What is the Chess Ranking System and How to Calculate it?

Chess, often hailed as the "game of kings," has captured the hearts and minds of people worldwide for centuries. As players strive to improve their skills and gauge their progress, a reliable chess ranking system becomes a necessity. Whether we like it or not, we all have a chess rating. You may not care about your ranking at all, or you may be irritated every time it falls even a little. You may be someone who plays one game per year or someone who plays 1,000 each day. In this blog post, we dive into the fascinating world of chess rankings and explore the theories.

The Chess Ranking System

The chess ranking system is a method used to determine the relative skill levels of chess players. It helps rank players based on their performance in tournaments and games against other players. The most widely used chess ranking system is the Elo rating system, named after its creator, Arpad Elo.

Understanding the Elo Rating System

In the Elo rating system, each player is assigned a numerical rating that represents their skill level. The ratings are based on the players' performance in competitive games against other rated players. The higher the rating, the stronger the player is considered to be.

Calculation of Chess Rankings

According to the linear approximation of the Elo rating system, a chess player's ranking is determined using the following formula:

Rnew = Rold + K/2 (W - L + ½ [EiDi/C])

Here is the explanation of the formula provided:

  • Rold is the player's previous rating.
  • Rnew is the player's new rating.
  • K is the K-factor, which is a number that determines how much a player's rating can change after a game.
  • W is the number of games the player won.
  • L is the number of games the player lost.
  • Ei is the expected score for the player, based on their rating and the rating of their opponent.
  • Di is the difference between the player's rating and the rating of their opponent.
  • C is a constant that is used to adjust the formula for different levels of play.

Factors Affecting Rating Changes

When two players with different ratings compete against each other, the outcome of the game will result in a change in their respective ratings. If a lower-rated player wins against a higher-rated player, they will gain more rating points than if they were to win against a player with a similar rating. 

Conversely, if a higher-rated player wins against a lower-rated player, they will gain fewer rating points. The actual change in rating depends on the rating difference between the two players.

Women's Chess Rankings

Women's chess rankings are calculated using the same basic formula as men's chess rankings. However, there is a difference in the K factor. The K factor for women's chess is typically 7, which means that women's ratings change more slowly than men's ratings. However, there are separate rating pools for men and women, which means that women are ranked against other women, and men are ranked against other men.

Variations of the Elo Rating System

It's important to note that there are variations of the Elo chess ranking system used in different chess organizations, and they may have additional factors or modifications to suit their needs better. Nonetheless, the basic principles of comparing expected and actual outcomes to determine rating adjustments remain consistent.

Other Rating Systems in Chess

There are several chess ranking systems besides the Elo system. While the Elo rating system is the most widely recognized and commonly used, other rating systems have been developed to address specific needs or to provide alternative perspectives on player strength. Here are a few examples:

Glicko and Glicko-2

Glicko is an alternative rating system that was developed by Mark Glickman. It is an extension of the Elo system that considers the rating deviation or uncertainty of a player's rating. Glicko-2 is an improved version that addresses some of the limitations of the original Glicko system.

Chess Metrics

Chess metrics is a historical rating system designed by Jeff Sonas. It aims to provide ratings for players throughout history by analyzing their performance against other players. It uses a statistical model that considers factors such as the period, the strength of opponents, and the frequency of games played.


TrueSkill is a chess ranking system originally developed by Microsoft Research for multiplayer video games. It has also been adapted for use in chess. TrueSkill assigns ratings based on the outcome of games, the ratings of opponents, and the uncertainty of a player's skill level. It also considers factors like team performance in team-based games.

USCF Rating System

The United States Chess Federation (USCF) has a rating system that is similar to the Elo system but has some variations. It incorporates a different rating calculation formula and uses a different scale for ratings. The USCF rating system is used to determine the ratings of chess players in the United States.

Bayesian Elo

Bayesian Elo is a variation of the Elo chess ranking system that applies Bayesian statistics to estimate player ratings. It considers not only the results of games but also the prior beliefs about players' abilities and updates the ratings based on new information.

Summing Up

Chess rankings provide a way to compare players' skill levels and track their progress over time. The rankings are dynamic and can change after each game, reflecting the continuous development of players' abilities and their performances against opponents of varying strengths. While the Elo chess ranking system is the most widely recognized, other rating systems offer alternative perspectives and cater to specific needs. The fascinating world of chess rankings showcases the ongoing quest for measuring skill in this timeless game.