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
13
player-image Trey Burke
QB 6' 2'' 205 Freshman Spartanburg, SC
12 QB 6' 0'' 195 Senior Ashburn, VA
7
player-image Cole Hodge
QB 6' 0'' 198 Sophomore Louisville, KY
9 QB 6' 5'' 225 Senior Milton, FL
Running Back
No Player Pos Ht Wt (lbs) School Year Hometown
21 RB 5' 10'' 206 Senior Greenville, NC
22
player-image Michael Beatty
RB 5' 6'' 162 Junior Apex, NC
4
player-image TJ Engleman Jr.
RB 5' 8'' 189 Junior Atlanta, GA
26
player-image DaMari Gantt
RB 5' 10'' 197 Junior Jacksonville, FL
3
player-image Ashton Gray
RB 6' 0'' 208 Junior Marion, AR
5
player-image DeJuan Lacy
RB 5' 8'' 203 Junior Fort Worth, TX
Wide Receiver
No Player Pos Ht Wt (lbs) School Year Hometown
24
player-image Jason Dickerson
WR 5' 10'' 189 Junior Knightdale, NC
15
player-image Ja'Keith Hamilton
WR 6' 2'' 206 Senior Shelby, NC
84
player-image Connor Hodge
WR 6' 0'' 183 Sophomore Louisville, KY
80
player-image Ty Johnson
WR 6' 0'' 180 Junior Asheville, NC
2 WR 6' 0'' 186 Senior Martinsville, VA
1 WR 5' 10'' 180 Senior Miami, FL
14
player-image Dillon Lorick
WR 6' 0'' 200 Junior Thompson's Station, TN
11
player-image Jeremiah Melvin
WR 6' 3'' 205 Junior Fayetteville, NC
0 WR 5' 8'' 168 Senior Tulsa, OK
19 WR 5' 10'' 194 Senior Houston, TX
88
player-image Dawson Quarterman
WR 6' 2'' 200 Freshman Ft. Lauderdale, FL
81
player-image Mason Scott
WR 6' 0'' 181 Junior Royersford, PA
7 WR 5' 10'' 190 Senior Denton, TX
10 WR 5' 10'' 193 Senior Lorton, VA
17
player-image Johnny Williams
WR 5' 8'' 180 Sophomore Havelock, NC
25 WR 6' 2'' 190 Senior Raleigh, NC
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
45 TE 6' 3'' 261 Senior Warsaw, IN
85
player-image Stephen Collier
TE 6' 2'' 242 Sophomore Lexington, SC
6 TE 6' 3'' 235 Senior Madison, AL
86
player-image Kaleb Morrow
TE 6' 5'' 259 Sophomore Apex, NC
82 TE 6' 2'' 238 Senior Charlotte, NC
8 TE 6' 5'' 255 Senior Crowley, TX
Offensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
50
player-image Joshua Battle
OL 6' 5'' 285 Freshman College Park, GA
58 OL 6' 3'' 313 Senior Tucker, GA
52
player-image Zach Caulder
OL 6' 0'' 251 Senior Cheraw, SC
75
player-image Hayes Creel
OL 6' 7'' 320 Senior Mount Hermon, LA
56
player-image Bryson Esser
OL 6' 7'' 295 Senior Denver, NC
68 OL 6' 3'' 317 Senior Jacksonville, FL
77
player-image Ja'Vaughn Hargett
OL 6' 5'' 260 Freshman Durhman,
57
player-image Ian Hemilright
OL 6' 3'' 280 Junior Cary, NC
73 OL 6' 3'' 282 Senior Lubbock, TX
55
player-image Ethan Kramer
OL 6' 3'' 300 Senior Colorado Springs, CO
59
player-image Xavier Massey
OL 6' 2'' 290 Freshman Bushnell, FL
66 OL 6' 7'' 310 Senior Freeport, NY
67
player-image Cayman Reynolds
OL 6' 3'' 234 Sophomore Calhoun, GA
69
player-image Kendall Walton
OL 6' 5'' 313 Sophomore Lamar, SC
71 OL 6' 3'' 317 Senior Greenville, SC
74
player-image Jeremiah Williams
OL 6' 3'' 322 Senior Edgefield, SC
Defensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
98
player-image Torin Brazell
DL 6' 2'' 278 Junior Starke, FL
44 DL 6' 2'' 295 Senior Timberlake, OH
5 DL 6' 2'' 250 Senior Roswell, GA
9
player-image Kendrick DuJour
DL 6' 5'' 223 Senior Jonesboro, GA
90
player-image Josiah Dwyer
DL 6' 2'' 281 Sophomore Bennettsville, SC
97
player-image Jacoby Martin
DL 6' 2'' 264 Junior Rockingham, NC
55
player-image Dominick Moody
DL 6' 2'' 271 Sophomore Kennesaw, GA
91
player-image Miles Parker
DL 6' 3'' 255 Junior Jacksonville, FL
50
player-image Evan Powell
DL 6' 3'' 247 Sophomore Huntington, MD
51
player-image Zyon Ratchford
DL 6' 2'' 215 Freshman Gaffney, SC
0 DL 6' 2'' 265 Senior Groveport, OH
88
player-image Rion Roseborough
DL 6' 2'' 295 Senior Greenville, NC
99
player-image Kelton Smith
DL 6' 3'' 310 Freshman Gaffney, SC
33
player-image Terande Spencer
DL 6' 2'' 235 Freshman Rockingham, NC
94
player-image Javon Williams
DL 6' 2'' 303 Junior Largo, FL
95
player-image Ethan Wilson
DL 6' 5'' 240 Freshman Bethel,
92
player-image Dylon Worthen
DL 6' 2'' 243 Sophomore Bradenton, FL
Linebackers
No Player Pos Ht Wt (lbs) School Year Hometown
1 LB 6' 2'' 227 Senior Fuquay-Varina, NC
42 LB 6' 2'' 239 Senior McDonough, GA
49
player-image Chad Fairchild
LB 6' 0'' 235 Freshman Hampton, GA
11 LB 6' 0'' 224 Senior Hampton, GA
20 LB 6' 0'' 225 Senior Nashville, TN
10
player-image Crews Law
LB 6' 0'' 225 Junior Nashville, TN
35
player-image Landon Lewis
LB 6' 2'' 205 Sophomore Newport, NC
43
player-image Jordan Miles
LB 6' 0'' 200 Sophomore Huntsville, AL
41
player-image Jayden Olden
LB 6' 0'' 230 Junior Monroe, LA
32
player-image LJ Porter
LB 6' 0'' 215 Freshman Cornelius, NC
59
player-image Reagan Printy
LB 6' 0'' 217 Junior Wilmington, NC
Special
No Player Pos Ht Wt (lbs) School Year Hometown
95 K 5' 10'' 184 Senior Kernersville, NC
43 K 5' 6'' 161 Senior Phoenix, AZ
93
player-image Everett Scott
K 5' 10'' 180 Junior Matthews, NC
83
player-image Elliot Huether
P 6' 2'' 211 Senior Minnetonka, MN
48
player-image Tomas O'Halloran
P 6' 2'' 200 Junior Onkaparinga Hills,
97
player-image Cole Walker
LS 6' 3'' 236 Junior Savannah, GA
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)