Open the board

Ball State Cardinals 48, Buffalo Bulls 51: final score and stats

Buffalo Bulls beat Ball State Cardinals, Ball State Cardinals 48 to Buffalo Bulls 51, on Tuesday, November 12, 2024 at Broadview Stadium, Buffalo, NY. Below: the box score, top performers, team stats, injuries and recent form for Buffalo Bulls vs Ball State Cardinals.

College FootballTuesday, November 12, 2024
DateNov 12, 2024
Start time7:00 PM ET
VenueBroadview Stadium, Buffalo, NY
TVCBSSN
Attendance12,708

Line score

Team1234OTT
Ball State Cardinals721710348
Buffalo Bulls717714651

Team comparison

Ball State CardinalsBuffalo Bulls
Points per game
21.3
24.3
Points allowed per game
34.1
24.1
3-7Record6-4
9th in MACStanding1st in MAC
1-5Road record / home record4-1
LLWWLLast 5WWWWW
L2StreakW5

Team stats

Ball State CardinalsBuffalo Bulls
1st Downs
23
26
6-153rd down efficiency4-12
1-14th down efficiency2-2
Total Yards
520
470
Passing
331
264
25/37Comp/Att19/37
Yards per pass
8.9
7.1
Rushing
189
206
Rushing Attempts
37
41
Yards per rush
5.1
5.0
5-57Penalties4-35
Turnovers
1
3
Fumbles lost
0
1
Interceptions thrown
1
2
33:24Possession26:36

Box score

Ball State Cardinals Passing

PlayerC/ATTYDSAVGTDINTQBR
Kadin Semonza25/373318.94183.9
Team25/373318.941--

Ball State Cardinals Rushing

PlayerCARYDSAVGTDLONG
Kadin Semonza44912.3049
Cam Pickett33712.3122
TJ Horton6366.0017
Vaughn Pemberton11252.318
Braedon Sloan7213.005
Malcolm Gillie11111.0011
Tanner Koziol166.006
Kiael Kelly331.005
Team371895.1249

Ball State Cardinals Receiving

PlayerRECYDSAVGTDLONG
Justin Bowick714821.1253
Tanner Koziol11958.6120
Cam Pickett37424.7165
Malcolm Gillie11212.0012
TJ Horton133.003
Tyce Ferrell100.000
Vaughn Pemberton1-1-1.000
Team2533113.2465

Ball State Cardinals Fumbles

PlayerFUMLOSTREC
Malcolm Gillie100
Thai Baldwin001
Team101

Ball State Cardinals Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
George Udo13300100
DD Snyder11401000
Riley Tolsma8301020
Keionte Newson7000000
Myles Norwood6400000
Joey Stemler6300010
Jordan Coleman6200000
Eric McClain5300000
Team853302140

Ball State Cardinals Interceptions

PlayerINTYDSTD
DD Snyder2610
Team2610

Ball State Cardinals KickReturns

PlayerNOYDSAVGLONGTD
Malcolm Gillie58617.2300
Team58617.2300

Ball State Cardinals Kicking

PlayerFGPCTLONGXPPTS
Jackson Courville2/2100.0366/612
Team2/2100.0366/612

Ball State Cardinals Punting

PlayerNOYDSAVGTBIn 20LONG
Brian Cooey Jr.311237.30040
Kadin Semonza26633.01041
DD Snyder12525.00125
Team517835.61141

Buffalo Bulls Passing

PlayerC/ATTYDSAVGTDINTQBR
C.J. Ogbonna19/372647.13261.1
Team19/372647.132--

Buffalo Bulls Rushing

PlayerCARYDSAVGTDLONG
Al-Jay Henderson271264.7229
C.J. Ogbonna7557.9226
Victor Snow2147.0011
Messiah Burch2105.0015
Lamar Sperling231.504
Team1-2-2.000
Team412065.0429

Buffalo Bulls Receiving

PlayerRECYDSAVGTDLONG
JJ Jenkins813116.4149
Victor Snow67412.3141
Jake Orlando22613.0026
Al-Jay Henderson2199.5014
Lamar Sperling11414.0114
Team1926413.9349

Buffalo Bulls Fumbles

PlayerFUMLOSTREC
Al-Jay Henderson110
Tadd Barr100
Team210

Buffalo Bulls Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Red Murdock19901.5010
Shaun Dolac17701100
Solomon Brown8400.5000
Kobe Stewart7211100
Dion Crawford7000010
Jalen McNair6300000
Marquis Cooper5200.5100
Malin White4100000
Team903815430

Buffalo Bulls Interceptions

PlayerINTYDSTD
Shaun Dolac1420
Team1420

Buffalo Bulls KickReturns

PlayerNOYDSAVGLONGTD
Terrance Shelton Jr.25025.0300
Tadd Barr34414.7230
Team59418.8300

Buffalo Bulls PuntReturns

PlayerNOYDSAVGLONGTD
Victor Snow177.070
Team177.070

Buffalo Bulls Kicking

PlayerFGPCTLONGXPPTS
Upton Bellenfant1/1100.0274/47
Team1/1100.0274/47

Buffalo Bulls Punting

PlayerNOYDSAVGTBIn 20LONG
Ethan Duane311638.70041
Team311638.70041

Recent form

Nov 11, 2026 · vs Buffalo BullsL 7-28
Nov 4, 2026 · at Massachusetts MinutemenL 30-31
Oct 24, 2026 · vs Sacramento State HornetsW 34-17
Oct 17, 2026 · at Bowling Green FalconsW 32-31
Oct 10, 2026 · at Northwestern WildcatsL 14-45
Nov 11, 2026 · at Ball State CardinalsW 28-7
Nov 3, 2026 · at Miami (OH) RedHawksW 34-31
Oct 24, 2026 · vs Bowling Green FalconsW 31-24
Oct 17, 2026 · vs Massachusetts MinutemenW 25-18
Oct 10, 2026 · at Toledo RocketsW 23-8

Team pages

More College Football games on Nov 12, 2024

Frequently asked questions

Who won Ball State Cardinals vs Buffalo Bulls?

Buffalo Bulls won, 51-48, on Tuesday, November 12, 2024.

What was the final score of Ball State Cardinals vs Buffalo Bulls?

Ball State Cardinals 48, Buffalo Bulls 51.

Where is Ball State Cardinals vs Buffalo Bulls played?

Broadview Stadium, Buffalo, NY.

The model’s read

Grades, leans and the full breakdown for Ball State Cardinals vs Buffalo Bulls are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.