Virginia Tech Hokies
Head Coach: James Franklin (1st year)
Offensive Coordinator: Ty Howle
Defensive Coordinator: Brent Pry
Spring Game: No spring game. Practice concludes on 12-Apr-2026
2026 Schedule
Most Likely: 5-7(expected 5.4)The Hokies enter 2026 with new head coach James Franklin.
James Franklin takes over Virginia Tech (from Penn State) with K John Love (112), RB Bill Davis (106), DL Samuel Okunlola (90), and WR Ayden Greene (88). Ten transfer starters as Franklin rebuilds the Hokies in the ACC.
Key Games
Toss-up: trails Boston College (ACC)48% win
Toss-up: edges Stanford (ACC)54% win
Toss-up: edges Cal (ACC)54% win
Toss-up: trails Georgia Tech (ACC)44% win
Toss-up: trails Virginia (ACC)41% win
Quarterbacks(5)
Ethan Grunkemeyer
6'2" · 207 lbs · Age 20
R-Sophomore
3 years remaining
Role: Starter
Bryce Baker
6'3" · 205 lbs · Age 19
R-Freshman
3 years remaining
Role: Backup
#18A.J. Brand
6'2" · 210 lbs · Age 19
Sophomore
3 years remaining
Role: Backup
#12Kelden Ryan
6'2" · 195 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Troy Huhn
6'5" · 215 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Running Backs(6)
Bill Davis
5'9" · 225 lbs · Age 21
Junior
2 years remaining
Role: Starter
#16Jeffrey Overton Jr.
5'10" · 178 lbs · Age 19
Sophomore
3 years remaining
Role: Backup
#35John Buetow
5'10" · 209 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Messiah Mickens
5'10" · 210 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#23Tyler Mason
6'0" · 200 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
R-Senior
Role: Starter
Wide Receivers(17)
Ayden Greene
6'2" · 190 lbs · Age 22
Senior
1 years remaining
Role: Starter
Que'Sean Brown
5'8" · 165 lbs · Age 21
Junior
2 years remaining
Role: Starter
#7Chanz Wiggins
6'3" · 201 lbs · Age 19
Sophomore
3 years remaining
Role: Rotation
Jeff Exinor Jr.
6'1" · 221 lbs · Age 20
Sophomore
3 years remaining
Role: Rotation
Marlion Jackson
6'2" · 205 lbs · Age 21
Junior
2 years remaining
Role: Starter
#2Takye Heath
5'10" · 163 lbs · Age 20
Junior
2 years remaining
Role: Backup
Tyseer Denmark
5'10" · 190 lbs · Age 20
Sophomore
3 years remaining
Role: Rotation
Davion Brown
6'1" · 195 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#6Keylen Adams
6'2" · 180 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#80L.J. Booker
6'2" · 192 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Tyrell Grant Jr.
6'1" · 190 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#21Cameron Sparks
6'2" · 211 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#28Drew Hube
6'1" · 195 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#85Israel Hairston
5'9" · 180 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#86Joey Hobbs
6'0" · 180 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#83Luke Stuewe
6'2" · 194 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#15Shamarius Peterkin
6'3" · 174 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Tight Ends(7)
#82Benji Gosnell
6'5" · 254 lbs · Age 22
Senior
1 years remaining
Role: Starter
Luke Reynolds
6'4" · 253 lbs · Age 21
R-Junior
2 years remaining
Role: Backup
#99Cole Reemsnyder
6'6" · 231 lbs · Age 22
Senior
1 years remaining
Role: Rotation
#13Ja'Ricous Hairston
6'2" · 255 lbs · Age 20
Junior
2 years remaining
Role: Backup
Matt Henderson
6'5" · 246 lbs · Age 20
Sophomore
3 years remaining
Role: Rotation
#87Harrison Saint Germain
6'4" · 249 lbs · Age 22
Senior
1 years remaining
Role: Rotation
Pierce Petersohn
6'5" · 195 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Offensive Line(23)
#77Brody Meadows
6'7" · 332 lbs · Age 22
Senior
1 years remaining
Role: Backup
#79Johnny Garrett
6'5" · 318 lbs · Age 22
Senior
1 years remaining
Role: Starter
Justin Bell
6'6" · 311 lbs · Age 21
Junior
2 years remaining
Role: Backup
Justin Terry
6'5" · 324 lbs · Age 21
Junior
2 years remaining
Role: Backup
#56Layth Ghannam
6'5" · 302 lbs · Age 20
Junior
2 years remaining
Role: Starter
Logan Howland
6'6" · 322 lbs · Age 23
R-Senior
1 years remaining
Role: Backup
Michael Troutman III
6'2" · 308 lbs · Age 20
Sophomore
3 years remaining
Role: Key Reserve
#76Aidan Lynch
6'7" · 310 lbs · Age 19
Sophomore
3 years remaining
Role: Starter
Benjamin Eziuka
6'3" · 315 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Buddy Wegdam
6'6" · 280 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#70Carter Stallard
6'8" · 335 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#51Elijah Haughawout
6'4" · 304 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#71Gavin Crawford
6'3" · 332 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#62Kyle Altuner
6'3" · 296 lbs · Age 19
Sophomore
3 years remaining
Role: Starter
#57Lucas Austin
6'5" · 300 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Maddox Cochrane
6'7" · 280 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Marlen Bright
6'7" · 290 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#50Nathaniel Wright
6'5" · 298 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Roseby Lubintus
6'5" · 330 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Thomas Wilder
6'7" · 295 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#53Tommy Ricard
6'4" · 298 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Tyrell Simpson
6'7" · 310 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Graduate
Role: Starter
Defensive Line(23)
Daniel Jennings
6'1" · 249 lbs · Age 20
Sophomore
3 years remaining
Role: Key Reserve
Eric Mensah
6'2" · 302 lbs · Age 21
Junior
2 years remaining
Role: Backup
#13Kemari Copeland
6'3" · 283 lbs · Age 22
Senior
1 years remaining
Role: Starter
Mylachi Williams
6'3" · 248 lbs · Age 20
Sophomore
3 years remaining
Role: Starter
Samuel Okunlola
6'4" · 250 lbs · Age 22
Senior
1 years remaining
Role: Backup
#42Aycen Stevens
6'5" · 251 lbs · Age 20
Junior
2 years remaining
Role: Backup
Cortez Harris
6'3" · 245 lbs · Age 20
Sophomore
3 years remaining
Role: Rotation
Curtis Jones Jr.
6'4" · 226 lbs · Age 21
Junior
2 years remaining
Role: Starter
#54Grant Karczewski
6'8" · 288 lbs · Age 20
Junior
2 years remaining
Role: Rotation
#31Jason Abbey
6'3" · 248 lbs · Age 20
Junior
2 years remaining
Role: Backup
Javion Hilson
6'4" · 240 lbs · Age 21
Junior
2 years remaining
Role: Rotation
Randy Adirika
6'3" · 308 lbs · Age 20
Sophomore
3 years remaining
Role: Rotation
#90Andrew Hanchuk
6'5" · 285 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#88Christian Evans
6'2" · 290 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#32Deric Dandy
6'4" · 256 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#99Emmett Laws
6'0" · 293 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Garrett Witherington
6'5" · 290 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#55Gerard Johnson
6'4" · 282 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Kamren Johnson
6'4" · 225 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#52Sherrod Henderson
6'2" · 226 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
T-Ron Richardson
6'3" · 295 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#58Zeke Chinwike
6'5" · 246 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
R-Senior
Role: Starter
Linebackers(13)
#26Antwone Santiago
6'3" · 227 lbs · Age 22
Senior
1 years remaining
Role: Backup
#3Kaleb Spencer
6'2" · 221 lbs · Age 22
Senior
1 years remaining
Role: Starter
Keon Wylie
6'2" · 225 lbs · Age 20
Sophomore
3 years remaining
Role: Starter
#36Brody Jones
6'3" · 222 lbs · Age 20
Junior
2 years remaining
Role: Rotation
#50Darius Taylor
6'0" · 236 lbs · Age 20
Junior
2 years remaining
Role: Rotation
#41George Ballance
6'0" · 229 lbs · Age 20
Junior
2 years remaining
Role: Rotation
#44Brett Clatterbaugh
6'2" · 243 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#12Gabe Williams
6'4" · 205 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
John-Patrick Oates
6'3" · 223 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Mathieu Lamah
6'3" · 220 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#16Noah Chambers
6'2" · 220 lbs · Age 19
Sophomore
3 years remaining
Role: Starter
Terry Wiggins
6'3" · 197 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Tyson Harley
6'4" · 215 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Defensive Backs(17)
Jaquez White
6'1" · 190 lbs · Age 21
Junior
2 years remaining
Role: Backup
#6Jordan Bass
6'3" · 205 lbs · Age 22
Senior
1 years remaining
Role: Backup
Kenny Woseley Jr.
5'10" · 180 lbs · Age 20
Sophomore
3 years remaining
Role: Backup
#11Tyson Flowers
5'11" · 204 lbs · Age 22
Senior
1 years remaining
Role: Starter
Cam Chadwick
6'0" · 185 lbs · Age 21
Junior
2 years remaining
Role: Starter
#9Isaiah Brown-Murray
5'9" · 192 lbs · Age 22
Senior
1 years remaining
Role: Backup
#5Joshua Clarke
6'2" · 185 lbs · Age 19
Sophomore
3 years remaining
Role: Rotation
Quentin Reddish
6'3" · 205 lbs · Age 20
Junior
2 years remaining
Role: Starter
#23Thomas Williams
5'11" · 189 lbs · Age 20
Junior
2 years remaining
Role: Starter
Amauri Polydor
6'1" · 170 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#15Brennan Johnson
6'1" · 202 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#29Jahmari DeLoatch
5'10" · 166 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#35Jojo Crim
6'0" · 171 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#34Josh Jones
5'11" · 194 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#28Knahlij Harrell
5'11" · 185 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#14Sheldon Robinson
6'2" · 203 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Zaevion Cleveland
6'4" · 187 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Kickers(4)
#17John Love
5'11" · 180 lbs · Age 22
Senior
1 years remaining
Role: Starter
#92Aiden Daugherty
5'11" · 187 lbs · Age 19
Sophomore
3 years remaining
Role: Backup
#49Connor McLaughlin
5'11" · 183 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Will Love
6'2" · 205 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Punters(2)
Nathan Totten
6'1" · 230 lbs · Age 21
Junior
2 years remaining
Role: Starter
#93Cole Byrd
6'2" · 195 lbs · Age 19
Sophomore
3 years remaining
Role: Backup
Long Snappers(3)
#96Christian Epling
6'2" · 219 lbs · Age 22
Senior
1 years remaining
Role: Backup
Deed Capper
6'3" · 225 lbs · Age 21
Junior
2 years remaining
Role: Backup
#46Drew Doyle
6'1" · 242 lbs · Age 19
Sophomore
3 years remaining
Role: Backup