Open the board

Duke Blue Devils 27, Virginia Cavaliers 20: final score and stats

Duke Blue Devils beat Virginia Cavaliers, Duke Blue Devils 27 to Virginia Cavaliers 20, on Saturday, December 6, 2025 at Bank of America Stadium, Charlotte, NC. Below: the box score, top performers, team stats, injuries and recent form for Virginia Cavaliers vs Duke Blue Devils.

College Football · ACC ChampionshipSaturday, December 6, 2025
DateDec 6, 2025
Start time8:00 PM ET
VenueBank of America Stadium, Charlotte, NC
TVABC
Attendance41,672

Line score

Team1234OTT
Duke Blue Devils7733727
Virginia Cavaliers07310020

Team comparison

Duke Blue DevilsVirginia Cavaliers
Points per game
33.0
25.9
Points allowed per game
13.0
23.1
8-5Record10-3
5th in ACCStanding10th in ACC
3-1Home / road record4-2
WWWLLLast 5LLLWL
W3StreakL3

Team stats

Duke Blue DevilsVirginia Cavaliers
1st Downs
18
25
6-163rd down efficiency7-15
4-44th down efficiency1-2
Total Yards
333
344
Passing
196
216
19/25Comp/Att21/40
Yards per pass
7.8
5.4
Rushing
137
128
Rushing Attempts
44
29
Yards per rush
3.1
4.4
8-72Penalties5-40
Turnovers
1
2
Fumbles lost
0
0
Interceptions thrown
1
2
34:24Possession25:36

Box score

Duke Blue Devils Passing

PlayerC/ATTYDSAVGTDINTQBR
Darian Mensah19/251967.82183.3
Team19/251967.821--

Duke Blue Devils Rushing

PlayerCARYDSAVGTDLONG
Nate Sheppard21974.6116
Anderson Castle16352.207
Kevin O'Connor166.006
Darian Mensah500.006
Team1-1-1.000
Team441373.1116

Duke Blue Devils Receiving

PlayerRECYDSAVGTDLONG
Cooper Barkate59118.2038
Sahmir Hagans23115.5035
Nate Sheppard5316.209
Landen King22110.5016
Jeremiah Hasley3196.3212
Que'Sean Brown231.505
Team1919610.3238

Duke Blue Devils Fumbles

PlayerFUMLOSTREC
Darian Mensah200
Team200

Duke Blue Devils Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Luke Mergott9500020
Chandler Rivers8400000
Landan Callahan5400100
Aaron Hall5301000
Wesley Williams5201130
DaShawn Stone4300200
Caleb Weaver4100000
Ma'Khi Jones3100010
Team593314790

Duke Blue Devils Interceptions

PlayerINTYDSTD
Luke Mergott100
Caleb Weaver100
Team200

Duke Blue Devils KickReturns

PlayerNOYDSAVGLONGTD
Sahmir Hagans11313.0130
Team11313.0130

Duke Blue Devils Kicking

PlayerFGPCTLONGXPPTS
Todd Pelino2/2100.0292/28
Cosme Salas0/00.001/11
Team2/2100.0293/39

Duke Blue Devils Punting

PlayerNOYDSAVGTBIn 20LONG
Kade Reynoldson418646.50347
Team418646.50347

Virginia Cavaliers Passing

PlayerC/ATTYDSAVGTDINTQBR
Chandler Morris21/402165.42227.2
Team21/402165.422--

Virginia Cavaliers Rushing

PlayerCARYDSAVGTDLONG
Harrison Waylee11666.0019
J'Mari Taylor15654.3016
Chandler Morris3-3-1.008
Team291284.4019

Virginia Cavaliers Receiving

PlayerRECYDSAVGTDLONG
Cameron Ross55911.8029
Jahmal Edrine34214.0017
Trell Harris33812.7023
J'Mari Taylor4348.5111
Eli Wood33010.0118
Harrison Waylee284.005
Kameron Courtney155.005
Team2121610.3229

Virginia Cavaliers Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
James Jackson7500010
Devin Neal Jr.7400000
Maddox Marcellus7300.5000
Mitchell Melton5400000
Corey Costner5300.5100
Landon Danley4400000
Jacob Holmes4101.5010
Jason Hammond4100000
Team733915140

Virginia Cavaliers Interceptions

PlayerINTYDSTD
Corey Costner170
Team170

Virginia Cavaliers Kicking

PlayerFGPCTLONGXPPTS
Will Bettridge2/366.7422/28
Team2/366.7422/28

Virginia Cavaliers Punting

PlayerNOYDSAVGTBIn 20LONG
Daniel Sparks210150.52052
Team210150.52052

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

Team pages

More College Football games on Dec 6, 2025

Frequently asked questions

Who won Duke Blue Devils vs Virginia Cavaliers?

Duke Blue Devils won, 27-20, on Saturday, December 6, 2025.

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

Duke Blue Devils 27, Virginia Cavaliers 20.

Where is Duke Blue Devils vs Virginia Cavaliers played?

Bank of America Stadium, Charlotte, NC.

The model’s read

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