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
Result
Enter your rating to start.
How it is calculated
- 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.
- A win adds 10 to that, a loss takes 10 away, a draw adds nothing.
- 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.
- If K times the number of games in the month is more than 700, K becomes 700 divided by the number of games.
- 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.