Login Subscribe
    • Players/Parents
    • College Coaches
  • Choose Your State Middle School Coverage
    Alabama
    Arizona
    Arkansas
    California
    Colorado
    Dakotas
    Delaware
    Florida
    Georgia
    Idaho
    Illinois
    Indiana
    Iowa
    Kansas
    Kentucky
    Louisiana
    Maryland
    Michigan
    Minnesota
    Missouri
    Nebraska
    Nevada
    New England
    New Jersey
    New Mexico
    New York
    North Carolina
    Ohio
    Oklahoma
    Oregon
    Pennsylvania
    South Carolina
    Tennessee
    Texas
    Utah
    Virginia
    Washington
    West Virginia
    Wisconsin
  • Loading...
  • Tournaments
    • Prep Hoops Prep Hoops
    • Prep Hoops Next Prep Hoops Next
    Showcases
    • Freshman Showcase Freshman Showcase
    • Sophomore ID Camp Sophomore ID Camp
    • The Expo The Expo
    About Our Events
  • Prep Hoops for
    • Players
    • Parents
    • Club Coaches
    • High School Coaches
    • College Coaches
    • Fans
    View All Features
    • Player Profiles Build your own profile and join the Prep Hoops database.
    • Coverage Access Prep Hoops articles year-round without ads.
    • Rankings See how players stack up in each state.
    • Coach Views Get notified when a college coach views your profile.
    • Profile Trends Track your Player Profile views over time.
    • Recruiting Tasks Stay on-track in the recruiting process.
    • Recruiting Dashboard All your recruiting tools in a single place.
    • College Match Recommends colleges that match with your profile.
    • Coach Contacts Contact any program in the country.
    • Recruiting Tips Become an expert on the recruiting process.
    • Event Credits Save $25 on all Prep Hoops showcases.
    • College Email Templates Send customized emails directly to college coaches.
    • How We Rank
    • Reviews
  • Virginia
  • Rankings
    • How We Rank

    • Archived Rankings

    • 2026 Rankings

    • 2027 Rankings

    • 2028 Rankings

  • Club Programs
  • Player Database
  • Scouts
  • Home
  • Coverage
      Choose Your State Middle School Coverage
      Alabama
      Arizona
      Arkansas
      California
      Colorado
      Dakotas
      Delaware
      Florida
      Georgia
      Idaho
      Illinois
      Indiana
      Iowa
      Kansas
      Kentucky
      Louisiana
      Maryland
      Michigan
      Minnesota
      Missouri
      Nebraska
      Nevada
      New England
      New Jersey
      New Mexico
      New York
      North Carolina
      Ohio
      Oklahoma
      Oregon
      Pennsylvania
      South Carolina
      Tennessee
      Texas
      Utah
      Virginia
      Washington
      West Virginia
      Wisconsin
  • Events
      Tournaments
      • Prep Hoops Prep Hoops
      • Prep Hoops Next Prep Hoops Next
      Showcases
      • Freshman Showcase Freshman Showcase
      • Sophomore ID Camp Sophomore ID Camp
      • The Expo The Expo
      About Our Events
  • Rankings
      Loading...
  • Features
      Prep Hoops for
      • Players
      • Parents
      • Club Coaches
      • High School Coaches
      • College Coaches
      • Fans
      View All Features
      • Player Profiles Build your own profile and join the Prep Hoops database.
      • Coverage Access Prep Hoops articles year-round without ads.
      • Rankings See how players stack up in each state.
      • Coach Views Get notified when a college coach views your profile.
      • Profile Trends Track your Player Profile views over time.
      • Recruiting Tasks Stay on-track in the recruiting process.
      • Recruiting Dashboard All your recruiting tools in a single place.
      • College Match Recommends colleges that match with your profile.
      • Coach Contacts Contact any program in the country.
      • Recruiting Tips Become an expert on the recruiting process.
      • Event Credits Save $25 on all Prep Hoops showcases.
      • College Email Templates Send customized emails directly to college coaches.
  • About Us
      • How We Rank
      • Reviews
  • Support
Login Subscribe

Virginia Basketball 2023 Player Rankings

Virginia High School Basketball

2023 Player Rankings
How are rankings determined?
Filter by:
C CG PF PG SF SG
More rankings:
Discover the top high school basketball players in Virginia's class of 2023. Our comprehensive player rankings cover 173 athletes from high schools across the state. Find out where your favorite player stacks up in the rankings and read the latest scouting reports on them by subscribing to Prep Hoops.

Ranked Players

Go to Watch List
168 players
Rank
Player
Height
Position
High School
Club Team
Commitment
1
DeShawn Harris-Smith
DeShawn Harris-Smith
6’5″
SF
Paul VI
Team Takeover
Maryland
2
Dennis Parker
Dennis Parker
6’6″
SF
John Marshall
Team Loaded
North Carolina State
3
Carter Lang
Carter Lang
6’9″
C
St. Anne’s Belfield
Team Loaded
Vanderbilt
4
Austin Ball
Austin Ball
6’7″
SF
Miller School
Team Takeover
George Mason
5
Adrian Myers
Adrian Myers
6’5″
SF
Massanutten
Boo Williams
Mississippi State
6
Curtis Blair III
Curtis Blair III
6’6″
SF
Steward School
Team Loaded
Liberty
7
Jason Rivera
Jason Rivera
6’6″
SF
John Marshall
Vanderbilt
8
Trevor Smith
Trevor Smith
5’11”
PG
Woodside
Team Loaded
Richmond
9
Greg Jones
Greg Jones
6’5″
SF
Hayfield
New World
American
10
Evan Ramsey
Evan Ramsey
7’0″
C
Abingdon
Big Shots Elite Tri-cities
11
Etienne Strothers
Etienne Strothers
6’1″
PG
Menchville
Boo Williams
Appalachian State
12
AJ Wills
AJ Wills
6’1″
PG
S3 Academy
Boo Williams 17U
14
Yuri Manns
Yuri Manns
6’3″
CG
LC Bird
Team Loaded 804
15
Jayden Harris
Jayden Harris
6’8″
SG
Potomac Va
Team Durant
16
Judah Egbo
Judah Egbo
6’7″
C
Life Christian Academy
Team Loaded 804 17U
Norfolk State
17
Cameron Cole
Cameron Cole
6’4″
PG
Highland
VA Playmakers
Navy
18
Jeremiah Whitmore
Jeremiah Whitmore
6’7″
PF
Oak Hill Academy
19
John St. Germain
John St. Germain
6’2″
PG
St. Anne’s Belfield
Team Loaded
Augusta (GA)
20
Luke Smith
Luke Smith
6’9″
C
Collegiate
DC Premier
Chicago
21
Leland Coleman
Leland Coleman
6’6″
SF
Trinity Episcopal
Richmond (IN)
22
Jordan Horne
Jordan Horne
6’2″
PG
Miller School Of Albemarle
Team Loaded 804
23
AJ Clark
AJ Clark
6’2″
SG
Menchville
Virginia Military Institute
24
Patrick O’Brien
Patrick O’Brien
6’8″
C
Bishop O’Connell
DC Premier
Bucknell
25
Gibraltar Coleman
Gibraltar Coleman
6’6″
PF
Flint Hill
New World
American
26
Dylan Saunders
Dylan Saunders
6’8″
C
Cave Spring
VA Premier
Iona
27
Thomas Youngkin
Thomas Youngkin
6’4″
SF
St. Christopher’s
28
Margad Choijilsuren
Margad Choijilsuren
6’4″
CG
Fairfax
Mid Atlantic Select
Randolph-Macon
29
Steven Stinson
Steven Stinson
6’5″
SF
John Marshall
Team Loaded
30
Desmond Roberts
Desmond Roberts
6’5″
SF
St Anne’s Belfield
Virginia
31
Josh Sime
Josh Sime
6’8″
PF
Western Albemarle
Boo Williams
32
Khalil Williams
Khalil Williams
6’5″
SG
Potomac (McLean, VA)
New World
33
Paul Anderson
Paul Anderson
6’3″
SG
South County
Team Pro Look
Virginia Wesleyan
34
Skyler Smith
Skyler Smith
6’4″
SF
Colgan
35
Kameron Roberts
Kameron Roberts
6’6″
SF
Hargrave Military Academy
WARRIORS TRAVEL SPORTS ACADEMY
36
Camden Brewer
Camden Brewer
6’2″
SF
Blue Ridge
Team Loaded
37
Paul Williams
Paul Williams
6’8″
C
Walsingham
Richmond (IN)
38
Chris Fields Jr
Chris Fields Jr
6’7″
PF
Petersburg
Va Bulls
39
Stark Jones
Stark Jones
6’3″
CG
Cave Spring
VA Havoc 2023-ROA
40
Efe Sekeroglu
Efe Sekeroglu
6’9″
C
Virginia Episcopal
41
Matin Perdue
Matin Perdue
6’4″
SF
Broad Run
VA Premier
42
Connor Lane
Connor Lane
6’3″
CG
Twin Springs
43
CJ McPherson
CJ McPherson
6’3″
SG
Norfolk Collegiate
Team Loaded 757
44
Nasir J. Coleman
Nasir J. Coleman
6’0″
PG
Patriot
TEAM Assault
45
Christian Greenlaw
Christian Greenlaw
6’6″
PF
Woodside
Team Loaded 757
46
Donovan Bass
Donovan Bass
6’1″
PG
Hayfield
47
Logan Rhoades
Logan Rhoades
6’2″
CG
Mills Godwin
Richmond (IN)
48
Nate Pabis
Nate Pabis
6’5″
SF
Flint Hill
Amherst
49
Will Bonde
Will Bonde
6’7″
PF
Miller School
50
Quint Booker
Quint Booker
6’3″
SG
Bishop Ireton
New World
51
Samuel Brannen
Samuel Brannen
6’0″
CG
King’s Fork
Boo Williams EYBL
52
Seth Langford
Seth Langford
6’3″
SF
Wakefield
Prolook
53
Bryson Wilson
Bryson Wilson
6’5″
SF
St Stephen’s And St Agnes
Buffalo
54
Sam Whitehead
Sam Whitehead
6’3″
SG
Stone Bridge
LBA Attack
55
Wyatt Trundle
Wyatt Trundle
6’6″
PF
Meridian
Nova 94 Feet
56
Warren Gorman
Warren Gorman
6’7″
PF
Bishop Ireton
Truth AAU
57
Dj Holloway
Dj Holloway
6’0″
CG
Hayfield
VA Elite
Belmont Abbey
58
Ryan Hite
Ryan Hite
6’3″
PG
King’s Fork
Boo Williams
59
Jovani Galarza
Jovani Galarza
6’2″
CG
Fairfax Christian
60
Carter Wesson
Carter Wesson
6’4″
SF
Albemarle
61
David Solomon III
David Solomon III
6’6″
C
VA Academy
Team Durant
62
Diarmid Stewart
Diarmid Stewart
6’6″
SF
Blue Ridge
63
Kaden Bates
Kaden Bates
6’3″
SF
Patriot
Mary Washington
64
Tristan Alvarez
Tristan Alvarez
5’10”
PG
Virginia Academy
65
Tobe Chuke
Tobe Chuke
6’5″
C
Potomac School
66
Corey Caulker
Corey Caulker
6’1″
PG
Bishop O’Connell
67
Jadon Burgess
Jadon Burgess
6’3″
SF
Harrisonburg
VA Premier
68
Josh Hughes
Josh Hughes
6’6″
PF
John Marshall
69
Troy Giles
Troy Giles
6’0″
CG
Hargrave Military Academy
LOADED CVA
70
Amir Crawford
Amir Crawford
6’2″
CG
Woodberry Forest
Team Eat
71
Kullen Robinson
Kullen Robinson
6’2″
SG
Alexandria City
Team ProLook
72
Jay Randall
Jay Randall
6’3″
PF
Patriot
Mary Washington
73
Phoenix Shahateet
Phoenix Shahateet
6’3″
SF
Unity Reed
74
Hasan Hammad
Hasan Hammad
6’2″
PG
Battlefield
VA Playmakers
Christopher Newport
75
Brian Weiser
Brian Weiser
6’3″
CG
Washington Liberty
Team ProLook
Christopher Newport
76
Kalab Afework
Kalab Afework
6’3″
SF
South County
Virginia Wesleyan
77
Joe Baldwin
Joe Baldwin
6’7″
SF
Fairfax Christian
Team Thrill
78
Callum Crossman
Callum Crossman
6’8″
C
Virginia Academy
Team Melo
79
CJ Johnson
CJ Johnson
6’1″
SG
Episcopal
80
Myles Derricot
Myles Derricot
6’2″
SG
Varina
81
Brett Dent
Brett Dent
6’8″
C
LC Bird
Team Loaded 804
82
Ben Woodward
Ben Woodward
6’5″
SF
John Champe
District Basketball Club
83
Isaiah Shaw
Isaiah Shaw
6’5″
PF
Bishop O’Connell
Inspire Elite
84
Tristan Whitfield
Tristan Whitfield
6’7″
PF
Cape Henry
85
Dante Kearse
Dante Kearse
6’5″
SF
Hargrave Military Academy
VA Havoc
86
Jadon Pace
Jadon Pace
6’4″
SF
Kecoughtan
Boo Williams
87
Tim Uzochukwu
Tim Uzochukwu
6’8″
C
Matoaca
88
Jayson White
Jayson White
6’3″
SG
Christ Chapel
NOVA Cavaliers
Virginia Union
89
Tyler Lawrence
Tyler Lawrence
6’7″
PF
Potomac School
Prospect U
90
Darrel Johnson
Darrel Johnson
6’6″
PF
Highland
Virginia Playmakers
91
Ethan Ward
Ethan Ward
6’7″
SF
Landstown
92
Aiden Filipiano
Aiden Filipiano
6’2″
CG
Catholic
93
Carter Lawrence
Carter Lawrence
6’7″
PF
Potomac School
Prospect U
Franklin & Marshall
94
Bobby Gardner
Bobby Gardner
5’11”
PG
Fluvanna County
95
Gavin O’Malley
Gavin O’Malley
6’5″
C
Tuscarora (VA)
LBA Attack
96
Stylz Gardner
Stylz Gardner
5’11”
CG
Peninsula Catholic
Team Loaded 757
97
Zach Murphy
Zach Murphy
6’2″
SG
St. Christopher’s
VA Havoc
Longwood
98
Elijah Mitchell
Elijah Mitchell
6’5″
PF
Oak Hill
Virginia Nets
99
Jack West
Jack West
6’1″
PG
Loudoun County
LBA Attack
100
David King
David King
6’3″
PF
Hayfield
NOVA Cavs
Marymount (VA)
101
Ryan Derderian
Ryan Derderian
6’3″
C
Battlefield
Christopher Newport
102
Chance Briggs
Chance Briggs
6’4″
SF
Hargrave
Warriors TBT
103
Ben Coulam
Ben Coulam
5’10”
PG
Yorktown
Team Pro Look
104
Corey Schaeffer Jr.
Corey Schaeffer Jr.
6’5″
C
Woodgrove
105
Maddux Tennant
Maddux Tennant
6’4″
SG
Battlefield
VA Playmakers
106
Owen Lathrop
Owen Lathrop
6’2″
SF
W.T. Woodson
NOVA Cavaliers
107
Jamison Lynam
Jamison Lynam
5’9″
PG
South County
108
Alex Bokman
Alex Bokman
6’4″
SG
Freedom South Riding
Virginia Premier
109
Mike Meares
Mike Meares
6’6″
C
West Potomac
NOVA Cavaliers
110
Cole Cosby
Cole Cosby
6’4″
SF
St. Stephen’s And St. Agnes
Prospect U Elite Black
111
Jordan Leaks
Jordan Leaks
6’5″
SF
Phoebus
Team Push
Norfolk State
112
James McIntyre
James McIntyre
6’0″
CG
Washington-Liberty
Team Pro Look
113
Xavier Glass
Xavier Glass
6’3″
SG
Landstown
Team Push
114
Blassomi (BJ) Fofana Jr.
Blassomi (BJ) Fofana Jr.
6’6″
C
Potomac
115
Xavier Walton
Xavier Walton
6’5″
SF
Greensville County
Team Loaded 757
116
Ben Rossiter
Ben Rossiter
6’6″
PF
Virginia Academy
LBA
117
Justin Gagnon
Justin Gagnon
5’11”
PG
Woodberry Forest
118
Jalen Milt
Jalen Milt
6’4″
SG
Norview
119
Reuben McEachern
Reuben McEachern
6’1″
PG
Carmel
Va Havoc
120
Cameron Franklin
Cameron Franklin
6’2″
PG
Potomac School
121
Wilson Hagen
Wilson Hagen
6’5″
SG
Miller
VA Premier
122
Justin Bass
Justin Bass
5’11”
PG
Kecoughtan
BWSL Pace
123
Christian Brown
Christian Brown
6’4″
SG
The Carmel
BWSL TMB 2023
Virginia Union
124
Amari Gray
Amari Gray
6’2″
CG
Life Christian Academy
VA Havoc 2023
125
Lawrence I Cole
Lawrence I Cole
6’1″
PG
Northside
126
Abudllahi Yassin
Abudllahi Yassin
6’3″
SF
Robinson
127
Jack Murphy
Jack Murphy
5’11”
PG
St. Stephen’s & St. Agnes
128
Brendan Robinson
Brendan Robinson
5’10”
PG
Paul VI
129
Brandon Logan
Brandon Logan
6’7″
C
Oakton
District Basketball Club
130
Andrew Nields
Andrew Nields
6’2″
CG
Annandale
Nova 94
Catholic (DC)
131
Logan Hoit
Logan Hoit
6’7″
C
Meadowbrook
132
Jahzari Priester
Jahzari Priester
6’8″
C
Western Branch
Fly High
133
Terence Neeplo
Terence Neeplo
6’0″
CG
Wakefield
134
Eli McCoy
Eli McCoy
6’5″
C
Eastside
136
Kaiden Swortzel
Kaiden Swortzel
6’5″
PF
Floyd County
VA Havoc 2023-ROA
137
Josiah Banks
Josiah Banks
6’4″
SF
Roanoke Catholic
138
Jackson Crawford
Jackson Crawford
5’11”
PG
Lord Botetourt
GATA Academy Elite 17U- Formerly VaHavoc Roa
Emory & Henry
139
Luke Fisher
Luke Fisher
6’0″
PG
Trinity Episcopal
Richmond (IN)
140
Jacob Estrada
Jacob Estrada
6’4″
PF
Roanoke Catholic
VA Havoc Roa
141
Toa Hollenbeck
Toa Hollenbeck
6’2″
SG
Grassfield
Team PUSH
142
Devin Keasey
Devin Keasey
6’4″
SF
Menchville
BWSL Strothers
143
Max Warrell
Max Warrell
6’5″
C
McLean
NOVA Cavaliers
144
Dershon Ormon
Dershon Ormon
6’3″
SG
Kecoughtan
145
Ryan Steger
Ryan Steger
6’2″
SG
James River (Buchanan)
VA Havoc 2023-ROA
146
DJ Kennard
DJ Kennard
6’3″
SF
Falls Church
147
Andy Ramirez
Andy Ramirez
6’2″
SF
Hayfield
148
Dom Cianciolo
Dom Cianciolo
5’9″
PG
West Potomac
149
Bennett Bowers
Bennett Bowers
6’0″
PG
Buffalo Gap
VA Premier
Milligan
150
Braelen Cage
Braelen Cage
6’2″
SG
Hayfield Secondary
151
Abdul Mohamed
Abdul Mohamed
6’3″
SF
Yorktown
152
Will Hurst
Will Hurst
6’2″
SG
Episcopal
Pro Skills DMV
153
Cairi Hines
Cairi Hines
6’0″
PG
Life Christian Academy
Team Elite
154
Kai Johnson
Kai Johnson
5’11”
PG
The Highland School
Virginia Elite
155
Jaden Frazier
Jaden Frazier
6’5″
SF
Riverside
VA Playmakers
156
Braxton Griffin
Braxton Griffin
6’0″
PG
Loudoun County
LBA Atttack
157
Oumandre Harris
Oumandre Harris
6’0″
PG
EC Glass
158
Malik Stute
Malik Stute
6’0″
PG
Episcopal
159
Liam Vitters
Liam Vitters
6’5″
PF
Yorktown
160
Jordan Lambert
Jordan Lambert
5’11”
PG
Hopewell
Va Havoc
161
Jaxon Hartman
Jaxon Hartman
6’2″
SG
Miller
VA Elite
West Virginia Wesleyan
162
Sam Dailey
Sam Dailey
6’1″
SG
Annandale
163
John Awoke
John Awoke
6’2″
PG
Hayfield
New World
164
Sidney Burris
Sidney Burris
6’2″
SG
VA Academy
165
Khaleel Abdullah
Khaleel Abdullah
6’1″
PG
Flint Hill
VA Playmakers
166
Aaron Brooks
Aaron Brooks
5’11”
PG
Courtland
167
Xavier Butler
Xavier Butler
6’3″
SF
East Rockingham
168
Tucker Shifflett
Tucker Shifflett
6’0″
PG
William Monroe
169
Ruben Garces
Ruben Garces
5’9″
PG
Edison
170
Dareion Parker
Dareion Parker
6’2″
PG
Menchville

Watch List Players

Go to Rankings
5 players
Rank
Player
Height
Position
High School
Club Team
Commitment
WL
Micah Eastman
Micah Eastman
6’0″
SG
Tallwood
WL
Landon Fore
Landon Fore
6’4″
SG
Kempsville
Team PUSH
WL
Hanish Gajula
Hanish Gajula
6’2″
PG
Oakton
FairFax Stars
WL
Tyus Johnson
Tyus Johnson
6’2″
PG
Hidden Valley
WL
Matthew Lenert
Matthew Lenert
6’2″
SG
Marshall
College of Charleston (SC)
Soccer
  • DeShawn Harris-Smith – Paul VI
  • Dennis Parker – John Marshall
  • Carter Lang – St. Anne's Belfield
  • Austin Ball – Miller School
  • Adrian Myers – Massanutten
  • Curtis Blair III – Steward School
  • Jason Rivera – John Marshall
  • Trevor Smith – Woodside
  • Greg Jones – Hayfield
  • Evan Ramsey – Abingdon
  • Etienne Strothers – Menchville
  • AJ Wills – S3 Academy
  • Yuri Manns – LC Bird
  • Jayden Harris – Potomac Va
  • Judah Egbo – Life Christian Academy
  • Cameron Cole – Highland
  • Jeremiah Whitmore – Oak Hill Academy
  • John St. Germain – St. Anne's Belfield
  • Luke Smith – Collegiate
  • Leland Coleman – Trinity Episcopal
  • Jordan Horne – Miller School Of Albemarle
  • AJ Clark – Menchville
  • Patrick O'Brien – Bishop O'Connell
  • Gibraltar Coleman – Flint Hill
  • Dylan Saunders – Cave Spring
  • Thomas Youngkin – St. Christopher's
  • Margad Choijilsuren – Fairfax
  • Steven Stinson – John Marshall
  • Desmond Roberts – St Anne’s Belfield
  • Josh Sime – Western Albemarle
  • Khalil Williams – Potomac (McLean, VA)
  • Paul Anderson – South County
  • Skyler Smith – Colgan
  • Kameron Roberts – Hargrave Military Academy
  • Camden Brewer – Blue Ridge
  • Paul Williams – Walsingham
  • Chris Fields Jr – Petersburg
  • Stark Jones – Cave Spring
  • Efe Sekeroglu – Virginia Episcopal
  • Matin Perdue – Broad Run
  • Connor Lane – Twin Springs
  • CJ McPherson – Norfolk Collegiate
  • Nasir J. Coleman – Patriot
  • Christian Greenlaw – Woodside
  • Donovan Bass – Hayfield
  • Logan Rhoades – Mills Godwin
  • Nate Pabis – Flint Hill
  • Will Bonde – Miller School
  • Quint Booker – Bishop Ireton
  • Samuel Brannen – King’s Fork
  • Seth Langford – Wakefield
  • Bryson Wilson – St Stephen’s And St Agnes
  • Sam Whitehead – Stone Bridge
  • Wyatt Trundle – Meridian
  • Warren Gorman – Bishop Ireton
  • Dj Holloway – Hayfield
  • Ryan Hite – King's Fork
  • Jovani Galarza – Fairfax Christian
  • Carter Wesson – Albemarle
  • David Solomon III – VA Academy
  • Diarmid Stewart – Blue Ridge
  • Kaden Bates – Patriot
  • Tristan Alvarez – Virginia Academy
  • Tobe Chuke – Potomac School
  • Corey Caulker – Bishop O'Connell
  • Jadon Burgess – Harrisonburg
  • Josh Hughes – John Marshall
  • Troy Giles – Hargrave Military Academy
  • Amir Crawford – Woodberry Forest
  • Kullen Robinson – Alexandria City
  • Jay Randall – Patriot
  • Phoenix Shahateet – Unity Reed
  • Hasan Hammad – Battlefield
  • Brian Weiser – Washington Liberty
  • Kalab Afework – South County
  • Joe Baldwin – Fairfax Christian
  • Callum Crossman – Virginia Academy
  • CJ Johnson – Episcopal
  • Myles Derricot – Varina
  • Brett Dent – LC Bird
  • Ben Woodward – John Champe
  • Isaiah Shaw – Bishop O'Connell
  • Tristan Whitfield – Cape Henry
  • Dante Kearse – Hargrave Military Academy
  • Jadon Pace – Kecoughtan
  • Tim Uzochukwu – Matoaca
  • Jayson White – Christ Chapel
  • Tyler Lawrence – Potomac School
  • Darrel Johnson – Highland
  • Ethan Ward – Landstown
  • Aiden Filipiano – Catholic
  • Carter Lawrence – Potomac School
  • Bobby Gardner – Fluvanna County
  • Gavin O’Malley – Tuscarora (VA)
  • Stylz Gardner – Peninsula Catholic
  • Zach Murphy – St. Christopher's
  • Elijah Mitchell – Oak Hill
  • Jack West – Loudoun County
  • David King – Hayfield
  • Ryan Derderian – Battlefield
  • Chance Briggs – Hargrave
  • Ben Coulam – Yorktown
  • Corey Schaeffer Jr. – Woodgrove
  • Maddux Tennant – Battlefield
  • Owen Lathrop – W.T. Woodson
  • Jamison Lynam – South County
  • Alex Bokman – Freedom South Riding
  • Mike Meares – West Potomac
  • Cole Cosby – St. Stephen's And St. Agnes
  • Jordan Leaks – Phoebus
  • James McIntyre – Washington-Liberty
  • Xavier Glass – Landstown
  • Blassomi (BJ) Fofana Jr. – Potomac
  • Xavier Walton – Greensville County
  • Ben Rossiter – Virginia Academy
  • Justin Gagnon – Woodberry Forest
  • Jalen Milt – Norview
  • Reuben McEachern – Carmel
  • Cameron Franklin – Potomac School
  • Wilson Hagen – Miller
  • Justin Bass – Kecoughtan
  • Christian Brown – The Carmel
  • Amari Gray – Life Christian Academy
  • Lawrence I Cole – Northside
  • Abudllahi Yassin – Robinson
  • Jack Murphy – St. Stephen's & St. Agnes
  • Brendan Robinson – Paul VI
  • Brandon Logan – Oakton
  • Andrew Nields – Annandale
  • Logan Hoit – Meadowbrook
  • Jahzari Priester – Western Branch
  • Terence Neeplo – Wakefield
  • Eli McCoy – Eastside
  • Kaiden Swortzel – Floyd County
  • Josiah Banks – Roanoke Catholic
  • Jackson Crawford – Lord Botetourt
  • Luke Fisher – Trinity Episcopal
  • Jacob Estrada – Roanoke Catholic
  • Toa Hollenbeck – Grassfield
  • Devin Keasey – Menchville
  • Max Warrell – McLean
  • Dershon Ormon – Kecoughtan
  • Ryan Steger – James River (Buchanan)
  • DJ Kennard – Falls Church
  • Andy Ramirez – Hayfield
  • Dom Cianciolo – West Potomac
  • Bennett Bowers – Buffalo Gap
  • Braelen Cage – Hayfield Secondary
  • Abdul Mohamed – Yorktown
  • Will Hurst – Episcopal
  • Cairi Hines – Life Christian Academy
  • Kai Johnson – The Highland School
  • Jaden Frazier – Riverside
  • Braxton Griffin – Loudoun County
  • Oumandre Harris – EC Glass
  • Malik Stute – Episcopal
  • Liam Vitters – Yorktown
  • Jordan Lambert – Hopewell
  • Jaxon Hartman – Miller
  • Sam Dailey – Annandale
  • John Awoke – Hayfield
  • Sidney Burris – VA Academy
  • Khaleel Abdullah – Flint Hill
  • Aaron Brooks – Courtland
  • Xavier Butler – East Rockingham
  • Tucker Shifflett – William Monroe
  • Ruben Garces – Edison
  • Dareion Parker – Menchville
  • Micah Eastman – Tallwood
  • Landon Fore – Kempsville
  • Hanish Gajula – Oakton
  • Tyus Johnson – Hidden Valley
  • Matthew Lenert – Marshall
Loading...
Home Virginia Virginia Rankings Virginia 2023 Rankings

Prep Network

  • Prep Dig
  • Prep Girls Hoops
  • Prep Hoops
  • Prep Lacrosse
  • Prep Redzone
  • Prep Soccer
  • Prep Softball

Company

  • News
  • Careers
  • Store
  • Partner Interest Form

Resources

  • Terms of Service
  • Privacy Policy
  • Accessibility
  • Cookie Policy
  • Recruiting Tips
  • Student Loan Resources
  • College Scholarship Search

Support

  • My Account
  • Contact
  • Sitemap

© 2025 Prep Hoops. All rights reserved.