ECF rating calculator

This ECF rating calculator works out how your English Chess Federation rating changes in a month. Enter your rating, say whether you are under 18, and add each opponent's rating and your result. It uses the ECF's own difference table, K of 20 (40 for a junior whose rating is rising) and the 700 limit.

Your games

  1. 1

Result

Enter your rating to start.

How it is calculated

  1. For each game, the difference between your opponent's rating and yours is looked up in the ECF's table: about one point for every 40 points of difference, and no more than 8.4.
  2. A win adds 10 to that, a loss takes 10 away, a draw adds nothing.
  3. The game's result is multiplied by K and divided by 20. K is 20; for a player under 18 whose rating goes up, it is 40.
  4. If K times the number of games in the month is more than 700, K becomes 700 divided by the number of games.
  5. The monthly changes are added to your rating. No rating goes below 100.

Source: ECF: How are ratings calculated?, read on 2026-11-11. Chesspedition is not affiliated with the federation; its own published figure is the one that counts.

Questions

Which games should I enter?
The ECF's method works on the games played in one month (its K rule counts the "games this month"), so enter one month's games together.
I am new. Does this work for me?
Not yet. Until you have a full rating the ECF uses a performance method (your opponents' average rating plus a figure for your percentage score, with one extra drawn game). This calculator covers players who already have a full rating.
How is the junior K different?
For a player under 18, K is 40 when the month's games raise the rating and 20 when they lower it. For everyone else K is 20.

Other calculators