My Round Robin

Pickleball Match Manager

Welcome to My Round Robin

My Round Robin makes organizing round-robin tournaments effortless — enter players once and reuse them for every future session.

Player Management

  • 8–30 players or 4–16 teams, up to 7 games
  • Snowbird mode — inactivate absent players seasonally
  • Check-in feature to track arrivals
  • Players can select their own byes

Scheduling Options

  • Pin two players together for the entire session
  • Dynamic scheduling — prioritizes competitive matchups among top players while maintaining skill mixing for player development
  • Individual and team-based play both supported
  • Bring in a substitute mid-match without disrupting the schedule

Statistics and Standings

  • Track individual and team performance
  • See how different partnerships stack up against each other

🎁 Completely Free: My Round Robin is completely free and won't prompt you to upgrade to a premium version.

Special thanks to the Santa Fe Pickleball Club sheets— the player matrix is used for court and game assignments.

Main Tabs

Players vs. Teams Mode

Players Mode

Select individual players (8+ required). Partnerships rotate each game for balanced play.

Teams Mode

Select pre-built teams (4+ required). Team partnerships stay together throughout the tournament.

ℹ️ Note: Scores are tracked separately for each mode. You can switch modes and maintain separate leaderboards for individual players and teams.

Getting Started

  1. Add Players: Add players using 'Add a Player', via a JSON import, or sync with Contacts (selected or all)
  2. Edit Details: Edit player details, emails, and set Active/Inactive status. Inactive players won't appear in match selection
  3. Build Teams: Build teams on the Teams tab by pairing two players together

📱 Contacts Permissions: To change Contacts permissions: Settings → Privacy & Security → Contacts → My Round Robin → adjust permission level

Running a Match

  1. Choose Mode: Choose Players or Teams mode using the toggle at the top left
  2. Select Participants: Select participants from your roster. Tap names to check them in (highlights with checkmark), swipe right if you want to pin 2 players who want to play together, or swipe left to delete them from the list
  3. Reorder Players: Use Edit mode to reorder or remove participants by dragging. This is useful when players ask to have the bye for maybe the first or last game
  4. Check In Players: Tap a player or team row to check them in. This is useful when you have new players that you might not recognize.
  5. Add Courts: Once you have enough participants (8+ players or 4+ teams), tap 'Add Courts'
  6. Generate Schedule: Select the number of courts, then tap 'Generate Round Robin'
  7. Print Schedule: Select 'Print Round Robin' to create a PDF schedule that includes player or team pairings along with their respective court assignments. This schedule can be printed, emailed, or texted to players.

📱 iPad Users: Hide scores in Settings for more space when viewing large rosters. Use portrait orientation for 25–30 players.

During Gameplay

💡 Tip: Toggle 'Scoring' on/off to show or hide score tracking interface during gameplay.

Standings & Statistics

View detailed performance metrics in the Standings tab:

Top Teams

Shows best partnerships ranked by Dynamic Match Rating (DMR) algorithm (minimum 3 games played)

Head-to-Head

Search and view detailed matchup history between any two partnerships

🔄 Rebuild Statistics: Use 'Rebuild from Game History' to recalculate partnership statistics from your game records.

Managing Your Data

Access reset options from the menu (⋯) in Standings:

⚠️ Important: Scores accumulate across multiple tournaments until you explicitly reset them. Player and team scores are tracked separately.

Importing Players from JSON

Create a JSON file with this format:

[
  { "name": "Emma Smith" },
  { "name": "Liam Johnson" },
  { "name": "Noah Williams" }
]