| 15:00 | 1st & 10 | OWN 25 | Jayden Reed run for 7 yds to the MchSt 32 | +7 | 0.60 |
| 15:00 | 2nd & 3 | OWN 32 | PENN ST Penalty, unsportsmanlike conduct (Shaka Toney) to the MchSt 47 for a 1ST down | +15 | |
| 15:00 | 1st & 10 | OWN 47 | Payton Thorne sacked by Antonio Shelton for a loss of 6 yards to the MchSt 41 | -6 | -2.31 |
| 15:00 | 2nd & 16 | OWN 41 | Connor Heyward run for 5 yds to the MchSt 46 | +5 | 0.04 |
| 15:00 | 3rd & 11 | OWN 46 | Payton Thorne pass intercepted Jaquan Brisker return for 17 yds to the MchSt 39 Jaquan Brisker fumbled, forced by Jalen Nailor, recovered by MchSt Matt Carrick | -0.63 |
| 13:37 | 1st & 10 | OWN 39 | Elijah Collins run for a loss of 3 yards to the MchSt 36 | -3 | -1.62 |
| 13:37 | 2nd & 13 | OWN 36 | Jayden Reed run for no gain to the MchSt 36 | 0 | -0.50 |
| 13:37 | 3rd & 13 | OWN 36 | Payton Thorne sacked by Shane Simmons for a loss of 1 yard to the MchSt 35 | -1 | -0.28 |
| 13:37 | 4th & 14 | OWN 35 | Bryce Baringer punt for 36 yds, fair catch by Jahan Dotson at the PnSt 29 |
| 11:24 | 1st & 10 | OWN 29 | Keyvone Lee run for no gain to the PnSt 29 | 0 | -0.83 |
| 11:24 | 2nd & 10 | OWN 29 | Sean Clifford pass complete to Brenton Strange for 27 yds to the MchSt 44 for a 1ST down | +27 | 3.19 |
| 11:24 | 1st & 10 | OPP 44 | Sean Clifford pass complete to Parker Washington for 12 yds to the MchSt 32 for a 1ST down | +12 | 0.54 |
| 11:24 | 1st & 10 | OPP 32 | Sean Clifford pass complete to Keyvone Lee for 7 yds to the MchSt 25 | +7 | 0.37 |
| 11:24 | 2nd & 3 | OPP 25 | Keyvone Lee run for 2 yds to the MchSt 23 | +2 | -0.34 |
| 11:24 | 3rd & 1 | OPP 23 | Will Levis run for 2 yds to the MchSt 21 for a 1ST down | +2 | 0.21 |
| 11:24 | 1st & 10 | OPP 21 | Keyvone Lee run for 6 yds to the MchSt 15 | +6 | 0.19 |
| 11:24 | 2nd & 4 | OPP 15 | Sean Clifford run for 6 yds to the MchSt 9 for a 1ST down | +6 | 0.02 |
| 11:24 | 1st & 9 | OPP 9 | Lee, Keyvone rush for 9 yards to the MSU0, clock 11:24, PENALTY PSU holding (Fries, Will) 10 yards to the MSU19, NO PLAY. | -10 | |
| 11:24 | 1st & 19 | OPP 19 | Sean Clifford pass incomplete to Parker Washington, broken up by Noah Harvey | 0 | -0.40 |
| 11:24 | 2nd & 19 | OPP 19 | Sean Clifford pass complete to Brenton Strange for 12 yds to the MchSt 7 | +12 | 0.57 |
| 11:24 | 3rd & 7 | OPP 7 | Sean Clifford run for 1 yd to the MchSt 6 | +1 | -0.24 |
| 6:06 | 4th & 6 | OPP 6 | Jake Pinegar 24 yd FG GOOD |
| 6:06 | 1st & 10 | OWN 25 | Payton Thorne pass incomplete | 0 | -0.70 |
| 6:06 | 2nd & 10 | OWN 25 | Payton Thorne pass complete to Jalen Nailor for 12 yds to the MchSt 37 for a 1ST down | +12 | 1.73 |
| 6:06 | 1st & 10 | OWN 37 | Jordon Simmons run for a loss of 1 yard to the MchSt 36 | -1 | -1.24 |
| 6:06 | 2nd & 11 | OWN 36 | Jordon Simmons run for 7 yds to the MchSt 43 | +7 | 0.44 |
| 6:06 | 3rd & 4 | OWN 43 | Payton Thorne run for 2 yds to the MchSt 45 | +2 | -0.50 |
| 6:06 | 4th & 2 | OWN 45 | Bryce Baringer punt for 55 yds for a touchback |
| 3:55 | 1st & 10 | OWN 20 | Keyvone Lee run for 4 yds to the PnSt 24 | +4 | -0.09 |
| 3:55 | 2nd & 6 | OWN 24 | Sean Clifford run for 4 yds to the PnSt 28 | +4 | -0.08 |
| 3:55 | 3rd & 2 | OWN 28 | Will Levis run for 2 yds to the PnSt 30 for a 1ST down | +2 | 0.86 |
| 3:55 | 1st & 10 | OWN 30 | Keyvone Lee run for 2 yds to the PnSt 32 | +2 | -0.55 |
| 3:55 | 2nd & 8 | OWN 32 | Sean Clifford run for 1 yd to the PnSt 33 | +1 | -0.52 |
| 3:55 | 3rd & 7 | OWN 33 | Clifford, Sean rush for 4 yards to the PSU37 (Simmons, A.), PENALTY PSU holding (Miranda, Mike) 10 yards to the PSU23, NO PLAY. | -10 | |
| 0:00 | OWN 0 | End of 1st Quarter | |||
| 15:00 | 3rd & 17 | OWN 23 | Sean Clifford pass incomplete to Parker Washington | 0 | -0.07 |
| 15:00 | 4th & 17 | OWN 23 | Jordan Stout punt for 37 yds, punt out-of-bounds at the MchSt 40 |
| 14:49 | 1st & 10 | OWN 40 | Jordon Simmons run for 9 yds to the MchSt 49 | +9 | 1.34 |
| 14:49 | 2nd & 1 | OWN 49 | Jordon Simmons run for 6 yds to the PnSt 45 for a 1ST down | +6 | -0.06 |
| 13:50 | 1st & 10 | OPP 45 | Payton Thorne pass complete to Jalen Nailor for 45 yds for a TD (Matt Coghlin KICK) | +45 | 3.48 |
| 13:44 | 1st & 10 | OWN 39 | Sean Clifford run for 1 yd to the PnSt 40 | +1 | -0.90 |
| 13:44 | 2nd & 9 | OWN 40 | Sean Clifford pass complete to Jahan Dotson for 10 yds to the 50 yard line for a 1ST down | +10 | 1.91 |
| 13:44 | 1st & 10 | 50 | Caziah Holmes run for 5 yds to the MchSt 45 | +5 | 0.10 |
| 13:44 | 2nd & 5 | OPP 45 | Caziah Holmes run for 3 yds to the MchSt 42 | +3 | -0.39 |
| 13:44 | 3rd & 2 | OPP 42 | Will Levis run for 5 yds to the MchSt 37 for a 1ST down | +5 | 1.08 |
| 13:44 | 1st & 10 | OPP 37 | Sean Clifford pass incomplete to Jahan Dotson, broken up by Kalon Gervin | 0 | -0.75 |
| 13:44 | 2nd & 10 | OPP 37 | Sean Clifford pass complete to Brenton Strange for 6 yds to the MchSt 31 | +6 | 0.25 |
| 10:00 | 3rd & 4 | OPP 31 | Sean Clifford run for 31 yds for a TD (Jake Pinegar KICK) | +31 | 3.56 |
| 10:00 | 1st & 10 | OWN 30 | Jordon Simmons run for 5 yds to the MchSt 35 | +5 | 0.10 |
| 10:00 | 2nd & 5 | OWN 35 | Payton Thorne pass complete to Jalen Nailor for 7 yds to the MchSt 42 for a 1ST down | +7 | 1.03 |
| 10:00 | 1st & 10 | OWN 42 | Payton Thorne run for a loss of 1 yard to the MchSt 41 | -1 | -1.36 |
| 10:00 | 2nd & 11 | OWN 41 | Payton Thorne pass complete to Matt Dotson for 8 yds to the MchSt 49 | +8 | 0.76 |
| 10:00 | 3rd & 3 | OWN 49 | Payton Thorne pass complete to Matt Dotson for 21 yds to the PnSt 30 for a 1ST down | +21 | 2.35 |
| 10:00 | 1st & 10 | OPP 30 | Payton Thorne pass complete to Jayden Reed for 9 yds to the PnSt 21 | +9 | 0.69 |
| 10:00 | 2nd & 1 | OPP 21 | MICHIGAN ST Penalty, false start (Matt Carrick) to the PnSt 26 | -5 | |
| 6:24 | 2nd & 6 | OPP 26 | Payton Thorne pass complete to Tre'Von Morgan for 26 yds for a TD (Matt Coghlin KICK) | +26 | 2.86 |
| 6:22 | 1st & 10 | OWN 15 | Will Levis run for no gain to the PnSt 15 | 0 | -0.44 |
| 6:22 | 2nd & 10 | OWN 15 | Clifford, Sean pass incomplete to Washington, P., PENALTY MSU pass interference (Grose, Angelo) 12 yards to the PSU27, 1ST DOWN PSU, NO PLAY. | +12 | |
| 5:37 | 1st & 10 | OWN 27 | Timeout MICHIGAN ST, clock 05:37 | ||
| 5:37 | 1st & 10 | OWN 27 | Keyvone Lee run for 4 yds to the PnSt 31 | +4 | -0.12 |
| 5:37 | 2nd & 6 | OWN 31 | Sean Clifford pass complete to Jahan Dotson for 12 yds to the PnSt 43 for a 1ST down | +12 | 1.59 |
| 5:37 | 1st & 10 | OWN 43 | Keyvone Lee run for 2 yds to the PnSt 45 | +2 | -0.69 |
| 5:37 | 2nd & 8 | OWN 45 | Sean Clifford run for no gain to the PnSt 45 | 0 | -1.01 |
| 5:37 | 3rd & 8 | OWN 45 | Sean Clifford pass incomplete to Jahan Dotson | 0 | -0.64 |
| 5:37 | 4th & 8 | OWN 45 | Jordan Stout punt for 42 yds, fair catch by Jayden Reed at the MchSt 13 |
| 3:23 | 1st & 10 | OWN 13 | Jordon Simmons run for 3 yds to the MchSt 16 | +3 | -0.17 |
| 3:23 | 2nd & 7 | OWN 16 | Jordon Simmons run for 8 yds to the MchSt 24 for a 1ST down | +8 | 0.72 |
| 3:23 | 1st & 10 | OWN 24 | Jordon Simmons run for 2 yds to the MchSt 26 | +2 | -0.43 |
| 3:23 | 2nd & 8 | OWN 26 | Payton Thorne pass complete to Tre Mosley for 11 yds to the MchSt 37 for a 1ST down | +11 | 1.53 |
| 3:23 | 1st & 10 | OWN 37 | Payton Thorne pass complete to Jayden Reed for 37 yds to the PnSt 26 for a 1ST down | +37 | 2.33 |
| 3:23 | 1st & 10 | OPP 26 | Payton Thorne pass complete to Matt Dotson for 19 yds to the PnSt 7 for a 1ST down | +19 | 0.52 |
| 1:26 | 1st & 7 | OPP 7 | Payton Thorne pass complete to Jalen Nailor for 7 yds for a TD (Matt Coghlin KICK) | +7 | 2.20 |
| 1:21 | 1st & 10 | OWN 35 | Sean Clifford pass complete to KeAndre Lambert-Smith for 2 yds to the PnSt 37 | +2 | -0.63 |
| 1:21 | 2nd & 8 | OWN 37 | Sean Clifford pass complete to Jahan Dotson for 4 yds to the PnSt 41 | +4 | -0.13 |
| 1:21 | 3rd & 4 | OWN 41 | Sean Clifford pass incomplete to Jahan Dotson | 0 | -0.72 |
| 0:37 | 4th & 4 | OWN 41 | Timeout PENN ST, clock 00:37 | ||
| 0:37 | 4th & 4 | OWN 41 | Jordan Stout punt for 42 yds, punt out-of-bounds at the MchSt 17 |
| 0:28 | 1st & 10 | OWN 17 | TEAM run for a loss of 2 yards to the MchSt 15 | -2 | -0.60 |
| 0:00 | OPP 0 | End of 2nd Quarter |
| 14:53 | 1st & 10 | OWN 25 | Sean Clifford pass complete to KeAndre Lambert-Smith for 11 yds to the PnSt 36 for a 1ST down | +11 | 0.93 |
| 14:53 | 1st & 10 | OWN 36 | Sean Clifford pass incomplete to Brenton Strange | 0 | -1.04 |
| 14:53 | 2nd & 10 | OWN 36 | Sean Clifford pass complete to Jahan Dotson for 16 yds to the MchSt 48 for a 1ST down | +16 | 2.50 |
| 14:53 | 1st & 10 | OPP 48 | Keyvone Lee run for 5 yds to the MchSt 43 | +5 | 0.10 |
| 14:53 | 2nd & 5 | OPP 43 | Will Levis pass complete to KeAndre Lambert-Smith for 11 yds to the MchSt 32 for a 1ST down | +11 | 0.72 |
| 14:53 | 1st & 10 | OPP 32 | Sean Clifford run for 1 yd to the MchSt 31 | +1 | -0.46 |
| 14:53 | 2nd & 9 | OPP 31 | Sean Clifford pass complete to Jahan Dotson for 12 yds to the MchSt 19 for a 1ST down | +12 | 0.73 |
| 14:53 | 1st & 10 | OPP 19 | Sean Clifford pass complete to Jahan Dotson for 9 yds to the MchSt 10 | +9 | 0.62 |
| 14:53 | 2nd & 1 | OPP 10 | Keyvone Lee run for 2 yds to the MchSt 8 for a 1ST down | +2 | -0.34 |
| 14:53 | 1st & 8 | OPP 8 | Sean Clifford pass incomplete to Theo Johnson | 0 | -0.36 |
| 10:07 | 2nd & 8 | OPP 8 | Sean Clifford pass complete to Parker Washington for 8 yds for a TD (Sean Clifford pass to Jahan Dotson for Two-Point Conversion) | +8 | 2.68 |
| 10:07 | 1st & 10 | OWN 25 | Jordon Simmons run for 16 yds to the MchSt 41 for a 1ST down | +16 | 1.42 |
| 10:07 | 1st & 10 | OWN 41 | Payton Thorne pass complete to Tre Mosley for 10 yds to the PnSt 49 for a 1ST down | +10 | 0.90 |
| 10:07 | 1st & 10 | OPP 49 | Payton Thorne pass incomplete, broken up by Jesse Luketa | 0 | -1.10 |
| 10:07 | 2nd & 10 | OPP 49 | Jordon Simmons run for a loss of 3 yards to the MchSt 48 | -3 | -1.55 |
| 10:07 | 3rd & 13 | OWN 48 | Payton Thorne pass incomplete to Jalen Nailor | 0 | -0.52 |
| 10:07 | 4th & 13 | OWN 48 | Bryce Baringer punt for 37 yds, fair catch by Jahan Dotson at the PnSt 15 |
| 8:37 | 1st & 10 | OWN 15 | Keyvone Lee run for a loss of 1 yard to the PnSt 14 | -1 | -0.50 |
| 8:37 | 2nd & 11 | OWN 14 | Sean Clifford pass incomplete to Theo Johnson, broken up by Naquan Jones | 0 | -0.16 |
| 8:37 | 3rd & 11 | OWN 14 | Sean Clifford pass incomplete, broken up by Drew Beesley | 0 | -0.07 |
| 8:37 | 4th & 11 | OWN 14 | Jordan Stout punt for 53 yds , Jayden Reed returns for 10 yds to the MchSt 43 |
| 7:43 | 1st & 10 | OWN 43 | Jordon Simmons run for 2 yds to the MchSt 45 | +2 | -0.69 |
| 7:43 | 2nd & 8 | OWN 45 | Jordon Simmons run for 13 yds to the PnSt 42 for a 1ST down | +13 | 1.86 |
| 7:43 | 1st & 10 | OPP 42 | Connor Heyward run for 1 yd to the PnSt 41 | +1 | -0.70 |
| 7:43 | 2nd & 9 | OPP 41 | Connor Heyward run for 4 yds to the PnSt 37 | +4 | -0.14 |
| 7:43 | 3rd & 5 | OPP 37 | Thorne, Payton pass incomplete to Nailor, Jalen, PENALTY PSU offside defense (Toney, Shaka) 5 yards to the PSU32, 1ST DOWN MSU, NO PLAY. | +5 | |
| 7:43 | 1st & 10 | OPP 32 | Jordon Simmons run for 5 yds to the PnSt 27 | +5 | 0.08 |
| 7:43 | 2nd & 5 | OPP 27 | Payton Thorne pass complete to Jayden Reed for 5 yds to the PnSt 22 for a 1ST down | +5 | 0.14 |
| 7:43 | 1st & 10 | OPP 22 | Connor Heyward run for 1 yd to the PnSt 21 | +1 | -0.31 |
| 7:43 | 2nd & 9 | OPP 21 | Payton Thorne pass complete to Tyler Hunt for 17 yds to the PnSt 4 for a 1ST down | +17 | 1.27 |
| 7:43 | 1st & 4 | OPP 4 | Connor Heyward run for a loss of 1 yard to the PnSt 5 | -1 | -0.75 |
| 7:43 | 2nd & 5 | OPP 5 | Payton Thorne run for a loss of 1 yard to the PnSt 6 | -1 | -0.39 |
| 7:43 | 3rd & 6 | OPP 6 | Payton Thorne pass incomplete to Jalen Nailor, broken up by Shane Simmons | 0 | -0.30 |
| 1:59 | 4th & 6 | OPP 6 | Matt Coghlin 23 yd FG GOOD |
| 1:51 | 1st & 10 | OWN 31 | Sean Clifford pass incomplete to Jahan Dotson | 0 | -0.89 |
| 1:51 | 2nd & 10 | OWN 31 | Will Levis pass complete to Jahan Dotson for 36 yds to the MchSt 33 for a 1ST down | +36 | 3.60 |
| 1:51 | 1st & 10 | OPP 33 | Sean Clifford pass complete to Parker Washington for 26 yds to the MchSt 7 for a 1ST down | +26 | 0.71 |
| 1:51 | 1st & 7 | OPP 7 | Will Levis run for 6 yds to the MchSt 1 | +6 | 0.30 |
| 0:02 | 2nd & 1 | OPP 1 | Will Levis run for 1 yd for a TD MICHIGAN ST Penalty, offside defense ( Yards) declined (Jake Pinegar KICK) | +1 | 1.90 |
| 0:02 | 1st & 10 | OWN 25 | Payton Thorne pass incomplete to Jayden Reed | 0 | -0.70 |
| 0:00 | OPP 0 | End of 3rd Quarter | |||
| 15:00 | 2nd & 10 | OWN 25 | Jordon Simmons run for no gain to the MchSt 25 | 0 | -0.35 |
| 15:00 | 3rd & 10 | OWN 25 | Payton Thorne sacked by Jonathan Sutherland and Adisa Isaac for a loss of 10 yards to the MchSt 15 | -10 | -0.26 |
| 15:00 | 4th & 20 | OWN 15 | Bryce Baringer punt for 47 yds , Jahan Dotson returns for no gain to the PnSt 38 |
| 13:32 | 1st & 10 | OWN 38 | Keyvone Lee run for 4 yds to the PnSt 42 | +4 | -0.17 |
| 13:32 | 2nd & 6 | OWN 42 | Sean Clifford pass complete to Jahan Dotson for 9 yds to the MchSt 49 for a 1ST down | +9 | 1.36 |
| 12:18 | 1st & 10 | OPP 49 | Sean Clifford pass complete to Parker Washington for 49 yds for a TD (Jake Pinegar KICK) | +49 | 3.76 |
| 12:18 | 1st & 10 | OWN 25 | Payton Thorne pass complete to Jayden Reed for 4 yds to the MchSt 29 | +4 | -0.11 |
| 12:18 | 2nd & 6 | OWN 29 | Payton Thorne pass incomplete to Tyler Hunt | 0 | -0.65 |
| 12:18 | 3rd & 6 | OWN 29 | Payton Thorne pass incomplete | 0 | -0.31 |
| 11:24 | 4th & 6 | OWN 29 | Bryce Baringer punt for 52 yds , Jahan Dotson returns for 81 yds for a TD (Jake Pinegar KICK) |
| 11:17 | 1st & 10 | OWN 24 | Payton Thorne pass incomplete | 0 | -0.67 |
| 11:17 | 2nd & 10 | OWN 24 | Payton Thorne sacked by Shane Simmons and Antonio Shelton for a loss of 5 yards to the MchSt 19 | -5 | -0.48 |
| 11:17 | 3rd & 15 | OWN 19 | Payton Thorne pass incomplete to Jalen Nailor | 0 | -0.06 |
| 11:17 | 4th & 15 | OWN 19 | MICHIGAN ST Penalty, unsportsmanlike conduct (Matt Carrick) to the MchSt 9 | -10 | |
| 11:17 | 4th & 25 | OWN 9 | Bryce Baringer punt for 39 yds, fair catch by Jahan Dotson at the MchSt 48 |
| 10:22 | 1st & 10 | OPP 48 | Keyvone Lee run for 1 yd to the MchSt 47 | +1 | -0.84 |
| 10:22 | 2nd & 9 | OPP 47 | Sean Clifford run for 3 yds to the MchSt 44 | +3 | -0.40 |
| 10:22 | 3rd & 6 | OPP 44 | Will Levis run for a loss of 2 yards to the MchSt 46 | -2 | -1.37 |
| 10:22 | 4th & 8 | OPP 46 | Jordan Stout punt for 35 yds, fair catch by Jayden Reed at the MchSt 11 MICHIGAN ST Penalty, roughing the kicker ( Yards) declined |
| 7:57 | 1st & 10 | OWN 11 | Payton Thorne pass complete to Jalen Nailor for 8 yds to the MchSt 19 | +8 | 0.60 |
| 7:57 | 2nd & 2 | OWN 19 | Payton Thorne pass complete to Elijah Collins for 8 yds to the MchSt 27 for a 1ST down | +8 | 0.23 |
| 7:57 | 1st & 10 | OWN 27 | Payton Thorne pass incomplete to Jayden Reed, broken up by Lamont Wade | 0 | -0.77 |
| 7:57 | 2nd & 10 | OWN 27 | Payton Thorne run for 2 yds to the MchSt 29 | +2 | -0.26 |
| 7:57 | 3rd & 8 | OWN 29 | Payton Thorne pass incomplete to Tre'Von Morgan | 0 | -0.25 |
| 7:57 | 4th & 8 | OWN 29 | Thorne, Payton rush for 10 yards to the MSU39 (Wilson, Marquis), PENALTY MSU face mask (Jarvis, Kevin) 15 yards to the MSU14, NO PLAY. | -15 | |
| 7:57 | 4th & 23 | OWN 14 | Mitchell Crawford punt for 44 yds, fair catch by Jahan Dotson at the PnSt 42 |
| 6:14 | 1st & 10 | OWN 42 | Will Levis run for no gain to the PnSt 42 | 0 | -1.15 |
| 6:14 | 2nd & 10 | OWN 42 | Will Levis pass complete to Keyvone Lee for 7 yds to the PnSt 49 | +7 | 0.55 |
| 5:28 | 3rd & 3 | OWN 49 | Timeout MICHIGAN ST, clock 05:28 | ||
| 5:28 | 3rd & 3 | OWN 49 | Will Levis run for 2 yds to the MchSt 49 | +2 | -0.63 |
| 5:19 | 4th & 1 | OPP 49 | Timeout MICHIGAN ST, clock 05:19 | ||
| 5:19 | 4th & 1 | OPP 49 | MICHIGAN ST Penalty, offside defense (Naquan Jones) to the MchSt 44 for a 1ST down | +5 | |
| 5:19 | 1st & 10 | OPP 44 | Will Levis run for 2 yds to the MchSt 42 | +2 | -0.53 |
| 5:12 | 2nd & 8 | OPP 42 | Timeout MICHIGAN ST, clock 05:12 | ||
| 5:12 | 2nd & 8 | OPP 42 | Will Levis run for 9 yds to the MchSt 33 for a 1ST down | +9 | 1.04 |
| 5:12 | 1st & 10 | OPP 33 | Will Levis run for 5 yds to the MchSt 28 | +5 | 0.08 |
| 3:58 | 2nd & 5 | OPP 28 | Timeout PENN ST, clock 03:58 | ||
| 3:58 | 2nd & 5 | OPP 28 | Will Levis run for 1 yd to the MchSt 27 | +1 | -0.50 |
| 3:58 | 3rd & 4 | OPP 27 | Will Levis run for 3 yds to the MchSt 24 | +3 | -0.26 |
| 3:58 | 4th & 1 | OPP 24 | Will Levis run for no gain to the MchSt 24 | 0 | -3.41 |
| 2:36 | 1st & 10 | OWN 24 | Payton Thorne pass complete to Tre Mosley for 9 yds to the MchSt 33 | +9 | 1.23 |
| 2:36 | 2nd & 1 | OWN 33 | Payton Thorne pass complete to Jalen Nailor for 21 yds to the PnSt 46 for a 1ST down | +21 | 1.38 |
| 2:36 | 1st & 10 | OPP 46 | Payton Thorne pass complete to Jayden Reed for 16 yds to the PnSt 30 for a 1ST down | +16 | 0.73 |
| 2:36 | 1st & 10 | OPP 30 | Payton Thorne pass incomplete to Matt Dotson | 0 | -0.56 |
| 2:36 | 2nd & 10 | OPP 30 | Payton Thorne pass complete to Jayden Reed for 5 yds to the PnSt 25 | +5 | 0.05 |
| 2:36 | 3rd & 5 | OPP 25 | Payton Thorne pass complete to Kalon Gervin for 20 yds to the PnSt 5 for a 1ST down | +20 | 1.44 |
| 2:36 | 1st & 5 | OPP 5 | Payton Thorne pass incomplete to Jayden Reed | 0 | -0.55 |
| 2:36 | 2nd & 5 | OPP 5 | MICHIGAN ST Penalty, false start (-5 Yards) to the PnSt 10 | -5 | |
| 2:36 | 2nd & 10 | OPP 10 | Payton Thorne pass incomplete to Kalon Gervin | 0 | -0.28 |
| 2:36 | 3rd & 10 | OPP 10 | Payton Thorne pass incomplete to Jayden Reed | 0 | -0.44 |
| 2:36 | 4th & 10 | OPP 10 | Payton Thorne pass incomplete to Jayden Reed | 0 | -3.49 |
| 1:10 | 1st & 10 | OWN 10 | MICHIGAN ST Penalty, illegal participation (5 Yards) to the PnSt 15 | +5 | |
| 1:10 | 1st & 5 | OWN 15 | TEAM run for a loss of 2 yards to the PnSt 13 | -2 | -1.07 |
| 1:10 | 2nd & 7 | OWN 13 | TEAM run for a loss of 2 yards to the PnSt 11 | -2 | -0.33 |
| 0:00 | OWN 0 | End of 4th Quarter |
| 0 | sacks | 4 |
| 4 | plays for loss | 11 |
| 0 | takeaways | 1 |
| 3 | three-and-outs forced | 3 |
| 6 | explosive plays allowed | 11 |
| 5.79 | yards allowed / play | 5.56 |
| 5 of 12 | scoring drives allowed | 4 of 14 |
| Antjuan Simmons | 10 (2) | 0.5 TFL |
| Noah Harvey | 9 (6) | 1 PD |
| Drew Beesley | 7 (4) | 1 PD |
| Dashaun Mallory | 6 (5) | 0.5 TFL |
| Jack Camper | 5 (2) | 1 TFL |
| Angelo Grose | 5 (4) | |
| Naquan Jones | 4 (1) | 1 PD |
| Kalon Gervin | 4 (1) | 1 PD |
| Jaquan Brisker | 9 (6) | 1.5 TFL · 1 INT · 2 QH |
| Shane Simmons | 7 (2) | 1.5 sk · 2 TFL · 1 PD |
| Jesse Luketa | 7 (2) | 0.5 TFL · 1 PD |
| Ellis Brooks | 6 (3) | 1 TFL · 1 QH |
| Shaka Toney | 5 (4) | 1 TFL |
| Curtis Jacobs | 4 (4) | |
| Antonio Shelton | 3 (1) | 1.5 sk · 1.5 TFL |
| Jonathan Sutherland | 3 (1) | 0.5 sk · 1.5 TFL |
| 1 of 1 | field goals | 1 of 1 |
| 7 | punts | 5 |
| 44.3 | punt average | 41.8 |
| 1 | punts inside the 20 | 3 |
| 30 | return yards | 183 |
| own 25 | average drive start | own 32 |
| K | Matt Coghlin | 1/1 FG · long 23 · 3/3 XP |
| P | Bryce Baringer | 6 punts · 44.3 avg · 1 in 20 · 1 TB |
| P | Mitchell Crawford | 1 punt · 44.0 avg |
| KR | Jayden Reed | 1 ret · 20 yds · long 20 |
| PR | Jayden Reed | 1 ret · 10 yds · long 10 |
| K | Jake Pinegar | 1/1 FG · long 24 · 4/4 XP |
| P | Jordan Stout | 5 punts · 41.8 avg · 3 in 20 |
| KR | Lamont Wade | 3 ret · 87 yds · long 37 |
| KR | Nick Tarburton | 1 ret · 15 yds · long 15 |
| KR | Robbie Dwyer | 1 ret · 0 yds |
| PR | Jahan Dotson | 2 ret · 81 yds · long 81 · 1 TD |
| 70 | plays | 70 |
| 389 | yards | 405 |
| 14 | drives | 12 |
| 40% | success rate | 41% |
| 7 | total PPA | 11.98 |
| Q1 | Jake Pinegar 24 yd FG GOOD | 3–0 |
| Q2 | Payton Thorne pass complete to Jalen Nailor for 45 yds for a TD (Matt Coghlin KICK) | 7–3 |
| Q2 | Sean Clifford run for 31 yds for a TD (Jake Pinegar KICK) | 10–7 |
| Q2 | Payton Thorne pass complete to Tre'Von Morgan for 26 yds for a TD (Matt Coghlin KICK) | 14–10 |
| Q2 | Payton Thorne pass complete to Jalen Nailor for 7 yds for a TD (Matt Coghlin KICK) | 21–10 |
| Q3 | Sean Clifford pass complete to Parker Washington for 8 yds for a TD (Sean Clifford pass toβ¦ | 18–21 |
| Q3 | Matt Coghlin 23 yd FG GOOD | 24–18 |
| Q3 | Will Levis run for 1 yd for a TD MICHIGAN ST Penalty, offside defense ( Yards) declined (Jakeβ¦ | 25–24 |
| Q4 | Sean Clifford pass complete to Parker Washington for 49 yds for a TD (Jake Pinegar KICK) | 32–24 |
| Q4 | Sean Clifford pass complete to Parker Washington for 49 yds for a TD (Jake Pinegar KICK) | 3.76 |
| Q3 | Will Levis pass complete to Jahan Dotson for 36 yds to the MchSt 33 for a 1ST down | 3.60 |
| Q2 | Sean Clifford run for 31 yds for a TD (Jake Pinegar KICK) | 3.56 |
| Q2 | Payton Thorne pass complete to Jalen Nailor for 45 yds for a TD (Matt Coghlin KICK) | 3.48 |
| Q1 | Sean Clifford pass complete to Brenton Strange for 27 yds to the MchSt 44 for a 1ST down | 3.19 |
| Q2 | Payton Thorne pass complete to Tre'Von Morgan for 26 yds for a TD (Matt Coghlin KICK) | 2.86 |
| 2025 | Penn State 28 – 10 Michigan State |
| 2023 | Penn State 42 – 0 Michigan State |
| 2022 | Michigan State 16 – 35 Penn State |
| 2021 | Penn State 27 – 30 Michigan State |
| 2019 | Penn State 28 – 7 Michigan State |
| 2018 | Michigan State 21 – 17 Penn State |
| 2017 | Penn State 24 – 27 Michigan State |
| 2016 | Michigan State 12 – 45 Penn State |