YepMatch

Round Robin Schedule Generator

Enter how many teams and courts you have. Every team plays every other team once. You get the schedule by time slot and court, a card for each team, and checks counted again from the finished schedule. Copy the link to share the same schedule.

From 3 to 32.

From 1 to 16. Courts beyond the matches in one round aren't used.

One name per line, in order. A blank line keeps the default name (Team 1, Team 2, and so on). Up to 30 characters each.

Times show when you fill in both the start time and the minutes per match.

No break is added between time slots.

The seed is a number that sets the random order of teams. The same seed gives the same schedule.

Your schedule

Your schedule appears here.

How the schedule is made

The schedule uses the circle method: one team stays in place and the others rotate one step each round. With an odd number of teams, one team sits out each round, so every team has exactly one bye. When there are more matches in a round than courts, the round is split into time slots in order. Every second round, the first match of a time slot moves to the next court, so the team that stays in place doesn't play on the same court every round.

The seed sets the random order of teams before the rotation. The same teams, courts, and seed give the same schedule, so a copied link opens the same schedule. This page uses version 1 of the round robin rules.

What the checks count

After the schedule is made, a separate count reads the finished schedule again. It counts the matches in total and for each team, pairs of teams that never meet or meet more than once, teams listed twice in a round or time slot, time slot numbers, courts in each time slot, and byes. A check shows Met only when its count matches the expected value. Back-to-back time slots and matches per court are shown as counts with no target.

Limits

You can enter 3 to 32 teams and 1 to 16 courts. The schedule doesn't include home and away, standings, or breaks between time slots, and it doesn't reorder rounds to change back-to-back matches or court counts.

How schedules are made and checked has the sources, what the checks count in each format, and how links and versions work.