21+ only. Information and entertainment, not betting advice. Gambling problem? Call 1-800-NEXT-STEP (Arizona) or 1-800-GAMBLER.

AZMango Tip jar
Invite
DUKE

Duke @ NC State

College football 2026 · Week 10 · · Carter-Finley Stadium

NCSU
Rankings and standings

Game day

Kickoff

Availability

Our pick
DUKEDuke Blue Devils
66% to win
Model
Market

Within 1 pts of the market. Not a promise: a 66% pick still loses about 3 times in 10.

The line

MarketAZMango
SpreadDUKE -6Same
Total50.550.7
MoneylineDUKE -225
NCSU +185
DUKE -193
NCSU +193 fair

Line: , sportsbook consensus. Odds move; check a sportsbook before acting.

10,000 simulated games

NCSU 21, DUKE 28Typical score
DUKE by 27 to NCSU by 148 in 10 games
50%NCSU covers +6, push 4%
50%Over 50.5
Live oddsBetMGM DraftKings FanDuel

Unpaid links. We take no bets.

Line movement

Logged : Duke by 6, total 50.5.

What changed

Nothing since our first call ().

What if?

Slide to shift the expected margin and watch the chances move.

66%Duke
34%NC State

Our number.

Advantages Why Duke can win

  1. Elo rating: worth about 9.4 points to Duke in our ratings.
  2. Recent form: average margin over the last three games, Duke +14.7, NC State -2.0.
  3. Point differential per game: Duke rank 13th (+17.8), NC State 60th (+6.2) of 138 FBS teams.
  4. Team matchup: where Duke can take advantage. Their big-play offense (10th of 138) meets the NC State defense against big plays (98th), so look for them to take shots downfield for chunk plays. And their pass rush (8th of 138) meets the NC State pass protection (62nd): a chance to pressure the quarterback into hurried throws.
  5. Star matchup: In the backfield, Nate Sheppard (Duke: 116 rushing yards a game, 5.5 a carry) has the edge on Davion Gause (NC State: 42, 4.0; filling in for Jayden Scott, missed the last 3 games), facing the NC State run defense (92nd of 138); off the edge, Bradley Gompers (Duke: 4 sacks) has the edge on Elijah Satchell (NC State: 3), facing the NC State pass protection (62nd of 138).
  6. Simulation: Duke win 6,590 of 10,000 simulated games.
  7. The betting market agrees: Duke 66% to win after removing the sportsbooks' margin.

Disadvantages Why Duke may not

  1. Home field: NC State play at home, worth about 3 points in college football.
  2. Range of outcomes: in the worst 10% of simulations, Duke lose by 14 or more.
  3. Weak spot: Duke rank 96th of 138 in interception margin per game (-0.2).
  4. Field goal percentage: NC State rank 24th (88.9%), Duke 72nd (73.3%) of 138 FBS teams.
  5. Team matchup: NC State have no clear unit-against-unit edge, so their path runs through turnovers, special teams and a few big plays.
  6. Star matchup: At quarterback, CJ Bailey (NC State: 8.6 yards per attempt, 12 TD, 4 INT) has the edge on Walker Eget (Duke: 7.7, 8 TD, 3 INT).
  7. Upset odds: NC State win 3,410 of 10,000 simulations (34%). A 66% pick still loses about 3 times in 10.

🥭 Mango Sliced Facts

Ask about this matchup; answers use only this page.

Loading…

AI answers can be wrong; the numbers above rule. Not betting advice.

Team news

Loading the latest headlines...

Headlines from ESPN and CBS Sports, each linked to the full story. Injuries, lineups, suspensions and coaching news come first. We leave out rumors, gossip about players' private lives and betting promos.

Side by side

DUKENCSU
6-2Record4-4
32.0 48Points per game32.1 47
14.2 9Points allowed25.9 87
6.1 70Yards per play6.1 74
5.5 47Yards per play allowed6.4 104
-0.2 96Interception margin/game+0.0 73
9.5% 8Sacks per dropback4.0% 119
1749 24Elo rating1499 63

Small numbers are ranks among 138 FBS teams (1 = best). Elo is CollegeFootballData's rating, updated after every game.

Last 5 meetings

DateGameScoreWinner
2025-09-202025 Wk 4NC State 33 @ Duke 45DUKE
2024-11-092024 Wk 11Duke 29 @ NC State 19DUKE
2023-10-152023 Wk 7NC State 3 @ Duke 24DUKE
2020-10-172020 Wk 7Duke 20 @ NC State 31NCSU
2013-11-092013 Wk 11NC State 20 @ Duke 38DUKE

Based on market line + adjustments. How it works

This matchup on any day (power ratings only)

Game chat

Be a good sport: no threats, hate, personal details or spam. Open the full chat