Week 3 · 2025

NC State at Wake Forest

Thu 09/11/2025 07:30 PMAllegacy Federal Credit Union StadiumWake Forest pregame32%Pregame win probability: 32% for Wake Forest. NC State favored, and won.Conference

75°Clear4 mph NNE · 61% humidityRecorded at kickoff by College Football Data

NC State

34

8–5

Wake Forest

24

9–4

Attendance

29,043

reported

WAKE2 plays, 0 yd · Touchdown

14:481st & 10own 35Charlie Birtwistle kickoff for 63 yds , Chris Barnes return for 98 yds for a TD (Connor Calvert KICK)+98
14:481st & 10own 35NC State Penalty, Unsportsmanlike Conduct (15 Yards) to the 50 yard line+15

NCSU13 plays, 30 yd · Punt

14:481st & -5midfieldCaleb Carlson kickoff for 44 yds , Jayden Scott return for 19 yds to the NCSU 25+19
14:441st & 10own 25NC State Penalty, False Start (Jalen Grant) to the NCSU 20−5
14:321st & 15own 20Hollywood Smothers run for 3 yds to the NCSU 23+3
14:132nd & 12own 23CJ Bailey pass incomplete to Noah Rogers0
14:043rd & 12own 23CJ Bailey pass complete to Noah Rogers for 20 yds to the NCSU 43 for a 1ST down+20
13:321st & 10own 43Hollywood Smothers run for 4 yds to the NCSU 47+4
12:552nd & 6own 47CJ Bailey pass complete to Justin Joly for 5 yds to the WAKE 48+5
12:223rd & 1opp 48Jayden Scott run for no gain to the WAKE 480
11:424th & 1opp 48Will Wilson run for 3 yds to the WAKE 45 for a 1ST down+3
11:101st & 10opp 45Hollywood Smothers run for 3 yds to the WAKE 42+3
10:592nd & 7opp 42CJ Bailey pass incomplete to Noah Rogers0
10:483rd & 7opp 42CJ Bailey pass complete to Hollywood Smothers for a loss of 3 yards to the WAKE 45−3
10:064th & 10opp 45Caden Noonkester punt for 38 yds, downed at the WAKE 70

WAKE8 plays, 93 yd · Touchdown

9:591st & 10own 7Demond Claiborne run for 3 yds to the WAKE 10+3
9:142nd & 7own 10Robby Ashford pass complete to Chris Barnes for 3 yds to the WAKE 13+3
8:593rd & 4own 13Robby Ashford pass complete to Sterling Berkhalter for 9 yds to the WAKE 22 for a 1ST down+9
8:291st & 10own 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+74
8:261st & 0opp 4Wake Forest Penalty, False Start (Sterling Berkhalter) to the NCSU 9−5
8:231st & goalopp 9Demond Claiborne run for 3 yds to the NCSU 6+3
7:482nd & goalopp 6Robby Ashford run for 5 yds to the NCSU 1+5
7:193rd & goalopp 1Demond Claiborne run for 1 yd for a TD (Connor Calvert KICK)+1

NCSU13 plays, 75 yd · Touchdown

7:193rd & 7own 35Caleb Carlson kickoff for 65 yds for a touchback0
7:091st & 10own 25Hollywood Smothers run for 14 yds to the NCSU 39 for a 1ST down+14
6:351st & 10own 39CJ Bailey run for 10 yds to the NCSU 49 for a 1ST down+10
5:461st & 10own 49CJ Bailey pass complete to Keenan Jackson for 19 yds to the WAKE 32 for a 1ST down+19
5:301st & 10opp 32Hollywood Smothers run for 18 yds to the WAKE 14 for a 1ST down+18
4:541st & 10opp 14Bailey, CJ rush for loss of 1 yard to the WAKEFOREST15, PENALTY NCSU holding (Carter Jr., Anthony) 10 yards to the WAKEFOREST24, NO PLAY.−10
4:351st & 20opp 24CJ Bailey pass complete to Hollywood Smothers for 9 yds to the WAKE 15+9
4:002nd & 11opp 15CJ Bailey run for 10 yds to the WAKE 5+10
3:223rd & 1opp 5Timeout NC State, clock 03:220
3:153rd & 1opp 5Will Wilson run for no gain to the WAKE 50
2:384th & 1opp 5Timeout NC State, clock 02:380
2:384th & 1opp 5Timeout Wake Forest, clock 02:380
2:354th & 1opp 5CJ Bailey pass complete to Justin Joly for 5 yds for a TD (Kanoah Vinesett KICK)+5

WAKE5 plays, 16 yd · Defensive TD

2:354th & 1own 35Charlie Birtwistle kickoff for 65 yds for a touchback0
2:271st & 10own 25Demond Claiborne run for 3 yds to the WAKE 28+3
1:582nd & 7own 28Robby Ashford run for 13 yds to the WAKE 41 for a 1ST down+13
1:291st & 10own 41Robby Ashford pass incomplete to Sterling Berkhalter0
1:192nd & 10own 41Robby Ashford pass intercepted Isaiah Shirley return for 41 yds for a TD (Kanoah Vinesett KICK)+41

WAKE13 plays, 75 yd · Touchdown

1:191st & 10own 35Charlie Birtwistle kickoff for 65 yds for a touchback0
1:111st & 10own 25Demond Claiborne run for 8 yds to the WAKE 33+8
0:432nd & 2own 33Ashford, Robby pass incomplete to Hernandez, Carlos, PENALTY WAKEFOREST holding (Kylany, Devin) 10 yards to the WAKEFOREST23, NO PLAY.−10
0:202nd & 12own 23Robby Ashford pass complete to Demond Claiborne for 7 yds to the WAKE 30+7
0:003rd & 5own 30Robby Ashford pass complete to Carlos Hernandez for 7 yds to the WAKE 37 for a 1ST down+7
0:00own 30End of 1st Quarter+7
14:551st & 10own 37Robby Ashford pass complete to Eni Falayi for 42 yds to the NCSU 21 for a 1ST down+42
14:181st & 10opp 21Demond Claiborne run for 2 yds to the NCSU 19+2
13:352nd & 8opp 19Robby Ashford pass complete to JaMario Clements for no gain to the NCSU 190
13:103rd & 8opp 19NC State Penalty, Defensive Offside (Sabastian Harsh) to the NCSU 14+5
12:523rd & 3opp 14Robby Ashford pass complete to Carlos Hernandez for 6 yds to the NCSU 8 for a 1ST down+6
12:281st & goalopp 8Demond Claiborne run for 7 yds to the NCSU 1+7
12:122nd & goalopp 1Robby Ashford run for 1 yd for a TD (Connor Calvert KICK)+1

NCSU8 plays, 33 yd · Punt

12:122nd & 3own 35Caleb Carlson kickoff for 65 yds for a touchback0
12:001st & 10own 25Hollywood Smothers run for a loss of 3 yards to the NCSU 22−3
11:362nd & 13own 22Hollywood Smothers run for 9 yds to the NCSU 31+9
10:573rd & 4own 31CJ Bailey pass complete to Terrell Anderson for 30 yds to the WAKE 39 for a 1ST down+30
10:171st & 10opp 39CJ Bailey pass complete to Hollywood Smothers for a loss of 4 yards to the WAKE 43−4
9:452nd & 14opp 43CJ Bailey pass incomplete0
9:353rd & 14opp 43CJ Bailey pass complete to Wesley Grimes for 1 yd to the WAKE 42+1
8:574th & 13opp 42Caden Noonkester punt for 42 yds for a touchback0

WAKE11 plays, 69 yd · Field goal

8:391st & 10own 20Demond Claiborne run for 3 yds to the WAKE 23+3
8:162nd & 7own 23Robby Ashford pass complete to Demond Claiborne for 6 yds to the WAKE 29+6
7:403rd & 1own 29Demond Claiborne run for 4 yds to the WAKE 33 for a 1ST down+4
7:191st & 10own 33Robby Ashford run for 1 yd to the WAKE 34+1
6:302nd & 9own 34Robby Ashford pass complete to Demond Claiborne for 5 yds to the WAKE 39+5
6:203rd & 4own 39Robby Ashford pass complete to Micah Mays Jr. for 26 yds to the NCSU 35 for a 1ST down+26
6:041st & 10opp 35Robby Ashford pass complete to Sterling Berkhalter for 26 yds to the NCSU 9 for a 1ST down+26
5:341st & goalopp 9Robby Ashford pass incomplete to Chris Barnes0
5:232nd & goalopp 9Robby Ashford pass complete to Demond Claiborne for a loss of 3 yards to the NCSU 12−3
4:223rd & goalopp 12Robby Ashford run for 1 yd to the NCSU 11+1
4:074th & goalopp 11Connor Calvert 28 yd FG GOOD+28

NCSU12 plays, 68 yd · Field goal

4:074th & 12own 35Caleb Carlson kickoff for 65 yds for a touchback0
3:571st & 10own 25CJ Bailey pass complete to Keenan Jackson for 15 yds to the NCSU 40 for a 1ST down+15
3:291st & 10own 40Hollywood Smothers run for no gain to the NCSU 400
2:512nd & 10own 40CJ Bailey run for a loss of 1 yard to the NCSU 39−1
2:003rd & 11own 39CJ Bailey pass complete to Noah Rogers for 11 yds to the 50 yard line for a 1ST down+11
1:551st & 10midfieldHollywood Smothers run for 6 yds to the WAKE 44+6
1:322nd & 4opp 44CJ Bailey pass complete to Wesley Grimes for 14 yds to the WAKE 30 for a 1ST down+14
1:181st & 10opp 30Hollywood Smothers run for 19 yds to the WAKE 11 for a 1ST down+19
1:131st & 10opp 11CJ Bailey pass incomplete0
1:082nd & 10opp 11CJ Bailey run for 4 yds to the WAKE 7+4
1:033rd & 6opp 7CJ Bailey pass incomplete to Wesley Grimes0
1:004th & 6opp 7Kanoah Vinesett 24 yd FG GOOD+24

WAKE6 plays, 8 yd · Punt

1:004th & 6own 35Charlie Birtwistle kickoff for 54 yds , Matthew Lusardi return for 11 yds to the WAKE 22+11
0:521st & 10own 22Robby Ashford pass incomplete to Micah Mays Jr.0
0:402nd & 10own 22Robby Ashford pass complete to Sterling Berkhalter for 8 yds to the WAKE 30+8
0:263rd & 2own 30Demond Claiborne run for no gain to the WAKE 300
0:264th & 2own 30Timeout NC State, clock 00:260
0:194th & 2own 30Cal Joseph punt for 51 yds , Teddy Hoffmann returns for 1 yd to the NCSU 20+1

NCSU2 plays, 8 yd · End of period

0:001st & 10own 20Hollywood Smothers run for 8 yds to the NCSU 28+8
0:00own 20End of 2nd Quarter+8

NCSU7 plays, 15 yd · Punt

15:001st & 10own 35Caleb Carlson kickoff for 65 yds for a touchback0
14:551st & 10own 25Hollywood Smothers run for no gain to the NCSU 250
14:002nd & 10own 25CJ Bailey pass complete to Noah Rogers for 10 yds to the NCSU 35 for a 1ST down+10
13:431st & 10own 35CJ Bailey pass incomplete to Keenan Jackson0
13:282nd & 10own 35CJ Bailey pass complete to Justin Joly for 8 yds to the NCSU 43+8
12:533rd & 2own 43CJ Bailey pass complete to Hollywood Smothers for a loss of 3 yards to the NCSU 40−3
12:184th & 5own 40Caden Noonkester punt for 39 yds , Carlos Hernandez returns for 1 yd to the WAKE 22+1

WAKE5 plays, 4 yd · Punt

12:091st & 10own 22Robby Ashford pass complete to Chris Barnes for 3 yds to the WAKE 25+3
11:332nd & 7own 25Demond Claiborne run for a loss of 1 yard to the WAKE 24−1
10:563rd & 8own 24Ashford, Robby rush for 13 yards to the WAKEFOREST37, PENALTY WAKEFOREST holding (Kylany, Devin) 10 yards to the WAKEFOREST14, NO PLAY.−10
10:373rd & 18own 14Robby Ashford pass complete to Demond Claiborne for 12 yds to the WAKE 26+12
10:084th & 6own 26Cal Joseph punt for 44 yds, fair catch by Teddy Hoffmann at the NCSU 300

NCSU9 plays, 70 yd · Touchdown

9:571st & 10own 30CJ Bailey pass complete to Terrell Anderson for 15 yds to the NCSU 45 for a 1ST down+15
9:311st & 10own 45Bailey, CJ pass incomplete to Jackson, Keenan, PENALTY WAKEFOREST pass interference (Prunty, Karon) 15 yards to the WAKEFOREST40, NO PLAY, 1ST DOWN NCSU.+15
9:201st & 10opp 40Hollywood Smothers run for 9 yds to the WAKE 31+9
8:482nd & 1opp 31Hollywood Smothers run for 9 yds to the WAKE 22 for a 1ST down+9
8:121st & 10opp 22CJ Bailey run for 6 yds to the WAKE 16+6
7:282nd & 4opp 16Jayden Scott run for 11 yds to the WAKE 5 for a 1ST down+11
7:021st & goalopp 5Jayden Scott run for 1 yd to the WAKE 4+1
6:252nd & goalopp 4CJ Bailey pass incomplete to Teddy Hoffmann0
6:223rd & goalopp 4CJ Bailey pass complete to Justin Joly for 4 yds for a TD (Kanoah Vinesett KICK)+4

WAKE5 plays, 3 yd · Punt

6:223rd & 9own 35Charlie Birtwistle kickoff for 65 yds for a touchback0
6:131st & 10own 25Robby Ashford run for 2 yds to the WAKE 27+2
5:472nd & 8own 27Robby Ashford pass complete to Demond Claiborne for 1 yd to the WAKE 28+1
5:153rd & 7own 28Robby Ashford pass incomplete to Carlos Hernandez0
5:094th & 7own 28Cal Joseph punt for 37 yds, fair catch by Teddy Hoffmann at the NCSU 350

NCSU8 plays, 3 yd · Punt

4:571st & 10own 35Hollywood Smothers run for 15 yds to the 50 yard line for a 1ST down+15
4:401st & 10midfieldHollywood Smothers run for 1 yd to the WAKE 49+1
4:142nd & 9opp 49CJ Bailey run for a loss of 2 yards to the NCSU 49−2
3:293rd & 11own 49CJ Bailey pass complete to Noah Rogers for 11 yds to the WAKE 40 for a 1ST down+11
2:491st & 10opp 40Jayden Scott run for no gain to the WAKE 400
2:202nd & 10opp 40CJ Bailey pass incomplete to Keenan Jackson0
2:153rd & 10opp 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−22
1:524th & 32own 38Caden Noonkester punt for 39 yds, downed at the WAKE 230

WAKE4 plays, -4 yd · Punt

1:421st & 10own 23Demond Claiborne run for 2 yds to the WAKE 25+2
1:182nd & 8own 25Robby Ashford pass incomplete to Jaxon Mull0
1:053rd & 8own 25Robby Ashford sacked by Travali Price for a loss of 6 yards to the WAKE 19−6
0:314th & 14own 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+51

NCSU7 plays, 70 yd · Touchdown

0:001st & 10own 30Hollywood Smothers run for 1 yd to the NCSU 31+1
0:00own 30End of 3rd Quarter+1
14:292nd & 9own 31Bailey, CJ pass incomplete, PENALTY WAKEFOREST pass interference (Webb Jr., Lardarius) 12 yards to the NCSU43, NO PLAY, 1ST DOWN NCSU.+12
14:151st & 10own 43Hollywood Smothers run for 42 yds to the WAKE 15 for a 1ST down+42
13:331st & 10opp 15CJ Bailey pass complete to Wesley Grimes for 4 yds to the WAKE 11+4
12:552nd & 6opp 11CJ Bailey run for a loss of 1 yard to the WAKE 12−1
12:373rd & 7opp 12CJ Bailey pass complete to Keenan Jackson for 12 yds for a TD (Kanoah Vinesett KICK)+12

WAKE5 plays, 4 yd · Punt

12:373rd & 7own 35Charlie Birtwistle kickoff for 65 yds for a touchback0
12:281st & 10own 25Robby Ashford run for 4 yds to the WAKE 29+4
12:022nd & 6own 29Robby Ashford pass incomplete0
11:593rd & 6own 29Robby Ashford pass incomplete to Carlos Hernandez0
11:504th & 6own 29Cal Joseph punt for 35 yds , Teddy Hoffmann returns for 13 yds to the NCSU 49+13

NCSU11 plays, 31 yd · Field goal

11:401st & 10own 49Hollywood Smothers run for a loss of 1 yard to the NCSU 48−1
11:072nd & 11own 48Bailey, CJ pass incomplete to Rogers, Noah, PENALTY WAKEFOREST roughing passer (Bryant, Quincy) 15 yards to the WAKEFOREST37, NO PLAY, 1ST DOWN NCSU.+15
11:071st & 10opp 37Smothers, Hollywood rush for 7 yards to the WAKEFOREST30, PENALTY NCSU holding (Carter Jr., Anthony) 10 yards to the WAKEFOREST47, NO PLAY.−10
10:381st & 20opp 47Jayden Scott run for 9 yds to the WAKE 38+9
10:382nd & 11opp 38CJ Bailey pass complete to Jayden Scott for 10 yds to the WAKE 28+10
9:163rd & 1opp 28Jayden Scott run for 4 yds to the WAKE 24 for a 1ST down+4
8:331st & 10opp 24Hollywood Smothers run for 1 yd to the WAKE 23+1
7:552nd & 9opp 23CJ Bailey pass complete to Jayden Scott for 7 yds to the WAKE 16+7
7:123rd & 2opp 16Bailey, CJ pass complete to Joly, Justin for 6 yards to the WAKEFOREST10, PENALTY NCSU illegal formation 5 yards to the WAKEFOREST21, NO PLAY.−5
6:443rd & 7opp 21CJ Bailey pass complete to Terrell Anderson for 1 yd to the WAKE 20+1
6:194th & 6opp 20Kanoah Vinesett 38 Yd Field Goal+38

WAKE8 plays, 17 yd · Turnover

6:194th & 6own 35Charlie Birtwistle kickoff for 65 yds for a touchback0
6:091st & 10own 25Chris Barnes run for 3 yds to the WAKE 28+3
5:522nd & 7own 28Ashford, Robby pass incomplete, PENALTY WAKEFOREST holding 10 yards to the WAKEFOREST18, NO PLAY.−10
5:392nd & 17own 18Robby Ashford pass complete to Jeremiah Melvin for 9 yds to the WAKE 27+9
5:183rd & 8own 27Robby Ashford pass incomplete to Carlos Hernandez0
5:184th & 8own 27Timeout NC State, clock 05:180
5:104th & 8own 27NC State Penalty, Personal Foul (Sabastian Harsh) to the WAKE 42 for a 1ST down+15
5:021st & 10own 42Robby Ashford pass intercepted Ronnie Royal III return for 4 yds to the NCSU 44+4

NCSU12 plays, 8 yd · Punt

4:551st & 10own 44Hollywood Smothers run for 4 yds to the NCSU 48+4
4:122nd & 6own 48Hollywood Smothers run for 3 yds to the WAKE 49+3
4:113rd & 3opp 49Timeout Wake Forest, clock 04:110
4:073rd & 3opp 49CJ Bailey pass incomplete to Terrell Anderson0
4:004th & 3opp 49Wake Forest Penalty, Running Into Kicker (Frank Cusano) to the WAKE 44 for a 1ST down+5
3:561st & 10opp 44Jayden Scott run for a loss of 2 yards to the WAKE 46−2
3:552nd & 12opp 46Timeout Wake Forest, clock 03:550
3:522nd & 12opp 46Hollywood Smothers run for a loss of 4 yards to the 50 yard line−4
3:513rd & 16midfieldTimeout Wake Forest, clock 03:510
3:383rd & 16midfieldHollywood Smothers run for 2 yds to the WAKE 48+2
3:044th & 14opp 48Timeout NC State, clock 03:040
2:544th & 14opp 48Caden Noonkester punt for 42 yds, downed at the WAKE 60

WAKE8 plays, 15 yd · On downs

2:431st & 10own 6Robby Ashford pass complete to Demond Claiborne for a loss of 2 yards to the WAKE 4−2
2:292nd & 12own 4Robby Ashford pass incomplete to Demond Claiborne0
2:163rd & 12own 4Robby Ashford pass complete to Carlos Hernandez for 10 yds to the WAKE 14+10
2:004th & 2own 14Robby Ashford pass complete to Demond Claiborne for 7 yds to the WAKE 21 for a 1ST down+7
1:531st & 10own 21Robby Ashford run for no gain to the WAKE 210
1:492nd & 10own 21Robby Ashford pass incomplete0
1:443rd & 10own 21Robby Ashford pass incomplete to Micah Mays Jr.0
1:404th & 10own 21Robby Ashford pass incomplete0

NCSU4 plays, -3 yd · End of period

1:351st & 10opp 21TEAM run for a loss of 1 yard to the WAKE 22−1
0:522nd & 11opp 22TEAM run for a loss of 1 yard to the WAKE 23−1
0:003rd & 12opp 23TEAM run for a loss of 1 yard to the WAKE 24−1
0:00opp 23End of 4th Quarter−1

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Wake Forest 5–5 vs NC State

  • 2024 · wk 6Wake Forest 34 @ NC State 30
  • 2023 · wk 11NC State 26 @ Wake Forest 6
  • 2022 · wk 10Wake Forest 21 @ NC State 30
  • 2021 · wk 11NC State 42 @ Wake Forest 45
  • 2020 · wk 3Wake Forest 42 @ NC State 45
  • 2019 · wk 10NC State 10 @ Wake Forest 44
  • 2018 · wk 11Wake Forest 27 @ NC State 23
  • 2017 · wk 12NC State 24 @ Wake Forest 30
  • 2016 · wk 5Wake Forest 16 @ NC State 33
  • 2015 · wk 8NC State 35 @ Wake Forest 17

Previous 10 meetings vs. Dave Doeren

Wake Forest 5–5 vs Dave Doeren

  • 2024 · wk 6Wake Forest 34 @ NC State 30
  • 2023 · wk 11NC State 26 @ Wake Forest 6
  • 2022 · wk 10Wake Forest 21 @ NC State 30
  • 2021 · wk 11NC State 42 @ Wake Forest 45
  • 2020 · wk 3Wake Forest 42 @ NC State 45
  • 2019 · wk 10NC State 10 @ Wake Forest 44
  • 2018 · wk 11Wake Forest 27 @ NC State 23
  • 2017 · wk 12NC State 24 @ Wake Forest 30
  • 2016 · wk 5Wake Forest 16 @ NC State 33
  • 2015 · wk 8NC State 35 @ Wake Forest 17

Research

Keep this open while you look at others