Skip to content

Round robin fixture generator

A round robin is the fairest format there is — everyone plays everyone — and also the easiest to schedule wrongly by hand. This generator uses the circle method, the same rotation professional leagues use: with an even number of teams every side plays each round, and with an odd number exactly one team rests per round, so nobody ever plays twice in a round or waits two rounds in a row. Choose double round robin and the second half of the season repeats every pairing with home and away swapped.

Format
Points
Registration
Close registration (optional)

Stays open until you close it by hand.

What you get

  • Circle-method rotation — everyone plays everyone exactly once, or twice with legs inverted
  • Odd team counts get one rest per round, never a double game
  • Points and tiebreakers fully configurable, so it fits any sport
  • Open registration, approve entries, enter results, share the live table

Frequently asked questions

How many matches does a round robin have?
With n teams, everyone-plays-everyone is n×(n−1)÷2 matches over n−1 rounds (n rounds when the team count is odd, since someone rests each round). Double round robin doubles both.
What happens with an odd number of teams?
The schedule pads the field with an invisible 'ghost' opponent, and whoever draws the ghost that round simply rests. Exactly one team rests per round — that is what keeps the schedule fair.
Can I do home and away?
Yes — pick double round robin. The second leg is not just the first repeated: every fixture has home and away swapped, so nobody hosts everything.