34
FinalSep 11, 2025 · Allegacy Federal Credit Union Stadium
Team1234Final
NC State14371034
Wake Forest14100024

Game flow

NC State won by 10 · 10 scores
Lead changes
1
2 times tied
WAKE biggest lead
+14
Q1 7:19
NCSU biggest lead
+10
Q4 6:19
Time in front
WAKE 57% · NCSU 21%
tied 22% · 34:19 vs 12:37 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Wake Forest ahead▼ NC State aheadQ1 14:48 · WAKE Kickoff Return Touchdown: Chris Barnes 98 Yd Kickoff Return (Connor Calvert Kick) (NCSU 0, WAKE 7)Q1 7:19 · WAKE Rushing Touchdown: Demond Claiborne 1 Yd Run (Connor Calvert Kick) (NCSU 0, WAKE 14)Q1 2:35 · NCSU Passing Touchdown: Justin Joly 5 Yd pass from CJ Bailey (Kanoah Vinesett Kick) (NCSU 7, WAKE 14)Q1 1:19 · NCSU Interception Return Touchdown: Isaiah Shirley 41 Yd Interception Return (Kanoah Vinesett Kick) (NCSU 14, WAKE 14)Q2 12:12 · WAKE Rushing Touchdown: Robby Ashford 1 Yd Run (Connor Calvert Kick) (NCSU 14, WAKE 21)Q2 4:07 · WAKE Field Goal Good: Connor Calvert 28 Yd Field Goal (NCSU 14, WAKE 24)Q2 1:00 · NCSU Field Goal Good: Kanoah Vinesett 24 Yd Field Goal (NCSU 17, WAKE 24)Q3 6:22 · NCSU Passing Touchdown: Justin Joly 4 Yd pass from CJ Bailey (Kanoah Vinesett Kick) (NCSU 24, WAKE 24)Q4 12:37 · NCSU Passing Touchdown: Keenan Jackson 12 Yd pass from CJ Bailey (Kanoah Vinesett Kick) (NCSU 31, WAKE 24)Q4 6:19 · NCSU Field Goal Good: Kanoah Vinesett 38 Yd Field Goal (NCSU 34, WAKE 24)

The lead after every score: above the line Wake Forest is ahead, below it NC State. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
14:48WAKE
TD Chris Barnes 98 Yd Kickoff Return (Connor Calvert Kick)
NCSU 0–7 WAKE
7:19WAKE
TD Demond Claiborne 1 Yd Run (Connor Calvert Kick)7 plays, 93 yds, 2:47 · from WAKE 7
NCSU 0–14 WAKE
2:35NCSU
TD Justin Joly 5 Yd pass from CJ Bailey (Kanoah Vinesett Kick)8 plays, 75 yds, 4:44 · from NCSU 25
NCSU 7–14 WAKE
1:19NCSU
TD Isaiah Shirley 41 Yd Interception Return (Kanoah Vinesett Kick)
NCSU 14–14 WAKE
2nd quarter
12:12WAKE
TD Robby Ashford 1 Yd Run (Connor Calvert Kick)9 plays, 75 yds, 4:07 · from WAKE 25
NCSU 14–21 WAKE
4:07WAKE
FG Connor Calvert 28 Yd Field Goal 11 plays, 69 yds, 4:50 · from WAKE 20
NCSU 14–24 WAKE
1:00NCSU
FG Kanoah Vinesett 24 Yd Field Goal 11 plays, 68 yds, 3:07 · from NCSU 25
NCSU 17–24 WAKE
3rd quarter
6:22NCSU
TD Justin Joly 4 Yd pass from CJ Bailey (Kanoah Vinesett Kick)8 plays, 70 yds, 3:46 · from NCSU 30
NCSU 24–24 WAKE
4th quarter
12:37NCSU
TD Keenan Jackson 12 Yd pass from CJ Bailey (Kanoah Vinesett Kick)5 plays, 70 yds, 2:54 · from NCSU 30
NCSU 31–24 WAKE
6:19NCSU
FG Kanoah Vinesett 38 Yd Field Goal 8 plays, 31 yds, 5:31 · from NCSU 49
NCSU 34–24 WAKE

Drives

WAKE 5/12 scoredNCSU 5/12 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00WAKENCSU 0000:12Touchdown
Q114:48NCSUNCSU 2510304:42Punt
Q110:06WAKEWAKE 77932:47Touchdown
Q17:19NCSUNCSU 258754:44Touchdown
Q12:35WAKEWAKE 254161:16Interception Touchdown
Q11:19WAKEWAKE 259754:07Touchdown
Q212:12NCSUNCSU 256333:15Punt
Q28:57WAKEWAKE 2011694:50Field Goal
Q24:07NCSUNCSU 2511683:07Field Goal
Q21:00WAKEWAKE 22380:41Punt
Q20:19NCSUNCSU 20180:19End of Half
Q315:00NCSUNCSU 255152:42Punt

Win probability

NC State 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Wake Forest▼ NC StateNC State +28% win probability: CJ Bailey pass complete to Justin Joly for 4 yds for a TD (Kanoah Vinesett KICK)Wake Forest +24% win probability: Charlie Birtwistle kickoff for 65 yds for a touchbackNC State +22% win probability: CJ Bailey pass complete to Keenan Jackson for 12 yds for a TD (Kanoah Vinesett KICK)Wake Forest +20% win probability: Charlie Birtwistle kickoff for 63 yds , Chris Barnes return for 98 yds for a TD (Connor Calvert KICK)NC State +18% win probability: Robby Ashford pass intercepted Isaiah Shirley return for 41 yds for a TD (Kanoah Vinesett KICK)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
CJ Bailey23/322016.33086.9
RushingCARYDSAVGTDLONG
Hollywood Smothers241646.8042
Jayden Scott7233.3011
CJ Bailey8192.4010
Will Wilson231.503
Team3-4-1.300
ReceivingRECYDSAVGTDLONG
Noah Rogers45213.0020
Keenan Jackson34615.3119
Terrell Anderson34615.3030
Justin Joly4225.528
Wesley Grimes3196.3014
Jayden Scott2178.5010
Hollywood Smothers4-1-0.309
DefenseTOTSOLOSACKSTFLPDQB HUR
Sean Brown1260110
Brody Barnhardt750000
Caden Fordham620010
Devon Marshall430000
Ronnie Royal III420000
JJ Johnson410000
Cian Slone320100
Isaiah Shirley310000
InterceptionsINTYDSTD
Isaiah Shirley1411
Ronnie Royal III150
KickingFGPCTLONGXPPTS
Kanoah Vinesett2/2100.0384/410
PuntingNOYDSAVGTBIn 20LONG
Caden Noonkester520040.01242

Biggest plays

NCSU +28% Q3 6:22 CJ Bailey pass complete to Justin Joly for 4 yds for a TD (Kanoah Vinesett KICK)
WAKE +24% Q3 6:22 Charlie Birtwistle kickoff for 65 yds for a touchback
NCSU +22% Q4 12:37 CJ Bailey pass complete to Keenan Jackson for 12 yds for a TD (Kanoah Vinesett KICK)
WAKE +20% Q1 14:48 Charlie Birtwistle kickoff for 63 yds , Chris Barnes return for 98 yds for a TD (Connor Calvert KICK)
NCSU +18% Q1 1:19 Robby Ashford pass intercepted Isaiah Shirley return for 41 yds for a TD (Kanoah Vinesett KICK)

Team stats

StatNCSUWAKE
1st Downs2412
3rd down efficiency7-186-15
4th down efficiency2-21-2
Total Yards406311
Passing201252
Comp/Att23/3221/35
Yards per pass6.37.2
Rushing20559
Rushing Attempts4422
Yards per rush4.72.7
Penalties10-948-82
Turnovers02
Fumbles lost00
Interceptions thrown02
Possession38:0521:55

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:00 3rd & 12 at WAKE 23 TEAM run for a loss of 1 yard to the WAKE 24
Q4 0:52 2nd & 11 at WAKE 22 TEAM run for a loss of 1 yard to the WAKE 23
Q4 1:35 1st & 10 at WAKE 21 TEAM run for a loss of 1 yard to the WAKE 22
Q4 1:40 4th & 10 at WAKE 21 Robby Ashford pass incomplete
Q4 1:44 3rd & 10 at WAKE 21 Robby Ashford pass incomplete to Micah Mays Jr.
Q4 1:49 2nd & 10 at WAKE 21 Robby Ashford pass incomplete
Q4 1:53 1st & 10 at WAKE 21 Robby Ashford run for no gain to the WAKE 21
Q4 2:00 4th & 2 at WAKE 14 Robby Ashford pass complete to Demond Claiborne for 7 yds to the WAKE 21 for a 1ST down
Q4 2:16 3rd & 12 at WAKE 4 Robby Ashford pass complete to Carlos Hernandez for 10 yds to the WAKE 14
Q4 2:29 2nd & 12 at WAKE 4 Robby Ashford pass incomplete to Demond Claiborne
Q4 2:43 1st & 10 at WAKE 6 Robby Ashford pass complete to Demond Claiborne for a loss of 2 yards to the WAKE 4
Q4 2:54 4th & 14 at WAKE 48 Caden Noonkester punt for 42 yds, downed at the WAKE 6
Q4 3:04 4th & 14 at WAKE 48 Timeout NC State, clock 03:04
Q4 3:38 3rd & 16 at 50 Hollywood Smothers run for 2 yds to the WAKE 48
Q4 3:51 3rd & 16 at 50 Timeout Wake Forest, clock 03:51
Q4 3:52 2nd & 12 at WAKE 46 Hollywood Smothers run for a loss of 4 yards to the 50 yard line
Q4 3:55 2nd & 12 at WAKE 46 Timeout Wake Forest, clock 03:55
Q4 3:56 1st & 10 at WAKE 44 Jayden Scott run for a loss of 2 yards to the WAKE 46
Q4 4:00 4th & 3 at WAKE 49 Wake Forest Penalty, Running Into Kicker (Frank Cusano) to the WAKE 44 for a 1ST down
Q4 4:07 3rd & 3 at WAKE 49 CJ Bailey pass incomplete to Terrell Anderson
Q4 4:11 3rd & 3 at WAKE 49 Timeout Wake Forest, clock 04:11
Q4 4:12 2nd & 6 at NCSU 48 Hollywood Smothers run for 3 yds to the WAKE 49
Q4 4:55 1st & 10 at NCSU 44 Hollywood Smothers run for 4 yds to the NCSU 48
Q4 5:02 1st & 10 at WAKE 42 Robby Ashford pass intercepted Ronnie Royal III return for 4 yds to the NCSU 44