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
2026
▾
Sport
Football
▾
HS Commits
Transfers
Roster
107
Roster Size
107
Transfers
38 · 35.5%
Blue Chip %
8.8%
5★ · 4★
0 · 8
Avg Rating
85.73
Top
94.65
Stars
0
8
78
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
Ja'Maric Morris
Claim
Timmonsville
(Timmonsville, SC)
S
·
6-3
/ 204
SR
S
SR
—
▾
0
Xavier Brown
Claim
Lexington Christian Academy
(Lexington, KY)
RB
·
5-11
/ 175
SR
RB
SR
22
▾
1
Montino Williams
Claim
Matoaca
(Chesterfield, VA)
S
·
6-2
/ 187
SO
S
SO
—
▾
2
Peyton Lewis
Claim
Salem
(Salem, VA)
RB
·
6-0.5
/ 210
JR
RB
JR
20
▾
2
Donavon Platt
Claim
U.S. Military Academy Prep
(Jamestown, NC)
S
·
5-11
/ 170
SR
S
SR
—
▾
3
Kevon Gray
Claim
Creekside
(Atlanta, GA)
CB
·
6-1
/ 170
JR
CB
JR
21
▾
3
Noah Vaughn
Claim
Maryville
(Maryville, TN)
RB
·
5-8
/ 188
SR
RB
SR
—
▾
4
Corey Costner
Claim
Perry Hall
(Baltimore, MD)
S
·
6-0
/ 180
SO
S
SO
19
▾
5
Kamren Robinson
Claim
Essex
(Tappahannock, VA)
LB
·
6-1.5
/ 227
SR
LB
SR
—
▾
5
Kameron Courtney
Freedom
(Manassas, VA)
WR
·
6-0
/ 185
JR
WR
JR
—
▾
6
Brandyn Hillman
Claim
Churchland
(Portsmouth, VA)
S
·
6-1
/ 190
SR
S
SR
—
▾
6
Cole Geer
Claim
Deerfield Academy
(Deerfield, MA)
QB
·
6-0
/ 190
SO
QB
SO
—
▾
7
Beau Pribula
Claim
Central York
(York, PA)
QB
·
6-2
/ 203
RS-SR
QB
RS-SR
23
▾
7
Josiah Persinger
Claim
Salem
(Salem, VA)
CB
·
5-11
/ 165
SO
CB
SO
—
▾
8
Christian Ellis
Claim
Ed White
(Jacksonville, FL)
S
·
6-0
/ 180
SR
S
SR
—
▾
8
TyLyric Coleman
Claim
Dan River
(Ringgold, VA)
WR
·
6-2
/ 191
SR
WR
SR
—
▾
9
Dakota Twitty
Claim
Thomas Jefferson Class Academy
(Mooresboro, NC)
TE
·
6-4
/ 225
SR
TE
SR
22
▾
9
Jam Jackson
S
·
6-2
/ 175
SR
S
SR
—
▾
10
Eli Holstein
Claim
Zachary
(Zachary, LA)
QB
·
6-3
/ 232
SR
QB
SR
21
▾
10
Jacobie Henderson
Claim
Catawba Ridge
(Fort Mill, SC)
CB
·
6-0
/ 183
RS-SR
CB
RS-SR
—
▾
11
Maddox Marcellus
Claim
Monsignor Pace
(Miami, FL)
LB
·
6-3
/ 225
SR
LB
SR
—
▾
11
Rico Flores Jr.
Claim
Folsom
(Folsom, CA)
WR
·
6-1
/ 195
SR
WR
SR
21
▾
13
Josiah Abdullah
Claim
Woodward Academy
(Atlanta, GA)
WR
·
5-10
/ 175
SO
WR
SO
—
▾
13
Myles Brown
Claim
Ridge View
(Elgin, SC)
LB
·
6-4
/ 195
JR
LB
JR
—
▾
14
Fisher Camac
Claim
Highland
(Gilbert, AZ)
EDGE
·
6-7
/ 230
RS-SR
EDGE
RS-SR
—
▾
14
Boone Lourd
Claim
Brentwood School
(Los Angeles, CA)
QB
·
6-0
/ 180
JR
QB
JR
—
▾
15
Dillon Newton-Short
Matoaca
(Chesterfield, VA)
WR
·
6-0
/ 190
SO
WR
SO
—
▾
15
Lukas Sanker
Claim
Woodberry Forest
(Woodberry Forest, VA)
S
·
6-0
/ 190
SO
S
SO
—
▾
16
Matthew Fobbs-White
Claim
Neville
(Monroe, LA)
EDGE
·
6-3
/ 235
SR
EDGE
SR
—
▾
16
Ely Hamrick
Crest
(Shelby, NC)
QB
·
6-4
/ 205
FR
QB
FR
—
▾
17
Justin Ross
Claim
Hunter Huss
(Gastonia, NC)
CB
·
6-2
/ 185
RS-JR
CB
RS-JR
—
▾
17
Jae'Oyn Williams
Claim
St. Frances Academy
(Baltimore, MD)
ATH
·
5-10
/ 210
FR
ATH
FR
—
▾
18
Jalen McNair
Good Counsel
(Olney, MD)
S
·
5-9
/ 165
RS-SR
S
RS-SR
—
▾
18
Da'Shawn Martin
Claim
Springfield
(Springfield, OH)
WR
·
6-2
/ 170
JR
WR
JR
—
▾
19
Jacquon Gibson
Claim
Palmetto Prep (Prep School)
(Cornelius, NC)
WR
·
5-11
/ 185
SR
WR
SR
—
▾
19
Evan Ward
McIntosh
(Peachtree City, GA)
EDGE
·
6-5
/ 220
SO
EDGE
SO
19
▾
20
Omillio Agard
Claim
St. Joseph's Prep School
(Philadelphia, PA)
CB
·
5-10.5
/ 160
RS-SO
CB
RS-SO
20
▾
21
Jekail Middlebrook
Claim
Langston Hughes
(Fairburn, GA)
RB
·
5-10
/ 170
RS-JR
RB
RS-JR
—
▾
21
Keke Adams
Claim
Avon Old Farms
(Avon, CT)
S
·
6-1
/ 190
JR
S
JR
—
▾
22
Tyson Davis
Claim
Goodrich
(Goodrich, MI)
WR
·
5-10
/ 175
RS-SR
WR
RS-SR
—
▾
22
Isaiah Harris
Claim
Thomas Jefferson
(Richmond, VA)
CB
·
6-0
/ 180
FR
CB
FR
—
▾
23
Jaylen Jones
Claim
Butler
(Matthews, NC)
CB
·
6-2
/ 185
RS-JR
CB
RS-JR
—
▾
23
Triston Ward
Claim
Deerfield Academy
(Griswold, CT)
WR
·
6-0
/ 190
JR
WR
JR
—
▾
25
Derek Uran
Elder
(Cincinnati, OH)
LB
·
6-2
/ 200
FR
LB
FR
—
▾
25
Xay Davis
Claim
Collegiate School
(Richmond, VA)
RB
·
6-0
/ 185
SO
RB
SO
—
▾
26
Jack Rhodes
Claim
Aquinas
(Augusta, GA)
WR
·
6-1
/ 175
FR
WR
FR
—
▾
26
Caleb Hardy
Eagle's Landing
(McDonough, GA)
S
·
6-3
/ 182
SR
S
SR
—
▾
27
Alex Dunn
Claim
Rustburg
(Rustburg, VA)
CB
·
6-1
/ 175
FR
CB
FR
—
▾
28
Solomon Beebe
Claim
Park Crossing
(Montgomery, AL)
RB
·
5-10
/ 205
JR
RB
JR
—
▾
28
Dallas Brannon
Claim
Independence
(Charlotte, NC)
LB
·
6-1
/ 203
FR
LB
FR
—
▾
29
Jayden Covil
Oscar Smith
(Chesapeake, VA)
CB
·
5-9.5
/ 150
FR
CB
FR
—
▾
29
CJ Spence
Claim
Mt. Zion Prep
(Lanham, MD)
CB
·
6-2
/ 175
SO
CB
SO
—
▾
30
Ethan Minter
Claim
Thomas Dale
(Richmond, VA)
S
·
6-1
/ 185
JR
S
JR
—
▾
31
Patrick Campbell
Claim
Brookwood
(Snellville, GA)
CB
·
6-0
/ 195
RS-SR
CB
RS-SR
—
▾
32
Landon Danley
Claim
Dutch Fork
(Irmo, SC)
S
·
6-3
/ 190
SR
S
SR
—
▾
33
Kervins Choute
Deerfield Beach
(Deerfield Beach, FL)
DL
·
6-3
/ 251
RS-SR
DL
RS-SR
—
▾
33
Nnanna Anyanwu
EDGE
·
6-5
/ 235
SR
EDGE
SR
—
▾
36
Justin Townsend
Randolph
(Randolph, NJ)
EDGE
·
6-2
/ 213
RS-SR
EDGE
RS-SR
—
▾
38
Armstrong Jones
Claim
Westminster
(Atlanta, GA)
S
·
6-1
/ 180
JR
S
JR
—
▾
38
Daniel Sparks
P
·
6-6
/ 213
SR
P
SR
—
▾
41
Will Bettridge
Gulliver Prep
(Miami, FL)
K
·
5-11
/ 165
SR
K
SR
—
▾
42
Isaiah Reese
Claim
Phillips Exeter Academy
(Gilford, NH)
LB
·
6-3
/ 198
SO
LB
SO
—
▾
44
Darrion Henry-Young
Princeton
(Cincinnati, OH)
DL
·
6-4
/ 264
RS-SR
DL
RS-SR
—
▾
45
Justin Rowe
Asheville
(Asheville, NC)
LB
·
6-3
/ 195
SO
LB
SO
—
▾
46
Chase Morrison
Roswell
(Roswell, GA)
EDGE
·
6-4
/ 240
JR
EDGE
JR
—
▾
49
Cayden Cook-Cash
Claim
Riverheads
(Staunton, VA)
LB
·
6-3
/ 210
JR
LB
JR
—
▾
49
Jacob Tannenbaum
Claim
Choate Rosemary Hall
(Wallingford, CT)
LS
·
6-1
/ 215
SO
LS
SO
—
▾
50
Wyatt Rubinoff
Claim
IMG Academy
(Bradenton, FL)
LS
·
6-2
/ 225
JR
LS
JR
—
▾
51
Sichan John
Claim
Hebron Christian Academy
(Dacula, GA)
DL
·
6-3
/ 275
SO
DL
SO
—
▾
51
Grayson Reid
Claim
Maret School
(Washington, DC)
IOL
·
6-3
/ 265
SO
IOL
SO
—
▾
52
McKale Boley
Claim
Oak Grove
(Hattiesburg, MS)
OT
·
6-4
/ 302
SR
OT
SR
—
▾
54
Zion Wilson
Claim
Northside
(Belhaven, NC)
DL
·
6-3
/ 318
RS-SR
DL
RS-SR
—
▾
54
Makilan Thomas
Claim
Little Rock Central
(Little Rock, AR)
OT
·
6-3
/ 295
RS-SR
OT
RS-SR
—
▾
55
Anthony Britton
Claim
Lake Taylor
(Norfolk, VA)
DL
·
6-3
/ 298
SR
DL
SR
—
▾
55
Jim Harris
Muskegon
(Muskegon, MI)
OT
·
6-5
/ 295
SO
OT
SO
—
▾
56
Tyler Simmons
Claim
Windermere Prep
(Windermere, FL)
DL
·
6-4
/ 260
JR
DL
JR
—
▾
57
Luke Hatfield
Claim
Battlefield
(Haymarket, VA)
IOL
·
6-4
/ 285
FR
IOL
FR
—
▾
58
Noah Hartsoe
IOL
·
6-3
/ 311
SR
IOL
SR
—
▾
60
Drake Metcalf
St. John Bosco
(Bellflower, CA)
IOL
·
6-2
/ 276
SR
IOL
SR
—
▾
64
Cole Surber
Claim
Patriot
(Nokesville, VA)
IOL
·
6-4
/ 300
SR
IOL
SR
—
▾
65
Grant Ellinger
Claim
Naperville Central
(Naperville, IL)
IOL
·
6-4
/ 270
JR
IOL
JR
—
▾
66
Michael Gildea
Claim
Hun School
(Princeton, NJ)
IOL
·
6-5
/ 295
FR
IOL
FR
—
▾
69
Ryan Brubaker
Claim
Cocalico
(Denver, PA)
OT
·
6-6
/ 304
RS-SR
OT
RS-SR
22
▾
70
Dane Wleklinski
Dublin Jerome
(Dublin, OH)
OT
·
6-6
/ 270
JR
OT
JR
—
▾
71
Monroe Mills
Father Tolton
(Columbia, MO)
OT
·
6-7
/ 291
RS-SR
OT
RS-SR
—
▾
72
Benjamin York
Claim
Lake Braddock
(Burke, VA)
OT
·
6-5
/ 285
JR
OT
JR
—
▾
75
Dylan Biehl
Lambert
(Cumming, GA)
IOL
·
6-4
/ 270
FR
IOL
FR
—
▾
76
Alex Payne
Gainesville
(Gainesville, GA)
OT
·
6-5
/ 265
SO
OT
SO
—
▾
77
Noah Josey
Claim
Brentwood Academy
(Brentwood, TN)
IOL
·
6-5
/ 315
SR
IOL
SR
23
▾
79
Jon Adair
Claim
Lipscomb Academy
(Nashville, TN)
IOL
·
6-5
/ 260
SO
IOL
SO
—
▾
80
Trevor Ladd
Claim
La Costa Canyon
(Encinitas, CA)
WR
·
6-4
/ 211
JR
WR
JR
—
▾
81
TeKai Kirby
Claim
St. Thomas Aquinas
(Fort Lauderdale, FL)
TE
·
6-2
/ 219
SR
TE
SR
—
▾
82
DaMari Carter
Claim
Varina
(Richmond, VA)
WR
·
6-0
/ 180
FR
WR
FR
—
▾
83
Willem Thurber
Claim
Deerfield Academy
(Deerfield, MA)
TE
·
6-5
/ 230
SO
TE
SO
—
▾
84
Isaiah Robinson
Claim
Trinity Episcopal School
(Richmond, VA)
WR
·
6-1.5
/ 185
SO
WR
SO
—
▾
85
Dylan Cope
Hewitt-Trussville
(Trussville, AL)
WR
·
6-3
/ 190
FR
WR
FR
—
▾
85
Jewett Hayes
Claim
Archbishop Moeller
(Cincinnati, OH)
EDGE
·
6-4
/ 210
JR
EDGE
JR
—
▾
86
Lukas Ungar
Delbarton
(Morristown, NJ)
TE
·
6-4
/ 213
SR
TE
SR
—
▾
87
Justin Zames
Berkeley Prep
(Tampa, FL)
TE
·
6-4
/ 235
SO
TE
SO
—
▾
88
Connor Cox
Claim
The Bolles School
(Jacksonville, FL)
TE
·
6-5
/ 225
SR
TE
SR
21
▾
91
Jason Hammond
Claim
St. Thomas Aquinas
(Fort Lauderdale, FL)
DL
·
6-2
/ 285
SR
DL
SR
21
▾
92
Jonathan Allen
Claim
Jackson-Olin
(Birmingham, AL)
DL
·
6-3
/ 230
RS-JR
DL
RS-JR
—
▾
94
Ezekiel Larry
Claim
Sierra Canyon
(Sherman Oaks, CA)
EDGE
·
6-1
/ 237
RS-SR
EDGE
RS-SR
22
▾
94
Hayden Rollison
Claim
Collegiate School
(Richmond, VA)
TE
·
6-3
/ 235
SR
TE
SR
—
▾
96
JaySean Richardson
Varina
(Richmond, VA)
DL
·
6-0
/ 270
FR
DL
FR
—
▾
99
Devon Baxter
Claim
Gwynn Park
(Brandywine, MD)
EDGE
·
6-5
/ 235
JR
EDGE
JR
20
▾
99
Elijah Slibeck
Claim
Warren Central
(Indianapolis, IN)
P
·
6-5
/ 237
SR
P
SR
—
▾
✕