Bracketree Free · No sign-up · Print-ready
Round Robin Schedule

32 Team Round Robin Schedule

Free printable 32 team round robin schedule. Type names on the lines or print it blank — no sign-up, nothing stored.

32 Team Round Robin Schedule 32 teams · 496 games
RoundGame 1Game 2Game 3Game 4Game 5Game 6Game 7Game 8Game 9Game 10Game 11Game 12Game 13Game 14Game 15Game 16
R1Team 1vTeam 32Team 2vTeam 31Team 3vTeam 30Team 4vTeam 29Team 5vTeam 28Team 6vTeam 27Team 7vTeam 26Team 8vTeam 25Team 9vTeam 24Team 10vTeam 23Team 11vTeam 22Team 12vTeam 21Team 13vTeam 20Team 14vTeam 19Team 15vTeam 18Team 16vTeam 17
R2Team 1vTeam 31Team 32vTeam 30Team 2vTeam 29Team 3vTeam 28Team 4vTeam 27Team 5vTeam 26Team 6vTeam 25Team 7vTeam 24Team 8vTeam 23Team 9vTeam 22Team 10vTeam 21Team 11vTeam 20Team 12vTeam 19Team 13vTeam 18Team 14vTeam 17Team 15vTeam 16
R3Team 1vTeam 30Team 31vTeam 29Team 32vTeam 28Team 2vTeam 27Team 3vTeam 26Team 4vTeam 25Team 5vTeam 24Team 6vTeam 23Team 7vTeam 22Team 8vTeam 21Team 9vTeam 20Team 10vTeam 19Team 11vTeam 18Team 12vTeam 17Team 13vTeam 16Team 14vTeam 15
R4Team 1vTeam 29Team 30vTeam 28Team 31vTeam 27Team 32vTeam 26Team 2vTeam 25Team 3vTeam 24Team 4vTeam 23Team 5vTeam 22Team 6vTeam 21Team 7vTeam 20Team 8vTeam 19Team 9vTeam 18Team 10vTeam 17Team 11vTeam 16Team 12vTeam 15Team 13vTeam 14
R5Team 1vTeam 28Team 29vTeam 27Team 30vTeam 26Team 31vTeam 25Team 32vTeam 24Team 2vTeam 23Team 3vTeam 22Team 4vTeam 21Team 5vTeam 20Team 6vTeam 19Team 7vTeam 18Team 8vTeam 17Team 9vTeam 16Team 10vTeam 15Team 11vTeam 14Team 12vTeam 13
R6Team 1vTeam 27Team 28vTeam 26Team 29vTeam 25Team 30vTeam 24Team 31vTeam 23Team 32vTeam 22Team 2vTeam 21Team 3vTeam 20Team 4vTeam 19Team 5vTeam 18Team 6vTeam 17Team 7vTeam 16Team 8vTeam 15Team 9vTeam 14Team 10vTeam 13Team 11vTeam 12
R7Team 1vTeam 26Team 27vTeam 25Team 28vTeam 24Team 29vTeam 23Team 30vTeam 22Team 31vTeam 21Team 32vTeam 20Team 2vTeam 19Team 3vTeam 18Team 4vTeam 17Team 5vTeam 16Team 6vTeam 15Team 7vTeam 14Team 8vTeam 13Team 9vTeam 12Team 10vTeam 11
R8Team 1vTeam 25Team 26vTeam 24Team 27vTeam 23Team 28vTeam 22Team 29vTeam 21Team 30vTeam 20Team 31vTeam 19Team 32vTeam 18Team 2vTeam 17Team 3vTeam 16Team 4vTeam 15Team 5vTeam 14Team 6vTeam 13Team 7vTeam 12Team 8vTeam 11Team 9vTeam 10
R9Team 1vTeam 24Team 25vTeam 23Team 26vTeam 22Team 27vTeam 21Team 28vTeam 20Team 29vTeam 19Team 30vTeam 18Team 31vTeam 17Team 32vTeam 16Team 2vTeam 15Team 3vTeam 14Team 4vTeam 13Team 5vTeam 12Team 6vTeam 11Team 7vTeam 10Team 8vTeam 9
R10Team 1vTeam 23Team 24vTeam 22Team 25vTeam 21Team 26vTeam 20Team 27vTeam 19Team 28vTeam 18Team 29vTeam 17Team 30vTeam 16Team 31vTeam 15Team 32vTeam 14Team 2vTeam 13Team 3vTeam 12Team 4vTeam 11Team 5vTeam 10Team 6vTeam 9Team 7vTeam 8
R11Team 1vTeam 22Team 23vTeam 21Team 24vTeam 20Team 25vTeam 19Team 26vTeam 18Team 27vTeam 17Team 28vTeam 16Team 29vTeam 15Team 30vTeam 14Team 31vTeam 13Team 32vTeam 12Team 2vTeam 11Team 3vTeam 10Team 4vTeam 9Team 5vTeam 8Team 6vTeam 7
R12Team 1vTeam 21Team 22vTeam 20Team 23vTeam 19Team 24vTeam 18Team 25vTeam 17Team 26vTeam 16Team 27vTeam 15Team 28vTeam 14Team 29vTeam 13Team 30vTeam 12Team 31vTeam 11Team 32vTeam 10Team 2vTeam 9Team 3vTeam 8Team 4vTeam 7Team 5vTeam 6
R13Team 1vTeam 20Team 21vTeam 19Team 22vTeam 18Team 23vTeam 17Team 24vTeam 16Team 25vTeam 15Team 26vTeam 14Team 27vTeam 13Team 28vTeam 12Team 29vTeam 11Team 30vTeam 10Team 31vTeam 9Team 32vTeam 8Team 2vTeam 7Team 3vTeam 6Team 4vTeam 5
R14Team 1vTeam 19Team 20vTeam 18Team 21vTeam 17Team 22vTeam 16Team 23vTeam 15Team 24vTeam 14Team 25vTeam 13Team 26vTeam 12Team 27vTeam 11Team 28vTeam 10Team 29vTeam 9Team 30vTeam 8Team 31vTeam 7Team 32vTeam 6Team 2vTeam 5Team 3vTeam 4
R15Team 1vTeam 18Team 19vTeam 17Team 20vTeam 16Team 21vTeam 15Team 22vTeam 14Team 23vTeam 13Team 24vTeam 12Team 25vTeam 11Team 26vTeam 10Team 27vTeam 9Team 28vTeam 8Team 29vTeam 7Team 30vTeam 6Team 31vTeam 5Team 32vTeam 4Team 2vTeam 3
R16Team 1vTeam 17Team 18vTeam 16Team 19vTeam 15Team 20vTeam 14Team 21vTeam 13Team 22vTeam 12Team 23vTeam 11Team 24vTeam 10Team 25vTeam 9Team 26vTeam 8Team 27vTeam 7Team 28vTeam 6Team 29vTeam 5Team 30vTeam 4Team 31vTeam 3Team 32vTeam 2
R17Team 1vTeam 16Team 17vTeam 15Team 18vTeam 14Team 19vTeam 13Team 20vTeam 12Team 21vTeam 11Team 22vTeam 10Team 23vTeam 9Team 24vTeam 8Team 25vTeam 7Team 26vTeam 6Team 27vTeam 5Team 28vTeam 4Team 29vTeam 3Team 30vTeam 2Team 31vTeam 32
R18Team 1vTeam 15Team 16vTeam 14Team 17vTeam 13Team 18vTeam 12Team 19vTeam 11Team 20vTeam 10Team 21vTeam 9Team 22vTeam 8Team 23vTeam 7Team 24vTeam 6Team 25vTeam 5Team 26vTeam 4Team 27vTeam 3Team 28vTeam 2Team 29vTeam 32Team 30vTeam 31
R19Team 1vTeam 14Team 15vTeam 13Team 16vTeam 12Team 17vTeam 11Team 18vTeam 10Team 19vTeam 9Team 20vTeam 8Team 21vTeam 7Team 22vTeam 6Team 23vTeam 5Team 24vTeam 4Team 25vTeam 3Team 26vTeam 2Team 27vTeam 32Team 28vTeam 31Team 29vTeam 30
R20Team 1vTeam 13Team 14vTeam 12Team 15vTeam 11Team 16vTeam 10Team 17vTeam 9Team 18vTeam 8Team 19vTeam 7Team 20vTeam 6Team 21vTeam 5Team 22vTeam 4Team 23vTeam 3Team 24vTeam 2Team 25vTeam 32Team 26vTeam 31Team 27vTeam 30Team 28vTeam 29
R21Team 1vTeam 12Team 13vTeam 11Team 14vTeam 10Team 15vTeam 9Team 16vTeam 8Team 17vTeam 7Team 18vTeam 6Team 19vTeam 5Team 20vTeam 4Team 21vTeam 3Team 22vTeam 2Team 23vTeam 32Team 24vTeam 31Team 25vTeam 30Team 26vTeam 29Team 27vTeam 28
R22Team 1vTeam 11Team 12vTeam 10Team 13vTeam 9Team 14vTeam 8Team 15vTeam 7Team 16vTeam 6Team 17vTeam 5Team 18vTeam 4Team 19vTeam 3Team 20vTeam 2Team 21vTeam 32Team 22vTeam 31Team 23vTeam 30Team 24vTeam 29Team 25vTeam 28Team 26vTeam 27
R23Team 1vTeam 10Team 11vTeam 9Team 12vTeam 8Team 13vTeam 7Team 14vTeam 6Team 15vTeam 5Team 16vTeam 4Team 17vTeam 3Team 18vTeam 2Team 19vTeam 32Team 20vTeam 31Team 21vTeam 30Team 22vTeam 29Team 23vTeam 28Team 24vTeam 27Team 25vTeam 26
R24Team 1vTeam 9Team 10vTeam 8Team 11vTeam 7Team 12vTeam 6Team 13vTeam 5Team 14vTeam 4Team 15vTeam 3Team 16vTeam 2Team 17vTeam 32Team 18vTeam 31Team 19vTeam 30Team 20vTeam 29Team 21vTeam 28Team 22vTeam 27Team 23vTeam 26Team 24vTeam 25
R25Team 1vTeam 8Team 9vTeam 7Team 10vTeam 6Team 11vTeam 5Team 12vTeam 4Team 13vTeam 3Team 14vTeam 2Team 15vTeam 32Team 16vTeam 31Team 17vTeam 30Team 18vTeam 29Team 19vTeam 28Team 20vTeam 27Team 21vTeam 26Team 22vTeam 25Team 23vTeam 24
R26Team 1vTeam 7Team 8vTeam 6Team 9vTeam 5Team 10vTeam 4Team 11vTeam 3Team 12vTeam 2Team 13vTeam 32Team 14vTeam 31Team 15vTeam 30Team 16vTeam 29Team 17vTeam 28Team 18vTeam 27Team 19vTeam 26Team 20vTeam 25Team 21vTeam 24Team 22vTeam 23
R27Team 1vTeam 6Team 7vTeam 5Team 8vTeam 4Team 9vTeam 3Team 10vTeam 2Team 11vTeam 32Team 12vTeam 31Team 13vTeam 30Team 14vTeam 29Team 15vTeam 28Team 16vTeam 27Team 17vTeam 26Team 18vTeam 25Team 19vTeam 24Team 20vTeam 23Team 21vTeam 22
R28Team 1vTeam 5Team 6vTeam 4Team 7vTeam 3Team 8vTeam 2Team 9vTeam 32Team 10vTeam 31Team 11vTeam 30Team 12vTeam 29Team 13vTeam 28Team 14vTeam 27Team 15vTeam 26Team 16vTeam 25Team 17vTeam 24Team 18vTeam 23Team 19vTeam 22Team 20vTeam 21
R29Team 1vTeam 4Team 5vTeam 3Team 6vTeam 2Team 7vTeam 32Team 8vTeam 31Team 9vTeam 30Team 10vTeam 29Team 11vTeam 28Team 12vTeam 27Team 13vTeam 26Team 14vTeam 25Team 15vTeam 24Team 16vTeam 23Team 17vTeam 22Team 18vTeam 21Team 19vTeam 20
R30Team 1vTeam 3Team 4vTeam 2Team 5vTeam 32Team 6vTeam 31Team 7vTeam 30Team 8vTeam 29Team 9vTeam 28Team 10vTeam 27Team 11vTeam 26Team 12vTeam 25Team 13vTeam 24Team 14vTeam 23Team 15vTeam 22Team 16vTeam 21Team 17vTeam 20Team 18vTeam 19
R31Team 1vTeam 2Team 3vTeam 32Team 4vTeam 31Team 5vTeam 30Team 6vTeam 29Team 7vTeam 28Team 8vTeam 27Team 9vTeam 26Team 10vTeam 25Team 11vTeam 24Team 12vTeam 23Team 13vTeam 22Team 14vTeam 21Team 15vTeam 20Team 16vTeam 19Team 17vTeam 18
Click any line to type your team names, or print it blank. Blind draw? Pull names from a hat and type them in the order drawn.
Step 1

Pick format & size

Single or double elimination, or a round robin schedule — from 4 to 32 teams. Byes are placed for you.

Step 2

Fill in team names

Type directly on the bracket lines, or leave them blank and print an empty sheet to fill in by hand.

Step 3

Print or share

One click to a clean printed sheet, or copy a link that re-opens this exact bracket with your names in it.

How this 32 team round robin schedule works

Thirty-two teams in a single round robin is four hundred and ninety-six games — which is why thirty-two-team events almost never run one.

The math is worth knowing before you commit: 32 teams produce exactly 496 games, because each of the 32 teams plays 31 opponents and every game involves two teams. Across 31 rounds, that is 16 games per round — so the number of tables, courts or boards you have decides how long each round takes.

32 is even, so nobody ever rests: every round has 16 games running in parallel, and the season takes exactly 31 rounds.

The pairing method is the classic circle method: team 1 stays fixed while every other team rotates one seat per round, so each round pairs each team with a brand-new opponent and nobody ever repeats a matchup. You never need to understand this to use the sheet — but it is why the schedule is perfectly balanced, and why chess and league organizers have trusted it for over a century.

Round robin rewards consistency the way elimination brackets reward peak performance: one bad game never ends a season, and the standings at the end reflect every matchup played, not one lucky run. If you want both, run this schedule as a group stage and feed the top finishers into a single or double elimination bracket.

A schedule is only half the system — you also need a scoring rule before play starts. The common choices are two points for a win and one for a draw (chess and soccer style), or a simple win-count table for sports without draws. Write the rule on the bottom of the printed sheet so every captain holds the same copy of it, and agree on the tiebreaker — head-to-head result first, then point differential, is the standard order.

Using the sheet is deliberately simple: type the team names into the roster and every round updates in place, or print it blank and fill names in after a live draw. The round numbers are fixed, so you can also write dates or week numbers beside them and turn the schedule into a season calendar. Nothing you type is uploaded anywhere — the names live in this browser tab and in the link you choose to share.

This page exists for completeness and for partial seasons: some leagues schedule only the rounds that fit their calendar and crown a partial-season champion. More often, thirty-two teams split into eight groups of four or four groups of eight, then advance to a bracket.

The practical move at this size: run the 4-team or 8-team round robin pages for the group stage, then feed group winners into the 8-team or 32-team single elimination bracket. The chips below link to all of them.

Type the team names into the roster on the left and every round updates in place — or print the blank sheet and fill names in by hand after a draw. The table prints on a single landscape page, one row per round, with the bye written in where it falls.

Common questions

How many games are in a 32 team round robin?

496. Each of the 32 teams plays 31 opponents once, and 32 × 31 ÷ 2 = 496 total games, spread over 31 rounds.

How many rounds does a 32 team round robin take?

31. An even number of teams needs one fewer round than the team count, and every team plays in every round.

What happens with a bye in a 32 team round robin?

Nothing — 32 is even, so there are no byes. Every team plays exactly one game in each of the 31 rounds.

Single round robin or double (home and away)?

This schedule is a single round robin: every pair of teams meets exactly once. A home-and-away season is simply the same schedule played twice with venues swapped — print two copies and label them "first half" and "second half".