View as
Win probability · DUKE
modelDUKE aheadUVA aheadconfidence bandkey playDUKE scoreUVA score
What if? - hover the chart or a play below, then change how it went
Q3 10:39 · Daniel Sparks punt for 57 yds, punt out-of-bounds at the Virg 39 , Jalon Calhoun returns for 43 yds to the Virg 39
Driver values - Δ win prob, pts
Home team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsScore diff ÷ seconds remainingPregame prior
This game in five plays
- TD · Q1 0:13: Riley Leonard 2 Yd Run (Charlie Ham Kick) — DUKE win probability +8.3 pts (now 67%) (top driver: DUKE has the ball).
- TD · Q2 10:25: Jordan Waters 1 Yd Run (Charlie Ham Kick) — DUKE win probability +13.8 pts (now 82%) (top driver: DUKE has the ball).
- TD · Q4 14:03: Jaquez Moore 59 Yd Run (Charlie Ham Kick) — DUKE win probability +3.9 pts (now 99%) (top driver: DUKE has the ball).
- TD · Q4 10:30: Brennan Armstrong 5 Yd Run (Will Bettridge Kick) — UVA win probability +3.7 pts (now 5%) (top driver: UVA has the ball).
- FG · Q4 3:00: Charlie Ham 34 Yd Field Goal — DUKE win probability +3.8 pts (now 99%) (top driver: DUKE 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
DUKE made the numbers' call on 5 of 7UVA made the numbers' call on 4 of 6
- Q1 12:37DUKE 4th & 16 at DUKE 34, tiedAgrees with the numbersPunted · 56.9% before the snapGo for it56.8%−0.215% to convertField goalOut of rangePuntTheir call57.0%average punt
- Q1 9:17UVA 4th & 3 at DUKE 39, down 7Close callPunted · 40.9% before the snapGo for it41.0%53% to convertField goal40.8%−0.236% to makePuntTheir call40.8%−0.2average punt
- Q1 3:45UVA 4th & 10 at DUKE 48, down 7Agrees with the numbersPunted · 38.3% before the snapGo for it38.2%−0.229% to convertField goalOut of rangePuntTheir call38.4%average punt
- Q2 15:00DUKE 4th & 1 at UVA 32, up 14Agrees with the numbersWent for it · 69.6% before the snapGo for itTheir call69.7%71% to convertField goal67.5%−2.251% to makePunt66.6%−3.1average punt
- Q2 3:50DUKE 4th & 5 at UVA 42, up 15Close callPunted · 78.6% before the snapGo for it78.6%42% to convertField goal78.0%−0.630% to makePuntTheir call78.1%−0.5average punt
- Q2 8:34UVA 4th & 3 at UVA 45, down 15Close callPunted · 27.3% before the snapGo for it27.4%52% to convertField goalOut of rangePuntTheir call27.1%−0.3average punt
- Q2 0:07DUKE 4th & 3 at DUKE 21, up 14Agrees with the numbersPunted · 79.0% before the snapGo for it78.2%−0.851% to convertField goalOut of rangePuntTheir call79.0%average punt
- Q3 13:37UVA 4th & 4 at UVA 34, down 14Agrees with the numbersPunted · 19.5% before the snapGo for it19.6%−0.248% to convertField goalOut of rangePuntTheir call19.9%average punt
- Q3 10:39UVA 4th & 10 at UVA 25, down 21Agrees with the numbersPunted · 6.9% before the snapGo for it6.6%−1.328% to convertField goalOut of rangePuntTheir call7.9%average punt
- Q3 6:20DUKE 4th & 7 at UVA 25, up 18Close callWent for it · 92.2% before the snapGo for itTheir call92.2%−0.136% to convertField goal92.4%66% to makePunt87.6%−4.8average punt
- Q3 0:00DUKE 4th & 2 at UVA 31, up 18Agrees with the numbersWent for it · 95.3% before the snapGo for itTheir call95.4%57% to convertField goal94.7%−0.754% to makePunt94.0%−1.4average punt
- Q3 1:08UVA 4th & 16 at DUKE 16, down 18Agrees with the numbersKicked a field goal · 6.8% before the snapGo for it4.6%−1.814% to convertField goalTheir call6.4%81% to makePunt1.4%−5.1average punt
- Q4 3:00DUKE 4th & 6 at UVA 17, up 18Agrees with the numbersKicked a field goal · 98.5% before the snapGo for it98.3%−0.138% to convertField goalTheir call98.4%80% to makePunt97.4%−1.0average punt
After touchdowns: kick or go for two?
DUKE made the numbers' call on 4 of 4UVA made the numbers' call on 1 of 1
- Q1 0:13DUKE Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call68.1%97% to makeGo for two68.1%−<0.145% to convert
- Q2 10:25DUKE Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call84.2%97% to makeGo for two84.1%−0.145% to convert
- Q3 11:13DUKE Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call93.1%97% to makeGo for two93.0%−0.145% to convert
- Q4 14:03DUKE Touchdown, up 24 before the tryAgrees with the numbersKicked · madeKickTheir call98.5%97% to makeGo for two98.5%−<0.145% to convert
- Q4 10:30UVA Touchdown, down 19 before the tryAgrees with the numbersKicked · madeKickTheir call2.9%97% to makeGo for two2.9%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartDUKEDrive 1PUNT16 plays · 7 yds · 2:1751% → 52%
UVADrive 2PUNT10 plays · 36 yds · 3:2047% → 46%
Q1 12:37
2ND & 10
OWN 25
+9
52.6%
Brennan Armstrong pass complete to Billy Kemp IV for 9 yds to the Virg 34Similar
Q1 12:37
1ST & 10
OWN 42
+6
52.5%
Brennan Armstrong pass complete to Grant Misch for 6 yds to the Virg 48Similar
Q1 12:37
2ND & 4
OWN 48
+1
52.4%
Brennan Armstrong pass complete to Billy Kemp IV for 1 yd to the Virg 47Similar
Q1 12:37
3RD & 5
OWN 47
+7
52.5%
Brennan Armstrong pass complete to Dontayvion Wicks for 7 yds to the Duke 46 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 3TD5 plays · 87 yds · 2:1555% → 57%
Q1 9:17
1ST & 10
OWN 13
+6
54.6%
Riley Leonard pass complete to Jordan Waters for 6 yds to the Duke 19Similar
Q1 9:17
2ND & 4
OWN 19
+17
54.6%
Riley Leonard pass complete to Nicky Dalmolin for 17 yds to the Duke 36 for a 1ST downSimilar
Q1 7:02
1ST & 10
OPP 19
+4
56.5%
Riley Leonard pass complete to Jalon Calhoun for 19 yds DUKE Penalty, unsportsmanlike conduct (Jalon Calhoun) to the Virg 3Similar
Q1 7:02
1ST & 10
OPP 19
+19
56.5%
Riley Leonard pass complete to Jalon Calhoun for 19 yds for a TD DUKE Penalty, unsportsmanlike conduct (Jalon Calhoun) to the Virg 0 (Charlie Ham KICK)Similar
own 0own 2550opp 25opp 0
UVADrive 4PUNT8 plays · 12 yds · 3:0045% → 43%
Q1 6:45
2ND & 6
OWN 44
+4
55.0%
Brennan Armstrong pass complete to Keytaon Thompson for 4 yds to the Virg 48Similar
own 0own 2550opp 25opp 0
DUKEDrive 5TD8 plays · 58 yds · 3:3259% → 67%
own 0own 2550opp 25opp 0
DUKEDrive 6TD9 plays · 41 yds · 4:3568% → 82%
Q2 15:00
4TH & 1
OPP 32
+8
67.1%
Riley Leonard pass complete to Jordan Moore for 8 yds to the Virg 24 for a 1ST downSimilar
Q2 15:00
1ST & 10
OPP 24
+11
68.0%
Riley Leonard pass complete to Jordan Moore for 11 yds to the Virg 13 for a 1ST downSimilar
Q2 15:00
1ST & 10
OPP 13
+6
67.9%
Riley Leonard pass complete to Nicky Dalmolin for 6 yds to the Virg 7Similar
own 0own 2550opp 25opp 0
DUKEDrive 7PUNT11 plays · 48 yds · 4:4474% → 78%
Q2 8:34
1ST & 10
OWN 37
+3
74.0%
Riley Leonard pass complete to Jontavis Robertson for 3 yds to the Duke 40Similar
Q2 8:34
3RD & 7
OWN 40
+13
73.8%
Riley Leonard pass complete to Jalon Calhoun for 13 yds to the Virg 47 for a 1ST downSimilar
Q2 8:34
1ST & 10
OPP 47
+5
74.6%
Riley Leonard pass complete to Darrell Harding Jr. for 5 yds to the Virg 42Similar
own 0own 2550opp 25opp 0
UVADrive 8PUNT1 play · 20 yds · 0:0029% → 29%
own 0own 2550opp 25opp 0
UVADrive 9TD2 plays · 83 yds · 0:0926% → 27%
DUKEDrive 10PUNT3 plays · 7 yds · 0:5079% → 79%
UVADrive 11PUNT4 plays · 6 yds · 13:3721% → 11%
Q3 0:00
1ST & 10
OWN 28
0
88.7%
Brennan Armstrong pass incomplete to Dontayvion Wicks, broken up by Ja'Mion FranklinSimilar
own 0own 2550opp 25opp 0
DUKEDrive 12TD6 plays · 72 yds · 11:1393% → 98%
Q3 0:00
1ST & 10
OWN 28
+13
97.6%
Riley Leonard pass complete to Nicky Dalmolin for 13 yds to the Duke 41 for a 1ST downSimilar
Q3 0:00
1ST & 10
OPP 45
+15
97.8%
Riley Leonard pass incomplete to Jordan Moore for a 1ST down VIRGINIA Penalty, Defensive pass interference (Anthony Johnson) to the Virg 30 for a 1ST downSimilar
Q3 0:00
1ST & 10
OPP 30
+23
97.8%
Riley Leonard pass complete to Jalon Calhoun for 23 yds to the Virg 7 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UVADrive 13PUNT4 plays · 0 yds · 10:398% → 6%
Q3 10:39
4TH & 10
OWN 25
+43
92.4%
Daniel Sparks punt for 57 yds, punt out-of-bounds at the Virg 39 , Jalon Calhoun returns for 43 yds to the Virg 39Similar
Q3 0:00
1ST & 10
OWN 25
0
93.9%
Brennan Armstrong pass incomplete to Keytaon Thompson, broken up by Michael ReeseSimilar
Q3 0:00
2ND & 10
OWN 25
0
94.0%
Brennan Armstrong pass incomplete to Perris Jones, broken up by DeWayne CarterSimilar
own 0own 2550opp 25opp 0
DUKEDrive 14FUMBLE8 plays · 14 yds · 6:2092% → 95%
Q3 6:20
4TH & 7
OPP 25
-12
91.6%
Jackson Hubbard run for a loss of 12 yards to the Virg 37 Jackson Hubbard fumbled, recovered by Duke Charlie HamSimilar
Q3 0:00
2ND & 5
OPP 34
+4
95.6%
Riley Leonard pass complete to Sahmir Hagans for 4 yds to the Virg 30Similar
Q3 0:00
1ST & 10
OPP 28
-3
95.6%
Riley Leonard pass complete to Sahmir Hagans for a loss of 3 yards to the Virg 31Similar
Q3 0:00
2ND & 13
OPP 31
0
95.5%
Riley Leonard pass incomplete to Eli Pancol, broken up by Anthony JohnsonSimilar
Q3 0:00
3RD & 13
OPP 31
+6
95.4%
Riley Leonard pass complete to Jalon Calhoun for 6 yds to the Virg 25Similar
own 0own 2550opp 25opp 0
UVADrive 15FG14 plays · 47 yds · 1:087% → 7%
Q3 0:00
1ST & 10
OWN 49
+6
93.5%
Brennan Armstrong pass complete to Grant Misch for 6 yds to the Duke 45Similar
Q3 0:00
2ND & 4
OPP 45
-14
93.1%
Perris Jones run for 1 yd to the Virg 44 VIRGINIA Penalty, personal foul (Logan Taylor) to the Virg 41Similar
Q3 0:00
3RD & 18
OWN 41
+19
94.1%
Brennan Armstrong pass complete to Keytaon Thompson for 19 yds to the Duke 40 for a 1ST downSimilar
Q3 0:00
1ST & 10
OPP 40
+12
93.4%
Brennan Armstrong pass complete to Keytaon Thompson for 12 yds to the Duke 28 for a 1ST downSimilar
Q3 0:00
3RD & 10
OPP 13
+9
93.4%
Brennan Armstrong pass incomplete to Keytaon Thompson for a 1ST down DUKE Penalty, Defensive pass interference (Chandler Rivers) to the Duke 4 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 16TD4 plays · 70 yds · 0:5795% → 99%
Q3 0:00
1ST & 10
OWN 30
-2
95.3%
Riley Leonard pass complete to Jalon Calhoun for a loss of 2 yards to the Duke 28Similar
own 0own 2550opp 25opp 0
UVADrive 17TD1 play · 74 yds · 0:005% → 5%
own 0own 2550opp 25opp 0
DUKEDrive 18FG3 plays · 9 yds · 1:4099% → 100%
UVADrive 19INT1 play · 25 yds · 0:001% → 1%
own 0own 2550opp 25opp 0
DUKEDrive 20Uncategorized1 play · 6 yds · 0:00100% → 100%
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 10:25
Jordan Waters 1 Yd Run (Charlie Ham Kick)
+13.8
TD · Q1 0:13
Riley Leonard 2 Yd Run (Charlie Ham Kick)
+8.3
TD · Q4 14:03
Jaquez Moore 59 Yd Run (Charlie Ham Kick)
+3.9