Duke at NC State

Away
Duke
6-2 Won 2 straight
Home
NC State
4-4 Won last game
Sat, Nov 7 · 12:30 PM ET · Carter-Finley StadiumAdd to calendar: Google · other

NC State (4‑4) hosts Duke (6‑2). The market has Duke favored by 4.5. NC State’s offense is at the 21st percentile on explosive plays; Duke’s defense is at the 92nd.

How they got here

Last three games

Duke · 6-2

Rated 67th in our preseason ratings, 41st now, up 26 spots.

2-1 in its last three, including a 3-point win over Virginia as a 2.5-point underdog.

W 19-16 @ VirginiaTop 25 No. 63 of 668 teams

won by 3 as a 2.5-point underdog

Duke won 19-16 at Virginia. Chance to win started at 32%, low 21%, high 91%.

L 20-24 vs North Carolina No. 61 of 668 teams

lost by 4 as a 3-point favorite

Duke lost 20-24 vs North Carolina. Chance to win started at 62%, low 7%, high 76%.

L 25-28 @ Georgia Tech No. 99 of 668 teams

lost by 3 as a 4.5-point favorite

Duke lost 25-28 at Georgia Tech. Chance to win started at 55%, low 2%, high 68%.

W 35-7 vs Stanford No. 106 of 668 teams

won by 28 as a 9.5-point favorite

Duke won 35-7 vs Stanford. Chance to win started at 85%, low 72%, high better than 99%.

W 31-27 @ Illinois No. 69 of 668 teams

won by 4 as a 6-point underdog

Duke won 31-27 at Illinois. Chance to win started at 26%, low 11%, high 80%.

W 17-3 vs Tulane No. 74 of 668 teams

won by 14 as a 9.5-point favorite

Duke won 17-3 vs Tulane. Chance to win started at 76%, low 76%, high better than 99%.

Last three games

NC State · 4-4

Rated 44th in our preseason ratings, 66th now, down 22 spots.

1-2 in its last three — but nothing on this résumé beats a top-40 team yet.

L 28-31 @ Stanford No. 130 of 668 teams

lost by 3 as a 7.5-point favorite

NC State lost 28-31 at Stanford. Chance to win started at 60%, low under 1%, high 62%.

L 14-38 vs Wake ForestTop 25 No. 41 of 668 teams

lost by 24 as a 4-point underdog

NC State lost 14-38 vs Wake Forest. Chance to win started at 43%, low under 1%, high 78%.

W 31-28 vs LouisvilleTop 25 No. 50 of 668 teams

won by 3 as a 5.5-point underdog

NC State won 31-28 vs Louisville. Chance to win started at 45%, low 34%, high 98%.

L 31-35 @ Vanderbilt No. 42 of 668 teams

lost by 4 as a 3-point underdog

W 73-0 vs Richmond No. 166 of 668 teams

won by 73 as a 33.5-point favorite

NC State won 73-0 vs Richmond. Chance to win started at 99%, low 98%, high better than 99%.

L 8-34 @ VirginiaTop 25 No. 54 of 668 teams

lost by 26 as a 4-point underdog

NC State lost 8-34 at Virginia. Chance to win started at 32%, low under 1%, high 35%.

Biggest mismatch: NC State’s explosive plays against Duke, 71 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. NC State’s explosive plays against Duke’s defense

    71 pointsweakerstronger50th

    NC State offense, 21st percentile · Duke defense, 92nd

  2. Duke’s passing EPA against NC State’s defense

    69 pointsweakerstronger50th

    Duke offense, 82nd percentile · NC State defense, 13th

  3. Duke’s EPA/play against NC State’s defense

    54 pointsweakerstronger50th

    Duke offense, 84th percentile · NC State defense, 30th

What’s at stake

Duke

  • Duke is ranked #23, right on the edge of the Top 25.
  • Duke is coming off a 45-point win.

NC State

  • NC State needs 2 more wins in the final 3 to reach bowl eligibility — 91% to get there with a win here, 56% with a loss.
  • Dave Doeren is 0-4 all-time against Manny Diaz.

The series

Duke leads the series 44-37-5

86 meetings since 1924 · Duke has won the last 3

NC State wonDuke won1924: NC State by 141925: NC State by 131926: NC State by 71927: NC State by 21928: Duke by 21929: Duke by 71930: Duke by 181931: NC State by 141932: NC State by 61933: Duke by 71934: Duke by 321935: Duke by 71936: Duke by 131937: Duke by 131938: Duke by 71939: Duke by 281940: Duke by 361941: Duke by 491942: Duke by 471943: Duke by 751945: Duke by 131946: NC State by 71947: Duke by 71948: tie1949: Duke by 11950: Duke by 71951: Duke by 61952: Duke by 571953: Duke by 311954: Duke by 141955: Duke by 261956: Duke by 421957: tie1958: Duke by 71959: Duke by 21960: Duke by 41961: Duke by 111962: Duke by 71963: NC State by 141964: Duke by 321965: NC State by 211966: NC State by 261967: NC State by 211968: NC State by 21969: tie1970: Duke by 161971: Duke by 281972: NC State by 171973: NC State by 181974: NC State by 141975: tie1976: Duke by 141977: NC State by 51978: NC State by 141979: NC State by 211980: NC State by 171981: Duke by 101982: NC State by 51983: Duke by 11984: Duke by 31985: Duke by 121986: NC State by 141987: NC State by 21988: tie1989: Duke by 91990: NC State by 161991: NC State by 11992: NC State by 181993: Duke by 11994: NC State by 11995: NC State by 31996: NC State by 221997: NC State by 311998: NC State by 31999: NC State by 72000: NC State by 42001: NC State by 242002: NC State by 22003: NC State by 72008: NC State by 102009: Duke by 212013: Duke by 182020: NC State by 112023: Duke by 212024: Duke by 102025: Duke by 1219242025
  • 2025Duke 45-33NC State lost 33-45 at Duke. Chance to win started at 28%, low under 1%, high 78%.
  • 2024Duke 29-19NC State lost 19-29 vs Duke. Chance to win started at 57%, low 3%, high 64%.
  • 2023Duke 24-3NC State lost 3-24 at Duke. Chance to win started at 40%, low 1%, high 56%.
  • 2020NC State 31-20NC State won 31-20 vs Duke. Chance to win started at 52%, low 16%, high 98%.
  • 2013Duke 38-20

Each line is NC State’s chance to win through that meeting. Older meetings have no play by play, so no line.

Face-off

What each fanbase carries into this one.

Duke

The chip · vs the national media

Fans hear the same backhand every fall — that Duke is a basketball school whose football is a curiosity, that the academic standard caps the ceiling. They point at the 2025 ACC trophy and ask the talking heads to say it again.

What this game touches

The decades of being the ACC's easy week. Before Diaz, Duke football spent most of the 2000s and 2010s as the conference's scheduled win — David Cutcliffe stole a Coastal title or two, but the program lived as the basketball school's polite second sport. The fear underneath the 2025 title: that a thin academic-first program can't keep this up once the league adjusts.

NC State

The chip · vs the national media

Fans are tired of being the forgotten school on Tobacco Road — the one nobody mentions when the cameras find Carolina blue and Duke's gym, even after producing more starting NFL quarterbacks than either of them.

What this game touches

The 2002 team that didn't break through. Philip Rivers' four-year run produced the most talented Wolfpack teams of the modern era and a string of bowl wins, but never an ACC title or a major-bowl breakthrough — the standing reminder that talent in Raleigh has rarely translated to a conference crown.

Best players

Duke

NC State

What to watch

Player to watch: Walker Eget (QB) — Duke’s leading passer (1,641 passing yards) takes on NC State’s pass defense (13th percentile allowed).

The total has moved up 2.0 points since opening (49.5 → 51.5): books now expect more combined points.

The betting line, and the fans

NC State fans are feeling it less than most fanbases this week (27th percentile among FBS fanbases), and the other side is no happier.

  • Model · 60%
  • Line · 36%
  • NC State fans · 27th
  • Duke fans · 1st

Duke favored by 4.5 · Total 51.5

Duke by 4.5: where a favorite like this usually runs

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 games

Duke’s chance through the game, if this goes like the 427 games since 2025 with a favorite of 3.5 to 7.5 points.

Weather at kickoff

Typical at Carter-Finley Stadium: 7:30 pm Saturdays score 95, 3:30 pm Saturdays 88

Duke at NC State · Saturday, Nov. 7 · 12:30 pm ET · Carter-Finley Stadium.

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

If it kicked off at

Typical at Carter-Finley Stadium: noon Saturdays score 89, 3:30 pm 88, 7:30 pm 95.

  • noon: 89, Mixed
  • 3:30 pm: 88, Mixed
  • 7:30 pm: 95, Comfortable

Typical weather score at each kickoff time.

Home field

NC State is worth +6.4 points (±3.4) more at home than on the road since 2018 — top third of FBS, 87th percentile.

75% at home, 40% on the road against FBS opponents (40-13 home, 17-25 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +5.9 at home vs. away over 102 games — outside the ±5.2 noise, one of the few buildings where results say more.

The visitors travel about 18 miles to get here.

Season profile

DukeNC State
EPA/play, offense
Duke · 84NC State · 68
EPA/play, defense
Duke · 87NC State · 30
Success rate, offense
Duke · 49NC State · 71
Success rate, defense
Duke · 73NC State · 47
Explosive-play rate, offense
Duke · 86NC State · 21
Explosive-play rate, defense
Duke · 92NC State · 29
Rush EPA, offense
Duke · 69NC State · 37
Rush EPA, defense
Duke · 96NC State · 61
Pass EPA, offense
Duke · 82NC State · 75
Pass EPA, defense
Duke · 65NC State · 13

Week by week

NC State

Wk 4: W 41-31 vs App State▲10App StateWk 5: W 31-28 vs Louisville▲3Louisvil…Wk 6: L 14-38 vs Wake Forest▼24Wake For…Wk 8: L 28-31 at Stanford▼3StanfordWk 9: W 31-10 vs California▲21Californ…
  • Wk 4Wvs App State41-31
  • Wk 5Wvs Louisville31-28
  • Wk 6Lvs Wake Forest14-38
  • Wk 8Lat Stanford28-31
  • Wk 9Wvs California31-10

Duke

Wk 4: W 62-7 vs William & Mary▲55William…Wk 6: L 25-28 at Georgia Tech▼3G. TechWk 7: L 20-24 vs North Carolina▼4N. Carol…Wk 8: W 19-16 at Virginia▲3VirginiaWk 9: W 47-2 vs Boston College▲45B. Colle…
  • Wk 4Wvs William & Mary62-7
  • Wk 6Lat Georgia Tech25-28
  • Wk 7Lvs North Carolina20-24
  • Wk 8Wat Virginia19-16
  • Wk 9Wvs Boston College47-2

Power rating by week

Duke is rated 3.3 points ahead as of week 10. Our power rating by week; higher is better.

73-0Wk 0Wk 5Wk 10NC StateDuke

The market

The spread moved 1 point toward NC State.

opened +5.5now +4.5

The total rose 2 points.

opened 49.5now 51.5

Spread: +5.5 → +4.5 · Total: 49.5 → 51.5

The books’ cut: 4.3%, the margin built into the odds

Conference standings

Going into this game: place in the conference, then conference record.

Full ACC standings