NC State at Wake Forest

Thursday, September 11, 2025

NC State beat Wake Forest 34–⁠24. It was their 119th meeting; after it, NC State led the series 70–⁠43–⁠5 in the games on file.

AwayNC State8–⁠5 in 2025
34
HomeWake Forest9–⁠4 in 2025
24

Final at Allegacy Federal Credit Union Stadium, Winston-SalemTV: ESPNAttendance 29,043

At kickoff
72°F, clear, calmWeather: NOAA NCEI Global Historical Climatology Network hourly; Winston Salem Reynolds Airport, 3 km from the stadium, 24 minutes after kickoff
Viewers
1.0 million viewers on ESPNViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Tim HedgepethGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
NC State14371034
Wake Forest14100024

How the win probability moved

Wake Forest favored

Win probability by play: Wake Forest 75% at kickoff, 0% at the end. Biggest swing: 26 points.

NC State favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (26 points).

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

NC State

PassingC/AttYdsTDInt
C.J. Bailey23/3220130
RushingCarYdsTDLong
Hollywood Smothers24164042
Jayden Scott723011
C.J. Bailey819010
Will Wilson2303
ReceivingRecYdsTDLong
Noah Rogers452020
Keenan Jackson346119
Terrell Anderson346030
Justin Joly42228
DefenseTklTFLSacksInt
Sean Brown12100
Brody Barnhardt7000
Caden Fordham6000
Ronnie Royal III4001
Isaiah Shirley3001
Travali Price1110

Wake Forest

PassingC/AttYdsTDInt
Robby Ashford21/3525202
RushingCarYdsTDLong
Demond Claiborne123518
Robby Ashford921113
Chris Barnes1303
ReceivingRecYdsTDLong
Chris Barnes376070
Sterling Berkhalter343026
Eni Falayi142042
Demond Claiborne833012
DefenseTklTFLSacksInt
Nick Andersen110.500
Dylan Hazen93.500
Braylon Johnson70.50.50
Langston Hardy7200
Mateen Ibirogba30.50.50

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

NC StateWake Forest
406Total yards311
201Passing yards252
205Rushing yards59
6.3Yards per pass7.2
4.7Yards per rush2.7
24First downs12
7–⁠18Third downs6–⁠15
2–⁠2Fourth downs1–⁠2
0Turnovers2
10–⁠94Penalties8–⁠82
38:05Possession21:55
1Sacks (by defense)1

Efficiency

NC StateWake Forest
41%Success rate30%
0.12EPA per play−0.08
1.30Explosiveness1.39
−0.13Rushing EPA0.16
0.44Passing EPA−0.22
36%Passing-down success10%
0.01First-down EPA−0.11
−0.18Second-down EPA−0.38
0.42Third-down EPA0.51
14%Havoc by its defense18%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

NC State 52% to win. Elo’s favorite won.

The line

NC State −7.5, over/under 52.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were NC State 68%, Wake Forest 32%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wake Forest end zoneNC State end zoneQ1 Wake ForestTouchdownQ1 NC StatePunt, 10 playsQ1 Wake ForestTouchdown, 7 playsQ1 NC StateTouchdown, 8 playsQ1 Wake ForestPick-six, 4 plays (NC State scores)Q1 Wake ForestTouchdown, 9 playsQ2 NC StatePunt, 6 playsQ2 Wake ForestField goal, 11 playsQ2 NC StateField goal, 11 playsQ2 Wake ForestPunt, 3 playsQ2 NC StateEnd of half, 1 playQ3 NC StatePunt, 5 playsQ3 Wake ForestPunt, 3 playsQ3 NC StateTouchdown, 8 playsQ3 Wake ForestPunt, 3 playsQ3 NC StatePunt, 7 playsQ3 Wake ForestPunt, 3 playsQ3 NC StateTouchdown, 5 playsQ4 Wake ForestPunt, 3 playsQ4 NC StateField goal, 8 playsQ4 Wake ForestInterception, 4 playsQ4 NC StatePunt, 6 playsQ4 Wake ForestTurnover on downs, 8 playsQ4 NC StateEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Wake Forest drives left to right, NC State right to left.
  1. Q1 Wake ForestTouchdown, 0 yards
  2. Q1 NC StatePunt, 10 plays, 30 yards
  3. Q1 Wake ForestTouchdown, 7 plays, 93 yards
  4. Q1 NC StateTouchdown, 8 plays, 75 yards
  5. Q1 Wake ForestPick-six, 4 plays (NC State scores), 16 yards
  6. Q1 Wake ForestTouchdown, 9 plays, 75 yards
  7. Q2 NC StatePunt, 6 plays, 33 yards
  8. Q2 Wake ForestField goal, 11 plays, 69 yards
  9. Q2 NC StateField goal, 11 plays, 68 yards
  10. Q2 Wake ForestPunt, 3 plays, 8 yards
  11. Q2 NC StateEnd of half, 1 play, 8 yards
  12. Q3 NC StatePunt, 5 plays, 15 yards
  13. Q3 Wake ForestPunt, 3 plays, 4 yards
  14. Q3 NC StateTouchdown, 8 plays, 70 yards
  15. Q3 Wake ForestPunt, 3 plays, 3 yards
  16. Q3 NC StatePunt, 7 plays, 3 yards
  17. Q3 Wake ForestPunt, 3 plays, −4 yards
  18. Q3 NC StateTouchdown, 5 plays, 70 yards
  19. Q4 Wake ForestPunt, 3 plays, 4 yards
  20. Q4 NC StateField goal, 8 plays, 31 yards
  21. Q4 Wake ForestInterception, 4 plays, 17 yards
  22. Q4 NC StatePunt, 6 plays, 8 yards
  23. Q4 Wake ForestTurnover on downs, 8 plays, 15 yards
  24. Q4 NC StateEnd of game, 3 plays, −3 yards

Play by play

1st quarter6 drives, then Tied at 14
Wake Forest Touchdown
14:481st & 10 at own 35Charlie Birtwistle kickoff for 63 yds , Chris Barnes return for 98 yds for a TD (Connor Calvert KICK)Wake Forest 7, NC State 0
14:481st & 10 at own 35NC State Penalty, Unsportsmanlike Conduct (15 Yards) to the 50 yard line
NC State Punt, 10 plays
14:481st at the 50Caleb Carlson kickoff for 44 yds , Jayden Scott return for 19 yds to the NCSU 25
14:441st & 10 at own 25NC State Penalty, False Start (Jalen Grant) to the NCSU 20
14:321st & 15 at own 20Hollywood Smothers run for 3 yds to the NCSU 23
14:132nd & 12 at own 23CJ Bailey pass incomplete to Noah Rogers
14:043rd & 12 at own 23CJ Bailey pass complete to Noah Rogers for 20 yds to the NCSU 43 for a 1ST down
13:321st & 10 at own 43Hollywood Smothers run for 4 yds to the NCSU 47
12:552nd & 6 at own 47CJ Bailey pass complete to Justin Joly for 5 yds to the WAKE 48
12:223rd & 1 at opp 48Jayden Scott run for no gain to the WAKE 48
11:424th & 1 at opp 48Will Wilson run for 3 yds to the WAKE 45 for a 1ST down
11:101st & 10 at opp 45Hollywood Smothers run for 3 yds to the WAKE 42
10:592nd & 7 at opp 42CJ Bailey pass incomplete to Noah Rogers
10:483rd & 7 at opp 42CJ Bailey pass complete to Hollywood Smothers for a loss of 3 yards to the WAKE 45
10:064th & 10 at opp 45Caden Noonkester punt for 38 yds, downed at the WAKE 7
Wake Forest Touchdown, 7 plays
9:591st & 10 at own 7Demond Claiborne run for 3 yds to the WAKE 10
9:142nd & 7 at own 10Robby Ashford pass complete to Chris Barnes for 3 yds to the WAKE 13
8:593rd & 4 at own 13Robby Ashford pass complete to Sterling Berkhalter for 9 yds to the WAKE 22 for a 1ST down
8:291st & 10 at own 22Robby Ashford pass complete to Chris Barnes for 70 yds to the NCSU 8 for a 1ST down NC State Penalty, Horse Collar Tackle (Brody Barnhardt) to the NCSU 4 for a 1ST down
8:261st & 0 at opp 4Wake Forest Penalty, False Start (Sterling Berkhalter) to the NCSU 9
8:231st & goal at opp 9Demond Claiborne run for 3 yds to the NCSU 6
7:482nd & goal at opp 6Robby Ashford run for 5 yds to the NCSU 1
7:193rd & goal at opp 1Demond Claiborne run for 1 yd for a TD (Connor Calvert KICK)Wake Forest 14, NC State 0
NC State Touchdown, 8 plays
7:193rd & 7 at own 35Caleb Carlson kickoff for 65 yds for a touchback
7:091st & 10 at own 25Hollywood Smothers run for 14 yds to the NCSU 39 for a 1ST down
6:351st & 10 at own 39CJ Bailey run for 10 yds to the NCSU 49 for a 1ST down
5:461st & 10 at own 49CJ Bailey pass complete to Keenan Jackson for 19 yds to the WAKE 32 for a 1ST down
5:301st & 10 at opp 32Hollywood Smothers run for 18 yds to the WAKE 14 for a 1ST down
4:541st & 10 at opp 14Bailey, CJ rush for loss of 1 yard to the WAKEFOREST15, PENALTY NCSU holding (Carter Jr., Anthony) 10 yards to the WAKEFOREST24, NO PLAY.
4:351st & 20 at opp 24CJ Bailey pass complete to Hollywood Smothers for 9 yds to the WAKE 15
4:002nd & 11 at opp 15CJ Bailey run for 10 yds to the WAKE 5
3:223rd & 1 at opp 5Timeout NC State, clock 03:22
3:153rd & 1 at opp 5Will Wilson run for no gain to the WAKE 5
2:384th & 1 at opp 5Timeout NC State, clock 02:38
2:384th & 1 at opp 5Timeout Wake Forest, clock 02:38
2:354th & 1 at opp 5CJ Bailey pass complete to Justin Joly for 5 yds for a TD (Kanoah Vinesett KICK)Wake Forest 14, NC State 7
Wake Forest Pick-six, 4 plays (NC State scores)
2:354th & 1 at own 35Charlie Birtwistle kickoff for 65 yds for a touchback
2:271st & 10 at own 25Demond Claiborne run for 3 yds to the WAKE 28
1:582nd & 7 at own 28Robby Ashford run for 13 yds to the WAKE 41 for a 1ST down
1:291st & 10 at own 41Robby Ashford pass incomplete to Sterling Berkhalter
1:192nd & 10 at own 41Robby Ashford pass intercepted Isaiah Shirley return for 41 yds for a TD (Kanoah Vinesett KICK)Tied at 14
Wake Forest Touchdown, 9 plays
1:191st & 10 at own 35Charlie Birtwistle kickoff for 65 yds for a touchback
1:111st & 10 at own 25Demond Claiborne run for 8 yds to the WAKE 33
0:432nd & 2 at own 33Ashford, Robby pass incomplete to Hernandez, Carlos, PENALTY WAKEFOREST holding (Kylany, Devin) 10 yards to the WAKEFOREST23, NO PLAY.
0:202nd & 12 at own 23Robby Ashford pass complete to Demond Claiborne for 7 yds to the WAKE 30
0:003rd & 5 at own 30Robby Ashford pass complete to Carlos Hernandez for 7 yds to the WAKE 37 for a 1ST down
Q2 14:551st & 10 at own 37Robby Ashford pass complete to Eni Falayi for 42 yds to the NCSU 21 for a 1ST down
Q2 14:181st & 10 at opp 21Demond Claiborne run for 2 yds to the NCSU 19
Q2 13:352nd & 8 at opp 19Robby Ashford pass complete to JaMario Clements for no gain to the NCSU 19
Q2 13:103rd & 8 at opp 19NC State Penalty, Defensive Offside (Sabastian Harsh) to the NCSU 14
Q2 12:523rd & 3 at opp 14Robby Ashford pass complete to Carlos Hernandez for 6 yds to the NCSU 8 for a 1ST down
Q2 12:281st & goal at opp 8Demond Claiborne run for 7 yds to the NCSU 1
Q2 12:122nd & goal at opp 1Robby Ashford run for 1 yd for a TD (Connor Calvert KICK)Wake Forest 21, NC State 14
2nd quarter5 drives, then Wake Forest 24, NC State 17
NC State Punt, 6 plays
12:122nd & 3 at own 35Caleb Carlson kickoff for 65 yds for a touchback
12:001st & 10 at own 25Hollywood Smothers run for a loss of 3 yards to the NCSU 22
11:362nd & 13 at own 22Hollywood Smothers run for 9 yds to the NCSU 31
10:573rd & 4 at own 31CJ Bailey pass complete to Terrell Anderson for 30 yds to the WAKE 39 for a 1ST down
10:171st & 10 at opp 39CJ Bailey pass complete to Hollywood Smothers for a loss of 4 yards to the WAKE 43
9:452nd & 14 at opp 43CJ Bailey pass incomplete
9:353rd & 14 at opp 43CJ Bailey pass complete to Wesley Grimes for 1 yd to the WAKE 42
8:574th & 13 at opp 42Caden Noonkester punt for 42 yds for a touchback
Wake Forest Field goal, 11 plays
8:391st & 10 at own 20Demond Claiborne run for 3 yds to the WAKE 23
8:162nd & 7 at own 23Robby Ashford pass complete to Demond Claiborne for 6 yds to the WAKE 29
7:403rd & 1 at own 29Demond Claiborne run for 4 yds to the WAKE 33 for a 1ST down
7:191st & 10 at own 33Robby Ashford run for 1 yd to the WAKE 34
6:302nd & 9 at own 34Robby Ashford pass complete to Demond Claiborne for 5 yds to the WAKE 39
6:203rd & 4 at own 39Robby Ashford pass complete to Micah Mays Jr. for 26 yds to the NCSU 35 for a 1ST down
6:041st & 10 at opp 35Robby Ashford pass complete to Sterling Berkhalter for 26 yds to the NCSU 9 for a 1ST down
5:341st & goal at opp 9Robby Ashford pass incomplete to Chris Barnes
5:232nd & goal at opp 9Robby Ashford pass complete to Demond Claiborne for a loss of 3 yards to the NCSU 12
4:223rd & goal at opp 12Robby Ashford run for 1 yd to the NCSU 11
4:074th & goal at opp 11Connor Calvert 28 yd FG GOODWake Forest 24, NC State 14
NC State Field goal, 11 plays
4:074th & 12 at own 35Caleb Carlson kickoff for 65 yds for a touchback
3:571st & 10 at own 25CJ Bailey pass complete to Keenan Jackson for 15 yds to the NCSU 40 for a 1ST down
3:291st & 10 at own 40Hollywood Smothers run for no gain to the NCSU 40
2:512nd & 10 at own 40CJ Bailey run for a loss of 1 yard to the NCSU 39
2:003rd & 11 at own 39CJ Bailey pass complete to Noah Rogers for 11 yds to the 50 yard line for a 1ST down
1:551st & 10 at the 50Hollywood Smothers run for 6 yds to the WAKE 44
1:322nd & 4 at opp 44CJ Bailey pass complete to Wesley Grimes for 14 yds to the WAKE 30 for a 1ST down
1:181st & 10 at opp 30Hollywood Smothers run for 19 yds to the WAKE 11 for a 1ST down
1:131st & 10 at opp 11CJ Bailey pass incomplete
1:082nd & 10 at opp 11CJ Bailey run for 4 yds to the WAKE 7
1:033rd & 6 at opp 7CJ Bailey pass incomplete to Wesley Grimes
1:004th & 6 at opp 7Kanoah Vinesett 24 yd FG GOODWake Forest 24, NC State 17
Wake Forest Punt, 3 plays
1:004th & 6 at own 35Charlie Birtwistle kickoff for 54 yds , Matthew Lusardi return for 11 yds to the WAKE 22
0:521st & 10 at own 22Robby Ashford pass incomplete to Micah Mays Jr.
0:402nd & 10 at own 22Robby Ashford pass complete to Sterling Berkhalter for 8 yds to the WAKE 30
0:263rd & 2 at own 30Demond Claiborne run for no gain to the WAKE 30
0:264th & 2 at own 30Timeout NC State, clock 00:26
0:194th & 2 at own 30Cal Joseph punt for 51 yds , Teddy Hoffmann returns for 1 yd to the NCSU 20
NC State End of half, 1 play
0:001st & 10 at own 20Hollywood Smothers run for 8 yds to the NCSU 28
3rd quarter7 drives, then Tied at 24
NC State Punt, 5 plays
15:001st & 10 at own 35Caleb Carlson kickoff for 65 yds for a touchback
14:551st & 10 at own 25Hollywood Smothers run for no gain to the NCSU 25
14:002nd & 10 at own 25CJ Bailey pass complete to Noah Rogers for 10 yds to the NCSU 35 for a 1ST down
13:431st & 10 at own 35CJ Bailey pass incomplete to Keenan Jackson
13:282nd & 10 at own 35CJ Bailey pass complete to Justin Joly for 8 yds to the NCSU 43
12:533rd & 2 at own 43CJ Bailey pass complete to Hollywood Smothers for a loss of 3 yards to the NCSU 40
12:184th & 5 at own 40Caden Noonkester punt for 39 yds , Carlos Hernandez returns for 1 yd to the WAKE 22
Wake Forest Punt, 3 plays
12:091st & 10 at own 22Robby Ashford pass complete to Chris Barnes for 3 yds to the WAKE 25
11:332nd & 7 at own 25Demond Claiborne run for a loss of 1 yard to the WAKE 24
10:563rd & 8 at own 24Ashford, Robby rush for 13 yards to the WAKEFOREST37, PENALTY WAKEFOREST holding (Kylany, Devin) 10 yards to the WAKEFOREST14, NO PLAY.
10:373rd & 18 at own 14Robby Ashford pass complete to Demond Claiborne for 12 yds to the WAKE 26
10:084th & 6 at own 26Cal Joseph punt for 44 yds, fair catch by Teddy Hoffmann at the NCSU 30
NC State Touchdown, 8 plays
9:571st & 10 at own 30CJ Bailey pass complete to Terrell Anderson for 15 yds to the NCSU 45 for a 1ST down
9:311st & 10 at own 45Bailey, CJ pass incomplete to Jackson, Keenan, PENALTY WAKEFOREST pass interference (Prunty, Karon) 15 yards to the WAKEFOREST40, NO PLAY, 1ST DOWN NCSU.
9:201st & 10 at opp 40Hollywood Smothers run for 9 yds to the WAKE 31
8:482nd & 1 at opp 31Hollywood Smothers run for 9 yds to the WAKE 22 for a 1ST down
8:121st & 10 at opp 22CJ Bailey run for 6 yds to the WAKE 16
7:282nd & 4 at opp 16Jayden Scott run for 11 yds to the WAKE 5 for a 1ST down
7:021st & goal at opp 5Jayden Scott run for 1 yd to the WAKE 4
6:252nd & goal at opp 4CJ Bailey pass incomplete to Teddy Hoffmann
6:223rd & goal at opp 4CJ Bailey pass complete to Justin Joly for 4 yds for a TD (Kanoah Vinesett KICK)Tied at 24
Wake Forest Punt, 3 plays
6:223rd & 9 at own 35Charlie Birtwistle kickoff for 65 yds for a touchback
6:131st & 10 at own 25Robby Ashford run for 2 yds to the WAKE 27
5:472nd & 8 at own 27Robby Ashford pass complete to Demond Claiborne for 1 yd to the WAKE 28
5:153rd & 7 at own 28Robby Ashford pass incomplete to Carlos Hernandez
5:094th & 7 at own 28Cal Joseph punt for 37 yds, fair catch by Teddy Hoffmann at the NCSU 35
NC State Punt, 7 plays
4:571st & 10 at own 35Hollywood Smothers run for 15 yds to the 50 yard line for a 1ST down
4:401st & 10 at the 50Hollywood Smothers run for 1 yd to the WAKE 49
4:142nd & 9 at opp 49CJ Bailey run for a loss of 2 yards to the NCSU 49
3:293rd & 11 at own 49CJ Bailey pass complete to Noah Rogers for 11 yds to the WAKE 40 for a 1ST down
2:491st & 10 at opp 40Jayden Scott run for no gain to the WAKE 40
2:202nd & 10 at opp 40CJ Bailey pass incomplete to Keenan Jackson
2:153rd & 10 at opp 40CJ Bailey sacked by Braylon Johnson and Mateen Ibirogba for a loss of 7 yards to the NCSU 47 NC State Penalty, Unsportsmanlike Conduct (Justin Joly) to the NCSU 38
1:524th & 32 at own 38Caden Noonkester punt for 39 yds, downed at the WAKE 23
Wake Forest Punt, 3 plays
1:421st & 10 at own 23Demond Claiborne run for 2 yds to the WAKE 25
1:182nd & 8 at own 25Robby Ashford pass incomplete to Jaxon Mull
1:053rd & 8 at own 25Robby Ashford sacked by Travali Price for a loss of 6 yards to the WAKE 19
0:314th & 14 at own 19Cal Joseph punt for 41 yds, punt out-of-bounds at the NCSU 40 NC State Penalty, Offensive Holding (Caden Gordon) to the NCSU 30
NC State Touchdown, 5 plays
0:001st & 10 at own 30Hollywood Smothers run for 1 yd to the NCSU 31
Q4 14:292nd & 9 at own 31Bailey, CJ pass incomplete, PENALTY WAKEFOREST pass interference (Webb Jr., Lardarius) 12 yards to the NCSU43, NO PLAY, 1ST DOWN NCSU.
Q4 14:151st & 10 at own 43Hollywood Smothers run for 42 yds to the WAKE 15 for a 1ST down
Q4 13:331st & 10 at opp 15CJ Bailey pass complete to Wesley Grimes for 4 yds to the WAKE 11
Q4 12:552nd & 6 at opp 11CJ Bailey run for a loss of 1 yard to the WAKE 12
Q4 12:373rd & 7 at opp 12CJ Bailey pass complete to Keenan Jackson for 12 yds for a TD (Kanoah Vinesett KICK)NC State 31, Wake Forest 24
4th quarter6 drives, then NC State 34, Wake Forest 24
Wake Forest Punt, 3 plays
12:373rd & 7 at own 35Charlie Birtwistle kickoff for 65 yds for a touchback
12:281st & 10 at own 25Robby Ashford run for 4 yds to the WAKE 29
12:022nd & 6 at own 29Robby Ashford pass incomplete
11:593rd & 6 at own 29Robby Ashford pass incomplete to Carlos Hernandez
11:504th & 6 at own 29Cal Joseph punt for 35 yds , Teddy Hoffmann returns for 13 yds to the NCSU 49
NC State Field goal, 8 plays
11:401st & 10 at own 49Hollywood Smothers run for a loss of 1 yard to the NCSU 48
11:072nd & 11 at own 48Bailey, CJ pass incomplete to Rogers, Noah, PENALTY WAKEFOREST roughing passer (Bryant, Quincy) 15 yards to the WAKEFOREST37, NO PLAY, 1ST DOWN NCSU.
11:071st & 10 at opp 37Smothers, Hollywood rush for 7 yards to the WAKEFOREST30, PENALTY NCSU holding (Carter Jr., Anthony) 10 yards to the WAKEFOREST47, NO PLAY.
10:381st & 20 at opp 47Jayden Scott run for 9 yds to the WAKE 38
10:382nd & 11 at opp 38CJ Bailey pass complete to Jayden Scott for 10 yds to the WAKE 28
9:163rd & 1 at opp 28Jayden Scott run for 4 yds to the WAKE 24 for a 1ST down
8:331st & 10 at opp 24Hollywood Smothers run for 1 yd to the WAKE 23
7:552nd & 9 at opp 23CJ Bailey pass complete to Jayden Scott for 7 yds to the WAKE 16
7:123rd & 2 at opp 16Bailey, CJ pass complete to Joly, Justin for 6 yards to the WAKEFOREST10, PENALTY NCSU illegal formation 5 yards to the WAKEFOREST21, NO PLAY.
6:443rd & 7 at opp 21CJ Bailey pass complete to Terrell Anderson for 1 yd to the WAKE 20
6:194th & 6 at opp 20Kanoah Vinesett 38 Yd Field GoalNC State 34, Wake Forest 24
Wake Forest Interception, 4 plays
6:194th & 6 at own 35Charlie Birtwistle kickoff for 65 yds for a touchback
6:091st & 10 at own 25Chris Barnes run for 3 yds to the WAKE 28
5:522nd & 7 at own 28Ashford, Robby pass incomplete, PENALTY WAKEFOREST holding 10 yards to the WAKEFOREST18, NO PLAY.
5:392nd & 17 at own 18Robby Ashford pass complete to Jeremiah Melvin for 9 yds to the WAKE 27
5:183rd & 8 at own 27Robby Ashford pass incomplete to Carlos Hernandez
5:184th & 8 at own 27Timeout NC State, clock 05:18
5:104th & 8 at own 27NC State Penalty, Personal Foul (Sabastian Harsh) to the WAKE 42 for a 1ST down
5:021st & 10 at own 42Robby Ashford pass intercepted Ronnie Royal III return for 4 yds to the NCSU 44
NC State Punt, 6 plays
4:551st & 10 at own 44Hollywood Smothers run for 4 yds to the NCSU 48
4:122nd & 6 at own 48Hollywood Smothers run for 3 yds to the WAKE 49
4:113rd & 3 at opp 49Timeout Wake Forest, clock 04:11
4:073rd & 3 at opp 49CJ Bailey pass incomplete to Terrell Anderson
4:004th & 3 at opp 49Wake Forest Penalty, Running Into Kicker (Frank Cusano) to the WAKE 44 for a 1ST down
3:561st & 10 at opp 44Jayden Scott run for a loss of 2 yards to the WAKE 46
3:552nd & 12 at opp 46Timeout Wake Forest, clock 03:55
3:522nd & 12 at opp 46Hollywood Smothers run for a loss of 4 yards to the 50 yard line
3:513rd & 16 at the 50Timeout Wake Forest, clock 03:51
3:383rd & 16 at the 50Hollywood Smothers run for 2 yds to the WAKE 48
3:044th & 14 at opp 48Timeout NC State, clock 03:04
2:544th & 14 at opp 48Caden Noonkester punt for 42 yds, downed at the WAKE 6
Wake Forest Turnover on downs, 8 plays
2:431st & 10 at own 6Robby Ashford pass complete to Demond Claiborne for a loss of 2 yards to the WAKE 4
2:292nd & 12 at own 4Robby Ashford pass incomplete to Demond Claiborne
2:163rd & 12 at own 4Robby Ashford pass complete to Carlos Hernandez for 10 yds to the WAKE 14
2:004th & 2 at own 14Robby Ashford pass complete to Demond Claiborne for 7 yds to the WAKE 21 for a 1ST down
1:531st & 10 at own 21Robby Ashford run for no gain to the WAKE 21
1:492nd & 10 at own 21Robby Ashford pass incomplete
1:443rd & 10 at own 21Robby Ashford pass incomplete to Micah Mays Jr.
1:404th & 10 at own 21Robby Ashford pass incomplete
NC State End of game, 3 plays
1:351st & 10 at opp 21TEAM run for a loss of 1 yard to the WAKE 22
0:522nd & 11 at opp 22TEAM run for a loss of 1 yard to the WAKE 23
0:003rd & 12 at opp 23TEAM run for a loss of 1 yard to the WAKE 24

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Officially, NC State leads 70–⁠44–⁠6; as played, 70–⁠44–⁠5 in the 119 games on file; the official count covers all 120 meetings, counting the one since this game.

Recent meetings
2026Wake Forest 38, NC State 14
2025NC State 34, Wake Forest 24
2024Wake Forest 34, NC State 30
2023NC State 26, Wake Forest 6
2022NC State 30, Wake Forest 21
2021Wake Forest 45, NC State 42

Around this game

NC State

Wake Forest