View as
Win probability · MINN
modelMINN aheadBUF aheadconfidence bandkey playMINN scoreBUF score
What if? - hover the chart or a play below, then change how it went
Q2 0:16 · Kyle DeWeen punt for 48 yds, fair catch by Antonio Shenault at the Minn 24
Driver values - Δ win prob, pts
Pregame priorHome team on offenseGarbage-time factorScore diff ÷ offense timeoutsScore differentialBlowout margin
This game in five plays
- TD · Q1 4:37: Tyree Jackson pass complete to Anthony Johnson for 16 yds for a TD, (Adam Mitcheson KICK) — BUF win probability +2.0 pts (now 10%) (top driver: BUF has the ball).
- KEY PLAY · Q3 1:12: Conor Rhoda pass complete to Brandon Lingen for 6 yds to the Minn 46 — MINN win probability +3.5 pts (now 91%) (top driver: MINN has the ball).
- KEY PLAY · Q4 11:34: Emmanuel Reed run for a loss of 2 yards to the Buff 18 — BUF win probability +2.8 pts (now 12%) (top driver: BUF has the ball).
- KEY PLAY · Q4 8:29: Tyree Jackson pass complete to Jacob Martinez for 14 yds to the Buff 34 for a 1ST down — BUF win probability +3.4 pts (now 13%) (top driver: BUF has the ball).
- KEY PLAY · Q4 7:22: Demry Croft pass incomplete to Tyler Johnson, broken up by Cameron Lewis — MINN win probability +3.3 pts (now 92%) (top driver: MINN 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
MINN made the numbers' call on 6 of 10BUF made the numbers' call on 10 of 11
- Q1 15:00BUF 4th & 14 at BUF 21, tiedAgrees with the numbersPunted · 7.4% before the snapGo for it7.3%−0.217% to convertField goalOut of rangePuntTheir call7.5%average punt
- Q1 13:43MINN 4th & 3 at BUF 47, tiedClose callPunted · 92.3% before the snapGo for it92.3%52% to convertField goalOut of rangePuntTheir call92.3%−0.1average punt
- Q1 11:45BUF 4th & 4 at BUF 19, tiedClose callPunted · 8.2% before the snapGo for it8.2%47% to convertField goalOut of rangePuntTheir call8.2%−<0.1average punt
- Q1 6:59BUF 4th & 7 at MINN 23, down 7Agrees with the numbersKicked a field goal · 8.7% before the snapGo for it8.7%−<0.136% to convertField goalTheir call8.7%70% to makePunt8.3%−0.4average punt
- Q1 6:59MINN 4th & 6 at MINN 28, up 7Agrees with the numbersPunted · 91.2% before the snapGo for it91.2%−<0.139% to convertField goalOut of rangePuntTheir call91.3%average punt
- Q2 15:00BUF 4th & 11 at BUF 36, down 7Agrees with the numbersPunted · 9.7% before the snapGo for it9.6%−0.326% to convertField goalOut of rangePuntTheir call9.9%average punt
- Q2 11:00MINN 4th & 4 at BUF 32, up 7Close callKicked a field goal · 89.5% before the snapGo for it89.4%48% to convertField goalTheir call89.1%−0.351% to makePunt88.9%−0.5average punt
- Q2 7:18BUF 4th & 8 at MINN 16, down 7Agrees with the numbersKicked a field goal · 11.7% before the snapGo for it11.2%−0.332% to convertField goalTheir call11.5%81% to makePunt9.0%−2.5average punt
- Q2 0:16BUF 4th & 2 at BUF 28, down 7Agrees with the numbersPunted · 12.3% before the snapGo for it11.7%−0.457% to convertField goalOut of rangePuntTheir call12.1%average punt
- Q3 15:00MINN 4th & 7 at MINN 22, up 7Agrees with the numbersPunted · 86.5% before the snapGo for it86.3%−0.935% to convertField goalOut of rangePuntTheir call87.2%average punt
- Q3 13:14BUF 4th & 14 at BUF 31, down 7Agrees with the numbersPunted · 12.4% before the snapGo for it11.4%−2.018% to convertField goalOut of rangePuntTheir call13.4%average punt
- Q3 12:18MINN 4th & 5 at MINN 42, up 7Agrees with the numbersPunted · 86.3% before the snapGo for it86.4%−0.441% to convertField goalOut of rangePuntTheir call86.8%average punt
- Q3 6:58MINN 4th & 1 at MINN 46, up 7Agrees with the numbersWent for it · 87.7% before the snapGo for itTheir call88.0%70% to convertField goalOut of rangePunt86.6%−1.5average punt
- Q3 6:58MINN 4th & 2 at BUF 43, up 7Numbers favored go for it by 1.2 ptsPunted · 87.9% before the snapGo for it88.3%57% to convertField goal86.4%−1.828% to makePuntTheir call87.1%−1.2average punt
- Q3 3:09BUF 4th & 10 at BUF 25, down 7Agrees with the numbersPunted · 13.9% before the snapGo for it13.5%−1.628% to convertField goalOut of rangePuntTheir call15.2%average punt
- Q4 11:34MINN 4th & 8 at BUF 18, up 7Agrees with the numbersKicked a field goal · 89.1% before the snapGo for it87.8%−1.032% to convertField goalTheir call88.8%79% to makePunt81.5%−7.3average punt
- Q4 11:34BUF 4th & 9 at BUF 21, down 7Agrees with the numbersPunted · 12.0% before the snapGo for it10.7%−1.730% to convertField goalOut of rangePuntTheir call12.4%average punt
- Q4 10:04MINN 4th & 6 at MINN 45, up 7Agrees with the numbersPunted · 89.2% before the snapGo for it88.6%−0.440% to convertField goalOut of rangePuntTheir call89.0%average punt
- Q4 8:29BUF 4th & 10 at BUF 34, down 7Agrees with the numbersPunted · 12.9% before the snapGo for it10.9%−1.429% to convertField goalOut of rangePuntTheir call12.3%average punt
- Q4 2:05MINN 4th & 1 at BUF 25, up 7Numbers favored go for it by 1.1 ptsKicked a field goal · 94.0% before the snapGo for it94.1%71% to convertField goalTheir call93.0%−1.166% to makePunt90.0%−4.2average punt
- Q4 2:05BUF 4th & 5 at BUF 27, down 10Agrees with the numbersWent for it · 4.7% before the snapGo for itTheir call4.6%40% to convertField goalOut of rangePunt4.5%−0.1average punt
After touchdowns: kick or go for two?
MINN made the numbers' call on 2 of 2BUF made the numbers' call on 1 of 1
- Q1 9:35MINN Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call91.7%97% to makeGo for two91.7%−<0.145% to convert
- Q1 4:37BUF Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call10.2%97% to makeGo for two10.2%−<0.145% to convert
- Q1 0:43MINN Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call89.9%97% to makeGo for two89.8%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartBUFDrive 1PUNT6 plays · -4 yds · 0:007% → 7%
Q1 15:00
2ND & 8
OWN 27
+4
93.4%
Tyree Jackson pass complete to Jacob Martinez for 4 yds to the Buff 31Similar
Q1 15:00
3RD & 4
OWN 31
-10
93.4%
JACKSON, Tyree rush for 12 yards to the UB43 (Celestin, J;Ayinde,Adekunle), PENALTY UB holding (O'HAGAN, James) 10 yards to the UB21, NO PLAY.Similar
Q1 15:00
4TH & 14
OWN 21
0
93.4%
Kyle DeWeen punt for 46 yds, fair catch by Antonio Shenault at the Minn 33Similar
own 0own 2550opp 25opp 0
MINNDrive 2PUNT5 plays · 20 yds · 0:0093% → 93%
Q1 13:43
1ST & 10
OWN 33
+13
93.1%
Conor Rhoda pass complete to Brandon Lingen for 13 yds to the Minn 46 for a 1ST downSimilar
own 0own 2550opp 25opp 0
BUFDrive 3PUNT4 plays · 6 yds · 0:007% → 7%
MINNDrive 4TD2 plays · 61 yds · 0:1592% → 93%
BUFDrive 5MISSED FG13 plays · 52 yds · 2:368% → 8%
Q1 9:35
3RD & 4
OWN 31
+9
92.5%
Tyree Jackson pass complete to Tyler Mabry for 9 yds to the Buff 40 for a 1ST downSimilar
Q1 9:35
1ST & 10
OWN 40
+6
92.4%
Tyree Jackson pass complete to Anthony Johnson for 6 yds to the Buff 46Similar
Q1 9:35
2ND & 4
OWN 46
+15
92.4%
Tyree Jackson pass complete to Anthony Johnson for 15 yds to the Minn 39 for a 1ST downSimilar
Q1 9:35
2ND & 7
OPP 36
0
92.4%
Tyree Jackson pass incomplete to Johnathan Hawkins, broken up by Adekunle AyindeSimilar
Q1 9:35
3RD & 7
OPP 36
+10
92.4%
Tyree Jackson pass complete to Antonio Nunn for 10 yds to the Minn 26 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MINNDrive 6PUNT4 plays · 4 yds · 0:0092% → 92%
BUFDrive 7TD3 plays · 68 yds · 0:578% → 10%
MINNDrive 8TD11 plays · 64 yds · 3:5491% → 92%
BUFDrive 9PUNT8 plays · 11 yds · 0:439% → 9%
Q1 0:43
1ST & 10
OWN 25
+7
90.9%
Tyree Jackson pass complete to Jacob Martinez for 7 yds to the Buff 32Similar
Q2 15:00
1ST & 10
OWN 37
+4
90.6%
Tyree Jackson pass complete to Anthony Johnson for 4 yds to the Buff 41Similar
Q2 15:00
4TH & 11
OWN 36
+12
91.0%
Kyle DeWeen punt for 48 yds , Antonio Shenault returns for 12 yds to the Minn 28Similar
own 0own 2550opp 25opp 0
MINNDrive 10MISSED FG8 plays · 40 yds · 2:5891% → 90%
Q2 13:58
3RD & 6
OWN 32
+8
90.6%
Demry Croft pass complete to Tyler Johnson for 8 yds to the Minn 40 for a 1ST downSimilar
Q2 13:58
1ST & 10
OWN 40
+22
91.1%
Rodney Smith run for 7 yds to the Buff 47 for a 1ST down BUFFALO Penalty, personal foul (Khalil Hodge) to the Buff 38 for a 1ST downSimilar
own 0own 2550opp 25opp 0
BUFDrive 11MISSED FG12 plays · 52 yds · 3:4210% → 11%
Q2 11:00
1ST & 10
OWN 32
0
89.7%
Tyree Jackson pass incomplete, broken up by Winston DeLattiboudereSimilar
Q2 11:00
3RD & 7
OWN 35
+15
89.9%
Tyree Jackson pass complete to Anthony Johnson for 15 yds to the 50 yard line for a 1ST downSimilar
Q2 11:00
1ST & 10
50
+8
89.1%
Tyree Jackson pass complete to Anthony Johnson for 8 yds to the Minn 42Similar
Q2 11:00
2ND & 8
OPP 33
+15
88.8%
JOHNSON, Anthon pass incomplete, PENALTY MINN personal foul (Martin, Kamal) 15 yards to the MINN18, 1ST DOWN UB, NO PLAY.Similar
Q2 11:00
2ND & 5
OPP 13
-3
88.7%
Tyree Jackson sacked by Antoine Winfield Jr. for a loss of 3 yards to the Minn 16Similar
Q2 7:18
4TH & 8
OPP 16
+33
89.0%
Adam Mitcheson 33 yd FG BLOCKED blocked by Antoine Winfield Jr. Winston DeLattiboudere return for no gain to the Minn 16Similar
own 0own 2550opp 25opp 0
MINNDrive 12INT14 plays · 79 yds · 5:3990% → 89%
Q2 7:18
1ST & 15
OWN 11
+1
89.7%
Conor Rhoda pass complete to Demetrius Douglas for 1 yd to the Minn 12Similar
Q2 7:18
2ND & 14
OWN 12
+17
89.6%
Conor Rhoda pass complete to Tyler Johnson for 17 yds to the Minn 29 for a 1ST downSimilar
Q2 7:18
1ST & 10
OWN 29
+22
89.8%
Conor Rhoda pass complete to Tyler Johnson for 22 yds to the Buff 49 for a 1ST downSimilar
Q2 7:18
3RD & 6
OPP 45
+14
90.2%
Conor Rhoda pass complete to Tyler Johnson for 14 yds to the Buff 31 for a 1ST downSimilar
Q2 7:18
3RD & 8
OPP 29
+19
90.2%
Conor Rhoda pass complete to Tyler Johnson for 19 yds to the Buff 10 for a 1ST downSimilar
Q2 1:39
3RD & GOAL
OPP 5
0
89.0%
Conor Rhoda pass intercepted, touchback. Cameron Lewis return for no gainSimilar
own 0own 2550opp 25opp 0
BUFDrive 13PUNT6 plays · 8 yds · 1:1812% → 12%
Q2 0:16
4TH & 2
OWN 28
0
88.4%
Kyle DeWeen punt for 48 yds, fair catch by Antonio Shenault at the Minn 24Similar
own 0own 2550opp 25opp 0
MINNDrive 14END OF HALF1 play · -2 yds · 0:0088% → 88%
own 0own 2550opp 25opp 0
MINNDrive 15PUNT7 plays · 3 yds · 0:0088% → 87%
Q3 15:00
1ST & 10
OWN 19
-9
88.2%
Smith, Rodney rush for 2 yards to the MINN21 (FORD, Chris), PENALTY MINN holding (Greene, Donnell) 9 yards to the MINN10, NO PLAY.Similar
Q3 15:00
1ST & 19
OWN 10
0
88.1%
Conor Rhoda pass incomplete to Tyler Johnson, broken up by Tatum SlackSimilar
Q3 15:00
2ND & 19
OWN 10
-4
88.0%
Demry Croft run for 2 yds to the Minn 12 MINNESOTA Penalty, Offensive holding (Rashad Still) to the Minn 6Similar
Q3 15:00
2ND & 23
OWN 6
+6
87.9%
Demry Croft pass complete to Demetrius Douglas for 6 yds to the Minn 12Similar
Q3 15:00
3RD & 17
OWN 12
+10
87.5%
Demry Croft pass complete to Demetrius Douglas for 10 yds to the Minn 22 MINNESOTA Penalty, Offensive holding ( Yards) declinedSimilar
Q3 15:00
4TH & 7
OWN 22
0
87.1%
Ryan Santoso punt for 43 yds, fair catch by Jacob Martinez at the Buff 35Similar
own 0own 2550opp 25opp 0
BUFDrive 16PUNT5 plays · -4 yds · 0:0013% → 12%
Q3 13:14
1ST & 15
OWN 30
+1
87.2%
Tyree Jackson pass complete to Anthony Johnson for 1 yd to the Buff 31Similar
Q3 13:14
2ND & 14
OWN 31
0
87.3%
Tyree Jackson pass incomplete to Anthony Johnson, broken up by Antonio ShenaultSimilar
Q3 13:14
4TH & 14
OWN 31
0
88.1%
Kyle DeWeen punt for 48 yds , Antonio Shenault returns for no gain to the Minn 21 Antonio Shenault fumbled, recovered by Minn Antonio ShenaultSimilar
own 0own 2550opp 25opp 0
MINNDrive 17PUNT6 plays · 21 yds · 0:0087% → 87%
own 0own 2550opp 25opp 0
BUFDrive 18INT9 plays · 31 yds · 0:3813% → 13%
Q3 9:41
2ND & 8
OWN 13
+13
87.5%
Tyree Jackson pass complete to Antonio Nunn for 13 yds to the Buff 26 for a 1ST downSimilar
Q3 9:41
1ST & 10
OWN 26
+9
87.3%
Tyree Jackson pass complete to K.J. Osborn for 9 yds to the Buff 35Similar
Q3 9:41
2ND & 1
OWN 35
0
86.2%
Tyree Jackson pass complete to K.J. Osborn for no gain to the Buff 35Similar
Q3 9:41
3RD & 1
OWN 35
+4
86.5%
Tyree Jackson pass complete to Jamarl Eiland for 4 yds to the Buff 39 for a 1ST downSimilar
Q3 9:41
3RD & 7
OWN 42
0
86.9%
Tyree Jackson pass intercepted Jacob Huff return for no gain to the Minn 37Similar
own 0own 2550opp 25opp 0
MINNDrive 19PUNT8 plays · 20 yds · 0:0089% → 89%
Q3 6:58
4TH & 2
OPP 43
0
89.2%
Ryan Santoso punt for 35 yds, fair catch by Cameron Lewis at the Buff 8Similar
own 0own 2550opp 25opp 0
BUFDrive 20PUNT5 plays · 17 yds · 0:0013% → 13%
Q3 3:09
1ST & 10
OWN 8
+17
86.7%
Tyree Jackson pass complete to Anthony Johnson for 17 yds to the Buff 25 for a 1ST downSimilar
Q3 3:09
3RD & 10
OWN 25
0
86.8%
Tyree Jackson pass incomplete to Johnathan Hawkins, broken up by Antoine Winfield Jr.Similar
Q3 3:09
4TH & 10
OWN 25
0
87.4%
Kyle DeWeen punt for 35 yds, fair catch by Antonio Shenault at the Minn 40Similar
own 0own 2550opp 25opp 0
MINNDrive 21MISSED FG11 plays · 42 yds · 4:3891% → 90%
Q3 1:12
1ST & 10
OWN 40
+6
90.9%
Conor Rhoda pass complete to Brandon Lingen for 6 yds to the Minn 46Similar
Q4 15:00
2ND & 6
OPP 46
+14
91.6%
Conor Rhoda pass complete to Demetrius Douglas for 14 yds to the Buff 32 for a 1ST downSimilar
Q4 15:00
3RD & 3
OPP 25
+5
91.5%
Conor Rhoda pass complete to Shannon Brooks for 5 yds to the Buff 20 for a 1ST downSimilar
Q4 15:00
2ND & 8
OPP 18
0
92.1%
Conor Rhoda pass incomplete to Rashad Still, broken up by Tatum SlackSimilar
own 0own 2550opp 25opp 0
BUFDrive 22PUNT4 plays · 1 yds · 0:0012% → 11%
MINNDrive 23PUNT4 plays · 4 yds · 0:0092% → 91%
BUFDrive 24PUNT5 plays · 14 yds · 0:0013% → 12%
Q4 8:29
1ST & 10
OWN 20
+14
87.1%
Tyree Jackson pass complete to Jacob Martinez for 14 yds to the Buff 34 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MINNDrive 25FG15 plays · 53 yds · 5:1792% → 96%
Q4 7:22
1ST & 10
OWN 22
0
91.6%
Demry Croft pass incomplete to Tyler Johnson, broken up by Cameron LewisSimilar
Q4 7:22
2ND & 10
OWN 32
+2
91.7%
Demry Croft pass complete to Rodney Smith for 2 yds to the Minn 34Similar
Q4 7:22
1ST & 10
OWN 43
+8
92.5%
Demry Croft pass complete to Phillip Howard for 8 yds to the Buff 49Similar
own 0own 2550opp 25opp 0
BUFDrive 26DOWNS5 plays · 5 yds · 0:003% → 3%
MINNDrive 27END OF GAME3 plays · -6 yds · 0:0097% → 97%
Biggest swings
KEY PLAY · Q3 1:12
Conor Rhoda pass complete to Brandon Lingen for 6 yds to the Minn 46
+3.5
End of Game · Final
Game over.
+3.5
KEY PLAY · Q4 8:29
Tyree Jackson pass complete to Jacob Martinez for 14 yds to the Buff 34 for a 1ST down
-3.4