2021 · Week 5 · Oct 2, 2021 · Kenan Stadium
Speed4x
View as
Win probability · UNC
modelUNC aheadDUKE aheadconfidence bandkey playUNC scoreDUKE score
What if? - hover the chart or a play below, then change how it went
Q2 0:01 · Charlie Ham 56 yd FG RETURNED , Trey Morrison return for 22 yds to the NCaro 22
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsBlowout margin
This game in five plays
- TD · Q1 0:07: Sam Howell pass complete to Ty Chandler for 75 yds for a TD, (Grayson Atkins KICK) — UNC win probability +2.0 pts (now 87%) (top driver: UNC has the ball).
- TD · Q2 13:25: Gunnar Holmberg sacked by Kevin Hester Jr. for loss of 3 yards to the UNC 43. Fumbled by Gunnar Holmberg recovered by Trey Morrison at the UNC 37. Trey Morrison 63 Yd Fumble Return (Grayson Atkins Kick) — UNC win probability +2.5 pts (now 89%) (top driver: DUKE has the ball).
- TD · Q2 6:03: Sam Howell pass complete to Kamari Morales for 2 yds for a TD, (Grayson Atkins KICK) — UNC win probability +5.5 pts (now 96%) (top driver: UNC has the ball).
- TD · Q3 14:40: Gunnar Holmberg pass complete to Jalon Calhoun for 80 yds for a TD, (Charlie Ham KICK) — DUKE win probability +3.7 pts (now 7%) (top driver: DUKE has the ball).
- KEY PLAY · Q3 11:11: Sam Howell pass incomplete to Josh Downs — UNC win probability +1.8 pts (now 95%) (top driver: UNC 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
UNC made the numbers' call on 6 of 8DUKE made the numbers' call on 10 of 12
- Q1 12:12UNC 4th & 15 at UNC 48, tiedAgrees with the numbersPunted · 88.7% before the snapGo for it88.7%−0.117% to convertField goalOut of rangePuntTheir call88.8%average punt
- Q1 10:35DUKE 4th & 1 at UNC 40, tiedAgrees with the numbersWent for it · 11.8% before the snapGo for itTheir call11.8%70% to convertField goal11.6%−0.234% to makePunt11.6%−0.2average punt
- Q1 7:59DUKE 4th & 17 at UNC 45, tiedAgrees with the numbersPunted · 12.5% before the snapGo for it12.4%−0.115% to convertField goal12.4%−0.125% to makePuntTheir call12.6%average punt
- Q1 5:27UNC 4th & 3 at UNC 40, tiedClose callPunted · 86.5% before the snapGo for it86.6%52% to convertField goalOut of rangePuntTheir call86.5%−0.1average punt
- Q1 1:36DUKE 4th & 9 at UNC 37, tiedClose callPunted · 15.1% before the snapGo for it15.1%32% to convertField goal15.1%−<0.140% to makePuntTheir call15.0%−0.1average punt
- Q2 11:48DUKE 4th & 10 at DUKE 25, down 14Agrees with the numbersPunted · 10.2% before the snapGo for it9.9%−0.628% to convertField goalOut of rangePuntTheir call10.6%average punt
- Q2 9:55UNC 4th & 6 at DUKE 49, up 14Agrees with the numbersPunted · 90.3% before the snapGo for it90.3%−0.140% to convertField goalOut of rangePuntTheir call90.4%average punt
- Q2 8:25DUKE 4th & 5 at DUKE 19, down 14Agrees with the numbersPunted · 10.0% before the snapGo for it9.8%−0.240% to convertField goalOut of rangePuntTheir call10.0%average punt
- Q2 4:08DUKE 4th & 11 at DUKE 45, down 21Agrees with the numbersPunted · 4.7% before the snapGo for it4.5%−0.426% to convertField goalOut of rangePuntTheir call4.8%average punt
- Q2 1:24UNC 4th & 6 at DUKE 11, up 21Agrees with the numbersKicked a field goal · 96.3% before the snapGo for it95.9%−0.135% to convertField goalTheir call96.0%87% to makePunt93.8%−2.3average punt
- Q2 0:55DUKE 4th & 4 at DUKE 31, down 24Agrees with the numbersPunted · 4.2% before the snapGo for it3.8%−0.448% to convertField goalOut of rangePuntTheir call4.2%average punt
- Q2 0:28UNC 4th & 2 at UNC 25, up 24Agrees with the numbersPunted · 96.2% before the snapGo for it95.8%−0.357% to convertField goalOut of rangePuntTheir call96.1%average punt
- Q2 0:01DUKE 4th & 14 at UNC 38, down 24Close callKicked a field goal · 4.2% before the snapGo for it3.7%−0.419% to convertField goalTheir call4.0%−0.238% to makePunt4.1%average punt
- Q3 12:19UNC 4th & 2 at DUKE 48, up 17Close callPunted · 93.1% before the snapGo for it93.4%57% to convertField goalOut of rangePuntTheir call92.7%−0.7average punt
- Q3 9:44UNC 4th & 22 at UNC 43, up 17Agrees with the numbersPunted · 94.2% before the snapGo for it92.9%−1.98% to convertField goalOut of rangePuntTheir call94.9%average punt
- Q3 5:27DUKE 4th & 2 at UNC 30, down 17Agrees with the numbersWent for it · 5.9% before the snapGo for itTheir call6.0%57% to convertField goal5.0%−1.056% to makePunt3.9%−2.0average punt
- Q3 2:05UNC 4th & 19 at UNC 46, up 17Agrees with the numbersPunted · 95.4% before the snapGo for it94.8%−1.011% to convertField goalOut of rangePuntTheir call95.8%average punt
- Q4 14:53DUKE 4th & 7 at DUKE 48, down 17Agrees with the numbersPunted · 4.3% before the snapGo for it4.3%−0.137% to convertField goalOut of rangePuntTheir call4.5%average punt
- Q4 8:53DUKE 4th & 4 at DUKE 31, down 24Agrees with the numbersPunted · 0.9% before the snapGo for it0.9%−0.148% to convertField goalOut of rangePuntTheir call0.9%average punt
- Q4 4:20DUKE 4th & 19 at DUKE 16, down 31Agrees with the numbersPunted · 0.0% before the snapGo for it0.0%−0.110% to convertField goalOut of rangePuntTheir call0.1%average punt
After touchdowns: kick or go for two?
UNC made the numbers' call on 4 of 5DUKE made the numbers' call on 1 of 1
- Q1 0:07UNC Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call86.8%97% to makeGo for two86.8%−<0.145% to convert
- Q2 13:25UNC Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call89.7%97% to makeGo for two89.7%−<0.145% to convert
- Q2 6:03UNC Touchdown, up 20 before the tryAgrees with the numbersKicked · madeKickTheir call95.6%97% to makeGo for two95.6%−<0.145% to convert
- Q3 14:40DUKE Touchdown, down 18 before the tryAgrees with the numbersKicked · madeKickTheir call7.8%97% to makeGo for two7.8%−0.145% to convert
- Q4 10:51UNC Touchdown, up 23 before the tryClose callKicked · madeKickTheir call99.1%−0.197% to makeGo for two99.2%45% to convert
- Q4 6:04UNC Touchdown, up 30 before the tryAgrees with the numbersKicked · madeKickTheir call100.0%97% to makeGo for two100.0%−<0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartUNCDrive 1PUNT7 plays · 22 yds · 2:3390% → 89%
Q1 14:13
2ND & 9
OWN 27
+26
89.7%
Sam Howell pass complete to Garrett Walston for 26 yds to the Duke 47 for a 1ST downSimilar
Q1 13:11
3RD & 10
OPP 47
-5
89.5%
Sam Howell sacked by DeWayne Carter for a loss of 5 yards to the NCaro 48Similar
Q1 12:12
4TH & 15
OWN 48
0
89.1%
Ben Kiernan punt for 38 yds, fair catch by Scott Boylan at the Duke 14Similar
own 0own 2550opp 25opp 0
DUKEDrive 2PUNT12 plays · 41 yds · 4:1311% → 12%
Q1 11:25
3RD & 9
OPP 48
+5
88.8%
NORTH CAROLINA Penalty, Defensive Offside (5 Yards) to the NCaro 43Similar
Q1 10:19
1ST & 10
OPP 38
-7
88.3%
Gunnar Holmberg sacked by Myles Murphy for a loss of 7 yards to the NCaro 45Similar
Q1 10:00
2ND & 17
OPP 45
+2
88.4%
Gunnar Holmberg pass complete to Jalon Calhoun for 2 yds to the NCaro 43Similar
Q1 9:00
3RD & 20
OPP 48
+3
88.1%
Gunnar Holmberg pass complete to Jalon Calhoun for 3 yds to the NCaro 45Similar
own 0own 2550opp 25opp 0
UNCDrive 3PUNT7 plays · 20 yds · 2:3288% → 87%
DUKEDrive 4PUNT10 plays · 42 yds · 3:5113% → 15%
Q1 5:27
1ST & 10
OWN 21
+4
86.9%
Gunnar Holmberg pass complete to Jake Bobo for 4 yds to the Duke 25Similar
Q1 5:00
2ND & 6
OWN 25
+2
86.6%
Gunnar Holmberg pass complete to Jake Bobo for 2 yds to the Duke 27Similar
Q1 4:45
3RD & 4
OWN 27
+18
86.7%
Gunnar Holmberg pass complete to Jake Marwede for 18 yds to the Duke 45 for a 1ST downSimilar
Q1 3:05
2ND & 10
OPP 38
-2
85.3%
Gunnar Holmberg pass complete to Jalon Calhoun for a loss of 2 yards to the NCaro 40Similar
own 0own 2550opp 25opp 0
UNCDrive 5TD3 plays · 78 yds · 1:1886% → 87%
DUKEDrive 6FUMBLE RETURN TD7 plays · 39 yds · 1:3613% → 11%
Q1 0:01
1ST & 10
OWN 18
+9
87.4%
Gunnar Holmberg pass complete to Jalon Calhoun for 9 yds to the Duke 27Similar
Q2 14:15
2ND & 10
OPP 42
+2
86.5%
Gunnar Holmberg pass complete to Jake Bobo for 2 yds to the NCaro 40Similar
Q2 13:25
3RD & 8
OPP 40
+63
88.9%
Gunnar Holmberg sacked by Kevin Hester Jr. for loss of 3 yards to the UNC 43. Fumbled by Gunnar Holmberg recovered by Trey Morrison at the UNC 37. Trey Morrison 63 Yd Fumble Return (Grayson Atkins Kick)Similar
own 0own 2550opp 25opp 0
DUKEDrive 7PUNT5 plays · 0 yds · 1:3711% → 10%
Q2 12:55
2ND & 8
OWN 27
+3
89.4%
Gunnar Holmberg pass complete to Jarett Garner for 3 yds to the Duke 30Similar
Q2 12:30
3RD & 5
OWN 30
-5
89.2%
Gunnar Holmberg sacked by Tomari Fox for a loss of 5 yards to the Duke 25Similar
Q2 11:48
4TH & 10
OWN 25
0
89.6%
Porter Wilson punt for 38 yds , Josh Downs returns for no gain to the NCaro 37Similar
own 0own 2550opp 25opp 0
UNCDrive 8PUNT5 plays · 14 yds · 1:5390% → 90%
Q2 11:48
1ST & 10
OWN 37
+10
90.3%
Sam Howell pass complete to Josh Downs for 10 yds to the NCaro 47 for a 1ST downSimilar
Q2 11:10
2ND & 10
OWN 47
+7
90.5%
Sam Howell pass complete to Antoine Green for 7 yds to the Duke 46Similar
Q2 11:10
3RD & 3
OPP 46
-3
90.3%
Sam Howell sacked by Shaka Heyward for a loss of 3 yards to the Duke 49Similar
own 0own 2550opp 25opp 0
DUKEDrive 9PUNT6 plays · 11 yds · 1:3010% → 10%
Q2 9:35
2ND & 8
OWN 10
+4
89.6%
Holmberg, Gunnar pass incomplete to Bobo, Jake, PENALTY UNC pass interference (Grimes, Tony) 4 yards to the DUKE14, NO PLAY, 1ST DOWN DUKE.Similar
Q2 8:25
4TH & 5
OWN 19
+1
89.8%
Porter Wilson punt for 49 yds , Josh Downs returns for 1 yd to the NCaro 33Similar
own 0own 2550opp 25opp 0
UNCDrive 10TD7 plays · 67 yds · 2:1690% → 96%
DUKEDrive 11PUNT6 plays · 20 yds · 1:476% → 5%
UNCDrive 12FG9 plays · 54 yds · 2:3796% → 97%
DUKEDrive 13PUNT8 plays · 6 yds · 0:294% → 4%
Q2 0:55
4TH & 4
OWN 31
+4
95.7%
Porter Wilson punt for 56 yds , Josh Downs returns for 4 yds to the NCaro 17Similar
own 0own 2550opp 25opp 0
UNCDrive 14PUNT4 plays · 8 yds · 0:2397% → 96%
Q2 0:28
4TH & 2
OWN 25
+22
96.4%
Ben Kiernan punt for 46 yds , Scott Boylan returns for 22 yds to the NCaro 49 NORTH CAROLINA Penalty, Personal Foul (Cameron Roseman-Sinclair) to the NCaro 34Similar
own 0own 2550opp 25opp 0
DUKEDrive 15DOWNS5 plays · -4 yds · 0:235% → 4%
DUKEDrive 16TD2 plays · 80 yds · 0:007% → 7%
Q3 14:40
1ST & 10
OWN 20
+80
92.8%
Gunnar Holmberg pass complete to Jalon Calhoun for 80 yds for a TD, (Charlie Ham KICK)Similar
own 0own 2550opp 25opp 0
UNCDrive 17PUNT7 plays · 19 yds · 2:1193% → 93%
own 0own 2550opp 25opp 0
DUKEDrive 18INT3 plays · 16 yds · 1:027% → 7%
UNCDrive 19PUNT4 plays · -12 yds · 1:2795% → 94%
Q3 10:40
3RD & 12
OPP 47
-10
94.6%
Sam Howell sacked by Aeneas Peebles for a loss of 10 yards to the NCaro 43Similar
Q3 9:44
4TH & 22
OWN 43
+5
94.3%
Ben Kiernan punt for 41 yds , Scott Boylan returns for 5 yds to the Duke 21 DUKE Penalty, Offensive Holding (Dominique Long) to the Duke 11Similar
own 0own 2550opp 25opp 0
DUKEDrive 20DOWNS10 plays · 60 yds · 4:176% → 6%
Q3 8:32
1ST & 10
OWN 24
+11
93.8%
Gunnar Holmberg pass complete to Jalon Calhoun for 11 yds to the Duke 35 for a 1ST downSimilar
Q3 8:00
1ST & 10
OWN 35
+12
93.5%
Gunnar Holmberg pass complete to Jake Marwede for 12 yds to the Duke 47 for a 1ST downSimilar
Q3 7:20
1ST & 10
OWN 47
+15
94.0%
Holmberg, Gunnar pass incomplete to Garner, Jarett, PENALTY UNC pass interference (Brown, Khafre) 15 yards to the UNC38, NO PLAY, 1ST DOWN DUKE.Similar
Q3 7:07
1ST & 10
OPP 38
+5
93.9%
Gunnar Holmberg pass complete to Jake Bobo for 5 yds to the NCaro 33Similar
own 0own 2550opp 25opp 0
UNCDrive 21PUNT8 plays · 17 yds · 3:1696% → 96%
Q3 5:15
2ND & 10
OWN 29
+8
95.4%
Sam Howell pass complete to Stephen Gosnell for 8 yds to the NCaro 37Similar
Q3 4:10
1ST & 10
OWN 40
+15
95.9%
Howell, Sam pass incomplete to Brown, Khafre, PENALTY DUKE pass interference (Blackwell, Josh) 15 yards to the DUKE45, NO PLAY, 1ST DOWN UNC.Similar
Q3 3:01
2ND & 2
OPP 37
-6
96.1%
Sam Howell sacked by Ben Frye for a loss of 6 yards to the Duke 43Similar
Q3 2:30
3RD & 8
OPP 43
-11
96.1%
Sam Howell sacked by DeWayne Carter for a loss of 11 yards to the NCaro 46Similar
Q3 2:05
4TH & 19
OWN 46
+14
95.5%
Ben Kiernan punt for 44 yds , Scott Boylan returns for 14 yds to the Duke 24Similar
own 0own 2550opp 25opp 0
DUKEDrive 22PUNT7 plays · 24 yds · 2:125% → 4%
Q3 1:45
2ND & 8
OWN 26
+19
95.5%
Mataeo Durant run for 4 yds to the Duke 30 for a 1ST down NORTH CAROLINA Penalty, Face Mask (15 yards) (15 Yards) to the Duke 45 for a 1ST downSimilar
Q3 1:15
1ST & 10
OWN 45
+2
95.3%
Gunnar Holmberg pass complete to Mataeo Durant for 2 yds to the Duke 47Similar
Q4 14:53
4TH & 7
OWN 48
0
95.8%
Porter Wilson punt for 35 yds, fair catch by Josh Downs at the NCaro 17Similar
own 0own 2550opp 25opp 0
UNCDrive 23TD8 plays · 83 yds · 3:5196% → 99%
DUKEDrive 24FUMBLE5 plays · 6 yds · 1:581% → 1%
UNCDrive 25TD7 plays · 78 yds · 2:3699% → 100%
Q4 8:00
2ND & 8
OWN 24
+4
99.1%
Sam Howell pass complete to Garrett Walston for 4 yds to the NCaro 28Similar
Q4 7:31
3RD & 4
OWN 28
+8
99.5%
Sam Howell pass complete to Josh Downs for 8 yds to the NCaro 36 for a 1ST downSimilar
Q4 6:04
3RD & 9
OWN 37
+63
99.9%
Sam Howell pass complete to Josh Downs for 63 yds for a TD, (Grayson Atkins KICK)Similar
own 0own 2550opp 25opp 0
DUKEDrive 26PUNT5 plays · -9 yds · 1:440% → 0%
Q4 5:00
3RD & 10
OWN 25
-9
99.9%
Jordan Moore sacked by Chris Collins for a loss of 9 yards to the Duke 16Similar
own 0own 2550opp 25opp 0
UNCDrive 27END OF 4TH QUARTER6 plays · 22 yds · 3:40100% → 100%
Q4 2:00
2ND & 4
OWN 44
+1
99.9%
Jacolby Criswell run for 1 yd to the NCaro 45 Jacolby Criswell fumbled, recovered by NCaro Bryson NesbitSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 6:03
Sam Howell pass complete to Kamari Morales for 2 yds for a TD, (Grayson Atkins KICK)
+5.5
TD · Q3 14:40
Gunnar Holmberg pass complete to Jalon Calhoun for 80 yds for a TD, (Charlie Ham KICK)
-3.7
TD · Q2 13:25
Gunnar Holmberg sacked by Kevin Hester Jr. for loss of 3 yards to the UNC 43. Fumbled by Gunnar Holmberg recovered by Trey Morrison at the UNC 37. Trey Morrison 63 Yd Fumble Return (Grayson Atkins Kick)
+2.5