Chess-Results: where tournament tables live

Chess-Results is where the standings of most official events end up: a public archive of pairings and cross tables covering events from world championships down to district opens. Here is what it is useful for, how events get onto it, and why a club evening does not belong there.

What it is

A website that publishes tournament data - starting lists, round pairings, standings and cross tables - uploaded by the organizers of the events themselves.

  • It is an archive, not an organizer. The site does not run tournaments and does not compute anything: it displays what the tournament program sent it.
  • It covers an enormous range. From elite events to small regional opens, across most federations.
  • It is free to read. No account is needed to look at a table.
  • The data comes from the software. Almost always uploaded directly by Swiss-Manager, which is why the two are so closely associated.

What you can find there

A player's history
Which events somebody played, their results and their opponents - useful before meeting them, and the fastest way to check a claimed result
Live standings
During an event, tables usually update after each round, so people not in the hall can follow it
Round pairings
Who is on which board, published before a round starts
Cross tables
The full grid of results, which is where tie-break values can be checked
An event calendar
What is being played where, by federation and by date

For a player the most practical use is the first one: looking up an opponent's recent events before a game tells you more than a rating number does.

How to publish an event there

Publication is a function of the tournament software rather than something done on the site by hand.

  1. 1Run the event in a program that supports upload - in practice this means Swiss-Manager
  2. 2Register the tournament on the site and obtain the credentials for it
  3. 3Upload after each round; the standings appear publicly within seconds
  4. 4Upload the final table at the end, which is what remains in the archive

Which means the real prerequisite is the software, not the site - about Swiss-Manager.

What it is not

  • It is not a rating list. Ratings are administered by federations; the site only shows what an event produced.
  • It is not a pairing tool. The pairings are made by a program before they are uploaded - where pairings actually come from.
  • It is not a registration system. Entries are handled by the organizer elsewhere.
  • It is not proof that an event was rated. Anyone running the right software can publish; rating is a separate process through a federation.
  • It is not a place for a club evening. Nothing forbids it, but an archive of official events is not where your regulars will look for last Thursday's standings.

What to use for a club event

A club evening has a different requirement: players want to see the table on their phones between rounds, not after the event in a public archive.

  • An app. Standings update as results go in, and everyone sees their own place and next opponent - how it works.
  • A group chat. A photograph of the table after each round costs nothing and works.
  • A page on your own site. If the club runs a season, its own archive is worth more than a listing among thousands of others.

Publishing on a public archive becomes worthwhile once your events are rated and players want the results attached to their record - which is a different stage of a club's life - starting a club.

Standings your players actually see

In the Vibe Chess app the table updates as results come in, and every player sees their place and next opponent on their own phone.

Frequently asked questions about Chess-Results

What is Chess-Results?

A public website that archives tournament data - starting lists, pairings, standings and cross tables - uploaded by the organizers themselves. It covers everything from elite events to small regional opens and is free to read.

How do I publish my tournament on Chess-Results?

Through the tournament software rather than by hand: run the event in a program that supports upload, register the tournament on the site, and upload after each round. In practice this means using Swiss-Manager.

Does Chess-Results calculate ratings?

No. It displays what an event produced; ratings are administered separately by federations. Publication on the site is also not evidence that an event was rated.

Can I look up a player's results?

Yes, and it is the site's most practical use: you can see which events somebody played, their results and their opponents. Before a game that tells you more about an opponent than a rating number does.

Should I publish a club evening there?

Generally not. An archive of official events is not where your regulars will look for last Thursday's standings - an app, a group chat or your own club page serves them better. It becomes worthwhile once your events are rated.

FreeThe tournament app

Create your own tournament for free

The Vibe Chess app opens from a link and needs no installation. Setting up a tournament takes a minute: pick the system, set the date, the venue and the time control - the app handles the rest.

  1. 1Create the event and share the link - sign-up opens right away
  2. 2Press start and the app announces the first pairing
  3. 3Enter results, the table with points and Buchholz updates itself
  4. 4At the end - final standings and a TRF report in the FIDE data exchange format
  • Swiss system. for a large field: opponents are matched by score, you choose the number of rounds
  • Round robin. for a small circle: everyone plays everyone, the round count follows from the field
  • Free meetup. no rounds, no pairings: players sign up and pick opponents at the table

More than a bot: the app, FIDE rules and a TRF report

  • The app. Besides the bot there is an app - inside Telegram and simply at vibechess.ru/app: what is on in your city, the player list, a live table, the current round, your profile and game history - everything that is awkward to read as chat messages.
  • Pairings by FIDE rules. Pairings are computed by bbpPairings, an open-source engine implementing the Dutch system: score groups, floats on an odd field, colour alternation, no rematches and no two byes in a row.
  • A TRF report. A finished tournament exports as a single file in the FIDE data exchange format - the one arbiter software and federations accept. Your profile stores the FIDE ID, national federation code, title, sex and date of birth for it.
  • Free. All of the above, with no subscriptions, paid plans or limits on the number of tournaments and players.

Full overview

Missing a feature? Message the developers

The bot is constantly improved based on real tournaments. If you need a feature that isn't there yet, message the developers right inside the bot with the /support command. Many features appeared exactly because organizers asked for them, and useful ideas get added quickly.

What to read next

Software - Swiss-Manager, Vega, JaVaFo, Lichess Swiss.