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
| Team | 1 | 2 | 3 | 4 | T |
|---|
| Virginia Cavaliers | 7 | 10 | 14 | 3 | 34 |
| Duke Blue Devils | 0 | 3 | 0 | 14 | 17 |
Team comparison
Virginia CavaliersDuke Blue Devils
9-2Record5-5
10th in ACCStanding5th in ACC
0-3Road record / home record4-1
LLLWLLast 5WWWLL
L3StreakW3
Team stats
Virginia CavaliersDuke Blue Devils
12-193rd down efficiency4-15
1-24th down efficiency2-4
23/35Comp/Att18/35
7-60Penalties3-45
35:58Possession24:02
Box score
Virginia Cavaliers Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Chandler Morris | 23/35 | 316 | 9.0 | 2 | 2 | 84.0 |
| Team | 23/35 | 316 | 9.0 | 2 | 2 | -- |
Virginia Cavaliers Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| J'Mari Taylor | 18 | 133 | 7.4 | 2 | 78 |
| Harrison Waylee | 16 | 62 | 3.9 | 0 | 19 |
| Xay Davis | 3 | 12 | 4.0 | 0 | 5 |
| Davis Lane | 2 | 11 | 5.5 | 0 | 7 |
| Chandler Morris | 2 | 9 | 4.5 | 0 | 5 |
| Team | 1 | -3 | -3.0 | 0 | 0 |
| Team | 42 | 224 | 5.3 | 2 | 78 |
Virginia Cavaliers Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Trell Harris | 8 | 161 | 20.1 | 1 | 56 |
| Cameron Ross | 7 | 63 | 9.0 | 0 | 26 |
| Jahmal Edrine | 2 | 34 | 17.0 | 0 | 21 |
| J'Mari Taylor | 1 | 25 | 25.0 | 0 | 25 |
| Sage Ennis | 1 | 12 | 12.0 | 1 | 12 |
| Kameron Courtney | 2 | 11 | 5.5 | 0 | 9 |
| Harrison Waylee | 1 | 7 | 7.0 | 0 | 7 |
| Eli Wood | 1 | 3 | 3.0 | 0 | 3 |
| Team | 23 | 316 | 13.7 | 2 | 56 |
Virginia Cavaliers Fumbles
| Player | FUM | LOST | REC |
|---|
| Team | 1 | 0 | 0 |
| Mitchell Melton | 0 | 0 | 1 |
| Team | 1 | 0 | 1 |
Virginia Cavaliers Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Ethan Minter | 6 | 5 | 0 | 0.5 | 1 | 1 | 0 |
| Devin Neal Jr. | 6 | 4 | 0 | 0 | 2 | 0 | 0 |
| Fisher Camac | 6 | 3 | 2 | 2.5 | 0 | 1 | 0 |
| Landon Danley | 6 | 2 | 0 | 0 | 0 | 0 | 0 |
| Jacob Holmes | 5 | 1 | 0 | 0.5 | 0 | 0 | 0 |
| Jordan Robinson | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| Mitchell Melton | 3 | 2 | 2 | 2.5 | 0 | 0 | 0 |
| Ja'Son Prevard | 3 | 1 | 0 | 0.5 | 0 | 0 | 0 |
| Team | 58 | 26 | 4 | 8 | 8 | 6 | 0 |
Virginia Cavaliers PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Cameron Ross | 3 | 3 | 1.0 | 4 | 0 |
| Team | 3 | 3 | 1.0 | 4 | 0 |
Virginia Cavaliers Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Will Bettridge | 2/2 | 100.0 | 44 | 4/4 | 10 |
| Team | 2/2 | 100.0 | 44 | 4/4 | 10 |
Virginia Cavaliers Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Daniel Sparks | 2 | 77 | 38.5 | 0 | 1 | 43 |
| Team | 2 | 77 | 38.5 | 0 | 1 | 43 |
Duke Blue Devils Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Darian Mensah | 18/35 | 213 | 6.1 | 1 | 0 | 34.7 |
| Team | 18/35 | 213 | 6.1 | 1 | 0 | -- |
Duke Blue Devils Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Nate Sheppard | 12 | 43 | 3.6 | 0 | 12 |
| Anderson Castle | 3 | 3 | 1.0 | 0 | 3 |
| Darian Mensah | 8 | -4 | -0.5 | 0 | 8 |
| Team | 23 | 42 | 1.8 | 0 | 12 |
Duke Blue Devils Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Landen King | 2 | 48 | 24.0 | 0 | 32 |
| Jeremiah Hasley | 3 | 47 | 15.7 | 0 | 30 |
| Cooper Barkate | 3 | 45 | 15.0 | 1 | 15 |
| Sahmir Hagans | 1 | 35 | 35.0 | 0 | 35 |
| Que'Sean Brown | 3 | 14 | 4.7 | 0 | 6 |
| Nate Sheppard | 3 | 9 | 3.0 | 0 | 5 |
| Andrel Anthony | 1 | 8 | 8.0 | 0 | 8 |
| Anderson Castle | 2 | 7 | 3.5 | 0 | 4 |
| Team | 18 | 213 | 11.8 | 1 | 35 |
Duke Blue Devils Fumbles
| Player | FUM | LOST | REC |
|---|
| Darian Mensah | 1 | 1 | 0 |
| Sahmir Hagans | 1 | 0 | 0 |
| Team | 2 | 1 | 0 |
Duke Blue Devils Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Luke Mergott | 9 | 7 | 0 | 1.5 | 0 | 1 | 0 |
| Caleb Weaver | 9 | 5 | 0 | 0 | 0 | 0 | 0 |
| Jaiden Francois | 7 | 3 | 0 | 0.5 | 0 | 0 | 0 |
| DaShawn Stone | 5 | 4 | 0 | 0 | 1 | 1 | 0 |
| Tre Freeman | 5 | 3 | 0 | 0.5 | 0 | 0 | 1 |
| Aaron Hall | 4 | 2 | 0 | 1 | 0 | 1 | 0 |
| Josiah Green | 4 | 1 | 0 | 0.5 | 0 | 0 | 0 |
| Bradley Gompers | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Team | 73 | 41 | 0 | 6 | 2 | 6 | 1 |
Duke Blue Devils Interceptions
| Player | INT | YDS | TD |
|---|
| Tre Freeman | 1 | 18 | 1 |
| Chandler Rivers | 1 | 0 | 0 |
| Team | 2 | 18 | 1 |
Duke Blue Devils KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Sahmir Hagans | 3 | 38 | 12.7 | 15 | 0 |
| Team | 3 | 38 | 12.7 | 15 | 0 |
Duke Blue Devils PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Que'Sean Brown | 1 | 8 | 8.0 | 8 | 0 |
| Team | 1 | 8 | 8.0 | 8 | 0 |
Duke Blue Devils Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Todd Pelino | 1/1 | 100.0 | 49 | 2/2 | 5 |
| Team | 1/1 | 100.0 | 49 | 2/2 | 5 |
Duke Blue Devils Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Kade Reynoldson | 6 | 269 | 44.8 | 0 | 1 | 52 |
| Team | 6 | 269 | 44.8 | 0 | 1 | 52 |
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 readGrades, leans and the full breakdown for Virginia Cavaliers vs Duke Blue Devils are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick 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.