Pickleball
Session Planner
FreeNo signupRuns locally

Open-play operations / rotating-partner doubles

Free pickleball
rotation planner.

Assign every court, account for every sit-out, and inspect repeat pairings before the first serve.

How the rotation works

Each round fills active courts, then sits the rest out.

Each round assigns four players per active court and puts the remaining players in sit-outs. Valid inputs are 4–40 players, 1–8 courts, and 1–12 rounds. Active courts equal min(configured courts, floor(players / 4)). Sit-outs equal players - 4 × active courts.

Scoring priorities, in order: games played, sit-outs, repeat partners, repeat opponents.

Read the methodology

Does it guarantee a perfect rotation?

The bounded heuristic does not prove global optimality. Missed targets are shown in the fairness ledger.

Start from a reviewed preset

01

Set the session

Court board

Optional player aliasesLocal to this tab

Up to 8 lines. Aliases never affect scheduling order.

Fixed objective order

  1. Games
  2. Sit-outs
  3. Partners
  4. Opponents
00

The next round starts here

No opaque shuffle.

Set player, court, and round counts. The schedule and its fairness ledger appear together.

  • Every player accounted for each round
  • Repeat partners and opponents made visible
  • Print, CSV, and clipboard ready

Ready to configure a session.