When the Duke Blue Devils play the Virginia Cavaliers at 3:00 PM on Saturday, November 18, our computer model predicts the Blue Devils will take home the win. Our model also projects the spead, point total, and final score, which you can read below.

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

Duke vs. Virginia 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

Duke Betting Info (2023)

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

  • The Blue Devils have a 61.5% chance to win this game based on the moneyline's implied probability.
  • The Blue Devils' record against the spread is 5-4-0.
  • In games this season when favored by 3 points or more, Duke are 3-1 against the spread.
  • The Blue Devils have seen five of its nine games go over the point total.
  • The average total for Duke games this season has been 47.6, 1.1 points higher than the total for this game.

Virginia Betting Info (2023)

  • The bookmakers' moneyline implies a 42.6% chance of a victory for the Cavaliers.
  • So far this year, the Cavaliers have compiled a 7-3-0 record against the spread.
  • Virginia is a 6-2 record against the spread in games it was an underdog by 3 points or more this year.
  • The Cavaliers have gone over in seven of their 10 games with a set total (70%).
  • Virginia games this season have averaged a total of 49.7 points, 3.2 more than the point total in this matchup.

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

Blue Devils vs. Cavaliers 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.0 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.