Week 13 · 2025

Duke at North Carolina

Sat 11/22/2025 03:30 PMKenan StadiumNorth Carolina pregame32%Pregame win probability: 32% for North Carolina. Duke favored, and won.Conference

70°Fair2 mph N · 68% humidityRecorded at kickoff by College Football Data

Duke

32

9–5

North Carolina

25

4–8

Attendance

50,500

reported

DukeDUKE

North CarolinaUNC

Passing

C/ATTYDSAVGTDINTQBR
DUKEDarian Mensah20/331755.31084.6
UNCGio Lopez21/272047.61065.2

Rushing

CARYDSAVGTDLONG
DUKENate Sheppard22904.1029
DUKEAnderson Castle13493.839
DUKEDarian Mensah3279.0013
DUKETodd Pelino12626.0026
DUKEQue'Sean Brown1-11-11.000
UNCDavion Gause8637.9113
UNCGio Lopez9202.2117
UNCBenjamin Hall294.506
UNCDemon June691.503

Receiving

RECYDSAVGTDLONG
DUKEJeremiah Hasley78512.1127
DUKESahmir Hagans33010.0022
DUKECooper Barkate22613.0024
DUKENate Sheppard11818.0018
DUKEQue'Sean Brown4164.0014
DUKEAnderson Castle155.005
DUKEJayden Moore2-5-2.500
UNCJordan Shipp88310.4122
UNCKobe Paysour56312.6021
UNCJavarius Green22110.5012
UNCDavion Gause11616.0016
UNCDemon June393.0012
UNCShanard Clower177.007
UNCJordan Owens155.005

Defense

TOTSOLOTFLSACKSQB HURPDTD
DUKELuke Mergott7611000
DUKEChandler Rivers6410000
DUKEDaShawn Stone6300000
DUKEJaiden Francois6510100
DUKEKendall Johnson6300000
DUKEJosiah Green5211000
DUKEKimari Robinson5500010
DUKEVincent Anthony Jr.3200000
DUKECaleb Weaver2000000
DUKEAaron Hall1111000
DUKEBradley Gompers1000000
DUKEBryce Davis1100000
DUKEKevin O'Connor1000000
DUKEKobe Smith1000000
DUKEMa'Khi Jones1100000
DUKETyshon Reed1100000
DUKEWesley Williams1000100
DUKEPreston Watson0000200
UNCWill Hardy8100000
UNCAndrew Simpson6400300
UNCKhmori House6300100
UNCD'Antre Robinson5100000
UNCIsaiah Johnson5211000
UNCLeroy Jackson5200000
UNCMikai Gbayor5100000
UNCGavin Gibson4210000
UNCMelkart Abou Jaoude4110000
UNCGreg Smith3100100
UNCJaiden Patterson3310010
UNCKaleb Cost3310000
UNCCJ Mims2200000
UNCJavion Butts2200000
UNCJoseph Mupoyi2100000
UNCMarcus Allen2200010
UNCColeman Bryson1100000
UNCSmith Vilbert1000120
UNCThaddeus Dixon1100020
UNCTyler Thompson1000000
UNCXavier Lewis1100000

Kicking

FGPCTLONGXPPTS
DUKETodd Pelino1/1100.0333/36
UNCRece Verhoff1/1100.0492/25

Punting

NOYDSAVGTBIn 20LONG
DUKEKade Reynoldson13636.00136
UNCTom Maginness315150.30156

Kick returns

NOYDSAVGTDLONG
DUKESahmir Hagans14040.0040
UNCWill Hardy199.009

Previous 10 meetings vs. Team

North Carolina 6–4 vs Duke

  • 2024 · wk 5North Carolina 20 @ Duke 21
  • 2023 · wk 11Duke 45 @ North Carolina 47
  • 2022 · wk 7North Carolina 38 @ Duke 35
  • 2021 · wk 5Duke 7 @ North Carolina 38
  • 2020 · wk 10North Carolina 56 @ Duke 24
  • 2019 · wk 9Duke 17 @ North Carolina 20
  • 2018 · wk 11North Carolina 35 @ Duke 42
  • 2017 · wk 4Duke 27 @ North Carolina 17
  • 2016 · wk 11North Carolina 27 @ Duke 28
  • 2015 · wk 10Duke 31 @ North Carolina 66

Previous 4 meetings vs. Manny Diaz

North Carolina 3–1 vs Manny Diaz

  • 2024 · wk 5North Carolina 20 @ Duke 21
  • 2021 · wk 7 (coaching change that season)Miami 42 @ North Carolina 45
  • 2020 · wk 15North Carolina 62 @ Miami 26
  • 2019 · wk 2Miami 25 @ North Carolina 28

† That school changed coaches during the season and the loader cannot say which games he took.

Research

Keep this open while you look at others