How to seed a tournament bracket fairly
Who plays who in round one decides half the tournament — so draw the bracket where everyone can see it.
Whether you're running a five-a-side sports day, a gaming knockout or an office table-tennis ladder, the moment you put names into a bracket you've made a decision that matters as much as the matches themselves. Get the draw right and the competition feels fair from the first whistle. Get it wrong and people will mutter about it long after the final.
This guide explains what seeding actually is, the two genuinely fair ways to fill a bracket, how to handle byes when your numbers don't divide neatly, and how to do the whole thing openly so nobody can claim it was fixed.
What seeding is and why it matters
Seeding is simply the order in which entrants are placed into the bracket. That order decides who meets whom and when. In a knockout draw, two names in the same half can only meet before the final; two names in opposite halves can't meet until it. So the placement quietly sets the entire shape of the event before a single point is played.
The classic failure is an unlucky draw that pits your two strongest entrants against each other in round one. One of them goes home immediately, the other coasts, and the final is a let-down. Seeding exists to stop that — to make sure, as far as you can, that the bracket rewards the matches people actually played rather than the slip of paper they happened to draw.
Two fair ways to fill a bracket
There are two approaches that a group will accept as fair. Pick the one that matches your event:
- A fully random draw. Every name is pulled at random into the next open slot. Nobody is protected, nobody is favoured, and the bracket is whatever chance produces. This is the right choice when entrants are roughly even, when you don't have reliable form to rank them, or when the event is for fun and a wild upset is part of the appeal.
- A seeded draw. You decide the top seeds in advance — based on past results, rankings or league position — and place them so they can't meet early. The remaining places are then drawn at random. This is the right choice when there's a clear gap in standard between entrants and you want the strongest to have a fair path to the later rounds.
Both are fair, but they're fair in different ways. A random draw is fair because everyone is treated identically. A seeded draw is fair because it protects the integrity of the result. What you must not do is quietly nudge a friend into an easy quarter of the draw — that's neither.
Handling byes when the numbers don't fit
Knockout brackets work cleanly with a power of two — 4, 8, 16, 32 entrants — because every round halves the field exactly. With any other number, some players sit out the first round on a bye and advance automatically. The fair question is who gets them.
- For a competitive event, give byes to the top seeds. If you have 13 entrants in a 16-slot bracket, the three byes go to the top three seeds. This is the standard practice in ranked tournaments because it rewards earned standing and keeps the strongest entrants from being knocked out before the contest has warmed up.
- For a casual event, draw the byes at random. If there's no meaningful ranking, pull the names that receive a bye out of a hat like everything else. A free pass into round two is a small advantage, so handing it out by chance keeps things even.
Either way, decide the byes before you draw the rest, and say out loud how many there are and how they're being allocated.
Odd numbers and latecomers
An odd number of entrants is just the bye situation in disguise: round up to the next power of two and the empty slots become byes. So 7 players fit a bracket of 8 with one bye; 11 fit a bracket of 16 with five.
Latecomers are trickier, because the draw may already be made. The cleanest fix is to add them only into slots that are still genuinely open — typically the bye positions — and to draw which open slot they take at random rather than letting them choose. If the draw is already full, hold them for the next event rather than reshuffling a bracket people have already seen; rearranging a settled draw is exactly what makes a competition feel rigged.
Do the draw out in the open
A fair method still has to look fair. A bracket assembled privately, by one organiser, on a screen nobody else saw, invites suspicion no matter how honest it was. So make the draw an event of its own: pull names in front of everyone, or share a screen so the whole field watches each slot fill. If your entrants aren't in one room, a live room lets everyone see the same draw happen at the same time. When people watch the bracket being built, there's nothing left to question.
Using SpinKit to run the draw
The simplest way to run a random draw is a wheel. Put every entrant's name on a spin wheel, spin, and place the winner into the first bracket slot. Then remove that name and spin again for the next slot — repeat until the bracket is full. Because each name leaves the wheel as it's drawn, you can never place the same person twice, and the slots fill in a clear, visible order.
For a large field, split it first. Use the team picker to break a big entry list into balanced groups or pools, then run a smaller draw within each group. That keeps brackets manageable and lets a big event run as several parallel sections that feed into a final stage.
A quick routine for a random draw
Put together, a clean random draw looks like this:
- Count your entrants and round up to the next power of two to find the bracket size.
- Decide how many byes that leaves, and whether they go to seeds or are drawn at random.
- Type every name into a wheel and show the full list to the group to confirm it.
- Spin, place the winner in the next open slot, then remove that name.
- Repeat until every slot — and every bye — is filled, in view of everyone.
- Show the finished bracket and let people check their first-round match before anything starts.
It takes a couple of minutes, and it turns "who decided this?" into a draw the whole field watched happen.
SpinKit