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
| Team | 1 | 2 | 3 | 4 | T |
|---|
| North Carolina Tar Heels | 10 | 7 | 0 | 7 | 24 |
| Duke Blue Devils | 0 | 7 | 3 | 10 | 20 |
Team comparison
North Carolina Tar HeelsDuke Blue Devils
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
4-123rd down efficiency8-18
2-34th down efficiency2-3
15/25Comp/Att24/41
6-65Penalties8-67
28:37Possession31:23
Box score
North Carolina Tar Heels Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Billy Edwards Jr. | 15/25 | 191 | 7.6 | 1 | 0 | 85.0 |
| Team | 15/25 | 191 | 7.6 | 1 | 0 | -- |
North Carolina Tar Heels Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Jaylen McGill | 12 | 75 | 6.3 | 1 | 24 |
| Demon June | 13 | 49 | 3.8 | 1 | 7 |
| Billy Edwards Jr. | 9 | 20 | 2.2 | 0 | 12 |
| Benjamin Hall | 2 | 7 | 3.5 | 0 | 6 |
| Kaleb Jackson | 1 | 1 | 1.0 | 0 | 1 |
| Team | 1 | -1 | -1.0 | 0 | 0 |
| Adam Mccann-Gibbs | 1 | -16 | -16.0 | 0 | 0 |
| Team | 39 | 135 | 3.5 | 2 | 24 |
North Carolina Tar Heels Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Jordan Shipp | 7 | 75 | 10.7 | 1 | 16 |
| Jelani Thurman | 4 | 52 | 13.0 | 0 | 14 |
| Trech Kekahuna | 2 | 42 | 21.0 | 0 | 26 |
| Shamar Easter | 1 | 15 | 15.0 | 0 | 15 |
| C.J. Sadler | 1 | 7 | 7.0 | 0 | 7 |
| Team | 15 | 191 | 12.7 | 1 | 26 |
North Carolina Tar Heels Fumbles
| Player | FUM | LOST | REC |
|---|
| Jordan Shipp | 1 | 1 | 0 |
| Jaylen McGill | 1 | 1 | 0 |
| Team | 2 | 2 | 0 |
North Carolina Tar Heels Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Peyton Seelmann | 16 | 7 | 0.5 | 0.5 | 0 | 1 | 0 |
| Greg Smith III | 10 | 5 | 0 | 0 | 2 | 0 | 0 |
| Kenton Dopson III | 7 | 2 | 0 | 0 | 0 | 0 | 0 |
| Derek McDonald | 7 | 1 | 0 | 0 | 1 | 0 | 0 |
| Leroy Jackson | 7 | 1 | 0 | 0 | 0 | 0 | 0 |
| Coleman Bryson | 4 | 1 | 0 | 0 | 1 | 0 | 0 |
| Jaylen Harvey | 4 | 0 | 0 | 0 | 0 | 1 | 0 |
| Jaiden Patterson | 3 | 3 | 0 | 0 | 1 | 0 | 0 |
| Team | 76 | 30 | 1 | 2 | 6 | 7 | 0 |
North Carolina Tar Heels Interceptions
| Player | INT | YDS | TD |
|---|
| Kenton Dopson III | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
North Carolina Tar Heels KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Jaden Jefferson | 1 | 15 | 15.0 | 15 | 0 |
| Kaleb Jackson | 1 | 9 | 9.0 | 9 | 0 |
| Team | 2 | 24 | 12.0 | 15 | 0 |
North Carolina Tar Heels PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Calvin Thomas | 1 | 11 | 11.0 | 11 | 0 |
| Trech Kekahuna | 1 | 3 | 3.0 | 3 | 0 |
| Team | 2 | 14 | 7.0 | 11 | 0 |
North Carolina Tar Heels Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Rece Verhoff | 1/1 | 100.0 | 28 | 3/3 | 6 |
| Team | 1/1 | 100.0 | 28 | 3/3 | 6 |
North Carolina Tar Heels Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Aeron Burrell | 3 | 125 | 41.7 | 0 | 0 | 43 |
| Team | 3 | 125 | 41.7 | 0 | 0 | 43 |
Duke Blue Devils Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Walker Eget | 24/38 | 249 | 6.6 | 1 | 1 | 50.5 |
| Team | 0/2 | 0 | 0.0 | 0 | 0 | -- |
| Dan Mahan | 0/1 | 0 | 0.0 | 0 | 0 | -- |
| Team | 24/41 | 249 | 6.1 | 1 | 1 | -- |
Duke Blue Devils Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Nate Sheppard | 20 | 77 | 3.9 | 0 | 13 |
| CJ Campbell Jr. | 9 | 61 | 6.8 | 0 | 33 |
| Walker Eget | 1 | -14 | -14.0 | 0 | 0 |
| Team | 30 | 124 | 4.1 | 0 | 33 |
Duke Blue Devils Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Nate Sheppard | 11 | 98 | 8.9 | 1 | 23 |
| Jared Richardson | 3 | 55 | 18.3 | 0 | 24 |
| Jonah Burton | 2 | 37 | 18.5 | 0 | 28 |
| Jayden Moore | 2 | 17 | 8.5 | 0 | 10 |
| Jeremiah Hasley | 2 | 16 | 8.0 | 0 | 11 |
| Javen Nicholas | 2 | 14 | 7.0 | 0 | 13 |
| Kavon Simmons | 2 | 12 | 6.0 | 0 | 9 |
| Team | 24 | 249 | 10.4 | 1 | 28 |
Duke Blue Devils Fumbles
| Player | FUM | LOST | REC |
|---|
| Patrick Smith-Young | 0 | 0 | 1 |
| Andrew Pellicciotta | 0 | 0 | 1 |
| Team | 0 | 0 | 2 |
Duke Blue Devils Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Preston Watson | 8 | 2 | 1 | 2.5 | 0 | 0 | 0 |
| Nick Morris Jr. | 7 | 2 | 0 | 0 | 0 | 1 | 0 |
| Kyon Loud | 6 | 5 | 0 | 0 | 0 | 0 | 0 |
| Patrick Smith-Young | 6 | 4 | 0 | 0 | 0 | 0 | 0 |
| Tyshon Reed | 6 | 4 | 0 | 1 | 0 | 1 | 0 |
| Andrew Pellicciotta | 6 | 3 | 0 | 0 | 0 | 0 | 1 |
| DaShawn Stone | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| Luke Mergott | 5 | 0 | 0 | 0 | 0 | 0 | 0 |
| Team | 68 | 26 | 2 | 5 | 0 | 5 | 1 |
Duke Blue Devils KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| CJ Campbell Jr. | 2 | 34 | 17.0 | 17 | 0 |
| Team | 2 | 34 | 17.0 | 17 | 0 |
Duke Blue Devils PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Andrew Pellicciotta | 1 | 15 | 15.0 | 15 | 0 |
| Team | 1 | 15 | 15.0 | 15 | 0 |
Duke Blue Devils Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Gavin Strange | 2/2 | 100.0 | 22 | 2/2 | 8 |
| Team | 2/2 | 100.0 | 22 | 2/2 | 8 |
Duke Blue Devils Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Kade Reynoldson | 3 | 122 | 40.7 | 0 | 2 | 47 |
| Team | 1 | 0 | 0.0 | 0 | 0 | 0 |
| Team | 4 | 122 | 30.5 | 0 | 2 | 47 |
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 readGrades, leans and the full breakdown for North Carolina Tar Heels vs Duke Blue Devils are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick 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.