Virginia Cavaliers
Head Coach: Tony Elliott (4th year)
Offensive Coordinator: Des Kitchings
Defensive Coordinator: John Rudzinski
Spring Game: 18-Apr-2026
2026 Schedule
Most Likely: 8-4(expected 7.8)Virginia continues to build under Tony Elliott with a focus on developing returning talent and targeted portal additions. The Cavaliers aim to improve in the ACC with a balanced approach on both sides of the ball.
Key Games
Toss-up: edges Wake Forest (ACC)54% win
Toss-up: edges Duke (ACC)55% win
Toss-up: edges NC State (ACC)56% win
Toss-up: edges Virginia Tech (ACC)59% win
Toss-up: edges Florida State (ACC)59% win
Quarterbacks(5)
Beau Pribula
6'2" · 210 lbs · Age 20
Junior
2 years remaining
Role: Starter
Eli Holstein
6'4" · 225 lbs · Age 20
Junior
2 years remaining
Role: Backup
#14Boone Lourd
6'1" · 203 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#16Cole Geer
6'1" · 205 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Ely Hamrick
6'4" · 215 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Running Backs(8)
Peyton Lewis
5'10" · 200 lbs · Age 20
Junior
2 years remaining
Role: Starter
#28Noah Vaughn
5'9" · 199 lbs · Age 20
Junior
2 years remaining
Role: Rotation
Solomon Beebe
5'10" · 195 lbs · Age 21
Senior
1 years remaining
Role: Rotation
#20Xavier Brown
5'10" · 198 lbs · Age 21
Senior
1 years remaining
Role: Backup
#37Jack Stevens
5'10" · 190 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#27Owen Gardner
5'6" · 180 lbs · Age 21
Senior
1 years remaining
Role: Reserve
#25Xay Davis
5'10" · 193 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Senior
Role: Starter
Wide Receivers(16)
#5Kameron Courtney
5'11" · 193 lbs · Age 19
Junior
3 years remaining
Role: Starter
Rico Flores Jr.
6'1" · 190 lbs · Age 20
Junior
2 years remaining
Role: Starter
Da'Shawn Martin
6'0" · 185 lbs · Age 21
Senior
1 years remaining
Role: Rotation
Jacquon Gibson
6'2" · 195 lbs · Age 21
Senior
1 years remaining
Role: Starter
#17TyLyric Coleman
6'2" · 194 lbs · Age 20
Junior
2 years remaining
Role: Rotation
DaMari Carter
6'0" · 180 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Dylan Cope
6'2" · 170 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Isaiah Harris
6'0" · 180 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Jack Rhodes
6'2" · 180 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#13Josiah Abdullah
5'10" · 186 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#80Trevor Ladd
6'2" · 235 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#23Triston Ward
6'1" · 192 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Tyson Davis
6'1" · 190 lbs · Age 21
Senior
1 years remaining
Role: Reserve
#45Brand Morgan
6'3" · 202 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#15Dillon Newton-Short
6'0" · 210 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#84Isaiah Robinson
6'2" · 185 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Tight Ends(9)
#9Dakota Twitty
6'5" · 245 lbs · Age 21
Senior
1 years remaining
Role: Starter
Connor Cox
6'4" · 245 lbs · Age 21
Senior
1 years remaining
Role: Rotation
#81TeKai Kirby
6'2" · 240 lbs · Age 20
Junior
2 years remaining
Role: Rotation
#88Walker Wallace
6'7" · 242 lbs · Age 21
Senior
1 years remaining
Role: Rotation
#94Hayden Rollison
6'3" · 245 lbs · Age 20
Junior
2 years remaining
Role: Reserve
#30Henry Omohundro
6'3" · 247 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#89John Rogers
6'4" · 235 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#87Justin Zames
6'4" · 237 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
#83Willem Thurber
6'5" · 235 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
Offensive Line(24)
Alex Payne
6'6" · 310 lbs · Age 21
Senior
1 years remaining
Role: Backup
#52McKale Boley
6'5" · 316 lbs · Age 21
Senior
1 years remaining
Role: Starter
#77Noah Josey
6'5" · 310 lbs · Age 21
Senior
1 years remaining
Role: Starter
#61Dane Steele
6'4" · 308 lbs · Age 20
Junior
2 years remaining
Role: Rotation
#54Makilan Thomas
6'3" · 315 lbs · Age 22
Senior
1 years remaining
Role: Backup
#71Monroe Mills
6'7" · 320 lbs · Age 21
Senior
1 years remaining
Role: Starter
#58Noah Hartsoe
6'3" · 319 lbs · Age 21
Senior
1 years remaining
Role: Backup
Ryan Brubaker
6'4" · 305 lbs · Age 21
Senior
1 years remaining
Role: Starter
#66Alex Reisig
6'6" · 265 lbs · Age 20
Sophomore
3 years remaining
Role: Reserve
#57Andy Lutes
6'4" · 275 lbs · Age 21
Junior
2 years remaining
Role: Reserve
#72Ben York
6'5" · 305 lbs · Age 20
Sophomore
3 years remaining
Role: Reserve
#64Cole Surber
6'5" · 310 lbs · Age 20
Junior
2 years remaining
Role: Reserve
#70Dane Wleklinski
6'6" · 295 lbs · Age 20
Sophomore
3 years remaining
Role: Reserve
#60Drake Metcalf
6'2" · 300 lbs · Age 21
Senior
1 years remaining
Role: Starter
Dylan Biehl
6'4" · 285 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#65Grant Ellinger
6'4" · 290 lbs · Age 20
Sophomore
3 years remaining
Role: Reserve
#51Grayson Reid
6'3" · 290 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
#75Houston Curry
6'5" · 280 lbs · Age 21
Senior
1 years remaining
Role: Reserve
#55Jim Harris Jr.
6'5" · 294 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
#79Jon Adair
6'5" · 280 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
#78Kevin Wigenton II
6'5" · 335 lbs · Age 21
Senior
1 years remaining
Role: Reserve
Luke Hatfield
6'4" · 285 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Michael Gildea
6'5" · 290 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#67Will Rosen
6'1" · 285 lbs · Age 20
Sophomore
3 years remaining
Role: Reserve
Defensive Line(20)
#55Anthony Britton
6'3" · 317 lbs · Age 20
Junior
2 years remaining
Role: Starter
#6Cazeem Moore
6'4" · 252 lbs · Age 22
Senior
1 years remaining
Role: Backup
#14Fisher Camac
6'7" · 248 lbs · Age 21
Senior
1 years remaining
Role: Starter
#91Jason Hammond
6'2" · 295 lbs · Age 20
Junior
2 years remaining
Role: Starter
Matthew Fobbs-White
6'4" · 250 lbs · Age 21
Senior
1 years remaining
Role: Backup
Zion Wilson
6'3" · 295 lbs · Age 21
Senior
1 years remaining
Role: Backup
#46Chase Morrison
6'4" · 248 lbs · Age 19
Sophomore
3 years remaining
Role: Rotation
Darrion Henry-Young
6'3" · 290 lbs · Age 21
Senior
1 years remaining
Role: Rotation
Devon Baxter
6'4" · 245 lbs · Age 20
Junior
2 years remaining
Role: Rotation
Ezekiel Larry
6'3" · 245 lbs · Age 23
R-Senior
1 years remaining
Role: Rotation
#47Gabe Sneed
6'4" · 239 lbs · Age 20
Junior
2 years remaining
Role: Rotation
#56Tyler Simmons
6'3" · 266 lbs · Age 19
Sophomore
3 years remaining
Role: Rotation
#93Billy Koudelka
6'8" · 255 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
JaySean Richardson
6'0" · 290 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#85Jewett Hayes
6'4" · 233 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Jonathan Allen
6'3" · 285 lbs · Age 21
Senior
1 years remaining
Role: Reserve
#51Sichan John
6'3" · 322 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#44Evan Ward
6'5" · 220 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#53Gavin Johnson
6'1" · 217 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
GR
Role: Starter
Linebackers(11)
#11Maddox Marcellus
6'2" · 228 lbs · Age 20
Senior
2 years remaining
Role: Starter
#5Kam Robinson
6'2" · 234 lbs · Age 20
Senior
2 years remaining
Role: Starter
#49Cayden Cook-Cash
6'3" · 233 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
Dallas Brannon
6'2" · 207 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Derek Uran
6'2" · 195 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#42Isaiah Reese
6'3" · 220 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
#45Justin Rowe
6'2" · 210 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
#32Landon Danley
6'3" · 222 lbs · Age 20
R-Junior
2 years remaining
Role: Starter
#43Logan Kotter
6'0" · 222 lbs · Age 21
Senior
1 years remaining
Role: Reserve
#13Myles Brown
6'3" · 220 lbs · Age 19
Sophomore
3 years remaining
Role: Reserve
#40Rob Keys
6'3" · 224 lbs · Age 20
Junior
2 years remaining
Role: Reserve
Defensive Backs(28)
Brandyn Hillman
6'1" · 200 lbs · Age 22
R-Senior
1 years remaining
Role: Starter
Jacobie Henderson
6'0" · 185 lbs · Age 22
Senior
1 years remaining
Role: Starter
#9Jam Jackson
6'2" · 191 lbs · Age 21
Senior
1 years remaining
Role: Backup
Omillio Agard
6'0" · 190 lbs · Age 22
R-Senior
1 years remaining
Role: Backup
#26Caleb Hardy
6'4" · 215 lbs · Age 21
Junior
2 years remaining
Role: Backup
Christian Ellis
6'0" · 200 lbs · Age 22
Senior
1 years remaining
Role: Rotation
#7Ja'Maric Morris
6'3" · 205 lbs · Age 22
Senior
1 years remaining
Role: Backup
Jalen McNair
6'0" · 190 lbs · Age 22
Senior
1 years remaining
Role: Rotation
Jaylen Jones
6'1" · 195 lbs · Age 22
Senior
1 years remaining
Role: Rotation
#37John Hurley
5'11" · 179 lbs · Age 21
Senior
1 years remaining
Role: Rotation
Justin Ross
6'0" · 185 lbs · Age 22
R-Senior
1 years remaining
Role: Rotation
#3Kevon Gray
6'0" · 180 lbs · Age 19
Sophomore
3 years remaining
Role: Rotation
Patrick Campbell
5'11" · 180 lbs · Age 23
R-Senior
1 years remaining
Role: Rotation
Alex Dunn
6'1" · 178 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#38Armstrong Jones
6'1" · 199 lbs · Age 20
Sophomore
3 years remaining
Role: Reserve
#29CJ Spence
6'4" · 190 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
#18Corey Costner
6'1" · 201 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
#28Donavon Platt
5'11" · 204 lbs · Age 22
GR
1 years remaining
Role: Starter
#30Ethan Minter
6'0" · 201 lbs · Age 20
R-Junior
3 years remaining
Role: Starter
Jae'Oyn Williams
5'10" · 200 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
Jayden Covil
5'10" · 160 lbs · Age 18
Freshman
4 years remaining
Role: Reserve
#33Josiah Persinger
5'11" · 170 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
#21Keke Adams
6'0" · 192 lbs · Age 20
Sophomore
3 years remaining
Role: Reserve
#20Kenan Johnson
6'1" · 181 lbs · Age 22
Senior
1 years remaining
Role: Reserve
#34Kevin Chadwick Jr.
5'11" · 205 lbs · Age 21
Junior
2 years remaining
Role: Reserve
#36Lukas Sanker
6'0" · 180 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
#31Montino Williams
6'2" · 187 lbs · Age 19
R-Freshman
4 years remaining
Role: Reserve
#39Robbie Engelberg
5'11" · 195 lbs · Age 22
Senior
1 years remaining
Role: Reserve
Kickers(2)
#41Will Bettridge
5'11" · 183 lbs · Age 22
GR
1 years remaining
Role: Starter
#47Vadin Bruot
6'0" · 209 lbs · Age 22
Senior
1 years remaining
Role: Backup
Punters(2)
#38Daniel Sparks
6'6" · 217 lbs · Age 22
Senior
1 years remaining
Role: Starter
#99Elijah Slibeck
6'6" · 239 lbs · Age 21
Junior
2 years remaining
Role: Backup
Long Snappers(3)
#69Bryce Robinson
6'7" · 265 lbs · Age 22
Senior
1 years remaining
Role: Backup
#49Jacob Tannenbaum
6'1" · 215 lbs · Age 19
R-Freshman
4 years remaining
Role: Backup
Wyatt Rubinoff
6'2" · 210 lbs · Age 23
R-Senior
1 years remaining
Role: Reserve