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...
  • Loading...
  • Tournaments
    • Prep Hoops Prep Hoops
    • Prep Hoops Next Prep Hoops Next
    Showcases
    • 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
      • The Expo The Expo
      About Our Events
  • Rankings
      Loading...
  • Scores
      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 67 SFs 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

67 players
Rank
Player
Height
Position
High School
Club Program
Commitment
2
Ace Bailey
Ace Bailey
6’9″
SF
McEachern
2076775
Rutgers
9
Ian Jackson
Ian Jackson
6’5″
SF
Cardinal Hayes (NY)
2078609
UNC-Chapel Hill
10
VJ Edgecombe
VJ Edgecombe
6’4″
SF
Long Island Lutheran
11
Joson Sanon
Joson Sanon
6’5″
SF
Vermont Academy
Arizona State
12
Carter Bryant
Carter Bryant
6’8″
SF
Corona Centennial (CA)
Paul George Elite
Arizona
14
Jarin Stevenson
Jarin Stevenson
6’8″
SF
Seaforth
Team United EYBL
Alabama
14
Liam McNeeley
Liam McNeeley
6’7″
SF
Montverde Academy
Drive Nation EYBL
Kansas
16
Khani Rooths
Khani Rooths
6’7″
SF
IMG Academy
New World
Louisville
21
Billy Richmond III
Billy Richmond III
6’6″
SF
Camden
2135056
Arkansas
26
Derrion Reid
Derrion Reid
6’7″
SF
Prolific Prep (CA)
Team Thad
Alabama
30
Annor Boateng
Annor Boateng
6’5″
SF
Little Rock Central
Hoop City Hawks
Missouri
32
Tyler Betsey
Tyler Betsey
6’8″
SF
St. Thomas More
2078615
Cincinnati
38
Amier Ali
Amier Ali
6’8″
SF
Canyon International Academy
TSF EYBL 17U
Arizona State
41
Naasir Cunningham
Naasir Cunningham
6’7″
SF
Southern California Academy
NY Rens
Playing Professional
44
Dallas Thomas
Dallas Thomas
5’8″
SF
Little Rock Parkview (AR)
Bradley Beal Elite EYBL
Clemson
47
Isaiah Elohim
Isaiah Elohim
6’4″
SF
Sierra Canyon
Paul George Elite
Arkansas
50
Rakease Passmore
Rakease Passmore
6’6″
SF
Combine Academy
2078772
Kansas
53
Malachi Palmer
Malachi Palmer
6’6″
SF
Mt. Zion Prep
Team Thrill
Maryland
56
Marcus Allen
Marcus Allen
6’6″
SF
Norland (FL)
Rebels
Missouri
59
Darren Harris
Darren Harris
6’6″
SF
Paul VI
Team Takeover
Duke
60
Kameron Williams
Kameron Williams
6’7″
SF
Lafayette Christian
2076956
Tulane
61
Damarius Owens
Damarius Owens
6’7″
SF
Western Reserve
City Rocks
Marquette
67
Jalen Shelley
Jalen Shelley
6’8″
SF
Link Academy
Houston Hoops EYBL
91
Micah Robinson
Micah Robinson
6’6″
SF
Oak Hill Academy
Southern Assault
TCU
93
Caleb Williams
Caleb Williams
6’7″
SF
Sidwell Friends
Team Takeover
Georgetown (DC)
96
Josiah Moseley
Josiah Moseley
6’7″
SF
Stony Point
OneTime Legends
Villanova
99
Darrion Sutton
Darrion Sutton
6’7″
SF
Overtime Elite (GA)
Georgia Tech
103
Brody Kozlowski
Brody Kozlowski
6’8″
SF
Corner Canyon
Utah Prospects
BYU
106
Jaxon Johnson
Jaxon Johnson
6’8″
SF
Alta
Utah Prospects
Utah
107
Jahki Howard
Jahki Howard
6’6″
SF
Norcross
Atlanta Xpress
Auburn
109
Kuol Atak
Kuol Atak
6’9″
SF
Haltom
2078780
Oklahoma
114
Bryce Dortch
Bryce Dortch
6’8″
SF
Brimmer & May
Rutgers
124
Zion Sensley
Zion Sensley
6’8″
SF
Archbishop Riordan
2076686
St. Mary (KS)
125
Caden Diggs
Caden Diggs
6’7″
SF
Bullis
New World
Old Dominion
128
Rob Dockery
Rob Dockery
6’6″
SF
Jackson-Reed
Team Loaded VA
Texas A&M
134
AJ Swinton
AJ Swinton
6’6″
SF
Bishop O’Connell
Team Takeover
Florida State
135
Isaiah Johnson
Isaiah Johnson
6’7″
SF
Totino-Grace
D1 Minnesota
Miami (FL)
139
Trent Noah
Trent Noah
6’7″
SF
Harlan County
2076317
Kentucky
144
Micah Smith
Micah Smith
6’7″
SF
Sandy Creek
Georgia Southern
152
Tyrone Riley
Tyrone Riley
6’5″
SF
St. Pius X St. Matthias
West Coast Elite
San Francisco
158
Jack Robison
Jack Robison
6’7″
SF
Lakeville North
Howard Pulley
Wisconsin
159
Chris McDermott
Chris McDermott
6’7″
SF
Booker T. Washington
JL3 Elite EYBL
160
Angelo Ciaravino
Angelo Ciaravino
6’6″
SF
Mt. Carmel
Illinois Wolves
Northwestern (IL)
173
Travis Torain
Travis Torain
6’7″
SF
Dream City Christian
2271105
175
Tyler Johnson
Tyler Johnson
6’6″
SF
Oak Ridge
Rebels
Virginia Tech
196
Caden Wilkins
Caden Wilkins
6’7″
SF
Bettendorf
2246861
203
Taj DeGourville
Taj DeGourville
6’4″
SF
Red Rock Academy
Vegas Elite
San Diego State
204
Chris Riddle
Chris Riddle
6’5″
SF
Kenwood
Mac Irvin Fire
DePaul
223
Evan Stinson
Evan Stinson
6’7″
SF
Cheney
Stanford
226
Dylan Warlick
Dylan Warlick
6’6″
SF
Edmond North
Team Griffin
Wyoming
230
Chance Puryear
Chance Puryear
6’6″
SF
Dallas Carter
2076309
Southern Methodist
240
Ryan Mela
Ryan Mela
6’6″
SF
Newman School
2076965
Providence (RI)
241
Jae’Coby Osborne
Jae’Coby Osborne
6’6″
SF
Bella Vista Prep
2075440
New Mexico State
247
Kameren Wright
Kameren Wright
6’6″
SF
Orlando Olympia (FL)
1Family
248
Jadis Jones
Jadis Jones
6’5″
SF
New Madrid Central
Brad Beal Elite
252
Kade Unseld
Kade Unseld
6’5″
SF
Warren Central
2076942
Western Kentucky
260
Keitenn Bristow
Keitenn Bristow
6’8″
SF
Holliday
BeastUp Basketball
270
Pearson Carmichael
Pearson Carmichael
6’6″
SF
Summit
Boise State
272
Tyler Spratt
Tyler Spratt
6’5″
SF
North Farmington
Cleveland State
289
Jaden Steppe
Jaden Steppe
6’8″
SF
Tualatin
2078847
Colorado State
297
Jesse Burris
Jesse Burris
6’4″
SF
Delaware Hayes
2076317
Ohio
299
Dillon Tingler
Dillon Tingler
6’7″
SF
Huntington Prep
Eastern Michigan
302
Ebrahim Kaba
Ebrahim Kaba
6’7″
SF
Peddie
2078590
St. Bonaventure
304
Amari McCottry
Amari McCottry
6’5″
SF
St. Thomas More
Team Herro
Saint Louis
306
Trashaun Combs-Pierce
Trashaun Combs-Pierce
6’7″
SF
Norman
Team Griffin
319
Christian Alston
Christian Alston
6’5″
SF
Bartlett
MoKan
Abilene Christian
322
Stevie Clark
Stevie Clark
6’6″
SF
Oshkosh North
Wisconsin Playground Club
Colgate
  • – McEachern
  • – Cardinal Hayes (NY)
  • – Long Island Lutheran
  • – Vermont Academy
  • – Corona Centennial (CA)
  • – Seaforth
  • – Montverde Academy
  • – IMG Academy
  • – Camden
  • – Prolific Prep (CA)
  • – Little Rock Central
  • – St. Thomas More
  • – Canyon International Academy
  • – Southern California Academy
  • – Little Rock Parkview (AR)
  • – Sierra Canyon
  • – Combine Academy
  • – Mt. Zion Prep
  • – Norland (FL)
  • – Paul VI
  • – Lafayette Christian
  • – Western Reserve
  • – Link Academy
  • – Oak Hill Academy
  • – Sidwell Friends
  • – Stony Point
  • – Overtime Elite (GA)
  • – Corner Canyon
  • – Alta
  • – Norcross
  • – Haltom
  • – Brimmer & May
  • – Archbishop Riordan
  • – Bullis
  • – Jackson-Reed
  • – Bishop O’Connell
  • – Totino-Grace
  • – Harlan County
  • – Sandy Creek
  • – St. Pius X St. Matthias
  • – Lakeville North
  • – Booker T. Washington
  • – Mt. Carmel
  • – Dream City Christian
  • – Oak Ridge
  • – Bettendorf
  • – Red Rock Academy
  • – Kenwood
  • – Cheney
  • – Edmond North
  • – Dallas Carter
  • – Newman School
  • – Bella Vista Prep
  • – Orlando Olympia (FL)
  • – New Madrid Central
  • – Warren Central
  • – Holliday
  • – Summit
  • – North Farmington
  • – Tualatin
  • – Delaware Hayes
  • – Huntington Prep
  • – Peddie
  • – St. Thomas More
  • – Norman
  • – Bartlett
  • – Oshkosh North
Loading...

Prep Network

  • 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
  • NCSA College Recruiting
  • Recruiting Tips
  • Student Loan Resources
  • College Scholarship Search

Support

  • My Account
  • Contact
  • Sitemap

© 2025 Prep Hoops. All rights reserved.