Our projection model predicts the Duke Blue Devils will take down the Virginia Cavaliers on Saturday, November 18 at 3:00 PM. For a complete projection on the game at Scott Stadium, which includes our prediction on the spread, over/under, and final score, keep reading.

Watch college football all season long on Fubo and ESPN+!

Virginia vs. Duke Predictions and Picks

ATS Pick Total Pick Score Prediction
Duke (-3) Over (46.5) Duke 33, Virginia 19

Sportsbook Promo Codes

Sign up at BetMGM using our link.

Week 12 ACC Predictions

Virginia Betting Info (2023)

Looking to bet on Duke vs. Virginia? Head to BetMGM using our link to claim a first-time depositor bonus!

  • The Cavaliers have a 42.6% chance to win this game based on the implied probability of the moneyline.
  • The Cavaliers have a 7-3-0 record against the spread this year.
  • Virginia has a 6-2 record against the spread this year when an underdog by 3 points or more.
  • Cavaliers games have hit the over in seven out of 10 opportunities (70%).
  • The average point total for Virginia this season is 3.2 points higher than this game's over/under.

Duke Betting Info (2023)

  • The Blue Devils have a 61.5% chance to win this matchup based on the moneyline's implied probability.
  • The Blue Devils are 5-4-0 against the spread this season.
  • Duke is 3-1 ATS when playing as at least 3-point favorites.
  • There have been five Blue Devils games (out of nine) that went over the total this year.
  • Duke games have had an average of 47.6 points this season, 1.1 points higher than the over/under for this matchup.

Rep your team with officially licensed college football gear! Head to Fanatics to find jerseys, shirts, and much more.

Cavaliers vs. Blue Devils 2023 Scoring Insights

Pts Pts Allowed Home Pts Home Pts Allowed Away Pts Away Pts Allowed
Duke 27.6 18.8 28.3 12.2 26.5 28.8
Virginia 23.2 32.3 25 29.5 23.8 31.2

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.