Virginia Cavaliers Football
Virginia Cavaliers Football
2024-25 REGULAR SEASON
254.4 PYPG
143.8 RYPG
26.0 PPG
398.2 TotY/G

Virginia Cavaliers Football Roster

Quarterback
No Player Pos Ht Wt (lbs) School Year Hometown
6
player-image Cole Geer
QB 6' 0'' 209 Sophomore Griswoldville, CT
16
player-image Ely Hamrick
QB 6' 5'' 230 Freshman Shelby, NC
10 QB 6' 3'' 234 Senior Zachary, LA
14
player-image Boone Lourd
QB 6' 0'' 203 Junior Los Angeles, CA
7 QB 6' 2'' 209 Senior York, PA
Running Back
No Player Pos Ht Wt (lbs) School Year Hometown
28
player-image Solomon Beebe
RB 5' 10'' 199 Junior Montgomery, AL
0 RB 5' 10'' 202 Senior Lexington, KY
25
player-image Xay Davis
RB 5' 10'' 205 Sophomore Richmond, VA
2
player-image Peyton Lewis
RB 6' 0'' 212 Junior Salem, VA
21 RB 5' 10'' 198 Senior Atlanta, GA
37
player-image Jack Stevens
RB 6' 9'' 198 Sophomore Atherton, CA
3 RB 5' 8'' 196 Senior Maryville, TN
Wide Receiver
No Player Pos Ht Wt (lbs) School Year Hometown
13
player-image Josiah Abdullah
WR 5' 10'' 192 Sophomore Columbus, GA
82
player-image DaMari Carter
WR 6' 2'' 200 Freshman Richmond, VA
8 WR 6' 2'' 198 Senior Danville, VA
85
player-image Dylan Cope
WR 6' 2'' 193 Freshman Trussville, AL
5
player-image Kameron Courtney
WR 5' 10'' 195 Junior Manassas, VA
22 WR 5' 10'' 187 Senior Flint, MI
11 WR 6' 2'' 211 Senior North Highlands, CA
19 WR 5' 10'' 196 Senior Fayetteville, NC
81 WR 6' 2'' 232 Senior Fort Lauderdale, FL
80
player-image Trevor Ladd
WR 6' 2'' 242 Junior Encinitas, CA
18
player-image Da'Shawn Martin
WR 6' 0'' 180 Junior Springfield, OH
45
player-image Brand Morgan
WR 6' 2'' 207 Sophomore Atlanta, GA
15
player-image Dillon Newton-Short
WR 6' 0'' 206 Sophomore Matoaca, VA
26
player-image Jack Rhodes
WR 6' 0'' 175 Freshman Augusta, GA
84
player-image Isaiah Robinson
WR 6' 2'' 215 Sophomore Chester, VA
29
player-image CJ Spence
WR 6' 3'' 204 Sophomore Chesapeake, VA
23
player-image Triston Ward
WR 6' 0'' 189 Junior Griswoldville, CT
Tight Ends
No Player Pos Ht Wt (lbs) School Year Hometown
88 TE 6' 5'' 250 Senior Jacksonville, FL
30
player-image Henry Omohundro
TE 6' 2'' 251 Junior Midlothian, VA
89
player-image John Rogers
TE 6' 3'' 239 Sophomore The Plains, VA
94 TE 6' 2'' 235 Senior Richmond, VA
83
player-image Willem Thurber
TE 6' 5'' 234 Sophomore Brattleboro, VT
9 TE 6' 5'' 247 Senior Columbus, NC
86 TE 6' 3'' 234 Senior Mendham, NJ
87
player-image Justin Zames
TE 6' 3'' 238 Sophomore Tampa, FL
Offensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
79
player-image Jon Adair
OL 6' 5'' 308 Sophomore Franklin, TN
75
player-image Dylan Biehl
OL 6' 3'' 277 Freshman Suwanee, GA
52 OL 6' 5'' 329 Senior Hattiesburg, MS
69 OL 6' 5'' 313 Senior Stevens, PA
65
player-image Grant Ellinger
OL 6' 3'' 303 Junior Naperville, IL
66
player-image Mikey Gildea
OL 6' 3'' 298 Freshman New Canaan, CT
55
player-image Jim Harris Jr.
OL 6' 5'' 295 Sophomore Muskegon, MI
58 OL 6' 2'' 317 Senior Henrico, VA
57
player-image Luke Hatfield
OL 6' 3'' 285 Freshman Haymarket, VA
77 OL 6' 5'' 315 Senior Murfreesboro, TN
60 OL 6' 2'' 304 Senior Orange, CA
71 OL 6' 7'' 322 Senior Columbia, MO
76
player-image Alex Payne
OL 6' 5'' 312 Sophomore Gainesville, GA
51
player-image Grayson Reid
OL 6' 2'' 309 Sophomore Washington, DC
67
player-image Will Rosen
OL 6' 0'' 290 Junior Richmond, VA
61 OL 6' 3'' 312 Senior Charlotte, NC
64 OL 6' 5'' 305 Senior Bristow, VA
54 OL 6' 2'' 317 Senior Little Rock, AR
70
player-image Dane Wleklinski
OL 6' 5'' 302 Junior Dublin, OH
72
player-image Ben York
OL 6' 5'' 314 Junior Burke, VA
Defensive Line
No Player Pos Ht Wt (lbs) School Year Hometown
33 DE 6' 5'' 251 Senior Hampton, GA
99
player-image Devon Baxter
DE 6' 5'' 244 Junior Clinton, MD
14 DE 6' 7'' 262 Senior Gilbert, AZ
16 DE 6' 2'' 245 Senior Monroe, LA
85
player-image Jewett Hayes
DE 6' 3'' 241 Junior Cincinnati, OH
53
player-image Gavin Johnson
DE 6' 0'' 234 Sophomore Richmond, VA
93
player-image Billy Koudelka
DE 6' 7'' 256 Junior Lynchburg, VA
94
player-image Ezekiel Larry
DE 6' 2'' 240 Senior Palmdale, CA
47 DE 6' 3'' 260 Senior Big Stone Gap, VA
19
player-image Evan Ward
DE 6' 5'' 250 Sophomore Peachtree City, GA
92 DT 6' 2'' 304 Senior Birmingham, AL
55 DT 6' 2'' 308 Senior Norfolk, VA
91 DT 6' 2'' 284 Senior Pembroke Pines, FL
44 DT 6' 3'' 295 Senior Cincinnati, OH
51
player-image Sichan John
DT 6' 2'' 302 Sophomore Lawrenceville, GA
46
player-image Chase Morrison
DT 6' 3'' 271 Junior Roswell, GA
66
player-image Alex Reisig
DT 6' 5'' 245 Junior Washington, DC
96
player-image Bull Richardson
DT 6' 0'' 300 Freshman Richmond, VA
56
player-image Tyler Simmons
DT 6' 2'' 278 Junior Windermere, FL
54 DT 6' 2'' 315 Senior Belhaven, NC
33 DL 6' 3'' 293 Senior Coconut Creek, FL
36
player-image Justin Townsend
DL 6' 2'' 265 Senior Randolph, NJ
Linebackers
No Player Pos Ht Wt (lbs) School Year Hometown
28
player-image Dallas Brannon
LB 6' 2'' 219 Freshman Charlotte, NC
13
player-image Myles Brown
LB 6' 2'' 226 Junior Columbia, SC
49
player-image Cayden Cook-Cash
LB 6' 2'' 231 Junior Greenville, VA
32 LB 6' 2'' 225 Senior Irmo, SC
26 LB 6' 3'' 217 Senior McDonough, GA
11
player-image Maddox Marcellus
LB 6' 2'' 232 Senior Miami, FL
42
player-image Isaiah Reese
LB 6' 2'' 222 Sophomore Gilford, NH
5 LB 6' 2'' 239 Senior Tappahannock, VA
45
player-image Justin Rowe
LB 6' 2'' 239 Sophomore Ottawa, ON
25
player-image Derek Uran
LB 6' 2'' 205 Freshman Cincinnati, OH
Defensive Back
No Player Pos Ht Wt (lbs) School Year Hometown
20
player-image Omillio Agard
CB 5' 10'' 187 Junior Philadelphia, PA
29
player-image Jayden Covil
CB 5' 10'' 161 Freshman Chesapeake, VA
3
player-image Kevon Gray
CB 6' 0'' 180 Junior Atlanta, GA
22
player-image Isaiah Harris
CB 6' 0'' 180 Freshman Charlottesville, VA
10 CB 5' 10'' 198 Senior Charlotte, NC
9
player-image Jam Jackson
CB 6' 2'' 184 Senior Plant City, FL
7
player-image Josiah Persinger
CB 5' 10'' 179 Sophomore Roanoke, VA
17
player-image Justin Ross
CB 6' 2'' 187 Junior Gastonia, NC
21
player-image Keke Adams
S 6' 0'' 198 Junior Hartford, CT
34 S 5' 10'' 209 Senior Vienna, VA
4
player-image Corey Costner
S 6' 0'' 213 Sophomore Baltimore, MD
8 S 6' 0'' 206 Senior Jacksonville, FL
6 S 6' 0'' 190 Senior Portsmouth, VA
38
player-image Armstrong Jones
S 6' 0'' 183 Junior Atlanta, GA
23 S 6' 0'' 205 Senior Matthews, NC
18 S 5' 8'' 221 Senior White Plains, MD
30
player-image Ethan Minter
S 6' 0'' 195 Junior Chester, VA
1
player-image Montino Williams
S 6' 2'' 211 Sophomore Chesterfield, VA
Special
No Player Pos Ht Wt (lbs) School Year Hometown
41 K 5' 10'' 191 Senior Miami, FL
99 P 6' 5'' 236 Senior Fishers, IN
38 P 6' 7'' 226 Senior Gadsden, AL
47
player-image Zach Christinat
LS 6' 0'' 210 Senior Norwalk, CT
50
player-image Wyatt Rubinoff
LS 6' 2'' 220 Junior St. Mary's, GA
49
player-image Jacob Tannenbaum
LS 6' 0'' 212 Sophomore Boca Raton, FL
NO
Player jersey number
POS
Player position
HT
Height (in ft)
WT
Weight (in lbs)