James Madison Dukes Football
James Madison Dukes Football

James Madison Dukes Football Roster 2024-25

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
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
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
19 WR 6' 3'' 199 Senior Cedartown, GA
0 WR 5' 8'' 180 Sophomore Smyrna, DE
13 WR 6' 2'' 202 Senior Chesterfield, VA
2 WR 5' 10'' 187 Junior Ashland, VA
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
94 TE 6' 2'' 257 Junior Bowie, MD
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
67
player-image Jacob Hohenshelt
OL 6' 3'' 290 Freshman State College, PA
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
64
player-image Luke Popma
OL 6' 2'' 306 Senior West Linn, OR
66 OL 6' 2'' 321 Senior Johnstown, OH
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'' 315 Senior Lancaster, SC
48 DL 6' 2'' 240 Junior Charlotte, NC
44 DL 6' 2'' 279 Sophomore Reston, VA
97
player-image Chris Fitzgerald
DL 6' 0'' 304 Senior Youngstown, OH
90 DL 6' 2'' 280 Senior Springfield, MA
11 DL 6' 2'' 240 Senior New Rochelle, NY
93 DL 6' 0'' 285 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
33
player-image Brian Snow
DL 6' 3'' 240 Senior Media, PA
9 DL 6' 5'' 245 Senior Winter Haven, FL
8 DL 6' 0'' 251 Junior Upper Marlboro, MD
95
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
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
28
player-image Tyjai Hopper
CB 6' 0'' 192 Freshman Alpharetta, GA
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
26 S 6' 0'' 201 Senior Montclair, NJ
29
player-image Tyler Brown
S 5' 10'' 188 Freshman Annapolis, MD
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
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
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
43 LS 6' 2'' 241 Sophomore Charlotte, NC
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)