skip navigation

Now Live: 2024 Player Rankings

By The Circuit, 10/24/23, 2:30PM EDT


The Circuit just celebrated our 10th year of grassroots basketball coverage, and our team is thrilled to announce an innovative new approach in the world of individual player rankings.

For the past 10 seasons, our media team has carved our own path in the grassroots basketball media space, primarily focusing on covering the nation’s top programs and players from the Nike Elite Youth Basketball League (EYBL), adidas 3 Stripes Select Basketball (3SSB), Under Armour Association (UAA), and elite independent circuits from across the country. During the high school season, our coverage primarily focuses on the top 100-125 teams from across the country - encompassing the same elite prospects, which results in a year-round, in-depth look at the best basketball players in America.

During our time covering the sport, we have uncovered a systemic problem with the way most player rankings are formulated; simply put, there isn’t a transparent process in which prospects are evaluated.

Our player ranking team is led by a group of basketball experts with 50+ years of combined experience. This includes former NBA players, NBA front office members, and current nationally-renowned grassroots basketball talent evaluators.

This team has a single goal; remove subjectivity and bias from player rankings by establishing a data-driven approach to evaluating individual domestic and international basketball prospects.

Starting today, our rankings will be presented in tiers by each individual graduating class. The top 30 players will be ranked in order 1-through-30 - taking into account a number of different factors, including offense, defense, recruiting, strength of schedule, and more. 

On top of our new tiered rankings format, we will be introducing a Top 10 regardless-of-class rankings. This subset of rankings will narrow down the top 10 future professionals at the next three graduating classes.

The following different evaluation subsets: Offensive Skill-Set, Defensive Skill-Set, Current Recruitment, Statistical Data, Strength of Schedule, Eye Test, Pro Potential, Intangibles, Rankings Composite, & Current Accolades.

After the top 30 players, our rankings will be structured in a tier-based system. Prospects will be grouped alphabetically in three separate tiers:


  • Tier 1 (1-50)
  • Tier 2 (51-100)
  • Tier 3 (101-150)


  • Tier 1 (1-50) - alphabetically 
  • Tier 2 (51-100) - alphabetically 
  • Tier 3 (101-150) - alphabetically 


  • Top 10
  • Tier 1 (11-25) - alphabetically 
  • Tier 2 (25-50) - alphabetically

2024 Player Rankings

Rank First Name Last Name Height Position Grassroots High School Committed
1 Cooper Flagg 6'8 PF Maine United Montverde Academy (FL) ---
2 Tre Johnson 6'5 SG Houston Hoops (TX) Link Academy (MO) ---
3 Dylan Harper 6'5 CG NY Renaissance Don Bosco Prep (NJ) ---
4 Ace Bailey 6'8 SF AOT (GA) McEachern (GA) Rutgers
5 Jalil Bethea 6'4 SG Team Final (PA) Archbishop Wood (PA) Miami
6 Flory Bidunga 6'8 C Indiana Elite Kokomo (IN) Kansas
7 VJ Edgecombe 6'5 SF Austin Rivers Elite (FL) Long Island Lutheran (NY) ---
8 Derik Queen 6'9 C Team Thrill (MD) Montverde Academy (FL) ---
9 Jayden Quaintance 6'9 C Team Loaded (VA) Word of God (NC) ---
10 Dink Pate 6'7 SG Team Trae Young (OK) Pinkston (TX) G-League Ignite
11 Derrion Reid 6'7 PF Team Thad (TN) Prolific Prep (CA) ---
12 Ian Jackson 6'4 SG Wiz Kids (NY) Our Saviour Lutheran (NY) North Carolina
13 Billy Richmond 6'5 SG NJ Scholars Camden (NJ) ---
14 Patrick Ngongba II 6'11 C Team Takeover (DC) Paul VI (VA) ---
15 Khani Rooths 6'7 PF New World (DC) IMG Academy (FL) ---
16 Drake Powell 6'5 SF Team CP3 (NC) Northwood (NC) North Carolina
17 Karter Knox 6'5 SF Florida Rebels Overtime Elite (GA) ---
18 Boogie Fland 6'3 CG PSA Cardinals (NY) Archbishop Stepinac (NY) Kentucky
19 Liam McNeeley 6'7 SF Florida Rebels Montverde Academy (FL) Indiana
20 Kur Teng 6'4 SG Mass Rivals (MA) Bradford Christian Academy (MA) Michigan State
21 Jason Asemota 6'8 SF The Hill (AZ) Hillcrest Prep (AZ) Baylor
22 Darrion Sutton 6'7 SF Young & Reckless (IL) Overtime Elite (GA) ---
23 Isaiah Evans 6'6 SF Team CP3 (NC) North Meck (NC) Duke
24 Zoom Diallo 6'4 PG Beauchamp Elite (WA) Prolific Prep (CA) ---
25 John Bol 7'1 C MOKAN Elite (MO) Overtime Elite (GA) Ole Miss
26 Robert Wright III 6'0 PG Team Final (PA) Montverde Academy (FL) Baylor
27 Kon Knueppel 6'5 SF Team Herro (WI) Wisconsin Lutheran (WI) Duke
28 Jase Richardson 6'2 CG Paul George Elite (CA) Columbus (FL) Michigan State
29 Asa Newell 6'9 PF 1Family (FL) Montverde Academy (FL) ---
30 Kanon Catchings 6'8 PF Indy Heat Gym Rats Overtime Elite (GA) Purdue
Tier 1 Kuol Atak 6;9 SF 3D Empire (TX) Haltom (TX) Oklahoma
Tier 1 Tyler Betsey 6'8 PF NY Renaissance St. Thomas More (CT) Cincinnatti
Tier 1 Annor Boateng 6'5 SF Arkansas Hawks Little Rock Central (AR) Missouri
Tier 1 Jacob Cofie 6'9 PF Seattle Rotary (WA) Eastside Catholic (WA) Virginia
Tier 1 Naas Cunningham 6'7 SF NY Renaissance SoCal Academy (CA) ---
Tier 1 Somto Cyril 6'10 C Team Loaded (VA) Overtime Elite (GA) Kentucky
Tier 1 Daquan Davis 6'1 PG Team Takeover (DC) Overtime Elite (GA) Providence
Tier 1 Isaiah Elohim 6'5 SF Team WhyNot (CA) Sierra Canyon (CA) Arkansas
Tier 1 Donnie Freeman 6'9 PF Team Takeover (DC) IMG Academy (FL) Syracuse
Tier 1 Jahki Howard 6'6 SF New Heights Lightning (NY) Overtime Elite (GA) ---
Tier 1 Morez Johnson Jr 6'9 PF MeanStreets (IL) Thornton Township (IL) Illinois
Tier 1 Mikey Lewis 6'3 CG Oakland Soldiers (CA) Prolific Prep (CA) ---
Tier 1 Peyton Marshall 7'0 C Game Elite (GA) Kell (GA) Missouri
Tier 1 Jackson McAndrew 6'9 PF Howard Pulley (MN) Wayzata (MN) Creighton
Tier 1 Chase McCarty 6'5 SF Atlanta XPress (GA) IMG Academy (FL) Houston
Tier 1 Vyctorius Miller 6'5 SG West Coast Elite (CA) Crean Lutheran (CA) ---
Tier 1 Sir Mohammed 6'6 CG Team Curry (NC) Myers Park (NC) Notre Dame
Tier 1 Jaeden Mustaf 6'4 CG Boo Williams (VA) Overtime Elite (GA) Georgia Tech
Tier 1 Pape N'Diaye 7'0 C Las Vegas Knicks (NV) Trinity International Schools (NV) UNLV
Tier 1 Ahmad Nowell 6'0 CG Team Final (PA) Imhotep Charter (PA) UConn
Tier 1 Trey Parker 6'4 CG Boo Williams (VA) Overtime Elite (GA) NC State
Tier 1 Rakease Passmore 6'5 SF Garner Road/Team Thad (TN) Combine Academy (NC) Kansas
Tier 1 Tahaad Pettiford 6'1 PG New Heights Lightning (NY) Hudson Catholic (NJ) Auburn
Tier 1 Jamari Phillips 6'3 SG Paul George Elite (CA) AZ Compass Prep Arizona
Tier 1 Labaron Philon 6'4 PG Team Thad (TN) Link Academy (MO) Kansas
Tier 1 Micah Robinson 6'6 SF Southern Assault (TX) Oak Hill Academy (VA) TCU
Tier 1 Cam Scott 6'5 SG Team United (NC) Lexington (SC) Texas
Tier 1 Jalen Shelley 6'8 SF Houston Hoops (TX) Link Academy (MO) Arkansas
Tier 1 Aiden Sherrell 6'10 C Vegas Elite (NV) Prolific Prep (CA) Alabama
Tier 1 Austin Swartz 6'4 SG Boo Williams (VA) Cannon School (NC) Miami
Tier 1 Bryson Tucker 6'6 SF N/A Bishop O'Connell (VA) ---
Tier 2 Isaiah Abraham 6'7 PF Team Takeover (DC) Paul VI (VA) UConn
Tier 2 Amier Ali 6'8 SF Houston Hoops (TX) Canyon International Academy (AZ) ---
Tier 2 Marcus Allen 6'6 PF Florida Rebels Norland (FL) Missouri
Tier 2 Dillon Battie 6'7 PF Team Trae Young (OK) Lancaster (TX) ---
Tier 2 Bishop Boswell 6'4 CG Team CP3 (NC) Myers Park (NC) Tennessee
Tier 2 James Brown 6'9 C MOKAN Elite (MO) Link Academy (MO) North Carolina
Tier 2 Liam Campbell 6'4 SG Idaho Select Owyhee (ID) USC
Tier 2 David Castillo 6'1 CG Team Griffin (OK) Sunrise Christian Academy (KS) Kansas State
Tier 2 Nic Codie 6'8 PF Southern Assault (TX) Newman Smith (TX) ---
Tier 2 Pharaoh Compton 6'6 PF Vegas Elite (NV) Arbor View (NV) San Diego State
Tier 2 Jahseem Felton 6'5 SG BMaze Elite / GA Stars Combine Academy (NC) Seton Hall
Tier 2 Daniel Freitag 6'2 PG Howard Pulley (MN) Breck (MN) Wisconsin
Tier 2 Curtis Givens III 6'2 PG MOKAN Elite (MO) Montverde Academy (FL) LSU
Tier 2 Jaiden Glover 6'6 SF NY Jayhawks / Riverside Hawks (NY) The Patrick School (NJ) St. John's
Tier 2 Kyle Greene 6'2 CG Upward Stars (SC) Pace Academy (GA) UCF
Tier 2 Juke Harris 6'6 SG Team CP3 / Team Loaded (VA) Salisbury (NC) Wake Forest
Tier 2 Darren Harris 6'6 SF Team Takeover (DC) Paul VI (VA) Duke
Tier 2 Jared Harris 6'2 SG Houston Superstars (TX) Silsbee (TX) Memphis
Tier 2 Nojus Indrusaitis 6'5 SG MeanStreets (IL) Brewster Academy (NH) Iowa State
Tier 2 Larry Johnson 6'4 SG Team Thad (TN) SoCal Academy (CA) Creighton
Tier 2 Ryan Jones 6'8 PF Judah Nation (FL) The Rock School (FL) Virginia Tech
Tier 2 Del Jones 6'2 PG Team Durant (MD) AZ Compass Prep Clemson
Tier 2 Cooper Koch 6'7 PF Indiana Elite Metamora (IL) Iowa
Tier 2 Tyler McKinley 6'9 C MOKAN Elite (MO) Winton Woods (OH) Cincinnati
Tier 2 Paul McNeil 6'6 SG Garner Road (NC) Word of God (NC) NC State
Tier 2 Robert Miller 6'10 PF TJ Ford (TX) Pasadena Memorial (TX) LSU
Tier 2 Mercy Miller 6'4 SG Oakland Soldiers (CA) Notre Dame (CA) Houston
Tier 2 John Mobley Jr 6'0 CG Vegas Elite (NV) Wasatch Academy (UT) Ohio State
Tier 2 Elijah Moore 6'4 SG Wiz Kids (NY) Our Saviour Lutheran (NY) Syracuse
Tier 2 Kayvaun Mulready 6'4 SG City Rocks (NY) Worcester Academy (MA) Providence
Tier 2 Doryan Onwuchekwa 6'10 C Team Trae Young (OK) Faith Family (TX) Colorado
Tier 2 Damarius Owens 6'8 SF City Rocks (NY) Western Reserve Academy (OH) Marquette
Tier 2 Royce Parham 6'8 PF Team Durant (MD) Western Reserve Academy (OH) Marquette
Tier 2 Trent Perry 6'4 CG Vegas Elite (NV) Harvard Westlake (CA) USC
Tier 2 Travis Perry 6'2 PG Indiana Elite Lyon County (KY) ---
Tier 2 David Punch 6'7 PF Drive Nation (TX) Harker Heights (TX) TCU
Tier 2 Lathan Sommerville 6'9 C Brad Beal Elite (MO) The Skill Factory (GA) Rutgers
Tier 2 Thomas Sorber 6'9 C Team Final (PA) Archbishop Ryan (PA) Georgetown
Tier 2 Emmanuel Stephen 7'0 C Paul George Elite (CA) Dream City Christian (AZ) Arizona
Tier 2 Dellquan Warren 6'1 CG City Rocks (NY) Our Saviour Lutheran (NY) Mississippi State
Tier 3 Christian Anderson 5'11 PG The Skill Factory (GA) Oak Hill Academy (VA) Michigan
Tier 3 Brooks Bahr 6'4 CG Texas Impact 4:13 (TX) Keller (TX) ---
Tier 3 Luke Bamgboye 6'10 C Team Thrill (MD) AZ Compass Prep ---
Tier 3 TO Barrett 6'4 CG MOKAN Elite (MO) Link Academy (MO) Missouri
Tier 3 Tayshawn Bridges 6'1 CG Mac Irvin Fire (IL) Hillcrest Prep (AZ) ---
Tier 3 Raleigh Burgess 6'10 C Indiana Elite Sycamore (OH) Purdue
Tier 3 Trent Burns 7'3 C Houston Hoops (TX) PSAT Academy (TX) Missouri
Tier 3 Cole Certa 6'4 SG Illinois Wolves IMG Academy (FL) Notre Dame
Tier 3 Casmir Chavis 6'2 CG JSizzles (MN) Park Center (MN) ---
Tier 3 Andrew Crawford 6'6 CG KC Run GMC (KS) ThunderRidge (CO) Colorado
Tier 3 Brandon Crawford 6'8 C Upward Stars (SC) Overtime Elite (GA) ---
Tier 3 Brandin Cummings 6'3 CG All Ohio Red Lincoln Park (PA) Pitt
Tier 3 Isaac Davis 6'6 PF Utah Prospects Hillcrest (ID) BYU
Tier 3 Malick Diallo 6'10 C Utah Prospects Wasatch Academy (UT) TCU
Tier 3 Caden Diggs 6'7 SF New World (DC) The Bullis School (MD) Old Dominion
Tier 3 Makhan Diouf 7'0 PF Dream Vision (CA) Bella Vista Prep (AZ) ---
Tier 3 Kayde Dotson 6'2 CG JL3 (TX) Beaumont United (TX) New Mexico
Tier 3 Jalik Dunkley-Distant 6'6 SF UPLAY Canada Canyon International Academy (AZ) ---
Tier 3 Elijah Duval 6'1 PG Georgia Stars Martin County (FL) ---
Tier 3 Godswill Erheriene 6'9 C NY Jayhawks Long Island Lutheran (NY) ---
Tier 3 Eric Freeny 6'3 SG Compton Magic (CA) Corona Centennial (CA) UCLA
Tier 3 Matt Gilhool 6'10 PF Philly Pride (PA) Long Island Lutheran (NY) ---
Tier 3 Miles Goodman 6'10 C Seattle Rotary Style (WA) SoCal Academy (CA) ---
Tier 3 Gicarri Harris 6'4 CG Atlanta Celtics (GA) Grayson (GA) ---
Tier 3 Nick Janowski 6'3 SG Team Herro (WI) Pewaukee Nebraska
Tier 3 Jaxon Johnson 6'8 PF Utah Prospects Alta (UT) ---
Tier 3 Isaiah Johnson-Arigu 6'7 SF D1 Minnesota Totino-Grace (MN) Miami (FL)
Tier 3 Brody Kozlowski 6'7 PF Utah Prospects Corner Canyon (UT) USC
Tier 3 Ethan Lathan 6'10 C SOH Elite (FL) AZ Compass Prep Old Dominion
Tier 3 Khaman Maker 7'0 C Oakland Soldiers / Dream Vision (CA) Trinity International Schools (NV) St. John's
Tier 3 Jordan McCullum 6'7 PF Brad Beal Elite (MO) Huntington Prep (WV) ---
Tier 3 Chris McDermott 6'7 PF JL3 (TX) Booker T. Washington (TX) ---
Tier 3 Andre Mills 6'4 SG Mass Rivals (MA) Brimmer and May School (MA) Texas A&M
Tier 3 Malachi Palmer 6'5 SG Team Melo (MD) Mt. Zion Prep (MD) ---
Tier 3 Styles Phipps 6'1 PG Oakland Soldiers (CA) St. Mary's (CA) Grand Canyon
Tier 3 Dwayne Pierce 6'5 SF NY Renaissance Christ The King (NY) Iowa State
Tier 3 Zion Pipkin 6'1 CG Cooz Elite (TX) Legacy SSS (TX) Wichita State
Tier 3 Jonathan Powell 6'6 SG Midwest BC (OH) Centerville (OH) Xavier
Tier 3 Sebastian Rancik 6'9 PF Compton Magic (CA) J Serra Catholic (CA) Colorado
Tier 3 Tyrone Riley 6'5 SF West Coast Elite (CA) St. Pius Academy (CA) ---
Tier 3 Jack Robison 6'6 SF Howard Pulley (MN) Lakeville North (MN) Wisconsin
Tier 3 Zion Sensley 6'8 SF Team WhyNot (CA) Archbishop Riordan (CA) Saint Mary's
Tier 3 Garrett Sundra 6'10 PF Team Takeover (DC) Paul VI (VA) Notre Dame
Tier 3 Tristan Strength 6'4 SG Team GPS (TX) Colleyville Heritage (TX) ---
Tier 3 AJ Swinton 6'5 SF Boo Williams (VA) Bishop O'Connell (VA) Florida State
Tier 3 Chris Tadjo 6'8 PF N/A NBA Academy Latin America Iowa
Tier 3 Dallas Thomas 6'7 PF Brad Beal Elite (MO) Parkview Magnet (AR) Clemson
Tier 3 Malcolm Thomas 6'8 PF Team Durant (MD) DeMatha Catholic (MD) Villanova
Tier 3 George Turkson 6'7 PF Mass Rivals (MA) Bradford Christian Academy (MA) Texas A&M
Tier 3 Caleb Williams 6'7 SF Team Takeover (DC) Sidwell Friends (DC) Georgetown