EN
My tools

Round Robin Schedule Generator

Create a round-robin league schedule where every team plays every other: single or double, byes for odd numbers, balanced home and away, and match dates.

Format
My tools →
Advertisement

In a round robin every team plays every other team, which makes it the fairest format for leagues, club ladders and group stages. This generator builds the fixture list with the classic circle method: every team plays once per round, an odd number of teams gets one bye per round, and home and away games are balanced. Choose a double round robin for home-and-away seasons, and add dates to get a ready calendar.

How to use this tool

  1. List the teams or players, one per line.
  2. Choose a single or double round robin, and shuffle if the order should not follow your list.
  3. Optionally tick "Add dates" and set the first date and the gap between rounds.
  4. Read the schedule table; the second table checks matches, home and away games per team.

Formula

Matches = n(n − 1)/2 (double: n(n − 1)) · rounds = n − 1 for even n, n for odd n (doubled for home and away)

The circle method fixes one team and rotates the others one position per round, pairing first with last, second with second-to-last and so on. With an odd number of teams a placeholder "bye" takes the fixed position, so the team drawn against it rests. Home and away alternate so that no team has more than one home game more than away games.

Example

Six teams play 15 matches over 5 rounds, three matches per round, and each team plays 5 games (3 at home and 2 away, or the reverse). Five teams need 10 matches over 5 rounds, with one team resting each round. With weekly rounds from Saturday 3 January 2026, the last round of the six-team league is on 31 January 2026.

Frequently asked questions

How many games are in a round robin?

n(n − 1)/2 for a single round robin: 10 teams play 45 games, 20 teams 190. A double round robin doubles it.

What happens with an odd number of teams?

Each round one team has a bye. Over the whole schedule every team gets exactly one bye in a single round robin.

Can I use it for a doubles or chess event?

Yes. Enter players instead of teams. In chess, "home" can be read as playing white, and the schedule alternates colours fairly.

Last updated:

Cite or embed this tool
APA

kakaoCalc. (2026, November 9). Round Robin Schedule Generator. https://kakao.mobile/tools/round-robin-tool/

MLA

“Round Robin Schedule Generator.” kakaoCalc, 9 Nov. 2026, kakao.mobile/tools/round-robin-tool/.

Paste this code into your page. The widget runs in your visitors' browsers, shows no ads and keeps a link back to this page. Embedding terms

Advertisement