← CFB Terminal
48
Mid-American
AT
51
Mid-American
2024 week 12 · Tuesday, November 12, 2024 at 6:00 PM CT · UB Stadium · πŸ“Ί CBSSN · 12,708 att · 37.6°F Fair

Drive chart

Ball State Buffalo bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
FG
4 pl · 6 yd
48–45
0:00 OPP 0 Jackson Courville 36 Yd Field Goal
TD
16 pl · 75 yd · 7:13
0–7
15:00 1st & 10 OWN 25 C.J. Ogbonna pass complete to JJ Jenkins for 7 yds to the BUF 32 +7 0.60
15:00 2nd & 3 OWN 32 Al-Jay Henderson run for 4 yds to the BUF 36 for a 1ST down +4 0.33
15:00 1st & 10 OWN 36 Al-Jay Henderson run for 5 yds to the BUF 41 +5 0.11
15:00 2nd & 5 OWN 41 C.J. Ogbonna pass complete to JJ Jenkins for 11 yds to the BALL 48 for a 1ST down +11 1.35
15:00 1st & 10 OPP 48 Al-Jay Henderson run for 1 yd to the BALL 47 +1 -0.84
15:00 2nd & 9 OPP 47 C.J. Ogbonna pass complete to Al-Jay Henderson for 14 yds to the BALL 33 for a 1ST down +14 1.62
15:00 1st & 10 OPP 33 C.J. Ogbonna pass complete to JJ Jenkins for 6 yds to the BALL 27 +6 0.22
15:00 2nd & 4 OPP 27 Al-Jay Henderson run for 3 yds to the BALL 24 +3 -0.20
15:00 3rd & 1 OPP 24 Al-Jay Henderson run for 2 yds to the BALL 22 for a 1ST down +2 0.23
15:00 1st & 10 OPP 22 Al-Jay Henderson run for 1 yd to the BALL 21 +1 -0.31
15:00 2nd & 9 OPP 21 Al-Jay Henderson run for 4 yds to the BALL 17 +4 -0.05
15:00 3rd & 5 OPP 17 C.J. Ogbonna run for 4 yds to the BALL 13 +4 -0.05
9:13 4th & 1 OPP 13 Al-Jay Henderson run for 4 yds to the BALL 9 for a 1ST down +4 0.64
9:13 1st & 9 OPP 9 Al-Jay Henderson run for 3 yds to the BALL 6 +3 -0.10
9:13 2nd & 6 OPP 6 Victor Snow run for 3 yds to the BALL 3 +3 -0.10
7:47 3rd & 3 OPP 3 C.J. Ogbonna run for 3 yds for a TD (Upton Bellenfant KICK) +3 2.62
TD
7 pl · 81 yd · 3:08
7–7
7:42 1st & 10 OWN 19 Kadin Semonza pass complete to Tanner Koziol for 16 yds to the BALL 35 for a 1ST down +16 1.20
7:42 1st & 10 OWN 35 pass incomplete 0 -1.01
7:42 2nd & 10 OWN 35 Vaughn Pemberton run for 8 yds to the BALL 43 +8 0.70
7:42 3rd & 2 OWN 43 Vaughn Pemberton run for 3 yds to the BALL 46 for a 1ST down +3 1.37
7:42 1st & 10 OWN 46 Cam Pickett run for 6 yds to the BUF 48 +6 0.37
7:42 2nd & 4 OPP 48 Kadin Semonza pass complete to Cam Pickett for 10 yds to the BUF 38 Buffalo Penalty, face mask (15 yards) (Eddie Pleasant III) to the BUF 23 +25 1.15
4:34 1st & 10 OPP 23 Kadin Semonza pass complete to Justin Bowick for 23 yds for a TD (Jackson Courville KICK) +23 2.66
PUNT
3 pl · 0 yd · 1:17
7–7
4:28 1st & 10 OWN 32 C.J. Ogbonna pass complete to Jake Orlando for no gain to the BUF 32 0 -0.93
4:28 2nd & 10 OWN 32 Henderson,Al-Jay rush right (Newson,Keionte;Tolsma,Riley). 0 -0.51
4:28 3rd & 10 OWN 32 pass incomplete to Taji Johnson 0 -0.25
3:11 4th & 10 OWN 32 Ethan Duane punt for 41 yds
TD
7 pl · 73 yd · 3:16
14–7
3:11 1st & 10 OWN 27 Tj Horton run for 6 yds to the BALL 33 +6 0.35
3:11 2nd & 4 OWN 33 Kadin Semonza pass complete to Tj Horton for a loss of 1 yard to the BALL 32 -1 -1.07
3:11 3rd & 5 OWN 32 Kadin Semonza run for 53 yds to the BUF 15 for a 1ST down +53 4.09
3:11 1st & 10 OPP 15 pass incomplete to Tj Horton 0 -0.32
3:11 2nd & 10 OPP 15 Tanner Koziol run for 6 yds to the BUF 9 +6 0.11
0:31 3rd & 4 OPP 9 Kadin Semonza pass complete to Tanner Koziol for 7 yds to the BUF 2 for a 1ST down +7 1.55
0:00 OPP 9 End of 1st Quarter
14:55 1st & 2 OPP 2 Kadin Semonza pass complete to Tanner Koziol for 2 yds for a TD (Jackson Courville KICK) +2 1.21
TD
2 pl · 25 yd
48–51
0:00 OPP 14 End of OT
0:00 OWN 0 Lamar Sperling 14 Yd pass from C.J. Ogbonna +14
Q2
TD
2 pl · 2 yd · 0:09
28–24
0:05 1st & 2 OPP 2 Ogbonna,C.J. rush middle (Tolsma,Riley). 0 -0.85
0:00 2nd & 2 OPP 2 Victor Snow 2 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick) +2 2.07
FG
8 pl · 53 yd · 2:39
14–10
14:45 1st & 10 OWN 38 C.J. Ogbonna pass complete to Victor Snow for 5 yds to the BUF 43 +5 0.11
14:45 2nd & 5 OWN 43 Al-Jay Henderson run for 7 yds to the 50 yard line for a 1ST down +7 1.00
14:45 1st & 10 50 C.J. Ogbonna pass complete to Victor Snow for 41 yds to the BALL 9 for a 1ST down +41 1.42
14:45 1st & 9 OPP 9 Henderson,Al-Jay rush (Coleman,Jordan;Newson,Keionte), PENALTY BUF holding (Doty,Tyler) 10 yards to the BSU-1. Buffalo Penalty, Offensive holding (Tyler Doty) to the BALL 19 -10 -1.03
14:45 1st & 19 OPP 19 Messiah Burch run for 15 yds to the BALL 4 +15 0.72
14:45 2nd & 4 OPP 4 Messiah Burch run for a loss of 5 yards to the BALL 9 -5 -0.68
14:45 3rd & 9 OPP 9 pass incomplete to Victor Snow 0 -0.39
12:06 4th & 9 OPP 9 Upton Bellenfant 27 Yd Field Goal
TD
7 pl · 77 yd · 3:45
21–13
11:59 1st & 10 OWN 23 Kadin Semonza pass complete to Justin Bowick for 11 yds to the BALL 34 for a 1ST down +11 0.87
11:59 1st & 10 OWN 34 Kadin Semonza pass complete to Tyce Ferrell for no gain to the BALL 34 0 -0.99
11:59 2nd & 10 OWN 34 Vaughn Pemberton run for 1 yd to the BALL 35 +1 -0.48
11:59 3rd & 9 OWN 35 Kadin Semonza pass complete to Justin Bowick for 53 yds to the BUF 12 for a 1ST down +53 4.27
11:59 1st & 10 OPP 12 Malcolm Gillie run for 11 yds to the BUF 1 Malcolm Gillie fumbled, recovered by BALL for a 1ST down -4.47
11:59 1st & 1 OPP 1 Pemberton,Vaughn rush middle (Murdock,Red). 0 -0.96
8:14 2nd & 1 OPP 1 Vaughn Pemberton run for 1 yd for a TD (Jackson Courville KICK) +1 1.90
FUMBLE
2 pl · 4 yd · 0:40
21–13
8:09 1st & 10 OWN 24 Al-Jay Henderson run for 4 yds to the BUF 28 +4 -0.11
7:29 2nd & 6 OWN 28 Al-Jay Henderson run for 6 yds to the BUF 34 Al-Jay Henderson fumbled, recovered by BALL Thailand Baldwin -0.75
PUNT
3 pl · -7 yd · 2:07
21–13
7:29 1st & 10 OPP 34 Vaughn Pemberton run for 4 yds to the BUF 30 +4 -0.06
7:29 2nd & 6 OPP 30 Kadin Semonza sacked by Kobe Stewart for a loss of 10 yards to the BUF 40 -10 -2.76
7:29 3rd & 16 OPP 40 Kadin Semonza pass complete to Cam Pickett for a loss of 1 yard to the BUF 41 -1 -0.90
5:22 4th & 17 OPP 41 Kadin Semonza punt for 41 yds
TD
6 pl · 80 yd · 1:42
21–20
5:22 1st & 10 OWN 20 Al-Jay Henderson run for 7 yds to the BUF 27 +7 0.53
5:22 2nd & 3 OWN 27 C.J. Ogbonna pass complete to Victor Snow for 9 yds to the BUF 36 for a 1ST down +9 0.71
5:22 1st & 10 OWN 36 C.J. Ogbonna pass complete to JJ Jenkins for 4 yds to the BUF 40 +4 -0.16
5:22 2nd & 6 OWN 40 C.J. Ogbonna pass complete to JJ Jenkins for 49 yds to the BALL 11 for a 1ST down Ball State Penalty, Defensive holding (Myles Norwood) to the BALL 11 for a 1ST down +49 2.79
5:22 1st & 10 OPP 11 C.J. Ogbonna pass incomplete to Jake Orlando for a 1ST down Ball State Penalty, Defensive pass interference (George Udo) to the BALL 6 for a 1ST down +5 0.08
3:40 1st & 6 OPP 6 Al-Jay Henderson run for 6 yds for a TD (Upton Bellenfant KICK) +6 2.05
TD
6 pl · 63 yd · 2:20
28–20
3:32 1st & 10 OWN 37 Tj Horton run for 1 yd to the BALL 38 +1 -0.87
3:32 2nd & 9 OWN 38 Kadin Semonza pass complete to Tanner Koziol for 12 yds to the 50 yard line for a 1ST down +12 2.08
3:32 1st & 10 50 Vaughn Pemberton run for 3 yds to the BUF 47 +3 -0.39
2:00 2nd & 7 OPP 47 Cam Pickett run for 22 yds to the BUF 25 for a 1ST down +22 1.53
2:00 1st & 10 OPP 25 Braedon Sloan run for 3 yds to the BUF 22 +3 -0.14
1:12 2nd & 7 OPP 22 Kadin Semonza pass complete to Justin Bowick for 22 yds for a TD (Jackson Courville KICK) +22 2.84
PUNT
5 pl · 13 yd · 0:31
28–20
1:03 1st & 10 OWN 32 pass incomplete to Al-Jay Henderson 0 -0.93
1:03 2nd & 10 OWN 32 C.J. Ogbonna pass complete to Victor Snow for 13 yds to the BUF 45 for a 1ST down +13 2.17
1:03 1st & 10 OWN 45 pass incomplete to Victor Snow 0 -1.16
1:03 2nd & 10 OWN 45 pass incomplete to Chance Morrow 0 -0.91
1:03 3rd & 10 OWN 45 pass incomplete to JJ Jenkins 0 -0.55
0:32 4th & 10 OWN 45 Ethan Duane punt for 35 yds
INT
3 pl · 15 yd · 0:23
28–20
0:32 1st & 10 OWN 20 Kadin Semonza pass complete to Tanner Koziol for 7 yds to the BALL 27 +7 0.53
0:32 2nd & 3 OWN 27 Kadin Semonza pass complete to Tanner Koziol for 8 yds to the BALL 35 for a 1ST down +8 0.62
0:09 1st & 10 OWN 35 Kadin Semonza pass intercepted -1.76
Q3
PUNT
6 pl · 21 yd · 4:22
28–24
15:00 1st & 10 OWN 5 Kadin Semonza pass complete to Vaughn Pemberton for a loss of 1 yard to the BALL 4 -1 -0.32
15:00 2nd & 11 OWN 4 Vaughn Pemberton run for 1 yd to the BALL 5 +1 -0.08
15:00 3rd & 10 OWN 5 Kadin Semonza run for 7 yds to the BALL 12 +7 0.06
12:54 4th & 3 OWN 12 Brian Cooey Jr. punt
12:54 4th & -2 OWN 17 Braedon Sloan run for 4 yds to the BALL 21 for a 1ST down +4
12:54 1st & 10 OWN 21 Kiael Kelly run for 5 yds to the BALL 26 +5 0.09
12:54 2nd & 5 OWN 26 Pemberton,Vaughn rush middle (White,Malin;Hines III,Clevester). 0 -0.63
10:37 3rd & 5 OWN 26 Brian Cooey Jr. punt for 37 yds
TD
9 pl · 63 yd · 4:41
28–31
10:37 1st & 10 OWN 37 Al-Jay Henderson run for 4 yds to the BUF 41 +4 -0.16
10:37 2nd & 6 OWN 41 Al-Jay Henderson run for 10 yds to the BALL 49 for a 1ST down +10 1.45
10:37 1st & 10 OPP 49 Al-Jay Henderson run for 4 yds to the BALL 45 +4 -0.14
10:37 2nd & 6 OPP 45 C.J. Ogbonna pass complete to Jake Orlando for 26 yds to the BALL 19 for a 1ST down +26 1.29
10:37 1st & 10 OPP 19 Al-Jay Henderson run for 3 yds to the BALL 16 +3 -0.11
10:37 2nd & 7 OPP 16 Lamar Sperling run for 4 yds to the BALL 12 +4 -0.03
10:37 3rd & 3 OPP 12 C.J. Ogbonna run for 7 yds to the BALL 5 for a 1ST down +7 0.87
10:37 1st & 5 OPP 5 Al-Jay Henderson run for 1 yd to the BALL 4 +1 -0.45
5:56 2nd & 4 OPP 4 Al-Jay Henderson run for 4 yds for a TD (Upton Bellenfant KICK) +4 2.33
PUNT
4 pl · 20 yd · 2:10
28–31
5:56 1st & 10 OWN 25 Kadin Semonza pass complete to Tanner Koziol for 20 yds to the BALL 45 for a 1ST down +20 1.80
5:56 1st & 10 OWN 45 Sloan,Braedon rush right (Fuqua,Marcus). 0 -1.16
5:56 2nd & 10 OWN 45 Kelly,Kiael rush right (Evans,Cornell;Dolac,Shaun). 0 -0.91
5:56 3rd & 10 OWN 45 pass incomplete to Justin Bowick 0 -0.55
3:46 4th & 10 OWN 45 Brian Cooey Jr. punt for 35 yds
PUNT
3 pl · 5 yd · 0:44
28–31
3:46 1st & 10 OWN 20 Al-Jay Henderson run for 5 yds to the BUF 25 +5 0.09
3:46 2nd & 5 OWN 25 pass incomplete to JJ Jenkins 0 -0.61
3:46 3rd & 5 OWN 25 C.J. Ogbonna pass incomplete to Jake Orlando, broken up by George Udo 0 -0.28
3:02 4th & 5 OWN 25 Ethan Duane punt for 40 yds
TD
2 pl · 65 yd · 0:16
35–31
3:02 1st & 10 OWN 35 Kadin Semonza pass incomplete to Braedon Sloan, broken up by Cornell Evans 0 -1.01
2:46 2nd & 10 OWN 35 Kadin Semonza pass complete to Cam Pickett for 65 yds for a TD (Jackson Courville KICK) +65 6.26
INT
3 pl · 2 yd · 0:37
35–31
2:46 1st & 10 OWN 25 Al-Jay Henderson run for 2 yds to the BUF 27 +2 -0.45
2:46 2nd & 8 OWN 27 pass incomplete to Evan King 0 -0.48
2:09 3rd & 8 OWN 27 C.J. Ogbonna pass intercepted 0.01
TD
4 pl · 19 yd · 2:13
42–31
15:00 3rd & 1 OPP 10 Vaughn Pemberton run for 1 yd to the BUF 9 for a 1ST down +1 0.13
2:09 1st & 10 OPP 19 Braedon Sloan run for 5 yds to the BUF 14 +5 0.07
2:09 2nd & 5 OPP 14 Braedon Sloan run for 4 yds to the BUF 10 +4 -0.02
0:00 OPP 10 End of 3rd Quarter
14:56 1st & 9 OPP 9 Cam Pickett run for 9 yds for a TD (Jackson Courville KICK) +9 2.42
Q4
1 pl · 0 yd · 0:13
45–45
0:00 OWN 16 End of 4th Quarter
INT
8 pl · 43 yd · 2:43
42–31
14:51 1st & 10 OWN 22 C.J. Ogbonna run for 5 yds to the BUF 27 +5 0.09
14:51 2nd & 5 OWN 27 pass incomplete to Chance Morrow 0 -0.66
14:51 3rd & 5 OWN 27 C.J. Ogbonna pass complete to JJ Jenkins for 10 yds to the BUF 37 for a 1ST down +10 1.80
14:51 1st & 10 OWN 37 Al-Jay Henderson run for 5 yds to the BUF 42 +5 0.11
14:51 2nd & 5 OWN 42 C.J. Ogbonna pass complete to JJ Jenkins for 11 yds to the BALL 47 for a 1ST down +11 1.33
14:51 1st & 10 OPP 47 Al-Jay Henderson run for 2 yds to the BALL 45 +2 -0.58
14:51 2nd & 8 OPP 45 C.J. Ogbonna run for 10 yds to the BALL 35 for a 1ST down +10 1.22
12:08 1st & 10 OPP 35 C.J. Ogbonna pass intercepted -4.03
FG
9 pl · 58 yd · 5:00
45–31
12:08 1st & 10 OWN 33 Kadin Semonza pass incomplete to Cam Pickett, broken up by Kobe Stewart 0 -0.96
12:08 2nd & 10 OWN 33 Tj Horton run for 17 yds to the 50 yard line for a 1ST down +17 2.54
12:08 1st & 10 50 Kadin Semonza pass complete to Tanner Koziol for 9 yds to the BUF 41 +9 1.09
12:08 2nd & 1 OPP 41 Horton,TJ rush middle (Evans,Cornell). 0 -1.13
12:08 3rd & 1 OPP 41 Kadin Semonza pass complete to Justin Bowick for 30 yds to the BUF 11 for a 1ST down +30 1.36
12:08 1st & 10 OPP 11 Charlie Spegal run for 1 yd to the BUF 10 +1 -0.23
12:08 2nd & 9 OPP 10 Kiael Kelly run for a loss of 2 yards to the BUF 12 -2 -0.43
12:08 3rd & 11 OPP 12 Kadin Semonza pass complete to Justin Bowick for 3 yds to the BUF 9 +3 -0.16
7:08 4th & 8 OPP 9 Jackson Courville 27 Yd Field Goal
TD
8 pl · 75 yd · 1:25
45–37
7:08 1st & 10 OWN 25 C.J. Ogbonna pass complete to Al-Jay Henderson for 5 yds to the BUF 30 for a 1ST down Ball State Penalty, personal foul (Nathan Reichert) to the BUF 45 for a 1ST down +20 1.80
7:08 1st & 10 OWN 45 pass incomplete to JJ Jenkins 0 -1.16
7:08 2nd & 10 OWN 45 Al-Jay Henderson run for 29 yds to the BALL 26 for a 1ST down +29 2.72
7:08 1st & 10 OPP 26 Henderson,Al-Jay rush right (Tolsma,Riley;Udo,George). 0 -0.47
7:08 2nd & 10 OPP 26 pass incomplete to Victor Snow 0 -0.64
7:08 3rd & 10 OPP 26 pass incomplete 0 -0.91
5:43 4th & 10 OPP 26 C.J. Ogbonna 26 Yd Run (Two-Point Run Conversion Failed) +26 4.74
5:43 1st & 10 OPP 3 Buffalo Penalty, delay of game (-5 Yards) to the BALL 8 -5
PUNT
5 pl · 15 yd · 2:27
45–37
5:43 1st & 10 OWN 25 Braedon Sloan run for 3 yds to the BALL 28 +3 -0.30
5:43 2nd & 7 OWN 28 Tj Horton run for 10 yds to the BALL 38 for a 1ST down +10 1.42
5:43 1st & 10 OWN 38 Tj Horton run for 2 yds to the BALL 40 +2 -0.67
5:43 2nd & 8 OWN 40 pass incomplete to Justin Bowick 0 -0.87
5:43 3rd & 8 OWN 40 Kadin Semonza pass incomplete to Justin Bowick, broken up by Marquis Cooper 0 -0.49
3:16 4th & 8 OWN 40 Brian Cooey Jr. punt for 40 yds , Victor Snow returns for 7 yds to the BUF 27
TD
10 pl · 73 yd · 1:27
45–47
3:16 1st & 10 OWN 27 C.J. Ogbonna pass incomplete to JJ Jenkins, broken up by Myles Norwood for a 1ST down Ball State Penalty, Defensive pass interference (Myles Norwood) to the BUF 42 for a 1ST down +15 1.37
3:16 1st & 10 OWN 42 Lamar Sperling run for a loss of 1 yard to the BUF 41 -1 -1.36
3:16 2nd & 11 OWN 41 C.J. Ogbonna pass complete to Victor Snow for 4 yds to the BUF 45 +4 -0.14
3:16 3rd & 7 OWN 45 pass incomplete to Victor Snow 0 -0.68
3:16 4th & 7 OWN 45 C.J. Ogbonna pass incomplete to Victor Snow, broken up by Thailand Baldwin for a 1ST down Ball State Penalty, Defensive holding (Thailand Baldwin) to the BALL 45 for a 1ST down +10 3.26
3:16 1st & 10 OPP 45 pass incomplete 0 -1.00
3:16 2nd & 10 OPP 45 C.J. Ogbonna pass incomplete to JJ Jenkins for a 1ST down Ball State Penalty, Defensive pass interference (Eric McClain) to the BALL 33 for a 1ST down +12 1.57
3:16 1st & 10 OPP 33 pass incomplete to Chance Morrow 0 -0.64
1:49 2nd & 10 OPP 33 JJ Jenkins 33 Yd pass from C.J. Ogbonna (C.J. Ogbonna Pass to Jake Orlando for Two-Point Conversion) +33 3.54
1:49 1st & 10 OPP 3 C.J. Ogbonna pass complete to Jake Orlando for no gain to the BUF 35 -62
PUNT
9 pl · 34 yd · 1:30
45–47
1:43 1st & 10 OWN 25 Kadin Semonza pass complete to Tanner Koziol for 10 yds to the BALL 35 for a 1ST down +10 0.84
1:43 1st & 10 OWN 35 Kadin Semonza pass complete to Malcolm Gillie for 12 yds to the BALL 47 for a 1ST down +12 1.15
1:43 1st & 10 OWN 47 Kadin Semonza pass complete to Justin Bowick for 6 yds to the BUF 47 +6 0.37
1:43 2nd & 4 OPP 47 pass incomplete to Justin Bowick 0 -1.20
1:05 3rd & 4 OPP 47 Kadin Semonza pass complete to Tanner Koziol for 3 yds to the BUF 44 +3 -0.41
1:05 4th & 1 OPP 44 Vaughn Pemberton run for 3 yds to the BUF 41 for a 1ST down +3 2.10
1:05 1st & 10 OPP 41 Kadin Semonza pass incomplete to Tanner Koziol, broken up by Shaun Dolac 0 -0.88
1:05 2nd & 10 OPP 41 pass incomplete to Malcolm Gillie 0 -1.04
1:05 3rd & 10 OPP 41 pass incomplete to Cam Pickett 0 -0.96
0:13 4th & 10 OPP 41 DD Snyder punt for 25 yds
29 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

0sacks1
4plays for loss5
3takeaways1
2three-and-outs forced1
8explosive plays allowed11
5.33yards allowed / play7.40
8 of 15scoring drives allowed8 of 14
Ball State
George Udo 13 (3) 1 PD
D.D. Snyder 11 (4) 1 TFL · 2 INT
Riley Tolsma 8 (3) 1 TFL · 2 QH
Keionte Newson 7
Myles Norwood 6 (4)
Joey Stemler 6 (3) 1 QH
Jordan Coleman 6 (2)
Eric McClain 5 (3)
Buffalo
Khalil Murdock 19 (9) 1.5 TFL · 1 QH
Shaun Dolac 17 (7) 1 TFL · 1 INT · 1 PD
Solomon Brown 8 (4) 0.5 TFL
Kobe Stewart 7 (2) 1 sk · 1 TFL · 1 PD
Dion Crawford 7 1 QH
Jalen McNair 6 (3)
Marquis Cooper 5 (2) 0.5 TFL · 1 PD
Malin White 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

2 of 2field goals1 of 1
5punts3
35.6punt average38.7
1punts inside the 200
86return yards101
own 26average drive startown 35
Ball State
K Jackson Courville 2/2 FG · long 36 · 6/6 XP
P Brian Cooey 3 punts · 37.3 avg
P Kadin Semonza 1 punt · 41.0 avg · 1 TB
P D.D. Snyder 1 punt · 25.0 avg · 1 in 20
KR Malcolm Gillie 5 ret · 86 yds · long 30
Buffalo
K Upton Bellenfant 1/1 FG · long 27 · 4/4 XP
P Ethan Duane 3 punts · 38.7 avg
KR Terrance Shelton Jr. 2 ret · 50 yds · long 30
KR Tadd Barr 3 ret · 44 yds · long 23
PR Victor Snow 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

70plays80
518yards426
13drives13
49%success rate48%
25total PPA25.87
Derived from 150 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1C.J. Ogbonna run for 3 yds for a TD (Upton Bellenfant KICK) 7–0
Q1Kadin Semonza pass complete to Justin Bowick for 23 yds for a TD (Jackson Courville KICK) 7–7
Q2Kadin Semonza pass complete to Tanner Koziol for 2 yds for a TD (Jackson Courville KICK) 14–7
Q2Upton Bellenfant 27 Yd Field Goal 10–14
Q2Vaughn Pemberton run for 1 yd for a TD (Jackson Courville KICK) 21–13
Q2Al-Jay Henderson run for 6 yds for a TD (Upton Bellenfant KICK) 20–21
Q2Kadin Semonza pass complete to Justin Bowick for 22 yds for a TD (Jackson Courville KICK) 28–20
Q2Victor Snow 2 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick) 24–28
Q3Al-Jay Henderson run for 4 yds for a TD (Upton Bellenfant KICK) 31–28
Q3Kadin Semonza pass complete to Cam Pickett for 65 yds for a TD (Jackson Courville KICK) 35–31
Q4Cam Pickett run for 9 yds for a TD (Jackson Courville KICK) 42–31
Q4Jackson Courville 27 Yd Field Goal 45–31
Q4C.J. Ogbonna 26 Yd Run (Two-Point Run Conversion Failed) 37–45
Q4JJ Jenkins 33 Yd pass from C.J. Ogbonna (C.J. Ogbonna Pass to Jake Orlando for Two-Point… 45–45
Q5Jackson Courville 36 Yd Field Goal 48–45
Q5Lamar Sperling 14 Yd pass from C.J. Ogbonna 51–48

Biggest plays by PPA

Q3Kadin Semonza pass complete to Cam Pickett for 65 yds for a TD (Jackson Courville KICK) 6.26
Q4C.J. Ogbonna 26 Yd Run (Two-Point Run Conversion Failed) 4.74
Q2Kadin Semonza pass complete to Justin Bowick for 53 yds to the BUF 12 for a 1ST down 4.27
Q1Kadin Semonza run for 53 yds to the BUF 15 for a 1ST down 4.09
Q4JJ Jenkins 33 Yd pass from C.J. Ogbonna (C.J. Ogbonna Pass to Jake Orlando for… 3.54
Q4C.J. Ogbonna pass incomplete to Victor Snow, broken up by Thailand Baldwin for a 1ST… 3.26

Series recent meetings

2021 Buffalo 3 – 20 Ball State
2020 Ball State 38 – 28 Buffalo
2017 Buffalo 40 – 24 Ball State
2016 Ball State 31 – 21 Buffalo
2011 Buffalo 25 – 28 Ball State
2010 Ball State 20 – 3 Buffalo
2008 Ball State 24 – 42 Buffalo
2007 Buffalo 14 – 49 Ball State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal