Elo Rating Calculator
Estimate your expected score, rating change, and projected new rating after a single game.
What this chess Elo calculator does
This calculator uses the standard Elo rating formula to estimate how much your rating should move after one game. Enter your rating, your opponent’s rating, your result, and your K-factor. The tool then gives you:
- Your expected score against that opponent
- Your rating change for the game
- Your updated rating projection
How Elo ratings work
Elo is a relative skill rating system. The difference between two ratings determines expected performance. If two players have the same rating, each is expected to score 0.5 on average. If one player is much higher rated, that player is expected to score more than 0.5.
Core formula
New rating = Ryou + K × (S - E)
Where:
- Ryou = your current rating
- Ropp = opponent rating
- S = your actual score (1 for win, 0.5 for draw, 0 for loss)
- K = rating volatility factor chosen by the federation/ruleset
Choosing the right K-factor
The K-factor determines how fast your rating changes. Higher K means larger swings. Lower K means more stability.
Common practical ranges
- K = 40: often used for brand new players in some systems
- K = 20: a common default for many active players
- K = 10: often used for stronger or more established players
If your federation has specific official rules, use those values for accurate tournament tracking.
Quick examples
Example 1: Upset win
You are 1500, opponent is 1700, K = 20, and you win. Since your expected score is low, your rating gain is significant.
Example 2: Expected win
You are 1900, opponent is 1600, K = 20, and you win. Your expected score is already high, so the gain is smaller.
Example 3: Draw vs stronger player
You are 1400, opponent is 1550, K = 20, and you draw. A draw can still gain rating when the expected score was below 0.5.
Why this matters for improvement
Understanding Elo helps you set realistic goals and interpret results better. One loss to a lower-rated player can hurt, but one strong tournament can recover a lot—especially if your K-factor is high.
- Track your rating trend over 20–50 games, not game by game
- Review games for blunders and endgame errors
- Use rating changes as feedback, not identity
Frequently asked questions
Is this exact for every chess platform?
No. Different organizations (FIDE, US Chess, online sites) may apply adjustments, floors, provisional rules, bonus points, or different rating systems like Glicko.
Can I calculate a full tournament at once?
This page handles one game at a time. For tournament accuracy, apply the formula sequentially game by game, updating your rating after each round.
What if my rating goes negative?
In practical systems there are minimums/floors. This tool is a mathematical estimate and does not enforce federation-specific floor rules.