Buffalo at Ball State

Thursday, November 16, 2017

Buffalo beat Ball State 40–⁠24. It was their 11th meeting; after it, Ball State led the series 9–⁠2.

AwayBuffalo6–⁠6 in 2017
40
HomeBall State2–⁠10 in 2017
24

Final at Scheumann Stadium, MuncieTV: CBSSNAttendance 5,248

At kickoff
38°F, overcast, wind 5 mph from the westWeather: NOAA NCEI Integrated Surface Database; Delaware Co-Johnson Fd Airport (KMIE), 3 km from the stadium, seven minutes before kickoff
Officials
Referee Luke Richmond; umpire Ryan McClellan; head linesman John Swartz; line judge Calvin Diggs; side judge Lamont Simpson; field judge Kyle DeBuse; back judge Doug Warns; center judge Jason GantGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo101314340
Ball State0107724

Standouts

Player stats

Buffalo

PassingC/AttYdsTDInt
Tyree Jackson16/2835041
RushingCarYdsTDLong
Emmanuel Reed18123034
Theo Anderson1491045
K.J. Osborn116116
ReceivingRecYdsTDLong
Anthony Johnson7153456
Antonio Nunn2102057
K.J. Osborn576033
Jamarl Eiland112012
DefenseTklTFLSacksInt
Charles Harris13110
Khalil Hodge121.510
Jordan Collier7000
Ryan Williamson6001

Ball State

PassingC/AttYdsTDInt
Jack Milas13/2612720
Drew Plitt2/31601
RushingCarYdsTDLong
Caleb Huntley26141013
Malik Dunner463150
Jack Milas3306
Markice Hurt1303
ReceivingRecYdsTDLong
Justin Hall8102147
Nolan Givan111111
Khalil Newton21107
Caleb Huntley110010
DefenseTklTFLSacksInt
Brandon Martin13100
Jacob White10110
Bryce Cosby6000
Anthony Winbush5110
Christian Albright0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

BuffaloBall State
565Total yards337
350Passing yards143
215Rushing yards194
12.5Yards per pass4.9
5.5Yards per rush5.2
26First downs18
6–⁠12Third downs6–⁠14
1–⁠1Fourth downs0–⁠2
1Turnovers1
5–⁠47Penalties2–⁠10
30:37Possession29:23
2Sacks (by defense)2

Efficiency

BuffaloBall State
47%Success rate46%
0.33EPA per play0.03
1.48Explosiveness0.89
0.20Rushing EPA0.08
0.56Passing EPA0.01
48%Passing-down success22%
−0.17First-down EPA0.04
0.62Second-down EPA−0.07
1.28Third-down EPA0.87
15%Havoc by its defense15%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Buffalo 57% to win. Elo’s favorite won.

The line

Buffalo −18.5, over/under 54.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Buffalo 90%, Ball State 10%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Ball State end zoneBuffalo end zoneQ1 BuffaloField goal, 13 playsQ1 Ball StatePunt, 5 playsQ1 BuffaloTouchdown, 6 playsQ1 Ball StateInterception, 3 playsQ1 BuffaloPunt, 7 playsQ1 Ball StatePunt, 3 playsQ2 BuffaloTouchdown, 6 playsQ2 Ball StateField goal, 14 playsQ2 BuffaloTouchdown, 4 playsQ2 Ball StatePunt, 3 playsQ2 BuffaloInterception, 1 playQ2 Ball StateTouchdown, 5 playsQ2 BuffaloEnd of half, 1 playQ3 Ball StatePunt, 6 playsQ3 BuffaloTouchdown, 4 playsQ3 Ball StateTouchdown, 5 playsQ3 BuffaloMissed FG, 6 playsQ3 Ball StatePunt, 6 playsQ3 BuffaloTouchdown, 4 playsQ3 Ball StateTouchdown, 6 playsQ4 BuffaloPunt, 3 playsQ4 Ball StateTurnover on downs, 7 playsQ4 BuffaloField goal, 11 playsQ4 Ball StateTurnover on downs, 4 playsQ4 BuffaloEnd of game, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ball State drives left to right, Buffalo right to left.
  1. Q1 BuffaloField goal, 13 plays, 58 yards
  2. Q1 Ball StatePunt, 5 plays, 11 yards
  3. Q1 BuffaloTouchdown, 6 plays, 74 yards
  4. Q1 Ball StateInterception, 3 plays, 12 yards
  5. Q1 BuffaloPunt, 7 plays, 19 yards
  6. Q1 Ball StatePunt, 3 plays, 1 yard
  7. Q2 BuffaloTouchdown, 6 plays, 61 yards
  8. Q2 Ball StateField goal, 14 plays, 71 yards
  9. Q2 BuffaloTouchdown, 4 plays, 60 yards
  10. Q2 Ball StatePunt, 3 plays, 6 yards
  11. Q2 BuffaloInterception, 1 play, 0 yards
  12. Q2 Ball StateTouchdown, 5 plays, 29 yards
  13. Q2 BuffaloEnd of half, 1 play, −2 yards
  14. Q3 Ball StatePunt, 6 plays, 10 yards
  15. Q3 BuffaloTouchdown, 4 plays, 70 yards
  16. Q3 Ball StateTouchdown, 5 plays, 75 yards
  17. Q3 BuffaloMissed FG, 6 plays, 58 yards
  18. Q3 Ball StatePunt, 6 plays, 24 yards
  19. Q3 BuffaloTouchdown, 4 plays, 75 yards
  20. Q3 Ball StateTouchdown, 6 plays, 75 yards
  21. Q4 BuffaloPunt, 3 plays, 1 yard
  22. Q4 Ball StateTurnover on downs, 7 plays, 35 yards
  23. Q4 BuffaloField goal, 11 plays, 64 yards
  24. Q4 Ball StateTurnover on downs, 4 plays, −5 yards
  25. Q4 BuffaloEnd of game, 4 plays, 7 yards

Play by play

1st quarter6 drives, then Buffalo 10, Ball State 0
Buffalo Field goal, 13 plays
15:001st & 10 at own 35Ryan Rimmler kickoff for 57 yds , K.J. Osborn return for 19 yds to the Buff 27
15:001st & 10 at own 27Tyree Jackson pass complete to K.J. Osborn for 17 yds to the Buff 44 for a 1ST down
15:001st & 10 at own 44Emmanuel Reed run for 15 yds to the BalSt 41 for a 1ST down
15:001st & 10 at opp 41Tyree Jackson pass complete to K.J. Osborn for 6 yds to the BalSt 35
15:002nd & 4 at opp 35Emmanuel Reed run for 3 yds to the BalSt 32
15:003rd & 1 at opp 32BUFFALO Penalty, false start (Emmanuel Reed) to the BalSt 37
15:003rd & 6 at opp 37Tyree Jackson run for 5 yds to the BalSt 32
15:004th & 1 at opp 32Emmanuel Reed run for 6 yds to the BalSt 26 for a 1ST down
15:001st & 10 at opp 26BALL ST Penalty, offside defense (James Jennette III) to the BalSt 21
15:001st & 5 at opp 21Emmanuel Reed run for 4 yds to the BalSt 17
15:002nd & 1 at opp 17Tyree Jackson pass incomplete to K.J. Osborn
15:003rd & 1 at opp 17Emmanuel Reed run for 1 yd to the BalSt 16 for a 1ST down
15:001st & 10 at opp 16Tyree Jackson pass incomplete to Anthony Johnson
15:002nd & 10 at opp 16Emmanuel Reed run for 1 yd to the BalSt 15
15:003rd & 9 at opp 15Tyree Jackson pass incomplete to K.J. Osborn
9:584th & 9 at opp 15Adam Mitcheson 33 yd FG GOODBuffalo 3, Ball State 0
Ball State Punt, 5 plays
9:581st & 0 at own 35Adam Mitcheson kickoff for 65 yds for a touchback
9:581st & 10 at own 25Caleb Huntley run for 4 yds to the BalSt 29
9:582nd & 6 at own 29Drew Plitt pass complete to Khalil Newton for 7 yds to the BalSt 36 for a 1ST down
9:581st & 10 at own 36Caleb Huntley run for 3 yds to the BalSt 39
9:582nd & 7 at own 39Drew 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
9:583rd & 20 at own 26Caleb Huntley run for 10 yds to the BalSt 36
9:584th & 10 at own 36Nathan Snyder punt for 38 yds, downed at the Buff 26
Buffalo Touchdown, 6 plays
7:071st & 10 at own 26Emmanuel Reed run for 1 yd to the Buff 27
7:072nd & 9 at own 27Tyree Jackson pass complete to K.J. Osborn for 16 yds to the Buff 43 for a 1ST down
7:071st & 10 at own 43Tyree Jackson pass incomplete to Emmanuel Reed
7:072nd & 10 at own 43Tyree Jackson pass complete to Anthony Johnson for 13 yds to the BalSt 44 for a 1ST down
7:071st & 10 at opp 44Tyree Jackson pass complete to Anthony Johnson for 23 yds to the BalSt 21 for a 1ST down
5:211st & 10 at opp 21Tyree Jackson pass complete to Anthony Johnson for 21 yds for a TD, (Adam Mitcheson KICK)Buffalo 10, Ball State 0
Ball State Interception, 3 plays
5:211st & 0 at own 35Adam Mitcheson kickoff for 57 yds , Malik Dunner return for 23 yds to the BalSt 31
5:161st & 10 at own 31Drew Plitt pass complete to Justin Hall for 9 yds to the BalSt 40
5:162nd & 1 at own 40Markice Hurt run for 3 yds to the BalSt 43 for a 1ST down
5:161st & 10 at own 43Drew Plitt pass intercepted Ryan Williamson return for 18 yds to the BALLST 39 BUFFALO Penalty, illegal block (Charles Harris) to the Buff 33
Buffalo Punt, 7 plays
3:541st & 10 at own 33Tyree Jackson pass complete to Anthony Johnson for 15 yds to the Buff 48 for a 1ST down
3:541st & 10 at own 48Tyree Jackson pass incomplete to K.J. Osborn, broken up by David Rueth
3:542nd & 10 at own 48Emmanuel Reed run for 15 yds to the BalSt 37 for a 1ST down
3:541st & 10 at opp 37BUFFALO Penalty, personal foul (Ishmael Hargrove) to the Buff 48 for a 1ST down
3:541st & 10 at own 48Tyree Jackson pass complete to Jamarl Eiland for 12 yds to the BalSt 40 for a 1ST down
3:541st & 10 at opp 40Tyree Jackson sacked by Jacob White for a loss of 8 yards to the BalSt 48
3:542nd & 18 at opp 48Emmanuel Reed run for 5 yds to the BalSt 43
3:543rd & 13 at opp 43Tyree Jackson pass incomplete to Jamarl Eiland
3:544th & 13 at opp 43BUFFALO Penalty, delay of game (-5 Yards) to the BalSt 48
3:544th & 18 at opp 48Kyle DeWeen punt for 28 yds, fair catch by Riley Miller at the BalSt 20
Ball State Punt, 3 plays
0:451st & 10 at own 20Caleb Huntley run for 1 yd to the BalSt 21
Q2 15:002nd & 9 at own 21Jack Milas pass complete to Malik Dunner for a loss of 2 yards to the BalSt 19
Q2 15:003rd & 11 at own 19Jack Milas run for 2 yds to the BalSt 21
Q2 15:004th & 9 at own 21Morgan Hagee punt for 43 yds, punt out-of-bounds at the Buff 39 , K.J. Osborn returns for 3 yds to the Buff 39
2nd quarter7 drives, then Buffalo 23, Ball State 10
Buffalo Touchdown, 6 plays
13:321st & 10 at own 39Tyree Jackson pass incomplete to Anthony Johnson, broken up by Josh Miller
13:322nd & 10 at own 39Tyree Jackson pass complete to K.J. Osborn for 4 yds to the Buff 43
13:323rd & 6 at own 43Tyree Jackson pass complete to K.J. Osborn for 33 yds to the BalSt 24 for a 1ST down
13:321st & 10 at opp 24Theo Anderson run for 13 yds to the BalSt 11 for a 1ST down BALL ST Penalty, ( Yards) declined for a 1ST down
13:321st & 10 at opp 11Theo Anderson run for a loss of 3 yards to the BalSt 14
Ball State Field goal, 14 plays
11:271st & 0 at own 35Adam Mitcheson kickoff for 63 yds , Malik Dunner return for 24 yds to the BalSt 26
11:211st & 10 at own 26Caleb Huntley run for 8 yds to the BalSt 34
11:212nd & 2 at own 34Caleb Huntley run for 9 yds to the BalSt 43 for a 1ST down
11:211st & 10 at own 43Jack Milas run for 6 yds to the BalSt 49
11:212nd & 4 at own 49Caleb Huntley run for 3 yds to the Buff 48
11:213rd & 1 at opp 48Caleb Huntley run for 2 yds to the Buff 46 for a 1ST down
11:211st & 10 at opp 46Jack Milas pass complete to Justin Hall for 8 yds to the Buff 38
11:212nd & 2 at opp 38Caleb Huntley run for 12 yds to the Buff 26 for a 1ST down
11:211st & 10 at opp 26Jack Milas pass complete to Justin Hall for 10 yds to the Buff 16 for a 1ST down
11:211st & 10 at opp 16Jack Milas pass incomplete to Justin Hall, broken up by Brandon Williams
11:212nd & 10 at opp 16Caleb Huntley run for 12 yds to the Buff 4 for a 1ST down
11:211st & goal at opp 4Caleb Huntley run for no gain to the Buff 4
5:302nd & 0 at opp 4Timeout BALL ST, clock 05:30
5:302nd & goal at opp 4Caleb Huntley run for 1 yd to the Buff 3
5:303rd & goal at opp 3Jack Milas pass incomplete to David Moore, broken up by Tatum Slack
4:374th & goal at opp 3Morgan Hagee 21 Yd Field Goal
Buffalo Touchdown, 4 plays
4:371st & 0 at own 35Ryan Rimmler kickoff for 52 yds , K.J. Osborn return for 27 yds to the Buff 40
4:311st & 10 at own 40Theo Anderson run for a loss of 4 yards to the Buff 36
4:312nd & 14 at own 36Theo Anderson run for 8 yds to the Buff 44
3:073rd & 6 at own 44Timeout BUFFALO, clock 03:07
3:073rd & 6 at own 44Tyree Jackson pass complete to Antonio Nunn for 45 yds to the BalSt 11 for a 1ST down
2:271st & 10 at opp 11Anthony Johnson 11 Yd pass from Tyree Jackson (Adam Mitcheson Kick)
Ball State Punt, 3 plays
2:271st & 0 at own 35Adam Mitcheson kickoff for 65 yds for a touchback
2:271st & 10 at own 25Jack Milas pass incomplete to Markice Hurt
2:272nd & 10 at own 25Caleb Huntley run for 6 yds to the BalSt 31
2:273rd & 4 at own 31Jack Milas pass incomplete to Khalil Newton
2:274th & 4 at own 31Nathan Snyder punt for 37 yds , Jamarl Eiland returns for 1 yd to the Buff 33
Buffalo Interception, 1 play
1:341st & 10 at own 33Tyree Jackson pass intercepted Christian Albright return for 3 yds to the Buff 29
Ball State Touchdown, 5 plays
1:291st & 10 at opp 29Justin Hall run for 2 yds to the Buff 27
1:292nd & 8 at opp 27Jack Milas pass complete to Khalil Newton for 4 yds to the Buff 23
1:033rd & 4 at opp 23Timeout BALL ST, clock 01:03
1:033rd & 4 at opp 23BUFFALO Penalty, personal foul (12 Yards) to the Buff 11 for a 1ST down
1:031st & 10 at opp 11Jack Milas pass incomplete to Khalil Newton
1:032nd & 10 at opp 11Jack Milas pass incomplete to Riley Miller
0:493rd & 10 at opp 11Nolan Givan 11 Yd pass from Jack Milas (Morgan Hagee Kick)
Buffalo End of half, 1 play
0:491st & 0 at own 35Ryan Rimmler kickoff for 58 yds , K.J. Osborn return for 20 yds to the Buff 27
0:431st & 10 at own 27TEAM run for a loss of 2 yards to the Buff 25
3rd quarter7 drives, then Buffalo 37, Ball State 17
Ball State Punt, 6 plays
15:002nd & 12 at own 35Adam Mitcheson kickoff for 65 yds for a touchback
15:001st & 10 at own 25Jack Milas pass complete to Justin Hall for 6 yds to the BalSt 31
15:002nd & 4 at own 31Caleb Huntley run for 3 yds to the BalSt 34
15:003rd & 1 at own 34BALL ST Penalty, false start (Kyle Schrank) to the BalSt 29
15:003rd & 6 at own 29Jack Milas pass complete to Justin Hall for 7 yds to the BalSt 36 for a 1ST down
15:001st & 10 at own 36Caleb Huntley run for 4 yds to the BalSt 40
15:002nd & 6 at own 40Jack Milas pass incomplete to Justin Hall
15:003rd & 6 at own 40TEAM run for a loss of 5 yards to the BalSt 35 TEAM fumbled, recovered by BalSt Jack Milas
15:004th & 11 at own 35Morgan Hagee punt for 35 yds, punt out-of-bounds at the Buff 30
Buffalo Touchdown, 4 plays
11:421st & 10 at own 30Theo Anderson run for 6 yds to the Buff 36
11:422nd & 4 at own 36Theo Anderson run for 3 yds to the Buff 39
11:423rd & 1 at own 39Theo Anderson run for 45 yds to the BalSt 16 for a 1ST down
10:061st & 10 at opp 16K.J. Osborn 16 Yd Run (Adam Mitcheson Kick)
Ball State Touchdown, 5 plays
10:061st & 0 at own 35Adam Mitcheson kickoff for 65 yds for a touchback
10:061st & 10 at own 25Caleb Huntley run for 7 yds to the BalSt 32
10:062nd & 3 at own 32Caleb Huntley run for 9 yds to the BalSt 41 for a 1ST down
10:061st & 10 at own 41Caleb Huntley run for 7 yds to the BalSt 48
10:062nd & 3 at own 48Caleb Huntley run for 2 yds to the 50 yard line
7:473rd & 1 at the 50Malik Dunner 50 Yd Run (Morgan Hagee Kick)
Buffalo Missed FG, 6 plays
7:471st & 0 at own 35Ryan Rimmler kickoff for 58 yds , K.J. Osborn return for 23 yds to the Buff 30
7:391st & 10 at own 30Emmanuel Reed run for 1 yd to the Buff 31
7:392nd & 9 at own 31Tyree Jackson pass complete to Antonio Nunn for 57 yds to the BalSt 12 for a 1ST down
7:391st & 10 at opp 12Tyree Jackson pass incomplete to Anthony Johnson
7:392nd & 10 at opp 12Tyree Jackson pass incomplete to Anthony Johnson
7:393rd & 10 at opp 12Tyree Jackson pass incomplete to Emmanuel Reed
6:234th & 10 at opp 12Adam Mitcheson 29 yd FG MISSED
Ball State Punt, 6 plays
6:231st & 10 at own 20Caleb Huntley run for 5 yds to the BalSt 25
6:232nd & 5 at own 25Jack Milas pass incomplete to Justin Hall
6:233rd & 5 at own 25Jack Milas pass complete to Caleb Huntley for 10 yds to the BalSt 35 for a 1ST down
6:231st & 10 at own 35Jack Milas pass incomplete to Malik Dunner
6:232nd & 10 at own 35Malik Dunner run for 5 yds to the BalSt 40
6:233rd & 5 at own 40Jack Milas pass complete to Malik Dunner for 4 yds to the BalSt 44
4:014th & 1 at own 44Morgan Hagee punt for 31 yds, downed at the Buff 25
4:014th & 1 at own 44Timeout BUFFALO, clock 04:01
Buffalo Touchdown, 4 plays
3:501st & 10 at own 25Emmanuel Reed run for 13 yds to the Buff 38 for a 1ST down
3:501st & 10 at own 38Tyree Jackson pass incomplete to Anthony Johnson
3:502nd & 10 at own 38Emmanuel Reed run for 6 yds to the Buff 44
2:423rd & 4 at own 44Anthony Johnson 56 Yd pass from Tyree Jackson (Adam Mitcheson Kick)
Ball State Touchdown, 6 plays
2:421st & 0 at own 35Adam Mitcheson kickoff for 65 yds for a touchback
2:421st & 10 at own 25Caleb Huntley run for 6 yds to the BalSt 31
2:422nd & 4 at own 31Caleb Huntley run for 3 yds to the BalSt 34
2:423rd & 1 at own 34Caleb Huntley run for 7 yds to the BalSt 41 for a 1ST down
2:421st & 10 at own 41Jack Milas pass complete to Riley Miller for 7 yds to the BalSt 48
2:422nd & 3 at own 48Malik Dunner run for 5 yds to the Buff 47 for a 1ST down
Q4 14:521st & 10 at opp 47Justin Hall 47 Yd pass from Jack Milas (Morgan Hagee Kick)
4th quarter5 drives, then Buffalo 40, Ball State 24
Buffalo Punt, 3 plays
14:521st & 0 at own 35Ryan Rimmler kickoff for 60 yds , K.J. Osborn return for 12 yds to the Buff 17
14:471st & 10 at own 17Emmanuel Reed run for 1 yd to the Buff 18
14:472nd & 9 at own 18Emmanuel Reed run for 6 yds to the Buff 24
14:473rd & 3 at own 24Tyree Jackson sacked by Anthony Winbush for a loss of 6 yards to the Buff 18
14:474th & 9 at own 18Kyle DeWeen punt for 49 yds, downed at the BalSt 33
Ball State Turnover on downs, 7 plays
12:381st & 10 at own 33Caleb Huntley run for 13 yds to the BalSt 46 for a 1ST down
12:381st & 10 at own 46Caleb Huntley run for 4 yds to the 50 yard line
12:382nd & 6 at the 50Jack Milas pass complete to Justin Hall for 9 yds to the Buff 41 for a 1ST down
12:381st & 10 at opp 41Jack Milas pass incomplete to Justin Hall
12:382nd & 10 at opp 41Malik Dunner run for 3 yds to the Buff 38
12:383rd & 7 at opp 38Jack Milas pass complete to Justin Hall for 6 yds to the Buff 32
12:384th & 1 at opp 32Caleb Huntley run for no gain to the Buff 32
Buffalo Field goal, 11 plays
9:311st & 10 at own 32Theo Anderson run for 3 yds to the Buff 35
9:312nd & 7 at own 35Theo Anderson run for 1 yd to the Buff 36
9:313rd & 6 at own 36Tyree Jackson pass complete to Tyler Mabry for 7 yds to the Buff 43 for a 1ST down
9:311st & 10 at own 43Theo Anderson run for 5 yds to the Buff 48
9:312nd & 5 at own 48Emmanuel Reed run for 34 yds to the BalSt 18 for a 1ST down
9:311st & 10 at opp 18Emmanuel Reed run for 1 yd to the BalSt 17
9:312nd & 9 at opp 17Emmanuel Reed run for 11 yds to the BalSt 6 for a 1ST down
9:311st & goal at opp 6Emmanuel Reed run for a loss of 1 yard to the BalSt 7
9:312nd & goal at opp 7Theo Anderson run for 4 yds to the BalSt 3
9:313rd & goal at opp 3Theo Anderson run for a loss of 1 yard to the BalSt 4
3:044th & 0 at opp 4Timeout BALL ST, clock 03:04
3:014th & goal at opp 4Adam Mitcheson 21 Yd Field Goal
Ball State Turnover on downs, 4 plays
3:011st & 0 at own 35Adam Mitcheson kickoff for 58 yds , Malik Dunner return for no gain to the BalSt 19 Malik Dunner fumbled, recovered by BalSt Malik Dunner
2:581st & 10 at own 19Jack Milas pass incomplete to Nolan Givan, broken up by Devon Russell
2:582nd & 10 at own 19Jack Milas pass incomplete to Riley Miller
2:583rd & 10 at own 19Jack Milas pass incomplete to Malik Dunner
2:584th & 10 at own 19Jack Milas sacked by Charles Harris for a loss of 5 yards to the BalSt 14
Buffalo End of game, 4 plays
2:391st & 10 at opp 14Timeout BUFFALO, clock 02:39
2:391st & 10 at opp 14Theo Anderson run for a loss of 1 yard to the BalSt 15
2:392nd & 11 at opp 15Theo Anderson run for 12 yds to the BalSt 3 for a 1ST down
2:391st & goal at opp 3TEAM run for a loss of 3 yards to the BalSt 6
2:392nd & goal at opp 6TEAM run for a loss of 1 yard to the BalSt 7

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Ball State leads 11–⁠3 in 14 meetings, counting the three since this game.

Recent meetings
2024Buffalo 51, Ball State 48
2021Ball State 20, Buffalo 3
2020Ball State 38, Buffalo 28Mid-American Championship Game
2017Buffalo 40, Ball State 24
2016Ball State 31, Buffalo 21
2011Ball State 28, Buffalo 25

Around this game