Full Format Walkthroughts

Switch Partner Round Robin Walkthrough

This walkthrough covers the complete end-to-end workflow for running a Switch Partner Round Robin in Good Game Sports—from creating the event through generating matches and entering scores. Use this as your single reference for the entire lifecycle of this format.

What is Switch Partner Round Robin?

A Switch Partner Round Robin (called Round Robin (Rotating Partners) in the app) is a format where players register as individuals and partners change each round. This lets every player compete with multiple partners across the event, making it ideal for social play, mixers, and club events where meeting new players is part of the experience.

Key characteristics:

  • Players register individually, not as fixed teams

  • Partners rotate automatically each round

  • Each player's individual record accumulates across all games

  • Works for singles or doubles configurations

Step 1: Create the Event from Your Club Page

You have two paths to create a Switch Partner Round Robin:

If your club uses CourtReserve for registrations, create the event from there so player signups stay synced automatically.

Prerequisites:

  • Club owner access in Good Game Sports

  • CourtReserve admin access

  • CourtReserve plan with API access (Scale or Enterprise)

If CourtReserve isn't connected yet, connect CourtReserve first.

Creation steps:

  1. From the Good Game Sports dashboard, go to Manage Club

  2. Navigate to CourtReserve Events

  3. Find your event in the list (events sync from 2 days past to 100 days future)

  4. Click + Create Event on GGS next to your event

  5. In the Create GGS Event dialog:

    • Event Type: Choose Tournament, League, or Single Day Event

    • Type: Choose Singles or Doubles

    • Format: Select Round Robin (Rotating Partners)

  6. Click Create Event (or Create {number} Single Day Events for multi-session events)

The event is now linked to CourtReserve. Player registrations sync automatically—players keep registering in CourtReserve while Good Game Sports handles the event operations.

Option B: Create Directly in Good Game Sports

If you don't use CourtReserve or prefer manual player management:

  1. From the dashboard, click + Create Event

  2. Fill in event details (name, dates, location)

  3. Set Format to Round Robin (Rotating Partners)

  4. Choose Singles or Doubles

  5. Click Create Event

Events created directly in Good Game Sports cannot be linked to CourtReserve later. If you need CourtReserve syncing, use Option A.

Step 2: Add or Sync Players

Before generating matches, your event needs players.

If Using CourtReserve

Players sync automatically from CourtReserve registrations. To refresh manually:

  1. Go to your event

  2. Open the Players tab

  3. Click the sync button to pull the latest registrations

For detailed syncing steps, see Sync players into an event.

If Not Using CourtReserve

Add players manually or import from a spreadsheet:

  1. Go to your event

  2. Open the Players tab

  3. Click + Add Players to add manually, or import from a spreadsheet

For Leagues with Multiple Play Dates

If your event is a league with multiple sessions, players can opt in or out for specific play dates. This lets players commit only to the dates they can attend.

  • Set up your play dates first, then configure the opt-in deadline (the deadline countdown is calculated from each round date)

  • Players use Opt In / Opt Out for each session they want to join or skip

  • After the deadline passes, players will see Opt-in deadline has passed

For details, see League opt-in and Managing play dates in Round-Robin leagues.

Step 3: Generate Matches and Organize Groups

Once players are in place, generate the match schedule. Groups are organized during the generation process.

  1. Go to the Matches tab in your event

  2. Tap the Admin button (typically visible to directors)

  3. Select Generate Matches

  4. In the popup that appears, configure:

    • Number of rounds: How many rotation cycles to play

    • Number of groups: Set to 1 for a single group, or multiple for split groups

  5. A groups view will appear showing auto-generated groups. Here you can:

    • Move players between groups to balance skill levels or keep friends together

    • Move players to Excluded if they don't want to participate in a specific date or session

  6. Click Continue, then Confirm

Good Game Sports automatically rotates partners each round and creates the full match schedule. For deeper generation options, see Generating matches in Round Robin. For full group management details, see Editing groups in Round Robin.

Step 4: Admin Tools Before Event Start

After generating matches, use the Admin button on the Matches tab to fine-tune your event before play begins. Here's everything you can do:

Add a Single Game

If you need to add one extra game to a round (for example, to fill a court gap or give players an extra match):

  1. Tap AdminAdd Game

  2. Select the round where you want the game added

  3. Choose singles or doubles

  4. Select the group (if applicable)

  5. The game appears in the schedule—you can assign players manually

For the full switch partner workflow, see Add a game in switch partner Round Robin.

Add More Rounds

To extend your event with additional rounds:

  1. Tap AdminAdd Rounds

  2. Choose how many rounds to add

  3. Set any cross-group play options if you have multiple groups

  4. Confirm to generate the new rounds

Existing matches and scores are preserved. For more options, see Managing rounds in Round Robin.

Configure Courts

Set which courts are available for your event:

  1. Tap AdminConfigure Courts

  2. Enter court numbers or ranges (e.g., 1-12, 15)

  3. Apply to this division or entire tournament

  4. Save to update available courts

Auto-Assign Courts

Let the system automatically distribute matches across your available courts:

  1. Tap AdminAuto-Assign Courts

  2. Courts are distributed across all matches based on availability

  3. The system continues auto-assigning as matches complete (if enabled)

For full court management details, see Court Management (Round Robin).

Organize Matches: By Round or By Date

Choose how you view and navigate the match schedule:

  1. Tap AdminOrganize Matches

  2. Select your preferred view:

    • By Round: Navigate matches one round at a time

    • By Date: Group all rounds that share the same date together

  3. Save to apply the view

By Date is especially useful for league events with multiple sessions, letting you see all matches for a given day together.

Review Matchup Stats

The Matchup Stats button analyzes your current match schedule for quality issues—a scheduling audit tool computed directly from your matches:

  1. Tap AdminMatchup Stats

  2. Review the dialog:

    • Summary line: Total unique matchups across all rounds, and how many are repeated

    • Warning list: Flagged issues sorted by severity, each with an icon, color, and description

Use this to catch duplicate matchups, uneven distribution, or other scheduling problems before the event starts.

Clear Rounds

If you need to rebuild a specific round:

  1. Tap AdminClear Round

  2. Select the round to clear

  3. Confirm—this deletes all matches and scores in that round

You can clear any round, not just the most recent one. Clearing a round that isn't the latest may cause gaps in round numbering. Use Generate Matches again to rebuild after clearing.

Step 5: Enter Scores

As matches complete, enter scores to track standings:

  1. Go to the Matches tab

  2. Tap on a match card to open score entry

  3. Enter the score for each game (use + to add games if playing best-of series)

  4. Click Submit Score

Players can also enter their own scores through the app in some configurations. For full scoring details, see Scoring matches in Round Robin.

Step 6: Regenerate Rounds and Edit Player Groups

As your event progresses, you may need to adjust the schedule—add more rounds, rebuild from a certain point, or update which players are in which groups. The Edit Rounds dialog and Edit Player Groups button give you full control.

Add More Rounds

Extend your event without disturbing existing matches:

  1. Tap AdminEdit Rounds

  2. Choose Add More Rounds

  3. Select how many rounds to add (1–10)

  4. Optionally assign a date to all new rounds

  5. Confirm—the new rounds are appended to your existing schedule

Existing matches and scores are preserved. For league events, the player group editor opens automatically after adding rounds, letting you adjust groups before the new rounds are generated.

Regenerate Rounds

Rebuild your schedule from a specific round onward—useful when players drop out or you need to restructure mid-event:

  1. Tap AdminEdit Rounds

  2. Choose Regenerate Rounds

  3. Select the starting round:

    • Default: first round after the last round with completed scores (protects your scored matches)

    • You can choose an earlier round, including round 1

  4. Optionally set a date and enable Restrict to Courts (limits matches per round to your court count—excess players get byes)

  5. Confirm to delete and regenerate matches from the chosen round through the end

Regenerating from round 1 deletes ALL matches, including completed ones. The system warns you before proceeding. Use this only if you need a complete schedule reset.

League events: Regeneration is scoped to the current date's rounds. If you're viewing By Date, regeneration applies to that date's rounds. If viewing By Round, it applies to the current round's date group. For leagues with multiple play dates, the system splits regeneration into contiguous chunks (e.g., rounds 6–10 and 19–20 as separate API calls) to avoid affecting other dates' round numbers.

Edit Player Groups

Move players between groups or exclude them from future rounds:

  1. Tap AdminEdit Player Groups

  2. The player group management dialog opens showing all current groups

  3. Make your changes:

    • Move players between groups to rebalance skill levels or adjust pairings

    • Move players to Excluded if they've dropped out or won't participate in remaining rounds

  4. Save—after saving, you'll be prompted to regenerate rounds with the updated groups

For full group management details, see Editing groups in Round Robin.

Typical Mid-Event Workflow

When a player drops out mid-event:

  1. Open Edit Player Groups and move the player to Excluded

  2. Save the group changes

  3. Use Regenerate Rounds from the next unplayed round

  4. New matches are generated without the excluded player, preserving all completed scores

What's Next

Was this helpful?