The Duke Blue Devils (4-2, 1-2 ACC) and Virginia Cavaliers (4-3, 2-2) clash Friday in Charlottesville, Virginia. Kickoff from Scott Stadium is at 7 p.m. ET (ESPN). Let's analyze college football odds around the Duke vs. Virginia odds and make our expert college football picks and predictions for the best bets.
The Blue Devils enter this game on a 2-game skid. They are coming off a 24-20 home loss to the North Carolina Tar Heels Saturday as 2.5-point favorites with the Under (46.5) cashing. They fell behind 17-0, rallied to take a 20-17, but allowed a touchdown with under 2 minutes to go.
The Cavaliers are also coming off a loss, falling 23-13 at the SMU Mustangs Saturday as 9.5-point underdogs with the Under (51.5) cashing. The defense could 't
stop SMU QB Kevin Jennings, who passed for 246 yards and 2 TDs against them. Virginia QB Beau Pribula has thrown 13 TD passes and 1 INT, and has rushed for 2 TDs.
Virginia is 42-35 all-time against Duke. They last met in the ACC title game last season, with Duke winning 27-20 in OT as 3.5-point road underdogs with the Under (58.5) cashing.
– Rankings: US LBM Coaches Poll, conducted by the American Football Coaches Association and USA TODAY Sports
Watch NCAA football on Fubo!
Duke at Virginia odds
Provided by BetMGM Sportsbook; access USA TODAY Sports Scores and Sports Betting Odds hub for a full list. Lines last updated Thursday at 12:01 p.m. ET.
- Moneyline (ML): Duke +105 (bet $100 to win $105) | Virginia -125 (bet $125 to win $100)
- Against the spread (ATS): Duke +2 (-108) | Virginia -2 (-110)
- Over/Under (O/U): 47.5 (O: -105 | U: -112)
Duke at Virginia picks and predictions
Prediction
Virginia 27, Duke 24
Moneyline
Virginia is undefeated at home, including 2-0 against ACC opponents. Duke is 1-1 on the road and 0-1 on the road in the conference.
The Blue Devils have allowed 24+ points in their last 2 games. The Cavaliers scored 34 and 28 in their 2 home conference wins.
BET VIRGINIA (-125) if you prefer not to mess with the points, but the spread offers a better value.
Against the spread
Both Duke's losses have been by 3 or more points. They are 0-2 ATS in their losses. Virginia is 3-1 ATS in its wins and has won by 3 or more in both conference victories.
The outright winner has also covered the spread in the last 10 meetings between the 2 teams.
BET VIRGINIA -2 (-110).
Over/Under
The last 6 meetings have had totals of 48 or more.
Three of Virginia's 7 games have had totals above 47. Half of Duke's 6 games and 2 of their 3 conference games have had totals above 47. Both teams average more than 30 points a game.
BET OVER 47.5 (-105).
Betting odds calculator
For more sports betting picks and tips, check out SportsbookWire.com and BetFTW. Follow SportsbookWire on X at SportsBookWire and on Facebook.
College sports coverage from USA TODAY Sports Media Group:
Alabama / Auburn / BYU / Clemson / Colorado / Duke / Florida / Florida State / Georgia / Iowa / Kentucky / LSU / Michigan / Michigan State / Nebraska / North Carolina / Notre Dame / Ohio State / Oklahoma / Oregon / Penn State / Tennessee / Texas / Texas A&M / Texas Tech / UCLA / USC / Washington / Wisconsin / College Sports Wire / High Schools
This article originally appeared on Sportsbook Wire: Duke Blue Devils at Virginia Cavaliers odds, picks and predictions
Advertiser disclosure: USA TODAY may earn a commission when you sign up through links on this page. Commissions never influence our editorial coverage or rankings. Offers and odds were accurate at publication and are subject to change; terms apply — see the operator’s site. This is general information, not betting, legal or financial advice. To the fullest extent permitted by law, USA TODAY is not liable for losses arising from your use of it.
Must be 21+ (18+ where permitted). Sports betting and casino gaming are not legal everywhere; complying with the laws where you are located is your responsibility. Gamble only with funds you can afford to lose. Gambling problem? Help is available 24/7 — call or text 1-800-GAMBLER, or call the National Problem Gambling Helpline at 1-800-MY-RESET. State helplines and responsible gaming resources.













