James Madison Dukes Football
James Madison Dukes Football
2024-25 REGULAR SEASON
229.2 PYPG
181.6 RYPG
35.3 PPG
410.8 TotY/G

James Madison Dukes Football Roster

Quarterback
No Player Pos Ht Wt (lbs) School Year Hometown
11 QB 6' 2'' 204 Senior Parkton, MD
14 QB 6' 0'' 207 Junior Whitsett, NC
12
player-image JC Evans
QB 6' 5'' 211 Freshman Miami, FL
10 QB 6' 0'' 196 Junior Ashburn, VA
18 QB 6' 0'' 205 Junior Wellington, FL
5 QB 6' 0'' 202 Senior Puyallup, WA
Running Back
No Player Pos Ht Wt (lbs) School Year Hometown
7 RB 5' 8'' 193 Senior Mansfield, TX
29 RB 5' 8'' 202 Sophomore Saint Pauls, NC
25 RB 5' 6'' 184 Junior Smyrna, DE
28
player-image Jobi Malary
RB 5' 10'' 236 Senior Gresham, OR
6 RB 5' 10'' 199 Junior Suffolk, VA
20
player-image Tyler Purdy
RB 5' 10'' 208 Senior Chesterfield, MO
Wide Receiver
No Player Pos Ht Wt (lbs) School Year Hometown
9 WR 5' 10'' 181 Senior Columbia, SC
16 WR 5' 10'' 187 Senior Virginia Beach, VA
83 WR 5' 10'' 185 Junior Hephzibah, GA
19 WR 6' 3'' 199 Senior Cedartown, GA
0 WR 5' 8'' 180 Sophomore Smyrna, DE
13 WR 6' 2'' 202 Senior Chesterfield, VA
21 WR 5' 10'' 175 Sophomore Columbia, SC
2 WR 5' 10'' 187 Junior Ashland, VA
8 WR 6' 0'' 192 Sophomore Brooklyn Park, MD
10
player-image Brionne Penny
WR 6' 2'' 214 Senior Norwalk, CA
1 WR 5' 10'' 181 Senior Newark, DE
88
player-image Dylan Williams
WR 6' 0'' 205 Freshman Roswell, GA
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
85 TE 6' 2'' 241 Senior Gaithersburg, MD
81 TE 6' 2'' 232 Senior Pfafftown, NC
18 TE 6' 2'' 233 Senior Cypress, TX
89 TE 6' 5'' 240 Sophomore Peachtree City, GA
49
player-image Ryder Post
TE 6' 3'' 240 Freshman Broadway, VA
17 TE 6' 2'' 235 Senior Prattville, AL
15 TE 6' 2'' 260 Senior Farrell, PA
Offensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
69 OL 6' 3'' 287 Sophomore Richmond, VA
73
player-image Evan Bushong
OL 6' 3'' 315 Freshman Harrisburg, PA
56
player-image JaKobe Campbell
OL 6' 2'' 300 Freshman Raleigh, NC
70 OL 6' 3'' 302 Senior Ashburn, VA
68 OL 6' 5'' 325 Sophomore Leesburg, VA
50
player-image Quincy Jenkins
OL 6' 3'' 312 Senior Lawrenceville, GA
78
player-image Cameron Jones
OL 6' 5'' 330 Sophomore Weirton, WV
75 OL 6' 3'' 301 Sophomore New Castle, PA
53 OL 6' 5'' 333 Junior Daleville, VA
76
player-image Pat McMurtrie
OL 6' 5'' 303 Senior Verona, NJ
58 OL 6' 2'' 308 Senior Fayetteville, NC
66 OL 6' 2'' 321 Senior Johnstown, OH
77
player-image Jesse Ramil
OL 6' 3'' 297 Senior Binghamton, NY
71
player-image Deacon Rawls
OL 6' 5'' 361 Freshman Elizabeth City, NC
55 OL 6' 2'' 290 Sophomore Harrisburg, PA
79 OL 6' 5'' 308 Junior Dover, DE
60 OL 6' 2'' 324 Junior Ashburn, VA
72 OL 6' 2'' 323 Senior Marlton, NJ
52 OL 6' 3'' 318 Senior Richmond, VA
Defensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
55
player-image Treyvon Adams
DL 6' 0'' 275 Freshman Rome, GA
42 DL 6' 2'' 219 Junior Lynchburg, VA
15 DL 6' 0'' 328 Senior Lancaster, SC
48 DL 6' 2'' 240 Junior Charlotte, NC
44 DL 6' 2'' 279 Sophomore Reston, VA
92 DL 6' 2'' 290 Sophomore Philadelphia, PA
97
player-image Chris Fitzgerald
DL 5' 10'' 304 Senior Youngstown, OH
90 DL 6' 2'' 280 Senior Springfield, MA
93 DL 6' 0'' 288 Sophomore Newport News, VA
91
player-image Marcellus Nash
DL 6' 2'' 251 Freshman Chesterfield, VA
99
player-image Eric O'Neill
DL 6' 2'' 250 Senior Staten Island, NY
98 DL 6' 3'' 308 Sophomore Bowie, MD
59
player-image Micah Pennix
DL 6' 0'' 242 Freshman Lynchburg, VA
57
player-image Cole Purdy
DL 6' 3'' 278 Freshman Winchester, VA
62
player-image Ibraheem Ramadan
DL 6' 2'' 219 Freshman Chesterfield, VA
9 DL 6' 5'' 245 Senior Winter Haven, FL
8 DL 6' 0'' 251 Junior Upper Marlboro, MD
94 DL 6' 2'' 257 Junior Bowie, MD
97
player-image Sahir West
DL 6' 3'' 253 Freshman Baltimore, MD
Linebackers
No Player Pos Ht Wt (lbs) School Year Hometown
43 LB 6' 0'' 222 Junior Chesterfield, VA
27
player-image Jacob Dobbs
LB 6' 0'' 233 Senior Macomb, MI
45
player-image Trashon Dye
LB 5' 10'' 220 Freshman Passaic, NJ
46
player-image Immanuel Ezeogu
LB 6' 2'' 225 Freshman Suffolk, VA
54 LB 6' 0'' 215 Senior Hampstead, MD
52
player-image Jackson Hamill
LB 6' 0'' 197 Freshman Stafford, VA
5 LB 6' 0'' 231 Junior Richmond, VA
0 LB 6' 2'' 224 Senior Portsmouth, VA
11 LB 6' 2'' 230 Senior New Rochelle, NY
51
player-image Danny Reagan
LB 6' 0'' 201 Freshman Philadelphia, PA
1 LB 6' 0'' 246 Senior Los Angeles, CA
40 LB 6' 2'' 215 Sophomore Leesburg, VA
17 LB 5' 10'' 206 Sophomore Atlanta, GA
Defensive Back
No Player Pos Ht Wt (lbs) School Year Hometown
31 CB 5' 10'' 172 Senior Jessup, MD
30 CB 6' 0'' 179 Junior Spring Lake, NC
36
player-image Milt Ferguson
CB 5' 10'' 160 Freshman Virginia Beach, VA
2 CB 6' 0'' 200 Junior Salem, VA
23 CB 6' 0'' 170 Junior Fort Lauderdale, FL
37 CB 5' 8'' 183 Junior Williamsburg, VA
3
player-image Terrence Spence
CB 6' 2'' 195 Senior Ringwood, NJ
18 CB 6' 0'' 197 Sophomore Philadelphia, PA
13
player-image Jordan Taylor
CB 5' 10'' 174 Senior Miami, FL
32 S 5' 8'' 177 Sophomore Rock Hill, SC
26 S 6' 0'' 201 Senior Montclair, NJ
29
player-image Tyler Brown
S 5' 10'' 188 Freshman Annapolis, MD
14
player-image KJ Flowe
S 5' 10'' 165 Freshman Charlotte, NC
24
player-image Phillip Harris
S 6' 0'' 203 Freshman Charlotte, NC
38 S 5' 8'' 184 Junior Phoenixville, PA
12 S 5' 10'' 190 Senior Bowie, MD
28
player-image Tyjai Hopper
S 6' 0'' 192 Freshman Alpharetta, GA
39 S 6' 0'' 201 Senior Clifton, VA
47
player-image Kevin Kabasele
S 6' 0'' 177 Freshman McLean, VA
41
player-image George Lovelace
S 6' 2'' 195 Freshman Richmond, VA
35
player-image Joshua Prince
S 5' 10'' 181 Freshman Sterling, VA
22
player-image Chase Regan
S 6' 0'' 187 Freshman Dillsburg, PA
10 S 6' 0'' 202 Senior Suffolk, VA
21 S 5' 10'' 188 Sophomore Indian Head, MD
7 S 6' 0'' 217 Junior Ashburn, VA
34
player-image Isaiah West
S 6' 0'' 215 Sophomore Frederick, MD
6
player-image Ray Williams
S 5' 10'' 193 Senior Detroit, MI
Special
No Player Pos Ht Wt (lbs) School Year Hometown
93
player-image Max Lipinski
K 6' 2'' 210 Freshman King George, VA
95
player-image Cristiano Rosa
K 6' 0'' 198 Junior Shelton, CT
16 K 6' 0'' 197 Senior West Hartford, CT
48 P 6' 2'' 219 Senior Elgin, TX
40
player-image Logan Ketcham
LS 6' 0'' 225 Junior Lafayette, CA
54 LS 6' 2'' 241 Sophomore Charlotte, NC
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)