♛ Free tool

Chess Tournament Simulator

Pick your players and rounds, then watch a whole Swiss tournament play out: real pairings, byes, standings and tiebreaks, round by round. A safe way to see how an event will run before the real one.

Leave empty to use Player 1, Player 2 and so on.

Results

Standings

Rounds

What is this?

A Swiss tournament pairs players against people on a similar score, round after round, with nobody knocked out. It is the format most chess events use, and it is also the one that is hardest to picture before you have run one: who gets the bye, how many players end up level, whether five rounds are enough.

This simulator answers that in a second. It invents results and plays the whole event through the same pairing and standings engine the ChessHost app uses, so what you see here is what the app would do with the same results. For the rules behind it, the Swiss pairing system explained guide walks through a full event.

How to use it

  1. Set the number of players. The rounds box fills in the recommended number, which you can change.
  2. Optionally paste real names, strongest first, to see your own club in the draw.
  3. Pick how results are decided: Stronger player usually wins uses the list order as strength, Anything can happen makes every game a coin flip.
  4. Press Play next round to step through one round at a time, or Simulate all to jump to the final standings.
  5. Open any round to see its boards, and read the standings to see how the tiebreaks separated players on the same points.

What to look for

Common questions

What is a chess tournament simulator?

It plays out a whole tournament for you with made-up results, so you can see how the pairings, byes and standings behave before you run a real event. Pick how many players and rounds, press Simulate, and every round is paired, played and scored in a second.

Does the simulator use real Swiss pairing rules?

Yes. It runs the same pairing engine as the ChessHost app. Round 1 is drawn at random, then players on the same score meet where possible, nobody plays the same opponent twice, colours are balanced, and with an odd number the bye goes to a low-ranked player who has not had one yet.

How many rounds does a Swiss tournament need?

The simulator suggests the same number as the app: 3 rounds up to 7 players, 4 up to 15, 5 up to 23, 6 up to 31, and 7 for 32 or more. Try one round fewer and one more to see the difference: too few rounds usually leaves several players level at the top.

How are ties broken in a Swiss tournament?

Players level on points are separated by Buchholz, the total score of the opponents they played, then Sonneborn-Berger, then the result between the tied players, then the number of wins. The standings table here shows Buchholz and Sonneborn-Berger for every player so you can see where each place came from.

Can I simulate a tournament with my own players?

Yes. Paste your player names, one per line. In Stronger player usually wins mode the list order counts as strength, so put your strongest player first. In Anything can happen mode every game is a coin flip with some draws.

Is this chess tournament simulator free?

Yes, completely, with no signup and no account. It runs in your browser and nothing you type is sent anywhere. When you are ready for the real thing, running a tournament in the ChessHost app is also free for one event a month of up to 12 players.

Ready to run the real one?

ChessHost pairs every round with this same engine, lets players join by QR code, and shows pairings and standings on a TV. Free for one event a month.

Start a free tournament