Top Performance Basketball
PLEASANTON · DUBLIN · LIVERMORE · SAN RAMON · PLEASANTON · DUBLIN · LIVERMORE · SAN RAMON ·
← Back to home Locations · Tri-Valley CA

Where we. play and practice.

We practice and compete across the Tri-Valley — at gyms our families already know. Find the location closest to your family below.

4
Tri-Valley cities
6+
Practice gyms
9yrs
In the same gyms
All·weather
Indoor courts year-round
— City 01

Pleasanton.

Practice gyms and tournament hosting across Pleasanton. Day, time, and exact gym confirmed at registration.

— City 02

Dublin.

Coach Jeros's HS turf. Strong middle-school and HS-prep pipeline. Multiple practice sites.

— City 03

Livermore.

★ Home base for the Rising Stars Basketball League (grades 2–4). Multiple sites.

— City 04

San Ramon.

Practice sites and tournament hosting. Exact gym confirmed at registration based on team and program.

— Where & when

See the live
schedule.

Practice times, exact gym locations, tournaments, and any changes — always current on our Crossbar portal.

Open calendar
Powered by Crossbar
— Location FAQ

Common questions.

Which gym will my athlete practice at? +

It depends on age group, program, and which sessions you register for. After registration, our team will email you the specific gym, day, and time. If you have a preferred location, mention it when you register and we'll match where possible.

Is parking free? +

Yes — free, on-site parking at every TPB practice location. Just follow signs to the gym entrance.

Where do tournaments happen? +

Local tournaments are hosted at Tri-Valley sites. Travel-team tournaments can be elsewhere in the Bay Area or beyond. Schedules are posted on our live calendar.

Can families spectate? +

Always. Every TPB gym has bleachers or seating, and we encourage families to come watch. For practices, please respect the closed-floor rule (athletes only on the court). For games and tournaments, the more cheering parents the better.

FIND THE GYM · LOCK THE SPOT · FIND THE GYM · LOCK THE SPOT ·
— Ready to register

Pick a location.
Pick a program.

Tell us your athlete's age and we'll match you with the closest gym and the right starting program.