EVERY OPPONENT. EVERY OPPORTUNITY.
Free Round Robin Tournament Generator
Give every entrant a full schedule, not an early exit. Create a round robin schedule, record the results, and follow the table as the whole field competes.
Create Round Robin TournamentFree to use · No account · 2–64 players or teams
THE WHOLE FIELD, IN THE PICTURE
Six matchups. A table taking shape.
Four original sample teams · illustrative results, not a saved tournament
The schedule
4 OF 6 PLAYEDRound 1COMPLETE
Round 2COMPLETE
Round 3UP NEXT
The standings
After two rounds · default 3 / 1 / 0 points
| # | Team | P | W | D | L | Pts |
|---|---|---|---|---|---|---|
| 1 | Cedar | 2 | 2 | 0 | 0 | 6 |
| 2 | Harbor | 2 | 1 | 1 | 0 | 4 |
| 3 | Summit | 2 | 0 | 1 | 1 | 1 |
| 4 | Ember | 2 | 0 | 0 | 2 | 0 |
P played · W wins · D ties · L losses · Pts points
Cedar leads, but the tournament is not complete. Round 3 has no results yet, so those fixtures add no played matches or points.
A LEAGUE, NOT A KNOCKOUT
Everyone meets everyone
In a round robin tournament, every participant plays every other participant once. Nobody is eliminated after a loss: everyone keeps their remaining fixtures. BracketForge groups matches into rounds so a participant never has two matches in the same round.
A good fit for small leagues, office competitions and friendly groups that want more time playing. Larger fields need more matches: eight entrants play 28 games once, or 56 home-and-away.
Add the field
Paste a unique name for each player or team and choose your round robin options.
Play the rounds
Follow generated pairings and record each result. No one leaves after an early loss.
Follow the table
See points and standings update as results come in. Unplayed games never count as losses.
Choose the schedule that fits
Add 2–64 unique player or team names. Play each pairing once, or enable home-and-away to play twice with the participant order reversed for the return meeting. With an odd number of entrants, one participant rests each round; that rest is not a result or a points award. These are round-based fixtures, not dates, venues or timed bookings.
Start from an original tournament template →SET THE RULES BEFORE THE FIRST GAME
Points first. Your tiebreakers next.
The defaults are 3 points for a win, 1 for a tie and 0 for a loss. Before creating, change any of those values and choose whether ties are allowed. The table sorts by points, then your selected tiebreaker preset: head-to-head, score difference, total scored and wins, in one of the offered orders. Points-only ranking is also available.
Know when a tie is really broken
Head-to-head uses a mini-league of all participants tied on total points, and only applies once all their scheduled meetings are complete. It is not recursively recalculated for smaller tied subgroups. If the chosen criteria still leave participants equal, they share a rank; seed order only controls their display order. Equal first-place ranks remain a shared finish, not an invented champion.
Keep the table honest as you play
Only recorded results count toward played matches and points. Enter a winner or an allowed tie, with optional scores that agree with the result. Matches recorded without scores add nothing to score totals. Editing a result recalculates standings; unplayed fixtures stay out of the totals. The tournament finishes when every scheduled match has a result.
Run it here. Keep a copy.
Browse one complete round at a time with standings above the schedule, or open the rounds overview. Save in this browser, back up with JSON, and export PNG, PDF or print with results and standings.
Local saves are browser-specific, not a cloud backup. Snapshot links are read-only copies, not live collaboration; anyone with a link can see its included data.
Learn about saves, sharing and exports →BEFORE YOU BUILD YOUR LEAGUE
Round robin questions, answered
Is this round robin tournament generator free?
Yes. Create schedules, record results, view standings, save locally, share snapshots and export without paying or creating an account. Round robin supports 2–64 players or teams.
How many matches will my tournament need?
For n participants playing once, there are n × (n − 1) ÷ 2 matches. Four participants play six matches across three rounds. Home-and-away doubles the matches and rounds. With an odd number of participants there are n rounds per cycle, with one participant resting each round.
Can matches end in a tie?
Yes, when Allow ties is enabled in the creator; it is on by default. You can set win, tie and loss points before creating. If your competition needs a winner in every match, turn ties off and record a winner rather than a drawn result.
How are equal points and missing results handled?
Unplayed matches are excluded. Equal points use the chosen tiebreaker order; head-to-head waits for the complete tied-group mini-league. Scores are optional, so score-based tiebreakers only reflect scores you actually enter. If all selected criteria are equal, ranks are shared. Choose points only if you do not want extra tiebreakers.
Can I save, share or print the schedule?
Tournaments save in this browser, not a cloud account. Export JSON for a backup or transfer, and use PNG, PDF or print for the schedule, results and standings. A shared link is a fixed, read-only snapshot: anyone with it can view the included data, but later results need a new link. It does not share your other saved tournaments.
LET EVERY MATCH COUNT
Build the schedule. Bring the competition.
Set your field and scoring rules. Your first round is ready when you are.
Create Round Robin TournamentAlready started? Open My tournaments →Prefer a knockout with a second chance? Explore double elimination →