Chess Elo Rating Change Calculator (FIDE Approved, Single Game)

Want to know how many rating points you gain or lose after one chess game?

This calculator uses the official FIDE Elo rating formula to estimate your rating change instantly. Just enter your rating, your opponent’s rating, the game result, and the K-factor.

Elo Rating Change Calculator

Example Explained

Let’s break down this example:

  • Player Rating: 1900
  • Opponent Rating: 2200
  • Result: Win
  • K-factor: 10

Expected Score: 15.1%

Expected score represents your expected performance against an opponent, not just your win probability.

For example, an expected score of 15.1% means you are likely to score about 15.1% of the possible points, including wins and draws.

Rating Change: +8.5

Because you outperformed expectations, you gained rating points.

New Rating: 1908.5

Your new rating is simply:

New Rating = Old Rating + Change

What Affects Elo Rating Change?

1. Rating Difference

The bigger the gap between you and your opponent:

  • Beating a stronger player → huge gain
  • Losing to a weaker player → big loss

This is the core idea of the Elo rating system.

2. Expected Score

The system calculates how likely you are to win.

  • Equal rating → ~50%
  • Lower rating → <50%
  • Higher rating → >50%

If you perform better than expected → gain points
If worse → lose points

3. Game Result

  • Win = 1
  • Draw = 0.5
  • Loss = 0

This directly impacts your rating change.

4. K-factor (VERY IMPORTANT)

The K-factor controls how fast your rating changes.

Typical FIDE values:

  • K = 40 → New players / juniors
  • K = 20 → Most club players
  • K = 10 → Strong players (2400+)

Higher K = faster rating changes
Lower K = more stable rating

How the Elo Formula Works

The rating change is calculated in two steps:

Step 1: Expected Score

E=11+10(OpponentPlayer)/400E = \frac{1}{1 + 10^{(Opponent – Player)/400}}E=1+10(Opponent−Player)/4001​

Step 2: Rating Change

ΔR=K×(ScoreE)\Delta R = K \times (Score – E)ΔR=K×(Score−E)

This ensures that:

  • Upsets are rewarded
  • Expected results give small changes

FAQ

Is this calculator FIDE accurate?

Yes. It follows the official formula used by FIDE for rating calculations.

Why did I gain so few points after winning?

Because you were expected to win. The system rewards unexpected results, not obvious ones.

Why did I lose many points after losing?

Because you lost to a weaker opponent, which is considered an underperformance.

What is a good Elo rating?

It depends on the platform and pool. For example:

  • 1000 → beginner
  • 1500 → intermediate
  • 2000+ → strong player