View as
Win probability · NCSU
modelNCSU aheadDUKE aheadconfidence bandkey playNCSU scoreDUKE score
What if? - hover the chart or a play below, then change how it went
Q4 13:08 · Trenton Gill punt for 48 yds for a touchback
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 · Q2 10:44: Jordan Houston run for 1 yd for a TD (Christopher Dunn KICK) — NCSU win probability +6.6 pts (now 62%) (top driver: Not a blowout margin).
- TD · Q2 3:43: Chase Brice pass complete to Jake Bobo for 8 yds for a TD (Charlie Ham KICK) — DUKE win probability +13.2 pts (now 57%) (top driver: DUKE has the ball).
- PUNT · Q2 0:45: Porter Wilson punt blocked by Vi Jones blocked by Vi Jones Max Fisher return for 8 yds for a TD (Christopher Dunn KICK) — NCSU win probability +11.2 pts (now 55%) (top driver: DUKE has the ball).
- TD · Q3 4:01: Devin Leary pass complete to Cary Angeline for 4 yds for a TD (Christopher Dunn KICK) — NCSU win probability +21.0 pts (now 69%) (top driver: NCSU has the ball).
- TD · Q4 14:55: Bailey Hockman pass complete to Thayer Thomas for 9 yds for a TD (Christopher Dunn KICK) — NCSU win probability +17.7 pts (now 87%) (top driver: NCSU 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
NCSU made the numbers' call on 5 of 8DUKE made the numbers' call on 6 of 10
- Q1 15:00DUKE 4th & 1 at DUKE 30, tiedClose callPunted · 39.2% before the snapGo for it39.3%71% to convertField goalOut of rangePuntTheir call39.2%−0.1average punt
- Q1 9:51NCSU 4th & 11 at DUKE 44, tiedAgrees with the numbersPunted · 60.7% before the snapGo for it60.6%−0.127% to convertField goal60.6%−0.127% to makePuntTheir call60.7%average punt
- Q1 8:24NCSU 4th & 15 at NCSU 45, down 7Agrees with the numbersPunted · 57.9% before the snapGo for it57.6%−0.417% to convertField goalOut of rangePuntTheir call58.1%average punt
- Q1 6:11DUKE 4th & 5 at DUKE 45, up 7Agrees with the numbersPunted · 43.1% before the snapGo for it43.2%−0.141% to convertField goalOut of rangePuntTheir call43.3%average punt
- Q1 1:07DUKE 4th & 3 at NCSU 28, up 7Agrees with the numbersWent for it · 46.1% before the snapGo for itTheir call46.1%52% to convertField goal45.7%−0.460% to makePunt43.2%−2.9average punt
- Q2 14:55DUKE 4th & 18 at NCSU 28, up 7Agrees with the numbersKicked a field goal · 45.8% before the snapGo for it44.6%−1.212% to convertField goalTheir call45.8%60% to makePunt43.0%−2.9average punt
- Q2 1:43NCSU 4th & 5 at DUKE 43, down 10Close callPunted · 41.3% before the snapGo for it41.1%42% to convertField goal40.2%−0.928% to makePuntTheir call40.5%−0.7average punt
- Q2 0:45DUKE 4th & 11 at DUKE 19, up 10Agrees with the numbersPunted · 57.2% before the snapGo for it54.6%−2.125% to convertField goalOut of rangePuntTheir call56.8%average punt
- Q3 15:00NCSU 4th & 1 at NCSU 34, down 6Agrees with the numbersWent for it · 47.4% before the snapGo for itTheir call48.5%71% to convertField goalOut of rangePunt47.3%−1.2average punt
- Q3 12:55DUKE 4th & 1 at NCSU 1, up 6Agrees with the numbersWent for it · 56.8% before the snapGo for itTheir call58.0%59% to convertField goal54.6%−3.494% to makePunt45.4%−12.6average punt
- Q3 8:36NCSU 4th & 2 at NCSU 39, down 6Numbers favored go for it by 1.3 ptsPunted · 44.4% before the snapGo for it45.3%57% to convertField goalOut of rangePuntTheir call44.0%−1.3average punt
- Q3 4:01DUKE 4th & 6 at DUKE 29, down 1Agrees with the numbersPunted · 34.8% before the snapGo for it35.0%−1.239% to convertField goalOut of rangePuntTheir call36.3%average punt
- Q4 14:49DUKE 4th & 4 at DUKE 28, down 8Close callPunted · 15.7% before the snapGo for it16.9%47% to convertField goalOut of rangePuntTheir call16.7%−0.2average punt
- Q4 13:08NCSU 4th & 5 at DUKE 48, up 8Close callPunted · 85.4% before the snapGo for it86.2%41% to convertField goalOut of rangePuntTheir call86.2%−<0.1average punt
- Q4 11:18DUKE 4th & 3 at DUKE 38, down 8Numbers favored go for it by 1.2 ptsPunted · 15.5% before the snapGo for it15.8%52% to convertField goalOut of rangePuntTheir call14.6%−1.2average punt
- Q4 9:57NCSU 4th & 19 at NCSU 24, up 8Agrees with the numbersPunted · 85.5% before the snapGo for it81.2%−5.410% to convertField goalOut of rangePuntTheir call86.6%average punt
- Q4 3:17NCSU 4th & 7 at DUKE 22, up 8Agrees with the numbersKicked a field goal · 93.8% before the snapGo for it93.1%−0.336% to convertField goalTheir call93.4%72% to makePunt89.2%−4.2average punt
- Q4 1:12DUKE 4th & 14 at NCSU 27, down 11Close callKicked a field goal · 4.6% before the snapGo for it4.3%18% to convertField goalTheir call4.0%−0.362% to makePunt3.4%−0.9average punt
After touchdowns: kick or go for two?
NCSU made the numbers' call on 3 of 3DUKE made the numbers' call on 1 of 1
- Q2 10:44NCSU Touchdown, down 4 before the tryAgrees with the numbersKicked · madeKickTheir call57.3%97% to makeGo for two57.2%−0.145% to convert
- Q2 3:43DUKE Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call56.4%97% to makeGo for two56.3%−0.145% to convert
- Q3 4:01NCSU Touchdown, tied before the tryAgrees with the numbersKicked · madeKickTheir call58.2%97% to makeGo for two57.9%−0.245% to convert
- Q4 14:55NCSU Touchdown, up 7 before the tryAgrees with the numbersKicked · madeKickTheir call79.8%97% to makeGo for two79.6%−0.245% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartDUKEDrive 1PUNT5 plays · 9 yds · 0:0037% → 37%
own 0own 2550opp 25opp 0
NCSUDrive 2PUNT RETURN TD8 plays · 26 yds · 3:1663% → 61%
Q1 13:07
1ST & 10
OWN 30
+4
62.9%
Devin Leary pass complete to Jordan Houston for 4 yds to the NCSt 34Similar
Q1 13:07
1ST & 10
OWN 42
+15
63.0%
Devin Leary pass complete to Thayer Thomas for 15 yds to the Duke 43 for a 1ST downSimilar
Q1 9:51
4TH & 11
OPP 44
+32
60.8%
TEAM punt , Dorian Mausi returns for 32 yds for a TD (Charlie Ham KICK)Similar
own 0own 2550opp 25opp 0
NCSUDrive 3FUMBLE3 plays · 0 yds · 0:0061% → 61%
DUKEDrive 4INT3 plays · 1 yds · 0:0040% → 40%
Q1 9:02
3RD & 9
OPP 14
-4
60.0%
Chase Brice pass intercepted Porter Wilson return for 4 yds to the NCSt 11 Porter Wilson fumbled, forced by Jarett Garner, recovered by NCSt Payton WilsonSimilar
own 0own 2550opp 25opp 0
NCSUDrive 5PUNT7 plays · 34 yds · 0:0060% → 60%
DUKEDrive 6PUNT8 plays · 31 yds · 0:0041% → 41%
Q1 6:11
2ND & 10
OWN 14
+14
59.0%
NC STATE Penalty, Defensive pass interference (14 Yards) to the Duke 28 for a 1ST downSimilar
Q1 6:11
2ND & 10
OWN 28
+12
58.9%
Chase Brice pass complete to Jalon Calhoun for 12 yds to the Duke 40 for a 1ST downSimilar
Q1 6:11
1ST & 10
OWN 40
+4
58.2%
Chase Brice pass complete to Jalon Calhoun for 4 yds to the Duke 44Similar
Q1 6:11
3RD & 3
OWN 47
-2
58.3%
Chase Brice sacked by Isaiah Moore and Payton Wilson for a loss of 2 yards to the Duke 45Similar
own 0own 2550opp 25opp 0
NCSUDrive 7INT1 play · 0 yds · 0:0058% → 58%
Q1 3:32
1ST & 10
OWN 27
0
58.0%
Devin Leary pass intercepted Jeremiah Lewis return for no gain to the Duke 33Similar
own 0own 2550opp 25opp 0
DUKEDrive 8FG13 plays · 39 yds · 3:3043% → 45%
Q1 3:25
1ST & 10
OWN 33
+8
57.2%
Chase Brice pass complete to Jake Marwede for 8 yds to the Duke 41Similar
Q1 3:25
2ND & 2
OWN 41
+24
56.7%
Mataeo Durant run for 9 yds to the 50 yard line for a 1ST down NC STATE Penalty, targeting (Jakeen Harris) to the NCSt 35 for a 1ST downSimilar
Q1 1:07
4TH & 3
OPP 28
+8
55.0%
Chase Brice pass complete to Jake Bobo for 8 yds to the NCSt 20 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NCSUDrive 9TD13 plays · 70 yds · 4:0254% → 62%
Q2 14:46
3RD & 8
OWN 32
+15
53.1%
Devin Leary pass complete to Emeka Emezie for 15 yds to the NCSt 47 for a 1ST downSimilar
Q2 14:46
1ST & 10
OPP 42
+4
54.8%
Devin Leary pass complete to Ricky Person Jr. for 4 yds to the Duke 38Similar
Q2 14:46
3RD & 6
OPP 38
+9
54.7%
Devin Leary pass complete to Devin Carter for 9 yds to the Duke 29 for a 1ST downSimilar
Q2 14:46
1ST & 10
OPP 29
0
55.5%
Devin Leary pass incomplete to Thayer Thomas, broken up by Marquis WatersSimilar
Q2 14:46
3RD & 5
OPP 24
+23
54.9%
Devin Leary pass complete to Devin Carter for 23 yds to the Duke 1 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 10TD19 plays · 89 yds · 6:5542% → 57%
Q2 10:38
1ST & 10
OWN 11
+2
58.3%
Chase Brice pass complete to Jarett Garner for 2 yds to the Duke 13Similar
Q2 10:38
4TH & 3
OWN 18
+5
59.7%
NC STATE Penalty, roughing the kicker (Delbert Mimms III) to the Duke 23 for a 1ST downSimilar
Q2 10:38
2ND & 10
OWN 23
+8
58.3%
Chase Brice pass complete to Dennis Smith for 8 yds to the Duke 31Similar
Q2 10:38
2ND & 7
OWN 37
+15
57.3%
NC STATE Penalty, personal foul (Savion Jackson) to the NCSt 48 for a 1ST downSimilar
Q2 10:38
2ND & 15
OWN 47
+5
57.8%
Chase Brice pass complete to Mataeo Durant for 5 yds to the NCSt 48Similar
Q2 10:38
3RD & 10
OPP 48
+10
57.3%
Chase Brice pass complete to Jake Bobo for 10 yds to the NCSt 38 for a 1ST downSimilar
Q2 10:38
1ST & 10
OPP 38
+7
56.4%
Chase Brice pass complete to Jalon Calhoun for 7 yds to the NCSt 31Similar
Q2 3:43
1ST & GOAL
OPP 8
+8
42.7%
Chase Brice pass complete to Jake Bobo for 8 yds for a TD (Charlie Ham KICK)Similar
own 0own 2550opp 25opp 0
NCSUDrive 11PUNT7 plays · 32 yds · 2:0044% → 42%
DUKEDrive 12PUNT TD5 plays · -1 yds · 0:4957% → 46%
DUKEDrive 13FG10 plays · 47 yds · 0:3951% → 58%
Q2 0:39
1ST & 10
OWN 43
+13
49.4%
Chase Brice pass complete to Mataeo Durant for 13 yds to the NCSt 44 for a 1ST downSimilar
Q2 0:39
1ST & 10
OPP 44
+8
48.2%
Chase Brice pass complete to Mataeo Durant for 8 yds to the NCSt 36Similar
Q2 0:19
1ST & 10
OPP 28
+14
47.0%
NC STATE Penalty, personal foul (14 Yards) to the NCSt 14 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NCSUDrive 14FUMBLE6 plays · 0 yds · 0:0049% → 50%
Q3 15:00
1ST & 10
OWN 35
0
49.7%
Devin Leary sacked by Derrick Tangelo for a loss of 7 yards to the NCSt 25 Devin Leary fumbled, recovered by Duke Drew Jordan , return for 0 yards , return for 0 yards to the NCSt 25Similar
own 0own 2550opp 25opp 0
DUKEDrive 15DOWNS9 plays · 24 yds · 0:0058% → 56%
own 0own 2550opp 25opp 0
NCSUDrive 16PUNT7 plays · 38 yds · 0:0045% → 45%
Q3 8:36
2ND & 10
OWN 1
+30
44.9%
Devin Leary pass complete to N/A for 30 yds to the NCSt 31 for a 1ST downSimilar
Q3 8:36
1ST & 10
OWN 31
-6
46.4%
Devin Leary pass complete to Jordan Houston for a loss of 6 yards to the NCSt 25Similar
Q3 8:36
4TH & 2
OWN 39
+10
45.2%
Trenton Gill punt for 37 yds , Jontavis Robertson returns for 10 yds to the Duke 34Similar
own 0own 2550opp 25opp 0
DUKEDrive 17INT3 plays · 11 yds · 0:0060% → 62%
NCSUDrive 18TD5 plays · 62 yds · 1:1245% → 69%
Q3 5:13
3RD & 8
OWN 40
+20
43.5%
Devin Leary pass complete to Zonovan Knight for 20 yds to the Duke 40 for a 1ST downSimilar
Q3 5:13
1ST & 10
OPP 40
+36
48.0%
Devin Leary pass complete to Emeka Emezie for 36 yds to the Duke 4 for a 1ST downSimilar
Q3 4:01
1ST & GOAL
OPP 4
+4
69.0%
Devin Leary pass complete to Cary Angeline for 4 yds for a TD (Christopher Dunn KICK)Similar
own 0own 2550opp 25opp 0
DUKEDrive 19PUNT5 plays · 4 yds · 0:0037% → 35%
Q3 4:01
2ND & 10
OWN 25
+4
63.1%
Chase Brice pass complete to Dennis Smith for 4 yds to the Duke 29Similar
own 0own 2550opp 25opp 0
NCSUDrive 20TD9 plays · 74 yds · 2:5564% → 87%
Q3 2:50
1ST & 10
OWN 26
-8
64.1%
Devin Leary sacked by Chris Rumph II for a loss of 8 yards to the NCSt 18Similar
Q3 2:50
1ST & 10
OWN 37
+19
65.2%
Devin Leary run for 4 yds to the Duke 41 for a 1ST down DUKE Penalty, targeting (Lummie Young IV) to the Duke 44 for a 1ST downSimilar
Q3 2:50
2ND & 4
OPP 38
+10
68.2%
DUKE Penalty, Defensive pass interference (Jeremiah Lewis) to the Duke 28 for a 1ST downSimilar
Q3 2:50
2ND & 10
OPP 28
+19
69.1%
Bailey Hockman pass complete to Cary Angeline for 19 yds to the Duke 9 for a 1ST downSimilar
Q4 14:55
1ST & GOAL
OPP 9
+9
86.7%
Bailey Hockman pass complete to Thayer Thomas for 9 yds for a TD (Christopher Dunn KICK)Similar
own 0own 2550opp 25opp 0
DUKEDrive 21PUNT5 plays · 6 yds · 0:0017% → 16%
Q4 14:49
4TH & 4
OWN 28
+25
84.4%
Porter Wilson punt for 30 yds, punt out-of-bounds at the NCSTATE 42 DUKE Penalty, illegal formation (-5 Yards) to the NCSt 47Similar
own 0own 2550opp 25opp 0
NCSUDrive 22PUNT4 plays · 5 yds · 0:0087% → 85%
own 0own 2550opp 25opp 0
DUKEDrive 23PUNT5 plays · 18 yds · 0:0016% → 16%
Q4 11:18
1ST & 10
OWN 20
+11
84.1%
Chase Brice pass complete to Jarett Garner for 11 yds to the Duke 31 for a 1ST downSimilar
Q4 11:18
1ST & 10
OWN 31
+7
83.4%
Chase Brice pass complete to Jake Marwede for 7 yds to the Duke 38Similar
Q4 11:18
3RD & 3
OWN 38
0
82.8%
Chase Brice pass incomplete to Eli Pancol, broken up by Isaac DuffySimilar
own 0own 2550opp 25opp 0
NCSUDrive 24PUNT5 plays · 5 yds · 0:0087% → 85%
Q4 9:57
1ST & 10
OWN 19
+14
87.0%
Bailey Hockman pass complete to Ricky Person Jr. for 14 yds to the NCSt 33 for a 1ST downSimilar
Q4 9:57
2ND & 10
OWN 33
+1
87.1%
Bailey Hockman pass complete to Ricky Person Jr. for 1 yd to the NCSt 34Similar
Q4 9:57
3RD & 9
OWN 34
-10
86.5%
Bailey Hockman sacked by Victor Dimukeje for a loss of 10 yards to the NCSt 24Similar
Q4 9:57
4TH & 19
OWN 24
+9
85.2%
Trenton Gill punt for 56 yds , Jake Bobo returns for 9 yds to the Duke 29Similar
own 0own 2550opp 25opp 0
DUKEDrive 25INT5 plays · 31 yds · 0:0014% → 17%
NCSUDrive 26FG10 plays · 30 yds · 2:4992% → 95%
own 0own 2550opp 25opp 0
DUKEDrive 27MISSED FG15 plays · 48 yds · 2:055% → 3%
Q4 3:17
1ST & 10
OWN 25
-2
95.3%
Chase Brice sacked by Daniel Joseph for a loss of 2 yards to the Duke 23Similar
Q4 3:17
2ND & 12
OWN 23
+18
95.4%
Chase Brice pass complete to Jake Bobo for 18 yds to the Duke 41 for a 1ST downSimilar
Q4 3:17
1ST & 10
OWN 41
+10
94.3%
Chase Brice pass complete to Jake Bobo for 10 yds to the NCSt 49 for a 1ST downSimilar
Q4 3:17
1ST & 10
OPP 49
+6
94.0%
Chase Brice pass complete to Jalon Calhoun for 6 yds to the NCSt 43Similar
Q4 3:17
2ND & 4
OPP 43
+8
93.5%
Chase Brice pass complete to Jake Bobo for 8 yds to the NCSt 35 for a 1ST downSimilar
Q4 1:30
2ND & 9
OPP 22
0
95.0%
Chase Brice pass incomplete to Jarett Garner, broken up by Devan BoykinSimilar
Q4 1:30
3RD & 9
OPP 22
-5
95.7%
Chase Brice sacked by Terrell Dawkins for a loss of 5 yards to the NCSt 27Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 4:01
Devin Leary pass complete to Cary Angeline for 4 yds for a TD (Christopher Dunn KICK)
+21
TD · Q4 14:55
Bailey Hockman pass complete to Thayer Thomas for 9 yds for a TD (Christopher Dunn KICK)
+17.7
TD · Q2 3:43
Chase Brice pass complete to Jake Bobo for 8 yds for a TD (Charlie Ham KICK)
-13.2