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
6
player-image John David Black
QB 6' 2'' 181 Sophomore Colleyville, TX
9
player-image Chaston Ditta
QB 6' 0'' 190 Freshman Austin, TX
11 QB 6' 2'' 203 Senior Whittier, CA
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
Running Back
No Player Pos Ht Wt (lbs) School Year Hometown
22
player-image Michael Beatty
RB 5' 8'' 152 Sophomore Apex, NC
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
24 RB 5' 10'' 200 Junior Houston, TX
28
player-image DeJuan Lacy
RB 5' 8'' 200 Sophomore Fort Worth, TX
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
83 WR 6' 0'' 181 Junior Charlotte, NC
27
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
15
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
25 WR 6' 2'' 185 Junior Raleigh, NC
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
45 TE 6' 5'' 237 Junior Warsaw, IN
8 TE 6' 3'' 231 Sophomore Winston-Salem, NC
86
player-image Kaleb Morrow
TE 6' 5'' 240 Freshman ,
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
72
player-image Zack Boehly
OL 6' 5'' 280 Sophomore Plantation, FL
78 OL 6' 2'' 286 Junior Clayton, NC
63 OL 6' 5'' 311 Junior Princeton, NJ
70 OL 6' 3'' 296 Junior Summerville, SC
68 OL 6' 3'' 306 Senior Jacksonville, FL
73 OL 6' 3'' 298 Junior Lubbock, TX
75 OL 6' 5'' 328 Senior St. Louis, MO
62 OL 6' 5'' 288 Junior Kissimmee, FL
52 OL 6' 2'' 320 Senior Cheraw, SC
66 OL 6' 7'' 331 Junior Freeport, NY
69 OL 6' 5'' 326 Junior Charlotte, NC
74
player-image Samuel Riddy Jr.
OL 6' 5'' 288 Sophomore North Charleston, SC
76 OL 6' 5'' 309 Junior Madison, VA
61
player-image Jayson Tarpeh
OL 6' 7'' 328 Senior Woodbridge, VA
71 OL 6' 3'' 327 Junior Greenville, SC
Defensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
95 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
57 DL 6' 2'' 252 Junior Greenville, SC
9 DL 6' 2'' 260 Senior Rockingham, NC
97
player-image Jacoby Martin
DL 6' 2'' 252 Sophomore Rockingham, NC
91
player-image Miles Parker
DL 6' 3'' 242 Sophomore Jacksonville, FL
55 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
99 DL 5' 8'' 317 Junior Greensboro, NC
Linebackers
No Player Pos Ht Wt (lbs) School Year Hometown
6 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
12
player-image Kevon Merrell
LB 6' 0'' 191 Sophomore Cordele, GA
41
player-image Jayden Olden
LB 6' 0'' 213 Sophomore Monroe, LA
46
player-image Reagan Printy
LB 6' 0'' 199 Sophomore Wilmington, NC
58
player-image Tate Smith
LB 6' 0'' 208 Sophomore Mooresville, NC
17
player-image Shaikh Thompson
LB 6' 3'' 255 Sophomore Hilton Head Island, SC
23 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
43 K 5' 6'' 160 Senior Phoenix, AZ
93
player-image Everett Scott
K 5' 10'' 168 Sophomore Matthews, NC
48
player-image Tomas O'Halloran
P 6' 2'' 200 Sophomore Onkaparinga Hills,
94
player-image Ethan Stumpf
P 6' 2'' 196 Sophomore Park Ridge, IL
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