SyncrizeThe open sports workbench Premium
Round Robin Schedule Generator

Round robin generator: a schedule where everyone plays everyone.

Enter your teams, courts, and game times to build a complete fixture list in seconds. Run a single or double round robin, record results, and export the schedule as CSV, PNG, or a printable PDF.

Courts & time slots Single or double CSV & PNG export
Use my teams
Summer Classic Ready instantly
Round 1 · Falcons vs Tigers Round 1 · Comets vs Wolves Round 2 · Falcons vs Comets Round 2 · Tigers vs Wolves

Generate yours, then click teams to record results. No account or setup required.

Start here

Paste your teams

One team per line. We’ll handle the layout and you can adjust the details if needed. If you have a list of players instead, split them into fair random teams first.

1 · Add teamsPaste or type a list 2 · GenerateGet the full draw 3 · Run itClick winners as you go

Type or paste one team per line.

Schedule options

Schedule settings
Your schedule

Example 8-team round robin schedule

7 rounds, 28 games, ending around Day 2 · 1:15 AM. Generate your own above to replace it.

8-team fixture list

Round 1
Falcons vs Titans
9:00 AM Court / Field 1
Tigers vs Rangers
9:35 AM Court / Field 1
Comets vs Storm
10:10 AM Court / Field 1
Wolves vs Hawks
10:45 AM Court / Field 1
Round 2
Falcons vs Rangers
11:20 AM Court / Field 1
Titans vs Storm
11:55 AM Court / Field 1
Tigers vs Hawks
12:30 PM Court / Field 1
Comets vs Wolves
1:05 PM Court / Field 1
Round 3
Falcons vs Storm
1:40 PM Court / Field 1
Rangers vs Hawks
2:15 PM Court / Field 1
Titans vs Wolves
2:50 PM Court / Field 1
Tigers vs Comets
3:25 PM Court / Field 1
Round 4
Falcons vs Hawks
4:00 PM Court / Field 1
Storm vs Wolves
4:35 PM Court / Field 1
Rangers vs Comets
5:10 PM Court / Field 1
Titans vs Tigers
5:45 PM Court / Field 1
Round 5
Falcons vs Wolves
6:20 PM Court / Field 1
Hawks vs Comets
6:55 PM Court / Field 1
Storm vs Tigers
7:30 PM Court / Field 1
Rangers vs Titans
8:05 PM Court / Field 1
Round 6
Falcons vs Comets
8:40 PM Court / Field 1
Wolves vs Tigers
9:15 PM Court / Field 1
Hawks vs Titans
9:50 PM Court / Field 1
Storm vs Rangers
10:25 PM Court / Field 1
Round 7
Falcons vs Tigers
11:00 PM Court / Field 1
Comets vs Titans
11:35 PM Court / Field 1
Wolves vs Rangers
Day 2 · 12:10 AM Court / Field 1
Hawks vs Storm
Day 2 · 12:45 AM Court / Field 1

Standings

TeamPWLTPts
Falcons00000
Tigers00000
Comets00000
Wolves00000
Hawks00000
Storm00000
Rangers00000
Titans00000

7 rounds, 28 games, every team plays 7. Enter your own teams to replace this example.

A free round robin schedule maker

In a round robin every team plays every other team, so the standings reward consistency instead of one knockout game. This generator uses the standard circle method, adds a bye automatically for odd team counts, and assigns each matchup a start time and court or field. Choose a single or double round robin, set game and turnaround length, then keep a running standings table as you log results.

How many rounds and games in a round robin?

A round robin with n teams has n(n−1)÷2 games. An even count needs n−1 rounds; an odd count needs n rounds, with one team on a bye each round, so every team sits out exactly once. A double round robin doubles every figure.

TeamsRoundsGames per roundTotal gamesGames per teamByes per team
3 teams 3 1 3 2 1
4 teams 3 2 6 3 0
5 teams 5 2 10 4 1
6 teams 5 3 15 5 0
7 teams 7 3 21 6 1
8 teams 7 4 28 7 0
9 teams 9 4 36 8 1
10 teams 9 5 45 9 0
11 teams 11 5 55 10 1
12 teams 11 6 66 11 0
13 teams 13 6 78 12 1
14 teams 13 7 91 13 0
15 teams 15 7 105 14 1
16 teams 15 8 120 15 0
17 teams 17 8 136 16 1
18 teams 17 9 153 17 0
19 teams 19 9 171 18 1
20 teams 19 10 190 19 0

How to build your round robin

Four quick steps from a list of teams to a printable, shareable result.

1

Add your teams

Type or paste one team per line. Any number of teams works, and an odd count gets an automatic bye each round.

2

Set courts and times

Choose the number of courts or fields, first game time, game length, turnaround time, and whether teams should meet once or twice.

3

Generate the schedule

The generator builds balanced rounds, assigns every game a court and start time, and estimates when the tournament will finish.

4

Log each result

Click the winning team in any fixture, or mark a tie. The standings table updates and re-sorts on every click.

5

Export or share it

Download the schedule as CSV or PNG, print it as a PDF, or copy a link that rebuilds the fixtures, settings, and results.

Amazon affiliate links

Running the tournament, not just the bracket

Coaches and organizers usually need more than a bracket on game day. These are common Amazon shopping lanes for tournament gear.

Some product links on this page may be affiliate links. Syncrize may earn a commission from qualifying purchases at no extra cost to you. Read the full Affiliate Disclosure.

How does a round robin schedule work?

In a round robin, every team plays every other team. This generator uses the circle method to spread those fixtures across balanced rounds so no team plays twice in the same round.

What happens if I have an odd number of teams?

The generator adds a bye automatically. In each round, one team sits out, and every team gets the same number of byes across the full schedule.

How are the standings calculated?

Each result you log updates games played, wins, losses, ties, and points. A win is worth one point and a tie is worth half a point, and the table sorts by points automatically.

Can I share or print the schedule?

Yes. Use Print to save the fixtures and standings as a printable page or PDF, or Save CSV / Save PNG to share a file. To give players one link that keeps showing the latest results as you log them, create a live link from a free Syncrize account.

Can I schedule games across multiple courts or fields?

Yes. Choose from one to 20 courts or fields, then set the first game time, game length, and turnaround. Each fixture receives a start time and venue number without putting a team in two games during the same round.

Can I make a double round robin schedule?

Yes. Turn on double round robin to create a return leg with the home and away order reversed, so every team plays every other team twice.

Can I export the round robin schedule to a spreadsheet?

Yes. Download a CSV containing the round, start time, court or field, home team, away team, and recorded result. It opens in Excel, Google Sheets, and other spreadsheet apps.

Can I use this as a fixture list generator?

Yes. A round robin schedule is a fixture list: every team is drawn against every other team, spread across balanced rounds. Enter your teams and the generator creates the full fixture list, which you can print for a noticeboard or share as a link.

Does it work as a league schedule generator for any sport?

Yes. The schedule is sport-agnostic — it only needs team names. Use it for a soccer or football league, golf league, darts, pool, chess, esports, or any competition where everyone plays everyone. Only the points rule is fixed: a win scores one point and a tie scores half.

Is the round robin generator free?

Yes. It runs entirely in your browser with no account or sign-up required.

Tournament format guides

New to running a tournament? These short guides explain each format and how to set it up.

Feedback

Was the Round Robin Schedule Generator helpful? What else should the Round Robin Schedule Generator do?