View as
Win probability · NCSU
modelNCSU aheadLIB aheadconfidence bandkey playNCSU scoreLIB score
What if? - hover the chart or a play below, then change how it went
Q3 3:30 · Trenton Gill punt for 41 yds, downed at the Liber 23
Driver values - Δ win prob, pts
Pregame priorHome team on offenseGarbage-time factorScore differentialScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q2 0:19: Malik Willis pass complete to Noah Frith for 12 yds for a TD (Alex Barbir KICK) — LIB win probability +15.9 pts (now 47%) (top driver: LIB has the ball).
- TD · Q3 7:11: Malik Willis pass complete to Jerome Jackson for 6 yds for a TD (Alex Barbir KICK) — LIB win probability +17.6 pts (now 65%) (top driver: LIB has the ball).
- KEY PLAY · Q4 8:46: Zonovan Knight run for 2 yds to the Liber 24 — NCSU win probability +13.7 pts (now 46%) (top driver: Blowout context favors the defense).
- TD · Q4 6:53: Zonovan Knight run for 4 yds for a TD (Two-Point Conversion failed ) — NCSU win probability +23.0 pts (now 69%) (top driver: NCSU has the ball).
- KEY PLAY · Q4 1:18: Ricky Person Jr. run for 3 yds to the NCSt 24 — NCSU win probability +14.5 pts (now 72%) (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 8 of 9LIB made the numbers' call on 6 of 7
- Q1 10:59NCSU 4th & 9 at LIB 19, tiedAgrees with the numbersKicked a field goal · 62.2% before the snapGo for it62.1%−0.130% to convertField goalTheir call62.2%77% to makePunt61.6%−0.5average punt
- Q1 10:59LIB 4th & 22 at LIB 18, tiedAgrees with the numbersPunted · 37.8% before the snapGo for it37.6%−0.37% to convertField goalOut of rangePuntTheir call37.9%average punt
- Q1 7:19NCSU 4th & 7 at LIB 37, tiedClose callPunted · 61.9% before the snapGo for it61.9%37% to convertField goal61.8%−0.140% to makePuntTheir call61.8%−0.1average punt
- Q2 15:00LIB 4th & 1 at NCSU 11, tiedAgrees with the numbersWent for it · 40.2% before the snapGo for itTheir call40.1%71% to convertField goal39.2%−0.887% to makePunt36.5%−3.5average punt
- Q2 14:09NCSU 4th & 11 at NCSU 35, tiedAgrees with the numbersPunted · 60.4% before the snapGo for it60.3%−0.626% to convertField goalOut of rangePuntTheir call60.9%average punt
- Q2 11:50LIB 4th & 15 at LIB 17, tiedAgrees with the numbersPunted · 38.3% before the snapGo for it37.3%−1.416% to convertField goalOut of rangePuntTheir call38.7%average punt
- Q3 14:53LIB 4th & 8 at LIB 49, tiedAgrees with the numbersPunted · 42.6% before the snapGo for it42.4%−0.434% to convertField goalOut of rangePuntTheir call42.8%average punt
- Q3 11:36NCSU 4th & 21 at NCSU 9, tiedAgrees with the numbersPunted · 57.4% before the snapGo for it54.0%−4.18% to convertField goalOut of rangePuntTheir call58.2%average punt
- Q3 7:11NCSU 4th & 18 at LIB 39, down 7Agrees with the numbersPunted · 39.4% before the snapGo for it38.1%−2.013% to convertField goal39.9%−0.236% to makePuntTheir call40.2%average punt
- Q3 3:30NCSU 4th & 11 at NCSU 36, down 5Agrees with the numbersPunted · 40.6% before the snapGo for it39.0%−3.626% to convertField goalOut of rangePuntTheir call42.6%average punt
- Q4 15:00LIB 4th & 1 at LIB 32, up 5Numbers favored go for it by 2.9 ptsPunted · 62.4% before the snapGo for it65.0%71% to convertField goalOut of rangePuntTheir call62.2%−2.9average punt
- Q4 14:52NCSU 4th & 10 at NCSU 23, down 5Agrees with the numbersPunted · 37.2% before the snapGo for it34.8%−4.428% to convertField goalOut of rangePuntTheir call39.2%average punt
- Q4 13:24LIB 4th & 18 at LIB 39, up 5Agrees with the numbersPunted · 62.6% before the snapGo for it58.3%−6.013% to convertField goalOut of rangePuntTheir call64.3%average punt
- Q4 11:03NCSU 4th & 9 at NCSU 46, down 5Agrees with the numbersPunted · 37.2% before the snapGo for it34.9%−1.232% to convertField goalOut of rangePuntTheir call36.2%average punt
- Q4 6:00NCSU 4th & 7 at NCSU 45, up 1Agrees with the numbersPunted · 63.8% before the snapGo for it63.1%−2.137% to convertField goalOut of rangePuntTheir call65.2%average punt
- Q4 1:18LIB 4th & 5 at NCSU 21, down 1Agrees with the numbersKicked a field goal · 36.2% before the snapGo for it30.9%−20.140% to convertField goalTheir call51.0%74% to makePunt19.2%−31.9average punt
After touchdowns: kick or go for two?
NCSU made the numbers' call on 1 of 2LIB made the numbers' call on 2 of 2
- Q2 6:56NCSU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call68.2%97% to makeGo for two68.1%−0.145% to convert
- Q2 0:19LIB Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call37.7%97% to makeGo for two37.6%−0.145% to convert
- Q3 7:11LIB Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call58.4%97% to makeGo for two58.2%−0.245% to convert
- Q4 6:53NCSU Touchdown, up 1 before the tryClose callWent for two · failedKick64.0%97% to makeGo for twoTheir call63.8%−0.245% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartNCSUDrive 1MISSED FG13 plays · 56 yds · 4:0165% → 65%
own 0own 2550opp 25opp 0
LIBDrive 2PUNT9 plays · -2 yds · 0:0035% → 35%
NCSUDrive 3PUNT8 plays · 35 yds · 0:0064% → 65%
Q1 7:19
2ND & 6
OWN 32
+18
64.5%
Bailey Hockman pass complete to Zonovan Knight for 18 yds to the 50 yard line for a 1ST downSimilar
Q1 7:19
1ST & 10
50
+10
65.1%
Bailey Hockman pass complete to Devin Carter for 10 yds to the Liber 40 for a 1ST downSimilar
Q1 7:19
1ST & 10
OPP 40
-10
65.2%
Hockman, B. rush for 10 yards to the LU30 (Haskins, M.), PENALTY ST holding (Sculthorpe, J.) 10 yards to the 50 yardline, NO PLAY.Similar
Q1 7:19
2ND & 20
50
+16
64.7%
Bailey Hockman pass complete to Cary Angeline for 16 yds to the Liber 34Similar
own 0own 2550opp 25opp 0
LIBDrive 4DOWNS16 plays · 69 yds · 4:4136% → 38%
Q1 4:41
4TH & 9
OWN 21
+15
64.7%
Alves, A. punt 46 yards to the ST33, fair catch by Thomas, T., PENALTY ST personal foul (Fisher, M.) 15 yards to the LU36, 1ST DOWN LU, NO PLAY.Similar
Q1 2:37
2ND & 9
OPP 41
+14
61.8%
Malik Willis pass complete to CJ Yarbrough for 14 yds to the NCSt 27 for a 1ST downSimilar
Q1 2:37
1ST & 10
OPP 27
+7
61.2%
Willis, M. pass incomplete to Yarbrough, Cj, PENALTY ST pass interference (Dunlap, M.) 7 yards to the ST20, 1ST DOWN LU, NO PLAY.Similar
own 0own 2550opp 25opp 0
NCSUDrive 5PUNT6 plays · 24 yds · 0:0063% → 62%
LIBDrive 6PUNT4 plays · -5 yds · 0:0038% → 37%
NCSUDrive 7TD7 plays · 59 yds · 2:4265% → 73%
LIBDrive 8INT3 plays · -3 yds · 0:0030% → 29%
NCSUDrive 9INT7 plays · 30 yds · 0:0073% → 70%
Q2 5:56
1ST & 10
OPP 20
-6
73.3%
Bailey Hockman run for a loss of 6 yards to the Liber 33 Bailey Hockman fumbled, recovered by NCSt Bailey HockmanSimilar
Q2 5:56
2ND & 23
OPP 33
+3
72.4%
Bailey Hockman pass complete to Porter Rooks for 3 yds to the Liber 30Similar
Q2 5:56
3RD & 20
OWN 0
-14
69.9%
Bailey Hockman pass intercepted Cedric Stone return for 14 yds to the Liber 16 LIBERTY Penalty, personal foul off-setting ( Yards) to the Liber 16Similar
own 0own 2550opp 25opp 0
LIBDrive 10TD15 plays · 84 yds · 2:1329% → 47%
Q2 2:32
1ST & 10
OWN 16
+9
71.0%
Malik Willis pass complete to Johnny Huntley for 9 yds to the Liber 25Similar
Q2 2:32
1ST & 10
OWN 37
0
69.9%
Malik Willis pass incomplete to CJ Yarbrough, broken up by Jakeen HarrisSimilar
Q2 2:32
3RD & 6
OWN 41
+5
69.9%
Willis, M. pass incomplete to Frith, N., PENALTY ST offside (Clark, C.J) 5 yards to the LU46, NO PLAY.Similar
Q2 2:32
3RD & 1
OWN 46
+7
68.9%
Willis, M. pass incomplete to Daniels, Cj, QB hurry by Moore, I., PENALTY ST pass interference (Powell, C.) 7 yards to the ST47, 1ST DOWN LU, NO PLAY.Similar
Q2 0:51
2ND & 3
OPP 25
0
67.6%
Malik Willis pass incomplete to Demario Douglas, broken up by Isaac DuffySimilar
Q2 0:19
2ND & 8
OPP 12
+12
52.7%
Malik Willis pass complete to Noah Frith for 12 yds for a TD (Alex Barbir KICK)Similar
own 0own 2550opp 25opp 0
NCSUDrive 11END OF HALF2 plays · 1 yds · 0:0062% → 62%
own 0own 2550opp 25opp 0
LIBDrive 12PUNT8 plays · 17 yds · 0:0042% → 41%
Q3 14:53
3RD & 3
OWN 32
+15
58.5%
Malik Willis pass incomplete to Noah Frith for a 1ST down NC STATE Penalty, Defensive pass interference (Cecil Powell) to the Liber 47 for a 1ST downSimilar
Q3 14:53
2ND & 14
OWN 43
0
57.9%
Malik Willis pass incomplete to DJ Stubbs, broken up by Tyler Baker-WilliamsSimilar
Q3 14:53
3RD & 14
OWN 43
+6
58.7%
Malik Willis pass complete to Noah Frith for 6 yds to the Liber 49Similar
own 0own 2550opp 25opp 0
NCSUDrive 13PUNT4 plays · -11 yds · 0:0061% → 59%
Q3 11:36
2ND & 10
OWN 20
+2
61.0%
Bailey Hockman pass complete to Ricky Person Jr. for 2 yds to the NCSt 22Similar
Q3 11:36
3RD & 8
OWN 22
-13
59.6%
Bailey Hockman sacked by Aakil Washington for a loss of 13 yards to the NCSt 9Similar
Q3 11:36
4TH & 21
OWN 9
+12
58.7%
Trenton Gill punt for 56 yds , Demario Douglas returns for 12 yds to the Liber 21 LIBERTY Penalty, Offensive offside ( Yards) declinedSimilar
own 0own 2550opp 25opp 0
LIBDrive 14TD6 plays · 53 yds · 2:2445% → 65%
Q3 9:35
3RD & 6
OPP 49
+28
54.8%
Malik Willis pass complete to Noah Frith for 28 yds to the NCSt 21 for a 1ST downSimilar
Q3 9:35
1ST & 10
OPP 21
+17
52.8%
Malik Willis pass complete to Demario Douglas for 17 yds to the NCSt 4 for a 1ST downSimilar
Q3 7:11
2ND & GOAL
OPP 6
+6
35.2%
Malik Willis pass complete to Jerome Jackson for 6 yds for a TD (Alex Barbir KICK)Similar
own 0own 2550opp 25opp 0
NCSUDrive 15PUNT12 plays · 36 yds · 0:0042% → 40%
Q3 7:11
1ST & 10
OWN 25
+3
41.7%
Bailey Hockman pass complete to Zonovan Knight for 3 yds to the NCSt 28Similar
Q3 7:11
2ND & 21
OWN 14
+55
41.3%
Bailey Hockman pass complete to Emeka Emezie for 55 yds to the Liber 31 for a 1ST downSimilar
Q3 7:11
1ST & 15
OPP 36
-10
44.4%
Knight, Z. rush for loss of 1 yard to the LU37 (Treadwell, J.), PENALTY ST holding (Speas, B.) 10 yards to the LU46, NO PLAY.Similar
Q3 7:11
1ST & 25
OPP 46
-7
44.2%
Bailey Hockman sacked by Durrell Johnson for a loss of 7 yards to the NCSt 47Similar
Q3 7:11
2ND & 37
OWN 42
+5
42.5%
LIBERTY Penalty, Defensive offside (Durrell Johnson) to the NCSt 47Similar
Q3 7:11
3RD & 29
50
+11
41.9%
Bailey Hockman pass complete to Zonovan Knight for 11 yds to the Liber 39Similar
own 0own 2550opp 25opp 0
LIBDrive 16SF1 play · -3 yds · 0:0058% → 58%
own 0own 2550opp 25opp 0
NCSUDrive 17PUNT5 plays · -1 yds · 0:0045% → 41%
Q3 3:30
2ND & 16
OWN 31
0
43.2%
Bailey Hockman pass incomplete to Ricky Person Jr., broken up by Aakil WashingtonSimilar
own 0own 2550opp 25opp 0
LIBDrive 18PUNT4 plays · 9 yds · 2:0760% → 62%
NCSUDrive 19PUNT4 plays · 0 yds · 0:0041% → 37%
Q4 14:52
2ND & 10
OWN 23
-8
40.3%
Bailey Hockman sacked for a loss of 8 yards to the NCSt 15 Bailey Hockman fumbled, recovered by NCSt Bailey Hockman , return for 0 yardsSimilar
Q4 14:52
3RD & 18
OWN 15
+8
38.4%
Bailey Hockman pass complete to Zonovan Knight for 8 yds to the NCSt 23Similar
own 0own 2550opp 25opp 0
LIBDrive 20PUNT6 plays · 6 yds · 0:0065% → 62%
Q4 13:24
2ND & 10
OWN 33
+14
35.3%
Malik Willis pass complete to Demario Douglas for 14 yds to the Liber 47 for a 1ST downSimilar
Q4 13:24
3RD & 9
OWN 48
-9
34.0%
Malik Willis sacked by Vi Jones for a loss of 9 yards to the Liber 39Similar
Q4 13:24
4TH & 18
OWN 39
+6
38.1%
Aidan Alves punt for 37 yds , Thayer Thomas returns for 6 yds to the NCSt 30Similar
own 0own 2550opp 25opp 0
NCSUDrive 21PUNT7 plays · 16 yds · 0:0039% → 37%
Q4 11:03
1ST & 10
OWN 30
0
39.0%
Bailey Hockman pass incomplete to Devin Carter, broken up by Marcus HaskinsSimilar
Q4 11:03
2ND & 10
OWN 30
+15
38.4%
Bailey Hockman pass complete to Ricky Person Jr. for 15 yds to the NCSt 45 for a 1ST downSimilar
Q4 11:03
1ST & 10
OWN 45
0
42.4%
Bailey Hockman pass incomplete to Porter Rooks, broken up by Javon ScruggsSimilar
Q4 11:03
3RD & 15
OWN 40
+6
37.5%
Bailey Hockman pass complete to Anthony Smith for 6 yds to the NCSt 46Similar
Q4 11:03
4TH & 9
OWN 46
0
37.1%
Trenton Gill punt for 37 yds, fair catch by Demario Douglas at the Liber 17Similar
own 0own 2550opp 25opp 0
LIBDrive 22INT3 plays · 2 yds · 0:0070% → 68%
NCSUDrive 23TD6 plays · 26 yds · 1:5346% → 69%
Q4 6:53
3RD & 3
OPP 4
+4
69.0%
Zonovan Knight run for 4 yds for a TD (Two-Point Conversion failed )Similar
own 0own 2550opp 25opp 0
LIBDrive 24INT3 plays · 3 yds · 0:0040% → 39%
NCSUDrive 25PUNT5 plays · 3 yds · 0:0068% → 63%
LIBDrive 26MISSED FG15 plays · 71 yds · 2:5438% → 43%
Q4 4:12
2ND & 10
OWN 8
+15
62.8%
Malik Willis pass complete to Johnny Huntley for 15 yds to the Liber 23 for a 1ST downSimilar
Q4 4:12
2ND & 4
OWN 29
0
59.3%
Malik Willis pass incomplete to Kimani Donaldson, broken up by Tyler Baker-WilliamsSimilar
Q4 4:12
3RD & 4
OWN 29
+12
61.4%
Malik Willis pass complete to CJ Daniels for 12 yds to the Liber 41 for a 1ST downSimilar
Q4 2:27
3RD & 4
OWN 47
+27
54.6%
Malik Willis pass complete to Noah Frith for 27 yds to the NCSTATE 26 for a 1ST down NC STATE Penalty, Defensive offside ( Yards) declined for a 1ST downSimilar
Q4 1:18
4TH & 5
OPP 21
+39
57.3%
Alex Barbir 39 yd FG BLOCKED blocked by Vi Jones Team return for 1 ydSimilar
own 0own 2550opp 25opp 0
NCSUDrive 27END OF GAME6 plays · 3 yds · 0:3972% → 75%
own 0own 2550opp 25opp 0
Biggest swings
End of Game · Final
Game over.
+24.8
TD · Q4 6:53
Zonovan Knight run for 4 yds for a TD (Two-Point Conversion failed )
+23
TD · Q3 7:11
Malik Willis pass complete to Jerome Jackson for 6 yds for a TD (Alex Barbir KICK)
-17.6