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

2020 Recruiting Class

22 commits
#1347
Sean TuckerCB
Washington, DC
#1483
J'Vian McCrayDT
Shallotte, NC
#1514
Xavier McIverDT
Cheraw, SC
#1522
Jason RomeroWDE
Laurinburg, NC
#1554
Teylor JacksonS
Fort Washington, MD
#1608
Eric DoctorOLB
Orlando, FL
#1674
Teagan WilkS
Berwick, PA
#1681
David LaneyATH
Highland Springs, VA
#1717
Taji HudsonDUAL
Cedartown, GA
#1768
Keaton MitchellAPB
McDonough, GA
#1800
Jaquaez PowellOC
Pinetops, NC
#2038
CJ CrumpCB
Greensboro, NC
#2058
Isaiah FooteOG
Prince Frederick, MD
#2382
Nasir ClerkCB
Irvington, NJ
#2413
D'Anta JohnsonDT
Dinwiddie, VA
#2503
Grant CopelandOC
Clemmons, NC
#2616
Ryan StubblefieldPRO
Richmond, TX
#2694
Suirad WareDT
Highland Springs, VA
#2760
Tyler SavageWR
Aldie, VA
#2819
Walter StriblingOT
Palmyra, VA
#3023
Luke LarsenP
Australia, AUST
#3755
Amir WebsterATH
Raleigh, NC

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