LunoSport
About Contact
Get the app
Scores Schedule Rankings Standings Playoffs Teams

Western Michigan at Michigan State play by play — College Football August 29, 2025

Western Michigan 6
Michigan State 23
Final
Western Michigan 1st, 15:00
  1. 15:00 1st & 10 MSU 35 Michigan St. kicked off for 65 yards, Devin Miles returned kickoff for 17 yards
  2. 14:55 1st & 10 WMU 17 Brady Jones passed to Tailique Williams for 35 yard gain, tackled by Joshua Eaton
  3. 14:32 1st & 10 MSU 48 Brady Jones rushed for 4 yard gain, tackled by Wayne Matthews III
  4. 13:58 2nd & 6 MSU 44 Brady Jones passed to Tailique Williams for 12 yard gain
  5. 13:24 1st & 10 MSU 32 Brady Jones rushed for 6 yard gain, tackled by Wayne Matthews III
  6. 12:44 2nd & 4 MSU 26 Jalen Buckley rushed for 1 yard loss, tackled by Grady Kelly
  7. 12:03 3rd & 5 MSU 27 Brady Jones rushed for 1 yard gain, tackled by Joshua Eaton
  8. 11:18 4th & 4 MSU 26 Brady Jones incomplete pass intended for Tailique Williams
Michigan State 1st, 11:15
  1. 11:15 1st & 10 MSU 26 Makhi Frazier rushed for 6 yard gain, tackled by Marcel Tyler
  2. 10:36 2nd & 4 MSU 32 Aidan Chiles passed to Omari Kelly for 6 yard gain, tackled by Tate Hallock
  3. 9:53 1st & 10 MSU 38 Aidan Chiles passed to Nick Marsh for 8 yard gain, tackled by Sefa Saipaia j
  4. 9:14 2nd & 2 MSU 46 Makhi Frazier rushed for no gain, tackled by Tate Hallock
  5. 8:34 3rd & 2 MSU 46 Aidan Chiles passed to Jack Velling for 3 yard gain, tackled by Race Stewart
  6. 7:57 1st & 10 MSU 49 Aidan Chiles incomplete pass intended for Brandon Tullis
  7. 7:48 2nd & 10 MSU 49 Makhi Frazier rushed for 8 yard gain, tackled by Tate Hallock
  8. 7:08 3rd & 2 WMU 43 Makhi Frazier rushed for 28 yard gain, tackled by Jaden Lyles
  9. 6:23 1st & 10 WMU 15 Makhi Frazier rushed for 3 yard gain, tackled by Race Stewart
  10. 5:35 2nd & 7 WMU 12 Brandon Tullis rushed for 12 yard touchdown WMU 0, MSU 6
  11. 5:30 2nd & 7 WMU 0 Blake Sislo made PAT WMU 0, MSU 7
Western Michigan 1st, 5:30
  1. 5:30 2nd & 7 WMU 0 Michigan St. kicked off for 63 yards, Devin Miles returned kickoff for 20 yards
  2. 5:25 1st & 10 WMU 22 Jalen Buckley rushed for 1 yard gain, tackled by Alex VanSumeren
  3. 4:48 2nd & 9 WMU 23 Jalen Buckley rushed for 7 yard gain, tackled by Alex VanSumeren
  4. 4:07 3rd & 2 WMU 30 Brady Jones passed to Tailique Williams for 5 yard gain, tackled by Malik Spencer
  5. 3:45 1st & 10 WMU 35 Devin Miles rushed for 4 yard loss, tackled by Quindarius Dunnigan
  6. 3:10 2nd & 14 WMU 31 Brady Jones passed to Tailique Williams for 5 yard gain, tackled by Isaac Smith
  7. 2:24 3rd & 9 WMU 36 Brady Jones sacked by Anelu Lafaele for 4 yard loss. Brady Jones fumbled. Brady Jones recovered fumble for no gain
  8. 1:47 4th & 13 WMU 32 Ryan Millmore punted for 43 yards. Omari Kelly returned punt for no gain
Michigan State 1st, 1:42
  1. 1:42 1st & 10 MSU 25 Aidan Chiles passed to Omari Kelly for 14 yard gain, tackled by Jaden Lyles
  2. 1:05 1st & 10 MSU 39 Makhi Frazier rushed for 7 yard gain, tackled by August Johanningsmeier
  3. 0:30 2nd & 3 MSU 46 Makhi Frazier rushed for 1 yard gain, tackled by Nadame Tucker
  4. 0:06 3rd & 2 MSU 47 W. Michigan committed 5 yard penalty (Offside)
  5. End of 1st Quarter
  6. 15:00 1st & 10 WMU 48 Elijah Tau-Tolliver rushed for 5 yard loss, tackled by Joey Pope
  7. 14:23 2nd & 15 MSU 47 Aidan Chiles passed to Omari Kelly for 10 yard gain, tackled by Aaron Wofford
  8. 13:43 3rd & 5 WMU 43 Aidan Chiles rushed for 1 yard gain, tackled by Sefa Saipaia j
  9. 12:57 4th & 4 WMU 42 Aidan Chiles passed to Omari Kelly for 10 yard gain, tackled by Aaron Wofford
  10. 12:22 1st & 10 WMU 32 W. Michigan committed 11 yard penalty (Pass Interference)
  11. 12:16 1st & 10 WMU 21 Makhi Frazier rushed for 6 yard gain, tackled by Joey Pope
  12. 11:37 2nd & 4 WMU 15 Aidan Chiles passed to Michael Masunas for 8 yard gain, tackled by Joshua Franklin
  13. 10:50 1st & 7 WMU 7 Aidan Chiles passed to Nick Marsh for 7 yard touchdown WMU 0, MSU 13
  14. 10:43 1st & 7 WMU 0 Blake Sislo made PAT WMU 0, MSU 14
Western Michigan 2nd, 10:43
  1. 10:43 1st & 7 WMU 0 Michigan St. kicked off, touchback
  2. 10:43 1st & 10 WMU 25 Brady Jones incomplete pass intended for Blake Bosma
  3. 10:37 2nd & 10 WMU 25 Jalen Buckley rushed for no gain
  4. 10:16 3rd & 10 WMU 25 Brady Jones incomplete pass intended for Blake Bosma
  5. 10:12 4th & 10 WMU 25 W. Michigan committed 5 yard penalty (Delay of Game)
  6. 10:12 4th & 15 WMU 20 Ryan Millmore punted for 51 yards. Omari Kelly returned punt for no gain. Michigan St. committed 10 yard penalty (Holding)
Michigan State 2nd, 10:05
  1. 10:05 1st & 10 MSU 19 Brandon Tullis rushed for 8 yard gain, tackled by Joey Pope
  2. 9:26 2nd & 2 MSU 27 Brandon Tullis rushed for 7 yard gain, tackled by Mustafi Al-Garawi
  3. 8:45 1st & 10 MSU 34 Aidan Chiles passed to Omari Kelly for 14 yard gain, tackled by Joey Pope
  4. 8:07 1st & 10 MSU 48 Aidan Chiles rushed for 5 yard loss, tackled by Dillon Moore
  5. 7:31 2nd & 15 MSU 43 Aidan Chiles sacked by Nadame Tucker for 7 yard loss
  6. 6:44 3rd & 22 MSU 36 Brandon Tullis rushed for 11 yard gain, tackled by Nadame Tucker
  7. 5:55 4th & 11 MSU 47 Ryan Eckley punted for 51 yards, no return
Western Michigan 2nd, 5:46
  1. 5:46 1st & 10 WMU 2 Jalen Buckley rushed for 1 yard gain
  2. 5:04 2nd & 9 WMU 3 Brady Jones incomplete pass intended for Jalen Buckley
  3. 4:54 3rd & 9 WMU 3 Brady Jones passed to Aveion Chenault for 8 yard gain
  4. 4:21 4th & 1 WMU 11 Ryan Millmore punted for 43 yards. Omari Kelly returned punt for no gain
Michigan State 2nd, 4:15
  1. 4:15 1st & 10 MSU 46 Aidan Chiles rushed for 3 yard gain, tackled by Tate Hallock
  2. 3:38 2nd & 7 MSU 49 Omari Kelly rushed for 8 yard gain, tackled by Micah Davis
  3. 2:55 1st & 10 WMU 43 Aidan Chiles incomplete pass intended for Omari Kelly
  4. 2:48 2nd & 10 WMU 43 Makhi Frazier rushed for 8 yard gain, tackled by Micah Davis
  5. 2:06 3rd & 2 WMU 35 Aidan Chiles rushed for 26 yard gain, tackled by Aaron Wofford
  6. 1:58 1st & 9 WMU 9 Makhi Frazier rushed for 9 yard touchdown WMU 0, MSU 20
  7. 1:50 1st & 9 WMU 0 Blake Sislo made PAT WMU 0, MSU 21
Western Michigan 2nd, 1:50
  1. 1:50 1st & 9 WMU 0 Michigan St. kicked off, touchback
  2. 1:50 1st & 10 WMU 25 Brady Jones incomplete pass intended for Devin Miles
  3. 1:46 2nd & 10 WMU 25 Brady Jones passed to Tailique Williams for 6 yard gain, tackled by Jordan Hall
  4. 1:05 3rd & 4 WMU 31 Brady Jones incomplete pass intended for Devin Miles
  5. 1:02 4th & 4 WMU 31 Ryan Millmore punted for 47 yards. Omari Kelly returned punt for 20 yards
Michigan State 2nd, 0:50
  1. 0:50 1st & 10 MSU 42 Aidan Chiles sacked by Nadame Tucker for 17 yard loss. Aidan Chiles fumbled. Conner Moore recovered fumble for no gain
  2. 0:41 2nd & 27 MSU 25 W. Michigan timeout
  3. 0:41 2nd & 27 MSU 25 Aidan Chiles passed to Makhi Frazier for 5 yard loss, tackled by James Camden
  4. 0:35 3rd & 32 MSU 20 W. Michigan timeout
  5. 0:35 3rd & 32 MSU 20 Brandon Tullis rushed for 12 yard gain, tackled by Kershawn Fisher
  6. 0:27 4th & 20 MSU 32 W. Michigan timeout
  7. 0:27 4th & 20 MSU 32 Ryan Eckley punted for 56 yards. Tailique Williams returned punt for no gain. Tailique Williams fumbled
Western Michigan 2nd, 0:20
  1. 0:20 1st & 10 WMU 12 Brady Jones passed to Jalen Buckley for 7 yard gain, tackled by Joshua Eaton
  2. 0:15 2nd & 3 WMU 19 Brady Jones pass intercepted. Wayne Matthews III intercepted Brady Jones for no gain
Michigan State 2nd, 0:10
  1. 0:10 1st & 10 WMU 28 Michigan St. timeout
  2. 0:10 1st & 10 WMU 28 Aidan Chiles passed to Omari Kelly for no gain, tackled by Jarvarius Sims
  3. 0:03 2nd & 10 WMU 28 Michigan St. timeout
  4. 0:03 2nd & 10 WMU 28 Ryan Eckley missed a 46-yard field goal
Michigan State 3rd, 15:00
  1. 15:00 1st & 10 WMU 28 W. Michigan kicked off, touchback
  2. 15:00 1st & 10 MSU 25 Brandon Tullis rushed for 1 yard loss, tackled by Jarvarius Sims
  3. 14:24 2nd & 11 MSU 24 Aidan Chiles incomplete pass intended for Omari Kelly
  4. 14:19 3rd & 11 MSU 24 Aidan Chiles incomplete pass intended for Chrishon McCray
  5. 14:12 4th & 11 MSU 24 Ryan Eckley punted for 47 yards. Keivin Boone-Nelson II returned punt for no gain
Michigan State 3rd, 14:05
  1. 14:05 1st & 10 WMU 29 Michigan St. timeout
  2. 14:05 1st & 10 WMU 29 Broc Lowry incomplete pass intended for Aveion Chenault
  3. 14:00 2nd & 10 WMU 29 Broc Lowry passed to Baylin Brooks for 42 yard gain, tackled by Armorion Smith
  4. 13:12 1st & 10 MSU 29 Broc Lowry incomplete pass intended for Jalen Buckley
  5. 13:08 2nd & 10 MSU 29 Jalen Buckley rushed for 2 yard loss, tackled by Ade Willie
  6. 12:28 3rd & 12 MSU 31 Broc Lowry rushed for no gain, tackled by David Santiago
  7. 11:49 4th & 12 MSU 31 Broc Lowry passed to Tailique Williams for 11 yard gain, tackled by David Santiago
Michigan State 3rd, 11:34
  1. 11:34 1st & 10 MSU 20 Makhi Frazier rushed for 16 yard gain, tackled by Tate Hallock
  2. 11:26 1st & 10 MSU 36 Aidan Chiles rushed for 18 yard gain, tackled by Tate Hallock
  3. 10:28 1st & 10 WMU 46 Brandon Tullis rushed for 3 yard gain, tackled by Jarvarius Sims
  4. 9:40 2nd & 7 WMU 43 Makhi Frazier rushed for 5 yard gain, tackled by Micah Davis
  5. 9:17 3rd & 2 WMU 38 Michigan St. committed 5 yard penalty (False Start)
  6. 9:03 3rd & 7 WMU 43 Aidan Chiles rushed for 1 yard gain, tackled by Noah Bishop
  7. 8:14 4th & 6 WMU 42 Ryan Eckley punted for 41 yards, no return
Michigan State 3rd, 8:06
  1. 8:06 1st & 10 WMU 1 Jalen Buckley rushed for 1 yard loss, tackled by Jalen Thompson. Safety WMU 0, MSU 23
Michigan State 3rd, 8:01
  1. 8:01 1st & 10 WMU 1 W. Michigan kicked off for 60 yards, Alante Brown returned kickoff for 22 yards
  2. 7:56 1st & 10 MSU 42 Makhi Frazier rushed for 4 yard gain, tackled by Sefa Saipaia j
  3. 7:18 2nd & 6 MSU 46 Rodney Bullard Jr. rushed for 2 yard loss, tackled by Tate Hallock
  4. 6:36 3rd & 8 MSU 44 Aidan Chiles incomplete pass intended for Evan Boyd
  5. 6:31 4th & 8 MSU 44 Ryan Eckley punted for 56 yards. Keivin Boone-Nelson II returned punt for no gain. Keivin Boone-Nelson II fumbled. Keivin Boone-Nelson II recovered fumble and returned for 12 yards
Western Michigan 3rd, 6:19
  1. 6:19 1st & 10 WMU 12 Jalen Buckley rushed for 12 yard gain, tackled by Malik Spencer
  2. 5:47 1st & 10 WMU 24 Broc Lowry rushed for 3 yard gain, tackled by Alex VanSumeren
  3. 5:10 2nd & 7 WMU 27 Christian Leary rushed for 1 yard loss, tackled by Semaj Bridgeman
  4. 4:29 3rd & 8 WMU 26 Broc Lowry rushed for 23 yard gain, tackled by Malik Spencer
  5. 3:54 1st & 10 WMU 49 Broc Lowry passed to Baylin Brooks for 30 yard gain, tackled by Bryson Williams
  6. 3:37 1st & 10 MSU 21 Broc Lowry incomplete pass
  7. 3:33 2nd & 10 MSU 21 Broc Lowry sacked by Jordan Hall for 7 yard loss
  8. 2:47 3rd & 17 MSU 28 Broc Lowry incomplete pass intended for Devin Miles
  9. 2:40 4th & 17 MSU 28 Hunter Smith missed a 46-yard field goal
Michigan State 3rd, 2:36
  1. 2:36 1st & 10 MSU 28 Aidan Chiles passed to Nick Marsh for 6 yard gain, tackled by Jarvarius Sims
  2. 1:53 2nd & 4 MSU 34 Aidan Chiles passed to Nick Marsh for 6 yard gain, tackled by Kershawn Fisher
  3. 1:05 1st & 10 MSU 40 Aidan Chiles passed to Nick Marsh for 5 yard gain, tackled by John Peters
  4. 0:25 2nd & 5 MSU 45 Elijah Tau-Tolliver rushed for 2 yard loss, tackled by Nadame Tucker
  5. End of 3rd Quarter
  6. 15:00 3rd & 7 MSU 43 Aidan Chiles sacked by Sefa Saipaia j for 2 yard loss
  7. 14:22 4th & 8 MSU 41 Ryan Eckley punted, touchback
Western Michigan 4th, 14:14
  1. 14:14 1st & 10 WMU 20 Brady Jones incomplete pass intended for Malique Dieudonne
  2. 14:08 2nd & 10 WMU 20 Brady Jones rushed for 3 yard gain, tackled by Isaac Smith
  3. 13:25 3rd & 7 WMU 23 Brady Jones passed to Baylin Brooks for 13 yard gain
  4. 13:01 1st & 10 WMU 36 Brady Jones incomplete pass intended for Aveion Chenault
  5. 12:57 2nd & 10 WMU 36 Devin Miles rushed for 6 yard gain, tackled by Darius Snow
  6. 12:57 3rd & 4 WMU 42 Brady Jones passed to Cade Conley for 5 yard gain, tackled by Justin Denson Jr.
  7. 12:30 1st & 10 WMU 47 Brady Jones incomplete pass intended for Tailique Williams
  8. 11:52 2nd & 10 WMU 47 Brady Jones incomplete pass intended for Terence Marshall
  9. 11:41 3rd & 10 WMU 47 Brady Jones sacked by Malik Spencer for 14 yard loss. W. Michigan penalty (Intentional Grounding)
  10. 11:41 4th & 24 WMU 33 Ryan Millmore punted for 47 yards. Omari Kelly returned punt for no gain. Michigan St. committed 10 yard penalty (Holding)
Michigan State 4th, 11:34
  1. 11:34 1st & 10 MSU 10 Michigan St. committed 5 yard penalty (False Start)
  2. 11:34 1st & 15 MSU 5 Elijah Tau-Tolliver rushed for 3 yard gain, tackled by Dillon Moore
  3. 10:46 2nd & 12 MSU 8 Aidan Chiles incomplete pass intended for Omari Kelly
  4. 10:40 3rd & 12 MSU 8 Aidan Chiles passed to Omari Kelly for 21 yard gain, tackled by Jarvarius Sims
  5. 9:52 1st & 10 MSU 29 Elijah Tau-Tolliver rushed for 6 yard gain, tackled by Marcel Tyler
  6. 9:13 2nd & 4 MSU 35 Elijah Tau-Tolliver rushed for 4 yard gain, tackled by Kershawn Fisher
  7. 8:30 1st & 10 MSU 39 Aidan Chiles passed to Chrishon McCray for 28 yard gain, tackled by Micah Davis
  8. 8:06 1st & 10 WMU 33 Elijah Tau-Tolliver rushed for 5 yard gain, tackled by Dillon Moore
  9. 7:26 2nd & 5 WMU 28 Aidan Chiles passed to Michael Masunas for 14 yard gain, tackled by Tate Hallock
  10. 6:42 1st & 10 WMU 14 Makhi Frazier rushed for 2 yard gain, tackled by Sefa Saipaia j
  11. 6:04 2nd & 8 WMU 12 Michigan St. committed 5 yard penalty (False Start)
  12. 5:46 2nd & 13 WMU 17 Aidan Chiles sacked by James Camden for 10 yard loss. Aidan Chiles fumbled. Rodney McGraw recovered fumble for no gain
Western Michigan 4th, 5:40
  1. 5:40 1st & 10 WMU 27 Jalen Buckley rushed for 4 yard gain, tackled by Alex VanSumeren
  2. 5:13 2nd & 6 WMU 31 Broc Lowry passed to Aveion Chenault for 9 yard gain, tackled by Chance Rucker
  3. 4:28 1st & 10 WMU 40 Broc Lowry passed to Jalen Buckley for 1 yard loss, tackled by Jordan Hall
  4. 4:03 2nd & 11 WMU 39 Broc Lowry incomplete pass intended for Jalen Buckley
  5. 3:59 3rd & 11 WMU 39 Brady Jones rushed for 1 yard loss, tackled by Aisea Moa
  6. 3:21 4th & 12 WMU 38 Ryan Millmore punted for 39 yards. Omari Kelly returned punt for no gain
Michigan State 4th, 3:14
  1. 3:14 1st & 10 MSU 23 Elijah Tau-Tolliver rushed for 4 yard gain, tackled by Noah Bishop
  2. 3:08 2nd & 6 MSU 27 W. Michigan timeout
  3. 3:08 2nd & 6 MSU 27 Elijah Tau-Tolliver rushed for 2 yard gain
  4. 2:59 3rd & 4 MSU 29 W. Michigan timeout
  5. 2:59 3rd & 4 MSU 29 Alessio Milivojevic pass intercepted. Tate Hallock intercepted Alessio Milivojevic for 32 yard touchdown WMU 6, MSU 23
  6. 2:51 3rd & 4 MSU 0 2pt attempt failed, Brady Jones pass attempt
Michigan State 4th, 2:51
  1. 2:51 3rd & 4 MSU 0 W. Michigan kicked off, no return
  2. 2:41 1st & 10 WMU 48 Brady Jones sacked by Jalen Thompson for 7 yard loss. W. Michigan penalty (Intentional Grounding)
  3. 2:41 2nd & 17 WMU 41 Brady Jones passed to Jalen Buckley for 3 yard gain, tackled by Jordan Hall
  4. 2:16 3rd & 14 WMU 44 Brady Jones passed to Jalen Buckley for 2 yard loss, tackled by Ade Willie
  5. 2:00 4th & 16 WMU 42 Brady Jones incomplete pass intended for Aveion Chenault
Michigan State 4th, 1:55
  1. 1:55 1st & 10 WMU 42 Alessio Milivojevic rushed for 1 yard loss
  2. 1:00 2nd & 11 WMU 43 Alessio Milivojevic rushed for 2 yard loss
  3. 0:16 3rd & 13 WMU 45 Alessio Milivojevic rushed for 2 yard loss
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.