House Prediction
Model Margin
Duke by 2.6
Home Win Probability
NC State 43%
Market (Bovada)
NC State -3
fitted_v1 · Nov 9, 2024
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 12 | 0 | 7 | 10 | 29 | |
| 0 | 9 | 3 | 7 | 19 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Duke | NC State |
|---|---|---|
| Passing | 22-31 | 16-39 |
| Pass Yards | 245 | 184 |
| Rush Yards | 31 | 84 |
| Total Yards | 276 | 268 |
| Turnovers | 1 | 2 |
| 3rd Down | 0-9 | 3-15 |
| Penalties | 7-77 | 8-79 |
| Possession | 29:33 | 30:27 |
Player Leaders
Player Leaders
Play-by-Play
Maalik Murphy pass complete to Sahmir Hagans for 1 yd to the DUKE 26
Maalik Murphy run for no gain to the DUKE 26
Maalik Murphy pass complete to Sahmir Hagans for 7 yds to the DUKE 33
Kade Reynoldson punt for 63 yds
Hollywood Smothers run for 2 yds to the NCSU 2
CJ Bailey sacked for a loss of 2 yards for a SAFETY
Collin Smith kickoff for 66 yds , Sahmir Hagans return for 11 yds to the DUKE 25
Star Thomas run for 1 yd to the DUKE 26
Maalik Murphy pass complete to Eli Pancol for 15 yds to the DUKE 41 for a 1ST down
Star Thomas run for 1 yd to the DUKE 42
Star Thomas run for 2 yds to the DUKE 40
Maalik Murphy pass complete to Star Thomas for 3 yds to the DUKE 43
Kade Reynoldson punt for 57 yds for a touchback
Jordan Waters run for 4 yds to the NCSU 24
CJ Bailey run for 8 yds to the NCSU 32 CJ Bailey fumbled, recovered by DUKE Cameron Bergeron
Maalik Murphy pass incomplete to Sahmir Hagans
Peyton Jones run for 1 yd to the NCSU 31
Peyton Jones run for 1 yd to the NCSU 32
Todd Pelino 50 yd FG GOOD
Hollywood Smothers run for 2 yds to the NCSU 27
Hollywood Smothers run for 2 yds to the NCSU 25
CJ Bailey pass incomplete to Kevin Concepcion
Caden Noonkester punt for 50 yds
Star Thomas run for 1 yd to the DUKE 24
Maalik Murphy pass complete to Que'Sean Brown for 31 yds to the NCSU 45 for a 1ST down
Maalik Murphy pass complete to Jordan Moore for 45 yds for a TD (Todd Pelino KICK)
CJ Bailey pass complete to Terrell Anderson for 8 yds to the NCSU 33
CJ Bailey pass incomplete to Jordan Waters
Jordan Waters run for no gain to the NCSU 33
Caden Noonkester punt for 34 yds
Star Thomas run for 1 yd to the DUKE 34
Maalik Murphy pass incomplete to Jontavis Robertson
Maalik Murphy sacked by Travali Price for a loss of 8 yards to the DUKE 26
Kade Reynoldson punt for 50 yds , Kevin Concepcion returns for 10 yds to the NCSU 34
CJ Bailey pass incomplete to Dacari Collins
CJ Bailey pass complete to Justin Joly for 21 yds to the DUKE 45 for a 1ST down
CJ Bailey pass complete to Hollywood Smothers for 4 yds to the DUKE 41
CJ Bailey pass complete to Justin Joly for 2 yds to the DUKE 39
Hollywood Smothers run for no gain to the DUKE 39
Jordan Waters run for 2 yds to the DUKE 10
CJ Bailey pass incomplete to Dacari Collins
CJ Bailey sacked by Jaylen Stinson for a loss of 2 yards to the DUKE 12
Kanoah Vinesett 30 yd FG GOOD
Star Thomas run for 2 yds to the DUKE 23
Star Thomas run for 5 yds to the DUKE 18
Maalik Murphy pass complete to Que'Sean Brown for 9 yds to the DUKE 27
Kade Reynoldson punt for 40 yds, fair catch by Kevin Concepcion at the NCSU 33
Kendrick Raphael run for 2 yds to the NCSU 35
CJ Bailey run for 6 yds to the NCSU 41
CJ Bailey run for 5 yds to the DUKE 46 for a 1ST down Duke Penalty, Defensive Holding (Eli Pancol) to the DUKE 44 for a 1ST down
CJ Bailey pass complete to Noah Rogers for 26 yds to the DUKE 18 for a 1ST down
(06:47) Shotgun Bailey,CJ pass incomplete short middle to Joly,Justin thrown to DUKE00 PENALTY DUKE Holding (Howard,Alex) 9 yards from DUKE18 to DUKE09, 1ST DOWN. NO PLAY.
CJ Bailey pass complete to Keenan Jackson for a loss of 1 yard to the DUKE 10
CJ Bailey pass incomplete to Noah Rogers
CJ Bailey pass incomplete to Kevin Concepcion
Kanoah Vinesett 28 yd FG GOOD
Collin Smith kickoff for 62 yds , Sahmir Hagans return for 16 yds to the DUKE 19
Maalik Murphy pass complete to Eli Pancol for 11 yds to the DUKE 30 for a 1ST down
Que'Sean Brown run for 1 yd to the DUKE 31
Maalik Murphy pass complete to Star Thomas for 4 yds to the DUKE 35
Maalik Murphy pass incomplete to Que'Sean Brown
Kade Reynoldson punt for 53 yds, punt out-of-bounds at the NCSU 7 , Kevin Concepcion returns for 18 yds to the NCSU 47 NC State Penalty, (8 Yards) to the NCSU 7
Jordan Waters run for 7 yds to the NCSU 14
(02:32) PENALTY NCSU False Start (Peak,Jacarrius) 5 yards from NCSU14 to NCSU09. NO PLAY.
Jordan Waters run for no gain to the NCSU 9
CJ Bailey pass incomplete to Kevin Concepcion
Caden Noonkester punt for 48 yds, fair catch by Sahmir Hagans at the DUKE 43
Star Thomas run for 11 yds to the NCSU 46 for a 1ST down
Maalik Murphy pass incomplete to Sahmir Hagans
Maalik Murphy pass complete to Que'Sean Brown for 20 yds to the NCSU 26 for a 1ST down
Star Thomas run for 8 yds to the NCSU 18
Maalik Murphy pass complete to Star Thomas for 3 yds to the NCSU 15 for a 1ST down
Maalik Murphy pass complete to Eli Pancol for 5 yds Eli Pancol fumbled, recovered by DUKE Tamarcus Cooley
Kanoah Vinesett 37 yd FG GOOD
M. Murphy takes a knee
End of 2nd Quarter
CJ Bailey pass incomplete to Justin Joly
(14:54) Shotgun Concepcion,KC rush middle for 18 yards gain to the DUKE47 (Robinson,Kimari; Moore,Terry) PENALTY NCSU Holding (Peak,Jacarrius) 10 yards from NCSU35 to NCSU25. NO PLAY.
Jordan Waters run for 7 yds to the NCSU 47
Jordan Waters run for 2 yds to the NCSU 49
Jordan Waters run for 1 yd to the 50 yard line for a 1ST down
(12:18) Shotgun Bailey,CJ pass incomplete deep left to Rogers,Noah thrown to DUKE06 PENALTY DUKE Offside (Charles,Kendy) 5 yards from DUKE50 to DUKE45. NO PLAY.
CJ Bailey run for 3 yds to the DUKE 42
Kendrick Raphael run for 4 yds to the DUKE 38 for a 1ST down
CJ Bailey pass incomplete to Hollywood Smothers
Duke Penalty, unsportsmanlike conduct (15 Yards) to the DUKE 15 for a 1ST down
CJ Bailey pass incomplete to Dacari Collins
CJ Bailey run for 8 yds to the DUKE 7
Jordan Waters run for no gain to the DUKE 7
Kanoah Vinesett 25 yd FG GOOD
Maalik Murphy pass complete to Sahmir Hagans for a loss of 1 yard to the DUKE 24
NC State Penalty, (15 Yards) to the DUKE 46 for a 1ST down
(08:03) No Huddle-Shotgun Thomas,Star rush middle for 1 yard loss to the DUKE45 (Fitzgerald,Bishop; Bonner,Kamal) PENALTY DUKE Holding (Parker II,Brian) 10 yards from DUKE46 to DUKE36. NO PLAY.
Maalik Murphy pass incomplete to Jordan Moore
Maalik Murphy pass complete to Jordan Moore for 20 yds to the NCSU 44 for a 1ST down
Star Thomas run for 1 yd to the NCSU 43
Maalik Murphy pass complete to Que'Sean Brown for 22 yds to the NCSU 21 for a 1ST down
Maalik Murphy pass complete to Que'Sean Brown for 6 yds to the NCSU 15
Grayson Loftis run for 5 yds to the NCSU 10 for a 1ST down
Star Thomas run for 7 yds to the NCSU 3
Maalik Murphy run for 3 yds for a TD (Todd Pelino KICK)
Cosme Salas kickoff for 61 yds , DK Kaufman return for 26 yds to the NCSU 30
CJ Bailey pass incomplete to Kevin Concepcion
CJ Bailey pass incomplete to Keenan Jackson
CJ Bailey pass complete to Noah Rogers for 15 yds to the NCSU 45 for a 1ST down
CJ Bailey pass complete to Wesley Grimes for 20 yds to the DUKE 35 for a 1ST down
CJ Bailey pass complete to Justin Joly for 15 yds to the DUKE 20 for a 1ST down Duke Penalty, Defensive Pass Interference (Chandler Rivers) declined for a 1ST down
Jordan Waters run for 3 yds to the DUKE 17
Jordan Waters run for 1 yd to the DUKE 18
CJ Bailey pass incomplete to Hollywood Smothers
Kanoah Vinesett 36 yd FG MISSED
Maalik Murphy pass incomplete to Sahmir Hagans
Maalik Murphy pass incomplete to Que'Sean Brown
Maalik Murphy pass complete to Star Thomas for 3 yds to the DUKE 17
Kade Reynoldson punt for 53 yds
CJ Bailey pass incomplete to Kevin Concepcion
CJ Bailey pass incomplete to Kevin Concepcion
Maalik Murphy pass complete to Jordan Moore for 11 yds to the NCSU 9 for a 1ST down
Maalik Murphy pass incomplete to Eli Pancol
Maalik Murphy pass complete to Sahmir Hagans for 9 yds for a TD (Todd Pelino KICK)
CJ Bailey pass complete to Dacari Collins for 20 yds to the NCSU 45 for a 1ST down
Hollywood Smothers run for 15 yds to the DUKE 40 for a 1ST down
CJ Bailey pass incomplete
CJ Bailey pass complete to Jordan Waters for 12 yds to the DUKE 28 for a 1ST down
CJ Bailey pass complete to Jordan Waters for 5 yds to the DUKE 23
CJ Bailey run for 5 yds to the DUKE 18 for a 1ST down
Kevin Concepcion run for 4 yds to the DUKE 14
CJ Bailey pass incomplete to Keenan Jackson
CJ Bailey run for 2 yds to the DUKE 16
CJ Bailey pass complete to Wesley Grimes for 16 yds for a TD (Kanoah Vinesett KICK)
Star Thomas run for 1 yd to the DUKE 24
Star Thomas run for 8 yds to the DUKE 32
Star Thomas run for 2 yds to the DUKE 34
Kade Reynoldson punt for 49 yds , Kevin Concepcion returns for 9 yds to the NCSU 26
CJ Bailey pass incomplete to Wesley Grimes
CJ Bailey pass complete to Kendrick Raphael for a loss of 1 yard to the NCSU 25
Caden Noonkester punt for 44 yds
Maalik Murphy pass complete to Eli Pancol for 17 yds to the DUKE 48 for a 1ST down
Maalik Murphy pass complete to Eli Pancol for 3 yds to the NCSU 49
Star Thomas run for 4 yds to the NCSU 45
(03:53) Shotgun Murphy,Maalik pass incomplete deep left to Pancol,Eli thrown to NCSU15 PENALTY NCSU Holding (White,Aydan) 10 yards from NCSU45 to NCSU35, 1ST DOWN. NO PLAY.
Star Thomas run for no gain to the NCSU 35
Star Thomas run for 3 yds to the NCSU 32
Maalik Murphy pass incomplete to Jordan Moore
Todd Pelino 49 yd FG GOOD
Cosme Salas kickoff for 62 yds , DK Kaufman return for 42 yds to the NCSU 23 NC State Penalty, (10 Yards) to the NCSU 30
CJ Bailey run for 7 yds to the NCSU 37
CJ Bailey pass incomplete to Noah Rogers
PENALTY NCSU False Start 6 yards from NCSU37 to NCSU31. NO PLAY.
NC State Penalty, (Yards) declined
CJ Bailey pass incomplete to Justin Joly
M. Murphy takes a knee
NC State Penalty, (15 Yards) to the NCSU 21 for a 1ST down

