Open the board

Virginia Cavaliers 34, Duke Blue Devils 17: final score and stats

Virginia Cavaliers beat Duke Blue Devils, Virginia Cavaliers 34 to Duke Blue Devils 17, on Saturday, November 15, 2025 at Wallace Wade Stadium, Durham, NC. Below: the box score, top performers, team stats, injuries and recent form for Duke Blue Devils vs Virginia Cavaliers.

College FootballSaturday, November 15, 2025
DateNov 15, 2025
Start time3:35 PM ET
VenueWallace Wade Stadium, Durham, NC
TVESPN2
Attendance27,215

Line score

Team1234T
Virginia Cavaliers71014334
Duke Blue Devils0301417

Team comparison

Virginia CavaliersDuke Blue Devils
Points per game
25.9
33.0
Points allowed per game
23.1
13.0
9-2Record5-5
10th in ACCStanding5th in ACC
0-3Road record / home record4-1
LLLWLLast 5WWWLL
L3StreakW3

Team stats

Virginia CavaliersDuke Blue Devils
1st Downs
22
11
12-193rd down efficiency4-15
1-24th down efficiency2-4
Total Yards
540
255
Passing
316
213
23/35Comp/Att18/35
Yards per pass
9.0
6.1
Rushing
224
42
Rushing Attempts
42
23
Yards per rush
5.3
1.8
7-60Penalties3-45
Turnovers
2
1
Fumbles lost
0
1
Interceptions thrown
2
0
35:58Possession24:02

Box score

Virginia Cavaliers Passing

PlayerC/ATTYDSAVGTDINTQBR
Chandler Morris23/353169.02284.0
Team23/353169.022--

Virginia Cavaliers Rushing

PlayerCARYDSAVGTDLONG
J'Mari Taylor181337.4278
Harrison Waylee16623.9019
Xay Davis3124.005
Davis Lane2115.507
Chandler Morris294.505
Team1-3-3.000
Team422245.3278

Virginia Cavaliers Receiving

PlayerRECYDSAVGTDLONG
Trell Harris816120.1156
Cameron Ross7639.0026
Jahmal Edrine23417.0021
J'Mari Taylor12525.0025
Sage Ennis11212.0112
Kameron Courtney2115.509
Harrison Waylee177.007
Eli Wood133.003
Team2331613.7256

Virginia Cavaliers Fumbles

PlayerFUMLOSTREC
Team100
Mitchell Melton001
Team101

Virginia Cavaliers Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Ethan Minter6500.5110
Devin Neal Jr.6400200
Fisher Camac6322.5010
Landon Danley6200000
Jacob Holmes5100.5000
Jordan Robinson4300000
Mitchell Melton3222.5000
Ja'Son Prevard3100.5000
Team582648860

Virginia Cavaliers PuntReturns

PlayerNOYDSAVGLONGTD
Cameron Ross331.040
Team331.040

Virginia Cavaliers Kicking

PlayerFGPCTLONGXPPTS
Will Bettridge2/2100.0444/410
Team2/2100.0444/410

Virginia Cavaliers Punting

PlayerNOYDSAVGTBIn 20LONG
Daniel Sparks27738.50143
Team27738.50143

Duke Blue Devils Passing

PlayerC/ATTYDSAVGTDINTQBR
Darian Mensah18/352136.11034.7
Team18/352136.110--

Duke Blue Devils Rushing

PlayerCARYDSAVGTDLONG
Nate Sheppard12433.6012
Anderson Castle331.003
Darian Mensah8-4-0.508
Team23421.8012

Duke Blue Devils Receiving

PlayerRECYDSAVGTDLONG
Landen King24824.0032
Jeremiah Hasley34715.7030
Cooper Barkate34515.0115
Sahmir Hagans13535.0035
Que'Sean Brown3144.706
Nate Sheppard393.005
Andrel Anthony188.008
Anderson Castle273.504
Team1821311.8135

Duke Blue Devils Fumbles

PlayerFUMLOSTREC
Darian Mensah110
Sahmir Hagans100
Team210

Duke Blue Devils Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Luke Mergott9701.5010
Caleb Weaver9500000
Jaiden Francois7300.5000
DaShawn Stone5400110
Tre Freeman5300.5001
Aaron Hall4201010
Josiah Green4100.5000
Bradley Gompers4100000
Team734106261

Duke Blue Devils Interceptions

PlayerINTYDSTD
Tre Freeman1181
Chandler Rivers100
Team2181

Duke Blue Devils KickReturns

PlayerNOYDSAVGLONGTD
Sahmir Hagans33812.7150
Team33812.7150

Duke Blue Devils PuntReturns

PlayerNOYDSAVGLONGTD
Que'Sean Brown188.080
Team188.080

Duke Blue Devils Kicking

PlayerFGPCTLONGXPPTS
Todd Pelino1/1100.0492/25
Team1/1100.0492/25

Duke Blue Devils Punting

PlayerNOYDSAVGTBIn 20LONG
Kade Reynoldson626944.80152
Team626944.80152

Recent form

Oct 31, 2026 · at Wake Forest Demon DeaconsL 7-51
Oct 23, 2026 · vs Duke Blue DevilsL 16-19
Oct 17, 2026 · at SMU MustangsL 13-23
Oct 10, 2026 · vs Syracuse OrangeW 28-25
Oct 3, 2026 · at Florida State SeminolesL 7-38
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 Nov 15, 2025

Frequently asked questions

Who won Virginia Cavaliers vs Duke Blue Devils?

Virginia Cavaliers won, 34-17, on Saturday, November 15, 2025.

What was the final score of Virginia Cavaliers vs Duke Blue Devils?

Virginia Cavaliers 34, Duke Blue Devils 17.

Where is Virginia Cavaliers vs Duke Blue Devils played?

Wallace Wade Stadium, Durham, NC.

The model’s read

Grades, leans and the full breakdown for Virginia Cavaliers vs Duke Blue Devils 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.