How to Organize a Go Tournament: A Practical Guide From First Idea to Final Standings
A practical guide to organizing a Go tournament for friends or a club: choosing a format, building a bracket or Swiss pairings, setting handicaps and time controls, planning the round schedule and announcing each round clearly.
Contents
- What should you decide before organizing a Go tournament?
- Which Go tournament format should you choose?
- How do you build a knockout bracket?
- How does a round robin work?
- How do Swiss pairings work?
- How does the McMahon system work?
- How should you handle player ranks and handicap games?
- How do you set time controls and plan a realistic round schedule?
- Which time controls work for a one-day event?
- Example schedule: 8 players, 4 rounds, one day
- How do you make the next round clear to everyone?
- How do you handle changes, late arrivals and withdrawals?
- How do you keep standings and break ties?
- Step-by-step checklist for organizing a Go tournament
To organize a Go tournament, settle six things in this order:
- Count your players and note their ranks.
- Choose a format: knockout, round robin, Swiss or McMahon.
- Fix the rules, which means the ruleset, komi, handicap policy and time controls.
- Build a round schedule with breaks and buffer time.
- Prepare the equipment and a pairing sheet.
- Announce each round's pairings and update the standings after every round.
A group of 6 to 16 friends can run a smooth one-day event with a few boards, clocks, a sheet of paper and clear announcements. You do not need prior event-planning experience. The rest of this guide explains each decision and gives simple examples.
What should you decide before organizing a Go tournament?
Before you invite anyone, decide on five basics. These choices shape the format and the schedule.
- Number of players. Ask people to confirm in advance. The player count determines how many rounds you can play and how many boards you need. With 10 players you need 5 boards per round.
- Player ranks. Collect each player's rank in kyu or dan. If someone has no rank, ask them to estimate one, or play a few casual games beforehand to judge their strength. Ranks matter for pairings and for handicap games.
- Ruleset and komi. Go (also called Baduk in Korea and Weiqi in China) has several rulesets, mainly Japanese, Chinese and AGA rules. For even games, komi is commonly 6.5 points under Japanese and Korean rules and 7.5 points under Chinese and AGA rules. Pick one ruleset and state it in the invitation.
- Time controls. Decide how much thinking time each player gets. This is the biggest factor in how long the day lasts.
- Venue and equipment. You need one board, one set of stones and ideally one game clock per table. You also need a printed or written pairing sheet and a place to post results.
Which Go tournament format should you choose?
The right format depends mainly on how many players you have, how many rounds fit into your day, and how far apart the players' strengths are. The table below compares the four common formats.
| Format | How it works | Best for | Main drawback |
|---|---|---|---|
| Knockout (single elimination) | The loser of each game is out. The winners advance until one player remains. | Groups of similar strength. A quick, exciting final. | Half the players stop after their first game. |
| Round robin | Everyone plays everyone once. | Small groups of about 4 to 8 players. | The number of rounds grows quickly with more players. |
| Swiss pairings | Each round pairs players with the same or similar score. Nobody is eliminated. | Medium groups, a fixed number of rounds, similar strengths. | Pairings must be worked out after every round. |
| McMahon system | A Swiss-style system in which players start with a score based on their rank. | Groups with a wide spread of ranks. | It takes slightly more setup to explain and calculate. |
How do you build a knockout bracket?
A knockout bracket works cleanly when the number of players is a power of two: 4, 8, 16 or 32. With 8 players you play 3 rounds (quarterfinals, semifinals and the final) and 7 games in total. In any knockout, the total number of games is always the number of players minus one.
To build the bracket:
- List the players from strongest to weakest by rank.
- Place the strongest player at the top of the bracket and the second strongest at the bottom, so they can only meet in the final.
- Pair the remaining players so that strong players face weaker ones in the first round. With 8 players, use 1 vs 8, 4 vs 5, 3 vs 6 and 2 vs 7.
- Draw the bracket on a large sheet and write each winner's name on the next line.
When the player count is not a power of two, give some players a bye. A bye is a free pass to the next round. To find how many first-round games you need, subtract the next lower power of two from the number of players. Example with 10 players:
- 10 minus 8 is 2, so play 2 first-round games involving 4 players.
- The other 6 players receive byes.
- After round one, exactly 8 players remain and the bracket continues normally.
It is usually fairest to give byes to the highest-ranked players. Because eliminated players have nothing more to do, consider running casual games or a side event for them.
How does a round robin work?
In a round robin, every player meets every other player once. With N players and an even N, you need N minus 1 rounds. Example with 6 players:
- There are 5 rounds.
- Each round has 3 games on 3 boards.
- There are 15 games in total.
With an odd number of players, add an imaginary player called BYE. Whoever is paired against BYE sits out that round. Seven players therefore need 7 rounds, and each player rests once.
A simple way to create all the pairings is the circle method:
- Write the players in two rows.
- Fix player 1 in place.
- Rotate everyone else one position clockwise for each new round.
A round robin gives the clearest winner, but above about 8 players it usually needs more rounds than one day allows.
How do Swiss pairings work?
A Swiss system plays a fixed number of rounds, and in each round players are paired with opponents who have the same or a similar score. Nobody is eliminated, so everyone plays every round.
A practical guideline for the number of rounds: to separate a single unbeaten winner, play at least as many rounds as the power of two that covers your field. That means 3 rounds for up to 8 players and 4 rounds for up to 16 players.
To pair a Swiss round by hand:
- Group the players by number of wins. In round one, everyone has 0 wins.
- Within each group, sort the players by rank.
- Pair the top half of the group against the bottom half. In a group of 6, use 1 vs 4, 2 vs 5 and 3 vs 6.
- Avoid rematches. If two players have already met, swap one of them with the next player in the same group.
- If a group has an odd number of players, move one player down to the next score group. This is called floating.
- If the whole field is odd, the lowest-scoring player who has not yet had a bye receives one. Announce in advance how many points a bye is worth. A common choice is to count it as a win.
How does the McMahon system work?
The McMahon system is the most widely used format in European and many club Go tournaments. It suits fields where ranks differ widely. Each player starts with a McMahon score based on their rank. Each win adds one point. Pairings follow the Swiss method, but they use McMahon scores instead of plain wins.
To set it up:
- Choose a bar. The bar is the rank at or above which everyone starts on the same top score, usually 0. Set it so that only a small group of genuine contenders is at or above it.
- Give lower ranks lower starting scores. One rank below the bar starts at minus 1, two ranks below at minus 2, and so on.
- Optionally set a floor. All players at or below the floor share the same lowest starting score, so beginners still meet each other.
- Pair by McMahon score each round, using the same steps as Swiss pairings.
Example with the bar at 1 dan: a 3 dan and a 1 dan both start at 0, a 2 kyu starts at minus 2, and a 5 kyu starts at minus 5. Stronger players mostly meet each other. Weaker players get games against opponents of similar strength, and a weaker player who keeps winning climbs toward the top group.
How should you handle player ranks and handicap games?
Handicap games let players of different strength enjoy a balanced game. Black, the weaker player, places extra stones before play begins. The common full-handicap convention is:
- Same rank: an even game with normal komi. Decide colours by nigiri (guessing stones) or by alternating.
- One rank apart: the weaker player takes Black, with no komi or only 0.5 points of komi.
- Two or more ranks apart: the number of handicap stones equals the rank difference, up to a maximum of 9 stones, and komi is usually 0.5 or none.
In a McMahon tournament, players are normally paired with others close to their strength, so many games are even or nearly even. Some organizers reduce the handicap, for example by subtracting one or two from the rank difference, so that the stronger player still has to work for the win. Whatever you choose, write the rule down before round one and show the handicap and komi for each game on the pairing sheet.
In a knockout or a top-group final between players of similar strength, many organizers play every game even, with normal komi.
How do you set time controls and plan a realistic round schedule?
A realistic round schedule allows for the longest likely game, not the average one. If each player has 30 minutes of main time, a game can last 60 minutes before any overtime starts. Add overtime, a few minutes for setting up and reporting the result, and a buffer before the next round begins.
Which time controls work for a one-day event?
Common choices for a friendly one-day Go tournament:
- Main time plus byo-yomi. An example is 30 minutes each plus 3 periods of 30 seconds. After the main time runs out, each move must be made within the period.
- Main time plus Canadian overtime. An example is 30 minutes each, then 15 stones to be played in every 5 minutes.
- Fischer time. An example is 20 minutes each plus 15 seconds added after every move.
If you have no game clocks, set a fixed end time for every round and agree in advance how unfinished games will be decided. One option is a tournament director counting the position. Clocks make this much simpler.
Example schedule: 8 players, 4 rounds, one day
This example assumes Swiss or McMahon pairings, 30 minutes main time plus byo-yomi, and a slot of about 80 minutes per round plus 15 minutes between rounds.
| Time | Activity |
|---|---|
| 09:30 | Arrival, registration, rank check, rules explained |
| 10:00 | Round 1 starts |
| 11:35 | Round 2 starts (pairings posted around 11:25) |
| 13:00 | Lunch break |
| 13:45 | Round 3 starts |
| 15:20 | Round 4 starts |
| 16:45 | Final standings, prizes, clean-up |
Tips for keeping a schedule realistic:
- Start each round at the announced time, even if one game from the previous round is still running. In Swiss or McMahon, you can pair everyone else and add the late pair as soon as they finish.
- Schedule lunch after the round that is most likely to run long, so the break absorbs any delay.
- With shorter time controls, such as 20 minutes plus byo-yomi, you can fit 5 rounds. With longer ones, such as 45 minutes or more, plan for 3 rounds or a two-day event.
How do you make the next round clear to everyone?
Players should never have to ask who they play next. For every round, post a pairing sheet in one visible place and read it aloud. Each line of the pairing sheet should show:
- the board or table number,
- the White player and the Black player,
- the handicap stones and komi for that game,
- the round number and its start time.
Number every table physically, using a folded card on each board. Ask players to sit down, set the clock and start at the announced time.
After each game, the winner, or both players, reports the result to the organizer or writes it on the results sheet. A simple convention is to write 1 for a win and 0 for a loss next to each name.
For the next round:
- Collect all the results.
- Update the standings.
- Make the new pairings.
- Post them.
- Announce a 5-minute warning before the round starts.
In a knockout, update the bracket sheet immediately after each game so that eliminated and advancing players can both see it.
How do you handle changes, late arrivals and withdrawals?
Changes happen at almost every event. Announce your rules for them at the start so that decisions feel fair rather than improvised.
- Late arrivals. Decide how long a player can be absent before losing by default. The clock simply runs while the player is missing.
- A player withdraws mid-event. In Swiss or McMahon, remove the player from future pairings and keep their past results. In a round robin, decide whether their remaining games count as losses or are cancelled. In a knockout, their next opponent advances.
- The player count becomes odd. Give a bye to one player, following the bye rule you announced. One player should not receive two byes.
- An extra player arrives late. In Swiss or McMahon, they can join from round two with zero points for round one. A knockout bracket or a round robin is hard to change once it has started, so close registration before round one for those formats.
- Rule disputes. Name one person as the tournament director whose decision is final, ideally someone who is not playing or is not in contention.
How do you keep standings and break ties?
Standings are the running table of each player's results. Update them after every round. In Swiss, the main score is the number of wins. In McMahon, it is the McMahon score, which is the starting score plus wins.
Ties are common, so publish your tie-breakers before the event. The usual Go tie-breakers are:
- SOS (Sum of Opponents' Scores). Add up the final scores of everyone you played. A higher SOS means you faced stronger opposition.
- SODOS (Sum of Defeated Opponents' Scores). Add up the scores of only the opponents you beat.
- Head-to-head result, if the tied players met each other.
A simple standings table with columns for rank, each round's result, total score and SOS is enough. Post it alongside the pairing sheet so that players can follow the race.
Step-by-step checklist for organizing a Go tournament
- Set the date and venue, then collect confirmations and ranks.
- Choose the format based on the number of players and the spread of ranks.
- Fix the ruleset, komi, handicap policy and time controls.
- Calculate the number of rounds and draft the round schedule with breaks.
- Gather boards, stones, clocks, table number cards, the pairing sheet and the standings sheet.
- Write down the rules for byes, late arrivals, withdrawals and tie-breakers.
- On the day, explain the rules, post the round 1 pairings and start on time.
- After each round, record the results, update the standings and post the next pairings.
- After the final round, apply the tie-breakers, announce the final standings and thank everyone.
A first tournament among friends does not need to be perfect. Clear pairings, a schedule with buffer time and rules announced in advance will make the event run well.
Related articles
Go Tournament Time Controls: Clocks, Main Time and Overtime
Learn how to choose Go tournament time controls, including main time, byo-yomi, Canadian overtime and Fischer increment, and how to turn them into a bracket, a realistic schedule and clear rounds.