Round Robin SchedulerHow it worksByesCourts & timesPro pack

10 team round robin schedule

10 teams play 45 games over 9 rounds. Each team plays 9 games, and up to 5 games can run at the same time. Here is a complete, balanced schedule you can use as is. Swap in your own names with the generator to add courts and start times.

Schedule by round

Round 1 Day 1

HomeAway
Team 1vTeam 10
Team 9vTeam 2
Team 3vTeam 8
Team 7vTeam 4
Team 5vTeam 6

Round 2 Day 1

HomeAway
Team 2vTeam 7
Team 4vTeam 5
Team 6vTeam 3
Team 10vTeam 8
Team 9vTeam 1

Round 3 Day 1

HomeAway
Team 10vTeam 6
Team 3vTeam 4
Team 8vTeam 1
Team 5vTeam 2
Team 7vTeam 9

Round 4 Day 1

HomeAway
Team 9vTeam 5
Team 6vTeam 8
Team 1vTeam 7
Team 2vTeam 3
Team 4vTeam 10

Round 5 Day 1

HomeAway
Team 5vTeam 7
Team 3vTeam 9
Team 1vTeam 6
Team 8vTeam 4
Team 10vTeam 2

Round 6 Day 1

HomeAway
Team 6vTeam 4
Team 2vTeam 8
Team 5vTeam 1
Team 7vTeam 3
Team 9vTeam 10

Round 7 Day 1

HomeAway
Team 4vTeam 1
Team 10vTeam 7
Team 8vTeam 9
Team 3vTeam 5
Team 6vTeam 2

Round 8 Day 1

HomeAway
Team 5vTeam 10
Team 1vTeam 3
Team 7vTeam 8
Team 9vTeam 6
Team 2vTeam 4

Round 9 Day 1

HomeAway
Team 10vTeam 3
Team 4vTeam 9
Team 6vTeam 7
Team 1vTeam 2
Team 8vTeam 5

Home teams are listed first. Each team has 4 or 5 home games.

Grid view

12345678910
1. Team 1987654321
2. Team 2948372615
3. Team 3843726159
4. Team 4783261594
5. Team 5637215948
6. Team 6572619483
7. Team 7426159837
8. Team 8361594872
9. Team 9215948376
10. Team 10159483726

Each cell shows the round in which the row team meets the column team. Bold means the row team is listed as home.

How long it takes

CourtsTime slots20-min slots30-min slots45-min slots
14515 h 22 h 30 min33 h 45 min
2279 h 13 h 30 min20 h 15 min
3186 h 9 h 13 h 30 min
593 h 4 h 30 min6 h 45 min

Ten teams play 45 games over nine rounds, with five games per round. On five courts each round is a single slot. On two or three courts a round needs three or two slots. That makes ten teams a typical size for a weekly league rather than a single day.

Using this schedule