← Back to Game Stats Explorer

Game Center

Duke at North Carolina

Season 2025RegularWeek 13
AwayDuke32

Final Score

32 - 25

Nov 22, 2025 • Completed

HomeNorth Carolina25

Game Conditions

Condition

Fair

Temperature

70°F

Wind

2 mph N

Venue

Kenan Stadium

Chapel Hill, NC

Humidity

68%

Precipitation

0.00 in

Indoors

No

Total Yards

North Carolina305
Duke352

Passing Yards

North Carolina204
Duke175

Rushing Yards

North Carolina101
Duke177

Turnovers

North Carolina0
Duke0

Advanced Box Snapshot

Excitement

6.20

Postgame Win Probability

North Carolina: 69.7%

Duke: 30.3%

Player Game Leaders

Top individual performers and full player box data.

Passing

Giovanni Lopez

North Carolina

YDS: 204

Rushing

Nate Sheppard

Duke

YDS: 90

Receiving

Jeremiah Hasley

Duke

YDS: 85

Tackles

Will Hardy

North Carolina

TOT: 8

Full Player Box

Yardage Comparison

Possession Split

North Carolina24:00
Duke36:00

Game Breakdown

StatisticNorth CarolinaDuke
Total Yards305352
Passing Yards204175
Rushing Yards101177
First Downs1824
Third Down Efficiency8-136-15
Fourth Down Efficiency0-15-6
Total Penalties (Yards)12-1033-27
Turnovers00
Completions / Attempts21-2720-33
Rushing Attempts2543
Passing TDs11
Rushing TDs23
Kicking Points56
Possession Time24:0036:00
Data sourced from NCAA game stats archive (2025)

Quick Answers

Duke at North Carolina quick answers

Final score
Duke 32, North Carolina 25
Total yards
North Carolina 305, Duke 352
Turnovers
North Carolina 0, Duke 0
Venue
Kenan Stadium