Got questions? – write me
← All formatsBuchholz

Swiss with elimination

The CS2 Swiss stage: three wins advance, three losses go home.

formula
Σ pools / 2
complexity
medium
best for
16–128 players

How it works

The number of rounds is not fixed. A player keeps playing until they reach the win threshold (advancing) or the loss threshold (eliminated). Every round is paired inside pools of identical records: 0-0, then 1-0 and 0-1, then 2-0, 1-1, 0-2 and so on. Inside a pool the Buchholz coefficient decides the matchup — highest plays lowest, rematches are avoided. With 16 players and a threshold of 3 the stage fits into 33 matches across 5 rounds, and exactly half the field advances.

Pros and cons

Pros

  • Exactly half the field advances — a transparent cut
  • 33 matches for 16 players against 120 in a round robin
  • Pools match equals against equals
  • A bad start is survivable: three losses before elimination

Cons

  • The entry count must split every pool into pairs (8, 12, 16, 20, 32…)
  • The next round is known only after the last match of the current one
  • The full schedule cannot be published upfront
  • Unfamiliar outside esports — there is no classic bracket

When to pick it

  • 01Esports: CS2 and Valorant Swiss stages, major qualifiers
  • 02Cutting a field in half before a playoff stage
  • 0316–128 players with a hard limit on playing days
  • 04A fair cut without round robins and without single-loss knockouts

How many matches

Match and round count by participant number — plan your courts and schedule.

formulaΣ pools / 2

Every non-terminal pool plays half its size in matches. A pool with w wins and l losses holds N × C(w+l, w) / 2^(w+l) players, so the total depends only on the field size and the threshold: 16 players at threshold 3 gives 33 matches.

ParticipantsMatchesRounds
8103
16335
32665
641325
1282645
Swiss with elimination (Buchholz system): rules and bracket — HoneyCup