Duke Blue Devils vs Virginia Cavaliers Prediction, 10/23/2026 College Football Picks, Best Bets & Odds
Game: Duke Blue Devils vs Virginia Cavaliers
Date: Friday, October 23, 2026
Location: Scott Stadium in Charlottesville, VA
TV: ESPN
Odds/Point Spread: Cavaliers (-2.0)
Total/Over-Under: 47
The Duke Blue Devils (4-2) are traveling to Scott Stadium on Friday, October 23, 2026 where they will play the Virginia Cavaliers (4-3). Duke opens as 2-point dogs from oddsmakers. The betting total comes in at 47.
The Duke Blue Devils come into this game with a record of 4-2 for this season. The last time they stepped onto the field, the Blue Devils stepped onto the field against the North Carolina Tar Heels and ended up losing by a score of 24-20. For the game, they had 71 plays which converted into 373 yds. The Duke Blue Devils ran the football 30 different times and accumulated 124 yards, which is an average of 4.1 yds per attempt. Against the rush, the Blue Devils gave up 135 yds on 39 tries, which is an average of 3.5 yards per rush allowed. Duke surrendered 15 completions on 25 attempts for a total of 191 yards, and a completion rate of 60.0%.

In terms of scoring points, the Duke Blue Devils have an average of 31.7 points per outing. Offensively they are averaging 209.5 yards in the run game which is 22nd in D-1. The Blue Devils currently have 2,656 yards in total over the course of this season. In terms of notching touchdowns, Duke has compiled 11 touchdowns through the air and 12 rushing touchdowns. Duke has earned 136 first downs as a unit, and they have committed 48 penalties for 443 yds. They have turned the football over 3 different times.
The Blue Devils are sitting in 20th in D-1 regarding their opponents scoring, conceding 16.0 PPG. The opposition is running for 3.2 yards per rush and 92.5 yards on the ground per game so far this season. Over the course of this year, they have conceded 555 yards via the ground game in 6 outings. When it comes to yards through the air, the Blue Devils have given up 1,201 yards which ranks them 35th in Division 1. They have conceded 200.2 yards per contest via the pass and giving up a completion percentage of 62.3%. For the season, they have given up 292.7 yards/game putting them at 21st in Division 1. They have yielded 7 touchdowns by air as well as 5 touchdowns running the ball.
Get all of our College Football Expert Picks
The Cavaliers head into this matchup 4-3 for this year. In their last game, the Cavaliers took a loss by a final score of 23-13 against the SMU Mustangs. Virginia relinquished 33 rush attempts for 158 yds (4.8 yards per carry). The Cavaliers passing defense gave up a completion percentage of 63.9%, relinquishing 246 yards on 23 out of 36 passing. The Cavaliers finished the game with a total of 258 yards on 54 plays (4.8 yards per play). Virginia rushed the football for 3.8 yards per tote, totaling 121 yds on 32 attempts.
The Virginia Cavaliers have an average of 362.0 yards per outing, which has them ranked 91st in the nation. The Virginia offense has racked up 345 penalty yards on 36 infractions, which is 105th in the country in terms of helping out the opposition. They maintain an average of 156.9 yards per game on the ground and have rushed for 1,098 yards overall. They have tossed 1 interception while allowing opponents to recover 2 fumbles and they have recorded 146 1st downs. When it comes to this team's ability to score points, the Cavaliers are sitting 67th in Division 1 holding an average of 30.0 PPG. For the season thus far, the Cavaliers have thrown for a total of 1,436 passing yards as well as holding an average of 205.1 passing yards per contest, which ranks 96th in Division 1.
The Cavaliers are conceding 19.7 points per game, which has them ranked 38th in college football. Virginia has conceded a total of 1,069 rushing yards (152.7 yards per outing) as well as 10 touchdowns via the rush so far this year. They have conceded 6 touchdowns through the air as well as 173.9 yards/outing, ranking them 25th in D-1. The Cavaliers defense has taken part in 457 plays, which is 107th in Division 1. Their defense has totaled 1 fumble and 7 interceptions for the season. This year, they have given up 138 points.
Who will win tonight's Blue Devils/Cavaliers college football game against the spread?
Guy's Pick: Take the Cavaliers -2.0
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get college football picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of this Weeks Free College Football Picks
Get all of this Weeks Expert College Football Picks
Additional Resources:
Virginia Cavaliers - Twitter
Duke Blue Devils - Twitter

