๐Ÿ”„ Game Night Player Rotation Generator

Enter your players' names (comma-separated) to generate a round-robin schedule where everyone plays everyone else.

How the schedule is built

The names are split on commas, trimmed, and any blanks dropped. The first player then stays put while the rest rotate one seat each round - the circle method - which pairs everyone with everyone exactly once:

rounds = players - 1 if even, players if odd
tables per round = players / 2, rounded down
total games = players × (players - 1) / 2

The five default names give 5 rounds of 2 tables, which is 10 games, and 5 × 4 / 2 is indeed 10. Eight players give 7 rounds of 4 tables: 28 games, in the same seven sittings, because the tables run at the same time.

Running it on the night

The list regenerates as you type, so edit the names rather than reloading. Screenshot or copy the final schedule before you start - it is not stored anywhere.

Frequently asked questions

How many rounds are in a round robin with 8 players?

Seven. Each round runs four games at once, so 28 matches fit into seven sittings and every pair meets exactly once.

How does a round robin work with an odd number of players?

One person sits out each round and the count of rounds equals the number of players - five players means five rounds, with each of them resting once. The rest is unavoidable: an odd group cannot be fully paired.

How long does a round robin take?

Count rounds, not games. Six players at 25 minutes a game is 5 rounds, so about two hours and 5 minutes if all three tables play together, against more than six hours if you run the 15 games one after another.