20-Player Pickleball Round Robin Schedule

Free, printable rotation for 20 players. Every round shows who plays, who sits, and which pairings repeat — so you can see exactly how fair the schedule is before you ever start a game.

Below is the pre-built rotation for 20 players, with a free PDF and Excel download for each variation. We only flag repeats: P partner repeat, O opponent repeat, X cross-repeat. A clean cell means everything is fresh.

4 courts, 4 sit out

Each round, 4 players sit out, rotating fairly across the schedule.

Rounds
18
Courts
4
Sit out
4
First partner repeat
never
First opponent repeat
round 9
First cross-repeat
round 6
Settings used
default
Round Court 1 Court 2 Court 3 Court 4 Sit out
1
P10 & P9
vs
P13 & P18
P17 & P11
vs
P6 & P8
P7 & P14
vs
P19 & P16
P12 & P20
vs
P5 & P15
P1, P2, P3, P4
2
P20 & P17
vs
P19 & P10
P13 & P8
vs
P14 & P1
P18 & P16
vs
P15 & P4
P11 & P2
vs
P12 & P3
P5, P6, P7, P9
3
P18 & P17
vs
P14 & P5
P4 & P7
vs
P3 & P13
P19 & P6
vs
P2 & P15
P1 & P16
vs
P9 & P20
P8, P10, P11, P12
4
P20 & P3
vs
P6 & P18
P10 & P5
vs
P11 & P7
P4 & P17
vs
P2 & P1
P12 & P8
vs
P9 & P19
P13, P14, P15, P16
5
P1 & P7
vs
P6 & P12
P5 & P2
vs
P13 & P16
P8 & P15
vs
P3 & P10
P11 & P14
vs
P9 & P4
P17, P18, P19, P20
6
P18 & P12
vs
P8 & P16
2X
P19 & P20 X
vs
P11 & P13
P5 & P6
vs
P14 & P10
2X
P15 & P17
vs
P9 & P7
P1, P2, P3, P4
7
P17 & P12
vs
P13 & P4 X
X
P16 & P10
vs
P19 & P3
3X
P2 & P20
vs
P14 & P8 X
P18 & P15 X
vs
P11 & P1
P5, P6, P7, P9
8
P19 & P14 X
vs
P1 & P3
2X
P15 & P16 X
vs
P13 & P17 X
2X
P4 & P6
vs
P5 & P9
2X
P20 & P18 X
vs
P7 & P2
X
P8, P10, P11, P12
9
P20 & P10 X
vs
P12 & P4 X
X
P6 & P9 X
vs
P19 & P18
O 3X
P2 & P8 X
vs
P5 & P7 X
2X
P1 & P17 X
vs
P11 & P3 X
3X
P13, P14, P15, P16
10
P7 & P15 X
vs
P14 & P4 X
3X
P8 & P3 X
vs
P5 & P13 X
O 2X
P1 & P9 X
vs
P10 & P2
2X
P12 & P16 X
vs
P11 & P6 X
O X
P17, P18, P19, P20
11
P18 & P5 X
vs
P15 & P19 X
O 2X
P16 & P6 X
vs
P8 & P10 X
O 3X
P20 & P7 X
vs
P17 & P9 X
O 3X
P14 & P13 X
vs
P12 & P11 X
O 2X
P1, P2, P3, P4
12
P12 & P13 X
vs
P18 & P3 X
O 3X
P10 & P15 X
vs
P14 & P2 X
O 3X
P1 & P20 X
vs
P17 & P16 X
3O X
P11 & P4 X
vs
P19 & P8 X
2O
P5, P6, P7, P9
13
P18 & P4 X
vs
P19 & P17 X
3O X
P1 & P13 X
vs
P7 & P6 X
2O X
P5 & P3 X
vs
P2 & P9 X
2O X
P15 & P20 X
vs
P16 & P14 X
4O
P8, P10, P11, P12
14
P9 & P8 X
vs
P18 & P10 X
4O
P20 & P11 X
vs
P3 & P2 X
2O 2X
P7 & P17 X
vs
P19 & P12 X
3O X
P6 & P1 X
vs
P4 & P5 X
2O X
P13, P14, P15, P16
15
P5 & P8 X
vs
P15 & P14 X
3O X
P1 & P12 X
vs
P4 & P16 X
4O
P7 & P10 X
vs
P11 & P9 X
3O X
P2 & P13 X
vs
P3 & P6 X
4O
P17, P18, P19, P20
16
P19 & P5 X
vs
P16 & P9 X
4O
P7 & P13 X
vs
P20 & P14 X
4O
P18 & P11 X
vs
P8 & P17 X
4O
P15 & P6 X
vs
P10 & P12 X
4O
P1, P2, P3, P4
17
P12 & P14 X
vs
P18 & P2 X
4O
P17 & P3 X
vs
P16 & P11 X
4O
P15 & P1 X
vs
P19 & P4 X
4O
P10 & P13 X
vs
P8 & P20 X
4O
P5, P6, P7, P9
18
P15 & P9 X
vs
P13 & P19 X
4O
P7 & P3 X
vs
P18 & P1 X
4O
P4 & P20 X
vs
P16 & P5 X
4O
P14 & P6 X
vs
P2 & P17 X
4O
P8, P10, P11, P12

5 courts, everyone plays

No sit-outs — every player is on a court every round.

Rounds
18
Courts
5
Sit out
none
First partner repeat
round 18
First opponent repeat
round 8
First cross-repeat
round 5
Settings used
default
Round Court 1 Court 2 Court 3 Court 4 Court 5
1
P19 & P13
vs
P7 & P17
P2 & P15
vs
P12 & P10
P6 & P8
vs
P18 & P4
P14 & P1
vs
P16 & P9
P3 & P5
vs
P11 & P20
2
P4 & P15
vs
P9 & P17
P2 & P20
vs
P7 & P18
P12 & P13
vs
P11 & P14
P19 & P6
vs
P3 & P1
P10 & P5
vs
P8 & P16
3
P12 & P9
vs
P3 & P8
P13 & P20
vs
P4 & P16
P7 & P15
vs
P11 & P1
P2 & P5
vs
P6 & P17
P19 & P18
vs
P10 & P14
4
P10 & P7
vs
P9 & P6
P12 & P5
vs
P1 & P4
P17 & P8
vs
P14 & P20
P15 & P18
vs
P3 & P13
P16 & P19
vs
P11 & P2
5
P19 & P15
vs
P18 & P8 X
2X
P13 & P9
vs
P12 & P2 X
2X
P7 & P14
vs
P5 & P4 X
P17 & P16
vs
P6 & P3 X
X
P10 & P11
vs
P20 & P1
2X
6
P13 & P6
vs
P20 & P9
3X
P3 & P10
vs
P7 & P4 X
X
P1 & P2
vs
P14 & P8 X
X
P12 & P15 X
vs
P19 & P5
2X
P11 & P16 X
vs
P18 & P17
X
7
P2 & P13 X
vs
P1 & P5 X
2X
P12 & P7
vs
P18 & P16 X
X
P10 & P8 X
vs
P3 & P17 X
3X
P9 & P4 X
vs
P11 & P19 X
P6 & P20 X
vs
P15 & P14
X
8
P14 & P17 X
vs
P10 & P15 X
2O 2X
P8 & P4 X
vs
P16 & P13 X
O 2X
P20 & P18 X
vs
P1 & P9 X
2X
P19 & P12 X
vs
P5 & P7 X
2O 2X
P2 & P6 X
vs
P3 & P11 X
O X
9
P10 & P9 X
vs
P13 & P5 X
O X
P6 & P11 X
vs
P8 & P15 X
2O X
P14 & P2 X
vs
P7 & P20 X
2O 2X
P12 & P18 X
vs
P17 & P4 X
O 2X
P3 & P16 X
vs
P19 & P1 X
2O 2X
10
P4 & P2
vs
P15 & P20 X
2O 2X
P1 & P17
vs
P9 & P14 X
3O X
P19 & P7 X
vs
P13 & P8 X
2O X
P18 & P3 X
vs
P11 & P5 X
2O X
P10 & P6 X
vs
P12 & P16 X
2O X
11
P11 & P15 X
vs
P16 & P14 X
2O X
P20 & P5 X
vs
P19 & P8 X
3O
P18 & P13 X
vs
P3 & P12 X
3O X
P9 & P2 X
vs
P4 & P6 X
3O X
P1 & P7 X
vs
P10 & P17 X
2O 2X
12
P2 & P16 X
vs
P9 & P18 X
3O X
P6 & P14 X
vs
P19 & P4 X
3O X
P17 & P13 X
vs
P5 & P8 X
4O
P7 & P3 X
vs
P1 & P15 X
3O X
P10 & P20 X
vs
P12 & P11 X
2O X
13
P9 & P11 X
vs
P19 & P17 X
4O
P2 & P7 X
vs
P15 & P5 X
4O
P10 & P16 X
vs
P20 & P3 X
4O
P12 & P4 X
vs
P1 & P8 X
3O X
P13 & P14 X
vs
P6 & P18 X
3O X
14
P16 & P7 X
vs
P17 & P11 X
4O
P19 & P10 X
vs
P2 & P8 X
4O
P18 & P5 X
vs
P4 & P20 X
4O
P3 & P9 X
vs
P12 & P14 X
3O
P13 & P1 X
vs
P6 & P15 X
4O
15
P11 & P18 X
vs
P7 & P8 X
4O
P6 & P12 X
vs
P17 & P20 X
4O
P13 & P10 X
vs
P4 & P14 X
4O
P5 & P9 X
vs
P15 & P3 X
4O
P19 & P2 X
vs
P1 & P16 X
4O
16
P17 & P2 X
vs
P13 & P15 X
4O
P10 & P18 X
vs
P9 & P19 X
4O
P5 & P14 X
vs
P20 & P16 X
4O
P7 & P11 X
vs
P4 & P3 X
4O
P6 & P1 X
vs
P12 & P8 X
4O
17
P16 & P6 X
vs
P7 & P13 X
4O
P8 & P11 X
vs
P12 & P1 X
4O
P17 & P5 X
vs
P18 & P14 X
4O
P4 & P10 X
vs
P2 & P3 X
4O
P15 & P9 X
vs
P20 & P19 X
4O
18
P1 & P10 X
vs
P2 & P18 X
4O
P4 & P11 X
vs
P3 & P14 X
4O
P13 & P19 P
vs
P5 & P6 X
4O
P7 & P9 X
vs
P8 & P20 X
4O
P12 & P17 X
vs
P15 & P16 X
4O

Static schedules break the moment something changes

A printed sheet works until it doesn't — someone shows up late, a player has to leave early, two friends want to play partners every round, or the rating gap on one court is too wide. PickleMixer handles all of it without rewriting the schedule.

  • Drop-ins & no-shows — add or remove a player and the next round adjusts on the fly
  • Fresh partners and opponents deeper in — the engine tracks every prior pairing so you go more rounds without a repeat
  • Player swaps, court freeze, pin player to court — fine-tune any round before you commit it
  • Linked partners — couples or training pairs stay together while opponents rotate
  • Works offline at the courts — download the offline mixing package on your phone once and the mixer runs with no internet connection needed
Try the live mixer for 20 players

20-Player Round Robin FAQ

How many rounds for a 20-player round robin?
18 rounds — 5 courts, no sitting out. The rotation is generated at quality 40 (the user-facing mixer maximum), which delays partner repeats further than a hand-built schedule typically would.
How many rounds before partners repeat?
First partner repeat: round 18. The schedule is generated at quality 40 (the user-facing mixer maximum) so partner repeats land as late in the rotation as the search can manage.
How many rounds before opponents repeat?
First opponent repeat: round 8. Once every unique pair has faced each other once, an opponent repeat becomes unavoidable — the schedule delays it until that point.
What if someone shows up late or leaves early?
Static schedules break the moment that happens. The live mixer adjusts on the next round — if a player no-shows you can drop them from the lineup and the next mix accounts for it; if someone leaves early the same applies in reverse.
Can I print this schedule and use it on its own?
Yes. Download the PDF or Excel — every round is laid out with court assignments and (where applicable) sit-outs. Just assign your players to slots P1 through P20 or write names in.
What do the P / O / X badges mean?
We only flag repeats. P (orange) = partner repeat — the same two players are partners again. O (yellow) = opponent repeat — the same two players are facing each other again. X (pale yellow) = cross-repeat — an ex-partner is now an opponent, or an ex-opponent is now a partner. A clean cell with no badges means everything on that court is fresh — no repeat partners, no repeat opponents.
Why use the live mixer instead of the printed schedule?
Because real sessions never go to plan. The mixer handles drop-ins, no-shows, swaps, fixed partners, rating balance, mixed-doubles constraints, and sit-out fairness — none of which a printed sheet can adjust to mid-session. Use the download to plan; use the mixer to run the night.

See more group sizes

All round-robin schedules Open the live mixer