2025 · Week 1 · Aug 28, 2025 · Carter-Finley Stadium
Speed4x
View as
Win probability · NCSU
modelNCSU aheadECU aheadconfidence bandkey playNCSU scoreECU score
What if? - hover the chart or a play below, then change how it went
Q4 5:41 · Nick Konieczynski 46 Yard Field Goal Missed
Driver values - Δ win prob, pts
Pregame priorHome team on offenseGarbage-time factorScore differentialScore diff ÷ offense timeoutsTime remaining
This game in five plays
- TD · Q2 11:03: Wesley Grimes 48 Yd pass from CJ Bailey (Nick Konieczynski Kick) — NCSU win probability +6.6 pts (now 90%) (top driver: NCSU has the ball).
- TD · Q2 2:21: Katin Houser pass complete to Jayvontay Conner for 79 yds for a TD NC State Penalty, Illegal Substitution (Yards) declined (Nick Mazzie KICK) — ECU win probability +5.8 pts (now 16%) (top driver: ECU has the ball).
- TD · Q3 3:43: Hollywood Smothers 2 Yd Run (Nick Konieczynski Kick) — NCSU win probability +7.8 pts (now 95%) (top driver: NCSU has the ball).
- TD · Q4 14:56: Marlon Gunn Jr. run for 4 yds for a TD (Nick Mazzie KICK) — ECU win probability +9.0 pts (now 15%) (top driver: ECU has the ball).
- KEY PLAY · Q4 0:35: C. Bailey takes a knee — NCSU win probability +9.2 pts (now 96%) (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 7 of 7ECU made the numbers' call on 8 of 9
- Q1 8:34NCSU 4th & 11 at ECU 11, tiedAgrees with the numbersKicked a field goal · 79.9% before the snapGo for it79.7%−0.122% to convertField goalTheir call79.8%87% to makePunt79.2%−0.7average punt
- Q1 7:31ECU 4th & 9 at ECU 26, down 3Agrees with the numbersPunted · 19.5% before the snapGo for it19.4%−0.330% to convertField goalOut of rangePuntTheir call19.7%average punt
- Q1 3:54NCSU 4th & 11 at NCSU 39, up 3Agrees with the numbersPunted · 78.6% before the snapGo for it78.5%−0.426% to convertField goalOut of rangePuntTheir call78.8%average punt
- Q1 2:04ECU 4th & 13 at ECU 18, down 3Agrees with the numbersPunted · 20.6% before the snapGo for it20.1%−0.619% to convertField goalOut of rangePuntTheir call20.8%average punt
- Q2 9:46ECU 4th & 13 at ECU 22, down 17Agrees with the numbersPunted · 11.9% before the snapGo for it10.5%−2.019% to convertField goalOut of rangePuntTheir call12.4%average punt
- Q2 8:13NCSU 4th & 9 at NCSU 41, up 17Agrees with the numbersPunted · 88.4% before the snapGo for it87.9%−0.932% to convertField goalOut of rangePuntTheir call88.8%average punt
- Q2 6:14ECU 4th & 4 at NCSU 29, down 17Agrees with the numbersWent for it · 12.4% before the snapGo for itTheir call12.3%48% to convertField goal11.8%−0.558% to makePunt8.1%−4.2average punt
- Q2 4:04NCSU 4th & 9 at NCSU 44, up 17Agrees with the numbersPunted · 89.7% before the snapGo for it89.2%−0.732% to convertField goalOut of rangePuntTheir call89.9%average punt
- Q3 13:02ECU 4th & 2 at NCSU 37, down 10Agrees with the numbersWent for it · 16.6% before the snapGo for itTheir call16.6%57% to convertField goal15.0%−1.640% to makePunt14.8%−1.8average punt
- Q3 11:41NCSU 4th & 6 at NCSU 40, up 10Agrees with the numbersPunted · 83.6% before the snapGo for it83.5%−0.340% to convertField goalOut of rangePuntTheir call83.8%average punt
- Q3 9:57ECU 4th & 8 at ECU 19, down 10Close callWent for it · 14.3% before the snapGo for itTheir call13.8%−0.732% to convertField goalOut of rangePunt14.5%average punt
- Q3 8:36ECU 4th & 11 at ECU 35, down 10Agrees with the numbersPunted · 14.5% before the snapGo for it14.1%−1.626% to convertField goalOut of rangePuntTheir call15.7%average punt
- Q4 12:23NCSU 4th & 14 at ECU 23, up 10Agrees with the numbersKicked a field goal · 87.5% before the snapGo for it85.9%−1.617% to convertField goalTheir call87.5%70% to makePunt82.7%−4.8average punt
- Q4 8:32ECU 4th & 7 at NCSU 16, down 10Agrees with the numbersKicked a field goal · 10.7% before the snapGo for it10.0%−0.635% to convertField goalTheir call10.6%81% to makePunt5.3%−5.3average punt
- Q4 5:41NCSU 4th & 14 at ECU 29, up 7Agrees with the numbersKicked a field goal · 90.0% before the snapGo for it88.2%−1.618% to convertField goalTheir call89.8%58% to makePunt84.3%−5.5average punt
- Q4 0:37ECU 4th & 1 at NCSU 9, down 7Agrees with the numbersWent for it · 15.5% before the snapGo for itTheir call15.2%71% to convertField goal9.7%−5.589% to makePunt4.2%−11.1average punt
After touchdowns: kick or go for two?
NCSU made the numbers' call on 3 of 3ECU made the numbers' call on 2 of 2
- Q2 13:33NCSU Touchdown, up 9 before the tryAgrees with the numbersKicked · madeKickTheir call82.3%97% to makeGo for two82.3%−<0.145% to convert
- Q2 11:03NCSU Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call85.8%97% to makeGo for two85.7%−<0.145% to convert
- Q2 2:21ECU Touchdown, down 11 before the tryAgrees with the numbersKicked · madeKickTheir call15.6%97% to makeGo for two15.6%−0.145% to convert
- Q3 3:43NCSU Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call93.2%97% to makeGo for two93.2%−0.145% to convert
- Q4 14:56ECU Touchdown, down 11 before the tryAgrees with the numbersKicked · madeKickTheir call11.2%97% to makeGo for two11.1%−0.145% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartNCSUDrive 1FG17 plays · 64 yds · 6:2084% → 83%
Q1 14:26
2ND & 4
OWN 31
+11
83.8%
CJ Bailey pass complete to Keenan Jackson for 11 yds to the NCSU 42 for a 1ST downSimilar
Q1 13:44
2ND & 10
OWN 42
+9
83.7%
Hollywood Smothers run for 19 yds to the ECU 39 NC State Penalty, Offensive Holding (Noah Rogers) to the ECU 49Similar
Q1 11:14
2ND & 3
OPP 39
+5
83.2%
CJ Bailey pass complete to Justin Joly for 5 yds to the ECU 34 for a 1ST downSimilar
Q1 10:15
2ND & 11
OPP 35
+15
83.0%
CJ Bailey pass complete to Terrell Anderson for 15 yds to the ECU 20 for a 1ST downSimilar
Q1 9:02
3RD & GOAL
OPP 22
+11
82.4%
CJ Bailey pass complete to Hollywood Smothers for 11 yds to the ECU 11Similar
own 0own 2550opp 25opp 0
ECUDrive 2PUNT5 plays · 1 yds · 0:5318% → 17%
Q1 8:24
1ST & 10
OWN 25
+5
82.5%
Katin Houser pass complete to Jaquaize Pettaway for 5 yds to the ECU 20Similar
Q1 8:01
2ND & 15
OWN 20
+6
82.5%
Katin Houser pass complete to Desirrio Riles for 6 yds to the ECU 26Similar
Q1 7:31
4TH & 9
OWN 26
0
82.6%
Ryan Leavy punt for 47 yds, fair catch by Wesley Grimes at the NCSU 27Similar
own 0own 2550opp 25opp 0
NCSUDrive 3PUNT7 plays · 12 yds · 3:3082% → 81%
Q1 6:16
3RD & 6
OWN 31
+9
81.6%
CJ Bailey pass complete to Noah Rogers for 9 yds to the NCSU 40 for a 1ST downSimilar
Q1 4:30
3RD & 13
OWN 37
+2
81.1%
CJ Bailey pass complete to Terrell Anderson for 2 yds to the NCSU 39Similar
Q1 3:54
4TH & 11
OWN 39
0
80.7%
Caden Noonkester punt for 40 yds, fair catch by Kyler Pearson at the ECU 21Similar
own 0own 2550opp 25opp 0
ECUDrive 4PUNT5 plays · -3 yds · 1:4219% → 19%
Q1 3:29
2ND & 8
OWN 23
-10
81.4%
(03:34) No Huddle-Shotgun Jenkins,Parker rush middle for 1 yard gain to the ECU24 (Harsh,Sabastian; Brown,Sean) PENALTY ECU Holding (Long,Kyle) 10 yards from ECU23 to ECU13. NO PLAY.Similar
Q1 2:35
3RD & 20
OWN 11
+7
81.2%
Katin Houser pass complete to Yannick Smith for 7 yds to the ECU 18Similar
Q1 2:04
4TH & 13
OWN 18
0
81.3%
Ryan Leavy punt for 43 yds, fair catch by Wesley Grimes at the NCSU 39Similar
own 0own 2550opp 25opp 0
NCSUDrive 5TD7 plays · 61 yds · 3:1981% → 83%
Q1 1:52
1ST & 10
OWN 39
+10
80.8%
CJ Bailey pass complete to Teddy Hoffmann for 10 yds to the NCSU 49 for a 1ST downSimilar
Q1 1:24
1ST & 10
OWN 49
+1
81.1%
CJ Bailey pass complete to Teddy Hoffmann for 1 yd to the 50 yard lineSimilar
Q1 0:00
3RD & 4
OPP 45
+27
80.7%
CJ Bailey pass complete to Teddy Hoffmann for 27 yds to the ECU 18 for a 1ST downSimilar
Q2 14:52
1ST & 10
OPP 18
+6
81.1%
CJ Bailey pass complete to Hollywood Smothers for 6 yds to the ECU 12Similar
own 0own 2550opp 25opp 0
ECUDrive 6PUNT5 plays · -23 yds · 1:3717% → 17%
NCSUDrive 7TD2 plays · 48 yds · 0:3583% → 90%
ECUDrive 8PUNT6 plays · -3 yds · 1:1212% → 11%
Q2 10:35
2ND & 7
OWN 28
+4
88.2%
Katin Houser pass complete to Yannick Smith for 4 yds to the ECU 32Similar
Q2 10:06
3RD & 3
OWN 32
-10
88.2%
(10:09) No Huddle-Shotgun Jenkins,Parker rush left for 12 yards gain to the ECU44 (Fordham,Caden) PENALTY ECU Holding (Smith,Anthony) 10 yards from ECU32 to ECU22. NO PLAY.Similar
Q2 9:46
4TH & 13
OWN 22
0
88.8%
Ryan Leavy punt for 38 yds, fair catch by Wesley Grimes at the NCSU 40Similar
own 0own 2550opp 25opp 0
NCSUDrive 9PUNT5 plays · 1 yds · 1:2690% → 89%
Q2 8:59
3RD & 12
OWN 38
+3
89.7%
CJ Bailey pass complete to Hollywood Smothers for 3 yds to the NCSU 41Similar
Q2 8:22
4TH & 9
OWN 41
+59
89.6%
(08:28) Noonkester,Caden punt 59 yards to the ECU00, Touchback PENALTY NCS Illegal Formation offsetting ECU Holding offsetting. NO PLAY.Similar
own 0own 2550opp 25opp 0
ECUDrive 10DOWNS9 plays · 51 yds · 1:3712% → 12%
Q2 7:10
3RD & 13
OWN 17
+33
88.9%
Katin Houser pass complete to Desirrio Riles for 18 yds to the ECU 35 for a 1ST down NC State Penalty, Roughing The Passer (Jr. Kenny Soares) to the 50 yard line for a 1ST downSimilar
Q2 6:52
1ST & 10
50
+15
87.5%
Katin Houser pass complete to Anthony Smith for 15 yds to the NCSU 35 for a 1ST downSimilar
Q2 6:23
3RD & 10
OPP 35
+6
88.0%
Katin Houser pass complete to Tyler Johnson for 6 yds to the NCSU 29Similar
own 0own 2550opp 25opp 0
NCSUDrive 11PUNT7 plays · 15 yds · 2:0393% → 92%
Q2 4:04
4TH & 9
OWN 44
0
91.9%
Caden Noonkester punt for 42 yds, fair catch by Kyler Pearson at the ECU 14Similar
own 0own 2550opp 25opp 0
ECUDrive 12TD6 plays · 86 yds · 1:3211% → 16%
Q2 3:05
3RD & 7
OWN 17
+9
89.7%
Katin Houser pass complete to Anthony Smith for 9 yds to the ECU 26 for a 1ST downSimilar
Q2 2:42
2ND & 10
OWN 26
-5
89.9%
Katin Houser sacked by Caden Fordham for a loss of 5 yards to the ECU 21Similar
Q2 2:21
3RD & 15
OWN 21
+79
84.1%
Katin Houser pass complete to Jayvontay Conner for 79 yds for a TD NC State Penalty, Illegal Substitution (Yards) declined (Nick Mazzie KICK)Similar
own 0own 2550opp 25opp 0
NCSUDrive 13INT9 plays · 26 yds · 1:4483% → 85%
ECUDrive 14MISSED FG8 plays · 8 yds · 0:2118% → 16%
Q2 0:16
2ND & 10
OPP 43
+18
82.4%
Katin Houser pass complete to Anthony Smith for 18 yds to the NCSU 25 for a 1ST downSimilar
Q2 0:06
2ND & 10
OPP 25
-10
81.3%
(00:10) No Huddle-Shotgun Gunn Jr.,Marlon rush middle for 5 yards gain to the NCS20 (Brown,Sean; Fordham,Caden) PENALTY ECU Holding (Poku,Emmanuel) 10 yards from NCS25 to NCS35. NO PLAY.Similar
own 0own 2550opp 25opp 0
ECUDrive 15DOWNS9 plays · 39 yds · 1:5216% → 16%
Q3 14:27
2ND & 7
OWN 28
+14
83.7%
Katin Houser pass complete to Anthony Smith for 14 yds to the ECU 42 for a 1ST downSimilar
Q3 14:14
1ST & 10
OWN 42
+7
83.0%
Katin Houser pass complete to Anthony Smith for 7 yds to the ECU 49Similar
Q3 13:36
1ST & 10
OPP 45
+3
83.4%
Katin Houser pass complete to Payton Mangrum for 3 yds to the NCSU 42Similar
own 0own 2550opp 25opp 0
NCSUDrive 16PUNT6 plays · 4 yds · 1:2186% → 85%
Q3 13:02
1ST & 10
OWN 36
-5
85.8%
PENALTY NCS False Start (Rogers,Noah) 5 yards from NCS36 to NCS31. NO PLAY.Similar
Q3 13:02
1ST & 15
OWN 31
-5
85.3%
PENALTY NCS False Start (Peak,Jacarrius) 5 yards from NCS31 to NCS26. NO PLAY.Similar
Q3 11:41
4TH & 6
OWN 40
0
84.6%
Caden Noonkester punt for 43 yds, punt out-of-bounds at the ECU 17Similar
own 0own 2550opp 25opp 0
ECUDrive 17PUNT10 plays · 18 yds · 2:5715% → 14%
Q3 11:33
1ST & 10
OWN 17
+3
84.9%
Katin Houser pass complete to Anthony Smith for 3 yds to the ECU 20Similar
Q3 9:57
4TH & 8
OWN 19
+17
86.6%
Ryan Leavy pass complete to Kieran Davis for 17 yds to the ECU 36 for a 1ST downSimilar
Q3 9:30
1ST & 10
OWN 36
+4
84.7%
Katin Houser pass complete to Desirrio Riles for 4 yds to the ECU 40Similar
Q3 9:20
2ND & 6
OWN 40
-5
84.2%
(09:20) PENALTY ECU False Start (Weaver,Bryce) 5 yards from ECU40 to ECU35. NO PLAY.Similar
Q3 9:00
2ND & 11
OWN 35
+5
85.2%
Katin Houser pass complete to Yannick Smith for 5 yds to the ECU 40Similar
Q3 8:39
4TH & 6
OWN 40
-5
85.8%
(08:39) PENALTY ECU False Start (Benton,Josh) 5 yards from ECU40 to ECU35. NO PLAY.Similar
Q3 8:36
4TH & 11
OWN 35
0
86.3%
Ryan Leavy punt for 45 yds, fair catch by Wesley Grimes at the NCSU 20Similar
own 0own 2550opp 25opp 0
NCSUDrive 18TD12 plays · 80 yds · 4:4186% → 95%
Q3 8:24
1ST & 10
OWN 20
+12
85.6%
CJ Bailey pass complete to Wesley Grimes for 12 yds to the NCSU 32 for a 1ST downSimilar
Q3 4:39
3RD & 1
OPP 30
+15
87.5%
(04:39) Bailey,CJ pass incomplete short middle to Joly,Justin thrown to ECU14 broken up by Barker,Jackson PENALTY ECU Roughing The Passer (Wilk,Teagan) 15 yards from ECU30 to ECU15, 1ST DOWN. NO PLAY.Similar
Q3 3:48
3RD & 8
OPP 13
+11
87.5%
(03:54) Shotgun Bailey,CJ pass incomplete short right to Jackson,Keenan thrown to ECU00, 1ST DOWN, PENALTY ECU Pass Interference (Jean,Jonathan) 11 yard from ECU13 to ECU02, 1ST DOWN. NO PLAY.Similar
own 0own 2550opp 25opp 0
ECUDrive 19TD11 plays · 72 yds · 3:366% → 15%
Q3 3:32
1ST & 10
OWN 28
-10
94.3%
(03:37) Shotgun Houser,Katin pass complete short right to Montgomery,London caught at ECU18, for 3 yards to the ECU31 (Richardson,AJ; Barnhardt,Brody) PENALTY ECU Holding (Smith,Yannick) 10 yards from ECU28 to ECU18. NO PLAY.Similar
Q3 3:04
1ST & 20
OWN 18
+17
94.6%
Katin Houser pass complete to Brock Spalding for 17 yds to the ECU 35Similar
Q3 2:43
2ND & 3
OWN 35
+6
94.3%
Katin Houser pass complete to Yannick Smith for 6 yds to the ECU 41 for a 1ST downSimilar
Q3 2:32
1ST & 10
OWN 41
+8
94.3%
Katin Houser pass complete to London Montgomery for 8 yds to the ECU 49Similar
Q3 1:12
2ND & 6
OPP 42
+37
94.4%
Katin Houser pass complete to Brock Spalding for 37 yds to the NCSU 5 for a 1ST downSimilar
Q3 0:58
1ST & GOAL
OPP 5
0
94.0%
Katin Houser pass complete to Brock Spalding for no gain to the NCSU 5Similar
own 0own 2550opp 25opp 0
NCSUDrive 20MISSED FG8 plays · 52 yds · 2:2488% → 88%
Q4 14:47
1ST & 10
OWN 25
+10
88.1%
CJ Bailey pass complete to Noah Rogers for 10 yds to the NCSU 35 for a 1ST downSimilar
Q4 14:32
1ST & 10
OWN 35
+46
87.8%
CJ Bailey pass complete to Wesley Grimes for 46 yds to the ECU 19 for a 1ST downSimilar
Q4 13:59
1ST & 10
OPP 19
-10
89.1%
(14:04) No Huddle-Shotgun Smothers,Hollywood rush left for 6 yards gain to the ECU13 (Johnson Jr.,DJ) PENALTY NCS Holding (Hardy,Cody) 10 yards from ECU19 to ECU29. NO PLAY.Similar
Q4 13:47
1ST & 20
OPP 29
+10
89.3%
CJ Bailey pass complete to Hollywood Smothers for 10 yds to the ECU 19Similar
Q4 13:04
3RD & 10
OPP 19
-4
88.8%
CJ Bailey sacked by Xavier McIver for a loss of 4 yards to the ECU 23Similar
own 0own 2550opp 25opp 0
ECUDrive 21FG10 plays · 61 yds · 3:4312% → 17%
Q4 11:50
2ND & 11
OWN 22
+4
88.4%
Katin Houser pass complete to Brock Spalding for 4 yds to the ECU 18Similar
Q4 11:15
3RD & 15
OWN 18
+22
89.3%
Katin Houser pass complete to Yannick Smith for 22 yds to the ECU 40 for a 1ST downSimilar
Q4 10:22
2ND & 8
OWN 42
+39
88.3%
Katin Houser pass complete to Brock Spalding for 39 yds to the NCSU 19 for a 1ST downSimilar
Q4 9:39
2ND & 11
OPP 20
-5
87.4%
PENALTY ECU False Start (Poku,Emmanuel) 5 yards from NCS20 to NCS25. NO PLAY.Similar
own 0own 2550opp 25opp 0
NCSUDrive 22MISSED FG6 plays · 46 yds · 2:3889% → 90%
Q4 8:19
1ST & 10
OWN 25
+50
88.8%
CJ Bailey pass complete to Teddy Hoffmann for 50 yds to the ECU 25 for a 1ST downSimilar
own 0own 2550opp 25opp 0
ECUDrive 23DOWNS14 plays · 61 yds · 5:0014% → 13%
Q4 5:09
2ND & 10
OWN 39
+19
85.5%
Katin Houser pass complete to Jayvontay Conner for 19 yds to the NCSU 42 for a 1ST downSimilar
Q4 4:56
1ST & 10
OPP 42
+8
83.2%
Katin Houser pass complete to Brock Spalding for 8 yds to the NCSU 34Similar
Q4 3:15
2ND & 8
OPP 30
-5
82.3%
(03:22) No Huddle-Shotgun Houser,Katin pass complete short left to Montgomery,London caught at NCS28, for 5 yards to the NCS25 (Johnson,Jamel) PENALTY ECU Ineligible Downfield on Pass (Smith,Anthony) 5 yards from NCS30 to NCS35. NO PLAY.Similar
Q4 2:50
2ND & 13
OPP 35
+17
83.8%
Katin Houser pass complete to Desirrio Riles for 17 yds to the NCSU 18 for a 1ST downSimilar
Q4 2:21
1ST & 10
OPP 18
+5
80.9%
Katin Houser pass complete to Desirrio Riles for 5 yds to the NCSU 13Similar
Q4 0:37
4TH & 1
OPP 9
-1
87.2%
Katin Houser pass complete to Desirrio Riles for a loss of 1 yard to the NCSU 10Similar
own 0own 2550opp 25opp 0
NCSUDrive 24END OF GAME5 plays · -8 yds · 0:3596% → 96%
Q4 0:32
3RD & 14
OWN 6
-3
96.3%
(00:32) PENALTY NCS False Start (Daniels,Dante) 3 yards from NCS06 to NCS03. NO PLAY.Similar
own 0own 2550opp 25opp 0
Biggest swings
KEY PLAY · Q4 0:35
C. Bailey takes a knee
+9.2
TD · Q4 14:56
Marlon Gunn Jr. run for 4 yds for a TD (Nick Mazzie KICK)
-9
TD · Q3 3:43
Hollywood Smothers 2 Yd Run (Nick Konieczynski Kick)
+7.8