How to host a Pokémon tournament
GuideUpdated
To host a Pokémon VGC tournament online, pick the format (Swiss with a top cut is the most common, but you can go from single and double elimination to groups and team leagues), the number of rounds for your player count, the tiebreakers, the team rules, the team deadline and how results get reported. On Caneko, pairings, standings and brackets are automatic, both players confirm every result and per-match check-in hands a no-show loss to whoever doesn't turn up, on its own.
1. Pick the format
| Format | How it works | Good for |
|---|---|---|
| Swiss + top cut | Everyone plays every round against players with a similar record; the best move on to single elimination. Rounds can be Bo1 and the top cut Bo3 | The VGC standard, from 8 to hundreds of players |
| Two-phase Swiss | An option the organizer turns on (it starts off): only players who reach the minimum points in phase 1 play phase 2, before the top cut. Under the official table, phase 2 kicks in from 65 players | Big events with a lot of players at the start |
| Points cut | Swiss ends and everyone who hit the minimum score advances (like X-2, with at most 2 losses), instead of a fixed number of spots | Big events where the cut should follow performance |
| Single elimination | Lose and you're out. With a 3rd-place match, if you want one | Quick events or invitational brackets |
| Double elimination | You're only out after two losses: the first one sends you to the losers bracket. The grand final has a bracket reset by default, and the organizer can turn it off | Brackets where a single loss shouldn't knock anyone out |
| Round robin | Everyone faces everyone else, once or twice (double round robin), with an optional top cut | Small groups and individual leagues |
| Groups + single elimination | Players are split into groups, play each other, and the best of each group move on to a crossover knockout bracket | Cups, World Cup–style |
| Team league | Squads face off in matchups made of Bo1, Bo3 or Bo5 series, in the format you choose; the table decides the champion or, if you want, who makes the playoffs | Communities with fixed squads, over several weeks |
Also decide the match length: Bo3 (best of 3, first to win 2 games) or Bo1 (a single game). In VGC the norm is doubles, bring 6 and pick 4, under the current regulation. In Swiss, you can play the rounds as Bo1 and the top cut as Bo3 (the Top cut best-of field), as many events do to fit in one day.
In a team league, the organizer picks the Matchup format:
| Matchup format | How it works |
|---|---|
| King of the Table (default) | The winner stays at the table and the loser leaves; the matchup ends when one side runs out of players |
| Position duels | Each squad's 1st player faces the other squad's 1st, the 2nd faces the 2nd and so on, following the lineup order; every series is played and whoever wins more takes it |
| Round robin | Every player on one squad faces every player on the other (9 series in a 3v3, all played); here the points cap doesn't apply and a no-show counts as all 9 series |
| Picked duels | Captains take turns choosing who plays each duel; each player plays one series and all of them are played |
Each duel is a Bo1, Bo3 or Bo5 series (Series best-of). The organizer also sets the Table points (1 per series won, up to the league cap, which doesn't apply in Round robin; 3 for a win, 1 for a draw and 0 for a loss per matchup; or the series points + 1 for winning the matchup, outside the cap), If the matchup is tied (game differential, a draw or an extra series) and the Playoffs at the end: final, semifinals or quarterfinals. A no-show is worth 3 points (4 when the table adds the point for the win); in Round robin it counts as every series in the matchup (9 in a 3v3). Sealed lineups, subs and player loans work in any format.
In King of the Table, the default, each squad has 3 to 5 players, the lineup stays sealed until the reveal and each knockout is worth 1 point, up to the league cap per matchup.
2. How many Swiss rounds and what top cut
The number of rounds depends on how many players start the tournament. This is the table Caneko uses, the same as Play! Pokémon:
| Players | Swiss rounds | Top cut |
|---|---|---|
| 4–8 | 3 | no top cut |
| 9–12 | 4 | top 2 |
| 13–20 | 5 | top 4 |
| 21–32 | 5 | top 8 |
| 33–64 | 6 | top 8 |
| 65–128 | 7 | top 8 |
| 129–226 | 8 | top 16 |
| 227–409 | 9 | top 16 |
| 410 or more | 10 | top 16 |
On Caneko, leave rounds and top cut blank and the system applies the table by itself when the tournament starts, or set a different number. The top cut uses standard seeding (1st vs 8th, 4th vs 5th, 2nd vs 7th, 3rd vs 6th) and runs all the way to the final.
3. Scoring and tiebreakers
- Points: win 3, draw 1, loss 0, bye 3.
- 1st tiebreaker (OWP): your opponents' average win percentage. Each opponent counts as at least 25%, and players who dropped count as at most 75%.
- 2nd tiebreaker (OOWP): your opponents' average OWP.
- Bye: with an odd number of players, it goes to the lowest-scoring player who hasn't had a bye yet.
- Rematches: pairings avoid them whenever it's mathematically possible.
In a team league, the tiebreakers are different: points, head-to-head, differential (of knockouts in King of the Table, of series in the other formats) and matchups won. The organizer can reorder the last three.
4. Before the tournament: registration, check-in and teams
- Registration: a player cap with an automatic waitlist, a code to restrict access and an entry fee (the organizer shares a PIX key, Brazil's instant payment system, and marks who paid).
- Check-in: optional. Anyone who doesn't confirm attendance before the start sits out round 1, and nobody gets paired against a no-show.
- Late registration: you can accept players up to round 3 of Swiss. Late entries take a loss for the rounds they missed.
- Required team: players paste their Showdown export or a pokepaste link, and Caneko checks it against the regulation on the spot: species, species and item clause, ability, moves, Stat Points and alignment.
- Team restrictions: ban Pokémon, items, moves or abilities, ban Mega, require monotype or allow only a list of approved picks. Caneko checks every team on submission, along with the regulation.
- Team deadline: after the deadline (or the start), only the organizer can change a team.
- Registration fields: ask whatever you need at sign-up (in-game name, city, "I have read and accept the rules"), as required or optional, visible to everyone or only to staff.
- Prizes: prizes by placement (1st, 2nd, top 4…) show up on the tournament card and in the rules; sponsors, with logo and link, in the footer.
- Template: running a weekly tournament? Save it as a template and create the next one from it, already on the same weekday and time.
Also choose who can see the teams:
| Option | What happens |
|---|---|
| Open team sheet | Everyone sees Pokémon, item, ability and moves from round 1, like in official VGC |
| After the tournament | Teams go public when the tournament ends (this is the default) |
| Closed team sheet | Only the organizer sees the teams |
5. During the rounds: room, match reports and no-shows
Live, everyone plays at the same time, with a round timer in minutes (a 50-minute Bo3 is common). One click pairs the next round.
- Room ID: on the match card, the first player at the table creates the private battle in Champions and enters the Room ID, which only the two players and the organizer can see. The card also shows the opponent's friend code.
- Match report confirmed by both players: one player reports the score from their phone and the other confirms it. If the scores don't match, it becomes a dispute and the judge is notified.
- Judges: the organizer invites judges by @handle. They resolve disputes, set results and issue penalties, from a warning to disqualification.
- Per-match check-in: optional in live tournaments. Once paired, each player taps "I'm here"; whoever doesn't show up by the end of the late tolerance loses by no-show automatically. If neither shows up, it's a double loss (in the bracket, the organizer decides), and the organizer can reopen the match.
- No-show: without per-match check-in, the player reports a no-show and the opponent confirms or disputes it.
- Call a judge: players call a judge from the match (in a league, from the matchup) with a short reason; the call lands in the Organizer desk queue and staff get a notification on their phone.
- Penalties: the ones issued at the Organizer desk become a summary per player and per type, ready to copy; each player sees only their own.
- Drop: players who drop stop being paired, and the matches they already played stay in the standings.
Need to tell everyone something (schedule change, new room, a break)? Post an announcement to players: it stays on the tournament board, arrives as a phone notification and, if you tick the box, by email. Streaming it? Add your Twitch or YouTube link and feature the round's match with the Champions spectator code.
Multi-day tournament? Use rounds with deadlines: each round lasts as long as you set (for example, 2 days) and players agree on a time through the scheduler, proposing up to 3 slots. Caneko sends reminders about the deadline and the agreed time. When the deadline passes, the next round is paired automatically (you can turn this off).
Match not played by the deadline: the reported result stands. If only one of the two used the scheduler, that player wins by no-show. If both or neither did, it's a double loss in Swiss; in the top cut, the organizer decides.
6. Clear rules and your community's look
Every Caneko tournament has a Rules tab: a summary the system builds from what you set up (format, best-of, round timer, open team sheet, check-in, tiebreakers, regulation), the organizer's rulebook (text and a link to the PDF) and the House rules, a standard text you write once that comes with every new tournament.
- House rules: conduct, late tolerance, what happens to players who vanish. Write them once, no rewriting every edition.
- Community logo and cover: shown on the community page, on tournament cards and on share cards.
- Squad crest: on the squad page, in the league table and in matchups.
- Tournament cover: inherits the community's if you don't upload one of your own.
- Brand color: highlights buttons and page details, with an automatic contrast check so text stays readable.
- Community page: upcoming tournaments, recent champions, circuit ranking, staff and House rules, with a calendar to subscribe to. Organizations confirmed by the Caneko team get the Verified organizer badge.
7. Promote it and crown the champion
Drop the link in your group chat. Caneko generates pairing and result text to paste into WhatsApp, posts automatically to the organizer's Discord (in leagues too: round opened, lineups revealed, matchups and final standings) and notifies players on their phones. Anyone can add the tournament to their calendar, and the standings or bracket can go inside the community's website through the embed.
When the qualifying phase ends, the top cut (or the league playoffs) runs until there's a champion; in single elimination and the top cut, you can turn on a 3rd-place match. At the end you get a result card to share, the Report tab shows the top 8 and, with public teams, the most used Pokémon, items and Megas, and you duplicate the tournament (or use the template) for the next edition.
Running several tournaments in a season? Link them into a circuit: you set the points for each placement and whether only each player's best results count, and the ranking updates by itself every time a tournament ends. Players, results and standings also export to CSV, and the organization's metrics show attendance, drops and returning players.
Ready to run yours? Create a free tournament or see how Caneko works, step by step.
Frequently asked questions
Which tournament format should I choose?
For one evening, Swiss with a top cut or single elimination. For a big event, two-phase Swiss or a points cut. For a cup, groups + single elimination. For a season with squads, a team league.
How many Swiss rounds for 16 players?
5 Swiss rounds and a top 4. That bracket covers 13 to 20 players.
How do tiebreakers work in a Pokémon tournament?
Points first; then OWP (your opponents' average win percentage) and, if still tied, OOWP (your opponents' opponents' win percentage).
What is an open team sheet?
It's when everyone can see everyone else's teams (Pokémon, item, ability and moves) from the first round, like at official VGC events.
What happens if my opponent doesn't show up?
With per-match check-in on, whoever doesn't confirm attendance by the end of the late tolerance loses by no-show automatically. Without it, you report a no-show and win the match without playing; your opponent can confirm or dispute it and, if they dispute it, the judge decides.
What is double elimination?
It's the format where you're only out of the tournament after losing twice: the first loss sends the player to the losers bracket. By default the grand final has a bracket reset, a new match if the player coming from the losers bracket wins the first one; the organizer can turn it off.
Can I ban Pokémon, items or moves in my tournament?
Yes. When creating the tournament, the organizer can ban Pokémon, items, moves or abilities, ban Mega, require monotype or allow only a list of approved picks. Caneko checks every team on submission.
How does a team league work on Caneko?
Squads with a roster face off in matchups made of Bo1, Bo3 or Bo5 series. The organizer picks the matchup format (King of the Table, Position duels, Round robin or Picked duels), how the table awards points and what happens if a matchup is tied. At the end, the league can have playoffs.
Can I run a season ranking across several tournaments?
Yes. On Caneko, create a circuit, link the tournaments and set the points per placement (and, if you want, count only each player's best results). The ranking updates by itself.
Can I run a Pokémon tournament with rounds that last several days?
Yes. On Caneko, each round can last days and players agree on a time through the scheduler.