Virginia Tech Hokies at Boston College Eagles
O/U 45.5 · SPREAD Virginia Tech Hokies -14.5
The pick & result
- Published pick
- Boston College Eagles +13.5 +100
- Published odds
- +100
- Result
- Won
- Final score
- 21-14
Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.
The line
BETMGM · 59 moves| Market | Opened Sep 20 4:43 PM | Close Sep 26 11:55 AM | Move |
|---|---|---|---|
| SPREAD | Virginia Tech Hokies -14.5 (-108) | Virginia Tech Hokies -14.5 (-110) | Price |
| TOTAL | 52.5 (-108) | 45.5 (-110) | −7 |
| MONEYLINE | Virginia Tech Hokies -625 | Virginia Tech Hokies -650 | −25 |
Every move, in order ›
| When | Spread | Total | Moneyline |
|---|---|---|---|
| OPENSep 20 4:43 PM | Virginia Tech Hokies -14.5 (-108) | 52.5 (-108) | Virginia Tech Hokies -625 · Boston College Eagles +475 |
| Sep 20 7:44 PM | Virginia Tech Hokies -14 (-110) | 52.5 (-105) | Virginia Tech Hokies -625 · Boston College Eagles +450 |
| Sep 21 6:00 AM | Virginia Tech Hokies -14 (-108) | 52.5 (-105) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 21 10:01 AM | Virginia Tech Hokies -14 (-108) | 51.5 (-115) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 21 11:01 AM | Virginia Tech Hokies -14 (-110) | 50.5 (-118) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 21 12:01 PM | Virginia Tech Hokies -14 (-110) | 50.5 (-118) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 21 4:03 PM | Virginia Tech Hokies -14 (-108) | 50.5 (-112) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 21 5:03 PM | Virginia Tech Hokies -14 (-108) | 50.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 21 6:03 PM | Virginia Tech Hokies -14 (-110) | 50.5 (-105) | Virginia Tech Hokies -625 · Boston College Eagles +475 |
| Sep 21 7:04 PM | Virginia Tech Hokies -14 (-108) | 50.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 21 8:04 PM | Virginia Tech Hokies -14 (-108) | 48.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 21 9:05 PM | Virginia Tech Hokies -14 (-105) | 48.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 21 11:06 PM | Virginia Tech Hokies -14 (-105) | 48.5 (-105) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 22 12:06 AM | Virginia Tech Hokies -13.5 (-110) | 48.5 (-105) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 22 6:00 AM | Virginia Tech Hokies -13.5 (-110) | 48.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 22 11:32 AM | Virginia Tech Hokies -13.5 (-110) | 48.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +425 |
| Sep 22 3:26 PM | Virginia Tech Hokies -14 (-115) | 48.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 22 6:27 PM | Virginia Tech Hokies -14 (-112) | 48.5 (-105) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 22 7:28 PM | Virginia Tech Hokies -14 (-110) | 48.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 22 8:28 PM | Virginia Tech Hokies -14 (-108) | 48.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 23 6:00 AM | Virginia Tech Hokies -14 (-108) | 48.5 (-105) | Virginia Tech Hokies -625 · Boston College Eagles +450 |
| Sep 23 9:38 AM | Virginia Tech Hokies -14 (-108) | 48.5 (-110) | Virginia Tech Hokies -625 · Boston College Eagles +450 |
| Sep 23 11:04 AM | Virginia Tech Hokies -14 (-108) | 48.5 (-110) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 23 1:05 PM | Virginia Tech Hokies -14 (-108) | 48.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 23 3:05 PM | Virginia Tech Hokies -14 (-108) | 48.5 (-108) | Virginia Tech Hokies -625 · Boston College Eagles +450 |
| Sep 23 4:06 PM | Virginia Tech Hokies -14 (-108) | 48.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 23 5:06 PM | Virginia Tech Hokies -14 (-108) | 48.5 (-105) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 23 10:09 PM | Virginia Tech Hokies -14 (-108) | 47.5 (-118) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 23 10:40 PM | Virginia Tech Hokies -14 (-108) | 47.5 (-120) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 24 6:00 AM | Virginia Tech Hokies -14 (-108) | 48.5 (-102) | Virginia Tech Hokies -625 · Boston College Eagles +475 |
| Sep 24 8:00 AM | Virginia Tech Hokies -14 (-108) | 47.5 (-112) | Virginia Tech Hokies -625 · Boston College Eagles +450 |
| Sep 24 8:30 AM | Virginia Tech Hokies -14 (-108) | 47.5 (-108) | Virginia Tech Hokies -625 · Boston College Eagles +450 |
| Sep 24 12:22 PM | Virginia Tech Hokies -14 (-108) | 47.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 24 12:52 PM | Virginia Tech Hokies -14 (-108) | 47.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +425 |
| Sep 24 1:22 PM | Virginia Tech Hokies -14 (-108) | 47.5 (-108) | Virginia Tech Hokies -625 · Boston College Eagles +475 |
| Sep 24 2:54 PM | Virginia Tech Hokies -14 (-108) | 47.5 (-110) | Virginia Tech Hokies -625 · Boston College Eagles +450 |
| Sep 24 5:54 PM | Virginia Tech Hokies -14 (-108) | 47.5 (-110) | Virginia Tech Hokies -625 · Boston College Eagles +475 |
| Sep 25 5:01 AM | Virginia Tech Hokies -14 (-108) | 47.5 (-110) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 25 10:31 AM | Virginia Tech Hokies -14 (-108) | 47.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 25 12:01 PM | Virginia Tech Hokies -14 (-108) | 47.5 (-108) | Virginia Tech Hokies -625 · Boston College Eagles +475 |
| Sep 25 12:31 PM | Virginia Tech Hokies -14 (-108) | 47.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 25 3:02 PM | Virginia Tech Hokies -14 (-110) | 47.5 (-108) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 25 3:33 PM | Virginia Tech Hokies -14 (-110) | 47.5 (-105) | Virginia Tech Hokies -600 · Boston College Eagles +450 |
| Sep 25 4:41 PM | Virginia Tech Hokies -14 (-110) | 47.5 (-105) | Virginia Tech Hokies -625 · Boston College Eagles +475 |
| Sep 25 7:54 PM | Virginia Tech Hokies -14 (-110) | 46.5 (-112) | Virginia Tech Hokies -625 · Boston College Eagles +475 |
| Sep 26 7:30 AM | Virginia Tech Hokies -14 (-110) | 46.5 (-110) | Virginia Tech Hokies -625 · Boston College Eagles +475 |
| Sep 26 8:31 AM | Virginia Tech Hokies -14 (-110) | 46.5 (-108) | Virginia Tech Hokies -625 · Boston College Eagles +475 |
| Sep 26 8:41 AM | Virginia Tech Hokies -14 (-110) | 46.5 (-108) | Virginia Tech Hokies -650 · Boston College Eagles +500 |
| Sep 26 9:00 AM | Virginia Tech Hokies -14 (-110) | 46.5 (-110) | Virginia Tech Hokies -650 · Boston College Eagles +500 |
| Sep 26 9:11 AM | Virginia Tech Hokies -14 (-110) | 46.5 (-108) | Virginia Tech Hokies -650 · Boston College Eagles +500 |
| Sep 26 9:53 AM | Virginia Tech Hokies -14 (-112) | 46.5 (-108) | Virginia Tech Hokies -650 · Boston College Eagles +500 |
| Sep 26 10:13 AM | Virginia Tech Hokies -14.5 (-110) | 46.5 (-108) | Virginia Tech Hokies -625 · Boston College Eagles +475 |
| Sep 26 10:23 AM | Virginia Tech Hokies -15 (-110) | 46.5 (-108) | Virginia Tech Hokies -650 · Boston College Eagles +500 |
| Sep 26 10:34 AM | Virginia Tech Hokies -14.5 (-118) | 46.5 (-110) | Virginia Tech Hokies -650 · Boston College Eagles +500 |
| Sep 26 10:44 AM | Virginia Tech Hokies -15 (-108) | 46.5 (-110) | Virginia Tech Hokies -650 · Boston College Eagles +500 |
| Sep 26 10:54 AM | Virginia Tech Hokies -14.5 (-110) | 46.5 (-108) | Virginia Tech Hokies -650 · Boston College Eagles +500 |
| Sep 26 11:24 AM | Virginia Tech Hokies -14.5 (-118) | 46.5 (-110) | Virginia Tech Hokies -650 · Boston College Eagles +500 |
| Sep 26 11:34 AM | Virginia Tech Hokies -15 (-108) | 46.5 (-112) | Virginia Tech Hokies -650 · Boston College Eagles +475 |
| Sep 26 11:45 AM | Virginia Tech Hokies -14.5 (-118) | 46.5 (-110) | Virginia Tech Hokies -650 · Boston College Eagles +500 |
| CLOSESep 26 11:55 AM | Virginia Tech Hokies -14.5 (-110) | 45.5 (-110) | Virginia Tech Hokies -650 · Boston College Eagles +500 |
The read
Rain coming in waves, gusts above 40 mph, and a nor'easter peaking around kickoff at Alumni Stadium. Unbeaten Virginia Tech opens ACC play needing 14 points of separation in the worst conditions of its season.
Virginia Tech is the better football team. The question is whether the version that takes the field today can pull away by two scores.
The Hokies' offense runs through Ethan Grunkemeyer's arm: 330.7 passing yards per game, 78.2% completions, 8.56 yards per attempt, and a passing downs success rate that ranks 7th in the country. Today that passing game faces wind that punishes anything thrown downfield. It may also be without Ayden Greene, who was downgraded to doubtful Friday, three more doubtful wide receivers, and the starting left tackle who was carted off at Maryland. What remains is Luke Reynolds working underneath and the two backs. That can still win the game. It is a slower way to move the ball, it uses more clock per drive, and it gives Virginia Tech fewer possessions to build a lead.
The total fell from 53.5 to 47.5 this week, which tells you what kind of afternoon this is expected to be. With fewer drives, every fumbled snap, every punt into the wind and every short field is a bigger share of the final margin. Virginia Tech has four giveaways this season without throwing an interception, and today the ball is wet. Boston College's defense has forced seven turnovers in three games.
Virginia Tech has also let leads shrink late in both of its games against FBS opponents. A 35-14 lead over Maryland after three quarters ended 35-26. A 34-6 halftime lead over the Monarchs ended 44-21.
I take the Boston College offense seriously as a problem. It has a 39.9% success rate, 112th in the country, and scores 3.000 points per scoring opportunity. Mason McKenzie has thrown two interceptions in each of his last two games. Evan Dickens and McKenzie's scrambling run straight into a Virginia Tech front with a 45.2% stuff rate and 14 sacks. If McKenzie hands the Hokies short fields, this gets away from the Eagles.
In this weather, though, the Eagles can cover this number with very little offense. They need to protect the ball, win field position, and make the Hokies grind out every point without their top receivers. At even money on the side the storm helps, with the favorite costing -122 to lay the same 13.5, I'm taking the points.
Injuries noted
Virginia Tech Hokies: Ayden Greene (doubtful) — Starting WR listed doubtful in Virginia Tech's Sept. 25, 2026 injury reporting ahead of the Boston College game; a separate Sept. 25 report described him as questionable on VT's Thursday injury report.; Justin Terry (doubtful) — Starting LT exited the Maryland game with a leg injury and was seen on crutches per SI.com (Sept. 25, 2026); Logan Howland has filled in at left tackle. A separate Sept. 25 report listed Terry as questionable and expressed skepticism he plays soon.; Takye Heath (doubtful) — Wide receiver listed doubtful in Virginia Tech's Sept. 25, 2026 injury reporting.; Shamarius Peterkin (doubtful) — Wide receiver listed doubtful in Virginia Tech's Sept. 25, 2026 injury reporting.; Luke Stuewe (doubtful) — Wide receiver listed doubtful in Virginia Tech's Sept. 25, 2026 injury reporting.; Montavious Cunningham (questionable) — Starting RG listed as questionable on Virginia Tech's Thursday injury report per a Sept. 25, 2026 report.; Emmett Laws (out) — Reported out indefinitely in a Sept. 25, 2026 Virginia Tech injury update.
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
QUARTERBACK
Ethan Grunkemeyer is VT's confirmed starter
8.56 Y/AEthan Grunkemeyer is VT's confirmed starting quarterback. Named as Virginia Tech's starting QB in game coverage; threw for 300+ yards in consecutive games and was 'on full display yet again' in the Maryland win, entering the Boston College matchup as the established starter. 2026 line: 865 passing yards, 78.2% completions, 8.56 yards per attempt, 7-0 TD-INT over 3 games.
Mason McKenzie is BC's confirmed starter
7.57 Y/AMason McKenzie is BC's confirmed starting quarterback. Boston College's game-week preview (Sept. 25, 2026) discusses harnessing McKenzie's 'dual threat presence' as the Eagles' offensive plan against Virginia Tech; he has led BC in rushing this season and has been the starter through three games (5 INTs, rushing TD). 2026 line: 545 passing yards, 59.7% completions, 7.57 yards per attempt, 2-4 TD-INT over 3 games.
TRENCHES
VT: 61 rushing yards allowed per game to BC's 144
83 YPGVT is at 61 rushing yards allowed per game over 3 games; BC is at 144 over 3 games. Those are what each defense has allowed in this season's games through Sep 25.
PACE & SCRIPT
VT: 50.7 points per game to BC's 21.7
29 PPGVT is scoring 50.7 a game over three games after averaging 21.4 last season, a jump that big almost always includes a soft opponent or two. BC sits at 21.7, a little under last season's 25.4. The scoring gap should narrow once VT hits a steadier defense, so a bettor pricing this game off the full three-game average is likely leaning too high on VT.
VT: 34:32 time of possession per game to BC's 25:58
8:34 TOPVirginia Tech is holding the ball 34:32 a game through three games, while Boston College is down to 25:58. Last season the two were nearly identical, 29:13 and 29:16, so both teams have moved far from their norm in a small sample. Expect some pull back toward the middle. If the Hokies can keep sustaining drives on the road, BC gets fewer possessions, which tends to keep scoring down.
VT @ BC carries a 47.5 market total
47.5A 47.5 total is 7 points below the 54.5 median across 41 games, so the market expects a grinding game with fewer possessions. Scoring likely comes slowly through long drives. The expectation breaks if turnovers set up short fields or either offense hits a few big plays early. First half pace is the thing to track.
TURNOVERS
BC: 2.33 takeaways per game to VT's 1.33
1 TOBoston College has forced 2.33 turnovers a game over 3 games, and Virginia Tech has forced 1.33. Takeaways swing a lot from week to week and are one of the least steady stats in football, so three games of them shouldn't carry much weight. The gap is only one turnover a game, which is closer to noise than a real edge.
MISMATCH
VT: 330.7 pass yards a game to BC's 181.7
330.7 VS 181.7Virginia Tech is throwing for 330.7 yards a game after just 166.3 last season, and Boston College has fallen to 181.7 from 280.2. Both are big swings over three games, pointing in opposite directions, so expect each to drift back some. Boston College's passing game was strong last season and has room to recover at home. Weigh how much of Virginia Tech's jump is new and how much is early schedule.
REPLACEMENT
Chris Marable Jr. (DL) is out for BC
OUTDefensive tackle listed out Boston College Football Injury Report: What Stands Out Ahead of Virginia Tech? (2026-09-25)
Justin Medlock (LB) is out for BC
OUTLinebacker listed out Boston College Football Injury Report: What Stands Out Ahead of Virginia Tech? (2026-09-25)
Bodie Kahoun (LB) is out for BC
OUTLinebacker listed out Boston College Football Injury Report: What Stands Out Ahead of Virginia Tech? (2026-09-25)
Cameron Martinez (DB) is out for BC
OUTDefensive back listed out Boston College Football Injury Report: What Stands Out Ahead of Virginia Tech? (2026-09-25)
Bryce Lewis (TE) is out for BC
OUTTight end listed out Boston College Football Injury Report: What Stands Out Ahead of Virginia Tech? (2026-09-25)
Brady Clough (TE) is out for BC
OUTTight end listed out for Virginia Tech game Boston College Football Injury Report: What Stands Out Ahead of Virginia Tech? (2026-09-25)
Emmett Laws (DL) is out for VT
OUTDefensive lineman listed out on Virginia Tech's availability report for Boston College ACC Reveals Initial Availability Report for Virginia Tech-Boston College: Who's In, Out, TBD For Hokies? (2026-09-24)
SITUATIONAL
VT: 330.7 team passing yards per game to BC's 181.7
149 YPGVT is throwing for about twice what BC does through three games, and the style flip is sharp: last season VT passed for 166.3 a game and BC for 280.2. That swap means VT has become the air-it-out side and BC the one grinding. Three games of 330.7 is a big jump off last season, so expect some pullback, and it is worth checking who VT faced before trusting the full number against BC.
VT: 27 first downs per game to BC's 16.7
10.3 FDVT is at 27 first downs per game over 3 games; BC is at 16.7 over 3 games. Those are this season's games through Sep 25. Last season VT was at 18.9 over 12 games and BC at 20.8 over 12 games.
VT: 51.1% third-down conversion rate to BC's 35.3%
15.8 PPVT is at 51.1% third-down conversion rate over 3 games; BC is at 35.3% over 3 games. Those are this season's games through Sep 25. Last season VT was at 39.4% over 12 games and BC at 39% over 12 games.
VT: 85.7% fourth-down conversion rate to BC's 50%
35.7 PPVT is at 85.7% fourth-down conversion rate over 3 games; BC is at 50% over 3 games. Those are this season's games through Sep 25. Last season VT was at 47.8% over 12 games and BC at 51.6% over 12 games.
BC: 37.7 penalty yards per game to VT's 67
29.3 YDSVT is at 67 penalty yards per game over 3 games; BC is at 37.7 over 3 games. Those are this season's games through Sep 25. Last season VT was at 64.3 over 12 games and BC at 49.7 over 12 games.
AFTER GARY
BC +13.5 → +14.5
NOW +1Gary's number was 13.5; the same book now shows 14.5.
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Daily picks first stored September 26, 2026 at 8:07 AM ET.
- Odds record
- The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, draftkings, betrivers, betmgm, caesars.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
1- GARY'S PICKMASON MCKENZIEPASSING TOUCHDOWNS UNDER 0.5
Mason McKenzie has thrown two touchdown passes in three games this season, so he has already had at least one game without one, and that was in normal weather. Today he gets rain in waves and gusts above 40 mph at Alumni Stadium, with the nor'easter peaking around kickoff. The book still has him at -143 to throw one. I'll take the other side at plus money.
The passing profile was thin before the weather. McKenzie has 545 yards on 72 attempts, a completion rate under 60 percent, and four interceptions against those two touchdowns. He has thrown two picks in each of his last two games. Boston College's offense has a 39.9% success rate, 112th in the country, and it has settled for field goals often, scoring only 3.0 points per scoring opportunity. When this offense gets close, it has not been finishing drives with throws.
Today's conditions should make that worse. In this wind the Eagles have every reason to keep the ball on the ground with Evan Dickens and McKenzie's legs, and McKenzie has 42 carries already, so a red-zone score is at least as likely to come on a keeper or a Dickens run as a throw. Virginia Tech's front has a 45.2% stuff rate and 14 sacks, and on third-and-long a wet ball into a 40 mph gust is a hard way to get into the end zone. The total has dropped from 53.5 to 47.5, which means fewer drives and fewer chances for this to cash.
The way this loses is a short field. A Virginia Tech fumble deep in its own end could hand McKenzie a play-action throw from the 10, and one completion ends the bet. That can happen. But at +108 I'm getting paid to back an offense that has struggled to throw touchdowns in good weather, playing in the worst weather it has seen this season.
Every prop from this day is on the archive page.
Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.
Get Gary on the App StoreEvery NCAAF game this dayThe NCAAF recordToday's NCAAF picksEvery sport this day