Duke vs Virginia Prediction, Bet Builder Tips & Odds | NCAAB, 17 Feb 2025
Go Over the Total and Cheer on Points
We’re surprised that the total line is 130.5 and it’s all about going for the Overs option when Duke and Virginia take to the court. Take the -110 and cheer on points.
Duke Won 73-48 When Teams Last Met
Duke Blue Devils won their previous game which was at home. It was a 106-70 triumph against Stanford Cardinal.
Virginia Cavaliers got the win in their last game. A 73-70 triumph occurred on the road when meeting Virginia Tech.
Duke have beaten Virginia in their most recent meetings. On the road, a 59-49 scoreline was enjoyed before a home win by 73-48. The previous 10 games featuring these teams have resulted in six Duke victories.
NCAAB | Overall | PF | PA | N. Pts | Home | Away | Strk |
---|---|---|---|---|---|---|---|
![]() |
31-3 | 2812 | 2105 | 707 | 20-2 | 11-1 | 11W |
![]() |
15-17 | 2073 | 2137 | -64 | 10-8 | 5-9 | 2L |
Expert College Basketball Analysis
We’re always monitoring the team news. Combined with the latest form, this helps us secure the best value. Our expert college basketball handicappers also take a data-led approach, with the key numbers proving useful.
Key Duke vs Virginia stats:
Duke vs Virginia Prediction
We’ll take a chance on a total bet after finding that the line is set at a generous 130.5 points. Expect this number to be surpassed at -110 for this college matchup.
There are ways to boost the odds on an Over pick and some bettors go down the Bet Builder route. It’s effectively a same game parlay where you throw in other selections.
Over 130.5 Probability
According to the sportsbooks, there’s a 52.4% likelihood of our pick landing a return. Based on our cappers in-depth research, we calculate the actual probability to be closer to 60%. The wager can be recommended for this precise reason.
Our Pick
Over 130.5 Points @ -110
Player Props
Cooper Flagg (Duke) can be wagered to secure Over 3.5 assists at -110. With some confidence, we can shoot for him to cover the generous Player Assists total.
Latest Cooper Flagg Player Prop Odds


T&C apply. Gamble responsibly 18+
Isaac McKneely (Virginia) can be backed to rack up Over 11.5 points at -114. He looks like a solid bet to cover the Player Points line and we’re confident with this wager.
Latest Isaac McKneely Player Prop Odds


T&C apply. Gamble responsibly 18+
Duke vs Virginia Bet Builder Tips
We’ve got a same game parlay with three options: Over 133.5, Duke -13.5 and Cooper Flagg (Duke) to get Over 3.5 assists.
A bet builder is a fantastic option for basketball bettors who want to focus their wagering on a single game. You can predict different outcomes and see their odds combined before going ahead and placing this tailored bet.
Correct Score Prediction
Duke vs Virginia Odds
The odds and lines are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.
Duke Big Favorites According to Latest Odds
The latest Moneyline betting odds give Duke a 94% chance of winning this college game which means they’re overwhelming -1667 favorites with the sportsbooks. Virginia are the underdogs at +860 and they’re regarded as least likely to win.
The spread is calculated to be 14.5, while total points comes in at 131.5. Having a wager on the Totals is one of the most popular basketball bets. If you want to back Over 131.5, it’s -115.
Those wanting to back Duke to win the Race to 20 betting can get odds of -500 that the favorites oblige. If you want to back Virginia, then odds of +320 can be found.
There are stacks of game lines and team props s when it comes to wagering on college basketball and we recommend visiting the top betting sites to find the bet that matches your view on the contest.
Betting Lines & Odds




Cooper Flagg Favorite to Get the Most Buckets
Cooper Flagg is favorite when it comes to getting the most points. You can get -114 that he goes Over 19.5 points or the same odds when it comes to Under.
Player Points




Player Assists




Player Rebounds




Last 5 & H2H
Duke
Head to Head
Duke vs Virginia
- NCAAB: 03/03 2024 Virginia 48 Duke 73
- NCAAB: 12/03 2023 Duke 59 Virginia 49
- NCAAB: 11/02 2023 Duke 62 Virginia 69
- NCAAB: 24/02 2022 Duke 65 Virginia 61
- NCAAB: 08/02 2022 Virginia 69 Duke 68
- NCAAB: 21/02 2021 Virginia 65 Duke 66
- NCAAB: 01/03 2020 Duke 50 Virginia 52
- NCAAB: 10/02 2019 Duke 81 Virginia 71
- NCAAB: 20/01 2019 Virginia 70 Duke 72
- NCAAB: 27/01 2018 Virginia 65 Duke 63
Team Stats
Latest regular season and playoff games stats.
Duke Stats
Virginia Stats
Moneyline
- 9 wins and 1 defeat in the last 10 games
- 9 wins and 1 defeat in the last 10 games on the road
Point Spread
- -14.5 Betting Line: Have covered the spread in 6 of the last 10 games
- -14.5 Betting Line on the Road: Have covered the spread in 5 of the last 10 games on the road
Point Spread
- +14.5 Betting Line: Have covered the spread in 8 of the last 10 games
- +14.5 Betting Line at Home: Have covered the spread in 8 of the last 10 home games
Total Points
- Game Totals: An average of 146.80 pts in the previous 10 games
- Game Totals on the Road: An average of 135.70 pts in the previous 10 games on the road
- Over 130.5: Covered in 9 of the previous 10 games
- Over 130.5 on the Road: Covered in 7 of the previous 10 games on the road
- Team Totals: Have scored an average of 82.50 pts and allowed 64.30 pts in the last 10 games
- Team Totals on the Road: Have scored an average of 75.40 pts and allowed 60.30 pts in the last 10 games on the road
Total Points
- Game Totals: An average of 138.10 pts in the previous 10 games
- Game Totals at Home: An average of 125.80 pts in the previous 10 home games
- Over 130.5: Covered in 7 of the previous 10 games
- Over 130.5 at Home: Covered in 4 of the previous 10 home games
- Team Totals: Have scored an average of 69.40 pts and allowed 68.70 pts in the last 10 games
- Team Totals at Home: Have scored an average of 63.80 pts and allowed 62.00 pts in the last 10 home games
NCAAB Table Select Season
Atlantic Coast | Overall | PF | PA | N. Pts | Home | Away | Strk |
---|---|---|---|---|---|---|---|
![]() |
31-3 | 2812 | 2105 | 707 | 20-2 | 11-1 | 11W |
![]() |
27-6 | 2519 | 2167 | 352 | 17-2 | 10-4 | 1L |
![]() |
27-7 | 2672 | 2343 | 329 | 16-4 | 11-3 | 1L |
![]() |
23-10 | 2641 | 2347 | 294 | 14-5 | 9-5 | 1L |
![]() |
21-11 | 2246 | 2177 | 69 | 15-4 | 6-7 | 1L |
![]() |
22-13 | 2828 | 2624 | 204 | 14-5 | 8-8 | 1L |
![]() |
20-13 | 2409 | 2329 | 80 | 17-4 | 3-9 | 1L |
![]() |
17-15 | 2383 | 2319 | 64 | 12-6 | 5-9 | 1L |
![]() |
17-15 | 2428 | 2267 | 161 | 13-4 | 4-11 | 1L |
![]() |
17-16 | 2421 | 2390 | 31 | 15-5 | 2-11 | 1L |
![]() |
15-17 | 2073 | 2137 | -64 | 10-8 | 5-9 | 2L |
![]() |
15-18 | 2397 | 2392 | 5 | 12-7 | 3-11 | 1L |
![]() |
14-19 | 2464 | 2566 | -102 | 11-6 | 3-13 | 1L |
![]() |
14-19 | 2494 | 2534 | -40 | 11-6 | 3-13 | 1L |
![]() |
13-19 | 2213 | 2341 | -128 | 8-12 | 5-7 | 3L |
![]() |
12-19 | 2155 | 2180 | -25 | 12-7 | 0-12 | 1L |
![]() |
12-19 | 2182 | 2349 | -167 | 12-8 | 0-11 | 4L |
![]() |
7-24 | 2294 | 2500 | -206 | 7-10 | 0-14 | 1W |
- Overall = Overall Wins-Losses
- PF = Total Points For
- PA = Total Points Against
- N. Pts = Point Differential
- Home = Home Record
- Away = Away Record
- Strk = Current Streak
Next Predictions

















