Matchup Odds
Line History
No odds are available yet.
Team Leaders
| 22 | Touchdowns | 9 |
Mataeo DurantRunning Back North Carolina |
|
| 1245 | Rushing | 817 |
Mataeo DurantRunning Back North Carolina |
|
| 3352 | Passing | 2170 |
Chase BriceQuarterback North Carolina![]() ![]() ![]() |
|
| 55 | Receiving | 39 |
Jalon CalhounWide Receiver North Carolina![]() ![]() ![]() |
|
![]() ![]() ![]() Chris Rumph IIDefensive End North Carolina |
8 | Sacks | 6 | |
Jeremiah LewisCornerback North Carolina |
2 | Interceptions | 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 |
|---|---|---|---|---|---|---|---|---|---|
| 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 | 411 | 185 | 226 | 573 | 338 | 235 |
| 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 |
|---|---|---|---|---|---|---|
| 01/02/2021 | UNC 27 - TAM 41 | L +10 | Over 65.5 | 457 | 225 | 232 |
| 12/12/2020 | MIA 26 - UNC 62 | W +4 | Over 72 | 778 | 554 | 224 |
| 12/05/2020 | UNC 49 - WCU 9 | L -50 | Under 70 | 253 | 137 | 116 |
| 11/27/2020 | UNC 17 - ND 31 | L +3.5 | Under 69.5 | 478 | 199 | 279 |
| 11/14/2020 | UNC 59 - WAKE 53 | L -13 | Over 66 | 606 | 177 | 429 |
| 11/07/2020 | DUKE 24 - UNC 56 | W -10.5 | Over 62.5 | 573 | 338 | 235 |
| 10/31/2020 | UVA 44 - UNC 41 | L -7.5 | Over 59.5 | 536 | 93 | 443 |
| 10/24/2020 | UNC 48 - NCST 21 | W -14 | Over 61.5 | 392 | 34 | 358 |
| 10/17/2020 | FSU 31 - UNC 28 | L -10 | Under 61 | 558 | 184 | 374 |
| 10/10/2020 | UNC 56 - VT 45 | W -5.5 | Over 60 | 495 | 260 | 235 |
| date | score | ats | o/u | Total Net Yards | Net Rushing Yards | Passing Yards |
|---|---|---|---|---|---|---|
| 12/12/2020 | FSU 56 - DUKE 35 | L +4 | Over 56.5 | 541 | 343 | 198 |
| 12/05/2020 | DUKE 0 - MIA 48 | L +14.5 | Under 60.5 | 177 | 56 | 121 |
| 11/28/2020 | GT 56 - DUKE 33 | L -0 | Over 58 | 523 | 377 | 146 |
| 11/07/2020 | DUKE 24 - UNC 56 | L +10.5 | Over 62.5 | 411 | 185 | 226 |
| 10/31/2020 | DUKE 53 - CHAR 19 | W -10.5 | Over 56 | 401 | 274 | 127 |
| 10/17/2020 | NCST 31 - DUKE 20 | L +4 | Under 61 | 365 | 117 | 248 |
| 10/10/2020 | SYR 24 - DUKE 38 | W -1 | Over 51 | 286 | 28 | 258 |
| 10/03/2020 | DUKE 31 - VT 38 | W +10.5 | Over 53.5 | 418 | 139 | 279 |
| 09/26/2020 | UVA 38 - DUKE 20 | L +4 | Over 46 | 450 | 188 | 262 |
| 09/19/2020 | DUKE 6 - BC 26 | L -6 | Under 49.5 | 351 | 134 | 217 |
Odds Analysis
Team Rankings
| offence |
|---|
Injuries
| player (position) | status | ats*current | o/u* | notes | |
|---|---|---|---|---|---|
| Obi Egbuna (DB) | Ques Sat | Undisclosed - 28 / 12 / 20 | 0-0 | 0-0 | Details |
| Javonte Williams (RB) | out for season | Personal - 26 / 12 / 20 | 0-0 | 0-0 | Details |
| Dyami Brown (WR) | out for season | Personal - 21 / 12 / 20 | 0-0 | 0-0 | Details |
| Michael Carter (RB) | out for season | Personal - 21 / 12 / 20 | 0-0 | 0-0 | Details |
| Chazz Surratt (LB) | out for season | Personal - 21 / 12 / 20 | 0-0 | 0-0 | Details |
| D.J. Jones (RB) | Out Sat | Lower Body - 21 / 12 / 20 | 0-0 | 0-0 | Details |
| Ty Murray (OL) | out for season | Undisclosed - 11 / 11 / 20 | 0-0 | 0-0 | Details |
| Brian Anderson (OL) | Ques Fri | Undisclosed - 09 / 11 / 20 | 0-0 | 0-0 | Details |
| Kyler McMichael (DB) | Prob Fri | Lower Body - 01 / 11 / 20 | 0-0 | 0-0 | Details |
| Beau Corrales (WR) | out for season | Lower Body - 24 / 10 / 20 | 0-0 | 0-0 | Details |
| player (position) | status | ats*current | o/u* | notes | |
|---|---|---|---|---|---|
| Chase Brice (QB) | day-to-day | Head - 12 / 12 / 20 | 0-0 | 0-0 | Details |
| Chase Brice (QB) | Ques Sat | Undisclosed - 29 / 11 / 20 | 0-0 | 0-0 | Details |
| Noah Gray (TE) | Ques Sat | Undisclosed - 29 / 11 / 20 | 0-0 | 0-0 | Details |
| Will Taylor (C) | Out indefinitely | Knee - 27 / 10 / 20 | 0-0 | 0-0 | Details |
| Leonard Johnson (CB) | Ques Sat | Undisclosed - 20 / 10 / 20 | 0-0 | 0-0 | Details |
| Josh Blackwell (CB) | Out indefinitely | Knee - 23 / 09 / 20 | - | - | Details |
| Mark Gilbert (CB) | out for season | Personal - 23 / 09 / 20 | - | - | Details |
| Derrick Tangelo (DT) | Ques Sat | Undisclosed - 19 / 09 / 20 | - | - | Details |
| Jack Wohlabaugh (C) | Out indefinitely | Knee - 03 / 09 / 20 | - | - | Details |
| Ken Torain (CB) | Out indefinitely | Shoulder - 03 / 09 / 20 | - | - | Details |
North Carolina Vs Duke Betting Trends
Under is 4-0 in Tar Heels last 4 games after allowing more than 40 points in their previous game.
Under is 6-1 in Tar Heels last 7 games as a favorite of 10.5 or greater.
Tar Heels are 2-5 ATS in their last 7 road games.
Over is 4-0 in Tar Heels last 4 games as a road underdog of 3.5-10.0.
Under is 8-3 in Tar Heels last 11 games after scoring more than 40 points in their previous game.
Over is 19-6-2 in Blue Devils last 27 games as a home underdog of 3.5-10.0.
Blue Devils are 4-1 ATS in their last 5 games as a home underdog of 0.5-3.0.
Over is 13-3 in Blue Devils last 16 games as a favorite.
Blue Devils are 1-4 ATS in their last 5 games following a ATS win.
Blue Devils are 4-17-1 ATS in their last 22 games as a home favorite of 3.5-10.0.
Line Up - Last Game
| POS | Player |
|---|
| POS | Player |
|---|
| POS | Player |
|---|---|
| SP | MacKenzie Gore |
| POS | Player |
|---|
















