Open the board

Duke Blue Devils 19, Virginia Cavaliers 16: final score and stats

Duke Blue Devils beat Virginia Cavaliers, Duke Blue Devils 19 to Virginia Cavaliers 16, on Friday, October 23, 2026 at Scott Stadium, Charlottesville, VA. Below: the box score, top performers, team stats, injuries and recent form for Virginia Cavaliers vs Duke Blue Devils.

College FootballFriday, October 23, 2026
DateOct 23, 2026
Start time7:00 PM ET
VenueScott Stadium, Charlottesville, VA
TVESPN
Attendance45,138

Line score

Team1234T
Duke Blue Devils703919
Virginia Cavaliers760316

Team comparison

Duke Blue DevilsVirginia Cavaliers
Points per game
33.0
25.9
Points allowed per game
13.0
23.1
5-2Record4-4
5th in ACCStanding10th in ACC
3-1Road record / home record4-2
WWWLLLast 5LLLWL
W3StreakL3

Team stats

Duke Blue DevilsVirginia Cavaliers
1st Downs
16
22
2-103rd down efficiency5-17
0-04th down efficiency2-3
Total Yards
327
353
Passing
256
158
17/31Comp/Att15/24
Yards per pass
8.3
6.6
Rushing
71
195
Rushing Attempts
19
53
Yards per rush
3.7
3.7
4-47Penalties3-30
Turnovers
1
2
Fumbles lost
0
1
Interceptions thrown
1
1
21:13Possession38:47

Box score

Duke Blue Devils Passing

PlayerC/ATTYDSAVGTDINTQBR
Walker Eget14/252118.40167.1
Nate Sheppard1/12828.010--
Dan Mahan2/5173.40011.4
Team17/312568.311--

Duke Blue Devils Rushing

PlayerCARYDSAVGTDLONG
Nate Sheppard15553.7132
CJ Campbell Jr.11212.0012
Dan Mahan252.509
Team1-1-1.000
Team19713.7132

Duke Blue Devils Receiving

PlayerRECYDSAVGTDLONG
Jonah Burton45914.8035
Brody Keefe34816.0128
Jaivon Solomon34816.0021
Jared Richardson44711.8031
Jake Taylor14343.0043
Nate Sheppard2115.5013
Team1725615.1143

Duke Blue Devils Fumbles

PlayerFUMLOSTREC
Nate Sheppard100
Tyshon Reed001
Team101

Duke Blue Devils Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Nick Morris Jr.11501000
DaShawn Stone9400100
Patrick Smith-Young8300.5100
Owen Wafle7200.5000
Luke Mergott7100000
Kobe Smith6311000
Kendall Johnson6300000
Dylan Flowers6200.5100
Team953958420

Duke Blue Devils Interceptions

PlayerINTYDSTD
Patrick Smith-Young140
Team140

Duke Blue Devils KickReturns

PlayerNOYDSAVGLONGTD
CJ Campbell Jr.13333.0330
Team13333.0330

Duke Blue Devils PuntReturns

PlayerNOYDSAVGLONGTD
KD Cotton24924.5270
Team24924.5270

Duke Blue Devils Kicking

PlayerFGPCTLONGXPPTS
Gavin Strange2/2100.0391/27
Team2/2100.0391/27

Duke Blue Devils Punting

PlayerNOYDSAVGTBIn 20LONG
Kade Reynoldson625342.21249
Team625342.21249

Virginia Cavaliers Passing

PlayerC/ATTYDSAVGTDINTQBR
Beau Pribula15/241586.60142.8
Team15/241586.601--

Virginia Cavaliers Rushing

PlayerCARYDSAVGTDLONG
Jekail Middlebrook241174.9121
Beau Pribula21663.1017
Xavier Brown11010.0010
Xay Davis520.402
Solomon Beebe100.000
Jack Rhodes100.000
Team531953.7121

Virginia Cavaliers Receiving

PlayerRECYDSAVGTDLONG
John Rogers56513.0027
Dakota Twitty34113.7025
Da'Shawn Martin22211.0015
Jacquon Gibson2147.0011
Isaiah Robinson188.008
Jekail Middlebrook284.004
Team1515810.5027

Virginia Cavaliers Fumbles

PlayerFUMLOSTREC
Beau Pribula110
Team110

Virginia Cavaliers Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Christian Ellis6600000
Montino Williams6500110
Justin Ross5300100
Jaylen Jones4401000
Maddox Marcellus4402100
Landon Danley4200010
Kam Robinson2111000
Jacobie Henderson2100000
Team442815360

Virginia Cavaliers Interceptions

PlayerINTYDSTD
Kam Robinson100
Team100

Virginia Cavaliers KickReturns

PlayerNOYDSAVGLONGTD
Solomon Beebe12323.0230
Team12323.0230

Virginia Cavaliers PuntReturns

PlayerNOYDSAVGLONGTD
Josiah Abdullah177.070
Team177.070

Virginia Cavaliers Kicking

PlayerFGPCTLONGXPPTS
Will Bettridge3/475.0321/110
Team3/475.0321/110

Virginia Cavaliers Punting

PlayerNOYDSAVGTBIn 20LONG
Daniel Sparks528156.20266
Team528156.20266

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 Oct 23, 2026

Frequently asked questions

Who won Duke Blue Devils vs Virginia Cavaliers?

Duke Blue Devils won, 19-16, on Friday, October 23, 2026.

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

Duke Blue Devils 19, Virginia Cavaliers 16.

Where is Duke Blue Devils vs Virginia Cavaliers played?

Scott Stadium, Charlottesville, VA.

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.