ELO Performance Rating Calculator: Find Your True Chess Rating

♞ ELO Performance Rating Calculator

Calculate tournament performance rating, expected score, and ELO rating change from your game results

Quick Presets
📝 Player & Tournament Details
🎮 Game Results

Enter your results (up to 10 games):

📊 Tournament Summary (Optional Override)
🏆 Your ELO Performance Results
📊 ELO Rating Quick Reference
K=40
New Player K-Factor
K=20
Standard K-Factor
K=10
FIDE Master K-Factor
400
Max Rating Diff Cap
1.0
Win Score
0.5
Draw Score
0.0
Loss Score
800
Denominator (FIDE)
🏅 ELO Rating Category Table
Category FIDE Rating Range Win Prob vs 1500 Expected Score K-Factor
BeginnerBelow 120015%0.1540
Novice1200 – 139924–36%0.24–0.3640
Club Player1400 – 159936–50%0.36–0.5020
Intermediate1600 – 179950–64%0.50–0.6420
Advanced1800 – 199964–76%0.64–0.7620
Candidate Master2000 – 219976–85%0.76–0.8520
FIDE Master2200 – 229985–89%0.85–0.8920
International Master2300 – 249989–95%0.89–0.9510
Grandmaster2500 – 269995–98%0.95–0.9810
Super Grandmaster2700+98%+0.98+10
📈 Performance Rating Reference Table
Score % Score (5 games) Score (9 games) Rating Diff Performance vs 1500
100%5.09.0+8002300
90%4.58.1+3661866
80%4.07.2+2401740
70%3.56.3+1491649
60%3.05.4+721572
50%2.54.501500
40%2.03.6-721428
30%1.52.7-1491351
20%1.01.8-2401260
10%0.50.9-3661134
0%0.00.0-800700
ELO Formula Reference
Formula Expression Variables Notes
Expected ScoreE = 1 / (1 + 10^((Ro–Ra)/400))Ra=your rating, Ro=oppCore FIDE formula
Rating ChangeΔR = K × (W – E)K=factor, W=actual, E=expectedApplied per game
New RatingRn = Ra + ΔRRa=current, ΔR=changeFinal calculation
Performance RatingRp = Ro_avg + D(W%)D from score% tableFIDE method
Score PercentageW% = (W + 0.5×D) / NW=wins, D=draws, N=gamesActual score
400-pt Capmin/max diff = 400Applies to each gameAnti-inflation rule
💡 K-Factor Guide: Use K=40 for new players with fewer than 30 rated games (FIDE) or under age 18. Use K=20 for established players. Use K=10 for players rated above 2400 FIDE. A higher K-Factor means your rating changes more rapidly after each game.
🎯 Performance Rating Tip: Performance rating is the theoretical rating you would need to achieve your actual score against your opponents. A score of 100% earns a performance 400 points above the average opponent rating. A score of 0% yields a performance 400 below. Use this to gauge how well you played relative to the field.

The ELO Rating system is a way to measure the relative skill of a player or team in a game. It was created by Hungarian-American physicist called Arpad Elo at the end of the 1950s. Originally it was used for chess, but later it was adapted to sports ties, video games rankings for machine learning, and similar platforms for education.

The basic idea of the system is that the result of every player in every game is a random variable that follows normal distribution. Although some players can play much better or worse from one match to the next, the usual level of game for any player changes only slowly over time. Simply, the method assumes that the winner of any match is the one that played the best in it, and it gradually improves the ELO Rating of every player based on real results.

How ELO Ratings Work

The scales of ratings range from around 1000 for total beginners up to 2800 or more for the strongest players ever. Beating an opponent with a higher rating gives more points than beating one with a lower rating. When a player with a higher rating beats one with a lower rating, he gets fewer points because one expects that he wins anyway.

If two players have exactly the same rating, none receives points.

The performance rating is an important part of this system. It shows how well someone played during a certain event. The basic formula takes the total of all ratings of opponents, adds 400 times the difference between wins and losses, and then divides by the number of games.

An eaiser version says that your performance against one match estimates the rating of your opponent plus 400 if you won and minus 400 if you lost. Even so, truly precise performance rating becomes hard to calculate if someone wins every game, because players of various skill levels could reach a perfect result against weak enemies.

One weakness is that the ratings are based on past results. The ELO Rating of a player is never fully precise, because it mixes older and fresh results. The K-factor, which controls the speed of rating change, also creates problems.

Changing it affects both the historical and the short-term tracking of performance, without being able to separate won from the other.

The system was also used outside chess, in games like Warhammer 40,000 and on platforms like Tabula Game Arena. Some games even dropped it, because very high players avoided small events to protect their rating. ELO Rating can even apply to games with several players with enough math, that computers do easily today.

At its base, therating intends to estimate the chance of victory between two players, even if they never met each other before.

ELO Performance Rating Calculator: Find Your True Chess Rating

Leave a Comment: