Week 6 report · Sat, Oct 10 · 2026 Week 6

Virginia Tech

4–2 · Ours #45 entering

20–25Final

California

3–3 · Ours #93 entering

Win chanceVT 79%CAL won
SpreadVT −10ours −13.2 · CAL covered by 15
Total53final 45 · under by 8
Our callVT −9.5Lbeat the close by 0.5

Quarterbacksthis game

Ethan Grunkemeyer
Ethan Grunkemeyer
21/31 · 288 yards
EPA / dropback
−0.0138th pct
Comp %
67.7
TD
1
Turnovers
00 INT · 0 fum
Sacked
3
Jackson Brousseau
Jackson Brousseau
29/43 · 321 yards
EPA / dropback
+0.2866th pct
Comp %
67.4
TD
1
Turnovers
00 INT · 0 fum
Sacked
1

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

Virginia TechoffensePlayed like CAL +9.8defenseCalifornia
57th43.8%▼0.6Success rateSuccess43.8%▼5.643rd
38th−0.03▼0.12EPA / playEPA/play−0.03▲0.1262nd
43rd−0.01▼0.13PassingPassing−0.01▼0.1957th
36th−0.06▼0.07RushingRushing−0.06▲0.3565th
79th0▲0.8TurnoversTurnovers0▼1.821st
CaliforniaoffensedefenseVirginia Tech
62nd45.1%▲11.2Success rateSuccess45.1%▼8.238th
65th+0.16▲0.31EPA / playEPA/play+0.16▼0.1136th
71st+0.28▲0.44PassingPassing+0.28▼0.2929th
42nd−0.02▲0.15RushingRushing−0.02▲0.0958th
79th0▲1.5TurnoversTurnovers0▼0.521st

Team statsthis game · percentile vs every 2026 team game

Virginia TechVTCaliforniaCAL
Special teams & field position
Average startOwn 2528thOwn 2744th
Kicking vs expectedKicking−3.6 pts3rd+0.8 pts69th
Drives & pace
Plays6470th7185th
Drive points−0.748th+0.752nd
Turnovers & hidden points
Penalty first downsPenalty 1st downs698th8100th
4th downs0.0 pts51st+0.6 pts85th
Hidden points−6.323rd+6.378th

Season so far

Virginia Tech4–2 · 104th-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

California3–3 · 34th-hardest schedule

Lvs UCLA24–45missed +2.5
Wat Syracuse21–18covered +3.5
Wvs Wagner49–7missed −58.5
Lvs Clemson10–24missed +2.5
Lat UNLV31–39missed +1QB change mid-game
Wvs Virginia Tech25–20covered +10

Model cfb_scratch · uncertainty ±15.5 · run Oct 10, 7:15 AM EDT · froze at kickoff and graded as-is