MatchRadar free football tools

MatchRadar › Guides

Round-robin fixtures explained: rounds, matches and byes

How many rounds does a league need? How many matches does it have? What happens with an odd number of teams? A short, practical explanation, with a table you can copy.

The formulas

For a league of N teams:

Quick reference table

TeamsRounds (single)Matches (single)Rounds (home & away)Matches (home & away)
436612
55101020
65151030
77211442
87281456
99361872
109451890
12116622132
14139126182
161512030240

How the schedule is built: the circle method

Fixtures are usually made with the circle method. Write the teams in two rows, keep one team fixed and rotate the others one step each round. Every pairing appears exactly once, and in every round every team plays at most once. When the number of teams is odd, a "dummy" team is added; whoever is paired with the dummy has a bye that round.

Balancing home and away

A perfect balance is not always possible, but a good schedule alternates venues so no team has long home or away streaks. In a double round-robin, the second half repeats the first with home and away swapped.

Skip the maths

Type your teams into the fixture generator and get the full schedule, with dates, ready to print. Once matches start, track the standings with the league table maker. Running a league from scratch? Read how to run a five-a-side league.

Frequently asked questions

Why does an odd number of teams need an extra round?

Each round pairs teams in twos, so with an odd count one team is left over. Over the season every team is the one left over exactly once, which adds one round.

Is the fixture order random?

The pairings are fixed by the method; the order of team names decides who is paired in which round. Shuffle the team order to get a different but equally fair schedule.