Games & sport / Round Robin
Make a round-robin tournament schedule
Plan matches for 2–24 teams with courts, start times, and byes. Print a round-robin schedule or download a CSV. No account required.
Add your teams and we'll work out the pairings.
The match plan
Each pair meets once per cycle. Matches in the next round start after the current round finishes.
No account. Your team list stays in this browser tab.
More play, less pairing
Everyone meets everyone.
A round-robin format is useful for small club events, game nights, and friendly competitions. Six teams need 15 matches in a single cycle. If you have three courts, that fits into five rounds of three matches.
Choose a realistic match duration and leave time to change courts. Download the CSV to add scores in a spreadsheet, or use your browser's print dialog to save a PDF for the noticeboard.
Will a team be scheduled in two places?
No. A team appears at most once in a round. When there are fewer courts than matches, the round is split into consecutive waves. The next round starts only after all those waves finish.
How are odd team counts handled?
One team sits out each round. That team is shown as the bye. In a single cycle, everyone gets one bye and plays every other team once. With two cycles, everyone gets two byes.
Are rest periods or home advantage balanced?
This planner guarantees pairings and prevents simultaneous matches for a team. It does not optimize rest, court assignments, travel, or home advantage in a single cycle. Two cycles reverse each pairing. Add breaks or adjust the exported schedule for your event.
Can a schedule run into tomorrow?
Yes. Times after midnight show a day offset, such as 00:20 (+1d). Times are a simple local-time plan, with no date or time-zone conversion. This tool does not manage scores, rankings, registration, or knockout brackets.