21 players · 5 courts · 18 rounds

21-Player pickleball round robin schedule.

Free, printable rotation for 21 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. We only flag repeats. A clean cell means everything is fresh.

Repeat markers PPartner repeat OOpponent repeat XCross-repeat A clean cell = everything is fresh.
// 01 Schedules

Pick a variation.

2 variations

5 courts, 1 sit out

Each round, 1 player sits out, rotating fairly across the schedule.

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

4 courts, 5 sit out

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

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

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.

Open the live mixer →

// 03 FAQ

21-player round-robin questions.

7 questions
Q.01 How many rounds for a 21-player round robin?
18 rounds — 5 courts, 1 player sit out each round in a fair rotation. The schedule keeps partners and opponents fresh until repeats become mathematically unavoidable.
Q.02 How many rounds before partners repeat?
First partner repeat: never (within the schedule). 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.
Q.03 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.
Q.04 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.
Q.05 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 P21 or write names in.
Q.06 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.
Q.07 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.

Print it. Or live-mix it.

The PDF and Excel files are free. The live mixer is also free — and it adapts when the night doesn't.