From player availability to match scheduling - we've got you covered with an all-in-one team management solution.
Start by creating your team profile. Add your players and specify their playing strength. For away games, mark which players have cars available - this helps with transportation planning.
Go to Create Your TeamUpload your season's match schedule. You can import directly from an ICS file or add matches manually. Don't forget to mark which matches are home or away games.
Go to Add Match ScheduleGenerate a shareable link that your team members can use to indicate their availability for each match. The more players respond, the better the schedule optimization will be.
Go to Create Availability PostOnce your team members have responded, use our smart algorithm to create the a match schedule. The system currently only considers player preferences and car availability for away games. It will divide the matches as evenly as possible between players. In the future, we plan to add strength balancing and more customizable features for scheduling.
Go to Optimize Match ScheduleExport to Excel, make your final changes and share the schedule with your team.
Go to Export to ExcelAs an avid squash player myself, I noticed a gap in the available tools for team management. While there are many complex sports management solutions out there, I was missing something simple that focused specifically on what squash team captains need most: gathering player availability and creating balanced match schedules.
That's why I created Squash Manager - a straightforward, focused tool that solves these specific challenges without unnecessary complexity. The app is currently in Beta, and I'm actively developing it based on real user needs and feedback.
I would love for you to try it out and share your thoughts! You can reach me at squashmanager2025@gmail.com or use the feedback button in the bottom right corner of the app. Your input will help shape the future development of this tool to better serve the squash community.