About BAM BAM
BAM BAM Elite Athlete Training is a performance gym in Petaluma, California. We work with athletes from four years old through adult.
Youth players
learning to move well
High school and club athletes
training around a season
Adults
who want to keep training seriously

Two athletes in the same sport often train differently.
Assessed first
Every athlete is assessed before they are programmed for. What the assessment finds determines what the plan does, which means two athletes in the same sport often train differently.
Coached through the session
Sessions run 60 or 90 minutes, one-on-one or in small groups. A coach is with the athlete for the session — correcting the rep, adjusting the load, deciding when to stop. Athletes are not handed a sheet and left to it.
Retested on a cycle
We retest on a cycle. Progress here is a set of numbers that moved, not an impression that the work is paying off.
Start with an assessment.
Booking is online. Every participant needs a signed liability waiver on file, and athletes under 18 need a parent or guardian signature.
Directions and hours are on the contact page.