Western Michigan at Michigan State

Saturday, September 7, 2019

No. 19 Michigan State beat Western Michigan 51–⁠17. It was their 12th meeting; after it, Michigan State led the series 12–⁠0 as played.

AwayWestern Michigan7–⁠6 in 2019
17
Home19Michigan State7–⁠6 in 2019
51

Final at Spartan Stadium, East LansingTV: BTNAttendance 73,113

At kickoff
73°F, clear, wind 10 mph from the northwestWeather: NOAA NCEI Integrated Surface Database; Capital City Airport (KLAN), 11 km from the stadium, 37 minutes before kickoff
Officials
Referee Jerry McGinn; umpire Mike Pilarski; head linesman Mark Bennett; line judge Rudy Studd; side judge John Hayes; field judge Lamont Simpson; back judge Jeff Latkiewicz; center judge Gregory NelsonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Western Michigan0701017
Michigan State211061451

Standouts

Player stats

Western Michigan

PassingC/AttYdsTDInt
Jon Wassink23/3725212
Griffin Alstott4/43310
RushingCarYdsTDLong
LeVante Bellamy154408
Sean Tyler431026
Griffin Alstott1808
ReceivingRecYdsTDLong
Keith Mixon471043
Giovanni Ricci653114
DaShon Bussell442027
Skyy Moore441021
DefenseTklTFLSacksInt
Justin Tranquill14000
Treshaun Hayward10000
Drake Spears7000
Anton Curtis4000
Najee Clayton4001

Michigan State

PassingC/AttYdsTDInt
Brian Lewerke23/3231431
Darrell Stewart Jr.1/11700
RushingCarYdsTDLong
Elijah Collins17192058
Anthony Williams Jr.635017
Connor Heyward313014
La’Darius Jefferson5924
ReceivingRecYdsTDLong
Darrell Stewart Jr.10185142
Cody White563120
C.J. Hayes331022
Brian Lewerke117017
DefenseTklTFLSacksInt
Joe Bachie70.500
Xavier Henderson7001
Josiah Scott6000
Kenny Willekes5220
David Dowell50.500
Tyriq Thompson3001
Chase Kline2110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Western MichiganMichigan State
352Total yards582
285Passing yards331
67Rushing yards251
7.0Yards per pass10.0
2.5Yards per rush7.4
18First downs31
5–⁠16Third downs7–⁠10
3–⁠3Fourth downs0–⁠0
3Turnovers2
7–⁠46Penalties2–⁠20
31:51Possession28:09
0Sacks (by defense)3

Efficiency

Western MichiganMichigan State
42%Success rate59%
0.04EPA per play0.36
1.14Explosiveness1.11
−0.13Rushing EPA0.16
0.13Passing EPA0.69
30%Passing-down success41%
−0.09First-down EPA0.51
−0.37Second-down EPA−0.31
0.29Third-down EPA1.19
13%Havoc by its defense22%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Michigan State 69% to win. Elo’s favorite won.

The line

Michigan State −14.5, over/under 46.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Michigan State 84%, Western Michigan 16%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan State end zoneWestern Michigan end zoneQ1 Michigan StateTouchdown, 4 playsQ1 Western MichiganMissed FG, 7 playsQ1 Michigan StateTouchdown, 9 playsQ1 Western MichiganPunt, 6 playsQ1 Michigan StateTouchdown, 5 playsQ1 Western MichiganTouchdown, 10 playsQ2 Michigan StateInterception, 3 playsQ2 Western MichiganMissed FG, 7 playsQ2 Michigan StateTouchdown, 9 playsQ2 Western MichiganPunt, 5 playsQ2 Michigan StateFumble, 2 playsQ2 Western MichiganInterception, 4 playsQ2 Michigan StateField goal, 8 playsQ3 Western MichiganPunt, 3 playsQ3 Michigan StateField goal, 5 playsQ3 Western MichiganPunt, 3 playsQ3 Michigan StateField goal, 9 playsQ3 Western MichiganInterception, 6 playsQ3 Michigan StateTouchdown, 8 playsQ4 Western MichiganField goal, 11 playsQ4 Michigan StatePunt, 3 playsQ4 Michigan StateTouchdown, 4 playsQ4 Western MichiganTouchdown, 9 playsQ4 Michigan StateEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan State drives left to right, Western Michigan right to left.
  1. Q1 Michigan StateTouchdown, 4 plays, 79 yards
  2. Q1 Western MichiganMissed FG, 7 plays, 35 yards
  3. Q1 Michigan StateTouchdown, 9 plays, 69 yards
  4. Q1 Western MichiganPunt, 6 plays, 14 yards
  5. Q1 Michigan StateTouchdown, 5 plays, 80 yards
  6. Q1 Western MichiganTouchdown, 10 plays, 66 yards
  7. Q2 Michigan StateInterception, 3 plays, 12 yards
  8. Q2 Western MichiganMissed FG, 7 plays, 45 yards
  9. Q2 Michigan StateTouchdown, 9 plays, 80 yards
  10. Q2 Western MichiganPunt, 5 plays, 18 yards
  11. Q2 Michigan StateFumble, 2 plays, 1 yard
  12. Q2 Western MichiganInterception, 4 plays, 12 yards
  13. Q2 Michigan StateField goal, 8 plays, 60 yards
  14. Q3 Western MichiganPunt, 3 plays, 7 yards
  15. Q3 Michigan StateField goal, 5 plays, 63 yards
  16. Q3 Western MichiganPunt, 3 plays, 4 yards
  17. Q3 Michigan StateField goal, 9 plays, 61 yards
  18. Q3 Western MichiganInterception, 6 plays, 28 yards
  19. Q3 Michigan StateTouchdown, 8 plays, 57 yards
  20. Q4 Western MichiganField goal, 11 plays, 61 yards
  21. Q4 Michigan StatePunt, 3 plays, 5 yards
  22. Q4 Michigan StateTouchdown, 4 plays, 24 yards
  23. Q4 Western MichiganTouchdown, 9 plays, 72 yards
  24. Q4 Michigan StateEnd of game, 1 play, 7 yards

Play by play

1st quarter6 drives, then Michigan State 21, Western Michigan 0
Michigan State Touchdown, 4 plays
15:001st & 10 at own 35Nick Mihalic kickoff for 60 yds , Darrell Stewart Jr. return for 16 yds to the MchSt 21
15:001st & 10 at own 21Brian Lewerke pass complete to Darrell Stewart Jr. for 33 yds to the WMich 46 for a 1ST down
15:001st & 10 at opp 46Elijah Collins run for 29 yds to the WMich 17 for a 1ST down
15:001st & 10 at opp 17Elijah Collins run for 11 yds to the WMich 6 for a 1ST down
15:001st & goal at opp 6Lewerke, Brian pass incomplete to White, Cody, PENALTY WMU pass interference 4 yards to the WMU2, 1ST DOWN MSU, NO PLAY.
13:261st & goal at opp 2Brian Lewerke pass complete to Matt Dotson for 2 yds for a TD, (Matt Coghlin KICK)Michigan State 7, Western Michigan 0
Western Michigan Missed FG, 7 plays
13:261st & 0 at own 35Evan Morris kickoff for 54 yds , Davon Tucker return for 23 yds to the WMich 34
13:211st & 10 at own 34Jon Wassink pass complete to Giovanni Ricci for 5 yds to the WMich 39
13:212nd & 5 at own 39Jon Wassink pass complete to Skyy Moore for 13 yds to the MchSt 48 for a 1ST down
13:211st & 10 at opp 48Jon Wassink pass complete to Giovanni Ricci for 14 yds to the MchSt 34 for a 1ST down
13:211st & 10 at opp 34Jon Wassink pass complete to DaShon Bussell for 3 yds to the MchSt 31
13:212nd & 7 at opp 31Jon Wassink pass incomplete to DaShon Bussell, broken up by Antjuan Simmons
13:213rd & 7 at opp 31Jon Wassink pass incomplete to Skyy Moore
10:574th & 7 at opp 31Thiago Kapps 48 yd FG MISSED
Michigan State Touchdown, 9 plays
10:571st & 10 at own 31Brian Lewerke pass complete to Darrell Stewart Jr. for 22 yds to the WMich 47 for a 1ST down
10:571st & 10 at opp 47Elijah Collins run for 2 yds to the WMich 45
10:572nd & 8 at opp 45Brian Lewerke pass complete to Darrell Stewart Jr. for 5 yds to the WMich 40
10:573rd & 3 at opp 40Brian Lewerke pass complete to Connor Heyward for 7 yds to the WMich 33 for a 1ST down
10:571st & 10 at opp 33Brian Lewerke pass complete to C.J. Hayes for a loss of 1 yard to the WMich 34
10:572nd & 11 at opp 34Brian Lewerke pass incomplete to Darrell Stewart Jr.
10:573rd & 11 at opp 34Brian Lewerke pass complete to Cody White for 20 yds to the WMich 14 for a 1ST down WESTRN MICHIGAN Penalty, roughing passer (7 Yards) to the WMich 7 for a 1ST down
10:571st & goal at opp 7Brian Lewerke pass incomplete to Cody White, broken up by D’Wayne Eskridge
10:572nd & goal at opp 7Lewerke, Brian pass incomplete to Hayes, C.J., PENALTY WMU pass interference 5 yards to the WMU2, 1ST DOWN MSU, NO PLAY, QB hurry by Zaire Barnes.
8:141st & goal at opp 2La’Darius Jefferson run for 2 yds for a TD, (Matt Coghlin KICK)Michigan State 14, Western Michigan 0
Western Michigan Punt, 6 plays
8:141st & 0 at the 50Evan Morris kickoff for 50 yds for a touchback
8:141st & 10 at own 25LeVante Bellamy run for 3 yds to the WMich 28
8:142nd & 7 at own 28LeVante Bellamy run for 3 yds to the WMich 31
8:143rd & 4 at own 31Jon Wassink pass complete to Giovanni Ricci for 5 yds to the WMich 36 for a 1ST down
8:141st & 10 at own 36LeVante Bellamy run for 2 yds to the WMich 38
8:142nd & 8 at own 38Jon Wassink run for no gain to the WMich 38
8:143rd & 8 at own 38Jon Wassink pass complete to DaShon Bussell for 6 yds to the WMich 44
8:144th & 2 at own 44WESTRN MICHIGAN Penalty, delay of game (-5 Yards) to the WMich 39
8:144th & 7 at own 39Nick Mihalic punt for 61 yds for a touchback
Michigan State Touchdown, 5 plays
4:161st & 10 at own 20Elijah Collins run for 2 yds to the MchSt 22
4:162nd & 8 at own 22Elijah Collins run for 4 yds to the MchSt 26
4:163rd & 4 at own 26Brian Lewerke pass complete to C.J. Hayes for 22 yds to the MchSt 48 for a 1ST down
4:161st & 10 at own 48Brian Lewerke pass complete to C.J. Hayes for 10 yds to the WMich 42 for a 1ST down
1:591st & 10 at opp 42Brian Lewerke pass complete to Darrell Stewart Jr. for 42 yds for a TD, (Matt Coghlin KICK)Michigan State 21, Western Michigan 0
Western Michigan Touchdown, 10 plays
1:591st & 0 at own 35Evan Morris kickoff for 65 yds , Keith Mixon Jr. return for 34 yds to the WMich 34
1:521st & 10 at own 34LeVante Bellamy run for 3 yds to the WMich 37
1:522nd & 7 at own 37Jon Wassink sacked by Kenny Willekes for a loss of 3 yards to the WMich 34
1:523rd & 10 at own 34Jon Wassink pass complete to Keith Mixon Jr. for 12 yds to the WMich 46 for a 1ST down
1:521st & 10 at own 46Jon Wassink pass complete to LeVante Bellamy for 3 yds to the WMich 49
Q2 15:002nd & 7 at own 49Jon Wassink pass complete to DaShon Bussell for 6 yds to the MchSt 45
Q2 15:003rd & 1 at opp 45Davon Tucker rush for loss of 10 yards to the WMU45 (Bachie, Joe), PENALTY MSU offside defense 5 yards to the MSU40, 1ST DOWN WMU, NO PLAY.
Q2 15:001st & 10 at opp 40Jon Wassink pass complete to Corey Crooms for 18 yds to the MchSt 22 for a 1ST down
Q2 15:001st & 10 at opp 22Jon Wassink pass complete to Brett Borske for 9 yds to the MchSt 13
Q2 15:002nd & 1 at opp 13LeVante Bellamy run for a loss of 2 yards to the MchSt 15
Q2 15:003rd & 3 at opp 15Jon Wassink run for 1 yd to the MchSt 14
Q2 11:394th & 2 at opp 14Timeout MICHIGAN ST, clock 11:39
Q2 11:344th & 2 at opp 14Jon Wassink pass complete to Giovanni Ricci for 14 yds for a TD, (Thiago Kapps KICK)Michigan State 21, Western Michigan 7
2nd quarter7 drives, then Michigan State 31, Western Michigan 7
Michigan State Interception, 3 plays
11:341st & 0 at own 35Nick Mihalic kickoff for 62 yds , Darrell Stewart Jr. return for 25 yds to the MchSt 28
11:291st & 10 at own 28Connor Heyward run for 14 yds to the MchSt 42 for a 1ST down
11:291st & 10 at own 42Connor Heyward run for a loss of 2 yards to the MchSt 40
11:292nd & 12 at own 40Brian Lewerke pass intercepted Najee Clayton return for no gain to the WMich 45
Western Michigan Missed FG, 7 plays
10:141st & 10 at own 45Jon Wassink pass incomplete to DaShon Bussell, broken up by Josiah Scott
10:142nd & 10 at own 45Jon Wassink pass complete to Keith Mixon Jr. for 7 yds to the MchSt 48
10:143rd & 3 at opp 48Jon Wassink pass complete to Skyy Moore for 21 yds to the MchSt 27 for a 1ST down
10:141st & 10 at opp 27Jon Wassink pass incomplete to Skyy Moore (Butler, Josh), PENALTY MSU pass interference 15 yards to the MSU12, 1ST DOWN WMU, NO PLAY.
10:141st & 10 at opp 12LeVante Bellamy run for 2 yds to the MchSt 10
10:142nd & 8 at opp 10Jon Wassink pass incomplete to Jaylen Hall, broken up by Josh Butler
8:213rd & 8 at opp 10Timeout MICHIGAN ST, clock 08:21
8:213rd & 8 at opp 10Jon Wassink pass incomplete to Giovanni Ricci
8:124th & 8 at opp 10Thiago Kapps 27 yd FG MISSED
Michigan State Touchdown, 9 plays
8:121st & 10 at own 20Elijah Collins run for 5 yds to the MchSt 25
8:122nd & 5 at own 25Brian Lewerke pass complete to Cody White for 10 yds to the MchSt 35 for a 1ST down
8:121st & 10 at own 35Brian Lewerke pass complete to Darrell Stewart Jr. for 21 yds to the WMich 44 for a 1ST down
8:121st & 10 at opp 44Brian Lewerke pass complete to Matt Dotson for 14 yds to the WMich 30 for a 1ST down
8:121st & 10 at opp 30Brian Lewerke pass incomplete to Matt Dotson
8:122nd & 10 at opp 30Elijah Collins run for 8 yds to the WMich 22
8:123rd & 2 at opp 22Elijah Collins run for 3 yds to the WMich 19 for a 1ST down
8:121st & 10 at opp 19Darrell Stewart Jr. pass complete to Brian Lewerke for 17 yds to the WMich 2 for a 1ST down
4:321st & goal at opp 2Brian Lewerke pass complete to Cody White for 2 yds for a TD, (Matt Coghlin KICK)Michigan State 28, Western Michigan 7
Western Michigan Punt, 5 plays
4:321st & 0 at own 35Evan Morris kickoff for 65 yds for a touchback
4:321st & 10 at own 25LeVante Bellamy run for 8 yds to the WMich 33
4:322nd & 2 at own 33LeVante Bellamy run for 6 yds to the WMich 39 for a 1ST down
4:321st & 10 at own 39LeVante Bellamy run for 4 yds to the WMich 43
4:322nd & 6 at own 43Jon Wassink pass incomplete to Giovanni Ricci, broken up by Joe Bachie
4:323rd & 6 at own 43Jon Wassink pass incomplete to Giovanni Ricci, broken up by David Dowell
4:324th & 6 at own 43Nick Mihalic punt for 46 yds, downed at the MICHIGANST 11 WESTRN MICHIGAN Penalty, illegal procedure (-5 Yards) to the MchSt 16
Michigan State Fumble, 2 plays
2:391st & 10 at own 16Brian Lewerke pass incomplete to Cody White, broken up by D’Wayne Eskridge
2:392nd & 10 at own 16Connor Heyward run for 1 yd to the MchSt 17 Connor Heyward fumbled, forced by Antonio Balabani, recovered by WMich Will McCabe
Western Michigan Interception, 4 plays
2:221st & 10 at opp 17LeVante Bellamy run for 5 yds to the MchSt 12
2:222nd & 5 at opp 12Jon Wassink pass complete to Keith Mixon Jr. for 9 yds to the MchSt 3 for a 1ST down
2:221st & goal at opp 3LeVante Bellamy run for a loss of 2 yards to the MchSt 5
0:552nd & 0 at opp 5Timeout WESTRN MICHIGAN, clock 00:55
0:552nd & goal at opp 5Jon Wassink pass intercepted, touchback. Xavier Henderson return for no gain
Michigan State Field goal, 8 plays
0:491st & 10 at own 20Elijah Collins run for 24 yds to the MchSt 44 for a 1ST down
0:491st & 10 at own 44Brian Lewerke pass incomplete to Darrell Stewart Jr.
0:492nd & 10 at own 44Brian Lewerke pass complete to Elijah Collins for 7 yds to the WMich 49
0:493rd & 3 at opp 49Brian Lewerke pass complete to Darrell Stewart Jr. for 5 yds to the WMich 44 for a 1ST down
0:491st & 10 at opp 44Brian Lewerke pass complete to Darrell Stewart Jr. for 10 yds to the WMich 34 for a 1ST down
0:491st & 10 at opp 34Brian Lewerke pass complete to Darrell Stewart Jr. for 14 yds to the WMich 20 for a 1ST down
0:491st & 10 at opp 20Brian Lewerke pass incomplete
0:002nd & 10 at opp 20Matt Coghlin 38 yd FG GOODMichigan State 31, Western Michigan 7
3rd quarter6 drives, then Michigan State 37, Western Michigan 7
Western Michigan Punt, 3 plays
15:001st & 0 at own 35Evan Morris kickoff for 65 yds , Keith Mixon Jr. return for 21 yds to the WMich 21
14:551st & 10 at own 21Jon Wassink pass incomplete to LeVante Bellamy
14:552nd & 10 at own 21LeVante Bellamy run for no gain to the WMich 21
14:553rd & 10 at own 21Jon Wassink pass complete to LeVante Bellamy for 7 yds to the WMich 28
14:554th & 3 at own 28Nick Mihalic punt for 50 yds , Cody White returns for 10 yds to the MchSt 32
Michigan State Field goal, 5 plays
13:251st & 10 at own 32Elijah Collins run for 58 yds to the WMich 10 for a 1ST down
13:251st & goal at opp 10La’Darius Jefferson run for 4 yds to the WMich 6
13:252nd & goal at opp 6La’Darius Jefferson run for 1 yd to the WMich 5
13:253rd & goal at opp 5Brian Lewerke pass incomplete to Matt Dotson
11:304th & goal at opp 5Matt Coghlin 23 yd FG GOODMichigan State 34, Western Michigan 7
Western Michigan Punt, 3 plays
11:301st & 0 at own 35Evan Morris kickoff for 65 yds , Keith Mixon Jr. return for 24 yds to the WMich 24
11:241st & 10 at own 24Jon Wassink pass incomplete to Corey Crooms
11:242nd & 10 at own 24LeVante Bellamy run for 7 yds to the WMich 31
11:243rd & 3 at own 31LeVante Bellamy run for 2 yds to the WMich 33
11:244th & 1 at own 33WESTRN MICHIGAN Penalty, delay of game (-5 Yards) to the WMich 28
11:244th & 6 at own 28Nick Mihalic punt for 35 yds, fair catch by Cody White at the MchSt 37
Michigan State Field goal, 9 plays
9:421st & 10 at own 37Brian Lewerke pass complete to Darrell Stewart Jr. for 17 yds to the WMich 46 for a 1ST down
9:421st & 10 at opp 46Brian Lewerke pass complete to Cody White for 17 yds to the WMich 29 for a 1ST down
9:421st & 10 at opp 29Elijah Collins run for 4 yds to the WMich 25
9:422nd & 6 at opp 25Elijah Collins run for 3 yds to the WMich 22
9:423rd & 3 at opp 22Brian Lewerke pass complete to Cody White for 14 yds to the WMich 8 for a 1ST down
9:421st & goal at opp 8La’Darius Jefferson run for 1 yd to the WMich 7
9:422nd & goal at opp 7Brian Lewerke pass incomplete to Darrell Stewart Jr.
9:423rd & goal at opp 7Brian Lewerke pass complete to La’Darius Jefferson for 5 yds to the WMich 2
5:364th & goal at opp 2Matt Coghlin 20 yd FG GOODMichigan State 37, Western Michigan 7
Western Michigan Interception, 6 plays
5:361st & 0 at own 35Evan Morris kickoff for 65 yds for a touchback
5:361st & 10 at own 25Davon Tucker run for no gain to the WMich 25
5:362nd & 10 at own 25Jon Wassink sacked by Kenny Willekes for a loss of 6 yards to the WMich 19
5:363rd & 16 at own 19Jon Wassink pass complete to DaShon Bussell for 27 yds to the WMich 46 for a 1ST down
5:361st & 10 at own 46Jon Wassink pass incomplete to Keith Mixon Jr.
5:362nd & 10 at own 46Jon Wassink pass complete to Giovanni Ricci for 7 yds to the MchSt 47
5:363rd & 3 at opp 47Jon Wassink pass intercepted Tyriq Thompson return for no gain to the MchSt 43
Michigan State Touchdown, 8 plays
3:021st & 10 at own 43Elijah Collins run for no gain to the MchSt 43
3:022nd & 10 at own 43Brian Lewerke run for 1 yd to the MchSt 44
3:023rd & 9 at own 44Brian Lewerke pass complete to Darrell Stewart Jr. for 16 yds to the WMich 40 for a 1ST down
3:021st & 10 at opp 40Elijah Collins run for 16 yds to the WMich 24 for a 1ST down
3:021st & 10 at opp 24Elijah Collins run for 2 yds to the WMich 22
Q4 15:002nd & 8 at opp 22Elijah Collins run for 9 yds to the WMich 13 for a 1ST down
Q4 15:001st & 10 at opp 13Elijah Collins run for 12 yds to the WMich 1 for a 1ST down
Q4 13:371st & goal at opp 1La’Darius Jefferson run for 1 yd for a TD, (Matt Coghlin KICK)Michigan State 44, Western Michigan 7
4th quarter5 drives, then Michigan State 51, Western Michigan 17
Western Michigan Field goal, 11 plays
13:371st & 0 at own 35Evan Morris kickoff for 65 yds for a touchback
13:371st & 10 at own 25Jon Wassink pass complete to LeVante Bellamy for 3 yds to the WMich 28
13:372nd & 7 at own 28Jon Wassink pass complete to Tyron Arnett for 6 yds to the WMich 34
13:373rd & 1 at own 34LeVante Bellamy run for 3 yds to the WMich 37 for a 1ST down
13:371st & 10 at own 37Jon Wassink pass complete to Skyy Moore for 6 yds to the WMich 43
13:372nd & 4 at own 43Jon Wassink sacked by Chase Kline for a loss of 8 yards to the WMich 35
13:373rd & 12 at own 35Jon Wassink pass complete to Giovanni Ricci for 8 yds to the WMich 43
13:374th & 4 at own 43Jon Wassink pass complete to Keith Mixon Jr. for 43 yds to the MchSt 14 for a 1ST down
13:371st & 10 at opp 14Jon Wassink pass incomplete to Keith Mixon Jr., broken up by Tre Person
13:372nd & 10 at opp 14Davon Tucker run for no gain to the MchSt 14
13:373rd & 10 at opp 14Jon Wassink pass incomplete to Giovanni Ricci, broken up by Dominique Long
8:414th & 10 at opp 14Thiago Kapps 31 yd FG GOODMichigan State 44, Western Michigan 10
Michigan State Punt, 3 plays
8:411st & 0 at own 35Thiago Kapps kickoff for 65 yds for a touchback
8:411st & 10 at own 25Anthony Williams Jr. run for a loss of 5 yards to the MchSt 20
8:412nd & 15 at own 20Anthony Williams Jr. run for 5 yds to the MchSt 25
8:413rd & 10 at own 25Anthony Williams Jr. run for 5 yds to the MchSt 30
8:414th & 5 at own 30Jake Hartbarger punt for 42 yds , TEAM returns for no gain to the WMich 24 TEAM fumbled, recovered by MchSt Davion Williams
Michigan State Touchdown, 4 plays
6:131st & 10 at opp 24Anthony Williams Jr. run for 6 yds to the WMich 18
6:132nd & 4 at opp 18Anthony Williams Jr. run for 17 yds to the WMich 1 for a 1ST down
6:131st & goal at opp 1Alante Thomas run for no gain to the WMich 1
4:022nd & goal at opp 1Alante Thomas run for 1 yd for a TD, (Matt Coghlin KICK)Michigan State 51, Western Michigan 10
Western Michigan Touchdown, 9 plays
4:021st & 0 at own 35Evan Morris kickoff for 50 yds , Skyy Moore return for 13 yds to the WMich 28
3:591st & 10 at own 28Sean Tyler run for 5 yds to the WMich 33
3:592nd & 5 at own 33Sean Tyler run for 26 yds to the MchSt 41 for a 1ST down
3:591st & 10 at opp 41Griffin Alstott pass complete to Skyy Moore for 1 yd to the MchSt 40
3:592nd & 9 at opp 40Sean Tyler run for a loss of 5 yards to the MchSt 45
3:593rd & 14 at opp 45Griffin Alstott pass complete to Cam Cooper for 12 yds to the MchSt 33
1:124th & 2 at opp 33Timeout MICHIGAN ST, clock 01:12
1:124th & 2 at opp 33Griffin Alstott pass complete to Ryan Selig for 5 yds to the MchSt 28 for a 1ST down
1:121st & 10 at opp 28Griffin Alstott run for 8 yds to the MchSt 20
1:122nd & 2 at opp 20Sean Tyler run for 5 yds to the MchSt 15 for a 1ST down
0:291st & 10 at opp 15Timeout WESTRN MICHIGAN, clock 00:29
0:241st & 10 at opp 15Griffin Alstott pass complete to Ryan Selig for 15 yds for a TD, (Thiago Kapps KICK)Michigan State 51, Western Michigan 17
Michigan State End of game, 1 play
0:241st & 0 at own 35Thiago Kapps kickoff for 65 yds , Julian Barnett return for 7 yds to the MchSt 7
0:201st & 10 at own 7Anthony Williams Jr. run for 7 yds to the MchSt 14

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Officially, Michigan State leads 13–⁠0; as played, 14–⁠0 in 14 meetings, counting the two since this game.

Recent meetings
2025Michigan State 23, Western Michigan 6
2022Michigan State 35, Western Michigan 13
2019Michigan State 51, Western Michigan 17
2017Michigan State 28, Western Michigan 14
2015Michigan State 37, Western Michigan 24
2013Michigan State 26, Western Michigan 13

Around this game