Open the board

North Carolina Tar Heels 24, Duke Blue Devils 20: final score and stats

North Carolina Tar Heels beat Duke Blue Devils, North Carolina Tar Heels 24 to Duke Blue Devils 20, on Saturday, October 17, 2026 at Wallace Wade Stadium, Durham, NC. Below: the box score, top performers, team stats, injuries and recent form for Duke Blue Devils vs North Carolina Tar Heels.

College FootballSaturday, October 17, 2026
DateOct 17, 2026
Start time3:30 PM ET
VenueWallace Wade Stadium, Durham, NC
TVESPN2
Attendance35,018

Line score

Team1234T
North Carolina Tar Heels1070724
Duke Blue Devils0731020

Team comparison

North Carolina Tar HeelsDuke Blue Devils
Points per game
27.1
33.0
Points allowed per game
22.8
13.0
4-2Record4-2
9th in ACCStanding5th in ACC
4-1Road record / home record4-1
WLLWWLast 5WWWLL
W1StreakW3

Team stats

North Carolina Tar HeelsDuke Blue Devils
1st Downs
22
19
4-123rd down efficiency8-18
2-34th down efficiency2-3
Total Yards
326
373
Passing
191
249
15/25Comp/Att24/41
Yards per pass
7.6
6.1
Rushing
135
124
Rushing Attempts
39
30
Yards per rush
3.5
4.1
6-65Penalties8-67
Turnovers
2
1
Fumbles lost
2
0
Interceptions thrown
0
1
28:37Possession31:23

Box score

North Carolina Tar Heels Passing

PlayerC/ATTYDSAVGTDINTQBR
Billy Edwards Jr.15/251917.61085.0
Team15/251917.610--

North Carolina Tar Heels Rushing

PlayerCARYDSAVGTDLONG
Jaylen McGill12756.3124
Demon June13493.817
Billy Edwards Jr.9202.2012
Benjamin Hall273.506
Kaleb Jackson111.001
Team1-1-1.000
Adam Mccann-Gibbs1-16-16.000
Team391353.5224

North Carolina Tar Heels Receiving

PlayerRECYDSAVGTDLONG
Jordan Shipp77510.7116
Jelani Thurman45213.0014
Trech Kekahuna24221.0026
Shamar Easter11515.0015
C.J. Sadler177.007
Team1519112.7126

North Carolina Tar Heels Fumbles

PlayerFUMLOSTREC
Jordan Shipp110
Jaylen McGill110
Team220

North Carolina Tar Heels Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Peyton Seelmann1670.50.5010
Greg Smith III10500200
Kenton Dopson III7200000
Derek McDonald7100100
Leroy Jackson7100000
Coleman Bryson4100100
Jaylen Harvey4000010
Jaiden Patterson3300100
Team763012670

North Carolina Tar Heels Interceptions

PlayerINTYDSTD
Kenton Dopson III100
Team100

North Carolina Tar Heels KickReturns

PlayerNOYDSAVGLONGTD
Jaden Jefferson11515.0150
Kaleb Jackson199.090
Team22412.0150

North Carolina Tar Heels PuntReturns

PlayerNOYDSAVGLONGTD
Calvin Thomas11111.0110
Trech Kekahuna133.030
Team2147.0110

North Carolina Tar Heels Kicking

PlayerFGPCTLONGXPPTS
Rece Verhoff1/1100.0283/36
Team1/1100.0283/36

North Carolina Tar Heels Punting

PlayerNOYDSAVGTBIn 20LONG
Aeron Burrell312541.70043
Team312541.70043

Duke Blue Devils Passing

PlayerC/ATTYDSAVGTDINTQBR
Walker Eget24/382496.61150.5
Team0/200.000--
Dan Mahan0/100.000--
Team24/412496.111--

Duke Blue Devils Rushing

PlayerCARYDSAVGTDLONG
Nate Sheppard20773.9013
CJ Campbell Jr.9616.8033
Walker Eget1-14-14.000
Team301244.1033

Duke Blue Devils Receiving

PlayerRECYDSAVGTDLONG
Nate Sheppard11988.9123
Jared Richardson35518.3024
Jonah Burton23718.5028
Jayden Moore2178.5010
Jeremiah Hasley2168.0011
Javen Nicholas2147.0013
Kavon Simmons2126.009
Team2424910.4128

Duke Blue Devils Fumbles

PlayerFUMLOSTREC
Patrick Smith-Young001
Andrew Pellicciotta001
Team002

Duke Blue Devils Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Preston Watson8212.5000
Nick Morris Jr.7200010
Kyon Loud6500000
Patrick Smith-Young6400000
Tyshon Reed6401010
Andrew Pellicciotta6300001
DaShawn Stone5300000
Luke Mergott5000000
Team682625051

Duke Blue Devils KickReturns

PlayerNOYDSAVGLONGTD
CJ Campbell Jr.23417.0170
Team23417.0170

Duke Blue Devils PuntReturns

PlayerNOYDSAVGLONGTD
Andrew Pellicciotta11515.0150
Team11515.0150

Duke Blue Devils Kicking

PlayerFGPCTLONGXPPTS
Gavin Strange2/2100.0222/28
Team2/2100.0222/28

Duke Blue Devils Punting

PlayerNOYDSAVGTBIn 20LONG
Kade Reynoldson312240.70247
Team100.0000
Team412230.50247

Recent form

Nov 7, 2026 · at UConn HuskiesW 38-21
Oct 31, 2026 · vs Miami HurricanesL 35-38
Oct 24, 2026 · vs Syracuse OrangeL 30-31
Oct 17, 2026 · at Duke Blue DevilsW 24-20
Oct 10, 2026 · at Pittsburgh PanthersW 21-17
Nov 7, 2026 · at NC State WolfpackW 41-3
Oct 31, 2026 · vs Boston College EaglesW 47-2
Oct 23, 2026 · at Virginia CavaliersW 19-16
Oct 17, 2026 · vs North Carolina Tar HeelsL 20-24
Oct 10, 2026 · at Georgia Tech Yellow JacketsL 25-28

Team pages

More College Football games on Oct 17, 2026

Frequently asked questions

Who won North Carolina Tar Heels vs Duke Blue Devils?

North Carolina Tar Heels won, 24-20, on Saturday, October 17, 2026.

What was the final score of North Carolina Tar Heels vs Duke Blue Devils?

North Carolina Tar Heels 24, Duke Blue Devils 20.

Where is North Carolina Tar Heels vs Duke Blue Devils played?

Wallace Wade Stadium, Durham, NC.

The model’s read

Grades, leans and the full breakdown for North Carolina Tar Heels vs Duke Blue Devils are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.