| # | Team | R1 | R2 | R3 | Pts |
|---|---|---|---|---|---|
| 1 | Team 1 | ||||
| 2 | Team 2 | ||||
| 3 | Team 3 | ||||
| 4 | Team 4 | ||||
| 5 | Team 5 | ||||
| 6 | Team 6 | ||||
| 7 | Team 7 | ||||
| 8 | Team 8 |

Run a Swiss system: nobody is knocked out, and each round pairs teams on the same record. Get round one pairings, a round count and a standings sheet to print. Free, and nothing leaves your browser.
A fixed number of rounds, no eliminations. Each round you play someone on the same record, so the field sorts itself out fast.
| # | Team | R1 | R2 | R3 | Pts |
|---|---|---|---|---|---|
| 1 | Team 1 | ||||
| 2 | Team 2 | ||||
| 3 | Team 3 | ||||
| 4 | Team 4 | ||||
| 5 | Team 5 | ||||
| 6 | Team 6 | ||||
| 7 | Team 7 | ||||
| 8 | Team 8 |
Enter 2 to 32 teams. Round one pairs the top half against the bottom half: seed 1 plays the first seed of the bottom half.
Auto plays enough rounds to leave one unbeaten team, between 3 and 9. You can also set the count yourself.
After every round, pair teams with the same number of wins and avoid rematches. The sheet leaves blank pairing slots from round two on.
Record each result on the standings sheet. The most wins after the last round takes it. Allow draws if your game can end level.
A format where every team plays every round against teams on the same record. It finds a winner in far fewer rounds than a round robin, without knocking anyone out.
About log2 of the number of teams, rounded up: 8 teams need 3 rounds, 16 need 4 and 32 need 5. That leaves a single unbeaten team.
One team gets a bye each round, usually the lowest-ranked team that hasn't had one yet. In round one it's the last seed.
In a round robin everyone plays everyone. A Swiss plays only a few rounds and pairs teams with similar records, so it scales to big fields.