Predictive model
Type a school or pick from the list. HX seeds an Elo rating (1500 + 55 × composite). Home-field is 60 Elo points unless Neutral is on. Win probability and spread come from that gap — the same engine calibrated at 70.8% straight-up on 2019–2025.
Home
Virginia Tech −2.4 · O/U 53.7
Away
Two-deep composite, transfers included. Unit slices sit under that. OL mass is size, not the ranking.
| Virginia Tech | Pos | Virginia |
|---|---|---|
#17Ethan Grunkemeyer RS SO/TR · 4-star · TR 6'2" · 213 lb · OH | QB | #7Beau Pribula GR/TR · 3-star · TR 6'2" · 209 lb · PA |
#22Bryce Baker RS FR/TR · 4-star · TR 6'2" · 211 lb · NC | QB | #10Eli Holstein RS JR/TR · 4-star · TR 6'4" · 234 lb · LA |
#27Marcellous Hawkins RS SR/TR · 3-star · TR 5'10" · 221 lb · OK | RB | #28Solomon Beebe JR/TR · 3-star · TR 5'10" · 199 lb · AL |
#16Jeffrey Overton Jr. RS FR · 4-star 5'9" · 206 lb · VA | RB | #21Jekail Middlebrook RS JR/TR · 3-star · TR 5'10" · 198 lb · GA |
#3Que'Sean Brown RS JR/TR · 3-star · TR 5'8" · 175 lb · NC | WR-X | #11Rico Flores Jr. GR/TR · 4-star · TR 6'2" · 211 lb · CA |
#5Marlion Jackson RS SR/TR · 3-star · TR 6'2" · 210 lb · GA | WR-X | #8TyLyric Coleman RS JR · 3-star 6'2" · 198 lb · VA |
#0Ayden Greene SR · 3-star 6'1" · 193 lb · TN | WR-Z | #4Jacquon Gibson GR/TR · 2-star · TR 5'11" · 196 lb · NC |
#7Chanz Wiggins RS SO · 4-star 6'3" · 196 lb · VA | WR-Z | #18Da'Shawn Martin JR/TR · 3-star · TR 6'0" · 180 lb · OH |
#2Takye Heath RS JR · 3-star 5'9" · 171 lb · VA | SLOT | #5Kameron Courtney JR · 3-star 5'11" · 195 lb · VA |
#19Tyseer Denmark RS SO/TR · 3-star · TR 5'10" · 183 lb · PA | SLOT | #13Josiah Abdullah RS FR · 3-star 5'10" · 192 lb · GA |
#85Luke Reynolds JR/TR · 4-star · TR 6'4" · 250 lb · MA | TE | #9Dakota Twitty GR · 4-star 6'5" · 247 lb · NC |
#82Benji Gosnell RS SR · 4-star 6'4" · 252 lb · NC | TE | #88Connor Cox SR/TR · 3-star · TR 6'6" · 250 lb · FL |
#70Logan Howland RS JR/TR · 4-star · TR 6'6" · 325 lb · NJ | LT | #52McKale Boley GR · 3-star 6'5" · 329 lb · MS |
#72Justin Terry RS SO/TR · 3-star · TR 6'5" · 331 lb · OH | LT | #72Ben York RS SO · 3-star 6'5" · 314 lb · VA |
#56Layth Ghannam RS JR · 4-star 6'4" · 315 lb · WV | LG | #77Noah Josey GR · 3-star 6'5" · 315 lb · TN |
#75Benjamin Eziuka FR · 3-star 6'2" · 317 lb · MI | LG | #64Cole Surber RS JR · 3-star 6'5" · 305 lb · VA |
#62Kyle Altuner RS SO/TR · 3-star · TR 6'3" · 302 lb · MD | C | #60Drake Metcalf GR/TR · 4-star · TR 6'2" · 304 lb · CA |
#54Michael Troutman III RS FR/TR · 3-star · TR 6'2" · 312 lb · NJ | C | #69Ryan Brubaker GR/TR · 3-star · TR 6'6" · 313 lb · PA |
#66Montavious Cunningham GR/TR · 3-star · TR 6'3" · 315 lb · GA | RG | #54Makilan Thomas GR/TR · 3-star · TR 6'3" · 317 lb · AR |
#77Brody Meadows RS SR · 3-star 6'7" · 335 lb · VA | RG | #70Dane Wleklinski JR · 3-star 6'6" · 302 lb · OH |
#76Aidan Lynch RS SO · 3-star 6'6" · 320 lb · NJ | RT | #71Monroe Mills GR/TR · 3-star · TR 6'7" · 322 lb · MO |
#79Johnny Garrett RS SR · 3-star 6'5" · 323 lb · MA | RT | #79Jon Adair RS FR · 3-star 6'5" · 308 lb · TN |
| — | DE | #14Fisher Camac RS SR/TR · 2-star · TR 6'7" · 262 lb · AZ |
| — | DE | #33Nnanna Anyanwu GR/TR · 3-star · TR 6'5" · 251 lb · GA |
#40Javion Hilson RS FR/TR · 4-star · TR 6'3" · 250 lb · FL | LDE | — |
#37Mylachi Williams RS SO/TR · 4-star · TR 6'3" · 253 lb · PA | LDE | — |
#42Aycen Stevens RS JR · 3-star 6'5" · 264 lb · IN | RDE | — |
#31Jason Abbey RS JR · 3-star 6'3" · 256 lb · VA | RDE | — |
| — | DT | #91Jason Hammond RS JR · 3-star 6'2" · 284 lb · FL |
| — | DT | #44Darrion Henry-Young GR/TR · 4-star · TR 6'4" · 295 lb · OH |
| — | NT | #55Anthony Britton RS JR · 3-star 6'3" · 308 lb · VA |
| — | NT | #51Sichan John RS FR · 3-star 6'3" · 312 lb · GA |
#94Elhadj Fall RS SR/TR · 3-star · TR 6'3" · 308 lb · GA | LDT | — |
#36Randy Adirika RS FR/TR · 3-star · TR 6'2" · 311 lb · FL | LDT | — |
#13Kemari Copeland RS SR/TR · 2-star · TR 6'2" · 305 lb · VA | RDT | — |
#45Eric Mensah RS SO/TR · 3-star · TR 6'2" · 311 lb · VA | RDT | — |
#16Noah Chambers SO · 3-star 6'1" · 232 lb · MD | MLB | #5Kam Robinson SR · 3-star 6'2" · 239 lb · VA |
#33Keon Wylie RS SR/TR · 3-star · TR 6'2" · 228 lb · PA | MLB | #32Landon Danley RS JR · 3-star 6'3" · 225 lb · SC |
#3Kaleb Spencer SR/TR · 3-star · TR 6'1" · 230 lb · VA | WLB | #11Maddox Marcellus SR/TR · 3-star · TR 6'2" · 232 lb · FL |
#26Antwone Santiago RS SR/TR · 3-star · TR 6'2" · 226 lb · CT | WLB | #26Caleb Hardy SR · 3-star 6'4" · 226 lb · GA |
#2Jaquez White SR/TR · 3-star · TR 5'11" · 192 lb · GA | LCB | #20Omillio Agard RS SO/TR · 4-star · TR 5'11" · 187 lb · PA |
#23Thomas Williams RS JR · 3-star 5'11" · 193 lb · SC | LCB | #9Jam Jackson GR/TR · 3-star · TR 6'2" · 184 lb · FL |
#5Joshua Clarke RS SO · 3-star 6'1" · 189 lb · VA | RCB | #10Jacobie Henderson GR/TR · 3-star · TR 5'11" · 198 lb · NC |
#20Cam Chadwick Jr. RS JR/TR · 3-star · TR 5'11" · 193 lb · NJ | RCB | #17Justin Ross JR · 3-star · TR 6'2" · 187 lb · NC |
#9Isaiah Brown-Murray RS SR/TR · 3-star · TR 5'9" · 197 lb · NC | NB | — |
#22Kenny Woseley Jr. RS SO/TR · 3-star · TR 5'11" · 185 lb · PA | NB | — |
#11Tyson Flowers RS SR/TR · 3-star · TR 5'11" · 204 lb · TX | FS | #30Ethan Minter RS SO · 3-star 6'0" · 195 lb · VA |
#6Jordan Bass SR/TR · 4-star · TR 6'3" · 212 lb · VA | FS | #8Christian Ellis GR/TR · 3-star · TR 6'0" · 206 lb · FL |
#0Quentin Reddish RS SO · 4-star 6'2" · 196 lb · NC | SS | #6Brandyn Hillman SR/TR · 4-star · TR 6'0" · 190 lb · VA |
#14Sheldon Robinson SO · 3-star 6'2" · 208 lb · VA | SS | #1Montino Williams SO · 3-star 6'3" · 211 lb · VA |
| — | SPUR | #2Donavon Platt GR/TR · 3-star · TR 5'11" · 212 lb · NC |
| — | SPUR | #23Jaylen Jones RS JR/TR · 3-star · TR 6'1" · 205 lb · NC |
| — | BANDIT | #16Matthew Fobbs-White SR/TR · 3-star · TR 6'3" · 245 lb · LA |
| — | BANDIT | #99Devon Baxter RS SO/TR · 4-star · TR 6'6" · 244 lb · MD |