
2025 SEASON
East Carolina
American Athletic
East Carolina added 24 players and lost 29 players through the 2025 transfer portal. The net roster change is -5.
Updated Nov 9, 2026
Quick Answers
- How many players has East Carolina gained and lost in the 2025 transfer portal?
- East Carolina has added 24 players and lost 29 in the 2025 transfer portal, a net change of -5.
Get portal alerts for East Carolina
An email when a East Carolina player enters the portal, commits, or withdraws. Free.
Incoming Transfers
24Jonathan Akins
DB · Maryland
Panda Askew
OL · Charlotte
Justin Benton
DL · Houston
Kendrick DuJour
DL · Sam Houston
Miles Gaddy
DB · North Carolina
Chance Graves
DB · Richmond
Jonathan Jean
DB · Rice
Parker Jenkins
RB · Houston
Tyler Johnson
OT · Penn State
Tyler Johnson
WR · Penn State
Ryan Leavy
P · Duke
Kyle Long
OL · Maryland
Jordy Lowery
CB · Western Carolina
Payton Mangrum
WR · South Carolina
Nick Mazzie
PK · New Hampshire
Dru McClough
IOL · Presbyterian
Xavier McIver
DL · UT Martin
Triston O'Brien
LS · Cincinnati
Ladarian Paulk
DB · Florida International
Kyler Pearson
WR · Oklahoma State
Jaquaize Pettaway
WR · Oklahoma
Rasheed Reason
DB · Old Dominion
Teagan Wilk
DB · Houston
Mike Wright Jr.
QB · Northwestern
Outgoing Transfers
29Omari Allen
OL · Hampton
Amarie Archer
OL · Akron
Zakye Barker
LB · SMU
John David Black
QB · Abilene Christian
Javious Bond
RB · Austin Peay
Isaiah Brown-Murray
CB · Virginia Tech
Javion Clark
DB · East Tennessee State
Rance Conner
DB · Valdosta State
Daylyn Diston
DB · Florida A&M
Kameron Durant
OL · Campbell
Eric Fletcher Jr.
CB · Oklahoma State
Jake Garcia
QB · Michigan
Gavin Gibson
DB · North Carolina
Jordan Huff
S · Georgia State
Keyshawn Jackson
DB · Chattanooga
Mel Jacobs
QB · Central Connecticut
Demoris Jenkins
DL · Austin Peay
Kerry King
WR · Furman
Luke Larsen
P · Villanova
CJ Mims
DL · North Carolina
Dontavius Nash
DB · Michigan State
Eli Samples
OT · Charlotte
Chase Sowell
WR · Iowa State
Ethan Stumpf
P · Buffalo
Shaikh Thompson
DE · Coastal Carolina
Greg Turner
LB · Tennessee Tech
Andrew Wilson-Lamp
CB · Toledo
Brock Winstead
LS · East Tennessee State
Logan Wright
DL · Campbell
Portal Impact by Position
| Pos | Out | In | Net value |
|---|---|---|---|
| DB | 10 | 8 | $0K |
| OL | 4 | 4 | $0K |
| DL | 4 | 3 | $0K |
| RB | 1 | 1 | $0K |
| WR | 2 | 4 | $0K |
| ST | 3 | 3 | $0K |
| QB | 3 | 1 | $0K |
| LB | 2 | 0 | $0K |
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
2025 Roster
124 of 124High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.

Adam Cole
DB#37Sr

Alex Moye
DB#26Jr

Andrew Conrad
PK#95Gr
Anthony Smith
WR#9
Bernard Lackey Jr.
DB#371

Chance Graves
DB#124

Cole Walker
S#97Jr

Cooper Trnavsky
OL#774

DaMari Gantt
RB#26Jr

Daniel Baker
OT#631

Darius Bell
OL#554

DeJuan Lacy
RB#28Jr

Dru McClough
OL#542

Everett Scott
PK#93Jr

Gage Reale
TE#82Gr

Ian Hemilright
OL#57So

Jackson Barker
LB#1Gr

Jacoby Martin
DL#97Jr

Jason Dickerson
WR#13Jr

Jayden Olden
LB#41Jr

Jayson Tarpeh
OL#614

Jeremiah Williams
OL#72Jr

Josh Benton
RB#23Gr

Jurnee Lattimore
DB#45Jr

Kendrick DuJour
DL#40Gr

Key Crowell
DB#142

Ladarian Paulk
DB#284

Landon Lewis
LB#48So

Luke Holmes
LB#332

Mason Brown
TE#45

Mason Scott
WR#81

Michael Beatty
RB#22Jr

Mike Wright Jr.
QB#114

Miles Gaddy
DB#38Jr

Miles Parker
DL#83Jr

Nick Mazzie
PK#304

Noah Holmes
LB#254

Noah Perez
PK#43Gr

Preston Carr
DL#44Gr

Rasheed Reason
DB#174

Reagan Printy
LB#46Jr

Rion Roseborough
DL#93Sr

Ryan Leavy
P#374

Timothy Patterson
DB#303

Tomas O'Halloran
P#48Jr

Torin Brazell
DL#98Jr

Trey Hardison
OL#684

Tripp Smith
S#413

Triston O'Brien
LS#853

Ty Johnson
WR#80Jr

Zach Caulder
OL#60Gr









































































