← CFB Terminal
#109Ohio
14
Mid-American
AT
20
Mid-American
2025 week 6 · Saturday, October 4, 2025 at 11:00 AM CT · Scheumann Stadium · πŸ“Ί CBSSN · 84.2°F Clear, wind 3.4

Drive chart

WIN PROBABILITYOhio above · Ball State below
KICK58% → 100% Ball StateFINAL
Ohio Ball State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
MISSED FG
5 pl · 44 yd · 2:39
0–0
−8
14:44 1st & 10 OWN 24 Parker Navarro run for 44 yds to the BALL 32 for a 1ST down +44 3.27
14:17 1st & 10 OPP 32 Parker Navarro pass incomplete to Dom Dorwart 0 -0.61
14:08 2nd & 10 OPP 32 Sieh Bangura run for 1 yd to the BALL 31 +1 -0.63
13:20 3rd & 9 OPP 31 (13:25) No Huddle-Shotgun Navarro,Parker pass complete short middle to Hendricks,Chase caught at BSU16, for 16 yards to the BSU15 (Chea,Alfred; Yates,Willizhuan) PENALTY OU Holding (Jones,Jordon) 10 yards from BSU31 to BSU41. NO PLAY. -10
12:44 3rd & 19 OPP 41 Parker Navarro pass complete to Dom Dorwart for 9 yds to the BALL 32 +9 0.82
12:17 4th & 10 OPP 32 David Dellenbach 49 yd FG MISSED
PUNT
3 pl · -5 yd · 2:11
0–0
−1
12:10 1st & 10 OWN 32 Kiael Kelly run for a loss of 3 yards to the BALL 29 -3 -1.29
11:33 2nd & 13 OWN 29 Kiael Kelly pass complete to Qua Ashley for 1 yd to the BALL 30 +1 -0.28
11:00 3rd & 12 OWN 30 PENALTY BSU False Start (Cook,Tristan) 5 yards from BSU30 to BSU25. NO PLAY. -5
10:43 3rd & 17 OWN 25 Kiael Kelly run for 2 yds to the BALL 27 +2 -0.05
10:06 4th & 15 OWN 27 Adam Saul punt for 23 yds, punt out-of-bounds at the 50 yard line
ON DOWNS
6 pl · 43 yd · 2:35
0–0
+5
9:58 1st & 10 50 Sieh Bangura run for 5 yds to the BALL 45 +5 0.10
9:27 2nd & 5 OPP 45 Sieh Bangura run for 29 yds to the BALL 16 for a 1ST down +29 1.17
8:52 1st & 10 OPP 16 (08:52) No Huddle-Shotgun Navarro,Parker pass incomplete short right to Hendricks,Chase thrown to BSU05 PENALTY OU Face Mask (Jones,Jordon) 15 yards from BSU16 to BSU31. NO PLAY. -15
8:45 1st & 25 OPP 31 Parker Navarro pass incomplete to Chase Hendricks 0 -0.92
8:34 2nd & 25 OPP 31 Parker Navarro run for 19 yds to the BALL 12 +19 1.98
7:52 3rd & 6 OPP 12 Sieh Bangura run for 4 yds to the BALL 8 +4 -0.04
7:49 4th & 2 OPP 8 Timeout Ball State, clock 07:49
7:31 4th & 2 OPP 8 Sieh Bangura run for 1 yd to the BALL 7 +1 -4.02
PUNT
3 pl · 2 yd · 0:54
0–0
−9
7:24 1st & 10 OWN 7 Qua Ashley run for 2 yds to the BALL 9 +2 -0.20
7:24 2nd & 8 OWN 9 Kiael Kelly pass incomplete to Donovan Hamilton 0 -0.19
7:24 3rd & 8 OWN 9 Kiael Kelly pass incomplete to Donovan Hamilton 0 -0.08
6:37 4th & 8 OWN 9 Adam Saul punt for 41 yds, fair catch by Chase Hendricks at the 50 yard line
TD
5 pl · 50 yd · 1:58
7–0
−12
6:37 1st & 10 50 Duncan Brune run for 4 yds to the BALL 46 +4 -0.14
6:37 2nd & 6 OPP 46 Duncan Brune run for 7 yds to the BALL 39 for a 1ST down +7 0.84
6:37 1st & 10 OPP 39 Parker Navarro pass complete to Chase Hendricks for 37 yds to the BALL 2 for a 1ST down +37 1.93
6:37 1st & 2 OPP 2 Duncan Brune run for 1 yd to the BALL 1 +1 -0.69
4:39 2nd & 1 OPP 1 Duncan Brune run for 1 yd for a TD (David Dellenbach KICK) +1 1.90
4:32 1st & 10 OWN 35 David Dellenbach kickoff for 60 yds , TJ Horton return for 28 yds to the BALL 37 Ohio Penalty, Personal Foul (Eamonn Dennis) to the BALL 48
PUNT
6 pl · 11 yd · 3:09
7–0
−4
4:23 1st & 10 OWN 48 Kiael Kelly pass incomplete 0 -1.14
4:14 2nd & 10 OWN 48 Qua Ashley run for 2 yds to the 50 yard line +2 -0.60
3:34 3rd & 8 50 Kiael Kelly pass complete to Qian Magwood for 10 yds to the OHIO 40 for a 1ST down +10 2.57
3:05 1st & 10 OPP 40 TJ Horton run for a loss of 1 yard to the OHIO 41 -1 -1.05
2:39 2nd & 11 OPP 41 Kiael Kelly pass complete to TJ Horton for 3 yds to the OHIO 38 +3 -0.37
2:03 3rd & 8 OPP 38 Qua Ashley run for a loss of 3 yards to the OHIO 41 -3 -1.59
1:23 4th & 11 OPP 41 Adam Saul punt for 41 yds for a touchback
PUNT
12 pl · 32 yd · 5:51
7–0
−1
1:16 1st & 10 OWN 20 Sieh Bangura run for 1 yd to the OHIO 21 +1 -0.47
0:00 OWN 21 End of 1st Quarter
0:00 2nd & 9 OWN 21 Parker Navarro pass complete to Chase Hendricks for 6 yds to the OHIO 27 +6 0.16
14:49 3rd & 3 OWN 27 Parker Navarro pass complete to Jake Bruno for 8 yds to the OHIO 35 for a 1ST down +8 1.45
14:31 1st & 10 OWN 35 Ohio Penalty, Intentional Grounding (Parker Navarro) to the OHIO 28 -7
14:20 2nd & 17 OWN 28 Parker Navarro pass complete to Chase Hendricks for 16 yds to the OHIO 44 +16 1.74
13:53 3rd & 1 OWN 44 Sieh Bangura run for 5 yds to the OHIO 49 for a 1ST down +5 1.37
13:07 1st & 10 OWN 49 Sieh Bangura run for 3 yds to the BALL 48 +3 -0.40
12:33 2nd & 7 OPP 48 Parker Navarro pass incomplete to Jake Bruno 0 -1.13
12:23 3rd & 7 OPP 48 Parker Navarro pass complete to Chase Hendricks for 9 yds to the BALL 39 for a 1ST down +9 2.31
11:50 1st & 10 OPP 39 Parker Navarro sacked by Nathan Voorhis for a loss of 2 yards to the BALL 41 -2 -1.22
11:22 2nd & 12 OPP 41 Parker Navarro sacked by Nathan Voorhis for a loss of 7 yards to the BALL 48 -7 -2.23
10:41 3rd & 19 OPP 48 Parker Navarro pass incomplete to Chase Hendricks 0 -0.43
10:32 4th & 19 OPP 48 Magnus Haines punt for 48 yds for a touchback
Q2
PUNT
9 pl · 37 yd · 3:11
7–0
+1
10:29 1st & 10 OWN 20 Kiael Kelly pass incomplete to Donovan Hamilton 0 -0.56
10:19 2nd & 10 OWN 20 Kiael Kelly run for 15 yds to the BALL 35 for a 1ST down +15 1.70
9:56 1st & 10 OWN 35 Kiael Kelly run for 9 yds to the BALL 44 +9 1.38
9:21 2nd & 1 OWN 44 Qua Ashley run for 6 yds to the 50 yard line for a 1ST down +6 0.02
8:49 1st & 10 50 Kiael Kelly pass incomplete to Donovan Hamilton 0 -1.11
8:33 2nd & 10 50 Kiael Kelly pass complete to Eric Weatherly for 10 yds to the OHIO 40 for a 1ST down +10 1.77
8:15 1st & 10 OPP 40 Kiael Kelly run for a loss of 3 yards to the OHIO 43 -3 -1.48
7:39 2nd & 13 OPP 43 Kiael Kelly pass incomplete to Qian Magwood 0 -1.03
7:31 3rd & 13 OPP 43 Kiael Kelly pass incomplete to Elisha Durham 0 -0.80
7:21 4th & 13 OPP 43 Adam Saul punt for 13 yds, punt out-of-bounds at the OHIO 30
TD
9 pl · 70 yd · 3:57
14–0
−17
7:06 1st & 10 OWN 30 Parker Navarro pass complete to Chase Hendricks for 14 yds to the OHIO 44 for a 1ST down +14 1.32
6:44 1st & 10 OWN 44 Parker Navarro pass complete to Rodney Harris II for 11 yds to the BALL 45 for a 1ST down +11 0.89
6:13 1st & 10 OPP 45 Sieh Bangura run for 3 yds to the BALL 42 +3 -0.33
5:40 2nd & 7 OPP 42 Parker Navarro pass incomplete to Mason Williams 0 -1.06
5:27 3rd & 7 OPP 42 Parker Navarro run for 13 yds to the BALL 29 for a 1ST down +13 2.08
4:48 1st & 10 OPP 29 Parker Navarro pass complete to Rodney Harris II for 11 yds to the BALL 18 for a 1ST down +11 0.20
4:14 1st & 10 OPP 18 Parker Navarro sacked by Nathan Voorhis for a loss of 5 yards to the BALL 23 -5 -0.81
3:32 2nd & 15 OPP 23 Parker Navarro pass incomplete to Mason Williams 0 -0.68
3:24 3rd & 15 OPP 23 Parker Navarro pass complete to Rodney Harris II for 23 yds for a TD (David Dellenbach KICK) +23 4.07
ON DOWNS
12 pl · 71 yd · 3:21
14–0
+1
3:16 1st & 10 OWN 25 Qua Ashley run for a loss of 4 yards to the BALL 21 -4 -1.02
2:42 2nd & 14 OWN 21 Kiael Kelly pass complete to Donovan Hamilton for 11 yds to the BALL 32 +11 0.63
2:02 3rd & 3 OWN 32 TJ Horton run for 3 yds to the BALL 35 for a 1ST down +3 1.22
2:00 1st & 10 OWN 35 Timeout Ball State, clock 02:00
1:54 1st & 10 OWN 35 Qua Ashley run for no gain to the BALL 35 0 -1.01
1:54 2nd & 10 OWN 35 Timeout Ohio, clock 01:54
1:43 2nd & 10 OWN 35 Kiael Kelly run for 5 yds to the BALL 40 +5 0.06
1:02 3rd & 5 OWN 40 Kiael Kelly pass complete to Qian Magwood for 35 yds to the OHIO 25 for a 1ST down +35 3.50
0:52 1st & 10 OPP 25 Kiael Kelly pass complete to Eric Weatherly for 4 yds to the OHIO 21 +4 -0.04
0:43 2nd & 6 OPP 21 Kiael Kelly run for 20 yds to the OHIO 1 for a 1ST down +20 1.80
0:34 2nd & 2 OPP 2 Timeout Ball State, clock 00:34
0:32 1st & 1 OPP 1 Kiael Kelly run for a loss of 1 yard to the OHIO 2 -1 -1.13
0:28 2nd & 2 OPP 2 TJ Horton run for a loss of 2 yards to the OHIO 4 -2 -0.63
0:28 3rd & 4 OPP 4 Timeout Ball State, clock 00:28
0:17 3rd & 4 OPP 4 Kiael Kelly pass complete to Maximus Webster for no gain to the OHIO 4 0 -0.29
0:07 4th & 4 OPP 4 Timeout Ball State, clock 00:07
0:03 4th & 4 OPP 4 Kiael Kelly pass incomplete to Koby Gross 0 -4.02
0:03 4th & 4 OPP 4 Kiael Kelly pass incomplete to Koby Gross 0 -4.02
END OF HALF
1 pl · -2 yd · 0:03
14–0
+13
0:00 1st & 10 OWN 4 (00:00) Kneel down by Ohio at OU 02 for loss of 2 yards. -2 -0.34
0:00 OWN 4 End of 2nd Quarter
Q3
PUNT
3 pl · 7 yd · 1:35
14–0
−16
14:51 1st & 10 OWN 25 Kiael Kelly run for 2 yds to the BALL 27 +2 -0.45
14:20 2nd & 8 OWN 27 Kiael Kelly pass incomplete 0 -0.48
14:03 3rd & 8 OWN 27 Kiael Kelly pass complete to Qua Ashley for 5 yds to the BALL 32 +5 0.03
13:25 4th & 3 OWN 32 Adam Saul punt for 34 yds, punt out-of-bounds at the OHIO 34
PUNT
3 pl · 2 yd · 0:53
14–0
+2
13:18 1st & 10 OWN 34 Sieh Bangura run for 2 yds to the OHIO 36 +2 -0.62
12:48 2nd & 8 OWN 36 Parker Navarro pass incomplete to Jake Bruno 0 -0.74
12:41 3rd & 8 OWN 36 Parker Navarro pass incomplete to Chase Hendricks 0 -0.39
12:32 4th & 8 OWN 36 Magnus Haines punt for 64 yds for a touchback
TD
11 pl · 80 yd · 5:27
14–7
+20
12:24 1st & 10 OWN 20 Kiael Kelly pass incomplete to Dahya Patel 0 -0.56
12:09 2nd & 10 OWN 20 Kiael Kelly pass complete to Elisha Durham for 7 yds to the BALL 27 +7 0.25
11:41 3rd & 3 OWN 27 Kiael Kelly pass complete to Qian Magwood for 4 yds to the BALL 31 for a 1ST down +4 1.09
11:10 1st & 10 OWN 31 (11:11) Shotgun Kelly,Kiael rush middle for 3 yards loss to the BSU28 (Crable,Jay) PENALTY OU Face Mask (Crable,Jay) 15 yards from BSU31 to BSU46, 1ST DOWN. NO PLAY. +15
10:44 1st & 10 OWN 46 Jamarion McDougle run for 23 yds to the OHIO 31 for a 1ST down +23 1.34
10:04 1st & 10 OPP 31 Kiael Kelly pass complete to Kameron Anthony for 5 yds to the OHIO 26 +5 0.08
9:37 2nd & 5 OPP 26 Kiael Kelly pass incomplete to Qian Magwood 0 -0.61
9:29 3rd & 5 OPP 26 Kiael Kelly run for 5 yds to the OHIO 21 for a 1ST down +5 0.74
8:51 1st & 10 OPP 21 Kiael Kelly run for 4 yds to the OHIO 17 +4 -0.03
8:08 2nd & 6 OPP 17 Qua Ashley run for 5 yds to the OHIO 12 +5 0.07
7:30 3rd & 1 OPP 12 Kiael Kelly run for a loss of 1 yard to the OHIO 13 -1 -0.55
7:12 4th & 2 OPP 13 Timeout Ohio, clock 07:12
7:05 4th & 2 OPP 13 Kiael Kelly run for 13 yds for a TD (Carson Holmer KICK) +13 3.13
ON DOWNS
7 pl · 16 yd · 3:12
14–7
−12
6:56 1st & 10 OWN 37 Parker Navarro pass incomplete to Duncan Brune 0 -1.07
6:44 2nd & 10 OWN 37 Parker Navarro run for 7 yds to the OHIO 44 +7 0.49
6:04 3rd & 3 OWN 44 Duncan Brune run for 4 yds to the OHIO 48 for a 1ST down +4 1.62
5:36 1st & 10 OWN 48 Duncan Brune run for 3 yds to the BALL 49 +3 -0.40
4:56 2nd & 7 OPP 49 Duncan Brune run for 2 yds to the BALL 47 +2 -0.66
4:24 3rd & 5 OPP 47 Duncan Brune run for 4 yds to the BALL 43 +4 -0.17
3:48 4th & 1 OPP 43 Parker Navarro run for a loss of 4 yards to the BALL 47 -4 -1.76
FG
8 pl · 48 yd · 3:23
14–10
+34
3:36 1st & 10 OWN 47 Kiael Kelly run for 3 yds to the 50 yard line +3 -0.41
3:05 2nd & 7 50 Kiael Kelly run for 5 yds to the OHIO 45 +5 0.10
2:31 3rd & 2 OPP 45 Kiael Kelly pass incomplete to Donovan Hamilton 0 -1.16
2:25 4th & 2 OPP 45 (02:28) Shotgun Kelly,Kiael pass incomplete short right to Magwood,Qian thrown to OU 26 PENALTY OU Pass Interference (Thomeson,Jalen) 15 yards from OU 45 to OU 30, 1ST DOWN. NO PLAY. +15
2:14 1st & 10 OPP 30 Kiael Kelly pass complete to Qua Ashley for 19 yds to the OHIO 11 for a 1ST down +19 0.29
1:53 1st & 10 OPP 11 TJ Horton run for 3 yds to the OHIO 8 +3 -0.09
1:07 2nd & 7 OPP 8 Qua Ashley run for 3 yds to the OHIO 5 +3 -0.09
0:29 3rd & 4 OPP 5 Kiael Kelly pass incomplete 0 -0.30
0:25 4th & 4 OPP 5 Carson Holmer 22 yd FG GOOD
PUNT
5 pl · 23 yd · 2:54
14–10
−23
0:00 OWN 25 End of 3rd Quarter
0:00 1st & 10 OWN 25 Parker Navarro pass complete to Mason Williams for 4 yds to the OHIO 29 +4 -0.11
14:53 2nd & 6 OWN 29 Parker Navarro run for 15 yds to the OHIO 44 for a 1ST down +15 1.82
14:01 1st & 10 OWN 44 Parker Navarro pass complete to Delaney Crawford for 43 yds to the BALL 13 for a 1ST down +43 1.83
13:50 2nd & 10 OWN 44 Sieh Bangura run for 4 yds to the OHIO 48 +4 -0.15
13:08 3rd & 6 OWN 48 Parker Navarro run for no gain to the OHIO 48 0 -0.83
12:31 4th & 6 OWN 48 Magnus Haines punt for 49 yds
Q4
PUNT
8 pl · 34 yd · 3:49
14–10
+11
12:22 1st & 10 OWN 3 Kiael Kelly run for 3 yds to the BALL 6 +3 -0.11
12:01 2nd & 7 OWN 6 TJ Horton run for 11 yds to the BALL 17 for a 1ST down +11 0.53
11:25 1st & 10 OWN 17 Kiael Kelly pass incomplete to Elisha Durham 0 -0.48
11:16 2nd & 10 OWN 17 Qua Ashley run for 7 yds to the BALL 24 +7 0.22
10:46 3rd & 3 OWN 24 TJ Horton run for 10 yds to the BALL 34 for a 1ST down +10 1.46
10:02 1st & 10 OWN 34 Kiael Kelly run for 1 yd to the BALL 35 +1 -0.81
9:31 2nd & 9 OWN 35 TJ Horton run for 2 yds to the BALL 37 +2 -0.42
8:53 3rd & 7 OWN 37 Kiael Kelly pass incomplete to Koby Gross 0 -0.45
8:42 4th & 7 OWN 37 Adam Saul punt for 62 yds
SAFETY
1 pl · -2 yd · 0:03
14–12
−9
8:39 1st & 10 OWN 1 Parker Navarro run for 1 yd for a SAFETY Parker Navarro fumbled, recovered by OHIO Sieh Bangura for a SAFETY 0 -2.01
PUNT
4 pl · 22 yd · 2:36
14–12
+12
8:28 1st & 10 OWN 21 Kiael Kelly pass complete to Jamarion McDougle for 18 yds to the BALL 39 for a 1ST down +18 1.48
8:05 1st & 10 OWN 39 Qua Ashley run for 1 yd to the BALL 40 +1 -0.90
7:24 2nd & 9 OWN 40 (07:28) Shotgun Kelly,Kiael pass incomplete short right thrown to BSU42 PENALTY BSU Holding (Horton,TJ) 10 yards from BSU40 to BSU30. NO PLAY. -10
7:18 2nd & 19 OWN 30 Eric Weatherly run for 6 yds to the BALL 36 +6 0.08
6:42 3rd & 13 OWN 36 Kiael Kelly run for 7 yds to the BALL 43 +7 0.20
6:02 4th & 6 OWN 43 Adam Saul punt for 38 yds, fair catch by Chase Hendricks at the OHIO 19
PUNT
5 pl · 10 yd · 2:58
14–12
−17
5:54 1st & 10 OWN 19 Sieh Bangura run for 1 yd to the OHIO 20 +1 -0.45
5:12 2nd & 9 OWN 20 Sieh Bangura run for 10 yds to the OHIO 30 for a 1ST down +10 1.19
4:40 1st & 10 OWN 30 Sieh Bangura run for no gain to the OHIO 30 0 -0.86
3:53 2nd & 10 OWN 30 Sieh Bangura run for a loss of 1 yard to the OHIO 29 -1 -0.52
3:13 3rd & 11 OWN 29 Parker Navarro pass incomplete to Chase Hendricks 0 -0.19
3:04 4th & 11 OWN 29 Magnus Haines punt for 48 yds, punt out-of-bounds at the BALL 30 , Qian Magwood returns for 7 yds to the BALL 30
TD
9 pl · 70 yd · 2:07
14–20
+2
2:54 1st & 10 OWN 30 Kiael Kelly run for 6 yds to the BALL 36 +6 0.37
2:23 2nd & 4 OWN 36 Qua Ashley run for 3 yds to the BALL 39 +3 -0.41
2:00 3rd & 1 OWN 39 Kiael Kelly run for 1 yd to the BALL 40 for a 1ST down +1 0.98
2:00 1st & 10 OWN 40 Timeout Ball State, clock 02:00
1:54 1st & 10 OWN 40 Kiael Kelly pass incomplete to Qua Ashley 0 -1.12
1:54 2nd & 10 OWN 40 PENALTY OU Offside (Crable,Jay) 5 yards from BSU40 to BSU45. NO PLAY. +5
1:43 2nd & 5 OWN 45 Kiael Kelly run for 3 yds to the BALL 48 +3 -0.44
1:24 3rd & 2 OWN 48 Kiael Kelly pass complete to Qua Ashley for 3 yds to the OHIO 49 for a 1ST down +3 1.33
1:13 1st & 10 OPP 49 Kiael Kelly pass complete to Donovan Hamilton for 7 yds to the OHIO 42 +7 0.58
1:06 2nd & 3 OPP 42 Qua Ashley run for a loss of 1 yard to the OHIO 43 -1 -1.35
1:06 3rd & 4 OPP 43 Timeout Ball State, clock 01:06
0:57 3rd & 4 OPP 43 Qian Magwood 43 Yd pass from Kiael Kelly (Kiael Kelly Pass to Donovan Hamilton for Two-Point Conversion) +43 4.54
0:57 1st & 10 OPP 3 Timeout Ball State, clock 00:57
0:57 1st & 10 OWN 35 PENALTY OU UNS: Unsportsmanlike Conduct (Pearson,Tank) 15 yards from BSU35 to BSU50. NO PLAY. +15
END OF GAME
8 pl · 45 yd · 0:57
14–20
+70
0:43 1st & 10 OWN 25 Parker Navarro pass complete to Chase Hendricks for 9 yds to the OHIO 34 +9 1.25
0:38 3rd & 1 OWN 34 Timeout Ohio, clock 00:38
0:31 2nd & 1 OWN 34 Parker Navarro pass complete to Chase Hendricks for no gain to the OHIO 34 0 -1.28
0:31 3rd & 1 OWN 34 Parker Navarro run for 5 yds to the OHIO 39 for a 1ST down +5 1.25
0:23 1st & 10 OWN 39 Parker Navarro pass complete to Sieh Bangura for 5 yds to the OHIO 44 +5 0.11
0:14 2nd & 5 OWN 44 Parker Navarro pass complete to Rodney Harris II for 13 yds to the BALL 43 for a 1ST down +13 1.39
0:09 1st & 10 OPP 43 Parker Navarro pass incomplete to Dom Dorwart 0 -0.94
0:02 2nd & 10 OPP 43 Parker Navarro pass complete to Chase Hendricks for 13 yds to the BALL 30 for a 1ST down +13 1.48
0:02 1st & 10 OPP 30 Timeout Ball State, clock 00:02
0:00 1st & 10 OPP 30 Parker Navarro pass incomplete to Chase Hendricks 0 -0.56
0:00 OPP 30 End of 4th Quarter
23 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

0sacks3
9plays for loss6
0takeaways0
3three-and-outs forced1
8explosive plays allowed9
4.70yards allowed / play6.38
3 of 11scoring drives allowed2 of 12
Ohio
Michael Molnar 11 1 TFL · 2 PD
Adonis Williams Jr. 11 (9) 1 TFL
Cameron Hollobaugh 10 (2) 1 TFL
Jay Crable 7 (3) 2 TFL · 1 PD
DJ Walker 6 (2) 1 TFL
Charlie Christopher 5 (3) 1 TFL
Jalen Thomeson 5 (3)
Anas Luqman 4 1.5 TFL · 1 QH
Ball State
Nathan Voorhis 8 (5) 3.5 sk · 3.5 TFL · 1 QH
Michael Gravely Jr. 6 (1)
Jack Beebe 5 (2) 0.5 sk · 0.5 TFL
Ashton Whitner 5 (3)
Joey Stemler 4 (1) 0.5 TFL · 1 PD
Roman Pearson 4 (3) 1 PD
Jahmad Harmon 4 (3)
Scott Hudson 4 (1)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

0 of 1field goals1 of 1
4punts7
52.3punt average36.0
1punts inside the 202
47return yards35
own 29average drive startown 24
Ohio
K David Dellenbach 0/1 FG · 2/2 XP
P Magnus Haines 4 punts · 52.3 avg · 1 in 20 · 2 TB
KR Eamonn Dennis 2 ret · 47 yds · long 32
Ball State
K Carson Holmer 1/1 FG · long 22 · 1/1 XP
P Adam Saul 7 punts · 36.0 avg · 2 in 20 · 1 TB
KR TJ Horton 1 ret · 28 yds · long 28
KR Maximus Webster 1 ret · 0 yds
PR Qian Magwood 1 ret · 7 yds · long 7
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

64plays76
408yards357
11drives11
42%success rate37%
12.21total PPA-1.7
Derived from 140 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Duncan Brune run for 1 yd for a TD (David Dellenbach KICK) 7–0
Q2Parker Navarro pass complete to Rodney Harris II for 23 yds for a TD (David Dellenbach KICK) 14–0
Q3Kiael Kelly run for 13 yds for a TD (Carson Holmer KICK) 7–14
Q3Carson Holmer 22 yd FG GOOD 10–14
Q4Parker Navarro run for 1 yd for a SAFETY Parker Navarro fumbled, recovered by OHIO Sieh Bangura… 14–12
Q4Qian Magwood 43 Yd pass from Kiael Kelly (Kiael Kelly Pass to Donovan Hamilton for Two-Point… 20–14

Biggest plays by PPA

Q4Qian Magwood 43 Yd pass from Kiael Kelly (Kiael Kelly Pass to Donovan Hamilton for… 4.54
Q2Parker Navarro pass complete to Rodney Harris II for 23 yds for a TD (David Dellenbach… 4.07
Q2Kiael Kelly pass complete to Qian Magwood for 35 yds to the OHIO 25 for a 1ST down 3.50
Q1Parker Navarro run for 44 yds to the BALL 32 for a 1ST down 3.27
Q3Kiael Kelly run for 13 yds for a TD (Carson Holmer KICK) 3.13
Q1Kiael Kelly pass complete to Qian Magwood for 10 yds to the OHIO 40 for a 1ST down 2.57

Series recent meetings

2024 Ball State 21 – 42 Ohio
2022 Ohio 32 – 18 Ball State
2019 Ohio 34 – 21 Ball State
2018 Ball State 14 – 52 Ohio
2015 Ball State 31 – 48 Ohio
2012 Ohio 27 – 52 Ball State
2011 Ball State 23 – 20 Ohio
2009 Ohio 20 – 17 Ball State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal