Sports Interaction

North Carolina Tar Heels vs. Duke Blue Devils Odds, Stats October 17, 2026

Final Score
North Carolina
Tar Heels
24
20
North Carolina Tar Heels
Duke Blue Devils
Scoreboard 1 2 3 4 Odds
North Carolina Tar Heels 4-4 10 7 0 7 +0
Duke Blue Devils 6-2 0 7 3 10
Loading odds...

Latest Encounters

Date Result Competition Stats Recap
10/31/26
Miami Hurricanes MIA ( 8-0 )
North Carolina Tar Heels UNC ( 4-4 )
38   -   35
10/31/26
Boston College Eagles BC ( 4-4 )
2   -   47
10/24/26
Syracuse Orange SYR ( 4-4 )
North Carolina Tar Heels UNC ( 4-4 )
31   -   30

Matchup Odds

Line History

No odds are available yet.

Line History

Team Leaders

North Carolina Tar Heels UNC
Nate Sheppard
Running Back North Carolina
19 Touchdowns 9
Demon June
Running Back Duke
Nate Sheppard
Running Back North Carolina
972 Rushing 296
Benjamin Hall
Running Back Duke
Billy Edwards Jr.
Quarterback Duke
1871 Passing 1641
Walker Eget
Quarterback North Carolina
Jordan Shipp
Wide Receiver Duke
45 Receiving 31
Nate Sheppard
Running Back North Carolina
Xavier Lewis
Defensive Lineman Duke
7 Sacks 4.5
Kevin O'Connor
Defensive End North Carolina
Greg Smith
Defensive Back Duke
3 Interceptions 1
Evan Smith
Cornerback North Carolina

Matchup Details

Stat
3 Games Won 4
2 Games Lost 1
4-4 Last 10 6-2
0-0 W L Streak 0-0
3-2 Against The Spread 4-1
0 Money 0
0-0 Home 0-0
0-0 Away 0-0
2-3 Total 3-2

Recent Meetings

date home-away ats o/u DUKE:Total Net Yards DUKE:Net Rushing Yards DUKE:Passing Yards UNC:Total Net Yards UNC:Net Rushing Yards UNC:Passing Yards
10/17/2026 DUKE 20 - UNC 24 UNC +4 Under 46.5 373 124 249 326 135 191
11/22/2025 UNC 25 - DUKE 32 DUKE -7 Over 51.5 352 177 175 305 101 204
09/28/2024 DUKE 21 - UNC 20 DUKE -3 Under 55.5 407 156 251 394 185 209
11/11/2023 UNC 47 - DUKE 45 DUKE +10 Over 50.5 379 179 200 537 195 342
10/15/2022 DUKE 35 - UNC 38 DUKE +7 Over 66.5 536 156 380 542 297 245
10/02/2021 UNC 38 - DUKE 7 UNC -19.5 Under 69 314 130 184 456 135 321
11/07/2020 DUKE 24 - UNC 56 UNC -10.5 Over 62.5 573 338 235 411 185 226
10/26/2019 UNC 20 - DUKE 17 UNC -4 Under 56 329 100 229 432 205 227
11/10/2018 DUKE 42 - UNC 35 DUKE -10.5 Over 58.5 536 315 221 629 268 361
09/23/2017 UNC 17 - DUKE 27 DUKE +1.5 Under 64 388 186 202 377 118 259
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
10/31/2026 UNC 35 - MIA 38 W +14.5 Over 52.5 416 142 274
10/24/2026 UNC 30 - SYR 31 L -8 Over 44.5 455 199 256
10/17/2026 DUKE 20 - UNC 24 W +4 Under 46.5 326 135 191
10/10/2026 PITT 17 - UNC 21 W +3.5 Under 47.5 269 20 249
10/03/2026 UNC 26 - ND 37 W +21.5 Over 46.5 475 241 234
09/19/2026 CLEM 28 - UNC 20 L +5.5 Over 45.5 349 214 135
09/12/2026 UNC 35 - ETSU 3 L -36 Under 54.5 255 77 178
08/29/2026 TCU 10 - UNC 15 W +6.5 Under 46.5 322 90 232
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
10/31/2026 DUKE 47 - BC 2 W -7.5 Under 49.5 388 155 233
10/23/2026 UVA 16 - DUKE 19 W +6.5 Under 47.5 353 195 158
10/17/2026 DUKE 20 - UNC 24 L -4 Under 46.5 373 124 249
10/10/2026 GT 28 - DUKE 25 L -6.5 Over 43.5 383 165 218
09/26/2026 DUKE 62 - CWM 7 W -43.5 Over 61.5 638 286 352
09/19/2026 DUKE 35 - STAN 7 W -9.5 Under 51.5 471 269 202
09/12/2026 ILL 27 - DUKE 31 W +6.5 Over 53.5 382 111 271
09/05/2026 DUKE 17 - TULN 3 W -9.5 Under 51.5 381 250 131

Odds Analysis

Team Rankings

North Carolina Tar Heels UNC
Season stats rank
Total Yards 378.1 671
Passing Yards 225 667
Rushing Yards 153.13 660
Points Scored 23 266
Field Goal % 0.85 633
Season stats rank
Total Yards 290.3 594
Passing Yards 186.75 611
Rushing Yards 103.5 603
Points Scored 14.25 53
Field Goal % 0.64 552
North Carolina Tar Heels UNC
Season stats rank
Total Yards 344.6 107
Passing Yards 236.63 59
Rushing Yards 108 126
Points Scored 25.75 369
Field Goal % 0.73 125
Season stats rank
Total Yards 420.6 42
Passing Yards 236 61
Rushing Yards 184.63 41
Points Scored 32 198
Field Goal % 0.85 70

Injuries

North Carolina Tar Heels UNC

Line Up - Last Game

Pitchers
POS Player
Hitters
POS Player
Pitchers
POS Player
Hitters
POS Player