91°F, a few clouds, wind 9 mph from the southWeather: NOAA NCEI Integrated Surface Database; Raleigh-Durham International Airport (KRDU), 12 km from the stadium, nine minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Western Carolina
NC State
361
Total yards
521
241
Passing yards
318
120
Rushing yards
203
6.0
Yards per pass
8.0
6.3
Yards per rush
6.2
16
First downs
28
5–13
Third downs
7–13
0–2
Fourth downs
1–3
1
Turnovers
1
8–74
Penalties
6–67
24:30
Possession
35:30
1
Sacks (by defense)
2
Efficiency
Western Carolina
NC State
41%
Success rate
49%
0.15
EPA per play
0.34
1.26
Explosiveness
1.57
0.17
Rushing EPA
0.33
0.14
Passing EPA
0.36
19%
Passing-down success
39%
0.25
First-down EPA
−0.07
0.05
Second-down EPA
0.58
0.74
Third-down EPA
0.79
24%
Havoc by its defense
13%
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 86% to win. Elo’s favorite won.
The line
NC State −32.5, over/under 60.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. NC State drives left to right, Western Carolina right to left.
Q1 Western CarolinaTurnover on downs, 9 plays, 46 yards
Q1 NC StatePunt, 6 plays, 25 yards
Q1 Western CarolinaPunt, 3 plays, 3 yards
Q1 NC StateInterception, 1 play, 0 yards
Q1 Western CarolinaTouchdown, 1 play, 8 yards
Q1 NC StateTouchdown, 7 plays, 75 yards
Q1 Western CarolinaTouchdown, 6 plays, 75 yards
Q1 NC StateTouchdown, 7 plays, 75 yards
Q2 Western CarolinaPunt, 5 plays, 21 yards
Q2 NC StateTurnover on downs, 7 plays, 23 yards
Q2 Western CarolinaTurnover on downs, 4 plays, 9 yards
Q2 NC StateTurnover on downs, 8 plays, 32 yards
Q2 Western CarolinaEnd of half, 1 play, −5 yards
Q3 NC StateField goal, 14 plays, 39 yards
Q3 Western CarolinaTouchdown, 6 plays, 75 yards
Q3 NC StatePunt, 5 plays, 40 yards
Q3 Western CarolinaPunt, 3 plays, −4 yards
Q3 NC StateTouchdown, 5 plays, 51 yards
Q4 Western CarolinaPunt, 4 plays, 19 yards
Q4 NC StateTouchdown, 9 plays, 81 yards
Q4 Western CarolinaMissed FG, 8 plays, 56 yards
Q4 NC StateTouchdown, 5 plays, 80 yards
Q4 Western CarolinaFumble, 10 plays, 66 yards
Play by play
1st quarter8 drives, then Western Carolina 14, NC State 7
Western Carolina Turnover on downs, 9 plays
15:00
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
14:56
1st & 10 at own 25
Cole Gonzales pass incomplete
14:52
2nd & 10 at own 25
Cole Gonzales pass incomplete
14:41
3rd & 10 at own 25
Cole Gonzales pass complete to AJ Colombo for a 1ST down
13:59
1st & 10 at own 38
Cole Gonzales pass complete to Calvin Jones
13:13
2nd & 1 at own 47
PENALTY WCU False Start (Simmons,Derek) 5 yards from WCU47 to WCU42. NO PLAY.
12:44
2nd & 6 at own 42
Cole Gonzales run for 5 yds to the WCU 47
12:24
1st & 10 at opp 38
Cole Gonzales pass complete to Calvin Jones
11:44
2nd & 5 at opp 33
Cole Gonzales pass complete to Branson Adams
11:27
3rd & 1 at opp 29
Marlin Cochran run for no gain to the NCSU 29
10:46
4th & 1 at opp 29
Cole Gonzales pass incomplete
NC State Punt, 6 plays
10:41
1st & 10 at own 30
Jordan Waters run for 4 yds to the NCSU 34
10:04
2nd & 6 at own 34
Grayson McCall pass incomplete
9:57
3rd & 6 at own 34
Grayson McCall pass complete to Noah Rogers to the 50 yard line for a 1ST down
9:19
1st & 10 at the 50
Grayson McCall pass complete to Kevin Concepcion Kevin Concepcion fumbled, recovered by WCU Juice Vereen
8:37
2nd & 3 at opp 43
Grayson McCall pass incomplete
8:28
3rd & 3 at opp 43
Jordan Waters run for 2 yds to the WCU 45
7:52
4th & 5 at opp 45
Caden Noonkester punt for 45 yds for a touchback
Western Carolina Punt, 3 plays
7:48
1st & 10 at own 20
Cole Gonzales pass incomplete
7:33
2nd & 10 at own 20
run for 3 yds to the WCU 17
7:00
3rd & 13 at own 17
Timeout Western Carolina, clock 07:00
7:00
3rd & 13 at own 17
Branson Adams run for 11 yds to the WCU 28
6:25
4th & 2 at own 28
PENALTY WCU Delay Of Game 5 yards from WCU28 to WCU23. NO PLAY.
6:14
4th & 7 at own 23
Stephen Brantley punt for 42 yds , Kevin Concepcion returns for 20 yds to the WCU 45
NC State Interception, 1 play
6:03
1st & 10 at opp 45
Grayson McCall pass intercepted Ken Moore Jr. return for 51 yds to the NCSU 8
Western Carolina Touchdown, 1 play
5:55
1st & goal at opp 8
Jake Young 8 Yd pass from Cole Gonzales (Christian Lowery Kick)Western Carolina 7, NC State 0
NC State Touchdown, 7 plays
5:55
1st & 10 at own 35
Paxton Robertson kickoff for 65 yds for a touchback
5:34
1st & 10 at own 25
Jordan Waters run for 5 yds to the NCSU 30 Jordan Waters fumbled, recovered by WCU Justin Joly
5:13
2nd & 5 at own 30
Grayson McCall pass complete to Wesley Grimes for a 1ST down
4:46
1st & 10 at opp 47
Kendrick Raphael run for 10 yds to the WCU 37 for a 1ST down
4:11
1st & 10 at opp 37
Grayson McCall pass incomplete
4:04
2nd & 10 at opp 37
Jordan Waters run for 2 yds to the WCU 35
3:15
3rd & 8 at opp 35
Grayson McCall pass complete to Noah Rogers for a 1ST down
2:39
1st & 10 at opp 17
Kevin Concepcion 17 Yd pass from Grayson McCall (Kanoah Vinesett Kick)Tied at 7
Western Carolina Touchdown, 6 plays
2:39
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
2:33
1st & 10 at own 25
Corey Reddick Jr. run for 2 yds to the WCU 27
2:02
2nd & 8 at own 27
Cole Gonzales pass complete to AJ Colombo
1:20
3rd & 3 at own 32
Cole Gonzales run for 50 yds to the NCSU 18 for a 1ST down
0:44
1st & 10 at opp 18
Cole Gonzales pass complete to Malik Knight
0:11
2nd & 4 at opp 12
Cole Gonzales pass incomplete
0:11
3rd & 4 at opp 12
Timeout Western Carolina, clock 00:11
0:05
3rd & 4 at opp 12
AJ Colombo 12 Yd pass from Cole Gonzales (Christian Lowery Kick)Western Carolina 14, NC State 7
NC State Touchdown, 7 plays
0:05
1st & 10 at own 35
Paxton Robertson kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
Jordan Waters run for 10 yds to the NCSU 35 for a 1ST down
Q2 14:52
1st & 10 at own 35
Jordan Waters run for 1 yd to the NCSU 36
Q2 14:15
2nd & 9 at own 36
Grayson McCall pass complete to Justin Joly for a 1ST down
Q2 13:33
1st & 15 at opp 48
Grayson McCall pass incomplete
Q2 13:26
2nd & 15 at opp 48
Grayson McCall pass complete to Kevin Concepcion for a 1ST down
Q2 12:45
1st & 10 at opp 30
Hollywood Smothers run for 25 yds to the WCU 5 for a 1ST down
Q2 12:03
1st & goal at opp 5
Kevin Concepcion 5 Yd pass from Grayson McCall (Kanoah Vinesett Kick)Tied at 14
2nd quarter5 drives, then Tied at 14
Western Carolina Punt, 5 plays
12:03
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
11:53
1st & 10 at own 25
Cole Gonzales pass complete to Calvin Jones
11:25
2nd & 5 at own 30
Cole Gonzales pass complete to AJ Colombo for a 1ST down
10:46
1st & 10 at own 40
Cole Gonzales pass complete to Calvin Jones
10:24
2nd & 4 at own 46
Cole Gonzales pass incomplete
10:20
3rd & 4 at own 46
Cole Gonzales pass incomplete
10:11
4th & 4 at own 46
Stephen Brantley punt for 32 yds
10:11
4th & 4 at own 46
Stephen Brantley punt for 33 yds, fair catch by Jalen Coit at the NCSU 36
NC State Turnover on downs, 7 plays
10:00
1st & 10 at own 36
Jordan Waters run for 2 yds to the NCSU 38
9:28
2nd & 8 at own 38
Jordan Waters run for 1 yd to the NCSU 37
8:43
3rd & 9 at own 37
Grayson McCall pass complete to Kevin Concepcion for a 1ST down
7:55
1st & 10 at opp 49
Grayson McCall pass complete to Kendrick Raphael
7:18
2nd & 13 at own 48
Grayson McCall pass complete to Terrell Anderson
6:51
3rd & 6 at opp 45
PENALTY WCU Offside (Simpson-Nealy,Bo) 5 yards from WCU45 to WCU40. NO PLAY.
6:26
3rd & 1 at opp 40
Hollywood Smothers run for no gain to the WCU 40
5:49
4th & 1 at opp 40
Jordan Waters run for 1 yd to the WCU 41
Western Carolina Turnover on downs, 4 plays
5:44
1st & 10 at own 41
Cole Gonzales pass incomplete
5:44
2nd & 10 at own 41
PENALTY WCU False Start (Carter,Caleb) 5 yards from WCU41 to WCU36. NO PLAY.
5:28
2nd & 15 at own 36
Cole Gonzales pass complete to Jake Young
4:52
3rd & 5 at own 46
Cole Gonzales pass complete to Malik Knight to the 50 yard line
4:09
4th & 1 at the 50
Branson Adams run for no gain to the 50 yard line
NC State Turnover on downs, 8 plays
3:58
1st & 10 at the 50
Grayson McCall pass complete to Justin Joly
3:15
2nd & 2 at opp 42
Grayson McCall run for no gain to the WCU 42
2:48
3rd & 2 at opp 42
Timeout NC State, clock 02:48
2:33
3rd & 2 at opp 42
Grayson McCall pass complete to Kevin Concepcion for a 1ST down
2:04
1st & 10 at opp 37
Grayson McCall pass complete to Kevin Concepcion for a 1ST down
1:55
1st & 10 at opp 23
Grayson McCall pass incomplete
1:48
2nd & 10 at opp 23
Jordan Waters run for 6 yds to the WCU 17
0:59
3rd & 4 at opp 17
Grayson McCall run for 3 yds to the WCU 14
0:59
4th & 1 at opp 14
Timeout NC State, clock 00:59
0:54
4th & 1 at opp 14
Jordan Waters run for 4 yds to the WCU 18
Western Carolina End of half, 1 play
0:46
1st & 10 at own 18
(00:52) No Huddle-Shotgun Gonzales,Cole rush middle for 5 yards gain to the WCU23 (Brown,Sean) PENALTY WCU Holding (Graham,Xavier) 9 yards from WCU18 to WCU09. NO PLAY.
0:00
1st & 19 at own 9
Branson Adams run for 4 yds to the WCU 13
3rd quarter5 drives, then Western Carolina 21, NC State 17
NC State Field goal, 14 plays
14:52
1st & 10 at own 35
Paxton Robertson kickoff for 65 yds , Hollywood Smothers return for 32 yds to the NCSU 32
14:46
1st & 10 at own 32
(14:52) Shotgun McCall,Grayson pass incomplete deep right to Concepcion,Kevin “KC” thrown to WCU45 QB hurried by Turner,Antarron PENALTY NCSU Ineligible Downfield on Pass offsetting WCU Pass Interference offsetting NCSU Holding offsetting. NO PLAY.
14:23
1st & 10 at own 32
Jordan Waters run for 3 yds to the NCSU 29
13:56
2nd & 13 at own 29
Grayson McCall pass complete to Noah Rogers
13:13
3rd & 4 at own 38
Grayson McCall pass complete to Dacari Collins for a 1ST down
12:33
1st & 10 at own 45
Kendrick Raphael run for 8 yds to the WCU 47
11:54
2nd & 2 at opp 47
Grayson McCall pass incomplete
11:47
3rd & 2 at opp 47
Grayson McCall pass complete to Dacari Collins for a 1ST down
11:08
1st & 10 at opp 44
Grayson McCall pass incomplete
11:02
2nd & 10 at opp 44
Kendrick Raphael run for 6 yds to the WCU 38
10:18
3rd & 4 at opp 38
Grayson McCall pass complete to Justin Joly
9:36
4th & 1 at opp 35
Jordan Waters run for 10 yds to the WCU 25 for a 1ST down
8:56
1st & 10 at opp 25
Grayson McCall pass incomplete
8:52
2nd & 10 at opp 25
Grayson McCall pass incomplete
8:40
3rd & 10 at opp 25
Grayson McCall sacked by Chris Morgan for a loss of 4 yards to the WCU 29
8:00
4th & 14 at opp 29
Kanoah Vinesett 46 yd FG GOODNC State 17, Western Carolina 14
Western Carolina Touchdown, 6 plays
8:00
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
7:53
1st & 10 at own 25
Cole Gonzales run for 15 yds to the WCU 40 for a 1ST down
7:22
1st & 10 at own 40
(07:25) No Huddle-Shotgun Gonzales,Cole pass incomplete deep right to Young,Jake thrown to NCSU30 PENALTY WCU Pass Interference (Young,Jake) 15 yards from WCU40 to WCU25. NO PLAY.
7:15
1st & 25 at own 25
Cole Gonzales pass complete to AJ Colombo
6:37
2nd & 15 at own 35
Branson Adams run for 1 yd to the WCU 36
5:50
3rd & 14 at own 36
Cole Gonzales pass complete to AJ Colombo for a 1ST down
5:07
1st & 10 at opp 39
Cole Gonzales pass complete to Calvin Jones
4:42
2nd & 3 at opp 32
Cole Gonzales pass incomplete
4:36
1st & 10 at opp 17
Branson Adams run for 17 yds for a TD (Christian Lowery KICK)Western Carolina 21, NC State 17
NC State Punt, 5 plays
4:32
1st & 10 at own 35
Paxton Robertson kickoff for 65 yds , Hollywood Smothers return for 17 yds to the NCSU 17
4:26
1st & 10 at own 17
Jordan Waters run for 4 yds to the NCSU 21
3:45
2nd & 6 at own 21
Grayson McCall pass complete to Justin Joly for a 1ST down Western Carolina Penalty, Roughing The Passer (Curtis Fann Jr.) to the WCU 43 for a 1ST down
3:21
1st & 10 at opp 43
Grayson McCall pass incomplete
3:11
2nd & 10 at opp 43
Kevin Concepcion run for 2 yds to the WCU 45
2:30
3rd & 12 at opp 45
Grayson McCall pass complete to Kendrick Raphael
1:52
4th & 10 at opp 43
Caden Noonkester punt for 30 yds
Western Carolina Punt, 3 plays
1:44
1st & 10 at own 13
Cole Gonzales run for no gain to the WCU 13
1:20
2nd & 10 at own 13
Cole Gonzales pass incomplete
1:14
3rd & 10 at own 13
Branson Adams run for 4 yds to the WCU 9
0:32
4th & 14 at own 9
Stephen Brantley punt for 42 yds, fair catch by Kevin Concepcion at the NCSU 49
NC State Touchdown, 5 plays
0:28
1st & 10 at own 49
Grayson McCall pass incomplete
0:20
2nd & 10 at own 49
Grayson McCall pass incomplete
0:00
3rd & 10 at own 49
Grayson McCall pass complete to Terrell Anderson for a 1ST down
Q4 14:54
1st & 10 at opp 35
Grayson McCall pass incomplete
Q4 14:45
2nd & 10 at opp 35
Kevin Concepcion 35 Yd pass from Grayson McCall (Kanoah Vinesett Kick)NC State 24, Western Carolina 21
4th quarter5 drives, then NC State 38, Western Carolina 21
Western Carolina Punt, 4 plays
14:45
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
14:36
1st & 10 at own 25
Cole Gonzales pass complete to Jake Young for a 1ST down
14:14
1st & 10 at own 38
Cole Gonzales sacked for a loss of 6 yards to the WCU 32
13:32
2nd & 16 at own 32
Branson Adams run for 1 yd to the WCU 33
12:49
3rd & 15 at own 33
Cole Gonzales run for 11 yds to the WCU 44
12:04
4th & 4 at own 44
Stephen Brantley punt for 37 yds, fair catch by Jalen Coit at the NCSU 19
NC State Touchdown, 9 plays
11:53
1st & 10 at own 19
Grayson McCall pass complete to Kevin Concepcion
11:28
2nd & 4 at own 25
Grayson McCall run for 6 yds to the NCSU 31 for a 1ST down
10:37
1st & 10 at own 31
Grayson McCall pass complete to Jordan Waters for a 1ST down
9:59
1st & 10 at own 41
Jonathan Paylor run for 3 yds to the NCSU 44
9:21
2nd & 7 at own 44
Grayson McCall pass complete to Wesley Grimes for a 1ST down
8:27
1st & 10 at opp 42
Hollywood Smothers run for 14 yds to the WCU 28 Hollywood Smothers fumbled, recovered by NCSU for a 1ST down
7:55
1st & 10 at opp 28
Grayson McCall pass complete to Justin Joly for a 1ST down
7:13
1st & goal at opp 6
Jordan Waters run for 1 yd to the WCU 7
6:33
2nd & goal at opp 7
Jordan Waters run for 7 yds for a TD (Kanoah Vinesett KICK)NC State 31, Western Carolina 21
Western Carolina Missed FG, 8 plays
6:32
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
6:28
1st & 10 at own 25
Cole Gonzales pass incomplete
6:05
2nd & 10 at own 25
Cole Gonzales pass complete to Malik Knight for a 1ST down
5:51
1st & 10 at opp 43
Cole Gonzales pass complete to AJ Colombo
5:29
2nd & 4 at opp 37
Cole Gonzales pass incomplete
5:24
3rd & 4 at opp 37
Cole Gonzales pass incomplete
4:54
1st & 10 at opp 25
Cole Gonzales pass complete to for 9 yds fumbled, recovered by WCU
4:46
2nd & 10 at opp 25
Cole Gonzales pass complete to AJ Colombo
4:23
3rd & 4 at opp 19
Cole Gonzales pass incomplete
4:18
4th & 4 at opp 19
Christian Lowery 37 yd FG MISSED
NC State Touchdown, 5 plays
4:13
1st & 10 at own 20
Jordan Waters run for 4 yds to the NCSU 24
3:25
2nd & 6 at own 24
Grayson McCall run for 11 yds to the NCSU 35 for a 1ST down
2:39
1st & 10 at own 35
Jordan Waters run for 10 yds to the NCSU 45 for a 1ST down
2:13
1st & 10 at own 45
Timeout Western Carolina, clock 02:13
1:50
1st & 10 at the 50
Jordan Waters run for 50 yds for a TD (Kanoah Vinesett KICK)NC State 38, Western Carolina 21
Western Carolina Fumble, 10 plays
1:50
1st & 10 at own 35
Collin Smith kickoff for 65 yds for a touchback
1:41
1st & 10 at own 25
Cole Gonzales pass complete to AJ Colombo for a 1ST down
1:17
1st & 10 at own 35
Cole Gonzales pass complete to Marlin Cochran for a 1ST down
1:07
1st & 10 at own 45
Taron Dickens run for 6 yds to the NCSU 49
0:43
2nd & 4 at opp 49
Taron Dickens run for 12 yds to the NCSU 37 for a 1ST down
0:28
1st & 10 at opp 37
Taron Dickens pass complete to Marlin Cochran
0:21
2nd & 1 at opp 28
Taron Dickens pass incomplete
0:16
3rd & 1 at opp 28
Taron Dickens pass complete to James Randle for a 1ST down
0:12
1st & goal at opp 7
Taron Dickens pass incomplete
0:07
2nd & goal at opp 7
Taron Dickens pass incomplete
0:00
3rd & goal at opp 7
Taron Dickens sacked by Isaiah Shirley for a loss of 2 yards to the NCSU 9 Taron Dickens fumbled, recovered by WCU Donovan Kaufman , return for 0 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.