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

Quarterback
No Player Pos Ht Wt (lbs) School Year Hometown
6
player-image John David Black
QB 6' 2'' 181 Freshman Colleyville, TX
11 QB 6' 2'' 203 Junior Whittier, CA
4 QB 6' 2'' 222 Sophomore 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 Freshman Apex, NC
32
player-image TJ Engleman Jr.
RB 5' 8'' 179 Freshman Atlanta, GA
26
player-image DaMari Gantt
RB 5' 10'' 185 Freshman Jacksonville, FL
21 RB 6' 0'' 207 Junior Baton Rouge, LA
47 RB 5' 10'' 214 Senior Duncan, SC
34 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 Freshman Greensboro, NC
83 WR 6' 0'' 181 Sophomore Charlotte, NC
27
player-image Jason Dickerson
WR 5' 10'' 174 Freshman Knightdale, NC
80
player-image Ty Johnson
WR 6' 2'' 180 Freshman Asheville, NC
89 WR 6' 2'' 189 Sophomore Evans, GA
14
player-image Dillon Lorick
WR 6' 0'' 196 Freshman Thompson's Station, TN
0 WR 5' 10'' 188 Senior Asheville, NC
3 WR 6' 2'' 204 Junior Grand Prairie, TX
17 WR 6' 2'' 188 Senior Huntington, MD
15
player-image Yannick Smith
WR 6' 2'' 214 Freshman Summerville, SC
33 WR 5' 10'' 184 Sophomore Lorton, VA
81
player-image Jyron Waiters
WR 5' 10'' 181 Freshman Florence, SC
25 WR 6' 2'' 185 Sophomore Raleigh, NC
1 WR 5' 10'' 188 Senior Savannah, GA
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
45 TE 6' 5'' 237 Sophomore Warsaw, IN
8 TE 6' 3'' 231 Sophomore Winston-Salem, NC
10 TE 6' 2'' 230 Senior Niagara Falls, NY
82 TE 6' 2'' 228 Sophomore Charlotte, NC
6 TE 6' 2'' 235 Sophomore Jacksonville, FL
9 TE 6' 3'' 239 Senior Aldie, VA
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 Junior Hamilton, ON
72
player-image Zack Boehly
OL 6' 5'' 280 Freshman Plantation, FL
78 OL 6' 2'' 286 Sophomore Clayton, NC
63 OL 6' 5'' 311 Sophomore Princeton, NJ
70 OL 6' 3'' 296 Sophomore Summerville, SC
74 OL 6' 7'' 320 Senior Lexington, SC
79
player-image Cohen Ezzell
OL 6' 3'' 301 Freshman Pikeville, KY
65 OL 6' 2'' 303 Senior Punta Gorda, FL
68 OL 6' 3'' 306 Junior Jacksonville, FL
73 OL 6' 3'' 298 Sophomore Lubbock, TX
62 OL 6' 5'' 288 Sophomore Kissimmee, FL
52 OL 6' 5'' 314 Senior Charlotte, NC
66 OL 6' 7'' 331 Sophomore Freeport, NY
60 OL 6' 5'' 326 Sophomore Charlotte, NC
76 OL 6' 5'' 309 Junior Madison, VA
61
player-image Jayson Tarpeh
OL 6' 7'' 328 Junior Woodbridge, VA
71 OL 6' 3'' 327 Sophomore Greenville, SC
Defensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
98
player-image Torin Brazell
DL 6' 2'' 275 Freshman Starke, FL
44 DL 6' 2'' 300 Sophomore Timberlake, OH
7 DL 6' 5'' 230 Junior Lorton, VA
50 DL 6' 2'' 250 Sophomore Roswell, GA
57 DL 6' 2'' 252 Sophomore Greenville, SC
56 DL 6' 2'' 294 Senior Dinwiddie, VA
9 DL 6' 2'' 260 Junior Rockingham, NC
97
player-image Jacoby Martin
DL 6' 2'' 252 Freshman Rockingham, NC
93 DL 6' 3'' 290 Senior Wake Forest, NC
90 DL 6' 2'' 280 Senior Fayetteville, AR
91
player-image Miles Parker
DL 6' 3'' 242 Freshman Jacksonville, FL
96
player-image Samuel Riddy Jr.
DL 6' 5'' 288 Freshman North Charleston, SC
55 DL 6' 2'' 252 Senior Groveport, OH
3 DL 6' 0'' 270 Senior Greensboro, NC
53 DL 6' 2'' 284 Senior Richmond, VA
94
player-image Javon Williams
DL 6' 2'' 308 Freshman Largo, FL
54 DL 6' 2'' 318 Junior Belhaven, NC
99 DL 5' 8'' 317 Sophomore Greensboro, NC
Linebackers
No Player Pos Ht Wt (lbs) School Year Hometown
34 LB 6' 2'' 229 Sophomore Fuquay-Varina, NC
32 LB 6' 2'' 240 Junior Taylorsville, NC
42 LB 6' 2'' 224 Sophomore McDonough, GA
10 LB 6' 0'' 221 Senior Trussville, AL
39
player-image Luke Holmes
LB 6' 3'' 228 Freshman Williamsburg, VA
38 LB 6' 0'' 217 Senior Williamsburg, VA
41 LB 6' 0'' 221 Sophomore Hampton, GA
31
player-image Kevon Merrell
LB 6' 0'' 191 Freshman Cordele, GA
54
player-image Jayden Olden
LB 6' 0'' 213 Freshman Monroe, LA
51
player-image Shane Perry
LB 6' 0'' 243 Senior Holly Springs, NC
58
player-image Tate Smith
LB 6' 0'' 208 Freshman Mooresville, NC
17
player-image Shaikh Thompson
LB 6' 3'' 255 Freshman Hilton Head Island, SC
23 LB 6' 0'' 220 Junior Grover, NC
Special
No Player Pos Ht Wt (lbs) School Year Hometown
95 K 5' 10'' 170 Junior Kernersville, NC
96
player-image Britt Glover
K 6' 0'' 201 Freshman Jacksonville, FL
43 K 5' 6'' 160 Junior Phoenix, AZ
93
player-image Everett Scott
K 5' 10'' 168 Freshman Matthews, NC
1 P 6' 2'' 235 Senior Keilor Park,
48
player-image Tomas O'Halloran
P 6' 2'' 200 Freshman Onkaparinga Hills,
94
player-image Ethan Stumpf
P 6' 2'' 196 Freshman Park Ridge, IL
49 LS 6' 0'' 215 Senior Goldsboro, NC
41 LS 6' 0'' 229 Sophomore Simpsonville, SC
97
player-image Cole Walker
LS 6' 3'' 244 Freshman Savannah, GA
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)