All tools

Round-robin schedule

Plan every match in every round.

How to use

Enter 2–12 different team names to generate a single round-robin schedule in input order. Every team plays every other team once. With an odd team count, one team has a bye each round. Copy the complete schedule for the host.

Start in three steps

  1. Enter 2–12 teams, one per line. Each name must be different and 1–40 characters long.
  2. Select Generate schedule and check each round's matches and byes. The host decides the actual order of play.
  3. Select Copy complete schedule to save it. After editing names, generate again before copying the updated schedule.

Storage and limitations

Content stays on this page only and resets when you leave or refresh. Copy the complete schedule first. This tool does not record match scores.

Browse all tools