Audited ·Last updated ·3 citations·Tier 2·0 uses

Round Robin Fixtures Calculator

Free round robin calculator: matches, rounds and matches per round for single, double and group-stage formats, with odd-team byes handled correctly.

Round Robin Fixtures Calculator

Competitors in the field, from 2 to 500. The ceiling is a practical limit rather than a mathematical one — a 500-team double round robin is 249,500 matches, at which point the answer has stopped being useful.
Format
Used only by the group-stage format; ignored otherwise. Uneven fields are split as evenly as possible — 23 teams in 4 groups becomes 6, 6, 6, 5. Every group needs at least two teams.
Total matches
66
Every match in the competition. For a single round robin it is the number of distinct pairs, n(n−1)/2; for a double round robin it is twice that; for a group stage it is the sum across groups.
Matches per team
11
Rounds needed
11
Matches per round
6
Schedule summary
12 teams · single round robin · 66 matches over 11 rounds (6 per round)

Background.

This round robin calculator turns a field size into a calendar. Enter how many teams you have and pick the format, and it returns the total number of matches, how many each team plays, the minimum number of rounds the competition needs, and how many matches run simultaneously in each round.

The match count is the part everyone knows: in a single round robin every pair meets once, so the answer is the number of distinct pairs, n(n−1)/2. Twelve teams gives 66 matches. Twenty teams playing home and away gives 20 × 19 = 380, which is exactly the size of a Premier League season — the competition's own Handbook says each club shall play two league matches against every other club, one at home and one away, and the arithmetic falls straight out.

The part that trips people up is the round count. It is not the match count divided by anything obvious, because a team can only play once per round. Rasmussen and Trick's survey of round-robin scheduling states the bound precisely: when the number of teams is even at least n−1 slots are required, and when the number of teams is odd at least n slots are required. The reason for the odd case is the bye. With seven teams you can only play three matches at a time, so one team sits out every round, and it takes seven rounds rather than six for everyone to meet everyone. A season organiser who budgets six weekends for a seven-team league will run out of weekends.

The third format on this page is the group stage, which is how nearly every international tournament is run: split the field into pools and play a single round robin inside each. The arithmetic is the same formula applied per group and summed, and it collapses tournament sizes dramatically. FIFA's regulations for the 2026 World Cup put 48 teams into twelve groups of four, each playing a single round robin over three match days — that is 12 × 6 = 72 group matches instead of the 1,128 a single round robin among all 48 teams would need. This calculator splits uneven fields the way real competitions do, as evenly as possible: 23 teams in four groups becomes 6, 6, 6 and 5.

What this page deliberately does not do is produce the fixture list. Deciding who plays whom in which round, balancing home and away so nobody plays four away matches in a row, and minimising travel are genuinely hard combinatorial optimisation problems — the survey cited below is thirty pages about exactly that. This calculator answers the sizing question that comes first: how many matches, over how many rounds, and how many venues do I need on a given day.

Below the widget you will find the three formulas written out, a worked 20-team example checked against a real league's published match total, an explanation of the circle method and where the bye comes from, guidance on choosing a group count, and a note on why the round-robin round count has nothing to do with the knockout round count on the tournament seeding page.

What is round robin fixtures calculator?

A round robin is a competition format in which every competitor meets every other competitor a fixed number of times. Rasmussen and Trick's survey defines it exactly that way and notes that 'most sports leagues play a double round robin tournament where teams meet twice, but single, triple and quadruple round robin tournaments do also occur'. It contrasts with a knockout, where a single defeat ends a competitor's tournament, and with a Swiss system, where competitors are paired each round against opponents on a similar score and never meet everyone. The defining virtue of a round robin is fairness of schedule: every competitor faces an identical set of opponents, so the final table is not distorted by who drew whom. Its defining cost is size: the match count grows with the square of the field, so doubling the number of teams roughly quadruples the fixture list. That quadratic growth is why large competitions almost always use a group stage — many small round robins in parallel — followed by a knockout. Scheduling a round robin is conventionally done with the circle method, sometimes called the polygon method: fix one competitor in place, arrange the rest around a circle, and rotate the circle one position per round. With an even field every competitor is paired in every round; with an odd field the position opposite the fixed competitor is empty and whoever occupies it takes a bye. That construction is what produces the n−1 and n round counts this calculator reports.

How to use this calculator.

  1. Enter the number of teams, players or pairs in the field.
  2. Choose the format. Single round robin for a one-off league or a group; double for a conventional home-and-away season; group stage when you want to split a large field into pools.
  3. If you chose the group stage, enter how many groups. Uneven fields are split as evenly as possible, with the larger groups listed first in the summary.
  4. Read the total match count to size the competition, and the rounds needed to size the calendar. If your competition runs one round per week, the rounds figure is the number of weeks.
  5. Read matches per round to work out how many venues, officials or courts you need on a single day. An odd field always has one team idle, which is the bye.
  6. For a group stage, note that matches per team and rounds needed are reported for the largest group — with an uneven split a smaller group plays one fewer match, which is a real competitive-fairness issue that organisers usually solve by making the groups equal.

The formula.

single: M = n(n−1)⁄2 · double: M = n(n−1) · groups: M = Σ sᵢ(sᵢ−1)⁄2

Three numbers come out of one idea: count the pairs, then work out how many can be played at once.

The match count is the number of unordered pairs in the field. There are n ways to pick the first team and n−1 ways to pick the second, but that counts every match twice — once from each side — so the total is n(n−1)/2. This is the binomial coefficient C(n,2). A double round robin plays every pair twice, once at each venue, so it is simply n(n−1) with no division. Twenty teams: 20 × 19 = 380.

The per-team count is n−1 for a single round robin, because every team meets every other team exactly once, and 2(n−1) for a double. A useful check on both figures at once is that total matches equals teams × matches per team ÷ 2: for the 20-team double season, 20 × 38 ÷ 2 = 380.

The round count comes from the constraint that no team can play twice in the same round. Rasmussen and Trick state the bound: 'when the number of teams n is even at least (n − 1) slots are required and when n is odd at least n slots are required to schedule a single round robin tournament'. The construction that achieves the bound is the circle method. Write one team in the centre and the other n−1 around a circle; pair the centre with the top of the circle and pair off the remaining teams symmetrically across it; then rotate the circle by one position and repeat. After n−1 rotations every pair has met exactly once. When n is odd there is no team for the centre, so the centre position is a bye and it takes n rotations instead. This is why a seven-team league needs seven rounds, not six, and why one team is idle every week.

Matches per round is the floor of n/2 — as many simultaneous matches as the field allows, with the odd team out on the bye.

The group-stage format applies the single round robin formula inside each group and sums. Splitting n teams into g groups as evenly as possible means ⌊n/g⌋ teams in each group, with the remainder distributed one extra team at a time: 23 teams into 4 groups gives 6, 6, 6, 5. The saving is dramatic because the formula is quadratic — a single round robin among 48 teams is 1,128 matches, while twelve groups of four is 12 × 6 = 72, which is what FIFA's World Cup 26 regulations prescribe. Matches per team and rounds are reported for the largest group, because that is what sets the calendar; a smaller group finishes a round earlier.

All counts are computed in exact integer and decimal arithmetic, so a 500-team double round robin returns exactly 249,500 rather than a floating-point approximation.

A worked example.

Example

Take a 20-club league playing home and away — the Premier League format, whose Handbook Rule C.1 says that 'each Club shall play two League Matches against each other Club each Season, being the Home Club in respect of one such League Match and the Visiting Club in respect of the other'. The pair count is 20 × 19 ÷ 2 = 190 distinct pairings, and each pairing is played twice, so the season is 20 × 19 = 380 matches. Each club plays 19 opponents twice, so 38 matches. The cross-check works: 20 clubs × 38 matches ÷ 2 = 380, since every match is counted by both clubs. Because 20 is even, a single round robin needs 19 rounds, so the home-and-away season needs 38 — which is exactly the number of matchweeks in the competition. Ten matches run in each round, since 20 ÷ 2 = 10. Every one of those figures is independently confirmed by the league itself: the Handbook's own attendance table for a completed season totals 380 matches. Now change one thing. Drop to 19 clubs and the field becomes odd: a single round robin still gives 19 × 18 ÷ 2 = 171 matches, but it now needs 19 rounds rather than 18, because one club sits out a bye every round and only nine matches can be played at a time. Losing a club therefore removes 19 matches from the calendar while making the calendar one round longer — a counter-intuitive result that catches out organisers every season, and the single most useful thing this calculator tells you.

teams20
formatdouble
groups4

Frequently asked questions.

How many games are in a round robin?
For a single round robin among n competitors it is n(n−1)/2, the number of distinct pairs. Eight teams play 28 matches, twelve play 66, twenty play 190. A double round robin plays every pair twice — home and away — so it is n(n−1): twenty teams play 380, which is the size of a Premier League season. The count grows with the square of the field, so it rises fast: adding four teams to a twelve-team single round robin takes the fixture list from 66 to 120, almost doubling it.
How many rounds does a round robin need?
If the number of teams is even, n−1 rounds; if it is odd, n rounds. Rasmussen and Trick's survey of round robin scheduling states this bound directly: 'when the number of teams n is even at least (n − 1) slots are required and when n is odd at least n slots are required'. The odd case takes an extra round because only ⌊n/2⌋ matches can be played simultaneously, so one team is idle each round — that idle team has a bye. A double round robin doubles both figures: a 20-team home-and-away season needs 38 rounds.
What is a bye, and who gets it?
A bye is a round in which a team has no fixture, and it exists whenever the field is odd, because teams can only be paired two at a time. Rasmussen and Trick put it plainly: 'in slots without a game they are said to have a bye'. Under the circle method the bye rotates automatically — the team that lands opposite the empty centre position sits out — so over the full competition every team takes exactly one bye. The bye in a round robin is not the same thing as the bye in a knockout bracket, where a bye is a free pass into the second round awarded to a top seed because the field is not a power of two.
How do I split my teams into groups?
Equal groups are always preferable, because a team in a five-team group plays four matches while a team in a six-team group plays five, and comparing their records is then unfair. If your field does not divide evenly, this calculator splits it as evenly as possible — 23 teams into four groups becomes 6, 6, 6 and 5 — and reports matches per team and rounds for the largest group, since that is what sets the calendar. Real competitions almost always choose a group count that divides the field: FIFA's 2026 World Cup takes 48 teams into twelve groups of four, giving 12 × 6 = 72 group-stage matches over three match days.
Does this calculator produce the actual fixture list?
No, and that is a deliberate limit. Generating a schedule is a much harder problem than counting one. Once you add the constraints real competitions carry — balance home and away so nobody plays three consecutive away matches, avoid two clubs sharing a stadium playing at home on the same day, keep travel distance down, satisfy broadcasters — round-robin scheduling becomes a hard combinatorial optimisation problem, which is the entire subject of the Rasmussen and Trick survey cited below. This page answers the sizing question that comes first: how many matches, over how many rounds, and how many venues you need on a given day.
What is the difference between a round robin and a Swiss system?
In a round robin every competitor meets every other competitor, so the schedule is identical for everyone and the format needs n−1 rounds. In a Swiss system competitors are paired each round against opponents on a similar running score and never meet everyone, so a Swiss event can run a large field in far fewer rounds — a 200-player chess open might use nine rounds where a round robin would need 199. The trade-off is that Swiss opponents differ between competitors, so the final standings depend on who you happened to be paired against. Round robin buys schedule fairness with time; Swiss buys time with schedule fairness.
How is the round count here different from the rounds in a knockout bracket?
They come from completely unrelated formulas. A round robin needs n−1 rounds for an even field because every team must meet every other team, so the round count grows linearly with the field. A single-elimination bracket needs log₂ of the bracket size, because each round halves the field — 64 entrants need six rounds, 128 need seven. A 64-team round robin would need 63 rounds and 2,016 matches; a 64-team knockout needs six rounds and 63 matches. That gap is why almost every large competition uses groups first and a bracket afterwards. The tournament seeding calculator handles the knockout half.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 590 calculators remain free
  • No billing is enabled
Coming soon