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
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.
- Enter the number of teams, players or pairs in the field.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
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.
Frequently asked questions.
How many games are in a round robin?
How many rounds does a round robin need?
What is a bye, and who gets it?
How do I split my teams into groups?
Does this calculator produce the actual fixture list?
What is the difference between a round robin and a Swiss system?
How is the round count here different from the rounds in a knockout bracket?
References& sources.
- [1]Rasmussen, R. V. & Trick, M. A. (2008). 'Round robin scheduling – a survey.' European Journal of Operational Research, 188(3), 617–636. Defines the format — 'a round robin tournament is a tournament where all teams meet all other teams a fixed number of times' — and states the round bound this calculator implements: '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.' Also the source for the definition of a bye: 'In slots without a game they are said to have a bye.'
- [2]The Premier League, Handbook Season 2018/19, Rule C.1: '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 definition of a double round robin in a competition's own rules; the same handbook's season attendance table totals 380 matches, confirming the worked example independently of the formula.
- [3]FIFA, Regulations for the FIFA World Cup 26™ (May 2026), Article 12.4: 'Each team plays each of the other teams in the same group once, according to a league system with three points for a win, one point for a draw and no points for a defeat.' The article prints the full grid of twelve groups of four across three match days — the group-stage arithmetic this calculator reproduces (12 × 6 = 72 matches, 3 rounds).
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 590 calculators remain free
- No billing is enabled