North Carolina Tar Heels vs Duke Blue Devils
North Carolina Tar Heels3-2
Duke Blue Devils4-1Duke hosts North Carolina in an ACC clash on Saturday, Oct 17, 3:30 PM ET, with the Blue Devils carrying the better record and the BettorEdge community firmly behind them.
See the full college football board & lines →At a glance
- Duke is the -3 favorite; the fair price in the markets is -150
- North Carolina is 3-2 in 2026; Duke is 4-1 with three double-digit wins on their ledger
- 59% of open interest on BettorEdge is on Duke at -150
Lines at a glance
Where this game is priced right now. Every number is peer to peer, so there is no house margin in it.
Moneyline
Spread
North Carolina vs Duke preview
The Market and Community Signal
BettorEdge's peer-to-peer board has 59% of open interest sitting on Duke. The fair price in the markets is -150 for the Blue Devils and +148 for the Tar Heels. That is exactly what BettorEdge is built for.
The Form
Duke has been the sharper team in 2026, scoring 34 points per game while allowing just 14.4. Their only blemish is a road loss at Georgia Tech. North Carolina is averaging 23.4 points per game and has held opponents to 19 per game, picking up a win at Pittsburgh in their most recent outing to end a two-game skid. Duke's 2025 season ended 9-5; North Carolina went 4-8 a year ago.
How the Game Sets Up
Duke's offense has been consistently productive, putting up 62, 35, 31, and 17 before the Georgia Tech slip. North Carolina has shown they can win ugly, as their 15-10 win over TCU and 21-17 win at Pittsburgh both demonstrate. The Blue Devils' scoring margin is the most telling edge in the data, and the community's lean reflects it. With no common opponents on record and no recent meetings listed in the last eight seasons, this one is harder to triangulate than most ACC games.
How to play it
The data backs Duke's case: better record, better scoring margin, better points allowed per game. 59% of BettorEdge open interest is already on the Blue Devils at -150. If you want a number that is not yet on the board, log in and post it. On BettorEdge, you set the price.
2026 season so far
Every result both teams have posted this season, with scoring averages.
- vs TCUW 15-10
- vs East Tennessee StateW 35-3
- at ClemsonL 20-28
- vs Notre DameL 26-37
- at PittsburghW 21-17
Went 4-8 in 2025. Current streak: W1.
- vs TulaneW 17-3
- at IllinoisW 31-27
- vs StanfordW 35-7
- vs William & MaryW 62-7
- at Georgia TechL 25-28
Went 9-5 in 2025. Current streak: L1.
Matchup history
North Carolina Tar Heels and Duke Blue Devils last played on Saturday, Nov 22, 2025, when the Duke Blue Devils won 32–25. Over the last 6 meetings: North Carolina Tar Heels 4, Duke Blue Devils 2.
DUKEDuke Blue Devils@
UNCNorth Carolina Tar Heels32–25DUKE
UNCNorth Carolina Tar Heels@
DUKEDuke Blue Devils20–21DUKE
DUKEDuke Blue Devils@
UNCNorth Carolina Tar Heels45–47UNC
UNCNorth Carolina Tar Heels@
DUKEDuke Blue Devils38–35UNC
DUKEDuke Blue Devils@
UNCNorth Carolina Tar Heels7–38UNC
UNCNorth Carolina Tar Heels@
DUKEDuke Blue Devils56–24UNCMeetings from the last 8 seasons, from ESPN.
Preseason scouting report
North Carolina Tar Heels
- New offensive coordinator in Bobby Petrino (Arkansas Interim Head Coach)
- Starting QB from last season is gone. Wisconsin transfer Billy Edwards Jr. is expected to start (113 yards, 0 TDs, 0 INTs - Only played two games due to injury; 2,881 yards, 15 TDs, 9 INTs in 2024 with Maryland)
- Demon June returns at RB after a freshman season of 464 yards and 2 TDs
- Top player in terms of receiving yards returns in Jordan Shipp (671 yards, 6 TDs).
Duke Blue Devils
- Starting QB from last season is gone. San Jose State transfer Walter Eget is expected to start (3,051 yards, 17 TDs, 9 INTs)
- Starting RB from last season returns in Nate Sheppard after a freshman season of 1,132 yards and 11 TDs
- Top three players in terms of receiving yards are gone, with the top returner being TE Jeremiah Hasley (454 yards, 6 TDs). Two transfers are expected to start at WR in Pennsylvania transfer Jared Richardson (1,033 yards, 12 TDs) and Charlotte transfer Javen Nicholas (740 yards, 5 TDs)
- Returning two starting offensive lineman
The rest of the slate
Every other Power 5 game with a live market right now.
More college football odds
Frequently asked questions
What time does North Carolina Tar Heels vs Duke Blue Devils start?+
North Carolina Tar Heels at Duke Blue Devils kicks off Saturday, Oct 17, 3:30 PM ET at Wallace Wade Stadium. Start times are listed in Eastern; check your own zone if you are watching from elsewhere.
Who is favored in North Carolina Tar Heels vs Duke Blue Devils?+
The Duke Blue Devils are favored at -163 on the moneyline on BettorEdge and -3 on the spread. Prices move as money comes in, and on BettorEdge you can set your own number on either side.
What is the spread for North Carolina Tar Heels vs Duke Blue Devils?+
The spread is Duke Blue Devils -3, priced by the BettorEdge community rather than a house. Because the market is peer-to-peer you can also set your own number and wait for someone to take it.
What are North Carolina and Duke's records in 2026?+
The North Carolina Tar Heels are 3-2 and the Duke Blue Devils are 4-1 this season. North Carolina is scoring 23.4 points a game and allowing 19; Duke is scoring 34 and allowing 14.4.
When did North Carolina and Duke last play?+
They last met on Saturday, Nov 22, 2025, when Duke Blue Devils won 32-25 at Kenan Stadium. Over the last 6 meetings in the past 8 seasons, North Carolina has won 4 and Duke 2.
What is the "community lean" on this game?+
It is the share of real money posted on each team on the BettorEdge peer-to-peer order book, currently leaning toward the Duke Blue Devils. Because every price is backed by another bettor, the open interest is a genuine read on what the community believes.
When do the lines lock?+
Markets lock at kickoff, Saturday, Oct 17, 3:30 PM ET. Prices move as money comes in beforehand, so the community lean and the best number can shift right up until the game starts.
Bet UNC vs DUKE at a better price.
No house vig. Sign up for a shot at up to $100. No deposit needed.
