Wake Forest at NC State

Saturday, October 10, 2026

Wake Forest beat NC State 38–⁠14. It was their 120th meeting; NC State leads the series 70–⁠44–⁠5 in the games on file.

AwayWake Forest6–⁠1 in 2026
38
HomeNC State3–⁠3 in 2026
14

Final at Carter-Finley Stadium, RaleighTV: CWAttendance 56,919

At kickoff
66°F, wind 10 mph from the eastWeather: NOAA NCEI Global Historical Climatology Network hourly; Raleigh Airport, 12 km from the stadium, nine minutes before kickoff
Official
Garrett DickersonGame officials: stats.ncaa.org box scores, via SportsDataverse

Highlights

Video from ESPN College Football on YouTube.

Player reels

Scoring by quarter

TeamQ1Q2Q3Q4Final
Wake Forest7321738
NC State770014

How the win probability moved

NC State favored

Win probability by play: NC State 59% at kickoff, 0% at the end. Biggest swing: 28 points.

Wake Forest favored

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

Standouts

  • PassingGiovanni Lopez26 of 33, 303 yards, 3 TDWake Forest
  • ReceivingJack Foley8 catches, 156 yards, 1 TDWake Forest
  • DefenseLangston Hardy8 tackles, 1.5 sacks, 2 for lossWake Forest

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

Player stats

Wake Forest

PassingC/AttYdsTDInt
Giovanni Lopez26/3330330
RushingCarYdsTDLong
Deuce Lawrence846117
Jamar Searcy428017
Ty Clark III121706
Giovanni Lopez81017
ReceivingRecYdsTDLong
Jack Foley8156152
Carlos Hernandez12117124
Drayden Dickmann21809
Deuce Lawrence1606
DefenseTklTFLSacksInt
Langston Hardy821.50
Vincent Firenze8000
Aiden Hall60.500
Brian Blades5000
Zach Lohavichan4310
Kadear Dembele21.50.50

NC State

PassingC/AttYdsTDInt
C.J. Bailey28/3924110
Will Wilson1/1210
RushingCarYdsTDLong
Davion Gause71106
Dylan McCoy3505
ReceivingRecYdsTDLong
Keenan Jackson561019
Chance Robinson353124
Preston Douglas545017
Davion Gause531012
DefenseTklTFLSacksInt
Raul Aguirre Jr.12100
Ziggy Moore9000
Jackson Vick80.500
Brody Barnhardt5000
Elijah Satchell3110

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

Team stats

Wake ForestNC State
387Total yards258
303Passing yards243
84Rushing yards15
9.2Yards per pass6.1
2.3Yards per rush0.6
22First downs16
7–⁠13Third downs6–⁠14
2–⁠2Fourth downs1–⁠3
0Turnovers1
6–⁠55Penalties5–⁠29
31:57Possession28:03
3Sacks (by defense)1

Efficiency

Wake ForestNC State
44%Success rate40%
0.22EPA per play−0.05
1.27Explosiveness1.16
−0.05Rushing EPA−0.28
0.67Passing EPA0.10
44%Passing-down success24%
−0.27First-down EPA−0.09
0.41Second-down EPA−0.25
0.51Third-down EPA0.83
17%Havoc by its defense8%

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 57% to win. Wake Forest won as Elo’s underdog.

The line

Wake Forest −4, over/under 56.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 Wake Forest 59%, NC State 41%. CollegeFootballData.com’s estimate from the point spread.

Every drive

NC State end zoneWake Forest end zoneQ1 NC StateFumble, 3 playsQ1 Wake ForestTouchdown, 2 playsQ1 NC StateTouchdown, 9 playsQ1 Wake ForestPunt, 11 playsQ1 NC StateTouchdown, 13 playsQ2 Wake ForestPunt, 6 playsQ2 NC StatePunt, 5 playsQ2 Wake ForestField goal, 16 playsQ3 Wake ForestTouchdown, 11 playsQ3 NC StatePunt, 3 playsQ3 Wake ForestTouchdown, 4 playsQ3 NC StateTurnover on downs, 7 playsQ3 Wake ForestTouchdown, 7 playsQ3 NC StatePunt, 5 playsQ3 Wake ForestTouchdown, 7 playsQ4 NC StatePunt, 5 playsQ4 Wake ForestPunt, 3 playsQ4 NC StateTurnover on downs, 14 playsQ4 Wake ForestEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. NC State drives left to right, Wake Forest right to left.
  1. Q1 NC StateFumble, 3 plays, 2 yards
  2. Q1 Wake ForestTouchdown, 2 plays, 2 yards
  3. Q1 NC StateTouchdown, 9 plays, 75 yards
  4. Q1 Wake ForestPunt, 11 plays, 71 yards
  5. Q1 NC StateTouchdown, 13 plays, 96 yards
  6. Q2 Wake ForestPunt, 6 plays, 40 yards
  7. Q2 NC StatePunt, 5 plays, 57 yards
  8. Q2 Wake ForestField goal, 16 plays, 30 yards
  9. Q3 Wake ForestTouchdown, 11 plays, 73 yards
  10. Q3 NC StatePunt, 3 plays, 39 yards
  11. Q3 Wake ForestTouchdown, 4 plays, 64 yards
  12. Q3 NC StateTurnover on downs, 7 plays, 28 yards
  13. Q3 Wake ForestTouchdown, 7 plays, 68 yards
  14. Q3 NC StatePunt, 5 plays, 41 yards
  15. Q3 Wake ForestTouchdown, 7 plays, 66 yards
  16. Q4 NC StatePunt, 5 plays, 52 yards
  17. Q4 Wake ForestPunt, 3 plays, 47 yards
  18. Q4 NC StateTurnover on downs, 14 plays, 47 yards
  19. Q4 Wake ForestEnd of game, 3 plays, −5 yards

Play by play

1st quarter5 drives, then Tied at 7
NC State Fumble, 3 plays
15:001st & 10 at own 35(15:00) #97 C.Carlson kickoff 65 yards to the NCSU00, Touchback
14:551st & 10 at own 25(15:00) Shotgun #7 D.Gause rush middle for 1 yard loss to the NCSU24 (#94 Z.Lohavichan)
14:182nd & 11 at own 24(14:31) Shotgun #11 C.Bailey pass complete short right to #20 D.Desinor caught at NCSU17, for 0 yards to the NCSU24 (#21 A.Hall; #43 F.Cusano)
13:423rd & 11 at own 24(13:54) No Huddle-Shotgun #11 C.Bailey rush middle for 6 yards gain to the NCSU30 fumbled by #11 C.Bailey at NCSU27 forced by #23 V.Firenze recovered by WF #8 B.Johnson at NCSU30 #8 B.Johnson return 28 yards to the NCSU02 (#78 T.Mitchell)
Wake Forest Touchdown, 2 plays
13:371st & goal at opp 2(13:39) #4 T.Clark rush middle for 1 yard gain to the NCSU01 (#88 I.Shirley)
13:032nd & goal at opp 1(13:06) #3 G.Lopez pass complete short left to #48 M.Lusardi caught at NCSU00, for 1 yard to the NCSU00 TOUCHDOWN, clock 13:03 #90 C.Calvert kick attempt good (H: #6 S.Pizzella, LS: #49 E.Gilmour)Wake Forest 7, NC State 0
NC State Touchdown, 9 plays
13:031st & 10 at own 35(13:03) #97 C.Carlson kickoff 65 yards to the NCSU00, Touchback
12:511st & 10 at own 25(13:02) Shotgun #11 C.Bailey pass complete short left to #8 K.Jackson caught at NCSU38, for 13 yards to the NCSU38 (#2 B.Blades II), out of bounds, 1ST DOWN
12:141st & 10 at own 38(12:23) No Huddle-Shotgun #11 C.Bailey pass complete short left to #0 V.Snow caught at NCSU31, for 1 yard to the NCSU39 (#23 V.Firenze), out of bounds
11:532nd & 9 at own 39(11:58) No Huddle-Shotgun #7 D.Gause rush middle for 4 yards gain to the NCSU43 (#23 V.Firenze; #21 A.Hall)
11:173rd & 5 at own 43(11:25) No Huddle-Shotgun #11 C.Bailey pass complete short middle to #19 P.Douglas caught at WF45, for 17 yards to the WF40 (#5 D.Patterson), 1ST DOWN
10:441st & 10 at opp 40(10:50) No Huddle-Shotgun #11 C.Bailey pass complete short left to #19 P.Douglas caught at WF36, for 6 yards to the WF34 (#5 D.Patterson), out of bounds
10:052nd & 4 at opp 34(10:09) No Huddle-Shotgun #24 D.McCoy rush middle for 5 yards gain to the WF29 (#43 F.Cusano; #20 K.Lee), 1ST DOWN
9:341st & 10 at opp 29(09:39) No Huddle-Shotgun #11 C.Bailey rush middle for 1 yard loss to the WF30 (#55 K.Dembele)
8:552nd & 11 at opp 30(09:04) No Huddle-Shotgun #11 C.Bailey pass complete short right to #86 H.Provience caught at WF26, for 6 yards to the WF24 (#8 B.Johnson)
8:173rd & 5 at opp 24(08:21) No Huddle-Shotgun #11 C.Bailey pass complete deep right to #82 C.Robinson caught at WF01, for 24 yards to the WF00 TOUCHDOWN, clock 08:17, 1ST DOWN, PENALTY WF Holding declined #94 K.Vinesett kick attempt good (H: #96 J.Waller, LS: #92 A.Arias)Tied at 7
Wake Forest Punt, 11 plays
8:171st & 10 at own 35(08:17) #94 K.Vinesett kickoff 65 yards to the WF00, Touchback
8:121st & 10 at own 25(08:16) No Huddle-Shotgun #4 T.Clark rush middle for 4 yards gain to the WF29 (#88 I.Shirley; #33 Z.Moore)
7:422nd & 6 at own 29(07:47) No Huddle-Shotgun #3 G.Lopez rush middle for 7 yards gain to the WF36 (#0 P.Aguirre; #33 Z.Moore), 1ST DOWN
7:151st & 10 at own 36(07:21) No Huddle-Shotgun #3 G.Lopez pass complete short right to #12 K.Johnson caught at WF39, for 4 yards to the WF40 QB hurried by #33 Z.Moore (#14 J.Sensabaugh)
6:452nd & 6 at own 40(06:48) No Huddle-Shotgun #4 T.Clark rush middle for 1 yard loss to the WF39 (#22 J.Vick; #90 J.Victor)
6:033rd & 7 at own 39(06:12) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at WF45, for 7 yards to the WF46 QB hurried by #5 H.Dyson III (#22 J.Vick), 1ST DOWN
5:501st & 10 at own 46(05:50) No Huddle-Shotgun #3 G.Lopez pass incomplete short middle thrown to WF46 broken up by #5 H.Dyson III QB hurried by #5 H.Dyson III
5:232nd & 10 at own 46(05:23) No Huddle-Shotgun #3 G.Lopez pass incomplete short left to #8 C.Hernandez thrown to NCSU39 PENALTY WF Holding offsetting NCSU Pass Interference offsetting. NO PLAY
5:182nd & 10 at own 46(05:22) No Huddle-Shotgun #3 G.Lopez rush middle for 5 yards gain to the NCSU49 (#4 K.Mack), out of bounds
4:283rd & 5 at opp 49(04:34) No Huddle-Shotgun #3 G.Lopez rush middle for 5 yards gain to the NCSU44 (#2 R.Royal, III; #13 J.Adedire), 1ST DOWN
4:352nd & 10 at opp 46Timeout NC State, clock 04:35
4:091st & 10 at opp 44(04:14) No Huddle-Shotgun #3 G.Lopez pass incomplete short left to #5 K.Shanks thrown to NCSU35 QB hurried by #92 C.Bond
4:002nd & 10 at opp 44(04:02) No Huddle-Shotgun #4 T.Clark rush middle for 0 yards to the NCSU44 (#33 Z.Moore; #13 J.Adedire)
3:163rd & 10 at opp 44(03:26) No Huddle-Shotgun #3 G.Lopez pass complete short middle to #8 C.Hernandez caught at NCSU43, for 5 yards to the NCSU39 QB hurried by #35 L.Hodge (#22 J.Vick)
2:434th & 5 at opp 39(02:43) No Huddle-Shotgun #3 G.Lopez pass complete short middle to #8 C.Hernandez caught at NCSU37, for 17 yards to the NCSU22 (#35 L.Hodge) PENALTY WF Pass Interference (#10 J.Foley) 10 yards from NCSU39 to NCSU49. NO PLAY
2:084th & 15 at opp 49(02:08) #45 E.Hyams punt 45 yards to the NCSU04, out of bounds at NCSU04
NC State Touchdown, 13 plays
2:031st & 10 at own 4(02:06) No Huddle-Shotgun #7 D.Gause rush middle for 3 yards gain to the NCSU07 (#20 K.Lee; #6 R.Tongue)
1:352nd & 7 at own 7(01:37) No Huddle-Shotgun #11 C.Bailey pass complete short right to #8 K.Jackson caught at NCSU21, for 19 yards to the NCSU26 (#6 R.Tongue), out of bounds, 1ST DOWN
1:041st & 10 at own 26(01:09) No Huddle-Shotgun #11 C.Bailey pass complete short left to #0 V.Snow caught at NCSU30, for 9 yards to the NCSU35 (#6 R.Tongue; #46 D.Dyce)
0:372nd & 1 at own 35(00:37) No Huddle-Shotgun #11 C.Bailey rush middle for 2 yards loss to the NCSU33 (#97 M.Herron)
Q2 14:503rd & 3 at own 33(14:59) Shotgun #11 C.Bailey pass complete short left to #82 C.Robinson caught at WF50, for 24 yards to the WF43 QB hurried by #8 B.Johnson (#13 A.Williams; #11 L.Hardy), 1ST DOWN
Q2 14:211st & 10 at opp 43(14:27) No Huddle-Shotgun #11 C.Bailey pass complete short right to #8 K.Jackson caught at WF37, for 6 yards to the WF37 (#2 B.Blades II)
Q2 13:422nd & 4 at opp 37(13:49) No Huddle-Shotgun #11 C.Bailey pass complete short right to #19 P.Douglas caught at WF34, for 6 yards to the WF31 (#23 V.Firenze), out of bounds, 1ST DOWN
Q2 12:591st & 10 at opp 31(13:07) No Huddle-Shotgun #11 C.Bailey pass complete short left to #19 P.Douglas caught at WF23, for 11 yards to the WF20 (#6 R.Tongue), 1ST DOWN
Q2 12:171st & 10 at opp 20(12:22) No Huddle-Shotgun #24 D.McCoy rush middle for 0 yards to the WF20 (#97 M.Herron; #23 V.Firenze)
Q2 11:372nd & 10 at opp 20(11:45) No Huddle-Shotgun #11 C.Bailey pass complete short right to #7 D.Gause caught at WF16, for 12 yards to the WF08 (#21 A.Hall), out of bounds, 1ST DOWN
Q2 11:031st & goal at opp 8(11:12) No Huddle-Shotgun #11 C.Bailey rush left for 7 yards gain to the WF01 (#8 B.Johnson), out of bounds
Q2 10:242nd & goal at opp 1(10:33) No Huddle-Shotgun #10 W.Wilson rush middle for 1 yard loss to the WF02 (#94 Z.Lohavichan)
Q2 9:423rd & goal at opp 2(09:47) Shotgun #10 W.Wilson pass complete short middle to #86 H.Provience caught at WF00, for 2 yards to the WF00 TOUCHDOWN, clock 09:42 #94 K.Vinesett kick attempt good (H: #96 J.Waller, LS: #92 A.Arias)NC State 14, Wake Forest 7
Q2 9:482nd & goal at opp 1Timeout NC State, clock 09:48
2nd quarter3 drives, then NC State 14, Wake Forest 10
Wake Forest Punt, 6 plays
9:361st & 10 at own 35(09:41) #94 K.Vinesett kickoff 65 yards to the WF00 #27 R.Henley return 22 yards to the WF22 (#21 C.Aguirre)
9:311st & 10 at own 22(09:35) No Huddle-Shotgun #22 D.Lawrence rush middle for 3 yards gain to the WF25 (#29 B.Barnhardt)
9:042nd & 7 at own 25(09:12) No Huddle-Shotgun #3 G.Lopez pass complete short middle to #10 J.Foley caught at WF30, for 5 yards to the WF30 (#7 B.Nelson II)
8:433rd & 2 at own 30(08:45) No Huddle-Shotgun #22 D.Lawrence rush middle for 3 yards gain to the WF33 (#0 P.Aguirre; #4 K.Mack), 1ST DOWN
8:141st & 10 at own 33(08:19) No Huddle-Shotgun #3 G.Lopez pass incomplete deep middle to #10 J.Foley thrown to NCSU20
8:082nd & 10 at own 33(08:13) No Huddle-Shotgun #22 D.Lawrence rush middle for 1 yard loss to the WF32 (#0 P.Aguirre)
7:323rd & 11 at own 32(07:38) No Huddle-Shotgun #3 G.Lopez sacked for loss of 11 yards to the WF21 (#58 E.Satchell)
6:544th & 22 at own 21(06:57) #45 E.Hyams punt 41 yards to the NCSU38 fair catch by #0 V.Snow at NCSU38
NC State Punt, 5 plays
6:491st & 10 at own 38(06:54) Shotgun #7 D.Gause rush left for 0 yards to the NCSU38 (#10 G.Kirschke; #94 Z.Lohavichan)
6:112nd & 10 at own 38(06:24) No Huddle-Shotgun #11 C.Bailey pass complete short right to #8 K.Jackson caught at WF47, for 15 yards to the WF47 (#38 S.Eaddy), 1ST DOWN
5:581st & 10 at opp 47(06:00) No Huddle-Shotgun #7 D.Gause rush middle for 0 yards to the WF47 (#11 L.Hardy; #52 D.Afalava)
5:222nd & 10 at opp 47(05:29) No Huddle-Shotgun #11 C.Bailey pass complete short right to #7 D.Gause caught at NCSU49, for 4 yards to the WF43 (#38 S.Eaddy; #43 F.Cusano)
4:453rd & 6 at opp 43(04:48) No Huddle-Shotgun #11 C.Bailey pass incomplete short left to #13 T.Warren thrown to WF36 broken up by #23 V.Firenze
4:374th & 6 at opp 43(04:44) #96 J.Waller punt 38 yards to the WF05, out of bounds at WF05
Wake Forest Field goal, 16 plays
4:321st & 10 at own 5(04:35) No Huddle-Shotgun #4 T.Clark rush middle for 0 yards to the WF05 (#0 P.Aguirre; #99 A.Prim)
3:532nd & 10 at own 5(04:02) No Huddle-Shotgun #3 G.Lopez pass complete short right to #10 J.Foley caught at WF16, for 20 yards to the WF25 QB hurried by #13 J.Adedire (#29 B.Barnhardt), 1ST DOWN
3:321st & 10 at own 25(03:34) No Huddle-Shotgun #4 T.Clark rush middle for 0 yards to the WF25 (#33 Z.Moore)
2:592nd & 10 at own 25(03:06) No Huddle-Shotgun #3 G.Lopez pass complete short right to #8 C.Hernandez caught at WF26, for 3 yards to the WF28 (#22 J.Vick), out of bounds
2:153rd & 7 at own 28(02:23) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at WF33, for 8 yards to the WF36 (#35 L.Hodge; #29 B.Barnhardt), 1ST DOWN
1:531st & 10 at own 36(01:55) No Huddle-Shotgun #29 J.Searcy rush middle for 2 yards gain to the WF38 (#33 Z.Moore)
1:362nd & 8 at own 38(01:42) No Huddle-Shotgun #3 G.Lopez pass incomplete short left to #84 D.Barry thrown to WF45 QB hurried by #0 P.Aguirre
1:253rd & 8 at own 38(01:34) No Huddle-Shotgun #3 G.Lopez pass complete short right to #10 J.Foley caught at WF45, for 7 yards to the WF45 (#22 J.Vick), out of bounds
0:494th & 1 at own 45(00:52) No Huddle-Shotgun #3 G.Lopez pass complete short right to #10 J.Foley caught at NCSU40, for 16 yards to the NCSU39, out of bounds at NCSU39, 1ST DOWN, PENALTY NCSU Offside declined
0:401st & 10 at opp 39(00:48) No Huddle-Shotgun #3 G.Lopez pass complete short middle to #18 D.Dickmann caught at NCSU33, for 9 yards to the NCSU30 (#7 B.Nelson II)
0:342nd & 1 at opp 30(00:41) No Huddle-Shotgun #29 J.Searcy rush middle for 17 yards gain to the NCSU13 (#0 P.Aguirre; #56 O.Abraham), 1ST DOWN
0:421st & 10 at opp 39Timeout Wake Forest, clock 00:42
0:231st & 10 at opp 13(00:27) No Huddle-Shotgun #3 G.Lopez rush middle for 2 yards gain to the NCSU11 (#33 Z.Moore; #56 O.Abraham)
0:192nd & 8 at opp 11(00:24) No Huddle-Shotgun #3 G.Lopez pass incomplete short middle to #8 C.Hernandez thrown to NCSU00
0:241st & 10 at opp 13Timeout Wake Forest, clock 00:24
0:183rd & 8 at opp 11(00:18) No Huddle-Shotgun #3 G.Lopez pass incomplete short left to #12 K.Johnson thrown to NCSU00, 1ST DOWN, PENALTY NCSU Offside declined NCSU Pass Interference (#2 R.Royal, III) 9 yards from NCSU11 to NCSU02, 1ST DOWN. NO PLAY
0:192nd & 8 at own 11Timeout NC State, clock 00:19
0:101st & goal at opp 2(00:12) No Huddle-Shotgun #4 T.Clark rush middle for 1 yard gain to the NCSU01 (#5 H.Dyson III; #0 P.Aguirre). The previous play is under automatic review - “Short of the goal line”. CALL UPHELD
0:101st & goal at opp 2Timeout Wake Forest, clock 00:10
0:062nd & goal at opp 1(00:08) No Huddle-Shotgun #3 G.Lopez pass incomplete short left to #85 W.Loerzel thrown to NCSU00 QB hurried by #0 P.Aguirre
0:033rd & goal at opp 1(00:03) No Huddle-Shotgun #3 G.Lopez pass incomplete short left to #8 C.Hernandez thrown to NCSU02 QB hurried by #5 H.Dyson III PENALTY WF Illegal Formation 5 yards from NCSU01 to NCSU06. NO PLAY
0:003rd & goal at opp 6Connor Calvert 23 Yd Field GoalNC State 14, Wake Forest 10
3rd quarter7 drives, then Wake Forest 31, NC State 14
Wake Forest Touchdown, 11 plays
14:541st & 10 at own 35(14:59) #94 K.Vinesett kickoff 62 yards to the WF03 #27 R.Henley return 24 yards to the WF27 (#45 T.Vaughn)
14:481st & 10 at own 27(14:50) No Huddle-Shotgun #4 T.Clark rush middle for 1 yard gain to the WF28 (#5 H.Dyson III)
14:192nd & 9 at own 28(14:29) No Huddle-Shotgun #3 G.Lopez pass complete deep right to #8 C.Hernandez caught at NCSU48, for 24 yards to the NCSU48, out of bounds at NCSU48, 1ST DOWN
14:011st & 10 at opp 48(14:05) No Huddle-Shotgun #4 T.Clark rush middle for 6 yards gain to the NCSU42 (#58 E.Satchell)
13:432nd & 4 at opp 42(13:46) No Huddle-Shotgun #4 T.Clark rush middle for 0 yards to the NCSU42 (#22 J.Vick)
13:093rd & 4 at opp 42(13:15) No Huddle-Shotgun #3 G.Lopez pass complete short middle to #10 J.Foley caught at NCSU39, for 10 yards to the NCSU32 QB hurried by #58 E.Satchell (#14 J.Sensabaugh), 1ST DOWN
12:471st & 10 at opp 32(12:48) No Huddle-Shotgun #3 G.Lopez pass incomplete deep right to #10 J.Foley thrown to NCSU12
12:382nd & 10 at opp 32(12:46) No Huddle-Shotgun #3 G.Lopez pass complete short right to #22 D.Lawrence caught at NCSU33, for 6 yards to the NCSU26 (#58 E.Satchell), out of bounds
12:213rd & 4 at opp 26(12:21) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at NCSU17, for 18 yards to the NCSU08, out of bounds at NCSU08, 1ST DOWN. The previous play is under automatic review - “Runner was out of bounds”. CALL OVERTURNED. (Original Play: (12:21) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at NCSU17, for 26 yards to the NCSU00 TOUCHDOWN, clock 12:13, 1ST DOWN)
12:021st & goal at opp 8(12:05) No Huddle-Shotgun #22 D.Lawrence rush middle for 1 yard gain to the NCSU07 (#55 K.Evans; #4 K.Mack)
11:202nd & goal at opp 7(11:25) No Huddle-Shotgun #3 G.Lopez pass complete short right to #8 C.Hernandez caught at NCSU02, for 6 yards to the NCSU01 (#7 B.Nelson II), out of bounds
11:023rd & goal at opp 1(11:02) PENALTY WF False Start 5 yards from NCSU01 to NCSU06. NO PLAY
10:443rd & goal at opp 6(10:46) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at NCSU00, for 6 yards to the NCSU00 TOUCHDOWN, clock 10:44 #90 C.Calvert kick attempt good (H: #96 J.Ploszay, LS: #49 E.Gilmour)Wake Forest 17, NC State 14
NC State Punt, 3 plays
10:441st & 10 at own 35(10:44) #97 C.Carlson kickoff 65 yards to the NCSU00, Touchback
10:381st & 10 at own 25(10:44) Shotgun #11 C.Bailey pass incomplete short right to #13 T.Warren thrown to NCSU32 QB hurried by #11 L.Hardy
10:342nd & 10 at own 25(10:35) No Huddle-Shotgun #11 C.Bailey pass incomplete short middle to #8 K.Jackson thrown to NCSU27 QB hurried by #94 Z.Lohavichan
10:243rd & 10 at own 25(10:28) No Huddle-Shotgun #11 C.Bailey rush left for 0 yards to the NCSU25 (#11 L.Hardy), out of bounds
9:454th & 10 at own 25(09:49) #96 J.Waller punt 40 yards to the WF35 muffed by #8 C.Hernandez at WF35 recovered by WF #8 C.Hernandez at WF36, End Of Play
Wake Forest Touchdown, 4 plays
9:451st & 10 at own 36(09:45) No Huddle-Shotgun #3 G.Lopez pass incomplete deep right to #88 B.Kania thrown to NCSU38 PENALTY NCSU Pass Interference offsetting WF Holding offsetting. NO PLAY
9:261st & 10 at own 36(09:37) No Huddle-Shotgun #3 G.Lopez pass complete short left to #12 K.Johnson caught at WF35, for 1 yard to the WF37 (#0 P.Aguirre; #22 J.Vick)
8:552nd & 9 at own 37(09:04) No Huddle-Shotgun #3 G.Lopez pass complete deep middle to #10 J.Foley caught at NCSU29, for 52 yards to the NCSU11 (#14 J.Sensabaugh), 1ST DOWN
8:111st & 10 at opp 11(08:15) No Huddle-Shotgun #3 G.Lopez rush left for 1 yard gain to the NCSU10 (#5 H.Dyson III; #33 Z.Moore)
7:292nd & 9 at opp 10(07:32) No Huddle-Shotgun #3 G.Lopez pass complete short middle to #10 J.Foley caught at NCSU00, for 10 yards to the NCSU00 QB hurried by #5 H.Dyson III TOUCHDOWN, clock 07:29, 1ST DOWN #90 C.Calvert kick attempt good (H: #96 J.Ploszay, LS: #49 E.Gilmour)Wake Forest 24, NC State 14
NC State Turnover on downs, 7 plays
7:291st & 10 at own 35(07:29) #97 C.Carlson kickoff 65 yards to the NCSU00, Touchback PENALTY WF UNS: Unsportsmanlike Conduct (#9 C.Hardy) 15 yards from NCSU25 to NCSU40
7:231st & 10 at own 40(07:27) Shotgun #7 D.Gause rush middle for 1 yard loss to the NCSU39 (#21 A.Hall; #11 L.Hardy)
6:482nd & 11 at own 39(06:56) No Huddle-Shotgun #11 C.Bailey pass complete short middle to #7 D.Gause caught at NCSU38, for 3 yards to the NCSU42 (#2 B.Blades II)
6:203rd & 8 at own 42(06:20) No Huddle-Shotgun #11 C.Bailey pass complete short right to #7 D.Gause caught at NCSU38, for 6 yards to the NCSU48 (#5 D.Patterson; #23 V.Firenze) PENALTY WF Roughing The Passer (#97 M.Herron) 15 yards from NCSU48 to WF37, 1ST DOWN
6:011st & 10 at opp 37(06:03) No Huddle-Shotgun #11 C.Bailey pass incomplete short right to #82 C.Robinson thrown to WF36
5:552nd & 10 at opp 37(06:00) No Huddle-Shotgun #11 C.Bailey pass incomplete deep left to #13 T.Warren thrown to WF02
5:453rd & 10 at opp 37(05:54) No Huddle-Shotgun #11 C.Bailey pass complete short right to #82 C.Robinson caught at WF32, for 5 yards to the WF32 (#2 B.Blades II)
5:094th & 5 at opp 32(05:13) No Huddle-Shotgun #11 C.Bailey pass incomplete short middle to #0 V.Snow thrown to WF20 broken up by #8 B.Johnson QB hurried by #10 G.Kirschke, TURNOVER ON DOWNS
Wake Forest Touchdown, 7 plays
4:461st & 10 at own 32(05:07) No Huddle-Shotgun #10 J.Foley rush middle for 12 yards loss to the WF20 fumbled by #10 J.Foley at WF23 recovered by WF #10 J.Foley at WF20, End Of Play
4:242nd & 22 at own 20(04:36) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at WF33, for 19 yards to the WF39 (#0 P.Aguirre), out of bounds
4:073rd & 3 at own 39(04:07) No Huddle-Shotgun #3 G.Lopez rush middle for 3 yards loss to the WF36 (#0 P.Aguirre) PENALTY NCSU Illegal Substitution 5 yards from WF39 to WF44, 1ST DOWN. NO PLAY
3:411st & 10 at own 44(03:49) No Huddle-Shotgun #3 G.Lopez pass complete deep left to #10 J.Foley caught at NCSU21, for 36 yards to the NCSU20 QB hurried by #55 K.Evans, out of bounds at NCSU20, 1ST DOWN, PENALTY NCSU Personal Foul (#88 I.Shirley) 10 yards from NCSU20 to NCSU10, 1ST DOWN
3:281st & goal at opp 10(03:33) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at NCSU13, for 4 yards to the NCSU06 (#0 P.Aguirre; #88 I.Shirley)
2:572nd & goal at opp 6(02:58) No Huddle-Shotgun #4 T.Clark rush middle for 5 yards gain to the NCSU01 (#42 K.Carter)
2:373rd & goal at opp 1(02:37) No Huddle #3 G.Lopez rush middle for 0 yards to the NCSU01 (#2 R.Royal, III; #44 J.Moreta). The previous play is under automatic review - “Short of the goal line”. CALL OVERTURNED. (Original Play: (02:37) No Huddle #3 G.Lopez rush middle for 1 yard gain to the NCSU00 TOUCHDOWN, clock 02:37, 1ST DOWN)
2:274th & goal at opp 1(02:30) No Huddle-Shotgun #3 G.Lopez rush middle for 1 yard gain to the NCSU00 TOUCHDOWN, clock 02:27, 1ST DOWN #90 C.Calvert kick attempt good (H: #96 J.Ploszay, LS: #49 E.Gilmour)Wake Forest 31, NC State 14
NC State Punt, 5 plays
2:271st & 10 at own 35(02:27) #97 C.Carlson kickoff 65 yards to the NCSU00, Touchback
2:191st & 10 at own 25(02:25) Shotgun #11 C.Bailey pass complete short middle to #19 P.Douglas caught at NCSU27, for 5 yards to the NCSU30 (#23 V.Firenze)
1:582nd & 5 at own 30(02:01) No Huddle-Shotgun #7 D.Gause rush middle for 6 yards gain to the NCSU36 (#23 V.Firenze; #2 B.Blades II), 1ST DOWN
1:411st & 10 at own 36PENALTY NCSU False Start 5 yards from NCSU36 to NCSU31. NO PLAY
1:291st & 15 at own 31(01:33) No Huddle-Shotgun #11 C.Bailey pass incomplete short right to #7 D.Gause thrown to NCSU30
1:222nd & 15 at own 31(01:27) No Huddle-Shotgun #11 C.Bailey sacked for loss of 6 yards to the NCSU25 (#55 K.Dembele, #11 L.Hardy)
0:523rd & 21 at own 25(00:54) No Huddle-Shotgun #11 C.Bailey pass incomplete short middle to #7 D.Gause thrown to NCSU30 QB hurried by #11 L.Hardy
0:414th & 21 at own 25(00:50) #96 J.Waller punt 48 yards to the WF27 #8 C.Hernandez return 7 yards to the WF34 (#7 D.Gause)
Wake Forest Touchdown, 7 plays
0:391st & 10 at own 34(00:39) No Huddle-Shotgun #22 D.Lawrence rush middle for 0 yards to the WF34 (#0 P.Aguirre)
Q4 14:522nd & 10 at own 34(14:59) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at WF38, for 12 yards to the WF46 (#0 P.Aguirre), 1ST DOWN
Q4 14:161st & 10 at own 46(14:22) No Huddle-Shotgun #3 G.Lopez pass complete short left to #8 C.Hernandez caught at NCSU49, for 5 yards to the NCSU49, out of bounds at NCSU49
Q4 13:352nd & 5 at opp 49(13:40) Shotgun #22 D.Lawrence rush middle for 14 yards gain to the NCSU35 (#33 Z.Moore; #29 B.Barnhardt), 1ST DOWN
Q4 12:491st & 10 at opp 35(12:54) Shotgun #22 D.Lawrence rush left for 9 yards gain to the NCSU26 (#33 Z.Moore; #29 B.Barnhardt)
Q4 12:042nd & 1 at opp 26(12:12) Shotgun #3 G.Lopez pass complete short right to #18 D.Dickmann caught at NCSU25, for 9 yards to the NCSU17 (#22 J.Vick), out of bounds, 1ST DOWN
Q4 11:241st & 10 at opp 17(11:27) Shotgun #22 D.Lawrence rush middle for 17 yards gain to the NCSU00 TOUCHDOWN, clock 11:24, 1ST DOWN #90 C.Calvert kick attempt good (H: #96 J.Ploszay, LS: #49 E.Gilmour)Wake Forest 38, NC State 14
4th quarter4 drives, then Wake Forest 38, NC State 14
NC State Punt, 5 plays
11:241st & 10 at own 35(11:24) #97 C.Carlson kickoff 65 yards to the NCSU00, Touchback PENALTY WF Offside (#22 D.Lawrence) 5 yards from NCSU25 to NCSU30
11:141st & 10 at own 30(11:23) Shotgun #11 C.Bailey pass complete short right to #8 K.Jackson caught at NCSU38, for 8 yards to the NCSU38 (#13 A.Williams)
10:512nd & 2 at own 38(11:00) No Huddle-Shotgun #11 C.Bailey rush right for 4 yards gain to the NCSU42 (#23 Z.Jackson), 1ST DOWN
10:221st & 10 at own 42(10:29) No Huddle-Shotgun #11 C.Bailey pass complete short middle to #0 V.Snow caught at NCSU45, for 9 yards to the WF49 (#5 D.Patterson)
10:022nd & 1 at opp 49(10:06) No Huddle-Shotgun #24 D.McCoy rush middle for 0 yards to the WF49 (#11 L.Hardy)
9:263rd & 1 at opp 49(09:36) No Huddle-Shotgun #11 C.Bailey pass incomplete short left to #82 C.Robinson thrown to NCSU45 QB hurried by #11 L.Hardy PENALTY NCSU Intentional Grounding (#11 C.Bailey)
9:194th & 24 at own 28(09:25) #96 J.Waller punt 54 yards to the WF18 fair catch by #8 C.Hernandez at WF18
Wake Forest Punt, 3 plays
9:141st & 10 at own 18(09:19) No Huddle-Shotgun #4 T.Clark rush middle for 0 yards to the WF18 (#44 J.Moreta)
8:262nd & 10 at own 18(08:30) No Huddle-Shotgun #29 J.Searcy rush middle for 7 yards gain to the WF25 (#7 B.Nelson II)
8:321st & 10 at own 18Timeout Wake Forest, clock 08:32
7:433rd & 3 at own 25(07:49) Shotgun #29 J.Searcy rush middle for 2 yards gain to the WF27 (#0 P.Aguirre)
6:574th & 1 at own 27(06:57) #45 E.Hyams punt 38 yards to the NCSU35 fair catch by #0 V.Snow at NCSU35
NC State Turnover on downs, 14 plays
6:491st & 10 at own 35(06:56) Shotgun #11 C.Bailey pass complete short right to #20 D.Desinor caught at NCSU37, for 3 yards to the NCSU38 (#38 S.Eaddy)
6:232nd & 7 at own 38(06:32) No Huddle-Shotgun #11 C.Bailey pass complete short middle to #86 H.Provience caught at NCSU32, for 1 yard to the NCSU39 (#8 B.Johnson)
5:363rd & 6 at own 39(05:51) No Huddle-Shotgun #11 C.Bailey pass complete short left to #83 A.Acker caught at WF47, for 14 yards to the WF47, End Of Play, 1ST DOWN
5:251st & 10 at opp 47(05:31) No Huddle-Shotgun #11 C.Bailey rush middle for 7 yards gain to the WF40 (#8 B.Johnson)
5:022nd & 3 at opp 40(05:04) No Huddle-Shotgun #11 C.Bailey pass incomplete short middle to #86 H.Provience thrown to WF34
4:513rd & 3 at opp 40(05:00) No Huddle-Shotgun #11 C.Bailey rush left for 5 yards gain to the WF35 (#23 Z.Jackson), 1ST DOWN
4:191st & 10 at opp 35(04:29) No Huddle-Shotgun #11 C.Bailey pass complete short right to #25 D.Johnson caught at WF36, for 4 yards to the WF31 (#8 B.Johnson; #21 A.Hall)
3:552nd & 6 at opp 31(04:01) No Huddle-Shotgun #11 C.Bailey rush right for 1 yard gain to the WF30 (#43 F.Cusano), out of bounds
3:093rd & 5 at opp 30(03:22) No Huddle-Shotgun #11 C.Bailey pass complete short left to #6 A.Locklear caught at WF27, for 4 yards to the WF26 (#13 A.Williams)
2:544th & 1 at opp 26(03:04) Shotgun #11 C.Bailey rush middle for 10 yards gain to the WF16 (#11 L.Hardy), 1ST DOWN
3:043rd & 5 at opp 30Timeout NC State, clock 03:04
2:301st & 10 at opp 16(02:38) No Huddle-Shotgun #11 C.Bailey pass complete short middle to #7 D.Gause caught at WF10, for 6 yards to the WF10 (#21 A.Hall)
2:012nd & 4 at opp 10(02:05) No Huddle-Shotgun #11 C.Bailey sacked for loss of 8 yards to the WF18 (#94 Z.Lohavichan)
1:553rd & 12 at opp 18(01:58) Shotgun #11 C.Bailey pass incomplete short middle to #19 P.Douglas thrown to WF00
1:514th & 12 at opp 18(01:54) No Huddle-Shotgun #11 C.Bailey pass incomplete short middle to #6 A.Locklear thrown to WF00, TURNOVER ON DOWNS
Wake Forest End of game, 3 plays
1:441st & 10 at own 18(01:49) Kneel down by #3 G.Lopez at WF17 for loss of 1 yard
1:032nd & 11 at own 17(01:06) Kneel down by #3 G.Lopez at WF15 for loss of 2 yards
0:243rd & 13 at own 15(00:24) Kneel down by #3 G.Lopez at WF13 for loss of 2 yards

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.

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