Skip to main content
Mobile Menu
Teams
Teams
Fan Sites
Forums
Shows
College
College Football News
College Football Player Rankings
College Football Rankings
College Football Playoff
College Basketball News
Women's Sports
NIL
NIL News
NIL Valuation
NIL Deals
Sports Business
Transfer Portal
Transfer Portal News
NCAA Transfer Portal
Transfer Portal Rankings
Transfer Portal Team Rankings
Recruiting
Football Recruiting
Basketball Recruiting
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
High School
High School News
Schools
Rankings
Scores
Draft
NFL Draft
NFL Draft News
Draft By Stars
College Draft History
College Draft Totals
NBA Draft
NBA Draft News
Pro
NFL
NASCAR
NBA
Culture
Sports Betting
About
About
On3 App
Advertise
Press
FAQ
Contact
Join Now
Login
Virginia
Football
News
Roster
Schedule
Virginia Draft History
FB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Basketball
News
Roster
Schedule
Virginia Draft History
BB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Fan Site
Search players
Search
Virginia
Cavaliers
Football Roster
Team
Virginia
▾
Class
2022
▾
Sport
Football
▾
HS Commits
Transfers
Roster
107
Roster Size
107
Transfers
8 · 7.5%
Blue Chip %
7.2%
5★ · 4★
0 · 5
Avg Rating
84.21
Top
93.29
Stars
0
5
62
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
Antonio Clary
Sandalwood
(Jacksonville, FL)
S
·
6-0
/ 200
SR
S
SR
—
▾
0
Cody Brown
Claim
Parkview
(Lilburn, GA)
RB
·
5-11
/ 217
SO
RB
SO
23
▾
1
Lavel Davis
Woodland
(Dorchester, SC)
WR
·
6-6
/ 215
JR
WR
JR
—
▾
1
Paul Akere
Hebron
(Carrollton, TX)
DL
·
6-4
/ 250
SR
DL
SR
—
▾
2
Perris Jones
Episcopal
(Alexandria, VA)
RB
·
5-7
/ 180
SR
RB
SR
—
▾
2
Stevie Bracey
Lovett
(Atlanta, GA)
LB
·
6-0
/ 219
FR
LB
FR
22
▾
3
Dontayvion Wicks
Plaquemine
(Plaquemine, LA)
WR
·
6-1
/ 206
JR
WR
JR
24
▾
3
Anthony Johnson
Chaminade-Madonna Prep
(Hollywood, FL)
CB
·
6-2
/ 205
SR
CB
SR
—
▾
6
Demick Starling
East Nashville Magnet School
(Nashville, TN)
WR
·
6-0
/ 191
RS-SO
WR
RS-SO
—
▾
7
James Jackson
Claim
North Cross School
(Roanoke, VA)
LB
·
6-3
/ 236
SO
LB
SO
—
▾
7
Mike Hollins
University Lab
(Baton Rouge, LA)
RB
·
5-10
/ 205
JR
RB
JR
—
▾
8
Malachi Fields
Claim
Monticello
(Charlottesville, VA)
WR
·
6-4
/ 220
SO
WR
SO
22
▾
8
Darrius Bratton
Fork Union Military Academy
(Roanoke, VA)
CB
·
6-1
/ 160
RS-SR
CB
RS-SR
—
▾
9
Amaad Foston
Claim
John Milledge Academy
(Milledgeville, GA)
RB
·
6-0
/ 212
SO
RB
SO
—
▾
9
Coen King
CB
·
6-0
/ 191
SR
CB
SR
—
▾
10
Ben Smiley
Indian River
(Norfolk, VA)
DL
·
6-4
/ 265
RS-SO
DL
RS-SO
—
▾
11
William Simpkins III
Claim
Quince Orchard
(Gaithersburg, MD)
CB
·
6-2
/ 175
SO
CB
SO
—
▾
11
Delaney Crawford
Claim
Corona
(Corona, CA)
QB
·
6-2
/ 199
FR
QB
FR
—
▾
13
Jared Rayman
Pace Academy
(Atlanta, GA)
QB
·
6-2
/ 185
JR
QB
JR
—
▾
14
Davis Lane
Claim
Liberty Christian Academy
(Lynchburg, VA)
QB
·
6-1
/ 185
FR
QB
FR
22
▾
15
Devin Chandler
William Amos Hough
(Cornelius, NC)
WR
·
6-0
/ 171
JR
WR
JR
—
▾
15
Chico Bennett Jr.
Battle Ground Academy
(Franklin, TN)
LB
·
6-4
/ 252
SR
LB
SR
—
▾
16
Jay Woolfolk
Claim
Benedictine
(Richmond, VA)
QB
·
6-1
/ 200
SO
QB
SO
—
▾
16
Trey McDonald
Claim
Baylor School
(Chattanooga, TN)
LB
·
6-4
/ 225
FR
LB
FR
—
▾
17
Aidan Ryan
Claim
James Monroe
(Fredericksburg, VA)
S
·
6-0
/ 192
SO
S
SO
—
▾
17
Will Bettridge
Gulliver Prep
(Miami, FL)
K
·
5-11
/ 165
FR
K
FR
—
▾
17
Mark Wagner II
Claim
Phoebus
(Hampton, VA)
QB
·
6-1
/ 175
FR
QB
FR
—
▾
18
Michael Diatta
Cane Ridge
(Antioch, TN)
DL
·
6-5
/ 265
SO
DL
SO
—
▾
19
Olasunkonmi Agunloye
Lindenhurst
(Lindenhurst, NY)
EDGE
·
6-5
/ 298
RS-FR
EDGE
RS-FR
—
▾
19
Grady Brosterhous
QB
·
6-2
/ 212
FR
QB
FR
—
▾
20
Jonas Sanker
The Covenant School
(Charlottesville, VA)
S
·
6-1
/ 210
SO
S
SO
—
▾
20
Xavier Brown
Claim
Lexington Christian Academy
(Lexington, KY)
RB
·
5-11
/ 175
FR
RB
FR
22
▾
21
Donovan Johnson
Helen Cox
(New Orleans, LA)
S
·
6-2
/ 200
JR
S
JR
—
▾
21
Landon Spell
QB
·
5-11
/ 187
FR
QB
FR
—
▾
22
Elijah Gaines
Episcopal
(Alexandria, VA)
CB
·
6-2
/ 193
JR
CB
JR
—
▾
25
Terrell Jones
Claim
Hoover
(Hoover, AL)
DL
·
6-4
/ 274
SO
DL
SO
—
▾
26
Jaylon Baker
Baylor School
(Chattanooga, TN)
CB
·
6-2
/ 170
SR
CB
SR
—
▾
26
Ethan Davies
WR
·
5-10
/ 189
SO
WR
SO
—
▾
27
Langston Long
Claim
Christ School
(Arden, NC)
S
·
6-3
/ 220
SO
S
SO
—
▾
27
KJ Bratton
Claim
Lord Botetourt
(Daleville, VA)
CB
·
5-8
/ 174
FR
CB
FR
—
▾
28
Sam Brady
North Lincoln
(Lincolnton, NC)
LB
·
6-3
/ 238
SO
LB
SO
—
▾
29
Dave Herard
Stranahan
(Fort Lauderdale, FL)
CB
·
6-0
/ 192
RS-SO
CB
RS-SO
—
▾
30
Addie Burrow
S
·
6-1
/ 198
JR
S
JR
—
▾
31
Micah Gaffney
Claim
Spanish Fort
(Spanish Fort, AL)
CB
·
5-11
/ 194
SO
CB
SO
—
▾
32
Luke Byrne
LS
·
6-1
/ 234
SO
LS
SO
—
▾
33
Josh Ahern
Lake Braddock
(Burke, VA)
LB
·
6-3
/ 236
JR
LB
JR
—
▾
34
Anthony Fisher
CB
·
-
FR
CB
FR
—
▾
34
Jack Griese
RB
·
6-0
/ 217
FR
RB
FR
—
▾
36
Carlo Thompson
Claim
Varina
(Richmond, VA)
S
·
5-11
/ 185
FR
S
FR
—
▾
37
John Hurley
Claim
Madison
(Vienna, VA)
S
·
5-11
/ 178
FR
S
FR
—
▾
38
Daniel Sparks
P
·
6-6
/ 213
JR
P
JR
—
▾
39
Robbie Engelberg
Claim
Maret School
(Washington, DC)
S
·
5-11
/ 194
FR
S
FR
—
▾
41
D'Sean Perry
Gulliver Prep
(Miami, FL)
EDGE
·
6-3
/ 225
JR
EDGE
JR
—
▾
42
Kendall Cross
Claim
Clover Hill
(Midlothian, VA)
LB
·
6-0
/ 246
SO
LB
SO
—
▾
43
Logan Kotter
RB
·
6-0
/ 221
FR
RB
FR
—
▾
44
Brayden Sheffer
EDGE
·
6-2
/ 234
SO
EDGE
SO
—
▾
44
Sackett Wood
TE
·
6-4
/ 240
JR
TE
JR
—
▾
45
Aidan Livingston
Mater Dei
(Santa Ana, CA)
LS
·
5-11
/ 225
SR
LS
SR
—
▾
49
Josh McCarron
Claim
Archbishop Murphy
(Everett, WA)
LB
·
6-2
/ 231
SO
LB
SO
22
▾
51
Ty Furnish
Claim
Blessed Trinity Catholic
(Roswell, GA)
IOL
·
6-3
/ 282
SO
IOL
SO
—
▾
51
Ryan Attaway
LB
·
-
SO
LB
SO
—
▾
52
McKale Boley
Claim
Oak Grove
(Hattiesburg, MS)
OT
·
6-4
/ 302
FR
OT
FR
—
▾
53
Dawson Alters
St. Thomas Aquinas
(Fort Lauderdale, FL)
IOL
·
6-2
/ 281
FR
IOL
FR
—
▾
54
Blake Steen
Claim
St. Thomas Aquinas
(Fort Lauderdale, FL)
OT
·
6-5
/ 340
FR
OT
FR
—
▾
54
Joseph Holland
LB
·
6-4
/ 230
SO
LB
SO
—
▾
55
Andrew Canelas
Claim
Leesville Road
(Raleigh, NC)
OT
·
6-8
/ 300
SO
OT
SO
—
▾
58
Noah Hartsoe
IOL
·
6-3
/ 311
FR
IOL
FR
—
▾
59
Jack Hardy
DL
·
6-1
/ 236
JR
DL
JR
—
▾
60
Charlie Patterson
Claim
Fellowship Christian School
(Roswell, GA)
OT
·
6-6
/ 296
SO
OT
SO
—
▾
65
Jonathan Leech
Mill Creek
(Hoschton, GA)
OT
·
6-5
/ 275
SR
OT
SR
—
▾
66
Hugh Laughlin
Claim
Athens Academy
(Athens, GA)
OT
·
6-6
/ 285
SO
OT
SO
—
▾
67
Derek Devine
North Allegheny
(Wexford, PA)
OT
·
6-6
/ 275
SR
OT
SR
—
▾
70
Grant Lanham
IOL
·
6-4
/ 321
SO
IOL
SO
—
▾
71
Zachary Teter
Lake Gibson
(Lakeland, FL)
IOL
·
6-5
/ 290
JR
IOL
JR
—
▾
72
Snoop Leota-Amaama
Claim
Skyridge
(Lehi, UT)
OT
·
6-4
/ 346
FR
OT
FR
—
▾
74
Noah Demeritt
Claim
Camden County
(Kingsland, GA)
IOL
·
6-5
/ 357
FR
IOL
FR
22
▾
75
Houston Curry
Claim
Hillcrest
(Simpsonville, SC)
OT
·
6-7
/ 283
FR
OT
FR
—
▾
77
Noah Josey
Claim
Brentwood Academy
(Brentwood, TN)
IOL
·
6-5
/ 315
SO
IOL
SO
23
▾
78
Jestus Johnson
Gonzaga
(Washington, DC)
IOL
·
6-3
/ 324
SO
IOL
SO
—
▾
79
Colby McGhee
OT
·
-
SO
OT
SO
—
▾
80
Luke Wentz
Paderborn Dolphins
(Troisdorf)
WR
·
6-3
/ 205
JR
WR
JR
—
▾
81
Jack Witmer
Claim
Cy-Fair
(Cypress, TX)
TE
·
6-7
/ 285
SO
TE
SO
—
▾
82
Kam Butler
Covington Catholic
(Alexandria, KY)
EDGE
·
6-3
/ 262
SR
EDGE
SR
—
▾
82
Eli Wood
Claim
E. C. Glass
(Lynchburg, VA)
WR
·
6-1
/ 199
FR
WR
FR
—
▾
83
Dakota Twitty
Claim
Thomas Jefferson Class Academy
(Mooresboro, NC)
WR
·
6-4
/ 225
FR
WR
FR
21
▾
85
Grant Misch
Potomac Falls
(Sterling, VA)
LB
·
6-5
/ 240
SR
LB
SR
—
▾
86
JR Wilson
Claim
Christ The King Regional
(Middle Village, NY)
WR
·
6-5
/ 210
FR
WR
FR
—
▾
88
Lorenz Terry
Fork Union Military Academy
(Richmond, VA)
DL
·
6-5
/ 255
SO
DL
SO
—
▾
88
Karson Gay
Claim
Boyd-Buchanan School
(Chattanooga, TN)
TE
·
6-5
/ 233
FR
TE
FR
22
▾
89
Joshua Rawlings
Woodland Hills
(Pittsburgh, PA)
TE
·
6-6
/ 263
JR
TE
JR
—
▾
89
Samuel Bond
DL
·
6-3
/ 235
JR
DL
JR
—
▾
90
Jahmeer Carter
Archbishop Spalding
(Severn, MD)
DL
·
6-2
/ 297
JR
DL
JR
—
▾
91
Jack Camper
IMG Academy
(Bradenton, FL)
EDGE
·
6-6
/ 230
RS-SR
EDGE
RS-SR
—
▾
92
Andrew Williams
DL
·
6-3
/ 270
SO
DL
SO
—
▾
93
Jonathan Horton
Scotlandville Magnet
(Baton Rouge, LA)
LB
·
6-3
/ 210
JR
LB
JR
—
▾
93
Henry Duke
TE
·
6-5
/ 233
SO
TE
SO
—
▾
94
Aaron Faumui
Kapolei
(Kapolei, HI)
DL
·
6-2
/ 302
SR
DL
SR
—
▾
95
Devontae Davis
Silver Bluff
(Aiken, SC)
EDGE
·
6-5
/ 250
RS-SR
EDGE
RS-SR
—
▾
96
Bryce Carter
Claim
Life Christian Academy
(Chester, VA)
DL
·
6-3
/ 274
SO
DL
SO
23
▾
99
Keytaon Thompson
L.B. Landry
(New Orleans, LA)
WR
·
6-4
/ 225
SR
WR
SR
—
▾
—
Noah Hartsoe
Claim
J.R. Tucker
(Henrico, VA)
IOL
·
6-3
/ 319
FR
IOL
FR
—
▾
—
Nathan Morris
EDGE
·
6-1
/ 226
JR
EDGE
JR
—
▾
—
Bryce Purnell
Claim
Archbishop Spalding
(Edgewater, MD)
DL
·
6-1
/ 271
FR
DL
FR
—
▾
—
Dillon Tennyson
WR
·
5-7
/ 173
SO
WR
SO
—
▾
—
Vadin Bruot
K
·
6-0
/ 213
FR
K
FR
—
▾
—
Caleb Stoltz
EDGE
·
6-3
/ 248
JR
EDGE
JR
—
▾
—
Anthony Fisher
Claim
Benedictine
(Richmond, VA)
CB
·
6-0
/ 180
FR
CB
FR
—
▾
✕