Open the board

Duke Blue Devils 32, North Carolina Tar Heels 25: final score and stats

Duke Blue Devils beat North Carolina Tar Heels, Duke Blue Devils 32 to North Carolina Tar Heels 25, on Saturday, November 22, 2025 at Kenan Stadium, Chapel Hill, NC. Below: the box score, top performers, team stats, injuries and recent form for North Carolina Tar Heels vs Duke Blue Devils.

College FootballSaturday, November 22, 2025
DateNov 22, 2025
Start time3:30 PM ET
VenueKenan Stadium, Chapel Hill, NC
TVACC Network
Attendance50,500

Line score

Team1234T
Duke Blue Devils7107832
North Carolina Tar Heels738725

Team comparison

Duke Blue DevilsNorth Carolina Tar Heels
Points per game
33.0
27.1
Points allowed per game
13.0
22.8
6-5Record4-7
5th in ACCStanding9th in ACC
3-1Road record / home record1-3
WWWLLLast 5WLLWW
W3StreakW1

Team stats

Duke Blue DevilsNorth Carolina Tar Heels
1st Downs
24
18
6-153rd down efficiency8-13
5-64th down efficiency0-1
Total Yards
352
305
Passing
175
204
20/33Comp/Att21/27
Yards per pass
5.3
7.6
Rushing
177
101
Rushing Attempts
43
25
Yards per rush
4.1
4.0
3-27Penalties12-103
Turnovers
0
0
Fumbles lost
0
0
Interceptions thrown
0
0
36:00Possession24:00

Box score

Duke Blue Devils Passing

PlayerC/ATTYDSAVGTDINTQBR
Darian Mensah20/331755.31083.3
Team20/331755.310--

Duke Blue Devils Rushing

PlayerCARYDSAVGTDLONG
Nate Sheppard22904.1029
Anderson Castle13493.839
Darian Mensah3279.0013
Todd Pelino12626.0026
Team3-4-1.300
Que'Sean Brown1-11-11.000
Team431774.1329

Duke Blue Devils Receiving

PlayerRECYDSAVGTDLONG
Jeremiah Hasley78512.1127
Sahmir Hagans33010.0022
Cooper Barkate22613.0024
Nate Sheppard11818.0018
Que'Sean Brown4164.0014
Anderson Castle155.005
Jayden Moore2-5-2.500
Team201758.8127

Duke Blue Devils Fumbles

PlayerFUMLOSTREC
Team100
Team100

Duke Blue Devils Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Luke Mergott7611000
Jaiden Francois6501010
Chandler Rivers6401000
Kendall Johnson6300000
DaShawn Stone6300000
Kimari Robinson5500100
Josiah Green5211000
Vincent Anthony Jr.3200000
Team543435140

Duke Blue Devils KickReturns

PlayerNOYDSAVGLONGTD
Sahmir Hagans14040.0400
Team14040.0400

Duke Blue Devils Kicking

PlayerFGPCTLONGXPPTS
Todd Pelino1/1100.0333/36
Team1/1100.0333/36

Duke Blue Devils Punting

PlayerNOYDSAVGTBIn 20LONG
Kade Reynoldson13636.00136
Team13636.00136

North Carolina Tar Heels Passing

PlayerC/ATTYDSAVGTDINTQBR
Gio Lopez21/272047.61065.5
Team21/272047.610--

North Carolina Tar Heels Rushing

PlayerCARYDSAVGTDLONG
Davion Gause8637.9113
Gio Lopez9202.2117
Benjamin Hall294.506
Demon June691.503
Team251014.0217

North Carolina Tar Heels Receiving

PlayerRECYDSAVGTDLONG
Jordan Shipp88310.4122
Kobe Paysour56312.6021
Javarius Green22110.5012
Davion Gause11616.0016
Demon June393.0012
Shanard Clower177.007
Jordan Owens155.005
Team212049.7122

North Carolina Tar Heels Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Will Hardy8100000
Andrew Simpson6400030
Khmori House6300010
Isaiah Johnson5211000
Leroy Jackson5200000
Mikai Gbayor5100000
D'Antre Robinson5100000
Gavin Gibson4201000
Team703415660

North Carolina Tar Heels KickReturns

PlayerNOYDSAVGLONGTD
Will Hardy199.090
Team199.090

North Carolina Tar Heels Kicking

PlayerFGPCTLONGXPPTS
Rece Verhoff1/1100.0492/25
Team1/1100.0492/25

North Carolina Tar Heels Punting

PlayerNOYDSAVGTBIn 20LONG
Tom Maginness315150.30156
Team315150.30156

Recent form

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
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

Team pages

More College Football games on Nov 22, 2025

Frequently asked questions

Who won Duke Blue Devils vs North Carolina Tar Heels?

Duke Blue Devils won, 32-25, on Saturday, November 22, 2025.

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

Duke Blue Devils 32, North Carolina Tar Heels 25.

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

Kenan Stadium, Chapel Hill, NC.

The model’s read

Grades, leans and the full breakdown for Duke Blue Devils vs North Carolina Tar Heels 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.