Roster
VirginiaCavaliers
Players
30
Rated recruits
2
7% of the roster
Average stars
2.50
Among rated players only
Transfers in
0
Matched by name to the portal
30 players1 of 30 have recorded statistics in 2005 · Their lines are this season only. The rest show career totals through 2005, marked career, at every school they have played for.
Offense
Position not listedby recruiting29
- 33-star recruit——John Phillips—1yr
- 22-star recruit——Chris Gould—2yr
- —No recruiting profile found——Emmanuel Byers—2yr
- —No recruiting profile found——Tony Franklin—2yr
- —No recruiting profile found——Marques Hagans—2yr
- —No recruiting profile found——Marcus Hamilton—2yr
- —No recruiting profile found——Connor Hughes—2yr
- —No recruiting profile found——Michael Johnson—2yr
- —No recruiting profile found——Wali Lundy—2yr
- —No recruiting profile found——Kevin McCabe—2yr
- —No recruiting profile found——Fontel Mines—2yr
- —No recruiting profile found——Christian Olsen—2yr
- —No recruiting profile found——Tom Santi—2yr
- —No recruiting profile found——Jason Snelling—2yr
- —No recruiting profile found——Jonathan Stupar—2yr
- —No recruiting profile found——Deyon Williams—2yr
- —No recruiting profile found——Ottowa Anderson—1yr
- —No recruiting profile found——Kevin Bradley—1yr
- —No recruiting profile found——Maurice Covington—1yr
- —No recruiting profile found——Theirrien Davis—1yr
- —No recruiting profile found——Chris Gorham—1yr
- —No recruiting profile found——Noah Greenbaum—1yr
- —No recruiting profile found——Bryan Lescanec—1yr
- —No recruiting profile found——Nate Lyles—1yr
- —No recruiting profile found——Mark Miller—1yr
- —No recruiting profile found——Kevin Ogletree—1yr
- —No recruiting profile found——Cedric Peerman—1yr
- —No recruiting profile found——Brennan Schmidt—1yr
- —No recruiting profile found——Kurt Smith—1yr
Defense
Defensive backsby position, then this season's interceptions1
- —No recruiting profile foundCB2Chris Cook6'2"1yr1 Int
Most of this roster has no recruiting profile. CFBD's athlete links thin out going backwards — roughly two-thirds of a 2026 roster can be matched against about one in twenty of a 2004 one — so an em dash here usually means no profile was found rather than a player nobody rated. Hover a star to see which.