Loading...
Loading...
ChessEasy Academy
We reply within 5 minutes
Calculate your Elo adjustments following individual matches or entire tournaments.
Calculate your new FIDE rating and performance rating instantly
The FIDE rating system, developed by Professor Arpad Elo in 1960, calculates rating changes based on the difference between your rating and your opponent's rating. After every rated game, your Elo adjusts up or down depending on the result vs. expectation.
Your expected score E = 1 / (1 + 10(Ropponent−Rplayer)/400). If you are rated 400 points higher than your opponent, your expected score is about 0.91 (you should win 91% of the time). Your rating change Δ = K × (Actual Score − Expected Score). A win = 1.0, draw = 0.5, loss = 0.0.
You (rated 1800, K=20) play someone rated 1900. Expected score = 1 / (1+10(1900−1800)/400) = 0.36. If you WIN: Δ = 20 × (1.0 − 0.36) = +12.8 → +13 Elo gained. If you LOSE: Δ = 20 × (0 − 0.36) = −7.2 → −7 Elo lost. A draw gives +2.8 → +3.
For multi-game tournaments, calculate each game individually and sum the changes. Your resulting rating is: Rnew = Rold + sum of all Δ values. Always use your rating at the start of the tournament for all calculations — FIDE does not recalculate between rounds.
How many games until I get a FIDE rating?
You need 5 rated games against rated opponents and a performance rating of at least 1000 (classical) or 1400 (rapid/blitz).
Why did I lose more points than expected?
Check your K-factor. Young players and new players have higher K (40), meaning bigger swings both up and down.
What is a rating floor?
Once you reach certain rating milestones (1600, 1800, 2000, etc.), your rating cannot drop below that floor unless you are inactive for 2+ years.
Can two games against the same opponent be calculated?
Yes. Treat each game separately with the same pre-tournament rating for both players.