2024 · Week 2 · Sep 6, 2024 · Lanny and Sharon Martin Stadium
Speed4x
View as
Win probability · NU
modelNU aheadDUKE aheadconfidence bandkey playNU scoreDUKE score
What if? - hover the chart or a play below, then change how it went
OT 0:00 · Mike Wright pass incomplete
Driver values - Δ win prob, pts
Home team on offenseGarbage-time factorTime remainingScore diff ÷ offense timeoutsDefense timeoutsOffense timeouts
This game in five plays
- FG · Q4 11:39: Jack Olsen 35 yd FG GOOD — NU win probability +8.3 pts (now 69%) (top driver: NU has the ball).
- FG · Q4 0:14: Todd Pelino 22 yd FG GOOD — DUKE win probability +23.5 pts (now 57%) (top driver: DUKE has the ball).
- TD · OT 0:00: Cam Porter 10 Yd Run (Jack Olsen Kick) — NU win probability +19.1 pts (now 82%) (top driver: NU has the ball).
- TD · OT 0:00: Maalik Murphy pass complete to Jordan Moore for 25 yds for a TD (Todd Pelino KICK) — DUKE win probability +41.2 pts (now 59%) (top driver: offense timeouts not recorded for this play).
- TD · OT 0:00: Eli Pancol 3 Yd pass from Maalik Murphy (Two-Point Pass Conversion Failed) — DUKE win probability +31.1 pts (now 90%) (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
NU made the numbers' call on 8 of 10DUKE made the numbers' call on 10 of 11
- Q1 11:46NU 4th & 2 at DUKE 26, tiedClose callKicked a field goal · 57.8% before the snapGo for it57.8%57% to convertField goalTheir call57.7%−0.164% to makePunt57.3%−0.5average punt
- Q1 7:34DUKE 4th & 6 at DUKE 49, down 3Agrees with the numbersPunted · 41.4% before the snapGo for it41.5%−<0.140% to convertField goalOut of rangePuntTheir call41.5%average punt
- Q1 2:54NU 4th & 8 at NU 38, down 4Agrees with the numbersPunted · 55.0% before the snapGo for it54.9%−0.334% to convertField goalOut of rangePuntTheir call55.2%average punt
- Q1 1:23DUKE 4th & 5 at DUKE 35, up 4Agrees with the numbersPunted · 44.1% before the snapGo for it44.2%−0.341% to convertField goalOut of rangePuntTheir call44.5%average punt
- Q2 7:31NU 4th & 23 at DUKE 40, down 4Agrees with the numbersPunted · 51.3% before the snapGo for it49.9%−1.57% to convertField goal51.2%−0.234% to makePuntTheir call51.3%average punt
- Q2 5:01DUKE 4th & 6 at DUKE 44, down 3Agrees with the numbersPunted · 38.8% before the snapGo for it38.5%−0.240% to convertField goalOut of rangePuntTheir call38.7%average punt
- Q2 4:03NU 4th & 13 at NU 9, up 3Agrees with the numbersPunted · 59.2% before the snapGo for it56.9%−2.318% to convertField goalOut of rangePuntTheir call59.2%average punt
- Q2 2:35DUKE 4th & 3 at DUKE 48, down 3Numbers favored go for it by 1.3 ptsPunted · 39.6% before the snapGo for it39.8%52% to convertField goalOut of rangePuntTheir call38.5%−1.3average punt
- Q2 1:40NU 4th & 10 at NU 35, up 3Agrees with the numbersPunted · 59.4% before the snapGo for it58.5%−1.229% to convertField goalOut of rangePuntTheir call59.7%average punt
- Q2 0:07DUKE 4th & 8 at DUKE 21, down 3Agrees with the numbersPunted · 36.2% before the snapGo for it34.6%−1.832% to convertField goalOut of rangePuntTheir call36.3%average punt
- Q3 13:46DUKE 4th & 10 at DUKE 24, down 3Agrees with the numbersPunted · 35.6% before the snapGo for it34.5%−2.228% to convertField goalOut of rangePuntTheir call36.7%average punt
- Q3 12:50NU 4th & 11 at DUKE 11, up 3Agrees with the numbersKicked a field goal · 63.2% before the snapGo for it62.0%−1.522% to convertField goalTheir call63.5%87% to makePunt55.6%−7.9average punt
- Q3 7:00DUKE 4th & 11 at NU 32, down 3Agrees with the numbersKicked a field goal · 37.0% before the snapGo for it35.6%−1.127% to convertField goalTheir call36.7%51% to makePunt35.1%−1.6average punt
- Q3 4:47NU 4th & 3 at NU 43, tiedClose callPunted · 58.0% before the snapGo for it59.3%52% to convertField goalOut of rangePuntTheir call58.8%−0.6average punt
- Q3 1:52DUKE 4th & 2 at NU 39, tiedAgrees with the numbersWent for it · 47.9% before the snapGo for itTheir call48.2%57% to convertField goal43.8%−4.436% to makePunt43.9%−4.3average punt
- Q4 11:39NU 4th & 9 at DUKE 18, tiedAgrees with the numbersKicked a field goal · 59.2% before the snapGo for it56.3%−2.430% to convertField goalTheir call58.7%79% to makePunt42.7%−16.0average punt
- Q4 10:53DUKE 4th & 9 at DUKE 14, down 3Agrees with the numbersPunted · 29.4% before the snapGo for it26.3%−2.230% to convertField goalOut of rangePuntTheir call28.5%average punt
- Q4 8:33NU 4th & 12 at DUKE 39, up 3Agrees with the numbersPunted · 70.3% before the snapGo for it69.4%−1.224% to convertField goal70.2%−0.436% to makePuntTheir call70.6%average punt
- Q4 2:04DUKE 4th & 2 at NU 16, down 3Agrees with the numbersKicked a field goal · 33.4% before the snapGo for it27.2%−8.756% to convertField goalTheir call36.0%81% to makePunt12.1%−23.9average punt
- Q4 2:00NU 4th & 11 at NU 19, up 3Agrees with the numbersPunted · 83.7% before the snapGo for it76.4%−6.625% to convertField goalOut of rangePuntTheir call83.0%average punt
- Q4 0:14DUKE 4th & 2 at NU 4, down 3Agrees with the numbersKicked a field goal · 27.5% before the snapGo for it21.1%−18.450% to convertField goalTheir call39.5%93% to makePunt8.3%−31.2average punt
After touchdowns: kick or go for two?
NU made the numbers' call on 1 of 1DUKE made the numbers' call on 1 of 1
- Q1 4:50DUKE Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call44.2%97% to makeGo for two44.2%−<0.145% to convert
- Q2 6:32NU Touchdown, up 2 before the tryAgrees with the numbersKicked · madeKickTheir call61.4%97% to makeGo for two61.3%−0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartNUDrive 1FG8 plays · 66 yds · 14:1552% → 55%
Q1 13:34
1ST & 10
OPP 46
+12
52.4%
Mike Wright pass complete to Marshall Lang for 12 yds to the DUKE 34 for a 1ST downSimilar
Q1 12:49
2ND & 10
OPP 34
+6
52.7%
Mike Wright pass complete to A.J. Henning for 6 yds to the DUKE 28Similar
Q1 12:09
3RD & 4
OPP 28
+2
52.8%
Mike Wright pass complete to Mike Wright for 2 yds to the DUKE 26Similar
own 0own 2550opp 25opp 0
DUKEDrive 2PUNT10 plays · 32 yds · 4:0247% → 46%
Q1 11:15
2ND & 8
OWN 19
+3
53.0%
Maalik Murphy pass complete to Jeremiah Hasley for 3 yds to the DUKE 22Similar
Q1 10:39
3RD & 5
OWN 22
+6
53.3%
Maalik Murphy pass complete to Sahmir Hagans for 6 yds to the DUKE 28 for a 1ST downSimilar
Q1 10:18
1ST & 10
OWN 28
+9
53.1%
Maalik Murphy pass complete to Sahmir Hagans for 9 yds to the DUKE 37Similar
Q1 8:49
1ST & 10
OWN 45
+3
53.1%
Maalik Murphy pass complete to Nicky Dalmolin for 3 yds to the DUKE 48Similar
own 0own 2550opp 25opp 0
NUDrive 3INT3 plays · 4 yds · 1:1654% → 53%
DUKEDrive 4TD4 plays · 29 yds · 1:1747% → 50%
Q1 4:50
2ND & 8
OPP 16
+16
50.2%
Maalik Murphy pass complete to Eli Pancol for 16 yds for a TD (Todd Pelino KICK)Similar
own 0own 2550opp 25opp 0
NUDrive 5PUNT5 plays · 13 yds · 1:5051% → 51%
DUKEDrive 6PUNT4 plays · 5 yds · 1:2649% → 48%
Q1 1:23
4TH & 5
OWN 35
+7
51.7%
Kade Reynoldson punt for 60 yds , A.J. Henning returns for 7 yds to the NU 12Similar
own 0own 2550opp 25opp 0
NUDrive 7PUNT16 plays · 48 yds · 8:4351% → 48%
Q1 1:14
1ST & 10
OWN 12
+2
50.9%
Mike Wright pass complete to Calvin Johnson II for 2 yds to the NU 14Similar
Q2 14:53
1ST & 10
OWN 26
-10
51.0%
(14:53) KOMOLAFE, Caleb rush up the middle for a gain of 8 yards to the NU34 (STINSON, Jaylen), clock 14:52. PENALTY NU Holding on GORDON, Thomas enforced 10 yards from the NU26 to the NU16 [SG]. NO PLAY (replay the down).Similar
Q2 14:29
1ST & 20
OWN 16
+4
50.7%
Mike Wright pass complete to Joseph Himon II for 4 yds to the NU 20Similar
Q2 13:00
3RD & 12
OWN 24
+16
49.8%
Mike Wright pass complete to Thomas Gordon for 16 yds to the NU 40 for a 1ST downSimilar
Q2 12:19
1ST & 10
OWN 40
+11
52.3%
Mike Wright pass complete to A.J. Henning for 11 yds to the DUKE 49 for a 1ST downSimilar
Q2 11:39
1ST & 10
OPP 49
+5
52.8%
QB Keeper WRIGHT, Mike rush to the left for no gain to the DU49, out of bounds, clock 11:39. PENALTY DU Offsides on WILLIAMS, Wesley enforced 5 yards from the DU49 to the DU44 [SG]. NO PLAY (replay the down).Similar
Q2 11:20
1ST & 5
OPP 44
+7
53.0%
Mike Wright pass complete to A.J. Henning for 7 yds to the DUKE 37 for a 1ST downSimilar
Q2 7:31
4TH & 23
OPP 40
+28
47.5%
Luke Akers punt 28 yards to the DU12 muffed by Que'Sean Brown at the DU12, recovered by NU FITZGERALD, Robert at the DU11, returned 0 yards to the DUKE 11Similar
own 0own 2550opp 25opp 0
NUDrive 8TD2 plays · 11 yds · 0:4752% → 61%
DUKEDrive 9PUNT7 plays · 19 yds · 1:2643% → 43%
Q2 6:27
1ST & 10
OWN 25
+4
57.1%
Maalik Murphy pass complete to Jordan Moore for 4 yds to the DUKE 29Similar
Q2 5:56
3RD & 6
OWN 29
+11
57.5%
Maalik Murphy pass complete to Jordan Moore for 11 yds to the DUKE 40 for a 1ST downSimilar
Q2 5:01
4TH & 6
OWN 44
0
57.3%
Kade Reynoldson punt for 44 yds, fair catch by A.J. Henning at the NU 12Similar
own 0own 2550opp 25opp 0
NUDrive 10PUNT4 plays · -3 yds · 0:5358% → 55%
Q2 4:03
4TH & 13
OWN 9
0
55.3%
Luke Akers punt for 40 yds , Que'Sean Brown returns for no gain to the DUKE 41Similar
own 0own 2550opp 25opp 0
DUKEDrive 11PUNT4 plays · 7 yds · 1:2345% → 43%
Q2 2:35
4TH & 3
OWN 48
0
56.7%
Kade Reynoldson punt for 42 yds, fair catch by A.J. Henning at the NU 10Similar
own 0own 2550opp 25opp 0
NUDrive 12PUNT5 plays · 25 yds · 0:4758% → 56%
DUKEDrive 13PUNT5 plays · 2 yds · 1:2242% → 39%
Q2 0:07
4TH & 8
OWN 21
0
61.0%
Kade Reynoldson punt for 39 yds, fair catch by A.J. Henning at the NU 40Similar
own 0own 2550opp 25opp 0
NUDrive 14END OF HALF1 play · -1 yds · 0:0061% → 61%
Q2 0:02
1ST & 10
OWN 40
-1
61.4%
(00:02) [SG] Kneel down by WRIGHT, Mike at NU39 (team loss of 1), clock 00:00.Similar
own 0own 2550opp 25opp 0
DUKEDrive 15PUNT4 plays · 0 yds · 1:0441% → 38%
NUDrive 16MISSED FG4 plays · -2 yds · 0:5264% → 61%
own 0own 2550opp 25opp 0
DUKEDrive 17INT2 plays · 4 yds · 0:2740% → 41%
NUDrive 18FUMBLE3 plays · 2 yds · 1:3964% → 64%
Q3 11:25
2ND & 11
OPP 46
+8
63.6%
Mike Wright pass complete to Thomas Gordon for 8 yds to the DUKE 38Similar
Q3 10:31
3RD & 3
OPP 38
-5
63.9%
Caleb Komolafe run for a loss of 5 yards to the DUKE 46 Caleb Komolafe fumbled, recovered by DUKE Ozzie Nicholas O. Nicholas return for 3 ydsSimilar
own 0own 2550opp 25opp 0
DUKEDrive 19FG10 plays · 22 yds · 3:2543% → 47%
Q3 9:02
2ND & 5
OPP 38
+7
56.3%
Henry Belin IV pass complete to Jordan Moore for 7 yds to the NU 31 for a 1ST downSimilar
Q3 8:37
1ST & 10
OPP 31
0
55.5%
QB Keeper BELIN IV, Henry rush to the right for no gain to the NU31 (SMITH, Evan), clock 08:37. PENALTY DU Holding declined DU Tripping on FINA, Bruno enforced 15 yards from the NU31 to the NU46 [NHSG]. NO PLAY (replay the down).Similar
Q3 8:15
2ND & 25
OPP 46
+15
58.6%
Maalik Murphy pass complete to Nicky Dalmolin for 15 yds to the NU 31Similar
own 0own 2550opp 25opp 0
NUDrive 20PUNT5 plays · 18 yds · 2:0656% → 56%
DUKEDrive 21DOWNS8 plays · 41 yds · 2:4648% → 42%
Q3 4:38
1ST & 10
OWN 20
+14
52.3%
Maalik Murphy pass complete to Jordan Moore for 14 yds to the DUKE 34 for a 1ST downSimilar
Q3 4:17
1ST & 10
OWN 34
+9
51.4%
Maalik Murphy pass complete to Jordan Moore for 9 yds to the DUKE 43Similar
Q3 3:57
2ND & 1
OWN 43
+10
48.7%
Maalik Murphy pass complete to Jontavis Robertson for 10 yds to the NU 47 for a 1ST downSimilar
Q3 3:32
1ST & 10
OPP 47
+4
47.9%
Maalik Murphy pass complete to Que'Sean Brown for 4 yds to the NU 43Similar
own 0own 2550opp 25opp 0
NUDrive 22FG12 plays · 43 yds · 5:0660% → 69%
DUKEDrive 23PUNT4 plays · 1 yds · 0:3434% → 31%
Q4 10:53
4TH & 9
OWN 14
0
69.0%
Kade Reynoldson punt for 48 yds , A.J. Henning returns for no gain to the NU 38Similar
own 0own 2550opp 25opp 0
NUDrive 24PUNT8 plays · 23 yds · 2:1472% → 71%
Q4 10:47
1ST & 10
OWN 38
+3
71.9%
Mike Wright pass complete to A.J. Henning for 3 yds to the NU 41Similar
Q4 10:07
2ND & 7
OWN 41
+7
73.0%
Mike Wright pass complete to A.J. Henning for 7 yds to the NU 48 for a 1ST downSimilar
Q4 9:34
1ST & 10
OWN 48
+15
73.9%
WRIGHT, Mike pass deep to the left incomplete intended for GORDON, Thomas thrown to the DU34, clock 09:34. PENALTY DU Pass Interference on HOWARD, Alex enforced 15 yards to the DU37 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).Similar
own 0own 2550opp 25opp 0
DUKEDrive 25MISSED FG13 plays · 64 yds · 6:2435% → 13%
Q4 8:24
1ST & 10
OWN 20
+15
65.5%
Maalik Murphy pass complete to Jordan Moore for 15 yds to the DUKE 35 for a 1ST downSimilar
Q4 8:05
1ST & 10
OWN 35
+4
63.9%
Maalik Murphy pass complete to Jordan Moore for 4 yds to the DUKE 39Similar
Q4 7:43
2ND & 6
OWN 39
+11
61.3%
Maalik Murphy pass complete to Sahmir Hagans for 11 yds to the 50 yard line for a 1ST downSimilar
Q4 7:29
1ST & 10
50
+5
59.4%
MURPHY, Maalik pass up the middle incomplete intended for MOORE, Jordan thrown to the NU40, clock 07:29. PENALTY Before the snap, NU Illegal Substitution enforced 5 yards from the NU50 to the NU45. NO PLAY (replay the down).Similar
Q4 7:25
1ST & 5
OPP 45
+15
58.3%
MURPHY, Maalik pass up the middle incomplete intended for DALMOLIN, Nicky thrown to the NU36, clock 07:25. PENALTY NU Pass Interference on AZEMA, Coco enforced 15 yards to the NU30 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).Similar
Q4 4:25
1ST & 20
OPP 45
+21
62.2%
Maalik Murphy pass complete to Nicky Dalmolin for 21 yds to the NU 24 for a 1ST downSimilar
Q4 3:48
1ST & 10
OPP 24
+5
56.4%
Maalik Murphy pass complete to Jontavis Robertson for 5 yds to the NU 19Similar
Q4 2:00
1ST & 10
OWN 20
-10
86.9%
Northwestern Penalty, Offensive Holding (Thomas Gordon) to the NU 10Similar
own 0own 2550opp 25opp 0
NUDrive 26PUNT4 plays · -1 yds · 0:0087% → 85%
Q4 2:00
4TH & 11
OWN 19
+9
84.7%
Luke Akers punt for 45 yds , Que'Sean Brown returns for 9 yds to the DUKE 45Similar
own 0own 2550opp 25opp 0
DUKEDrive 27FG11 plays · 51 yds · 1:4630% → 57%
Q4 2:00
1ST & 10
OWN 45
+9
69.9%
Maalik Murphy pass complete to Sahmir Hagans for 9 yds to the NU 46Similar
Q4 2:00
3RD & 1
OPP 46
+13
64.4%
Maalik Murphy pass complete to Javon Harvey for 13 yds to the NU 33 for a 1ST downSimilar
Q4 1:49
2ND & 10
OPP 33
+11
64.4%
Maalik Murphy pass complete to Jordan Moore for 11 yds to the NU 22 for a 1ST downSimilar
Q4 0:15
1ST & 10
OPP 22
-1
63.6%
Maalik Murphy sacked by Anto Saka for a loss of 1 yard to the NU 23Similar
Q4 0:15
3RD & 1
OPP 3
-1
66.2%
Maalik Murphy pass complete to Jordan Moore for a loss of 1 yard to the NU 4Similar
own 0own 2550opp 25opp 0
NUDrive 28END OF GAME1 play · 7 yds · 0:0057% → 57%
own 0own 2550opp 25opp 0
NUDrive 29TD4 plays · 25 yds · 0:0066% → 82%
OT 0:00
3RD & 3
OPP 18
+8
63.2%
Mike Wright pass complete to A.J. Henning for 8 yds to the DUKE 10 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 30TD1 play · 25 yds · 0:0059% → 59%
OT 0:00
1ST & 10
OPP 25
+25
41.1%
Maalik Murphy pass complete to Jordan Moore for 25 yds for a TD (Todd Pelino KICK)Similar
own 0own 2550opp 25opp 0
DUKEDrive 31TD2 plays · 25 yds · 0:0059% → 90%
NUDrive 32Uncategorized6 plays · 14 yds · 0:0032% → 22%
own 0own 2550opp 25opp 0
Biggest swings
TD · OT 0:00
Maalik Murphy pass complete to Jordan Moore for 25 yds for a TD (Todd Pelino KICK)
-41.2
TD · OT 0:00
Eli Pancol 3 Yd pass from Maalik Murphy (Two-Point Pass Conversion Failed)
-31.1
FG · Q4 0:14
Todd Pelino 22 yd FG GOOD
-23.5