| 14:52 | 1st & 10 | OWN 17 | Hayden Wolff pass incomplete | 0 | -0.48 |
| 14:52 | 2nd & 10 | OWN 17 | Hayden Wolff pass complete to Leroy Thomas for 9 yds to the WMU 26 | +9 | 0.49 |
| 14:52 | 3rd & 1 | OWN 26 | Marshawn Kneeland run for no gain to the WMU 26 | 0 | -0.49 |
| 13:40 | 4th & 1 | OWN 26 | Carson Voss punt for 40 yds |
| 13:40 | 1st & 10 | OWN 33 | Sieh Bangura run for 4 yds to the OHIO 37 | +4 | -0.15 |
| 13:40 | 2nd & 6 | OWN 37 | Kurtis Rourke pass complete to Sieh Bangura for 1 yd to the OHIO 38 | +1 | -0.75 |
| 13:40 | 3rd & 5 | OWN 38 | Kurtis Rourke pass complete to Sam Wiglusz for 8 yds to the OHIO 46 for a 1ST down | +8 | 2.15 |
| 13:40 | 1st & 10 | OWN 46 | Sieh Bangura run for 5 yds to the WMU 49 | +5 | 0.11 |
| 13:40 | 2nd & 5 | OPP 49 | Kurtis Rourke pass incomplete | 0 | -1.19 |
| 13:40 | 3rd & 5 | OPP 49 | Kurtis Rourke pass complete to Will Kacmarek for 6 yds to the WMU 43 for a 1ST down | +6 | 1.92 |
| 13:40 | 1st & 10 | OPP 43 | Kurtis Rourke pass complete to Will Kacmarek for 26 yds to the WMU 17 for a 1ST down | +26 | 0.77 |
| 13:40 | 1st & 10 | OPP 17 | Kurtis Rourke pass incomplete | 0 | -0.34 |
| 13:40 | 2nd & 10 | OPP 17 | Sieh Bangura run for 2 yds to the WMU 15 for a 1ST down Western Michigan Penalty, Personal Foul (Nate Norris) to the WMU 9 for a 1ST down | +2 | -0.21 |
| 13:40 | 1st & 8 | OPP 8 | Sieh Bangura run for 3 yds to the WMU 5 | +3 | -0.12 |
| 13:40 | 2nd & 5 | OPP 5 | Kurtis Rourke pass incomplete | 0 | -0.32 |
| 13:40 | 3rd & 5 | OPP 5 | Ohio Penalty, Delay Of Game (-5 Yards) to the WMU 10 | -5 | |
| 13:40 | 3rd & 10 | OPP 10 | Kurtis Rourke pass incomplete | 0 | -0.44 |
| 8:49 | 4th & 10 | OPP 10 | Gianni Spetic 28 yd FG GOOD | ||
| 8:49 | OWN 35 | Timeout Ohio, clock 08:49 |
| 8:43 | 1st & 10 | OWN 29 | Jalen Buckley run for 6 yds to the WMU 35 | +6 | 0.37 |
| 8:43 | 2nd & 4 | OWN 35 | Hayden Wolff pass complete to Kenneth Womack for 6 yds to the WMU 41 for a 1ST down | +6 | 0.75 |
| 8:43 | 1st & 10 | OWN 41 | Jalen Buckley run for 3 yds to the WMU 44 | +3 | -0.43 |
| 8:43 | 2nd & 7 | OWN 44 | Hayden Wolff pass complete to Leroy Thomas for 26 yds to the OHIO 30 for a 1ST down | +26 | 2.28 |
| 8:43 | 1st & 10 | OPP 30 | Hayden Wolff pass complete to Kenneth Womack for a loss of 3 yards to the OHIO 33 | -3 | -1.01 |
| 8:43 | 2nd & 13 | OPP 33 | Hayden Wolff pass incomplete | 0 | -0.92 |
| 8:43 | 3rd & 13 | OPP 33 | Hayden Wolff pass complete to Jalen Buckley for 5 yds to the OHIO 28 | +5 | 0.05 |
| 5:48 | 4th & 8 | OPP 28 | Palmer Domschke 46 yd FG MISSED |
| 5:48 | 1st & 10 | OWN 28 | Kurtis Rourke pass incomplete | 0 | -0.80 |
| 5:48 | 2nd & 10 | OWN 28 | O'Shaan Allison run for 2 yds to the OHIO 30 | +2 | -0.27 |
| 5:48 | 3rd & 8 | OWN 30 | Kurtis Rourke run for 5 yds to the OHIO 35 | +5 | 0.03 |
| 4:07 | 4th & 3 | OWN 35 | Jack Wilson punt for 50 yds |
| 4:07 | 2nd & 17 | OWN 35 | Hayden Wolff pass complete to Malique Dieudonne for 18 yds to the OHIO 47 for a 1ST down | +18 | 3.18 |
| 4:07 | 1st & 10 | OPP 47 | Timeout Ohio, clock 04:07 | ||
| 4:07 | 1st & 10 | OPP 47 | Hayden Wolff pass complete to Kenneth Womack for 12 yds to the OHIO 35 for a 1ST down | +12 | 0.64 |
| 4:07 | 1st & 10 | OPP 35 | Zahir Abdus-Salaam run for no gain to the OHIO 35 | 0 | -0.69 |
| 4:07 | 2nd & 10 | OPP 35 | Zahir Abdus-Salaam run for 3 yds to the OHIO 32 | +3 | -0.30 |
| 4:07 | 3rd & 7 | OPP 32 | WOLFF, Hayden sacked for a loss of 7 yards at the OHI39 (THOMPSON, Keye;SUTTON, Kwame). PENALTY OHI Personal Foul on REYNOLDS, Walter enforced 15 yards from the OHI32 to the OHI17 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +15 | |
| 4:07 | 1st & 10 | OPP 17 | Zahir Abdus-Salaam run for 2 yds to the OHIO 15 | +2 | -0.19 |
| 4:07 | 2nd & 8 | OPP 15 | Hayden Wolff pass complete to Kenneth Womack for 9 yds to the OHIO 6 for a 1ST down | +9 | 0.72 |
| 4:07 | 1st & 6 | OPP 6 | Western Michigan Penalty, False Start (Nate Norris) to the OHIO 11 | -5 | |
| 4:07 | 1st & 10 | OWN 42 | Timeout Ohio, clock 04:07 | ||
| 4:07 | 1st & 10 | OWN 42 | Western Michigan Penalty, False Start (-5 Yards) to the WMU 37 | -5 | |
| 4:07 | 1st & 15 | OWN 37 | Timeout Ohio, clock 04:07 | ||
| 4:07 | 1st & 15 | OWN 37 | Zahir Abdus-Salaam run for a loss of 2 yards to the WMU 35 | -2 | -1.02 |
| 0:00 | OPP 11 | End of 1st Quarter | |||
| 0:00 | 1st & 11 | OPP 11 | WOLFF, Hayden pass short up the middle complete for 6 yards to BARTOL, Mitch caught at the OHI6, BARTOL, Mitch fumbled at OHI5 forced by HOUSTON, Bryce, recovered by WMU BARTOL, Mitch at the OHI5, returned 0 yards to the OHI5, End of Play, clock 00:00 (Play was confirmed after review). PENALTY WMU Holding on GIDEON, Jacob enforced 10 yards from the OHI11 to the OHI21 [NHSG]. NO PLAY (replay the down). | -10 | |
| 15:00 | 1st & 21 | OPP 21 | Hayden Wolff pass complete to Kenneth Womack for 7 yds to the OHIO 14 Western Michigan Penalty, Unsportsmanlike Conduct (Leroy Thomas) to the OHIO 29 | -8 | -1.98 |
| 15:00 | 2nd & 29 | OPP 29 | Hayden Wolff pass complete to Kenneth Womack for 3 yds to the OHIO 26 | +3 | -0.37 |
| 15:00 | 3rd & 26 | OPP 26 | Hayden Wolff pass complete to Jalen Buckley for 3 yds to the OHIO 23 | +3 | -0.35 |
| 13:15 | 4th & 23 | OPP 23 | Palmer Domschke 41 yd FG MISSED |
| 13:15 | 1st & 10 | OWN 23 | O'Shaan Allison run for no gain to the OHIO 23 | 0 | -0.64 |
| 13:15 | 2nd & 10 | OWN 23 | Kurtis Rourke pass complete to Sam Wiglusz for 15 yds to the OHIO 38 for a 1ST down | +15 | 1.90 |
| 13:15 | 1st & 10 | OWN 38 | ROURKE, Kurtis pass to the left incomplete intended for WALTON, Tyler thrown to the WMU49; QB hurried by KNEELAND, Marshawn. PENALTY WMU Pass Interference on HALLOCK, Tate enforced at the spot of the foul for 13 yards to the WMU49 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +13 | |
| 13:15 | 1st & 10 | OPP 49 | Kurtis Rourke pass complete to Tyler Walton for 7 yds to the WMU 42 | +7 | 0.58 |
| 13:15 | 2nd & 3 | OPP 42 | O'Shaan Allison run for 2 yds to the WMU 40 | +2 | -0.61 |
| 13:15 | 3rd & 1 | OPP 40 | O'Shaan Allison run for a loss of 1 yard to the WMU 41 | -1 | -1.39 |
| 10:10 | 4th & 2 | OPP 41 | O'Shaan Allison run for no gain to the WMU 41 | 0 | -1.81 |
| 10:10 | 1st & 10 | OWN 41 | CJ Hester run for a loss of 1 yard to the WMU 40 | -1 | -1.34 |
| 10:10 | 2nd & 11 | OWN 40 | CJ Hester run for 6 yds to the WMU 46 | +6 | 0.27 |
| 10:10 | 3rd & 5 | OWN 46 | Hayden Wolff pass incomplete | 0 | -0.82 |
| 9:03 | 4th & 5 | OWN 46 | Hayden Wolff punt for 23 yds |
| 9:03 | 1st & 10 | OWN 31 | Kurtis Rourke pass complete to Miles Cross for 16 yds to the OHIO 47 for a 1ST down | +16 | 1.51 |
| 9:03 | 1st & 10 | OWN 47 | Kurtis Rourke pass complete to Miles Cross for 2 yds to the OHIO 49 | +2 | -0.67 |
| 9:03 | 2nd & 8 | OWN 49 | Kurtis Rourke pass incomplete | 0 | -1.08 |
| 9:03 | 3rd & 8 | OWN 49 | Kurtis Rourke pass complete to Sieh Bangura for a loss of 4 yards to the OHIO 45 | -4 | -1.14 |
| 7:09 | 4th & 12 | OWN 45 | Jack Wilson punt for 55 yds for a touchback |
| 7:09 | 1st & 10 | OWN 20 | CJ Hester run for 12 yds to the WMU 32 for a 1ST down | +12 | 0.87 |
| 7:09 | 1st & 10 | OWN 32 | Hayden Wolff pass complete to Kenneth Womack for 9 yds to the WMU 41 | +9 | 1.37 |
| 7:09 | 2nd & 1 | OWN 41 | Hayden Wolff pass complete to Leroy Thomas for 1 yd to the WMU 42 for a 1ST down | +1 | -0.42 |
| 5:52 | 1st & 10 | OPP 47 | Timeout Ohio, clock 05:52 | ||
| 5:52 | 1st & 10 | OWN 42 | Hayden Wolff pass complete to Leroy Thomas for 11 yds to the OHIO 47 for a 1ST down | +11 | 0.95 |
| 5:52 | 1st & 10 | OPP 47 | Hayden Wolff run for 16 yds to the OHIO 31 for a 1ST down | +16 | 0.77 |
| 5:52 | 1st & 10 | OPP 31 | CJ Hester run for 9 yds to the OHIO 22 | +9 | 0.70 |
| 5:52 | 2nd & 1 | OPP 22 | Hayden Wolff pass incomplete | 0 | -0.67 |
| 5:52 | 3rd & 1 | OPP 22 | Hayden Wolff pass incomplete | 0 | -0.65 |
| 4:56 | 4th & 1 | OPP 22 | CJ Hester run for no gain to the OHIO 22 | 0 | -3.54 |
| 4:56 | 1st & 10 | OWN 22 | Kurtis Rourke pass incomplete | 0 | -0.61 |
| 4:56 | 2nd & 10 | OWN 22 | Sieh Bangura run for 1 yd to the OHIO 23 | +1 | -0.25 |
| 4:56 | 3rd & 9 | OWN 23 | Kurtis Rourke pass complete to Sieh Bangura for 10 yds to the OHIO 33 for a 1ST down | +10 | 1.70 |
| 4:56 | 1st & 10 | OWN 33 | Kurtis Rourke pass complete to Sam Wiglusz for 14 yds to the OHIO 47 for a 1ST down | +14 | 1.33 |
| 4:56 | 1st & 10 | OWN 47 | Kurtis Rourke pass complete to Tyler Walton for 6 yds to the WMU 47 | +6 | 0.37 |
| 4:56 | 2nd & 4 | OPP 47 | Kurtis Rourke pass incomplete | 0 | -1.20 |
| 4:56 | 3rd & 4 | OPP 47 | Kurtis Rourke pass incomplete | 0 | -1.06 |
| 4:56 | 4th & 4 | OPP 47 | Ohio Penalty, False Start (-5 Yards) to the OHIO 48 | -5 | |
| 2:30 | 4th & 9 | OWN 48 | Jack Wilson punt for 39 yds, fair catch by Zahir Abdus-Salaam at the WMU 13 |
| 2:30 | 1st & 10 | OWN 13 | Hayden Wolff pass complete to Kenneth Womack for no gain to the WMU 13 | 0 | -0.40 |
| 2:30 | 2nd & 10 | OWN 13 | Hayden Wolff pass complete to Kenneth Womack for 9 yds to the WMU 22 | +9 | 0.41 |
| 2:30 | 3rd & 1 | OWN 22 | Zahir Abdus-Salaam run for 4 yds to the WMU 26 for a 1ST down | +4 | 0.68 |
| 2:30 | 1st & 10 | OWN 26 | Hayden Wolff pass incomplete | 0 | -0.73 |
| 2:30 | 2nd & 10 | OWN 26 | Hayden Wolff pass incomplete | 0 | -0.37 |
| 1:00 | 1st & 10 | OWN 37 | Timeout Western Michigan, clock 01:00 | ||
| 1:00 | 3rd & 10 | OWN 26 | Hayden Wolff pass complete to Leroy Thomas for 11 yds to the WMU 37 for a 1ST down | +11 | 2.06 |
| 1:00 | 1st & 10 | OWN 37 | Hayden Wolff pass incomplete | 0 | -1.07 |
| 1:00 | 2nd & 10 | OWN 37 | Ohio Penalty, Personal Foul (Vonnie Watkins) to the OHIO 48 for a 1ST down | +15 | |
| 1:00 | 1st & 10 | OPP 48 | Hayden Wolff pass complete to Zahir Abdus-Salaam for 9 yds to the OHIO 39 | +9 | 1.04 |
| 0:39 | 2nd & 1 | OPP 39 | Hayden Wolff pass intercepted | -4.35 |
| 0:39 | 1st & 10 | OWN 18 | Kurtis Rourke pass complete to Miles Cross for 17 yds to the OHIO 35 for a 1ST down | +17 | 1.25 |
| 0:39 | 1st & 10 | OWN 35 | Kurtis Rourke pass incomplete | 0 | -1.01 |
| 0:39 | 2nd & 10 | OWN 35 | Kurtis Rourke pass complete to Miles Cross for 7 yds to the OHIO 42 | +7 | 0.46 |
| 0:16 | 1st & 10 | OWN 49 | Timeout Ohio, clock 00:16 | ||
| 0:16 | 3rd & 3 | OWN 42 | Sieh Bangura run for 7 yds to the OHIO 49 for a 1ST down | +7 | 1.87 |
| 0:16 | 1st & 10 | OWN 49 | Kurtis Rourke pass complete to Sam Wiglusz for 38 yds to the WMU 13 for a 1ST down | +38 | 1.38 |
| 0:04 | 1st & 10 | OPP 13 | ROURKE, Kurtis pass to the left incomplete intended for CROSS, Miles thrown to the WMU0. PENALTY WMU Pass Interference on ROMPHF, Anthony enforced at the spot of the foul for 11 yards to the WMU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +11 | |
| 0:04 | 1st & 10 | OPP 2 | Timeout Western Michigan, clock 00:04 | ||
| 0:02 | 1st & 2 | OPP 2 | Gianni Spetic 19 yd FG GOOD |
| 0:00 | OWN 35 | Alex Kasee kickoff for 35 yds | |||
| 14:54 | 1st & 10 | OWN 21 | Kurtis Rourke pass complete to Sam Wiglusz for 11 yds to the OHIO 32 for a 1ST down | +11 | 0.81 |
| 14:54 | 1st & 10 | OWN 32 | Kurtis Rourke pass incomplete | 0 | -0.93 |
| 14:54 | 2nd & 10 | OWN 32 | O'Shaan Allison run for 2 yds to the OHIO 34 | +2 | -0.34 |
| 14:54 | 3rd & 8 | OWN 34 | Kurtis Rourke pass complete to Sam Wiglusz for 11 yds to the OHIO 45 for a 1ST down | +11 | 2.50 |
| 14:54 | 1st & 10 | OWN 45 | Kurtis Rourke pass complete to O'Shaan Allison for 5 yds to the 50 yard line | +5 | 0.11 |
| 14:54 | 2nd & 5 | 50 | Kurtis Rourke run for 3 yds to the WMU 47 | +3 | -0.43 |
| 14:54 | 3rd & 2 | OPP 47 | Kurtis Rourke pass complete to Sam Wiglusz for 28 yds to the WMU 19 for a 1ST down | +28 | 2.00 |
| 14:54 | 1st & 10 | OPP 19 | Tyler Walton run for 5 yds to the WMU 14 | +5 | 0.07 |
| 14:54 | 2nd & 5 | OPP 14 | Kurtis Rourke sacked by Joshua Nobles for a loss of 9 yards to the WMU 23 | -9 | -1.45 |
| 14:54 | 3rd & 14 | OPP 23 | Kurtis Rourke pass incomplete | 0 | -0.93 |
| 9:36 | 4th & 14 | OPP 23 | Gianni Spetic 40 yd FG MISSED |
| 9:36 | 1st & 10 | OWN 23 | Jalen Buckley run for 1 yd to the WMU 24 | +1 | -0.54 |
| 9:36 | 2nd & 9 | OWN 24 | Hayden Wolff pass complete to Jalen Buckley for 49 yds to the OHIO 27 for a 1ST down | +49 | 4.01 |
| 9:36 | 1st & 10 | OPP 27 | Zahir Abdus-Salaam run for 4 yds to the OHIO 23 | +4 | -0.04 |
| 9:36 | 2nd & 6 | OPP 23 | Hayden Wolff pass complete to Zahir Abdus-Salaam for no gain to the OHIO 23 | 0 | -0.53 |
| 9:36 | 3rd & 6 | OPP 23 | Hayden Wolff pass complete to Kenneth Womack for a loss of 2 yards to the OHIO 25 | -2 | -1.11 |
| 7:07 | 4th & 8 | OPP 25 | Palmer Domschke 43 yd FG GOOD |
| 7:07 | 1st & 10 | OWN 25 | Kurtis Rourke pass incomplete | 0 | -0.70 |
| 7:07 | 2nd & 10 | OWN 25 | Sieh Bangura run for 4 yds to the OHIO 29 | +4 | -0.06 |
| 7:07 | 3rd & 6 | OWN 29 | Kurtis Rourke pass complete to Miles Cross for 12 yds to the OHIO 41 for a 1ST down | +12 | 2.18 |
| 7:07 | 1st & 10 | OWN 41 | Sieh Bangura run for 4 yds to the OHIO 45 | +4 | -0.17 |
| 7:07 | 2nd & 6 | OWN 45 | Kurtis Rourke run for 25 yds to the WMU 30 for a 1ST down | +25 | 2.01 |
| 7:07 | 1st & 10 | OPP 30 | ROURKE, Kurtis pass deep to the right incomplete intended for WIGLUSZ, Sam thrown to the WMU0. PENALTY WMU Holding on ROMPHF, Anthony declined WMU Pass Interference on ROMPHF, Anthony enforced 15 yards to the WMU15 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | 0 | |
| 7:07 | 1st & 10 | OPP 15 | Kurtis Rourke pass incomplete | 0 | -0.32 |
| 7:07 | 2nd & 10 | OPP 15 | Sieh Bangura run for 7 yds to the WMU 8 | +7 | 0.19 |
| 7:07 | 3rd & 3 | OPP 8 | ROURKE, Kurtis pass to the right incomplete intended for CROSS, Miles thrown to the WMU0. PENALTY WMU Pass Interference on ROMPHF, Anthony enforced at the spot of the foul for 6 yards to the WMU2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +6 | |
| 7:07 | 1st & 2 | OPP 2 | Sieh Bangura run for 1 yd to the WMU 1 | +1 | -0.69 |
| 2:36 | 2nd & 1 | OPP 1 | Sieh Bangura run for 1 yd for a TD (Gianni Spetic KICK) | +1 | 1.90 |
| 2:36 | OPP 3 | SPETIC, Gianni PAT kick attempt is good, score nullified by penalty. PENALTY Before the snap, OHI Illegal Formation on ROGERS, Kaden enforced 5 yards from the WMU3 to the WMU8. NO PLAY (replay the down). | -5 | ||
| 2:36 | OWN 35 | Timeout Ohio, clock 02:36 |
| 2:25 | 1st & 10 | OPP 41 | Hayden Wolff pass complete to Kenneth Womack for 18 yds to the OHIO 23 for a 1ST down | +18 | 0.58 |
| 2:25 | 1st & 10 | OPP 23 | Hayden Wolff pass complete to Austin Hence for 20 yds to the OHIO 3 for a 1ST down | +20 | 1.20 |
| 2:25 | 1st & 3 | OPP 3 | Jalen Buckley run for no gain to the OHIO 3 | 0 | -0.75 |
| 2:25 | 2nd & 3 | OPP 3 | WOLFF, Hayden pass short to the right incomplete intended for WOMACK, Kenneth thrown to the OHI0. PENALTY WMU Holding on WEST, Addison enforced 10 yards from the OHI3 to the OHI13 [NHSG]. NO PLAY (replay the down). | -10 | |
| 2:25 | 2nd & 13 | OPP 13 | Hayden Wolff pass complete to Kenneth Womack for 10 yds to the OHIO 3 | +10 | 0.35 |
| 0:18 | 3rd & 3 | OPP 3 | Hayden Wolff run for 3 yds for a TD (Palmer Domschke KICK) | +3 | 2.62 |
| 0:00 | 1st & 10 | OWN 25 | Kurtis Rourke pass complete to Sam Wiglusz for 6 yds to the OHIO 31 | +6 | 0.33 |
| 0:00 | OWN 25 | End of 3rd Quarter | |||
| 15:00 | 2nd & 4 | OWN 31 | O'Shaan Allison run for 14 yds to the OHIO 45 for a 1ST down | +14 | 1.47 |
| 15:00 | 1st & 10 | OWN 45 | Kurtis Rourke pass complete to Miles Cross for 9 yds to the WMU 46 | +9 | 1.23 |
| 13:59 | 1st & 10 | OPP 45 | Timeout Ohio, clock 13:59 | ||
| 13:59 | 2nd & 1 | OPP 46 | O'Shaan Allison run for 1 yd to the WMU 45 for a 1ST down | +1 | -0.43 |
| 13:59 | 1st & 10 | OPP 45 | O'Shaan Allison run for 30 yds to the WMU 15 for a 1ST down | +30 | 0.92 |
| 13:59 | 1st & 10 | OPP 15 | O'Shaan Allison run for 2 yds to the WMU 13 | +2 | -0.18 |
| 13:59 | 2nd & 8 | OPP 13 | Kurtis Rourke pass incomplete | 0 | -0.33 |
| 13:59 | 3rd & 8 | OPP 13 | Kurtis Rourke run for 4 yds to the WMU 9 | +4 | -0.05 |
| 11:40 | 4th & 4 | OPP 9 | Gianni Spetic 26 yd FG MISSED |
| 11:40 | 1st & 10 | OWN 20 | Hayden Wolff pass complete to Leroy Thomas for 10 yds to the WMU 30 for a 1ST down | +10 | 0.69 |
| 11:40 | 1st & 10 | OWN 30 | Hayden Wolff pass complete to Jalen Buckley for 2 yds to the WMU 32 | +2 | -0.55 |
| 11:40 | 2nd & 8 | OWN 32 | WOLFF, Hayden pass deep to the left incomplete intended for WOMACK, Kenneth thrown to the OHI43. PENALTY OHI Pass Interference on WILLIAMS JR., Adonis enforced 15 yards to the WMU47 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +15 | |
| 11:40 | 1st & 10 | OWN 47 | Hayden Wolff pass incomplete | 0 | -1.15 |
| 11:40 | 2nd & 10 | OWN 47 | Hayden Wolff sacked by Torrie Cox Jr. for a loss of 2 yards to the WMU 45 | -2 | -1.26 |
| 11:40 | 3rd & 12 | OWN 45 | Hayden Wolff pass incomplete | 0 | -0.47 |
| 9:41 | 4th & 12 | OWN 45 | Carson Voss punt for 33 yds, fair catch by Tyler Walton at the OHIO 22 |
| 9:41 | 1st & 10 | OWN 22 | Kurtis Rourke pass complete to Sam Wiglusz for 17 yds to the OHIO 39 for a 1ST down | +17 | 1.42 |
| 9:41 | 1st & 10 | OWN 39 | Sieh Bangura run for 16 yds to the WMU 45 for a 1ST down | +16 | 1.38 |
| 9:41 | 1st & 10 | OPP 45 | Sieh Bangura run for 5 yds to the WMU 40 | +5 | 0.09 |
| 9:41 | 2nd & 5 | OPP 40 | Sieh Bangura run for 4 yds to the WMU 36 | +4 | -0.11 |
| 6:10 | 1st & 10 | OPP 14 | Timeout Ohio, clock 06:10 | ||
| 6:10 | 3rd & 1 | OPP 36 | Sieh Bangura run for 22 yds to the WMU 14 for a 1ST down | +22 | 0.95 |
| 6:10 | 1st & 10 | OPP 14 | O'Shaan Allison run for 2 yds to the WMU 12 | +2 | -0.18 |
| 6:10 | 2nd & 8 | OPP 12 | Kurtis Rourke run for 5 yds to the WMU 7 | +5 | 0.05 |
| 4:36 | 3rd & 3 | OPP 7 | Kurtis Rourke pass complete to Sam Wiglusz for 7 yds for a TD (Gianni Spetic KICK) | +7 | 2.67 |
| 4:36 | OWN 35 | Timeout Ohio, clock 04:36 |
| 4:30 | 1st & 10 | OWN 32 | Hayden Wolff pass incomplete | 0 | -0.93 |
| 4:30 | 2nd & 10 | OWN 32 | Hayden Wolff pass complete to Kenneth Womack for 4 yds to the WMU 36 | +4 | -0.09 |
| 4:30 | 3rd & 6 | OWN 36 | Hayden Wolff pass complete to Malique Dieudonne for 5 yds to the WMU 41 | +5 | 0.05 |
| 4:30 | 4th & 1 | OWN 41 | Jalen Buckley run for 3 yds to the WMU 44 for a 1ST down | +3 | 2.12 |
| 4:30 | 1st & 10 | OWN 44 | Hayden Wolff run for 6 yds to the 50 yard line | +6 | 0.39 |
| 4:30 | 2nd & 4 | 50 | WOLFF, Hayden pass short to the right incomplete intended for HENCE, Austin broken up by WILLIAMS JR., Adonis at the OHI48; QB hurried by SUTTON, Kwame. PENALTY OHI Targeting on RYDER, Mekah enforced 15 yards from the WMU50 to the OHI35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | +15 | |
| 4:30 | 1st & 10 | OPP 35 | Jalen Buckley run for 6 yds to the OHIO 29 | +6 | 0.23 |
| 4:30 | 2nd & 4 | OPP 29 | Hayden Wolff pass complete to Austin Hence for 21 yds to the OHIO 8 for a 1ST down | +21 | 0.42 |
| 2:21 | 1st & 8 | OPP 8 | Hayden Wolff pass complete to Kenneth Womack for 8 yds for a TD (Palmer Domschke KICK) | +8 | 2.32 |
| 2:21 | 1st & 10 | OWN 25 | O'Shaan Allison run for 6 yds to the OHIO 31 | +6 | 0.33 |
| 2:00 | 2nd & 4 | OWN 31 | O'Shaan Allison run for 3 yds to the OHIO 34 | +3 | -0.36 |
| 2:00 | 3rd & 1 | OWN 34 | Timeout Western Michigan, clock 02:00 | ||
| 2:00 | 3rd & 1 | OWN 34 | O'Shaan Allison run for 1 yd to the OHIO 35 for a 1ST down | +1 | 0.86 |
| 1:17 | 2nd & 10 | OWN 35 | Timeout Western Michigan, clock 01:17 | ||
| 1:17 | 1st & 10 | OWN 35 | O'Shaan Allison run for no gain to the OHIO 35 | 0 | -1.01 |
| 1:17 | 2nd & 10 | OWN 35 | [NHSG] Kneel down by ROURKE, Kurtis at OHI33 (team loss of 2). | 0 | -0.60 |
| 0:00 | OWN 32 | End of 4th Quarter | |||
| 0:00 | 3rd & 12 | OWN 33 | [NHSG] Kneel down by ROURKE, Kurtis at OHI32 (team loss of 1), clock 00:00. | 0 | -0.22 |
| 1 | sacks | 1 |
| 3 | plays for loss | 6 |
| 0 | takeaways | 1 |
| 1 | three-and-outs forced | 2 |
| 11 | explosive plays allowed | 8 |
| 5.94 | yards allowed / play | 5.53 |
| 4 of 11 | scoring drives allowed | 3 of 10 |
| Nate Norris | 14 (5) | 1 PD |
| Jacob Wahlberg | 9 (1) | 1 TFL · 1 PD |
| Aaron Wofford | 8 (2) | |
| Marshawn Kneeland | 7 | 2 QH |
| Damari Roberson | 6 (2) | 3 PD |
| Bilhal Kone | 6 (3) | 1 PD |
| Tate Hallock | 5 (2) | 1 PD |
| Saveon Brown | 5 (2) |
| Keye Thompson | 13 (4) | 1 QH |
| Bryce Houston | 12 (5) | 2 QH |
| Walter Reynolds | 9 (3) | |
| Adonis Williams Jr. | 8 (6) | 1 TFL · 1 QH |
| Torrie Cox Jr. | 6 (2) | 1 sk · 1.5 TFL |
| Vonnie Watkins | 6 (1) | 1 QH |
| Justin Birchette | 4 (2) | 0.5 TFL · 1 PD |
| Dylan Stevens | 4 (1) |
| 1 of 3 | field goals | 2 of 4 |
| 3 | punts | 3 |
| 32.0 | punt average | 48.0 |
| 0 | punts inside the 20 | 1 |
| 150 | return yards | 9 |
| own 33 | average drive start | own 26 |
| K | Palmer Domschke | 1/3 FG · long 43 · 2/2 XP |
| P | Carson Voss | 2 punts · 36.5 avg |
| P | Hayden Wolff | 1 punt · 23.0 avg |
| KR | Jamal Hailey | 4 ret · 65 yds · long 30 |
| KR | Leroy Thomas | 1 ret · 53 yds · long 53 |
| KR | Blake Bosma | 1 ret · 5 yds · long 5 |
| PR | Zahir Abdus-Salaam | 1 ret · 27 yds · long 27 |
| K | Gianni Spetic | 2/4 FG · long 28 · 2/2 XP |
| P | Jack Wilson | 3 punts · 48.0 avg · 1 in 20 · 1 TB |
| KR | Keegan Wilburn | 1 ret · 10 yds · long 10 |
| PR | Tyler Walton | 1 ret · -1 yds · long -1 |
| 64 | plays | 78 |
| 354 | yards | 463 |
| 10 | drives | 11 |
| 44% | success rate | 49% |
| 2.56 | total PPA | 15.28 |
| Q1 | Gianni Spetic 28 yd FG GOOD | 3–0 |
| Q2 | Gianni Spetic 19 yd FG GOOD | 6–0 |
| Q3 | Palmer Domschke 43 yd FG GOOD | 3–6 |
| Q3 | Sieh Bangura run for 1 yd for a TD (Gianni Spetic KICK) | 13–3 |
| Q3 | Hayden Wolff run for 3 yds for a TD (Palmer Domschke KICK) | 10–13 |
| Q4 | Kurtis Rourke pass complete to Sam Wiglusz for 7 yds for a TD (Gianni Spetic KICK) | 20–10 |
| Q4 | Hayden Wolff pass complete to Kenneth Womack for 8 yds for a TD (Palmer Domschke KICK) | 17–20 |
| Q3 | Hayden Wolff pass complete to Jalen Buckley for 49 yds to the OHIO 27 for a 1ST down | 4.01 |
| Q1 | Hayden Wolff pass complete to Malique Dieudonne for 18 yds to the OHIO 47 for a 1ST down | 3.18 |
| Q4 | Kurtis Rourke pass complete to Sam Wiglusz for 7 yds for a TD (Gianni Spetic KICK) | 2.67 |
| Q3 | Hayden Wolff run for 3 yds for a TD (Palmer Domschke KICK) | 2.62 |
| Q3 | Kurtis Rourke pass complete to Sam Wiglusz for 11 yds to the OHIO 45 for a 1ST down | 2.50 |
| Q4 | Hayden Wolff pass complete to Kenneth Womack for 8 yds for a TD (Palmer Domschke KICK) | 2.32 |
| 2025 | Ohio 13 – 17 Western Michigan |
| 2022 | Ohio 33 – 14 Western Michigan |
| 2019 | Western Michigan 37 – 34 Ohio |
| 2018 | Ohio 59 – 14 Western Michigan |
| 2016 | Western Michigan 29 – 23 Ohio |
| 2015 | Western Michigan 49 – 14 Ohio |
| 2014 | Ohio 21 – 42 Western Michigan |
| 2008 | Ohio 20 – 41 Western Michigan |