Ball State at Buffalo

Tuesday, November 12, 2024

Buffalo beat Ball State 51–⁠48 in overtime. It was their 14th meeting; Ball State leads the series 11–⁠3.

AwayBall State3–⁠9 in 2024
48
HomeBuffalo9–⁠4 in 2024
51

Final, overtime at UB Stadium, AmherstTV: CBSSNAttendance 12,708

At kickoff
38°F, calmWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium
Official
Matt PackowskiGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4OTFinal
Ball State721710348
Buffalo717714651

How the win probability moved

Buffalo favored

Win probability by play: Buffalo 58% at kickoff, 100% at the end. Biggest swing: 55 points.

Ball State favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (55 points).

Standouts

Player stats

Ball State

PassingC/AttYdsTDInt
Kadin Semonza25/3732741
RushingCarYdsTDLong
Kadin Semonza453053
Cam Pickett337122
T.J. Horton636017
Vaughn Pemberton112518
ReceivingRecYdsTDLong
Justin Bowick7148253
Tanner Koziol1195120
Cam Pickett374165
Malcolm Gillie112012
DefenseTklTFLSacksInt
George Udo13000
D.D. Snyder11102
Riley Tolsma8100
Keionte Newson7000

Buffalo

PassingC/AttYdsTDInt
C.J. Ogbonna19/3726432
RushingCarYdsTDLong
Al-Jay Henderson27126229
C.J. Ogbonna755226
Victor Snow214011
Messiah Burch210015
ReceivingRecYdsTDLong
J.J. Jenkins8131149
Victor Snow674141
Jacob Orlando226026
Al-Jay Henderson219014
DefenseTklTFLSacksInt
Khalil Murdock191.500
Shaun Dolac17101
Solomon Brown80.500
Kobe Stewart7110
Dion Crawford7000

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

Team stats

Ball StateBuffalo
520Total yards470
327Passing yards264
193Rushing yards206
8.8Yards per pass7.1
5.2Yards per rush5.0
24First downs26
6–⁠14Third downs4–⁠12
2–⁠2Fourth downs2–⁠2
1Turnovers3
5–⁠57Penalties4–⁠35
33:24Possession26:36
0Sacks (by defense)1

Efficiency

Ball StateBuffalo
49%Success rate49%
0.21EPA per play0.19
1.37Explosiveness1.18
0.19Rushing EPA0.21
0.44Passing EPA0.44
32%Passing-down success39%
−0.22First-down EPA−0.26
0.46Second-down EPA0.61
0.72Third-down EPA−0.17
9%Havoc by its defense16%

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 66% to win. Elo’s favorite won.

The line

Buffalo −3.5, over/under 55.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 58%, Ball State 42%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Buffalo end zoneBall State end zoneQ1 Ball StateField goal, 4 playsQ1 BuffaloTouchdown, 16 playsQ1 Ball StateTouchdown, 7 playsQ1 BuffaloPunt, 3 playsQ1 Ball StateTouchdown, 7 playsQ1 BuffaloTouchdown, 2 playsQ2 BuffaloTouchdown, 2 playsQ2 BuffaloField goal, 8 playsQ2 Ball StateTouchdown, 7 playsQ2 BuffaloFumble, 2 playsQ2 Ball StatePunt, 3 playsQ2 BuffaloTouchdown, 6 playsQ2 Ball StateTouchdown, 6 playsQ2 BuffaloPunt, 5 playsQ2 Ball StateInterception, 3 playsQ3 Ball StatePunt, 6 playsQ3 BuffaloTouchdown, 9 playsQ3 Ball StatePunt, 4 playsQ3 BuffaloPunt, 3 playsQ3 Ball StateTouchdown, 2 playsQ3 BuffaloInterception, 3 playsQ3 Ball StateTouchdown, 4 playsQ4 BuffaloResult not recorded, 1 playQ4 BuffaloInterception, 8 playsQ4 Ball StateField goal, 9 playsQ4 BuffaloTouchdown, 8 playsQ4 Ball StatePunt, 5 playsQ4 BuffaloTouchdown, 10 playsQ4 Ball StatePunt, 9 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 Ball StateField goal, 4 plays, 6 yards
  2. Q1 BuffaloTouchdown, 16 plays, 72 yards
  3. Q1 Ball StateTouchdown, 7 plays, 78 yards
  4. Q1 BuffaloPunt, 3 plays, 0 yards
  5. Q1 Ball StateTouchdown, 7 plays, 70 yards
  6. Q1 BuffaloTouchdown, 2 plays, 11 yards
  7. Q2 BuffaloTouchdown, 2 plays, −1 yard
  8. Q2 BuffaloField goal, 8 plays, 53 yards
  9. Q2 Ball StateTouchdown, 7 plays, 74 yards
  10. Q2 BuffaloFumble, 2 plays, 4 yards
  11. Q2 Ball StatePunt, 3 plays, −7 yards
  12. Q2 BuffaloTouchdown, 6 plays, 77 yards
  13. Q2 Ball StateTouchdown, 6 plays, 60 yards
  14. Q2 BuffaloPunt, 5 plays, 13 yards
  15. Q2 Ball StateInterception, 3 plays, 15 yards
  16. Q3 Ball StatePunt, 6 plays, 21 yards
  17. Q3 BuffaloTouchdown, 9 plays, 60 yards
  18. Q3 Ball StatePunt, 4 plays, 20 yards
  19. Q3 BuffaloPunt, 3 plays, 5 yards
  20. Q3 Ball StateTouchdown, 2 plays, 62 yards
  21. Q3 BuffaloInterception, 3 plays, 2 yards
  22. Q3 Ball StateTouchdown, 4 plays, 16 yards
  23. Q4 BuffaloResult not recorded, 1 play, 0 yards
  24. Q4 BuffaloInterception, 8 plays, 43 yards
  25. Q4 Ball StateField goal, 9 plays, 58 yards
  26. Q4 BuffaloTouchdown, 8 plays, 67 yards
  27. Q4 Ball StatePunt, 5 plays, 15 yards
  28. Q4 BuffaloTouchdown, 10 plays, 70 yards
  29. Q4 Ball StatePunt, 9 plays, 34 yards

Play by play

1st quarter4 drives, then Tied at 7
Buffalo Touchdown, 16 plays
15:001st & 10 at own 35Carson Holmer kickoff for 54 yds
15:001st & 10 at own 25C.J. Ogbonna pass complete to JJ Jenkins for 7 yds to the BUF 32
15:002nd & 3 at own 32Al-Jay Henderson run for 4 yds to the BUF 36 for a 1ST down
15:001st & 10 at own 36Al-Jay Henderson run for 5 yds to the BUF 41
15:002nd & 5 at own 41C.J. Ogbonna pass complete to JJ Jenkins for 11 yds to the BALL 48 for a 1ST down
15:001st & 10 at opp 48Al-Jay Henderson run for 1 yd to the BALL 47
15:002nd & 9 at opp 47C.J. Ogbonna pass complete to Al-Jay Henderson for 14 yds to the BALL 33 for a 1ST down
15:001st & 10 at opp 33C.J. Ogbonna pass complete to JJ Jenkins for 6 yds to the BALL 27
15:002nd & 4 at opp 27Al-Jay Henderson run for 3 yds to the BALL 24
15:003rd & 1 at opp 24Al-Jay Henderson run for 2 yds to the BALL 22 for a 1ST down
15:001st & 10 at opp 22Al-Jay Henderson run for 1 yd to the BALL 21
15:002nd & 9 at opp 21Al-Jay Henderson run for 4 yds to the BALL 17
15:003rd & 5 at opp 17C.J. Ogbonna run for 4 yds to the BALL 13
9:134th & 1 at opp 13Al-Jay Henderson run for 4 yds to the BALL 9 for a 1ST down
9:131st & goal at opp 9Al-Jay Henderson run for 3 yds to the BALL 6
9:132nd & goal at opp 6Victor Snow run for 3 yds to the BALL 3
7:473rd & goal at opp 3C.J. Ogbonna run for 3 yds for a TD (Upton Bellenfant KICK)Buffalo 7, Ball State 0
Ball State Touchdown, 7 plays
7:421st & 10 at own 35Upton Bellenfant kickoff for 61 yds , Malcolm Gillie return for 15 yds to the BALL 19
7:421st & 10 at own 19Kadin Semonza pass complete to Tanner Koziol for 16 yds to the BALL 35 for a 1ST down
7:421st & 10 at own 35pass incomplete
7:422nd & 10 at own 35Vaughn Pemberton run for 8 yds to the BALL 43
7:423rd & 2 at own 43Vaughn Pemberton run for 3 yds to the BALL 46 for a 1ST down
7:421st & 10 at own 46Cam Pickett run for 6 yds to the BUF 48
7:422nd & 4 at opp 48Kadin 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
4:341st & 10 at opp 23Kadin Semonza pass complete to Justin Bowick for 23 yds for a TD (Jackson Courville KICK)Tied at 7
Buffalo Punt, 3 plays
4:281st & 10 at own 35Carson Holmer kickoff for 53 yds , Terrance Shelton Jr. return for 20 yds to the BUF 32
4:281st & 10 at own 32C.J. Ogbonna pass complete to Jake Orlando for no gain to the BUF 32
4:282nd & 10 at own 32Henderson,Al-Jay rush right (Newson,Keionte;Tolsma,Riley).
4:283rd & 10 at own 32pass incomplete to Taji Johnson
3:114th & 10 at own 32Ethan Duane punt for 41 yds
Ball State Touchdown, 7 plays
3:111st & 10 at own 27Tj Horton run for 6 yds to the BALL 33
3:112nd & 4 at own 33Kadin Semonza pass complete to Tj Horton for a loss of 1 yard to the BALL 32
3:113rd & 5 at own 32Kadin Semonza run for 53 yds to the BUF 15 for a 1ST down
3:111st & 10 at opp 15pass incomplete to Tj Horton
3:112nd & 10 at opp 15Tanner Koziol run for 6 yds to the BUF 9
0:313rd & 4 at opp 9Kadin Semonza pass complete to Tanner Koziol for 7 yds to the BUF 2 for a 1ST down
Q2 14:551st & goal at opp 2Kadin Semonza pass complete to Tanner Koziol for 2 yds for a TD (Jackson Courville KICK)Ball State 14, Buffalo 7
2nd quarter9 drives, then Ball State 28, Buffalo 24
Buffalo Field goal, 8 plays
14:451st & 10 at own 35Carson Holmer kickoff for 57 yds , Terrance Shelton Jr. return for 30 yds to the BUF 38
14:451st & 10 at own 38C.J. Ogbonna pass complete to Victor Snow for 5 yds to the BUF 43
14:452nd & 5 at own 43Al-Jay Henderson run for 7 yds to the 50 yard line for a 1ST down
14:451st & 10 at the 50C.J. Ogbonna pass complete to Victor Snow for 41 yds to the BALL 9 for a 1ST down
14:451st & goal at opp 9Henderson,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
14:451st & goal at opp 19Messiah Burch run for 15 yds to the BALL 4
14:452nd & goal at opp 4Messiah Burch run for a loss of 5 yards to the BALL 9
14:453rd & goal at opp 9pass incomplete to Victor Snow
12:064th & goal at opp 9Upton Bellenfant 27 Yd Field GoalBall State 14, Buffalo 10
Ball State Touchdown, 7 plays
11:591st & 10 at own 35Upton Bellenfant kickoff for 60 yds , Malcolm Gillie return for 18 yds to the BALL 23
11:591st & 10 at own 23Kadin Semonza pass complete to Justin Bowick for 11 yds to the BALL 34 for a 1ST down
11:591st & 10 at own 34Kadin Semonza pass complete to Tyce Ferrell for no gain to the BALL 34
11:592nd & 10 at own 34Vaughn Pemberton run for 1 yd to the BALL 35
11:593rd & 9 at own 35Kadin Semonza pass complete to Justin Bowick for 53 yds to the BUF 12 for a 1ST down
11:591st & 10 at opp 12Malcolm Gillie run for 11 yds to the BUF 1 Malcolm Gillie fumbled, recovered by BALL for a 1ST down
11:591st & goal at opp 1Pemberton,Vaughn rush middle (Murdock,Red).
8:142nd & goal at opp 1Vaughn Pemberton run for 1 yd for a TD (Jackson Courville KICK)
Buffalo Fumble, 2 plays
8:091st & 10 at own 35Carson Holmer kickoff for 56 yds , Tadd Barr return for 15 yds to the BUF 24
8:091st & 10 at own 24Al-Jay Henderson run for 4 yds to the BUF 28
7:292nd & 6 at own 28Al-Jay Henderson run for 6 yds to the BUF 34 Al-Jay Henderson fumbled, recovered by BALL Thailand Baldwin
Ball State Punt, 3 plays
7:291st & 10 at opp 34Vaughn Pemberton run for 4 yds to the BUF 30
7:292nd & 6 at opp 30Kadin Semonza sacked by Kobe Stewart for a loss of 10 yards to the BUF 40
7:293rd & 16 at opp 40Kadin Semonza pass complete to Cam Pickett for a loss of 1 yard to the BUF 41
5:224th & 17 at opp 41Kadin Semonza punt for 41 yds
Buffalo Touchdown, 6 plays
5:221st & 10 at own 20Al-Jay Henderson run for 7 yds to the BUF 27
5:222nd & 3 at own 27C.J. Ogbonna pass complete to Victor Snow for 9 yds to the BUF 36 for a 1ST down
5:221st & 10 at own 36C.J. Ogbonna pass complete to JJ Jenkins for 4 yds to the BUF 40
5:222nd & 6 at own 40C.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
5:221st & 10 at opp 11C.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
3:401st & goal at opp 6Al-Jay Henderson run for 6 yds for a TD (Upton Bellenfant KICK)
Ball State Touchdown, 6 plays
3:321st & 10 at own 35Upton Bellenfant kickoff for 58 yds , Malcolm Gillie return for 30 yds to the BALL 37
3:321st & 10 at own 37Tj Horton run for 1 yd to the BALL 38
3:322nd & 9 at own 38Kadin Semonza pass complete to Tanner Koziol for 12 yds to the 50 yard line for a 1ST down
3:321st & 10 at the 50Vaughn Pemberton run for 3 yds to the BUF 47
2:002nd & 7 at opp 47Cam Pickett run for 22 yds to the BUF 25 for a 1ST down
2:001st & 10 at opp 25Braedon Sloan run for 3 yds to the BUF 22
1:122nd & 7 at opp 22Kadin Semonza pass complete to Justin Bowick for 22 yds for a TD (Jackson Courville KICK)
Buffalo Punt, 5 plays
1:031st & 10 at own 35Carson Holmer kickoff for 56 yds , Tadd Barr return for 23 yds to the BUF 32 Tadd Barr fumbled, recovered by BALL
1:031st & 10 at own 32pass incomplete to Al-Jay Henderson
1:032nd & 10 at own 32C.J. Ogbonna pass complete to Victor Snow for 13 yds to the BUF 45 for a 1ST down
1:031st & 10 at own 45pass incomplete to Victor Snow
1:032nd & 10 at own 45pass incomplete to Chance Morrow
1:033rd & 10 at own 45pass incomplete to JJ Jenkins
0:324th & 10 at own 45Ethan Duane punt for 35 yds
Ball State Interception, 3 plays
0:321st & 10 at own 20Kadin Semonza pass complete to Tanner Koziol for 7 yds to the BALL 27
0:322nd & 3 at own 27Kadin Semonza pass complete to Tanner Koziol for 8 yds to the BALL 35 for a 1ST down
0:091st & 10 at own 35Kadin Semonza pass intercepted
Buffalo Touchdown, 2 plays
0:051st & goal at opp 2Ogbonna,C.J. rush middle (Tolsma,Riley).
0:002nd & goal at opp 2Victor Snow 2 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick)
3rd quarter9 drives, then Ball State 35, Buffalo 31
Ball State Punt, 6 plays
15:001st & 10 at own 5Kadin Semonza pass complete to Vaughn Pemberton for a loss of 1 yard to the BALL 4
15:002nd & 11 at own 4Vaughn Pemberton run for 1 yd to the BALL 5
15:003rd & 10 at own 5Kadin Semonza run for 7 yds to the BALL 12
Ball State Touchdown, 4 plays
15:003rd & 1 at opp 10Vaughn Pemberton run for 1 yd to the BUF 9 for a 1ST down
Ball State Punt, 6 plays
14:591st & 10 at own 35Upton Bellenfant kickoff for 60 yds , Malcolm Gillie return for no gain to the BALL 5
12:544th & 3 at own 12Brian Cooey Jr. punt
12:544th at own 17Braedon Sloan run for 4 yds to the BALL 21 for a 1ST down
12:541st & 10 at own 21Kiael Kelly run for 5 yds to the BALL 26
12:542nd & 5 at own 26Pemberton,Vaughn rush middle (White,Malin;Hines III,Clevester).
10:373rd & 5 at own 26Brian Cooey Jr. punt for 37 yds
Buffalo Touchdown, 9 plays
10:371st & 10 at own 37Al-Jay Henderson run for 4 yds to the BUF 41
10:372nd & 6 at own 41Al-Jay Henderson run for 10 yds to the BALL 49 for a 1ST down
10:371st & 10 at opp 49Al-Jay Henderson run for 4 yds to the BALL 45
10:372nd & 6 at opp 45C.J. Ogbonna pass complete to Jake Orlando for 26 yds to the BALL 19 for a 1ST down
10:371st & 10 at opp 19Al-Jay Henderson run for 3 yds to the BALL 16
10:372nd & 7 at opp 16Lamar Sperling run for 4 yds to the BALL 12
10:373rd & 3 at opp 12C.J. Ogbonna run for 7 yds to the BALL 5 for a 1ST down
10:371st & goal at opp 5Al-Jay Henderson run for 1 yd to the BALL 4
5:562nd & goal at opp 4Al-Jay Henderson run for 4 yds for a TD (Upton Bellenfant KICK)
Ball State Punt, 4 plays
5:561st & 10 at own 35Upton Bellenfant kickoff for 65 yds for a touchback
5:561st & 10 at own 25Kadin Semonza pass complete to Tanner Koziol for 20 yds to the BALL 45 for a 1ST down
5:561st & 10 at own 45Sloan,Braedon rush right (Fuqua,Marcus).
5:562nd & 10 at own 45Kelly,Kiael rush right (Evans,Cornell;Dolac,Shaun).
5:563rd & 10 at own 45pass incomplete to Justin Bowick
3:464th & 10 at own 45Brian Cooey Jr. punt for 35 yds
Buffalo Punt, 3 plays
3:461st & 10 at own 20Al-Jay Henderson run for 5 yds to the BUF 25
3:462nd & 5 at own 25pass incomplete to JJ Jenkins
3:463rd & 5 at own 25C.J. Ogbonna pass incomplete to Jake Orlando, broken up by George Udo
3:024th & 5 at own 25Ethan Duane punt for 40 yds
Ball State Touchdown, 2 plays
3:021st & 10 at own 35Kadin Semonza pass incomplete to Braedon Sloan, broken up by Cornell Evans
2:462nd & 10 at own 35Kadin Semonza pass complete to Cam Pickett for 65 yds for a TD (Jackson Courville KICK)
Buffalo Interception, 3 plays
2:461st & 10 at own 35Carson Holmer kickoff for 52 yds
2:461st & 10 at own 25Al-Jay Henderson run for 2 yds to the BUF 27
2:462nd & 8 at own 27pass incomplete to Evan King
2:093rd & 8 at own 27C.J. Ogbonna pass intercepted
Ball State Touchdown, 4 plays
2:091st & 10 at opp 19Braedon Sloan run for 5 yds to the BUF 14
2:092nd & 5 at opp 14Braedon Sloan run for 4 yds to the BUF 10
Q4 14:561st & goal at opp 9Cam Pickett run for 9 yds for a TD (Jackson Courville KICK)
4th quarter6 drives, then Tied at 45
Buffalo Interception, 8 plays
14:511st & 10 at own 35Carson Holmer kickoff for 49 yds , Tadd Barr return for 6 yds to the BUF 22
14:511st & 10 at own 22C.J. Ogbonna run for 5 yds to the BUF 27
14:512nd & 5 at own 27pass incomplete to Chance Morrow
14:513rd & 5 at own 27C.J. Ogbonna pass complete to JJ Jenkins for 10 yds to the BUF 37 for a 1ST down
14:511st & 10 at own 37Al-Jay Henderson run for 5 yds to the BUF 42
14:512nd & 5 at own 42C.J. Ogbonna pass complete to JJ Jenkins for 11 yds to the BALL 47 for a 1ST down
14:511st & 10 at opp 47Al-Jay Henderson run for 2 yds to the BALL 45
14:512nd & 8 at opp 45C.J. Ogbonna run for 10 yds to the BALL 35 for a 1ST down
12:081st & 10 at opp 35C.J. Ogbonna pass intercepted
Ball State Field goal, 9 plays
12:081st & 10 at own 33Kadin Semonza pass incomplete to Cam Pickett, broken up by Kobe Stewart
12:082nd & 10 at own 33Tj Horton run for 17 yds to the 50 yard line for a 1ST down
12:081st & 10 at the 50Kadin Semonza pass complete to Tanner Koziol for 9 yds to the BUF 41
12:082nd & 1 at opp 41Horton,TJ rush middle (Evans,Cornell).
12:083rd & 1 at opp 41Kadin Semonza pass complete to Justin Bowick for 30 yds to the BUF 11 for a 1ST down
12:081st & 10 at opp 11Charlie Spegal run for 1 yd to the BUF 10
12:082nd & 9 at opp 10Kiael Kelly run for a loss of 2 yards to the BUF 12
12:083rd & 11 at opp 12Kadin Semonza pass complete to Justin Bowick for 3 yds to the BUF 9
7:084th & 8 at opp 9Jackson Courville 27 Yd Field Goal
Buffalo Touchdown, 8 plays
7:081st & 10 at own 35Carson Holmer kickoff for 60 yds
7:081st & 10 at own 25C.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
7:081st & 10 at own 45pass incomplete to JJ Jenkins
7:082nd & 10 at own 45Al-Jay Henderson run for 29 yds to the BALL 26 for a 1ST down
7:081st & 10 at opp 26Henderson,Al-Jay rush right (Tolsma,Riley;Udo,George).
7:082nd & 10 at opp 26pass incomplete to Victor Snow
7:083rd & 10 at opp 26pass incomplete
5:434th & 10 at opp 26C.J. Ogbonna 26 Yd Run (Two-Point Run Conversion Failed)
5:431st & goal at opp 3Buffalo Penalty, delay of game (-5 Yards) to the BALL 8
Ball State Punt, 5 plays
5:431st & 10 at own 35Upton Bellenfant kickoff for 49 yds
5:431st & 10 at own 25Braedon Sloan run for 3 yds to the BALL 28
5:432nd & 7 at own 28Tj Horton run for 10 yds to the BALL 38 for a 1ST down
5:431st & 10 at own 38Tj Horton run for 2 yds to the BALL 40
5:432nd & 8 at own 40pass incomplete to Justin Bowick
5:433rd & 8 at own 40Kadin Semonza pass incomplete to Justin Bowick, broken up by Marquis Cooper
3:164th & 8 at own 40Brian Cooey Jr. punt for 40 yds , Victor Snow returns for 7 yds to the BUF 27
Buffalo Touchdown, 10 plays
3:161st & 10 at own 27C.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
3:161st & 10 at own 42Lamar Sperling run for a loss of 1 yard to the BUF 41
3:162nd & 11 at own 41C.J. Ogbonna pass complete to Victor Snow for 4 yds to the BUF 45
3:163rd & 7 at own 45pass incomplete to Victor Snow
3:164th & 7 at own 45C.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
3:161st & 10 at opp 45pass incomplete
3:162nd & 10 at opp 45C.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
3:161st & 10 at opp 33pass incomplete to Chance Morrow
1:492nd & 10 at opp 33JJ Jenkins 33 Yd pass from C.J. Ogbonna (C.J. Ogbonna Pass to Jake Orlando for Two-Point Conversion)
1:491st & goal at opp 3C.J. Ogbonna pass complete to Jake Orlando for no gain to the BUF 35
Ball State Punt, 9 plays
1:431st & 10 at own 35Upton Bellenfant kickoff for 63 yds , Malcolm Gillie return for 23 yds to the BALL 25
1:431st & 10 at own 25Kadin Semonza pass complete to Tanner Koziol for 10 yds to the BALL 35 for a 1ST down
1:431st & 10 at own 35Kadin Semonza pass complete to Malcolm Gillie for 12 yds to the BALL 47 for a 1ST down
1:431st & 10 at own 47Kadin Semonza pass complete to Justin Bowick for 6 yds to the BUF 47
1:432nd & 4 at opp 47pass incomplete to Justin Bowick
1:053rd & 4 at opp 47Kadin Semonza pass complete to Tanner Koziol for 3 yds to the BUF 44
1:054th & 1 at opp 44Vaughn Pemberton run for 3 yds to the BUF 41 for a 1ST down
1:051st & 10 at opp 41Kadin Semonza pass incomplete to Tanner Koziol, broken up by Shaun Dolac
1:052nd & 10 at opp 41pass incomplete to Malcolm Gillie
1:053rd & 10 at opp 41pass incomplete to Cam Pickett
0:134th & 10 at opp 41DD Snyder punt for 25 yds
OvertimeJackson Courville 36 Yd Field Goal
Overtime1 drive, then Buffalo 51, Ball State 48
Buffalo Touchdown, 2 plays
Lamar Sperling 14 Yd pass from C.J. Ogbonna

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.

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

Ball State

Buffalo