Skip to main content
All games

Old Dominion vs Virginia Tech: prediction and projected score

Final: Old Dominion 21, Virginia Tech 44. We projected Old Dominion 27-23.4 (59%) — the model missed this one.

Matchup analysis

Before kickoff our model projected Old Dominion 27, Virginia Tech 23.4 at Lane Stadium in Week 2. That is a lean: Old Dominion wins about 59% of the time by our estimate, with a projected margin of 3.6 points and 50.4 combined points. Tags: upset alert.

Old Dominion is 1-0, scoring 31 and allowing 10 points per game (+21 per game). Virginia Tech is 1-0, scoring 73 and allowing 3 points per game (+70 per game).

Virginia Tech's strong defense (38th) should limit Old Dominion's middle-of-the-pack offense (76th of 138 in our opponent-adjusted ratings, worth about 25.6 points against an average defense). The most lopsided unit battle: Virginia Tech's strong offense (31st of 138 in our opponent-adjusted ratings, worth about 31.9 points against an average defense) against Old Dominion's middle-of-the-pack defense (54th).

College football is noisy: even a well-rated projection misses the final margin by about 14 points on average. Based on how real results have scattered around our numbers, the final margin should land somewhere between Old Dominion by 26 and Virginia Tech by 19 about 80% of the time.

Virginia Tech gets about 2.1 points for playing at home. Old Dominion is still favoured on the road, so the ratings gap is bigger than the value of playing at home. The game is on CW.

Result: Old Dominion 21, Virginia Tech 44. Virginia Tech won, so this goes down as a miss for the model (margin off by 26.6 points).

Market lines

Market lines · Source: The Odds API, ESPN, Action Network · Updated Oct 29, 9:25 AM UTC. Shown for information; not an input to our projections.

ProviderSpread (open → now)Total (open → now)Moneyline (Old Dominion / Virginia Tech)
ConsensusVirginia Tech -16.25 → Virginia Tech -17.7551 → 47.5+675 / -1100
BovadaVirginia Tech -18.5 → Virginia Tech -1851 → 47.5+700 / -1200
DraftKingsVirginia Tech -14 → Virginia Tech -17.547.5+650 / -1000

This game's lines: CollegeFootballData.com · read Oct 22, 6:37 PM UTC.

ProjectionMarginTotalVirginia Tech win
Our modelOld Dominion -3.550.441%
Market consensusVirginia Tech -1847.588%
Blended projectionVirginia Tech -14.548.784%

Blended projection = 0.16 x our margin + 0.84 x the market margin, weights fitted on past seasons (see methodology).

Model vs market

Virginia Tech win probability
model 41% · market (no-vig) 88% · difference -47 pts
Margin
model Old Dominion -3.6 · market Virginia Tech -17.75 · difference -21.3 pts (Virginia Tech view)
Total
model 50.4 · market 47.5 · difference +2.9

Model margin is 21.3 pts more toward Old Dominion than the market.

21+ only where legal. Gambling problem? Call 1-800-GAMBLER.

Original projection vs new formula

ProjectionScoreWin probMargin missTotal miss
Original projectionOld Dominion 27.0, Virginia Tech 23.4Old Dominion 59%wrong winner26.614.6
New formulaOld Dominion 18.9, Virginia Tech 34.0Virginia Tech 82%right winner7.912.2

Final: Old Dominion 21, Virginia Tech 44. Original = the number we posted before kickoff. New formula (2026-10-21 matchup terms) = the current model re-run with only the games played before this one.

Old Dominion vs Virginia Tech: stat comparison

2025 season numbers (this season's sample is still too small).

Basic
StatOld DominionVirginia Tech
Points per game32.0#2921.4#114
Points allowed per game18.5#1430.2#107
Yards per play6.95#135.62#91
Yards per play allowed4.94#116.17#105
Rushing yards per game250.2#5198.2#29
Net passing yards per game220.5#79154.4#124
Rushing yards allowed per game160.7#67167.3#79
Net passing yards allowed per game181.6#20219.9#72
Turnovers per game1.15#901.00#68
Takeaways per game1.46#210.50#133
Sacks per game2.92#71.42#111
Sacks allowed per game1.54#442.25#103
Advanced
StatOld DominionVirginia Tech
EPA per play+0.06#49+0.02#74
EPA per play allowed-0.13#8+0.12#127
Success rate46.2%#2741.1%#91
Success rate allowed38.0%#2546.0%#125
Explosive play rate16.2%#711.7%#89
Explosive plays allowed9.1%#813.5%#111
Havoc rate14.4%#2110.4%#121
Havoc allowed11.3%#4811.5%#52
Points per scoring opportunity3.85#834.09#51
Points per opportunity allowed2.87#44.66#131
Average starting field positionown 31#40own 28#117
Opponents' starting field positionown 30#79own 31#113
Offensive plays per game (pace)67.8#5162.8#110
Situational
StatOld DominionVirginia Tech
Rushing EPA per play+0.02#74+0.17#9
Passing EPA per play+0.10#41-0.16#126
Rushing EPA allowed-0.07#26+0.01#76
Passing EPA allowed-0.20#7+0.24#132
Rushing success rate47.2%#3247.8%#22
Passing success rate43.8%#4032.6%#132
Run stuff rate14.2%#1214.3%#16
Passing-down success rate34.7%#2226.1%#117
Passing-down success allowed24.8%#1334.8%#123
Third-down conversion rate43.6%#4140.7%#74
Third-down rate allowed36.4%#3147.9%#130
Red-zone touchdown rate53.8%#10764.7%#47
Red-zone TD rate allowed49.9%#1665.4%#106

# = rank among 136 FBS teams. Efficiency numbers exclude garbage time. Per-play numbers of teams with a weak schedule are pulled toward their opponent-adjusted values (fully at one standard deviation below an average schedule). Source: play-by-play (cfbfastR / sportsdataverse), aggregated by us.

More: Old Dominion schedule · Virginia Tech schedule · all Week 2 projections

Share this prediction

Projections are statistical estimates for entertainment and analysis only. They are not betting advice and nothing here guarantees any result.

Free weekly projections email

One email a week in season: the closest projected games, the biggest mismatches and how the model graded out last week. Email address only — no spam, unsubscribe any time.