Speed Play (Open Play Speed)
Speed Play is a system-managed, fast-paced doubles format. The admin starts the session, and the system automatically rotates players through courts with fair, diverse matchups—no manual scheduling required.
Choose Speed Play when you want continuous play with minimal admin overhead, and players should rotate through different partners and opponents each round.
How it works
The admin selects courts and starts the session. The system checks players in, auto-generates the first batch of doubles matches, and assigns them to available courts. When a match finishes, all four players return to the waiting pool and the system immediately generates the next match on the freed court using players who have been waiting longest.
A fair matchup algorithm tracks partner and opponent history, then optimizes so players get new partners and opponents each round, minimizing repeat pairings.
For hosts
Select Open Play (Speed) when creating a league or single-day event.
Use Start Games to begin. The dialog auto-suggests the number of courts based on checked-in players and shows a live breakdown of how many are playing vs. sitting out.
Matches are automatically assigned to available club courts.
Hosts can toggle players In/Out on the fly from the menu without leaving the matches screen.
When a match is scored, the system auto-generates the next match using players who have been waiting longest.
The number of concurrent matches stays at the admin-selected court count throughout the session.
If a host or player manually creates a game using players who are already in an active match, the active match is automatically marked as Walkover and the court is freed—no manual cleanup needed.
Use Clear Games to clear all speed play games and restart the session.
Configure Courts lets admins choose which courts the event uses.
Speed Play is doubles only. The singles option is hidden in the UI and rejected by the backend.
Seeing who's waiting
When games are running, players who are checked in but not in an active match appear at the top with a Sitting Out banner. This helps hosts always know who's waiting to play next.
For players
Players check in, then wait for the host to start the session.
Matches appear automatically—players see matches and scores only.
When your match finishes, enter the score and the system will auto-assign you to a new court with new partners and opponents.
Skipped matches show a SKIPPED badge so you know your match was reassigned.
Speed Play is host-controlled. Only hosts and admins can start rounds, create games, adjust courts, and manage players. Players just see matches and scores.
Fair rotation and wait times
If there are more players than court slots, some players wait in a pool and rotate in as courts free up. The system distributes playing time fairly—match count difference stays within 1, so no one sits out significantly longer than others.
The fair matchup algorithm also ensures players get variety in their partners and opponents. The system tracks history across the session and generates matchups that minimize repeat pairings, so you're always playing with and against new people.
Individual standings
Speed Play tracks individual player performance—wins, losses, and point differential across all games. This gives players a clear view of their performance without requiring fixed partnerships.
Court assignment
If your club has courts configured, matches are automatically assigned to available courts. If courts aren't configured, the court assignment UI is hidden—matches still go live normally without the extra buttons and labels cluttering the screen.
What to read next
Start by Creating an Event in GGS. Then review Event settings to configure courts before your first Speed Play session.