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
| Team | 1 | 2 | 3 | 4 | OT | T |
|---|
| Duke Blue Devils | 7 | 7 | 3 | 3 | 7 | 27 |
| Virginia Cavaliers | 0 | 7 | 3 | 10 | 0 | 20 |
Team comparison
Duke Blue DevilsVirginia Cavaliers
8-5Record10-3
5th in ACCStanding10th in ACC
3-1Home / road record4-2
WWWLLLast 5LLLWL
W3StreakL3
Team stats
Duke Blue DevilsVirginia Cavaliers
6-163rd down efficiency7-15
4-44th down efficiency1-2
19/25Comp/Att21/40
8-72Penalties5-40
34:24Possession25:36
Box score
Duke Blue Devils Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Darian Mensah | 19/25 | 196 | 7.8 | 2 | 1 | 83.3 |
| Team | 19/25 | 196 | 7.8 | 2 | 1 | -- |
Duke Blue Devils Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Nate Sheppard | 21 | 97 | 4.6 | 1 | 16 |
| Anderson Castle | 16 | 35 | 2.2 | 0 | 7 |
| Kevin O'Connor | 1 | 6 | 6.0 | 0 | 6 |
| Darian Mensah | 5 | 0 | 0.0 | 0 | 6 |
| Team | 1 | -1 | -1.0 | 0 | 0 |
| Team | 44 | 137 | 3.1 | 1 | 16 |
Duke Blue Devils Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Cooper Barkate | 5 | 91 | 18.2 | 0 | 38 |
| Sahmir Hagans | 2 | 31 | 15.5 | 0 | 35 |
| Nate Sheppard | 5 | 31 | 6.2 | 0 | 9 |
| Landen King | 2 | 21 | 10.5 | 0 | 16 |
| Jeremiah Hasley | 3 | 19 | 6.3 | 2 | 12 |
| Que'Sean Brown | 2 | 3 | 1.5 | 0 | 5 |
| Team | 19 | 196 | 10.3 | 2 | 38 |
Duke Blue Devils Fumbles
| Player | FUM | LOST | REC |
|---|
| Darian Mensah | 2 | 0 | 0 |
| Team | 2 | 0 | 0 |
Duke Blue Devils Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Luke Mergott | 9 | 5 | 0 | 0 | 0 | 2 | 0 |
| Chandler Rivers | 8 | 4 | 0 | 0 | 0 | 0 | 0 |
| Landan Callahan | 5 | 4 | 0 | 0 | 1 | 0 | 0 |
| Aaron Hall | 5 | 3 | 0 | 1 | 0 | 0 | 0 |
| Wesley Williams | 5 | 2 | 0 | 1 | 1 | 3 | 0 |
| DaShawn Stone | 4 | 3 | 0 | 0 | 2 | 0 | 0 |
| Caleb Weaver | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Ma'Khi Jones | 3 | 1 | 0 | 0 | 0 | 1 | 0 |
| Team | 59 | 33 | 1 | 4 | 7 | 9 | 0 |
Duke Blue Devils Interceptions
| Player | INT | YDS | TD |
|---|
| Luke Mergott | 1 | 0 | 0 |
| Caleb Weaver | 1 | 0 | 0 |
| Team | 2 | 0 | 0 |
Duke Blue Devils KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Sahmir Hagans | 1 | 13 | 13.0 | 13 | 0 |
| Team | 1 | 13 | 13.0 | 13 | 0 |
Duke Blue Devils Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Todd Pelino | 2/2 | 100.0 | 29 | 2/2 | 8 |
| Cosme Salas | 0/0 | 0.0 | 0 | 1/1 | 1 |
| Team | 2/2 | 100.0 | 29 | 3/3 | 9 |
Duke Blue Devils Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Kade Reynoldson | 4 | 186 | 46.5 | 0 | 3 | 47 |
| Team | 4 | 186 | 46.5 | 0 | 3 | 47 |
Virginia Cavaliers Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Chandler Morris | 21/40 | 216 | 5.4 | 2 | 2 | 27.2 |
| Team | 21/40 | 216 | 5.4 | 2 | 2 | -- |
Virginia Cavaliers Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Harrison Waylee | 11 | 66 | 6.0 | 0 | 19 |
| J'Mari Taylor | 15 | 65 | 4.3 | 0 | 16 |
| Chandler Morris | 3 | -3 | -1.0 | 0 | 8 |
| Team | 29 | 128 | 4.4 | 0 | 19 |
Virginia Cavaliers Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Cameron Ross | 5 | 59 | 11.8 | 0 | 29 |
| Jahmal Edrine | 3 | 42 | 14.0 | 0 | 17 |
| Trell Harris | 3 | 38 | 12.7 | 0 | 23 |
| J'Mari Taylor | 4 | 34 | 8.5 | 1 | 11 |
| Eli Wood | 3 | 30 | 10.0 | 1 | 18 |
| Harrison Waylee | 2 | 8 | 4.0 | 0 | 5 |
| Kameron Courtney | 1 | 5 | 5.0 | 0 | 5 |
| Team | 21 | 216 | 10.3 | 2 | 29 |
Virginia Cavaliers Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| James Jackson | 7 | 5 | 0 | 0 | 0 | 1 | 0 |
| Devin Neal Jr. | 7 | 4 | 0 | 0 | 0 | 0 | 0 |
| Maddox Marcellus | 7 | 3 | 0 | 0.5 | 0 | 0 | 0 |
| Mitchell Melton | 5 | 4 | 0 | 0 | 0 | 0 | 0 |
| Corey Costner | 5 | 3 | 0 | 0.5 | 1 | 0 | 0 |
| Landon Danley | 4 | 4 | 0 | 0 | 0 | 0 | 0 |
| Jacob Holmes | 4 | 1 | 0 | 1.5 | 0 | 1 | 0 |
| Jason Hammond | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Team | 73 | 39 | 1 | 5 | 1 | 4 | 0 |
Virginia Cavaliers Interceptions
| Player | INT | YDS | TD |
|---|
| Corey Costner | 1 | 7 | 0 |
| Team | 1 | 7 | 0 |
Virginia Cavaliers Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Will Bettridge | 2/3 | 66.7 | 42 | 2/2 | 8 |
| Team | 2/3 | 66.7 | 42 | 2/2 | 8 |
Virginia Cavaliers Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Daniel Sparks | 2 | 101 | 50.5 | 2 | 0 | 52 |
| Team | 2 | 101 | 50.5 | 2 | 0 | 52 |
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 readGrades, leans and the full breakdown for Duke Blue Devils vs Virginia Cavaliers 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.