Virginia Cavaliers vs Duke Blue Devils prediction: Virginia Cavaliers tipped to edge it (55.5%)
NCAA Football sees Virginia Cavaliers face Duke Blue Devils at Scott Stadium. The model makes Virginia Cavaliers the favourite, assigning a slight 55.5% probability of victory. For reference, the full split is Virginia Cavaliers 55.5%, draw 0%, Duke Blue Devils 44.5%.
Form guides this call: Virginia Cavaliers are winning at a 100% clip against Duke Blue Devils's 100%, before home advantage is applied. The projected line is Virginia Cavaliers 1.4 – 1.3 Duke Blue Devils, based on each team's scoring and concession averages this season blended with prior form.
Verdict: Virginia Cavaliers to come out on top is the model's recommended pick at 55.5% confidence. As always, these are statistical estimates, not certainties.
Team news
- Top 25 betting lines: Texas favored vs. Ole Miss, Utah the fave vs. Houston — This week's odds and FPI predictions for Texas-Ole Miss, Utah-Houston and every top 25 matchup. (ESPN, 2026-10-22)
- Can Week 8 up the ante again with more upsets and drama? — With plenty of SEC drama last week, could Week 8 bring even more chaos? (ESPN, 2026-10-22)
- College Football Playoff Bubble Watch after Week 7 — A conference-by-conference look at who is contending for the playoff, who's close and who's out. (ESPN, 2026-10-20)
- Duke's Kimari Robinson apologizes for swatting away trainer's arm during UNC game — Kimari Robinson, the Duke cornerback who swatted the arm of a training staff member as she checked on an injured player during the team's game against North Carolina over the weekend, apologized for his actions Sunday night. (ESPN, 2026-10-19)
- 2026-27 Week 7 College Football Playoff, bowl projections — Following an exhilarating Week 7, our bowl gurus take a look at how the postseason picture changed. (ESPN, 2026-10-19)
- Week 7's best game? Impossible to choose on a wild Saturday — With five top-seven teams losing and dramatic finishes across the board, college football brought the heat in Week 7. (ESPN, 2026-10-18)