Western Michigan's Roster/Depth Chart for 2025
Western Michigan's 2025 Team Roster/Depth Chart Outlook
NOTE: Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates.

QuarterbacksYrH/WPassingRushingPass GradeRun GradePass PPASnapsRatingOrigin
#12 Broc Lowry (QB)SO ('1)6'1"/21092/141 (65%), 992 Yds, 5 TD / 1 INT83 Car, 427 Yds, (5.1 YPC), 7 TD, 1 FUM B+A+#113385 (79%)0.86IND ('24)
#10 Brady Jones (QB)JR ('2)6'3"/19719/40 (48%), 136 Yds, 1 TD / 3 INT18 Car, 4 Yds, (0.2 YPC), 0 TD, 4 FUM FD#27597 (20%)0NA
#19 Vance Holtz (QB)FR ('3)6'0"/215     00.833* HS ('25)
#13 Mason Reynolds (QB)FR ('3)6'1"/219     00.823* HS ('24)
#16 Mark Konecny (QB)JR ('1)6'0"/1950/1 (0%), 0 Yds, 0 TD / 0 INT1 Car, -2 Yds, (-2 YPC), 0 TD, 1 FUM C+D 7 (1%)0NA
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#6 Jalen Buckley (RB)JR ('1)5'11"/21074 Car, 238 Yds, (3.2 YPC), 1 TD, 1 FUM9 Rec, 66 Yds, (7.3 YPR), 1 TDB-D#516203 (43%)0NA
#5 Devin Miles (RB)JR ('1)5'9"/18454 Car, 208 Yds, (3.9 YPC), 2 TD, 0 FUM4 Rec, 21 Yds, (5.3 YPR), 0 TDB-F#497142 (30%)0NA
#24 Ofa Mataele (RB)JR ('2)6'0"/21030 Car, 148 Yds, (4.9 YPC), 3 TD, 0 FUM4 Rec, 7 Yds, (1.8 YPR), 0 TDB+C#12791 (19%)0NA
#26 Tre' Hartwell (RB)SO ('1)5'11"/22512 Car, 34 Yds, (2.8 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDDD 25 (5%)0NA
#4 Cole Cabana (RB)SO ('1)5'11"/1978 Car, 18 Yds, (2.3 YPC), 0 TD, 0 FUM2 Rec, 2 Yds, (1 YPR), 0 TDC-B+#36015 (3%)0.86MICH ('25)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#00 Talique Williams (WR)SR ('0)5'9"/17720 Rec, 284 Yds, (14.2 YPR), 0 TD, 1 FUM2 Car, 8 Yds, 0 TD  #25600.833* HS ('20)
#82 Baylin Brooks (WR)SO ('1)6'1"/20716 Rec, 214 Yds, (13.4 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB+B+#263309 (50%)0.82SDSU ('25)
#18 Aveion Chenault (WR)FR ('4)6'0"/17711 Rec, 135 Yds, (12.3 YPR), 2 TD, 0 FUM1 Car, 25 Yds, 0 TDCC#453303 (49%)0.863* HS ('25)
#1 Christian Leary (WR)SR ('1)5'10"/18010 Rec, 76 Yds, (7.6 YPR), 0 TD, 0 FUM2 Car, 1 Yds, 0 TDA-B#51989 (14%)0.83GT ('25)
#17 Malique Dieudonne (WR)SR ('1)6'0"/1705 Rec, 90 Yds, (18 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDBB#543137 (22%)0NA
#11 Terence Marshall (WR)SO ('3)6'2"/1783 Rec, 17 Yds, (5.7 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+D+#801124 (20%)0.863* HS ('24)
#84 K. Boone-Nelson II (WR)JR ('2)5'10"/1720 Rec, 0 Yds, (0 YPR), 0 TD, 2 FUM0 Car, 0 Yds, 0 TDCC+ 24 (4%)0NA
#80 Cam Hedgecock (WR)SR ('1)5'10"/1770 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC+B- 14 (2%)0NA
#22 Camden Thompson (WR)FR ('3)6'5"/200     00.863* HS ('25)
#8 Egypt Nelson (WR)JR ('1)6'4"/200     00.83VMI ('25)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#86 Blake Bosma (TE)SR ('1)6'3"/22513 Rec, 132 Yds, (10.2 YPR), 0 TD, 0 FUMB+C-A- 321 (44%)0NA
#15 Cade Conley (TE)JR ('1)6'4"/2327 Rec, 45 Yds, (6.4 YPR), 1 TD, 1 FUMB-CC 118 (16%)0.82MRSH ('25)
#2 Michael Brescia (TE)SR ('1)6'2"/2427 Rec, 39 Yds, (5.6 YPR), 2 TD, 0 FUMA+CB+ 117 (16%)0.84COLG ('25)
#7 Mareyohn Hrabowski (TE)SR ('1)6'2"/2290 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMDD+C- 150 (21%)0.813* HS ('21)
#83 Ryan Brotherton (TE)FR ('3)6'4"/2050 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMB-C  7 (1%)0.823* HS ('24)
#89 Brennan Wooten (TE)JR ('2)6'4"/2250 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM CB 12 (2%)0.843* HS ('23)
#87 Brady Rhoad (TE)FR ('3)6'3"/220     00.833* HS ('25)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#76 Chad Schuster (T)JR ('1)6'6"/270C+B- (53%)C- (47%)  456 (93%)0.86SYR ('23)
#71 Adam Vandervest (T)SR ('1)6'6"/301D+D+ (58%)C- (42%)  363 (74%)0.813* HS ('20)
#73 Zach Vaughan (T)SR ('1)6'5"/316D+C- (42%)C- (58%)  119 (24%)0.83WAKE ('25)
#66 Conor Kenzinger (T)SO ('3)6'7"/285BB+ (68%)C (32%)  19 (4%)0.833* HS ('24)
#75 Spencer Beckeman (T)FR ('4)6'5"/290BB (63%)A- (38%)  16 (3%)0.843* HS ('25)
#72 Gavin Dabo (G)SO ('3)6'5"/280DC- (53%)D+ (47%)  435 (89%)0.833* HS ('24)
#77 Hunter Whitenack (G)JR ('1)6'6"/361BB+ (58%)B+ (42%)  229 (47%)0.86ILL ('25)
#51 John Hofer (G)SR ('1)6'5"/304C-C- (50%)B (50%)  239 (49%)0.813* HS ('21)
#55 Jack Parker (G)SO ('1)6'5"/288FD (86%)B- (14%)  7 (1%)0.823* HS ('23)
#67 Trevor Shaw (G)SR ('1)6'6"/305FF (67%)A- (33%)  15 (3%)0.83* HS ('22)
#60 Jacob Krause (G)SO ('3)6'6"/254D+B+ (78%)B+ (22%)  9 (2%)0NA
#57 Jake Chellman (G)SO ('3)6'5"/270AA+ (86%)B- (14%)  7 (1%)0NA
#62 Raheem Anderson II (C)SR ('1)6'2"/321A-A- (53%)A+ (47%)  356 (73%)0.924* HS ('21)
#65 Jeremy Schleicher (C)SO ('3)6'3"/275D+C- (52%)C- (48%)  155 (32%)0.833* HS ('24)
#58 Liam Vaughan (C)FR ('4)6'1"/307A-A- (63%)A- (38%)  16 (3%)0.853* HS ('25)
#70 KJ Kotalik (OL)FR ('3)6'8"/328    0.853* HS ('25)
#78 Jacob Wilk (OL)FR ('3)6'6"/274    0.813* HS ('25)
#73 Tedi Kushi (OL)GR ('0)6'7"/305    0.78LIU ('23)
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#11 Nadame Tucker (DE)SR ('1)6'3"/25028 Tac, 18 Solo, 13 TFL, 9 Sacks, 6 QB Hur0 PD, 0 INT (0 TDS)A- (38%)A+ (60%)A+ (1%)287 (75%)0.88HOU ('25)
#99 Rodney McGraw (DE)SR ('1)6'6"/26522 Tac, 9 Solo, 4 TFL, 4 Sacks, 4 QB Hur0 PD, 0 INT (0 TDS)B+ (41%)B+ (56%)C- (3%)260 (68%)0.84LOU ('24)
#20 Kershawn Fisher (DE)SR ('1)6'2"/24619 Tac, 11 Solo, 5 TFL, 2 Sacks, 4 QB Hur2 PD, 0 INT (0 TDS)B- (38%)B (51%)F (10%)270 (71%)0.85NICH ('25)
#58 Tyson Lee (DE)SR ('1)6'2"/2705 Tac, 3 Solo, 2 TFL, 2 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)F (35%)C+ (61%)B (4%)141 (37%)0.792* HS ('21)
#42 Will Gerig (DE)JR ('1)6'4"/2104 Tac, 3 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (53%)A+ (26%)B- (21%)38 (10%)0NA
#97 Noah Bishop (DE)FR ('3)6'4"/2154 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (71%)C- (29%)B (0%)24 (6%)0.853* HS ('24)
#2 Popeye Williams (DE)JR ('1)6'3"/2501 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (49%)C- (49%)A+ (2%)41 (11%)0.86LOU ('24)
#33 Joshua Lloyd (DE)SO ('3)6'2"/2251 Tac, 0 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)C- (42%)A (50%)C+ (8%)12 (3%)0.863* HS ('24)
#94 Jordan Buckley (DE)SO ('2)6'4"/240     00.853* HS ('24)
#91 Marcel Tyler (DT)SR ('1)6'4"/27017 Tac, 9 Solo, 5 TFL, 2 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (46%)B (54%)B- (0%)258 (68%)0NA
#00 Mustafi Al-Garawi (DT)SR ('1)6'2"/28516 Tac, 6 Solo, 1 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)D (49%)B- (51%)C- (0%)192 (50%)0NA
#64 Race Stewart (DT)SR ('1)6'2"/32310 Tac, 5 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (54%)C (46%)B- (0%)108 (28%)0.80IND ('25)
#98 Dakari Frazier (DT)SO ('1)6'3"/2826 Tac, 3 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (37%)B- (63%)C+ (0%)79 (21%)0.83BALL ('25)
#90 Jori Benson (DT)SR ('1)6'3"/2903 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (50%)B (50%) 14 (4%)0NA
#88 A. Johanningsmeier (DT)JR ('1)6'4"/2353 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (49%)D+ (51%) 45 (12%)0.792* HS ('22)
#96 Dalton Gustwiller (DT)SO ('1)6'3"/2851 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)F (52%)B- (48%) 63 (16%)0.823* HS ('23)
#95 DeShawn Robinson (DT)JR ('2)6'2"/315  C (20%)C (80%) 5 (1%)0NA
#92 Gian Carter (DL)FR ('3)6'3"/225     00.843* HS ('25)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#10 Sefa Saipaia Jr. (LB)SR ('1)5'11"/22536 Tac, 17 Solo, 5 TFL, 2 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A+ (44%)B (9%)C- (46%)329 (118%)0NA
#9 James Camden (LB)SR ('1)6'2"/22131 Tac, 13 Solo, 3 TFL, 2 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (45%)A- (11%)A (44%)307 (110%)0NA
#12 Dillon Moore (LB)JR ('1)6'2"/22313 Tac, 7 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (48%)B- (11%)F (41%)105 (38%)0.83* HS ('22)
#47 Domanick Moon (LB)JR ('1)6'2"/2357 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)A (38%)A- (13%)A+ (49%)53 (19%)0.83PUR ('24)
#26 Gabe Welch (LB)SO ('1)6'0"/2206 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (63%) B (38%)32 (11%)0NA
#36 Freddy Brown (LB)FR ('3)5'11"/2102 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00.833* HS ('25)
#45 Andrew Baker (LB)FR ('3)6'0"/2132 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (56%) B (44%)9 (3%)0NA
#14 Marvin Smith (LB)SR ('1)6'2"/201  B- (20%)C (3%)B- (77%)30 (11%)0.84AAMU ('25)
#41 Maddux Babin (LB)SO ('2)5'11"/188     00.823* HS ('24)
#32 Derek Pennington (LB)SO ('2)6'2"/225     00.82* HS ('24)
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#8 Jarvarius Sims (CB)SR ('1)5'10"/18825 Tac, 11 Solo, 2 TFL, 1 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)B- (43%)A (4%)C- (53%)272 (47%)0.74CONN ('25)
#1 Joshua Franklin (CB)JR ('2)6'0"/17522 Tac, 16 Solo, 3 TFL, 1 Sacks, 0 QB Hur4 PD, 0 INT (0 TDS)D (41%)A (4%)C- (55%)313 (54%)0.813* HS ('23)
#5 Aaron Wofford (CB)SR ('1)5'11"/17517 Tac, 14 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)A- (43%)D+ (0%)C+ (57%)283 (49%)0.83* HS ('21)
#24 John Peters (CB)FR ('4)6'1"/16510 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 1 INT (0 TDS)C- (40%)C- (1%)A+ (59%)198 (34%)0.853* HS ('25)
#7 Isaiah Paul (CB)SR ('1)6'1"/1806 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B (26%)D (3%)A- (71%)58 (10%)0.772* HS ('24)
#29 Fitzroy Ledgister (CB)SR ('1)6'1"/1931 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (64%) F (36%)11 (2%)0.83RUTG ('25)
#31 Carlos Mitchell Jr. (CB)SO ('2)5'9"/155     00.883* HS ('24)
#28 Jameson Young (CB)SO ('2)6'0"/155     00.843* HS ('24)
#17 La'Varius Stanford (CB)SO ('2)6'2"/170     00.833* HS ('24)
#3 Tate Hallock (S)SR ('1)6'4"/21034 Tac, 19 Solo, 2 TFL, 1 Sacks, 3 QB Hur0 PD, 1 INT (1 TDS)A- (43%)D+ (6%)B+ (51%)369 (66%)0.85MSU ('23)
#6 Joey Pope (S)SO ('1)5'11"/16526 Tac, 14 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)C- (42%)A- (1%)B- (57%)243 (43%)0NA
#18 Micah Davis (S)SO ('1)6'1"/20026 Tac, 13 Solo, 1 TFL, 0 Sacks, 1 QB Hur1 PD, 1 INT (0 TDS)B+ (44%)B (1%)B (55%)230 (41%)0.78MICH ('25)
#16 Jaden Lyles (S)SR ('1)5'10"/19512 Tac, 9 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (39%)D+ (2%)D+ (59%)143 (26%)0.81PEAY ('25)
#23 Jayden Davis (S)SR ('1)6'0"/2066 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (36%)C (1%)D (63%)87 (16%)0.82SAC ('25)
#22 Amarian Louis (S)SO ('1)5'8"/1664 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (31%)C+ (4%)D+ (65%)26 (5%)0NA
#19 Braden Steely (S)SO ('3)5'11"/1923 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (58%) B (42%)12 (2%)0.813* HS ('24)
#21 CJ Miles Jr. (S)SO ('3)6'1"/201  B- (64%)C+ (9%)C+ (27%)11 (2%)0NA
#17 Jason Mitchell (S)FR ('3)6'3"/180     00.84SDSU ('25)
#21 Josh Franklin (DB)JR ('1)6'0"/175     00.813* HS ('23)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#20 Palmer Domschke (K)SR ('1)5'10"/1866/9 (66.7%), Long 49 Yds17/1835 PtsC+C- 0.772* HS ('22)
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#25 Ryan Millmore (P)SO ('1)6'3"/20032, 1353 YDS (42.3 YPP), Long 56 YDS7 In 20, 3 TBB+C  0NA

Head Coach Lance Taylor returns, OC Walt Bell returns, DC Chris O'Leary is a new hire
Total Team Talent for '25 is: 558, #106 in CFB. 0.83 Avg Per Player. Blue Chip Ratio 1.33%
Breakdown - Offense: 234.56 (45) Defense: 227 (47) ST: 3.08 (2)
94 Total players, 26 from Transfer Portal. 21.8% of roster is from the Portal.
25 from the '25 Transfer Portal. 21% of roster is from this years Portal, 28 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 1 very good players, 11 good players, 50 JAGS, 4 low JAGS, 3 JAG- players
Snaps by class: FR: 750 (6%), SO: 2560 (22%), JR: 2444 (21%), SR: 5934 (51%), GR: 0 (0%)
25 players have no stats and no recruiting/portal ratings excluded from totals.