View as
Win probability · NCSU
modelNCSU aheadMIA aheadconfidence bandkey playNCSU scoreMIA score
What if? - hover the chart or a play below, then change how it went
Q2 12:15 · A.J. Cole III punt for 44 yds
Driver values - Δ win prob, pts
Home team on offensePregame priorScore differentialGarbage-time factorScore diff ÷ seconds remainingScore diff ÷ offense timeouts
This game in five plays
- FG · Q2 1:37: Connor Haskins 35 yd FG GOOD — NCSU win probability +5.0 pts (now 50%) (top driver: NCSU has the ball).
- TD · Q3 14:05: Mark Walton run for 30 yds for a TD, (Michael Badgley KICK) — MIA win probability +12.3 pts (now 71%) (top driver: MIA has the ball).
- TD · Q3 7:11: Mark Walton run for 1 yd for a TD, (Michael Badgley KICK) — MIA win probability +12.0 pts (now 86%) (top driver: MIA has the ball).
- TD · Q3 0:50: Matthew Dayes run for 3 yds for a TD, (Connor Haskins KICK) — NCSU win probability +15.4 pts (now 32%) (top driver: NCSU has the ball).
- TD · Q4 2:06: Mark Walton run for 24 yds for a TD, (Michael Badgley KICK) — MIA win probability +5.4 pts (now 98%) (top driver: MIA 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 7 of 11MIA made the numbers' call on 4 of 8
- Q1 15:00NCSU 4th & 1 at NCSU 37, tiedClose callPunted · 44.9% before the snapGo for it45.0%71% to convertField goalOut of rangePuntTheir call44.9%−0.1average punt
- Q1 13:42MIA 4th & 12 at MIA 21, tiedAgrees with the numbersPunted · 54.6% before the snapGo for it54.5%−0.222% to convertField goalOut of rangePuntTheir call54.7%average punt
- Q1 12:22NCSU 4th & 6 at MIA 39, tiedClose callPunted · 45.7% before the snapGo for it45.8%40% to convertField goal45.7%−0.136% to makePuntTheir call45.7%−0.1average punt
- Q1 5:05MIA 4th & 3 at NCSU 13, tiedClose callKicked a field goal · 53.4% before the snapGo for it53.3%50% to convertField goalTheir call53.2%−0.185% to makePunt51.6%−1.7average punt
- Q1 5:05NCSU 4th & 1 at NCSU 34, down 3Agrees with the numbersWent for it · 45.5% before the snapGo for itTheir call45.8%71% to convertField goalOut of rangePunt45.5%−0.3average punt
- Q1 5:05NCSU 4th & 10 at NCSU 47, down 3Agrees with the numbersPunted · 45.6% before the snapGo for it45.5%−0.229% to convertField goalOut of rangePuntTheir call45.7%average punt
- Q2 15:00MIA 4th & 6 at midfield, up 3Close callPunted · 54.0% before the snapGo for it54.2%40% to convertField goalOut of rangePuntTheir call54.1%−0.1average punt
- Q2 12:15NCSU 4th & 11 at NCSU 11, down 3Agrees with the numbersPunted · 45.2% before the snapGo for it44.7%−1.424% to convertField goalOut of rangePuntTheir call46.0%average punt
- Q2 10:53MIA 4th & 19 at NCSU 49, up 3Agrees with the numbersPunted · 53.1% before the snapGo for it51.7%−1.711% to convertField goalOut of rangePuntTheir call53.5%average punt
- Q2 9:09NCSU 4th & 10 at NCSU 29, down 3Close callWent for it · 45.0% before the snapGo for itTheir call44.2%−1.028% to convertField goalOut of rangePunt45.1%average punt
- Q2 9:09NCSU 4th & 7 at NCSU 43, down 3Agrees with the numbersPunted · 45.9% before the snapGo for it45.5%−0.737% to convertField goalOut of rangePuntTheir call46.1%average punt
- Q2 6:33MIA 4th & 6 at MIA 23, up 3Agrees with the numbersPunted · 53.3% before the snapGo for it52.5%−0.738% to convertField goalOut of rangePuntTheir call53.2%average punt
- Q2 1:37NCSU 4th & 7 at MIA 18, down 3Agrees with the numbersKicked a field goal · 46.9% before the snapGo for it45.4%−0.835% to convertField goalTheir call46.3%79% to makePunt40.1%−6.2average punt
- Q2 0:05MIA 4th & 4 at NCSU 6, tiedClose callKicked a field goal · 53.8% before the snapGo for it53.9%40% to convertField goalTheir call53.2%−0.791% to makePunt45.0%−8.9average punt
- Q3 0:50NCSU 4th & 3 at MIA 3, down 14Agrees with the numbersWent for it · 17.6% before the snapGo for itTheir call18.0%44% to convertField goal16.9%−1.193% to makePunt10.9%−7.1average punt
- Q4 15:00MIA 4th & 7 at MIA 39, up 7Agrees with the numbersPunted · 72.0% before the snapGo for it72.1%−0.737% to convertField goalOut of rangePuntTheir call72.8%average punt
- Q4 12:13MIA 4th & 5 at NCSU 5, up 7Close callKicked a field goal · 76.0% before the snapGo for it75.0%33% to convertField goalTheir call74.9%−0.192% to makePunt65.5%−9.5average punt
- Q4 5:23NCSU 4th & 6 at MIA 9, down 10Agrees with the numbersKicked a field goal · 13.2% before the snapGo for it12.8%−0.633% to convertField goalTheir call13.4%89% to makePunt7.8%−5.5average punt
- Q4 2:06NCSU 4th & 10 at NCSU 25, down 14Close callWent for it · 3.3% before the snapGo for itTheir call2.6%−<0.128% to convertField goalOut of rangePunt2.6%average punt
After touchdowns: kick or go for two?
NCSU made the numbers' call on 1 of 1MIA made the numbers' call on 3 of 3
- Q3 14:05MIA Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call61.4%97% to makeGo for two61.2%−0.145% to convert
- Q3 7:11MIA Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call76.9%97% to makeGo for two76.8%−0.145% to convert
- Q3 0:50NCSU Touchdown, down 8 before the tryAgrees with the numbersKicked · madeKickTheir call25.6%97% to makeGo for two25.4%−0.145% to convert
- Q4 2:06MIA Touchdown, up 13 before the tryAgrees with the numbersKicked · madeKickTheir call96.8%97% to makeGo for two96.1%−0.745% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartNCSUDrive 1PUNT5 plays · 9 yds · 0:0037% → 37%
Q1 15:00
3RD & 5
OWN 33
+4
37.0%
Ryan Finley pass complete to Matthew Dayes for 4 yds to the NCSt 37Similar
own 0own 2550opp 25opp 0
MIADrive 2PUNT5 plays · -2 yds · 0:0463% → 62%
NCSUDrive 3PUNT5 plays · 4 yds · 0:0039% → 38%
Q1 12:22
3RD & 6
OPP 39
0
38.4%
Ryan Finley pass incomplete to Nyheim Hines, broken up by Corn ElderSimilar
own 0own 2550opp 25opp 0
MIADrive 4FG13 plays · 67 yds · 5:4661% → 60%
Q1 10:51
2ND & 11
OWN 19
+12
38.7%
Brad Kaaya pass complete to Ahmmon Richards for 12 yds to the MiaFl 31 for a 1ST downSimilar
Q1 10:51
1ST & 10
OWN 31
+17
38.6%
Brad Kaaya pass complete to Ahmmon Richards for 17 yds to the MiaFl 48 for a 1ST downSimilar
Q1 10:51
1ST & 10
OWN 48
+6
38.2%
Brad Kaaya pass complete to David Njoku for 6 yds to the NCSt 46Similar
Q1 10:51
1ST & 10
OPP 40
+2
38.2%
Brad Kaaya pass complete to Christopher Herndon IV for 2 yds to the NCSt 38Similar
Q1 10:51
2ND & 8
OPP 38
+18
38.2%
Brad Kaaya pass complete to Ahmmon Richards for 18 yds to the NCSt 20 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NCSUDrive 5PUNT11 plays · 22 yds · 0:0040% → 39%
MIADrive 6PUNT11 plays · 27 yds · 0:2959% → 60%
Q1 0:29
1ST & 10
OWN 23
+9
40.7%
Brad Kaaya pass complete to Malcolm Lewis for 9 yds to the MiaFl 32Similar
Q2 15:00
3RD & 9
OWN 35
+11
40.6%
Brad Kaaya pass complete to Ahmmon Richards for 11 yds to the MiaFl 46 for a 1ST downSimilar
Q2 15:00
1ST & 10
OWN 46
+9
39.1%
Brad Kaaya pass complete to Malcolm Lewis for 9 yds to the NCSt 45Similar
own 0own 2550opp 25opp 0
NCSUDrive 7PUNT4 plays · -1 yds · 0:0041% → 40%
MIADrive 8PUNT5 plays · 6 yds · 0:0060% → 58%
Q2 10:53
1ST & 10
OWN 45
+15
39.7%
Brad Kaaya pass complete to David Njoku for 15 yds to the NCSt 40 for a 1ST downSimilar
Q2 10:53
1ST & 10
OPP 40
0
39.4%
Brad Kaaya pass incomplete to David Njoku, broken up by Josh JonesSimilar
Q2 10:53
3RD & 11
OPP 41
-8
40.2%
Brad Kaaya sacked by Bradley Chubb for a loss of 8 yards to the NCSt 49 MIAMI FL Penalty, Offensive holding ( Yards) declinedSimilar
Q2 10:53
4TH & 19
OPP 49
0
41.7%
Justin Vogel punt for 34 yds, fair catch by Bra'Lon Cherry at the NCSt 15Similar
own 0own 2550opp 25opp 0
NCSUDrive 9PUNT10 plays · 28 yds · 0:0042% → 42%
Q2 9:09
1ST & 10
OWN 15
+5
41.8%
Ryan Finley pass complete to Bra'Lon Cherry for 5 yds to the NCSt 20Similar
Q2 9:09
1ST & 10
OWN 40
+3
43.7%
Ryan Finley pass complete to Thaddeus Moss for 3 yds to the NCSt 43Similar
Q2 9:09
2ND & 7
OWN 43
0
43.9%
Ryan Finley pass incomplete to Jaylen Samuels, broken up by Rayshawn JenkinsSimilar
Q2 9:09
4TH & 7
OWN 43
+5
41.8%
A.J. Cole III punt for 43 yds , Braxton Berrios returns for 5 yds to the MiaFl 19Similar
own 0own 2550opp 25opp 0
MIADrive 10PUNT4 plays · 4 yds · 0:0059% → 58%
NCSUDrive 11FG9 plays · 63 yds · 3:0842% → 50%
Q2 4:45
1ST & 10
OWN 19
+6
41.8%
Ryan Finley pass complete to Kelvin Harmon for 6 yds to the NCSt 25Similar
Q2 4:45
3RD & 4
OWN 25
+39
41.3%
Ryan Finley pass complete to Kelvin Harmon for 39 yds to the MiaFl 36 for a 1ST downSimilar
Q2 4:45
2ND & 10
OPP 21
+3
46.1%
Ryan Finley pass complete to Jaylen Samuels for 3 yds to the MiaFl 18Similar
own 0own 2550opp 25opp 0
MIADrive 12MISSED FG16 plays · 74 yds · 1:2655% → 58%
Q2 1:31
2ND & 10
OWN 20
+23
44.8%
Brad Kaaya pass complete to David Njoku for 23 yds to the MiaFl 43 for a 1ST downSimilar
Q2 1:31
1ST & 10
OWN 43
+16
42.1%
Brad Kaaya pass complete to Ahmmon Richards for 16 yds to the NCSt 41 for a 1ST downSimilar
Q2 1:31
1ST & 10
OPP 41
+10
41.0%
Brad Kaaya pass complete to Ahmmon Richards for 10 yds to the NCSt 31 for a 1ST downSimilar
Q2 0:35
3RD & 3
OPP 24
+12
40.4%
Brad Kaaya pass complete to Ahmmon Richards for 12 yds to the NCSt 12 for a 1ST downSimilar
Q2 0:35
1ST & 10
OPP 12
0
39.2%
Brad Kaaya pass incomplete to Ahmmon Richards, broken up by Mike StevensSimilar
own 0own 2550opp 25opp 0
NCSUDrive 13END OF HALF1 play · 2 yds · 0:0049% → 49%
own 0own 2550opp 25opp 0
MIADrive 14TD4 plays · 75 yds · 0:5556% → 71%
Q3 15:00
1ST & 10
OWN 25
+34
44.2%
Brad Kaaya pass complete to Mark Walton for 19 yds to the NCSt 44 for a 1ST down NC STATE Penalty, roughing passer (Kentavius Street) to the NCSt 41 for a 1ST downSimilar
Q3 15:00
1ST & 10
OPP 41
+11
41.1%
Brad Kaaya pass complete to Ahmmon Richards for 11 yds to the NCSt 30 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NCSUDrive 15INT10 plays · 64 yds · 0:0033% → 36%
Q3 14:05
1ST & 10
OWN 25
+14
33.1%
Ryan Finley pass complete to Stephen Louis for 14 yds to the NCSt 39 for a 1ST downSimilar
Q3 14:05
1ST & 10
OWN 39
+11
34.2%
Ryan Finley pass complete to Stephen Louis for 11 yds to the 50 yard line for a 1ST downSimilar
Q3 14:05
2ND & 10
OPP 27
0
37.7%
Ryan Finley pass incomplete to Bra'Lon Cherry, broken up by Rayshawn JenkinsSimilar
Q3 14:05
3RD & 10
OPP 27
+14
36.0%
MIAMI FL Penalty, Defensive pass interference (Rayshawn Jenkins) to the MiaFl 13 for a 1ST downSimilar
Q3 14:05
3RD & 8
OPP 11
0
36.3%
Ryan Finley pass intercepted, touchback. Malek Young return for no gainSimilar
own 0own 2550opp 25opp 0
MIADrive 16TD9 plays · 80 yds · 3:2669% → 86%
Q3 10:37
2ND & 8
OWN 22
-11
31.2%
MIAMI FL Penalty, face mask (11 yards) (-11 Yards) to the MiaFl 11Similar
Q3 10:37
1ST & 10
OWN 30
+7
30.4%
Brad Kaaya pass complete to David Njoku for 7 yds to the MiaFl 37Similar
Q3 10:37
2ND & 3
OWN 37
+10
29.3%
Brad Kaaya pass complete to Ahmmon Richards for 10 yds to the MiaFl 47 for a 1ST downSimilar
Q3 10:37
1ST & 10
OWN 47
+51
28.6%
Brad Kaaya pass complete to Stacy Coley for 51 yds to the NCSt 2 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NCSUDrive 17TD16 plays · 70 yds · 6:1619% → 32%
Q3 7:06
2ND & 10
OWN 30
+7
18.1%
Ryan Finley pass complete to Jakobi Meyers for 7 yds to the NCSt 37Similar
Q3 7:06
3RD & 3
OWN 37
+8
19.0%
Ryan Finley pass complete to Stephen Louis for 8 yds to the NCSt 45 for a 1ST downSimilar
Q3 7:06
2ND & 10
OWN 45
+18
19.8%
Ryan Finley pass complete to Stephen Louis for 18 yds to the MiaFl 37 for a 1ST downSimilar
Q3 7:06
2ND & 9
OPP 36
+8
20.5%
Ryan Finley pass complete to Jakobi Meyers for 8 yds to the MiaFl 28Similar
Q3 1:47
3RD & GOAL
OPP 3
0
16.1%
Ryan Finley pass incomplete to Bra'Lon Cherry, broken up by Jamal Carter Sr.Similar
own 0own 2550opp 25opp 0
MIADrive 18PUNT6 plays · 16 yds · 0:4373% → 73%
Q3 0:43
1ST & 10
OWN 23
+13
27.1%
Brad Kaaya pass complete to David Njoku for 13 yds to the MiaFl 36 for a 1ST downSimilar
Q3 0:43
1ST & 10
OWN 36
+3
25.4%
Brad Kaaya pass complete to Stacy Coley for 3 yds to the MiaFl 39Similar
Q4 15:00
4TH & 7
OWN 39
0
26.7%
Justin Vogel punt for 45 yds , Bra'Lon Cherry returns for no gain to the NCSt 16 Bra'Lon Cherry fumbled, recovered by MiaFl Jaquan JohnsonSimilar
own 0own 2550opp 25opp 0
MIADrive 19FG7 plays · 11 yds · 2:2978% → 81%
Q4 14:42
3RD & GOAL
OPP 5
0
22.4%
Brad Kaaya pass incomplete to Christopher Herndon IV, broken up by Nick McCloudSimilar
own 0own 2550opp 25opp 0
NCSUDrive 20FG15 plays · 66 yds · 6:5018% → 22%
Q4 12:13
1ST & 10
OWN 35
+23
18.7%
Ryan Finley pass complete to Kelvin Harmon for 23 yds to the MiaFl 42 for a 1ST downSimilar
Q4 12:13
1ST & 10
OPP 42
+7
21.7%
Ryan Finley pass complete to Jaylen Samuels for 7 yds to the MiaFl 35Similar
Q4 12:13
3RD & 6
OPP 38
+14
21.4%
Ryan Finley pass complete to Jaylen Samuels for 14 yds to the MiaFl 24 for a 1ST downSimilar
Q4 12:13
2ND & 10
OPP 24
+8
23.4%
Ryan Finley pass complete to Nyheim Hines for 8 yds to the MiaFl 16Similar
Q4 12:13
3RD & 18
OPP 32
+19
20.4%
Ryan Finley pass complete to Stephen Louis for 19 yds to the MiaFl 13 for a 1ST downSimilar
own 0own 2550opp 25opp 0
MIADrive 21TD11 plays · 65 yds · 3:1187% → 98%
Q4 5:17
1ST & 10
OWN 35
+8
13.4%
Brad Kaaya pass complete to David Njoku for 8 yds to the MiaFl 43Similar
Q4 5:17
2ND & 12
OWN 46
0
12.5%
Brad Kaaya pass incomplete to Ahmmon Richards, broken up by Mike StevensSimilar
Q4 5:17
3RD & 12
OWN 46
+15
13.6%
NC STATE Penalty, Defensive pass interference (Jack Tocho) to the NCSt 39 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NCSUDrive 22DOWNS5 plays · 0 yds · 0:003% → 3%
own 0own 2550opp 25opp 0
MIADrive 23END OF GAME3 plays · -4 yds · 0:0099% → 98%
Biggest swings
TD · Q3 0:50
Matthew Dayes run for 3 yds for a TD, (Connor Haskins KICK)
+15.4
TD · Q3 14:05
Mark Walton run for 30 yds for a TD, (Michael Badgley KICK)
-12.3
TD · Q3 7:11
Mark Walton run for 1 yd for a TD, (Michael Badgley KICK)
-12