
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
2027 Recruiting Class
22 commits#44
Andrew RogersDE
Greensboro, NC
#56
Lawrence HewlettRB
Prince George, VA
#59
Xavier MeansATH
Rock Hill, SC
#70
Phoenix BarnesTE-H
Fayetteville, NC
#73
Kamari HollowayRB
Durham, NC
#74
Jordan MatthewsonOLB
Durham, NC
#91
Mason HefnerOLB
Mooresville, NC
#100
James PorterDT
Roebuck, SC
#103
Ira Dale Jr.RB
Venice, FL
#136
Chosen HymanDT
Kernersville, NC
#140
Cash FreemanOG
Chattanooga, TN
#141
Bryce JohnsonOG
Matthews, NC
#146
Jael HesterS
Toms River, NJ
#153
A.J. VealDE
Blythewood, SC
#168
Ja'Quez JohnsonCB
Auburn, AL
#170
Zalen GreenWR
Atlanta, GA
#174
Gio DriggersOT
Rocky Point, NC
#190
Andre GrierS
Ayden, NC
#213
Ethan SingletaryWR
Columbia, SC
BL
Ben LaDueK
Apex, NC
RB
Ryne BurksTE-H
Fort Walton Beach, FL
JS
Jarelle SimsQB-PP
Jacksonville, 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









































































