Round robin generator

Round Robin Schedule for 20 Teams

A 20-team round robin has 190 games over 19 rounds. Each team plays 19 games. Every pair of teams meets exactly once.

RoundGame 1Game 2Game 3Game 4Game 5Game 6Game 7Game 8Game 9Game 10
1Team 1 vs Team 20Team 19 vs Team 2Team 3 vs Team 18Team 17 vs Team 4Team 5 vs Team 16Team 15 vs Team 6Team 7 vs Team 14Team 13 vs Team 8Team 9 vs Team 12Team 11 vs Team 10
2Team 19 vs Team 1Team 18 vs Team 20Team 2 vs Team 17Team 16 vs Team 3Team 4 vs Team 15Team 14 vs Team 5Team 6 vs Team 13Team 12 vs Team 7Team 8 vs Team 11Team 10 vs Team 9
3Team 1 vs Team 18Team 17 vs Team 19Team 20 vs Team 16Team 15 vs Team 2Team 3 vs Team 14Team 13 vs Team 4Team 5 vs Team 12Team 11 vs Team 6Team 7 vs Team 10Team 9 vs Team 8
4Team 17 vs Team 1Team 16 vs Team 18Team 19 vs Team 15Team 14 vs Team 20Team 2 vs Team 13Team 12 vs Team 3Team 4 vs Team 11Team 10 vs Team 5Team 6 vs Team 9Team 8 vs Team 7
5Team 1 vs Team 16Team 15 vs Team 17Team 18 vs Team 14Team 13 vs Team 19Team 20 vs Team 12Team 11 vs Team 2Team 3 vs Team 10Team 9 vs Team 4Team 5 vs Team 8Team 7 vs Team 6
6Team 15 vs Team 1Team 14 vs Team 16Team 17 vs Team 13Team 12 vs Team 18Team 19 vs Team 11Team 10 vs Team 20Team 2 vs Team 9Team 8 vs Team 3Team 4 vs Team 7Team 6 vs Team 5
7Team 1 vs Team 14Team 13 vs Team 15Team 16 vs Team 12Team 11 vs Team 17Team 18 vs Team 10Team 9 vs Team 19Team 20 vs Team 8Team 7 vs Team 2Team 3 vs Team 6Team 5 vs Team 4
8Team 13 vs Team 1Team 12 vs Team 14Team 15 vs Team 11Team 10 vs Team 16Team 17 vs Team 9Team 8 vs Team 18Team 19 vs Team 7Team 6 vs Team 20Team 2 vs Team 5Team 4 vs Team 3
9Team 1 vs Team 12Team 11 vs Team 13Team 14 vs Team 10Team 9 vs Team 15Team 16 vs Team 8Team 7 vs Team 17Team 18 vs Team 6Team 5 vs Team 19Team 20 vs Team 4Team 3 vs Team 2
10Team 11 vs Team 1Team 10 vs Team 12Team 13 vs Team 9Team 8 vs Team 14Team 15 vs Team 7Team 6 vs Team 16Team 17 vs Team 5Team 4 vs Team 18Team 19 vs Team 3Team 2 vs Team 20
11Team 1 vs Team 10Team 9 vs Team 11Team 12 vs Team 8Team 7 vs Team 13Team 14 vs Team 6Team 5 vs Team 15Team 16 vs Team 4Team 3 vs Team 17Team 18 vs Team 2Team 20 vs Team 19
12Team 9 vs Team 1Team 8 vs Team 10Team 11 vs Team 7Team 6 vs Team 12Team 13 vs Team 5Team 4 vs Team 14Team 15 vs Team 3Team 2 vs Team 16Team 17 vs Team 20Team 19 vs Team 18
13Team 1 vs Team 8Team 7 vs Team 9Team 10 vs Team 6Team 5 vs Team 11Team 12 vs Team 4Team 3 vs Team 13Team 14 vs Team 2Team 20 vs Team 15Team 16 vs Team 19Team 18 vs Team 17
14Team 7 vs Team 1Team 6 vs Team 8Team 9 vs Team 5Team 4 vs Team 10Team 11 vs Team 3Team 2 vs Team 12Team 13 vs Team 20Team 19 vs Team 14Team 15 vs Team 18Team 17 vs Team 16
15Team 1 vs Team 6Team 5 vs Team 7Team 8 vs Team 4Team 3 vs Team 9Team 10 vs Team 2Team 20 vs Team 11Team 12 vs Team 19Team 18 vs Team 13Team 14 vs Team 17Team 16 vs Team 15
16Team 5 vs Team 1Team 4 vs Team 6Team 7 vs Team 3Team 2 vs Team 8Team 9 vs Team 20Team 19 vs Team 10Team 11 vs Team 18Team 17 vs Team 12Team 13 vs Team 16Team 15 vs Team 14
17Team 1 vs Team 4Team 3 vs Team 5Team 6 vs Team 2Team 20 vs Team 7Team 8 vs Team 19Team 18 vs Team 9Team 10 vs Team 17Team 16 vs Team 11Team 12 vs Team 15Team 14 vs Team 13
18Team 3 vs Team 1Team 2 vs Team 4Team 5 vs Team 20Team 19 vs Team 6Team 7 vs Team 18Team 17 vs Team 8Team 9 vs Team 16Team 15 vs Team 10Team 11 vs Team 14Team 13 vs Team 12
19Team 1 vs Team 2Team 20 vs Team 3Team 4 vs Team 19Team 18 vs Team 5Team 6 vs Team 17Team 16 vs Team 7Team 8 vs Team 15Team 14 vs Team 9Team 10 vs Team 13Team 12 vs Team 11

Rounds can be played in any order, and the games within a round can be played at the same time. Want each pair to meet twice? Play the table again with home and away swapped.

Turn It Into a Real Schedule

This table says who plays whom. SeasonSolver's free scheduler turns it into dates, times, and fields: tell it when your fields are open and which dates each team can't make, and it places every game, balances home and away and early and late slots, and checks every game against every rule before you see it. You get a printable page, a spreadsheet, and a calendar feed for each team.

Build my 20-team schedule free

Questions

How many games are in a round robin with 20 teams?

190 games. Each team plays every other team once, so each team plays 19 games. The formula is n × (n − 1) ÷ 2, which is 20 × 19 ÷ 2 = 190.

How many rounds does a 20-team round robin take?

19 rounds of 10 games each, with every team playing once per round and no byes.

How many games are in a double round robin with 20 teams?

380 games over 38 rounds. Every pair of teams meets twice, usually once at home and once away, so each team plays 38 games.

How do I turn this into a schedule with dates, times, and fields?

Use the free SeasonSolver scheduler. Enter your season dates, fields and their open times, and any dates a team can't play. It places every game, balances home and away, and checks every game against every rule before you see the schedule.

Other Team Counts

3 · 4 · 5 · 6 · 7 · 8 · 9 · 10 · 11 · 12 · 13 · 14 · 15 · 16 · 17 · 18 · 19 · 20