Skip to main content
← Back to GamesAug 29, 2025Week 1

Michigan State Dominates Western Michigan in Season Opener

Michigan State overwhelmed Western Michigan 23-6 in Week 1 of the 2025 season, with the Spartans controlling most of the game before a quiet fourth quarter. Michigan State jumped out to an early lead, scoring 7 points in the first quarter and extending that to 14 by halftime. The defense added a safety in the third quarter to push the lead to 23-0.

Western Michigan's offense struggled for most of the contest, with Brady Jones completing 97 passing yards and Baylin Brooks leading receivers with 85 yards. The Broncos managed only 6 points, scoring their lone touchdown in the fourth quarter. A critical fourth-quarter play saw Michigan State's Tate Hallock return an interception 32 yards, though the subsequent two-point conversion attempt failed.

Despite the dominant scoreline, the game came in well under the 50-point over-under line. Western Michigan's defense generated some resistance in the third quarter, forcing Michigan State into difficult situations, but the Spartans' early offensive success proved decisive in securing the convincing home victory.

AI-generated recap · Aug 25, 2026

Team1Q2Q3Q4QFinal
Western MichiganWestern Michigan
00066
Michigan StateMichigan State
7142023

Scoring Timeline

Q1Q2Q3Q4014287-021-023-0
Michigan StateWestern Michigan

Drive Chart

Own 20Own 4050Opp 40Opp 20WMMSMSWMWMMSWMMSWMMSWMMSMSMSWMMSWMMSWMWMMSWMMSWMMSDOWNS757ydTD1275ydTD1074ydPUNT610ydPUNT3-5ydPUNT628ydPUNT39ydTD654ydPUNT36ydPUNT3-10ydTO27ydMISS20ydPUNT3-1ydPUNT513ydDOWNS651ydPUNT538ydSAF10ydPUNT32ydMISS960ydUncategorized927ydUncategorized1073ydPUNT511ydTD477ydUncategorized47ydUncategorized3-3yd

Box Score

Team statistics comparing Western Michigan and Michigan State
StatisticWestern MichiganMichigan State
Passing16-3317-24
Pass Yards188155
Rush Yards29181
Total Yards217336
Turnovers12
3rd Down4-144-13
Penalties5-215-35
Possession23:1336:47

Player Leaders

Player Leaders

Western Michigan
passing
Brady Jones
11/23, 97 YDS, 1 INT
rushing
Jalen Buckley
9 CAR, 21 YDS
receiving
Baylin Brooks
3 REC, 85 YDS
defense
Michigan State
passing
Aidan Chiles
17/23, 155 YDS, 1 TD
rushing
Makhi Frazier
14 CAR, 103 YDS, 1 TD
receiving
Omari Kelly
7 REC, 75 YDS
defense

Play-by-Play

1st & 10Pass Reception+35 ydsPPA +2.85

Brady Jones pass complete to Talique Williams for 35 yds to the MSU 48 for a 1ST down

1st & 10Rush+4 ydsPPA -0.13

Brady Jones run for 4 yds to the MSU 44

2nd & 6Pass Reception+12 ydsPPA +0.95

Brady Jones pass complete to Talique Williams for 12 yds to the MSU 32 for a 1ST down

1st & 10Rush+6 ydsPPA +0.22

Brady Jones run for 6 yds to the MSU 26

2nd & 4Rush-1 ydsPPA -0.77

Jalen Buckley run for a loss of 1 yard to the MSU 27

3rd & 5Rush+1 ydsPPA -0.63

Brady Jones run for 1 yd to the MSU 26

1st & 10Kickoff Return (Offense)+17 yds

Ryan Eckley kickoff for 65 yds , Devin Miles return for 17 yds to the WMU 17

4th & 4Pass Incompletion0 ydsPPA -2.94

Brady Jones pass incomplete to Talique Williams, broken up by Ade Willie

3rd & 2Pass Incompletion+5 ydsPPA +1.50

Aidan Chiles pass incomplete to Omari Kelly for a 1ST down Western Michigan Penalty, off-side (Nadame Tucker) to the WMU 48 for a 1ST down

1st & 10Pass Reception+14 ydsPPA +1.22

Aidan Chiles pass complete to Omari Kelly for 14 yds to the MSU 39 for a 1ST down

1st & 10Rush+7 ydsPPA +0.71

Makhi Frazier run for 7 yds to the MSU 46

2nd & 3Rush+1 ydsPPA -1.04

Makhi Frazier run for 1 yd to the MSU 47

1st & 10Rush-5 ydsPPA -2.18

Elijah Tau-Tolliver run for a loss of 5 yards to the MSU 47

2nd & 15Pass Reception+10 ydsPPA +1.17

Aidan Chiles pass complete to Omari Kelly for 10 yds to the WMU 43

3rd & 5Rush+1 ydsPPA -0.86

Aidan Chiles run for 1 yd to the WMU 42

4th & 4Pass Reception+10 ydsPPA +2.68

Aidan Chiles pass complete to Omari Kelly for 10 yds to the WMU 32 for a 1ST down

1st & 10Pass Incompletion+11 ydsPPA +0.24

Aidan Chiles pass incomplete to Nick Marsh for a 1ST down Western Michigan Penalty, Defensive pass interference (Aaron Wofford) to the WMU 21 for a 1ST down

1st & 10Rush+6 ydsPPA +0.19

Makhi Frazier run for 6 yds to the WMU 15

2nd & 4Pass Reception+8 ydsPPA +0.25

Aidan Chiles pass complete to Michael Masunas for 8 yds to the WMU 7 for a 1ST down

1st & 7Passing Touchdown+7 ydsPPA +2.20

Aidan Chiles pass complete to Nick Marsh for 7 yds for a TD (Blake Sislo KICK)

1st & 10Rush+6 ydsPPA +0.34

Makhi Frazier run for 6 yds to the MSU 32

2nd & 4Pass Reception+6 ydsPPA +0.71

Aidan Chiles pass complete to Omari Kelly for 6 yds to the MSU 38 for a 1ST down

1st & 10Pass Reception+8 ydsPPA +1.03

Aidan Chiles pass complete to Nick Marsh for 8 yds to the MSU 46

2nd & 2Rush0 ydsPPA -1.36

Makhi Frazier run for no gain to the MSU 46

3rd & 2Pass Reception+3 ydsPPA +1.36

Aidan Chiles pass complete to Jack Velling for 3 yds to the MSU 49 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.13

Aidan Chiles pass incomplete to Brandon Tullis

2nd & 10Rush+8 ydsPPA +0.83

Makhi Frazier run for 8 yds to the WMU 43

3rd & 2Rush+28 ydsPPA +1.66

Makhi Frazier run for 28 yds to the WMU 15 for a 1ST down

1st & 10Rush+3 ydsPPA -0.10

Makhi Frazier run for 3 yds to the WMU 12

2nd & 7Rushing Touchdown+12 ydsPPA +2.66

Brandon Tullis run for 12 yds for a TD (Blake Sislo KICK)

1st & 10Kickoff Return (Offense)+20 yds

Ryan Eckley kickoff for 63 yds , Devin Miles return for 20 yds to the WMU 22

1st & 10Rush+1 ydsPPA -0.51

Jalen Buckley run for 1 yd to the WMU 23

2nd & 9Rush+7 ydsPPA +0.33

Jalen Buckley run for 7 yds to the WMU 30

3rd & 2Pass Reception+5 ydsPPA +1.22

Brady Jones pass complete to Talique Williams for 5 yds to the WMU 35 for a 1ST down

1st & 10Rush-4 ydsPPA -1.55

Devin Miles run for a loss of 4 yards to the WMU 31

2nd & 14Pass Reception+5 ydsPPA +0.03

Brady Jones pass complete to Talique Williams for 5 yds to the WMU 36

3rd & 9Fumble Recovery (Own)-4 ydsPPA -0.50

Brady Jones sacked by Anelu Lafaele for a loss of 4 yards to the WMU 32 Brady Jones fumbled, recovered by WMU Brady Jones , return for 0 yards

4th & 13Punt0 yds

Ryan Millmore punt for 43 yds

1st & 10Pass Incompletion0 ydsPPA -0.70

Brady Jones pass incomplete to Blake Bosma, broken up by Brady Pretzlaff

2nd & 10Rush0 ydsPPA -0.35

Jalen Buckley run for no gain to the WMU 25

3rd & 10Pass Incompletion0 ydsPPA -0.16

Brady Jones pass incomplete to Blake Bosma

4th & 10Penalty-5 yds

Western Michigan Penalty, delay of game (Talique Williams) to the WMU 20

4th & 15Punt+61 yds

Ryan Millmore punt for 51 yds Michigan State Penalty, Offensive holding (Anthony Pinnace III) to the MSU 19

1st & 10Rush+8 ydsPPA +0.78

Brandon Tullis run for 8 yds to the MSU 27

2nd & 2Rush+7 ydsPPA +0.33

Brandon Tullis run for 7 yds to the MSU 34 for a 1ST down

1st & 10Pass Reception+14 ydsPPA +1.33

Aidan Chiles pass complete to Omari Kelly for 14 yds to the MSU 48 for a 1ST down

1st & 10Rush-5 ydsPPA -2.17

Aidan Chiles run for a loss of 5 yards to the MSU 43

2nd & 15Sack-7 ydsPPA -1.04

Aidan Chiles sacked by Nadame Tucker for a loss of 7 yards to the MSU 36

3rd & 22Rush+11 ydsPPA +0.35

Brandon Tullis run for 11 yds to the MSU 47

4th & 11Punt0 yds

Ryan Eckley punt for 51 yds

1st & 10Rush+1 ydsPPA -0.21

Jalen Buckley run for 1 yd to the WMU 3

2nd & 9Pass Incompletion0 ydsPPA -0.13

Brady Jones pass incomplete to Jalen Buckley

3rd & 9Pass Reception+8 ydsPPA +0.10

Brady Jones pass complete to Aveion Chenault for 8 yds to the WMU 11

4th & 1Punt0 yds

Ryan Millmore punt for 43 yds

1st & 10Rush+3 ydsPPA -0.42

Aidan Chiles run for 3 yds to the MSU 49

2nd & 7Rush+8 ydsPPA +1.25

Omari Kelly run for 8 yds to the WMU 43 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.94

Aidan Chiles pass incomplete to Omari Kelly

2nd & 10Rush+8 ydsPPA +0.72

Makhi Frazier run for 8 yds to the WMU 35

3rd & 2Rush+26 ydsPPA +1.15

Aidan Chiles run for 26 yds to the WMU 9 for a 1ST down

1st & 9Rushing Touchdown+9 ydsPPA +2.42

Makhi Frazier run for 9 yds for a TD (Blake Sislo KICK)

1st & 10Pass Incompletion0 ydsPPA -0.70

Brady Jones pass incomplete to Devin Miles

2nd & 10Pass Reception+6 ydsPPA +0.17

Brady Jones pass complete to Talique Williams for 6 yds to the WMU 31

3rd & 4Pass Incompletion0 ydsPPA -0.44

Brady Jones pass incomplete to Devin Miles, broken up by Grady Kelly

4th & 4Punt+20 yds

Ryan Millmore punt for 47 yds , Omari Kelly returns for 20 yds to the MSU 42

1st & 10Fumble Recovery (Own)-17 ydsPPA -2.73

Aidan Chiles sacked by Nadame Tucker for a loss of 17 yards to the MSU 25 Aidan Chiles fumbled, recovered by MSU Conner Moore , return for 0 yards

2nd & 27Pass Reception-5 ydsPPA -0.09

Aidan Chiles pass complete to Makhi Frazier for a loss of 5 yards to the MSU 20

3rd & 32Rush+12 ydsPPA +0.05

Brandon Tullis run for 12 yds to the MSU 32

4th & 20Punt0 yds

Ryan Eckley punt for 54 yds , Talique Williams returns for no gain to the WMU 12

1st & 10Pass Reception+7 ydsPPA +0.41

Brady Jones pass complete to Jalen Buckley for 7 yds to the WMU 19

2nd & 3Interception0 ydsPPA -0.68

Brady Jones pass intercepted

1st & 10Pass Reception0 ydsPPA -0.51

Aidan Chiles pass complete to Omari Kelly for no gain to the WMU 28

2nd & 10Field Goal Missed+46 yds

Ryan Eckley 46 Yard Field Goal Missed

1st & 10Rush-1 ydsPPA -0.80

Brandon Tullis run for a loss of 1 yard to the MSU 24

2nd & 11Pass Incompletion0 ydsPPA -0.29

Aidan Chiles pass incomplete to Omari Kelly

3rd & 11Pass Incompletion0 ydsPPA -0.13

Aidan Chiles pass incomplete to Chrishon McCray

4th & 11Punt0 yds

Ryan Eckley punt for 47 yds

2nd & 5Rush-2 ydsPPA -1.56

Elijah Tau-Tolliver run for a loss of 2 yards to the MSU 43

1st & 10Pass Reception+6 ydsPPA +0.36

Aidan Chiles pass complete to Nick Marsh for 6 yds to the MSU 34

2nd & 4Pass Reception+6 ydsPPA +0.74

Aidan Chiles pass complete to Nick Marsh for 6 yds to the MSU 40 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.11

Aidan Chiles pass complete to Nick Marsh for 5 yds to the MSU 45

3rd & 7Sack-2 ydsPPA -0.79

Aidan Chiles sacked by Sefa Saipaia Jr. for a loss of 2 yards to the MSU 41

4th & 9Punt0 yds

Ryan Eckley punt for 59 yds

1st & 10Pass Incompletion0 ydsPPA -0.83

Broc Lowry pass incomplete to Aveion Chenault

2nd & 10Pass Reception+42 ydsPPA +3.82

Broc Lowry pass complete to Baylin Brooks for 42 yds to the MSU 29 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.53

Broc Lowry pass incomplete to Jalen Buckley

2nd & 10Rush-2 ydsPPA -1.12

Jalen Buckley run for a loss of 2 yards to the MSU 31

3rd & 12Rush0 ydsPPA -1.01

Broc Lowry run for no gain to the MSU 31

4th & 12Pass Reception+11 ydsPPA -1.55

Broc Lowry pass complete to Talique Williams for 11 yds to the MSU 20

1st & 10Rush+16 ydsPPA +1.24

Makhi Frazier run for 16 yds to the MSU 36 for a 1ST down

1st & 10Rush+18 ydsPPA +1.60

Aidan Chiles run for 18 yds to the WMU 46 for a 1ST down

1st & 10Rush+3 ydsPPA -0.34

Brandon Tullis run for 3 yds to the WMU 43

2nd & 7Rush+5 ydsPPA +0.09

Makhi Frazier run for 5 yds to the WMU 38

3rd & 2Penalty-5 yds

Michigan State Penalty, false start (Jack Velling) to the WMU 43

3rd & 7Rush+1 ydsPPA -0.82

Aidan Chiles run for 1 yd to the WMU 42

4th & 6Punt0 yds

Ryan Eckley punt for 41 yds

1st & 10Safety-1 ydsPPA -2.01

Team Safety

1st & 10Kickoff Return (Offense)+22 yds

Hunter Smith kickoff for 60 yds , Alante Brown return for 22 yds to the MSU 42

1st & 10Rush+4 ydsPPA -0.17

Makhi Frazier run for 4 yds to the MSU 46

2nd & 6Rush-2 ydsPPA -1.50

Rodney Bullard Jr. run for a loss of 2 yards to the MSU 44

3rd & 8Pass Incompletion0 ydsPPA -0.61

Aidan Chiles pass incomplete to Evan Boyd

4th & 8Punt+56 yds

Ryan Eckley punt for 56 yds, punt out-of-bounds at the WMU 12 , Keivin Boone-Nelson II returns for no gain to the WMU 12 , Keivin Boone-Nelson II returns for 12 yds to the WMU 12

1st & 10Rush+12 ydsPPA +0.59

Jalen Buckley run for 12 yds to the WMU 24 for a 1ST down

1st & 10Rush+3 ydsPPA -0.28

Broc Lowry run for 3 yds to the WMU 27

2nd & 7Rush-1 ydsPPA -0.60

Christian Leary run for a loss of 1 yard to the WMU 26

3rd & 8Rush+23 ydsPPA +3.11

Broc Lowry run for 23 yds to the WMU 49 for a 1ST down

1st & 10Pass Reception+30 ydsPPA +1.29

Broc Lowry pass complete to Baylin Brooks for 30 yds to the MSU 21 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.39

Broc Lowry pass incomplete to Baylin Brooks

2nd & 10Sack-7 ydsPPA -1.71

Broc Lowry sacked by Jordan Hall for a loss of 7 yards to the MSU 28

3rd & 17Pass Incompletion0 ydsPPA -0.99

Broc Lowry pass incomplete to Devin Miles

4th & 17Field Goal Missed+46 yds

Hunter Smith 46 yd FG MISSED

1st & 10Pass Incompletion0 ydsPPA -0.56

Brady Jones pass incomplete to Malique Dieudonne

2nd & 10Rush+3 ydsPPA -0.11

Brady Jones run for 3 yds to the WMU 23

3rd & 7Pass Reception+13 ydsPPA +1.91

Brady Jones pass complete to Baylin Brooks for 13 yds to the WMU 36 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.04

Brady Jones pass incomplete to Aveion Chenault

2nd & 10Rush+6 ydsPPA +0.26

Devin Miles run for 6 yds to the WMU 42

3rd & 4Pass Reception+5 ydsPPA +1.83

Brady Jones pass complete to Cade Conley for 5 yds to the WMU 47 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.15

Brady Jones pass incomplete to Talique Williams

2nd & 10Pass Incompletion0 ydsPPA -0.96

Brady Jones pass incomplete to Terence Marshall

4th & 24Punt+57 yds

Ryan Millmore punt for 47 yds Michigan State Penalty, Offensive holding (Aveon Grose) to the MSU 10

3rd & 10Sack-14 ydsPPA -1.14

Brady Jones sacked by Malik Spencer for a loss of 14 yards to the WMU 33 Western Michigan Penalty, intentional grounding (Brady Jones) to the WMU 33

1st & 10Penalty-5 yds

Michigan State Penalty, false start (-5 Yards) to the MSU 5

1st & 15Rush+3 ydsPPA -0.06

Elijah Tau-Tolliver run for 3 yds to the MSU 8

2nd & 12Pass Incompletion0 ydsPPA -0.10

Aidan Chiles pass incomplete to Omari Kelly

3rd & 12Pass Reception+21 ydsPPA +1.56

Aidan Chiles pass complete to Omari Kelly for 21 yds to the MSU 29 for a 1ST down

1st & 10Rush+6 ydsPPA +0.37

Elijah Tau-Tolliver run for 6 yds to the MSU 35

2nd & 4Rush+4 ydsPPA +0.55

Elijah Tau-Tolliver run for 4 yds to the MSU 39 for a 1ST down

1st & 10Pass Reception+28 ydsPPA +1.95

Aidan Chiles pass complete to Chrishon McCray for 28 yds to the WMU 33 for a 1ST down Western Michigan Penalty, Defensive holding (Jarvarius Sims) to the WMU 33 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Elijah Tau-Tolliver run for 5 yds to the WMU 28

2nd & 5Pass Reception+14 ydsPPA +0.27

Aidan Chiles pass complete to Michael Masunas for 14 yds to the WMU 14 for a 1ST down

1st & 10Rush+2 ydsPPA -0.18

Makhi Frazier run for 2 yds to the WMU 12

2nd & 8Penalty-5 yds

Michigan State Penalty, false start (-5 Yards) to the WMU 17

2nd & 13Fumble Recovery (Own)-10 ydsPPA -2.24

Aidan Chiles sacked by James Camden for a loss of 10 yards to the WMU 27 Aidan Chiles fumbled, recovered by WMU Rodney McGraw , return for 0 yards

1st & 10Rush+4 ydsPPA -0.12

Jalen Buckley run for 4 yds to the WMU 31

2nd & 6Pass Reception+9 ydsPPA +1.30

Broc Lowry pass complete to Aveion Chenault for 9 yds to the WMU 40 for a 1ST down

1st & 10Pass Reception-1 ydsPPA -1.32

Broc Lowry pass complete to Jalen Buckley for a loss of 1 yard to the WMU 39

2nd & 11Pass Incompletion0 ydsPPA -0.68

Broc Lowry pass incomplete to Jalen Buckley

3rd & 11Rush-1 ydsPPA -0.40

Brady Jones run for a loss of 1 yard to the WMU 38

4th & 12Punt0 yds

Ryan Millmore punt for 39 yds

1st & 10Rush+4 ydsPPA -0.10

Elijah Tau-Tolliver run for 4 yds to the MSU 27

2nd & 6Rush+2 ydsPPA -0.38

Elijah Tau-Tolliver run for 2 yds to the MSU 29

3rd & 4Interception Return Touchdown+32 ydsPPA -7.30

Tate Hallock 32 Yd Interception Return (Two-Point Pass Conversion Failed)

1st & 10Pass Incompletion-62 yds

Brady Jones pass incomplete to Blake Bosma

2nd & 17Pass Reception+3 ydsPPA -0.21

Brady Jones pass complete to Jalen Buckley for 3 yds to the WMU 44

3rd & 14Pass Reception-2 ydsPPA -0.47

Brady Jones pass complete to Jalen Buckley for a loss of 2 yards to the WMU 42

1st & 10Sack-7 ydsPPA -2.48

Brady Jones sacked by Jalen Thompson for a loss of 7 yards to the WMU 41 Western Michigan Penalty, intentional grounding (Brady Jones) to the WMU 41

4th & 16Pass Incompletion0 ydsPPA +0.17

Brady Jones pass incomplete to Aveion Chenault, broken up by Chance Rucker

1st & 10Rush-1 ydsPPA -1.13

run for a loss of 1 yard to the WMU 43

2nd & 11Rush-2 ydsPPA -1.46

run for a loss of 2 yards to the WMU 45

3rd & 13Rush-2 ydsPPA -0.95

run for a loss of 2 yards to the WMU 45

Situational Analysis

Western Michigan

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
23%
22 plays
2nd
0%
1 play
67%
3 plays
36%
11 plays
33%
3 plays
3rd
100%
1 play
33%
3 plays
50%
6 plays
0%
4 plays
4th
0%
1 play
50%
2 plays

Michigan State

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
55%
31 plays
0%
1 play
2nd
33%
3 plays
63%
8 plays
100%
5 plays
14%
7 plays
3rd
100%
4 plays
0%
2 plays
0%
3 plays
60%
5 plays
4th
100%
1 play