East Carolina Pirates Football
East Carolina Pirates Football
2024-25 REGULAR SEASON
272.7 PYPG
145.2 RYPG
32.4 PPG
417.9 TotY/G

East Carolina Pirates Football Roster 2025-26

Quarterback
No Player Pos Ht Wt (lbs) School Year Hometown
9
player-image Chaston Ditta
QB 6' 0'' 190 Freshman Austin, TX
7
player-image Cole Hodge
QB 6' 2'' 192 Freshman Louisville, KY
4 QB 6' 2'' 222 Junior Anaheim, CA
2 QB 6' 3'' 223 Sophomore Spartanburg, SC
11 QB 6' 3'' 195 Senior Atlanta, GA
Running Back
No Player Pos Ht Wt (lbs) School Year Hometown
22
player-image Michael Beatty
RB 5' 8'' 152 Sophomore Apex, NC
23 RB 6' 2'' 194 Junior Jacksonville, FL
20
player-image TJ Engleman Jr.
RB 5' 8'' 179 Sophomore Atlanta, GA
26
player-image DaMari Gantt
RB 5' 10'' 185 Sophomore Jacksonville, FL
21 RB 6' 0'' 207 Senior Baton Rouge, LA
5 RB 5' 10'' 200 Junior Houston, TX
28
player-image DeJuan Lacy
RB 5' 8'' 200 Sophomore Fort Worth, TX
25
player-image Eddie Love Jr.
RB 5' 8'' 175 Freshman Fort Walton Beach, FL
7 RB 5' 10'' 187 Sophomore Scranton, PA
Wide Receiver
No Player Pos Ht Wt (lbs) School Year Hometown
88
player-image Trenton Cloud
WR 6' 0'' 186 Sophomore Greensboro, NC
13
player-image Jason Dickerson
WR 5' 10'' 174 Sophomore Knightdale, NC
84
player-image Connor Hodge
WR 6' 0'' 160 Freshman Louisville, KY
80
player-image Ty Johnson
WR 6' 2'' 180 Sophomore Asheville, NC
13 WR 6' 0'' 183 Sophomore Martinsville, VA
89 WR 6' 2'' 189 Junior Evans, GA
14
player-image Dillon Lorick
WR 6' 0'' 196 Sophomore Thompson's Station, TN
19 WR 5' 10'' 201 Senior Greenville, SC
12 WR 6' 0'' 194 Junior Houston, TX
3 WR 6' 2'' 204 Senior Grand Prairie, TX
9 WR 6' 2'' 188 Senior Huntington, MD
1
player-image Yannick Smith
WR 6' 2'' 214 Sophomore Summerville, SC
10 WR 5' 10'' 184 Junior Lorton, VA
81
player-image Jyron Waiters
WR 5' 10'' 181 Sophomore Florence, SC
17
player-image Johnny Williams
WR 5' 10'' 160 Freshman Havelock, NC
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
45 TE 6' 5'' 237 Junior Warsaw, IN
83
player-image Stephen Collier
TE 6' 2'' 220 Freshman Lexington, SC
8 TE 6' 3'' 231 Sophomore Winston-Salem, NC
86
player-image Kaleb Morrow
TE 6' 5'' 240 Freshman Apex, NC
82 TE 6' 2'' 228 Junior Charlotte, NC
87
player-image Cayman Reynolds
TE 6' 3'' 225 Freshman Calhoun, GA
6 TE 6' 2'' 235 Junior Jacksonville, FL
Offensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
53 OL 6' 2'' 300 Senior Greenville, SC
55
player-image Darius Bell
OL 6' 5'' 300 Senior Hamilton, ON
58
player-image Zach Caulder
OL 6' 0'' 245 Junior Cheraw, SC
68 OL 6' 3'' 306 Senior Jacksonville, FL
57
player-image Ian Hemilright
OL 6' 3'' 280 Sophomore Cary, NC
73 OL 6' 3'' 298 Junior Lubbock, TX
75 OL 6' 5'' 328 Senior St. Louis, MO
54
player-image Dru McClough
OL 6' 2'' 290 Junior Maiden, NC
62 OL 6' 5'' 288 Junior Kissimmee, FL
66 OL 6' 7'' 331 Junior Freeport, NY
69 OL 6' 5'' 326 Junior Charlotte, NC
67
player-image Peyton Reeder
OL 6' 5'' 290 Freshman Indian Trail, NC
74
player-image Samuel Riddy Jr.
OL 6' 5'' 288 Sophomore North Charleston, SC
76 OL 6' 5'' 309 Junior Madison, VA
56
player-image Leivi Semaia
OL 6' 3'' 340 Junior Torrance, CA
52
player-image Jonathan Stokes
OL 6' 3'' 285 Freshman Randleman, NC
61
player-image Jayson Tarpeh
OL 6' 7'' 328 Senior Woodbridge, VA
77
player-image Cooper Trnavsky
OL 6' 5'' 295 Senior Spartanburg, SC
78
player-image Kendall Walton
OL 6' 5'' 300 Freshman Lamar, SC
71 OL 6' 3'' 327 Junior Greenville, SC
Defensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
99 DL 6' 0'' 300 Sophomore Atlanta, GA
98
player-image Torin Brazell
DL 6' 2'' 275 Sophomore Starke, FL
44 DL 6' 2'' 300 Junior Timberlake, OH
7 DL 6' 5'' 230 Senior Lorton, VA
50 DL 6' 2'' 250 Junior Roswell, GA
40
player-image Kendrick DuJour
DL 6' 5'' 225 Junior Jonesboro, GA
90
player-image Josiah Dwyer
DL 6' 3'' 255 Freshman Bennettsville, SC
9 DL 6' 2'' 260 Senior Rockingham, NC
97
player-image Jacoby Martin
DL 6' 2'' 252 Sophomore Rockingham, NC
52 DL 6' 2'' 320 Senior Cheraw, SC
55
player-image Dominick Moody
DL 6' 2'' 260 Freshman Kennesaw, GA
91
player-image Miles Parker
DL 6' 3'' 242 Sophomore Jacksonville, FL
8 DL 6' 2'' 252 Senior Groveport, OH
93
player-image Rion Roseborough
DL 6' 2'' 315 Sophomore Greenville, NC
94
player-image Javon Williams
DL 6' 2'' 308 Sophomore Largo, FL
54 DL 6' 2'' 318 Senior Belhaven, NC
92
player-image Dylon Worthen
DL 6' 2'' 235 Freshman Bradenton, FL
Linebackers
No Player Pos Ht Wt (lbs) School Year Hometown
1 LB 6' 2'' 229 Junior Fuquay-Varina, NC
5 LB 6' 2'' 240 Senior Taylorsville, NC
42 LB 6' 2'' 224 Junior McDonough, GA
47
player-image Kendric Davis
LB 6' 2'' 200 Freshman Charlotte, NC
33
player-image Luke Holmes
LB 6' 3'' 228 Sophomore Williamsburg, VA
25 LB 6' 0'' 217 Senior Williamsburg, VA
11 LB 6' 0'' 221 Sophomore Hampton, GA
48
player-image Landon Lewis
LB 6' 2'' 205 Freshman Newport, NC
4
player-image Kevon Merrell
LB 6' 0'' 191 Sophomore Cordele, GA
43
player-image Jordan David Miles
LB 6' 0'' 200 Freshman Huntersville, NC
41
player-image Jayden Olden
LB 6' 0'' 213 Sophomore Monroe, LA
46
player-image Reagan Printy
LB 6' 0'' 199 Sophomore Wilmington, NC
10 LB 6' 0'' 220 Senior Grover, NC
Special
No Player Pos Ht Wt (lbs) School Year Hometown
95 K 5' 10'' 170 Senior Kernersville, NC
30
player-image Nick Mazzie
K 6' 2'' 227 Senior Boxford, MA
43 K 5' 6'' 160 Senior Phoenix, AZ
93
player-image Everett Scott
K 5' 10'' 168 Sophomore Matthews, NC
37
player-image Ryan Leavy
P 6' 0'' - Senior Tampa, FL
48
player-image Tomas O'Halloran
P 6' 2'' 200 Sophomore Onkaparinga Hills,
85 LS 6' 2'' 225 Junior Jefferson, OH
41 LS 6' 0'' 229 Junior Simpsonville, SC
97
player-image Cole Walker
LS 6' 3'' 244 Sophomore Savannah, GA
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications