Youth Basketball Leagues

My son joined Team Esface this season and it’s been one of the best experiences of his life! The coaches have made a big impression on me as a parent and on my son. Their system of practices, games and training are second to none! The conditioning and training that Team Esface employs in all aspects of the game from overall Basketball IQ to building confidence is truly remarkable.
— Don B. | Redwood City, CA

Elevate Your Game Today!

Our youth basketball leagues offer a competitive team environment, elite coaching, and skill development.

Our leagues vary by season (fall, winter, spring and summer). Teams are created with an understanding of each player’s skill level to ensure competitive league play.

To join a team, athletes are personally invited to join or are invited to player evaluations prior to league play. 

Is your athlete ready to join a team?