Ball State at Buffalo

Saturday, October 15, 2016

Ball State beat Buffalo 31–⁠21. It was their 10th meeting; after it, Ball State led the series 9–⁠1.

AwayBall State4–⁠8 in 2016
31
HomeBuffalo2–⁠10 in 2016
21

Final at UB Stadium, AmherstTV: ESPN3Attendance 16,092

At kickoff
70°F, a few clouds, wind 8 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, 24 minutes after kickoff
Officials
Referee Tom Stapleton; umpire Dan Noval; head linesman Daniel Richard; line judge Gary Jagodzinsk; side judge Scott McDonald; field judge George Plesac; back judge Thomas Riepenho; center judge Ron KayGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Ball State70141031
Buffalo770721

Standouts

Player stats

Ball State

PassingC/AttYdsTDInt
Riley Neal12/2221202
RushingCarYdsTDLong
James Gilbert34264280
Riley Neal1544211
Teddy Williamson839023
KeVonn Mabon2905
ReceivingRecYdsTDLong
KeVonn Mabon584044
Damon Hazelton451023
Cywettnie Brown143043
Aaron Hepp234025
DefenseTklTFLSacksInt
Sean Wiggins14000
Martez Hester13000
Corey Hall7000
Marc Walton6000
Terin Solomon2110

Buffalo

PassingC/AttYdsTDInt
Tyree Jackson28/4630630
RushingCarYdsTDLong
Jordan Johnson1276022
Tyree Jackson176408
Johnathan Hawkins61907
ReceivingRecYdsTDLong
Malcolm Robinson580135
Mason Schreck961114
K.J. Osborn356139
Kamathi Holsey332013
DefenseTklTFLSacksInt
Khalil Hodge152.500
Boise Ross8000
Ishmael Hargrove7001
Jarrett Franklin6000
Ryan Williamson6001
Demone Harris5110

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

Team stats

Ball StateBuffalo
568Total yards459
212Passing yards306
356Rushing yards153
9.6Yards per pass6.7
6.0Yards per rush4.1
25First downs24
8–⁠15Third downs7–⁠18
0–⁠2Fourth downs1–⁠4
3Turnovers0
5–⁠45Penalties6–⁠49
30:24Possession29:36
1Sacks (by defense)1

Efficiency

Ball StateBuffalo
54%Success rate35%
0.14EPA per play0.03
1.08Explosiveness1.34
0.15Rushing EPA−0.22
0.14Passing EPA0.21
36%Passing-down success25%
0.29First-down EPA0.10
0.12Second-down EPA−0.09
0.46Third-down EPA0.67
12%Havoc by its defense17%

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)

Ball State 55% to win. Elo’s favorite won.

The line

Ball State −9, over/under 52.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 Ball State 73%, Buffalo 27%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Buffalo end zoneBall State end zoneQ1 BuffaloPunt, 3 playsQ1 Ball StateTouchdown, 9 playsQ1 BuffaloTouchdown, 9 playsQ1 Ball StatePunt, 8 playsQ1 BuffaloPunt, 3 playsQ1 Ball StatePunt, 4 playsQ1 BuffaloPunt, 4 playsQ2 Ball StatePunt, 3 playsQ2 BuffaloPunt, 3 playsQ2 Ball StateFumble, 3 playsQ2 BuffaloPunt, 3 playsQ2 Ball StatePunt, 3 playsQ2 BuffaloMissed FG, 7 playsQ2 Ball StateInterception, 6 playsQ2 BuffaloTouchdown, 8 playsQ2 Ball StateInterception, 7 playsQ2 BuffaloEnd of half, 1 playQ3 Ball StateTurnover on downs, 7 playsQ3 BuffaloTurnover on downs, 5 playsQ3 Ball StateTouchdown, 4 playsQ3 BuffaloPunt, 10 playsQ3 Ball StateTouchdown, 2 playsQ3 BuffaloTurnover on downs, 7 playsQ3 Ball StateTouchdown, 6 playsQ4 BuffaloTurnover on downs, 11 playsQ4 Ball StateField goal, 12 playsQ4 BuffaloTouchdown, 7 playsQ4 Ball StateTurnover on downs, 8 playsQ4 BuffaloEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Ball State right to left.
  1. Q1 BuffaloPunt, 3 plays, 3 yards
  2. Q1 Ball StateTouchdown, 9 plays, 55 yards
  3. Q1 BuffaloTouchdown, 9 plays, 91 yards
  4. Q1 Ball StatePunt, 8 plays, 34 yards
  5. Q1 BuffaloPunt, 3 plays, 0 yards
  6. Q1 Ball StatePunt, 4 plays, 16 yards
  7. Q1 BuffaloPunt, 4 plays, 28 yards
  8. Q2 Ball StatePunt, 3 plays, 5 yards
  9. Q2 BuffaloPunt, 3 plays, 1 yard
  10. Q2 Ball StateFumble, 3 plays, 40 yards
  11. Q2 BuffaloPunt, 3 plays, 9 yards
  12. Q2 Ball StatePunt, 3 plays, −1 yard
  13. Q2 BuffaloMissed FG, 7 plays, 23 yards
  14. Q2 Ball StateInterception, 6 plays, 24 yards
  15. Q2 BuffaloTouchdown, 8 plays, 60 yards
  16. Q2 Ball StateInterception, 7 plays, 57 yards
  17. Q2 BuffaloEnd of half, 1 play, −1 yard
  18. Q3 Ball StateTurnover on downs, 7 plays, 21 yards
  19. Q3 BuffaloTurnover on downs, 5 plays, 22 yards
  20. Q3 Ball StateTouchdown, 4 plays, 75 yards
  21. Q3 BuffaloPunt, 10 plays, 37 yards
  22. Q3 Ball StateTouchdown, 2 plays, 89 yards
  23. Q3 BuffaloTurnover on downs, 7 plays, 40 yards
  24. Q3 Ball StateTouchdown, 6 plays, 63 yards
  25. Q4 BuffaloTurnover on downs, 11 plays, 41 yards
  26. Q4 Ball StateField goal, 12 plays, 50 yards
  27. Q4 BuffaloTouchdown, 7 plays, 82 yards
  28. Q4 Ball StateTurnover on downs, 8 plays, 30 yards
  29. Q4 BuffaloEnd of game, 3 plays, 38 yards

Play by play

1st quarter7 drives, then Tied at 7
Buffalo Punt, 3 plays
15:001st & 10 at own 35Kyle Schmidt kickoff for 65 yds for a touchback
15:001st & 10 at own 25Jordan Johnson run for no gain to the Buff 25
15:002nd & 10 at own 25Jordan Johnson run for 3 yds to the Buff 28
15:003rd & 7 at own 28Tyree Jackson pass incomplete
15:004th & 7 at own 28Kyle Deween punt for 27 yds, downed at the BalSt 45
Ball State Touchdown, 9 plays
13:501st & 10 at own 45Riley Neal run for 6 yds to the BUFFALO 49 for a 1ST down BUFFALO Penalty, Defensive holding (10 Yards) to the Buff 39 for a 1ST down
13:501st & 10 at opp 39James Gilbert run for 5 yds to the Buff 34
13:502nd & 5 at opp 34KeVonn Mabon run for 4 yds to the Buff 30
13:503rd & 1 at opp 30James Gilbert run for 2 yds to the Buff 28 for a 1ST down
13:501st & 10 at opp 28James Gilbert run for 3 yds to the Buff 25
13:502nd & 7 at opp 25Riley Neal pass complete to KeVonn Mabon for 16 yds to the Buff 9 for a 1ST down
13:501st & goal at opp 9James Gilbert run for 3 yds to the Buff 6
13:502nd & goal at opp 6James Gilbert run for 5 yds to the Buff 1
10:303rd & goal at opp 1James Gilbert run for 1 yd for a TD, (Morgan Hagee KICK)Ball State 7, Buffalo 0
Buffalo Touchdown, 9 plays
10:301st & 0 at own 35Kyle Schmidt kickoff for 65 yds , Jordan Johnson return for 18 yds to the BUFFALO 47 BUFFALO Penalty, Offensive holding (9 Yards) to the Buff 9
10:221st & 10 at own 9Jordan Johnson run for 3 yds to the Buff 12
10:222nd & 7 at own 12Tyree Jackson run for 8 yds to the Buff 20 for a 1ST down
10:221st & 10 at own 20Tyree Jackson pass complete to K.J. Osborn for 12 yds to the Buff 32 for a 1ST down
10:221st & 10 at own 32Tyree Jackson pass complete to Marcus McGill for 2 yds to the Buff 34
10:222nd & 8 at own 34Tyree Jackson pass complete to Malcolm Robinson for 35 yds to the BalSt 31 for a 1ST down
10:221st & 10 at opp 31Jordan Johnson run for 3 yds to the BalSt 28
10:222nd & 7 at opp 28Tyree Jackson pass complete to Mason Schreck for 7 yds to the BalSt 21 for a 1ST down
10:221st & 10 at opp 21Tyree Jackson pass complete to Mason Schreck for 14 yds to the BalSt 7 for a 1ST down
6:311st & goal at opp 7Tyree Jackson pass complete to Mason Schreck for 7 yds for a TD, (Adam Mitcheson KICK)Tied at 7
Ball State Punt, 8 plays
6:311st & 0 at own 35Taylor Sheets kickoff for 52 yds , Marc Walton return for 17 yds to the BalSt 30
6:251st & 10 at own 30James Gilbert run for 3 yds to the BalSt 33
6:252nd & 7 at own 33Riley Neal pass complete to Aaron Hepp for 25 yds to the Buff 42 for a 1ST down
6:251st & 10 at opp 42KeVonn Mabon run for 5 yds to the Buff 37
6:252nd & 5 at opp 37Teddy Williamson run for 4 yds to the Buff 33
6:253rd & 1 at opp 33Riley Neal run for 2 yds to the Buff 31 for a 1ST down
6:251st & 10 at opp 31Riley Neal pass incomplete
6:252nd & 10 at opp 31Riley Neal pass incomplete
6:253rd & 10 at opp 31[SGUN], PENALTY BALL false start (MILLER, Drake) 5 yards to the UB36, NO PLAY.
6:253rd & 15 at opp 36Riley Neal pass incomplete to KeVonn Mabon
6:254th & 15 at opp 36Kyle Schmidt punt for 36 yds for a touchback
Buffalo Punt, 3 plays
4:111st & 10 at own 20Tyree Jackson pass incomplete
4:112nd & 10 at own 20Tyree Jackson pass incomplete
4:113rd & 10 at own 20Tyree Jackson pass incomplete to Mason Schreck
4:114th & 10 at own 20Kyle Deween punt for 36 yds , KeVonn Mabon returns for no gain to the BalSt 44
Ball State Punt, 4 plays
3:481st & 10 at own 44Riley Neal pass complete to KeVonn Mabon for 11 yds to the Buff 45 for a 1ST down
3:481st & 10 at opp 45James Gilbert run for 6 yds to the Buff 39
3:482nd & 4 at opp 39James Gilbert run for a loss of 2 yards to the Buff 41
3:483rd & 6 at opp 41Riley Neal run for 1 yd to the Buff 40
3:484th & 5 at opp 40Kyle Schmidt punt for 32 yds, punt out-of-bounds at the Buff 8
Buffalo Punt, 4 plays
1:441st & 10 at own 8Jordan Johnson run for 20 yds to the Buff 28 for a 1ST down
1:441st & 10 at own 28Johnathan Hawkins run for 7 yds to the Buff 35
1:442nd & 3 at own 35Tyree Jackson pass complete to Mason Schreck for no gain to the Buff 35
Q2 15:003rd & 3 at own 35Johnathan Hawkins run for 1 yd to the Buff 36
Q2 15:004th & 2 at own 36Kyle Deween punt for 54 yds, fair catch by Aaron Hepp at the BalSt 10
2nd quarter10 drives, then Buffalo 14, Ball State 7
Ball State Punt, 3 plays
14:161st & 10 at own 10James Gilbert run for 6 yds to the BalSt 16
14:162nd & 4 at own 16James Gilbert run for a loss of 1 yard to the BalSt 15
14:163rd & 5 at own 15Riley Neal pass incomplete
14:164th & 5 at own 15Kyle Schmidt punt for 33 yds
Buffalo Punt, 3 plays
13:011st & 10 at opp 48TEAM run for a loss of 5 yards to the Buff 47
13:012nd & 15 at own 47Tyree Jackson pass incomplete to Malcolm Robinson
13:013rd & 15 at own 47Tyree Jackson run for 6 yds to the BalSt 47
13:014th & 9 at opp 47Kyle Deween punt for 35 yds, fair catch by Aaron Hepp at the BalSt 12
Ball State Fumble, 3 plays
11:311st & 10 at own 12Riley Neal pass complete to Cywettnie Brown for 43 yds to the Buff 45 for a 1ST down
11:311st & 10 at opp 45James Gilbert run for 11 yds to the Buff 34 for a 1ST down
11:311st & 10 at opp 34Riley Neal sacked by Demone Harris for a loss of 12 yards to the Buff 43 Riley Neal fumbled, recovered by Buff Jarrett Franklin , return for 0 yards , return for 10 yds to the Buff 24 BUFFALO Penalty, personal foul (Chris Ford) to the Buff 43
Buffalo Punt, 3 plays
10:321st & 10 at own 43Jordan Johnson run for 4 yds to the Buff 47
10:322nd & 6 at own 47Tyree Jackson pass incomplete to Malcolm Robinson
10:323rd & 6 at own 47Tyree Jackson run for 5 yds to the BalSt 48
10:324th & 1 at opp 48Kyle Deween punt for 36 yds, punt out-of-bounds at the BalSt 12
Ball State Punt, 3 plays
9:041st & 10 at own 12James Gilbert run for a loss of 1 yard to the BalSt 11
9:042nd & 11 at own 11Riley Neal run for no gain to the BalSt 11
9:043rd & 11 at own 11Riley Neal pass incomplete to KeVonn Mabon, broken up by Cameron Lewis
9:044th & 11 at own 11Kyle Schmidt punt for 29 yds, punt out-of-bounds at the BalSt 27 , Jamarl Eiland returns for 13 yds to the BalSt 27
Buffalo Missed FG, 7 plays
7:421st & 10 at opp 27Jordan Johnson run for 4 yds to the BalSt 23
7:422nd & 6 at opp 23Tyree Jackson run for 4 yds to the BalSt 19
7:423rd & 2 at opp 19Tyree Jackson run for 8 yds to the BalSt 11 for a 1ST down
7:421st & 10 at opp 11Johnathan Hawkins run for 4 yds to the BalSt 7
7:422nd & 6 at opp 7Johnathan Hawkins run for 3 yds to the BalSt 4
7:423rd & 3 at opp 4Johnathan Hawkins run for no gain to the BalSt 4
5:174th & 3 at opp 4Adam Mitcheson 21 yd FG MISSED
Ball State Interception, 6 plays
5:171st & 10 at own 20Riley Neal pass incomplete to KeVonn Mabon
5:172nd & 10 at own 20James Gilbert run for 2 yds to the BalSt 22
5:173rd & 8 at own 22Riley Neal pass complete to Aaron Hepp for 9 yds to the BalSt 31 for a 1ST down
5:171st & 10 at own 31Teddy Williamson run for 10 yds to the BalSt 41 for a 1ST down
5:171st & 10 at own 41Teddy Williamson run for 3 yds to the BalSt 44
5:172nd & 7 at own 44Riley Neal pass intercepted Ryan Williamson return for no gain to the Buff 40
Buffalo Touchdown, 8 plays
2:501st & 10 at own 40[SGUN], JACKSON, Tyree pass incomplete to HOLSEY, Kamathi, PENALTY BALL pass interference (WALTON, Marc) 15 yards to the BALL45, 1ST DOWN UB, NO PLAY.
2:501st & 10 at opp 45Jordan Johnson run for 3 yds to the BalSt 42
2:502nd & 7 at opp 42Jordan Johnson run for 2 yds to the BalSt 40
2:503rd & 5 at opp 40Tyree Jackson pass complete to Malcolm Robinson for 16 yds to the BalSt 24 for a 1ST down
2:501st & 10 at opp 24Tyree Jackson pass incomplete to Marcus McGill
2:502nd & 10 at opp 24Tyree Jackson pass complete to Johnathan Hawkins for 4 yds to the BalSt 20
2:503rd & 6 at opp 20Tyree Jackson run for 5 yds to the BalSt 15
0:584th & 1 at opp 15Timeout BUFFALO, clock 00:58
0:584th & 1 at opp 15Tyree Jackson run for 2 yds to the BalSt 13 for a 1ST down
0:451st & 10 at opp 13Tyree Jackson pass complete to Malcolm Robinson for 13 yds for a TD, (Adam Mitcheson KICK)Buffalo 14, Ball State 7
Ball State Interception, 7 plays
0:451st & 0 at own 35Taylor Sheets kickoff for a touchback
0:451st & 10 at own 25Teddy Williamson run for 23 yds to the BalSt 48 for a 1ST down
0:451st & 10 at own 48Riley Neal pass complete to Damon Hazelton Jr. for 4 yds to the Buff 48
0:452nd & 6 at opp 48Riley Neal pass complete to Damon Hazelton Jr. for 8 yds to the Buff 40 for a 1ST down
0:451st & 10 at opp 40Riley Neal pass complete to Damon Hazelton Jr. for 16 yds to the Buff 24 for a 1ST down
0:221st & 10 at opp 24Timeout BALL ST, clock 00:22
0:221st & 10 at opp 24Riley Neal pass incomplete to KeVonn Mabon, broken up by Boise Ross
0:222nd & 10 at opp 24Riley Neal run for 11 yds to the Buff 13 for a 1ST down
0:081st & 10 at opp 13Timeout BALL ST, clock 00:08
0:081st & 10 at opp 13Timeout BUFFALO, clock 00:08
0:081st & 10 at opp 13[SGUN], PENALTY BALL delay of game 5 yards to the UB18, NO PLAY.
0:081st & 15 at opp 18Riley Neal pass intercepted Ishmael Hargrove return for no gain to the Buff 3
Buffalo End of half, 1 play
0:031st & 10 at own 3TEAM run for a loss of 1 yard to the Buff 2
3rd quarter7 drives, then Ball State 21, Buffalo 14
Ball State Turnover on downs, 7 plays
15:002nd & 11 at own 35Taylor Sheets kickoff for 62 yds , KeVonn Mabon return for 23 yds to the BalSt 26
14:521st & 10 at own 26James Gilbert run for 4 yds to the BalSt 30
14:522nd & 6 at own 30Riley Neal pass complete to KeVonn Mabon for 5 yds to the BalSt 35
14:523rd & 1 at own 35James Gilbert run for 5 yds to the BalSt 40 for a 1ST down
14:521st & 10 at own 40James Gilbert run for 5 yds to the BalSt 45
14:522nd & 5 at own 45James Gilbert run for 3 yds to the BalSt 48
14:523rd & 2 at own 48James Gilbert run for 1 yd to the BalSt 49
14:524th & 1 at own 49James Gilbert run for a loss of 2 yards to the BalSt 47
Buffalo Turnover on downs, 5 plays
12:081st & 10 at opp 47Tyree Jackson pass complete to Kamathi Holsey for 13 yds to the BalSt 34 for a 1ST down
12:081st & 10 at opp 34Tyree Jackson run for 3 yds to the BalSt 31
12:082nd & 7 at opp 31Tyree Jackson pass incomplete to Kamathi Holsey
12:083rd & 7 at opp 31Tyree Jackson run for 6 yds to the BalSt 25
12:084th & 1 at opp 25Tyree Jackson run for no gain to the BalSt 25
Ball State Touchdown, 4 plays
10:201st & 10 at own 25Riley Neal pass complete to Damon Hazelton Jr. for 23 yds to the BalSt 48 for a 1ST down
10:201st & 10 at own 48James Gilbert run for 50 yds to the Buff 2 for a 1ST down
10:201st & goal at opp 2Teddy Williamson run for a loss of 2 yards to the Buff 4
9:162nd & goal at opp 4Riley Neal run for 4 yds for a TD, (Morgan Hagee KICK)Tied at 14
Buffalo Punt, 10 plays
9:161st & 0 at own 35Ryan Rimmler kickoff for 55 yds , Jamarl Eiland return for 15 yds to the Buff 25
9:111st & 10 at own 25Johnathan Hawkins run for 4 yds to the Buff 29
9:112nd & 6 at own 29Tyree Jackson run for 8 yds to the Buff 37 for a 1ST down
9:111st & 10 at own 37Tyree Jackson pass incomplete to Kamathi Holsey, broken up by David Moore
9:112nd & 10 at own 37Tyree Jackson run for 2 yds to the Buff 39
9:113rd & 8 at own 39Tyree Jackson pass complete to Mason Schreck for 10 yds to the Buff 49 for a 1ST down
9:111st & 10 at own 49Tyree Jackson run for 4 yds to the BalSt 47
9:112nd & 6 at opp 47[PSTL], PENALTY BALL offside (THURMON, Kevin) 5 yards to the BALL42, NO PLAY.
9:112nd & 1 at opp 42Tyree Jackson pass complete to Malcolm Robinson for 6 yds to the BalSt 36 for a 1ST down
5:521st & 10 at opp 36[PSTL], JACKSON, Tyree pass complete to ROBINSON, Malco for 36 yards to the BALL0, clock 05:52, PENALTY UB illegal formation 5 yards to the BALL41, NO PLAY.
5:521st & 15 at opp 41Tyree Jackson run for 7 yds to the BalSt 34
5:522nd & 8 at opp 34Tyree Jackson sacked by Terin Solomon for a loss of 4 yards to the BalSt 38
5:523rd & 12 at opp 38Tyree Jackson pass incomplete to Marcus McGill, broken up by Armani McNulty
5:524th & 12 at opp 38Kyle Deween punt for 27 yds, downed at the BalSt 11
Ball State Touchdown, 2 plays
4:161st & 10 at own 11James Gilbert run for 9 yds to the BalSt 20
3:282nd & 1 at own 20James Gilbert run for 80 yds for a TD, (Morgan Hagee KICK)Ball State 21, Buffalo 14
Buffalo Turnover on downs, 7 plays
3:281st & 0 at own 35Ryan Rimmler kickoff for 57 yds , Jamarl Eiland return for 15 yds to the Buff 23
3:221st & 10 at own 23Tyree Jackson pass complete to Mason Schreck for 7 yds to the Buff 30
3:222nd & 3 at own 30Jordan Johnson run for 2 yds to the Buff 32
3:223rd & 1 at own 32Jordan Johnson run for 22 yds to the BalSt 46 for a 1ST down
3:221st & 10 at opp 46Tyree Jackson pass complete to Marcus McGill for 9 yds to the BalSt 37
3:222nd & 1 at opp 37Tyree Jackson pass incomplete
3:223rd & 1 at opp 37Tyree Jackson run for no gain to the BalSt 37
3:224th & 1 at opp 37Tyree Jackson run for no gain to the BalSt 37
Ball State Touchdown, 6 plays
0:231st & 10 at own 37Riley Neal pass incomplete to Cywettnie Brown
0:232nd & 10 at own 37James Gilbert run for 6 yds to the BalSt 43
Q4 15:003rd & 4 at own 43[SGUN], NEAL, Riley pass incomplete to MABON, KeVonn (LAMOUR, Dev), PENALTY UB offside (DOUGLAS, Remain) 5 yards to the BALL48, 1ST DOWN BALL, NO PLAY.
Q4 15:001st & 10 at own 48James Gilbert run for 8 yds to the Buff 44
Q4 15:002nd & 2 at opp 44Riley Neal run for 8 yds to the BalSt 36 BALL ST Penalty, tripping (Sam Brunner) to the BalSt 49
Q4 15:002nd & 9 at own 49Riley Neal pass complete to KeVonn Mabon for 44 yds to the Buff 7 for a 1ST down
Q4 13:341st & goal at opp 7Riley Neal run for 7 yds for a TD, (Morgan Hagee KICK)Ball State 28, Buffalo 14
4th quarter5 drives, then Ball State 31, Buffalo 21
Buffalo Turnover on downs, 11 plays
13:341st & 0 at own 35Ryan Rimmler kickoff for 58 yds , Marcus McGill return for 19 yds to the Buff 26
13:271st & 10 at own 26Tyree Jackson pass complete to Kamathi Holsey for 6 yds to the Buff 32
13:272nd & 4 at own 32Tyree Jackson pass complete to Malcolm Robinson for 10 yds to the Buff 42 for a 1ST down
13:271st & 10 at own 42Tyree Jackson pass incomplete to Mason Schreck
13:272nd & 10 at own 42Tyree Jackson pass complete to K.J. Osborn for 5 yds to the Buff 47
13:273rd & 5 at own 47Tyree Jackson pass complete to Mason Schreck for 5 yds to the BalSt 48 for a 1ST down
13:271st & 10 at opp 48Tyree Jackson pass complete to Mason Schreck for 3 yds to the BalSt 45
13:272nd & 7 at opp 45Jordan Johnson run for 10 yds to the BalSt 35 for a 1ST down
13:271st & 10 at opp 35Tyree Jackson pass complete to Jamarl Eiland for 2 yds to the BalSt 33
13:272nd & 8 at opp 33Tyree Jackson pass incomplete to Marcus McGill
13:273rd & 8 at opp 33Tyree Jackson pass incomplete to Kamathi Holsey, broken up by Marc Walton
13:274th & 8 at opp 33Tyree Jackson pass incomplete to Marcus McGill, broken up by Corey Hall
Ball State Field goal, 12 plays
10:391st & 10 at own 33James Gilbert run for 7 yds to the BalSt 40
10:392nd & 3 at own 40Riley Neal run for 1 yd to the BalSt 41
10:393rd & 2 at own 41Riley Neal run for 4 yds to the BalSt 45 for a 1ST down
10:391st & 10 at own 45James Gilbert run for 4 yds to the BalSt 49
10:392nd & 6 at own 49Riley Neal run for 3 yds to the Buff 48
10:393rd & 3 at opp 48James Gilbert run for 11 yds to the Buff 37 for a 1ST down
10:391st & 10 at opp 37Riley Neal pass complete to KeVonn Mabon for 8 yds to the Buff 29
10:392nd & 2 at opp 29Teddy Williamson run for 3 yds to the Buff 26 for a 1ST down
10:391st & 10 at opp 26Teddy Williamson run for 1 yd to the Buff 25
10:392nd & 9 at opp 25James Gilbert run for 8 yds to the Buff 17
10:393rd & 1 at opp 17James Gilbert run for no gain to the Buff 17
5:014th & 1 at opp 17Timeout BUFFALO, clock 05:01
4:564th & 1 at opp 17Morgan Hagee 34 yd FG GOODBall State 31, Buffalo 14
Buffalo Touchdown, 7 plays
4:561st & 0 at own 35Ryan Rimmler kickoff for 61 yds , Marcus McGill return for 14 yds to the Buff 18
4:501st & 10 at own 18Tyree Jackson pass incomplete to Johnathan Hawkins, broken up by Anthony Winbush
4:502nd & 10 at own 18Tyree Jackson pass complete to Mason Schreck for 8 yds to the Buff 26
4:503rd & 2 at own 26Tyree Jackson pass complete to Kamathi Holsey for 13 yds to the Buff 39 for a 1ST down
4:501st & 10 at own 39Tyree Jackson pass complete to Jamarl Eiland for 20 yds to the BalSt 41 for a 1ST down
4:501st & 10 at opp 41Tyree Jackson pass incomplete to K.J. Osborn, broken up by David Moore
4:502nd & 10 at opp 41Tyree Jackson pass complete to Jordan Johnson for 2 yds to the BalSt 39
3:563rd & 8 at opp 39Tyree Jackson pass complete to K.J. Osborn for 39 yds for a TD, (Adam Mitcheson KICK)Ball State 31, Buffalo 21
Ball State Turnover on downs, 8 plays
3:561st & 0 at own 35Adam Mitcheson on-side kick recovered by BALL ST at the Buff 48 BUFFALO Penalty, illegal formation (-5 Yards) to the Buff 43
3:561st & 10 at opp 43James Gilbert run for 2 yds to the Buff 41
3:512nd & 8 at opp 41Timeout BUFFALO, clock 03:51
3:512nd & 8 at opp 41Riley Neal run for 2 yds to the Buff 39
3:463rd & 6 at opp 39Timeout BUFFALO, clock 03:46
3:463rd & 6 at opp 39Riley Neal run for 9 yds to the Buff 30 for a 1ST down
3:461st & 10 at opp 30James Gilbert run for 11 yds to the Buff 19 for a 1ST down
3:461st & 10 at opp 19James Gilbert run for 9 yds to the Buff 10
3:462nd & 1 at opp 10James Gilbert run for no gain to the Buff 10
3:463rd & 1 at opp 10Teddy Williamson run for a loss of 3 yards to the Buff 13
3:464th & 4 at opp 13Riley Neal run for no gain to the Buff 13
Buffalo End of game, 3 plays
0:171st & 10 at own 13Tyree Jackson pass complete to Tyler Mabry for 21 yds to the Buff 34 for a 1ST down
0:171st & 10 at own 34Tyree Jackson pass complete to Marcus McGill for 17 yds to the BalSt 49 for a 1ST down
0:171st & 10 at opp 49Tyree Jackson pass incomplete to Malcolm Robinson, broken up by David Moore

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 four 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