Western Michigan at Michigan State - 2025 Matchup Preview
Western Michigan logo Western Michigan Broncos at Michigan State SpartansMichigan State logo
Friday, August 29th 2025 (7:00 PM EDT)
Michigan State -18.5 (49.5) (-950)  Open: -18.5 | 49.5
Michigan State 23 - Western Michigan: 6

 
Broncos (0 - 3) (2 - 1 - 0)
Coach Lance Taylor (10 - 14)
Avg Score : 12 - 31 (3 - 31 on Road)
Record Prediction: 4.1 - 7.9 (#115)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 0)
Losses: (Elite: 0) (Good: 1) (Avg: 0) (Bad: 0)
Future: (Elite: 0) (Good: 1) (Avg: 0) (Bad: 10)
Our Line: Michigan State -28.5   (SP+ MSU -21)
Projected Score: WMU: 10 - MSU: 39 (49)
MSU Win prob: 91% | Cover: 44%
WMU Travel: 65 miles
Spartans (3 - 0) (0 - 3 - 0)
Coach Jonathan Smith (5 - 7)
Avg Score : 35 - 23 (35 - 23 @ Home)
Record Prediction: 5.8 - 6.2 (#84)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 1)
Losses: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 0)
Future: (Elite: 2) (Good: 5) (Avg: 2) (Bad: 2)
 
Western Michigan's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Fri 8/29 Western Michigan at Michigan State+18.549.5L 6 - 23UY
Sat 9/6 Western Michigan vs North Texas+12.056.0L 30 - 33OY
Sat 9/13 Western Michigan at Illinois+27.550.5L 0 - 38UN
Sat 9/20 Western Michigan vs Toledo+14.051.5
Sat 9/27 Western Michigan vs Rhode Island-6
Sat 10/4 Western Michigan at Massachusetts-4
Sat 10/11 Western Michigan vs Ball State-7
BYE WEEK
Sat 10/25 Western Michigan at Miami (OH)+7.5
Sat 11/1 Western Michigan vs Central Michigan-6.5
BYE WEEK
Tue 11/11 Western Michigan vs Ohio+9
Tue 11/18 Western Michigan at Northern Illinois+13.5
Tue 11/25 Western Michigan at Eastern Michigan+2

Total: Elite: 0, Good: 2, Avg 0, Bad 3, Poor 7
Played: Elite: 0, Good: 1, Avg 0, Bad 0, Poor 0
Future: Elite: 0, Good: 1, Avg 0, Bad 3, Poor 7
Wins: Elite: 0, Good: 0, Avg: 0, Bad: 0, Poor: 0
Losses: Elite: 0, Good: 1, Avg: 0, Bad: 0, Poor: 0

Predictions for Western Michigan's Schedule
Michigan State's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Fri 8/29 Michigan State vs Western Michigan-18.549.5W 23 - 6UN
Sat 9/6 Michigan State vs Boston College-3.545.5W 42 - 40ON
Sat 9/13 Michigan State vs Youngstown State-23.555.5W 41 - 24ON
Sat 9/20 Michigan State at USC+17.555.5
BYE WEEK
Sat 10/4 Michigan State at Nebraska+11.5
Sat 10/11 Michigan State vs UCLA-17.5
Sat 10/18 Michigan State at Indiana+14.5
Sat 10/25 Michigan State vs Michigan+11.5
Sat 11/1 Michigan State at Minnesota+7
BYE WEEK
Sat 11/15 Michigan State vs Penn State+19.5
Sat 11/22 Michigan State at Iowa+8
Sat 11/29 Michigan State vs Maryland-0.5

Total: Elite: 2, Good: 5, Avg 2, Bad 1, Poor 2
Played: Elite: 0, Good: 0, Avg 0, Bad 0, Poor 1
Future: Elite: 2, Good: 5, Avg 2, Bad 1, Poor 1
Wins: Elite: 0, Good: 0, Avg: 0, Bad: 0, Poor: 1
Losses: Elite: 0, Good: 0, Avg: 0, Bad: 0, Poor: 0

Predictions for Michigan State's Schedule

Important Stats (2025)
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
WMU#134 (-.08)31% (132)1233% (123)2.48 (113)11928% (132)1221.31 (133)#105 (.21)48% (120)31.354% (130)43% (96)4.89 (119)550.30.7
MSU#119 (.07)41% (93)35.340% (96)2.54 (105)16842% (77)2194.22 (56)#62 (.12)42% (80)23.334% (33)48% (113)1.89 (12)351.31
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
WMU#43 (.24)45% (33)45% (59)3.05 (62)18446% (27)1874.11 (49)#122 (.29)49% (128)48% (115)51% (132)4.38 (119)39.211.6
MSU#105 (.13)42% (86)45% (50)2.76 (109)11838% (107)2183.34 (116)#85 (.19)42% (69)39% (25)45% (111)4.06 (98)63.31.60.9



Overall Stats 2025
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
WMU Offense312331.1%1.310.3132411191223.162%37%33%28%19%-.08
MSU Defense323.323.341.7%1.891 - - - - - 39%58%34%48%21%.12
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
WMU Defense331.330.548.4%4.890.7 - - - - - 51%48%54%43%14%.21
MSU Offense335.335.340.7%4.221.3213871682194.557%42%40%42%18%.07

Additional Stats 2025
 Teams                  GamesPossession Time1st Downs PG3rd Down %4th Down %Penalties PGPenalty Yds PGOff TO PGDef TO PGTFL PGSacks PGD/ST TDsAvg Field Pos
Western Michigan328:5513.335%17%6.7550.30.76.33126.5
Michigan State332:1321.343%60%4.3351.317.32031.1
Run Game Stats (2025)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
WMU Offense362% (12)33% (123)38.3119.33.12 (109)-.04 (118)2.48 (113)58% (109)15% (129)1.09 (42)
MSU Defense339% (6)34% (33) - - - - -.19 (9)1.71 (5)100% (127)15% (17)0.57 (4)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
WMU Defense351% (76)54% (130) - - - - .25 (117)3.32 (124)75% (80)10% (72)1.04 (88)
MSU Offense357% (31)40% (96)37.31684.57 (38)-.04 (117)2.54 (105)56% (118)16% (133)0.98 (64)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
WMU Offense337% (124)28% (132)1223.71225.210.21 (123)1 (23)-.11 (133)1.4 (92)39% (128)27% (101).19 (102)4% (51)1.9 (77)
MSU Defense358% (119)48% (113) - - - - - - 2 (56).33 (106)1.3 (23)38% (23)24% (39).24 (63)6% (65)2.1 (94)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
WMU Defense348% (55)43% (96) - - - - - - 1 (87).2 (63)1.2 (17)28% (120)40% (125).44 (107)4% (108)1.5 (21)
MSU Offense342% (108)42% (77)19.327.3218.7811.36 (34)2 (60).22 (83)1.4 (100)28% (42)32% (63).35 (62)2% (4)1.9 (91)

Western Michigan's Power Ratings
Western Michigan's Power Rating: -18.86 #126
Western Michigan's Offense Rating: 2.61 #118
Western Michigan's Defense Rating: 21.47 #123
2025 Talent Rating: 558.00 #106
Blue Chip Ratio: 1% #88
Western Michigan's 2025 Expected Record: 4.1 - 7.9
Western Michigan's 2025 Overall SP+ Rating: -16.4 #122
Western Michigan's Offense SP+ Rating: 18.5 #120
Western Michigan's Defense SP+ Rating: 35.0 #115

Average Talent
Average Mid-American Talent Rating is 567.54
Average Power Five Talent: 877.82
Average FBS Talent: 715.85

Power Ratings Matchup
Western Michigan: -18.86   Michigan State: 11.015

SP+ Ratings Matchup
Western Michigan: -16.4   Michigan State: 4.6




Michigan State's Power Ratings
Michigan State's Power Rating: 11.015 #45
Michigan State's Offense Rating: 15.05 #52
Michigan State's Defense Rating: 2.62 #43
2025 Talent Rating: 876.00 #30
Blue Chip Ratio: 14 #33
Michigan State's 2025 Expected Record: 5.8 - 6.2
Michigan State's 2025 Overall SP+ Rating: 4.6 #57
Michigan State's Offense SP+ Rating: 26.3 #77
Michigan State's Defense SP+ Rating: 21.9 #39

Average Talent
Average Big Ten Talent Rating is 906.67
Average Power Five Talent: 877.82
Average FBS Talent: 715.85


Western Michigan Scoring
Offense: 12 PPG
Offense on Road: 3
Defense: 31.3 PPG
Defense on Road: 30.5

Western Michigan's 2025 Record
Record: 0 - 3
Record vs Spread: 2 - 1 - 0
Record on Road: 0 - 2
Record vs Spread on Road: 1 - 1 - 0
Record as Dog vs Spread: 2 - 1 - 0
Record as Road Dog vs Spread: 1 - 1 - 0
Projected Score
Michigan State 39
Western Michigan 10


Total Points: 49

Michigan State Scoring
Offense: 35.3 PPG
Offense at Home: 35.3
Defense: 23.3 PPG
Defense at Home: 23.3

Michigan State's 2025 Record
Record: 3 - 0
Record vs Spread: 0 - 3 - 0
Record at home: 3 - 0
Record vs Spread at home: 0 - 3 - 0
Record as Fav vs Spread: 0 - 3 - 0
Record as Home Fav vs Spread: 0 - 3 - 0


YearDateHomeScoreAwayScoreWinnerSpreadCoverTotalO/U
202508/29Michigan State23Western Michigan6Michigan StateMichigan State -18.5Western Michigan49.5Under
202209/02Michigan State35Western Michigan13Michigan StateMichigan State -22Push54.5Under
201909/07Michigan State51Western Michigan17Michigan StateMichigan State -14.5Michigan State46.5Over
201709/09Michigan State28Western Michigan14Michigan StateMichigan State -7Michigan State51.5Under
201509/04Western Michigan24Michigan State37Michigan StateMichigan State -23.5Western Michigan55.0Over
201308/30Michigan State26Western Michigan13Michigan StateMichigan State -24Western Michigan0
201009/04Michigan State38Western Michigan14Michigan State
200911/07Michigan State49Western Michigan14Michigan State
200308/30Michigan State26Western Michigan21Michigan State
TeamWinsCoversO/U
Michigan State922 Overs
Western Michigan033 Unders

WinsCoversFavsDogs
Home Teams8 - 13 - 22 - 21 - 0
Road Teams1 - 82 - 30 - 12 - 2

(#126) Western Michigan Info
Power Rating: -18.86 #126
Offense Rating: 2.61 #118
Defense Rating: 21.47 #123
Overall SP+ Rating: -16.4 #122
Offense SP+ Rating: 18.5 #120
Defense SP+ Rating: 35.0 #115
Talent Rating: 558.00 #106
Blue Chip Ratio: 1% #88
Expected Record: 4.1 - 7.9

Team Profile
Very Run heavy Offense 62%, Pass: 37%
Awful Offense Success Rate of 31%
Awful Offensive Explosiveness
Awful in Scoring Position 1.31 PPO
Awful Run Success 33%
Awful Pass Success 28%
Poor OL Grades, Awful OL Yds Per Rush
Bad DL Grades, Bad Sacks/Turnovers
Awful Defense Success Rate of 48%
Awful in Scoring Position 4.89 PPO
Awful Run Def Success 54%
Poor Pass Def Success 43%
Poor Pressure/Havoc/Forcing TOs
Avg Field Position

Record on Road: 0 - 2 (1 - 1 - 0 vs Spread )

Western Michigan Notes
(8/30) QB B Jones starter, B Lowry is QB2, both bad
(8/30) Run game alarming bad vs Mich St, 1.2 ypc
(3/26) QB Lowry was backup LY, limited options
(3/26) RB Buckley was co starter LY, limited depth
(3/26) WR rebuild, 3 portal adds. Have depth
(3/26) OL good LY, 2/5 back. 3 P4 portal adds
(3/26) Def awful LY, replace a lot. 7 portal adds
(3/26) New DC O'Leary was S coach at ND

Western Michigan Highlights
Western Michigan Defense Sacks the QB a lot

Western Michigan has a great TO Margin (#11)

Western Michigan Deficiencies
Western Michigan has a really bad Offense
Western Michigan Can Not Run the Ball (#108)
Western Michigan offense is really bad (#132)
Western Michigan Runs Get Stuffed a Lot (#110)
Western Michigan offense is bad in Scoring Opportunities (#133)
Western Michigan run game is really bad (#123)
Western Michigan pass game is really bad (#132)
Western Michigan offense is bad on 3rd Downs
Western Michigan Defense Gives up a Lot of Points
Western Michigan has a bad defense (#120)
Western Michigan has a bad defensive line (#124)
Western Michigan has a bad red zone defense (#119)

Performance GradesPerf Grades
CategoryCatMSUWMU
OverallOver#25#111
OffenseOff#21#109
DefenseDef#36#109
Special TeamsST#83#42
PassingPass#88#110
RushingRush#56#83
Run BlockRBLK#14#108
Pass BlockPBLK#67#92
Route RunningWR Rt#8#101
TacklingTkl#48#84
Run DefenseR Def#9#112
Pass Rush DefPRush#48#55
Coverage DefCov#54#112

Rematch from Week 1
Michigan State -18.5 (49.5)
Michigan State won vs Western Michigan this year (23-6)

Previous Matchups
Michigan State beat Western Michigan in 2022 (35-13)

Weather Forecast
Playing in Spartan Stadium
Conditions:
Temp: 0°

Team Information
Injuries: WMU | MSU
Depth Chart: WMU | MSU
Rosters: WMU | MSU
(#45) Michigan State Info
Power Rating: 11.015 #45
Offense Rating: 15.05 #52
Defense Rating: 2.62 #43
Overall SP+ Rating: 4.6 #57
Offense SP+ Rating: 26.3 #77
Defense SP+ Rating: 21.9 #39
Talent Rating: 876.00 #30
Blue Chip Ratio: 14 #33
Expected Record: 5.8 - 6.2

Team Profile
Run heavy Offense 57%, Pass: 42%
Poor Offense Success Rate of 41%
Awful Offensive Explosiveness
Avg in Scoring Position 4.22 PPO
Poor Run Success 40%
Bad Pass Success 42%
Avg OL Grades, Poor OL Yds Per Rush
Good DL Grades, Great Sacks/Turnovers
Bad Defense Success Rate of 42%
Great in Scoring Position 1.89 PPO
Good Run Def Success 34%
Awful Pass Def Success 48%
Great Pressure/Havoc/Forcing TOs
Bad Field Position

Record at home: 3 - 0 (0 - 3 - 0 vs Spread)

Michigan State Notes
(8/30) QB Chiles meh, Run Def great vs WMU
(8/29) RB Makhi Frazier really good, complete back
(8/16) TE Veiling out of fall camp? Expect week 1 go
(7/30) 12 starters gone, 41 newcomers (23 portals)
(7/30) OT C. Moore (Mon St) was FCS All American
(7/27) QB Chiles has real WR & TE weapons this year
(7/27) Can RB Tau-Tolliver (Sac St) fix this run game?
(7/15) OL 2/5 back, awful LY esp OTs. 4 portal adds
(5/27) DC Joe Rossi a good one, OC Lindgren avg
(5/21) OL looks pretty bad outside OG Gulbin (Wake)

Michigan State Highlights
Michigan State in Undefeated
Michigan State is Undefeated at Home

Michigan State defense is really good in red zone (#12)
Michigan State Stuffs a lot of Run Plays (#10)
Michigan State Defensive Line is very good (#5)
Michigan State Front 7 is disruptive (#17)
Michigan State commits very few Penalties (#30)

Michigan State Deficiencies
Michigan State Runs Get Stuffed a Lot (#127)


  
Western Michigan's OC Walt Bell
Player NameCOMPATTPCTYDSTDINTYPA
Broc Lowry203656%244106.8
Brady Jones163546%122013.5
Player NameCARYDSTDYPCLONG
Jalen Buckley4514603.226
Broc Lowry2312525.425
Devin Miles195602.98
Ofa Mataele84605.821
Player NameRECYDSTDYPCLONG
Baylin Brooks (Tr)7114016.342
Tailique Williams (Tr)674012.335
Jalen Buckley65819.734
Blake Bosma64908.215

View Western Michigan's Full Roster
Western Michigan's DC Chris O'Leary
Top DefTackTFLSACKSPRESSPD
Tate Hallock181000
Sefa Saipaia Jr.181100
Jarvarius Sims (Tr)152102
Micah Davis (Tr)140010
SacksTackTFLSACKSPRESSPD
Nadame Tucker (Tr)105310
Rodney McGraw83300
Jarvarius Sims (Tr)152102
Sefa Saipaia Jr.181100
Pass DTackTFLSACKSPRESSPD
Joshua Franklin50002
Jarvarius Sims (Tr)152102
Kershawn Fisher (Tr)71022

Michigan State's OC Brian Lindgren
Player NameCOMPATTPCTYDSTDINTYPA
Aidan Chiles588172%656618.1
Alessio Milivojevic010%0010.0
Player NameCARYDSTDYPCLONG
Makhi Frazier4320624.828
Aidan Chiles3012314.128
Brandon Tullis1811226.214
Elijah Tau-Tolliver (Tr)135514.222
Player NameRECYDSTDYPCLONG
Nick Marsh16194312.141
Omari Kelly (Tr)15184012.330
Michael Masunas681213.528
Chrishon Mccray (Tr)580016.028

View Michigan State's Full Roster
Michigan State's DC Joe Rossi
Top DefTackTFLSACKSPRESSPD
Jordan Hall274210
Wayne Matthews III241000
Ade Willie142011
Malik Spencer101100
SacksTackTFLSACKSPRESSPD
Jordan Hall274210
Anelu Lafaele (Tr)32210
Malik Spencer101100
Jalen Thompson93120
Pass DTackTFLSACKSPRESSPD
Brady Pretzlaff41002
Chance Rucker60012
Malcolm Bell (Tr)51001