Week 15
Bank of America StadiumNeutral site

Duke27 @FINAL 20Virginia , Week 15, Dec 7, 2025

7-5 ACC Power rating: 12.4
10-2 ACC Power rating: 13.0

How did the line hold up?

Market line
UVA -3.5
PM Implied
Not yet available
Blue Chip model
UVA -0.6
Edge
-2.9DUKE
See details
◂ favors DUKEfavors UVA ▸Market: UVA -3.5
UVA
Adjust the power ratings by team
The power ratings row was edited directly, please click reset to adjust by team
neutral
no impact
no impact
no impact
no impact
1 DUKE1 UVA2 DUKE2 UVA3 DUKE3 UVAModel: UVA -0.6

Betting information

Spread
UVA -3.5
Total
58.5
Odds implied score
DUKE 27.5 – 31.0 UVA

DraftKings · as of July 8, 2026

Duke defeated Virginia 27–20 in a one-score game. Duke covered by 10.5; Game went Under by 11.5. The market closed at Virginia -3.5 and the Blue Chip model made it Virginia -0.6 - a gap of 2.9 points toward Duke, of which 2.9 points were beyond the model's measured factors. That was an information gap - the market pricing something the model does not carry - rather than a measured edge.

What are the key factors for Duke vs Virginia?

Duke

Historic ACC Championship Victory

Duke won its first outright ACC football championship since 1962, defeating No. 16 Virginia 27-20 in overtime. This victory marks a significant milestone for a program primarily known for basketball.

Strong Defensive Performance

Duke's defense played its best game in recent weeks, limiting Virginia's leading rusher J’Mari Taylor to 65 yards and forcing two interceptions, including the game-sealing pick in overtime by Luke Mergott.

Offensive Efficiency in Key Moments

Quarterback Darian Mensah threw for 196 yards and two touchdowns, both to Jeremiah Hasley, including the game-winning 1-yard score on fourth down in overtime. Nate Sheppard added 97 rushing yards and a touchdown.

Special Teams and Aggressive Play-Calling

Coach Manny Diaz's aggressive strategy paid off with a successful fake punt and a fourth-down conversion via hard count. Punter Kade Reynoldson also pinned Virginia at the 1-yard line, leading to a turnover.

Playoff Argument and Strength of Schedule

Despite an 8-5 record, Diaz argued Duke deserves a CFP spot due to seven wins over power-conference teams (all ACC), contrasting with potential Group of Five contender James Madison's weaker schedule.

Virginia

Heartbreaking Overtime Loss

Virginia lost 27-20 in overtime to Duke in the ACC Championship game, missing a chance to make the College Football Playoff for the first time in school history. The Cavaliers rallied from a 10-point deficit in the final 5 minutes of regulation to tie the game, but an interception on their first offensive play of overtime sealed the loss.

Offensive Struggles Against Duke Defense

Virginia's offense was held in check for most of the game. Star running back J’Mari Taylor, the ACC's leading rusher, was limited to 65 yards on 15 carries. Quarterback Chandler Morris threw two interceptions, including the game-ending pick in overtime, and the team could not establish consistency against a Duke defense that played its best game in weeks.

Resilience and Late-Game Heroics

Despite the loss, Virginia showed tremendous resilience. Trailing 20-10 with 5:02 left, they scored a field goal and then drove 96 yards in 10 plays, capped by an 18-yard touchdown pass from Morris to Eli Wood with 22 seconds left to force overtime. Coach Tony Elliott praised his team's heart and noted they exceeded expectations after being picked 14th in the ACC preseason poll.

Penalty Impact and Field Position

A roughing the passer penalty on Duke's overtime touchdown forced Virginia to start their overtime possession at the 40-yard line instead of the 25, putting them in a more aggressive mindset. This contributed to the decision to attempt a deep pass, which resulted in the interception. Earlier, a fumble by Taylor on the first play from scrimmage was negated by a penalty, but it highlighted early struggles.

Defensive Lapses and Missed Opportunities

Virginia's defense allowed Duke to control the clock with two of the longest drives in ACC championship game history (9:38 and 8:02) in the first half, leading to a 14-7 halftime deficit. The Cavaliers also failed to stop a fake punt that extended a Duke scoring drive. These lapses proved costly in a tight game decided by one possession.

What were the weather conditions for Duke vs Virginia?

At kickoff, conditions at Bank of America Stadium were Fog, 40°F with winds of 2 mph. Weather is not expected to be a meaningful factor in this game. Historical weather data for this game is preserved in the panel alongside. Weather data is sourced from WeatherAPI.com.

What happened in the game?

Duke travels 120 miles to this game, a short road trip.

The trip crosses none of the distance or time-zone thresholds that have measured a price, so travel is not a factor here.

Duke won by 7 in a one-score game.

Duke covered the spread by a solid margin.

The total went Under by 11.5 points.

How do Duke and Virginia compare on power ratings?

Blue Chip Analytics power ratings favor Virginia (13.0) over Duke (12.4) by 0.6 points on a neutral field. After adding home field advantage, the rating-implied line may differ meaningfully from the market spread. Neither team has a home-field advantage here, so the neutral-field differential above is already the venue-adjusted read.

Blue Chip Analytics power ratings represent expected point margin against an average FBS opponent on a neutral field, calculated from game data sourced via CollegeFootballData.com (CFBD). They are one input: cross-reference with the travel, rest, and weather data above before drawing conclusions.

Sources

Weather

Duke won and Duke covered the spread.

Conditions

as of December 7, 2025 Game-time

Fog

40°F

Rain0%
Precip0.00"
Humidity98%
Wind2 mph NE
Gusts5 mph
Snow chance0%
Wind map for Duke at Virginia: aerial view of Bank of America Stadium, wind from the NE at 2.2 mph, gusting to 4.7 mph

Quick facts

Week
Week 15
Kickoff (local)
08:00 PM EST
Venue
Bank of America Stadium
Capacity
74,867
Elevation
732 ft
Surface
Artificial Turf

Travel and rest

Measure DukeAway VirginiaHome
This week120 miles233 miles
Last weekHome gameHome game
Season total8,977 miles6,647 miles
Body clock20:0020:00
Rest8 days7 days