Chess Elo Rating & Performance Calculator

Calculate your expected game outcome, rating points gained or lost, and tournament performance rating (TPR) in real time.

New Projected Rating
1511 (+11.4)
Win Probability (Expected Score): 42.9%
Rating Difference: -50 pts
Calculation Formula: ΔR = K × (S - Ea)
Overspire Chess Score Book
Official Tournament Journal

Record Every Move in the Overspire Chess Score Book

100 tournament-grade score sheets, 65 moves per game, and blank board diagrams for post-game analysis and rating tracking.

Guides to Improve Your Play

How Chess Ratings Work

How is a chess Elo rating change calculated?

The Elo rating system calculates the probability of winning based on the difference between both players' ratings: Ea = 1 / (1 + 10^((Rb - Ra) / 400)). When the game finishes, your actual score (1 for win, 0.5 for draw, 0 for loss) is compared against your expected score. The difference is multiplied by your K-factor to yield your rating change: ΔR = K × (Score - Ea).

What K-factor applies to my FIDE rating?

Under FIDE regulations: K=40 applies to players who are new to the rating list until they have completed events with at least 30 games and for players under age 18 (provided their rating remains under 2300); K=20 applies to most active adult tournament players rated under 2400; K=10 applies to elite players once their published rating reaches 2400.

What is a Tournament Performance Rating (TPR)?

A Tournament Performance Rating (TPR) measures how strong your play was in a specific event. It takes the average rating of all your opponents and adds a differential adjustment (dp) corresponding to your percentage score. For instance, scoring 70% against an opponent average of 1600 yields a TPR of approximately 1750.