| 13:02 | 1st & 10 | OWN 20 | Layne Hatcher pass complete to Qian Magwood for 5 yds to the BALL 25 | +5 | 0.09 |
| 13:02 | 2nd & 5 | OWN 25 | Marquez Cooper run for no gain to the BALL 25 | 0 | -0.61 |
| 13:02 | 3rd & 5 | OWN 25 | Marquez Cooper run for 6 yds to the BALL 31 for a 1ST down | +6 | 1.30 |
| 13:02 | 1st & 10 | OWN 31 | Layne Hatcher pass complete to Marquez Cooper for 25 yds to the WMU 44 for a 1ST down | +25 | 2.19 |
| 13:02 | 1st & 10 | OPP 44 | Layne Hatcher pass complete to Qian Magwood for 7 yds to the WMU 37 | +7 | 0.50 |
| 13:02 | 2nd & 3 | OPP 37 | Marquez Cooper run for 20 yds to the WMU 17 for a 1ST down | +20 | 0.33 |
| 13:02 | 1st & 10 | OPP 17 | Layne Hatcher pass incomplete to Malcolm Gillie | 0 | -0.34 |
| 13:02 | 2nd & 10 | OPP 17 | Layne Hatcher pass complete to Kiael Kelly for 8 yds to the WMU 9 | +8 | 0.29 |
| 13:02 | 3rd & 2 | OPP 9 | Marquez Cooper run for 1 yd to the WMU 10 | +1 | -0.29 |
| 8:37 | 4th & 3 | OPP 10 | Jackson Courville 27 yd FG GOOD |
| 2:03 | 1st & 10 | OWN 8 | Treyson Bourguet pass complete to Austin Hence for 17 yds to the WMU 25 for a 1ST down | +17 | 0.77 |
| 2:03 | 1st & 10 | OWN 25 | Treyson Bourguet pass complete to Austin Hence for 32 yds to the BALL 43 for a 1ST down | +32 | 2.73 |
| 2:03 | 1st & 10 | OPP 43 | Ball State Penalty, Personal Foul (Cole Pearce) to the BALL 33 for a 1ST down | +15 | |
| 2:03 | 1st & 10 | OPP 33 | Treyson Bourguet run for 3 yds to the BALL 30 | +3 | -0.20 |
| 0:00 | 2nd & 7 | OPP 30 | Anthony Sambucci run for 9 yds to the BALL 21 for a 1ST down | +9 | 0.47 |
| 0:00 | OPP 30 | End of 1st Quarter | |||
| 15:00 | 1st & 10 | OPP 21 | Treyson Bourguet run for 7 yds to the BALL 14 | +7 | 0.32 |
| 15:00 | 2nd & 3 | OPP 14 | Jalen Buckley run for 12 yds to the BALL 2 for a 1ST down | +12 | 1.10 |
| 15:00 | 1st & 2 | OPP 2 | Jalen Buckley run for 1 yd to the BALL 1 | +1 | -0.69 |
| 15:00 | 2nd & 1 | OPP 1 | Treyson Bourguet pass incomplete to Anthony Sambucci | 0 | -0.55 |
| 13:06 | 3rd & 1 | OPP 1 | Zahir Abdus-Salaam run for 1 yd for a TD (Palmer Domschke KICK) | +1 | 2.45 |
| 5:22 | 1st & 10 | OWN 35 | Marquez Cooper run for 3 yds to the BALL 38 | +3 | -0.41 |
| 5:22 | 2nd & 7 | OWN 38 | Layne Hatcher pass complete to Ahmad Edwards for 9 yds to the BALL 47 for a 1ST down | +9 | 1.55 |
| 5:22 | 1st & 10 | OWN 47 | Layne Hatcher sacked by Donald Willis for a loss of 7 yards to the BALL 40 | -7 | -2.45 |
| 5:22 | 2nd & 17 | OWN 40 | Layne Hatcher pass complete to Kiael Kelly for 11 yds to the WMU 49 | +11 | 1.13 |
| 5:22 | 3rd & 6 | OPP 49 | Layne Hatcher sacked by Jacob Wahlberg for a loss of 5 yards to the BALL 46 | -5 | -1.50 |
| 1:50 | 4th & 11 | OWN 46 | Lucas Borrow punt for 40 yds, fair catch by Anthony Sambucci at the WMU 14 |
| 8:37 | 1st & 10 | OWN 25 | Treyson Bourguet pass complete to Austin Hence for 7 yds to the WMU 32 | +7 | 0.60 |
| 8:37 | 2nd & 3 | OWN 32 | Jalen Buckley run for 1 yd to the WMU 33 | +1 | -0.82 |
| 8:37 | 3rd & 2 | OWN 33 | Treyson Bourguet pass complete to Jalen Buckley for 8 yds to the WMU 41 for a 1ST down | +8 | 1.64 |
| 8:37 | 1st & 10 | OWN 41 | Treyson Bourguet pass complete to Kenneth Womack for 2 yds to the WMU 39 | +2 | -0.68 |
| 8:37 | 2nd & 12 | OWN 39 | Treyson Bourguet pass complete to Malique Dieudonne for 39 yds to the BALL 22 for a 1ST down | +39 | 3.53 |
| 8:37 | 1st & 10 | OPP 22 | Treyson Bourguet run for 4 yds to the BALL 18 | +4 | -0.03 |
| 5:06 | 2nd & 6 | OPP 18 | Treyson Bourguet pass complete to Anthony Sambucci for 18 yds for a TD (Palmer Domschke KICK) | +18 | 2.68 |
| 5:06 | 1st & 10 | OWN 28 | Layne Hatcher pass complete to Marquez Cooper for 9 yds to the BALL 37 | +9 | 1.32 |
| 5:06 | 2nd & 1 | OWN 37 | Marquez Cooper run for 9 yds to the BALL 46 for a 1ST down | +9 | 0.35 |
| 5:06 | 1st & 10 | OWN 46 | Layne Hatcher pass incomplete | 0 | -1.16 |
| 5:06 | 2nd & 10 | OWN 46 | Rico Barfield run for 1 yd to the BALL 45 | +1 | -0.77 |
| 5:06 | 3rd & 11 | OWN 45 | Layne Hatcher sacked by Boone Bonnema for a loss of 13 yards to the BALL 32 | -13 | -0.93 |
| 5:06 | 4th & 24 | OWN 32 | PENALTY BSU Delay Of Game 5 yards from BSU32 to BSU27. NO PLAY. | -5 | |
| 2:03 | 4th & 29 | OWN 27 | Lucas Borrow punt for 65 yds |
| 13:02 | 4th & 8 | OPP 49 | Carson Voss punt for 49 yds for a touchback | ||
| 0:00 | 1st & 10 | OWN 21 | Treyson Bourguet pass incomplete to Austin Hence | 0 | -0.59 |
| 0:00 | 2nd & 10 | OWN 21 | Treyson Bourguet pass complete to Anthony Sambucci for 13 yds to the WMU 34 for a 1ST down Ball State Penalty, Personal Foul (Layne Hatcher) to the WMU 49 for a 1ST down | +28 | 2.99 |
| 0:00 | 1st & 10 | OWN 49 | PENALTY WMU False Start (Buckley,Jalen) 5 yards from WMU49 to WMU44. NO PLAY. | -5 | |
| 0:00 | 1st & 15 | OWN 44 | Treyson Bourguet pass complete to Anthony Sambucci for 9 yds to the BALL 47 | +9 | 1.05 |
| 0:00 | 2nd & 6 | OPP 47 | Treyson Bourguet pass incomplete to Malique Dieudonne | 0 | -1.15 |
| 0:00 | 3rd & 6 | OPP 47 | Treyson Bourguet run for 3 yds to the BALL 44 | +3 | -0.39 |
| 0:00 | 4th & 3 | OPP 44 | PENALTY WMU Delay Of Game 5 yards from BSU44 to BSU49. NO PLAY. | -5 |
| 13:06 | 1st & 10 | OWN 25 | No Huddle-Shotgun Hatcher,Layne pass incomplete deep right to Gillie,Malcolm PENALTY WMU Pass Interference (Bussell,Dashon) 15 yards from BSU25 to BSU40, 1ST DOWN. NO PLAY. | +15 | |
| 13:06 | 1st & 10 | OWN 40 | Marquez Cooper run for 1 yd to the BALL 39 | +1 | -0.91 |
| 13:06 | 2nd & 11 | OWN 39 | Layne Hatcher pass complete to Tanner Koziol for 13 yds to the WMU 48 for a 1ST down | +13 | 2.39 |
| 13:06 | 1st & 10 | OPP 48 | Layne Hatcher pass incomplete to Tanner Koziol | 0 | -1.07 |
| 13:06 | 2nd & 10 | OPP 48 | Layne Hatcher pass complete to Qian Magwood for 3 yds to the WMU 45 | +3 | -0.40 |
| 13:06 | 3rd & 7 | OPP 45 | No Huddle-Shotgun Hatcher,Layne pass complete short left to Magwood,Qian for 12 yards to the WMU33, out of bounds at WMU33 PENALTY BSU Holding (Crowe,Ethan) 10 yards from WMU45 to BSU45. NO PLAY. | -10 | |
| 10:19 | 3rd & 17 | OWN 45 | Layne Hatcher run for 1 yd to the BALL 43 Layne Hatcher fumbled, recovered by WMU Damari Roberson | -0.18 |
| 10:19 | 1st & 10 | OPP 43 | Treyson Bourguet pass incomplete to Anthony Sambucci | 0 | -0.94 |
| 10:19 | 2nd & 10 | OPP 43 | Zahir Abdus-Salaam run for 9 yds to the BALL 34 | +9 | 0.93 |
| 10:19 | 3rd & 1 | OPP 34 | Treyson Bourguet pass complete to Kenneth Womack for 5 yds to the BALL 29 for a 1ST down | +5 | 0.58 |
| 10:19 | 1st & 10 | OPP 29 | Treyson Bourguet run for 2 yds to the BALL 27 | +2 | -0.29 |
| 10:19 | 2nd & 8 | OPP 27 | Zahir Abdus-Salaam run for 12 yds to the BALL 15 for a 1ST down | +12 | 0.52 |
| 10:19 | 1st & 10 | OPP 15 | Treyson Bourguet pass complete to Kenneth Womack for 3 yds to the BALL 12 | +3 | -0.10 |
| 8:13 | 2nd & 7 | OPP 12 | Timeout Western Michigan, clock 08:13 | ||
| 7:50 | 2nd & 7 | OPP 12 | Jalen Buckley run for 12 yds for a TD (Palmer Domschke KICK) | +12 | 2.66 |
| 7:49 | 1st & 10 | OWN 27 | Layne Hatcher pass complete to Qian Magwood for 15 yds to the BALL 42 for a 1ST down | +15 | 1.37 |
| 7:49 | 1st & 10 | OWN 42 | Marquez Cooper run for 3 yds to the BALL 45 | +3 | -0.43 |
| 7:49 | 2nd & 7 | OWN 45 | Layne Hatcher pass complete to Qian Magwood for 29 yds to the WMU 26 for a 1ST down | +29 | 2.27 |
| 7:49 | 1st & 10 | OPP 26 | Marquez Cooper run for 23 yds to the WMU 3 for a 1ST down | +23 | 1.26 |
| 7:49 | 1st & 3 | OPP 3 | Marquez Cooper run for 1 yd to the WMU 2 | +1 | -0.60 |
| 5:04 | 2nd & 2 | OPP 2 | Layne Hatcher pass complete to Maximus Webster for 2 yds for a TD (Jackson Courville KICK) | +2 | 2.07 |
| 5:04 | 1st & 10 | OWN 30 | Treyson Bourguet pass complete to Jalen Buckley for 1 yd to the WMU 31 | +1 | -0.72 |
| 5:04 | 2nd & 9 | OWN 31 | Treyson Bourguet pass complete to Kenneth Womack for 8 yds to the WMU 39 | +8 | 0.68 |
| 5:04 | 3rd & 1 | OWN 39 | Jalen Buckley run for 2 yds to the WMU 41 for a 1ST down | +2 | 1.07 |
| 5:04 | 1st & 10 | OWN 41 | Treyson Bourguet run for no gain to the WMU 41 | 0 | -1.14 |
| 5:04 | 2nd & 10 | OWN 41 | Treyson Bourguet run for no gain to the WMU 41 | 0 | -0.79 |
| 5:04 | 3rd & 10 | OWN 41 | Treyson Bourguet pass incomplete to Austin Hence | 0 | -0.44 |
| 2:07 | 4th & 10 | OWN 41 | Carson Voss punt for 40 yds, fair catch by Nick Munson at the BALL 19 |
| 2:07 | 1st & 10 | OWN 19 | Layne Hatcher pass incomplete to Tanner Koziol | 0 | -0.53 |
| 2:07 | 2nd & 10 | OWN 19 | Rico Barfield run for 4 yds to the BALL 23 | +4 | -0.04 |
| 1:53 | 3rd & 6 | OWN 23 | Timeout Western Michigan, clock 01:53 | ||
| 1:53 | 3rd & 6 | OWN 23 | Ball State Penalty, Offensive Holding (-10 Yards) to the BALL 21 | -10 | |
| 1:53 | 3rd & 8 | OWN 21 | Layne Hatcher pass incomplete | 0 | -0.16 |
| 1:28 | 4th & 8 | OWN 21 | Lucas Borrow punt for 45 yds , Anthony Sambucci returns for 7 yds to the WMU 41 |
| 1:28 | 1st & 10 | OWN 41 | Treyson Bourguet pass complete to Jalen Buckley for 2 yds to the WMU 43 | +2 | -0.68 |
| 1:28 | 2nd & 8 | OWN 43 | Treyson Bourguet pass incomplete to Kenneth Womack | 0 | -0.96 |
| 1:28 | 3rd & 8 | OWN 43 | No Huddle-Shotgun Bourguet,Treyson pass incomplete short right to Buckley,Jalen PENALTY BSU Holding (Harris,John) 10 yards from WMU43 to BSU47, 1ST DOWN. NO PLAY. | +10 | |
| 1:28 | 1st & 10 | OPP 47 | Treyson Bourguet run for 3 yds to the BALL 44 | +3 | -0.35 |
| 1:28 | 2nd & 7 | OPP 44 | Treyson Bourguet pass complete to Malique Dieudonne for 9 yds to the BALL 35 for a 1ST down | +9 | 0.99 |
| 1:28 | 1st & 10 | OPP 35 | Treyson Bourguet pass complete to Malique Dieudonne for 8 yds to the BALL 27 | +8 | 0.56 |
| 0:37 | 2nd & 2 | OPP 27 | Timeout Western Michigan, clock 00:37 | ||
| 0:37 | 2nd & 2 | OPP 27 | Treyson Bourguet pass complete to Kenneth Womack for 17 yds to the BALL 10 for a 1ST down | +17 | -0.11 |
| 0:37 | 1st & 10 | OPP 10 | Treyson Bourguet run for 1 yd to the BALL 9 | +1 | -0.23 |
| 0:19 | 2nd & 9 | OPP 9 | Timeout Western Michigan, clock 00:19 | ||
| 0:14 | 2nd & 9 | OPP 9 | Treyson Bourguet pass incomplete to Austin Hence | 0 | -0.27 |
| 0:14 | 3rd & 9 | OPP 9 | No Huddle-Shotgun Bourguet,Treyson pass incomplete short middle to Dieudonne,Malique PENALTY BSU Pass Interference (Harmon,Jahmad) 7 yards from BSU09 to BSU02, 1ST DOWN. NO PLAY. | +7 | |
| 0:14 | 1st & 2 | OPP 2 | Treyson Bourguet pass incomplete to Zahir Abdus-Salaam | 0 | -0.85 |
| 0:01 | 2nd & 2 | OPP 2 | Treyson Bourguet pass complete to Anthony Sambucci for 2 yds for a TD Ball State Penalty, UNS: Unsportsmanlike Conduct (Jordan Riley) to the BALL 0 (Palmer Domschke KICK) | +2 | 2.07 |
| 0:00 | 50 | End of 2nd Quarter |
| 15:00 | 1st & 10 | OWN 25 | Western Michigan Penalty, UNS: Unsportsmanlike Conduct (Damari Roberson) to the BALL 47 for a 1ST down | +15 | |
| 15:00 | 1st & 10 | OWN 47 | Layne Hatcher pass complete to Kiael Kelly for 2 yds to the BALL 49 | +2 | -0.67 |
| 15:00 | 2nd & 8 | OWN 49 | Marquez Cooper run for 3 yds to the WMU 48 | +3 | -0.41 |
| 15:00 | 3rd & 5 | OPP 48 | No Huddle Hatcher,Layne pass incomplete short left to Edwards,Ahmad, 1ST DOWN, PENALTY WMU Pass Interference (Bussell,Dashon) 5 yards from WMU48 to WMU43, 1ST DOWN. NO PLAY. | +5 | |
| 15:00 | 1st & 10 | OPP 43 | Marquez Cooper run for 9 yds to the WMU 34 | +9 | 0.91 |
| 15:00 | 2nd & 1 | OPP 34 | PENALTY WMU Offside (Green,Isaiah) 5 yards from WMU34 to WMU29, 1ST DOWN. NO PLAY. | +5 | |
| 15:00 | 1st & 10 | OPP 29 | Layne Hatcher sacked by Mason Nelson for a loss of 3 yards to the WMU 32 | -3 | -0.97 |
| 11:52 | 2nd & 13 | OPP 32 | Layne Hatcher pass complete to Qian Magwood for 32 yds for a TD (Jackson Courville KICK) | +32 | 3.76 |
| 11:52 | 1st & 10 | OWN 25 | Jalen Buckley run for 1 yd to the WMU 26 | +1 | -0.59 |
| 11:52 | 2nd & 9 | OWN 26 | Treyson Bourguet pass complete to Kenneth Womack for 27 yds to the BALL 47 for a 1ST down | +27 | 3.05 |
| 11:52 | 1st & 10 | OPP 47 | Treyson Bourguet pass incomplete to Kenneth Womack | 0 | -1.05 |
| 11:52 | 2nd & 10 | OPP 47 | Ball State Penalty, Targeting (Loren Strickland) to the BALL 31 for a 1ST down | +15 | |
| 10:14 | 1st & 10 | OPP 31 | Treyson Bourguet pass complete to Anthony Sambucci for 31 yds for a TD (Palmer Domschke KICK) | +31 | 2.84 |
| 10:14 | 1st & 10 | OWN 25 | PENALTY BSU False Start (Koziol,Tanner) 5 yards from BSU25 to BSU20. NO PLAY. | -5 | |
| 10:14 | 1st & 15 | OWN 20 | Malcolm Gillie run for 2 yds to the BALL 22 | +2 | -0.21 |
| 10:14 | 2nd & 13 | OWN 22 | Layne Hatcher pass complete to Christian Abney for 4 yds to the BALL 26 | +4 | -0.04 |
| 10:14 | 3rd & 9 | OWN 26 | Layne Hatcher pass complete to Malcolm Gillie for 12 yds to the BALL 38 for a 1ST down | +12 | 2.12 |
| 10:14 | 1st & 10 | OWN 38 | Layne Hatcher pass complete to Qian Magwood for no gain to the BALL 38 | 0 | -1.09 |
| 10:14 | 2nd & 10 | OWN 38 | Marquez Cooper run for 7 yds to the BALL 45 | +7 | 0.51 |
| 10:14 | 3rd & 3 | OWN 45 | Marquez Cooper run for 1 yd to the BALL 46 | +1 | -0.75 |
| 6:37 | 4th & 2 | OWN 46 | Lucas Borrow punt for 39 yds , Anthony Sambucci returns for 9 yds to the WMU 24 |
| 6:37 | 1st & 10 | OWN 24 | Treyson Bourguet pass complete to Leroy Thomas for 3 yds to the WMU 27 | +3 | -0.28 |
| 6:37 | 2nd & 7 | OWN 27 | Western Michigan Penalty, Offensive Holding (Yards) declined | 0 | |
| 6:37 | 3rd & 7 | OWN 27 | Treyson Bourguet pass complete to Leroy Thomas for 5 yds to the WMU 32 | +5 | 0.03 |
| 5:41 | 4th & 2 | OWN 32 | Timeout Western Michigan, clock 05:41 | ||
| 5:22 | 4th & 2 | OWN 32 | Carson Voss punt for 33 yds, fair catch by Nick Munson at the BALL 35 |
| 1:50 | 1st & 10 | OWN 14 | PENALTY WMU False Start (Gideon,Jacob) 5 yards from WMU14 to WMU09. NO PLAY. | -5 | |
| 1:50 | 1st & 15 | OWN 9 | Jalen Buckley run for 1 yd to the WMU 10 | +1 | -0.14 |
| 1:50 | 2nd & 14 | OWN 10 | Treyson Bourguet pass incomplete to Austin Hence | 0 | -0.09 |
| 1:50 | 3rd & 14 | OWN 10 | Treyson Bourguet pass incomplete to Austin Hence | 0 | -0.04 |
| 0:53 | 4th & 14 | OWN 10 | Carson Voss punt for 44 yds |
| 14:15 | 1st & 10 | OWN 25 | Jalen Buckley run for 2 yds to the WMU 27 | +2 | -0.45 |
| 14:15 | 2nd & 8 | OWN 27 | Treyson Bourguet pass incomplete to Austin Hence | 0 | -0.48 |
| 14:15 | 3rd & 8 | OWN 27 | Treyson Bourguet pass incomplete to Malique Dieudonne | 0 | -0.22 |
| 13:30 | 4th & 8 | OWN 27 | Carson Voss punt for 37 yds, fair catch by Nick Munson at the BALL 36 |
| 13:30 | 1st & 10 | OWN 36 | Layne Hatcher pass complete to Qian Magwood for 9 yds to the BALL 45 | +9 | 1.38 |
| 13:30 | 2nd & 1 | OWN 45 | Layne Hatcher pass incomplete to Qian Magwood | 0 | -1.44 |
| 13:30 | 3rd & 1 | OWN 45 | Marquez Cooper run for 1 yd to the BALL 44 | +1 | 1.02 |
| 12:15 | 4th & 2 | OWN 44 | Lucas Borrow punt for 41 yds, fair catch by Anthony Sambucci at the WMU 15 |
| 12:15 | 1st & 10 | OWN 15 | Jalen Buckley run for 3 yds to the WMU 18 | +3 | -0.19 |
| 12:15 | 2nd & 7 | OWN 18 | Treyson Bourguet pass complete to Malique Dieudonne for 8 yds to the WMU 26 for a 1ST down | +8 | 0.80 |
| 12:15 | 1st & 10 | OWN 26 | Jalen Buckley run for 14 yds to the WMU 40 for a 1ST down | +14 | 1.25 |
| 12:15 | 1st & 10 | OWN 40 | Jalen Buckley run for no gain to the WMU 40 | 0 | -1.12 |
| 12:15 | 2nd & 10 | OWN 40 | Treyson Bourguet pass complete to Blake Bosma for 58 yds to the BALL 2 for a 1ST down | +58 | 4.67 |
| 8:53 | 1st & 2 | OPP 2 | Zahir Abdus-Salaam run for 2 yds for a TD (Palmer Domschke KICK) | +2 | 1.21 |
| 8:53 | 1st & 10 | OWN 25 | Layne Hatcher pass complete to Marquez Cooper for 12 yds to the BALL 37 for a 1ST down | +12 | 1.03 |
| 8:53 | 1st & 10 | OWN 37 | Layne Hatcher pass complete to Ahmad Edwards for 6 yds to the BALL 43 | +6 | 0.40 |
| 8:53 | 2nd & 4 | OWN 43 | Layne Hatcher pass complete to Qian Magwood for 10 yds to the WMU 47 for a 1ST down | +10 | 1.03 |
| 8:53 | 1st & 10 | OPP 47 | Layne Hatcher pass incomplete to Qian Magwood | 0 | -1.05 |
| 8:53 | 2nd & 10 | OPP 47 | Layne Hatcher pass incomplete | 0 | -1.06 |
| 8:53 | 3rd & 10 | OPP 47 | Layne Hatcher pass incomplete to Malcolm Gillie | 0 | -0.80 |
| 7:31 | 4th & 10 | OPP 47 | Layne Hatcher pass incomplete to Malcolm Gillie | 0 | -0.48 |
| 7:31 | 1st & 10 | OWN 47 | Zahir Abdus-Salaam run for 7 yds to the BALL 46 | +7 | 0.63 |
| 7:31 | 2nd & 3 | OPP 46 | Treyson Bourguet pass incomplete to Leroy Thomas | 0 | -1.21 |
| 7:31 | 3rd & 3 | OPP 46 | Zahir Abdus-Salaam run for 17 yds to the BALL 29 for a 1ST down | +17 | 1.88 |
| 7:31 | 1st & 10 | OPP 29 | Zahir Abdus-Salaam run for 1 yd to the BALL 28 | +1 | -0.41 |
| 7:31 | 2nd & 9 | OPP 28 | Zahir Abdus-Salaam run for 4 yds to the BALL 24 | +4 | -0.08 |
| 7:31 | 3rd & 5 | OPP 24 | Jalen Buckley run for no gain to the BALL 24 | 0 | -0.73 |
| 3:41 | 4th & 5 | OPP 24 | Palmer Domschke 42 yd FG MISSED |
| 3:41 | 1st & 10 | OWN 24 | Layne Hatcher sacked by Donald Willis for a loss of 11 yards to the BALL 13 | -11 | -1.18 |
| 3:41 | 2nd & 21 | OWN 13 | Layne Hatcher run for 8 yds to the BALL 21 | +8 | 0.07 |
| 3:41 | 3rd & 13 | OWN 21 | Layne Hatcher pass incomplete to Ahmad Edwards | 0 | -0.09 |
| 2:16 | 4th & 13 | OWN 21 | Lucas Borrow punt for 47 yds, fair catch by Anthony Sambucci at the WMU 22 for a 1ST down |
| 2:16 | 1st & 10 | OWN 22 | CJ Hester run for 2 yds to the WMU 24 | +2 | -0.40 |
| 2:16 | 2nd & 8 | OWN 24 | CJ Hester run for 9 yds to the WMU 33 for a 1ST down | +9 | 1.24 |
| 2:16 | 1st & 10 | OWN 33 | CJ Hester run for 8 yds to the WMU 25 CJ Hester fumbled, recovered by WMU Jack Salopek | +8 | 1.03 |
| 0:00 | 2nd & 18 | OWN 25 | J. Salopek takes a knee | 0 | -0.15 |
| 0:00 | OWN 25 | End of 4th Quarter |
| 0 | sacks | 6 |
| 0 | plays for loss | 6 |
| 0 | takeaways | 1 |
| 3 | three-and-outs forced | 2 |
| 14 | explosive plays allowed | 6 |
| 6.93 | yards allowed / play | 5.93 |
| 6 of 13 | scoring drives allowed | 3 of 11 |
| Cole Pearce | 10 (8) | 1 sk · 1 TFL · 1 PD |
| Sidney Houston Jr. | 10 (7) | 1 QH |
| Keionte Newson | 8 (5) | |
| Jordan Riley-Scott | 7 (5) | 1 TFL |
| Jordan Coleman | 6 (5) | 1 PD |
| Aljareek Malry | 5 (3) | 1 PD |
| Thailand Baldwin | 2 (2) | 2 PD |
| Tyler Potts | 2 (2) | 1 PD |
| Donald Willis | 7 (6) | 2 sk · 2 TFL |
| Damari Roberson | 7 (6) | |
| Jacob Wahlberg | 6 (5) | 1 sk · 1.5 TFL |
| Tate Hallock | 6 (5) | |
| DaShon Bussell | 4 (3) | 1 sk · 1 TFL |
| Boone Bonnema | 4 (3) | 1 sk · 1 TFL |
| Keni-H Lovely | 4 (2) | |
| Mason Nelson | 3 (2) | 1 sk · 2 TFL |
| 1 of 1 | field goals | 0 of 1 |
| 6 | punts | 5 |
| 46.2 | punt average | 40.6 |
| 3 | punts inside the 20 | 1 |
| 53 | return yards | 45 |
| own 28 | average drive start | own 23 |
| K | Jackson Courville | 1/1 FG · long 27 · 3/3 XP |
| P | Lucas Borrow | 6 punts · 46.2 avg · 3 in 20 |
| KR | Malcolm Gillie | 3 ret · 68 yds · long 27 |
| PR | Nick Munson | 1 ret · -15 yds · long -15 |
| K | Palmer Domschke | 0/1 FG · 6/6 XP |
| P | Carson Voss | 5 punts · 40.6 avg · 1 in 20 · 1 TB |
| KR | Leroy Thomas | 1 ret · 18 yds · long 18 |
| KR | Jamal Hailey | 1 ret · 8 yds · long 8 |
| KR | Jelani Willis | 1 ret · 3 yds · long 3 |
| PR | Anthony Sambucci | 2 ret · 16 yds · long 9 |
| 60 | plays | 71 |
| 356 | yards | 492 |
| 12 | drives | 13 |
| 42% | success rate | 45% |
| 13.43 | total PPA | 27.41 |
| Q1 | Jackson Courville 27 yd FG GOOD | 3–0 |
| Q1 | Treyson Bourguet pass complete to Anthony Sambucci for 18 yds for a TD (Palmer Domschke KICK) | 7–3 |
| Q2 | Zahir Abdus-Salaam run for 1 yd for a TD (Palmer Domschke KICK) | 14–3 |
| Q2 | Jalen Buckley run for 12 yds for a TD (Palmer Domschke KICK) | 21–3 |
| Q2 | Layne Hatcher pass complete to Maximus Webster for 2 yds for a TD (Jackson Courville KICK) | 10–21 |
| Q2 | Treyson Bourguet pass complete to Anthony Sambucci for 2 yds for a TD Ball State Penalty, UNS:… | 28–10 |
| Q3 | Layne Hatcher pass complete to Qian Magwood for 32 yds for a TD (Jackson Courville KICK) | 17–28 |
| Q3 | Treyson Bourguet pass complete to Anthony Sambucci for 31 yds for a TD (Palmer Domschke KICK) | 35–17 |
| Q4 | Layne Hatcher pass complete to Ahmad Edwards for 57 yds for a TD (Jackson Courville KICK) | 24–35 |
| Q4 | Zahir Abdus-Salaam run for 2 yds for a TD (Palmer Domschke KICK) | 42–24 |
| Q4 | Treyson Bourguet pass complete to Blake Bosma for 58 yds to the BALL 2 for a 1ST down | 4.67 |
| Q4 | Layne Hatcher pass complete to Ahmad Edwards for 57 yds for a TD (Jackson Courville… | 4.47 |
| Q3 | Layne Hatcher pass complete to Qian Magwood for 32 yds for a TD (Jackson Courville KICK) | 3.76 |
| Q1 | Treyson Bourguet pass complete to Malique Dieudonne for 39 yds to the BALL 22 for a 1ST… | 3.53 |
| Q3 | Treyson Bourguet pass complete to Kenneth Womack for 27 yds to the BALL 47 for a 1ST… | 3.05 |
| Q1 | Treyson Bourguet pass complete to Anthony Sambucci for 13 yds to the WMU 34 for a 1ST… | 2.99 |
| 2025 | Ball State 0 – 42 Western Michigan |
| 2024 | Western Michigan 45 – 42 Ball State |
| 2022 | Western Michigan 37 – 30 Ball State |
| 2021 | Ball State 45 – 20 Western Michigan |
| 2020 | Western Michigan 27 – 30 Ball State |
| 2019 | Ball State 31 – 35 Western Michigan |
| 2018 | Western Michigan 41 – 42 Ball State |
| 2017 | Ball State 3 – 55 Western Michigan |