RankNameHeightPositionHigh SchoolGrassroots TeamCollegeRating
1
Marvin Bagley6'10PFSierra Canyon - CANike Phamily
2
Zion Williamson6'7SFSpartanburg Day School - SCSC Supreme
3
Bol Bol7'1PFMater Dei - CACalifornia Supreme
4
Cameron Reddish6'8SFWesttown - PATeam Final
5
Romeo Langford6'5SGNew Albany - IN22 Vision
6
Tre Jones6'3PGApple Valley - MNHoward Pulley
7
Jontay Porter6'9PFNathan Hale - WAMoKan Elite
Missouri
8
Darius Garland6'0PGBrentwood Academy - TNSt. Louis Eagles
9
Simisola Shittu6'8PFVermont Academy - VTTyler Ennis
10
Immanuel Quickley6'3PGJohn Carroll School - MDTeam BBC
11
Moses Brown7'0CArchbiship Molloy - NYNew Heights
12
Keldon Johnson6'4SGOak Hill Academy - VABoo Williams
13
Reggie Perry6'9SFThomasville - GAArkansas Hawks
14
Jordan Brown6'10PFWoodcreek - CAPlay Hard Play Smart
15
Nazreon Reid6'9PFRoselle Catholic - NJSports U
16
Louis King6'8SFHudson Catholic - NJTeam Final
17
Emmitt Williams6'8PFIMG Academy - FLE1T1 United
18
Javonte Smart6'4PGScotlandville Magnet - LAHouston Hoops
LSU
19
Luguentz Dort6'4SGCalusa Prep - FLBrookwood Elite
20
Coby White6'4SGGreenfield School - NCTeam CP3
North Carolina
21
David McCormack6'9COak Hill Academy - VATeam Loaded VA
22
Jahvon Quinerly6'0PGHudson Catholic - NJSports U
23
Anfernee Simons6'3SGEdgewater - FLTeam Breakdown
Louisville
24
Devon Dotson6'2PGProvidence Day School - NCTeam Charlotte
25
Ayo Dosunmu6'4SGMorgan Park - ILMac Irvin Fire
26
Jaylen Hoard6'8SFWesleyan Christian - NCTeam CP3
27
Quentin Grimes6'4SGCollege Park - TXBasketball Univ
28
Elijah Weaver6'4PGOldsmar Christian - FLTeam Breakdown
29
Kevin Porter6'4SGRainer Beach - WAWashington Elite
USC
30
Silvio De Sousa6'9PFIMG Academy - FLFlorida Vipers
31
Nassir Little6'6SFOrlando Christian Prep - FL1Family
32
Jalen Smith6'8PFMount Saint Joseph - MDTeam Takeover
Maryland
33
Carte'Are Gordon6'8PFWebster Groves - MOMoKan Elite
St. Louis
34
Darius Bazley6'7SFCincinnati Princeton - OHMeanstreets
Syracuse
35
Joey Hauser6'8PFSPASH - WIWisconsin Academy / Iowa Barnstormers
36
Jerome Hunter6'5SFPickerington North - OHOH-NOVA
Indiana
37
Tyler Herro6'4SGWhitnall - WIWisconsin Playground Warriors
Wisconsin
38
Jules Bernard6'5SGWindward - CACompton Magic
39
Courtney Ramey6'3PGWebster Groves - MOJets-Ramey United
Louisville
40
Daniel Oturu6'8PFCretin-Derham Hall - MNHoward Pulley
41
E.J. Montgomery6'10PFWheeler - GAAtlanta Celtics
Auburn
42
Taeshon Cherry6'8PFSt. Augustine - CAOakland Soldiers
USC
43
Shareef O'Neal6'9PFCrossroads - CACalifornia Supreme
Arizona
44
Brandon Slater6'6SGPaul VI Catholic - VATeam Takeover
Villanova
45
Kamaka Hepa6'9PFJefferson - ORPortland Basketball Club
46
Brandon Johns6'7PFEast Lansing - MISpiece Indy Heat
Michigan
47
Jalen Carey6'3SGImmaculate Conception - NYPlayaz Basketball Club
48
Devonaire Doutrive6'5SGBirmingham - CACalifornia Supreme
49
Cole Swider6'7SFSt. Andrews - RIBABC
Villanova
50
Joe Wieskamp6'5SFMuscatine - IAIowa Barnstormers
Iowa
51
Prentiss Hubb6'2SGGonzaga - DCDC Premier
Notre Dame
52
Gerald Liddell6'6SFSteele - TXRM5 Elite
53
A.J. Reeves6'5SGBrimmer and May - MAMass Rivals
Providence
54
David Singleton6'4SGBishop Montgomery - CABelmont Shore
UCLA
55
Darius Days6'7PFThe Rock School - FLFlorida Vipers
56
Miles Norris6'10PFMater Dei Catholic - CAEarl Watson Elite
57
David Duke6'3SGCushing Aademy - MAMass Rivals
58
Jairus Hamilton6'8SFCannon School - NCTeam Loaded NC
59
Rechon Black6'5PGMontverde Academy - FLTeam Loaded NC
North Carolina
60
Brandon Williams6'1PGCrespi - CACalifornia Supreme
Arizona
61
Myreon Jones6'3PGHuffman - ALGeorgia Stars
62
Marcus Bingham Jr6'10PFCatholic Central - MIMBA National
Michigan State
63
Isaiah Mucius6'8SFSaint James - MDPSA Cardinals
64
Aaron Wiggins6'6SFWesleyan Christian - NCTeam Charlotte
Maryland
65
Jaelin Llewellyn6'2PGVirginia Episcopal - VATeam Loaded VA
Princeton
66
Tyger Campbell5'10PGLa Lumiere School - INSpiece Indy Heat
DePaul
67
Tim Finke6'6SGChampaign Central - ILMeanstreets
68
Josh LeBlanc6'5SFMadison Prep - LALouisiana Elite
69
Khavon Moore6'8SFWestside - GANike South Beach
70
Saddiq Bey6'6SGSidwell Friends - DCDC Premier
71
Matt Mayer6'7SFWestlake - TXHouston Hoops
Baylor
72
Cormac Ryan6'5SGMilton Academy - MAMiddlesex Magic
Stanford
73
Dane Goodwin6'4SGUpper Arlington - OHAll Ohio
Notre Dam
74
Dwayne Cohill6'2SGHoly Name - OHOhio Basketball Club
75
Antwann Jones6'5SGOak Ridge - FLE1T1 United
76
Robert Woodard6'6SFColumbus - MSDa House
77
Luther Muhammad6'4PGHudson Catholic - NJSports U
78
AJ Green6'2PGCedar Falls - IAIowa Barnstormers
79
Torrence Watson6'4SGWhitfield School - MOJets-Ramey United
Ohio State
80
Will Richardson6'4SGLiberty County - GAE1T1 United
81
Foster Loyer6'0PGClarkston - MIAll Ohio
Michigan State
82
Matt Bradley6'4SFSan Bernardino - CATeam Eleate
Cal
83
Kiyon Boyd6'5SGWoodson - DCTeam Loaded Virginia
84
Robby Carmody6'4SGMars Area - PAOhio Basketball Club
Notre Dame
85
David DeJulius6'0PGEast English Village Prep - MIThe Family
Michigan
86
Eric Ayala6'5SGPutnam Science Academy - DEWe R1
87
Jermaine Harris6'8PFRock Creek Christian Academy - MDDC Premier
88
Robert Phinisee5'11PGMcCutcheon - INIndiana Elite
89
J'Raan Brooks6'8PFGarfield - WADream Vision
USC
90
Noah Locke6'2PGMcDonogh School - MDTeam Melo
91
Jared Butler6'1PGLafayette Christian - LAMEBO Elite Team Hood
92
Timmy Allen6'5SFRed Mountain - AZCompton Magic
93
Spencer Freedman5'11PGMater Dei - CACalifornia Supreme
Harvard
94
Eric Hunter6'3SGCharles A Tindley - INGary Harris Elite
95
Keyontae Johnson6'5SFIMG Academy - FLBoo Williams
96
Bryan Penn-Johnson7'0CWasatch Academy - UTDream Vision
97
Pete Nance6'8SFRevere - OHAkron Bobcats
Northwestern
98
Tevy Jones6'5SGChandler - AZCalifornia Supreme
99
Riley Battin6'9COak Park - CAEarl Watson Elite
100
Damezi Anderson6'6SFRiley - INMeanstreets
Indiana
101
Tyrese Samuel6'8PFUpper Marlboro, Md - MDUPlay Canada
102
Elijah Hardy6'0PGBiship O'Dowd - CATeam Arsenal
103
Talen Horton-Tucker6'5SFSimeon - ILTeam Rose
104
Montez Mathis6'4SGJohn Carroll School - MDTeam BBC
105
Jeenathan Williams6'5SGUniversity Prep - NYCity Rocks
106
Jacobi Gordon6'6SFFallbrook Prep - TXHouston Hoops
107
Jamie Lewis6'3PGWestlake - GAGeorgia Stars
108
Trevion Williams6'9CHenry Ford II - MIMustangs
109
Jaedon LeDee6'8SFThe Kinkaid School - TXTexas Pro
110
Michael Devoe6'4PGMontverde Academy - FLNike South Beach
111
Kenneth Nwuba6'10PFOak Hill Academy - VAMBA
112
Brock Cunningham6'7PFWestlake - TXUrban ASAK
113
Greg Williams6'3SGLafayette Christian - LAHouston Hoops
114
Race Thompson6'8PFRobbinsdale Armstrong - MND1 Minnesota
Indiana
115
Gabe Brown6'8SFBelleville - MIMustangs
116
Xavier Johnson6'1PGBishop O'Connell - VATeam Takeover
117
Immanuel Bates6'9PFJack Britt HS - NCTeam Loaded NC
118
John Newman6'5SGGreensboro Day - NCTeam CP3
119
Tyler Harris5'9PGCordova - TNTeam Thad
120
Ethan Henderson6'8PFParkview Magnet - ARArkansas Hawks
121
Kendric Davis5'11PGSam Houston - TXTexas Pro

122
Thomas Kithier6'8PFDakota - MIThe Family
123
Valdir Manuel6'8PFSt. Patrick - NJNew Jersey Playaz
124
James Akinjo6'0PGSalesian - CAOakland Soldiers
125
Reggie Chaney6'7PFFindlay Prep - NVRM5 Elite
126
Emmanuel Dowuona6'10CWestwood Christian - FLTeam Breakdown
127
Nate Laszewski6'7SFNorthfield Mt. Hermon - MANE Playaz
128
Jamal Bieniemy6'3SGTompkins - TXHouston Hoops
129
Tavon Jones6'3SGLinden - NJPlayaz Basketball Club
130
Florent Thamba6'9CMountain Mission - VATeam United
131
Marcus Littles6'9PFNeumann Goretti - PATeam Final
132
Keyshawn Embery6'3PGMidwest City - OKOklahoma Run PWP
133
Kaden Archie6'6SFMidlothian - TXUrban DFW
134
Rasir Bolton6'3PGHuntington Prep - WVTeam Loaded Virginia
135
Jack Wilson6'11CJunipero Serra - CATeam Brandon Roy
136
Sharone Wright Jr6'5PGLegacy Charter - SCKarolina Khaos
137
Isaiah Joe6'2SGNorthside - ARArkansas Hawks
138
Drew Peterson6'7SFLibertyville - ILIllinois Wolves
139
Khalid Moore6'6SFArchbiship Molloy - NYMass Rivals
140
Jarvis Thomas6'6PFOrono - MNHoward Pulley
141
Vincent Williams6'6SFSt. John's Jesuit - OHAll Ohio
142
Russell Barlow6'7CBerkner - TXSA Hardwork
143
Lukas Kisunas6'8CBrewster Academy - NH
144
Taylor Currie6'8CClarkston - MIAll Ohio
Michigan
145
Joseph Toppin6'6SFNorcross - GAAtlanta Celtics
146
Trey Woodbury6'4SGClark - NVVegas Elite
147
Morris Udeze6'8CFort Bend - TXHouston Defenders
148
Marcus Zegarowski6'1PGTilton School - MAExpressions Elite
149
Joel Mensah6'11PFSerra Catholic - CANY Lightening
150
Rodgerick Brown6'6SFCordova - TNTeam Thad
151
Aaron Nesmith6'5SFPorter Gaud - SCTMP
152
Ian Steere6'9CWesleyan Christian - NCTeam Charlotte
153
Trey Jemison6'8PFHomewood - ALTeam Penny
154
Kristian Sjolund6'8SFTompkins - TXTexas Pro
155
Alex Lomax5'11PGEast - TNTeam Penny
156
Wynston Tabbs6'2SGSt. Mary Ryken - MDTeam Melo
157
Jake Forrester6'8PFWesttown - PAPSA Cardinals
158
DJ Stewart6'6SFRiverside - MSMEBO Team Hood
159
George Conditt6'10PFCorliss - ILTeam RWA
160
Gabe Kalscheur6'3SGDeLaSalle - MNHoward Pulley
161
TJ Moss6'3SGMemphis East - TNTeam Penny
162
Frankie Policelli6'7SFNew Hartford - NYNew York Jayhawks
163
Justin Ahrens6'5SFVersailles - OHC2K Elite
164
Landers Nolley6'4SGLangston Hughes - GANike South Beach
165
Mezie Offurum6'6SGGeorgetown Prep - DCDC Blue Devils
166
CJ Fredrick6'4SGCovington Catholic - KYIndiana Elite
167
Souleymane Koureissi6'8SFIona Prep - NYCastle NYC
168
Mamadou Doucoure6'9COur Savior New American - NYPSA Cardinals
169
Warren Washington6'10CMission Hills - CAGamepoint Pump N Run
170
Khaleem Bennett6'4SGSunrise Christian - KSUPlay
171
Jordan McCabe6'0PGKaukauna - WIWI Playground Warriors
172
Amir Harris6'4SGSt. James - MdNew World
173
Karrington Davis6'5SFChaminade - MOSt. Louis Eagles
174
Jamal Gaines6'9CTriple A Academy - TX3D Empire
175
Bryce Golden6'7SFSt. James - MDTeam Takeover
176
Myles Dread6'4SGGonzaga - DCTeam Takeover
177
Fred Thatch6'3SFSikeston - MOSt. Louis Eagles
St. Louis
178
Xavier Castaneda6'0PGWhitney Young - ILMeanstreets
179
Fred Odihambo6'10CMission Hills - CAGamepoint Pump N Run
180
Keenan Fitzmorris6'11CSt. James Academy - KSMoKan Elite
181
Javon Freeman6'4SGWhitney Young - ILMeanstreets
182
Nathan Mensah6'10PFProlific Prep - CACalifornia Supreme
183
Jordan Lathon6'4PGGrandview - MOTeam Rush
Northwestern
184
DeShang Williams-Weaver6'6SFCy Falls - TXFranchize All-Stars
185
Nate Roberts6'8PFBrewster Academy - NHBaltimore United
186
Duane Washington6'3PGGrand Rapids Christian - MIMBA National
187
Ryan Boyce6'5SFHouston - TNTeam Penny
188
DeSean Allen-Eikens6'5SFSanta Monica - CAEarl Watson Elite
189
Zach Scott6'4PGWestminster Academy - FL1Family
190
Daylen Kountz6'4SGDenver East - COColorado Hawks
191
Kyler Edwards6'4SGBowie - TXYCG36
192
Bryce Davis6'8PFDeer Valley - AZCompton Magic
193
Jacob Eyman6'8PFLos Alamitos - CALas Vegas Prospects
194
Kevin Easley6'6SFLawrence North - ING3 Grind
195
Israel Barnes6'3SGSoutheast - KSMoKan Elite
196
Nikc Jackson6'8PFRancho Salano - AZPowerhouse
197
Boubacar Diakite6'8SFOur Savior New American - NYNew York Lightning
198
Trey Wertz6'5SGProvidence Day School - NCTeam Loaded NC
199
Bryce Hamilton6'2SGPasadena - CABelmont Shore
200
Ronaldo Segu6'0PGOrlando Christian Prep - FL1Family
201
Devin Vassell6'5SGPeachtree Ridge - GA
202
Jal Bijiek6'9PFCreating Academy - TXCYM
203
Drue Drinnon6'0PGPebbleobrook - GAGeorgia Stars
204
Kendle Moore5'11PGDanville - ILTeam Rose
205
Zac Watson6'6SFLiberty - TXYCG36
206
Serrel Smith6'1PGSt. Petersburg - FLE1T1 United
207
Brandon Wade6'1PGSkyline - MIMichigan Gators
208
Desi Sills6'2PGJonesboro - ARArkansas Hawks
209
PJ Pearson6'1PGWest Oaks - FLTeam Breakdown
210
Lamar Norman6'2SGGodwin Heights - MI1Nation
211
Dusan Bubanja6'10CWasatch Academy - UT
212
Trey'Von Hopkins6'3SGCarl Albert - OKTeam Boost
213
Franklin Agunanne6'9CLa Lumiere School - INNike Team Texas
214
Gary Williams6'4SGGahr - CAEarl Watson Elite
215
Diante Wood6'4SGSacred Heart - ALTeam Carroll
216
David Pierce6'2PGSt. Petersburg Gibbs - FLSEBA Elite
217
Damon Harge5'9PGChrist School - NCE1T1
218
Ed Chang6'7SFPapillion-La Vista - NEIowa Barnstormers
219
Hunter Erickson6'3SGTimpview - UTUtah Exum Elite
220
Duncan Demuth6'7PFSeminole - FLSEBA Elite
221
Davion Williams6'1SGBelleville - MIKing James SS
222
Markquis Nowell5'8PGBishop Loughlin - NYNJ Playaz
223
Christian Lorng6'10CWesley Christian - KYLouisville Magic
224
Wayne Arnold6'3SGDominguez - CAGamepoint Pump N Run
225
Maka Ellis6'5SFSierra Vista - NVLas Vegas Knicks
226
DeAndre Heckard6'3PGRomeoville - ILHoops4Health
227
Elijah McCadden6'5SFGreenfield School - NCBoo Williams
228
CJ Elleby6'7SFCleveland - WASeattle Rotary
229
Brendan Adams6'4PGCalvert Hall - MDTeam Melo
230
Jon Kabongo6'3PGHuntington Prep - WVCIA Bounce
231
Caleb McConnell6'4SGDayton Dunbar - OHC2K Elite
232
Kezo Brown6'0SGSimeon - ILMac Irvin Fire
233
Aaron Henry6'5SFBen Davis - INGary Harris Elite
234
Nate Hinton6'5SFGaston Day - NCTeam Charlotte
235
Kyle Greeley6'4SGWest Salem - ORHoop Salem
236
Jalen Shaw6'9CLarkin - ILKessel Heat
237
Andreas Fuller6'6SFFarragut Academy - FLTeam Felton
UCF
238
Monty Johal6'4SGGlendale - MOYanders Law
239
Erik Stevenson6'4SGTimberline - WAWashington Supreme
240
Nick Honor5'10PGLake Highland - FLE1T1 United
241
Gavin Bizeau6'11CPlainfield - ING3 Grind
242
Javian Fleming6'9CCanton - MSDa House
243
Michael Durr6'10PGOldsmar Christian - FLAtlanta Xpress
244
Arashma Parks6'8CCommonwealth Academy - NYPSA Cardinals
245
DeAvion Washington6'2SGTerre Haute South - INUA G3 Grind
246
Will Dillard6'3SGGreensboro Day - NCTeam CP3
247
Jamal Bey6'6SFBishop Gorman - NVVegas Elite
248
Tony Johnson6'3PGEufaula - ALAtlanta Xpress
249
Jason Wade6'5SGTrinity Episcopal - VABoo Williams
250
K.J. Hymes6'9PFSt. Mary's - AZArizona Phenoms