| 14:52 | 1st & 10 | OWN 25 | Connor Heyward run for a loss of 1 yard to the MchSt 24 | -1 | -0.80 |
| 14:11 | 2nd & 11 | OWN 24 | Brian Lewerke pass complete to Cody White for 10 yds to the MchSt 34 | +10 | 0.78 |
| 13:44 | 3rd & 1 | OWN 34 | Brian Lewerke run for no gain to the MchSt 34 | 0 | -0.70 |
| 13:16 | 4th & 1 | OWN 34 | Brian Lewerke run for 1 yd to the MchSt 35 for a 1ST down | +1 | 1.56 |
| 12:44 | 1st & 10 | OWN 35 | Timeout MICHIGAN ST, clock 12:44 | ||
| 12:44 | 1st & 10 | OWN 35 | MICHIGAN ST Penalty, False Start (Tyler Higby) to the MchSt 30 | -5 | |
| 12:37 | 1st & 15 | OWN 30 | La'Darius Jefferson run for 4 yds to the MchSt 34 | +4 | -0.11 |
| 12:06 | 2nd & 11 | OWN 34 | Brian Lewerke pass incomplete to Cody White | 0 | -0.52 |
| 12:02 | 3rd & 11 | OWN 34 | Brian Lewerke pass incomplete to Justin Layne | 0 | -0.26 |
| 11:54 | 4th & 11 | OWN 34 | Bryce Baringer punt for 42 yds, punt out-of-bounds at the OhSt 24 |
| 11:48 | 1st & 10 | OWN 24 | Mike Weber run for a loss of 1 yard to the OhSt 23 | -1 | -0.77 |
| 11:06 | 2nd & 11 | OWN 23 | Timeout OHIO ST, clock 11:06 | ||
| 10:55 | 2nd & 11 | OWN 23 | Dwayne Haskins pass complete to Mike Weber for a loss of 2 yards to the OhSt 21 | -2 | -0.34 |
| 10:15 | 3rd & 13 | OWN 21 | Dwayne Haskins pass complete to Parris Campbell for 10 yds to the OhSt 31 | +10 | 0.25 |
| 9:42 | 4th & 3 | OWN 31 | Drue Chrisman punt for 4 yds, punt out-of-bounds at the OhSt 35 |
| 9:35 | 1st & 10 | OPP 35 | Connor Heyward run for a loss of 4 yards to the OhSt 39 Connor Heyward fumbled, recovered by MchSt Connor Heyward | -4 | -1.45 |
| 8:53 | 2nd & 14 | OPP 39 | White, Cody rush for 5 yards to the OHIOST34, PENALTY MICHIGANST holding (Sokol, Matt) 10 yards to the OHIOST49, NO PLAY. | -10 | |
| 8:23 | 2nd & 24 | OPP 49 | Brian Lewerke pass complete to Cody White for 15 yds to the OhSt 34 | +15 | 2.02 |
| 7:58 | 3rd & 9 | OPP 34 | Brian Lewerke pass incomplete to Matt Sokol, broken up by Malik Harrison | 0 | -1.03 |
| 7:42 | 4th & 9 | OPP 34 | Bryce Baringer punt for 23 yds, fair catch by K.J. Hill at the OhSt 11 |
| 7:32 | 1st & 10 | OWN 11 | Dwayne Haskins pass complete to J.K. Dobbins for 9 yds to the OhSt 20 | +9 | 0.85 |
| 7:17 | 2nd & 1 | OWN 20 | J.K. Dobbins run for 2 yds to the OhSt 22 for a 1ST down | +2 | -0.36 |
| 6:51 | 1st & 10 | OWN 22 | Dwayne Haskins pass incomplete to Johnnie Dixon | 0 | -0.61 |
| 6:45 | 2nd & 10 | OWN 22 | J.K. Dobbins run for 1 yd to the OhSt 23 | +1 | -0.25 |
| 6:07 | 3rd & 9 | OWN 23 | Dwayne Haskins pass incomplete to Binjimen Victor | 0 | -0.16 |
| 6:00 | 4th & 9 | OWN 23 | Drue Chrisman punt for 47 yds, fair catch by Brandon Sowards at the MchSt 30 |
| 5:55 | 1st & 10 | OWN 30 | Brian Lewerke pass complete to Cam Chambers for 4 yds to the MchSt 34 | +4 | -0.14 |
| 5:18 | 2nd & 6 | OWN 34 | La'Darius Jefferson run for no gain to the MchSt 34 | 0 | -0.81 |
| 4:37 | 3rd & 6 | OWN 34 | Brian Lewerke run for 4 yds to the MchSt 38 | +4 | -0.08 |
| 3:55 | 4th & 2 | OWN 38 | William Przystup punt for 52 yds, downed at the OhSt 10 |
| 3:50 | 1st & 10 | OWN 10 | Mike Weber run for a loss of 2 yards to the OhSt 8 | -2 | -0.43 |
| 3:06 | 2nd & 12 | OWN 8 | Dwayne Haskins pass complete to Parris Campbell for 8 yds to the OhSt 16 | +8 | 0.18 |
| 2:47 | 3rd & 4 | OWN 16 | Dwayne Haskins pass complete to Parris Campbell for 10 yds to the OhSt 26 for a 1ST down | +10 | 1.04 |
| 2:35 | 1st & 10 | OWN 26 | Dwayne Haskins pass incomplete to Luke Farrell | 0 | -0.73 |
| 2:31 | 2nd & 10 | OWN 26 | Dwayne Haskins pass incomplete to Chris Olave, broken up by Justin Layne | 0 | -0.37 |
| 2:24 | 3rd & 10 | OWN 26 | Dwayne Haskins sacked by Justin Layne and Naquan Jones for a loss of 7 yards to the OhSt 19 | -7 | -0.26 |
| 1:52 | 4th & 17 | OWN 19 | Drue Chrisman punt for 46 yds, fair catch by Brandon Sowards at the MchSt 35 |
| 1:41 | 1st & 10 | OWN 35 | Brian Lewerke pass complete to Darrell Stewart Jr. for 11 yds to the MchSt 46 for a 1ST down | +11 | 1.06 |
| 1:09 | 1st & 10 | OWN 46 | Brian Lewerke pass complete to Darrell Stewart Jr. for 18 yds to the OhSt 36 for a 1ST down | +18 | 1.17 |
| 0:55 | 1st & 10 | OPP 36 | Lewerke, Brian pass complete to White, Cody for no gain to the OHIOST36, PENALTY MICHIGANST holding (Stewart Jr., Darrell) 10 yards to the OHIOST46, NO PLAY. | -10 | |
| 0:26 | 1st & 20 | OPP 46 | Brian Lewerke pass incomplete to Cody White | 0 | -1.00 |
| 0:22 | 2nd & 20 | OPP 46 | Brian Lewerke pass incomplete to Brandon Sowards | 0 | -0.77 |
| 0:13 | 3rd & 20 | OPP 46 | Brian Lewerke pass complete to Cody White for 13 yds to the OhSt 33 | +13 | 1.49 |
| 0:00 | OWN 0 | End of 1st Quarter | |||
| 14:55 | 4th & 7 | OPP 33 | Matt Coghlin 51 yd FG MISSED |
| 14:45 | 1st & 10 | OWN 33 | J.K. Dobbins run for 8 yds to the OhSt 41 | +8 | 1.03 |
| 14:28 | 2nd & 2 | OWN 41 | J.K. Dobbins run for no gain to the OhSt 41 | 0 | -1.33 |
| 13:57 | 3rd & 2 | OWN 41 | Dwayne Haskins pass incomplete to Binjimen Victor | 0 | -0.85 |
| 13:48 | 4th & 2 | OWN 41 | Drue Chrisman punt for 47 yds, downed at the MchSt 12 |
| 13:43 | 1st & 10 | OWN 12 | TEAM run for a loss of 1 yard to the MchSt 11 TEAM fumbled, recovered by MchSt Brian Lewerke | -1 | -0.43 |
| 13:23 | 2nd & 11 | OWN 11 | Brian Lewerke pass complete to Darrell Stewart Jr. for 11 yds to the MchSt 22 for a 1ST down | +11 | 0.89 |
| 12:33 | 1st & 10 | OWN 22 | Brian Lewerke pass complete to Darrell Stewart Jr. for 2 yds to the MchSt 24 | +2 | -0.40 |
| 11:51 | 2nd & 8 | OWN 24 | Connor Heyward run for 5 yds to the MchSt 29 | +5 | 0.06 |
| 11:18 | 3rd & 3 | OWN 29 | Brian Lewerke pass incomplete to Connor Heyward | 0 | -0.44 |
| 11:05 | 4th & 3 | OWN 29 | William Przystup punt for 52 yds, downed at the OhSt 19 |
| 10:59 | 1st & 10 | OWN 19 | Dwayne Haskins pass incomplete to Terry McLaurin | 0 | -0.53 |
| 10:51 | 2nd & 10 | OWN 19 | Dwayne Haskins pass complete to Parris Campbell for 8 yds to the OhSt 27 | +8 | 0.37 |
| 10:17 | 3rd & 2 | OWN 27 | Weber, Mike rush for no gain to the OHIOST27, PENALTY MICHIGANST offside (Willekes, Kenny) 5 yards to the OHIOST32, NO PLAY, 1ST DOWN OHIOST. | +5 | |
| 9:44 | 1st & 10 | OWN 32 | Dwayne Haskins sacked by Kenny Willekes for a loss of 4 yards to the OhSt 28 | -4 | -1.38 |
| 9:20 | 2nd & 14 | OWN 28 | Dwayne Haskins pass complete to Chris Olave for 25 yds to the MchSt 47 for a 1ST down | +25 | 3.29 |
| 8:58 | 1st & 10 | OPP 47 | Dwayne Haskins pass complete to Terry McLaurin for 11 yds to the MchSt 36 for a 1ST down | +11 | 0.60 |
| 8:48 | 1st & 10 | OPP 36 | Dwayne Haskins pass complete to Chris Olave for 16 yds to the MchSt 20 for a 1ST down | +16 | 0.39 |
| 8:28 | 1st & 10 | OPP 20 | Mike Weber run for 3 yds to the MchSt 17 | +3 | -0.12 |
| 8:02 | 2nd & 7 | OPP 17 | Dwayne Haskins pass incomplete to Terry McLaurin, broken up by Justin Layne | 0 | -0.40 |
| 7:52 | 3rd & 7 | OPP 17 | Haskins, Dwayne rush for 12 yards to the MICHIGANST5, PENALTY OHIOST personal foul (Pridgeon, Malcolm) 15 yards to the MICHIGANST32, NO PLAY. | -15 | |
| 7:20 | 3rd & 22 | OPP 32 | Dwayne Haskins pass complete to K.J. Hill for 5 yds to the MchSt 27 | +5 | 0.04 |
| 6:55 | 4th & 17 | OPP 27 | Blake Haubeil 44 yd FG MISSED |
| 6:50 | 1st & 10 | OWN 27 | Brian Lewerke pass incomplete to Cody White | 0 | -0.77 |
| 6:42 | 2nd & 10 | OWN 27 | Brian Lewerke run for 2 yds to the MchSt 29 | +2 | -0.26 |
| 6:02 | 3rd & 8 | OWN 29 | Brian Lewerke pass incomplete to Darrell Stewart Jr. | 0 | -0.25 |
| 5:55 | 4th & 8 | OWN 29 | Bryce Baringer punt for 26 yds, punt out-of-bounds at the OhSt 45 |
| 5:49 | 1st & 10 | OWN 45 | Dwayne Haskins run for no gain to the OhSt 45 | 0 | -1.16 |
| 5:20 | 2nd & 10 | OWN 45 | Dwayne Haskins pass incomplete to Johnnie Dixon | 0 | -0.91 |
| 5:20 | 3rd & 10 | OWN 45 | MICHIGAN ST Penalty, Defensive Offside (Brandon Bouyer-Randle) to the 50 yard line | +5 | |
| 5:13 | 3rd & 5 | 50 | Dwayne Haskins pass complete to K.J. Hill for 17 yds to the MchSt 33 for a 1ST down | +17 | 2.46 |
| 4:46 | 1st & 10 | OPP 33 | J.K. Dobbins run for 5 yds to the MchSt 28 | +5 | 0.08 |
| 4:17 | 2nd & 5 | OPP 28 | J.K. Dobbins run for 3 yds to the MchSt 25 | +3 | -0.21 |
| 3:42 | 3rd & 2 | OPP 25 | J.K. Dobbins run for 4 yds to the MchSt 21 for a 1ST down | +4 | 0.40 |
| 3:20 | 1st & 10 | OPP 21 | Dwayne Haskins pass complete to Parris Campbell for 5 yds to the MchSt 16 | +5 | 0.07 |
| 2:56 | 2nd & 5 | OPP 16 | Dwayne Haskins pass complete to Luke Farrell for 10 yds to the MchSt 6 for a 1ST down | +10 | 0.51 |
| 2:34 | 1st & 6 | OPP 6 | Tate Martell run for 5 yds to the MchSt 1 | +5 | 0.15 |
| 2:05 | 2nd & 1 | OPP 1 | J.K. Dobbins run for no gain to the MchSt 1 | 0 | -0.55 |
| 1:29 | 3rd & 1 | OPP 1 | Dwayne Haskins pass complete to Parris Campbell for 1 yd for a TD (Blake Haubeil KICK) | +1 | 2.45 |
| 1:22 | 1st & 10 | OWN 25 | Rocky Lombardi pass complete to Cody White for 27 yds to the OhSt 48 for a 1ST down | +27 | 2.39 |
| 1:13 | 1st & 10 | OPP 48 | Rocky Lombardi pass incomplete | 0 | -1.07 |
| 1:06 | 2nd & 10 | OPP 48 | Rocky Lombardi pass complete to Cody White for 13 yds to the OhSt 35 for a 1ST down | +13 | 1.79 |
| 0:54 | 1st & 10 | OPP 35 | Rocky Lombardi pass incomplete to Cody White | 0 | -0.69 |
| 0:50 | 2nd & 10 | OPP 35 | Rocky Lombardi pass incomplete to Matt Dotson | 0 | -0.91 |
| 0:44 | 3rd & 10 | OPP 35 | Rocky Lombardi pass complete to Connor Heyward for 9 yds to the OhSt 26 | +9 | 0.86 |
| 0:32 | 4th & 1 | OPP 26 | Timeout MICHIGAN ST, clock 00:32 | ||
| 0:32 | 4th & 1 | OPP 26 | Timeout OHIO ST, clock 00:32 | ||
| 0:30 | 4th & 1 | OPP 26 | Matt Coghlin 44 yd FG GOOD | -0.28 |
| 0:23 | 1st & 10 | OWN 25 | TEAM run for a loss of 3 yards to the OhSt 22 | -3 | -0.96 |
| 0:00 | OPP 0 | End of 2nd Quarter |
| 14:55 | 1st & 10 | OWN 25 | Mike Weber run for 6 yds to the OhSt 31 | +6 | 0.33 |
| 14:27 | 2nd & 4 | OWN 31 | Dwayne Haskins pass complete to K.J. Hill for 7 yds to the OhSt 38 for a 1ST down | +7 | 0.79 |
| 14:06 | 1st & 10 | OWN 38 | Mike Weber run for 18 yds to the MchSt 44 for a 1ST down | +18 | 1.54 |
| 13:46 | 1st & 10 | OPP 44 | Dwayne Haskins pass incomplete to Luke Farrell | 0 | -0.97 |
| 13:41 | 2nd & 10 | OPP 44 | J.K. Dobbins run for a loss of 2 yards to the MchSt 46 | -2 | -1.48 |
| 12:48 | 3rd & 12 | OPP 46 | Dwayne Haskins pass complete to Terry McLaurin for 8 yds to the MchSt 38 | +8 | 0.69 |
| 12:14 | 4th & 4 | OPP 38 | Drue Chrisman punt for 33 yds, downed at the MchSt 5 |
| 12:10 | 1st & 10 | OWN 5 | Rocky Lombardi pass incomplete | 0 | -0.28 |
| 12:00 | 2nd & 10 | OWN 5 | Rocky Lombardi pass complete to Cody White for 5 yds to the MchSt 10 | +5 | 0.03 |
| 11:29 | 3rd & 5 | OWN 10 | Rocky Lombardi pass incomplete to Cam Chambers | 0 | -0.14 |
| 11:19 | 4th & 5 | OWN 10 | William Przystup punt for 46 yds , K.J. Hill returns for a loss of 3 yards to the OhSt 41 |
| 11:13 | 1st & 10 | OWN 41 | J.K. Dobbins run for a loss of 1 yard to the OhSt 40 | -1 | -1.34 |
| 10:42 | 2nd & 11 | OWN 40 | Dwayne Haskins pass complete to Terry McLaurin for 16 yds to the MchSt 44 for a 1ST down | +16 | 2.59 |
| 10:14 | 1st & 10 | OPP 44 | J.K. Dobbins run for 5 yds to the MchSt 39 | +5 | 0.09 |
| 9:50 | 2nd & 5 | OPP 39 | Parris Campbell run for 7 yds to the MchSt 32 for a 1ST down | +7 | 0.45 |
| 9:29 | 1st & 10 | OPP 32 | J.K. Dobbins run for 1 yd to the MchSt 31 | +1 | -0.46 |
| 9:03 | 2nd & 9 | OPP 31 | Dwayne Haskins pass incomplete to Johnnie Dixon | 0 | -0.78 |
| 8:56 | 3rd & 9 | OPP 31 | Dwayne Haskins pass complete to K.J. Hill for a loss of 2 yards to the MchSt 33 | -2 | -1.42 |
| 8:13 | 1st & 10 | OWN 6 | Rocky Lombardi pass incomplete to Justin Layne | 0 | -0.29 |
| 7:56 | 2nd & 10 | OWN 6 | Rocky Lombardi pass complete to Cam Chambers for 8 yds to the MchSt 14 | +8 | 0.22 |
| 7:19 | 3rd & 2 | OWN 14 | Rocky Lombardi run for 47 yds to the OhSt 39 for a 1ST down | +47 | 3.83 |
| 6:50 | 1st & 10 | OPP 39 | Rocky Lombardi run for 12 yds to the OhSt 27 for a 1ST down | +12 | 0.40 |
| 6:30 | 1st & 10 | OPP 27 | White, Cody pass complete to Sokol, Matt for 27 yards to the OHIOST0, PENALTY MICHIGANST ineligible downfield on pass (Jarvis, Kevin) 5 yards to the OHIOST32, NO PLAY. | -5 | |
| 6:30 | 1st & 15 | OPP 32 | Timeout MICHIGAN ST, clock 06:30 | ||
| 6:25 | 1st & 15 | OPP 32 | Rocky Lombardi pass incomplete to Laress Nelson | 0 | -0.67 |
| 6:17 | 2nd & 15 | OPP 32 | Rocky Lombardi pass complete to Matt Dotson for 12 yds to the OhSt 20 | +12 | 1.00 |
| 5:40 | 3rd & 3 | OPP 20 | Rocky Lombardi pass incomplete to Connor Heyward, broken up by Dre'Mont Jones | 0 | -0.59 |
| 5:35 | 4th & 3 | OPP 20 | Matt Coghlin 38 yd FG GOOD | -0.46 |
| 5:27 | 1st & 10 | OWN 25 | Mike Weber run for 11 yds to the OhSt 36 for a 1ST down | +11 | 0.93 |
| 5:06 | 1st & 10 | OWN 36 | Mike Weber run for 6 yds to the OhSt 42 | +6 | 0.40 |
| 4:34 | 2nd & 4 | OWN 42 | Dwayne Haskins pass complete to K.J. Hill for 2 yds to the OhSt 44 | +2 | -0.72 |
| 4:14 | 3rd & 2 | OWN 44 | Dwayne Haskins pass incomplete to Johnnie Dixon | 0 | -0.94 |
| 4:05 | 4th & 2 | OWN 44 | Drue Chrisman punt for 53 yds, punt out-of-bounds at the MchSt 3 |
| 3:59 | 1st & 10 | OWN 3 | Rocky Lombardi pass complete to Cam Chambers for 18 yds to the MchSt 21 for a 1ST down | +18 | 0.63 |
| 3:26 | 1st & 10 | OWN 21 | Connor Heyward run for 1 yd to the MchSt 22 | +1 | -0.49 |
| 2:51 | 2nd & 9 | OWN 22 | Rocky Lombardi pass incomplete to Cam Chambers | 0 | -0.33 |
| 2:44 | 3rd & 9 | OWN 22 | Rocky Lombardi pass incomplete to Laress Nelson | 0 | -0.15 |
| 2:31 | 4th & 9 | OWN 22 | William Przystup punt for 49 yds , K.J. Hill returns for 6 yds to the OhSt 35 |
| 2:21 | 1st & 10 | OWN 35 | Dwayne Haskins pass complete to Terry McLaurin for 21 yds to the MchSt 44 for a 1ST down | +21 | 1.83 |
| 2:06 | 1st & 10 | OPP 44 | Dwayne Haskins pass incomplete to Johnnie Dixon | 0 | -0.97 |
| 2:00 | 2nd & 10 | OPP 44 | Dwayne Haskins pass incomplete to J.K. Dobbins | 0 | -1.07 |
| 1:48 | 3rd & 10 | OPP 44 | Dwayne Haskins pass complete to K.J. Hill for 9 yds to the MchSt 35 | +9 | 0.98 |
| 1:06 | 4th & 1 | OPP 35 | OHIO ST Penalty, False Start (-5 Yards) to the MchSt 40 | -5 | |
| 0:56 | 4th & 6 | OPP 40 | Drue Chrisman punt for 39 yds, downed at the MchSt 1 |
| 0:53 | 1st & 10 | OWN 1 | Rocky Lombardi pass incomplete to Cody White | 0 | -0.24 |
| 0:49 | 2nd & 10 | OWN 1 | Rocky Lombardi pass incomplete to Laress Nelson | 0 | -0.10 |
| 0:44 | 3rd & 10 | OWN 1 | Rocky Lombardi pass incomplete to Matt Sokol | 0 | -0.04 |
| 0:42 | 4th & 10 | OWN 1 | TEAM run for a loss of 1 yard for a SAFETY TEAM fumbled, recovered by MchSt for a SAFETY | 0 | -1.62 |
| 0:42 | 1st & 10 | 50 | OHIO ST Penalty, False Start (Luke Farrell) to the OhSt 45 | -5 | |
| 0:35 | 1st & 15 | OWN 45 | Mike Weber run for 7 yds to the MchSt 48 | +7 | 0.55 |
| 0:00 | OPP 0 | End of 3rd Quarter | |||
| 14:55 | 2nd & 8 | OPP 48 | Parris Campbell run for 2 yds to the MchSt 46 | +2 | -0.65 |
| 14:22 | 3rd & 6 | OPP 46 | Dwayne Haskins pass incomplete to K.J. Hill | 0 | -0.99 |
| 14:12 | 4th & 6 | OPP 46 | Drue Chrisman punt for 44 yds, downed at the MchSt 2 |
| 14:03 | 1st & 10 | OWN 2 | TEAM run for a loss of 2 yards TEAM fumbled, recovered by OhSt Dre'Mont Jones for a TD (Blake Haubeil KICK) | -0.02 |
| 13:56 | 1st & 10 | OWN 25 | Rocky Lombardi run for a loss of 10 yards to the MchSt 15 Rocky Lombardi fumbled, recovered by OhSt Jonathon Cooper | -0.92 |
| 13:49 | 1st & 10 | OPP 15 | J.K. Dobbins run for 4 yds to the MchSt 11 | +4 | -0.02 |
| 13:22 | 2nd & 6 | OPP 11 | OHIO ST Penalty, False Start (-5 Yards) to the MchSt 16 | -5 | |
| 12:59 | 2nd & 11 | OPP 16 | Dwayne Haskins pass incomplete to Terry McLaurin, broken up by David Dowell | 0 | -0.39 |
| 12:51 | 3rd & 11 | OPP 16 | J.K. Dobbins run for a loss of 2 yards to the MchSt 18 | -2 | -0.99 |
| 12:22 | 4th & 13 | OPP 18 | Blake Haubeil 35 yd FG GOOD | 0.33 |
| 12:15 | 1st & 10 | OWN 25 | Brian Lewerke run for a loss of 6 yards to the MchSt 19 | -6 | -1.11 |
| 11:36 | 2nd & 16 | OWN 19 | Brian Lewerke pass incomplete to Laress Nelson | 0 | -0.13 |
| 11:31 | 3rd & 16 | OWN 19 | Brian Lewerke pass incomplete | 0 | -0.06 |
| 11:19 | 4th & 16 | OWN 19 | William Przystup punt for 32 yds, downed at the OhSt 49 |
| 11:07 | 1st & 10 | OWN 49 | Mike Weber run for 6 yds to the MchSt 45 | +6 | 0.35 |
| 10:34 | 2nd & 4 | OPP 45 | Dwayne Haskins pass complete to Rashod Berry for 11 yds to the MchSt 34 for a 1ST down | +11 | 0.63 |
| 10:12 | 1st & 10 | OPP 34 | Mike Weber run for 4 yds to the MchSt 30 | +4 | -0.06 |
| 9:39 | 2nd & 6 | OPP 30 | Mike Weber run for 3 yds to the MchSt 27 | +3 | -0.22 |
| 8:55 | 3rd & 3 | OPP 27 | Mike Weber run for 6 yds to the MchSt 21 for a 1ST down | +6 | 0.59 |
| 8:23 | 1st & 10 | OPP 21 | Mike Weber run for 13 yds to the MchSt 8 for a 1ST down | +13 | 0.31 |
| 7:46 | 1st & 8 | OPP 8 | Mike Weber run for 1 yd to the MchSt 7 | +1 | -0.29 |
| 7:05 | 2nd & 7 | OPP 7 | Mike Weber run for 3 yds to the MchSt 4 | +3 | -0.09 |
| 6:22 | 3rd & 4 | OPP 4 | TEAM run for a loss of 9 yards to the MchSt 13 TEAM fumbled, recovered by MchSt Drew Beesley | -4.30 |
| 6:16 | 1st & 10 | OWN 13 | Brian Lewerke run for 3 yds to the MchSt 16 | +3 | -0.17 |
| 5:45 | 2nd & 7 | OWN 16 | Brian Lewerke pass incomplete to Cam Chambers | 0 | -0.31 |
| 5:39 | 3rd & 7 | OWN 16 | Brian Lewerke pass complete to Cody White for 17 yds to the MchSt 33 for a 1ST down | +17 | 1.74 |
| 5:24 | 1st & 10 | OWN 33 | Brian Lewerke pass complete to Brandon Sowards for 12 yds to the MchSt 45 for a 1ST down | +12 | 1.15 |
| 5:11 | 1st & 10 | OWN 45 | Brian Lewerke pass intercepted Shaun Wade return for 12 yds to the MchSt 42 | -2.72 |
| 5:04 | 1st & 10 | OPP 42 | Mike Weber run for 2 yds to the MchSt 40 | +2 | -0.49 |
| 4:23 | 2nd & 8 | OPP 40 | Mike Weber run for 2 yds to the MchSt 38 | +2 | -0.57 |
| 4:22 | 3rd & 6 | OPP 38 | Timeout MICHIGAN ST, clock 04:22 | ||
| 4:16 | 3rd & 6 | OPP 38 | Dwayne Haskins pass complete to Terry McLaurin for 7 yds to the MchSt 31 for a 1ST down | +7 | 1.51 |
| 3:38 | 1st & 10 | OPP 31 | Mike Weber run for 3 yds to the MchSt 28 | +3 | -0.18 |
| 2:57 | 2nd & 7 | OPP 28 | Dwayne Haskins pass complete to Rashod Berry for 15 yds to the MchSt 13 for a 1ST down | +15 | 0.48 |
| 2:21 | 1st & 10 | OPP 13 | Mike Weber run for 5 yds to the MchSt 8 | +5 | 0.07 |
| 2:21 | 2nd & 5 | OPP 8 | Timeout MICHIGAN ST, clock 02:21 | ||
| 2:15 | 2nd & 5 | OPP 8 | Mike Weber run for 6 yds to the MchSt 2 for a 1ST down | +6 | 1.25 |
| 1:12 | 1st & 2 | OPP 2 | Mike Weber run for 2 yds for a TD (Blake Haubeil KICK) | +2 | 1.21 |
| 1:12 | 1st & 10 | OWN 11 | MICHIGAN ST Penalty, Unsportsmanlike Conduct (-4 Yards) to the MchSt 7 | -4 | |
| 1:05 | 1st & 14 | OWN 7 | Brian Lewerke pass incomplete to Cam Chambers | 0 | -0.18 |
| 0:57 | 2nd & 14 | OWN 7 | Brian Lewerke pass complete to Cody White for 15 yds to the MchSt 22 for a 1ST down | +15 | 1.01 |
| 0 | sacks | 2 |
| 2 | plays for loss | 10 |
| 3 | takeaways | 1 |
| 5 | three-and-outs forced | 3 |
| 6 | explosive plays allowed | 7 |
| 5.12 | yards allowed / play | 4.43 |
| 2 of 16 | scoring drives allowed | 3 of 15 |
| Pete Werner | 7 (4) | |
| Tuf Borland | 6 (1) | 1 TFL |
| Brendon White | 5 (1) | 1 PD |
| Malik Harrison | 4 (1) | 0.5 TFL · 2 PD |
| Kendall Sheffield | 4 (2) | |
| Jordan Fuller | 3 (2) | |
| Jeffrey Okudah | 2 (1) | 2 PD |
| Damon Arnette | 2 | 1 PD |
| Khari Willis | 15 (5) | 0.5 TFL |
| Andrew Dowell | 14 (2) | 1 TFL · 1 QH |
| Kenny Willekes | 13 (4) | 1 sk · 3.5 TFL · 1 PD · 1 QH |
| Jon Reschke | 9 (2) | 1 TFL |
| Raequan Williams | 6 (1) | 1 TFL |
| David Dowell | 5 (2) | 1 PD |
| Josiah Scott | 5 (1) | 1 PD |
| Joe Bachie | 5 |
| 1 of 2 | field goals | 2 of 3 |
| 9 | punts | 8 |
| 37.8 | punt average | 40.3 |
| 6 | punts inside the 20 | 3 |
| 3 | return yards | 6 |
| own 28 | average drive start | own 18 |
| K | Blake Haubeil | 1/2 FG · long 35 · 3/3 XP |
| P | Drue Chrisman | 9 punts · 37.8 avg · 6 in 20 |
| PR | K.J. Hill | 2 ret · 3 yds · long 6 |
| K | Matt Coghlin | 2/3 FG · long 44 |
| P | William Przystup | 5 punts · 46.2 avg · 2 in 20 |
| P | Bryce Baringer | 3 punts · 30.3 avg · 1 in 20 |
| KR | Connor Heyward | 1 ret · 6 yds · long 6 |
| 81 | plays | 57 |
| 359 | yards | 292 |
| 15 | drives | 14 |
| 41% | success rate | 26% |
| 4.01 | total PPA | 5.08 |
| Q2 | Dwayne Haskins pass complete to Parris Campbell for 1 yd for a TD (Blake Haubeil KICK) | 7–0 |
| Q2 | Matt Coghlin 44 yd FG GOOD | 3–7 |
| Q3 | Matt Coghlin 38 yd FG GOOD | 6–7 |
| Q3 | TEAM run for a loss of 1 yard for a SAFETY TEAM fumbled, recovered by MchSt for a SAFETY | 6–9 |
| Q4 | Blake Haubeil 35 yd FG GOOD | 19–6 |
| Q4 | Mike Weber run for 2 yds for a TD (Blake Haubeil KICK) | 26–6 |
| Q3 | Rocky Lombardi run for 47 yds to the OhSt 39 for a 1ST down | 3.83 |
| Q2 | Dwayne Haskins pass complete to Chris Olave for 25 yds to the MchSt 47 for a 1ST down | 3.29 |
| Q3 | Dwayne Haskins pass complete to Terry McLaurin for 16 yds to the MchSt 44 for a 1ST down | 2.59 |
| Q2 | Dwayne Haskins pass complete to K.J. Hill for 17 yds to the MchSt 33 for a 1ST down | 2.46 |
| Q2 | Dwayne Haskins pass complete to Parris Campbell for 1 yd for a TD (Blake Haubeil KICK) | 2.45 |
| Q2 | Rocky Lombardi pass complete to Cody White for 27 yds to the OhSt 48 for a 1ST down | 2.39 |
| 2024 | Ohio State 38 – 7 Michigan State |
| 2023 | Michigan State 3 – 38 Ohio State |
| 2022 | Ohio State 49 – 20 Michigan State |
| 2021 | Michigan State 7 – 56 Ohio State |
| 2020 | Ohio State 52 – 12 Michigan State |
| 2019 | Michigan State 10 – 34 Ohio State |
| 2017 | Michigan State 3 – 48 Ohio State |
| 2016 | Ohio State 17 – 16 Michigan State |