
Registration required
Wednesday Match Play
Organized matches where juniors compete under pressure and receive coach feedback.
Players must register every Monday night using TeamSnap so coaches can build balanced matchups before Wednesday.
What players work on
- Weekly competitive matches
- Coach-managed matchups
- Scoring, routines and match discipline
- Register every Monday night via TeamSnap
Other programs
Private Lessons
Personalized coaching to build strong fundamentals, refine skills, and take your game to the next level.
GoldGold Academy
The technical foundation of the CJSA pathway, giving players the skills, movement, tactics and competitive tools required to progress toward elite squash.
EliteElite Academy
High-intensity training for committed advanced players pursuing national-level competition and a pathway toward college squash success.
Join the academy
Ready to Join CJSA?
Whether your player is just getting started or competing at the highest level, CJSA provides a structured environment for long term squash and personal development.