Free tool, no sign-up
Round robin schedule for 9 teams
A round robin for 9 teams has 36 matches over 9 rounds. Each team plays 8 matches and has one bye, as one team sits out each round. Played home and away, it is 72 matches over 18 rounds.
Fixtures for 9 teams
36 matches over 9 rounds, 8 per team. One team has a bye each round.
Round 1
- Team 9vTeam 2
- Team 3vTeam 8
- Team 7vTeam 4
- Team 5vTeam 6
- Bye: Team 1
Round 2
- Team 9vTeam 1
- Team 7vTeam 2
- Team 3vTeam 6
- Team 5vTeam 4
- Bye: Team 8
Round 3
- Team 1vTeam 8
- Team 7vTeam 9
- Team 5vTeam 2
- Team 3vTeam 4
- Bye: Team 6
Round 4
- Team 7vTeam 1
- Team 8vTeam 6
- Team 5vTeam 9
- Team 3vTeam 2
- Bye: Team 4
Round 5
- Team 1vTeam 6
- Team 5vTeam 7
- Team 8vTeam 4
- Team 3vTeam 9
- Bye: Team 2
Round 6
- Team 5vTeam 1
- Team 6vTeam 4
- Team 3vTeam 7
- Team 8vTeam 2
- Bye: Team 9
Round 7
- Team 1vTeam 4
- Team 3vTeam 5
- Team 6vTeam 2
- Team 8vTeam 9
- Bye: Team 7
Round 8
- Team 3vTeam 1
- Team 4vTeam 2
- Team 6vTeam 9
- Team 8vTeam 7
- Bye: Team 5
Round 9
- Team 1vTeam 2
- Team 4vTeam 9
- Team 8vTeam 5
- Team 6vTeam 7
- Bye: Team 3
Run it in EasyBracket
Take entries and payments, place these matches by time and venue, enter results on the day and share live standings. Free to run. Your 9 teams come with you as a draft.
Round robin schedule for 9 teams: the numbers
- Teams
- 9
- Rounds
- 9
- Matches in total
- 36
- Matches per team
- 8
- Matches per round
- 4
- Byes per team
- 1
- Home and away
- 72 matches over 18 rounds
How the schedule is built
The generator uses the circle method, the standard way to draw a round robin. One team stays in place and the others rotate one position each round, so every pair meets exactly once per cycle and no team plays twice in a round.
With an odd number of teams, an empty slot joins the rotation. Whoever is drawn against it has a bye that round, and each team has one bye per cycle.
Home and away alternate through the rounds. When teams meet more than once, the generator can swap home and away for each repeat, which gives a home and away season.
EasyBracket's league format uses the same method, then places the fixtures by date, time and venue.