House Prediction
Model Margin
NC State by 5.5
Home Win Probability
NC State 58%
Market (Bovada)
NC State +3
fitted_v1 · Nov 26, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 0 | 7 | 13 | 0 | 20 | |
| 6 | 20 | 13 | 0 | 39 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | North Carolina | NC State |
|---|---|---|
| Passing | 22-38 | 22-31 |
| Pass Yards | 254 | 334 |
| Rush Yards | 130 | 170 |
| Total Yards | 384 | 504 |
| Turnovers | 3 | 0 |
| 3rd Down | 5-12 | 8-16 |
| Penalties | 9-99 | 8-64 |
| Possession | 19:54 | 40:06 |
Player Leaders
Player Leaders
Play-by-Play
Omarion Hampton run for 1 yd to the UNC 24
North Carolina Penalty, Offensive Holding (Yards) declined
Drake Maye pass incomplete to John Copenhaver
Tom Maginness punt for 44 yds, punt out-of-bounds at the NCSU 41 , Jalen Coit returns for 11 yds to the NCSU 41
Kevin Concepcion run for 1 yd to the UNC 42 for a 1ST down North Carolina Penalty, UNR: Unnecessary Roughness (Don Chapman) to the UNC 45 for a 1ST down
Brennan Armstrong pass complete to Kevin Concepcion for 23 yds to the UNC 22 for a 1ST down
Kevin Concepcion run for 4 yds to the UNC 18
Kendrick Raphael run for 3 yds to the UNC 15
Brennan Armstrong run for no gain to the UNC 15
Brayden Narveson 32 yd FG GOOD
Collin Smith kickoff for 65 yds , Tychaun Chapman return for 16 yds to the UNC 16
Omarion Hampton run for 19 yds to the UNC 35 for a 1ST down
Omarion Hampton run for 1 yd to the UNC 36
Drake Maye pass incomplete to Devontez Walker
PENALTY UNC False Start (Nesbit,Bryson) 5 yards from UNC36 to UNC31. NO PLAY.
Drake Maye run for 16 yds to the UNC 47 Drake Maye fumbled, recovered by UNC Jaylon Scott No Huddle-Shotgun Maye,Drake rush right for 16 yards gain to the UNC47 fumbled by Maye,Drake at UNC42 forced by Boykin,Devan recovered by NCSU Scott,Jaylon at UNC47, End Of Play.
Brennan Armstrong run for 1 yd to the UNC 46
Kevin Concepcion run for 3 yds to the UNC 43
Brennan Armstrong pass complete to Porter Rooks for 26 yds to the UNC 17 for a 1ST down
Kendrick Raphael run for 10 yds to the UNC 7 for a 1ST down
Delbert Mimms III run for 1 yd to the UNC 8
Brennan Armstrong pass incomplete to Trent Pennix
Shotgun Armstrong,Brennan rush middle for 8 yards gain to the UNC00 TOUCHDOWN nullified by penalty, clock 05:42 PENALTY NCSU Holding (Peak,Jacarrius) 10 yards from UNC08 to UNC18. NO PLAY.
PENALTY NCSU Delay Of Game 5 yards from UNC18 to UNC23. NO PLAY.
Brennan Armstrong pass incomplete to Kendrick Raphael
Brayden Narveson 40 yd FG GOOD
No Huddle-Shotgun Maye,Drake pass incomplete short right to Walker,Devontez QB hurried by Wilson,Payton PENALTY NCSU Pass Interference (White,Aydan) 15 yards from UNC25 to UNC40, 1ST DOWN. NO PLAY.
No Huddle-Shotgun Maye,Drake pass incomplete short left to Walker,Devontez broken up by Kennedy,Robert PENALTY UNC Illegal Shift 5 yards from UNC40 to UNC35. NO PLAY.
Omarion Hampton run for 4 yds to the UNC 39
Drake Maye pass incomplete to Devontez Walker
Drake Maye run for 6 yds to the UNC 45
Tom Maginness punt for 38 yds, fair catch by Jalen Coit at the NCSU 17
Kendrick Raphael run for 1 yd to the NCSU 18
Kevin Concepcion run for 19 yds to the NCSU 37 for a 1ST down
Brennan Armstrong pass incomplete
Brennan Armstrong run for 9 yds to the NCSU 46
Delbert Mimms III run for 2 yds to the NCSU 48 for a 1ST down
Brennan Armstrong pass complete to Anthony Smith for 11 yds to the UNC 41 for a 1ST down
Kevin Concepcion run for 6 yds to the UNC 47
Brennan Armstrong pass complete to Kendrick Raphael for 6 yds to the UNC 41
Brennan Armstrong pass complete to Bradley Rozner for 19 yds to the UNC 22 for a 1ST down
Keyon Lesane run for 11 yds to the UNC 11 for a 1ST down
Brennan Armstrong pass complete to Kevin Concepcion for 11 yds for a TD (Brayden Narveson KICK)
Drake Maye pass complete to John Copenhaver for 3 yds to the UNC 28
PENALTY UNC False Start (Rolland,Spencer) 5 yards from UNC28 to UNC23. NO PLAY.
Drake Maye pass incomplete to Devontez Walker
Drake Maye pass incomplete to Devontez Walker
Tom Maginness punt for 32 yds, fair catch by Jalen Coit at the NCSU 45
Brennan Armstrong pass complete to Kevin Concepcion for 43 yds to the UNC 12 for a 1ST down
Brennan Armstrong pass incomplete to Kevin Concepcion
Brennan Armstrong run for 6 yds to the UNC 6
Brennan Armstrong pass complete to Kevin Concepcion for 6 yds for a TD (Brayden Narveson KICK)
Collin Smith kickoff for 65 yds , Will Hardy return for 11 yds to the UNC 11
Omarion Hampton run for 1 yd to the UNC 12
Omarion Hampton run for 2 yds to the UNC 14
Drake Maye pass incomplete to Devontez Walker
Tom Maginness punt for 40 yds , Jalen Coit returns for no gain to the NCSU 44
Brennan Armstrong pass complete to Keyon Lesane for 17 yds to the UNC 39 for a 1ST down
Brennan Armstrong pass complete to Kevin Concepcion for 2 yds to the UNC 37
Brennan Armstrong pass complete to Keyon Lesane for 21 yds to the UNC 16 for a 1ST down
Brennan Armstrong pass complete to Porter Rooks for 6 yds to the UNC 10
Brennan Armstrong pass incomplete to Keyon Lesane
Brennan Armstrong pass incomplete
Brayden Narveson 28 yd FG GOOD
Drake Maye pass complete to J.J. Jones for 30 yds to the NCSU 45 for a 1ST down
Drake Maye pass complete to J.J. Jones for 10 yds to the NCSU 35 for a 1ST down
Drake Maye run for 15 yds to the NCSU 20 for a 1ST down
PENALTY NCSU Offside (Vann,Davin) 5 yards from NCSU20 to NCSU15. NO PLAY.
Drake Maye pass complete to John Copenhaver for 15 yds for a TD (Noah Burnette KICK)
Liam Boyd kickoff for 64 yds , Keyon Lesane return for 23 yds to the NCSU 24
Kendrick Raphael run for 4 yds to the NCSU 28
Brennan Armstrong pass complete to Bradley Rozner for 20 yds to the NCSU 48 for a 1ST down pass incomplete for a 1ST down
Brennan Armstrong pass complete to Keyon Lesane for 7 yds to the UNC 45
Brennan Armstrong run for 2 yds to the UNC 43
Delbert Mimms III run for 10 yds to the UNC 33 for a 1ST down
Brennan Armstrong pass incomplete to Trent Pennix
Brennan Armstrong run for 6 yds to the UNC 27
Kendrick Raphael run for 10 yds to the UNC 17 for a 1ST down
Brennan Armstrong pass complete to Dacari Collins for 13 yds to the UNC 4 for a 1ST down
Brennan Armstrong pass incomplete to Kevin Concepcion
Brennan Armstrong run for 2 yds to the UNC 2
Brennan Armstrong pass complete to Kevin Concepcion for 1 yd to the UNC 1
PENALTY NCSU Illegal Substitution 5 yards from UNC01 to UNC06. NO PLAY.
Brayden Narveson 24 yd FG GOOD
End of 2nd Quarter
Kevin Concepcion run for 8 yds to the NCSU 33
Brennan Armstrong pass complete to Keyon Lesane for 16 yds to the NCSU 49 for a 1ST down
Delbert Mimms III run for 2 yds to the NCSU 47
Brennan Armstrong pass complete to Dacari Collins for 13 yds to the UNC 40 for a 1ST down
Kevin Concepcion run for 19 yds to the UNC 21 for a 1ST down
Delbert Mimms III run for 2 yds to the UNC 19
Kevin Concepcion run for 1 yd to the UNC 20
Brennan Armstrong pass complete to Dacari Collins for 20 yds for a TD (Brayden Narveson KICK)
Drake Maye pass complete to J.J. Jones for 6 yds to the UNC 31
Omarion Hampton run for 2 yds to the UNC 29
Drake Maye pass incomplete to John Copenhaver
Drake Maye run for 6 yds to the NCSU 1
Drake Maye 1 Yd Run (Noah Burnette Kick)
Shotgun Armstrong,Brennan pass complete deep middle to Concepcion,Kevin "KC" for 54 yards to the UNC21 fumbled by Concepcion,Kevin "KC" at UNC28 forced by Echols,Power recovered by UNC Ritzie,Jahvaree at UNC21, End Of Play PENALTY UNC Roughing The Passer (Atkinson,Beau) 15 yards from NCSU25 to NCSU40, 1ST DOWN. NO PLAY. The previous play is under review.
Shotgun Armstrong,Brennan pass complete deep middle to Concepcion,Kevin "KC" for 45 yards to the UNC30 fumbled by Concepcion,Kevin "KC" at UNC30 forced by Echols,Power, out of bounds at UNC21, 1ST DOWN, PENALTY UNC Roughing The Passer (Atkinson,Beau) 15 yards from UNC30 to UNC15, 1ST DOWN. The previous play is under review. The ruling on the field has been overturned. The fumble was not clearly recovered (OVERTURNED PLAY: Shotgun #5 B.Armstrong pass complete deep middle to #10 K.Concepcion for 54 yards to the UNC21 fumbled by #10 K.Concepcion at UNC28 forced by #23 P.Echols recovered by UNC #5 J.Ritzie at UNC21, End Of Play PENALTY UNC Roughing The Passer (#12 B.Atkinson) 15 yards from NCSU25 to NCSU40, 1ST DOWN. NO PLAY).
Kevin Concepcion run for 8 yds to the UNC 7
Drake Maye pass complete to Bryson Nesbit for 23 yds to the UNC 48 for a 1ST down
Omarion Hampton run for 2 yds to the 50 yard line
Drake Maye pass complete to Omarion Hampton for 8 yds to the NCSU 42 for a 1ST down
Drake Maye pass incomplete to J.J. Jones
Drake Maye pass incomplete to Devontez Walker
Drake Maye pass complete to Bryson Nesbit for 10 yds to the NCSU 32 for a 1ST down
Drake Maye pass incomplete to Gavin Blackwell
Drake Maye pass complete to British Brooks for 11 yds to the NCSU 21 for a 1ST down
Drake Maye pass incomplete to John Copenhaver
Devontez Walker 21 Yd pass from Drake Maye (Two-Point Pass Conversion Failed)
Kendrick Raphael run for 5 yds to the UNC 39
Brennan Armstrong pass complete to Jalen Coit for 3 yds to the UNC 36
Brennan Armstrong run for 1 yd to the UNC 35
PENALTY NCSU False Start (McKay,Timothy) 5 yards from UNC35 to UNC40. NO PLAY.
Caden Noonkester punt for 31 yds, fair catch by Will Hardy at the UNC 9
Drake Maye pass complete to J.J. Jones for 16 yds to the UNC 25 for a 1ST down
Drake Maye pass complete to John Copenhaver for 20 yds to the UNC 45 for a 1ST down
Drake Maye pass incomplete to Gavin Blackwell
Drake Maye pass complete to Omarion Hampton for 3 yds to the UNC 48
Drake Maye pass complete to John Copenhaver for 13 yds to the NCSU 39 for a 1ST down
British Brooks run for 5 yds to the NCSU 44
Drake Maye pass incomplete to Gavin Blackwell
No Huddle-Shotgun Maye,Drake pass complete short right to Walker,Devontez for 18 yards to the NCSU26 (Boykin,Devan; Fitzgerald,Bishop) PENALTY UNC Pass Interference (Nesbit,Bryson) 15 yards from NCSU44 to UNC41. NO PLAY.
Drake Maye pass complete to British Brooks for 10 yds to the NCSU 49
Tom Maginness punt for 36 yds, fair catch by Jalen Coit at the NCSU 13
Kevin Concepcion run for no gain to the NCSU 13
Kendrick Raphael run for 6 yds to the NCSU 19
Brennan Armstrong pass incomplete to Kendrick Raphael
Caden Noonkester punt for 39 yds
Drake Maye pass complete to Bryson Nesbit for 15 yds to the NCSU 43 for a 1ST down
Drake Maye pass incomplete to Omarion Hampton
Drake Maye pass complete to British Brooks for 3 yds to the NCSU 40
Drake Maye run for 8 yds to the NCSU 32 for a 1ST down
Drake Maye pass complete to John Copenhaver for 13 yds to the NCSU 19 for a 1ST down
Drake Maye pass intercepted
Kevin Concepcion run for 2 yds to the NCSU 18
Delbert Mimms III run for 5 yds to the NCSU 23
Shotgun Armstrong,Brennan pass complete short left to Rozner,Bradley for 5 yards to the NCSU28 (Chatman,Armani) PENALTY NCSU Pass Interference (Rooks,Porter) 11 yard from NCSU23 to NCSU12. NO PLAY.
Delbert Mimms III run for no gain to the NCSU 12
Caden Noonkester punt for 49 yds, fair catch by Will Hardy at the UNC 39
North Carolina Penalty, Illegal Shift (Yards) declined
Omarion Hampton run for 2 yds to the UNC 37
Conner Harrell sacked by Red Hibbler for a loss of 7 yards to the UNC 30
Tom Maginness punt for 40 yds for a 1ST down , Jalen Coit returns for no gain to the NCSU 42 for a 1ST down
Delbert Mimms III run for 3 yds to the NCSU 45
Delbert Mimms III run for 4 yds to the NCSU 49
Brennan Armstrong pass complete to Keyon Lesane for 5 yds to the UNC 46 for a 1ST down
Delbert Mimms III run for 1 yd to the UNC 45
Delbert Mimms III run for 2 yds to the UNC 43
Brennan Armstrong sacked for a loss of 5 yards to the UNC 48
Caden Noonkester punt for 35 yds, fair catch by Will Hardy at the UNC 13
Drake Maye pass complete to British Brooks for 5 yds to the UNC 18
Drake Maye pass complete to Devontez Walker for 8 yds to the UNC 26 for a 1ST down
Drake Maye pass complete to British Brooks for 5 yds to the UNC 31
British Brooks run for 8 yds to the UNC 39 for a 1ST down
Drake Maye pass complete to British Brooks for 6 yds to the UNC 45
Drake Maye pass intercepted
Delbert Mimms III run for 1 yd to the NCSU 34
Delbert Mimms III run for 10 yds to the NCSU 44 for a 1ST down
B. Armstrong takes a knee

