Week 15 · 2025

Duke at Virginia

Sat 12/06/2025 08:00 PMBank of America StadiumVirginia pregame60%Pregame win probability: 60% for Virginia. Virginia favored, and lost — Duke won.Neutral site

37°Fog0 mph N · 89% humidityRecorded at kickoff by College Football Data

Duke

27

9–5

Virginia

20

11–3

Attendance

41,672

reported

DukeDUKE

VirginiaUVA

Passing

C/ATTYDSAVGTDINTQBR
DUKEDarian Mensah19/251967.82182.1
UVAChandler Morris21/402165.42228.6

Rushing

CARYDSAVGTDLONG
DUKENate Sheppard21974.6116
DUKEAnderson Castle16352.207
DUKEKevin O'Connor166.006
DUKEDarian Mensah500.006
UVAHarrison Waylee11666.0019
UVAJ'Mari Taylor15654.3016
UVAChandler Morris3-3-1.008

Receiving

RECYDSAVGTDLONG
DUKECooper Barkate59118.2038
DUKENate Sheppard5316.209
DUKESahmir Hagans23115.5035
DUKELanden King22110.5016
DUKEJeremiah Hasley3196.3212
DUKEQue'Sean Brown231.505
UVACam Ross55911.8029
UVAJahmal Edrine34214.0017
UVATrell Harris33812.7023
UVAJ'Mari Taylor4348.5111
UVAEli Wood33010.0118
UVAHarrison Waylee284.005
UVAKameron Courtney155.005

Fumbles

FUMLOSTREC
DUKEDarian Mensah200

Defense

TOTSOLOTFLSACKSQB HURPDTD
DUKELuke Mergott9500200
DUKEChandler Rivers8400000
DUKEAaron Hall5310000
DUKELandan Callahan5400010
DUKEWesley Williams5210310
DUKECaleb Weaver4100000
DUKEDaShawn Stone4300020
DUKEMa'Khi Jones3100100
DUKEAndrew Pellicciotta2000010
DUKEJosiah Green2100100
DUKEKendall Johnson2200110
DUKETre Freeman2100000
DUKETyshon Reed2110000
DUKEVincent Anthony Jr.2211000
DUKECooper Barkate1100000
DUKEJaiden Francois1100010
DUKEKaleb Lanier1100000
DUKEKevin O'Connor1000100
UVADevin Neal7400000
UVAJames Jackson7500100
UVAMaddox Marcellus730.50000
UVACorey Costner530.50010
UVAMitchell Melton5400000
UVAAnthony Britton4100000
UVAJacob Holmes411.50100
UVAJason Hammond4100000
UVALandon Danley4400000
UVADonavon Platt3200000
UVAFisher Camac3100000
UVAHunter Osborne3000000
UVAJahmeer Carter3000000
UVAChristian Charles2200000
UVAEthan Minter2210000
UVAJa'Son Prevard2200000
UVAJordan Robinson210.50000
UVAAntonio Clary1100000
UVACaleb Hardy1000000
UVACazeem Moore1100100
UVADaniel Rickert1111100
UVADavis Lane1000000
UVAMontino Williams1000000

Interceptions

INTYDSTD
DUKECaleb Weaver100
DUKELuke Mergott100
UVACorey Costner170

Kicking

FGPCTLONGXPPTS
DUKETodd Pelino2/2100.0292/28
DUKECosme Salas0/00.001/11
UVAWill Bettridge2/366.7422/28

Punting

NOYDSAVGTBIn 20LONG
DUKEKade Reynoldson418646.50347
UVADaniel Sparks210150.52052

Kick returns

NOYDSAVGTDLONG
DUKESahmir Hagans11313.0013

Previous 11 meetings vs. Team

Virginia 9–2 vs Duke

  • 2025 · wk 12Virginia 34 @ Duke 17
  • 2023 · wk 12Duke 27 @ Virginia 30
  • 2022 · wk 5Virginia 17 @ Duke 38
  • 2021 · wk 7Duke 0 @ Virginia 48
  • 2020 · wk 4Duke 20 @ Virginia 38
  • 2019 · wk 8Duke 14 @ Virginia 48
  • 2018 · wk 8Virginia 28 @ Duke 14
  • 2017 · wk 6Duke 21 @ Virginia 28
  • 2016 · wk 5Virginia 34 @ Duke 20
  • 2015 · wk 12Duke 34 @ Virginia 42
  • 2014 · wk 8Virginia 13 @ Duke 20

Previous 3 meetings vs. Tony Elliott

Duke 1–2 vs Tony Elliott

  • 2025 · wk 12Virginia 34 @ Duke 17
  • 2023 · wk 12Duke 27 @ Virginia 30
  • 2022 · wk 5Virginia 17 @ Duke 38

Previous 4 meetings vs. Manny Diaz

Virginia 2–2 vs Manny Diaz

  • 2025 · wk 12Virginia 34 @ Duke 17
  • 2021 · wk 5 (coaching change that season)Virginia 30 @ Miami 28
  • 2020 · wk 8Virginia 14 @ Miami 19
  • 2019 · wk 7Virginia 9 @ Miami 17

† 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