chessGMOpen chessGM

Elo ratings explained

How the Elo system works, why your rating differs between sites and federations, and what a rating change actually tells you.

A chess rating is a single number that tries to answer one question: how many points would you expect to score against another rated player? Everything else about ratings follows from that question. Once you understand it, rating swings, differences between sites and "rating anxiety" all make much more sense.

Where Elo comes from

The system is named after Arpad Elo, a Hungarian-American physics professor and chess player. His method was adopted by the United States Chess Federation in 1960 and by FIDE, the international chess federation, in 1970. Most modern systems, including the Glicko family used by many online sites, are refinements of his idea rather than replacements.

The core idea: expected score

Elo assumes that each player's strength varies a little from game to game, and that the difference between two ratings predicts the result. The rating itself means nothing in isolation. A 1500 only means something compared with other players in the same pool.

The expected score for player A against player B is:

E = 1 / (1 + 10^((Rb - Ra) / 400))

You do not need to calculate this yourself, but the pattern is worth knowing:

So a 200-point gap does not mean the stronger player always wins. It means that over many games they should score about three points out of four. Upsets are built into the system.

How a rating changes after a game

After each game, your rating moves by:

change = K x (actual score - expected score)

K is a factor that controls how fast ratings move. A large K means big swings; a small K means a stable rating. FIDE, for example, uses a higher K for new players and juniors so their ratings can catch up with fast improvement, and a lower K for established players above a certain level.

A worked example with K = 20:

Your opponent's rating moves by the same amount in the opposite direction. That is why beating a stronger player gains a lot and losing to them costs little: the system was already expecting you to lose.

Rating pools: why your numbers differ

A rating only compares you with the people you have played and the people they have played. That group is the rating pool. Different pools have different numbers, even for the same player.

Reasons your online rating, your federation rating and your friend's rating on another site do not match:

The practical rule: only compare ratings within the same pool and the same time control. Saying "I am 1700 online, so I should be 1700 FIDE" is like converting a temperature without knowing whether it was Celsius or Fahrenheit.

What a rating change actually means

Ratings are noisy. A run of good or bad results moves your number even if your strength has not changed at all.

Some guidelines:

Common rating myths

How to use your rating

A rating is most useful as a feedback signal over months. Use it to check whether your training works, not to judge each game.

Better questions after a game are "Did I play well?" and "What did I learn?" A free game review answers both far more precisely than a +6 or -8 ever can. If you want rated games with a purpose, play at a time control you plan to improve in, join tournaments for serious games, or find a club where the same opponents become a natural benchmark for your progress.

The number will follow the chess. It rarely works the other way round.

Published 2026-11-01 · 22Softwares

Play chess against human-like bots