| 14:45 | 1st & 10 | OWN 13 | Jarvion Franklin run for 5 yds to the WMich 18 | +5 | 0.07 |
| 14:20 | 2nd & 5 | OWN 18 | Jarvion Franklin run for a loss of 4 yards to the WMich 14 | -4 | -0.62 |
| 13:30 | 3rd & 9 | OWN 14 | Reece Goddard sacked by Sutton Smith for a loss of 5 yards to the WMich 9 | -5 | -0.14 |
| 12:49 | 4th & 14 | OWN 9 | Derrick Mitchell punt for 22 yds, punt out-of-bounds at the WMich 31 |
| 12:41 | 1st & 10 | OPP 31 | Jordan Huff run for 31 yds for a TD, (Christian Hagan KICK) | +31 | 2.84 |
| 12:30 | 1st & 10 | OWN 25 | Jarvion Franklin run for 9 yds to the WMich 34 | +9 | 1.25 |
| 12:06 | 2nd & 1 | OWN 34 | Jarvion Franklin run for 2 yds to the WMich 36 for a 1ST down | +2 | -0.32 |
| 11:42 | 1st & 10 | OWN 36 | Reece Goddard pass incomplete to D'Wayne Eskridge | 0 | -1.04 |
| 11:21 | 2nd & 10 | OWN 36 | Jarvion Franklin run for 7 yds to the WMich 43 | +7 | 0.48 |
| 10:57 | 3rd & 3 | OWN 43 | Jarvion Franklin run for 3 yds to the WMich 46 for a 1ST down | +3 | 1.52 |
| 10:15 | 1st & 10 | OWN 46 | Reece Goddard pass complete to Ra'Sean Davie for 5 yds to the NoIll 49 | +5 | 0.11 |
| 9:52 | 2nd & 5 | OPP 49 | Reece Goddard run for 3 yds to the NoIll 46 | +3 | -0.43 |
| 9:19 | 3rd & 2 | OPP 46 | Jarvion Franklin run for 4 yds to the NoIll 42 for a 1ST down | +4 | 1.21 |
| 8:45 | 1st & 10 | OPP 42 | Jarvion Franklin run for 1 yd to the NoIll 41 | +1 | -0.70 |
| 8:14 | 2nd & 9 | OPP 41 | Reece Goddard pass incomplete to Tyron Arnett | 0 | -1.04 |
| 7:45 | 3rd & 9 | OPP 41 | Reece Goddard sacked by William Lee for a loss of 9 yards to the 50 yard line | -9 | -2.02 |
| 7:22 | 4th & 18 | 50 | Derrick Mitchell punt for 30 yds, downed at the NoIll 20 |
| 7:18 | 1st & 10 | OWN 20 | Marcus Childers pass incomplete | 0 | -0.56 |
| 7:09 | 2nd & 10 | OWN 20 | Christian Blake run for 3 yds to the NoIll 23 | +3 | -0.11 |
| 6:35 | 3rd & 7 | OWN 23 | Marcus Jones run for 4 yds to the NoIll 27 | +4 | -0.03 |
| 6:04 | 4th & 3 | OWN 27 | Matt Ference punt for 36 yds, punt out-of-bounds at the WMich 37 |
| 5:49 | 1st & 10 | OWN 37 | Jarvion Franklin run for 4 yds to the WMich 41 | +4 | -0.16 |
| 5:16 | 2nd & 6 | OWN 41 | Jarvion Franklin run for 23 yds to the NoIll 36 for a 1ST down | +23 | 2.20 |
| 4:45 | 1st & 10 | OPP 36 | Jarvion Franklin run for 29 yds to the NoIll 7 for a 1ST down | +29 | 0.81 |
| 4:18 | 1st & 7 | OPP 7 | Reece Goddard pass complete to Keishawn Watson for 7 yds for a TD, (Josh Grant KICK) | +7 | 2.20 |
| 4:04 | 1st & 10 | OPP 43 | Marcus Childers pass incomplete to Shane Wimann | 0 | -0.94 |
| 3:53 | 2nd & 10 | OPP 43 | Jordan Huff run for 12 yds to the WMich 31 for a 1ST down | +12 | 1.45 |
| 3:35 | 1st & 10 | OPP 31 | Jordan Huff run for 7 yds to the WMich 24 | +7 | 0.36 |
| 3:05 | 2nd & 3 | OPP 24 | Jordan Huff run for 23 yds to the WMich 1 for a 1ST down | +23 | 1.54 |
| 2:50 | 1st & 1 | OPP 1 | Jordan Huff run for no gain to the WMich 1 | 0 | -0.96 |
| 2:34 | 2nd & 1 | OPP 1 | Marcus Childers run for 1 yd for a TD, (Christian Hagan KICK) | +1 | 1.90 |
| 2:20 | 1st & 10 | OWN 25 | Reece Goddard run for 5 yds to the WMich 30 | +5 | 0.09 |
| 1:52 | 2nd & 5 | OWN 30 | Jarvion Franklin run for 10 yds to the WMich 40 for a 1ST down | +10 | 1.23 |
| 1:20 | 1st & 10 | OWN 40 | Reece Goddard pass complete to Donnie Ernsberger for 8 yds to the WMich 48 | +8 | 1.02 |
| 0:47 | 2nd & 2 | OWN 48 | Jarvion Franklin run for no gain to the WMich 48 | 0 | -1.35 |
| 0:13 | 3rd & 2 | OWN 48 | Jarvion Franklin run for a loss of 1 yard to the WMich 47 | -1 | -1.23 |
| 0:08 | 4th & 3 | OWN 47 | Timeout NORTHERNIL, clock 00:08 | ||
| 0:00 | 4th & 3 | OWN 47 | Derrick Mitchell punt for 38 yds , Chad Beebe returns for 1 yd to the NoIll 16 Chad Beebe fumbled, recovered by WMich Treshaun Hayward | ||
| 0:00 | OPP 0 | End of 1st Quarter |
| 14:45 | 1st & 10 | OPP 16 | Jarvion Franklin run for 2 yds to the NoIll 14 | +2 | -0.18 |
| 14:23 | 2nd & 8 | OPP 14 | Jarvion Franklin run for 5 yds to the NoIll 9 | +5 | 0.05 |
| 13:49 | 3rd & 3 | OPP 9 | Reece Goddard run for 6 yds to the NoIll 3 for a 1ST down | +6 | 1.24 |
| 13:15 | 1st & 3 | OPP 3 | Reece Goddard run for 1 yd to the NoIll 2 | +1 | -0.60 |
| 12:30 | 2nd & 2 | OPP 2 | Jarvion Franklin run for no gain to the NoIll 2 | 0 | -0.48 |
| 12:04 | 3rd & 2 | OPP 2 | Jarvion Franklin run for 2 yds for a TD, (Josh Grant KICK) | +2 | 2.54 |
| 11:58 | 1st & 10 | OWN 9 | NORTHERNIL Penalty, False Start (-5 Yards) to the NoIll 4 | -5 | |
| 11:42 | 1st & 15 | OWN 4 | Jordan Huff run for no gain to the NoIll 4 | 0 | -0.13 |
| 11:18 | 2nd & 15 | OWN 4 | Jordan Huff run for 2 yds to the NoIll 6 | +2 | -0.04 |
| 10:50 | 3rd & 13 | OWN 6 | Marcus Childers pass complete to Chad Beebe for 1 yd to the NoIll 7 | +1 | -0.03 |
| 10:14 | 4th & 12 | OWN 7 | Matt Ference punt for 39 yds, punt out-of-bounds at the NoIll 46 |
| 10:00 | 1st & 10 | OPP 46 | Ra'Sean Davie run for 1 yd to the NoIll 45 | +1 | -0.79 |
| 9:34 | 2nd & 9 | OPP 45 | Reece Goddard pass complete to Donnie Ernsberger for 15 yds to the NoIll 30 for a 1ST down | +15 | 1.52 |
| 8:53 | 1st & 10 | OPP 30 | Ra'Sean Davie run for 1 yd to the NoIll 29 | +1 | -0.42 |
| 8:25 | 2nd & 9 | OPP 29 | Reece Goddard pass complete to Keishawn Watson for 2 yds to the NoIll 27 | +2 | -0.38 |
| 7:59 | 3rd & 7 | OPP 27 | Reece Goddard pass incomplete to Jarvion Franklin | 0 | -0.87 |
| 7:54 | 4th & 7 | OPP 27 | Josh Grant 44 yd FG MISSED |
| 7:40 | 1st & 10 | OWN 27 | Marcus Jones run for a loss of 1 yard to the NoIll 26 | -1 | -0.88 |
| 7:05 | 2nd & 11 | OWN 26 | Marcus Childers pass complete to Christian Blake for 10 yds to the NoIll 36 | +10 | 0.85 |
| 6:57 | 3rd & 1 | OWN 36 | NORTHERNIL Penalty, False Start (Ryan Roberts) to the NoIll 31 | -5 | |
| 6:47 | 3rd & 6 | OWN 31 | Marcus Childers pass incomplete to Chad Beebe | 0 | -0.35 |
| 6:34 | 4th & 6 | OWN 31 | Matt Ference punt for 7 yds, downed at the NoIll 38 |
| 6:22 | 1st & 10 | OPP 38 | Reece Goddard run for a loss of 4 yards Reece Goddard fumbled, recovered by NoIll Sutton Smith , return for 58 yds, (Christian Hagan KICK) | -3.91 |
| 5:55 | 1st & 10 | OWN 41 | Jarvion Franklin run for a loss of 3 yards to the WMich 38 | -3 | -1.69 |
| 5:30 | 2nd & 13 | OWN 38 | Reece Goddard pass complete to Donnie Ernsberger for 2 yds to the WMich 40 | +2 | -0.36 |
| 5:00 | 3rd & 11 | OWN 40 | Reece Goddard pass complete to Keishawn Watson for 30 yds to the NoIll 30 for a 1ST down | +30 | 3.89 |
| 4:30 | 1st & 10 | OPP 30 | Reece Goddard pass complete to Keishawn Watson for 7 yds to the NoIll 23 | +7 | 0.35 |
| 4:00 | 2nd & 3 | OPP 23 | Reece Goddard sacked by Alex Schwab for a loss of 3 yards to the NoIll 26 | -3 | -1.00 |
| 3:32 | 3rd & 6 | OPP 26 | Reece Goddard pass incomplete | 0 | -0.82 |
| 3:26 | 4th & 6 | OPP 26 | Reece Goddard pass incomplete to Keishawn Watson | 0 | -2.72 |
| 3:13 | 1st & 10 | OWN 26 | Jordan Huff run for a loss of 2 yards to the NoIll 24 | -2 | -0.93 |
| 3:00 | 2nd & 12 | OWN 24 | Marcus Childers run for no gain to the NoIll 24 | 0 | -0.26 |
| 2:56 | 3rd & 12 | OWN 24 | Timeout WESTRN MICHIGAN, clock 02:56 | ||
| 2:56 | 3rd & 12 | OWN 24 | Timeout NORTHERNIL, clock 02:56 | ||
| 2:48 | 3rd & 12 | OWN 24 | Marcus Childers run for 8 yds to the NoIll 32 | +8 | 0.17 |
| 2:48 | 4th & 4 | OWN 32 | Timeout WESTRN MICHIGAN, clock 02:48 | ||
| 2:44 | 4th & 4 | OWN 32 | Josh Orne punt for 27 yds, punt out-of-bounds at the WMich 41 |
| 2:34 | 1st & 10 | OWN 41 | Reece Goddard sacked by Sutton Smith and Ben LeRoy for a loss of 3 yards to the WMich 38 | -3 | -1.69 |
| 2:05 | 2nd & 13 | OWN 38 | Reece Goddard pass complete to Keishawn Watson for 7 yds to the WMich 45 | +7 | 0.41 |
| 1:18 | 3rd & 6 | OWN 45 | Reece Goddard run for a loss of 8 yards to the WMich 35 Reece Goddard fumbled, recovered by WMich Reece Goddard | -8 | -1.28 |
| 1:02 | 4th & 16 | OWN 35 | Derrick Mitchell punt for 65 yds for a touchback |
| 0:40 | 1st & 10 | OWN 20 | TEAM run for a loss of 2 yards to the NoIll 18 | -2 | -0.70 |
| 0:16 | 2nd & 12 | OWN 18 | TEAM run for a loss of 2 yards to the NoIll 16 | -2 | -0.23 |
| 0:00 | OWN 0 | End of 2nd Quarter |
| 14:54 | 1st & 10 | OWN 26 | NORTHERNIL Penalty, False Start (Ryan Roberts) to the NoIll 21 | -5 | |
| 14:45 | 1st & 15 | OWN 21 | Jordan Huff run for 2 yds to the NoIll 23 | +2 | -0.23 |
| 14:11 | 2nd & 13 | OWN 23 | Marcus Childers pass complete to Spencer Tears for 12 yds to the NoIll 35 | +12 | 0.98 |
| 13:42 | 3rd & 1 | OWN 35 | Marcus Childers run for 1 yd to the NoIll 36 for a 1ST down | +1 | 0.89 |
| 13:20 | 1st & 10 | OWN 44 | Jordan Huff run for 8 yds to the NoIll 44 NORTHERNIL Penalty, Offensive Holding (Christian Blake) to the NoIll 34 | -2 | -1.58 |
| 13:00 | 1st & 12 | OWN 34 | Marcus Childers run for 8 yds to the NoIll 42 | +8 | 0.90 |
| 12:30 | 2nd & 4 | OWN 42 | Marcus Jones run for no gain to the NoIll 42 | 0 | -1.18 |
| 12:01 | 3rd & 4 | OWN 42 | WESTRN MICHIGAN Penalty, Defensive Pass Interference (Malik Rucker) to the WMich 43 for a 1ST down | +15 | |
| 11:43 | 1st & 10 | OPP 43 | Jordan Huff run for 5 yds to the WMich 38 | +5 | 0.09 |
| 11:10 | 2nd & 5 | OPP 38 | Jordan Huff run for 2 yds to the WMich 36 | +2 | -0.52 |
| 10:40 | 3rd & 3 | OPP 36 | Marcus Childers run for 4 yds to the WMich 32 for a 1ST down | +4 | 0.91 |
| 10:10 | 1st & 10 | OPP 32 | Marcus Childers run for 3 yds to the WMich 29 | +3 | -0.19 |
| 9:35 | 2nd & 7 | OPP 29 | NORTHERNIL Penalty, Illegal Block (Mitchell Brinkman) to the WMich 44 | -15 | |
| 8:59 | 2nd & 22 | OPP 44 | Marcus Childers run for 8 yds to the WMich 36 | +8 | 0.66 |
| 8:38 | 3rd & 14 | OPP 36 | Marcus Childers pass incomplete | 0 | -0.94 |
| 8:31 | 4th & 14 | OPP 36 | Josh Orne punt for 27 yds, punt out-of-bounds at the WMich 9 |
| 8:11 | 1st & 10 | OWN 9 | Jarvion Franklin run for 2 yds to the WMich 11 | +2 | -0.22 |
| 7:50 | 2nd & 8 | OWN 11 | Reece Goddard pass complete to Tyron Arnett for 21 yds to the WMich 32 for a 1ST down | +21 | 1.52 |
| 7:21 | 1st & 10 | OWN 32 | Reece Goddard pass complete to Tyron Arnett for 4 yds to the WMich 36 | +4 | -0.15 |
| 6:58 | 2nd & 6 | OWN 36 | Reece Goddard pass complete to Donnie Ernsberger for 10 yds to the WMich 46 for a 1ST down | +10 | 1.48 |
| 6:25 | 1st & 10 | OWN 46 | Jarvion Franklin run for a loss of 1 yard to the WMich 45 | -1 | -1.38 |
| 5:55 | 2nd & 11 | OWN 45 | Reece Goddard pass incomplete to Anton Curtis | 0 | -0.86 |
| 5:48 | 3rd & 11 | OWN 45 | Reece Goddard pass complete to Anton Curtis for 12 yds to the NoIll 43 for a 1ST down | +12 | 3.08 |
| 5:22 | 1st & 10 | OPP 43 | Reece Goddard pass incomplete | 0 | -0.94 |
| 4:48 | 2nd & 10 | OPP 43 | Reece Goddard sacked by Sutton Smith for a loss of 5 yards to the NoIll 48 | -5 | -2.01 |
| 4:38 | 3rd & 15 | OPP 48 | Reece Goddard pass incomplete to Jarvion Franklin | 0 | -0.57 |
| 4:30 | 4th & 15 | OPP 48 | Derrick Mitchell punt for 32 yds , Trayshon Foster returns for a loss of 4 yards to the NoIll 12 Trayshon Foster fumbled, recovered by WMich Hunter Broersma |
| 4:15 | 1st & 10 | OPP 12 | Jarvion Franklin run for 5 yds to the NoIll 7 | +5 | 0.07 |
| 3:30 | 2nd & 5 | OPP 7 | Jarvion Franklin run for no gain to the NoIll 7 | 0 | -0.33 |
| 3:06 | 3rd & 5 | OPP 7 | Reece Goddard run for 7 yds for a TD, (Josh Grant KICK) | +7 | 2.79 |
| 2:50 | 1st & 10 | OWN 36 | Marcus Jones run for no gain to the NoIll 24 Marcus Jones fumbled, recovered by WMich Stefan Claiborne , return for 12 yds to the NoIll 24 | -1.85 |
| 2:40 | 1st & 10 | OPP 24 | D'Wayne Eskridge run for 9 yds to the NoIll 15 | +9 | 0.64 |
| 2:10 | 2nd & 1 | OPP 15 | Jarvion Franklin run for 2 yds to the NoIll 13 for a 1ST down | +2 | -0.50 |
| 1:36 | 1st & 10 | OPP 13 | Reece Goddard pass complete to Donnie Ernsberger for 13 yds for a TD, (Josh Grant KICK) | +13 | 2.54 |
| 1:28 | 1st & 10 | OWN 30 | Jordan Huff run for 24 yds to the WMich 46 for a 1ST down | +24 | 2.15 |
| 0:47 | 1st & 10 | OPP 46 | WESTRN MICHIGAN Penalty, Defensive Pass Interference (15 Yards) to the WMich 31 for a 1ST down | +15 | |
| 0:21 | 1st & 10 | OPP 31 | Jordan Huff run for a loss of 3 yards to the WMich 34 | -3 | -1.06 |
| 0:00 | OWN 0 | End of 3rd Quarter | |||
| 14:50 | 2nd & 13 | OPP 34 | Jordan Huff run for 17 yds to the WMich 17 for a 1ST down | +17 | 1.32 |
| 14:40 | 1st & 10 | OPP 17 | Marcus Childers pass complete to Daniel Crawford for 3 yds to the WMich 14 | +3 | -0.11 |
| 14:04 | 2nd & 7 | OPP 14 | Jordan Huff run for 14 yds for a TD, (Christian Hagan KICK) | +14 | 2.69 |
| 14:00 | 1st & 10 | OWN 5 | Reece Goddard run for no gain to the WMich 5 | 0 | -0.28 |
| 14:00 | 2nd & 10 | OWN 5 | NORTHERNIL Penalty, Defensive Pass Interference (10 Yards) to the WMich 15 for a 1ST down | +10 | |
| 14:00 | 1st & 10 | OWN 15 | Reece Goddard pass incomplete | 0 | -0.44 |
| 14:00 | 2nd & 10 | OWN 15 | Jarvion Franklin run for 2 yds to the WMich 17 | +2 | -0.13 |
| 13:00 | 3rd & 8 | OWN 17 | Reece Goddard pass complete to Tyron Arnett for 68 yds to the NoIll 15 for a 1ST down | +68 | 4.63 |
| 13:00 | 1st & 10 | OPP 15 | Reece Goddard pass incomplete | 0 | -0.32 |
| 13:00 | 2nd & 10 | OPP 15 | Jarvion Franklin run for 3 yds to the NoIll 12 | +3 | -0.11 |
| 13:00 | 3rd & 7 | OPP 12 | Reece Goddard run for 1 yd to the NoIll 11 | +1 | -0.32 |
| 10:37 | 4th & 6 | OPP 11 | Josh Grant 28 yd FG GOOD | -0.69 |
| 10:37 | 1st & 10 | OWN 33 | Jordan Huff run for no gain to the NoIll 33 | 0 | -0.96 |
| 10:30 | 2nd & 10 | OWN 33 | Marcus Childers run for 6 yds to the NoIll 39 | +6 | 0.23 |
| 10:00 | 3rd & 4 | OWN 39 | Jordan Huff run for 7 yds to the NoIll 46 for a 1ST down | +7 | 1.97 |
| 10:00 | 1st & 10 | OWN 46 | Marcus Childers pass incomplete | 0 | -1.16 |
| 10:00 | 2nd & 10 | OWN 46 | Jordan Huff run for 3 yds to the NoIll 49 | +3 | -0.38 |
| 9:50 | 3rd & 7 | OWN 49 | Marcus Childers pass complete to Shane Wimann for 12 yds to the WMich 39 for a 1ST down | +12 | 2.58 |
| 8:50 | 1st & 10 | OPP 39 | Jordan Huff run for 5 yds to the WMich 34 | +5 | 0.09 |
| 7:00 | 2nd & 5 | OPP 34 | Jordan Huff run for 5 yds to the WMich 29 for a 1ST down | +5 | 0.27 |
| 7:00 | 1st & 10 | OPP 29 | Tre Harbison run for 3 yds to the WMich 26 | +3 | -0.17 |
| 6:20 | 2nd & 7 | OPP 26 | Marcus Childers pass complete to Mitchell Brinkman for 26 yds for a TD, (Christian Hagan KICK) | +26 | 2.95 |
| 6:15 | 1st & 10 | OWN 25 | Reece Goddard pass incomplete | 0 | -0.70 |
| 6:10 | 2nd & 10 | OWN 25 | Jarvion Franklin run for 4 yds to the WMich 29 | +4 | -0.06 |
| 6:00 | 3rd & 6 | OWN 29 | Reece Goddard pass incomplete | 0 | -0.31 |
| 5:21 | 4th & 6 | OWN 29 | Derrick Mitchell punt for 35 yds, downed at the NoIll 36 |
| 5:10 | 1st & 10 | OWN 48 | Jordan Huff run for 12 yds to the NoIll 48 NORTHERNIL Penalty, Face Mask (15 yards) (Jordan Huff) to the NoIll 33 | -3 | -1.80 |
| 5:10 | 1st & 13 | OWN 33 | Jordan Huff run for 7 yds to the NoIll 40 | +7 | 0.55 |
| 5:00 | 2nd & 6 | OWN 40 | Jordan Huff run for 1 yd to the NoIll 41 | +1 | -0.82 |
| 4:13 | 3rd & 5 | OWN 41 | Timeout WESTRN MICHIGAN, clock 04:13 | ||
| 4:07 | 3rd & 5 | OWN 41 | Christian Blake run for 13 yds to the WMich 46 for a 1ST down | +13 | 2.58 |
| 3:29 | 1st & 10 | OPP 46 | Jordan Huff run for 3 yds to the WMich 43 | +3 | -0.34 |
| 3:29 | 2nd & 7 | OPP 43 | Timeout WESTRN MICHIGAN, clock 03:29 | ||
| 3:23 | 2nd & 7 | OPP 43 | Marcus Childers run for 4 yds to the WMich 39 | +4 | -0.14 |
| 3:23 | 3rd & 3 | OPP 39 | Timeout WESTRN MICHIGAN, clock 03:23 | ||
| 3:07 | 3rd & 3 | OPP 39 | Tre Harbison run for 4 yds to the WMich 35 for a 1ST down | +4 | 1.05 |
| 2:10 | 1st & 10 | OPP 35 | Tre Harbison run for no gain to the WMich 35 | 0 | -0.69 |
| 1:38 | 2nd & 10 | OPP 35 | Christian Blake run for no gain to the WMich 35 | 0 | -0.91 |
| 1:04 | 3rd & 10 | OPP 35 | Tre Harbison run for 12 yds to the WMich 23 for a 1ST down | +12 | 1.91 |
| 0:28 | 1st & 10 | OPP 23 | TEAM run for a loss of 2 yards to the WMich 25 | -2 | -0.63 |
| 0:00 | OWN 0 | End of 4th Quarter |
| 0 | sacks | 5 |
| 8 | plays for loss | 9 |
| 1 | takeaways | 3 |
| 4 | three-and-outs forced | 3 |
| 9 | explosive plays allowed | 5 |
| 5.07 | yards allowed / play | 4.86 |
| 4 of 12 | scoring drives allowed | 5 of 14 |
| Robert Spillane | 9 (6) | 1 TFL |
| Asantay Brown | 9 (4) | |
| Stefan Claiborne | 6 (4) | 0.5 TFL |
| Andre Turner | 4 (3) | 1 TFL |
| Caleb Bailey | 4 (4) | |
| Darius Phillips | 4 (4) | |
| Malik Rucker | 3 (3) | |
| Steven Clark | 3 (2) |
| Mykelti Williams | 8 (7) | |
| Bobby Jones IV | 8 (5) | |
| Jawuan Johnson | 7 (6) | |
| Sutton Smith | 6 (5) | 2.5 sk · 5.5 TFL |
| Ben LeRoy | 5 (2) | 0.5 sk · 0.5 TFL · 1 QH |
| Joe Sanders | 5 (4) | 2 PD |
| Antonio Jones-Davis | 4 (4) | |
| Alex Schwab | 3 (3) | 1 sk · 1 TFL |
| 1 of 2 | field goals | — |
| 6 | punts | 5 |
| 37.0 | punt average | 27.2 |
| 0 | punts inside the 20 | 0 |
| 13 | return yards | 117 |
| own 31 | average drive start | own 36 |
| K | Josh Grant | 1/2 FG · long 28 · 4/4 XP |
| P | Derrick Mitchell | 6 punts · 37.0 avg |
| KR | Darius Phillips | 2 ret · 9 yds · long 7 |
| KR | Leo Ekwoge | 1 ret · 4 yds · long 4 |
| K | Christian Hagan | 5/5 XP |
| P | Matt Ference | 3 punts · 27.3 avg |
| P | Josh Orne | 2 punts · 27.0 avg |
| KR | Chad Beebe | 4 ret · 111 yds · long 49 |
| KR | D.J. Brown | 1 ret · 9 yds · long 9 |
| PR | Chad Beebe | 1 ret · 1 yds · long 1 |
| PR | Trayshon Foster | 1 ret · -4 yds · long -4 |
| 69 | plays | 59 |
| 335 | yards | 299 |
| 13 | drives | 11 |
| 39% | success rate | 39% |
| 8.28 | total PPA | 13.93 |
| Q1 | Jordan Huff run for 31 yds for a TD, (Christian Hagan KICK) | 7–0 |
| Q1 | Reece Goddard pass complete to Keishawn Watson for 7 yds for a TD, (Josh Grant KICK) | 7–7 |
| Q1 | Marcus Childers run for 1 yd for a TD, (Christian Hagan KICK) | 14–7 |
| Q2 | Jarvion Franklin run for 2 yds for a TD, (Josh Grant KICK) | 14–14 |
| Q3 | Reece Goddard run for 7 yds for a TD, (Josh Grant KICK) | 21–21 |
| Q3 | Reece Goddard pass complete to Donnie Ernsberger for 13 yds for a TD, (Josh Grant KICK) | 28–21 |
| Q4 | Jordan Huff run for 14 yds for a TD, (Christian Hagan KICK) | 28–28 |
| Q4 | Josh Grant 28 yd FG GOOD | 31–28 |
| Q4 | Marcus Childers pass complete to Mitchell Brinkman for 26 yds for a TD, (Christian Hagan KICK) | 35–31 |
| Q4 | Reece Goddard pass complete to Tyron Arnett for 68 yds to the NoIll 15 for a 1ST down | 4.63 |
| Q2 | Reece Goddard pass complete to Keishawn Watson for 30 yds to the NoIll 30 for a 1ST down | 3.89 |
| Q3 | Reece Goddard pass complete to Anton Curtis for 12 yds to the NoIll 43 for a 1ST down | 3.08 |
| Q4 | Marcus Childers pass complete to Mitchell Brinkman for 26 yds for a TD, (Christian⦠| 2.95 |
| Q1 | Jordan Huff run for 31 yds for a TD, (Christian Hagan KICK) | 2.84 |
| Q3 | Reece Goddard run for 7 yds for a TD, (Josh Grant KICK) | 2.79 |
| 2025 | Western Michigan 35 – 19 Northern Illinois |
| 2024 | Northern Illinois 42 – 28 Western Michigan |
| 2023 | Western Michigan 0 – 24 Northern Illinois |
| 2022 | Northern Illinois 24 – 21 Western Michigan |
| 2021 | Western Michigan 42 – 21 Northern Illinois |
| 2020 | Northern Illinois 27 – 30 Western Michigan |
| 2019 | Western Michigan 14 – 17 Northern Illinois |
| 2018 | Northern Illinois 21 – 28 Western Michigan |