View as
Win probability · LIB
modelLIB aheadBUF aheadconfidence bandkey playLIB scoreBUF score
What if? - hover the chart or a play below, then change how it went
Q1 4:12 · Alex McNulty 37 yd FG MISSED
Driver values - Δ win prob, pts
Home team on offenseScore differentialGarbage-time factorPregame priorScore diff ÷ offense timeoutsBlowout margin
This game in five plays
- TD · Q2 14:56: Matt Myers pass complete to Dylan McDuffie for 13 yds for a TD, (Alex McNulty KICK) — BUF win probability +6.3 pts (now 57%) (top driver: BUF has the ball).
- TD · Q2 12:12: Stephen Calvert pass complete to Kevin Shaa for 33 yds for a TD, (Alex Probert KICK) — LIB win probability +7.9 pts (now 56%) (top driver: LIB has the ball).
- TD · Q2 6:09: Stephen Calvert pass complete to Antonio Gandy-Golden for 36 yds for a TD, (Alex Probert KICK) — LIB win probability +11.6 pts (now 70%) (top driver: LIB has the ball).
- TD · Q2 3:24: Frankie Hickson run for 1 yd for a TD, (Alex Probert KICK) — LIB win probability +15.1 pts (now 88%) (top driver: LIB has the ball).
- TD · Q3 0:15: Stephen Calvert pass complete to Antonio Gandy-Golden for 55 yds for a TD, (Alex Probert KICK) — LIB win probability +6.1 pts (now 99%) (top driver: LIB 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
LIB made the numbers' call on 2 of 4BUF made the numbers' call on 9 of 9
- Q1 13:37BUF 4th & 1 at BUF 24, down 7Agrees with the numbersWent for it · 61.8% before the snapGo for itTheir call61.8%71% to convertField goalOut of rangePunt61.7%−0.1average punt
- Q1 4:12BUF 4th & 6 at LIB 20, down 7Agrees with the numbersKicked a field goal · 55.4% before the snapGo for it55.2%−0.138% to convertField goalTheir call55.3%75% to makePunt53.7%−1.6average punt
- Q1 4:12LIB 4th & 20 at LIB 10, up 7Agrees with the numbersPunted · 44.4% before the snapGo for it43.5%−1.09% to convertField goalOut of rangePuntTheir call44.5%average punt
- Q2 12:12BUF 4th & 2 at LIB 30, down 7Agrees with the numbersWent for it · 51.2% before the snapGo for itTheir call51.3%57% to convertField goal50.3%−1.056% to makePunt49.4%−1.9average punt
- Q2 6:09BUF 4th & 28 at BUF 17, down 14Agrees with the numbersPunted · 35.3% before the snapGo for it32.2%−3.56% to convertField goalOut of rangePuntTheir call35.7%average punt
- Q2 0:29BUF 4th & 10 at LIB 28, down 21Agrees with the numbersKicked a field goal · 15.4% before the snapGo for it14.3%−1.129% to convertField goalTheir call15.5%60% to makePunt11.4%−4.1average punt
- Q3 14:55BUF 4th & 6 at BUF 23, down 21Agrees with the numbersPunted · 13.8% before the snapGo for it13.5%−0.838% to convertField goalOut of rangePuntTheir call14.3%average punt
- Q3 14:06LIB 4th & 25 at BUF 48, up 21Agrees with the numbersPunted · 87.7% before the snapGo for it86.4%−2.07% to convertField goalOut of rangePuntTheir call88.4%average punt
- Q3 3:36BUF 4th & 19 at LIB 28, down 21Agrees with the numbersKicked a field goal · 4.9% before the snapGo for it3.5%−1.411% to convertField goalTheir call4.9%60% to makePunt1.8%−3.1average punt
- Q3 3:36LIB 4th & 3 at LIB 43, up 18Close callPunted · 91.9% before the snapGo for it92.5%52% to convertField goalOut of rangePuntTheir call92.3%−0.2average punt
- Q3 0:49BUF 4th & 10 at BUF 20, down 18Agrees with the numbersPunted · 7.4% before the snapGo for it6.4%−1.027% to convertField goalOut of rangePuntTheir call7.4%average punt
- Q4 15:00BUF 4th & 6 at LIB 38, down 25Agrees with the numbersWent for it · 1.6% before the snapGo for itTheir call1.7%40% to convertField goal1.5%−0.238% to makePunt1.5%−0.2average punt
- Q4 12:19LIB 4th & 4 at BUF 42, up 25Close callPunted · 99.2% before the snapGo for it99.3%48% to convertField goal98.9%−0.330% to makePuntTheir call99.1%−0.2average punt
After touchdowns: kick or go for two?
LIB made the numbers' call on 5 of 5BUF made the numbers' call on 1 of 2
- Q1 13:43LIB Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call38.2%97% to makeGo for two38.2%−<0.145% to convert
- Q2 14:56BUF Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call56.6%97% to makeGo for two56.5%−<0.145% to convert
- Q2 12:12LIB Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call49.1%97% to makeGo for two49.0%−0.145% to convert
- Q2 6:09LIB Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call65.2%97% to makeGo for two65.1%−0.145% to convert
- Q2 3:24LIB Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call84.4%97% to makeGo for two84.3%−0.145% to convert
- Q3 0:15LIB Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call97.9%97% to makeGo for two97.9%−<0.145% to convert
- Q4 6:09BUF Touchdown, down 19 before the tryClose callKicked · madeKickTheir call2.1%−<0.197% to makeGo for two2.1%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartLIBDrive 1TD6 plays · 75 yds · 1:1741% → 42%
Q1 15:00
1ST & 10
OWN 25
+11
40.6%
Stephen Calvert pass complete to Antonio Gandy-Golden for 11 yds to the Liber 36 for a 1ST downSimilar
Q1 15:00
1ST & 10
OWN 36
+18
40.6%
Frankie Hickson run for 3 yds to the Buff 39 for a 1ST down BUFFALO Penalty, face mask (15 yards) (Chibueze Onwuka) to the Buff 46 for a 1ST downSimilar
Q1 15:00
1ST & 10
OPP 46
+16
40.6%
Stephen Calvert pass complete to Antonio Gandy-Golden for 16 yds to the Buff 30 for a 1ST downSimilar
Q1 15:00
1ST & 10
OPP 30
+11
40.6%
Stephen Calvert pass complete to Kevin Shaa for 11 yds to the Buff 19 for a 1ST downSimilar
Q1 13:43
1ST & 10
OPP 19
+19
41.6%
Stephen Calvert pass complete to Michael Bollinger for 19 yds for a TD, (Alex Probert KICK)Similar
own 0own 2550opp 25opp 0
BUFDrive 2MISSED FG19 plays · 65 yds · 9:2559% → 52%
Q1 13:37
2ND & 11
OWN 14
+10
41.6%
Matt Myers pass complete to Antonio Nunn for 10 yds to the Buff 24Similar
Q1 13:37
1ST & 10
OWN 47
+5
41.4%
Matt Myers pass complete to Antonio Nunn for 5 yds to the Liber 48Similar
Q1 6:12
3RD & 12
OPP 26
+6
46.2%
Matt Myers pass complete to Kevin Marks for 6 yds to the Liber 20Similar
own 0own 2550opp 25opp 0
LIBDrive 3PUNT4 plays · -10 yds · 0:0049% → 48%
Q1 4:12
2ND & 9
OWN 21
-2
48.6%
Stephen Calvert pass complete to Antonio Gandy-Golden for a loss of 2 yards to the Liber 19Similar
Q1 4:12
3RD & 11
OWN 19
-9
48.2%
Stephen Calvert sacked by Ledarius Mack for a loss of 9 yards to the Liber 10Similar
Q1 4:12
4TH & 20
OWN 10
+6
47.8%
Aidan Alves punt for 36 yds , Ron Cook Jr. returns for 6 yds to the Liber 40Similar
own 0own 2550opp 25opp 0
BUFDrive 4TD8 plays · 40 yds · 2:2652% → 57%
LIBDrive 5TD8 plays · 74 yds · 2:3947% → 56%
Q2 14:51
3RD & 7
OWN 29
+15
46.2%
Stephen Calvert pass complete to Damian King for 15 yds to the Liber 44 for a 1ST downSimilar
Q2 14:51
1ST & 10
OWN 44
+8
47.8%
Stephen Calvert pass complete to Kevin Shaa for 8 yds to the Buff 48Similar
Q2 14:51
1ST & 10
OPP 41
+8
48.2%
Stephen Calvert pass complete to Antonio Gandy-Golden for 8 yds to the Buff 33Similar
Q2 12:12
2ND & 2
OPP 33
+33
56.1%
Stephen Calvert pass complete to Kevin Shaa for 33 yds for a TD, (Alex Probert KICK)Similar
own 0own 2550opp 25opp 0
BUFDrive 6DOWNS8 plays · 58 yds · 0:0046% → 47%
Q2 12:12
1ST & 10
OWN 13
+33
54.8%
Matt Myers pass complete to Marlyn Johnson for 33 yds to the Buff 46 for a 1ST downSimilar
Q2 12:12
1ST & 10
OWN 46
+16
53.1%
Kevin Marks run for 2 yds to the Liber 48 for a 1ST down LIBERTY Penalty, personal foul (Solomon Ajayi) to the Liber 38 for a 1ST downSimilar
Q2 12:12
4TH & 2
OPP 30
+1
53.3%
Kevin Marks run for 1 yd to the Liber 29 BUFFALO Penalty, illegal shift ( Yards) declinedSimilar
own 0own 2550opp 25opp 0
LIBDrive 7TD9 plays · 71 yds · 3:4556% → 70%
Q2 9:54
1ST & 10
OWN 29
+8
56.2%
Stephen Calvert pass complete to Shedro Louis for 8 yds to the Liber 37Similar
Q2 9:54
2ND & 10
OWN 39
+15
56.7%
Stephen Calvert pass complete to Khaleb Coleman for 15 yds to the Buff 46 for a 1ST downSimilar
Q2 9:54
2ND & 9
OPP 45
+10
57.5%
CALVERT, S. sideline pass incomplete to HUNTLEY, J., PENALTY UB holding (PATTERSON, Jame) 10 yards to the UB35, 1ST DOWN LIBERTY, NO PLAY.Similar
Q2 9:54
1ST & 10
OPP 35
-1
58.1%
Stephen Calvert pass complete to Peytton Pickett for a loss of 1 yard to the Buff 36Similar
Q2 6:09
2ND & 11
OPP 36
+36
69.7%
Stephen Calvert pass complete to Antonio Gandy-Golden for 36 yds for a TD, (Alex Probert KICK)Similar
own 0own 2550opp 25opp 0
BUFDrive 8PUNT7 plays · -8 yds · 0:0033% → 32%
LIBDrive 9TD3 plays · 31 yds · 0:3572% → 88%
BUFDrive 10MISSED FG12 plays · 59 yds · 2:5516% → 14%
LIBDrive 11END OF HALF1 play · -1 yds · 0:0091% → 91%
own 0own 2550opp 25opp 0
BUFDrive 12PUNT5 plays · 4 yds · 0:0013% → 13%
own 0own 2550opp 25opp 0
LIBDrive 13PUNT11 plays · 8 yds · 0:0090% → 89%
Q3 14:06
2ND & 6
OWN 48
+2
90.1%
Stephen Calvert pass complete to DJ Stubbs for 2 yds to the 50 yard lineSimilar
Q3 14:06
3RD & 4
50
+5
89.9%
CALVERT, S. deep pass incomplete to GANDY-GOLDEN. A, PENALTY UB offside defense (MACK, Ledarius) 5 yards to the UB45, 1ST DOWN LIBERTY, NO PLAY.Similar
Q3 14:06
1ST & 10
OPP 45
-10
90.2%
HICKSON, F. rush up middle for no gain to the UB45 (RUSSELL, Devon), PENALTY LIBERTY holding (SARGEANT, T.) 10 yards to the LIBERTY45, NO PLAY.Similar
Q3 14:06
1ST & 10
OPP 33
-15
90.2%
CALVERT, S. sideline pass complete to GANDY-GOLDEN. A for 5 yards to the UB28, out-of-bounds (TERRY, Tim), PENALTY LIBERTY illegal block (FOUTZ, Z.) 15 yards to the UB48, NO PLAY.Similar
Q3 14:06
1ST & 25
OPP 48
0
90.1%
Stephen Calvert pass incomplete to Damian King, broken up by Devon RussellSimilar
Q3 14:06
2ND & 25
OPP 48
+9
90.0%
Stephen Calvert pass complete to Zac Foutz for 9 yds to the Buff 39Similar
Q3 14:06
3RD & 16
OPP 39
-9
89.7%
Stephen Calvert sacked by Malcolm Koonce for a loss of 9 yards to the Buff 48Similar
Q3 14:06
4TH & 25
OPP 48
0
88.9%
Aidan Alves punt for 28 yds, fair catch by Ron Cook Jr. at the Buff 20Similar
own 0own 2550opp 25opp 0
BUFDrive 14FG15 plays · 52 yds · 5:568% → 9%
Q3 9:32
1ST & 10
OWN 38
+7
91.2%
Matt Myers pass complete to Antonio Nunn for 7 yds to the Buff 45Similar
Q3 9:32
2ND & 8
OPP 46
+15
91.1%
MYERS, Matt deep pass incomplete to LEE, Daniel, PENALTY LIBERTY pass interference (CLARK, K.) 15 yards to the LIBERTY31, 1ST DOWN UB, NO PLAY.Similar
Q3 9:32
2ND & 10
OPP 31
0
90.5%
Matt Myers pass incomplete to Dylan McDuffie, broken up by Ceneca Espinoza Jr.Similar
Q3 9:32
1ST & 10
OPP 0
0
90.2%
MYERS, Matt middle pass incomplete to JOHNSON, Domini, PENALTY UB holding off-setting, PENALTY LIBERTY holding off-setting, NO PLAY.Similar
Q3 9:32
1ST & 10
OPP 19
-9
90.2%
Matt Myers sacked by Jessie Lemonier for a loss of 9 yards to the Liber 28Similar
Q3 9:32
3RD & 17
OPP 26
-2
91.2%
Matt Myers pass complete to Kevin Marks for a loss of 2 yards to the Liber 28Similar
own 0own 2550opp 25opp 0
LIBDrive 15PUNT7 plays · 18 yds · 0:0092% → 92%
BUFDrive 16PUNT4 plays · 0 yds · 0:007% → 7%
LIBDrive 17TD1 play · 55 yds · 0:0099% → 99%
Q3 0:15
1ST & 10
OWN 45
+55
99.0%
Stephen Calvert pass complete to Antonio Gandy-Golden for 55 yds for a TD, (Alex Probert KICK)Similar
own 0own 2550opp 25opp 0
BUFDrive 18DOWNS11 plays · 49 yds · 0:082% → 2%
Q4 15:00
2ND & 12
OWN 11
+27
98.3%
Matt Myers pass complete to Antonio Nunn for 27 yds to the Buff 38 for a 1ST downSimilar
Q4 15:00
2ND & 10
OWN 48
+10
98.3%
MYERS, Matt middle pass incomplete to JOHNSON, Marlyn, PENALTY LIBERTY holding (WILSON, B.) 10 yards to the LIBERTY42, 1ST DOWN UB, NO PLAY.Similar
Q4 15:00
1ST & 10
OPP 42
-5
98.2%
Matt Myers sacked by Jessie Lemonier for a loss of 5 yards to the Liber 47Similar
Q4 15:00
2ND & 15
OPP 47
+4
97.9%
Matt Myers pass complete to Dylan McDuffie for 4 yds to the Liber 43Similar
Q4 15:00
4TH & 6
OPP 38
0
98.3%
Matt Myers pass incomplete to Dylan McDuffie, broken up by Elijah BentonSimilar
own 0own 2550opp 25opp 0
LIBDrive 19PUNT7 plays · 20 yds · 0:0099% → 99%
Q4 12:19
3RD & 3
OWN 45
+7
99.3%
Stephen Calvert pass complete to Chris Barrett for 7 yds to the Buff 48 for a 1ST downSimilar
Q4 12:19
1ST & 10
OPP 48
+3
99.3%
Stephen Calvert pass complete to Chris Barrett for 3 yds to the Buff 45Similar
Q4 12:19
4TH & 4
OPP 42
0
99.2%
Aidan Alves punt for 31 yds, fair catch by Ron Cook Jr. at the Buff 11Similar
own 0own 2550opp 25opp 0
BUFDrive 20TD12 plays · 89 yds · 2:221% → 4%
Q4 8:31
1ST & 10
OWN 22
+6
99.4%
MYERS, Matt middle pass incomplete to TODD, Carlton, PENALTY LIBERTY pass interference (MEGGINSON, C.) 6 yards to the UB28, 1ST DOWN UB, NO PLAY.Similar
Q4 8:31
2ND & 10
OWN 28
0
99.5%
Matt Myers pass incomplete to Carlton Todd BUFFALO Penalty, Offensive holding ( Yards) declinedSimilar
Q4 8:31
1ST & 10
OWN 43
0
99.4%
Matt Myers pass incomplete to Antonio Nunn, broken up by Micah GlaizeSimilar
Q4 8:31
2ND & 10
OWN 43
+16
99.4%
Matt Myers pass complete to Tito Overton for 16 yds to the Liber 41 for a 1ST downSimilar
Q4 8:31
2ND & 10
OPP 41
+15
99.4%
LIBERTY Penalty, personal foul (Elijah James) to the Liber 26 for a 1ST downSimilar
Q4 8:31
1ST & 10
OPP 26
+16
99.3%
Matt Myers pass complete to Daniel Lee for 16 yds to the Liber 10 for a 1ST downSimilar
Q4 6:09
2ND & GOAL
OPP 5
+5
96.3%
Matt Myers pass complete to Cole Burniston for 5 yds for a TD, (Alex McNulty KICK)Similar
own 0own 2550opp 25opp 0
LIBDrive 21END OF GAME14 plays · 65 yds · 3:1598% → 99%
Biggest swings
TD · Q2 3:24
Frankie Hickson run for 1 yd for a TD, (Alex Probert KICK)
+15.1
TD · Q2 6:09
Stephen Calvert pass complete to Antonio Gandy-Golden for 36 yds for a TD, (Alex Probert KICK)
+11.6
TD · Q2 12:12
Stephen Calvert pass complete to Kevin Shaa for 33 yds for a TD, (Alex Probert KICK)
+7.9