| # | Team | P | W | D | L | Pts |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 | ||||||
| 4 | ||||||
| 5 | ||||||
| 6 | ||||||
| 7 | ||||||
| 8 |

Build a round robin schedule where everyone plays everyone, once or home and away. You get every round's fixtures and a blank league table on one printable sheet. Free, and nothing leaves your browser.
Everyone plays everyone, once or home and away. The table decides it, and one bad night does not end your run.
| # | Team | P | W | D | L | Pts |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | ||||||
| 3 | ||||||
| 4 | ||||||
| 5 | ||||||
| 6 | ||||||
| 7 | ||||||
| 8 |
Enter 2 to 32 teams. With an odd number, one team sits out each round with a bye.
Single round: everyone meets once. Home and away: everyone meets twice, once on each side.
Every round is built for you with the circle method, so each pair meets exactly once per round of play.
Print the fixtures with a blank league table (played, won, drawn, lost, points) and fill it in as results come in.
One fewer than the number of teams when the count is even: 8 teams play 7 rounds. With an odd count it's one round per team: 7 teams play 7 rounds. Home and away doubles it.
Each team plays every other team once, so n teams play n × (n − 1) / 2 matches. That's 28 for 8 teams.
One team rests each round. Over a single round robin, every team gets exactly one bye.
Yes. A round robin is the classic league format: print the schedule, play a round a week and let the table decide the winner.