Summer Registration Open — Adult Drop-In Tues & Thurs · Youth Academy starts July 7 · Register today →
// Play

Club
Leagues

Compete regularly, track your ranking, and play against players at your level — our in-house leagues run year-round for all ages and skill levels.

Recreational League

Our recreational league is open to all members regardless of experience. Teams are balanced by skill level each season, ensuring competitive and enjoyable matches every week. Matches run on weekday evenings across our facility.

Competitive League

For advanced players looking for a higher level of competition, the competitive league features seeded divisions, tracked rankings, and end-of-season playoffs. Eligibility is based on club rating or coach recommendation.

Junior League

Designed for youth players aged 10–17, the junior league develops match-play experience in a structured, supportive environment. Season fixtures are scheduled on weekends with coach supervision throughout.