View as
Win probability · NCSU
modelNCSU aheadMRSH aheadconfidence bandkey playNCSU scoreMRSH score
What if? - hover the chart or a play below, then change how it went
Q4 1:34 · Team run for a loss of 1 yard to the NCSt 7
Driver values - Δ win prob, pts
Pregame priorHome team on offenseScore differentialGarbage-time factorScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q2 5:07: Chase Litton pass complete to Tyre Brady for 75 yds for a TD, (Kaare Vedvik KICK) — MRSH win probability +7.9 pts (now 25%) (top driver: MRSH has the ball).
- TD · Q2 2:05: Ryan Finley pass complete to Jaylen Samuels for 39 yds for a TD, (Carson Wise KICK) — NCSU win probability +5.4 pts (now 82%) (top driver: Not a blowout margin).
- TD · Q2 0:16: Ryan Finley pass complete to Kelvin Harmon for 34 yds for a TD, (Carson Wise PAT MISSED) — NCSU win probability +6.7 pts (now 86%) (top driver: NCSU has the ball).
- TD · Q3 7:58: Reggie Gallaspy II run for 1 yd for a TD, (Carson Wise KICK) — NCSU win probability +4.4 pts (now 89%) (top driver: NCSU has the ball).
- TD · Q4 3:58: Reggie Gallaspy II run for 23 yds for a TD, (Carson Wise KICK) — NCSU win probability +4.8 pts (now 99%) (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 5 of 7MRSH made the numbers' call on 6 of 8
- Q1 15:00MRSH 4th & 11 at MRSH 28, tiedAgrees with the numbersPunted · 9.0% before the snapGo for it9.0%−0.125% to convertField goalOut of rangePuntTheir call9.1%average punt
- Q1 10:15NCSU 4th & 13 at MRSH 14, tiedAgrees with the numbersKicked a field goal · 89.7% before the snapGo for it89.5%−0.118% to convertField goalTheir call89.7%84% to makePunt89.2%−0.4average punt
- Q1 6:23NCSU 4th & 10 at NCSU 35, down 4Agrees with the numbersPunted · 87.5% before the snapGo for it87.4%−0.229% to convertField goalOut of rangePuntTheir call87.6%average punt
- Q1 3:09MRSH 4th & 3 at NCSU 16, up 4Close callKicked a field goal · 13.8% before the snapGo for it13.8%51% to convertField goalTheir call13.7%−0.181% to makePunt12.1%−1.7average punt
- Q2 15:00NCSU 4th & 3 at NCSU 49, down 7Close callPunted · 83.1% before the snapGo for it83.4%52% to convertField goalOut of rangePuntTheir call83.1%−0.3average punt
- Q2 14:54MRSH 4th & 14 at MRSH 5, up 7Agrees with the numbersPunted · 16.7% before the snapGo for it16.0%−0.916% to convertField goalOut of rangePuntTheir call16.9%average punt
- Q2 13:56NCSU 4th & 5 at NCSU 43, down 7Agrees with the numbersPunted · 81.9% before the snapGo for it82.0%−0.241% to convertField goalOut of rangePuntTheir call82.2%average punt
- Q2 8:20MRSH 4th & 8 at NCSU 28, up 7Agrees with the numbersKicked a field goal · 23.3% before the snapGo for it23.0%−0.234% to convertField goalTheir call23.2%60% to makePunt20.6%−2.6average punt
- Q2 1:58MRSH 4th & 10 at MRSH 42, up 3Agrees with the numbersPunted · 24.0% before the snapGo for it23.3%−0.529% to convertField goalOut of rangePuntTheir call23.8%average punt
- Q3 7:58NCSU 4th & 1 at MRSH 1, up 3Agrees with the numbersWent for it · 80.4% before the snapGo for itTheir call79.8%59% to convertField goal77.4%−2.494% to makePunt71.0%−8.8average punt
- Q4 14:52MRSH 4th & 7 at NCSU 29, down 10Agrees with the numbersKicked a field goal · 11.3% before the snapGo for it10.9%−0.237% to convertField goalTheir call11.1%58% to makePunt6.4%−4.7average punt
- Q4 12:01NCSU 4th & 1 at MRSH 15, up 10Agrees with the numbersWent for it · 90.1% before the snapGo for itTheir call89.8%71% to convertField goal88.5%−1.383% to makePunt84.4%−5.4average punt
- Q4 11:56MRSH 4th & 19 at MRSH 21, down 10Agrees with the numbersPunted · 9.3% before the snapGo for it8.1%−2.010% to convertField goalOut of rangePuntTheir call10.0%average punt
- Q4 9:05NCSU 4th & 5 at MRSH 39, up 10Close callPunted · 89.8% before the snapGo for it89.8%42% to convertField goal89.1%−0.736% to makePuntTheir call89.2%−0.6average punt
- Q4 3:52MRSH 4th & 10 at NCSU 38, down 17Close callWent for it · 2.0% before the snapGo for itTheir call1.9%−0.130% to convertField goal2.0%38% to makePunt1.9%−0.1average punt
After touchdowns: kick or go for two?
NCSU made the numbers' call on 5 of 5MRSH made the numbers' call on 2 of 2
- Q1 6:23MRSH Touchdown, up 3 before the tryAgrees with the numbersKicked · madeKickTheir call12.2%97% to makeGo for two12.2%−<0.145% to convert
- Q2 5:26NCSU Touchdown, down 4 before the tryAgrees with the numbersKicked · madeKickTheir call78.5%97% to makeGo for two78.4%−0.145% to convert
- Q2 5:07MRSH Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call29.5%97% to makeGo for two29.4%−0.145% to convert
- Q2 2:05NCSU Touchdown, down 4 before the tryAgrees with the numbersKicked · madeKickTheir call75.2%97% to makeGo for two75.1%−0.145% to convert
- Q2 0:16NCSU Touchdown, up 3 before the tryAgrees with the numbersKicked · missedKickTheir call82.5%97% to makeGo for two82.4%−0.145% to convert
- Q3 7:58NCSU Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call89.3%97% to makeGo for two89.2%−0.145% to convert
- Q4 3:58NCSU Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call98.0%97% to makeGo for two97.7%−0.345% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartMRSHDrive 1PUNT7 plays · 10 yds · 0:007% → 7%
own 0own 2550opp 25opp 0
NCSUDrive 2FG7 plays · 59 yds · 2:4893% → 92%
MRSHDrive 3TD10 plays · 85 yds · 3:458% → 10%
Q1 10:08
1ST & 10
OWN 15
+33
92.0%
Chase Litton pass complete to Tyre Brady for 33 yds to the Marsh 48 for a 1ST downSimilar
Q1 10:08
3RD & 12
OWN 46
+15
92.0%
Chase Litton pass complete to Tyre Brady for 15 yds to the NCSt 39 for a 1ST downSimilar
Q1 10:08
1ST & 10
OPP 39
+4
91.9%
Chase Litton pass complete to Tyre Brady for 4 yds to the NCSt 35Similar
Q1 10:08
2ND & 6
OPP 35
+7
91.8%
Chase Litton pass complete to Ryan Yurachek for 7 yds to the NCSt 28 for a 1ST downSimilar
Q1 10:08
1ST & 10
OPP 28
+23
91.8%
Chase Litton pass complete to Tyre Brady for 23 yds to the NCSt 5 for a 1ST downSimilar
Q1 6:23
2ND & GOAL
OPP 1
+1
89.8%
Chase Litton pass complete to Willie Johnson for 1 yd for a TD, (Kaare Vedvik KICK)Similar
own 0own 2550opp 25opp 0
NCSUDrive 4PUNT5 plays · 0 yds · 0:0090% → 90%
MRSHDrive 5FG6 plays · 66 yds · 2:2710% → 13%
NCSUDrive 6PUNT10 plays · 29 yds · 3:0288% → 86%
Q1 3:02
3RD & 6
OWN 24
+8
87.6%
Ryan Finley pass complete to Emeka Emezie for 8 yds to the NCSt 32 for a 1ST downSimilar
Q1 3:02
2ND & 4
OWN 38
+4
88.2%
Ryan Finley pass complete to Gavin Locklear for 4 yds to the NCSt 42 for a 1ST downSimilar
Q1 3:02
1ST & 10
OWN 42
+6
88.1%
Ryan Finley pass complete to Emeka Emezie for 6 yds to the NCSt 48Similar
Q2 15:00
4TH & 3
OWN 49
0
85.9%
A.J. Cole punt for 42 yds, fair catch by Trey Rodriguez at the Marsh 9Similar
own 0own 2550opp 25opp 0
MRSHDrive 7PUNT5 plays · -4 yds · 0:0014% → 14%
own 0own 2550opp 25opp 0
NCSUDrive 8PUNT4 plays · 5 yds · 0:0085% → 85%
Q2 13:56
2ND & 10
OWN 38
-1
85.3%
Ryan Finley pass complete to Jaylen Samuels for a loss of 1 yard to the NCSt 37Similar
Q2 13:56
3RD & 11
OWN 37
+6
84.7%
Ryan Finley pass complete to Nyheim Hines for 6 yds to the NCSt 43Similar
Q2 13:56
4TH & 5
OWN 43
0
84.8%
A.J. Cole punt for 41 yds, fair catch by Trey Rodriguez at the Marsh 16Similar
own 0own 2550opp 25opp 0
MRSHDrive 9FG10 plays · 56 yds · 3:4717% → 21%
Q2 12:07
2ND & 13
OWN 13
+2
83.6%
Chase Litton pass complete to Keion Davis for 2 yds to the Marsh 15Similar
Q2 12:07
3RD & 11
OWN 15
+38
83.9%
Chase Litton pass complete to Tyre Brady for 38 yds to the NCSt 47 for a 1ST downSimilar
Q2 12:07
1ST & 10
OPP 47
+3
82.5%
Chase Litton pass complete to Marcel Williams for 3 yds to the NCSt 44Similar
Q2 12:07
2ND & 7
OPP 44
+14
82.5%
Chase Litton pass complete to Marcel Williams for 14 yds to the NCSt 30 for a 1ST downSimilar
Q2 12:07
2ND & 10
OPP 30
0
82.4%
Chase Litton pass incomplete to Marcel Williams, broken up by Johnathan AlstonSimilar
own 0own 2550opp 25opp 0
NCSUDrive 10TD7 plays · 68 yds · 2:4878% → 84%
Q2 8:14
1ST & 10
OWN 32
+16
78.4%
Ryan Finley pass complete to Kelvin Harmon for 16 yds to the NCSt 48 for a 1ST downSimilar
Q2 8:14
2ND & 9
OWN 49
+23
79.1%
Ryan Finley pass complete to Stephen Louis for 23 yds to the Marsh 28 for a 1ST downSimilar
Q2 5:26
3RD & 6
OPP 24
+24
83.6%
Ryan Finley pass complete to Stephen Louis for 24 yds for a TD, (Carson Wise KICK)Similar
own 0own 2550opp 25opp 0
MRSHDrive 11TD2 plays · 75 yds · 0:0025% → 25%
Q2 5:07
1ST & 10
OWN 25
+75
74.7%
Chase Litton pass complete to Tyre Brady for 75 yds for a TD, (Kaare Vedvik KICK)Similar
own 0own 2550opp 25opp 0
NCSUDrive 12TD9 plays · 80 yds · 2:5674% → 82%
Q2 5:01
1ST & 10
OWN 20
0
74.4%
Ryan Finley pass incomplete to Jaylen Samuels, broken up by Chase HancockSimilar
Q2 5:01
1ST & 10
OWN 32
-1
74.8%
Ryan Finley pass complete to Jaylen Samuels for a loss of 1 yard to the NCSt 31Similar
Q2 5:01
2ND & 11
OWN 31
+15
74.4%
Ryan Finley pass complete to Jakobi Meyers for 15 yds to the NCSt 46 for a 1ST downSimilar
Q2 5:01
1ST & 10
OWN 46
+8
75.6%
Ryan Finley pass complete to Stephen Louis for 8 yds to the Marsh 46Similar
Q2 5:01
2ND & 2
OPP 46
+6
76.2%
Ryan Finley pass complete to Kelvin Harmon for 6 yds to the Marsh 40 for a 1ST downSimilar
Q2 2:05
2ND & 9
OPP 39
+39
81.6%
Ryan Finley pass complete to Jaylen Samuels for 39 yds for a TD, (Carson Wise KICK)Similar
own 0own 2550opp 25opp 0
MRSHDrive 13PUNT5 plays · 0 yds · 0:0023% → 21%
NCSUDrive 14TD10 plays · 82 yds · 1:2179% → 86%
Q2 1:37
3RD & 7
OWN 21
+10
78.2%
MARSHALL Penalty, Defensive pass interference (Rodney Allen) to the NCSt 31 for a 1ST downSimilar
Q2 1:37
1ST & 10
OWN 31
+16
79.3%
Ryan Finley pass complete to Kelvin Harmon for 16 yds to the NCSt 47 for a 1ST downSimilar
Q2 1:37
1ST & 10
OWN 47
-4
80.9%
Ryan Finley sacked by Ryan Bee for a loss of 4 yards to the NCSt 43Similar
Q2 0:32
2ND & 14
OWN 43
+14
77.1%
Reggie Gallaspy II run for 14 yds to the Marsh 43 for a 1ST downSimilar
Q2 0:26
1ST & 10
OPP 43
+9
79.1%
Ryan Finley pass complete to Stephen Louis for 9 yds to the Marsh 34Similar
Q2 0:16
2ND & 1
OPP 34
+34
85.9%
Ryan Finley pass complete to Kelvin Harmon for 34 yds for a TD, (Carson Wise PAT MISSED)Similar
own 0own 2550opp 25opp 0
MRSHDrive 15END OF HALF2 plays · -2 yds · 0:0017% → 17%
own 0own 2550opp 25opp 0
NCSUDrive 16TD15 plays · 70 yds · 6:5684% → 89%
Q3 14:54
1ST & 10
OWN 30
-3
83.7%
Ryan Finley pass complete to Nyheim Hines for a loss of 3 yards to the NCSt 27Similar
Q3 14:54
3RD & 15
OWN 25
+7
82.6%
MARSHALL Penalty, Defensive pass interference (7 Yards) to the NCSt 32 for a 1ST downSimilar
Q3 14:54
2ND & 7
OWN 35
+15
83.8%
Reggie Gallaspy II run for 15 yds to the 50 yard line for a 1ST downSimilar
Q3 14:54
1ST & 10
50
+23
85.1%
Ryan Finley pass complete to Jaylen Samuels for 23 yds to the Marsh 27 for a 1ST downSimilar
Q3 14:54
2ND & 14
OPP 31
+14
84.7%
Ryan Finley pass complete to Kelvin Harmon for 14 yds to the Marsh 17 for a 1ST downSimilar
Q3 14:54
1ST & 10
OPP 17
+9
85.6%
Ryan Finley pass complete to Stephen Louis for 9 yds to the Marsh 8Similar
Q3 14:54
2ND & GOAL
OPP 8
+6
85.6%
Ryan Finley pass complete to Kelvin Harmon for 6 yds to the Marsh 2Similar
own 0own 2550opp 25opp 0
MRSHDrive 17MISSED FG20 plays · 56 yds · 7:5511% → 10%
Q3 7:47
2ND & 8
OWN 17
+11
89.2%
Chase Litton pass complete to Ryan Yurachek for 11 yds to the Marsh 28 for a 1ST downSimilar
Q3 7:47
3RD & 3
OWN 35
+6
89.0%
Chase Litton pass complete to Marcel Williams for 6 yds to the Marsh 41 for a 1ST downSimilar
Q3 7:47
1ST & 20
OWN 31
+5
89.1%
Chase Litton pass complete to Willie Johnson for 5 yds to the Marsh 36Similar
Q3 7:47
2ND & 15
OWN 36
+23
89.2%
Chase Litton pass complete to Tyre Brady for 23 yds to the NCSt 41 for a 1ST downSimilar
Q3 7:47
1ST & 10
OPP 41
+6
87.8%
Chase Litton pass complete to Tyre Brady for 6 yds to the NCSt 35Similar
Q3 7:47
1ST & 10
OPP 29
+5
86.9%
Chase Litton pass complete to Willie Johnson for 5 yds to the NCSt 24Similar
Q3 7:47
2ND & 10
OPP 32
+3
87.2%
Chase Litton pass complete to Keion Davis for 3 yds to the NCSt 29Similar
own 0own 2550opp 25opp 0
NCSUDrive 18DOWNS8 plays · 56 yds · 2:5191% → 91%
Q4 14:52
2ND & 8
OWN 31
0
91.2%
Ryan Finley pass incomplete to Gavin Locklear, broken up by Brandon DraytonSimilar
Q4 14:52
3RD & 8
OWN 31
+45
90.8%
Ryan Finley pass complete to C.J. Riley for 45 yds to the Marsh 24 for a 1ST downSimilar
Q4 14:52
3RD & 4
OPP 18
+3
91.9%
Ryan Finley pass complete to Nyheim Hines for 3 yds to the Marsh 15Similar
own 0own 2550opp 25opp 0
MRSHDrive 19PUNT7 plays · 5 yds · 0:009% → 8%
Q4 11:56
3RD & 3
OWN 23
+7
90.9%
Chase Litton pass complete to Tyre Brady for 7 yds to the Marsh 30 for a 1ST downSimilar
Q4 11:56
2ND & 8
OWN 32
0
90.1%
Chase Litton pass incomplete to Tyre Brady, broken up by Nick McCloudSimilar
Q4 11:56
3RD & 8
OWN 32
-11
91.1%
Chase Litton sacked by Bradley Chubb for a loss of 11 yards to the Marsh 21Similar
Q4 11:56
4TH & 19
OWN 21
0
92.0%
Kaare Vedvik punt for 35 yds, fair catch by Gavin Locklear at the NCSt 44Similar
own 0own 2550opp 25opp 0
NCSUDrive 20PUNT7 plays · 17 yds · 0:0092% → 91%
Q4 9:05
1ST & 10
OWN 44
-10
91.5%
NC STATE Penalty, Offensive holding (Justin Witt) to the NCSt 34Similar
Q4 9:05
1ST & 20
OWN 34
+19
90.6%
Ryan Finley pass complete to Kelvin Harmon for 19 yds to the Marsh 47Similar
Q4 9:05
2ND & 1
OPP 47
+3
91.7%
Ryan Finley pass complete to Kelvin Harmon for 3 yds to the Marsh 44 for a 1ST downSimilar
Q4 9:05
2ND & 8
OPP 42
-5
91.6%
Ryan Finley pass complete to Jakobi Meyers for a loss of 5 yards to the Marsh 47Similar
Q4 9:05
3RD & 13
OPP 47
+8
90.7%
Ryan Finley pass complete to Nyheim Hines for 8 yds to the Marsh 39Similar
own 0own 2550opp 25opp 0
MRSHDrive 21FUMBLE6 plays · 3 yds · 0:006% → 6%
Q4 5:42
1ST & 20
OWN 10
+18
93.9%
Chase Litton pass complete to Tyre Brady for 18 yds to the Marsh 28Similar
Q4 5:42
3RD & 2
OWN 28
+9
93.2%
Chase Litton pass complete to Willie Johnson for 9 yds to the Marsh 37 for a 1ST downSimilar
Q4 5:42
1ST & 25
OWN 22
+1
93.9%
Chase Litton pass complete to Trey Rodriguez for 1 yd Trey Rodriguez fumbled, forced by Jerod Fernandez, recovered by NCSt Justin JonesSimilar
own 0own 2550opp 25opp 0
NCSUDrive 22TD1 play · 23 yds · 0:0099% → 99%
own 0own 2550opp 25opp 0
MRSHDrive 23INT11 plays · 50 yds · 0:002% → 2%
Q4 3:52
4TH & 10
OPP 38
+23
98.0%
Chase Litton pass complete to Marcel Williams for 23 yds to the NCSt 15 for a 1ST downSimilar
Q4 3:52
1ST & GOAL
OPP 7
0
97.5%
Chase Litton pass incomplete to Marcel Williams, broken up by Airius MooreSimilar
Q4 3:52
3RD & GOAL
OPP 9
+6
97.8%
Chase Litton pass complete to Tyre Brady for 6 yds to the NCSt 3Similar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q2 5:07
Chase Litton pass complete to Tyre Brady for 75 yds for a TD, (Kaare Vedvik KICK)
-7.9
TD · Q2 0:16
Ryan Finley pass complete to Kelvin Harmon for 34 yds for a TD, (Carson Wise PAT MISSED)
+6.7
TD · Q2 2:05
Ryan Finley pass complete to Jaylen Samuels for 39 yds for a TD, (Carson Wise KICK)
+5.4