Week 1 · 2025

Western Michigan at Michigan State

Fri 08/29/2025 07:00 PMSpartan StadiumMichigan State pregame93%Pregame win probability: 93% for Michigan State. Michigan State favored, and won.

75°4 mph NW · 50% humidityRecorded at kickoff by College Football Data

Western Michigan

6

10–4

Michigan State

23

4–8

Attendance

71,657

reported

WMU8 plays, 57 yd · On downs

15:001st & 10own 17Brady Jones pass complete to Talique Williams for 35 yds to the MSU 48 for a 1ST down+35
15:001st & 10opp 48Brady Jones run for 4 yds to the MSU 44+4
15:002nd & 6opp 44Brady Jones pass complete to Talique Williams for 12 yds to the MSU 32 for a 1ST down+12
15:001st & 10opp 32Brady Jones run for 6 yds to the MSU 26+6
15:002nd & 4opp 26Jalen Buckley run for a loss of 1 yard to the MSU 27−1
15:003rd & 5opp 27Brady Jones run for 1 yd to the MSU 26+1
14:551st & 10own 35Ryan Eckley kickoff for 65 yds , Devin Miles return for 17 yds to the WMU 17+17
11:124th & 4opp 26Brady Jones pass incomplete to Talique Williams, broken up by Ade Willie0

MSU13 plays, 75 yd · Touchdown

15:003rd & 2own 47Aidan 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+5
1:421st & 10own 25Aidan Chiles pass complete to Omari Kelly for 14 yds to the MSU 39 for a 1ST down+14
1:421st & 10own 39Makhi Frazier run for 7 yds to the MSU 46+7
1:422nd & 3own 46Makhi Frazier run for 1 yd to the MSU 47+1
0:00own 47End of 1st Quarter0
15:001st & 10opp 48Elijah Tau-Tolliver run for a loss of 5 yards to the MSU 47−5
15:002nd & 15own 47Aidan Chiles pass complete to Omari Kelly for 10 yds to the WMU 43+10
15:003rd & 5opp 43Aidan Chiles run for 1 yd to the WMU 42+1
15:004th & 4opp 42Aidan Chiles pass complete to Omari Kelly for 10 yds to the WMU 32 for a 1ST down+10
15:001st & 10opp 32Aidan 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+11
15:001st & 10opp 21Makhi Frazier run for 6 yds to the WMU 15+6
15:002nd & 4opp 15Aidan Chiles pass complete to Michael Masunas for 8 yds to the WMU 7 for a 1ST down+8
10:431st & goalopp 7Aidan Chiles pass complete to Nick Marsh for 7 yds for a TD (Blake Sislo KICK)+7

MSU10 plays, 74 yd · Touchdown

11:121st & 10own 26Makhi Frazier run for 6 yds to the MSU 32+6
11:122nd & 4own 32Aidan Chiles pass complete to Omari Kelly for 6 yds to the MSU 38 for a 1ST down+6
11:121st & 10own 38Aidan Chiles pass complete to Nick Marsh for 8 yds to the MSU 46+8
11:122nd & 2own 46Makhi Frazier run for no gain to the MSU 460
11:123rd & 2own 46Aidan Chiles pass complete to Jack Velling for 3 yds to the MSU 49 for a 1ST down+3
11:121st & 10own 49Aidan Chiles pass incomplete to Brandon Tullis0
11:122nd & 10own 49Makhi Frazier run for 8 yds to the WMU 43+8
11:123rd & 2opp 43Makhi Frazier run for 28 yds to the WMU 15 for a 1ST down+28
11:121st & 10opp 15Makhi Frazier run for 3 yds to the WMU 12+3
5:302nd & 7opp 12Brandon Tullis run for 12 yds for a TD (Blake Sislo KICK)+12

WMU8 plays, 10 yd · Punt

5:251st & 10own 35Ryan Eckley kickoff for 63 yds , Devin Miles return for 20 yds to the WMU 22+20
5:251st & 10own 22Jalen Buckley run for 1 yd to the WMU 23+1
5:252nd & 9own 23Jalen Buckley run for 7 yds to the WMU 30+7
5:253rd & 2own 30Brady Jones pass complete to Talique Williams for 5 yds to the WMU 35 for a 1ST down+5
5:251st & 10own 35Devin Miles run for a loss of 4 yards to the WMU 31−4
5:252nd & 14own 31Brady Jones pass complete to Talique Williams for 5 yds to the WMU 36+5
2:353rd & 9own 36Brady 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−4
1:424th & 13own 32Ryan Millmore punt for 43 yds0

WMU6 plays, -5 yd · Punt

10:431st & 10own 35Ryan Eckley kickoff for 65 yds for a touchback0
10:431st & 10own 25Brady Jones pass incomplete to Blake Bosma, broken up by Brady Pretzlaff0
10:432nd & 10own 25Jalen Buckley run for no gain to the WMU 250
10:433rd & 10own 25Brady Jones pass incomplete to Blake Bosma0
10:434th & 10own 25Western Michigan Penalty, delay of game (Talique Williams) to the WMU 20−5
10:054th & 15own 20Ryan Millmore punt for 51 yds Michigan State Penalty, Offensive holding (Anthony Pinnace III) to the MSU 19+61

MSU7 plays, 28 yd · Punt

10:051st & 10own 19Brandon Tullis run for 8 yds to the MSU 27+8
10:052nd & 2own 27Brandon Tullis run for 7 yds to the MSU 34 for a 1ST down+7
10:051st & 10own 34Aidan Chiles pass complete to Omari Kelly for 14 yds to the MSU 48 for a 1ST down+14
10:051st & 10own 48Aidan Chiles run for a loss of 5 yards to the MSU 43−5
10:052nd & 15own 43Aidan Chiles sacked by Nadame Tucker for a loss of 7 yards to the MSU 36−7
10:053rd & 22own 36Brandon Tullis run for 11 yds to the MSU 47+11
5:464th & 11own 47Ryan Eckley punt for 51 yds0

WMU4 plays, 9 yd · Punt

5:461st & 10own 2Jalen Buckley run for 1 yd to the WMU 3+1
5:462nd & 9own 3Brady Jones pass incomplete to Jalen Buckley0
4:543rd & 9own 3Brady Jones pass complete to Aveion Chenault for 8 yds to the WMU 11+8
4:154th & 1own 11Ryan Millmore punt for 43 yds0

MSU6 plays, 54 yd · Touchdown

4:151st & 10own 46Aidan Chiles run for 3 yds to the MSU 49+3
4:152nd & 7own 49Omari Kelly run for 8 yds to the WMU 43 for a 1ST down+8
4:151st & 10opp 43Aidan Chiles pass incomplete to Omari Kelly0
4:152nd & 10opp 43Makhi Frazier run for 8 yds to the WMU 35+8
4:153rd & 2opp 35Aidan Chiles run for 26 yds to the WMU 9 for a 1ST down+26
1:581st & goalopp 9Makhi Frazier run for 9 yds for a TD (Blake Sislo KICK)+9

WMU5 plays, 6 yd · Punt

1:501st & 10own 35Ryan Eckley kickoff for 65 yds for a touchback0
1:501st & 10own 25Brady Jones pass incomplete to Devin Miles0
1:502nd & 10own 25Brady Jones pass complete to Talique Williams for 6 yds to the WMU 31+6
1:503rd & 4own 31Brady Jones pass incomplete to Devin Miles, broken up by Grady Kelly0
0:504th & 4own 31Ryan Millmore punt for 47 yds , Omari Kelly returns for 20 yds to the MSU 42+20

MSU4 plays, -10 yd · Punt

0:501st & 10own 42Aidan 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−17
0:412nd & 27own 25Aidan Chiles pass complete to Makhi Frazier for a loss of 5 yards to the MSU 20−5
0:353rd & 32own 20Brandon Tullis run for 12 yds to the MSU 32+12
0:204th & 20own 32Ryan Eckley punt for 54 yds , Talique Williams returns for no gain to the WMU 120

WMU2 plays, 7 yd · Turnover

0:201st & 10own 12Brady Jones pass complete to Jalen Buckley for 7 yds to the WMU 19+7
0:102nd & 3own 19Brady Jones pass intercepted0

MSU2 plays, 0 yd · Missed FG

0:101st & 10opp 28Aidan Chiles pass complete to Omari Kelly for no gain to the WMU 280
0:032nd & 10opp 28Ryan Eckley 46 Yard Field Goal Missed+46

MSU5 plays, -1 yd · Punt

15:001st & 10own 35Hunter Smith kickoff for 65 yds for a touchback0
15:001st & 10own 25Brandon Tullis run for a loss of 1 yard to the MSU 24−1
15:002nd & 11own 24Aidan Chiles pass incomplete to Omari Kelly0
15:003rd & 11own 24Aidan Chiles pass incomplete to Chrishon McCray0
14:054th & 11own 24Ryan Eckley punt for 47 yds0

MSU7 plays, 13 yd · Punt

15:002nd & 5own 45Elijah Tau-Tolliver run for a loss of 2 yards to the MSU 43−2
2:361st & 10own 28Aidan Chiles pass complete to Nick Marsh for 6 yds to the MSU 34+6
2:362nd & 4own 34Aidan Chiles pass complete to Nick Marsh for 6 yds to the MSU 40 for a 1ST down+6
2:361st & 10own 40Aidan Chiles pass complete to Nick Marsh for 5 yds to the MSU 45+5
0:00own 45End of 3rd Quarter0
15:003rd & 7own 43Aidan Chiles sacked by Sefa Saipaia Jr. for a loss of 2 yards to the MSU 41−2
14:144th & 9own 41Ryan Eckley punt for 59 yds0

WMU6 plays, 51 yd · On downs

14:051st & 10own 29Broc Lowry pass incomplete to Aveion Chenault0
14:052nd & 10own 29Broc Lowry pass complete to Baylin Brooks for 42 yds to the MSU 29 for a 1ST down+42
14:051st & 10opp 29Broc Lowry pass incomplete to Jalen Buckley0
14:052nd & 10opp 29Jalen Buckley run for a loss of 2 yards to the MSU 31−2
14:053rd & 12opp 31Broc Lowry run for no gain to the MSU 310
11:344th & 12opp 31Broc Lowry pass complete to Talique Williams for 11 yds to the MSU 20+11

MSU7 plays, 38 yd · Punt

11:421st & 10own 20Makhi Frazier run for 16 yds to the MSU 36 for a 1ST down+16
11:421st & 10own 36Aidan Chiles run for 18 yds to the WMU 46 for a 1ST down+18
11:421st & 10opp 46Brandon Tullis run for 3 yds to the WMU 43+3
11:422nd & 7opp 43Makhi Frazier run for 5 yds to the WMU 38+5
11:423rd & 2opp 38Michigan State Penalty, false start (Jack Velling) to the WMU 43−5
11:423rd & 7opp 43Aidan Chiles run for 1 yd to the WMU 42+1
8:064th & 6opp 42Ryan Eckley punt for 41 yds0

WMU1 play, 0 yd · Safety

8:011st & 10own 1Team Safety−1

MSU5 plays, 2 yd · Punt

7:561st & 10own 20Hunter Smith kickoff for 60 yds , Alante Brown return for 22 yds to the MSU 42+22
7:561st & 10own 42Makhi Frazier run for 4 yds to the MSU 46+4
7:562nd & 6own 46Rodney Bullard Jr. run for a loss of 2 yards to the MSU 44−2
7:563rd & 8own 44Aidan Chiles pass incomplete to Evan Boyd0
6:194th & 8own 44Ryan 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+56

WMU9 plays, 60 yd · Missed FG

6:191st & 10own 12Jalen Buckley run for 12 yds to the WMU 24 for a 1ST down+12
6:191st & 10own 24Broc Lowry run for 3 yds to the WMU 27+3
6:192nd & 7own 27Christian Leary run for a loss of 1 yard to the WMU 26−1
6:193rd & 8own 26Broc Lowry run for 23 yds to the WMU 49 for a 1ST down+23
6:191st & 10own 49Broc Lowry pass complete to Baylin Brooks for 30 yds to the MSU 21 for a 1ST down+30
6:191st & 10opp 21Broc Lowry pass incomplete to Baylin Brooks0
6:192nd & 10opp 21Broc Lowry sacked by Jordan Hall for a loss of 7 yards to the MSU 28−7
6:193rd & 17opp 28Broc Lowry pass incomplete to Devin Miles0
2:364th & 17opp 28Hunter Smith 46 yd FG MISSED+46

WMU10 plays, 27 yd · Uncategorized

14:141st & 10own 20Brady Jones pass incomplete to Malique Dieudonne0
14:142nd & 10own 20Brady Jones run for 3 yds to the WMU 23+3
14:143rd & 7own 23Brady Jones pass complete to Baylin Brooks for 13 yds to the WMU 36 for a 1ST down+13
14:141st & 10own 36Brady Jones pass incomplete to Aveion Chenault0
14:142nd & 10own 36Devin Miles run for 6 yds to the WMU 42+6
14:143rd & 4own 42Brady Jones pass complete to Cade Conley for 5 yds to the WMU 47 for a 1ST down+5
14:141st & 10own 47Brady Jones pass incomplete to Talique Williams0
14:142nd & 10own 47Brady Jones pass incomplete to Terence Marshall0
11:344th & 24own 33Ryan Millmore punt for 47 yds Michigan State Penalty, Offensive holding (Aveon Grose) to the MSU 10+57
11:343rd & 10own 47Brady 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−14

MSU12 plays, 73 yd · Uncategorized

11:341st & 10own 10Michigan State Penalty, false start (-5 Yards) to the MSU 5−5
11:341st & 15own 5Elijah Tau-Tolliver run for 3 yds to the MSU 8+3
11:342nd & 12own 8Aidan Chiles pass incomplete to Omari Kelly0
11:343rd & 12own 8Aidan Chiles pass complete to Omari Kelly for 21 yds to the MSU 29 for a 1ST down+21
11:341st & 10own 29Elijah Tau-Tolliver run for 6 yds to the MSU 35+6
11:342nd & 4own 35Elijah Tau-Tolliver run for 4 yds to the MSU 39 for a 1ST down+4
11:341st & 10own 39Aidan 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+28
11:341st & 10opp 33Elijah Tau-Tolliver run for 5 yds to the WMU 28+5
11:342nd & 5opp 28Aidan Chiles pass complete to Michael Masunas for 14 yds to the WMU 14 for a 1ST down+14
11:341st & 10opp 14Makhi Frazier run for 2 yds to the WMU 12+2
11:342nd & 8opp 12Michigan State Penalty, false start (-5 Yards) to the WMU 17−5
5:402nd & 13opp 17Aidan 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−10

WMU6 plays, 11 yd · Punt

5:401st & 10own 27Jalen Buckley run for 4 yds to the WMU 31+4
5:402nd & 6own 31Broc Lowry pass complete to Aveion Chenault for 9 yds to the WMU 40 for a 1ST down+9
5:401st & 10own 40Broc Lowry pass complete to Jalen Buckley for a loss of 1 yard to the WMU 39−1
5:402nd & 11own 39Broc Lowry pass incomplete to Jalen Buckley0
5:403rd & 11own 39Brady Jones run for a loss of 1 yard to the WMU 38−1
3:144th & 12own 38Ryan Millmore punt for 39 yds0

MSU4 plays, 77 yd · Touchdown

3:141st & 10own 23Elijah Tau-Tolliver run for 4 yds to the MSU 27+4
3:082nd & 6own 27Elijah Tau-Tolliver run for 2 yds to the MSU 29+2
2:513rd & 4own 29Tate Hallock 32 Yd Interception Return (Two-Point Pass Conversion Failed)+32
2:511st & goalopp 3Brady Jones pass incomplete to Blake Bosma−62

WMU5 plays, 7 yd · Uncategorized

2:481st & 10own 35Palmer Domschke kickoff for 13 yds+13
2:482nd & 17own 41Brady Jones pass complete to Jalen Buckley for 3 yds to the WMU 44+3
2:483rd & 14own 44Brady Jones pass complete to Jalen Buckley for a loss of 2 yards to the WMU 42−2
2:001st & 10own 48Brady 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−7
1:554th & 16own 42Brady Jones pass incomplete to Aveion Chenault, broken up by Chance Rucker0

MSU3 plays, -3 yd · Uncategorized

2:001st & 10opp 42run for a loss of 1 yard to the WMU 43−1
2:002nd & 11opp 43run for a loss of 2 yards to the WMU 45−2
2:003rd & 13opp 45run for a loss of 2 yards to the WMU 45−2

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Michigan State 10–0 vs Western Michigan

  • 2022 · wk 1Western Michigan 13 @ Michigan State 35
  • 2019 · wk 2Western Michigan 17 @ Michigan State 51
  • 2017 · wk 2Western Michigan 14 @ Michigan State 28
  • 2015 · wk 1Michigan State 37 @ Western Michigan 24
  • 2013 · wk 1Western Michigan 13 @ Michigan State 26
  • 2010 · wk 1Western Michigan 14 @ Michigan State 38
  • 2009 · wk 10Western Michigan 14 @ Michigan State 49
  • 2003 · wk 2Western Michigan 21 @ Michigan State 26
  • 1997 · wk 3Western Michigan 10 @ Michigan State 42
  • 1986 · wk 5Western Michigan 10 @ Michigan State 45

Research

Keep this open while you look at others