James Madison Football 2026 Depth Chart

James Madison's 2026 Team Roster/Depth Chart Outlook

Official Roster not available yet
Show All Players
Click Above to see all players regardless of stats or recruiting/portal ratings.
Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
H/W
6'2"/204
Passing
5/10 (50%), 59 Yds, 0 TD / 0 INT
Rushing
13 Car, 79 Yds, (6.1 YPC), 1 TD, 1 FUM
Pass
B-
Run
C
PPA
#209
Snaps
42 (28%)
Rating
0.86
Origin
MEM ('26)
H/W
5'11"/196
Passing
4/6 (67%), 53 Yds, 0 TD / 1 INT
Rushing
16 Car, 94 Yds, (5.9 YPC), 1 TD, 1 FUM
Pass
F
Run
B
PPA
#219
Snaps
35 (23%)
Rating
0.83
Origin
UCF ('26)
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
C+
Snaps
12 (8%)
Rating
0
Origin
NA
H/W
6'3"/223
Rating
0.85
Origin
RICH ('25)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#7 Arrington Maiden SO 6'2"/2045/10 (50%), 59 Yds, 0 TD / 0 INT13 Car, 79 Yds, (6.1 YPC), 1 TD, 1 FUMB-C#20942 (28%)0.86MEM ('26)
#10 Davi Belfort SO 5'11"/1964/6 (67%), 53 Yds, 0 TD / 1 INT16 Car, 94 Yds, (5.9 YPC), 1 TD, 1 FUMFB#21935 (23%)0.83UCF ('26)
#1 JC Evans SO 6'5"/2230/2 (0%), 0 Yds, 0 TD / 0 INT6 Car, 45 Yds, (7.5 YPC), 1 TD, 0 FUMDB- 20 (13%)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 C+ 12 (8%)0NA
#7 Camden Coleman SR 6'3"/223      0.85RICH ('25)
Running Backs
H/W
5'10"/215
Rushing
138 Car, 559 Yds, (4.1 YPC), 7 TD, 0 FUM
Receiving
16 Rec, 66 Yds, (4.1 YPR), 0 TD
Run
B-
Rec
D+
Snaps
380 (36%)
Rating
0.83
Origin
NAU ('26)
H/W
5'11"/190
Rushing
125 Car, 921 Yds, (7.4 YPC), 5 TD, 3 FUM
Receiving
11 Rec, 113 Yds, (10.3 YPR), 0 TD
Run
A-
Rec
C+
Snaps
264 (25%)
Rating
0.84
Origin
DRKE ('26)
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
C+
Rec
C-
PPA
#218
Snaps
135 (13%)
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 (1%)
Rating
0
Origin
NA
H/W
5'8"/180
Rushing
2 Car, 6 Yds, (3 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
C-
Snaps
4 (0%)
Rating
0.74
Origin
LIB ('26)
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#34 Seth Cromwell JR 5'10"/215138 Car, 559 Yds, (4.1 YPC), 7 TD, 0 FUM16 Rec, 66 Yds, (4.1 YPR), 0 TDB-D+ 380 (36%)0.83NAU ('26)
#29 Nick Herman SO 5'11"/190125 Car, 921 Yds, (7.4 YPC), 5 TD, 3 FUM11 Rec, 113 Yds, (10.3 YPR), 0 TDA-C+ 264 (25%)0.84DRKE ('26)
#6 George Pettaway SR 5'10"/19634 Car, 195 Yds, (5.7 YPC), 0 TD, 0 FUM9 Rec, 67 Yds, (7.4 YPR), 1 TDC+C-#218135 (13%)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 TDB-C- 16 (1%)0NA
#25 M. Fannin-Render SO 5'8"/1802 Car, 6 Yds, (3 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC-  4 (0%)0.74LIB ('26)
Wide Receivers
H/W
5'10"/200
Receiving
52 Rec, 731 Yds, (14.1 YPR), 3 TD, 0 FUM
Rushing
5 Car, 87 Yds, 1 TD
Rec
B
Block
C-
Snaps
679 (41%)
Rating
0.74
Origin
VMI ('26)
H/W
6'1"/178
Receiving
38 Rec, 652 Yds, (17.2 YPR), 5 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B
Block
B
Snaps
459 (28%)
Rating
0.87
Origin
ETSU ('26)
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
C+
Block
B
PPA
#435
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
C+
Block
A
PPA
#734
Snaps
225 (14%)
Rating
0
Origin
NA
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
D+
Block
A-
PPA
#543
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
C-
Block
C
Snaps
28 (2%)
Rating
0
Origin
NA
H/W
6'3"/193
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
B-
Snaps
7 (0%)
Rating
0.86
Origin
LSU ('26)
H/W
6'1"/206
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
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
C-
Block
B-
Snaps
4 (0%)
Rating
0
Origin
NA
H/W
6'0"/191
Rating
0
Origin
NA
H/W
6'2"/200
Rating
0.89
Origin
VT ('26)
H/W
0'0"/
Rating
0.86
Origin
('26)
H/W
5'11"/185
Rating
0.86
Origin
3* HS ('26)
H/W
5'8"/165
Rating
0.86
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
#6 Noah Grevious SO 5'10"/20052 Rec, 731 Yds, (14.1 YPR), 3 TD, 0 FUM5 Car, 87 Yds, 1 TDBC- 679 (41%)0.74VMI ('26)
#8 Jeremiah Harrison SO 6'1"/17838 Rec, 652 Yds, (17.2 YPR), 5 TD, 0 FUM0 Car, 0 Yds, 0 TDBB 459 (28%)0.87ETSU ('26)
#10 Braeden Wisloski SR 5'10"/18626 Rec, 358 Yds, (13.8 YPR), 4 TD, 2 FUM1 Car, 4 Yds, 0 TDC+B#435317 (19%)0.82MD ('25)
#12 Za'Ron Collins JR 6'2"/1817 Rec, 73 Yds, (10.4 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDC+A#734225 (14%)0NA
#17 Michael Scott SO 5'9"/1598 Rec, 85 Yds, (10.6 YPR), 1 TD, 1 FUM1 Car, 1 Yds, 0 TDD+A-#543155 (9%)0.853* HS ('25)
#2 Jayden Mines SR 5'10"/1810 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-C 28 (2%)0NA
#82 Kylan Billiot SO 6'3"/1930 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B- 7 (0%)0.86LSU ('26)
#88 Dylan Williams JR 6'1"/2060 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-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 TDC-B- 4 (0%)0NA
#43 Miles Halbert SO 6'0"/191      0NA
#22 Micah Matthews SO 6'2"/200      0.89VT ('26)
#00 Corey Scott 0'0"/      0.86 ('26)
#00 Zion Hudson FR 5'11"/185      0.863* HS ('26)
#00 Trace Burney FR 5'8"/165      0.863* 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
0'0"/
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
C-
Run Blk
F
Pass Blk
B+
Snaps
397 (55%)
Rating
0.74
Origin
HOW ('26)
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"/225
Rating
0.86
Origin
3* HS ('26)
H/W
6'3"/233
Rating
0.84
Origin
3* HS ('25)
H/W
0'0"/
Rating
0.74
Origin
WES ('26)
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#00 KD Mosley 0'0"/0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMC-FB+397 (55%)0.74HOW ('26)
#84 Brian Hnat SO 6'5"/2330 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMC-A- 14 (2%)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
#00 Max Roche FR 6'4"/225     0.863* HS ('26)
#86 Ethan Gurela SO 6'3"/233     0.843* HS ('25)
#00 Thatcher Miller 0'0"/     0.74WES ('26)
Offensive Line
H/W
6'6"/325
Grade
D+
Run Blk
C-
Pass Blk
D+
Snaps
634 (378%)
Rating
0.86
Origin
ETSU ('26)
H/W
6'6"/328
Grade
C-
Run Blk
B
Pass Blk
C
Snaps
454 (270.9%)
Rating
0.83
Origin
FIU ('26)
H/W
6'5"/310
Grade
C+
Run Blk
A-
Pass Blk
C-
Snaps
159 (105%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'6"/317
Grade
C+
Run Blk
A-
Pass Blk
B-
Snaps
78 (52%)
Rating
0
Origin
NA
H/W
0'0"/
Rating
0.74
Origin
('26)
H/W
6'3"/282
Grade
D
Run Blk
D
Pass Blk
A+
Snaps
58 (38%)
Rating
0
Origin
NA
H/W
6'3"/325
Grade
B-
Run Blk
A-
Snaps
5 (2.7%)
Rating
0.85
Origin
COLO ('26)
H/W
6'7"/310
Grade
C
Run Blk
C-
Snaps
2 (0.9%)
Rating
0.79
Origin
ARMY ('26)
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"/265
Rating
0.84
Origin
3* HS ('26)
H/W
6'3"/305
Rating
0.84
Origin
3* HS ('26)
H/W
6'3"/305
Rating
0.85
Origin
3* HS ('26)
H/W
6'4"/320
Rating
0.83
Origin
3* HS ('25)
H/W
6'8"/315
Rating
0.89
Origin
KSU ('26)
H/W
6'5"/306
Rating
0.85
Origin
FLA ('26)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#75 Frankie Tinilau (T) JR 6'6"/325D+C-D+634 (378%)0.86ETSU ('26)
#55 Daniel Michel (T) JR 6'6"/328C-BC454 (270.9%)0.83FIU ('26)
#71 Deacon Rawls (T) SO 6'5"/310C+A-C-159 (105%)0.833* HS ('24)
#58 Griffin Hart (T) JR 6'6"/317C+A-B-78 (52%)0NA
#00 DJ Fox (OT) 0'0"/    0.74 ('26)
#56 JaKobe Campbell (G) SO 6'3"/282DDA+58 (38%)0NA
#56 Tyler Brown (G) GR 6'3"/325B-A- 5 (2.7%)0.85COLO ('26)
#68 Josh Manecke (G) JR 6'7"/310CC- 2 (0.9%)0.79ARMY ('26)
#73 Evan Bushong (C) SO 6'4"/325C-C+A-92 (61%)0.823* HS ('24)
#00 Jonah Smith (IOL) FR 6'4"/265    0.843* HS ('26)
#00 Jack Harris (IOL) FR 6'3"/305    0.843* HS ('26)
#00 Jesse Giddings (IOL) FR 6'3"/305    0.853* HS ('26)
#65 Parker Cunningham (OL) SO 6'4"/320    0.833* HS ('25)
#73 Kaedin Massey (OL) SO 6'8"/315    0.89KSU ('26)
#74 Noel Portnjagin (OL) SO 6'5"/306    0.85FLA ('26)
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
B-
Rush
B-
Cov
B
Snaps
452 (69%)
Rating
0
Origin
NA
H/W
0'0"/
Run D
B
Rush
C
Cov
C-
Snaps
401 (54.9%)
Rating
0.83
Origin
LAM ('26)
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
C
Cov
C
Snaps
34 (5%)
Rating
0.85
Origin
RMU ('25)
H/W
6'1"/235
Rating
0.85
Origin
3* HS ('26)
H/W
0'0"/
Rating
0.85
Origin
('26)
H/W
0'0"/
Rating
0.74
Origin
WAS ('26)
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
B-
Rush
C+
Cov
C-
Snaps
297 (37%)
Rating
0
Origin
NA
H/W
0'0"/
Run D
C+
Rush
C
Snaps
194 (21.6%)
Rating
0.83
Origin
NICH ('26)
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
B-
Snaps
40 (5%)
Rating
0.81
Origin
WVU ('24)
H/W
6'4"/291
Stats
1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C+
Snaps
10 (0.9%)
Rating
0.85
Origin
WKU ('26)
H/W
6'0"/255
Rating
0.86
Origin
3* HS ('26)
H/W
6'4"/245
Rating
0.86
Origin
WIS ('26)
H/W
0'0"/
Rating
0.84
Origin
('26)
H/W
6'3"/290
Rating
0.84
Origin
3* HS ('25)
H/W
6'3"/242
Rating
0.84
Origin
3* HS ('25)
H/W
6'1"/276
Rating
0.84
Origin
3* HS ('26)
H/W
0'0"/
Rating
0.74
Origin
FHSU ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#8 Amar Thomas (DE) SR 6'1"/24140 Tac, 11 Solo, 7 TFL, 2 Sacks, 7 QB Hur0 PD, 0 INT (0 TDS) B- B- B 452 (69%)0NA
#00 Kei'Trone Simpson (DE) 0'0"/   B C C- 401 (54.9%)0.83LAM ('26)
#98 Turner Schmidt (DE) JR 6'4"/2441 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+ C C 34 (5%)0.85RMU ('25)
#00 Kacey Gilliam (DE) FR 6'1"/235      0.853* HS ('26)
#00 Mason Purham (DE) 0'0"/      0.85 ('26)
#00 Terell Thomas (DE) 0'0"/      0.74WAS ('26)
#93 Mychal McMullin (DT) JR 6'1"/29129 Tac, 11 Solo, 3 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) B- C+ C- 297 (37%)0NA
#00 Rasheed Lovelace (DT) 0'0"/   C+ C  194 (21.6%)0.83NICH ('26)
#88 Kells Bush (DT) SR 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) JR 6'1"/2841 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C- B-  40 (5%)0.81WVU ('24)
#90 Chukwunedu Okeke (DT) SO 6'4"/2911 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C+  10 (0.9%)0.85WKU ('26)
#00 Cory Simon (DL) FR 6'0"/255      0.863* HS ('26)
#93 Ernest Willor Jr. (DL) SO 6'4"/245      0.86WIS ('26)
#00 Kevin Roberts (DL) 0'0"/      0.84 ('26)
#99 Cole Webster (DL) SO 6'3"/290      0.843* HS ('25)
#92 Grayson Gilmore (DL) SO 6'3"/242      0.843* HS ('25)
#00 Christopher Bispham (DL) FR 6'1"/276      0.843* HS ('26)
#00 Jakolbi Wilson (DL) 0'0"/      0.74FHSU ('26)
Linebackers
H/W
0'0"/
Run D
C-
Rush
B-
Cov
C-
Snaps
605 (74%)
Rating
0.74
Origin
HC ('26)
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
B-
Rush
C-
Cov
C
Snaps
539 (66%)
Rating
0
Origin
NA
H/W
6'1"/237
Stats
51 Tac, 22 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 1 INT (1 TDS)
Run D
C+
Rush
C
Cov
C-
Snaps
402 (49%)
Rating
0.83
Origin
NEV ('26)
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
B-
Rush
C+
Cov
C+
Snaps
43 (5%)
Rating
0.85
Origin
KENT ('25)
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
C+
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
B-
Rush
C-
Cov
C
Snaps
7 (1%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'2"/205
Rating
0.86
Origin
3* HS ('26)
H/W
6'2"/220
Rating
0.86
Origin
3* HS ('26)
H/W
0'0"/
Rating
0.84
Origin
WES ('26)
H/W
6'2"/210
Rating
0.83
Origin
3* HS ('26)
H/W
6'3"/235
Rating
0.83
Origin
IND ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#00 Lathan Croley 0'0"/   C- B- C- 605 (74%)0.74HC ('26)
#3 Gannon Weathersby SR 5'10"/22250 Tac, 14 Solo, 3 TFL, 1 Sacks, 5 QB Hur0 PD, 0 INT (0 TDS) B- C- C 539 (66%)0NA
#00 Nakian Jackson SR 6'1"/23751 Tac, 22 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (1 TDS) C+ C C- 402 (49%)0.83NEV ('26)
#26 Jayden Studio JR 6'0"/2298 Tac, 3 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B- C+ C+ 43 (5%)0.85KENT ('25)
#45 Lee Johnson SO 6'2"/2162 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)  C- C+ 11 (1%)0NA
#11 Trashon Dye SO 6'0"/2275 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B- C- C 7 (1%)0.863* HS ('24)
#00 Matthew Jones FR 6'2"/205      0.863* HS ('26)
#00 Josiah Perry FR 6'2"/220      0.863* HS ('26)
#00 JT Hooten 0'0"/      0.84WES ('26)
#00 Hayes Beaver FR 6'2"/210      0.833* HS ('26)
#43 Danny Royster SR 6'3"/235      0.83IND ('26)
Secondary
H/W
0'0"/
Run D
A-
Rush
C+
Cov
B
Snaps
849 (82%)
Rating
0.84
Origin
FOR ('26)
H/W
6'1"/185
Stats
10 Tac, 6 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
1 PD, 1 INT (0 TDS)
Run D
C+
Rush
C+
Cov
B
Snaps
138 (13%)
Rating
0.85
Origin
TOL ('26)
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
C-
Rush
C+
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
C-
Cov
B
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
5'10"/165
Rating
0.88
Origin
3* HS ('26)
H/W
0'0"/
Rating
0.86
Origin
SHE ('26)
H/W
0'0"/
Rating
0.86
Origin
FIN ('26)
H/W
5'10"/181
Rating
0.86
Origin
3* HS ('26)
H/W
6'1"/186
Rating
0.83
Origin
3* HS ('25)
H/W
6'0"/190
Stats
30 Tac, 15 Solo, 1 TFL, 1 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B+
Rush
C
Cov
C
Snaps
450 (59%)
Rating
0.74
Origin
TXST ('26)
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
B
Cov
C+
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
C+
Snaps
22 (3%)
Rating
0.82
Origin
3* HS ('24)
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'0"/187
Rating
0.86
Origin
3* HS ('26)
H/W
6'1"/180
Rating
0.86
Origin
3* HS ('26)
H/W
5'10"/178
Rating
0.84
Origin
3* HS ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#00 Terrence Jones II (CB) 0'0"/   A- C+ B 849 (82%)0.84FOR ('26)
#27 DJ Kelly (CB) SO 6'1"/18510 Tac, 6 Solo, 1 TFL, 1 Sacks, 0 QB Hur1 PD, 1 INT (0 TDS) C+ C+ B 138 (13%)0.85TOL ('26)
#1 Mekhi Rodgers (CB) GR 6'2"/2048 Tac, 4 Solo, 0 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) C- C+ C- 136 (13%)0NA
#14 KJ Flowe (CB) JR 5'10"/1783 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (1 TDS) D+ C- B 91 (9%)0.853* HS ('24)
#23 Ken Willis (CB) SR 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)
#00 Kamden Jennings (CB) FR 5'10"/165      0.883* HS ('26)
#00 Damier Minkah (CB) 0'0"/      0.86SHE ('26)
#00 Jayon Harvey (CB) 0'0"/      0.86FIN ('26)
#00 Jase Rhodes (CB) FR 5'10"/181      0.863* HS ('26)
#31 Roddrey McWilliams (CB) SO 6'1"/186      0.833* HS ('25)
#10 Javis Mynatt (S) SR 6'0"/19030 Tac, 15 Solo, 1 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) B+ C C 450 (59%)0.74TXST ('26)
#16 TJ McGill (S) JR 5'10"/19812 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B   C+ 86 (11%)0.74W&M ('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- C+ 22 (3%)0.823* HS ('24)
#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
#00 Dkwan Thomas (S) FR 6'0"/187      0.863* HS ('26)
#00 Kyle Bynes (S) FR 6'1"/180      0.863* HS ('26)
#27 Kai Callen (DB) SO 5'10"/178      0.843* HS ('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
H/W
6'1"/180
Rating
0.74
Origin
CHAR ('26)
PlayerH/WPuntsAccGradeRankRatingOrigin
#11 Patrick Rea SR 6'3"/20148, 1968 YDS (41 YPP), Long 61 YDS16 In 20, 3 TBC-A+0NA
#92 Andrew Bennett SO 6'1"/180    0.74CHAR ('26)
FR ATH - No Position Yet
H/W
5'11"/168
Rating
0.86
Origin
3* HS ('26)
H/W
5'11"/215
Rating
0.83
Origin
3* HS ('26)
PlayerH/WRatingOrigin
#00 Elijah Moss-Williams FR 5'11"/1680.863* HS ('26)
#00 Phoenix Donghia FR 5'11"/2150.833* HS ('26)

Roster Breakdown & Insights
Roster & Program Overview
HC Billy Napier new hireOC Cam Aiken new hireDC Robert Bala new hire
Players with Starting experience2314 off • 9 def
Team Talent646#91 in CFB
Avg Talent / Player0.83Blue-chip 0%
Roster Size9848 portal (38.1%)
Off: 47 Talent: (#92)
Def: 47 Talent: (#83)
ST: 2
New Portal In: 37 (29.4%)
Portal Losses: 34
Unrated/No Stats: 28
Total Team Snaps: 9493
Elite: 0
Top 100: 0
Top 250: 0
Top 100 Pos: 24
JAG: 44
Low JAG: 1
JAG-: 12
FR Snaps: 0 (0%)
SO Snaps: 2859 (23%)
JR Snaps: 2900 (24%)
SR Snaps: 3447 (28%)
GR Snaps: 287 (2%)
54% Snaps by Upperclassmen
28 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning02220
Portal Starters 2026 portal02310
Experienced Depth01010
Off Starters Returning00120
Off Depth Returning01010
Def Starters Returning02100
Def Depth Returning00000
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal)
Outlook
Experience - Production - Notes
QBQB
0 (0)
0 (2)
109(77)
Exp 72% • Prod 3%James Madison lost their starting QB from last year. Arrington Maiden & Davi Belfort from the portal could compete for the job.
RBHB
0 (0)
1 (1)
799(648)
Exp 75% • Prod 46%Top RB in '25 is gone, as is #2 rush threat at QB
WR/TEWR + TE
0 (1)
2 (1)
2298(1542)
Exp 57% • Prod 59%James Madison lost their top 2 WR's from last year.
OLT + G + C
3 (1)
2 (0)
1482(1095)
T 100% • G 21% • C 61%James Madison OL: 0 starters back, 1 with multi game experience, 2 more with some game experience. Portal OL: 2 potential starters from '26 Portal, 0 more portals have experience.
DLDE + DT
2 (0)
1 (1)
1493(605)
DE 64% • DT 36%DL experience and continuity summary.
LBLB
1 (0)
2 (0)
1607(1007)
LB 65%LB experience and continuity summary.
SecondaryCB + S
0 (0)
2 (0)
1852(1437)
CB 63% • S 37%Secondary experience and continuity summary.
Team Snaps: Offense 4688 (3362 portal) 28% returning, (72% via Portal) • Defense 4952 (3049 portal) 38% returning, (62% via Portal)
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge