Sat, Oct 17, 3:30 PM ET· Wallace Wade Stadium· Duke -3 · O/U 47.5
Rest 7d / 7dTravel 9 mi / 0 miForecast: 60°F · wind 15 mph · Partially cloudy
Market context
Duke -3 · O/U 47.5
opened Duke -4, now Duke -3 · total opened 46.5, now 47.5
Records vs the spread and total, in each team’s role for this game.
North Carolina as road underdog
2026 overall: 3-2 ATS (5 games) · 2-3 O/U (5 games)
2026 as road underdog: 2-1 ATS (3 games) · 1-2 O/U (3 games)
Last season (2025): 2-3 ATS (5 games) · 2-3 O/U (5 games)
Since 2020: 10-8 ATS (18 games) · 6-12 O/U (18 games)
Duke as home favorite
2026 overall: 3-1 ATS (4 games) · 2-2 O/U (4 games)
2026 as home favorite: 2-0 ATS (2 games) · 0-2 O/U (2 games)
Last season (2025): 2-4 ATS (6 games) · 4-2 O/U (6 games)
Since 2020: 14-10 ATS (24 games) · 11-13 O/U (24 games)
Away
Home
2026 · TraditionalDuke · 7 of 9
330.6
Yards / game
456.6
2.06
Points / drive
2.90
2.8
TDs / game
4.4
38.2
3rd-down %
47.1
68.8
RZ TD %
65.2
-0.2
Turnover margin
0.2
2.4
Sacks / game
2.2
4.4
TFL / game
5.2
11.6
Havoc / game
12.0
49.1 / 50.9
Pass / Rush split
42.5 / 57.5
2026 · Situational matchup
When North Carolina has the ball
North Carolina's early-down offense ranks 85th of 138. Duke's early-down defense ranks 92nd of 138.
North Carolina's passing-down offense ranks 49th of 138. Duke's passing-down defense ranks 11th of 138.
North Carolina's third-down offense ranks 100th of 138. Duke's third-down defense ranks 15th of 138.
North Carolina's red-zone offense ranks 21st of 138. Duke's red-zone defense ranks 91st of 138.
When Duke has the ball
Duke's early-down offense ranks 27th of 138. North Carolina's early-down defense ranks 77th of 138.
Duke's passing-down offense ranks 17th of 138. North Carolina's passing-down defense ranks 40th of 138.
Duke's third-down offense ranks 15th of 138. North Carolina's third-down defense ranks 95th of 138.
Duke's red-zone offense ranks 60th of 138. North Carolina's red-zone defense ranks 25th of 138.
What’s changed
Values are what the defense allowed. Ranks: 1st = best. Offense form is EPA per play gained.
▼Offense form-0.046 last 3 vs 0.024 season (-0.070)
▼Defense form0.069 last 3 vs -0.044 season (+0.113)
Offense formabout the same(0.212 last 3 vs 0.164 season)
Defense formabout the same(-0.063 last 3 vs -0.103 season)
Away
2026 · Stat leaders
PassingBilly Edwards Jr. — 1069 yd, 8 TD
RushingBenjamin Hall — 276 yd, 0 TD
ReceivingJordan Shipp — 366 yd, 0 TD
Home
2026 · Stat leaders
PassingWalker Eget — 980 yd, 7 TD
RushingNate Sheppard — 743 yd, 8 TD
ReceivingJeremiah Hasley — 234 yd, 0 TD
2026 · Collision map
Where each offense meets the other defense — FBS rank first, season value after.
Values are what the defense allowed. Ranks: 1st = best.
Early downs
North Carolina offense
85thof 138-0.025202 plays
vs
Duke defense · allowed
92ndof 1380.012North Carolina defense · allowed
77thof 138-0.003vs
Duke offense
27thof 1380.115244 plays
Passing downs
North Carolina offense
49thof 1380.121100 plays
vs
Duke defense · allowed
11thof 138-0.257108 plays
North Carolina defense · allowed
40thof 138-0.113123 plays
vs
Duke offense
17thof 1380.271124 plays
Third down
North Carolina offense
100thof 138-0.10555 plays · small sample
vs
Duke defense · allowed
15thof 138-0.26060 plays
North Carolina defense · allowed
95thof 1380.08973 plays
vs
Duke offense
15thof 1380.39469 plays
Red zone
North Carolina offense
21stof 1380.22646 plays · small sample
vs
Duke defense · allowed
91stof 1380.03723 plays · small sample
North Carolina defense · allowed
25thof 138-0.27043 plays · small sample
vs
Duke offense
60thof 1380.05755 plays · small sample
Field advancement
North Carolina offense
96thof 13843.7%vs
Duke defense · allowed
25thof 13834.5%North Carolina defense · allowed
90thof 13845.9%vs
Duke offense
23rdof 13857.7%Away
Home
North Carolina Offense vs Duke DefenseDuke · 10 of 11
EPA/Drive is opponent-adjusted. Other metrics are raw 2026 season stats with FBS ranks. Values are what the defense allowed. Ranks: 1st = best.
Quality (opponent-adjusted)
0.00#72
EPA/Drive (opp-adj)
#410.12
Defense rating (opp-adj), higher = better
Style / situational breakdown (raw 2026)
-0.019#85
255 plays
EPA/Play
#33-0.091
allowed · 253 plays
0.031#61
128 plays
EPA/Pass
#48-0.092
allowed · 135 plays
-0.070#111
127 plays
EPA/Rush (sacks included)
#42-0.089
allowed · 118 plays
46.7%#73
255 plays
Success Rate
#5244.3%
allowed · 253 plays
47.7%#46
Pass Success Rate
#3539.2%
allowed
45.7%#98
Rush Success Rate
#5144.9%
allowed
43.7%#96
Available Yards %
#2534.5%
allowed
70.4#67
Net Field Position
#1574.6
Opponents' net field position (higher = better)
-0.025#85
202 plays
Early Downs EPA/Play
#920.012
allowed
7.0#69
Avg 3rd Down Distance
#297.8
Opponents' avg 3rd-down distance (higher = better)
North Carolina Defense vs Duke OffenseDuke · 9 of 11
EPA/Drive is opponent-adjusted. Other metrics are raw 2026 season stats with FBS ranks. Values are what the defense allowed. Ranks: 1st = best.
Quality (opponent-adjusted)
0.12#42
Defense rating (opp-adj), higher = better
EPA/Drive (opp-adj)
#480.10
Style / situational breakdown (raw 2026)
-0.035#63
allowed · 339 plays
EPA/Play
#290.135
315 plays
-0.137#35
allowed · 154 plays
EPA/Pass
#570.041
139 plays
0.050#97
allowed · 185 plays
EPA/Rush (sacks included)
#120.209
176 plays
46.3%#84
allowed · 339 plays
Success Rate
#6947.0%
315 plays
44.9%#98
allowed
Pass Success Rate
#5146.8%
48.5%#96
allowed
Rush Success Rate
#8947.2%
45.9%#90
allowed
Available Yards %
#2357.7%
68.5#123
Opponents' net field position (higher = better)
Net Field Position
#4468.9
-0.003#77
allowed
Early Downs EPA/Play
#270.115
244 plays
6.3#122
Opponents' avg 3rd-down distance (higher = better)
Avg 3rd Down Distance
#366.4
2026 · Situational EPADuke · 4 of 6
Values are what the defense allowed. Ranks: 1st = best.
-0.019
255 plays
Non-garbage · Off
0.125
307 plays
-0.035
339 plays
Non-garbage · Def (allowed)
-0.082
252 plays
0.227
46 plays · small sample
Red Zone · Off
0.057
55 plays · small sample
-0.270
43 plays · small sample
Red Zone · Def (allowed)
0.037
23 plays · small sample
-0.105
55 plays · small sample
3rd Down · Off
0.394
69 plays
0.089
73 plays
3rd Down · Def (allowed)
-0.260
60 plays