CLASS:

2024 Rankings

Rank Name Position Height AAU Team High School Commitment
1  Cooper Flagg
Wing6'8''Maine United 2025 E16Montverde Academy (FL)
2  Ace Bailey
Wing6'9''
AOT
McEachern (GA)
3  Jayden Quaintance
Big6'9''
Team Loaded VA
Word of God Christian Academy (NC)
4  Dylan Harper
Guard6'5''NY Rens 2024 EYBLDon Bosco Prep (NJ)
5  Jalil Bethea
Guard6'5''Team Final 2024 EYBLArchbishop Wood (PA)
6  VJ Edgecombe
Wing6'5''
Southeast Elite
LuHi (NY)
7  Tre Johnson
Guard6'6''Houston Hoops 2024 EYBLLink Academy (MO)
8  Flory BidungaBig6'9''
Indiana Elite
Kokomo (IN)
9  Asa NewellBig6'9''
1 Family
Montverde Academy (FL)
10  Liam McNeeley
Wing6'8''Florida Rebels 2024 EYBLMontverde Academy (FL)
11  Drake Powell
Guard6'5''CP3 2024 EYBLNorthwood HS (NC)
12  Zoom Diallo
Guard6'4''
Marjon Beauchamp Elite
Prolific Prep (CA)
13  Ian Jackson
Wing6'5''
NYC Wiz Kids
Our Saviour Lutheran (NY)
14  Boogie Fland
Guard6'3''PSA Cardinals 2024 EYBLStepinac (NY)
15  Kon KnueppelWing6'5''Phenom U 2024 EYBLWI Lutheran (WI)
16  Labaron Philon
Guard6'4''Team Thad 2024 EYBLLink Academy (MO)
17  Hugo GonzalezGuard6'4''
N/A
Real Madrid (ESP)
18  Karter Knox
Wing6'5''Florida Rebels 2024 EYBLOvertime Elite
19  Rocco ZikarskyBig7'2''
N/A
NBA Academy Australia
20  Isaiah Evans
Wing6'7''CP3 2024 EYBLNorth Mecklenburg (NC)
21  Donavan Freeman
Big6'8''Team Takeover 2024 EYBLIMG Academy (FL)
22  Kanon CatchingsWing6'8''Indy Heat 2024 EYBLOvertime Elite
23  Carter Bryant
Wing6'8''Paul George Elite 2024 EYBLCentennial (CA)
24  Aiden Sherrell
Big6'10''Vegas Elite 2024 EYBLProlific Prep (CA)
25  Thomas Sorber
Big6'9''Team Final 2024 EYBLArchbishop Ryan (PA)
26  Nicolas CodieBig6'9''
Southern Assault
Newman Smith (TX)
27  Tyler Betsey
Wing6'8''NY Rens 2024 EYBLSt. Thomas More (CT)
28  Billy Richmond
Wing6'6''NJ Scholars 2024 EYBLCamden (NJ)
29  Patrick Ngongba
Big6'10''Team Takeover 2024 EYBLPaul VI (VA)
30  Annor BoatengWing6'6''Team Griffin 2024 EYBLLittle Rock Central (AR)
31  Paul McNeil JrGuard6'6''
Garner Road
Word of God Christian Academy (NC)
32  Bryson Tucker
Wing6'6''
N/A
Bishop O'Connell (VA)
33  Jackson McAndrewWing6'9''Howard Pulley 2024 EYCLWayzata (MN)
34  Robert MillerBig6'9''
TJ Ford
Pasadena Memorial (TX)
35  Derik Queen
Big6'9''
Team Thrill
Montverde Academy (FL)
36  Austin SwartzGuard6'5''Boo Williams 2024 EYBLCannon (NC)
37  Damarius Owens
Wing6'7''City Rocks 2024 EYBLWestern Reserve Academy (OH)
38  Rakease PassmoreGuard6'5''Team Thad 2024 EYBLCombine Academy (NC)
39  Morez Johnson Jr
Big6'9''Meanstreets 2024 EYBLThornton Township (IL)
40  Tahaad Pettiford
Guard6'2''NH Lightning 2024 EYBLHudson Catholic HS (NJ)
41  Jase Richardson
Guard6'3''Paul George Elite 2024 EYBLChristopher Columbus (FL)
42  Jamari Phillips
Guard6'3''Paul George Elite 2024 EYBLAZ Compass (AZ)
43  Khani RoothsWing6'7''
New World
IMG Academy (FL)
44  Rob Wright III
Guard6'0''Team Final 2024 EYBLMontverde Academy (FL)
45  Jaiden Glover
Wing6'6''
Riverside Hawks
The Patrick School (NJ)
46  Kur TengGuard6'4''
Mass Rivals
Bradford Christian Academy (MA)
47  Cam Scott
Wing6'5''Team United 2024 EYBLLexington HS (SC)
48  Derrion Reid
Wing6'6''Team Thad 2024 EYBLProlific Prep (CA)
49  Darrion SuttonWing6'9''
Young & Reckless
Overtime Elite
50  Trent PerryGuard6'4''Vegas Elite 2024 EYBLHarvard-Westlake (CA)
51  1  Nojus IndrusaitisWing6'5''Meanstreets 2024 EYBLBrewster Academy (NH)
52  1  Mercy MillerGuard6'4''Oakland Soldiers 2024 EYBLNotre Dame (CA)
53  1  Andrew CrawfordGuard6'6''
KC Run GMC
Thunderridge (CO)
54  1  Gicarri Harris
Guard6'3''
Atlanta Celtics
Grayson (GA)
55  1  Makhan DioufBig7'0''
Dream Vision
Bella Vista Prep (AZ)
56  1  Darren Harris
Wing6'5''Team Takeover 2024 EYBLPaul VI (VA)
57  1  Matthew Hodge
Wing6'7''PSA Cardinals 2024 EYBLSt. Rose (NJ)
58  1  Pharaoh ComptonBig6'7''Vegas Elite 2024 EYBLArbor View (NV)
59  5  Eric FreenyGuard6'4''
Compton Magic
Centennial (CA)
60  John Bol
Big7'2''MoKan 2024 EYBLOvertime Elite
61  Juni Mobley
Guard6'1''Vegas Elite 2024 EYBLWasatch Academy (UT)
62  Kuol AtakWing6'9''
3D Empire
Haltom (TX)
63  Jalen Shelley
Wing6'8''Houston Hoops 2024 EYBLLink Academy (MO)
64  1  Ahmad Nowell
Guard6'2''Team Final 2024 EYBLImhotep Charter School (PA)
65  1  Ulrich ChomcheBig6'11''
N/A
NBA Academy Africa
66  15  Bishop Boswell
Guard6'4''CP3 2024 EYBLMyers Park (NC)
67  Isaiah AbrahamWing6'6''Team Takeover 2024 EYBLPaul VI (VA)
68  David Castillo
Guard6'2''Team Griffin 2024 EYBLSunrise Christian (KS)
69  Mikey Lewis
Guard6'3''Oakland Soldiers 2024 EYBLProlific Prep (CA)
70  Curtis Givens III
Guard6'3''MoKan 2024 EYBLMontverde Academy (FL)
71  Josh Hill
Big6'11''
Garner Road
Wheeler HS (GA)
72  Isaiah Elohim
Guard6'4''Why Not 2024 EYBLSierra Canyon (CA)
73  Zion Sensley
Wing6'8''Why Not 2024 EYBLRiordan (CA)
74  James Moore
Wing6'9''Team Final 2024 EYBLThe Patrick School (NJ)
75  Larry JohnsonGuard6'3''Team Thad 2024 EYBLSoCal Academy (CA)
76  Sebastian RancikWing6'9''
Compton Magic
JSerra (CA)
77  Naas Cunningham
Wing6'7''NY Rens 2024 EYBLSoCal Academy (CA)
78  Marcus Allen
Wing6'6''
SOH Elite
Norland (FL)
79  Jared Harris
Guard6'4''
Houston Superstars
Silsbee (TX)
80  Miles GoodmanBig6'10''NW Rotary Rebels 2024 EYBLSoCal Academy (CA)
81  Doryan OnwuchekwaBig6'11''
Team Trae Young
Faith Family Academy Oak Cliff (TX)
82  Amier AliWing6'8''TSF 2024 EYBLDream City Christian (AZ)
83  Brody KozlowskiWing6'7''
Utah Prospects
Corner Canyon (UT)
84  Caleb Williams
Wing6'7''Team Takeover 2024 EYBLSidwell Friends (DC)
85  Seifeldin HendawyWing6'6''
N/A
NBA Academy Africa
86  TO BarrettGuard6'5''MoKan 2024 EYBLLink Academy (MO)
87  Travis Perry
Guard6'2''
Indiana Elite
Lyon County HS (KY)
88  Jaeden MustafGuard6'5''Boo Williams 2024 EYBLOvertime Elite
89  Angelo CiaravinoWing6'6''
Illinois Wolves
Mount Carmel (IL)
90  James BrownBig6'9''MoKan 2024 EYBLLink Academy (MO)
91  Cooper KochWing6'8''
Indiana Elite
Metamora (IL)
92  AJ Swinton
Wing6'6''Boo Williams 2024 EYBLBishop O'Connell (VA)
93  Dillon BattieBig6'8''
Team Trae Young
Lancaster (TX)
94  Colin WhiteWing6'6''
Indiana Elite
Ottawa-Glandorf (OH)
95  Jonathan Powell
Guard6'5''
Midwest Basketball Club
Centerville (OH)
96  Jaxon JohnsonWing6'8''
Utah Prospects
Alta (UT)
97  Raleigh BurgessBig6'11''
Indiana Elite
Sycamore (OH)
98  Jacob CofieBig6'9''NW Rotary Rebels 2024 EYBLEastside Catholic (WA)
99  Vyctorius Miller
Guard6'4''
West Coast Elite
Crean Lutheran (CA)
100  Jason Asemota
Wing6'8''
The Hill Elite
Hillcrest Prep (AZ)
101  Dallas Thomas
Wing6'8''Bradley Beal Elite 2024 EYBLLittle Rock Parkview (AR)
102  Sir MohammedGuard6'6''
Team Curry
Myers Park (NC)
103  Jordan McCullum
Wing6'8''Bradley Beal Elite 2024 EYBLHuntington Prep (WV)
104  David PunchWing6'8''Drive Nation 2024 EYBLHarker Heights (TX)
105  Kayvaun Mulready
Guard6'4''City Rocks 2024 EYBLWorcester Academy (MA)
106  Josiah MoseleyWing6'7''
ASAK Elite
Stony Point (TX)
107  Tyler McKinley
Big6'9''MoKan 2024 EYBLWinton Woods (OH)
108  Somto CyrilBig6'10''
N/A
Overtime Elite
109  Jalik Dunkley-DistantGuard6'7''UPLAY 2024 EYCLDream City Christian (AZ)
110   Mario Saint-SuperyGuard6'3''
N/A
111  Brooks BahrGuard6'5''
Texas Impact
Keller (TX)
112  Taj DeGourville
Wing6'5''Vegas Elite 2024 EYBLWasatch Academy (UT)
113  Stephen EmmanuelBig7'0''Paul George Elite 2024 EYBLDream City Christian (AZ)
114  Chase McCarty
Wing6'6''
Atlanta Xpress
IMG Academy (FL)
115  Peyton Marshall
Big7'0''
Game Elite
Overtime Elite
116  Isaiah Johnson-AriguWing6'7''
D1 Minnesota
Totino-Grace HS (MN)
117  Brandin CummingsGuard6'3''All Ohio Red 2024 EYBLLincoln Park (PA)
118  Trent BurnsBig7'2''Houston Hoops 2024 EYBLPSAT Academy (TX)
119  Royce Parham
Big6'8''Team Durant 2024 EYBLWestern Reserve Academy (OH)
120  Tyrone RileyWing6'7''
West Coast Elite
St. Pius X (CA)
121  Jahki Howard
Wing6'6''NH Lightning 2024 EYBLOvertime Elite
122  Jeremiah WilkinsonGuard6'1''
Game Elite
McEachern (GA)
123  Sekou Konneh
Wing6'8''Phenom U 2024 EYBLSt. Thomas More (WI)
124  Dellquan Warren
Guard6'2''City Rocks 2024 EYBLKeystone Prep (PA)
125  Malick DialloBig6'10''
Utah Prospects
Wasatch Academy (UT)
126  Elijah Moore
Wing6'5''
NYC Wiz Kids
Our Saviour Lutheran (NY)
127  Kameren WrightWing6'6''
1 Family
The Rock School (FL)
128  Liam CampbellWing6'5''
Select Hoops
Owyhee (ID)
129  Tyler JohnsonWing6'6''Florida Rebels 2024 EYBLOak Ridge (FL)
130  Nick JanowskiGuard6'4''Phenom U 2024 EYBLPewaukee HS (WI)
131  Micah Robinson
Wing6'7''
Southern Assault
Oak Hill Academy (VA)
132  Jase ButlerGuard6'4''
Jalen Green Elite
Branson School (CA)
133  Daniel FreitagGuard6'3''Howard Pulley 2024 EYCLBreck School (MN)
134  Ryan Jones Jr
Big6'9''
Team Judah Nation
The Rock School (FL)
135  Dylan GrantBig6'7''The Family 2024 EYBLMichigan Collegiate (MI)
136  Bryce DortchBig6'9''
Mass Rivals
Brimmer & May (MA)
137  Chris TadjoWing6'8''
N/A
NBA Latin America
138  Robert HintonGuard6'5''Why Not 2024 EYBLHarvard-Westlake (CA)
139  Garrett Sundra
Big6'10''Team Takeover 2024 EYBLPaul VI (VA)
140  Trey Parker
Guard6'2''
Boo Williams 2023
Overtime Elite
141  Christian NituWing6'11''UPLAY 2024 EYCLFort Erie (CAN)
142  Rob Dockery
Guard6'6''
Team Thrill
Jackson-Reed (DC)
143  Cole CertaGuard6'5''
Illinois Wolves
IMG Academy (FL)
144  KJ Windham
Guard6'3''Meanstreets 2024 EYBLBen Davis (IN)
145  CJ BrownGuard6'2''
Game Elite
Kell (GA)
146  Isaac DavisBig6'7''
Utah Prospects
Hillcrest (ID)
147  Malik AbdullahiWing6'7''Nightrydas 2024 EYBLChristopher Columbus (FL)
148  Ty DavisGuard6'5''
Pro One
Mountain Brook (AL)
149  Del Jones
Guard6'2''Team Durant 2024 EYBLAZ Compass (AZ)
Please Wait... processing