2024 · Week 12 · Nov 12, 2024 · UB Stadium
Speed4x
View as
Win probability · BUF
modelBUF aheadBALL aheadconfidence bandkey playBUF scoreBALL score
What if? - hover the chart or a play below, then change how it went
Q4 3:16 · Brian Cooey Jr. punt for 40 yds , Victor Snow returns for 7 yds to the BUF 27
Driver values - Δ win prob, pts
Home team on offenseGarbage-time factorScore differentialPregame priorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q3 5:56: Al-Jay Henderson run for 4 yds for a TD (Upton Bellenfant KICK) — BUF win probability +14.8 pts (now 68%) (top driver: BUF has the ball).
- TD · Q3 2:46: Kadin Semonza pass complete to Cam Pickett for 65 yds for a TD (Jackson Courville KICK) — BALL win probability +24.1 pts (now 61%) (top driver: BALL has the ball).
- TD · Q4 14:56: Cam Pickett run for 9 yds for a TD (Jackson Courville KICK) — BALL win probability +14.0 pts (now 81%) (top driver: BALL has the ball).
- TD · Q4 1:49: JJ Jenkins 33 Yd pass from C.J. Ogbonna (C.J. Ogbonna Pass to Jake Orlando for Two-Point Conversion) — BUF win probability +45.7 pts (now 66%) (top driver: BUF has the ball).
- TD · Q4 1:49: C.J. Ogbonna pass complete to Jake Orlando for no gain to the BUF 35 — BUF win probability +20.2 pts (now 86%) (top driver: BUF has the ball).
Was that the right call?
Each option's modeled win probability for the team making the call, from the score, clock and field position before the play. Gaps under one point are close calls. How this works
Fourth downs
BUF made the numbers' call on 6 of 7BALL made the numbers' call on 5 of 7
- Q1 9:13BUF 4th & 1 at BALL 13, tiedAgrees with the numbersWent for it · 60.8% before the snapGo for itTheir call60.7%71% to convertField goal60.5%−0.385% to makePunt59.7%−1.1average punt
- Q1 3:11BUF 4th & 10 at BUF 32, tiedAgrees with the numbersPunted · 59.3% before the snapGo for it59.1%−0.629% to convertField goalOut of rangePuntTheir call59.7%average punt
- Q2 12:06BUF 4th & 9 at BALL 9, down 7Agrees with the numbersKicked a field goal · 53.5% before the snapGo for it52.1%−0.925% to convertField goalTheir call53.0%89% to makePunt47.1%−5.9average punt
- Q2 5:22BALL 4th & 17 at BUF 41, up 8Agrees with the numbersPunted · 54.6% before the snapGo for it53.1%−0.815% to convertField goal53.8%−0.232% to makePuntTheir call53.9%average punt
- Q2 0:32BUF 4th & 10 at BUF 45, down 8Agrees with the numbersPunted · 40.5% before the snapGo for it39.4%−0.729% to convertField goalOut of rangePuntTheir call40.2%average punt
- Q3 12:54BALL 4th & 3 at BALL 12, up 4Close callPunted · 47.4% before the snapGo for it48.7%51% to convertField goalOut of rangePuntTheir call48.5%−0.2average punt
- Q3 3:46BALL 4th & 10 at BALL 45, down 3Agrees with the numbersPunted · 33.6% before the snapGo for it32.8%−2.029% to convertField goalOut of rangePuntTheir call34.8%average punt
- Q3 3:02BUF 4th & 5 at BUF 25, up 3Agrees with the numbersPunted · 62.9% before the snapGo for it63.3%−1.440% to convertField goalOut of rangePuntTheir call64.7%average punt
- Q4 7:08BALL 4th & 8 at BUF 9, up 11Agrees with the numbersKicked a field goal · 87.4% before the snapGo for it86.7%−0.427% to convertField goalTheir call87.1%89% to makePunt82.3%−4.8average punt
- Q4 5:43BUF 4th & 10 at BALL 26, down 14Numbers favored field goal by 1.6 ptsWent for it · 7.2% before the snapGo for itTheir call6.4%−1.629% to convertField goal8.1%64% to makePunt4.5%−3.6average punt
- Q4 3:16BALL 4th & 8 at BALL 40, up 8Agrees with the numbersPunted · 90.6% before the snapGo for it89.6%−0.534% to convertField goalOut of rangePuntTheir call90.1%average punt
- Q4 3:16BUF 4th & 7 at BUF 45, down 8Agrees with the numbersWent for it · 12.8% before the snapGo for itTheir call10.8%37% to convertField goalOut of rangePunt8.7%−2.1average punt
- Q4 1:05BALL 4th & 1 at BUF 44, down 2Agrees with the numbersWent for it · 32.4% before the snapGo for itTheir call27.7%70% to convertField goal23.7%−4.027% to makePunt14.6%−13.1average punt
- Q4 0:13BALL 4th & 10 at BUF 41, down 2Numbers favored field goal by 19.5 ptsPunted · 22.5% before the snapGo for it15.7%−13.530% to convertField goal29.1%32% to makePuntTheir call9.6%−19.5average punt
After touchdowns: kick or go for two?
BUF made the numbers' call on 4 of 5BALL made the numbers' call on 6 of 6
- Q1 7:47BUF Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call62.6%97% to makeGo for two62.5%−<0.145% to convert
- Q1 4:34BALL Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call39.2%97% to makeGo for two39.2%−<0.145% to convert
- Q2 14:55BALL Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call45.1%97% to makeGo for two45.1%−0.145% to convert
- Q2 8:14BALL Touchdown, up 7 before the tryAgrees with the numbersKicked · madeKickTheir call51.9%97% to makeGo for two51.7%−0.145% to convert
- Q2 3:40BUF Touchdown, down 2 before the tryAgrees with the numbersKicked · madeKickTheir call56.9%97% to makeGo for two56.7%−0.245% to convert
- Q2 1:12BALL Touchdown, up 7 before the tryAgrees with the numbersKicked · madeKickTheir call56.5%97% to makeGo for two56.4%−0.145% to convert
- Q3 5:56BUF Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call64.7%97% to makeGo for two64.5%−0.245% to convert
- Q3 2:46BALL Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call53.6%97% to makeGo for two53.4%−0.245% to convert
- Q4 14:56BALL Touchdown, up 10 before the tryAgrees with the numbersKicked · madeKickTheir call76.4%97% to makeGo for two76.2%−0.245% to convert
- Q4 5:43BUF Touchdown, down 8 before the tryClose callWent for two · failedKick14.7%97% to makeGo for twoTheir call14.5%−0.145% to convert
- Q4 1:49BUF Touchdown, down 2 before the tryAgrees with the numbersWent for two · convertedKick31.7%−2.497% to makeGo for twoTheir call34.0%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartBUFDrive 2TD17 plays · 75 yds · 7:1354% → 58%
Q1 15:00
1ST & 10
OWN 25
+7
54.3%
C.J. Ogbonna pass complete to JJ Jenkins for 7 yds to the BUF 32Similar
Q1 15:00
2ND & 5
OWN 41
+11
54.3%
C.J. Ogbonna pass complete to JJ Jenkins for 11 yds to the BALL 48 for a 1ST downSimilar
Q1 15:00
2ND & 9
OPP 47
+14
54.3%
C.J. Ogbonna pass complete to Al-Jay Henderson for 14 yds to the BALL 33 for a 1ST downSimilar
Q1 15:00
1ST & 10
OPP 33
+6
54.3%
C.J. Ogbonna pass complete to JJ Jenkins for 6 yds to the BALL 27Similar
own 0own 2550opp 25opp 0
BALLDrive 3TD8 plays · 81 yds · 3:0842% → 47%
Q1 7:42
1ST & 10
OWN 19
+16
57.7%
Kadin Semonza pass complete to Tanner Koziol for 16 yds to the BALL 35 for a 1ST downSimilar
Q1 7:42
2ND & 4
OPP 48
+25
56.9%
Kadin 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 23Similar
Q1 4:34
1ST & 10
OPP 23
+23
53.5%
Kadin Semonza pass complete to Justin Bowick for 23 yds for a TD (Jackson Courville KICK)Similar
own 0own 2550opp 25opp 0
BUFDrive 4PUNT5 plays · 0 yds · 1:1755% → 54%
Q1 4:28
1ST & 10
OWN 32
0
55.3%
C.J. Ogbonna pass complete to Jake Orlando for no gain to the BUF 32Similar
own 0own 2550opp 25opp 0
BALLDrive 5TD7 plays · 73 yds · 3:1645% → 53%
Q1 3:11
2ND & 4
OWN 33
-1
54.5%
Kadin Semonza pass complete to Tj Horton for a loss of 1 yard to the BALL 32Similar
Q1 0:31
3RD & 4
OPP 9
+7
53.3%
Kadin Semonza pass complete to Tanner Koziol for 7 yds to the BUF 2 for a 1ST downSimilar
Q2 14:55
1ST & GOAL
OPP 2
+2
47.2%
Kadin Semonza pass complete to Tanner Koziol for 2 yds for a TD (Jackson Courville KICK) Similar
own 0own 2550opp 25opp 0
BUFDrive 7TD2 plays · 2 yds · 0:0546% → 46%
BUFDrive 8FG9 plays · 53 yds · 2:3950% → 53%
Q2 14:45
1ST & 10
OWN 38
+5
49.8%
C.J. Ogbonna pass complete to Victor Snow for 5 yds to the BUF 43Similar
Q2 14:45
2ND & 5
OWN 43
+7
50.6%
Al-Jay Henderson run for 7 yds to the 50 yard line for a 1ST downSimilar
Q2 14:45
1ST & 10
50
+41
50.9%
C.J. Ogbonna pass complete to Victor Snow for 41 yds to the BALL 9 for a 1ST downSimilar
Q2 14:45
1ST & GOAL
OPP 9
-10
51.7%
Henderson,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 19Similar
own 0own 2550opp 25opp 0
BALLDrive 9TD8 plays · 77 yds · 3:4547% → 59%
Q2 11:59
1ST & 10
OWN 23
+11
53.5%
Kadin Semonza pass complete to Justin Bowick for 11 yds to the BALL 34 for a 1ST downSimilar
Q2 11:59
1ST & 10
OWN 34
0
53.0%
Kadin Semonza pass complete to Tyce Ferrell for no gain to the BALL 34Similar
Q2 11:59
3RD & 9
OWN 35
+53
54.0%
Kadin Semonza pass complete to Justin Bowick for 53 yds to the BUF 12 for a 1ST downSimilar
Q2 11:59
1ST & 10
OPP 12
+11
51.1%
Malcolm Gillie run for 11 yds to the BUF 1 Malcolm Gillie fumbled, recovered by BALL for a 1ST downSimilar
Q2 8:14
2ND & GOAL
OPP 1
+1
40.8%
Vaughn Pemberton run for 1 yd for a TD (Jackson Courville KICK) Similar
own 0own 2550opp 25opp 0
BUFDrive 10FUMBLE3 plays · 4 yds · 0:4043% → 43%
BALLDrive 11PUNT4 plays · -7 yds · 2:0760% → 58%
BUFDrive 12TD6 plays · 80 yds · 1:4241% → 58%
Q2 5:22
2ND & 3
OWN 27
+9
42.0%
C.J. Ogbonna pass complete to Victor Snow for 9 yds to the BUF 36 for a 1ST downSimilar
Q2 5:22
2ND & 6
OWN 40
+49
43.3%
C.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 downSimilar
Q2 5:22
1ST & 10
OPP 11
+5
45.5%
C.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 downSimilar
Q2 3:40
1ST & GOAL
OPP 6
+6
57.6%
Al-Jay Henderson run for 6 yds for a TD (Upton Bellenfant KICK) Similar
own 0own 2550opp 25opp 0
BALLDrive 13TD7 plays · 63 yds · 2:2050% → 65%
BUFDrive 14PUNT7 plays · 13 yds · 0:3139% → 38%
Q2 1:03
2ND & 10
OWN 32
+13
39.2%
C.J. Ogbonna pass complete to Victor Snow for 13 yds to the BUF 45 for a 1ST downSimilar
own 0own 2550opp 25opp 0
BALLDrive 15INT3 plays · 15 yds · 0:2362% → 64%
BALLDrive 16PUNT9 plays · 21 yds · 4:2352% → 53%
Q3 15:00
1ST & 10
OWN 5
-1
47.8%
Kadin Semonza pass complete to Vaughn Pemberton for a loss of 1 yard to the BALL 4Similar
own 0own 2550opp 25opp 0
BUFDrive 17TD9 plays · 63 yds · 4:4148% → 68%
Q3 10:37
2ND & 6
OPP 45
+26
51.6%
C.J. Ogbonna pass complete to Jake Orlando for 26 yds to the BALL 19 for a 1ST downSimilar
own 0own 2550opp 25opp 0
BALLDrive 18PUNT6 plays · 20 yds · 2:1038% → 35%
Q3 5:56
1ST & 10
OWN 25
+20
62.0%
Kadin Semonza pass complete to Tanner Koziol for 20 yds to the BALL 45 for a 1ST downSimilar
own 0own 2550opp 25opp 0
BUFDrive 19PUNT4 plays · 5 yds · 0:4464% → 61%
Q3 3:46
3RD & 5
OWN 25
0
62.5%
C.J. Ogbonna pass incomplete to Jake Orlando, broken up by George UdoSimilar
own 0own 2550opp 25opp 0
BALLDrive 20TD2 plays · 65 yds · 0:1637% → 61%
BUFDrive 21INT4 plays · 2 yds · 0:3742% → 40%
BALLDrive 22TD4 plays · 19 yds · 15:0455% → 81%
own 0own 2550opp 25opp 0
BUFDrive 24INT9 plays · 43 yds · 2:4322% → 24%
BALLDrive 25FG9 plays · 58 yds · 5:0081% → 94%
Q4 12:08
1ST & 10
OWN 33
0
19.1%
Kadin Semonza pass incomplete to Cam Pickett, broken up by Kobe StewartSimilar
Q4 12:08
1ST & 10
50
+9
17.5%
Kadin Semonza pass complete to Tanner Koziol for 9 yds to the BUF 41Similar
Q4 12:08
3RD & 1
OPP 41
+30
17.3%
Kadin Semonza pass complete to Justin Bowick for 30 yds to the BUF 11 for a 1ST downSimilar
Q4 12:08
3RD & 11
OPP 12
+3
17.5%
Kadin Semonza pass complete to Justin Bowick for 3 yds to the BUF 9Similar
own 0own 2550opp 25opp 0
BUFDrive 26TD9 plays · 75 yds · 1:257% → 23%
Q4 7:08
1ST & 10
OWN 25
+20
7.2%
C.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 downSimilar
own 0own 2550opp 25opp 0
BALLDrive 27PUNT7 plays · 15 yds · 2:2789% → 91%
BUFDrive 28TD10 plays · 73 yds · 1:2713% → 86%
Q4 3:16
1ST & 10
OWN 27
+15
12.9%
C.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 downSimilar
Q4 3:16
2ND & 11
OWN 41
+4
14.2%
C.J. Ogbonna pass complete to Victor Snow for 4 yds to the BUF 45Similar
Q4 3:16
4TH & 7
OWN 45
+10
12.6%
C.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 downSimilar
Q4 3:16
2ND & 10
OPP 45
+12
16.6%
C.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 downSimilar
Q4 1:49
2ND & 10
OPP 33
+33
65.9%
JJ Jenkins 33 Yd pass from C.J. Ogbonna (C.J. Ogbonna Pass to Jake Orlando for Two-Point Conversion)Similar
Q4 1:49
1ST & GOAL
OPP 3
-62
86.1%
C.J. Ogbonna pass complete to Jake Orlando for no gain to the BUF 35Similar
own 0own 2550opp 25opp 0
BALLDrive 29PUNT11 plays · 34 yds · 1:3031% → 23%
Q4 1:43
1ST & 10
OWN 25
+10
68.8%
Kadin Semonza pass complete to Tanner Koziol for 10 yds to the BALL 35 for a 1ST downSimilar
Q4 1:43
1ST & 10
OWN 35
+12
67.0%
Kadin Semonza pass complete to Malcolm Gillie for 12 yds to the BALL 47 for a 1ST downSimilar
Q4 1:43
1ST & 10
OWN 47
+6
62.5%
Kadin Semonza pass complete to Justin Bowick for 6 yds to the BUF 47Similar
Q4 1:05
3RD & 4
OPP 47
+3
65.6%
Kadin Semonza pass complete to Tanner Koziol for 3 yds to the BUF 44Similar
Q4 1:05
1ST & 10
OPP 41
0
64.8%
Kadin Semonza pass incomplete to Tanner Koziol, broken up by Shaun DolacSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q4 1:49
JJ Jenkins 33 Yd pass from C.J. Ogbonna (C.J. Ogbonna Pass to Jake Orlando for Two-Point Conversion)
+45.7
TD · Q3 2:46
Kadin Semonza pass complete to Cam Pickett for 65 yds for a TD (Jackson Courville KICK)
-24.1
End of Game · Final
Game over.
+22.5