Week 4 report · Sat, Sep 26 · 2026 Week 4

Virginia Tech

6–2 · Ours #32 entering

21–14Final

Boston College

4–4 · Ours #121 entering

Win chanceVT 83%VT won
SpreadVT −14.5ours −15.8 · BC covered by 7.5
Total46.5final 35 · under by 11.5
Our callNo call

Quarterbacksthis game

Ethan Grunkemeyer
Ethan Grunkemeyer
22/35 · 147 yards
EPA / dropback
−0.3710th pct
Comp %
62.9
TD
1
Turnovers
00 INT · 0 fum
Sacked
2
Mason McKenzie
Mason McKenzie
11/23 · 111 yards
EPA / dropback
−0.447th pct
Comp %
47.8
TD
0
Turnovers
00 INT · 0 fum
Sacked
3

The matchupthis game · ▲▼ better or worse than the unit's usual · percentile vs every 2026 team game

Virginia TechoffensePlayed like BC +4.6defenseBoston College
57th43.4%▲0.7Success rateSuccess43.4%▼2.344th
15th−0.20▼0.28EPA / playEPA/play−0.20▲0.2185th
13th−0.37▼0.53PassingPassing−0.37▲0.4387th
38th−0.04▼0.03RushingRushing−0.04▼0.0162nd
79th0▲0.5TurnoversTurnovers0▼1.621st
Boston CollegeoffensedefenseVirginia Tech
31st36.7%▼5.8Success rateSuccess36.7%▲3.169th
31st−0.08▼0.19EPA / playEPA/play−0.08▲0.1770th
9th−0.44▼0.44PassingPassing−0.44▲0.5691st
73rd+0.20RushingRushing+0.20▼0.1728th
79th0▲1.4TurnoversTurnovers0▼0.521st

Team statsthis game · percentile vs every 2026 team game

Virginia TechVTBoston CollegeBC
Special teams & field position
Average startOwn 3375thOwn 2845th
Kicking vs expectedKicking+1.2 pts80th0.0 pts39th
Drives & pace
Plays7693rd6055th
Drive points+1.956th−1.945th
Turnovers & hidden points
Penalty first downsPenalty 1st downs372nd127th
4th downs−1.2 pts4th0.0 pts41st
Hidden points+2.663rd−2.637th

Season so far

Virginia Tech6–2 · 100th-hardest schedule

Wvs VMI73–3covered −54.5
Wvs Old Dominion44–21covered −19.5
Wat Maryland35–26covered −2.5
Wat Boston College21–14missed −14.5
Lvs Pittsburgh33–35missed −2
Lat California20–25missed −10
Wvs Georgia Tech34–24covered −8.5
Wat Clemson20–16covered +3

Boston College4–4 · 52nd-hardest schedule

Lat Cincinnati15–34missed +7
Wvs Rutgers28–21covered −3
Wvs Maine22–16missed −37.5
Lvs Virginia Tech14–21covered +14.5
Lat SMU16–25covered +21.5
Wvs Pittsburgh27–21covered +6.5
Wat Georgia Tech49–27covered +6.5
Lat Duke2–47missed +7

Model cfb_best · uncertainty ±15.6 · run Sep 26, 10:05 AM EDT · froze at kickoff and graded as-is