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.
    • Scouts
    • How We Rank
    • Reviews
    • About Us
  • 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
      • Scouts
      • How We Rank
      • Reviews
      • About Us
  • Support
Login Subscribe

Basketball 2024 Player Rankings

National High School Basketball

2024 Player Rankings
How are rankings determined?
Filter by:
C CG PF PG SF SG
Clear Filters
Discover the top high school basketball players in the class of 2024. Our comprehensive player rankings cover 66 PGs from across the country. 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

66 players
Rank
Player
Height
Position
High School
Club Team
Commitment
13
Johnuel Fland
Johnuel Fland
6’2″
PG
Stepinac
PSA Cardinals
Kentucky
19
DJ Thomas
DJ Thomas
6’2″
PG
Liberty
West Coast Select|Dream VIson
UNLV
19
Zoom Diallo
Zoom Diallo
6’4″
PG
Prolific Prep (CA)
Beauchamp Elite 3SSB
22
Bryson Tucker
Bryson Tucker
6’6″
PG
Unknown
27
Tahaad Pettiford
Tahaad Pettiford
6’1″
PG
Hudson Catholic
New York Lightning
Auburn
35
Robert Wright III
Robert Wright III
6’0″
PG
Montverde Academy (FL)
Team Final
Baylor
36
Ahmad Nowell
Ahmad Nowell
6’0″
PG
Imhotep Charter
Team Final
UConn
49
Jase Richardson
Jase Richardson
6’2″
PG
Columbus
Michigan State
55
John Mobley Jr
John Mobley Jr
6’0″
PG
Wasatch Academy
Vegas Elite
Ohio State
68
Bishop Boswell
Bishop Boswell
6’4″
PG
Myers Park
Team CP3
Tennessee
69
Christian Anderson
Christian Anderson
6’1″
PG
Oak Hill Academy
Texas Tech
70
Trent Perry
Trent Perry
6’4″
PG
Harvard-Westlake
Vegas Elite
USC
75
Lorenzo Cason
Lorenzo Cason
6’2″
PG
Victory Christian
1Family
Florida Atlantic
76
Curtis Givens III
Curtis Givens III
6’3″
PG
Montverde
Skill Factory
80
David Castillo
David Castillo
6’1″
PG
Sunrise Christian Academy (KS)
Team Griffin
Kansas State
102
Isaac Asuma
Isaac Asuma
6’3″
PG
Cherry
D1 Minnesota
Minnesota
115
Travis Perry
Travis Perry
6’2″
PG
Lyon County
Indiana Elite 3SSB
Kentucky
119
Daquan Davis
Daquan Davis
6’1″
PG
Overtime Elite (GA)
Team Takeover
Florida State
120
Jase Butler
Jase Butler
6’4″
PG
Branson (Ross, CA)
Washington (WA)
133
Tyler Tanner
Tyler Tanner
6’1″
PG
Brentwood Academy
Brad Beal
Vanderbilt
137
K.J. Windham
K.J. Windham
6’3″
PG
Ben Davis
Meanstreets
Northwestern (IL)
142
Daniel Freitag
Daniel Freitag
6’1″
PG
Breck
Howard Pulley
Wisconsin
143
Ben Hammond
Ben Hammond
5’11”
PG
Paul VI
Team Takeover
Virginia Tech
146
Jacob Theodosiou
Jacob Theodosiou
6’4″
PG
Western Reserve Academy
Indy Heat
Wyoming
149
Lawrence Rudolph
Lawrence Rudolph
6’0″
PG
St. Augustine
Oakland Soldiers
Cal State-Fullerton
150
CJ Brown
CJ Brown
6’2″
PG
Kell
Game Elite
South Florida
153
Dellquan Warren
Dellquan Warren
6’2″
PG
Keystone Athletic Academy
Wildcat Select 3SSB
Mississippi State
155
Kyle Greene
Kyle Greene
6’3″
PG
Pace Academy
Upward Stars 3SSB
Tulane
162
Luke Skaljac
Luke Skaljac
6’2″
PG
Brecksville-Broadview Hts
Ohio Buckets
Miami (OH)
166
Zion Pipkin
Zion Pipkin
6’1″
PG
Legacy School of Sports Sciences
Cooz Elite
Wichita State
168
Dural Brooks
Dural Brooks
6’2″
PG
Grand Rapids Catholic Central (MI)
Michigan
169
Elijah Crawford
Elijah Crawford
6’1″
PG
Brewster Academy
Team Thad
Stanford
170
Casmir Chavis
Casmir Chavis
6’2″
PG
Park Center
J Sizzle
Washington (WA)
174
Alijah Adem
Alijah Adem
6’2″
PG
Spring Valley
Chosen Few
179
Baraka Okojie
Baraka Okojie
6’2″
PG
DME
Canada Elite
182
Styles Phipps
Styles Phipps
6’1″
PG
St Mary’s
Oakland Soldiers
Grand Canyon
183
Terrence Hill Jr
Terrence Hill Jr
6’3″
PG
Roosevelt
Rose City Rebels EYBL
VCU
184
Micah Davis
Micah Davis
6’0″
PG
Franklin
Indy Heat
Eastern Kentucky
187
Jakai Sanders
Jakai Sanders
6’2″
PG
Bishop Loughlin
New Heights
191
Luka Toews
Luka Toews
6’2″
PG
Newman
Middlesex Magic
Boston College
194
Kayde Dotson
Kayde Dotson
6’2″
PG
Beaumont United
JL3 Elite EYBL
New Mexico
195
Ace Buckner
Ace Buckner
6’1″
PG
La Lumiere
All Ohio EYBL 2024
Clemson
197
Adam Njie Jr
Adam Njie Jr
6’3″
PG
Cardinal Hayes
NY Riverside Hawks UAA 17
206
Dayton Forsythe
Dayton Forsythe
6’3″
PG
Dale
Team Griffin
Oklahoma
211
Brett Decker
Brett Decker
6’2″
PG
Central Hardin
Phenom United 3SSB
Liberty
214
Jahvin Carter
Jahvin Carter
6’2″
PG
Alcoa
BMaze
Penn State
216
Darnez Slater
Darnez Slater
6’1″
PG
Roosevelt
Cali Rebels
Colorado State
218
Jeremiah Wilkinson
Jeremiah Wilkinson
6’0″
PG
TSF
Game Elite
California
221
Deuce Jones
Deuce Jones
6’1″
PG
College Achieve
Team Rio
La Salle
226
Preston Edmead
Preston Edmead
5’9″
PG
Deer Park
NY Jayhawks
228
Ashton Simmons
Ashton Simmons
6’3″
PG
West Brook
JL3 Elite EYBL
TCU
229
Dilen Miller
Dilen Miller
6’3″
PG
Inspire Prep National
Robert Morris (PA)
243
Karris Bilal
Karris Bilal
6’2″
PG
Riverwood
Atlanta Xpress
Vanderbilt
244
Jeremiah Jenkins
Jeremiah Jenkins
6’0″
PG
Brewster Academy
Brown
264
Martin Somerville Jr.
Martin Somerville Jr.
6’3″
PG
Southern California Academy (CA)
Team Melo
265
Emerson Tenner Jr.
Emerson Tenner Jr.
5’11”
PG
Cordova
Hoop City
West Virginia
267
Isaac Williams
Isaac Williams
6’2″
PG
Oak Cliff Faith Family
Team Trae Young
Texas A&M-Corpus Christi
273
Dekwon Brown
Dekwon Brown
6’4″
PG
Simeon
Denard Bros
275
Elijah Elliott
Elijah Elliott
6’2″
PG
Oak Ridge
285
David Cobin
David Cobin
5’10”
PG
De Soto
KC Spurs
287
Jaiden Harrison
Jaiden Harrison
6’3″
PG
Bishop Timon
Corey Graham Elite
291
Tyler Boston
Tyler Boston
5’10”
PG
Bullis
Team Thrill
Holy Cross (MA)
292
Sharron Young
Sharron Young
6’0″
PG
Morgantown
Akron
293
Jaylen Washington
Jaylen Washington
5’9″
PG
Dynamic Prep
Drive Nation EYBL
UT-Rio Grande Valley
296
K.J. Thomas
K.J. Thomas
6’0″
PG
Randall
Texas Impact
UTEP
307
Anthony Bates Jr.
Anthony Bates Jr.
6’3″
PG
Katy Seven Lakes
Houston Hoops EYBL
Louisiana Tech
  • Johnuel Fland – Stepinac
  • DJ Thomas – Liberty
  • Zoom Diallo – Prolific Prep (CA)
  • Bryson Tucker – Unknown
  • Tahaad Pettiford – Hudson Catholic
  • Robert Wright III – Montverde Academy (FL)
  • Ahmad Nowell – Imhotep Charter
  • Jase Richardson – Columbus
  • John Mobley Jr – Wasatch Academy
  • Bishop Boswell – Myers Park
  • Christian Anderson – Oak Hill Academy
  • Trent Perry – Harvard-Westlake
  • Lorenzo Cason – Victory Christian
  • Curtis Givens III – Montverde
  • David Castillo – Sunrise Christian Academy (KS)
  • Isaac Asuma – Cherry
  • Travis Perry – Lyon County
  • Daquan Davis – Overtime Elite (GA)
  • Jase Butler – Branson (Ross, CA)
  • Tyler Tanner – Brentwood Academy
  • K.J. Windham – Ben Davis
  • Daniel Freitag – Breck
  • Ben Hammond – Paul VI
  • Jacob Theodosiou – Western Reserve Academy
  • Lawrence Rudolph – St. Augustine
  • CJ Brown – Kell
  • Dellquan Warren – Keystone Athletic Academy
  • Kyle Greene – Pace Academy
  • Luke Skaljac – Brecksville-Broadview Hts
  • Zion Pipkin – Legacy School of Sports Sciences
  • Dural Brooks – Grand Rapids Catholic Central (MI)
  • Elijah Crawford – Brewster Academy
  • Casmir Chavis – Park Center
  • Alijah Adem – Spring Valley
  • Baraka Okojie – DME
  • Styles Phipps – St Mary's
  • Terrence Hill Jr – Roosevelt
  • Micah Davis – Franklin
  • Jakai Sanders – Bishop Loughlin
  • Luka Toews – Newman
  • Kayde Dotson – Beaumont United
  • Ace Buckner – La Lumiere
  • Adam Njie Jr – Cardinal Hayes
  • Dayton Forsythe – Dale
  • Brett Decker – Central Hardin
  • Jahvin Carter – Alcoa
  • Darnez Slater – Roosevelt
  • Jeremiah Wilkinson – TSF
  • Deuce Jones – College Achieve
  • Preston Edmead – Deer Park
  • Ashton Simmons – West Brook
  • Dilen Miller – Inspire Prep National
  • Karris Bilal – Riverwood
  • Jeremiah Jenkins – Brewster Academy
  • Martin Somerville Jr. – Southern California Academy (CA)
  • Emerson Tenner Jr. – Cordova
  • Isaac Williams – Oak Cliff Faith Family
  • Dekwon Brown – Simeon
  • Elijah Elliott – Oak Ridge
  • David Cobin – De Soto
  • Jaiden Harrison – Bishop Timon
  • Tyler Boston – Bullis
  • Sharron Young – Morgantown
  • Jaylen Washington – Dynamic Prep
  • K.J. Thomas – Randall
  • Anthony Bates Jr. – Katy Seven Lakes
Loading...

Prep Network

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

Company

  • News
  • About
  • 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.