Western Michigan 2026 Depth Chart
Western Michigan's 2026 Team Roster/Depth Chart Outlook
Official Roster has been loaded (Last Update: Feb 25, 2026)
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'1"/210
Passing
166/262 (63%), 1803 Yds, 9 TD / 3 INT
Rushing
203 Car, 963 Yds, (4.7 YPC), 14 TD, 6 FUM
Pass
B
Run
B+
PPA
#122
Snaps
852 (99%)
Rating
0.86
Origin
IND ('24)
H/W
6'0"/190
Rating
0.83
Origin
3* HS ('26)
H/W
6'0"/205
Rating
0.83
Origin
ILL ('26)
H/W
6'0"/215
Rating
0.83
Origin
3* HS ('25)
H/W
6'1"/219
Rating
0.82
Origin
3* HS ('24)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#12 Broc Lowry JR 6'1"/210166/262 (63%), 1803 Yds, 9 TD / 3 INT203 Car, 963 Yds, (4.7 YPC), 14 TD, 6 FUMBB+#122852 (99%)0.86IND ('24)
#00 Jaxon Dosh FR 6'0"/190      0.833* HS ('26)
#12 Trey Petty SO 6'0"/205      0.83ILL ('26)
#19 Vance Holtz SO 6'0"/215      0.833* HS ('25)
#13 Mason Reynolds SO 6'1"/219      0.823* HS ('24)
Running Backs
H/W
5'11"/210
Rushing
179 Car, 1003 Yds, (5.6 YPC), 9 TD, 2 FUM
Receiving
12 Rec, 75 Yds, (6.3 YPR), 1 TD
Run
B+
Rec
C-
PPA
#158
Snaps
442 (48%)
Rating
0
Origin
NA
H/W
6'0"/210
Rushing
57 Car, 252 Yds, (4.4 YPC), 3 TD, 0 FUM
Receiving
5 Rec, 8 Yds, (1.6 YPR), 0 TD
Run
B-
Rec
D
PPA
#192
Snaps
180 (20%)
Rating
0
Origin
NA
H/W
5'11"/197
Rushing
8 Car, 18 Yds, (2.3 YPC), 0 TD, 0 FUM
Receiving
2 Rec, 2 Yds, (1 YPR), 0 TD
Run
C-
Rec
C+
PPA
#388
Snaps
15 (2%)
Rating
0.86
Origin
MICH ('25)
H/W
5'9"/200
Rushing
3 Car, 9 Yds, (3 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
C-
Snaps
3 (0%)
Rating
0
Origin
NA
H/W
0'0"/
Rating
0.88
Origin
ARK ('26)
H/W
5'7"/195
Rating
0.86
Origin
3* HS ('26)
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#6 Jalen Buckley SR 5'11"/210179 Car, 1003 Yds, (5.6 YPC), 9 TD, 2 FUM12 Rec, 75 Yds, (6.3 YPR), 1 TDB+C-#158442 (48%)0NA
#24 Ofa Mataele SR 6'0"/21057 Car, 252 Yds, (4.4 YPC), 3 TD, 0 FUM5 Rec, 8 Yds, (1.6 YPR), 0 TDB-D#192180 (20%)0NA
#4 Cole Cabana JR 5'11"/1978 Car, 18 Yds, (2.3 YPC), 0 TD, 0 FUM2 Rec, 2 Yds, (1 YPR), 0 TDC-C+#38815 (2%)0.86MICH ('25)
#21 Chase Dawkins FR 5'9"/2003 Car, 9 Yds, (3 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC-  3 (0%)0NA
#00 AJ Green 0'0"/      0.88ARK ('26)
#00 Donovan Triplett FR 5'7"/195      0.863* HS ('26)
Wide Receivers
H/W
6'1"/207
Receiving
27 Rec, 372 Yds, (13.8 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C+
Block
B+
PPA
#284
Snaps
653 (55%)
Rating
0.82
Origin
SDSU ('25)
H/W
6'0"/177
Receiving
23 Rec, 277 Yds, (12 YPR), 2 TD, 0 FUM
Rushing
3 Car, 35 Yds, 0 TD
Rec
C
Block
B
PPA
#498
Snaps
605 (51%)
Rating
0.86
Origin
3* HS ('25)
H/W
6'2"/178
Receiving
4 Rec, 45 Yds, (11.3 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
C-
PPA
#917
Snaps
164 (14%)
Rating
0.86
Origin
3* HS ('24)
H/W
5'10"/172
Receiving
2 Rec, 0 Yds, (0 YPR), 0 TD, 2 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C+
Block
C+
Snaps
35 (3%)
Rating
0
Origin
NA
H/W
5'11"/185
Rating
0.85
Origin
3* HS ('26)
H/W
5'11"/160
Rating
0.85
Origin
3* HS ('26)
H/W
6'4"/173
Rating
0.84
Origin
3* HS ('26)
H/W
6'2"/210
Rating
0.84
Origin
3* HS ('26)
H/W
6'4"/200
Rating
0.83
Origin
VMI ('25)
H/W
6'0"/188
Rating
0.74
Origin
SC ('26)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#82 Baylin Brooks JR 6'1"/20727 Rec, 372 Yds, (13.8 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC+B+#284653 (55%)0.82SDSU ('25)
#18 Aveion Chenault SO 6'0"/17723 Rec, 277 Yds, (12 YPR), 2 TD, 0 FUM3 Car, 35 Yds, 0 TDCB#498605 (51%)0.863* HS ('25)
#11 Terence Marshall SO 6'2"/1784 Rec, 45 Yds, (11.3 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-C-#917164 (14%)0.863* HS ('24)
#84 K. Boone-Nelson II SR 5'10"/1722 Rec, 0 Yds, (0 YPR), 0 TD, 2 FUM0 Car, 0 Yds, 0 TDC+C+ 35 (3%)0NA
#00 Harper Hughes JR 5'11"/185      0.853* HS ('26)
#00 Angelo Chapman FR 5'11"/160      0.853* HS ('26)
#00 Philip Johnson FR 6'4"/173      0.843* HS ('26)
#00 Elijah Lucas FR 6'2"/210      0.843* HS ('26)
#8 Egypt Nelson JR 6'4"/200      0.83VMI ('25)
#83 Emazon Littlejohn SO 6'0"/188      0.74SC ('26)
Tight Ends
H/W
6'4"/245
Receiving
1 Rec, 7 Yds, (7 YPR), 0 TD, 0 FUM
Rec
D
Run Blk
C
Pass Blk
C+
Snaps
172 (8.25%)
Rating
0.82
Origin
NMSU ('26)
H/W
6'4"/225
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Run Blk
B
Pass Blk
B
Snaps
15 (1%)
Rating
0.84
Origin
3* HS ('23)
H/W
6'4"/205
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
C-
Run Blk
C
Snaps
8 (0%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'3"/220
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Run Blk
C+
Snaps
1 (0%)
Rating
0.83
Origin
3* HS ('25)
H/W
6'4"/225
Rating
0.85
Origin
3* HS ('26)
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#84 Adam Parks JR 6'4"/2451 Rec, 7 Yds, (7 YPR), 0 TD, 0 FUMDCC+172 (8.25%)0.82NMSU ('26)
#89 Brennan Wooten SR 6'4"/2250 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM BB15 (1%)0.843* HS ('23)
#83 Ryan Brotherton SO 6'4"/2050 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMC-C 8 (0%)0.823* HS ('24)
#87 Brady Rhoad FR 6'3"/2200 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM C+ 1 (0%)0.833* HS ('25)
#00 Ryan Rocheleau FR 6'4"/225     0.853* HS ('26)
Offensive Line
H/W
6'6"/270
Grade
C
Run Blk
B
Pass Blk
C
Snaps
921 (107%)
Rating
0.86
Origin
SYR ('23)
H/W
6'7"/285
Grade
C+
Run Blk
B+
Pass Blk
C
Snaps
19 (2%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'5"/290
Grade
C+
Run Blk
B
Pass Blk
A-
Snaps
16 (2%)
Rating
0.84
Origin
3* HS ('25)
H/W
6'6"/310
Rating
0.82
Origin
3* HS ('26)
H/W
6'5"/280
Grade
C-
Run Blk
C+
Pass Blk
D+
Snaps
766 (89%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'6"/361
Grade
C+
Run Blk
A-
Pass Blk
B+
Snaps
614 (71%)
Rating
0.86
Origin
ILL ('25)
H/W
6'7"/312
Grade
D+
Run Blk
C-
Snaps
14 (1.8%)
Rating
0.89
Origin
MICH ('26)
H/W
6'6"/254
Grade
D
Run Blk
C-
Pass Blk
B+
Snaps
9 (1%)
Rating
0
Origin
NA
H/W
6'5"/270
Grade
B
Run Blk
A
Pass Blk
B-
Snaps
7 (1%)
Rating
0
Origin
NA
H/W
6'3"/275
Grade
C-
Run Blk
C-
Pass Blk
C-
Snaps
155 (18%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'1"/307
Grade
B-
Run Blk
A-
Pass Blk
A-
Snaps
16 (2%)
Rating
0.85
Origin
3* HS ('25)
H/W
6'8"/328
Rating
0.85
Origin
3* HS ('25)
H/W
6'6"/274
Rating
0.81
Origin
3* HS ('25)
H/W
6'4"/315
Rating
0.79
Origin
2* HS ('22)
H/W
6'1"/242
Rating
0.74
Origin
VT ('26)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#76 Chad Schuster (T) SR 6'6"/270CBC921 (107%)0.86SYR ('23)
#66 Conor Kenzinger (T) SO 6'7"/285C+B+C19 (2%)0.833* HS ('24)
#75 Spencer Beckeman (T) FR 6'5"/290C+BA-16 (2%)0.843* HS ('25)
#00 Gavin Beachner (OT) FR 6'6"/310    0.823* HS ('26)
#72 Gavin Dabo (G) SO 6'5"/280C-C+D+766 (89%)0.833* HS ('24)
#77 Hunter Whitenack (G) SR 6'6"/361C+A-B+614 (71%)0.86ILL ('25)
#73 Ben Roebuck (G) SO 6'7"/312D+C- 14 (1.8%)0.89MICH ('26)
#60 Jacob Krause (G) SO 6'6"/254DC-B+9 (1%)0NA
#57 Jake Chellman (G) SO 6'5"/270BAB-7 (1%)0NA
#65 Jeremy Schleicher (C) SO 6'3"/275C-C-C-155 (18%)0.833* HS ('24)
#58 Liam Vaughan (C) FR 6'1"/307B-A-A-16 (2%)0.853* HS ('25)
#70 KJ Kotalik (OL) FR 6'8"/328    0.853* HS ('25)
#78 Jacob Wilk (OL) FR 6'6"/274    0.813* HS ('25)
#00 Brandon Smith (OL) SR 6'4"/315    0.792* HS ('22)
#46 Drew Doyle (LS) SO 6'1"/242    0.74VT ('26)
Defensive Line
H/W
6'1"/235
Stats
27 Tac, 10 Solo, 6 TFL, 4 Sacks, 2 QB Hur
Pass D
2 PD, 0 INT (0 TDS)
Run D
C+
Rush
A-
Cov
D+
Snaps
288 (21.6%)
Rating
0.78
Origin
BALL ('26)
H/W
6'4"/230
Stats
4 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
C-
Cov
C+
Snaps
24 (2%)
Rating
0.85
Origin
3* HS ('24)
H/W
6'2"/225
Stats
2 Tac, 0 Solo, 0 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
B
Cov
C
Snaps
18 (2%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'3"/240
Stats
3 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C-
Snaps
11 (0.9%)
Rating
0.89
Origin
UNC ('26)
H/W
6'3"/225
Run D
C
Rush
C-
Snaps
4 (0%)
Rating
0.84
Origin
3* HS ('25)
H/W
6'5"/230
Rating
0.85
Origin
3* HS ('26)
H/W
6'3"/245
Rating
0.84
Origin
3* HS ('24)
H/W
6'1"/265
Stats
8 Tac, 1 Solo, 1 TFL, 0 Sacks, 3 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B
Rush
A-
Cov
C+
Snaps
603 (53%)
Rating
0
Origin
NA
H/W
6'3"/282
Stats
10 Tac, 4 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C
Cov
C
Snaps
139 (12%)
Rating
0.83
Origin
BALL ('25)
H/W
6'3"/285
Stats
4 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
D+
Rush
C
Snaps
108 (9%)
Rating
0.82
Origin
3* HS ('23)
H/W
6'1"/275
Stats
6 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
C
Rush
C-
Cov
C
Snaps
100 (9%)
Rating
0
Origin
NA
H/W
6'4"/235
Stats
3 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
D+
Snaps
45 (4%)
Rating
0.79
Origin
2* HS ('22)
H/W
6'3"/290
Stats
4 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
C
Snaps
19 (2%)
Rating
0
Origin
NA
H/W
6'2"/315
Run D
C
Rush
C-
Snaps
5 (0%)
Rating
0
Origin
NA
H/W
6'0"/280
Rating
0.74
Origin
OSU ('26)
H/W
6'4"/235
Rating
0.86
Origin
3* HS ('26)
H/W
6'2"/280
Rating
0.84
Origin
3* HS ('26)
H/W
6'6"/255
Rating
0.84
Origin
3* HS ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#31 DeJuan Echoles Jr. (DE) SR 6'1"/23527 Tac, 10 Solo, 6 TFL, 4 Sacks, 2 QB Hur2 PD, 0 INT (0 TDS) C+ A- D+ 288 (21.6%)0.78BALL ('26)
#97 Noah Bishop (DE) SO 6'4"/2304 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+ C- C+ 24 (2%)0.853* HS ('24)
#33 Joshua Lloyd (DE) SO 6'2"/2252 Tac, 0 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) C B C 18 (2%)0.863* HS ('24)
#47 Austin Alexander (DE) SO 6'3"/2403 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C-  11 (0.9%)0.89UNC ('26)
#92 Gian Carter (DE) FR 6'3"/225   C C-  4 (0%)0.843* HS ('25)
#00 Muna Newman-Nwodika (DE) FR 6'5"/230      0.853* HS ('26)
#34 Kedrick Burley (DE) SO 6'3"/245      0.843* HS ('24)
#00 Scoop Gardner (DT) JR 6'1"/2658 Tac, 1 Solo, 1 TFL, 0 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS) B A- C+ 603 (53%)0NA
#98 Dakari Frazier (DT) JR 6'3"/28210 Tac, 4 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C C 139 (12%)0.83BALL ('25)
#96 Dalton Gustwiller (DT) JR 6'3"/2854 Tac, 0 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) D+ C  108 (9%)0.823* HS ('23)
#41 Zavian Tibbs (DT) SR 6'1"/2756 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) C C- C 100 (9%)0NA
#88 A. Johanningsmeier (DT) SR 6'4"/2353 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+ D+  45 (4%)0.792* HS ('22)
#90 Jori Benson (DT) GR 6'3"/2904 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+ C  19 (2%)0NA
#95 DeShawn Robinson (DT) JR 6'2"/315   C C-  5 (0%)0NA
#59 Ahmed Tounkara (DT) SO 6'0"/280      0.74OSU ('26)
#00 Max Baker (DL) FR 6'4"/235      0.863* HS ('26)
#00 Angelo Pugliano (DL) FR 6'2"/280      0.843* HS ('26)
#00 Ryan Westrich (DL) FR 6'6"/255      0.843* HS ('26)
Linebackers
H/W
6'2"/223
Stats
19 Tac, 10 Solo, 2 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Rush
C
Cov
D
Snaps
174 (30%)
Rating
0.8
Origin
3* HS ('22)
H/W
6'2"/235
Stats
23 Tac, 11 Solo, 2 TFL, 1 Sacks, 1 QB Hur
Pass D
0 PD, 1 INT (0 TDS)
Run D
B
Rush
C+
Cov
B
Snaps
136 (23%)
Rating
0.83
Origin
PUR ('24)
H/W
6'2"/233
Stats
5 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D
Rush
C-
Cov
D+
Snaps
34 (4.5%)
Rating
0.83
Origin
TENN ('26)
H/W
6'1"/225
Stats
7 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D
Cov
C+
Snaps
33 (6%)
Rating
0
Origin
NA
H/W
6'1"/205
Stats
4 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Cov
C
Snaps
10 (2%)
Rating
0
Origin
NA
H/W
5'11"/210
Stats
3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0.83
Origin
3* HS ('25)
H/W
6'2"/205
Rating
0.83
Origin
3* HS ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#12 Dillon Moore SR 6'2"/22319 Tac, 10 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+ C D 174 (30%)0.83* HS ('22)
#47 Domanick Moon SR 6'2"/23523 Tac, 11 Solo, 2 TFL, 1 Sacks, 1 QB Hur0 PD, 1 INT (0 TDS) B C+ B 136 (23%)0.83PUR ('24)
#55 Brenden Anes SO 6'2"/2335 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D C- D+ 34 (4.5%)0.83TENN ('26)
#37 Gabe Welch JR 6'1"/2257 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D   C+ 33 (6%)0NA
#45 Andrew Baker SO 6'1"/2054 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+   C 10 (2%)0NA
#36 Freddy Brown FR 5'11"/2103 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0.833* HS ('25)
#00 Breck Mallory FR 6'2"/205      0.833* HS ('26)
Secondary
H/W
6'0"/188
Stats
61 Tac, 32 Solo, 2 TFL, 1 Sacks, 0 QB Hur
Pass D
4 PD, 0 INT (0 TDS)
Run D
B
Rush
C
Cov
C
Snaps
695 (48%)
Rating
0.74
Origin
CONN ('25)
H/W
6'0"/175
Stats
53 Tac, 32 Solo, 6 TFL, 2 Sacks, 1 QB Hur
Pass D
10 PD, 0 INT (0 TDS)
Run D
C+
Rush
B
Cov
C+
Snaps
682 (47%)
Rating
0.81
Origin
3* HS ('23)
H/W
6'1"/165
Stats
14 Tac, 10 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
4 PD, 1 INT (0 TDS)
Run D
C-
Rush
C-
Cov
C+
Snaps
353 (25%)
Rating
0.85
Origin
3* HS ('25)
H/W
5'9"/165
Rating
0.85
Origin
3* HS ('26)
H/W
6'1"/155
Rating
0.74
Origin
PRE ('26)
H/W
6'3"/205
Stats
14 Tac, 4 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B+
Rush
B-
Cov
C
Snaps
766 (39.75%)
Rating
0.84
Origin
VMI ('26)
H/W
6'1"/200
Stats
60 Tac, 31 Solo, 1 TFL, 0 Sacks, 2 QB Hur
Pass D
3 PD, 1 INT (0 TDS)
Run D
C
Rush
C-
Cov
C
Snaps
561 (39%)
Rating
0.78
Origin
MICH ('25)
H/W
5'11"/165
Stats
44 Tac, 28 Solo, 3 TFL, 1 Sacks, 1 QB Hur
Pass D
2 PD, 3 INT (1 TDS)
Run D
C+
Rush
B
Cov
C+
Snaps
459 (32%)
Rating
0
Origin
NA
H/W
5'8"/166
Stats
5 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D
Rush
C-
Cov
C-
Snaps
43 (3%)
Rating
0
Origin
NA
H/W
6'1"/180
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Cov
C
Snaps
21 (0.75%)
Rating
0.89
Origin
LOU ('26)
H/W
5'11"/192
Stats
4 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Cov
C+
Snaps
13 (1%)
Rating
0.81
Origin
3* HS ('24)
H/W
6'1"/201
Run D
C
Cov
C
Snaps
12 (1%)
Rating
0
Origin
NA
H/W
6'0"/205
Rating
0.84
Origin
PRIN ('26)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#8 Jarvarius Sims (CB) SR 6'0"/18861 Tac, 32 Solo, 2 TFL, 1 Sacks, 0 QB Hur4 PD, 0 INT (0 TDS) B C C 695 (48%)0.74CONN ('25)
#1 Joshua Franklin (CB) SR 6'0"/17553 Tac, 32 Solo, 6 TFL, 2 Sacks, 1 QB Hur10 PD, 0 INT (0 TDS) C+ B C+ 682 (47%)0.813* HS ('23)
#14 John Peters (CB) SO 6'1"/16514 Tac, 10 Solo, 0 TFL, 0 Sacks, 0 QB Hur4 PD, 1 INT (0 TDS) C- C- C+ 353 (25%)0.853* HS ('25)
#00 Brodon Moore (CB) FR 5'9"/165      0.853* HS ('26)
#00 Willard Ferrell (CB) SR 6'1"/155      0.74PRE ('26)
#26 Kouri Crump (S) GR 6'3"/20514 Tac, 4 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B+ B- C 766 (39.75%)0.84VMI ('26)
#18 Micah Davis (S) JR 6'1"/20060 Tac, 31 Solo, 1 TFL, 0 Sacks, 2 QB Hur3 PD, 1 INT (0 TDS) C C- C 561 (39%)0.78MICH ('25)
#6 Joey Pope (S) JR 5'11"/16544 Tac, 28 Solo, 3 TFL, 1 Sacks, 1 QB Hur2 PD, 3 INT (1 TDS) C+ B C+ 459 (32%)0NA
#22 Amarian Louis (S) JR 5'8"/1665 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D C- C- 43 (3%)0NA
#28 Daeh McCullough (S) JR 6'1"/1801 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C-   C 21 (0.75%)0.89LOU ('26)
#19 Braden Steely (S) SO 5'11"/1924 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+   C+ 13 (1%)0.813* HS ('24)
#21 CJ Miles Jr. (S) SO 6'1"/201   C   C 12 (1%)0NA
#47 Tahj Owens (S) GR 6'0"/205      0.84PRIN ('26)
Kickers
H/W
5'10"/186
FG
13/19 (68.4%), Long 50 Yds
XP
40/42
Pts
79 Pts
FG G
C+
KO G
C+
Rating
0.77
Origin
2* HS ('22)
H/W
6'0"/170
Rating
0.82
Origin
3* HS ('26)
PlayerH/WFGXPPtsFG GKO GRatingOrigin
#20 Palmer Domschke SR 5'10"/18613/19 (68.4%), Long 50 Yds40/4279 Pts C+ C+ 0.772* HS ('22)
#00 Zak Zeman FR 6'0"/170     0.823* HS ('26)
Punters
H/W
6'3"/200
Punts
57, 2417 YDS (42.4 YPP), Long 56 YDS
Acc
18 In 20, 6 TB
Grade
B-
Rank
D
Rating
0
Origin
NA
PlayerH/WPuntsAccGradeRankRatingOrigin
#25 Ryan Millmore JR 6'3"/20057, 2417 YDS (42.4 YPP), Long 56 YDS18 In 20, 6 TBB-D0NA
FR ATH - No Position Yet
H/W
5'10"/180
Rating
0.85
Origin
3* HS ('26)
PlayerH/WRatingOrigin
#00 Camari Patterson FR 5'10"/1800.853* HS ('26)

Roster Breakdown & Insights
Roster & Program Overview
HC Lance Taylor returnsOC Walt Bell returnsDC Greer Martini new hire
Players with Starting experience188 off • 10 def
Team Talent530#114 in CFB
Avg Talent / Player0.83Blue-chip 0%
Roster Size8324 portal (25.3%)
Talent Off: 241.84 (41)
Talent Def: 184.62 (38)
Talent ST: 9.64 (3)
New Portal In: 14 (14.7%)
Portal Losses: 13
Unrated/No Stats: 12
Total Team Snaps: 13510
Elite: 0
Top 100: 0
Top 250: 0
Top 100 Pos: 13
JAG: 44
Low JAG: 4
JAG-: 6
FR Snaps: 44 (0%)
SO Snaps: 3081 (23%)
JR Snaps: 4415 (33%)
SR Snaps: 5082 (38%)
GR Snaps: 888 (7%)
78% Snaps by Upperclassmen
12 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning04320
Portal Starters 2026 portal00000
Experienced Depth03210
Off Starters Returning03220
Off Depth Returning01000
Def Starters Returning01100
Def Depth Returning02210
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal)
Outlook
Experience - Production - Notes
QBQB
1 (0)
0 (0)
852(0)
Exp 99% • Prod 93%Broc Lowry returns, their starting QB from last year. Trey Petty was brought in via the portal.
RBHB
1 (1)
0 (0)
640(0)
Exp 70% • Prod 79%'25 lead RB Jalen Buckley returns, QB was 2nd rush threat
WR/TEWR + TE
2 (0)
0 (0)
1653(172)
Exp 62% • Prod 40%Western Michigan lost their lead WR, but returns their #2 Baylin Brooks, from last year.
OLT + G + C
3 (0)
0 (0)
2537(14)
T 56% • G 82% • C 20%Western Michigan OL: 3 starters back, 1 with multi game experience, 0 more with some game experience. Portal OL: 0 potential starters from '26 Portal, 0 more portals have experience.
DLDE + DT
1 (0)
0 (1)
1364(299)
DE 13% • DT 45%DL experience and continuity summary.
LBLB
0 (2)
0 (0)
387(34)
LB 22%LB experience and continuity summary.
SecondaryCB + S
2 (3)
0 (1)
3605(787)
CB 60% • S 58%Secondary experience and continuity summary.
Team Snaps: Offense 5682 (186 portal) 97% returning, (3% via Portal) • Defense 5356 (1120 portal) 79% returning, (21% 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