East Carolina Pirates Football
East Carolina Pirates Football

East Carolina Pirates Football Roster 2024-25

Quarterback
No Player Pos Ht Wt (lbs) School Year Hometown
11 QB 6' 2'' 203 Junior Whittier, CA
4 QB 6' 2'' 230 Sophomore Anaheim, CA
2 QB 6' 3'' 232 Sophomore Spartanburg, SC
Running Back
No Player Pos Ht Wt (lbs) School Year Hometown
40 RB 6' 2'' 216 Junior Wilson, NC
30 RB 5' 10'' 171 Sophomore Macon, GA
20
player-image TJ Engleman
RB 5' 8'' 174 Freshman Atlanta, GA
21 RB 6' 0'' 211 Junior Baton Rouge, LA
47 RB 5' 10'' 211 Senior Duncan, SC
48 RB 5' 10'' 182 Junior Greenville, SC
Wide Receiver
No Player Pos Ht Wt (lbs) School Year Hometown
83 WR 6' 0'' 189 Sophomore Charlotte, NC
84 WR 6' 0'' 193 Junior Upper Marlboro, MD
7 WR 5' 10'' 163 Junior Tampa, FL
89 WR 6' 2'' 201 Sophomore Evans, GA
19 WR 6' 2'' 187 Sophomore Myrtle Beach, SC
0 WR 5' 10'' 188 Senior Asheville, NC
3 WR 6' 2'' 206 Junior Grand Prairie, TX
13 WR 6' 2'' 188 Senior Huntington, MD
5 WR 6' 3'' 196 Sophomore Humble, TX
33 WR 5' 10'' 178 Sophomore Lorton, VA
86 WR 5' 8'' 172 Sophomore Greensboro, NC
81
player-image Jyron Waiters
WR 5' 10'' 179 Freshman Florence, SC
25 WR 6' 2'' 185 Sophomore Raleigh, NC
1 WR 5' 10'' 189 Senior Savannah, GA
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
45 TE 6' 5'' 236 Sophomore Warsaw, IN
39
player-image Luke Holmes
TE 6' 3'' 245 Freshman Williamsburg, VA
10 TE 6' 2'' 245 Senior Niagara Falls, NY
6 TE 6' 2'' 243 Sophomore Jacksonville, FL
9 TE 6' 3'' 240 Senior Aldie, VA
Offensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
55
player-image Darius Bell
OL 6' 5'' 314 Junior Hamilton, ON
78 OL 6' 2'' 286 Sophomore Clayton, NC
63 OL 6' 5'' 318 Sophomore Princeton, NJ
70 OL 6' 3'' 312 Sophomore Summerville, SC
74 OL 6' 7'' 318 Senior Lexington, SC
65 OL 6' 5'' 302 Senior Punta Gorda, FL
68 OL 6' 3'' 314 Junior Jacksonville, FL
62 OL 6' 5'' 312 Sophomore Kissimmee, FL
52 OL 6' 5'' 324 Senior Charlotte, NC
66 OL 6' 7'' 323 Sophomore Freeport, NY
60 OL 6' 5'' 314 Sophomore Charlotte, NC
76 OL 6' 5'' 309 Junior Madison, VA
61
player-image Jayson Tarpeh
OL 6' 7'' 327 Junior Woodbridge, VA
71 OL 6' 3'' 330 Sophomore Greenville, SC
Defensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
58 DL 6' 2'' 235 Sophomore Fuquay-Varina, NC
44 DL 6' 2'' 301 Sophomore Timberlake, OH
58 DL 6' 2'' 305 Senior District Heights, MD
32 DL 6' 2'' 236 Junior Taylorsville, NC
50 DL 6' 2'' 238 Sophomore Roswell, GA
57 DL 6' 2'' 244 Sophomore Greenville, SC
59 DL 6' 3'' 255 Sophomore Huntersville, NC
56 DL 6' 2'' 295 Senior Dinwiddie, VA
87
player-image Quay Jones
DL 6' 0'' 263 Sophomore Tarboro, NC
9 DL 6' 2'' 245 Junior Rockingham, NC
93 DL 6' 3'' 282 Senior Wake Forest, NC
92 DL 6' 2'' 304 Sophomore Vanceboro, NC
90 DL 6' 2'' 272 Senior Fayetteville, AR
94 DL 6' 2'' 243 Sophomore Charlotte, NC
96
player-image Samuel Riddy Jr.
DL 6' 5'' 290 Freshman North Charleston, SC
55 DL 6' 2'' 224 Senior Groveport, OH
3 DL 6' 0'' 265 Senior Greensboro, NC
17
player-image Shaikh Thompson
DL 6' 3'' 235 Freshman Hilton Head Island, SC
53 DL 6' 2'' 279 Senior Richmond, VA
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
33 LB 5' 10'' 218 Sophomore Norcross, GA
7 LB 6' 5'' 216 Junior Lorton, VA
42 LB 6' 2'' 224 Sophomore McDonough, GA
10 LB 6' 0'' 220 Senior Trussville, AL
47 LB 6' 0'' 205 Sophomore New Bern, NC
38 LB 6' 0'' 220 Senior Williamsburg, VA
41 LB 6' 0'' 215 Sophomore Hampton, GA
25 LB 6' 0'' 197 Senior Grove City, OH
31
player-image Kevon Merrell
LB 6' 0'' 186 Freshman Cordele, GA
51
player-image Shane Perry
LB 6' 0'' 251 Senior Holly Springs, NC
40 LB 6' 2'' 202 Sophomore Ellenwood, GA
23 LB 6' 0'' 222 Junior Grover, NC
Special
No Player Pos Ht Wt (lbs) School Year Hometown
95 K 5' 10'' 158 Junior Kernersville, NC
12 P 6' 2'' 241 Senior Keilor Park,
49 LS 6' 0'' 224 Senior Goldsboro, NC
41 LS 6' 0'' 228 Sophomore Simpsonville, SC
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)