Referee Stuart Mullins; umpire Johnnie Forte; head linesman Steve Clein; line judge Colin Formulak; side judge Jim Corpora; field judge Milton Britton; back judge Hans Wittelsber; center judge Jeff TomlinGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Western Carolina
0
0
0
0
0
NC State
3
21
10
7
41
Standouts
No. 10PassingMatt McKay18 of 28, 200 yards, 1 TDNC State
No. 7RushingZonovan Knight18 carries, 119 yards, 2 TDNC State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Western Carolina
NC State
106
Total yards
540
98
Passing yards
231
8
Rushing yards
309
3.6
Yards per pass
7.0
0.4
Yards per rush
5.8
6
First downs
32
2–13
Third downs
6–14
0–0
Fourth downs
1–2
1
Turnovers
0
8–55
Penalties
3–29
23:01
Possession
36:59
1
Sacks (by defense)
8
Efficiency
Western Carolina
NC State
15%
Success rate
58%
−0.29
EPA per play
0.29
1.30
Explosiveness
0.85
−0.40
Rushing EPA
0.32
−0.24
Passing EPA
0.28
12%
Passing-down success
44%
−0.50
First-down EPA
0.29
−0.09
Second-down EPA
0.38
−0.27
Third-down EPA
0.51
15%
Havoc by its defense
28%
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 93% to win. Elo’s favorite won.
The line
NC State −41, over/under 65.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 >99%, Western Carolina <1%. CollegeFootballData.com’s estimate from the point spread.
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 CarolinaPunt, 8 plays, 39 yards
Q1 NC StatePunt, 3 plays, 7 yards
Q1 Western CarolinaPunt, 5 plays, 3 yards
Q1 NC StateField goal, 6 plays, 41 yards
Q1 Western CarolinaPunt, 6 plays, 11 yards
Q1 NC StatePunt, 3 plays, 9 yards
Q1 Western CarolinaPunt, 3 plays, 13 yards
Q2 NC StatePunt, 4 plays, 22 yards
Q2 Western CarolinaPunt, 3 plays, 1 yard
Q2 NC StateTouchdown, 7 plays, 65 yards
Q2 Western CarolinaPunt, 3 plays, 5 yards
Q2 NC StateTouchdown, 6 plays, 62 yards
Q2 Western CarolinaPunt, 5 plays, 16 yards
Q2 NC StateTouchdown, 8 plays, 68 yards
Q2 Western CarolinaEnd of half, 1 play, 2 yards
Q3 NC StateField goal, 10 plays, 65 yards
Q3 Western CarolinaPunt, 3 plays, 5 yards
Q3 NC StateTouchdown, 17 plays, 98 yards
Q3 Western CarolinaPunt, 3 plays, 0 yards
Q3 NC StateTouchdown, 12 plays, 74 yards
Q4 Western CarolinaPunt, 3 plays, 7 yards
Q4 NC StateTurnover on downs, 11 plays, 31 yards
Q4 Western CarolinaFumble, 3 plays, −11 yards
Q4 NC StateEnd of game, 1 play, −1 yard
Play by play
1st quarter7 drives, then NC State 3, Western Carolina 0
Western Carolina Punt, 8 plays
15:00
1st & 10 at own 35
Trenton Gill kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Connell Young run for no gain to the WCaro 25
15:00
2nd & 10 at own 25
Will Jones pass complete to Kasimir Absolu for 17 yds to the WCaro 42 for a 1ST down
15:00
1st & 10 at own 42
Will Jones pass complete to Mahari Stribling for 8 yds to the 50 yard line
15:00
2nd & 2 at the 50
Will Jones pass incomplete to Connell Young
15:00
3rd & 2 at the 50
Connell Young run for 12 yds to the NCSt 38 for a 1ST down
15:00
1st & 10 at opp 38
Will Jones pass complete to Connell Young for 2 yds to the NCSt 36
15:00
2nd & 8 at opp 36
Will Jones pass incomplete
15:00
3rd & 8 at opp 36
Will Jones pass incomplete to Mahari Stribling, broken up by Tyler Baker-Williams
15:00
4th & 8 at opp 36
Brandon Dickerson punt for 24 yds
NC State Punt, 3 plays
12:21
1st & 10 at own 13
Matthew McKay pass incomplete
12:21
2nd & 10 at own 13
Ricky Person Jr. run for 7 yds to the NCSt 20
12:21
3rd & 3 at own 20
Matthew McKay pass incomplete
12:21
4th & 3 at own 20
Trenton Gill punt for 52 yds , Nate Mullen returns for a loss of 2 yards to the WCaro 26
Western Carolina Punt, 5 plays
11:26
1st & 10 at own 26
Will Jones pass complete to Mahari Stribling for 8 yds to the WCaro 34
11:26
2nd & 2 at own 34
Will Jones pass complete to Kasimir Absolu for 8 yds to the WCaro 42 for a 1ST down
11:26
1st & 10 at own 42
WESTRN CAROLINA Penalty, false start (-5 Yards) to the WCaro 37
11:26
1st & 15 at own 37
Will Jones sacked by Alim McNeill for a loss of 7 yards to the WCaro 30
11:26
2nd & 22 at own 30
D.J. Atkins run for 3 yds to the WCaro 33
11:26
3rd & 19 at own 33
Will Jones sacked by Xavier Lyas for a loss of 4 yards to the WCaro 29
11:26
4th & 23 at own 29
Brandon Dickerson punt for 43 yds , Thayer Thomas returns for 16 yds to the NCSt 44
NC State Field goal, 6 plays
7:42
1st & 10 at own 44
Matthew McKay pass complete to Emeka Emezie for 16 yds to the WCaro 40 for a 1ST down
7:42
1st & 10 at opp 40
Keyon Lesane run for 22 yds to the WCaro 18 for a 1ST down
7:42
1st & 10 at opp 18
Ricky Person Jr. run for 2 yds to the WCaro 16
7:42
2nd & 8 at opp 16
Ricky Person Jr. run for 1 yd to the WCaro 15
7:42
3rd & 7 at opp 15
Matthew McKay pass incomplete
5:06
4th & 7 at opp 15
Christopher Dunn 32 yd FG GOODNC State 3, Western Carolina 0
Western Carolina Punt, 6 plays
5:06
1st & 0 at own 35
Trenton Gill kickoff for 65 yds for a touchback
5:06
1st & 10 at own 25
Connell Young run for no gain to the WCaro 25
5:06
2nd & 10 at own 25
Will Jones pass incomplete to Nate Mullen
5:06
3rd & 10 at own 25
Connell Young run for 10 yds to the WCaro 35 for a 1ST down
5:06
1st & 10 at own 35
Will Jones pass incomplete to Mahari Stribling
5:06
2nd & 10 at own 35
Donnavan Spencer run for 1 yd to the WCaro 36
5:06
3rd & 9 at own 36
Connell Young run for no gain to the WCaro 36
5:06
4th & 9 at own 36
Brandon Dickerson punt for 44 yds
NC State Punt, 3 plays
2:21
1st & 10 at own 21
Zonovan Knight run for no gain to the NCSt 21
2:21
2nd & 10 at own 21
Matthew McKay pass complete to Thayer Thomas for 6 yds to the NCSt 27
2:21
3rd & 4 at own 27
Matthew McKay pass complete to Cary Angeline for 3 yds to the NCSt 30
2:21
4th & 1 at own 30
Trenton Gill punt for 38 yds, fair catch by Nate Mullen at the WCaro 32
Western Carolina Punt, 3 plays
0:22
1st & 10 at own 32
NC STATE Penalty, Defensive holding (Chris Ingram) to the WCaro 42 for a 1ST down
0:22
1st & 10 at own 42
Will Jones pass incomplete to Mahari Stribling
0:22
2nd & 10 at own 42
Will Jones pass complete to Donnavan Spencer for 3 yds to the WCaro 45
Q2 15:00
3rd & 7 at own 45
Will Jones pass complete to Donnavan Spencer for no gain to the WCaro 45
Q2 15:00
4th & 7 at own 45
Brandon Dickerson punt for 35 yds, fair catch by Thayer Thomas at the NCSt 20
2nd quarter8 drives, then NC State 24, Western Carolina 0
NC State Punt, 4 plays
14:16
1st & 10 at own 20
Zonovan Knight run for 17 yds to the NCSt 37 for a 1ST down
14:16
1st & 10 at own 37
NC STATE Penalty, false start (-5 Yards) to the NCSt 32
14:16
1st & 15 at own 32
Matthew McKay pass complete to Dylan Autenrieth for 7 yds to the NCSt 39
14:16
2nd & 8 at own 39
Matthew McKay pass complete to Devin Carter for 3 yds to the NCSt 42
14:16
3rd & 5 at own 42
Matthew McKay pass incomplete to Thayer Thomas, broken up by Trevor Childers
14:16
4th & 5 at own 42
Trenton Gill punt for 58 yds for a touchback
Western Carolina Punt, 3 plays
12:08
1st & 10 at own 20
Will Jones pass complete to Kasimir Absolu for 1 yd to the WCaro 21
12:08
2nd & 9 at own 21
Will Jones pass incomplete
12:08
3rd & 9 at own 21
Will Jones run for no gain to the WCaro 21
12:08
4th & 9 at own 21
Brandon Dickerson punt for 43 yds , Thayer Thomas returns for a loss of 1 yard to the NCSt 35
NC State Touchdown, 7 plays
10:45
1st & 10 at own 35
Matthew McKay pass complete to Cecil Powell for 8 yds to the WCaro 43 for a 1ST down WESTRN CAROLINA Penalty, face mask (15 yards) (Michael Murphy) to the WCaro 42 for a 1ST down
10:45
1st & 10 at opp 42
Zonovan Knight run for 9 yds to the WCaro 33
10:45
2nd & 1 at opp 33
Zonovan Knight run for 4 yds to the WCaro 29 for a 1ST down
10:45
1st & 10 at opp 29
Ricky Person Jr. run for 11 yds to the WCaro 18 for a 1ST down
9:21
1st & 10 at opp 18
Timeout WESTRN CAROLINA, clock 09:21
9:21
1st & 10 at opp 18
Ricky Person Jr. run for 11 yds to the WCaro 7 for a 1ST down
9:21
1st & goal at opp 7
Ricky Person Jr. run for 1 yd to the WCaro 6
8:24
2nd & goal at opp 6
Ricky Person Jr. run for 6 yds for a TD, (Christopher Dunn KICK)NC State 10, Western Carolina 0
Western Carolina Punt, 3 plays
8:24
1st & 0 at own 35
Trenton Gill kickoff for 65 yds for a touchback
8:24
1st & 10 at own 25
WESTRN CAROLINA Penalty, false start (-5 Yards) to the WCaro 20
8:24
1st & 15 at own 20
Connell Young run for 2 yds to the WCaro 22
8:24
2nd & 13 at own 22
Will Jones pass complete to Nate Mullen for 6 yds to the WCaro 28
8:24
3rd & 7 at own 28
Will Jones pass complete to Nate Mullen for 2 yds to the WCaro 30
8:24
4th & 5 at own 30
Brandon Dickerson punt for 33 yds, punt out-of-bounds at the NCSt 37
NC State Touchdown, 6 plays
6:19
1st & 10 at own 38
Matthew McKay pass complete to Keyon Lesane for 17 yds to the WCaro 45 for a 1ST down
6:19
1st & 10 at opp 45
Zonovan Knight run for 2 yds to the WCaro 43
6:19
2nd & 8 at opp 43
Zonovan Knight run for 7 yds to the WCaro 36
6:19
3rd & 1 at opp 36
Zonovan Knight run for 21 yds to the WCaro 15 for a 1ST down
4:15
1st & 10 at opp 15
Timeout WESTRN CAROLINA, clock 04:15
4:15
1st & 10 at opp 15
Zonovan Knight run for 13 yds to the WCaro 2 for a 1ST down
3:56
1st & goal at opp 2
Zonovan Knight run for 2 yds for a TD, (Christopher Dunn KICK)NC State 17, Western Carolina 0
Western Carolina Punt, 5 plays
3:56
1st & 0 at own 35
Trenton Gill kickoff for 60 yds , Daquan Patten return for 15 yds to the 50 yard line WESTRN CAROLINA Penalty, Offensive holding (10 Yards) to the WCaro 10
3:50
1st & 10 at own 10
Donnavan Spencer run for 2 yds to the WCaro 12
3:50
2nd & 8 at own 12
Will Jones pass complete to Nate Mullen for 10 yds to the WCaro 22 for a 1ST down
2:30
1st & 10 at own 22
Timeout WESTRN CAROLINA, clock 02:30
2:30
1st & 10 at own 22
Will Jones pass incomplete to Daquan Patten, broken up by Stephen Griffin
2:30
2nd & 10 at own 22
Donnavan Spencer run for 4 yds to the WCaro 26
2:20
3rd & 6 at own 26
Timeout NC STATE, clock 02:20
2:20
3rd & 6 at own 26
Will Jones pass incomplete WESTRN CAROLINA Penalty, illegal block ( Yards) declined
2:20
4th & 6 at own 26
Brandon Dickerson punt for 43 yds
NC State Touchdown, 8 plays
2:08
1st & 10 at own 32
Matthew McKay pass complete to Cary Angeline for 28 yds to the WCaro 40 for a 1ST down
2:08
1st & 10 at opp 40
Trent Pennix run for a loss of 1 yard to the WCaro 41
2:08
2nd & 11 at opp 41
Matthew McKay pass complete to Emeka Emezie for 16 yds to the WCaro 25 for a 1ST down
2:08
1st & 10 at opp 25
Matthew McKay pass complete to Trent Pennix for 6 yds to the WCaro 19
1:00
2nd & 4 at opp 19
Timeout NC STATE, clock 01:00
1:00
2nd & 4 at opp 19
Matthew McKay pass incomplete to Emeka Emezie
1:00
3rd & 4 at opp 19
Matthew McKay pass complete to Devin Carter for 18 yds to the WCaro 1 for a 1ST down
1:00
1st & goal at opp 1
Zonovan Knight run for no gain to the WCaro 1
0:20
2nd & 0 at opp 1
Timeout NC STATE, clock 00:20
0:16
2nd & goal at opp 1
Matthew McKay pass complete to Cary Angeline for 1 yd for a TD, (Christopher Dunn KICK)NC State 24, Western Carolina 0
Western Carolina End of half, 1 play
0:16
1st & 0 at own 35
Trenton Gill kickoff for 64 yds , Daquan Patten return for 13 yds to the WCaro 14
0:10
1st & 10 at own 14
Connell Young run for 2 yds to the WCaro 16
3rd quarter5 drives, then NC State 34, Western Carolina 0
NC State Field goal, 10 plays
15:00
2nd & 8 at own 35
Richard McCollum kickoff for 38 yds
15:00
1st & 10 at own 27
Ricky Person Jr. run for 5 yds to the NCSt 32
15:00
2nd & 5 at own 32
Matthew McKay pass complete to Thayer Thomas for 7 yds to the NCSt 39 for a 1ST down
15:00
1st & 10 at own 39
Matthew McKay pass complete to Dylan Autenrieth for 20 yds to the WCaro 41 for a 1ST down
15:00
1st & 10 at opp 41
Jordan Houston run for 13 yds to the WCaro 28 for a 1ST down
15:00
1st & 10 at opp 28
Jordan Houston run for 6 yds to the WCaro 22
15:00
2nd & 4 at opp 22
Tabari Hines run for 13 yds to the WCaro 9 for a 1ST down
15:00
1st & goal at opp 9
Trent Pennix run for 1 yd to the WCaro 8
15:00
2nd & goal at opp 8
Matthew McKay pass incomplete to Thayer Thomas
15:00
3rd & goal at opp 8
Matthew McKay pass incomplete to Emeka Emezie
11:35
4th & goal at opp 8
Christopher Dunn 25 yd FG GOODNC State 27, Western Carolina 0
Western Carolina Punt, 3 plays
11:35
1st & 0 at own 35
Trenton Gill kickoff for 57 yds
11:35
1st & 10 at own 35
WESTRN CAROLINA Penalty, false start (Jacob Combs) to the WCaro 30
11:35
1st & 15 at own 30
Will Jones sacked by Joseph Boletepeli and Ibrahim Kante for a loss of 6 yards to the WCaro 24
11:35
2nd & 21 at own 24
Will Jones pass complete to Connell Young for 5 yds to the WCaro 29
11:35
3rd & 16 at own 29
Will Jones pass complete to D.J. Thorpe for 11 yds to the WCaro 40
11:35
4th & 5 at own 40
Brandon Dickerson punt for 59 yds, downed at the NCSt 1
NC State Touchdown, 17 plays
9:15
1st & 10 at own 2
Zonovan Knight run for 2 yds to the NCSt 4
9:15
2nd & 8 at own 4
Zonovan Knight run for 10 yds to the NCSt 14 for a 1ST down
9:15
1st & 10 at own 14
Zonovan Knight run for 9 yds to the NCSt 23
9:15
2nd & 1 at own 23
Zonovan Knight run for 2 yds to the NCSt 25 for a 1ST down
9:15
1st & 10 at own 25
Matthew McKay pass incomplete to Dylan Parham
9:15
2nd & 10 at own 25
Matthew McKay pass complete to Keyon Lesane for 2 yds to the NCSt 27
9:15
3rd & 8 at own 27
NC STATE Penalty, personal foul (Joe Sculthorpe) to the NCSt 13
9:15
3rd & 22 at own 13
Matthew McKay pass complete to Tabari Hines for 19 yds to the NCSt 32
9:15
4th & 3 at own 32
WESTRN CAROLINA Penalty, substitution infraction (5 Yards) to the NCSt 37 for a 1ST down
9:15
1st & 10 at own 37
Ricky Person Jr. run for 1 yd to the NCSt 38
9:15
2nd & 9 at own 38
Matthew McKay pass complete to Tabari Hines for 8 yds to the NCSt 46
9:15
3rd & 1 at own 46
Ricky Person Jr. run for 6 yds to the WCaro 48 for a 1ST down
9:15
1st & 10 at opp 48
Jordan Houston run for 15 yds to the WCaro 33 for a 1ST down
9:15
1st & 10 at opp 33
Matthew McKay pass incomplete to Thayer Thomas
9:15
2nd & 10 at opp 33
Matthew McKay pass complete to Cary Angeline for 15 yds to the WCaro 18 for a 1ST down
9:15
1st & 10 at opp 18
Matthew McKay pass incomplete to Cary Angeline
9:15
2nd & 10 at opp 18
Zonovan Knight run for 9 yds to the WCaro 9
9:15
3rd & 1 at opp 9
Zonovan Knight run for 7 yds to the WCaro 2 for a 1ST down
1:18
1st & goal at opp 2
Zonovan Knight run for 2 yds for a TD, (Christopher Dunn KICK)NC State 34, Western Carolina 0
Western Carolina Punt, 3 plays
1:18
1st & 0 at own 35
Trenton Gill kickoff for 58 yds
1:18
1st & 10 at own 35
Will Jones pass incomplete to D.J. Thorpe
1:18
2nd & 10 at own 35
Will Jones pass incomplete to D.J. Thorpe
1:18
3rd & 10 at own 35
Will Jones pass incomplete to Daquan Patten, broken up by Tyler Baker-Williams
1:18
4th & 10 at own 35
Brandon Dickerson punt for 40 yds, fair catch by Thayer Thomas at the NCSt 25
NC State Touchdown, 12 plays
0:57
1st & 10 at own 26
Bailey Hockman run for 1 yd to the NCSt 27
0:57
2nd & 9 at own 27
Bailey Hockman pass complete to Tabari Hines for 9 yds to the NCSt 36 for a 1ST down
Q4 15:00
1st & 10 at own 36
Jordan Houston run for 12 yds to the NCSt 48 for a 1ST down
Q4 15:00
1st & 10 at own 48
Bailey Hockman pass complete to Dylan Autenrieth for 13 yds to the WCaro 39 for a 1ST down
Q4 13:53
1st & 10 at opp 39
Timeout NC STATE, clock 13:53
Q4 13:53
1st & 10 at opp 39
Bailey Hockman pass incomplete to Max Fisher
Q4 13:53
2nd & 10 at opp 39
Trent Pennix run for a loss of 1 yard to the WCaro 40
Q4 13:53
3rd & 11 at opp 40
Bailey Hockman pass complete to Trent Pennix for 10 yds to the WCaro 30
Q4 13:53
4th & 1 at opp 30
Zonovan Knight run for 3 yds to the WCaro 27 for a 1ST down
Q4 13:53
1st & 10 at opp 27
Jordan Houston run for 8 yds to the WCaro 19
Q4 13:53
2nd & 2 at opp 19
Jordan Houston run for 10 yds to the WCaro 9 for a 1ST down
Q4 13:53
1st & goal at opp 9
Jordan Houston run for 6 yds to the WCaro 3
Q4 10:50
2nd & goal at opp 3
Jordan Houston run for 3 yds for a TD, (Christopher Dunn KICK)NC State 41, Western Carolina 0
4th quarter4 drives, then NC State 41, Western Carolina 0
Western Carolina Punt, 3 plays
10:50
1st & 0 at own 35
Trenton Gill kickoff for 64 yds
10:50
1st & 10 at own 25
D.J. Atkins run for no gain to the WCaro 25
10:50
2nd & 10 at own 25
WESTRN CAROLINA Penalty, false start (Isaiah Helms) to the WCaro 20
10:50
2nd & 15 at own 20
Will Jones pass complete to Austin Phillips for 5 yds to the WCaro 25
10:50
3rd & 10 at own 25
WESTRN CAROLINA Penalty, false start (-5 Yards) to the WCaro 20
10:50
3rd & 15 at own 20
Will Jones pass complete to Mahari Stribling for 12 yds to the WCaro 32
10:50
4th & 3 at own 32
Brandon Dickerson punt for 43 yds , Tabari Hines returns for 9 yds to the NCSt 34
NC State Turnover on downs, 11 plays
7:53
1st & 10 at own 34
Will Dabbs run for 6 yds to the NCSt 40
7:53
2nd & 4 at own 40
Will Dabbs run for 3 yds to the NCSt 43
7:53
3rd & 1 at own 43
Will Dabbs run for 6 yds to the NCSt 49 for a 1ST down
7:53
1st & 10 at own 49
Will Dabbs run for 4 yds to the WCaro 47
7:53
2nd & 6 at opp 47
Will Dabbs run for 3 yds to the WCaro 44
7:53
3rd & 3 at opp 44
Will Dabbs run for 4 yds to the WCaro 40 for a 1ST down
7:53
1st & 10 at opp 40
Will Dabbs run for 11 yds to the WCaro 29 for a 1ST down
7:53
1st & 10 at opp 29
Will Dabbs run for a loss of 1 yard to the WCaro 30
7:53
2nd & 11 at opp 30
Will Dabbs run for 7 yds to the WCaro 23
7:53
3rd & 4 at opp 23
Bailey Hockman pass complete to Eric Collins for a loss of 1 yard to the WCaro 24
1:49
4th & 5 at opp 24
Timeout NC STATE, clock 01:49
1:49
4th & 5 at opp 24
Bailey Hockman sacked by Roman Johnson for a loss of 11 yards to the WCaro 35
Western Carolina Fumble, 3 plays
1:41
1st & 10 at own 35
Caleb Ferguson run for 2 yds to the WCaro 37
1:41
2nd & 8 at own 37
Caleb Ferguson run for 1 yd to the WCaro 38
1:41
3rd & 7 at own 38
Bubba Williamson sacked for a loss of 9 yards to the WCaro 24 Bubba Williamson fumbled, forced by Xavier Lyas, recovered by NCSt C.J. Hart
NC State End of game, 1 play
0:04
1st & 10 at opp 24
TEAM run for a loss of 1 yard to the WCaro 25
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.