Skip to main content
Mobile Menu
Teams
Teams
Fan Sites
Forums
Shows
College
College Football News
College Football Player Rankings
College Football Rankings
College Football Playoff
College Basketball News
Women's Sports
NIL
NIL News
NIL Valuation
NIL Deals
Sports Business
Transfer Portal
Transfer Portal News
NCAA Transfer Portal
Transfer Portal Rankings
Transfer Portal Team Rankings
Recruiting
Football Recruiting
Basketball Recruiting
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
High School
High School News
Schools
Rankings
Scores
Draft
NFL Draft
NFL Draft News
Draft By Stars
College Draft History
College Draft Totals
NBA Draft
NBA Draft News
Pro
NFL
NASCAR
NBA
Culture
Sports Betting
About
About
On3 App
Advertise
Press
FAQ
Contact
Join Now
Login
East Carolina
Football
News
Roster
Schedule
East Carolina Draft History
FB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Basketball
News
Roster
Schedule
East Carolina Draft History
BB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Search players
Search
East Carolina
Pirates
Football Roster
Team
East Carolina
▾
Class
2025
▾
Sport
Football
▾
HS Commits
Transfers
Roster
80
Roster Size
80
Transfers
24 · 30%
Blue Chip %
3.4%
5★ · 4★
0 · 2
Avg Rating
83.59
Top
94.56
Stars
0
2
57
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
1
Jackson Barker
Claim
Fuquay-Varina
(Fuquay Varina, NC)
LB
·
6-2
/ 196
RS-JR
LB
RS-JR
—
▾
2
Raheim Jeter
Claim
Spartanburg
(Duncan, SC)
QB
·
6-3
/ 225
RS-SO
QB
RS-SO
21
▾
3
Teagan Wilk
Berwick
(Berwick, PA)
S
·
5-11
/ 187
RS-SR
S
RS-SR
—
▾
3
Kelan Robinson
Claim
South Grand Prairie
(Grand Prairie, TX)
WR
·
6-2
/ 183
RS-SR
WR
RS-SR
—
▾
4
KJ Merrell
Crisp County
(Cordele, GA)
S
·
6-3
/ 187
SO
S
SO
—
▾
5
Parker Jenkins
Claim
Klein Forest
(Houston, TX)
RB
·
5-10.5
/ 184
JR
RB
JR
—
▾
5
Ryheem Craig
Claim
Alexander Central
(Taylorsville, NC)
DL
·
6-3
/ 212
RS-SR
DL
RS-SR
—
▾
6
DeMarius Hines
Westlake
(Atlanta, GA)
S
·
6-0
/ 180
SO
S
SO
—
▾
7
Cole Hodge
Claim
Christian Academy of Louisville
(Louisville, KY)
QB
·
6-2
/ 180
FR
QB
FR
—
▾
8
Jasiyah Robinson
Groveport Madison
(Groveport, OH)
DL
·
6-3
/ 222
RS-JR
DL
RS-JR
—
▾
9
J.D. Lampley
Claim
Richmond Senior
(Rockingham, NC)
DL
·
6-3
/ 292
SR
DL
SR
—
▾
10
Dameon Wilson
Claim
Kings Mountain
(Kings Mountain, NC)
LB
·
6-1
/ 210
RS-SR
LB
RS-SR
23
▾
10
Brock Spalding
Claim
South County
(Lorton, VA)
WR
·
5-11
/ 180
RS-JR
WR
RS-JR
—
▾
11
Mike Wright
Woodward Academy
(Atlanta, GA)
QB
·
6-4
/ 185
SR
QB
SR
—
▾
11
DJ Johnson Jr.
LB
·
6-0
/ 215
RS-SO
LB
RS-SO
—
▾
12
Jaquaize Pettaway
Claim
Langham Creek
(Houston, TX)
WR
·
5-11
/ 170
JR
WR
JR
22
▾
12
Chance Graves
Eastern View
(Culpeper, VA)
S
·
-
RS-SR
S
RS-SR
—
▾
13
Tyler Johnson
Claim
Magna Vista
(Martinsville, VA)
WR
·
6-0
/ 188
RS-JR
WR
RS-JR
22
▾
14
Dillon Lorick
Claim
Lipscomb Academy
(Nashville, TN)
WR
·
6-1
/ 180
SO
WR
SO
—
▾
17
Jonathan Williams
Havelock
(Havelock, NC)
WR
·
5-10.5
/ 160
FR
WR
FR
—
▾
17
Rasheed Reason
CB
·
5-10
/ 175
SR
CB
SR
—
▾
17
Anthony Smith
Huntingtown
(Huntingtown, MD)
WR
·
6-1
/ 172
RS-SR
WR
RS-SR
24
▾
19
Payton Mangrum
Eastside
(Taylors, SC)
WR
·
6-0
/ 198
RS-SR
WR
RS-SR
24
▾
20
TJ Engleman
Hughes Center
(Cincinnati, OH)
RB
·
5-9
/ 180
SO
RB
SO
—
▾
20
Kamaurri McKinley
Lakeland
(Lakeland, FL)
S
·
6-2
/ 180
JR
S
JR
—
▾
21
Jonathan Akins
Madison County
(Madison, FL)
CB
·
5-11
/ 170
RS-SO
CB
RS-SO
—
▾
21
Marlon Gunn Jr.
Claim
Scotlandville Magnet
(Baton Rouge, LA)
RB
·
5-10
/ 199
SR
RB
SR
22
▾
22
Jonathan Jean
Claim
Victory Christian Academy
(Lakeland, FL)
CB
·
5-10
/ 175
RS-SR
CB
RS-SR
—
▾
23
Tavius Horne
St. Thomas Aquinas
(Boynton Beach, FL)
CB
·
5-11
/ 160
FR
CB
FR
—
▾
23
Josh Benton
RB
·
6-2
/ 194
JR
RB
JR
—
▾
24
Tymir Brown
Claim
Jacksonville
(Jacksonville, NC)
CB
·
5-10
/ 169
RS-SR
CB
RS-SR
23
▾
24
Kyler Pearson
Union
(Tulsa, OK)
WR
·
5-8
/ 150
SR
WR
SR
—
▾
25
Eddie Love
Fort Walton Beach
(Navarre, FL)
RB
·
5-8
/ 175
FR
RB
FR
—
▾
25
Noah Holmes
Warhill
(Williamsburg, VA)
LB
·
6-2
/ 200
SR
LB
SR
—
▾
26
Alex Moye
Claim
Farmville Central
(Ayden, NC)
CB
·
6-2
/ 190
SO
CB
SO
—
▾
27
O'marion Lewis
Claim
Tarboro
(Tarboro, NC)
S
·
6-3
/ 186
SO
S
SO
—
▾
28
Dejuan Lacy
Claim
North Crowley
(Fort Worth, TX)
RB
·
5-8
/ 180
JR
RB
JR
21
▾
28
Ladarian Paulk
Claim
Wekiva
(Fort Scott, KS)
S
·
6-2
/ 190
SR
S
SR
—
▾
31
Derrion Horsley
Claim
East Coweta
(Newnan, GA)
CB
·
6-3
/ 185
FR
CB
FR
—
▾
32
Durante Speer
Columbia
(Decatur, GA)
S
·
6-1
/ 180
FR
S
FR
—
▾
35
Kieran Davis
Claim
St Edmund
(Eunice, LA)
EDGE
·
6-2
/ 200
JR
EDGE
JR
—
▾
35
Ayden Duncanson
Claim
Whitefield Academy
(Mableton, GA)
S
·
6-0
/ 170
RS-SO
S
RS-SO
—
▾
37
Ryan Leavy
P
·
6-1
/ 185
JR
P
JR
—
▾
39
Angelo Ross
Claim
Mount Saint Joseph
(Baltimore, MD)
CB
·
6-1
/ 180
FR
CB
FR
—
▾
40
Kendrick DuJour
DL
·
6-5
/ 225
JR
DL
JR
—
▾
41
Jayden Olden
Claim
Monroe
(Monroe, NC)
LB
·
6-1
/ 213
SO
LB
SO
—
▾
42
Julien Davis
Claim
Union Grove
(McDonough, GA)
LB
·
6-2
/ 220
JR
LB
JR
—
▾
43
Jordan Miles
Grissom
(Huntsville, AL)
LB
·
6-1
/ 200
FR
LB
FR
—
▾
43
Noah Perez
K
·
5-7
/ 160
SR
K
SR
—
▾
51
Evan Powell
Claim
Huntingtown
(Huntingtown, MD)
DL
·
6-3
/ 245
FR
DL
FR
—
▾
52
Jonathan Stokes
Claim
Randleman
(Randleman, NC)
IOL
·
6-4
/ 285
FR
IOL
FR
—
▾
53
Panda Askew
D H Conley
(Greenville, NC)
IOL
·
6-2
/ 276
RS-SR
IOL
RS-SR
—
▾
54
Dru McClough
Claim
Maiden
(Maiden, NC)
IOL
·
6-3
/ 265
SR
IOL
SR
—
▾
55
Dominick Moody
Claim
North Cobb
(Kennesaw, GA)
DL
·
6-3
/ 260
FR
DL
FR
—
▾
55
Darius Bell
Claim
Clearwater Academy International
(Hamilton, ON)
OT
·
6-4
/ 300
SR
OT
SR
—
▾
57
Ian Hemilright
Rolesville
(Cary, NC)
IOL
·
6-3
/ 280
RS-FR
IOL
RS-FR
—
▾
61
Jayson Tarpeh
Claim
Woodbridge
(Scranton, PA)
OT
·
6-6
/ 315
SR
OT
SR
—
▾
67
Marleo Neolien
Claim
St. Thomas More
(Oakdale, CT)
OT
·
6-6
/ 320
JR
OT
JR
—
▾
67
Peyton Reeder
Metrolina Christian Academy
(Monroe, NC)
OT
·
6-5
/ 285
FR
OT
FR
—
▾
68
Trey Hardison
IOL
·
6-4
/ 306
SR
IOL
SR
—
▾
71
Bryce Weaver
Claim
D H Conley
(Greenville, NC)
IOL
·
6-3
/ 309
JR
IOL
JR
—
▾
73
Karson Jones
Claim
Frenship
(Wolfforth, TX)
OT
·
6-4
/ 240
RS-JR
OT
RS-JR
—
▾
75
Kyle Long
Claim
Hazelwood Central
(Florissant, MO)
OT
·
6-6
/ 300
RS-SR
OT
RS-SR
—
▾
77
Cooper Trnavsky
Dorman
(Roebuck, SC)
OT
·
6-5
/ 295
RS-SR
OT
RS-SR
—
▾
78
Kendall Walton
Claim
Lamar
(Lamar, SC)
OT
·
6-5
/ 300
FR
OT
FR
—
▾
82
Gage Reale
TE
·
6-2
/ 228
JR
TE
JR
—
▾
83
Stephen Collier
Claim
River Bluff
(Lexington, SC)
TE
·
6-3
/ 210
FR
TE
FR
—
▾
83
Miles Parker
Claim
Jacksonville
(Jacksonville, NC)
EDGE
·
-
SO
EDGE
SO
—
▾
84
Connor Hodge
Claim
Christian Academy of Louisville
(Louisville, KY)
WR
·
6-1
/ 160
FR
WR
FR
—
▾
85
Triston O'Brien
LS
·
6-3
/ 225
RS-SR
LS
RS-SR
—
▾
86
Kaleb Morrow
Claim
Apex
(Apex, NC)
TE
·
6-6
/ 235
FR
TE
FR
—
▾
87
Cayman Reynolds
Sonoraville
(Calhoun, GA)
TE
·
6-4
/ 220
FR
TE
FR
—
▾
88
Trenton Cloud
Claim
Northwest Guilford
(Greensboro, NC)
WR
·
6-1
/ 165
SO
WR
SO
—
▾
89
Malik Leverett
Claim
Greenbrier
(Evans, GA)
WR
·
6-2
/ 197
JR
WR
JR
—
▾
90
Josiah Dwyer
Claim
Clinton
(Clinton, NC)
DL
·
6-4
/ 255
FR
DL
FR
—
▾
92
Dylon Worthen
IMG Academy
(Eastman, GA)
EDGE
·
6-1
/ 220
FR
EDGE
FR
—
▾
93
Rion Roseborough
Claim
Pope John Paul II
(Greenville, NC)
DL
·
6-2
/ 315
JR
DL
JR
—
▾
94
Javon Williams
Claim
Pinellas Park
(Largo, FL)
DL
·
6-3
/ 285
SO
DL
SO
—
▾
95
Andrew Conrad
K
·
5-10
/ 158
SR
K
SR
—
▾
98
Torin Brazell
Claim
Bradford
(Starke, FL)
DL
·
6-1
/ 200
SO
DL
SO
—
▾
✕