James Madison's Roster/Depth Chart for 2026
James Madison's 2026 Team Roster/Depth Chart Outlook
NOTE: Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates.
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
76 (9%)
Rating
0.88
Origin
UNLV ('25)
H/W
6'3"/223
Rating
0.85
Origin
RICH ('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 (2%)
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 (1%)
Rating
0
Origin
NA
H/W
6'4"/203
Rating
0.87
Origin
3* HS ('26)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#9 Matthew Sluka GR 6'2"/2118/11 (73%), 100 Yds, 3 TD / 2 INT42 Car, 239 Yds, (5.7 YPC), 3 TD, 0 FUMB+A#29676 (9%)0.88UNLV ('25)
#7 Camden Coleman SR 6'3"/223      0.85RICH ('25)
#1 JC Evans SO 6'5"/2230/2 (0%), 0 Yds, 0 TD / 0 INT6 Car, 45 Yds, (7.5 YPC), 1 TD, 0 FUMD+B 20 (2%)0.843* HS ('24)
#15 Blake Kendall SR 6'1"/2090/0 (0%), 0 Yds, 0 TD / 0 INT5 Car, 14 Yds, (2.8 YPC), 0 TD, 0 FUM B- 12 (1%)0NA
#00 Rocco Marriott FR 6'4"/203      0.873* HS ('26)
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
167 (19%)
Rating
0.82
Origin
HC ('25)
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
78 (9%)
Rating
0.78
Origin
PRST ('24)
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
C-
PPA
#214
Snaps
127 (15%)
Rating
0.88
Origin
UNC ('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 (2%)
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
5 (1%)
Rating
0.84
Origin
3* HS ('25)
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#23 Jordan Fuller GR 5'11"/22982 Car, 415 Yds, (5.1 YPC), 5 TD, 0 FUM1 Rec, 4 Yds, (4 YPR), 0 TDA+C-#497167 (19%)0.82HC ('25)
#28 Jobi Malary GR 5'11"/23643 Car, 349 Yds, (8.1 YPC), 4 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDA+D+#21378 (9%)0.78PRST ('24)
#6 George Pettaway SR 5'10"/19634 Car, 195 Yds, (5.7 YPC), 0 TD, 0 FUM9 Rec, 67 Yds, (7.4 YPR), 1 TDBC-#214127 (15%)0.88UNC ('24)
#21 Jackson McCarter SO 5'11"/2004 Car, 18 Yds, (4.5 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDBC+ 16 (2%)0NA
#29 Tre Leonard SO 5'10"/1890 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TD   5 (1%)0.843* HS ('25)
Wide Receivers
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
B-
PPA
#246
Snaps
427 (37%)
Rating
0.85
Origin
NOVA ('25)
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
549 (47%)
Rating
0.83
Origin
RICH ('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
A-
PPA
#433
Snaps
204 (18%)
Rating
0.82
Origin
MD ('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
156 (13%)
Rating
0.85
Origin
3* HS ('25)
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
211 (18%)
Rating
0.85
Origin
ISU ('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
B+
Block
A-
PPA
#718
Snaps
224 (19%)
Rating
0
Origin
NA
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
27 (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'0"/191
Rating
0
Origin
NA
H/W
6'2"/190
Rating
0.87
Origin
3* HS ('26)
H/W
5'9"/171
Rating
0.84
Origin
KSU ('25)
H/W
6'2"/202
Rating
0.83
Origin
ECU ('22)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#00 Jaylan Sanchez GR 6'0"/19530 Rec, 396 Yds, (13.2 YPR), 1 TD, 1 FUM0 Car, 0 Yds, 0 TDB+B-#246427 (37%)0.85NOVA ('25)
#11 Nick DeGennaro GR 6'1"/19628 Rec, 500 Yds, (17.9 YPR), 5 TD, 0 FUM1 Car, 5 Yds, 0 TDBB+#176549 (47%)0.83RICH ('25)
#10 Braeden Wisloski SR 5'10"/18626 Rec, 358 Yds, (13.8 YPR), 4 TD, 2 FUM1 Car, 4 Yds, 0 TDB+A-#433204 (18%)0.82MD ('25)
#17 Michael Scott SO 5'9"/1598 Rec, 85 Yds, (10.6 YPR), 1 TD, 1 FUM1 Car, 1 Yds, 0 TDC-A-#533156 (13%)0.853* HS ('25)
#8 Isaiah Alston GR 6'4"/1997 Rec, 81 Yds, (11.6 YPR), 2 TD, 0 FUM0 Car, 0 Yds, 0 TDBA-#569211 (18%)0.85ISU ('25)
#12 Za'Ron Collins JR 6'2"/1817 Rec, 73 Yds, (10.4 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDB+A-#718224 (19%)0NA
#2 Jayden Mines SR 5'10"/1810 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-C 27 (2%)0NA
#88 Dylan Williams JR 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 SR 6'1"/1920 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-B- 4 (0%)0NA
#43 Miles Halbert SO 6'0"/191      0NA
#00 Ben Whitver FR 6'2"/190      0.873* HS ('26)
#16 Arrion Concepcion SO 5'9"/171      0.84KSU ('25)
#13 Troy Lewis GR 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
B-
Run Blk
D
Pass Blk
D+
Snaps
290 (25%)
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
B-
Snaps
14 (1%)
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'3"/233
Rating
0.84
Origin
3* HS ('25)
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#18 Logan Kyle GR 6'3"/23412 Rec, 139 Yds, (11.6 YPR), 1 TD, 0 FUMB-DD+290 (25%)0.85VAN ('24)
#84 Brian Hnat SO 6'5"/2330 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMCB- 14 (1%)0.853* HS ('25)
#85 Ryder Post SO 6'4"/2490 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM D+D+8 (1%)0NA
#86 Ethan Gurela SO 6'3"/233     0.843* HS ('25)
Offensive Line
H/W
6'5"/305
Grade
A-
Run Blk
B+
Pass Blk
A-
Snaps
721 (83%)
Rating
0.82
Origin
HC ('24)
H/W
6'5"/310
Grade
B
Run Blk
B+
Pass Blk
D+
Snaps
123 (14%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'6"/317
Grade
B+
Run Blk
A-
Pass Blk
B-
Snaps
78 (9%)
Rating
0
Origin
NA
H/W
6'8"/301
Grade
A
Run Blk
A
Pass Blk
A-
Snaps
28 (3%)
Rating
0.85
Origin
DUKE ('25)
H/W
6'5"/335
Grade
F
Run Blk
F
Pass Blk
A-
Snaps
13 (1%)
Rating
0.83
Origin
HC ('25)
H/W
6'5"/278
Grade
C-
Run Blk
C+
Pass Blk
F
Snaps
5 (1%)
Rating
0.86
Origin
3* HS ('25)
H/W
6'3"/323
Grade
B-
Run Blk
B
Pass Blk
C-
Snaps
201 (23%)
Rating
0.81
Origin
3* HS ('21)
H/W
6'3"/282
Grade
D+
Run Blk
C-
Pass Blk
A+
Snaps
58 (7%)
Rating
0
Origin
NA
H/W
6'4"/295
Grade
B+
Run Blk
B+
Pass Blk
B
Snaps
766 (88%)
Rating
0.85
Origin
UNC ('25)
H/W
6'4"/325
Grade
B-
Run Blk
B
Pass Blk
A-
Snaps
92 (11%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'4"/299
Grade
C-
Run Blk
C-
Pass Blk
A-
Snaps
15 (2%)
Rating
0
Origin
NA
H/W
6'5"/280
Rating
0.85
Origin
3* HS ('26)
H/W
6'4"/320
Rating
0.83
Origin
3* HS ('25)
H/W
6'2"/228
Rating
0.74
Origin
TXA ('25)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#76 Pat McMurtrie (T) GR 6'5"/305A-B+A-721 (83%)0.82HC ('24)
#71 Deacon Rawls (T) SO 6'5"/310BB+D+123 (14%)0.833* HS ('24)
#58 Griffin Hart (T) JR 6'6"/317B+A-B-78 (9%)0NA
#78 James Pogorelc (T) GR 6'8"/301AAA-28 (3%)0.85DUKE ('25)
#77 Cam McNair (T) GR 6'5"/335FFA-13 (1%)0.83HC ('25)
#66 JD Rayner (T) SO 6'5"/278C-C+F5 (1%)0.863* HS ('25)
#72 Josh Toner (G) GR 6'3"/323B-BC-201 (23%)0.813* HS ('21)
#56 JaKobe Campbell (G) SO 6'3"/282D+C-A+58 (7%)0NA
#60 Zach Greenberg (C) GR 6'4"/295B+B+B766 (88%)0.85UNC ('25)
#73 Evan Bushong (C) SO 6'4"/325B-BA-92 (11%)0.823* HS ('24)
#70 Brett Davis (C) GR 6'4"/299C-C-A-15 (2%)0NA
#00 Michael Price (IOL) FR 6'5"/280    0.853* HS ('26)
#65 Parker Cunningham (OL) SO 6'4"/320    0.833* HS ('25)
#47 Josiah Kennard (LS) GR 6'2"/228    0.74TXA ('25)
Defensive Line
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
C+
Rush
A-
Cov
A-
Snaps
354 (58%)
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 (6%)
Rating
0.85
Origin
RMU ('25)
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
B+
Snaps
310 (51%)
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
C+
Rush
A-
Cov
B+
Snaps
242 (40%)
Rating
0.74
Origin
COLG ('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
B+
Rush
B-
Cov
B
Snaps
331 (54%)
Rating
0.83
Origin
SYR ('24)
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
B+
Rush
B-
Cov
C+
Snaps
38 (6%)
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 (7%)
Rating
0.81
Origin
WVU ('24)
H/W
6'2"/223
Rating
0.85
Origin
3* HS ('25)
H/W
6'3"/290
Rating
0.84
Origin
3* HS ('25)
H/W
6'3"/242
Rating
0.84
Origin
3* HS ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#9 Xavier Holmes (DE) GR 6'3"/23831 Tac, 13 Solo, 7 TFL, 6 Sacks, 6 QB Hur4 PD, 1 INT (0 TDS) C+ A- A- 354 (58%)0.74MAINE ('25)
#98 Turner Schmidt (DE) JR 6'4"/2441 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+ B- C+ 34 (6%)0.85RMU ('25)
#00 Immanuel Bush (DT) GR 6'1"/34826 Tac, 12 Solo, 7 TFL, 3 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS) A B- B+ 310 (51%)0.813* HS ('20)
#33 Andrew Taddeo (DT) GR 6'0"/29123 Tac, 5 Solo, 4 TFL, 2 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) C+ A- B+ 242 (40%)0.74COLG ('25)
#90 Terry Lockett Jr. (DT) GR 6'2"/28121 Tac, 5 Solo, 1 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) B+ B- B 331 (54%)0.83SYR ('24)
#88 Kells Bush (DT) SR 6'3"/3117 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B+ B- C+ 38 (6%)0.74LT ('25)
#44 DJ Cotton Jr. (DT) JR 6'1"/2841 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C- A-  40 (7%)0.81WVU ('24)
#94 Jerald James (DL) SO 6'2"/223      0.853* HS ('25)
#99 Cole Webster (DL) SO 6'3"/290      0.843* HS ('25)
#92 Grayson Gilmore (DL) SO 6'3"/242      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
681 (127%)
Rating
0
Origin
NA
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)
Run D
B
Rush
B-
Cov
A+
Snaps
336 (63%)
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
502 (93%)
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
B+
Snaps
43 (8%)
Rating
0.85
Origin
KENT ('25)
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'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
B-
Snaps
32 (6%)
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 (2%)
Rating
0
Origin
NA
H/W
6'0"/217
Rating
0.74
Origin
SHE ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#5 Trent Hendrick GR 6'0"/23496 Tac, 34 Solo, 7 TFL, 3 Sacks, 2 QB Hur3 PD, 0 INT (0 TDS) A+ A+ A 681 (127%)0NA
#56 Drew Spinogatti SR 6'1"/22951 Tac, 18 Solo, 7 TFL, 1 Sacks, 6 QB Hur3 PD, 0 INT (1 TDS) B B- A+ 336 (63%)0NA
#3 Gannon Weathersby SR 5'10"/22250 Tac, 14 Solo, 3 TFL, 1 Sacks, 5 QB Hur0 PD, 0 INT (0 TDS) A- C B+ 502 (93%)0NA
#26 Jayden Studio JR 6'0"/2298 Tac, 3 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A- A- B+ 43 (8%)0.85KENT ('25)
#11 Trashon Dye SO 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)
#54 Brandon Fique GR 6'0"/2274 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A- C+ B- 32 (6%)0NA
#45 Lee Johnson SO 6'2"/2162 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)  C- B+ 11 (2%)0NA
#10 JT Kouame-Yao GR 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
640 (58%)
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
B-
Snaps
125 (11%)
Rating
0
Origin
NA
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
B-
Snaps
80 (7%)
Rating
0.81
Origin
CIN ('25)
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
89 (8%)
Rating
0.85
Origin
3* HS ('24)
H/W
6'1"/194
Run D
B-
Cov
B
Snaps
24 (2%)
Rating
0.83
Origin
MD ('25)
H/W
5'10"/165
Rating
0.88
Origin
3* HS ('26)
H/W
5'10"/172
Rating
0.86
Origin
3* HS ('24)
H/W
5'10"/181
Rating
0.85
Origin
3* HS ('26)
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
673 (87%)
Rating
0
Origin
NA
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
75 (10%)
Rating
0.74
Origin
W&M ('25)
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
B+
Rush
C-
Cov
B+
Snaps
138 (18%)
Rating
0.84
Origin
HC ('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
16 (2%)
Rating
0.8
Origin
3* HS ('21)
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'10"/178
Rating
0.84
Origin
3* HS ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#2 Elijah Culp (CB) GR 5'11"/18744 Tac, 27 Solo, 4 TFL, 0 Sacks, 1 QB Hur7 PD, 1 INT (0 TDS) A- B+ A 640 (58%)0.86CHAR ('25)
#1 Mekhi Rodgers (CB) GR 6'2"/2048 Tac, 4 Solo, 0 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) D+ B+ B- 125 (11%)0NA
#23 Ken Willis (CB) SR 5'11"/1856 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) B+   B- 80 (7%)0.81CIN ('25)
#14 KJ Flowe (CB) JR 5'10"/1783 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (1 TDS) D+ D+ A+ 89 (8%)0.853* HS ('24)
#6 Chantz Harley (CB) GR 6'1"/194   B-   B 24 (2%)0.83MD ('25)
#00 Kamden Jennings (CB) FR 5'10"/165      0.883* HS ('26)
#36 Milt Ferguson (CB) SO 5'10"/172      0.863* HS ('24)
#00 Jase Rhodes (CB) FR 5'10"/181      0.853* HS ('26)
#31 Roddrey McWilliams (CB) SO 6'1"/186      0.833* HS ('25)
#7 Jacob Thomas (S) GR 6'1"/21265 Tac, 29 Solo, 3 TFL, 2 Sacks, 3 QB Hur7 PD, 2 INT (0 TDS) A A+ A 673 (87%)0NA
#16 TJ McGill (S) JR 5'10"/19812 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A-   B- 75 (10%)0.74W&M ('25)
#21 Curtis Harris-Lopez (S) GR 6'1"/20812 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (1 TDS) B+ C- B+ 138 (18%)0.84HC ('25)
#22 Chase Regan (S) JR 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) GR 5'11"/1926 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS) C C B- 16 (2%)0.83* HS ('21)
#35 Joshua Prince (S) SO 5'11"/1901 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0NA
#38 Stephen Hollander (S) SR 5'9"/1931 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0NA
#24 Phillip Harris (S) SO 6'1"/206      0.833* HS ('24)
#27 Kai Callen (DB) SO 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
B
KO G
B
Rating
0.74
Origin
FAU ('25)
H/W
6'0"/207
KO G
F
Rating
0
Origin
NA
PlayerH/WFGXPPtsFG GKO GRatingOrigin
#5 Morgan Suarez GR 5'9"/17414/19 (73.7%), Long 47 Yds65/65107 Pts B B 0.74FAU ('25)
#95 Cristiano Rosa SR 6'0"/207     F 0NA
Punters
H/W
6'3"/201
Punts
48, 1968 YDS (41 YPP), Long 61 YDS
Acc
16 In 20, 3 TB
Grade
C+
Rank
B+
Rating
0
Origin
NA
PlayerH/WPuntsAccGradeRankRatingOrigin
#11 Patrick Rea SR 6'3"/20148, 1968 YDS (41 YPP), Long 61 YDS16 In 20, 3 TBC+B+0NA
Returning Starters: 12, Key Contributors: 8
Offensive Starters: 4, Offensive Key Contributors: 7
Defensive Starters: 8, Defensive Key Contributors: 1
QB: 0 (0) - HB: 0 (2) - WR: 2 (3) - TE: 0 (1) -T: 1 (0) - G: 0 (1) - C: 1 (0)
DT: 2 (1) - DE: 1 (0) - LB: 3 (0) -CB: 1 (0) - S: 1 (0)
K: 0 - P: 0

Starters by Class: GR: 10 | SR: 2 | JR: 0 | SO: 0 | FR: 0
Experienced Contributors by Class: GR: 4 | SR: 2 | JR: 1 | SO: 0 | FR: 0

Off Starters by Class: GR: 4 | SR: 0 | JR: 0 | SO: 0 | FR: 0
Off Experienced Contributors by Class: GR: 3 | SR: 2 | JR: 1 | SO: 0 | FR: 0

Def Starters by Class: GR: 6 | SR: 2 | JR: 0 | SO: 0 | FR: 0
Def Experienced Contributors by Class: GR: 1 | SR: 0 | JR: 0 | SO: 0 | FR: 0

QB Exp: (12%), Prod: (3%) James Madison lost their starting QB from last year. '24 backup QB Matthew Sluka looks to be the leader to start.
RB Exp: (46%), Prod: (37%) Top RB in '24 is gone, as is #2 rush threat at QB
James Madison lost their lead WR, but returns their #2 Nick DeGennaro, from last year.
WR Exp: (77%), Prod: (58%) OL Experience: T: (56%): G: (15%): C: (100%):
James Madison OL: 2 starters back, 1 with multi game experience, 3 more with some game experience.
Portal OL: 0 potential OL starters from '26 Portal, 0 more Portals have experience
.
DL Experience: DE: (32%) DT: (79%)
LB Experience: (100%)
Secondary Experience: CB: (43%) S: (60%)
Kicker Experience: (100%), Punter: (100%)
Return Experience - QB 12%, Skill Players 46%, Off Line 57%, Front Seven 70%, Secondary 52% | Offense 46% - Defense 63%
Return Off Production - Pass Yds: 3%, Rush Yds: 37%, Rec Yds: 58%,
Return Def Production - Tackles: 61%, Sacks: 57%, QB Hurries: 57%, TFLs: 54%, Pass Def: 50%, INTs: 43%

Head Coach Billy Napier is a new hire, OC Cam Aiken is a new hire, DC Robert Bala is a new hire
Total Team Talent for '26 is: 462, # in CFB. 0.83 Avg Per Player. Blue Chip Ratio 0%
Breakdown - Offense: 213.84 (41) Defense: 169.24 (36) ST: 2.96 (3)
80 Total players, 31 from Transfer Portal. 27.9% of roster is from the Portal.
0 from the '26 Transfer Portal. 0% of roster is from this years Portal, 19 players left via portal after '25.
Roster Breakdown: 0 elite players, 0 great players, 0 very good players, 10 good players, 41 JAGS, 1 low JAGS, 7 JAG- players
Snaps by class: FR: 0 (0%), SO: 878 (7%), JR: 917 (8%), SR: 1981 (17%), GR: 8201 (68%)
31 players have no stats and no recruiting/portal ratings excluded from totals.