skip navigation

Now Live: 2025 Player Rankings

By The Circuit, 10/25/23, 12:15PM 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

2025 Player Rankings

Rank First Name Last Name Height Position Grassroots High School
1 AJ Dybantsa 6'9 SF Expressions Elite (MA) Prolific Prep (CA)
2 Darryn Peterson 6'5 G Phenom United (OH) Huntington Prep (WV)
3 Cameron Boozer 6'9 F Nightrydas Elite (FL) Columbus (FL)
4 Darius Acuff Jr. 6'2 G The Family (MI) IMG Academy (FL)
5 Caleb Wilson 6'9 F GA Stars Episcopal School (GA)
6 Koa Peat 6'7 F Compton Magic (CA) Perry (AZ)
7 Meleek Thomas 6'4 CG New Heights Lightning (NY) Lincoln Park (PA)
8 Bryson Tiller 6'8 F Atlanta Xpress (GA) City Reapers OTE
9 Efeosa Oliogu 6'6 G Canda Elite City Reapers OTE
10 Jalen Haralson 6'7 G Indy Heat Gym Rats (IN) La Lumiere (IN)
11 Isiah Harwell 6'5 G Utah Prospects Wasatch Academy (UT)
12 Trey McKenney 6'4 F The Family (MI) Orchard Lake St. Mary's (MI)
13 Jasper Johnson 6'4 G Team Thad (TN) Link Academy (MO)
14 Tounde Yessoufou 6'5 F Team Why Not (CA) St. Joseph (CA)
15 Tyler Jackson 6'2 G Team Thrill (MD) Rod Wave Elite OTE
16 Sadiq White 6'7 F Team United (NC) Myers Park (NC)
17 Cayden Boozer 6'3 G Nightrydas Elite (FL) Columbus (FL)
18 Joson Sanon 6'5 F BABC (MA) Vermont Academy
19 Elzie Harrington 6'4 CG Strive For Greatness (CA) St. John Bosco (CA)
20 Jacob Wilkins 6'7 F Georgia Stars Grayson (GA)
21 Darius Adams 6'4 G PSA Cardinals (NY) La Lumiere (IN)
22 Sebastian Williams-Adams 6'7 F JL3 Elite (TX) Saint John's (TX)
23 Davion Hannah 6'5 G Mac Irvin Fire (IL) AZ Compass Prep (AZ)
24 Jerry Easter II 6'6 G All Ohio Red La Lumiere (IN)
25 Kiyan Anthony 6'4 G Team Melo (MD) Long Island Lutheran (NY)
26 King Grace 6'4 G Texas Impact 4:13 Waxahachie (TX)
27 Brayden Burries 6'4 G Strive For Greatness (CA) Eleanor Roosevelt (CA)
28 Chris Cenac Jr 6'10 C LivOn (LA) Isidore Newman (LA)
29 Jeremiah Fears 6'2 CG Brad Beal Elite (MO) AZ Compass Prep (AZ)
30 Shon Abaev 6'7 F SOH Elite (FL) Calvary Christian (FL)
Tier 1 Mikel Brown Jr 6'1 G Austin Rivers SE Elite (FL) Cold Hearts OTE
Tier 1 Dante Allen 6'3 G Nightrydas Elite (FL) Riviera Prep (FL)
Tier 1 Nate Ament 6'7 F Team Loaded (VA) Colgan (VA)
Tier 1 Nikolas Bundalo 6'9 F Wildcat Select (PA) Western Reserve (PA)
Tier 1 Terrion Burgess 6'8 F Arkansas Hawks Marion (AR)
Tier 1 A'mare Bynum 6'8 F MOKAN Elite (MO) Bryan (NE)
Tier 1 Francis Chukwudebelu 6'10 C Houston Hoops (TX) Oak Hill Academy (VA)
Tier 1 John Clark 6'9 C TJ Ford (TX) Klein Cane (TX)
Tier 1 BJ Davis-Ray 6'6 G Brad Beal Elite (MO) Duncanville (TX)
Tier 1 Badara Diakite 6'9 F New Heights Lightning (NY) Northwest Catholic (CT)
Tier 1 Akai Fleming 6'4 G Atlanta Celtics (GA) Osborne (GA)
Tier 1 Kingston Flemings 6'2 G SA Future (TX) Brennan (TX)
Tier 1 Jeremiah Green 6'3 G Pro Skills (TX) Guyer (TX)
Tier 1 Hudson Greer 6'6 F Pro Skills (TX) Lake Travis (TX)
Tier 1 Bryce James 6'4 G Team SFG (CA) Notre Dame(CA)
Tier 1 Jamier Jones 6'6 F Florida Rebels Oak Ridge (FL)
Tier 1 Dorian Jones 6'4 G All Ohio Red Richmond Heights
Tier 1 Nikolas Khamenia 6'7 F BTI Select (CA) Harvard-Westlake (CA)
Tier 1 Nyk Lewis 6'1 G Team Takeover (DC) Gonzaga (DC)
Tier 1 Alexander Lloyd 6'4 CG Nightrydas Elite (FL) Westminster Academy (FL)
Tier 1 Maper Maker 7'0 C Arizona Unity Fairmont Prep (CA)
Tier 1 Alier Maluk 6'9 F NY Renaissance Long Island Luitheran (NY)
Tier 1 Jack McCaffery 6'7 F D1 Minnesota Iowa City West
Tier 1 Chris Nwuli 6'7 F Vegas Elite (NV) Wasatch Academy (UT)
Tier 1 Jermaine O'Neal Jr 6'4 F Drive Nation (TX) Dynamic Prep (TX)
Tier 1 Patton Pinkins 6'5 G JL3 Elite (TX) Frenship (TX)
Tier 1 Will Riley 6'7 F UPLAY (CAN) The Phelps School (PA)
Tier 1 Aaron Rowe 6'0 G MOKAN Elite (MO) Link Academy (MO)
Tier 1 Jovani Ruff 6'5 G Team WhyNot (CA) Long Beach Poly Tech (CA)
Tier 1 Isaiah Sealy 6'5 CG MOKAN Elite (MO) Springdale (AR)
Tier 1 Trent Sisley 6'7 F Indiana Elite Heritage Hills (IN)
Tier 1 Moustapha Thiam 7'1 F Austin Rivers SE Elite (FL) DME Academy
Tier 1 Jaden Toombs 6'9 C Drive Nation (TX) Dynamic Prep (TX)
Tier 1 Nigel Walls 6'10 F JL3 Elite (TX) Episcopal (TX)
Tier 1 Cam Ward 6'6 F Team Durant (MD) Largo (MD)
Tier 1 Carlsheon Young 6'4 CG Trae Young Elite (OK) Huntington Prep (WV)
Tier 2 Amari Allen 6'7 F Wisconsin Playground IMG Academy
Tier 2 Aleks Alston 6'9 F Mac Irvin Fire (IL) Kenwood Academy (IL)
Tier 2 Tee Bartlett 6'10 C Strive For Greatness (CA) Coronado (NV)
Tier 2 Danny Carbuccia 6'0 G PSA Cardinals (NY Archbishop Stepinac (NY)
Tier 2 College Dixon 6'3 CG Team Takeover (DC) Gonzaga (DC)
Tier 2 Kayden Edwards 6'2 G Pro Skills (TX) Duncanville (TX)
Tier 2 Eli Ellis 6'0 G Team Loaded (NC) YNG Dreamerz
Tier 2 Oswin Erhunmwunse 6'9 C BABC (MA) Putnam Science Academy (CT)
Tier 2 Jaylen Harrell 6'5 F Expressions Elite (MA) Cambridge Arts (MA)
Tier 2 Bryce Heard 6'5 G Mac Irvin Fire (IL) Homewood-Flossmoor (IL)
Tier 2 Shelton Henderson 6'5 F JL3 Elite (TX) Bellaire (TX)
Tier 2 Nigel James 6'0 G Expressions Elite (MA) Long Island Lutheran (NY)
Tier 2 Parker Jefferson 6'9 C Houston Hoops (TX) Waxahachie (TX)
Tier 2 Tylis Jordan 6'7 F Game Elite (GA) Shiloh (GA)
Tier 2 Emmanuel Kanga 6'8 C DC Premier Archbishop Carroll (DC)
Tier 2 Jackson Keith 6'6 F Team Loaded (VA) Southern Durham (NC)
Tier 2 Acaden Lewis 6'2 CG Team Durant (MD) Sidwell Friends (DC)
Tier 2 Deondrea Lindsey 6'7 F BMaze Elite (TN) Oak Hill Academy (VA)
Tier 2 Chuck Love 6'7 W MOKAN Elite (MO) La Lumiere (IN)
Tier 2 Treyvon Maddox 6'6 F Upward Stars (SC) Gray Collegiate (SC)
Tier 2 Kaden Magwood 6'3 G Team United (NC) Oak Hill Academy (VA)
Tier 2 Chance Mallory 5'9 G Team Thrill (MD) St. Anne's-Belfield (VA)
Tier 2 Khaman Maluach 7'0 C N/A NBA Academy Africa
Tier 2 JJ Mandaquit 6'1 G Utah Prospects Utah Prep
Tier 1 Malachi Moreno 7'1 C Indiana Elite Great Crossing (KY)
Tier 2 Mazi Mosley 6'4 G West Coast Elite (CA) St. Francis (CA)
Tier 2 JD Palm 6'9 C AOT (GA) McEachern (GA)
Tier 2 Jaion Pitt 6'7 F Arizona Unity Dream City Christian (AZ)
Tier 2 Jalen Reece 5'10 G Florida Rebels Oak Ridge (FL)
Tier 2 Kai Rogers 6'10 C Wisconsin Plaground Club Wauwatosa West (WI)
Tier 2 Jacob Ross 6'5 F Team Melo (MD) Long Island Lutheran (NY)
Tier 2 Jordan Scott 6'7 F Virginia Elite South Lakes (VA)
Tier 2 Brandon Stores 6'3 F NY Renaissance St. Raymond (NY)
Tier 2 Dallas Washington 6'8 F NW Rotary Rebels (WA) Santa Margarita Catholic (CA)
Tier 2 Rocco Zikarsky 7'3 C N/A NBA Global Academy
Tier 3 Marial Akuentok 6'10 C UPLAY (CAN) Fort Erie International Academy (CAN)
Tier 3 Yaw Ansong 6'11 C Marston Elite (NJ) Union Catholic (NJ)
Tier 3 Alejandro Aviles 6'8 C LivOn (LA) Dream City Christian
Tier 3 Silas Barksdale 6'8 C Boo Williams (VA) Woodside (VA)
Tier 3 Melvin Bell 6'4 G MeanStreets (IL) La Lumiere (IN)
Tier 3 Mason Blackwood 6'6 F City Rocks (NY) New Hampton (NH)
Tier 3 Alec Blair 6'6 F The Magic De La Salle (CA)
Tier 3 Dewayne Brown II 6'9 C Florida Rebels Hoover (AL)
Tier 3 Semetri Carr 6'0 G Oakland Soldiers (CA) The Branson School (CA)
Tier 3 Jaylen Cross 6'4 G Team United (NC) Caldwell Academy (NC)
Tier 3 Derek Dixon 6'4 G Gonzaga (DC) Team Takeover (DC)
Tier 3 Babatunde Durodola 6'8 W Canada Elite DME Academy (FL)
Tier 3 Amari Evans 6'7 G New Heights Lightning (NY) City Reapers OTE
Tier 3 Tacko Fawaz 6'10 C NY Renaissance Dream City Christian (AZ)
Tier 3 Jayden Forsythe 6'5 G New Heights (NY) Westtown (PA)
Tier 3 Matt Gilhool 6'11 F Philly Pride (PA) Long Island Lutheran (NY)
Tier 3 Aaron Glass 6'2 G Jalen Green Elite (CA) Rancho Cucamonga (CA)
Tier 3 Winters Grady 6'7 G NW Rotary Rebels (WA) Prolific Prep (CA)
Tier 3 RJ Greer 6'4 G Wildcat Select (WV) Archbishop Alter (OH)
Tier 3 Christian Gurdak 6'9 C Team Takeover (DC) Gonzaga (DC)
Tier 3 Kellen Hampton 6'7 F Team Lillard (CA) Southern California Academy (CA)
Tier 3 Naas Hart 6'8 F Shoreshots (NJ) College Achieve - Asbury (NJ)
Tier 3 Jalin Holland 6'4 G Albuquerque Basketball Club (NM) Los Lunas (NM)
Tier 3 Demarco Johnson 6'2 G Paul George Elite (CA) Southern California Academy (CA)
Tier 3 Colt Langdon 6'7 F Team United (NC) Millbrook (NC)
Tier 3 Gregory Lawson 6'3 G Indy Heat Gym Rats (IN) Davison (MI)
Tier 3 Joshua Lewis 6'6 F Florida Rebels Blake (FL)
Tier 3 Jaron McKie 6'2 CG NJ Scholars St. Joseph's (PA)
Tier 3 Kayden Mingo 6'1 G PSA Cardinals (NY) Long Island Lutheran (NY)
Tier 3 Xzavion Mitchell 6'6 F Phenom University (OH) Oshkosh North (WI)
Tier 3 Kash Polk 6'8 F Houston Hoops (TX) Argyle (TX)
Tier 3 Nicholas Randall 6'7 F Brad Beal Elite (MO) Vashon (MO)
Tier 3 Kaidon Rayfield 6'7 F Team Griffin (OK) Putnam City West (OK)
Tier 3 Eric Reibe 7'0 C New World (DC) The Bullis School (MD)
Tier 3 Jasir Rencher 6'5 F Team Lillard (CA) Archbishop Riordan (CA)
Tier 3 Azavier Robinson 6'0 G George Hill All-Indy Lawrence North (IN)
Tier 3 Dillan Shaw 6'6 F Compton Magic (CA) Heritage Christian (CA)
Tier 3 Legend Smiley 6'5 G NW Rotary Rebels (WA) Garfield (WA)
Tier 3 Omarr Smith 6'3 G Team Thrill (MD) Archbishop Curley (MD)
Tier 3 Caleb Stager 6'5 G Southern Assault (TX) Jesuit (TX)
Tier 3 Xavion Staton 7'0 C Las Vegas Knicks (NV) Sierra Vista (NV)
Tier 3 Adrien Stevens 6'4 CG We-R1 (DE) The Bullis School (MD)
Tier 3 Curtis Stinson Jr 6'4 G KC Run GMC (KS) Valley (IA)
Tier 3 TJ Stuttley 6'4 G Wisconsin Playground Club Link Academy (MO)
Tier 3 Tristan Thompson 6'5 F Upward Stars (SC) Wilson (SC)
Tier 3 Tai Turnage 5'10 G NY Gauchos St. Raymond's (NY)
Tier 3 EJ Walker 6'8 F Midwest BC (OH) Lloyd (KY)
Tier 3 Gevonte Ware 6'9 F 1 of 1 Elite (NC) 1 of 1 Academy (NC)
Tier 3 Jordan Watford 6'5 F Upward Stars (SC) Lancaster (SC)
Tier 3 Zymicah Wilkins 6'8 F Team United (NC) Christ School (NC)
Tier 3 Jalen Wilson 6'7 F D1 Minnesota Benilde-St. Margaret's (MN)