Features
What works today. More is on the way.
Groups
Keep your Monday regulars in one place. Invite by link or QR, approve requests, add admins and post announcements.
Registration and waitlist
Capacity is enforced on the server, so two people can't take the last place. Drop-outs are replaced from the waitlist.
Guests
Add a player by name. They can claim their place later with a private link.
Fair rotations
Rests are spread evenly, repeated partners and opponents are kept low, and pairing restrictions are respected.
Played rounds stay put
Change future rounds when someone arrives late or leaves early. Results already entered never change silently.
Scores and standings
Enter scores courtside. Standings use wins, then point difference. Americano ranks by points.
Repeat next week
Copy an event to the following week with the same courts, format and settings.
Team availability
Players answer Available, Maybe or Unavailable for each league match. Captains see everyone in one grid.
Lineups
Captains build singles and doubles lines, publish them, and the team is notified.
Team practices
Weekly practices with replies, an optional player limit and an automatic waitlist.
Calendar sync
Add matches and practices to Google, Apple or Outlook, or subscribe with a private link.
Court status
Every event shows whether courts are confirmed. CourtPlay records bookings; it doesn't make them.