2023 · Week 3 · Sep 16, 2023 · Wallace Wade Stadium
Speed4x
View as
Win probability · DUKE
modelDUKE aheadNU aheadconfidence bandkey playDUKE scoreNU score
What if? - hover the chart or a play below, then change how it went
Q1 9:20 · Hunter Renner punt for 29 yds
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsBlowout margin
This game in five plays
- TD · Q2 14:19: Jordan Waters run for 2 yds for a TD (Todd Pelino KICK) — DUKE win probability +3.0 pts (now 90%) (top driver: DUKE has the ball).
- FG · Q2 9:06: Todd Pelino 35 yd FG GOOD — DUKE win probability +2.4 pts (now 92%) (top driver: DUKE has the ball).
- TD · Q2 0:34: Ben Bryant pass complete to A.J. Henning for 14 yds for a TD (Jack Olsen KICK) — NU win probability +5.5 pts (now 16%) (top driver: NU has the ball).
- TD · Q3 10:01: Riley Leonard run for 3 yds for a TD (Todd Pelino KICK) — DUKE win probability +6.2 pts (now 95%) (top driver: DUKE has the ball).
- TD · Q3 3:08: Riley Leonard run for 2 yds for a TD (Todd Pelino KICK) — DUKE win probability +2.6 pts (now 98%) (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 2 of 3NU made the numbers' call on 5 of 8
- Q1 13:51NU 4th & 1 at NU 34, tiedClose callPunted · 13.5% before the snapGo for it13.6%71% to convertField goalOut of rangePuntTheir call13.5%−0.1average punt
- Q1 9:20NU 4th & 10 at NU 36, down 7Agrees with the numbersPunted · 13.7% before the snapGo for it13.7%−0.129% to convertField goalOut of rangePuntTheir call13.7%average punt
- Q1 6:49DUKE 4th & 1 at NU 43, up 7Agrees with the numbersWent for it · 86.0% before the snapGo for itTheir call86.0%70% to convertField goal85.6%−0.428% to makePunt85.7%−0.3average punt
- Q1 3:40NU 4th & 16 at midfield, down 7Agrees with the numbersPunted · 14.3% before the snapGo for it14.2%−0.316% to convertField goalOut of rangePuntTheir call14.5%average punt
- Q2 13:03NU 4th & 4 at NU 37, down 14Close callPunted · 12.2% before the snapGo for it12.4%48% to convertField goalOut of rangePuntTheir call12.3%−0.1average punt
- Q2 9:06DUKE 4th & 4 at NU 17, up 14Close callKicked a field goal · 88.8% before the snapGo for it88.7%47% to convertField goalTheir call88.5%−0.280% to makePunt85.2%−3.4average punt
- Q3 8:40NU 4th & 12 at NU 48, down 17Agrees with the numbersPunted · 6.8% before the snapGo for it6.4%−0.923% to convertField goalOut of rangePuntTheir call7.3%average punt
- Q3 1:05NU 4th & 8 at DUKE 40, down 24Agrees with the numbersWent for it · 1.6% before the snapGo for itTheir call1.6%34% to convertField goal1.5%−0.134% to makePunt1.5%−0.1average punt
- Q4 14:53NU 4th & 8 at DUKE 9, down 24Close callWent for it · 1.4% before the snapGo for itTheir call1.2%−0.127% to convertField goal1.4%89% to makePunt0.4%−1.0average punt
- Q4 11:53DUKE 4th & 5 at DUKE 28, up 24Agrees with the numbersPunted · 98.8% before the snapGo for it98.8%−0.140% to convertField goalOut of rangePuntTheir call98.9%average punt
- Q4 8:59NU 4th & 2 at NU 27, down 24Agrees with the numbersWent for it · 0.9% before the snapGo for itTheir call0.9%57% to convertField goalOut of rangePunt0.9%−0.1average punt
After touchdowns: kick or go for two?
DUKE made the numbers' call on 5 of 5NU made the numbers' call on 2 of 2
- Q1 11:06DUKE Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call86.2%97% to makeGo for two86.2%−<0.145% to convert
- Q2 14:19DUKE Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call87.6%97% to makeGo for two87.6%−<0.145% to convert
- Q2 0:34NU Touchdown, down 11 before the tryAgrees with the numbersKicked · madeKickTheir call12.8%97% to makeGo for two12.7%−0.145% to convert
- Q3 10:01DUKE Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call92.0%97% to makeGo for two91.9%−<0.145% to convert
- Q3 3:08DUKE Touchdown, up 23 before the tryAgrees with the numbersKicked · madeKickTheir call98.3%97% to makeGo for two98.3%−<0.145% to convert
- Q4 6:32DUKE Touchdown, up 30 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
- Q4 1:27NU Touchdown, down 25 before the tryAgrees with the numbersKicked · madeKickTheir call0.4%97% to makeGo for two0.3%−0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartNUDrive 1PUNT4 plays · 9 yds · 1:0912% → 12%
own 0own 2550opp 25opp 0
DUKEDrive 2TD6 plays · 56 yds · 2:3688% → 88%
NUDrive 3PUNT6 plays · 11 yds · 1:4612% → 12%
Q1 10:47
2ND & 6
OWN 29
+7
87.5%
Ben Bryant pass complete to Cam Johnson for 7 yds to the NU 36 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 4DOWNS5 plays · 22 yds · 2:2688% → 87%
Q1 9:15
1ST & 10
OWN 35
+13
87.6%
Riley Leonard pass complete to Jalon Calhoun for 13 yds to the DUKE 48 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NUDrive 5PUNT7 plays · 7 yds · 2:5913% → 13%
DUKEDrive 6TD8 plays · 89 yds · 4:1287% → 90%
NUDrive 7PUNT4 plays · 6 yds · 1:1112% → 11%
DUKEDrive 8FG8 plays · 56 yds · 3:5090% → 92%
NUDrive 9TD16 plays · 73 yds · 8:269% → 16%
Q2 7:50
3RD & 4
OWN 33
+9
90.6%
Ben Bryant pass complete to Cam Johnson for 9 yds to the NU 42 for a 1ST downSimilar
Q2 5:47
1ST & 10
OPP 47
+8
90.3%
Ben Bryant pass complete to Marshall Lang for 8 yds to the DUKE 39Similar
Q2 3:26
1ST & 10
OPP 26
+5
89.7%
Ben Bryant pass complete to A.J. Henning for 5 yds to the DUKE 21Similar
Q2 2:10
3RD & 7
OPP 23
+9
90.6%
Ben Bryant pass complete to Bryce Kirtz for 9 yds to the DUKE 14 for a 1ST downSimilar
Q2 0:34
2ND & 10
OPP 14
+14
84.1%
Ben Bryant pass complete to A.J. Henning for 14 yds for a TD (Jack Olsen KICK)Similar
own 0own 2550opp 25opp 0
DUKEDrive 10END OF HALF5 plays · 15 yds · 0:3187% → 86%
Q2 0:34
1ST & 10
OWN 26
+24
86.8%
Riley Leonard pass complete to Jalon Calhoun for 24 yds to the 50 yard line for a 1ST downSimilar
Q2 0:16
2ND & 10
50
-2
87.4%
Riley Leonard sacked by Anto Saka for a loss of 2 yards to the DUKE 48Similar
Q2 0:03
3RD & 12
OWN 48
-7
86.0%
Henry Belin IV sacked by Xander Mueller and Richie Hagarty for a loss of 7 yards to the DUKE 41Similar
own 0own 2550opp 25opp 0
DUKEDrive 11TD9 plays · 80 yds · 4:5587% → 95%
Q3 14:56
1ST & 10
OWN 20
+5
86.9%
Riley Leonard pass complete to Nicky Dalmolin for 5 yds to the DUKE 25Similar
Q3 13:49
3RD & 1
OWN 29
+4
86.6%
Riley Leonard pass complete to Jordan Moore for 4 yds to the DUKE 33 for a 1ST downSimilar
Q3 12:34
2ND & 3
OWN 40
+20
88.0%
Northwestern Penalty, unsportsmanlike conduct (20 Yards) to the NU 40 for a 1ST downSimilar
Q3 12:02
1ST & 10
OPP 40
+10
88.1%
Riley Leonard pass complete to Jordan Waters for 10 yds to the NU 30 for a 1ST downSimilar
Q3 10:47
2ND & 8
OPP 28
+25
88.5%
Riley Leonard pass complete to Jordan Moore for 25 yds to the NU 3 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NUDrive 12PUNT6 plays · 23 yds · 1:217% → 7%
DUKEDrive 13TD12 plays · 94 yds · 5:2795% → 98%
NUDrive 14DOWNS13 plays · 63 yds · 3:082% → 1%
Q3 3:01
1ST & 10
OWN 28
+13
98.0%
Ben Bryant pass complete to Cam Johnson for 13 yds to the NU 41 for a 1ST downSimilar
Q3 2:05
3RD & 8
OWN 43
+15
98.3%
Duke Penalty, Unsportsmanlike Conduct (Al Blades Jr.) to the DUKE 42 for a 1ST downSimilar
Q3 1:50
3RD & 10
OPP 42
+2
98.4%
Ben Bryant pass complete to A.J. Henning for 2 yds to the DUKE 40Similar
Q3 1:05
4TH & 8
OPP 40
+9
98.4%
Ben Bryant pass complete to Cam Johnson for 9 yds to the DUKE 31 for a 1ST downSimilar
Q3 0:42
1ST & 10
OPP 31
+20
98.2%
Ben Bryant pass complete to Bryce Kirtz for 20 yds to the DUKE 11 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 15PUNT7 plays · 19 yds · 2:5499% → 99%
own 0own 2550opp 25opp 0
NUDrive 16DOWNS7 plays · 18 yds · 2:431% → 1%
own 0own 2550opp 25opp 0
DUKEDrive 17TD4 plays · 26 yds · 2:20100% → 100%
own 0own 2550opp 25opp 0
NUDrive 18TD13 plays · 71 yds · 5:010% → 1%
Q4 6:28
1ST & 10
OWN 29
+14
99.9%
Brendan Sullivan pass complete to Caleb Komolafe for 14 yds to the NU 43 for a 1ST downSimilar
Q4 6:11
1ST & 10
OWN 43
+9
99.9%
Brendan Sullivan pass complete to Caleb Komolafe for 9 yds to the DUKE 48Similar
Q4 5:42
2ND & 1
OPP 48
-3
99.9%
Brendan Sullivan sacked by Aaron Hall and Michael Reese for a loss of 3 yards to the NU 49Similar
Q4 4:50
1ST & 10
OPP 45
+3
99.9%
Brendan Sullivan pass complete to Caleb Komolafe for 3 yds to the DUKE 42Similar
Q4 4:20
2ND & 7
OPP 42
+6
99.9%
Brendan Sullivan pass complete to Lawson Albright for 6 yds to the DUKE 36Similar
Q4 3:32
1ST & 10
OPP 32
+8
99.9%
Brendan Sullivan pass complete to Calvin Johnson II for 8 yds to the DUKE 24Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 10:01
Riley Leonard run for 3 yds for a TD (Todd Pelino KICK)
+6.2
TD · Q2 0:34
Ben Bryant pass complete to A.J. Henning for 14 yds for a TD (Jack Olsen KICK)
-5.5
TD · Q2 14:19
Jordan Waters run for 2 yds for a TD (Todd Pelino KICK)
+3