Home › 8 Team Round Robin

Free · No sign-up · Runs in your browser

8 Team Round Robin Schedule

8 teams means 7 rounds and 28 games, and every team plays every round. Schedule below; edit the names in the tool to make your own.

The 8-team round robin schedule

Eight teams plays seven rounds of four games. It is a popular size for school and club tournaments because four courts fill every round, and the field also splits neatly into two groups of four for a shorter event.

This schedule was built in advance with the default names Team 1 to Team 8. Use the tool above to replace them with your own names or to shuffle the order. Every number on this page is computed, and the schedule is checked by a script: every pair of teams meets exactly once, and no team plays twice in a round.

Schedule by round

RoundMatches (home v away)
1Team 1 v Team 8Team 7 v Team 2Team 3 v Team 6Team 5 v Team 4
2Team 7 v Team 1Team 6 v Team 8Team 2 v Team 5Team 4 v Team 3
3Team 1 v Team 6Team 5 v Team 7Team 8 v Team 4Team 3 v Team 2
4Team 5 v Team 1Team 4 v Team 6Team 7 v Team 3Team 2 v Team 8
5Team 1 v Team 4Team 3 v Team 5Team 6 v Team 2Team 8 v Team 7
6Team 3 v Team 1Team 2 v Team 4Team 5 v Team 8Team 7 v Team 6
7Team 1 v Team 2Team 8 v Team 3Team 4 v Team 7Team 6 v Team 5

Each team's fixtures

The number in each cell is the opponent, with H for home and A for away; “bye” means the team rests. The last column counts home and away games: in this schedule no team has more than one extra home or away game.

TeamR1R2R3R4R5R6R7Home / away
Team 18 (H)7 (A)6 (H)5 (A)4 (H)3 (A)2 (H)4 / 3
Team 27 (A)5 (H)3 (A)8 (H)6 (A)4 (H)1 (A)3 / 4
Team 36 (H)4 (A)2 (H)7 (A)5 (H)1 (H)8 (A)4 / 3
Team 45 (A)3 (H)8 (A)6 (H)1 (A)2 (A)7 (H)3 / 4
Team 54 (H)2 (A)7 (H)1 (H)3 (A)8 (H)6 (A)4 / 3
Team 63 (A)8 (H)1 (A)4 (A)2 (H)7 (A)5 (H)3 / 4
Team 72 (H)1 (H)5 (A)3 (H)8 (A)6 (H)4 (A)4 / 3
Team 81 (A)6 (A)4 (H)2 (A)7 (H)5 (A)3 (H)3 / 4

How long will it take?

Rounds are played one after another, so the time depends on how many games you can run at once. This table assumes every round is played in full before the next begins, with the game length shown (including changeovers):

Venues20 min games30 min games45 min games60 min games
1 court or pitch9 h 20 min14 h21 h28 h
2 courts or pitches4 h 40 min7 h10 h 30 min14 h
3 courts or pitches4 h 40 min7 h10 h 30 min14 h
4 courts or pitches2 h 20 min3 h 30 min5 h 15 min7 h

How the circle method built this schedule

Write the teams in two rows and keep Team 1 fixed. Round 1 pairs the teams facing each other: Team 1 v Team 8, Team 7 v Team 2, Team 3 v Team 6, Team 5 v Team 4. For round 2, every team except Team 1 moves one place round the circle, which gives Team 7 v Team 1, Team 6 v Team 8, Team 2 v Team 5, Team 4 v Team 3. After 7 rounds every pair has met once. With an even number of teams no dummy is needed, so nobody rests.

Ties, points and tie-breakers

This page makes the fixtures only. A common points system is 3 for a win, 1 for a draw and 0 for a loss; decide your tie-breakers (head-to-head, goal difference, games won) before the first round, not after the last.

Other team counts

345678910111213141516

See also the round robin schedule generator, the 8-team knockout bracket for a knockout version and the random team generator to make the teams first.

FAQ

How many games are in a 8-team round robin?
28 games in a single round robin (8 teams, each playing 7 others, 8 × 7 ÷ 2). A double round robin has 56.
How many rounds does a 8-team round robin need?
7 rounds. Every team plays in every round.
Does a 8-team round robin have byes?
No. An even number of teams means every team plays in every round.
What is the circle method?
A way to build a round robin: keep one team fixed, rotate the others one place each round, and pair the teams that face each other. With an odd number of teams, add a dummy bye team.
Can I use my own team names?
Yes. Type the names in the box above, or press Shuffle to randomise the order, then Generate schedule.
Can I print the schedule?
Yes. Press Print after you generate, or use the table on this page.
Random Team GeneratorSplit names into fair teamsSeating Chart GeneratorTables or classroom desks, printableRound Robin Schedule Generator3 to 16 teams, byes handledKnockout Bracket GeneratorAny size, with byesBalanced Team GeneratorEven teams from skill ratingsRandom Group GeneratorGroups for classes and workshopsFive-a-Side Team GeneratorFair teams for the pitchKickball Team GeneratorTeams for a kickball nightTeam Name Generator300 written names plus mixesFantasy Draft Order GeneratorRandom order with a live revealRandom NFL Team Generator32 teams, AFC/NFC and divisionsRandom NBA Team Generator30 teams, conferences and divisionsRandom MLB Team Generator30 teams, AL/NL and divisionsRandom NHL Team Generator32 teams, conferences and divisionsRandom Premier League Team Generator20 clubs for 2026/27