James Madison 2025 Depth Chart
James Madison's 2025 Team Roster/Depth Chart Outlook
NOTE: 2026 rosters are nearly complete but not final. Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
H/W
6'2"/211
Passing
8/11 (73%), 100 Yds, 3 TD / 2 INT
Rushing
42 Car, 239 Yds, (5.7 YPC), 3 TD, 0 FUM
Pass
B-
Run
A+
PPA
#296
Snaps
77 (51%)
Rating
0.88
Origin
UNLV ('25)
H/W
6'5"/223
Passing
0/2 (0%), 0 Yds, 0 TD / 0 INT
Rushing
6 Car, 45 Yds, (7.5 YPC), 1 TD, 0 FUM
Pass
D+
Run
B+
Snaps
20 (13%)
Rating
0.84
Origin
3* HS ('24)
H/W
6'1"/209
Passing
0/0 (0%), 0 Yds, 0 TD / 0 INT
Rushing
5 Car, 14 Yds, (2.8 YPC), 0 TD, 0 FUM
Run
B-
Snaps
12 (8%)
Rating
0
Origin
NA
H/W
6'0"/217
Passing
216/370 (58%), 2806 Yds, 23 TD / 8 INT
Rushing
127 Car, 589 Yds, (4.6 YPC), 15 TD, 3 FUM
PPA
#82
Rating
0
Origin
NA
H/W
6'3"/223
Rating
0.85
Origin
RICH ('25)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#9 Matthew Sluka SR 6'2"/2118/11 (73%), 100 Yds, 3 TD / 2 INT42 Car, 239 Yds, (5.7 YPC), 3 TD, 0 FUMB-A+#29677 (51%)0.88UNLV ('25)
#1 JC Evans FR 6'5"/2230/2 (0%), 0 Yds, 0 TD / 0 INT6 Car, 45 Yds, (7.5 YPC), 1 TD, 0 FUMD+B+ 20 (13%)0.843* HS ('24)
#15 Blake Kendall JR 6'1"/2090/0 (0%), 0 Yds, 0 TD / 0 INT5 Car, 14 Yds, (2.8 YPC), 0 TD, 0 FUM B- 12 (8%)0NA
#14 Alonza Barnett III JR 6'0"/217216/370 (58%), 2806 Yds, 23 TD / 8 INT127 Car, 589 Yds, (4.6 YPC), 15 TD, 3 FUM  #82 0NA
#7 Camden Coleman JR 6'3"/223      0.85RICH ('25)
Running Backs
H/W
5'11"/229
Rushing
82 Car, 415 Yds, (5.1 YPC), 5 TD, 0 FUM
Receiving
1 Rec, 4 Yds, (4 YPR), 0 TD
Run
A
Rec
C-
PPA
#497
Snaps
168 (16%)
Rating
0.82
Origin
HC ('25)
H/W
5'10"/196
Rushing
34 Car, 195 Yds, (5.7 YPC), 0 TD, 0 FUM
Receiving
9 Rec, 67 Yds, (7.4 YPR), 1 TD
Run
B
Rec
B-
PPA
#214
Snaps
135 (13%)
Rating
0.88
Origin
UNC ('24)
H/W
5'11"/236
Rushing
43 Car, 349 Yds, (8.1 YPC), 4 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
A+
Rec
D+
PPA
#213
Snaps
97 (9%)
Rating
0.78
Origin
PRST ('24)
H/W
5'11"/200
Rushing
4 Car, 18 Yds, (4.5 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
B
Rec
C+
Snaps
16 (1%)
Rating
0
Origin
NA
H/W
5'10"/189
Rushing
0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Snaps
6 (1%)
Rating
0.84
Origin
3* HS ('25)
H/W
5'7"/190
Rushing
207 Car, 1373 Yds, (6.6 YPC), 9 TD, 1 FUM
Receiving
40 Rec, 397 Yds, (9.9 YPR), 1 TD
PPA
#29
Rating
0
Origin
NA
H/W
5'8"/200
Rushing
24 Car, 120 Yds, (5 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
PPA
#340
Rating
0.88
Origin
UNT ('24)
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#23 Jordan Fuller SR 5'11"/22982 Car, 415 Yds, (5.1 YPC), 5 TD, 0 FUM1 Rec, 4 Yds, (4 YPR), 0 TDAC-#497168 (16%)0.82HC ('25)
#6 George Pettaway JR 5'10"/19634 Car, 195 Yds, (5.7 YPC), 0 TD, 0 FUM9 Rec, 67 Yds, (7.4 YPR), 1 TDBB-#214135 (13%)0.88UNC ('24)
#28 Jobi Malary SR 5'11"/23643 Car, 349 Yds, (8.1 YPC), 4 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDA+D+#21397 (9%)0.78PRST ('24)
#21 Jackson McCarter FR 5'11"/2004 Car, 18 Yds, (4.5 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDBC+ 16 (1%)0NA
#29 Tre Leonard FR 5'10"/1890 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TD   6 (1%)0.843* HS ('25)
#3 Wayne Knight JR 5'7"/190207 Car, 1373 Yds, (6.6 YPC), 9 TD, 1 FUM40 Rec, 397 Yds, (9.9 YPR), 1 TD  #29 0NA
#5 Ayo Adeyi SR 5'8"/20024 Car, 120 Yds, (5 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TD  #340 0.88UNT ('24)
Wide Receivers
H/W
6'1"/196
Receiving
28 Rec, 500 Yds, (17.9 YPR), 5 TD, 0 FUM
Rushing
1 Car, 5 Yds, 0 TD
Rec
B+
Block
B
PPA
#176
Snaps
673 (41%)
Rating
0.83
Origin
RICH ('25)
H/W
6'0"/195
Receiving
30 Rec, 396 Yds, (13.2 YPR), 1 TD, 1 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B
Block
A-
PPA
#246
Snaps
527 (32%)
Rating
0.85
Origin
NOVA ('25)
H/W
5'10"/186
Receiving
26 Rec, 358 Yds, (13.8 YPR), 4 TD, 2 FUM
Rushing
1 Car, 4 Yds, 0 TD
Rec
B+
Block
B
PPA
#433
Snaps
317 (19%)
Rating
0.82
Origin
MD ('25)
H/W
6'2"/181
Receiving
7 Rec, 73 Yds, (10.4 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
A-
Block
A
PPA
#718
Snaps
225 (14%)
Rating
0
Origin
NA
H/W
6'4"/199
Receiving
7 Rec, 81 Yds, (11.6 YPR), 2 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B+
Block
A-
PPA
#569
Snaps
224 (14%)
Rating
0.85
Origin
ISU ('25)
H/W
5'9"/159
Receiving
8 Rec, 85 Yds, (10.6 YPR), 1 TD, 1 FUM
Rushing
1 Car, 1 Yds, 0 TD
Rec
C-
Block
A-
PPA
#533
Snaps
155 (9%)
Rating
0.85
Origin
3* HS ('25)
H/W
5'10"/181
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B-
Block
C
Snaps
28 (2%)
Rating
0
Origin
NA
H/W
6'1"/206
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B-
Block
B-
Snaps
5 (0%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'1"/192
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B-
Block
B-
Snaps
4 (0%)
Rating
0
Origin
NA
H/W
6'2"/213
Receiving
36 Rec, 624 Yds, (17.3 YPR), 5 TD, 1 FUM
Rushing
0 Car, 0 Yds, 0 TD
PPA
#55
Rating
0.74
Origin
RICH ('25)
H/W
6'0"/191
Rating
0
Origin
NA
H/W
6'2"/200
Rating
0.9
Origin
4* HS ('20)
H/W
5'9"/171
Rating
0.84
Origin
KSU ('25)
H/W
6'2"/202
Rating
0.83
Origin
ECU ('22)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#11 Nick DeGennaro SR 6'1"/19628 Rec, 500 Yds, (17.9 YPR), 5 TD, 0 FUM1 Car, 5 Yds, 0 TDB+B#176673 (41%)0.83RICH ('25)
#00 Jaylan Sanchez SR 6'0"/19530 Rec, 396 Yds, (13.2 YPR), 1 TD, 1 FUM0 Car, 0 Yds, 0 TDBA-#246527 (32%)0.85NOVA ('25)
#10 Braeden Wisloski JR 5'10"/18626 Rec, 358 Yds, (13.8 YPR), 4 TD, 2 FUM1 Car, 4 Yds, 0 TDB+B#433317 (19%)0.82MD ('25)
#12 Za'Ron Collins SO 6'2"/1817 Rec, 73 Yds, (10.4 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDA-A#718225 (14%)0NA
#8 Isaiah Alston SR 6'4"/1997 Rec, 81 Yds, (11.6 YPR), 2 TD, 0 FUM0 Car, 0 Yds, 0 TDB+A-#569224 (14%)0.85ISU ('25)
#17 Michael Scott FR 5'9"/1598 Rec, 85 Yds, (10.6 YPR), 1 TD, 1 FUM1 Car, 1 Yds, 0 TDC-A-#533155 (9%)0.853* HS ('25)
#2 Jayden Mines JR 5'10"/1810 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-C 28 (2%)0NA
#88 Dylan Williams SO 6'1"/2060 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-B- 5 (0%)0.863* HS ('24)
#83 Chase Miller JR 6'1"/1920 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-B- 4 (0%)0NA
#13 Landon Ellis JR 6'2"/21336 Rec, 624 Yds, (17.3 YPR), 5 TD, 1 FUM0 Car, 0 Yds, 0 TD  #55 0.74RICH ('25)
#43 Miles Halbert FR 6'0"/191      0NA
#2 Abdur-Rahmaan Yaseen GR 6'2"/200      0.94* HS ('20)
#16 Arrion Concepcion FR 5'9"/171      0.84KSU ('25)
#13 Troy Lewis SR 6'2"/202      0.83ECU ('22)
Tight Ends
H/W
6'3"/234
Receiving
12 Rec, 139 Yds, (11.6 YPR), 1 TD, 0 FUM
Rec
C
Run Blk
D
Pass Blk
D+
Snaps
316 (44%)
Rating
0.85
Origin
VAN ('24)
H/W
6'5"/233
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
C
Run Blk
A-
Snaps
14 (2%)
Rating
0.85
Origin
3* HS ('25)
H/W
6'4"/249
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Run Blk
D+
Pass Blk
D+
Snaps
8 (1%)
Rating
0
Origin
NA
H/W
6'4"/253
Receiving
17 Rec, 192 Yds, (11.3 YPR), 3 TD, 0 FUM
Rating
0.85
Origin
CHAR ('25)
H/W
6'6"/259
Receiving
4 Rec, 40 Yds, (10 YPR), 1 TD, 0 FUM
Rating
0.83
Origin
3* HS ('23)
H/W
6'3"/233
Rating
0.84
Origin
3* HS ('25)
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#18 Logan Kyle SR 6'3"/23412 Rec, 139 Yds, (11.6 YPR), 1 TD, 0 FUMCDD+316 (44%)0.85VAN ('24)
#84 Brian Hnat FR 6'5"/2330 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMCA- 14 (2%)0.853* HS ('25)
#85 Ryder Post FR 6'4"/2490 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM D+D+8 (1%)0NA
#15 Lacota Dippre SO 6'4"/25317 Rec, 192 Yds, (11.3 YPR), 3 TD, 0 FUM    0.85CHAR ('25)
#89 Josh Phifer SO 6'6"/2594 Rec, 40 Yds, (10 YPR), 1 TD, 0 FUM    0.833* HS ('23)
#86 Ethan Gurela FR 6'3"/233     0.843* HS ('25)
Offensive Line
H/W
6'5"/305
Grade
A-
Run Blk
B+
Pass Blk
A-
Snaps
844 (559%)
Rating
0.82
Origin
HC ('24)
H/W
6'5"/310
Grade
B+
Run Blk
A-
Pass Blk
C-
Snaps
159 (105%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'6"/317
Grade
B+
Run Blk
A-
Pass Blk
B-
Snaps
78 (52%)
Rating
0
Origin
NA
H/W
6'8"/301
Grade
A
Run Blk
A
Pass Blk
A-
Snaps
28 (19%)
Rating
0.85
Origin
DUKE ('25)
H/W
6'5"/335
Grade
F
Run Blk
F
Pass Blk
A-
Snaps
13 (9%)
Rating
0.83
Origin
HC ('25)
H/W
6'3"/323
Grade
C
Run Blk
B-
Pass Blk
C-
Snaps
203 (134%)
Rating
0.81
Origin
3* HS ('21)
H/W
6'3"/282
Grade
D
Run Blk
D
Pass Blk
A+
Snaps
58 (38%)
Rating
0
Origin
NA
H/W
6'4"/295
Grade
B+
Run Blk
B+
Pass Blk
B-
Snaps
925 (613%)
Rating
0.85
Origin
UNC ('25)
H/W
6'4"/325
Grade
C
Run Blk
C+
Pass Blk
A-
Snaps
92 (61%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'4"/299
Grade
C-
Run Blk
C-
Pass Blk
A-
Snaps
15 (10%)
Rating
0
Origin
NA
H/W
6'5"/278
Rating
0.86
Origin
3* HS ('25)
H/W
6'4"/299
Rating
0.84
Origin
3* HS ('25)
H/W
6'4"/320
Rating
0.83
Origin
3* HS ('25)
H/W
6'2"/328
Rating
0
Origin
NA
H/W
6'2"/228
Rating
0.74
Origin
TXA ('25)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#76 Pat McMurtrie (T) SR 6'5"/305A-B+A-844 (559%)0.82HC ('24)
#71 Deacon Rawls (T) FR 6'5"/310B+A-C-159 (105%)0.833* HS ('24)
#58 Griffin Hart (T) SO 6'6"/317B+A-B-78 (52%)0NA
#78 James Pogorelc (T) SR 6'8"/301AAA-28 (19%)0.85DUKE ('25)
#77 Cam McNair (T) SR 6'5"/335FFA-13 (9%)0.83HC ('25)
#72 Josh Toner (G) SR 6'3"/323CB-C-203 (134%)0.813* HS ('21)
#56 JaKobe Campbell (G) FR 6'3"/282DDA+58 (38%)0NA
#60 Zach Greenberg (C) SR 6'4"/295B+B+B-925 (613%)0.85UNC ('25)
#73 Evan Bushong (C) FR 6'4"/325CC+A-92 (61%)0.823* HS ('24)
#70 Brett Davis (C) SR 6'4"/299C-C-A-15 (10%)0NA
#66 JD Rayner (OL) FR 6'5"/278    0.863* HS ('25)
#68 Trent Wilson (OL) FR 6'4"/299    0.843* HS ('25)
#65 Parker Cunningham (OL) FR 6'4"/320    0.833* HS ('25)
#52 Carter Sweazie (OL) JR 6'2"/328    0NA
#47 Josiah Kennard (LS) SR 6'2"/228    0.74TXA ('25)
Defensive Line
H/W
6'1"/241
Stats
40 Tac, 11 Solo, 7 TFL, 2 Sacks, 7 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Rush
A-
Cov
A
Snaps
452 (69%)
Rating
0
Origin
NA
H/W
6'3"/238
Stats
31 Tac, 13 Solo, 7 TFL, 6 Sacks, 6 QB Hur
Pass D
4 PD, 1 INT (0 TDS)
Run D
B-
Rush
A
Cov
A-
Snaps
430 (65%)
Rating
0.74
Origin
MAINE ('25)
H/W
6'4"/244
Stats
1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
B-
Cov
C+
Snaps
34 (5%)
Rating
0.85
Origin
RMU ('25)
H/W
6'2"/281
Stats
21 Tac, 5 Solo, 1 TFL, 0 Sacks, 1 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
A-
Rush
B-
Cov
B
Snaps
387 (48%)
Rating
0.83
Origin
SYR ('24)
H/W
6'1"/348
Stats
26 Tac, 12 Solo, 7 TFL, 3 Sacks, 2 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
A-
Rush
B-
Cov
A-
Snaps
310 (39%)
Rating
0.81
Origin
3* HS ('20)
H/W
6'0"/291
Stats
23 Tac, 5 Solo, 4 TFL, 2 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
B
Rush
A-
Cov
D+
Snaps
306 (38%)
Rating
0.74
Origin
COLG ('25)
H/W
6'1"/291
Stats
29 Tac, 11 Solo, 3 TFL, 1 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Rush
B+
Cov
C-
Snaps
297 (37%)
Rating
0
Origin
NA
H/W
6'3"/311
Stats
7 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Rush
C
Cov
C+
Snaps
65 (8%)
Rating
0.74
Origin
LT ('25)
H/W
6'1"/284
Stats
1 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Rush
A-
Snaps
40 (5%)
Rating
0.81
Origin
WVU ('24)
H/W
6'4"/270
Stats
46 Tac, 17 Solo, 14 TFL, 7 Sacks, 7 QB Hur
Pass D
4 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'5"/255
Stats
33 Tac, 12 Solo, 8 TFL, 5 Sacks, 3 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0.80
Origin
ND ('25)
H/W
6'2"/223
Rating
0.85
Origin
3* HS ('25)
H/W
6'3"/242
Rating
0.84
Origin
3* HS ('25)
H/W
6'3"/290
Rating
0.84
Origin
3* HS ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#8 Amar Thomas (DE) JR 6'1"/24140 Tac, 11 Solo, 7 TFL, 2 Sacks, 7 QB Hur0 PD, 0 INT (0 TDS) A- A- A 452 (69%)0NA
#9 Xavier Holmes (DE) SR 6'3"/23831 Tac, 13 Solo, 7 TFL, 6 Sacks, 6 QB Hur4 PD, 1 INT (0 TDS) B- A A- 430 (65%)0.74MAINE ('25)
#98 Turner Schmidt (DE) SO 6'4"/2441 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+ B- C+ 34 (5%)0.85RMU ('25)
#90 Terry Lockett Jr. (DT) SR 6'2"/28121 Tac, 5 Solo, 1 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) A- B- B 387 (48%)0.83SYR ('24)
#00 Immanuel Bush (DT) SR 6'1"/34826 Tac, 12 Solo, 7 TFL, 3 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS) A- B- A- 310 (39%)0.813* HS ('20)
#33 Andrew Taddeo (DT) SR 6'0"/29123 Tac, 5 Solo, 4 TFL, 2 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) B A- D+ 306 (38%)0.74COLG ('25)
#93 Mychal McMullin (DT) SO 6'1"/29129 Tac, 11 Solo, 3 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) A- B+ C- 297 (37%)0NA
#88 Kells Bush (DT) JR 6'3"/3117 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C- C C+ 65 (8%)0.74LT ('25)
#44 DJ Cotton Jr. (DT) SO 6'1"/2841 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C- A-  40 (5%)0.81WVU ('24)
#95 Sahir West (DL) FR 6'4"/27046 Tac, 17 Solo, 14 TFL, 7 Sacks, 7 QB Hur4 PD, 0 INT (0 TDS)    0NA
#97 Aiden Gobaira (DL) JR 6'5"/25533 Tac, 12 Solo, 8 TFL, 5 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)    0.80ND ('25)
#94 Jerald James (DL) FR 6'2"/223      0.853* HS ('25)
#92 Grayson Gilmore (DL) FR 6'3"/242      0.843* HS ('25)
#99 Cole Webster (DL) FR 6'3"/290      0.843* HS ('25)
Linebackers
H/W
6'0"/234
Stats
96 Tac, 34 Solo, 7 TFL, 3 Sacks, 2 QB Hur
Pass D
3 PD, 0 INT (0 TDS)
Run D
A+
Rush
A+
Cov
A-
Snaps
801 (98%)
Rating
0
Origin
NA
H/W
5'10"/222
Stats
50 Tac, 14 Solo, 3 TFL, 1 Sacks, 5 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Rush
C+
Cov
B-
Snaps
539 (66%)
Rating
0
Origin
NA
H/W
6'0"/229
Stats
8 Tac, 3 Solo, 2 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Rush
A-
Cov
A-
Snaps
43 (5%)
Rating
0.85
Origin
KENT ('25)
H/W
6'0"/227
Stats
4 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A
Rush
C+
Cov
D+
Snaps
32 (4%)
Rating
0
Origin
NA
H/W
6'2"/216
Stats
2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rush
C-
Cov
B+
Snaps
11 (1%)
Rating
0
Origin
NA
H/W
6'0"/227
Stats
5 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Rush
C
Cov
C+
Snaps
7 (1%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'1"/229
Stats
51 Tac, 18 Solo, 7 TFL, 1 Sacks, 6 QB Hur
Pass D
3 PD, 0 INT (1 TDS)
Rating
0
Origin
NA
H/W
6'2"/240
Stats
13 Tac, 7 Solo, 3 TFL, 1 Sacks, 1 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'0"/217
Rating
0.74
Origin
SHE ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#5 Trent Hendrick SR 6'0"/23496 Tac, 34 Solo, 7 TFL, 3 Sacks, 2 QB Hur3 PD, 0 INT (0 TDS) A+ A+ A- 801 (98%)0NA
#3 Gannon Weathersby JR 5'10"/22250 Tac, 14 Solo, 3 TFL, 1 Sacks, 5 QB Hur0 PD, 0 INT (0 TDS) A- C+ B- 539 (66%)0NA
#26 Jayden Studio SO 6'0"/2298 Tac, 3 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A- A- A- 43 (5%)0.85KENT ('25)
#54 Brandon Fique SR 6'0"/2274 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A C+ D+ 32 (4%)0NA
#45 Lee Johnson FR 6'2"/2162 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)  C- B+ 11 (1%)0NA
#11 Trashon Dye FR 6'0"/2275 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A- C C+ 7 (1%)0.863* HS ('24)
#56 Drew Spinogatti JR 6'1"/22951 Tac, 18 Solo, 7 TFL, 1 Sacks, 6 QB Hur3 PD, 0 INT (1 TDS)    0NA
#46 Immanuel Ezeogu FR 6'2"/24013 Tac, 7 Solo, 3 TFL, 1 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)    0NA
#10 JT Kouame-Yao SR 6'0"/217      0.74SHE ('25)
Secondary
H/W
5'11"/187
Stats
44 Tac, 27 Solo, 4 TFL, 0 Sacks, 1 QB Hur
Pass D
7 PD, 1 INT (0 TDS)
Run D
A
Rush
B
Cov
A-
Snaps
763 (73%)
Rating
0.86
Origin
CHAR ('25)
H/W
6'2"/204
Stats
8 Tac, 4 Solo, 0 TFL, 0 Sacks, 1 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
D+
Rush
B+
Cov
C-
Snaps
136 (13%)
Rating
0
Origin
NA
H/W
5'10"/178
Stats
3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 1 INT (1 TDS)
Run D
D+
Rush
D+
Cov
A
Snaps
91 (9%)
Rating
0.85
Origin
3* HS ('24)
H/W
5'11"/185
Stats
6 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
B+
Cov
C-
Snaps
80 (8%)
Rating
0.81
Origin
CIN ('25)
H/W
6'1"/194
Run D
B-
Cov
B+
Snaps
25 (2%)
Rating
0.83
Origin
MD ('25)
H/W
6'1"/175
Stats
35 Tac, 22 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
8 PD, 5 INT (1 TDS)
Rating
0
Origin
NA
H/W
5'10"/172
Rating
0.86
Origin
3* HS ('24)
H/W
6'1"/186
Rating
0.83
Origin
3* HS ('25)
H/W
6'1"/212
Stats
65 Tac, 29 Solo, 3 TFL, 2 Sacks, 3 QB Hur
Pass D
7 PD, 2 INT (0 TDS)
Run D
A
Rush
A+
Cov
A-
Snaps
790 (104%)
Rating
0
Origin
NA
H/W
6'1"/208
Stats
12 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (1 TDS)
Run D
A-
Rush
C
Cov
B+
Snaps
154 (20%)
Rating
0.84
Origin
HC ('25)
H/W
5'10"/198
Stats
12 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Cov
B+
Snaps
86 (11%)
Rating
0.74
Origin
W&M ('25)
H/W
6'0"/195
Stats
6 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Rush
C
Cov
B+
Snaps
22 (3%)
Rating
0.82
Origin
3* HS ('24)
H/W
5'11"/192
Stats
6 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 1 INT (0 TDS)
Run D
C
Rush
C
Cov
B-
Snaps
18 (2%)
Rating
0.8
Origin
3* HS ('21)
H/W
5'11"/194
Stats
71 Tac, 37 Solo, 5 TFL, 1 Sacks, 0 QB Hur
Pass D
5 PD, 1 INT (0 TDS)
Rating
0.85
Origin
COLO ('26)
H/W
5'11"/190
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
5'9"/193
Stats
1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'1"/206
Rating
0.83
Origin
3* HS ('24)
H/W
5'9"/181
Stats
36 Tac, 22 Solo, 3 TFL, 0 Sacks, 1 QB Hur
Pass D
12 PD, 2 INT (0 TDS)
Rating
0
Origin
NA
H/W
5'10"/178
Rating
0.84
Origin
3* HS ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#2 Elijah Culp (CB) SR 5'11"/18744 Tac, 27 Solo, 4 TFL, 0 Sacks, 1 QB Hur7 PD, 1 INT (0 TDS) A B A- 763 (73%)0.86CHAR ('25)
#1 Mekhi Rodgers (CB) SR 6'2"/2048 Tac, 4 Solo, 0 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) D+ B+ C- 136 (13%)0NA
#14 KJ Flowe (CB) SO 5'10"/1783 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (1 TDS) D+ D+ A 91 (9%)0.853* HS ('24)
#23 Ken Willis (CB) JR 5'11"/1856 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) B+   C- 80 (8%)0.81CIN ('25)
#6 Chantz Harley (CB) SR 6'1"/194   B-   B+ 25 (2%)0.83MD ('25)
#30 Justin Eaglin (CB) JR 6'1"/17535 Tac, 22 Solo, 0 TFL, 0 Sacks, 0 QB Hur8 PD, 5 INT (1 TDS)    0NA
#36 Milt Ferguson (CB) FR 5'10"/172      0.863* HS ('24)
#31 Roddrey McWilliams (CB) FR 6'1"/186      0.833* HS ('25)
#7 Jacob Thomas (S) SR 6'1"/21265 Tac, 29 Solo, 3 TFL, 2 Sacks, 3 QB Hur7 PD, 2 INT (0 TDS) A A+ A- 790 (104%)0NA
#21 Curtis Harris-Lopez (S) SR 6'1"/20812 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (1 TDS) A- C B+ 154 (20%)0.84HC ('25)
#16 TJ McGill (S) SO 5'10"/19812 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A-   B+ 86 (11%)0.74W&M ('25)
#22 Chase Regan (S) SO 6'0"/1956 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+ C B+ 22 (3%)0.823* HS ('24)
#12 Kye Holmes (S) SR 5'11"/1926 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS) C C B- 18 (2%)0.83* HS ('21)
#13 Tyler Brown (S) SO 5'11"/19471 Tac, 37 Solo, 5 TFL, 1 Sacks, 0 QB Hur5 PD, 1 INT (0 TDS)    0.85COLO ('26)
#35 Joshua Prince (S) FR 5'11"/1901 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0NA
#38 Stephen Hollander (S) JR 5'9"/1931 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0NA
#24 Phillip Harris (S) FR 6'1"/206      0.833* HS ('24)
#32 DJ Barksdale (DB) JR 5'9"/18136 Tac, 22 Solo, 3 TFL, 0 Sacks, 1 QB Hur12 PD, 2 INT (0 TDS)    0NA
#27 Kai Callen (DB) FR 5'10"/178      0.843* HS ('25)
Kickers
H/W
5'9"/174
FG
14/19 (73.7%), Long 47 Yds
XP
65/65
Pts
107 Pts
FG G
A-
KO G
A-
Rating
0.74
Origin
FAU ('25)
PlayerH/WFGXPPtsFG GKO GRatingOrigin
#5 Morgan Suarez SR 5'9"/17414/19 (73.7%), Long 47 Yds65/65107 Pts A- A- 0.74FAU ('25)
Punters
H/W
6'3"/201
Punts
48, 1968 YDS (41 YPP), Long 61 YDS
Acc
16 In 20, 3 TB
Grade
C-
Rank
A-
Rating
0
Origin
NA
PlayerH/WPuntsAccGradeRankRatingOrigin
#11 Patrick Rea JR 6'3"/20148, 1968 YDS (41 YPP), Long 61 YDS16 In 20, 3 TBC-A-0NA
Roster Breakdown & Insights
Roster & Program Overview
HC Bob Chesney returnsOC Dean Kennedy returnsDC Lyle Hemphill returns
Players with Starting experience2413 off • 11 def
Team Talent482#120 in CFB
Avg Talent / Player0.83Blue-chip 1.33%
Roster Size9136 portal (28.6%)
Talent Off: 232.36 (47)
Talent Def: 166.84 (42)
Talent ST: 2.96 (2)
New Portal In: 29 (23%)
Portal Losses: 28
Unrated/No Stats: 35
Elite: 0
Top 100: 0
Top 250: 1
Top 100 Pos: 8
JAG: 44
Low JAG: 1
JAG-: 8
FR Snaps: 1071 (7%)
SO Snaps: 1385 (10%)
JR Snaps: 2275 (16%)
SR Snaps: 9686 (67%)
GR Snaps: 0 (0%)
83% Snaps by Upperclassmen
35 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning07202
Portal Starters 2025 portal06000
Experienced Depth00021
Off Starters Returning03002
Off Depth Returning00011
Def Starters Returning04200
Def Depth Returning00010
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal/return%)
Outlook
Experience - Production - Notes
QBQB
0 (0)
1 (0)
109(77)29% returning
Exp 72% • Prod 98%Alonza Barnett III returns, their starting QB from last year. Matthew Sluka was brought in via the portal.
RBHB
0 (0)
0 (1)
422(0)100% returning
Exp 40% • Prod 99%'25 lead RB George Pettaway returns, QB was 2nd rush threat
WR/TEWR + TE
1 (0)
2 (1)
2496(0)100% returning
Exp 66% • Prod 100%James Madison lost their top 2 WR's from last year.
OLT + G + C
4 (2)
1 (0)
2415(0)100% returning
T 372% • G 86% • C 684%James Madison OL: 1 starters back, 2 with multi game experience, 2 more with some game experience. Portal OL: 1 potential starters from '25 Portal, 0 more portals have experience.
DLDE + DT
3 (1)
1 (1)
2321(0)100% returning
DE 70% • DT 88%DL experience and continuity summary.
LBLB
2 (0)
0 (0)
1433(0)100% returning
LB 58%LB experience and continuity summary.
SecondaryCB + S
1 (0)
1 (1)
2165(0)100% returning
CB 53% • S 70%Secondary experience and continuity summary.
Team Snaps: Offense 5442 (77 portal) 99% returning • Defense 5919 (0 portal) 100% returning
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge