Beginner Guide

How Elo Rating Works in Chess (and Why It Matters)

March 21, 2026 6 min read Chess Global League

Elo is the universal language of chess strength. Once you understand it, you will stop chasing arbitrary wins and start playing smarter, more strategic chess every round.

What Is an Elo Rating?

In 1960, Hungarian-American physics professor Arpad Elo designed a system to rank chess players mathematically. The idea is elegantly simple: your rating is a number that predicts how well you will perform against any given opponent. Beat someone rated higher than you and your number goes up. Lose to someone rated lower and it drops.

Today, every major chess organisation — FIDE, Chess.com, Lichess — uses some variant of the Elo system. Chess Global League does too, with a starting rating of 1500 for all new players.

What does “Elo” mean? Elo is the surname of Arpad Elo, the physicist who invented the system — it is not an acronym. When people say “chess Elo” or “Elo rating” they are simply referring to the rating number produced by his formula.

The Formula

After each game your new rating is:

Rnew = Rold + K × (S − E)
  • Rold — your rating before the game
  • K — the K-factor (sensitivity; Chess Global League uses K = 50)
  • S — your actual score: 1 for a win, 0.5 for a draw, 0 for a loss
  • E — the expected score, based on the rating gap between you and your opponent

The Expected Score (E)

The expected score is where the maths lives. It is calculated using the logistic (sigmoid) function:

E = 1 / (1 + 10(Ropponent − Ryou) / 400)

A rating gap of 400 points means the stronger player has roughly a 90% expected score. A gap of 200 points gives about a 76% chance to the favourite. Equal ratings? Both players have an expected score of exactly 0.5.

A Real Example

Setup: You are rated 1250. Your opponent is rated 1450. K = 50.

Rating gap = 1450 − 1250 = 200 points in their favour.

Your expected score: E = 1 / (1 + 10200/400) ≈ 0.24 (you were expected to score roughly a quarter of a point)


If you win (S = 1):
Rating change = 50 × (1 − 0.24) = +38 points → new rating: 1288

If you draw (S = 0.5):
Rating change = 50 × (0.5 − 0.24) = +13 points → new rating: 1263

If you lose (S = 0):
Rating change = 50 × (0 − 0.24) = −12 points → new rating: 1238

Notice how the system is asymmetric: beating a much stronger player earns you far more than losing to them costs. The bigger the upset, the bigger the swing.

Try the Elo Calculator

Enter any two ratings and see exactly how many points change hands after each result.

style="font-size:1.4rem;" class="font-weight-bold mt-4 mb-3">What the K-Factor Does

K controls the maximum rating change per game. With K = 50 (as used in Chess Global League), a single result can shift your rating by at most 25 points (a perfect upset win from exactly equal expected score). A higher K-factor makes ratings more volatile and responsive; a lower one stabilises ratings for experienced players.

FIDE uses K = 40 for new players, K = 20 for established players, and K = 10 for elite players above 2400. Chess Global League keeps it at 50 across the board to keep ratings dynamic and rewarding for all skill levels.

Elo vs Glicko vs Glicko-2: Which System Is Used Where?

When people ask “is Elo the same as chess rating?” the answer depends on the platform. The core idea is identical — compare actual result to expected result — but the maths differ.

Feature FIDE Elo Chess.com (Glicko) Lichess (Glicko-2) Chess Global League
Starting rating Based on first games ~400 (new accounts) 1500 1500
K-factor 10 / 20 / 40 Dynamic (Glicko RD) Dynamic (Glicko-2 volatility) 50 (all players)
Rating uncertainty No Yes (RD band shown) Yes (volatility + RD) No
Numbers comparable? No — each pool is calibrated differently Own scale
Used for OTB titled play worldwide Online rapid, blitz, bullet Online all time controls Monthly league play

Key takeaway: A 1700 on Chess.com, a 1700 FIDE, and a 1700 Lichess are not equivalent skill levels. Chess.com ratings tend to run 200–400 points lower than FIDE OTB ratings for the same player. Lichess ratings tend to run 100–200 points higher than FIDE. Always consider which system and player pool you are comparing.

style="font-size:1.4rem;" class="font-weight-bold mt-4 mb-3">Elo Rating Ranges — What Do the Numbers Mean?
Rating Range Level Description
< 1000 Beginner Learning the rules and basic tactics
1000–1199 Novice Avoiding blunders, basic openings
1200–1399 Intermediate Solid tactics, some positional play
1400–1599 Club Player Consistent tactics, basic endgames
1600–1799 Advanced Club Deep calculation, strong endgames
1800–1999 Expert Near-tournament standard
2000–2199 Expert / Candidate Master Strong tournament player; FIDE candidate master threshold
2200–2299 National Master National master level in most federations
2300–2399 FIDE Master (FM) Awarded the official FIDE Master title
2400–2499 International Master (IM) Awarded the International Master title by FIDE
2500–2699 Grandmaster (GM) FIDE Grandmaster title; top ~2,000 players worldwide
2700+ Super-Grandmaster World elite; Magnus Carlsen peaked at 2882 (all-time record, 2014)

Elo Rating Distribution — Where Do Most Players Sit?

Rating numbers mean different things depending on the platform. Here is a reference distribution to help you calibrate where you stand.

Percentile FIDE OTB Lichess Chess.com (Rapid)
Top 1%2200+2200+1900+
Top 5%1900+2000+1600+
Top 10%1800+1900+1400+
Median (50th)~1630~1580~820
Bottom 25%<1450<1300<500

Sources: FIDE rating list statistics 2023; Lichess & Chess.com public distribution data. Chess.com starts new accounts around 400 — do not compare numbers across platforms directly.

  • All-time highest Elo: 2882 — Magnus Carlsen (classical, 2014)
  • FIDE Grandmasters worldwide: fewer than 2,000

How to Climb Your Rating Faster

  1. Avoid blunders — hanging pieces lose games you should draw. Even 10 minutes of daily tactics puzzles dramatically reduces errors.
  2. Play slightly higher-rated opponents — the Elo gain from an upset win far outweighs the cost of an expected loss.
  3. Study endgames first — most beginner-to-intermediate games end in the endgame. Knowing King + Rook vs King alone is worth 50–100 rating points at this level.
  4. Analyse your losses — not your wins. The mistake that cost you the game usually recurs until you consciously fix it.
  5. Be consistent — one game a week every month compounds. Elo rewards sustained play over time.

Frequently Asked Questions

What is an Elo rating in chess?
Elo is a numerical score that estimates your chess strength relative to other players. Higher Elo means stronger play. New players at Chess Global League start at 1500. The system was invented by Arpad Elo in 1960 and is used worldwide by FIDE, Chess.com and Lichess.
Elo is the surname of Arpad Elo, the physicist who invented the rating system — it is not an acronym. When people say "chess Elo" or "Elo rating" they simply mean the number that represents your current skill level relative to all other rated players.
Your new rating = old rating + K × (actual score − expected score). The expected score is calculated using the logistic formula: E = 1 / (1 + 10^((opponent rating − your rating) / 400)). K controls how many points each game can shift your rating.
It depends on context. Below 1000 is beginner level. 1000–1400 is a solid club player. 1400–1800 is advanced, 1800–2000 is expert, and 2000+ is master level. The average active rated player on Chess.com is around 800–900, while the typical OTB club player starts at around 1200.
K controls how much each game shifts your rating. Chess Global League uses K=50, which means a single decisive result can move your rating by up to 25 points. FIDE uses K=40 for new players, K=20 for established players and K=10 for elite players above 2400.
Because the system expected you to lose. The bigger the upset, the bigger the rating gain for the winner — and the bigger the loss for the favourite. This keeps ratings self-correcting and responsive to genuine skill changes.
Chess ratings work by comparing your actual game result to the predicted result based on the rating difference between you and your opponent. Outperforming the prediction earns points; underperforming loses them. Over many games your rating converges on a number that accurately reflects your true strength.
In a single game, no — a win always increases your rating. However, beating a much weaker opponent might gain you only 1–2 points, which can feel like nothing.
FIDE awards the Grandmaster (GM) title to players who reach 2500 Elo and achieve three GM norms in strong international tournaments. Players above 2700 are informally called super-grandmasters. Magnus Carlsen holds the all-time record at 2882 (classical chess, 2014). There are fewer than 2,000 FIDE Grandmasters in the world.
Elo is the most widely used chess rating system, so when people say "chess rating" they almost always mean Elo or a close variant. Chess.com uses a modified system called Glicko; Lichess uses Glicko-2. All these systems measure the same core concept: your expected performance against players of different strengths. The numbers are not directly comparable across platforms.
It depends on the player pool. Among FIDE-rated over-the-board players the median is roughly 1600–1700. On Chess.com the average active player sits around 800–900 because online platforms attract many casual beginners. On Lichess (which starts new accounts at 1500) the typical active player is around 1500–1600. Reaching 1500 on Chess.com already places you above average for that platform.

Put Your Elo to the Test

Join Chess Global League — free forever. Play rated games, track your Elo, and climb the groups.

Join for Free →

Put It Into Practice — Join the League

Chess Global League is a free monthly chess competition with Elo-rated rounds, group standings and promotion/relegation.