Ladder Formats

League opt-in

Use league opt-in to collect player availability before each round so you only generate matches for players who are actually playing that week.

Set the opt-in deadline in Event settings before your first round. For ladder leagues, add your round dates first because they control the opt-in deadline countdown. For a full round-date walkthrough, see Managing rounds and dates in Ladder formats.

How opt-in works

Unlike tournament check-in, league opt-in resets every round. Players confirm whether they are playing that week, and Good Game Sports only includes opted-in players when you generate matches.

Each player has one of three statuses for the upcoming round:

  • Waiting: The player has not responded yet.

  • Opted In: The player confirmed they are playing.

  • Opted Out: The player said they are not playing, or they missed the deadline.

Set the opt-in deadline

  1. Open your league and go to Event Settings.

  2. Tap Set Opt-In Deadline.

  3. Enter how many hours before the round starts opt-in should close.

  4. Save.

You can use fractional values. For example, 0.5 closes opt-in 30 minutes before the round starts.

Set round dates for ladder leagues

  1. Open the Matches tab.

  2. Click the admin button.

  3. Click Manage League Dates.

  4. Add each round date for your ladder league.

Players see these dates in the app, and the opt-in deadline countdown is calculated from each round date.

What happens each round

  1. After a regular league round ends, player statuses reset to Waiting for the next round.

  2. Before the next round, players use the app to opt in or opt out. For the player steps, see Opting in or out of a league week.

  3. When you generate matches, Good Game Sports only includes players whose status is Opted In.

  4. Players who are still Waiting or already Opted Out are skipped for that round.

In regular leagues, Good Game Sports resets players back to Waiting at about 6:00 AM in your facility’s timezone after a round ends. You can also reset everyone manually from the Players tab with Bulk Set Waiting.

What you can manage as a host

Use the Players tab to review each player’s opt-in status and filter the list by availability. In group management, player chips also show opt-in status so you can see who is available before you assign courts or groups.

If a player contacts you after the deadline, you can update their status manually before you generate matches.

Ladder league behavior

In ladder leagues, opt-in is tracked by round date instead of one shared league-wide status. A player can be opted in for one date and opted out for another. When you generate a specific round, Good Game Sports only includes players opted in for that date.

Ladder leagues do not use the same round-to-round reset flow as regular leagues. Instead, each round date keeps its own opt-in responses.

If you imported players into the league, they begin in a waiting status until they respond. See Create an event with bulk player upload.

What to do next

After you set the deadline and add your round dates, confirm your player list, then generate matches when your opted-in players are final.

Was this helpful?