🏆
🏆 Sports & games

Elo Rating Calculator (expected score & new rating)

Results update as you type.

Your numbers

Understanding the Elo rating calculator — concept and principle

The Elo system rates players by comparing each game's actual result with the result expected from the two players' ratings. This calculator gives your expected score against an opponent and your new rating after a win, draw or loss. It began in chess and is now used in many games and sports.

Elo rating update after a gameAt 1500 against 1600 your expected score is 36%; a win with K 20 adds 12.8 points, a draw 2.8, a loss costs 7.2.Beat a stronger player, gain moreYou1500vsOpponent1600Expected score E = 1 ÷ (1 + 10^(100/400))you 36%opponent 64%Win: 1500 → 1,512.8K 20 × (1 − 0.36) = +12.8win +12.8draw +2.8loss −7.2
The less you were expected to win, the more a win is worth.

How it is calculated

K is the development coefficient: the maximum points that one game can move a rating. Under FIDE rules it is 40 for new players, 20 for most rated players and 10 for players who have reached 2400.

The principle

Arpad Elo modelled performance as a random variable around a player's true strength, so a rating difference translates into an expected share of points. In the logistic form used today, every 400 points of difference multiplies the odds by 10: a player rated 400 above an opponent is expected to score about 91%. After each game the rating moves in proportion to the surprise S − E. Beating a stronger player gives a big gain, beating a weaker one a small gain, and if results match expectations the rating stays stable. With equal K, one player's gain is the other's loss.

Worked example

  1. Inputs: your rating 1500, opponent 1600, result win, K = 20.
  2. E = 1 ÷ (1 + 10^(100 ÷ 400)) = 1 ÷ (1 + 1.7783) ≈ 0.3599, i.e. 35.99%.
  3. Change = 20 × (1 − 0.3599) ≈ +12.8013.
  4. New rating = 1500 + 12.8013 ≈ 1,512.8013.
  5. With a draw the change would be about +2.80, and with a loss about −7.20.
How New rating changes with Your ratingHow New rating changes with Your rating01,0002,0003,0004,0003757501,1251,5001,8752,2503,000Example: 1,512.8013Your rating
Each point is the calculator re-run with only “Your rating” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Your ratingNew rating
375394.9826957
750769.8511375
1,1251,143.780433
1,5001,512.8013
1,8751,878.407344
2,2502,250.463288
3,0003,000.006323

How to read the result

The expected score is not quite a win probability: it is the expected points per game, counting a draw as half a point. An expected score of 36% could mean a 25% chance to win and a 22% chance to draw, for example. A large positive change means you beat expectations; consistent over-performance will raise your rating until expected and actual results agree. Official ratings are often calculated per rating period, so they may differ slightly.

Common mistakes

Keep in mind: Rating rules differ between federations and platforms, and many online sites use Glicko or other systems. Check the official regulations for exact K-factors and rounding. Ratings describe past results and are not betting advice.

Frequently asked questions

Why does my rating go up only a little when I beat a weaker player?

Because you were already expected to win; the change is K times the difference between the result and the expectation.

Does a draw against a stronger player raise my rating?

Yes. A draw scores 0.5, which is above your expected score if the opponent is higher rated.

What rating do beginners start with?

It depends on the organisation; FIDE gives a first rating only after a player has scored against rated opponents.

Sources: Arpad E. Elo, The Rating of Chessplayers, Past and Present, Arco Publishing, 1978 · FIDE Handbook, FIDE Rating Regulations

Checked 8 Nov 2026. Official league / federation formulas where they exist; widely used community formulas otherwise. For fun and analysis — not betting advice.

</> Add this calculator to your website (free)

Copy this code into your blog or site. It is free to use; please keep the credit link.

Preview
🏆 All sports & games tools →🌍 Calculators by country →