🏈 CFB Research Hub
← Back to schedule

Duke @ NC State

2026-11-07T05:00:00.000Z · Carter-Finley Stadium

Power rating (SP+) implies Duke by 5.2 (rating gap + 2.5-pt home field — a rough estimate, not a specific-venue adjustment).

Market line (DraftKings): NC State +6.0 (opened +5.5), O/U 50.5

Flags

Duke

NC State

Duke Offense vs. NC State Defense

Duke offense: 8 games this season · NC State defense: 8 games this season

Duke: opponents faced (8 games): average defense SP+ rank 70 nationally · NC State: opponents faced (8 games): average offense SP+ rank 66 nationally

Stat (per game)Duke offenseNC State defense allowed
Total yards421 #42366 #74
Rush yards185 #40131 #53
Pass yards236 #61235 #102
Plays6863
3rd down %44% #4234% #37
Turnovers1 #71 #78
SP+ rating (opponent-adjusted)30 (#49 nat'l)31 (#107 nat'l)

NC State Offense vs. Duke Defense

NC State offense: 8 games this season · Duke defense: 8 games this season

NC State: opponents faced (8 games): average defense SP+ rank 76 nationally · Duke: opponents faced (8 games): average offense SP+ rank 77 nationally

Stat (per game)NC State offenseDuke defense allowed
Total yards408 #50290 #16
Rush yards159 #66104 #25
Pass yards249 #40187 #33
Plays6961
3rd down %52% #927% #4
Turnovers1 #631 #78
SP+ rating (opponent-adjusted)30 (#46 nat'l)23 (#44 nat'l)

Raw Box Score (season averages, side by side)

Stat (per game)DukeNC State
Total yards421408
Rush yards185159
Pass yards236249
Plays6869
Turnovers11

Duke Players

Next Game — Rough Projection vs. NC State

"Vacuum pace" is each player's own current-season output, adjusted for how tough the opponents they've already faced were (via opponent-adjusted SP+, not raw stats) — then adjusted again for NC State's own opponent-adjusted defensive rank. A rough ratio, not a calibrated model; SP+ doesn't split rush/pass so one factor applies to every category. Next game only.

PlayerVacuum paceGPProjected vs. NC State
Walker Eget (Passing) 194 yds/gm · 1.1 TD/gm 8 ~266 yds · 1.4 TD (NC State defense: SP+ #107 nat'l, 235 raw yds/gm allowed here)
Nate Sheppard (Rushing) 110 yds/gm · 1.6 TD/gm 8 ~150 yds · 2.2 TD (NC State defense: SP+ #107 nat'l, 131 raw yds/gm allowed here)
CJ Campbell (Rushing) 33 yds/gm · 0.0 TD/gm 8 ~45 yds · 0.0 TD (NC State defense: SP+ #107 nat'l, 131 raw yds/gm allowed here)
Jeremiah Hasley (Receiving) 38 yds/gm · 0.1 TD/gm 7 ~51 yds · 0.2 TD (NC State defense: SP+ #107 nat'l, 235 raw yds/gm allowed here)
Nate Sheppard (Receiving) 36 yds/gm · 0.5 TD/gm 8 ~49 yds · 0.6 TD (NC State defense: SP+ #107 nat'l, 235 raw yds/gm allowed here)
Jonah Burton (Receiving) 37 yds/gm · 0.1 TD/gm 8 ~51 yds · 0.2 TD (NC State defense: SP+ #107 nat'l, 235 raw yds/gm allowed here)

Passing

Player YDSTDINT GP
Walker Eget 164193 8
Dan Mahan 17531 6
Terry Walker III 4400 1
Nate Sheppard 2810 1
Kade Reynoldson 000 1

Rushing

Player CARYDSTD GP
Nate Sheppard 17397214 8
CJ Campbell 602840 8
Jayvian Tanelus 211362 3
Dan Mahan 13510 6
CJ Givers 3361 1

Receiving

Player RECYDSTD GP
Jeremiah Hasley 243051 7
Nate Sheppard 313024 8
Jonah Burton 212991 8
Jared Richardson 182262 6
Jaivon Solomon 112071 5

NC State Players

Next Game — Rough Projection vs. Duke

"Vacuum pace" is each player's own current-season output, adjusted for how tough the opponents they've already faced were (via opponent-adjusted SP+, not raw stats) — then adjusted again for Duke's own opponent-adjusted defensive rank. A rough ratio, not a calibrated model; SP+ doesn't split rush/pass so one factor applies to every category. Next game only.

PlayerVacuum paceGPProjected vs. Duke
CJ Bailey (Passing) 221 yds/gm · 1.4 TD/gm 8 ~201 yds · 1.3 TD (Duke defense: SP+ #44 nat'l, 187 raw yds/gm allowed here)
Jayden Scott (Rushing) 64 yds/gm · 0.7 TD/gm 5 ~58 yds · 0.6 TD (Duke defense: SP+ #44 nat'l, 104 raw yds/gm allowed here)
Davion Gause (Rushing) 42 yds/gm · 0.2 TD/gm 7 ~38 yds · 0.2 TD (Duke defense: SP+ #44 nat'l, 104 raw yds/gm allowed here)
Keenan Jackson (Receiving) 59 yds/gm · 0.7 TD/gm 7 ~54 yds · 0.6 TD (Duke defense: SP+ #44 nat'l, 187 raw yds/gm allowed here)
Preston Douglas (Receiving) 36 yds/gm · 0.1 TD/gm 8 ~33 yds · 0.1 TD (Duke defense: SP+ #44 nat'l, 187 raw yds/gm allowed here)
Joshisa Trader (Receiving) 42 yds/gm · 0.0 TD/gm 5 ~38 yds · 0.0 TD (Duke defense: SP+ #44 nat'l, 187 raw yds/gm allowed here)

Passing

Player YDSTDINT GP
CJ Bailey 1955134 8
Will Wilson 3520 3
Joshisa Trader 500 2

Rushing

Player CARYDSTD GP
Jayden Scott 623584 5
Davion Gause 873522 7
Will Wilson 461798 8
CJ Bailey 631782 8
Dylan McCoy 10881 3

Receiving

Player RECYDSTD GP
Keenan Jackson 304566 7
Preston Douglas 263041 8
Joshisa Trader 162210 5
Davion Gause 212020 7
Victor Snow 191750 8