How It Works

Five simple steps from empty roster to printed schedule.

1

Add Your Players

Enter your group roster once. For each player, set gender (used by mixed doubles), preferred court (a soft constraint the scheduler honors when possible), and any partners they'd rather not be paired with. Players can also be invited by email so they can update their own preferences.

2

Pick a Format

Choose Singles, Fixed Doubles (set partners), Rotating Doubles (the most popular), or Mixed Doubles. Mixed doubles supports both Strict mode (always 1 male + 1 female per team) and Relaxed mode (allows occasional same-gender exceptions when the math doesn't work).

3

Generate the Schedule

Pick how many courts and rounds you want. The scheduler runs an algorithm that minimizes repeat partnerships, distributes byes evenly, respects round caps for players who can only stay for part of the session, and tries to honor preferred-court requests.

4

Edit by Hand if You Need To

Sometimes a player no-shows, or you want to swap two people. The schedule editor lets you swap individual players, lock specific rounds so they don't get regenerated, mark attendance, and reshuffle remaining rounds in one click.

5

Print or Share

Three print views are built-in: a board layout (courts vs teams), an organizer view (with notes and details), and a grid view (matrix of players ร— rounds). All optimized for clear print output. You can also share a public read-only link to the schedule.

Ready to try it?

Free for organizers, no credit card required.

Create Your Free Account