Skip to main content
IMAGN IMAGES via Reuters Connect

There’s a five-game college football slate on tap for Friday night, with one of those matchups taking place in Charlottesville, Virginia. The Virginia Cavaliers (4-3, 2-2 ACC) welcome the Duke Blue Devils (4-2, 1-2 ACC) to town for a 7 p.m. ET kickoff at Scott Stadium.

Our Duke vs. Virginia predictions, picks, and odds are featured below ahead of Friday night’s ACC matchup.

Duke vs. Virginia Odds

It’s close, but Virginia is listed as the home favorite at Hard Rock Bet Sportsbook:

  • Moneyline: Virginia -140, Duke +115
  • Spread: Virginia -2.5 (-115), Duke +2.5 (-105)
  • Total: Over 46.5 Points (-115), Under 46.5 Points (-105)
New customers Bet $5 Get up to $500 in no sweat bets in game bonus powered by past motor racing

Duke vs. Virginia Predictions

If you’re looking to get in on the football betting action, check out our Duke vs. Virginia prediction below and make sure to look over all the available markets at Hard Rock Bet Sportsbook:

Virginia vs. Duke Best Bet: Over 46.5 Points (-115)

Duke got off to a great start with a 4-0 record to open the season but has since lost back-to-back games against ACC opponents. Those two losses were both by four points or fewer, and the Blue Devils still scored 20 or more points in each.

That second detail is key because this is a Duke offense that averaged 36.3 points per game through the first four weeks. That number now sits at 31.7 following the back-to-back losses, but it’s still an offense that has been producing regardless of the end result.

Virginia’s offense is also producing this season, averaging 30 points per game. However, it’s worth pointing out that in a closely matched game like this one that could go either way, the Cavaliers are averaging just 15.7 points per game in their losses this season. Their most recent defeats were 38-7 to Florida State and 23-13 last week against current No. 23 SMU.

Even so, both of these offenses have proven they can put up points, and it’s reasonable to believe they can combine to score at least 47 points Friday night.

  • Virginia vs. Duke Total Pick for Oct. 23: Over 46.5 Points (-115)

Duke vs. Virginia Betting Splits

Here’s how the action is trending at Hard Rock Bet for Duke vs. Virginia:

  • Duke is seeing more support on the moneyline, with 72% of tickets and 71% of the handle.
  • The Blue Devils are also drawing more spread support, with 58% of tickets and 65% of the handle.
  • The Over accounts for 71% of tickets and 69% of the handle on the total.

Duke vs. Virginia Preview for Friday Night

Duke enters Friday night’s game with back-to-back tough losses to Georgia Southern and North Carolina, snapping its four-game winning streak to start the season. The hardest part about those two losses hasn’t been the Blue Devils turning the ball over or putting themselves in bad situations, but rather their inability to close out games.

Duke’s offense has been a bright spot this season, averaging 31.7 points and 442.7 total yards per game. Much of that success has come from the run game, led by running back Nate Sheppard, who leads the ACC with 138 rushing attempts, 820 rushing yards, and 12 touchdowns from scrimmage.

Virginia started the season 2-0 before a 38-27 loss to West Virginia and has alternated wins and losses since then. The Cavaliers’ offense hasn’t been quite as explosive as Duke’s, but it has still been a solid unit that prides itself on protecting the football.

The Cavaliers have 17 touchdown passes this season, 13 of them from starting quarterback Beau Pribula. More impressively, Virginia has thrown only one interception all year, which came back on Sept. 11 when Pribula was picked off by Norfolk State. Virginia still won that game 59-3.

Duke vs. Virginia Game Info

  • šŸ“ Where: Scott Stadium, Charlottesville, VA
  • šŸ“… Date: Friday, Oct. 23
  • ā° Kickoff: 7:00 PM ET
  • šŸ“ŗšŸ’» TV/Streaming: ESPN

More Ways to Bet

Looking for more ways to stay in the action? Florida players can find Real Money Games powered by Past Motor Racing, available exclusively on Hard Rock Bet, a lineup of fast, engaging real money games you can jump into anytime while you follow your bets.

Referenced odds are subject to change.

Offered by the Seminole Tribe of Florida in FL. Offered by Seminole Hard Rock Digital, LLC, in all other states. Must be 21+ and physically present in AZ, CO, FL, IL, IN, MI, NJ, OH, TN or VA to play. Terms and conditions apply. Concerned about gambling? In FL, call 1-833-PLAYWISE. In IN, if you or someone you know has a gambling problem and wants help, call 1-800-9-WITH-IT. In AZ, OH, & VA, call 1-800-MY-RESET.
GAMBLING PROBLEM? CALL 1‑800‑GAMBLER (CO, IL, MI, NJ, TN)

Michael Hennelly

Michael has been an active sports contributor for multiple publications since graduating from Penn State in 2024. While sports play a major role in his life (in the best way), he also enjoys spending time with family and friends. Contact Michael at michael.hennelly at hardrockdigital.com.