NC State vs. Duke Odds & Betting Predictions - September 20, 2025

NC State at Duke

8:00 pm • ESPN2
Stream Live on SiriusXM - Free 3 Month Offer
@

NC State at Duke Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
NC State
3-0
+3
+3-110
o59.5-105
+125
Duke
1-2
u57.5
-3-110
u59.5-115
-152
location pinSaturday 8:00 p.m.
September 20, 2025
Brooks Field at Wallace Wade StadiumDurham
thermometer image81°Fahrenheit
rain image5%Rain
wind image7Wind
NC State vs. Duke Expert Picks
Stuck 🚨
Stuck 🚨
Last 30d: 36-33-1 (-0.6u)
DUKE -3-115
0.5u
Trash later in week
Boomer Betz
Boomer Betz
Last 30d: 136-148-0 (-5.8u)
DUKE -2.5-126
1u
Babs .
Babs .
Last 30d: 72-53-1 (+17.8u)
DUKE -2.5-117
1u

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

NC State vs. Duke Public Betting Percentages

Away Logo

NC State

Public

100%

Bets%

0%

Money%

NCAAF Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Duke
0-30-20-10-10-2
NC State
2-11-11-02-1N/A

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Duke
3-02-01-01-02-0
NC State
2-11-11-02-1N/A

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Duke
1-2N/AN/A1-00-2
NC State
3-0N/AN/A3-0N/A

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Sep 14th@TULNL 27-34+1 LO 52TULN -105
Sep 6thILLL 19-45+2.5 LO 49ILL +114
Aug 28thELOW 45-17-36.5 LO 51-
Jan 3rd@MISSL 20-52+18.5 LO 51.5MISS +650
Nov 30th@WFW 23-17-3.5 WU 53.5DUKE -165
Team Stats
719
YDS
1058
63/89
Comps/Atts
82/124
8.08
YPA
8.53
5/1
TDs/INTs
8/2
2/11
Sacks/Yards
4/18
526
Rush Yards
380
115
Attempts
73
4.57
YPC
5.21
6
TDs
2

Turnovers

Fumbles Lost
1
Interceptions
2

Efficiency

11/12 91.7%
Redzone
9/13 69.2%
15/40 0%
3rd Down
15/33 0%
4/4 0%
4th Down
2/5 0%

First Downs

67
Total
71
35
Pass
46
27
Rush
18
5
Penalty
7
/
Penalties/Yards
/

NC State vs. Duke Odds Comparison

Right Arrow

Could not load odds

NC State at Duke Team Totals

MatchupOverUnder
NC State
3-0
N/A
N/A
Duke
1-2
N/A
N/A