LeaguePour

Free tool · no signup

Round robin schedule generator

Paste your teams or players, one per line, and get the whole season: every round, every matchup, and who sits out when the count is odd. Everyone plays everyone exactly once.

5 entries (up to 64). Order matters: the first names listed are seeded first.

5 entrants → 5 rounds, 10 total matches. Everyone plays everyone once.

Odd number of entrants: one sits out each round, and everyone sits out exactly once.

Round 1

  • Rack AttackvsBrew Crew
  • Chalk TalkvsLast Call

Sits out: The Board Room

Round 2

  • Brew CrewvsThe Board Room
  • Chalk TalkvsRack Attack

Sits out: Last Call

Round 3

  • The Board RoomvsLast Call
  • Brew CrewvsChalk Talk

Sits out: Rack Attack

Round 4

  • Chalk TalkvsThe Board Room
  • Rack AttackvsLast Call

Sits out: Brew Crew

Round 5

  • The Board RoomvsRack Attack
  • Last CallvsBrew Crew

Sits out: Chalk Talk

Run this live with LeaguePour

This page doesn't save or publish anything - it's a calculator. LeaguePour does the live version: players sign up from a QR code, the bracket or schedule is generated from real registrations, staff enter scores, and standings update on a public page.

How the schedule is built

This uses the same “circle method” LeaguePour runs for a live league: one entrant stays fixed and the rest rotate one seat each round, which guarantees every pairing happens exactly once. The first-listed side of each match alternates by round. With an odd count, a phantom “bye” seat rotates too, and whoever is opposite it has the night off.

When round robin is the right format

  • • Weekly leagues. One round per night gives you a season of a known length.
  • • Small fields. With 4 to 8 teams, everyone gets real playing time.
  • • You want regulars back every week. Nobody is eliminated, so nobody stops coming.

It gets long fast: 12 teams is 66 matches. For a big one-night field, a single elimination bracket is the practical choice. See round robin vs. single elimination for the trade-offs.

Planning the season around it

  • • Count your boards or tables: matches per round ÷ boards = how many waves each night needs.
  • • Decide the standings rule up front. LeaguePour uses 3 points for a win, 1 for a tie, 0 for a loss - try it in the standings calculator.
  • • Have a forfeit rule for missed weeks before the season starts. Our guide to no-shows and forfeits covers the options.

Questions

How many rounds and matches does a round robin need?

With an even number of teams, it takes one fewer round than there are teams. With an odd number, it takes as many rounds as teams, because one team sits out each round. Total matches are teams × (teams − 1) ÷ 2: 6 teams is 15 matches, 8 teams is 28.

What happens with an odd number of teams?

One team sits out each round on a rotating basis, and every team sits out exactly once. The schedule shows who sits out under each round.

Can I run one round per week?

Yes - that's the usual league format. Each round here is one league night, so the number of rounds is the length of your season before any playoffs.

Does this save my schedule?

No. Nothing is stored or sent anywhere, and refreshing the page resets it. Print it to keep it.