← CFB Terminal
40
Mid-American
AT
24
Mid-American
2017 week 12 · Thursday, November 16, 2017 at 6:00 PM CT · Scheumann Stadium · 📺 CBSSN · 5,248 att · 37.9°F, wind 4.7

Drive chart

Buffalo Ball State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
FG
13 pl · 58 yd · 5:02
3–0
15:00 1st & 10 OWN 27 Tyree Jackson pass complete to K.J. Osborn for 17 yds to the Buff 44 for a 1ST down +17 1.56
15:00 1st & 10 OWN 44 Emmanuel Reed run for 15 yds to the BalSt 41 for a 1ST down +15 1.13
15:00 1st & 10 OPP 41 Tyree Jackson pass complete to K.J. Osborn for 6 yds to the BalSt 35 +6 0.27
15:00 2nd & 4 OPP 35 Emmanuel Reed run for 3 yds to the BalSt 32 +3 -0.28
15:00 3rd & 1 OPP 32 BUFFALO Penalty, false start (Emmanuel Reed) to the BalSt 37 -5
15:00 3rd & 6 OPP 37 Tyree Jackson run for 5 yds to the BalSt 32 +5 0.07
15:00 4th & 1 OPP 32 Emmanuel Reed run for 6 yds to the BalSt 26 for a 1ST down +6 1.48
15:00 1st & 10 OPP 26 BALL ST Penalty, offside defense (James Jennette III) to the BalSt 21 +5
15:00 1st & 5 OPP 21 Emmanuel Reed run for 4 yds to the BalSt 17 +4 -0.03
15:00 2nd & 1 OPP 17 Tyree Jackson pass incomplete to K.J. Osborn 0 -0.62
15:00 3rd & 1 OPP 17 Emmanuel Reed run for 1 yd to the BalSt 16 for a 1ST down +1 0.11
15:00 1st & 10 OPP 16 Tyree Jackson pass incomplete to Anthony Johnson 0 -0.33
15:00 2nd & 10 OPP 16 Emmanuel Reed run for 1 yd to the BalSt 15 +1 -0.29
15:00 3rd & 9 OPP 15 Tyree Jackson pass incomplete to K.J. Osborn 0 -0.55
9:58 4th & 9 OPP 15 Adam Mitcheson 33 yd FG GOOD -0.27
PUNT
5 pl · 11 yd · 2:51
3–0
9:58 1st & 10 OWN 25 Caleb Huntley run for 4 yds to the BalSt 29 +4 -0.11
9:58 2nd & 6 OWN 29 Drew Plitt pass complete to Khalil Newton for 7 yds to the BalSt 36 for a 1ST down +7 1.04
9:58 1st & 10 OWN 36 Caleb Huntley run for 3 yds to the BalSt 39 +3 -0.41
9:58 2nd & 7 OWN 39 Drew Plitt sacked by Khalil Hodge for a loss of 11 yards to the BalSt 26 Drew Plitt fumbled, recovered by BalSt Curtis Blackwell , return for 0 yards -11 -1.70
9:58 3rd & 20 OWN 26 Caleb Huntley run for 10 yds to the BalSt 36 +10 0.16
9:58 4th & 10 OWN 36 Nathan Snyder punt for 38 yds, downed at the Buff 26
TD
6 pl · 74 yd · 1:51
10–0
7:07 1st & 10 OWN 26 Emmanuel Reed run for 1 yd to the Buff 27 +1 -0.61
7:07 2nd & 9 OWN 27 Tyree Jackson pass complete to K.J. Osborn for 16 yds to the Buff 43 for a 1ST down +16 2.15
7:07 1st & 10 OWN 43 Tyree Jackson pass incomplete to Emmanuel Reed 0 -1.16
7:07 2nd & 10 OWN 43 Tyree Jackson pass complete to Anthony Johnson for 13 yds to the BalSt 44 for a 1ST down +13 2.21
7:07 1st & 10 OPP 44 Tyree Jackson pass complete to Anthony Johnson for 23 yds to the BalSt 21 for a 1ST down +23 0.78
5:21 1st & 10 OPP 21 Tyree Jackson pass complete to Anthony Johnson for 21 yds for a TD, (Adam Mitcheson KICK) +21 2.63
INT
3 pl · 12 yd · 1:22
10–0
5:16 1st & 10 OWN 31 Drew Plitt pass complete to Justin Hall for 9 yds to the BalSt 40 +9 1.36
5:16 2nd & 1 OWN 40 Markice Hurt run for 3 yds to the BalSt 43 for a 1ST down +3 -0.22
5:16 1st & 10 OWN 43 Drew Plitt pass intercepted Ryan Williamson return for 18 yds to the BALLST 39 BUFFALO Penalty, illegal block (Charles Harris) to the Buff 33 -2.53
PUNT
7 pl · 19 yd · 3:09
10–0
3:54 1st & 10 OWN 33 Tyree Jackson pass complete to Anthony Johnson for 15 yds to the Buff 48 for a 1ST down +15 1.42
3:54 1st & 10 OWN 48 Tyree Jackson pass incomplete to K.J. Osborn, broken up by David Rueth 0 -1.14
3:54 2nd & 10 OWN 48 Emmanuel Reed run for 15 yds to the BalSt 37 for a 1ST down +15 2.10
3:54 1st & 10 OPP 37 BUFFALO Penalty, personal foul (Ishmael Hargrove) to the Buff 48 for a 1ST down -15
3:54 1st & 10 OWN 48 Tyree Jackson pass complete to Jamarl Eiland for 12 yds to the BalSt 40 for a 1ST down +12 0.82
3:54 1st & 10 OPP 40 Tyree Jackson sacked by Jacob White for a loss of 8 yards to the BalSt 48 -8 -2.56
3:54 2nd & 18 OPP 48 Emmanuel Reed run for 5 yds to the BalSt 43 +5 0.05
3:54 3rd & 13 OPP 43 Tyree Jackson pass incomplete to Jamarl Eiland 0 -0.80
3:54 4th & 13 OPP 43 BUFFALO Penalty, delay of game (-5 Yards) to the BalSt 48 -5
3:54 4th & 18 OPP 48 Kyle DeWeen punt for 28 yds, fair catch by Riley Miller at the BalSt 20
PUNT
3 pl · 1 yd · 2:13
10–0
0:45 1st & 10 OWN 20 Caleb Huntley run for 1 yd to the BalSt 21 +1 -0.47
0:00 OWN 0 End of 1st Quarter
15:00 2nd & 9 OWN 21 Jack Milas pass complete to Malik Dunner for a loss of 2 yards to the BalSt 19 -2 -0.38
15:00 3rd & 11 OWN 19 Jack Milas run for 2 yds to the BalSt 21 +2 -0.06
15:00 4th & 9 OWN 21 Morgan Hagee punt for 43 yds, punt out-of-bounds at the Buff 39 , K.J. Osborn returns for 3 yds to the Buff 39
Q2
TD
6 pl · 61 yd · 2:11
10–0
13:32 1st & 10 OWN 39 Tyree Jackson pass incomplete to Anthony Johnson, broken up by Josh Miller 0 -1.11
13:32 2nd & 10 OWN 39 Tyree Jackson pass complete to K.J. Osborn for 4 yds to the Buff 43 +4 -0.13
13:32 3rd & 6 OWN 43 Tyree Jackson pass complete to K.J. Osborn for 33 yds to the BalSt 24 for a 1ST down +33 3.41
13:32 1st & 10 OPP 24 Theo Anderson run for 13 yds to the BalSt 11 for a 1ST down BALL ST Penalty, ( Yards) declined for a 1ST down +13 0.16
13:32 1st & 10 OPP 11 Theo Anderson run for a loss of 3 yards to the BalSt 14 -3 -0.47
FG
14 pl · 71 yd · 6:50
16–3
11:21 1st & 10 OWN 26 Caleb Huntley run for 8 yds to the BalSt 34 +8 0.93
11:21 2nd & 2 OWN 34 Caleb Huntley run for 9 yds to the BalSt 43 for a 1ST down +9 0.61
11:21 1st & 10 OWN 43 Jack Milas run for 6 yds to the BalSt 49 +6 0.39
11:21 2nd & 4 OWN 49 Caleb Huntley run for 3 yds to the Buff 48 +3 -0.45
11:21 3rd & 1 OPP 48 Caleb Huntley run for 2 yds to the Buff 46 for a 1ST down +2 0.98
11:21 1st & 10 OPP 46 Jack Milas pass complete to Justin Hall for 8 yds to the Buff 38 +8 0.75
11:21 2nd & 2 OPP 38 Caleb Huntley run for 12 yds to the Buff 26 for a 1ST down +12 0.07
11:21 1st & 10 OPP 26 Jack Milas pass complete to Justin Hall for 10 yds to the Buff 16 for a 1ST down +10 0.15
11:21 1st & 10 OPP 16 Jack Milas pass incomplete to Justin Hall, broken up by Brandon Williams 0 -0.33
11:21 2nd & 10 OPP 16 Caleb Huntley run for 12 yds to the Buff 4 for a 1ST down +12 1.21
11:21 1st & 4 OPP 4 Caleb Huntley run for no gain to the Buff 4 0 -0.65
5:30 2nd & goal OPP 4 Timeout BALL ST, clock 05:30
5:30 2nd & 4 OPP 4 Caleb Huntley run for 1 yd to the Buff 3 +1 -0.29
5:30 3rd & 3 OPP 3 Jack Milas pass incomplete to David Moore, broken up by Tatum Slack 0 -0.29
4:37 4th & 3 OPP 3 Morgan Hagee 21 Yd Field Goal -1.08
TD
4 pl · 60 yd · 2:04
23–3
4:31 1st & 10 OWN 40 Theo Anderson run for a loss of 4 yards to the Buff 36 -4 -1.79
4:31 2nd & 14 OWN 36 Theo Anderson run for 8 yds to the Buff 44 +8 0.53
3:07 3rd & 6 OWN 44 Timeout BUFFALO, clock 03:07
3:07 3rd & 6 OWN 44 Tyree Jackson pass complete to Antonio Nunn for 45 yds to the BalSt 11 for a 1ST down +45 3.50
2:27 1st & 10 OPP 11 Anthony Johnson 11 Yd pass from Tyree Jackson (Adam Mitcheson Kick) +11 2.52
PUNT
3 pl · 6 yd · 0:53
23–3
2:27 1st & 10 OWN 25 Jack Milas pass incomplete to Markice Hurt 0 -0.70
2:27 2nd & 10 OWN 25 Caleb Huntley run for 6 yds to the BalSt 31 +6 0.17
2:27 3rd & 4 OWN 31 Jack Milas pass incomplete to Khalil Newton 0 -0.44
2:27 4th & 4 OWN 31 Nathan Snyder punt for 37 yds , Jamarl Eiland returns for 1 yd to the Buff 33
INT
1 pl · 0 yd · 0:05
23–3
1:34 1st & 10 OWN 33 Tyree Jackson pass intercepted Christian Albright return for 3 yds to the Buff 29 -1.57
TD
5 pl · 29 yd · 0:46
23–10
1:29 1st & 10 OPP 29 Justin Hall run for 2 yds to the Buff 27 +2 -0.29
1:29 2nd & 8 OPP 27 Jack Milas pass complete to Khalil Newton for 4 yds to the Buff 23 +4 -0.07
1:03 3rd & 4 OPP 23 Timeout BALL ST, clock 01:03
1:03 3rd & 4 OPP 23 BUFFALO Penalty, personal foul (12 Yards) to the Buff 11 for a 1ST down +12
1:03 1st & 10 OPP 11 Jack Milas pass incomplete to Khalil Newton 0 -0.29
1:03 2nd & 10 OPP 11 Jack Milas pass incomplete to Riley Miller 0 -0.29
0:49 3rd & 10 OPP 11 Nolan Givan 11 Yd pass from Jack Milas (Morgan Hagee Kick) +11 3.11
END OF HALF
1 pl · -2 yd · 0:43
23–10
0:43 1st & 10 OWN 27 TEAM run for a loss of 2 yards to the Buff 25 -2 -0.97
0:00 OPP 0 End of 2nd Quarter
Q3
PUNT
6 pl · 10 yd · 3:18
23–10
15:00 1st & 10 OWN 25 Jack Milas pass complete to Justin Hall for 6 yds to the BalSt 31 +6 0.33
15:00 2nd & 4 OWN 31 Caleb Huntley run for 3 yds to the BalSt 34 +3 -0.36
15:00 3rd & 1 OWN 34 BALL ST Penalty, false start (Kyle Schrank) to the BalSt 29 -5
15:00 3rd & 6 OWN 29 Jack Milas pass complete to Justin Hall for 7 yds to the BalSt 36 for a 1ST down +7 1.70
15:00 1st & 10 OWN 36 Caleb Huntley run for 4 yds to the BalSt 40 +4 -0.16
15:00 2nd & 6 OWN 40 Jack Milas pass incomplete to Justin Hall 0 -0.99
15:00 3rd & 6 OWN 40 TEAM run for a loss of 5 yards to the BalSt 35 TEAM fumbled, recovered by BalSt Jack Milas -5 -0.88
15:00 4th & 11 OWN 35 Morgan Hagee punt for 35 yds, punt out-of-bounds at the Buff 30
TD
4 pl · 70 yd · 1:36
30–10
11:42 1st & 10 OWN 30 Theo Anderson run for 6 yds to the Buff 36 +6 0.37
11:42 2nd & 4 OWN 36 Theo Anderson run for 3 yds to the Buff 39 +3 -0.41
11:42 3rd & 1 OWN 39 Theo Anderson run for 45 yds to the BalSt 16 for a 1ST down +45 3.16
10:06 1st & 10 OPP 16 K.J. Osborn 16 Yd Run (Adam Mitcheson Kick) +16 2.57
TD
5 pl · 75 yd · 2:27
30–17
10:06 1st & 10 OWN 25 Caleb Huntley run for 7 yds to the BalSt 32 +7 0.60
10:06 2nd & 3 OWN 32 Caleb Huntley run for 9 yds to the BalSt 41 for a 1ST down +9 0.81
10:06 1st & 10 OWN 41 Caleb Huntley run for 7 yds to the BalSt 48 +7 0.70
10:06 2nd & 3 OWN 48 Caleb Huntley run for 2 yds to the 50 yard line +2 -0.75
7:47 3rd & 1 50 Malik Dunner 50 Yd Run (Morgan Hagee Kick) +50 4.72
MISSED FG
6 pl · 58 yd · 1:16
30–17
7:39 1st & 10 OWN 30 Emmanuel Reed run for 1 yd to the Buff 31 +1 -0.72
7:39 2nd & 9 OWN 31 Tyree Jackson pass complete to Antonio Nunn for 57 yds to the BalSt 12 for a 1ST down +57 3.88
7:39 1st & 10 OPP 12 Tyree Jackson pass incomplete to Anthony Johnson 0 -0.30
7:39 2nd & 10 OPP 12 Tyree Jackson pass incomplete to Anthony Johnson 0 -0.31
7:39 3rd & 10 OPP 12 Tyree Jackson pass incomplete to Emmanuel Reed 0 -0.49
6:23 4th & 10 OPP 12 Adam Mitcheson 29 yd FG MISSED
PUNT
6 pl · 24 yd · 2:33
30–17
6:23 1st & 10 OWN 20 Caleb Huntley run for 5 yds to the BalSt 25 +5 0.09
6:23 2nd & 5 OWN 25 Jack Milas pass incomplete to Justin Hall 0 -0.61
6:23 3rd & 5 OWN 25 Jack Milas pass complete to Caleb Huntley for 10 yds to the BalSt 35 for a 1ST down +10 1.66
6:23 1st & 10 OWN 35 Jack Milas pass incomplete to Malik Dunner 0 -1.01
6:23 2nd & 10 OWN 35 Malik Dunner run for 5 yds to the BalSt 40 +5 0.06
6:23 3rd & 5 OWN 40 Jack Milas pass complete to Malik Dunner for 4 yds to the BalSt 44 +4 -0.11
4:01 4th & 1 OWN 44 Morgan Hagee punt for 31 yds, downed at the Buff 25
4:01 4th & 1 OWN 44 Timeout BUFFALO, clock 04:01
TD
4 pl · 75 yd · 1:08
37–17
3:50 1st & 10 OWN 25 Emmanuel Reed run for 13 yds to the Buff 38 for a 1ST down +13 1.12
3:50 1st & 10 OWN 38 Tyree Jackson pass incomplete to Anthony Johnson 0 -1.09
3:50 2nd & 10 OWN 38 Emmanuel Reed run for 6 yds to the Buff 44 +6 0.27
2:42 3rd & 4 OWN 44 Anthony Johnson 56 Yd pass from Tyree Jackson (Adam Mitcheson Kick) +56 5.77
TD
6 pl · 75 yd · 2:50
37–24
2:42 1st & 10 OWN 25 Caleb Huntley run for 6 yds to the BalSt 31 +6 0.33
2:42 2nd & 4 OWN 31 Caleb Huntley run for 3 yds to the BalSt 34 +3 -0.36
2:42 3rd & 1 OWN 34 Caleb Huntley run for 7 yds to the BalSt 41 for a 1ST down +7 1.44
2:42 1st & 10 OWN 41 Jack Milas pass complete to Riley Miller for 7 yds to the BalSt 48 +7 0.70
2:42 2nd & 3 OWN 48 Malik Dunner run for 5 yds to the Buff 47 for a 1ST down +5 0.35
0:00 OWN 0 End of 3rd Quarter
14:52 1st & 10 OPP 47 Justin Hall 47 Yd pass from Jack Milas (Morgan Hagee Kick) +47 3.61
Q4
PUNT
3 pl · 1 yd · 2:09
37–24
14:47 1st & 10 OWN 17 Emmanuel Reed run for 1 yd to the Buff 18 +1 -0.41
14:47 2nd & 9 OWN 18 Emmanuel Reed run for 6 yds to the Buff 24 +6 0.14
14:47 3rd & 3 OWN 24 Tyree Jackson sacked by Anthony Winbush for a loss of 6 yards to the Buff 18 -6 -0.52
14:47 4th & 9 OWN 18 Kyle DeWeen punt for 49 yds, downed at the BalSt 33
ON DOWNS
7 pl · 35 yd · 3:07
37–24
12:38 1st & 10 OWN 33 Caleb Huntley run for 13 yds to the BalSt 46 for a 1ST down +13 1.24
12:38 1st & 10 OWN 46 Caleb Huntley run for 4 yds to the 50 yard line +4 -0.16
12:38 2nd & 6 50 Jack Milas pass complete to Justin Hall for 9 yds to the Buff 41 for a 1ST down +9 1.10
12:38 1st & 10 OPP 41 Jack Milas pass incomplete to Justin Hall 0 -0.88
12:38 2nd & 10 OPP 41 Malik Dunner run for 3 yds to the Buff 38 +3 -0.37
12:38 3rd & 7 OPP 38 Jack Milas pass complete to Justin Hall for 6 yds to the Buff 32 +6 0.29
12:38 4th & 1 OPP 32 Caleb Huntley run for no gain to the Buff 32 0 -2.80
FG
11 pl · 64 yd · 6:33
40–24
9:31 1st & 10 OWN 32 Theo Anderson run for 3 yds to the Buff 35 +3 -0.38
9:31 2nd & 7 OWN 35 Theo Anderson run for 1 yd to the Buff 36 +1 -0.64
9:31 3rd & 6 OWN 36 Tyree Jackson pass complete to Tyler Mabry for 7 yds to the Buff 43 for a 1ST down +7 2.07
9:31 1st & 10 OWN 43 Theo Anderson run for 5 yds to the Buff 48 +5 0.11
9:31 2nd & 5 OWN 48 Emmanuel Reed run for 34 yds to the BalSt 18 for a 1ST down +34 1.76
9:31 1st & 10 OPP 18 Emmanuel Reed run for 1 yd to the BalSt 17 +1 -0.27
9:31 2nd & 9 OPP 17 Emmanuel Reed run for 11 yds to the BalSt 6 for a 1ST down +11 0.81
9:31 1st & 6 OPP 6 Emmanuel Reed run for a loss of 1 yard to the BalSt 7 -1 -0.55
9:31 2nd & 7 OPP 7 Theo Anderson run for 4 yds to the BalSt 3 +4 -0.02
9:31 3rd & 3 OPP 3 Theo Anderson run for a loss of 1 yard to the BalSt 4 -1 -0.36
3:04 4th & goal OPP 4 Timeout BALL ST, clock 03:04
3:01 4th & 4 OPP 4 Adam Mitcheson 21 Yd Field Goal -1.02
ON DOWNS
4 pl · -5 yd · 0:19
40–24
2:58 1st & 10 OWN 19 Jack Milas pass incomplete to Nolan Givan, broken up by Devon Russell 0 -0.53
2:58 2nd & 10 OWN 19 Jack Milas pass incomplete to Riley Miller 0 -0.25
2:58 3rd & 10 OWN 19 Jack Milas pass incomplete to Malik Dunner 0 -0.11
2:58 4th & 10 OWN 19 Jack Milas sacked by Charles Harris for a loss of 5 yards to the BalSt 14 -5 0.33
END OF GAME
4 pl · 7 yd · 2:39
40–24
2:39 1st & 10 OPP 14 Timeout BUFFALO, clock 02:39
2:39 1st & 10 OPP 14 Theo Anderson run for a loss of 1 yard to the BalSt 15 -1 -0.38
2:39 2nd & 11 OPP 15 Theo Anderson run for 12 yds to the BalSt 3 for a 1ST down +12 1.46
2:39 1st & 3 OPP 3 TEAM run for a loss of 3 yards to the BalSt 6 -3 -1.06
2:39 2nd & 6 OPP 6 TEAM run for a loss of 1 yard to the BalSt 7 -1 -0.36
0:00 OPP 0 End of 4th Quarter
25 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

1sacks2
2plays for loss10
1takeaways1
2three-and-outs forced1
5explosive plays allowed16
5.55yards allowed / play8.35
4 of 12scoring drives allowed7 of 13
Buffalo
Charles Harris 13 (3) 1 sk · 1 TFL · 3 QH
Khalil Hodge 12 (1) 1 sk · 1.5 TFL · 1 QH
Jordan Collier 7 (2)
Tim Roberts 6 (4)
Ryan Williamson 6 (2) 1 INT
Brandon Williams 4 (2) 1 PD
Demone Harris 4 (1)
Chris Ford 4
Ball State
Brandon Martin 13 (8) 1 TFL
Jacob White 10 (5) 1 sk · 1 TFL
Bryce Cosby 6 (5)
Anthony Winbush 5 (4) 1 sk · 1 TFL · 1 QH
Jeremiah Jackson 5 (2) 1 QH
Verenzo Holmes 5 (2)
David Rueth 4 (2) 1 TFL · 1 PD · 2 QH
Josh Miller 3 (1) 1 PD
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 3field goals1 of 1
2punts5
38.5punt average36.8
0punts inside the 200
105return yards59
own 30average drive startown 25
Buffalo
K Adam Mitcheson 2/3 FG · long 33 · 4/5 XP
P Kyle DeWeen 2 punts · 38.5 avg
KR K.J. Osborn 5 ret · 101 yds · long 27
PR K.J. Osborn 1 ret · 3 yds · long 3
PR Jamarl Eiland 1 ret · 1 yds · long 1
Ball State
K Morgan Hagee 1/1 FG · long 21 · 3/3 XP
P Morgan Hagee 3 punts · 36.3 avg
P Nathan Snyder 2 punts · 37.5 avg
KR Malik Dunner 3 ret · 59 yds · long 24
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

66plays64
551yards355
13drives12
46%success rate47%
27.76total PPA13.27
Derived from 130 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Adam Mitcheson 33 yd FG GOOD 3–0
Q1Tyree Jackson pass complete to Anthony Johnson for 21 yds for a TD, (Adam Mitcheson KICK) 10–0
Q2Morgan Hagee 21 Yd Field Goal 3–16
Q2Anthony Johnson 11 Yd pass from Tyree Jackson (Adam Mitcheson Kick) 23–3
Q2Nolan Givan 11 Yd pass from Jack Milas (Morgan Hagee Kick) 10–23
Q3K.J. Osborn 16 Yd Run (Adam Mitcheson Kick) 30–10
Q3Malik Dunner 50 Yd Run (Morgan Hagee Kick) 17–30
Q3Anthony Johnson 56 Yd pass from Tyree Jackson (Adam Mitcheson Kick) 37–17
Q4Justin Hall 47 Yd pass from Jack Milas (Morgan Hagee Kick) 24–37
Q4Adam Mitcheson 21 Yd Field Goal 40–24

Biggest plays by PPA

Q3Anthony Johnson 56 Yd pass from Tyree Jackson (Adam Mitcheson Kick) 5.77
Q3Malik Dunner 50 Yd Run (Morgan Hagee Kick) 4.72
Q3Tyree Jackson pass complete to Antonio Nunn for 57 yds to the BalSt 12 for a 1ST down 3.88
Q4Justin Hall 47 Yd pass from Jack Milas (Morgan Hagee Kick) 3.61
Q2Tyree Jackson pass complete to Antonio Nunn for 45 yds to the BalSt 11 for a 1ST down 3.50
Q2Tyree Jackson pass complete to K.J. Osborn for 33 yds to the BalSt 24 for a 1ST down 3.41

Series recent meetings

2024 Ball State 48 – 51 Buffalo
2021 Buffalo 3 – 20 Ball State
2020 Ball State 38 – 28 Buffalo
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