FantasyHQ · CFB Game Recap

CFB · Week 12 · 10 min read

Ball State Cardinals vs. Buffalo Bulls: 2024 Week 12 Recap

Bulls defeat Cardinals 51–48 in Week 12

C.J. Ogbonna paced the box score as Bulls closed out a 48–51 Week 12 finish.

Ball State Cardinals 48 3-7
Final 48–51
Buffalo Bulls 51 7-4 Winner
Winner
Buffalo Bulls
Final score
48–51
Halftime
Ball State Cardinals 24–21 Buffalo Bulls
Top passer
C.J. Ogbonna
FantasyHQ MVP
C.J. Ogbonna

Top CFB performers · Cardinals

  • Kadin Semonza 331.0 yds · 4 TD · +0.50 EPA/play +15.1 EPA
  • Vaughn Pemberton 25.0 yds · 1 TD +1.9 EPA
  • Tj Horton 36.0 yds +2.4 EPA

Top CFB performers · Bulls

  • C.J. Ogbonna 259.0 yds · 3 TD · +0.65 EPA/play +16.9 EPA
  • Al-Jay Henderson 126.0 yds · 2 TD +3.6 EPA
  • C.J. Ogbonna 55.0 yds · 2 TD +10.7 EPA

Quick answer

Buffalo Bulls defeated Ball State Cardinals 51–48 in Week 12, 2024. Final score: Ball State Cardinals 48, Buffalo Bulls 51.

Game summary

Buffalo Bulls edged Ball State Cardinals 51–48 in Week 12 of the 2024 season.

  • Scoring: 13 touchdowns, 3 field goals across 16 plays.
  • Passing leader: C.J. Ogbonna (Buffalo) — 259.0 pass yds, 3 TD, +0.65 EPA/play.
  • Rushing leader: Al-Jay Henderson — 126.0 yds, 2 TD.
  • Receiving leader: JJ Jenkins — 8 rec, 158.0 yds.
  • EPA edge: Buffalo (+0.111/play) vs Ball State (+0.107/play).

Line score

Final score and points by quarter.

TeamQ1Q2Q3Q4OTFinal
Ball State Cardinals61869348
Buffalo Bulls615612651

Scoring Map

Each pin marks a score on the field — TDs in the end zone, field goals near the kick line.

BALLBall State Cardinals
BUFBuffalo Bulls

FantasyHQ CFB Analytics

Scoring timeline

16 scores

Chronological scoring plays — scroll to follow the game.

  1. Buffalo
    Q1TD
    COC.J. Ogbonna

    Points+6

    Yard line
    OPP EZ
    Score
    0-6

    C.J. Ogbonna rushes 3 yards for a touchdown

  2. Ball State
    Q1TD
    JBJustin Bowick

    Points+6

    Yard line
    OPP EZ
    Score
    6-6

    Kadin Semonza pass to Justin Bowick for a touchdown (23 yards)

  3. Ball State
    Q2TD
    TKTanner Koziol

    Points+6

    Yard line
    OPP EZ
    Score
    12-6

    Kadin Semonza pass to Tanner Koziol for a touchdown (2 yards)

  4. Buffalo
    Q2FG

    Points+3

    Yard line
    OPP 10
    Score
    12-9

    Field goal good from 27 yards

  5. Ball State
    Q2TD
    VPVaughn Pemberton

    Points+6

    Yard line
    OPP EZ
    Score
    18-9

    Vaughn Pemberton rushes 1 yard for a touchdown

  6. Buffalo
    Q2TD
    AHAl-Jay Henderson

    Points+6

    Yard line
    OPP EZ
    Score
    18-15

    Al-Jay Henderson rushes 6 yards for a touchdown

  7. Ball State
    Q2TD
    JBJustin Bowick

    Points+6

    Yard line
    OPP EZ
    Score
    24-15

    Kadin Semonza pass to Justin Bowick for a touchdown (22 yards)

  8. Buffalo
    Q2TD
    VSVictor Snow

    Points+6

    Yard line
    OPP EZ
    Score
    24-21

    C.J. Ogbonna pass to Victor Snow for a touchdown (2 yards)

  9. Buffalo
    Q3TD
    AHAl-Jay Henderson

    Points+6

    Yard line
    OPP EZ
    Score
    24-27

    Al-Jay Henderson rushes 4 yards for a touchdown

  10. Ball State
    Q3TD
    CPCam Pickett

    Points+6

    Yard line
    OPP EZ
    Score
    30-27

    Kadin Semonza pass to Cam Pickett for a touchdown (65 yards)

  11. Ball State
    Q4TD
    CPCam Pickett

    Points+6

    Yard line
    OPP EZ
    Score
    36-27

    Cam Pickett rushes 9 yards for a touchdown

  12. Ball State
    Q4FG

    Points+3

    Yard line
    OPP 10
    Score
    39-27

    Field goal good from 27 yards

  13. Buffalo
    Q4TD
    COC.J. Ogbonna

    Points+6

    Yard line
    OPP EZ
    Score
    39-33

    C.J. Ogbonna rushes 26 yards for a touchdown

  14. Buffalo
    Q4TD
    JJJJ Jenkins

    Points+6

    Yard line
    OPP EZ
    Score
    39-39

    C.J. Ogbonna pass to JJ Jenkins for a touchdown (33 yards)

  15. Ball State
    OTFG

    Points+3

    Yard line
    OPP 19
    Score
    42-39

    Field goal good from 36 yards

  16. Buffalo
    OTTD
    LSLamar Sperling

    Points+6

    Yard line
    OPP EZ
    Score
    42-45

    C.J. Ogbonna pass to Lamar Sperling for a touchdown (14 yards)

Stars of the game

Top passers, rushers, and receivers from cfbfastR play-by-play.

Passing

  • C.J. Ogbonna (Buffalo) — 259.0 yds · 3 TD · +0.65 EPA/play +16.89 EPA
  • Kadin Semonza (Ball State) — 331.0 yds · 4 TD · +0.50 EPA/play +15.10 EPA
  • incomplete (Ball State) — 0.0 yds · -0.75 EPA/play -4.52 EPA

Rushing

  • Al-Jay Henderson (Buffalo) — 126.0 yds · 2 TD +0.15 EPA
  • Vaughn Pemberton (Ball State) — 25.0 yds · 1 TD +0.21 EPA
  • C.J. Ogbonna (Buffalo) — 55.0 yds · 2 TD +1.78 EPA

Receiving

  • JJ Jenkins (Buffalo) — 8 rec · 158.0 yds +1.01 EPA
  • Justin Bowick (Ball State) — 7 rec · 148.0 yds +0.78 EPA
  • Tanner Koziol (Ball State) — 10 rec · 94.0 yds +0.76 EPA

Quarterback report card

Attempts, efficiency, and EPA.

PlayerTeamAttCmp%YdsTDEPA/playTotal EPA
C.J. OgbonnaBuffalo2774.1%2593+0.65+16.89
Kadin SemonzaBall State3080.0%3314+0.50+15.10
incompleteBall State60.0%00-0.75-4.52
incompleteBuffalo130.0%00-0.81-10.53

Team EPA comparison

StatBall StateBuffalo
Plays7182
EPA / play+0.107+0.111
Total EPA+7.63+8.96
Success rate47.9%46.3%
Pass EPA / play+0.261+0.105
Rush EPA / play-0.060+0.116
Yards529446

Drive chart

Key possessions and results.

QtrOffensePlaysYardsEPAResult
Q1Buffalo1675+6.17Rush TD
Q1Ball State781+6.97Pass TD
Q1Buffalo30-3.45Punt
Q1Ball State773+5.64Pass TD
Q2Buffalo753+0.34Field goal
Q2Ball State777-5.91Rush TD
Q2Buffalo210-4.60Fumble
Q2Ball State3-7-3.37Punt
Q2Buffalo680+5.40Rush TD
Q2Ball State663+5.48Pass TD
Q2Buffalo513-0.65Punt
Q2Ball State315-4.40Interception
Q2Buffalo22+1.75Pass TD
Q3Ball State717+0.11Punt
Q3Buffalo963+5.20Rush TD
Q3Ball State420-1.94Punt

Biggest EPA swings

  1. Q2 · Ball State Cardinals · Fumble (-9.96 EPA)
  2. Q2 · Buffalo Bulls · C.J. Ogbonna pass to Victor Snow for a touchdown (2 yards) (+7.0 EPA)
  3. Q4 · Buffalo Bulls · C.J. Ogbonna rushes 26 yards for a touchdown (+6.36 EPA)
  4. Q4 · Buffalo Bulls · C.J. Ogbonna pass intercepted (-6.04 EPA)
  5. Q3 · Ball State Cardinals · Kadin Semonza pass to Cam Pickett for a touchdown (65 yards) (+6.01 EPA)
  6. Q2 · Buffalo Bulls · Rush (1st & 2) (-5.25 EPA)
  7. Q4 · Buffalo Bulls · C.J. Ogbonna pass to JJ Jenkins for a touchdown (33 yards) (+5.02 EPA)
  8. Q2 · Ball State Cardinals · Kadin Semonza pass intercepted (-4.74 EPA)

Key takeaways

  • Buffalo Bulls controlled the final (51–48) in Week 12.
  • Passing edge: C.J. Ogbonna (Buffalo) — 259.0 yds, 3 TD.
  • EPA edge: Buffalo at 0.111 EPA/play.
  • Full EPA, scoring map, and play-by-play live in CFB Analytics Box & Scores.

Frequently asked questions

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

Ball State Cardinals 48, Buffalo Bulls 51 in Week 12 of the 2024 college football season.

Who won Ball State Cardinals vs Buffalo Bulls?

Buffalo Bulls won with a final score of 48–51.

Where can I find the Ball State Cardinals vs Buffalo Bulls box score?

See EPA, scoring timeline, and full play-by-play on FantasyHQ CFB Analytics: /cfb-analytics?game=401644763.

Who led Ball State Cardinals vs Buffalo Bulls in passing?

C.J. Ogbonna (Buffalo) led passers with 259.0 yards and 3 touchdowns.

Full analytics box score

Explore every snap, drive chart, and the interactive scoring map for Ball State Cardinals at Buffalo Bulls in FantasyHQ CFB Analytics Box & Scores.

Season records after this game

Ball State Cardinals

Entered 3-6 Now 3-7 L

Buffalo Bulls

Entered 6-4 Now 7-4 W