View as
Win probability · MIA
modelMIA aheadDUKE aheadconfidence bandkey playMIA scoreDUKE score
What if? - hover the chart or a play below, then change how it went
Q1 1:31 · Will Monday punt for 50 yds , Stacy Coley returns for 1 yd to the MiaFl 36 MIAMI FL Penalty, Illegal Block (Garrett Kidd) to the MiaFl 10
Driver values - Δ win prob, pts
Home team on offensePregame priorGarbage-time factorScore differentialScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q3 10:18: Brad Kaaya pass complete to Herb Waters for 28 yds for a TD, (Michael Badgley KICK) — MIA win probability +11.0 pts (now 77%) (top driver: MIA has the ball).
- FG · Q3 3:57: Ross Martin 33 yd FG GOOD — DUKE win probability +10.0 pts (now 33%) (top driver: DUKE has the ball).
- KEY PLAY · Q4 12:55: Brad Kaaya pass complete to Joseph Yearby for 7 yds to the MiaFl 27 — MIA win probability +9.6 pts (now 80%) (top driver: MIA has the ball).
- KEY PLAY · Q4 9:45: Duke Johnson run for 6 yds to the MiaFl 40 — MIA win probability +9.5 pts (now 83%) (top driver: MIA has the ball).
- TD · Q4 8:27: Joseph Yearby 47 Yd pass from Brad Kaaya (Two-Point Pass Conversion Failed) — MIA win probability +8.6 pts (now 94%) (top driver: MIA 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
MIA made the numbers' call on 4 of 11DUKE made the numbers' call on 6 of 14
- Q1 11:01MIA 4th & 2 at DUKE 12, tiedClose callKicked a field goal · 65.7% before the snapGo for it65.6%56% to convertField goalTheir call65.6%−0.186% to makePunt65.0%−0.6average punt
- Q1 9:46DUKE 4th & 7 at DUKE 34, down 3Agrees with the numbersPunted · 33.9% before the snapGo for it33.8%−0.137% to convertField goalOut of rangePuntTheir call34.0%average punt
- Q1 5:51DUKE 4th & 5 at DUKE 25, down 9Agrees with the numbersPunted · 31.4% before the snapGo for it31.5%−0.140% to convertField goalOut of rangePuntTheir call31.6%average punt
- Q1 3:31MIA 4th & 5 at MIA 49, up 9Close callPunted · 68.7% before the snapGo for it68.9%41% to convertField goalOut of rangePuntTheir call68.9%−<0.1average punt
- Q1 1:31DUKE 4th & 6 at DUKE 35, down 9Agrees with the numbersPunted · 29.8% before the snapGo for it29.8%−0.340% to convertField goalOut of rangePuntTheir call30.1%average punt
- Q1 0:25MIA 4th & 3 at MIA 17, up 9Close callPunted · 68.1% before the snapGo for it68.2%52% to convertField goalOut of rangePuntTheir call68.1%−0.1average punt
- Q2 14:15DUKE 4th & 25 at DUKE 32, down 9Agrees with the numbersPunted · 28.8% before the snapGo for it27.7%−1.76% to convertField goalOut of rangePuntTheir call29.4%average punt
- Q2 12:55MIA 4th & 4 at MIA 30, up 9Close callPunted · 69.0% before the snapGo for it69.5%48% to convertField goalOut of rangePuntTheir call69.3%−0.2average punt
- Q2 10:12MIA 4th & 5 at MIA 33, up 2Agrees with the numbersPunted · 64.2% before the snapGo for it64.0%−0.441% to convertField goalOut of rangePuntTheir call64.5%average punt
- Q2 7:38DUKE 4th & 4 at DUKE 30, down 2Close callPunted · 33.6% before the snapGo for it33.9%48% to convertField goalOut of rangePuntTheir call33.7%−0.2average punt
- Q2 3:39MIA 4th & 6 at DUKE 35, up 2Close callKicked a field goal · 66.5% before the snapGo for it66.5%40% to convertField goalTheir call66.0%−0.545% to makePunt65.1%−1.4average punt
- Q2 1:57DUKE 4th & 3 at DUKE 42, down 2Close callPunted · 35.6% before the snapGo for it35.8%52% to convertField goalOut of rangePuntTheir call35.0%−0.8average punt
- Q2 1:28MIA 4th & 1 at MIA 18, up 2Close callPunted · 63.7% before the snapGo for it63.7%71% to convertField goalOut of rangePuntTheir call62.8%−0.9average punt
- Q2 0:08DUKE 4th & 5 at midfield, down 2Close callPunted · 36.2% before the snapGo for it36.1%41% to convertField goalOut of rangePuntTheir call36.0%−0.1average punt
- Q2 0:00DUKE 4th & 5 at midfield, down 2Close callPunted · 36.1% before the snapGo for it35.8%41% to convertField goalOut of rangePuntTheir call35.7%−0.1average punt
- Q3 10:18MIA 4th & 19 at DUKE 28, up 2Numbers favored field goal by 3.4 ptsWent for it · 63.9% before the snapGo for itTheir call60.2%−3.411% to convertField goal63.6%60% to makePunt56.1%−7.6average punt
- Q3 9:18DUKE 4th & 10 at DUKE 25, down 9Agrees with the numbersPunted · 20.7% before the snapGo for it20.2%−2.028% to convertField goalOut of rangePuntTheir call22.2%average punt
- Q3 3:57DUKE 4th & 4 at MIA 15, down 9Close callKicked a field goal · 19.6% before the snapGo for it18.7%46% to convertField goalTheir call18.6%−0.183% to makePunt7.4%−11.3average punt
- Q3 0:25MIA 4th & 6 at MIA 40, up 6Agrees with the numbersPunted · 77.0% before the snapGo for it76.9%−0.440% to convertField goalOut of rangePuntTheir call77.2%average punt
- Q4 13:01DUKE 4th & 7 at MIA 45, down 6Close callPunted · 28.4% before the snapGo for it28.3%37% to convertField goal25.9%−2.425% to makePuntTheir call27.8%−0.5average punt
- Q4 10:04MIA 4th & 18 at MIA 35, up 6Agrees with the numbersPunted · 81.8% before the snapGo for it78.2%−4.612% to convertField goalOut of rangePuntTheir call82.8%average punt
- Q4 4:42DUKE 4th & 12 at MIA 22, down 12Numbers favored field goal by 1.6 ptsWent for it · 6.3% before the snapGo for itTheir call5.5%−1.622% to convertField goal7.1%72% to makePunt4.0%−3.0average punt
- Q4 3:31MIA 4th & 7 at MIA 25, up 12Agrees with the numbersPunted · 95.5% before the snapGo for it95.0%−0.835% to convertField goalOut of rangePuntTheir call95.8%average punt
- Q4 1:55DUKE 4th & 13 at MIA 39, down 12Close callWent for it · 4.2% before the snapGo for itTheir call3.5%−0.221% to convertField goal3.7%36% to makePunt3.2%−0.5average punt
- Q4 1:00DUKE 4th & 13 at MIA 47, down 12Agrees with the numbersWent for it · 3.8% before the snapGo for itTheir call3.2%21% to convertField goalOut of rangePunt3.0%−0.2average punt
After touchdowns: kick or go for two?
MIA made the numbers' call on 1 of 2DUKE made the numbers' call on 1 of 1
- Q2 11:22DUKE Touchdown, down 3 before the tryAgrees with the numbersKicked · madeKickTheir call35.7%97% to makeGo for two35.6%−0.145% to convert
- Q3 10:18MIA Touchdown, up 8 before the tryAgrees with the numbersKicked · madeKickTheir call78.6%97% to makeGo for two78.5%−0.145% to convert
- Q4 8:27MIA Touchdown, up 12 before the tryClose callWent for two · failedKick93.1%97% to makeGo for twoTheir call93.0%−0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartMIADrive 1FG10 plays · 63 yds · 3:4766% → 67%
Q1 14:48
1ST & 10
OWN 25
+25
66.3%
Brad Kaaya pass complete to Herb Waters for 25 yds to the 50 yard line for a 1ST downSimilar
Q1 13:13
2ND & 6
OPP 30
+5
66.4%
Brad Kaaya pass complete to Joseph Yearby for 5 yds to the Duke 25Similar
Q1 12:18
1ST & 10
OPP 20
+8
66.5%
Brad Kaaya pass complete to Walter Tucker for 8 yds to the Duke 12Similar
Q1 11:30
2ND & 2
OPP 12
0
66.5%
Brad Kaaya pass complete to Stacy Coley for no gain to the Duke 12Similar
own 0own 2550opp 25opp 0
DUKEDrive 2PUNT5 plays · 3 yds · 0:5434% → 33%
MIADrive 3TD8 plays · 76 yds · 2:4266% → 69%
Q1 9:30
2ND & 10
OWN 24
+11
66.3%
Brad Kaaya pass complete to Clive Walford for 11 yds to the MiaFl 35 for a 1ST downSimilar
Q1 8:42
1ST & 10
50
+10
66.7%
Brad Kaaya pass complete to Herb Waters for 10 yds to the Duke 40 for a 1ST downSimilar
Q1 8:11
1ST & 10
OPP 40
+15
66.9%
Brad Kaaya pass complete to Malcolm Lewis for 15 yds to the Duke 25 for a 1ST downSimilar
Q1 7:39
1ST & 10
OPP 25
+6
67.0%
Brad Kaaya pass complete to Duke Johnson for 6 yds to the Duke 19Similar
Q1 7:15
2ND & 4
OPP 19
+12
67.1%
Brad Kaaya pass complete to Clive Walford for 12 yds to the Duke 7 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 4PUNT5 plays · 5 yds · 1:0632% → 31%
Q1 5:51
4TH & 5
OWN 25
+2
69.0%
Will Monday punt for 45 yds , Stacy Coley returns for 2 yds to the MiaFl 32Similar
own 0own 2550opp 25opp 0
MIADrive 5PUNT6 plays · 17 yds · 2:2069% → 69%
Q1 5:51
1ST & 10
OWN 32
+12
68.6%
Brad Kaaya pass complete to Herb Waters for 12 yds to the MiaFl 44 for a 1ST downSimilar
Q1 5:30
1ST & 10
OWN 44
-4
69.3%
Duke Johnson run for no gain to the MiaFl 44 MIAMI FL Penalty, Offensive Holding (Clive Walford) to the MiaFl 40Similar
Q1 4:02
3RD & 9
OWN 45
+4
69.0%
Brad Kaaya pass complete to Duke Johnson for 4 yds to the MiaFl 49Similar
own 0own 2550opp 25opp 0
DUKEDrive 6PUNT5 plays · 21 yds · 1:4930% → 30%
Q1 3:20
1ST & 10
OWN 14
+17
69.6%
Shaun Wilson run for no gain to the Duke 14 for a 1ST down MIAMI FL Penalty, Unsportsmanlike Conduct (Jamal Carter) to the Duke 31 for a 1ST downSimilar
Q1 3:00
1ST & 10
OWN 31
-2
69.5%
Anthony Boone pass complete to Jamison Crowder for a loss of 2 yards to the Duke 29Similar
Q1 1:31
4TH & 6
OWN 35
+1
70.5%
Will Monday punt for 50 yds , Stacy Coley returns for 1 yd to the MiaFl 36 MIAMI FL Penalty, Illegal Block (Garrett Kidd) to the MiaFl 10Similar
own 0own 2550opp 25opp 0
MIADrive 7PUNT4 plays · 7 yds · 0:5569% → 68%
Q1 0:25
4TH & 3
OWN 17
+7
68.4%
Justin Vogel punt for 43 yds , Jamison Crowder returns for 7 yds to the Duke 47Similar
own 0own 2550opp 25opp 0
DUKEDrive 8PUNT5 plays · -15 yds · 1:0031% → 29%
MIADrive 9PUNT4 plays · 6 yds · 1:0570% → 69%
Q2 12:55
4TH & 4
OWN 30
0
69.3%
Justin Vogel punt for 43 yds, fair catch by Jamison Crowder at the Duke 27Similar
own 0own 2550opp 25opp 0
DUKEDrive 10TD6 plays · 73 yds · 1:2229% → 37%
Q2 12:00
1ST & 10
OPP 45
+29
70.1%
Anthony Boone pass complete to Johnell Barnes for 29 yds to the MiaFl 16 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MIADrive 11PUNT5 plays · 5 yds · 0:5766% → 65%
Q2 10:12
4TH & 5
OWN 33
+1
64.5%
Justin Vogel punt for 56 yds , Jamison Crowder returns for 1 yd to the Duke 12Similar
own 0own 2550opp 25opp 0
DUKEDrive 12PUNT9 plays · 18 yds · 2:3235% → 34%
Q2 9:00
3RD & 9
OWN 13
+8
66.0%
Anthony Boone pass complete to Shaun Wilson for 18 yds to the Duke 31 DUKE Penalty, Illegal Block (Max McCaffrey) to the Duke 21Similar
own 0own 2550opp 25opp 0
MIADrive 13MISSED FG9 plays · 49 yds · 3:4466% → 66%
own 0own 2550opp 25opp 0
DUKEDrive 14PUNT4 plays · 7 yds · 1:2836% → 36%
Q2 3:25
1ST & 10
OWN 35
+5
63.7%
Anthony Boone pass complete to Jamison Crowder for 5 yds to the Duke 40Similar
Q2 3:00
2ND & 5
OWN 40
0
62.3%
TEAM run for no gain to the Duke 29 TEAM fumbled, recovered by Duke Anthony BooneSimilar
Q2 2:15
3RD & 16
OWN 29
+13
65.6%
Anthony Boone pass complete to Shaun Wilson for 13 yds to the Duke 42Similar
Q2 1:57
4TH & 3
OWN 42
0
63.6%
Will Monday punt for 49 yds, fair catch by Stacy Coley at the MiaFl 9Similar
own 0own 2550opp 25opp 0
MIADrive 15PUNT5 plays · 9 yds · 0:2465% → 64%
DUKEDrive 16PUNT6 plays · 5 yds · 1:0938% → 35%
DUKEDrive 17FUMBLE4 plays · 6 yds · 1:0835% → 35%
Q3 14:30
1ST & 10
OWN 26
+1
64.9%
Anthony Boone pass complete to Josh Snead for 1 yd to the Duke 27Similar
Q3 13:22
3RD & 5
OWN 31
+1
64.9%
Anthony Boone pass complete to Issac Blakeney for 1 yd Issac Blakeney fumbled, forced by Denzel Perryman, recovered by MiaFl Antonio CrawfordSimilar
own 0own 2550opp 25opp 0
MIADrive 18TD9 plays · 32 yds · 2:4270% → 77%
Q3 12:12
3RD & 4
OPP 26
+7
68.3%
Brad Kaaya pass complete to Braxton Berrios for 7 yds to the Duke 19 for a 1ST downSimilar
Q3 10:31
3RD & 9
OPP 18
-10
68.3%
Brad Kaaya pass complete to Joseph Yearby for no gain to the Duke 18 MIAMI FL Penalty, Illegal Block (Ereck Flowers) to the Duke 28Similar
Q3 10:18
4TH & 19
OPP 28
+28
76.9%
Brad Kaaya pass complete to Herb Waters for 28 yds for a TD, (Michael Badgley KICK)Similar
own 0own 2550opp 25opp 0
DUKEDrive 19PUNT5 plays · 0 yds · 0:5424% → 21%
MIADrive 20FUMBLE6 plays · 24 yds · 2:1178% → 80%
DUKEDrive 21FG8 plays · 29 yds · 2:4824% → 33%
Q3 6:45
1ST & 10
OPP 44
+12
76.5%
Anthony Boone pass complete to Shaun Wilson for 12 yds to the MiaFl 32 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MIADrive 22PUNT9 plays · 29 yds · 3:2073% → 76%
Q3 0:25
4TH & 6
OWN 40
0
76.4%
Justin Vogel punt for 46 yds, fair catch by Jamison Crowder at the Duke 14Similar
own 0own 2550opp 25opp 0
DUKEDrive 23PUNT7 plays · 41 yds · 2:0029% → 30%
Q4 14:48
2ND & 2
OWN 22
+15
69.5%
Boone, Anthony pass incomplete to Crowder, Jamison, PENALTY MIAMIFL pass interference (Crawford, Antonio) 15 yards to the DUKE37, NO PLAY, 1ST DOWN DUKE. for a 1ST downSimilar
Q4 14:15
1ST & 10
OWN 37
+15
69.0%
Anthony Boone pass complete to Jamison Crowder for 15 yds to the MiaFl 48 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MIADrive 24PUNT6 plays · 15 yds · 2:5180% → 81%
Q4 12:55
1ST & 10
OWN 20
+7
79.6%
Brad Kaaya pass complete to Joseph Yearby for 7 yds to the MiaFl 27Similar
Q4 10:55
3RD & 24
OWN 29
+6
81.2%
Brad Kaaya pass complete to Herb Waters for 6 yds to the MiaFl 35Similar
Q4 10:04
4TH & 18
OWN 35
0
80.9%
Justin Vogel punt for 38 yds, fair catch by Jamison Crowder at the Duke 27Similar
own 0own 2550opp 25opp 0
DUKEDrive 25INT1 play · 0 yds · 0:0026% → 26%
Q4 9:56
1ST & 10
OWN 27
0
73.8%
Anthony Boone pass intercepted Ladarius Gunter return for no gain to the MiaFl 34Similar
own 0own 2550opp 25opp 0
MIADrive 26TD3 plays · 66 yds · 1:1883% → 94%
Q4 8:27
1ST & 10
OPP 49
+47
94.3%
Joseph Yearby 47 Yd pass from Brad Kaaya (Two-Point Pass Conversion Failed)Similar
own 0own 2550opp 25opp 0
DUKEDrive 27DOWNS13 plays · 53 yds · 3:188% → 7%
Q4 7:33
2ND & 7
OWN 28
+2
91.2%
Anthony Boone pass complete to Shaun Wilson for 2 yds to the Duke 30Similar
Q4 7:00
3RD & 5
OWN 30
+8
91.5%
Anthony Boone pass complete to Shaun Wilson for 8 yds to the Duke 38 for a 1ST downSimilar
Q4 6:30
2ND & 10
OWN 38
+10
91.8%
Anthony Boone pass complete to Issac Blakeney for 10 yds to the Duke 48 for a 1ST downSimilar
Q4 6:00
1ST & 10
OWN 48
+11
91.7%
Anthony Boone pass complete to Jamison Crowder for 11 yds to the MiaFl 41 for a 1ST downSimilar
Q4 6:00
2ND & 10
OPP 41
+21
91.5%
Anthony Boone pass complete to Shaun Wilson for 21 yds to the MiaFl 20 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MIADrive 28PUNT6 plays · 3 yds · 0:5995% → 97%
Q4 3:31
4TH & 7
OWN 25
0
96.9%
Justin Vogel punt for 47 yds , Jamison Crowder returns for no gain to the Duke 28Similar
own 0own 2550opp 25opp 0
DUKEDrive 29INT11 plays · 33 yds · 1:153% → 3%
Q4 3:10
1ST & 10
OWN 28
+8
97.2%
Anthony Boone pass complete to Shaquille Powell for 8 yds to the Duke 36Similar
Q4 2:50
2ND & 2
OWN 36
+18
97.1%
Anthony Boone pass complete to Jamison Crowder for 18 yds to the MiaFl 46 for a 1ST downSimilar
Q4 2:41
3RD & 13
OPP 49
+13
97.4%
MIAMI FL Penalty, Unsportsmanlike Conduct (Denzel Perryman) to the MiaFl 36 for a 1ST downSimilar
Q4 2:15
2ND & 15
OPP 41
+2
97.2%
Anthony Boone pass complete to Erich Schneider for 2 yds to the MiaFl 39Similar
Q4 1:55
4TH & 13
OPP 39
+20
97.4%
Anthony Boone pass intercepted Denzel Perryman return for 20 yds to the Duke 48Similar
own 0own 2550opp 25opp 0
MIADrive 30FUMBLE1 play · 1 yds · 0:0098% → 98%
Q4 1:49
1ST & 10
OPP 48
+1
98.2%
Gus Edwards run for 1 yd to the Duke 45 Gus Edwards fumbled, forced by Jeremy Cash, recovered by Duke Deondre SingletonSimilar
own 0own 2550opp 25opp 0
DUKEDrive 31DOWNS9 plays · 8 yds · 0:403% → 2%
Q4 1:30
2ND & 10
OWN 45
-2
97.5%
Anthony Boone sacked by Antonio Crawford for a loss of 2 yards to the Duke 43 DUKE Penalty, Intentional Grounding (Anthony Boone) to the Duke 43Similar
Q4 1:20
2ND & 12
OWN 43
+13
97.7%
Boone, Anthony pass incomplete to Crowder, Jamison, PENALTY MIAMIFL pass interference (Crawford, Antonio) 13 yards to the MIAMIFL44, NO PLAY, 1ST DOWN DUKE. for a 1ST downSimilar
Q4 1:00
3RD & 15
OPP 49
+2
97.8%
Anthony Boone pass complete to Shaquille Powell for 2 yds to the MiaFl 47Similar
own 0own 2550opp 25opp 0
MIADrive 32END OF GAME1 play · -1 yds · 0:0098% → 98%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 10:18
Brad Kaaya pass complete to Herb Waters for 28 yds for a TD, (Michael Badgley KICK)
+11
FG · Q3 3:57
Ross Martin 33 yd FG GOOD
-10
KEY PLAY · Q4 12:55
Brad Kaaya pass complete to Joseph Yearby for 7 yds to the MiaFl 27
+9.6