← CFB Terminal
0
Mid-American
AT
42
Mid-American
2025 week 7 · Saturday, October 11, 2025 at 2:30 PM CT · Waldo Stadium · 57.4°F Cloudy, wind 6.8

Drive chart

WIN PROBABILITYBall State above · Western Michigan below
KICK58% → 100% Western MichiganFINAL
Ball State Western Michigan bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
PUNT
3 pl · 0 yd · 1:40
0–0
14:42 1st & 10 OWN 19 Qian Magwood run for 1 yd to the BALL 20 +1 -0.45
14:21 2nd & 9 OWN 20 Kiael Kelly pass complete to Qian Magwood for 6 yds to the BALL 26 +6 0.16
13:55 3rd & 3 OWN 26 Kiael Kelly sacked for a loss of 7 yards to the BALL 19 -7 -0.60
13:14 4th & 10 OWN 19 Adam Saul punt for 34 yds
ON DOWNS
9 pl · 34 yd · 4:19
0–0
+5
13:08 1st & 10 OWN 47 Broc Lowry run for 5 yds to the BALL 48 +5 0.11
12:37 2nd & 5 OPP 48 Broc Lowry pass complete to Blake Bosma for 10 yds to the BALL 38 for a 1ST down +10 0.89
12:06 1st & 10 OPP 38 Jalen Buckley run for 7 yds to the BALL 31 +7 0.42
11:21 2nd & 3 OPP 31 Broc Lowry pass complete to Michael Brescia for a loss of 1 yard to the BALL 32 -1 -0.95
10:55 3rd & 4 OPP 32 Broc Lowry run for 4 yds to the BALL 28 for a 1ST down +4 0.86
10:15 1st & 10 OPP 28 Broc Lowry pass incomplete to Blake Bosma 0 -0.51
10:04 2nd & 10 OPP 28 Broc Lowry run for a loss of 2 yards to the BALL 30 -2 -1.08
9:23 3rd & 12 OPP 30 Broc Lowry pass complete to Jalen Buckley for 9 yds to the BALL 21 +9 0.76
8:55 4th & 3 OPP 21 Broc Lowry run for 2 yds to the BALL 19 +2 -3.40
PUNT
5 pl · 11 yd · 3:13
0–0
−7
8:40 1st & 10 OWN 19 Kiael Kelly pass complete to Eric Weatherly for 2 yds to the BALL 17 +2 -0.35
8:08 2nd & 12 OWN 17 Kiael Kelly pass complete to Qian Magwood for 13 yds to the BALL 30 for a 1ST down +13 1.41
7:47 1st & 10 OWN 30 Qian Magwood run for a loss of 7 yards to the BALL 23 -7 -1.45
7:04 2nd & 17 OWN 23 Kiael Kelly run for 4 yds to the BALL 27 +4 -0.03
6:22 3rd & 13 OWN 27 Kiael Kelly pass complete to Eric Weatherly for 3 yds to the BALL 30 +3 -0.06
5:42 4th & 10 OWN 30 Adam Saul punt for 28 yds
ON DOWNS
4 pl · 3 yd · 2:24
0–0
−3
5:35 1st & 10 OPP 48 Kiael Kelly run for 1 yd to the WMU 47 +1 -0.84
4:56 2nd & 9 OPP 47 (05:04) No Huddle-Shotgun Kelly,Kiael rush right for 5 yards gain to the WMU42 (Saipaia,Sefa; Davis,Micah) PENALTY BSU Illegal Formation 5 yards from WMU47 to BSU48. NO PLAY. -5
4:32 2nd & 14 OWN 48 Kiael Kelly pass complete to Qian Magwood for 7 yds to the WMU 45 +7 0.50
4:05 3rd & 7 OPP 45 Timeout Western Michigan, clock 04:05
3:52 3rd & 7 OPP 45 Kiael Kelly pass complete to Drew Cassens for 4 yds to the WMU 41 +4 -0.16
3:18 4th & 3 OPP 41 TJ Horton run for a loss of 4 yards to the WMU 45 -4 -1.67
TD
3 pl · 55 yd · 1:22
0–7
+22
2:54 1st & 10 OWN 45 Broc Lowry pass complete to Malique Dieudonne for 52 yds to the BALL 3 for a 1ST down +52 2.81
2:23 1st & 3 OPP 3 Broc Lowry run for 2 yds to the BALL 1 +2 -0.44
1:56 2nd & 1 OPP 1 Ofa Mataele run for 1 yd for a TD (Palmer Domschke KICK) +1 1.90
FUMBLE
4 pl · 2 yd · 1:41
0–7
+1
1:49 1st & 10 OWN 25 Kiael Kelly pass incomplete to Elisha Durham 0 -0.70
1:40 2nd & 10 OWN 25 Qua Ashley run for 9 yds to the BALL 34 +9 0.68
1:02 3rd & 1 OWN 34 Qua Ashley run for no gain to the BALL 34 0 -0.70
0:26 4th & 1 OWN 34 PENALTY WMU Offside (Al-Garawi,Mustafi) 5 yards from BSU34 to BSU39, 1ST DOWN. NO PLAY. +5
0:15 1st & 10 OWN 39 Jamarion McDougle run for a loss of 12 yards to the BALL 27 Jamarion McDougle fumbled, recovered by WMU Tate Hallock -2.14
TD
4 pl · 27 yd · 1:28
0–14
+13
0:00 OPP 27 End of 1st Quarter
0:00 1st & 10 OPP 27 Ofa Mataele run for 5 yds to the BALL 22 +5 0.08
14:51 2nd & 5 OPP 22 Ofa Mataele run for 5 yds to the BALL 17 for a 1ST down +5 0.09
14:09 1st & 10 OPP 17 Broc Lowry pass complete to Cade Conley for 12 yds to the BALL 5 for a 1ST down +12 0.70
13:47 1st & 5 OPP 5 Broc Lowry pass complete to Michael Brescia for 5 yds for a TD (Palmer Domschke KICK) +5 1.88
Q2
PUNT
5 pl · 18 yd · 2:48
0–14
+2
13:29 1st & 10 OWN 17 Kiael Kelly pass complete to Eric Weatherly for 1 yd to the BALL 18 +1 -0.41
12:40 2nd & 9 OWN 18 Kiael Kelly pass complete to Koby Gross for 10 yds to the BALL 28 for a 1ST down +10 1.09
12:21 1st & 10 OWN 28 Kiael Kelly run for 4 yds to the BALL 32 +4 -0.13
11:36 2nd & 6 OWN 32 Kiael Kelly pass complete to Qua Ashley for 3 yds to the BALL 35 +3 -0.31
11:01 3rd & 3 OWN 35 Kiael Kelly pass incomplete 0 -0.60
10:55 4th & 3 OWN 35 Adam Saul punt for 38 yds, fair catch by Keivin Boone-Nelson II at the WMU 27
TD
6 pl · 73 yd · 2:39
0–21
+6
10:49 1st & 10 OWN 27 Ball State Penalty, Personal Foul (Justin Thomas) to the WMU 43 for a 1ST down +15
10:49 1st & 10 OWN 27 Jalen Buckley run for 1 yd to the WMU 28 +1 -0.64
8:46 1st & 10 OWN 43 Broc Lowry pass complete to Baylin Brooks for 1 yd to the WMU 44 +1 -0.93
8:46 2nd & 9 OWN 44 Broc Lowry run for 5 yds to the WMU 49 +5 0.08
8:35 3rd & 4 OWN 49 Broc Lowry pass complete to Talique Williams for 24 yds to the BALL 27 for a 1ST down +24 2.57
8:16 1st & 10 OPP 27 Aveion Chenault run for 25 yds to the BALL 2 for a 1ST down +25 1.53
8:16 1st & 2 OPP 2 Jalen Buckley run for 2 yds for a TD (Palmer Domschke KICK) +2 1.21
PUNT
6 pl · 16 yd · 3:36
0–21
+2
8:09 1st & 10 OWN 25 Qua Ashley run for 2 yds to the BALL 27 +2 -0.45
7:28 2nd & 8 OWN 27 Kiael Kelly run for 4 yds to the BALL 31 +4 -0.08
6:38 3rd & 4 OWN 31 Kiael Kelly run for 13 yds to the BALL 44 for a 1ST down +13 2.24
6:05 1st & 10 OWN 44 Qua Ashley run for 6 yds to the 50 yard line +6 0.39
5:29 2nd & 4 50 Kiael Kelly pass incomplete to Qua Ashley 0 -1.24
5:14 3rd & 4 50 Kiael Kelly sacked by Nadame Tucker for a loss of 9 yards to the BALL 41 -9 -1.90
4:40 4th & 13 OWN 41 Adam Saul punt for 44 yds , Keivin Boone-Nelson II returns for 1 yd to the WMU 16
4:40 4th & 13 OWN 41 Adam Saul punt for 44 yds , Keivin Boone-Nelson II returns for 1 yd to the WMU 16
PUNT
7 pl · 34 yd · 3:36
0–21
−5
4:36 1st & 10 OWN 16 Broc Lowry pass incomplete to Baylin Brooks 0 -0.46
4:26 2nd & 10 OWN 16 Broc Lowry pass complete to Christian Leary for 3 yds to the WMU 19 +3 -0.09
3:49 3rd & 7 OWN 19 Broc Lowry pass complete to Christian Leary for 10 yds to the WMU 29 for a 1ST down +10 1.36
3:13 1st & 10 OWN 29 Broc Lowry pass complete to Talique Williams for 21 yds to the 50 yard line for a 1ST down +21 1.93
2:31 1st & 10 50 Broc Lowry pass complete to Talique Williams for 4 yds to the BALL 46 +4 -0.14
2:06 2nd & 6 OPP 46 Devin Miles run for 5 yds to the BALL 41 +5 0.10
2:00 3rd & 1 OPP 41 Timeout Western Michigan, clock 02:00
1:51 3rd & 1 OPP 41 Devin Miles run for a loss of 4 yards to the BALL 45 -4 -2.05
1:14 4th & 5 OPP 45 PENALTY WMU Delay Of Game 5 yards from BSU45 to BSU50. NO PLAY. -5
1:04 4th & 10 50 Ryan Millmore punt for 50 yds for a touchback
PUNT
5 pl · 28 yd · 1:02
0–21
+3
1:01 1st & 10 OWN 20 Kiael Kelly pass complete to Ty Robinson for 6 yds to the BALL 26 +6 0.29
0:43 2nd & 4 OWN 26 Kiael Kelly pass complete to Ty Robinson for 15 yds to the BALL 41 for a 1ST down +15 1.44
0:42 1st & 10 OWN 41 Kiael Kelly pass incomplete to Eric Weatherly 0 -1.14
0:36 2nd & 10 OWN 41 Kiael Kelly pass incomplete to Qua Ashley 0 -0.79
0:36 3rd & 10 OWN 41 Timeout Western Michigan, clock 00:36
0:19 3rd & 10 OWN 41 Kiael Kelly run for 7 yds to the BALL 48 +7 0.34
0:11 4th & 3 OWN 48 Timeout Western Michigan, clock 00:11
0:02 4th & 3 OWN 48 Adam Saul punt for 52 yds for a touchback
END OF HALF
1 pl · -1 yd · 0:02
0–21
0:00 1st & 10 OWN 20 B. Lowry takes a knee -1 -0.63
0:00 OWN 20 End of 2nd Quarter
Q3
PUNT
3 pl · 1 yd · 2:03
0–21
−3
14:53 1st & 10 OWN 17 PENALTY WMU False Start (Whitenack,Hunter) 5 yards from WMU17 to WMU12. NO PLAY. -5
14:43 1st & 15 OWN 12 Jalen Buckley run for no gain to the WMU 12 0 -0.20
14:02 2nd & 15 OWN 12 Broc Lowry pass complete to Talique Williams for 3 yds to the WMU 15 +3 -0.04
13:18 3rd & 12 OWN 15 Broc Lowry pass complete to Talique Williams for 3 yds to the WMU 18 +3 -0.03
12:50 4th & 9 OWN 18 Ryan Millmore punt for 56 yds
PUNT
3 pl · 1 yd · 1:26
0–21
+5
12:43 1st & 10 OWN 26 TJ Horton run for 6 yds to the BALL 32 +6 0.34
12:08 2nd & 4 OWN 32 Kiael Kelly sacked by Nadame Tucker for a loss of 5 yards to the BALL 27 -5 -1.39
11:34 3rd & 9 OWN 27 Kiael Kelly pass incomplete to Ty Robinson 0 -0.20
11:24 4th & 9 OWN 27 Adam Saul punt for 48 yds , Keivin Boone-Nelson II returns for 2 yds to the WMU 27
11:24 4th & 9 OWN 27 Adam Saul punt for 48 yds , Keivin Boone-Nelson II returns for 2 yds to the WMU 27
TD
8 pl · 73 yd · 3:25
0–28
11:10 1st & 10 OWN 27 Broc Lowry pass complete to Baylin Brooks for 18 yds to the WMU 45 for a 1ST down +18 1.66
10:44 1st & 10 OWN 45 Broc Lowry run for 15 yds to the BALL 40 for a 1ST down Western Michigan Penalty, unsportsmanlike conduct (Yards) to the BALL 40 for a 1ST down +15 1.09
10:20 1st & 10 OPP 40 Ofa Mataele run for no gain to the BALL 40 0 -0.85
10:02 2nd & 10 OPP 40 Broc Lowry pass incomplete to Aveion Chenault 0 -1.03
9:54 3rd & 10 OPP 40 Broc Lowry run for 13 yds to the BALL 27 for a 1ST down +13 2.32
9:08 1st & 10 OPP 27 Broc Lowry run for 6 yds to the BALL 21 +6 0.20
8:27 2nd & 4 OPP 21 Broc Lowry pass complete to Aveion Chenault for 7 yds to the BALL 14 for a 1ST down +7 -0.01
7:59 1st & 10 OPP 14 Broc Lowry pass complete to Aveion Chenault for 14 yds for a TD (Palmer Domschke KICK) +14 2.55
PUNT
3 pl · -6 yd · 1:27
0–28
7:44 1st & 10 OWN 16 Kiael Kelly sacked by Nadame Tucker for a loss of 4 yards to the BALL 12 -4 -0.65
7:06 2nd & 14 OWN 12 Qua Ashley run for a loss of 2 yards to the BALL 10 -2 -0.12
6:37 3rd & 16 OWN 10 Kiael Kelly pass incomplete to Koby Gross 0 -0.03
6:26 4th & 16 OWN 10 Adam Saul punt for 52 yds
MISSED FG
12 pl · 49 yd · 5:17
0–28
−4
6:17 1st & 10 OWN 38 Broc Lowry pass complete to Blake Bosma for 16 yds to the BALL 46 for a 1ST down +16 1.41
6:04 1st & 10 OPP 46 Devin Miles run for 6 yds to the BALL 40 +6 0.31
5:30 2nd & 4 OPP 40 Broc Lowry pass incomplete to Terence Marshall 0 -1.03
5:23 3rd & 4 OPP 40 Devin Miles run for 15 yds to the BALL 25 for a 1ST down +15 1.56
4:45 1st & 10 OPP 25 Devin Miles run for 3 yds to the BALL 22 +3 -0.14
4:10 2nd & 7 OPP 22 Broc Lowry run for 5 yds to the BALL 17 +5 0.07
3:40 3rd & 2 OPP 17 Jalen Buckley run for 1 yd to the BALL 16 +1 -0.40
3:08 4th & 1 OPP 16 Broc Lowry run for 5 yds to the BALL 11 for a 1ST down +5 0.65
2:38 1st & 10 OPP 11 Jalen Buckley run for 1 yd to the BALL 31 for a 1ST down +1 -0.23
2:00 2nd & 25 OPP 26 Devin Miles run for 5 yds to the BALL 21 +5 0.04
1:40 3rd & 20 OPP 21 Broc Lowry pass complete to Baylin Brooks for 8 yds to the BALL 13 +8 0.56
1:09 4th & 12 OPP 13 Palmer Domschke 31 yd FG MISSED
PUNT
3 pl · 1 yd · 1:17
0–28
+4
0:57 1st & 10 OWN 20 Kiael Kelly pass complete to Eric Weatherly for 2 yds to the BALL 22 +2 -0.36
0:52 2nd & 8 OWN 22 Timeout Western Michigan, clock 00:52
0:44 2nd & 8 OWN 22 Kiael Kelly run for 5 yds to the BALL 27 +5 0.06
0:00 3rd & 3 OWN 27 Kiael Kelly sacked for a loss of 6 yards to the BALL 21 -6 -0.61
0:00 OWN 27 End of 3rd Quarter
14:52 4th & 9 OWN 21 Adam Saul punt for 28 yds, fair catch by Keivin Boone-Nelson II at the BALL 49
14:52 4th & 9 OWN 21 Adam Saul punt for 28 yds, fair catch by Keivin Boone-Nelson II at the BALL 49
Q4
INT
1 pl · 0 yd · 0:07
0–28
14:45 1st & 10 OPP 49 Brady Jones pass intercepted Eric McClain return for 6 yds to the BALL 42 -3.24
PUNT
3 pl · 2 yd · 1:02
0–28
14:23 1st & 10 OWN 42 Elijah Jackson run for 2 yds to the BALL 44 +2 -0.69
13:57 2nd & 8 OWN 44 Kiael Kelly pass incomplete to Qian Magwood 0 -0.98
13:51 3rd & 8 OWN 44 Kiael Kelly pass incomplete to Ty Robinson 0 -0.61
13:43 4th & 8 OWN 44 Adam Saul punt for 34 yds, fair catch by Keivin Boone-Nelson II at the WMU 22
13:43 4th & 8 OWN 44 Adam Saul punt for 34 yds, fair catch by Keivin Boone-Nelson II at the WMU 22
TD
9 pl · 78 yd · 5:17
0–35
13:32 1st & 10 OWN 22 Broc Lowry run for 11 yds to the WMU 33 for a 1ST down +11 0.84
12:57 1st & 10 OWN 33 Ofa Mataele run for 4 yds to the WMU 37 +4 -0.15
12:15 2nd & 6 OWN 37 Broc Lowry pass complete to Aveion Chenault for 8 yds to the WMU 45 for a 1ST down +8 1.31
11:43 1st & 10 OWN 45 Broc Lowry pass complete to Michael Brescia for 8 yds to the BALL 47 +8 0.94
11:07 2nd & 2 OPP 47 Devin Miles run for 1 yd to the BALL 46 +1 -0.99
10:26 3rd & 1 OPP 46 Broc Lowry pass complete to Michael Brescia for 3 yds to the BALL 43 for a 1ST down +3 0.98
9:44 1st & 10 OPP 43 Broc Lowry pass complete to Cade Conley for 3 yds to the BALL 40 +3 -0.31
9:07 2nd & 7 OPP 40 Devin Miles run for 3 yds to the BALL 37 +3 -0.34
8:26 3rd & 4 OPP 37 Broc Lowry run for 37 yds for a TD (Palmer Domschke KICK) +37 4.00
FUMBLE
2 pl · 2 yd · 0:32
0–35
8:10 1st & 10 OWN 25 Kiael Kelly pass complete to Eric Weatherly for no gain to the BALL 25 0 -0.70
7:51 2nd & 10 OWN 25 Qua Ashley run for 2 yds to the BALL 27 Qua Ashley fumbled, recovered by WMU Domanick Moon -0.22
TD
8 pl · 27 yd · 4:09
0–42
7:36 1st & 10 OPP 27 Brady Jones run for 2 yds to the BALL 25 +2 -0.26
7:06 2nd & 8 OPP 25 Devin Miles run for 3 yds to the BALL 22 +3 -0.18
6:20 3rd & 5 OPP 22 Brady Jones run for 7 yds to the BALL 15 for a 1ST down +7 0.63
5:45 1st & 10 OPP 15 Devin Miles run for 6 yds to the BALL 9 +6 0.18
5:02 2nd & 4 OPP 9 Brady Jones run for 4 yds to the BALL 5 for a 1ST down +4 0.49
4:07 1st & 5 OPP 5 Devin Miles run for 3 yds to the BALL 2 +3 -0.18
3:42 2nd & 2 OPP 2 Devin Miles run for no gain to the BALL 2 0 -0.48
3:42 3rd & 2 OPP 2 PENALTY BSU UNS: Unsportsmanlike Conduct (McClain,Eric) 1 yard from BSU02 to BSU01, 1ST DOWN. NO PLAY. +1
3:42 1st & 1 OPP 1 Brady Jones pass complete to Cade Conley for 1 yd for a TD (Palmer Domschke KICK) +1 0.94
PUNT
3 pl · 7 yd · 1:34
0–42
−3
3:33 1st & 10 OWN 25 TJ Horton run for 2 yds to the BALL 27 +2 -0.45
2:57 2nd & 8 OWN 27 TJ Horton run for 5 yds to the BALL 32 +5 0.06
2:12 3rd & 3 OWN 32 Aidan Leffler pass incomplete to Elisha Durham 0 -0.51
2:08 4th & 3 OWN 32 Adam Saul punt for 45 yds, fair catch by Keivin Boone-Nelson II at the WMU 23
2:08 4th & 3 OWN 32 Adam Saul punt for 45 yds, fair catch by Keivin Boone-Nelson II at the WMU 23
PUNT
3 pl · 2 yd · 1:46
0–42
−2
2:00 1st & 10 OWN 23 Mark Konecny run for a loss of 2 yards to the WMU 21 Mark Konecny fumbled, recovered by WMU Mark Konecny -2 -0.81
1:50 2nd & 12 OWN 21 Tre' Hartwell run for 3 yds to the WMU 24 +3 -0.10
1:04 3rd & 9 OWN 24 Tre' Hartwell run for 1 yd to the WMU 25 +1 -0.14
0:22 4th & 8 OWN 25 Ryan Millmore punt for 53 yds , Qian Magwood returns for no gain to the BALL 20
END OF GAME
1 pl · 3 yd · 0:22
0–42
+6
0:00 1st & 10 OWN 20 Jalen Alexander run for 3 yds to the BALL 23 +3 -0.24
0:00 OWN 20 End of 4th Quarter
27 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

0sacks5
4plays for loss8
1takeaways2
2three-and-outs forced6
10explosive plays allowed1
6.44yards allowed / play2.13
6 of 13scoring drives allowed0 of 14
Ball State
Alfred Chea 7 (4) 1 PD
Joey Stemler 7 (5) 1 QH
Muheem McCargo 6 (6) 1 PD
Derek Fields Jr. 5 (5) 1 TFL
Ashton Whitner 5 (5)
Tobi Adewoyin 5 (4)
Eric McClain 4 (4) 1 INT
Willizhuan Yates 4 (4)
Western Michigan
Nadame Tucker 7 (3) 3.5 sk · 3.5 TFL
Sefa Saipaia Jr. 5 (2) 0.5 sk · 1.5 TFL · 1 QH
Joey Pope 5 (1)
Micah Davis 4 (1) 1 TFL · 1 PD
Jarvarius Sims 4 (1)
Kershawn Fisher 3 (2) 2 TFL
James Camden 3 (2)
Rodney McGraw 3 (1) 1 QH
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

field goals0 of 1
10punts3
40.3punt average53.0
1punts inside the 200
20return yards25
own 25average drive startown 30
Ball State
P Adam Saul 10 punts · 40.3 avg · 1 in 20 · 1 TB
KR Eric Weatherly 1 ret · 13 yds · long 13
KR TJ Horton 2 ret · 9 yds · long 9
PR Qian Magwood 1 ret · -2 yds
Western Michigan
K Palmer Domschke 0/1 FG · 6/6 XP
P Ryan Millmore 3 punts · 53.0 avg · 1 TB
KR Devin Miles 1 ret · 16 yds · long 16
PR Joshua Franklin 1 ret · 6 yds · long 6
PR Keivin Boone-Nelson II 2 ret · 3 yds · long 2
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

48plays72
102yards464
14drives13
17%success rate53%
-12.62total PPA20.35
Derived from 120 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Ofa Mataele run for 1 yd for a TD (Palmer Domschke KICK) 7–0
Q2Broc Lowry pass complete to Michael Brescia for 5 yds for a TD (Palmer Domschke KICK) 14–0
Q2Jalen Buckley run for 2 yds for a TD (Palmer Domschke KICK) 21–0
Q3Broc Lowry pass complete to Aveion Chenault for 14 yds for a TD (Palmer Domschke KICK) 28–0
Q4Broc Lowry run for 37 yds for a TD (Palmer Domschke KICK) 35–0
Q4Brady Jones pass complete to Cade Conley for 1 yd for a TD (Palmer Domschke KICK) 42–0

Biggest plays by PPA

Q4Broc Lowry run for 37 yds for a TD (Palmer Domschke KICK) 4.00
Q1Broc Lowry pass complete to Malique Dieudonne for 52 yds to the BALL 3 for a 1ST down 2.81
Q2Broc Lowry pass complete to Talique Williams for 24 yds to the BALL 27 for a 1ST down 2.57
Q3Broc Lowry pass complete to Aveion Chenault for 14 yds for a TD (Palmer Domschke KICK) 2.55
Q3Broc Lowry run for 13 yds to the BALL 27 for a 1ST down 2.32
Q2Kiael Kelly run for 13 yds to the BALL 44 for a 1ST down 2.24

Series recent meetings

2024 Western Michigan 45 – 42 Ball State
2023 Ball State 24 – 42 Western Michigan
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
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal