Speed4x
View as
Win probability · DUKE
modelDUKE aheadUCF aheadconfidence bandkey playDUKE scoreUCF score
What if? - hover the chart or a play below, then change how it went
Q3 2:51 · John Rhys Plumlee pass complete to Xavier Townsend for 1 yd to the Duke 23
Driver values - Δ win prob, pts
Home team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsPregame priorScore diff ÷ seconds remaining
This game in five plays
- TD · Q1 2:10: Isaiah Bowser run for 1 yd for a TD (Colton Boomer KICK) — UCF win probability +4.5 pts (now 46%) (top driver: UCF has the ball).
- TD · Q2 1:54: Riley Leonard run for 1 yd for a TD (Todd Pelino KICK) — DUKE win probability +8.6 pts (now 72%) (top driver: DUKE has the ball).
- FG · Q2 0:00: Todd Pelino 48 yd FG GOOD — DUKE win probability +5.4 pts (now 79%) (top driver: DUKE has the ball).
- FG · Q3 8:02: Todd Pelino 38 yd FG GOOD — DUKE win probability +3.9 pts (now 88%) (top driver: DUKE has the ball).
- TD · Q4 9:03: Isaiah Bowser run for 2 yds for a TD (Two-Point Conversion failed ) — UCF win probability +8.5 pts (now 16%) (top driver: UCF 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 4 of 7UCF made the numbers' call on 6 of 8
- Q1 12:33UCF 4th & 2 at UCF 45, tiedClose callPunted · 39.3% before the snapGo for it39.3%57% to convertField goalOut of rangePuntTheir call39.3%−0.1average punt
- Q1 4:58UCF 4th & 1 at DUKE 35, down 7Agrees with the numbersWent for it · 36.3% before the snapGo for itTheir call36.4%71% to convertField goal35.8%−0.645% to makePunt35.6%−0.8average punt
- Q1 0:00DUKE 4th & 1 at DUKE 34, tiedClose callPunted · 60.0% before the snapGo for it60.4%71% to convertField goalOut of rangePuntTheir call59.9%−0.4average punt
- Q2 11:39UCF 4th & 15 at UCF 29, tiedAgrees with the numbersPunted · 39.3% before the snapGo for it38.5%−1.316% to convertField goalOut of rangePuntTheir call39.7%average punt
- Q2 6:28DUKE 4th & 4 at UCF 4, tiedClose callKicked a field goal · 61.2% before the snapGo for it61.0%40% to convertField goalTheir call60.5%−0.493% to makePunt55.0%−5.9average punt
- Q2 1:14UCF 4th & 6 at UCF 23, down 10Agrees with the numbersPunted · 24.9% before the snapGo for it23.6%−0.938% to convertField goalOut of rangePuntTheir call24.6%average punt
- Q2 0:00DUKE 4th & 9 at UCF 31, up 10Agrees with the numbersKicked a field goal · 74.5% before the snapGo for it73.1%−0.432% to convertField goalTheir call73.5%54% to makePunt72.8%−0.8average punt
- Q3 8:02DUKE 4th & 4 at UCF 21, up 13Close callKicked a field goal · 84.8% before the snapGo for it84.6%47% to convertField goalTheir call84.2%−0.474% to makePunt77.3%−7.3average punt
- Q3 6:07UCF 4th & 19 at UCF 37, down 16Agrees with the numbersPunted · 12.3% before the snapGo for it11.1%−1.911% to convertField goalOut of rangePuntTheir call12.9%average punt
- Q3 4:25DUKE 4th & 7 at DUKE 6, up 16Agrees with the numbersPunted · 90.5% before the snapGo for it89.8%−1.033% to convertField goalOut of rangePuntTheir call90.7%average punt
- Q3 2:51UCF 4th & 2 at DUKE 24, down 16Agrees with the numbersWent for it · 11.2% before the snapGo for itTheir call11.3%57% to convertField goal10.4%−0.968% to makePunt5.7%−5.5average punt
- Q4 14:10DUKE 4th & 9 at UCF 47, up 16Agrees with the numbersPunted · 93.5% before the snapGo for it93.5%−0.332% to convertField goalOut of rangePuntTheir call93.8%average punt
- Q4 11:20UCF 4th & 2 at UCF 40, down 16Agrees with the numbersWent for it · 7.1% before the snapGo for itTheir call7.0%57% to convertField goalOut of rangePunt6.1%−0.9average punt
- Q4 7:49DUKE 4th & 6 at DUKE 34, up 10Agrees with the numbersPunted · 89.1% before the snapGo for it89.0%−0.840% to convertField goalOut of rangePuntTheir call89.8%average punt
- Q4 5:25UCF 4th & 18 at UCF 32, down 10Numbers favored punt by 1.2 ptsWent for it · 7.3% before the snapGo for itTheir call6.9%−1.212% to convertField goalOut of rangePunt8.1%average punt
After touchdowns: kick or go for two?
DUKE made the numbers' call on 3 of 3UCF made the numbers' call on 1 of 2
- Q1 7:47DUKE Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call62.9%97% to makeGo for two62.9%−<0.145% to convert
- Q1 2:10UCF Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call38.9%97% to makeGo for two38.9%−<0.145% to convert
- Q2 1:54DUKE Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call74.1%97% to makeGo for two73.9%−0.145% to convert
- Q4 9:03UCF Touchdown, down 10 before the tryClose callWent for two · failedKick12.6%97% to makeGo for twoTheir call12.0%−0.645% to convert
- Q4 2:29DUKE Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call98.0%97% to makeGo for two97.7%−0.345% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartUCFDrive 1PUNT8 plays · 20 yds · 2:2144% → 44%
DUKEDrive 2TD9 plays · 87 yds · 4:3556% → 60%
Q1 10:55
3RD & 4
OWN 19
+17
55.8%
Riley Leonard pass complete to Jalon Calhoun for 17 yds to the Duke 36 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UCFDrive 3TD16 plays · 75 yds · 5:3141% → 46%
DUKEDrive 4PUNT5 plays · 9 yds · 2:0057% → 56%
Q1 2:00
1ST & 10
OWN 25
+5
56.5%
Riley Leonard pass complete to Sahmir Hagans for 5 yds to the Duke 30Similar
own 0own 2550opp 25opp 0
UCFDrive 5PUNT7 plays · 20 yds · 3:1344% → 43%
Q2 13:51
2ND & 9
OWN 25
+9
55.6%
John Rhys Plumlee pass complete to Xavier Townsend for 9 yds to the UCF 34 for a 1ST downSimilar
Q2 12:01
3RD & 8
OWN 36
-7
55.5%
John Rhys Plumlee sacked by Tre Freeman for a loss of 7 yards to the UCF 29Similar
Q2 11:39
4TH & 15
OWN 29
0
57.0%
Mitch McCarthy punt for 41 yds, fair catch by Jalon Calhoun at the Duke 30Similar
own 0own 2550opp 25opp 0
DUKEDrive 6FG12 plays · 66 yds · 4:5857% → 61%
Q2 11:26
1ST & 10
OWN 30
+22
56.9%
Riley Leonard pass complete to Jalon Calhoun for 22 yds to the UCF 48 for a 1ST downSimilar
Q2 9:55
3RD & 9
OPP 47
+15
58.1%
Leonard, Riley pass incomplete to Hagans, Sahmir, PENALTY UCF roughing passer 15 yards to the UCF32, NO PLAY, 1ST DOWN DUKE.Similar
Q2 9:39
1ST & 10
OPP 32
+8
59.8%
Riley Leonard pass complete to Jalon Calhoun for 8 yds to the UCF 24Similar
Q2 9:03
2ND & 2
OPP 24
+8
60.0%
Riley Leonard pass complete to Terry Moore for 8 yds to the UCF 16 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UCFDrive 7FUMBLE3 plays · 9 yds · 0:3541% → 43%
DUKEDrive 8TD7 plays · 58 yds · 3:2762% → 72%
Q2 5:21
1ST & 10
OWN 42
+2
61.7%
Riley Leonard pass complete to Jaylen Coleman for 2 yds to the Duke 44Similar
Q2 4:44
2ND & 8
OWN 44
+12
62.0%
Riley Leonard pass complete to Cole Finney for 12 yds to the UCF 44 for a 1ST downSimilar
Q2 2:32
1ST & 10
OPP 33
+32
63.6%
Riley Leonard pass complete to Jaquez Moore for 32 yds to the UCF 1 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UCFDrive 9PUNT6 plays · 4 yds · 0:3130% → 28%
DUKEDrive 10END OF HALF11 plays · 38 yds · 0:5871% → 79%
Q2 0:58
1ST & 10
OWN 31
+7
71.4%
Riley Leonard pass complete to Jalon Calhoun for 7 yds to the Duke 38Similar
Q2 0:46
2ND & 3
OWN 38
+7
72.4%
Riley Leonard pass complete to Eli Pancol for 7 yds to the Duke 45 for a 1ST downSimilar
Q2 0:28
1ST & 10
OPP 44
+5
73.4%
Riley Leonard pass complete to Eli Pancol for 5 yds to the UCF 39Similar
Q2 0:14
2ND & 5
OPP 39
+7
73.5%
Riley Leonard pass complete to Jalon Calhoun for 7 yds to the UCF 32 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 11FG14 plays · 54 yds · 6:4979% → 88%
Q3 14:12
2ND & 5
OWN 30
+8
79.9%
Riley Leonard pass complete to Jordan Moore for 8 yds to the Duke 38 for a 1ST downSimilar
Q3 13:31
1ST & 10
OWN 38
+1
81.5%
Riley Leonard pass complete to Jalon Calhoun for 1 yd to the Duke 39Similar
Q3 12:10
3RD & 3
OWN 45
+6
82.1%
Riley Leonard pass complete to Jordan Moore for 6 yds to the UCF 49 for a 1ST downSimilar
Q3 8:40
3RD & 11
OPP 28
+7
84.3%
Riley Leonard pass complete to Sahmir Hagans for 7 yds to the UCF 21Similar
own 0own 2550opp 25opp 0
UCFDrive 12PUNT9 plays · 16 yds · 1:4115% → 13%
Q3 7:48
1ST & 10
OWN 21
+14
85.3%
John Rhys Plumlee pass complete to Kobe Hudson for 14 yds to the UCF 35 for a 1ST downSimilar
Q3 7:13
2ND & 7
OWN 38
+8
84.7%
John Rhys Plumlee pass complete to Kobe Hudson for 8 yds to the UCF 46 for a 1ST downSimilar
Q3 6:45
2ND & 10
OWN 46
-3
84.9%
John Rhys Plumlee sacked by R.J. Oben for a loss of 3 yards to the UCF 43Similar
Q3 6:28
3RD & 8
OWN 48
-11
85.1%
John Rhys Plumlee sacked by Cam Dillon for a loss of 11 yards to the UCF 37Similar
own 0own 2550opp 25opp 0
DUKEDrive 13PUNT4 plays · 3 yds · 1:2990% → 90%
own 0own 2550opp 25opp 0
UCFDrive 14DOWNS4 plays · 9 yds · 1:2514% → 12%
Q3 3:35
2ND & 9
OPP 31
+4
87.0%
John Rhys Plumlee pass complete to Xavier Townsend for 4 yds to the Duke 27Similar
Q3 3:15
3RD & 5
OPP 27
+3
87.5%
John Rhys Plumlee pass complete to Xavier Townsend for 3 yds to the Duke 24Similar
Q3 2:51
4TH & 2
OPP 24
+1
88.1%
John Rhys Plumlee pass complete to Xavier Townsend for 1 yd to the Duke 23Similar
own 0own 2550opp 25opp 0
DUKEDrive 15PUNT6 plays · 30 yds · 3:3192% → 93%
UCFDrive 16TD11 plays · 91 yds · 5:008% → 16%
Q4 14:03
1ST & 10
OWN 9
+10
91.6%
John Rhys Plumlee pass complete to Kobe Hudson for 10 yds to the UCF 19 for a 1ST downSimilar
Q4 13:35
1ST & 10
OWN 19
+9
91.7%
John Rhys Plumlee pass complete to Kobe Hudson for 9 yds to the UCF 28Similar
Q4 12:45
1ST & 10
OWN 32
-9
91.4%
John Rhys Plumlee sacked by Cam Dillon for a loss of 9 yards to the UCF 23Similar
Q4 10:38
1ST & 10
OWN 42
+3
93.4%
John Rhys Plumlee pass complete to Xavier Townsend for 3 yds to the UCF 45Similar
Q4 9:53
2ND & 7
OWN 45
+37
93.4%
John Rhys Plumlee pass complete to Javon Baker for 37 yds to the Duke 18 for a 1ST downSimilar
Q4 9:29
1ST & 10
OPP 18
+16
92.7%
RJ Harvey pass complete to John Rhys Plumlee for 16 yds to the Duke 2 for a 1ST downSimilar
Q4 9:03
1ST & GOAL
OPP 2
+2
84.2%
Isaiah Bowser run for 2 yds for a TD (Two-Point Conversion failed )Similar
own 0own 2550opp 25opp 0
DUKEDrive 17PUNT5 plays · 4 yds · 0:5589% → 89%
Q4 8:28
2ND & 10
OWN 30
+4
89.3%
Riley Leonard pass complete to Sahmir Hagans for 4 yds to the Duke 34Similar
own 0own 2550opp 25opp 0
UCFDrive 18FUMBLE8 plays · 10 yds · 2:1610% → 7%
Q4 7:06
2ND & 10
OWN 27
+13
90.4%
John Rhys Plumlee pass complete to Alec Holler for 13 yds to the UCF 40 for a 1ST downSimilar
Q4 6:31
1ST & 10
OWN 40
-9
89.8%
John Rhys Plumlee sacked by Darius Joiner for a loss of 9 yards to the UCF 31 John Rhys Plumlee fumbled, forced by Darius Joiner, recovered by UCF John Rhys Plumlee , return for 0 yardsSimilar
Q4 5:25
4TH & 18
OWN 32
-6
92.6%
John Rhys Plumlee sacked by Ryan Smith for a loss of 6 yards to the UCF 26 John Rhys Plumlee fumbled, forced by Ryan Smith, recovered by UCF Ryan Swoboda , return for 0 yardsSimilar
own 0own 2550opp 25opp 0
DUKEDrive 19TD8 plays · 26 yds · 2:4393% → 99%
Q4 3:12
1ST & 10
OPP 16
+9
94.3%
Jaquez Moore run for 2 yds to the UCF 14 for a 1ST down UCF Penalty, Unnecessary Roughness (7 Yards) to the UCF 7 for a 1ST downSimilar
own 0own 2550opp 25opp 0
UCFDrive 20INT13 plays · 62 yds · 1:342% → 2%
Q4 2:05
1ST & 10
OWN 35
+9
98.0%
John Rhys Plumlee pass complete to RJ Harvey for 9 yds to the UCF 44Similar
Q4 1:45
3RD & 1
OWN 44
+9
98.1%
John Rhys Plumlee pass complete to RJ Harvey for 9 yds to the Duke 47 for a 1ST downSimilar
Q4 1:25
2ND & 10
OPP 47
+7
98.1%
John Rhys Plumlee pass complete to RJ Harvey for 7 yds to the Duke 40Similar
Q4 1:12
3RD & 3
OPP 40
+5
98.0%
John Rhys Plumlee pass complete to Alec Holler for 5 yds to the Duke 35 for a 1ST downSimilar
Q4 1:06
1ST & 10
OPP 35
+22
97.8%
John Rhys Plumlee pass complete to Kobe Hudson for 22 yds to the Duke 13 for a 1ST downSimilar
Q4 0:46
3RD & 10
OPP 13
0
98.0%
John Rhys Plumlee pass intercepted, touchback. Chandler Rivers return for no gainSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 1:54
Riley Leonard run for 1 yd for a TD (Todd Pelino KICK)
+8.6
TD · Q4 9:03
Isaiah Bowser run for 2 yds for a TD (Two-Point Conversion failed )
-8.5
FG · Q2 0:00
Todd Pelino 48 yd FG GOOD
+5.4