2024 · Week 14 · Nov 30, 2024 · Allegacy Federal Credit Union Stadium
Speed4x
View as
Win probability · WAKE
modelWAKE aheadDUKE aheadconfidence bandkey playWAKE scoreDUKE score
What if? - hover the chart or a play below, then change how it went
Q1 12:12 · Ivan Mora punt for 35 yds, downed at the DUKE 31
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialScore diff ÷ offense timeoutsGarbage-time factorBlowout margin
This game in five plays
- TD · Q3 9:00: Horatio Fields 9 Yd pass from Hank Bachmeier (Matthew Dennis Kick) — WAKE win probability +12.9 pts (now 81%) (top driver: WAKE has the ball).
- TD · Q3 0:36: Star Thomas 3 Yd Run (Todd Pelino Kick) — DUKE win probability +13.4 pts (now 32%) (top driver: DUKE has the ball).
- TD · Q4 12:57: Maalik Murphy 2 Yd Run (Todd Pelino Kick) — DUKE win probability +23.5 pts (now 57%) (top driver: DUKE has the ball).
- KEY PLAY · Q4 12:57: Hank Bachmeier pass complete to Demond Claiborne for 4 yds to the WAKE 29 — WAKE win probability +11.3 pts (now 54%) (top driver: WAKE has the ball).
- TD · Q4 0:00: Maalik Murphy pass complete to Jordan Moore for 39 yds for a TD — DUKE win probability +38.6 pts (now 96%) (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
WAKE made the numbers' call on 5 of 9DUKE made the numbers' call on 5 of 7
- Q1 12:12WAKE 4th & 19 at WAKE 34, tiedAgrees with the numbersPunted · 42.9% before the snapGo for it42.8%−0.211% to convertField goalOut of rangePuntTheir call43.0%average punt
- Q1 10:57DUKE 4th & 2 at DUKE 39, tiedClose callPunted · 56.5% before the snapGo for it56.6%57% to convertField goalOut of rangePuntTheir call56.5%−0.1average punt
- Q1 4:50WAKE 4th & 8 at DUKE 25, tiedAgrees with the numbersKicked a field goal · 45.4% before the snapGo for it45.5%−0.133% to convertField goalTheir call45.5%66% to makePunt44.0%−1.5average punt
- Q1 3:07DUKE 4th & 3 at DUKE 32, tiedAgrees with the numbersPunted · 54.0% before the snapGo for it54.2%−0.252% to convertField goalOut of rangePuntTheir call54.4%average punt
- Q1 1:39WAKE 4th & 1 at WAKE 29, tiedClose callPunted · 45.5% before the snapGo for it46.0%71% to convertField goalOut of rangePuntTheir call45.3%−0.7average punt
- Q2 13:39DUKE 4th & 11 at WAKE 28, tiedAgrees with the numbersKicked a field goal · 53.8% before the snapGo for it53.2%−0.526% to convertField goalTheir call53.7%60% to makePunt51.2%−2.5average punt
- Q2 5:13WAKE 4th & 2 at DUKE 19, up 4Close callKicked a field goal · 54.2% before the snapGo for it54.2%56% to convertField goalTheir call53.3%−0.977% to makePunt49.1%−5.1average punt
- Q2 2:17DUKE 4th & 4 at DUKE 39, down 7Close callPunted · 39.2% before the snapGo for it38.8%48% to convertField goalOut of rangePuntTheir call38.0%−0.7average punt
- Q2 0:19WAKE 4th & 21 at WAKE 44, up 7Agrees with the numbersPunted · 60.6% before the snapGo for it59.3%−1.29% to convertField goalOut of rangePuntTheir call60.4%average punt
- Q3 13:09DUKE 4th & 11 at DUKE 24, down 7Agrees with the numbersPunted · 34.7% before the snapGo for it33.7%−2.825% to convertField goalOut of rangePuntTheir call36.5%average punt
- Q3 11:12WAKE 4th & 3 at WAKE 40, up 7Close callPunted · 65.0% before the snapGo for it65.7%52% to convertField goalOut of rangePuntTheir call64.8%−0.9average punt
- Q3 6:07DUKE 4th & 9 at WAKE 43, down 14Agrees with the numbersPunted · 18.7% before the snapGo for it19.0%−0.132% to convertField goal18.0%−1.128% to makePuntTheir call19.1%average punt
- Q3 2:33WAKE 4th & 11 at WAKE 18, up 14Agrees with the numbersPunted · 88.3% before the snapGo for it87.2%−2.025% to convertField goalOut of rangePuntTheir call89.2%average punt
- Q4 6:34WAKE 4th & 10 at DUKE 39, tiedNumbers favored go for it by 1.1 ptsPunted · 55.3% before the snapGo for it51.9%30% to convertField goal50.6%−1.336% to makePuntTheir call50.8%−1.1average punt
- Q4 3:20DUKE 4th & 7 at DUKE 38, tiedAgrees with the numbersPunted · 47.7% before the snapGo for it45.4%−1.937% to convertField goalOut of rangePuntTheir call47.3%average punt
- Q4 1:22WAKE 4th & 15 at WAKE 28, tiedAgrees with the numbersPunted · 51.7% before the snapGo for it37.0%−13.216% to convertField goalOut of rangePuntTheir call50.2%average punt
After touchdowns: kick or go for two?
WAKE made the numbers' call on 2 of 2DUKE made the numbers' call on 2 of 2
- Q2 10:23WAKE Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call51.0%97% to makeGo for two50.9%−0.145% to convert
- Q3 9:00WAKE Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call81.0%97% to makeGo for two80.9%−0.145% to convert
- Q3 0:36DUKE Touchdown, down 8 before the tryAgrees with the numbersKicked · madeKickTheir call21.2%97% to makeGo for two21.0%−0.245% to convert
- Q4 12:57DUKE Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call43.7%97% to makeGo for two43.5%−0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartWAKEDrive 1PUNT8 plays · 9 yds · 2:4839% → 40%
Q1 15:00
2ND & 9
OWN 26
+5
39.3%
Hank Bachmeier pass complete to Taylor Morin for 5 yds to the WAKE 31Similar
Q1 15:00
2ND & 10
OWN 43
+6
39.3%
Hank Bachmeier pass complete to Taylor Morin for 6 yds to the WAKE 49Similar
Q1 15:00
3RD & 4
OWN 49
-15
39.3%
BACHMEIER, Hank pass deep to the right complete for 17 yards to FIELDS, Horatio caught at the DUKE34 and advanced to the DUKE34, out of bounds. PENALTY WAKEF Face mask on CLAIBORNE, Demond enforced 15 yards from the WAKEF49 to the WAKEF34 [NHSG]. NO PLAY (replay the down).Similar
own 0own 2550opp 25opp 0
DUKEDrive 2PUNT4 plays · 8 yds · 1:1560% → 59%
WAKEDrive 3MISSED FG14 plays · 50 yds · 6:0741% → 43%
Q1 10:57
3RD & 10
OWN 35
+15
40.6%
Hank Bachmeier pass complete to Horatio Fields for 15 yds to the 50 yard line for a 1ST downSimilar
Q1 10:57
2ND & 9
OPP 49
+10
41.2%
Hank Bachmeier pass complete to Taylor Morin for 10 yds to the DUKE 39 for a 1ST downSimilar
Q1 10:57
1ST & 10
OPP 39
-10
41.3%
BACHMEIER, Hank scrambles up the middle for a gain of 13 yards to the DUKE26 (HOWARD, Alex). PENALTY WAKEF Holding on TROST, Keagen enforced 10 yards from the DUKE39 to the DUKE49 [NHSG]. NO PLAY (replay the down).Similar
Q1 10:57
3RD & 14
OPP 43
+16
40.8%
Hank Bachmeier pass complete to Cameron Hite for 16 yds to the DUKE 27 for a 1ST downSimilar
Q1 10:57
2ND & 9
OPP 26
-1
41.4%
Hank Bachmeier pass complete to Micah Mays Jr. for a loss of 1 yard to the DUKE 27Similar
own 0own 2550opp 25opp 0
DUKEDrive 4PUNT4 plays · 7 yds · 1:4358% → 56%
WAKEDrive 5PUNT4 plays · 9 yds · 1:2843% → 43%
own 0own 2550opp 25opp 0
DUKEDrive 6FG8 plays · 41 yds · 3:0057% → 58%
WAKEDrive 7TD8 plays · 77 yds · 3:1142% → 51%
Q2 13:34
1ST & 10
OWN 23
+9
42.4%
Hank Bachmeier pass complete to Deuce Alexander for 9 yds to the WAKE 32Similar
Q2 13:34
1ST & 15
OWN 33
+19
42.3%
Hank Bachmeier pass complete to Deuce Alexander for 19 yds to the DUKE 48 for a 1ST downSimilar
Q2 13:34
1ST & 10
OPP 38
+30
44.4%
Hank Bachmeier pass complete to Horatio Fields for 30 yds to the DUKE 8 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 8INT3 plays · 27 yds · 0:5952% → 54%
WAKEDrive 9FG11 plays · 51 yds · 4:1149% → 58%
Q2 9:24
1ST & 10
OWN 41
+6
50.2%
Hank Bachmeier pass complete to Donavon Greene for 6 yds to the WAKE 47Similar
Q2 9:24
2ND & 4
OWN 47
+12
50.6%
Hank Bachmeier pass complete to Taylor Morin for 12 yds to the DUKE 41 for a 1ST downSimilar
Q2 9:24
3RD & 7
OPP 24
+5
50.6%
Hank Bachmeier pass complete to Taylor Morin for 5 yds to the DUKE 19Similar
own 0own 2550opp 25opp 0
DUKEDrive 10PUNT8 plays · 21 yds · 2:5143% → 40%
Q2 5:08
2ND & 13
OWN 15
+11
57.5%
Maalik Murphy pass complete to Jake Taylor for 11 yds to the DUKE 26Similar
Q2 5:08
3RD & 2
OWN 26
+7
57.1%
Maalik Murphy pass complete to Star Thomas for 7 yds to the DUKE 33 for a 1ST downSimilar
Q2 5:08
2ND & 8
OWN 35
+4
56.5%
Maalik Murphy pass complete to Sahmir Hagans for 4 yds to the DUKE 39Similar
Q2 2:17
4TH & 4
OWN 39
0
59.3%
Kade Reynoldson punt for 32 yds, fair catch by Taylor Morin at the WAKE 29Similar
own 0own 2550opp 25opp 0
WAKEDrive 11PUNT9 plays · 15 yds · 1:4161% → 59%
Q2 2:00
1ST & 10
OWN 40
+8
61.4%
Hank Bachmeier pass complete to Horatio Fields for 8 yds to the WAKE 48Similar
Q2 2:00
2ND & 10
OPP 45
-1
62.0%
Hank Bachmeier sacked by Aaron Hall and Wesley Williams for a loss of 1 yard to the DUKE 46Similar
Q2 0:30
3RD & 11
OPP 46
-10
61.5%
Hank Bachmeier sacked for a loss of 10 yards to the WAKE 44 Hank Bachmeier fumbled, recovered by WAKE Tate Carney , return for 0 yardsSimilar
Q2 0:19
4TH & 21
OWN 44
+12
59.2%
Ivan Mora punt for 45 yds , Que'Sean Brown returns for 12 yds to the DUKE 23Similar
own 0own 2550opp 25opp 0
DUKEDrive 12END OF HALF2 plays · 18 yds · 0:1939% → 40%
DUKEDrive 13PUNT4 plays · -1 yds · 1:5140% → 36%
Q3 15:00
2ND & 11
OWN 24
-10
60.8%
Maalik Murphy sacked by Bryce Ganious for a loss of 10 yards to the DUKE 14Similar
own 0own 2550opp 25opp 0
WAKEDrive 14PUNT4 plays · 7 yds · 1:5763% → 64%
Q3 13:09
2ND & 11
OWN 32
-3
63.0%
Hank Bachmeier sacked by Vincent Anthony Jr. for a loss of 3 yards to the WAKE 29Similar
own 0own 2550opp 25opp 0
DUKEDrive 15FUMBLE3 plays · 1 yds · 0:5737% → 34%
Q3 10:15
3RD & 12
OWN 11
+3
65.6%
Maalik Murphy pass complete to Jaquez Moore for 3 yds Jaquez Moore fumbled, recovered by WAKE Dylan Hazen D. Hazen return for 0 ydsSimilar
own 0own 2550opp 25opp 0
WAKEDrive 16TD3 plays · 14 yds · 1:1569% → 81%
DUKEDrive 17PUNT7 plays · 32 yds · 2:5321% → 19%
Q3 9:00
1ST & 10
OWN 25
+6
78.9%
Maalik Murphy pass complete to Que'Sean Brown for 6 yds to the DUKE 31Similar
Q3 9:00
2ND & 4
OWN 31
+7
77.5%
Maalik Murphy pass complete to Jordan Moore for 7 yds to the DUKE 38 for a 1ST downSimilar
Q3 9:00
1ST & 10
OWN 38
+18
77.4%
Maalik Murphy pass complete to Jordan Moore for 18 yds to the WAKE 44 for a 1ST downSimilar
Q3 9:00
1ST & 10
OPP 44
+2
76.3%
Maalik Murphy pass complete to Star Thomas for 2 yds to the WAKE 42Similar
Q3 6:07
4TH & 9
OPP 43
0
80.6%
Kade Reynoldson punt for 34 yds, fair catch by Taylor Morin at the WAKE 9Similar
own 0own 2550opp 25opp 0
WAKEDrive 18PUNT7 plays · 9 yds · 3:3484% → 88%
Q3 6:07
2ND & 7
OWN 22
-4
84.2%
Hank Bachmeier sacked by Alex Howard for a loss of 4 yards to the WAKE 18Similar
Q3 6:07
3RD & 11
OWN 18
0
83.3%
Hank Bachmeier pass complete to Taylor Morin for no gain to the WAKE 18Similar
Q3 2:33
4TH & 11
OWN 18
+13
87.9%
Ivan Mora punt for 37 yds , Que'Sean Brown returns for 13 yds to the WAKE 42Similar
own 0own 2550opp 25opp 0
DUKEDrive 19TD4 plays · 42 yds · 1:5717% → 32%
Q3 2:33
1ST & 10
OPP 42
+30
82.8%
Maalik Murphy pass complete to Que'Sean Brown for 30 yds to the WAKE 12 for a 1ST downSimilar
own 0own 2550opp 25opp 0
DUKEDrive 20TD8 plays · 45 yds · 2:3032% → 57%
Q3 0:00
2ND & 10
OPP 45
+3
69.0%
Maalik Murphy pass complete to Eli Pancol for 3 yds to the WAKE 42Similar
Q4 15:00
3RD & 7
OPP 42
+8
69.3%
Maalik Murphy pass complete to Jordan Moore for 8 yds to the WAKE 34 for a 1ST downSimilar
Q4 15:00
1ST & GOAL
OPP 4
+2
66.1%
MURPHY, Maalik pass short up the middle incomplete intended for MOORE, Jordan thrown to the WAKEF0. PENALTY WAKEF Holding on MULL, Jaxon enforced half the distance from the goal, 2 yards from the WAKEF4 to the WAKEF2 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).Similar
own 0own 2550opp 25opp 0
WAKEDrive 21PUNT14 plays · 36 yds · 6:2354% → 55%
Q4 12:57
1ST & 10
OWN 25
+4
53.9%
Hank Bachmeier pass complete to Demond Claiborne for 4 yds to the WAKE 29Similar
Q4 12:09
2ND & 13
OWN 35
+4
53.8%
Hank Bachmeier pass complete to Horatio Fields for 4 yds to the WAKE 39Similar
Q4 12:09
3RD & 9
OWN 39
+11
54.1%
Hank Bachmeier pass complete to Taylor Morin for 11 yds to the 50 yard line for a 1ST downSimilar
Q4 12:09
3RD & 6
OPP 46
+7
58.2%
Hank Bachmeier pass complete to Deuce Alexander for 7 yds to the DUKE 39 for a 1ST downSimilar
Q4 12:09
3RD & 8
OPP 37
-2
58.5%
Hank Bachmeier pass complete to Taylor Morin for a loss of 2 yards to the DUKE 39Similar
own 0own 2550opp 25opp 0
DUKEDrive 22PUNT7 plays · 18 yds · 3:1450% → 48%
Q4 6:34
2ND & 5
OWN 25
+3
48.6%
Maalik Murphy pass complete to Sahmir Hagans for 3 yds to the DUKE 28Similar
Q4 6:34
1ST & 10
OWN 35
+5
48.6%
Maalik Murphy pass complete to Sahmir Hagans for 5 yds to the DUKE 40Similar
Q4 3:20
4TH & 7
OWN 38
0
52.1%
Kade Reynoldson punt for 45 yds, fair catch by Taylor Morin at the WAKE 17Similar
own 0own 2550opp 25opp 0
WAKEDrive 23PUNT8 plays · 11 yds · 1:5857% → 51%
Q4 3:20
2ND & 10
OWN 17
+16
55.7%
Hank Bachmeier pass complete to Cameron Hite for 16 yds to the WAKE 33 for a 1ST downSimilar
Q4 2:00
2ND & 27
OWN 16
+18
54.7%
Hank Bachmeier pass complete to Horatio Fields for 18 yds to the WAKE 34Similar
Q4 1:29
3RD & 9
OWN 34
-6
54.6%
Hank Bachmeier sacked by Wesley Williams and TEAM for a loss of 6 yards to the WAKE 28Similar
Q4 1:22
4TH & 15
OWN 28
0
51.0%
Ivan Mora punt for 38 yds, fair catch by Que'Sean Brown at the DUKE 24Similar
own 0own 2550opp 25opp 0
DUKEDrive 24TD8 plays · 76 yds · 1:2251% → 96%
Q4 1:22
1ST & 10
OWN 24
+8
49.4%
Maalik Murphy pass complete to Jake Taylor for 8 yds to the DUKE 32Similar
Q4 1:22
1ST & 10
OWN 38
+7
46.4%
Maalik Murphy pass complete to Star Thomas for 7 yds to the DUKE 45Similar
Q4 0:23
2ND & 3
OWN 45
+2
44.9%
Maalik Murphy pass complete to Star Thomas for 2 yds to the DUKE 47Similar
Q4 0:23
1ST & 10
OPP 45
+6
42.9%
Maalik Murphy pass complete to Jake Taylor for 6 yds to the WAKE 39Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q4 0:00
Maalik Murphy pass complete to Jordan Moore for 39 yds for a TD
-38.6
TD · Q4 12:57
Maalik Murphy 2 Yd Run (Todd Pelino Kick)
-23.5
TD · Q3 0:36
Star Thomas 3 Yd Run (Todd Pelino Kick)
-13.4