Calculate ELO Rating Changes After Any Game
Calculate ELO rating gains or losses after any game based on your rating, opponent's rating, and result. Uses official chess ELO formula.
- Data verified · June 2026
- Edited by Martín Rodríguez
- Private — runs on your device
See step-by-step calculation
See this calculation step by step
See period-by-period detail
Know when the numbers you use change
Once a week, the number that changed and the calculator to understand it. Two minutes, zero spam.
When to use this calculator
- See how many points you'd gain beating a specific opponent.
- Calculate how much rating recovery costs.
- Understand why you won but gained few points.
- Simulate rating progression across multiple games.
- Run a tournament with ELO system ranking.
ELO Points Gained / Lost by Rating Difference (K = 32)
| ELO Difference (you vs opponent) | Your win probability | Points gained (win) | Points lost (loss) |
|---|---|---|---|
| +400 (you rated higher) | 91% | +3 | −29 |
| +200 (you rated higher) | 76% | +8 | −24 |
| 0 (equal rating) | 50% | +16 | −16 |
| −200 (you rated lower) | 24% | +24 | −8 |
| −400 (you rated lower) | 9% | +29 | −3 |
Source: FIDE Rating Regulations (2026). Formula: K × (Result − Expected). Expected = 1 / (1 + 10^(ΔElo / 400)).
How it works
What is the ELO System?
The ELO system, invented by Hungarian-American physicist Arpad Elo, was adopted by FIDE in 1970 to replace the previous Harkness system. Today it powers ranking in League of Legends, CS2, Valorant, Dota 2, chess.com, Lichess and virtually every competitive matchmaking system. The core principle: your rating reflects the probability that you beat any given opponent, and every game redistributes points between players — the total in the system stays constant.
How It's Calculated
New ELO = Current ELO + K × (Result − Expected Score)
Step 1 — Calculate Expected Score:
> Expected = 1 / (1 + 10^((Opponent ELO − Your ELO) / 400))
This gives a number between 0 and 1 representing your win probability based on the rating gap.
Step 2 — Assign Result:
Step 3 — Apply K-factor:
> ELO Change = K × (Result − Expected)
The K-factor controls how drastically one game can shift your rating:
Example: You are rated 1400, opponent is 1600.
Rating Point Exchange by ELO Difference
| ELO Difference (you vs. opponent) | Your Win Probability | Points if You Win (K=32) | Points if You Lose (K=32) |
|---|---|---|---|
| +400 (you're stronger) | 91% | +3 | −29 |
| +200 | 76% | +8 | −24 |
| 0 (equal) | 50% | +16 | −16 |
| −200 (they're stronger) | 24% | +24 | −8 |
| −400 | 9% | +29 | −3 |
Note: wins and losses are mirror images. What you gain, your opponent loses — exactly.
K-Factor: Why It Matters
Choosing the wrong K creates distorted ratings. A high K on an experienced player produces wild swings that don't reflect real skill. A low K on a beginner means their rating takes months to reach their actual level — they get matched poorly the entire time.
Some platforms (chess.com, Lichess) use dynamic K-factors that decrease automatically as your number of rated games increases, without the player needing to adjust anything.
What This Calculator Does NOT Include
Modern competitive games almost never use pure ELO. They layer additional mechanics on top:
This calculator gives you pure ELO math — the foundation that all those systems build on.
Common Mistakes
Historical Context Worth Knowing
The 400-point divisor in the formula is not arbitrary — it was chosen so that a 400-point difference corresponds to approximately 10:1 odds, which Elo calibrated against historical chess results. FIDE has considered but not adopted alternatives. The Glicko system (1995) and Glicko-2 (2001) by Mark Glickman are the main academic improvements, adding the Rating Deviation (RD) and volatility parameters that pure ELO lacks.
Real Example: Your ELO 1200 vs Opponent 1350, You Lose
Frequently asked questions
What does the K-Factor mean in ELO ratings?
Why did I win but only gain a few points?
How does ELO work in team-based games?
What ELO rating is considered good?
Can ELO rating go below 0?
Is the ELO system fair?
Do League of Legends and Valorant use pure ELO?
How is expected win probability calculated?
Sources & references
Methodology & trust
entretenimiento calculator reviewed by the Hacé Cuentas editorial team, checked against FIDE - Rating Regulations, following our editorial policy and methodology.
Last reviewed: June 23, 2026. Parameters are verified periodically against the cited sources.
Calculations run 100% in your browser. We do not store or transmit your data.
Indicative results. For critical decisions, consult a professional.
Rodríguez, M. (2026). Calculate ELO Rating Changes After Any Game. Hacé Cuentas. https://hacecuentas.com/en/elo-rating-change-calculator
Content licensed under CC-BY 4.0 — reuse it citing the source with a link to Hacé Cuentas.