
2020 SEASON
East Carolina
American Athletic
East Carolina added 0 players and lost 0 players through the 2020 transfer portal. The net roster change is 0.
Updated Nov 9, 2026
Quick Answers
- How many players has East Carolina gained and lost in the 2020 transfer portal?
- East Carolina has added 0 players and lost 0 in the 2020 transfer portal, a net change of 0.
Get portal alerts for East Carolina
An email when a East Carolina player enters the portal, commits, or withdraws. Free.
Incoming Transfers
0No incoming transfers listed.
Outgoing Transfers
0No outgoing transfers listed.
Roster Risk
Program Context
Last 3 seasons
17-12Head coaches
Blake Harrell
2025-PresentCurrent
Mike Houston
2019-2024
David Blackwell
2018-2018
Scottie Montgomery
2016-2018
2026 coaching staff
- Blake HarrellHead Coach
- Jordan DavisOffensive Coordinator/Quarterbacks
- Roy TeshCo-Defensive Coordinator/Defensive Line
- Jordon HankinsDefensive Coordinator/Linebackers
- Ryan SmithSpecial Teams Coordinator
- Tarron WilliamsCornerbacks
- Bryan ButterworthNickels
- Alex HuettelOffensive Line/Run Game Coordinator
- Rico ZackeryOutside Linebackers
- Julian GriffinRunning Backs
- Damon MagazuSafeties
- Hunter MacKayTight Ends/Passing Game Coordinator
- Juan SotoWide Receivers
- Mason BaggettDirector of Strength & Conditioning
2026 Recruiting Class
13 commits#602
Terande SpencerEDGE
Rockingham, NC
#1059
Djimon McLendonS
Tucker, GA
#1075
Ja'Vaughn HargettOT
Durham, NC
#1158
Dawson QuartermanWR
Loganville, GA
#1924
Jeremiah RouxATH
Jonesboro, GA
#1924
Zyon RatchfordLB
Gaffney, SC
#2176
L.J. PorterATH
Cornelius, NC
#2176
Josh BattleOT
Atlanta, GA
#2313
Kelton SmithDL
Gaffney, SC
#2524
Amare MackCB
Jacksonville, FL
#2620
Trey BurkeQB
Spartanburg, SC
#2620
Preston BroadwayIOL
Indian Trail, NC
#2850
Xavier MasseyIOL
Bushnell, FL
Recruiting Footprint
2020 Roster
156 of 156High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.
Aaron Ramseur
LB#51
Ahonore Varner
DB#28
Alex Angus
LB#15
Alex Flinn
QB#15
Alex Turner
DL#94
Andre Pegues
WR#81
Anthony Ratliff
LS#47
Anthony Watley
TE#80
Asa Barnes
RB#26
Audie Omotosho
WR#8
Avery Jones
OL#66
Bailey Malovic
OL#71
Blake Proehl
WR#11
Branden Pena
OL#54
Brian Smith
DL#91
Bruce Bivens
LB#5
Bryan Gagg
TE#4
C.J. Crump
CB#19
C.J. Johnson
WR#5
Caiden Norman
QB#14
Cam Burnette
WR#83
Cam Coleman
RB#34
Chad Stephens
DL#3
Chance Purvis
DL#46
Chandler Medeiros
DL#78
Chandon Hickerson
DL#59
Chase Hayden
RB#22
Chris Willis
DL#99
Clayton Stancil
LS#93
Colby Gore
DB#26
Cole Burgess
WR#86
Collin Harding
WR#47
Collin Jennings
OL#62
Cortez Herrin
OL#70
D'Angelo McKinnie
TE#84
D'Anta Johnson
DL#56
D'Ante Smith
OL#67
Damani Harrison
LB#57
Damel Hickman
DB#4
Damir Faison
DL#7
Daniel Charles
DB#27
Darius Pinnix Jr.
RB#40
Davondre Robinson
DB#10
Delvontae Harris
LB#39
Demetrius Mauney
S#3
Deondre Farrier
WR#1
Derrick Alston Jr.
RB#31
Dorian Hardy
DL#90
Dre'shuwn Terry
LB#9
Dru Dotter
DB#12
Elijah Morris
DL#90
Elijah Robinson
DL
Eric Doctor Jr.
DL#13
Erik Lawson
LS#60
Fernando Frye
OL#66
Ford Moser
WR#82
Gerard Stringer
S#7
Grant Copeland
OL#64

Grayson Lewis
C#754
Hampton Ergle
OL#74
Hasan Gibson Jr.
DB#41
Henry Garrison
DL#94
Holton Ahlers
QB#12
Hozey Haji-Badri
DL#8
Hussein Howe
RB#6

Immanuel Hickman Sr.
DL#974
Isaiah Foote
OL#66
J'Vian McCray
DL#46
Ja'Quan McMillian
CB#21
Jack Doyle
OL#68
Jaison Fournet
OL#63
Jake Verity
PK#9
Jalen Price
DL#93
Jaquaez Powell
OL#57
Jaray Sampson
TE#86
Jaren Rainey
DB#33
Jason Romero
DL#91
Jason Shuford
DL#12
Jeremy Lewis
LB#11
Jireh Wilson
DB#9
John Crain
OL#56
John Ross Edwards
OL#72
John Spellacy
OL#58
Jonathan Coleman II
S#37
Jonathan Johnson
WR#85
Jonn Young
P#43
Jordan Johnson
OL#77
Joseph Samson
TE#87
Jsi Hatfield
WR#88
Juan Powell
DB
Justin Chase
OL#79
Justyn Haynesworth
DL#97
Kareem Stinson
DL#92
Keaton Forbes
LS#42
Keaton Mitchell
RB#2

Kerry King
WR#74
Keziah Everett
OL#61
Leroy Henley
WR#7
Liam Crowley
S#52
Maceo Donald
WR#14
Malik Fleming
DB#15
Mason Garcia
QB#10
Matt Morgan
OL#73
Michael Swift
DL#24
Michael Tilley
PK#94
Michael Witherspoon
DB#2
Mydreon Vines
WR#9
Myles Berry
LB#34
Nasir Clerk
CB#22
Nick Bernhard
OL#64
Nick Stites
LB#59
Nigel Knott
DB#10
Nishad Strother
OL#50
Noah Henderson
OL#69
Nolan Johnson
CB#17
Owen Daffer
PK#41
Patrick Nations
PK#99
Peyton Winstead
OL#57
Rahjai Harris
RB#47
Reid Herring
QB#9
Rick D'Abreu
DL#44
Robert Hill
LS#46
Robert Kennedy
DB#8
Rowe Mellott
LB#12
Sean Bailey
OL#75
Sean Tucker
DB#23
Seth Giles
CB#28
Shane Calhoun
TE#82
Shawn Dourseau
S#27
Steve Arquiette
PK#95
Suirad Ware
DL#53
Taji Hudson
WR#19
Tay Williams
RB#31
Terrance Copper Jr.
WR#7
Teylor Jackson
LB#6
Trace Christian
RB#32
Traveon Freshwater
DL#49
Trent Holler
OL#54
Trevon Hayes
LB#47
Trey Love
DL#92

Ty Moss
DB#14
Tyler Savage
TE#9
Tyler Snead
WR#22
Tyrus Townsend
RB#45
Walter Stribling
OL#77
Warren Saba
S#17
Xavier Smith
LB#12
Zach Gwynn
QB#12
Zack Yaggi
OL#51
Zakkai Wilson
DL#91
Zech Byrd
TE#84





