NCAAF MATCHUP REPORT

November 22, 2025, 3:30 | Kenan Stadium

Duke Blue Devils (5-5) VS North Carolina Tar Heels (4-6)

ODDS

Bet365
5Dimes
BOL
bodog
pin
Moneyline


-230
190

Spread

-6.5 -115
6.5 -105
-6.5 -110
6.5 -110

Total o
u
o
u
51.5 o -110
51.5 u -110
51.5 o -115
51.5 u -105
o
u

RECENT FORM

NameRecord ATSOffense DefenseDiff ATS HomeATS Away OU RecordOU Home OU Away
Duke 5-5 4-6 33.40 29.60 3.80 1-4 3-2 7-3 3-2 4-1
North Carolina 4-6 5-5 18.70 22.00 -3.30 2-3 3-2 3-7 2-3 1-4

POWER STATS

Yards Per Point

NameOffense DefenseDifferential
DUKE 12.96 14.18 -1.23
UNC 15.5 15 0.5

Yards Per Pass

NameOffense DefenseDifferential
DUKE 12.41 12.77 -0.36
UNC 9.83 10.58 -0.75

Yards Per Rush

NameOffense DefenseDifferential
DUKE 4.43 4.08 0.35
UNC 3.67 3.28 0.39

SMART CHART

DUKE
NAME
UNC
33.40
OFFENSE
18.70
29.60
DEFENSE
22.00
3.8
DIFFERENTIAL
-3.3
302.90
PASSING YARDS
180.80
129.80
RUSH YARDS
109.10
273.30
PASSING YARDS ALLOWED
215.90
146.50
RUSHING YARDS ALLOWED
114.10
-0.3
TURNOVER DIFFERENTIAL
0.2

TEAM RECORDS

Duke Blue Devils

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 5-5 2-3 3-2 4-6 1-4 3-2 33.40 29.60 3.80
Last 3 1-2 0-1 1-1 1-2 0-1 1-1 32.33 38.67 -6.33
vs Conf 4-2 1-2 3-0 4-2 1-2 3-0 5.83 10.17 -4.33

North Carolina Tar Heels

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 4-6 2-3 2-3 5-5 2-3 3-2 18.70 22.00 -3.30
Last 3 2-1 1-0 1-1 1-2 0-1 1-1 19.67 17.67 2.00
vs Conf 2-4 1-2 1-2 3-3 1-2 2-1 2.67 2.83 -0.17

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 33.40 31 22.00 45
Away Team Road Passing vs Home Team Home Passing Defense 285.80 15 248.40 116
Away Team Road Rushing vs Home Team Home Rushing Defense 159.60 43 113.20 42
Home Team Overall Scoring vs Away Team Overall Defense 18.70 123 29.60 101
Home Team Home Passing vs Away Team Road Passing Defense 183.00 114 288.00 121
Home Team Home Rushing vs Away Team Road Rushing Defense 99.00 129 122.60 24

HEAD TO HEAD SUMMARY

TeamRecord ATSO/U ScoreRush YPRPA CPPY TYTO +/-
Duke 4-6 5-4-1 5-5 27.70 208.40 4.93 35.50 56.34 229.30 438.60 1.50
North Carolina 6-4 4-5-1 5-5 36.40 189.10 4.90 35.60 61.80 306.50 496.10 1.10

HEAD TO HEAD DETAIL

DateAway HomeScore LineTotal OU ResultARY APYATY ATTHRY HPYHTY HTTAway Team Attempts Home Team Attempts Away Team Completions Home Team Completions
Sep 28, 2024 UNC DUKE 20 - 21 1.5 55.5 U 156 251 407 1 185 209 394 1 39 34 21 15
Nov 11, 2023 DUKE UNC 45 - 47 -10 53.5 O 179 191 379 0 195 337 537 1 29 43 17 28
Oct 15, 2022 UNC DUKE 38 - 35 7 70 O 156 380 536 2 297 245 542 1 39 31 28 20
Oct 2, 2021 DUKE UNC 7 - 38 -19.5 73.5 U 130 184 314 2 135 321 456 0 24 32 17 18
Nov 7, 2020 UNC DUKE 56 - 24 11.5 63.5 O 338 235 573 1 185 226 411 2 28 32 19 18
Oct 26, 2019 DUKE UNC 17 - 20 -3 53.5 U 100 229 329 3 205 227 432 3 43 26 22 10
Nov 10, 2018 UNC DUKE 35 - 42 -7.5 58.5 O 315 221 536 0 268 361 629 3 44 54 27 31
Sep 23, 2017 DUKE UNC 27 - 17 -1.5 61.5 U 186 202 388 0 118 259 377 1 34 32 18 17
Nov 10, 2016 UNC DUKE 27 - 28 11.5 66.5 U 106 297 403 2 227 240 467 0 33 34 24 22
Nov 7, 2015 DUKE UNC 31 - 66 -7 61 O 327 206 533 3 167 537 704 0 40 40 20 28

BETTING ODDS TRENDS

North Carolina Tar Heels

North Carolina is 7-17-1 ATS in its last 25 games
North Carolina is 2-5 SU in its last 7 games
The total has gone UNDER in 4 of North Carolina's last 5 games
North Carolina is 2-12 ATS in its last 14 games at home
North Carolina is 3-8 SU in its last 11 games at home
The total has gone UNDER in 4 of North Carolina's last 6 games at home
North Carolina is 2-3-1 ATS in its last 6 games when playing Duke
North Carolina is 5-1 SU in its last 6 games when playing Duke
North Carolina is 2-3-1 ATS in its last 6 games when playing at home against Duke
North Carolina is 4-1 SU in its last 5 games when playing at home against Duke
The total has gone UNDER in 8 of North Carolina's last 11 games when playing at home against Duke

Duke Blue Devils

The total has gone OVER in 8 of Duke's last 11 games
The total has gone OVER in 5 of Duke's last 6 games on the road
Duke is 1-5 SU in its last 6 games when playing North Carolina
Duke is 1-4 SU in its last 5 games when playing on the road against North Carolina
The total has gone UNDER in 8 of Duke's last 11 games when playing on the road against North Carolina

TEAM LAST 5 GAMES

Duke Blue Devils

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Nov 15, 2025 UVA 17-34 L -5/59.5 L/U 42 213 255 224 316 540 -1 H
Nov 8, 2025 UCONN 34-37 L -7.5/63.5 L/O 168 222 390 156 311 467 3 A
Nov 1, 2025 CLEM 46-45 W 3.5/54.5 W/O 78 361 439 175 385 560 -1 A
Oct 18, 2025 GTECH 18-27 L -3.5/60.5 L/U 68 373 441 171 205 376 1 H
Oct 4, 2025 CAL 45-21 W -3.5/54.5 W/O 178 265 443 41 245 286 -4 A

North Carolina Tar Heels

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Nov 15, 2025 WAKE 12-28 L 3.5/37.5 L/O 56 201 257 223 191 414 -1 A
Nov 8, 2025 STAN 20-15 W -7.5/41.5 L/U 50 203 253 36 284 320 -1 H
Oct 31, 2025 CUSE 27-10 W 1.5/45.5 W/U 209 216 425 108 39 147 0 A
Oct 25, 2025 UVA 16-17 L 11.5/50.5 W/U 145 208 353 59 200 259 2 H
Oct 17, 2025 CAL 18-21 L 7.5/46.5 W/U 120 167 287 80 214 294 3 A