Skip to main content

Round-Robin Schedule Template for 4 to 12 Teams

· 6 min read

Need a round-robin schedule? Here are complete round-by-round pairings for the most common team counts, from 4 to 12. Each template shows every match in every round, ready to use.

How round-robin scheduling works

Round-robin schedules use the circle method: fix one team in place and rotate the rest through each position. This guarantees every team plays every other team exactly once, with balanced rounds.

For even numbers, every team plays in every round. For odd numbers, one team has a bye (sits out) each round — and the byes rotate so every team gets the same number of rest rounds.

Quick reference:

TeamsRoundsMatches per roundTotal matches
4326
55210
65315
77321
87428
109545
1211666

4 teams (3 rounds, 6 matches)

RoundMatch 1Match 2
1A vs DB vs C
2A vs CD vs B
3A vs BC vs D

5 teams (5 rounds, 10 matches)

One team has a bye each round.

RoundMatch 1Match 2Bye
1A vs EB vs DC
2A vs DE vs CB
3A vs CD vs BE
4A vs BC vs ED
5B vs EC vs DA

6 teams (5 rounds, 15 matches)

RoundMatch 1Match 2Match 3
1A vs FB vs EC vs D
2A vs EF vs DB vs C
3A vs DE vs CF vs B
4A vs CD vs BE vs F
5A vs BC vs FD vs E

7 teams (7 rounds, 21 matches)

One team has a bye each round.

RoundMatch 1Match 2Match 3Bye
1A vs GB vs FC vs ED
2A vs FG vs EB vs DC
3A vs EF vs DG vs CB
4A vs DE vs CF vs BG
5A vs CD vs BE vs GF
6A vs BC vs GD vs FE
7B vs GC vs FD vs EA

8 teams (7 rounds, 28 matches)

RoundMatch 1Match 2Match 3Match 4
1A vs HB vs GC vs FD vs E
2A vs GH vs FB vs EC vs D
3A vs FG vs EH vs DB vs C
4A vs EF vs DG vs CH vs B
5A vs DE vs CF vs BG vs H
6A vs CD vs BE vs HF vs G
7A vs BC vs HD vs GE vs F

10 teams (9 rounds, 45 matches)

RoundMatch 1Match 2Match 3Match 4Match 5
1A vs JB vs IC vs HD vs GE vs F
2A vs IJ vs HB vs GC vs FD vs E
3A vs HI vs GJ vs FB vs EC vs D
4A vs GH vs FI vs EJ vs DB vs C
5A vs FG vs EH vs DI vs CJ vs B
6A vs EF vs DG vs CH vs BI vs J
7A vs DE vs CF vs BG vs JH vs I
8A vs CD vs BE vs JF vs IG vs H
9A vs BC vs JD vs IE vs HF vs G

12 teams (11 rounds, 66 matches)

RoundMatch 1Match 2Match 3Match 4Match 5Match 6
1A vs LB vs KC vs JD vs IE vs HF vs G
2A vs KL vs JB vs IC vs HD vs GE vs F
3A vs JK vs IL vs HB vs GC vs FD vs E
4A vs IJ vs HK vs GL vs FB vs EC vs D
5A vs HI vs GJ vs FK vs EL vs DB vs C
6A vs GH vs FI vs EJ vs DK vs CL vs B
7A vs FG vs EH vs DI vs CJ vs BK vs L
8A vs EF vs DG vs CH vs BI vs LJ vs K
9A vs DE vs CF vs BG vs LH vs KI vs J
10A vs CD vs BE vs LF vs KG vs JH vs I
11A vs BC vs LD vs KE vs JF vs IG vs H

Skip the spreadsheet

These templates give you a starting point, but managing a round-robin tournament in a spreadsheet gets messy fast — especially once you start tracking scores, calculating standings, and applying tiebreaker rules.

Score7 generates your round-robin schedule in about 30 seconds. Enter your teams, and the schedule is ready — with automatic standings, live scoring, and PDF export if you need something printed.

No sign-up required. Create your round-robin tournament.

For a complete breakdown of how round-robin tournaments work, see our round-robin guide.


Next steps in Score7