Make a round robin schedule in seconds — free, no sign-up. Enter your teams or players, choose single or double round robin and, if you like, how many courts or fields you have. You get every round, every matchup and a standings table that updates as you type the scores. Print it or share a link with the whole league.
How to use the round robin generator
- Set the number of teams, or type the team or player names, one per line. Names are optional: leave the box empty and you get Team 1, Team 2 and so on.
- Pick the format. A single round robin means every team plays every other team once. A double round robin repeats the schedule with home and away swapped — the usual format for a full league season.
- Assign courts or fields (optional). The generator gives each game a court number and, if a round has more games than courts, splits it into time slots.
- Enter scores as you go. The standings rank teams by wins, then point differential, then points scored.
- Share or print. Share schedule sends a link with the whole schedule and the scores so far; Print / Save PDF gives you a clean sheet for the clipboard.
How a round robin schedule is built
The generator uses the classic circle method: team 1 stays fixed and everyone else rotates one place each round. It guarantees that every pair meets exactly once and that nobody plays twice in the same round. With an odd number of teams a “bye” is added, so one team rests each round and every team gets the same number of byes.
Round robin quick reference
| Teams | Games | Rounds | Games per team | Byes |
|---|---|---|---|---|
| 3 teams | 3 | 3 | 2 | 1 per round |
| 4 teams | 6 | 3 | 3 | none |
| 5 teams | 10 | 5 | 4 | 1 per round |
| 6 teams | 15 | 5 | 5 | none |
| 7 teams | 21 | 7 | 6 | 1 per round |
| 8 teams | 28 | 7 | 7 | none |
| 9 teams | 36 | 9 | 8 | 1 per round |
| 10 teams | 45 | 9 | 9 | none |
| 11 teams | 55 | 11 | 10 | 1 per round |
| 12 teams | 66 | 11 | 11 | none |
| 13 teams | 78 | 13 | 12 | 1 per round |
| 14 teams | 91 | 13 | 13 | none |
| 15 teams | 105 | 15 | 14 | 1 per round |
| 16 teams | 120 | 15 | 15 | none |
The number of games is always n × (n − 1) ÷ 2. Click any size for a printable schedule with every matchup, the bye order and timing estimates.
Round robin vs. elimination bracket
A round robin is the fairest format: one bad game doesn’t knock anybody out, and the final standings reflect a whole set of results. The price is time — 8 teams need 28 games in a round robin but only 7 in a single elimination bracket. For big events, many organizers run round robin pools first and then seed a knockout bracket from the pool standings, so every team gets several games and the day still ends with a final.
Popular uses
- Rec leagues: a double round robin is a ready-made regular season for softball, volleyball, basketball, kickball or soccer leagues.
- Pickleball and tennis socials: enter players as “teams” for singles, or pairs for fixed-partner doubles.
- Cornhole, darts, pool and table tennis: quick pools on a few boards or tables with court assignments.
- Esports and board game nights: everyone plays everyone, standings decide the champion.
Frequently asked questions
What is a round robin tournament?
A format where every team or player plays every other one, usually once. The winner is the team with the best record, not the last one standing.
How do you handle an odd number of teams?
Add a “bye”: each round one team rests. The generator does it for you and spreads the byes evenly, one per team.
What’s a double round robin?
Every pair meets twice, with home and away swapped in the second half. It doubles the number of games and is common for league seasons.
How are ties in the standings broken?
Here: wins first (a tie counts as half a win), then point differential, then points scored. If your league uses head-to-head results, check those manually for teams that remain level.
Is it free?
Yes. No account, no limits. Your last schedule is saved in your browser, and the share link carries the full schedule and scores.