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 1:32 · Brian Delaney 42 yd FG GOOD
Driver values - Δ win prob, pts
Home team on offensePregame priorScore differentialGarbage-time factorScore diff ÷ seconds remainingScore diff ÷ offense timeouts
This game in five plays
- TD · Q3 13:58: Daniel Jones pass complete to Chris Taylor for 46 yds for a TD (Collin Wareham KICK) — DUKE win probability +12.7 pts (now 52%) (top driver: DUKE has the ball).
- FG · Q3 6:45: Brian Delaney 37 yd FG GOOD — UVA win probability +7.9 pts (now 64%) (top driver: UVA has the ball).
- TD · Q4 10:46: T.J. Rahming pass complete to Davis Koppenhaver for 22 yds for a TD (Collin Wareham KICK) — DUKE win probability +20.7 pts (now 47%) (top driver: Blowout context favors the defense).
- KEY PLAY · Q4 6:09: PK Kier run for 1 yd to the Duke 27 — UVA win probability +14.9 pts (now 83%) (top driver: UVA has the ball).
- TD · Q4 3:58: Bryce Perkins pass complete to Evan Butts for 16 yds for a TD (Bryce Perkins pass to Olamide Zaccheaus for Two-Point Conversion) — UVA win probability +14.9 pts (now 97%) (top driver: UVA 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 7 of 8UVA made the numbers' call on 6 of 9
- Q1 11:14DUKE 4th & 7 at DUKE 33, down 7Agrees with the numbersPunted · 66.2% before the snapGo for it66.2%−0.136% to convertField goalOut of rangePuntTheir call66.3%average punt
- Q1 8:26UVA 4th & 3 at DUKE 38, up 7Agrees with the numbersWent for it · 35.4% before the snapGo for itTheir call35.6%53% to convertField goal35.2%−0.338% to makePunt35.2%−0.3average punt
- Q1 8:26UVA 4th & 3 at DUKE 29, up 7Agrees with the numbersWent for it · 35.4% before the snapGo for itTheir call35.4%52% to convertField goal35.3%−0.258% to makePunt34.3%−1.1average punt
- Q1 2:34DUKE 4th & 10 at DUKE 29, down 7Agrees with the numbersPunted · 60.8% before the snapGo for it60.6%−0.628% to convertField goalOut of rangePuntTheir call61.2%average punt
- Q2 13:28DUKE 4th & 5 at DUKE 30, down 14Agrees with the numbersPunted · 52.7% before the snapGo for it52.9%−0.341% to convertField goalOut of rangePuntTheir call53.2%average punt
- Q2 10:15UVA 4th & 1 at DUKE 16, up 14Numbers favored go for it by 2.6 ptsKicked a field goal · 52.3% before the snapGo for it52.0%71% to convertField goalTheir call49.3%−2.681% to makePunt42.0%−10.0average punt
- Q2 7:34UVA 4th & 7 at UVA 23, up 14Agrees with the numbersPunted · 54.1% before the snapGo for it53.3%−1.335% to convertField goalOut of rangePuntTheir call54.6%average punt
- Q2 1:58DUKE 4th & 20 at DUKE 44, down 14Agrees with the numbersPunted · 38.2% before the snapGo for it36.8%−1.210% to convertField goalOut of rangePuntTheir call38.0%average punt
- Q3 6:45UVA 4th & 3 at DUKE 20, up 7Close callKicked a field goal · 61.4% before the snapGo for it61.6%51% to convertField goalTheir call60.8%−0.875% to makePunt52.4%−9.3average punt
- Q3 6:45DUKE 4th & 8 at DUKE 46, down 10Agrees with the numbersPunted · 35.1% before the snapGo for it35.0%−0.934% to convertField goalOut of rangePuntTheir call35.9%average punt
- Q3 1:32UVA 4th & 11 at DUKE 25, up 10Agrees with the numbersKicked a field goal · 70.2% before the snapGo for it69.1%−1.525% to convertField goalTheir call70.6%66% to makePunt60.1%−10.5average punt
- Q4 15:00UVA 4th & 13 at UVA 15, up 13Agrees with the numbersPunted · 82.4% before the snapGo for it79.2%−4.819% to convertField goalOut of rangePuntTheir call84.0%average punt
- Q4 10:46UVA 4th & 6 at UVA 41, up 6Agrees with the numbersPunted · 70.8% before the snapGo for it70.0%−1.140% to convertField goalOut of rangePuntTheir call71.2%average punt
- Q4 8:35DUKE 4th & 24 at DUKE 9, down 6Agrees with the numbersPunted · 30.9% before the snapGo for it23.6%−4.46% to convertField goalOut of rangePuntTheir call28.0%average punt
- Q4 3:58DUKE 4th & 8 at UVA 49, down 14Close callWent for it · 4.7% before the snapGo for itTheir call4.3%−<0.134% to convertField goalOut of rangePunt4.3%average punt
- Q4 1:11UVA 4th & 2 at DUKE 43, up 14Close callPunted · 97.5% before the snapGo for it97.5%57% to convertField goal97.1%−0.428% to makePuntTheir call97.1%−0.4average punt
- Q4 1:05DUKE 4th & 4 at DUKE 44, down 14Agrees with the numbersWent for it · 3.1% before the snapGo for itTheir call2.7%48% to convertField goalOut of rangePunt2.5%−0.2average punt
After touchdowns: kick or go for two?
DUKE made the numbers' call on 1 of 2UVA made the numbers' call on 3 of 3
- Q1 11:21UVA Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call33.2%97% to makeGo for two33.1%−<0.145% to convert
- Q2 14:09UVA Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call45.3%97% to makeGo for two45.2%−0.145% to convert
- Q3 13:58DUKE Touchdown, down 8 before the tryAgrees with the numbersKicked · madeKickTheir call44.0%97% to makeGo for two43.9%−0.145% to convert
- Q4 10:46DUKE Touchdown, down 7 before the tryClose callKicked · madeKickTheir call29.1%−0.197% to makeGo for two29.1%45% to convert
- Q4 3:58UVA Touchdown, up 12 before the tryAgrees with the numbersWent for two · convertedKick93.9%−0.797% to makeGo for twoTheir call94.6%45% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartUVADrive 1TD9 plays · 61 yds · 3:3930% → 32%
Q1 15:00
1ST & 10
OWN 39
+9
70.1%
Olamide Zaccheaus pass complete to Bryce Perkins for 9 yds to the Virg 48Similar
Q1 15:00
2ND & 10
OPP 46
+14
70.1%
Bryce Perkins pass complete to Olamide Zaccheaus for 14 yds to the Duke 32 for a 1ST downSimilar
Q1 15:00
2ND & 8
OPP 30
+7
70.1%
Bryce Perkins pass complete to Tanner Cowley for 7 yds to the Duke 23Similar
own 0own 2550opp 25opp 0
DUKEDrive 2PUNT8 plays · 13 yds · 0:0068% → 68%
UVADrive 3DOWNS12 plays · 16 yds · 0:0034% → 34%
Q1 8:26
1ST & 10
OPP 45
-3
66.1%
Bryce Perkins pass complete to Olamide Zaccheaus for a loss of 3 yards to the Duke 48Similar
Q1 8:26
2ND & 13
OPP 48
+3
66.3%
Bryce Perkins pass complete to Olamide Zaccheaus for 3 yds to the Duke 45Similar
Q1 8:26
4TH & 3
OPP 38
+6
66.5%
Bryce Perkins pass complete to Hasise Dubois for 6 yds to the Duke 32 for a 1ST downSimilar
Q1 8:26
1ST & 10
OPP 36
-8
66.1%
Bryce Perkins sacked by Terrell Lucas for a loss of 8 yards to the Duke 44Similar
Q1 8:26
3RD & 18
OPP 44
+15
66.5%
Bryce Perkins pass complete to Hasise Dubois for 15 yds to the Duke 29Similar
Q1 8:26
4TH & 3
OPP 29
0
66.5%
Bryce Perkins pass incomplete to Tavares Kelly, broken up by Brandon FeamsterSimilar
own 0own 2550opp 25opp 0
DUKEDrive 4PUNT4 plays · 0 yds · 0:0063% → 63%
Q1 2:34
4TH & 10
OWN 29
+27
62.5%
Austin Parker punt for 36 yds , Chuck Davis returns for 27 yds to the Duke 38Similar
own 0own 2550opp 25opp 0
UVADrive 5TD5 plays · 38 yds · 2:2739% → 46%
Q1 1:36
2ND & 5
OPP 33
+27
61.0%
Bryce Perkins pass complete to Joe Reed for 27 yds to the Duke 6 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 6PUNT6 plays · 5 yds · 0:4156% → 55%
Q2 14:09
1ST & 10
OWN 25
+2
55.7%
Daniel Jones pass complete to T.J. Rahming for 2 yds to the Duke 27Similar
Q2 14:09
2ND & 8
OWN 27
+3
55.8%
Daniel Jones pass complete to T.J. Rahming for 3 yds to the Duke 30Similar
Q2 13:28
4TH & 5
OWN 30
+22
54.8%
Austin Parker punt for 37 yds, downed at the DUKE 33 DUKE Penalty, personal foul (-15 Yards) to the Virg 48Similar
own 0own 2550opp 25opp 0
UVADrive 7MISSED FG9 plays · 36 yds · 2:5947% → 50%
Q2 13:14
1ST & 10
OWN 48
+11
52.8%
Bryce Perkins pass complete to Olamide Zaccheaus for 11 yds to the Duke 41 for a 1ST downSimilar
Q2 13:14
2ND & 10
OPP 41
+5
52.8%
Perkins, B pass incomplete to Obasi, U (Feamster, B), PENALTY DU offside (McSwain, T) 5 yards to the DU36, NO PLAY.Similar
Q2 13:14
3RD & 6
OPP 37
+12
52.9%
Perkins, B pass incomplete to Dubois, H (Feamster, B), PENALTY DU pass interference (Feamster, B) 12 yards to the DU25, 1ST DOWN VA, NO PLAY.Similar
own 0own 2550opp 25opp 0
DUKEDrive 8INT7 plays · 39 yds · 2:4151% → 49%
UVADrive 9PUNT5 plays · 3 yds · 0:0053% → 52%
Q2 7:34
3RD & 2
OWN 28
0
47.1%
Bryce Perkins pass incomplete to Olamide Zaccheaus, broken up by Leonard JohnsonSimilar
Q2 7:34
2ND & 9
OWN 21
+7
46.9%
Bryce Perkins pass complete to Hasise Dubois for 7 yds to the Virg 28Similar
Q2 7:34
4TH & 7
OWN 23
0
47.7%
Lester Coleman punt for 38 yds , T.J. Rahming returns for no gain to the Duke 23 DUKE Penalty, Offensive holding (10 Yards) to the Duke 29Similar
own 0own 2550opp 25opp 0
DUKEDrive 10PUNT12 plays · 15 yds · 3:4946% → 41%
Q2 5:47
2ND & 10
OWN 29
+6
45.1%
Daniel Jones pass complete to Chris Taylor for 6 yds to the Duke 35Similar
Q2 5:47
3RD & 4
OWN 35
+7
45.9%
Daniel Jones pass complete to Daniel Helm for 7 yds to the Duke 42 for a 1ST downSimilar
Q2 5:47
2ND & 10
OPP 46
+6
47.4%
Daniel Jones pass complete to T.J. Rahming for 6 yds to the Virg 40Similar
Q2 5:47
3RD & 4
OPP 40
-10
47.3%
Daniel Jones run for no gain to the Duke 40 DUKE Penalty, Offensive holding (-10 Yards) declinedSimilar
Q2 5:47
3RD & 14
50
-6
45.8%
Daniel Jones sacked by Chris Peace for a loss of 6 yards to the Duke 44Similar
own 0own 2550opp 25opp 0
UVADrive 11MISSED FG9 plays · 42 yds · 1:5060% → 69%
Q2 1:50
2ND & 1
OWN 33
+10
40.1%
Bryce Perkins pass complete to Joe Reed for 10 yds to the Virg 43 for a 1ST downSimilar
Q2 1:50
1ST & 10
OWN 43
-3
39.1%
Bryce Perkins run for 2 yds to the Virg 45 VIRGINIA Penalty, illegal forward pass (Bryce Perkins) to the Virg 40Similar
Q2 0:32
3RD & 3
50
+13
34.6%
Bryce Perkins pass complete to Hasise Dubois for 13 yds to the Duke 37 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 12TD5 plays · 75 yds · 1:0237% → 52%
UVADrive 13FG14 plays · 67 yds · 7:0753% → 64%
Q3 13:52
2ND & 11
OWN 37
+7
46.4%
Bryce Perkins pass complete to Olamide Zaccheaus for 7 yds to the Virg 44Similar
Q3 13:52
3RD & 4
OWN 44
+18
45.2%
Bryce Perkins pass complete to Jamari Peacock for 18 yds to the Duke 38 for a 1ST downSimilar
Q3 13:52
1ST & 10
OPP 38
+1
44.2%
Bryce Perkins run for 11 yds to the Duke 27 VIRGINIA Penalty, Offensive holding (Joe Reed) to the Duke 37Similar
Q3 13:52
2ND & 5
OPP 33
+6
43.8%
Bryce Perkins pass complete to Olamide Zaccheaus for 6 yds to the Duke 27 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 14PUNT6 plays · 21 yds · 0:0036% → 35%
Q3 6:45
1ST & 10
OWN 25
+19
36.1%
Deon Jackson run for 4 yds to the Duke 29 for a 1ST down VIRGINIA Penalty, personal foul (Bryce Hall) to the Duke 44 for a 1ST downSimilar
Q3 6:45
2ND & 10
OWN 44
+2
37.7%
Daniel Jones pass complete to T.J. Rahming for 2 yds to the Duke 46Similar
Q3 6:45
3RD & 8
OWN 46
0
36.6%
Daniel Jones pass incomplete to Johnathan Lloyd, broken up by Bryce HallSimilar
Q3 6:45
4TH & 8
OWN 46
+20
35.4%
Austin Parker punt for 35 yds, fair catch by Chuck Davis at the DUKE 19 DUKE Penalty, personal foul (Javon Jackson) to the Virg 34Similar
own 0own 2550opp 25opp 0
UVADrive 15FG14 plays · 41 yds · 4:1866% → 80%
Q3 5:50
2ND & 10
OWN 34
+11
34.3%
Bryce Perkins pass complete to Olamide Zaccheaus for 11 yds to the Virg 45 for a 1ST downSimilar
Q3 5:50
1ST & 10
OPP 34
0
31.8%
Bryce Perkins pass incomplete to Hasise Dubois, broken up by Michael Carter IISimilar
Q3 5:50
2ND & 10
OPP 34
+6
31.8%
Bryce Perkins pass complete to Olamide Zaccheaus for 6 yds to the Duke 28Similar
Q3 5:50
3RD & 4
OPP 28
+4
32.4%
Bryce Perkins pass complete to Evan Butts for 4 yds to the Duke 24 for a 1ST downSimilar
Q3 5:50
1ST & 10
OPP 24
-1
31.6%
Bryce Perkins sacked by Dylan Singleton and Drew Jordan for a loss of 1 yard to the Duke 25Similar
own 0own 2550opp 25opp 0
DUKEDrive 16INT4 plays · 16 yds · 0:0025% → 27%
Q3 1:32
2ND & 6
OWN 41
0
26.7%
Daniel Jones pass intercepted Bryce Hall return for no gain to the Virg 18Similar
own 0own 2550opp 25opp 0
UVADrive 17PUNT4 plays · -3 yds · 0:3281% → 81%
Q4 15:00
2ND & 12
OWN 16
-2
18.6%
Bryce Perkins run for 3 yds to the Virg 19 VIRGINIA Penalty, illegal forward pass (Bryce Perkins) to the Virg 14Similar
Q4 15:00
4TH & 13
OWN 15
+6
19.4%
Lester Coleman punt for 50 yds, punt out-of-bounds at the Duke 41 , T.J. Rahming returns for 6 yds to the Duke 41Similar
own 0own 2550opp 25opp 0
DUKEDrive 18TD8 plays · 59 yds · 2:5823% → 47%
Q4 13:44
1ST & 10
OWN 41
+6
22.7%
Daniel Jones pass complete to Johnathan Lloyd for 6 yds to the Duke 47Similar
Q4 13:44
3RD & 5
OWN 46
+6
22.2%
Daniel Jones pass complete to T.J. Rahming for 6 yds to the Virg 48 for a 1ST downSimilar
Q4 13:44
1ST & 10
OPP 48
0
23.9%
Daniel Jones pass incomplete to Chris Taylor, broken up by Bryce HallSimilar
Q4 13:44
2ND & 10
OPP 48
+4
23.4%
Daniel Jones pass complete to Daniel Helm for 4 yds to the Virg 44Similar
Q4 13:44
1ST & 10
OPP 35
+13
26.3%
Daniel Jones pass complete to Deon Jackson for 13 yds to the Virg 22 for a 1ST downSimilar
Q4 10:46
1ST & 10
OPP 22
+22
47.0%
T.J. Rahming pass complete to Davis Koppenhaver for 22 yds for a TD (Collin Wareham KICK)Similar
own 0own 2550opp 25opp 0
UVADrive 19PUNT6 plays · 16 yds · 0:0070% → 70%
DUKEDrive 20PUNT5 plays · -3 yds · 0:0036% → 32%
Q4 8:35
1ST & 10
OWN 12
+11
36.0%
Daniel Jones pass complete to Chris Taylor for 11 yds to the Duke 23 for a 1ST downSimilar
Q4 8:35
1ST & 10
OWN 23
-2
36.5%
Daniel Jones sacked by Chris Peace for a loss of 2 yards to the Duke 21Similar
Q4 8:35
3RD & 14
OWN 19
-10
34.2%
Daniel Jones sacked by Charles Snowden and Chris Peace for a loss of 10 yards to the Duke 9Similar
Q4 8:35
4TH & 24
OWN 9
+29
32.4%
Austin Parker punt for 48 yds , Tavares Kelly returns for 29 yds to the Duke 28Similar
own 0own 2550opp 25opp 0
UVADrive 21TD4 plays · 28 yds · 2:1183% → 97%
Q4 6:09
2ND & 9
OPP 27
+4
17.7%
Bryce Perkins pass complete to Olamide Zaccheaus for 4 yds to the Duke 23Similar
Q4 6:09
3RD & 5
OPP 23
+7
18.3%
Bryce Perkins pass complete to Olamide Zaccheaus for 7 yds to the Duke 16 for a 1ST downSimilar
Q4 3:58
1ST & 10
OPP 16
+16
3.4%
Bryce Perkins pass complete to Evan Butts for 16 yds for a TD (Bryce Perkins pass to Olamide Zaccheaus for Two-Point Conversion)Similar
own 0own 2550opp 25opp 0
DUKEDrive 22DOWNS9 plays · 26 yds · 0:004% → 4%
Q4 3:58
1ST & 10
OWN 25
+14
4.2%
Daniel Jones pass complete to Davis Koppenhaver for 14 yds to the Duke 39 for a 1ST downSimilar
Q4 3:58
1ST & 10
OWN 39
0
4.3%
Daniel Jones pass incomplete to Chris Taylor, broken up by Bryce HallSimilar
Q4 3:58
2ND & 10
OWN 39
+6
4.2%
Daniel Jones pass complete to Chris Taylor for 6 yds to the Duke 45Similar
Q4 3:58
1ST & 10
OWN 49
-7
4.4%
Daniel Jones sacked by Eli Hanback for a loss of 7 yards to the Duke 42Similar
Q4 3:58
2ND & 17
OWN 42
+8
4.3%
Daniel Jones pass complete to Davis Koppenhaver for 8 yds to the 50 yard lineSimilar
Q4 3:58
4TH & 8
OPP 49
0
4.3%
Daniel Jones pass incomplete to Damond Philyaw-Johnson, broken up by Darrius BrattonSimilar
own 0own 2550opp 25opp 0
UVADrive 23PUNT7 plays · 8 yds · 0:1798% → 98%
own 0own 2550opp 25opp 0
DUKEDrive 24END OF GAME9 plays · 59 yds · 0:001% → 2%
Q4 1:05
2ND & 10
OWN 20
+18
1.2%
Daniel Jones pass complete to T.J. Rahming for 18 yds to the Duke 38 for a 1ST downSimilar
Q4 1:05
4TH & 4
OWN 44
+13
1.2%
Daniel Jones pass complete to Noah Gray for 13 yds to the Virg 43 for a 1ST downSimilar
Q4 1:05
1ST & 10
OPP 43
+22
1.3%
Daniel Jones pass complete to Jake Bobo for 22 yds to the Virg 21 for a 1ST downSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q4 10:46
T.J. Rahming pass complete to Davis Koppenhaver for 22 yds for a TD (Collin Wareham KICK)
+20.7
KEY PLAY · Q4 6:09
PK Kier run for 1 yd to the Duke 27
-14.9
TD · Q4 3:58
Bryce Perkins pass complete to Evan Butts for 16 yds for a TD (Bryce Perkins pass to Olamide Zaccheaus for Two-Point Conversion)
-14.9