Pool play tournament format explained
Pool play is the format the World Cup group stage uses. Players (or teams) are split into multiple pools, each pool runs a round robin internally, then the top finishers from each pool feed into a single-elimination playoff bracket. It’s the format you should reach for when you have too many players for a clean round robin but you still want everyone to get multiple matches before the knockouts begin.
This guide explains how it works mechanically, how to size your pools, how the snake seeding works, and the common pitfalls.
How pool play works
A pool play tournament has two distinct stages.
Stage 1 — Pool play. Players are divided into pools of equal size. Inside each pool, a round robin runs: every player plays every other player in the same pool exactly once. At the end of pool play, the players in each pool are ranked by their record.
Stage 2 — Playoff bracket. The top finishers from each pool (typically the top 2) advance into a single-elimination knockout bracket. The seeding is “cross-bracketed” so the top finisher from pool A only meets the top finisher from pool B in the playoff final, not earlier.
This gives you the best of both formats. Pool play means every player gets multiple matches and the field is filtered fairly. The playoff bracket means there’s a definitive champion at the end of a single afternoon (or weekend), with the climax and stakes that pure round robin lacks.
When to use pool play
Pool play is the right format when all of these are true:
- You have 12 or more players (below 12, a straight round robin is simpler)
- You want multiple matches per player before the elimination stage
- You can budget enough time for both stages — typically 1 long day or 2 shorter days
- You want a definitive winner at the end, not just standings
It’s the wrong format when you have fewer than 12 players (over-engineered), when you only have a single 3-hour window (not enough time), or when all players are roughly equal skill and the pool stage doesn’t actually filter anything.
Sizing your pools
The two key decisions are: how many pools and how many players per pool.
| Total players | Recommended pool config | Pool matches | Playoff size | Total matches |
|---|---|---|---|---|
| 12 | 3 pools of 4 | 18 | 4 (semis + final) | 22 |
| 12 | 2 pools of 6 | 30 | 4 | 34 |
| 16 | 4 pools of 4 | 24 | 8 (QF + semis + final) | 31 |
| 20 | 4 pools of 5 | 40 | 8 | 47 |
| 24 | 4 pools of 6 | 60 | 8 | 67 |
| 24 | 6 pools of 4 | 36 | 12 (R12 + QF + semis + final) | 47 |
| 32 | 8 pools of 4 | 48 | 16 (R16 + QF + semis + final) | 63 |
A few rules of thumb:
- Pools of 4 are the sweet spot. Each player gets 3 pool matches — enough to defend against a single bad result, not so many that pool play takes forever.
- Pools of 5 or 6 are for serious tournaments. Each player gets 4–5 matches and the seeding is more accurate, but pool play stage takes much longer.
- Smaller pools mean more pools. More pools means a bigger playoff bracket, which means more knockout rounds. Balance the two stages.
- Match the playoff bracket size to a power of 2 if possible (4, 8, 16, 32). Otherwise the bracket has byes, which feel anticlimactic.
Snake seeding (the part most organisers skip)
The whole point of pool play is to filter strong players from weak players fairly. That doesn’t work if all the top seeds end up in the same pool by accident. Snake seeding is the standard fix.
Players are ranked 1 through N. They’re then “snaked” through the pools — first pool gets seed 1, second pool gets seed 2, …, last pool gets seed N (where N = number of pools). Then the direction reverses: the next seed goes back into the last pool, then second-last, and so on.
For 16 players in 4 pools of 4:
- Round 1: Pool A ← seed 1, Pool B ← seed 2, Pool C ← seed 3, Pool D ← seed 4
- Round 2 (reversed): Pool D ← seed 5, Pool C ← seed 6, Pool B ← seed 7, Pool A ← seed 8
- Round 3: Pool A ← seed 9, Pool B ← seed 10, Pool C ← seed 11, Pool D ← seed 12
- Round 4 (reversed): Pool D ← seed 13, Pool C ← seed 14, Pool B ← seed 15, Pool A ← seed 16
Result: Pool A has seeds 1, 8, 9, 16. Pool B has 2, 7, 10, 15. Pool C has 3, 6, 11, 14. Pool D has 4, 5, 12, 13. Every pool’s “strength score” (sum of seeds) is identical.
You don’t need to do this manually. The Pool Play Generator snakes your players automatically — just enter them in seed order.
Cross-bracket playoff seeding
Once pool play is over, the top finishers go into the playoff bracket. The seeding here matters too. You want the top finisher from each pool to be on a different side of the bracket so they don’t meet until the playoff final.
Standard cross-bracket seeding for 4 pools, top 2 advancing:
- Quarterfinal 1: Pool A 1st vs Pool B 2nd
- Quarterfinal 2: Pool C 1st vs Pool D 2nd
- Quarterfinal 3: Pool B 1st vs Pool A 2nd
- Quarterfinal 4: Pool D 1st vs Pool C 2nd
The Pool A and Pool C winners are on the top half of the bracket; Pool B and Pool D winners are on the bottom half. Pool A’s top finisher and Pool B’s top finisher only meet if they both make the final.
The Pool Play Generator handles this seeding automatically.
Tiebreakers within pools
What happens when two players in the same pool finish on equal points? Decide before the tournament starts. Standard order:
- Head-to-head result in the direct match between them. Whoever won goes through.
- Set or game difference — total sets/games won minus sets/games lost across all pool matches.
- Total points scored — sum across all pool matches.
Three-way ties are rare but messy. Head-to-head only resolves a 3-way tie if one player beat the other two. Otherwise drop to set difference and treat the three players as a mini-table.
Time-budgeting your pool play tournament
Pool play tournaments take longer than they look on paper. The math is:
Pool stage = (matches per pool × pool length × num pools) ÷ courts available
Playoff stage = (playoff matches × match length) ÷ courts available
For a 16-player tennis singles tournament with 4 pools of 4, 60-minute matches, 4 courts:
- Pool stage: 24 matches × 60 min / 4 courts = 6 hours (3 rounds of 4 simultaneous matches)
- Playoff stage: 7 matches × 60 min / 2 courts (because semis need to wait for all QFs to finish) = 3.5 hours
- Total: 9.5 hours
That’s a full day. If you only have 6 hours, you need to either reduce the field, switch to faster scoring (Fast4 tennis, half-length matches), or change format entirely.
Common mistakes
- Skipping snake seeding. “Random” pool draws produce wildly unbalanced pools and ruin the tournament’s fairness claim.
- Forgetting tiebreakers until they happen. Decide before the tournament starts. Announce the rules in your invitation email.
- Pools of 3. Each player only gets 2 pool matches. One bad day eliminates you instantly. Avoid unless you really have no choice.
- Underestimating match length. Tennis singles match lengths are unpredictable — some go 90 minutes, some go 25. Build buffer time between rounds.
- No standings update mid-pool. Players want to know where they stand going into their last pool match. A live leaderboard (paper or app) keeps engagement high.
When you’re ready
Drop your players into the Pool Play Generator, pick your pool size, and you’ll get pool fixtures, blank standings tables, and the seeded playoff bracket — all printable. Or run the whole thing live in Volley, where pool play is one of the three built-in tournament formats and the standings update automatically as matches are scored.
For a broader format comparison, see best tournament formats for small groups. For the deep-dive on round robin mechanics that drive each pool, see how to run a round robin tournament.
Frequently asked questions
How does pool play work?
Players are split into multiple pools (also called groups). Each pool plays a round robin internally, so every player in a pool plays every other player in the same pool. After pool play ends, the top finishers from each pool advance to a single-elimination playoff bracket. The pool play stage filters the field, the playoff stage produces a winner.
How many players advance from each pool?
Usually two — first and second place. For larger tournaments with 4+ pools of 4+ players, advancing only the top finisher from each pool is also common. You always advance an even number per pool unless you've got an unusual format (like having pool runners-up play a wildcard round before the main bracket).
How are players assigned to pools?
Snake seeding is the standard method. Players are ranked 1 through N, then distributed across pools so the strongest players are spread evenly. With 4 pools and 16 players — pool A gets seeds 1 and 8, pool B gets 2 and 7, pool C gets 3 and 6, pool D gets 4 and 5. This stops all the top seeds ending up in the same pool.