TransferPortl
East Carolina logo

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.

Portal updates from TransferPortl. Unsubscribe any time.

Incoming Transfers

0

No incoming transfers listed.

Outgoing Transfers

0

No outgoing transfers listed.

Roster Risk

Program Context

Last 3 seasons

17-12

Head coaches

Blake Harrell
2025-PresentCurrent
Mike Houston
2019-2024

2026 coaching staff

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 156

High 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
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
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
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 McIver
DL#52R-Sr
Xavier Smith
LB#12
Zach Gwynn
QB#12
Zack Yaggi
OL#51
Zakkai Wilson
DL#91
Zech Byrd
TE#84