Free Tool
ELO Calculator
Calculate your expected rating change after a game.
Expected
50.0%
Change
+10.0
New Rating
1210
How is this calculated?
Expected score: E = 1 / (1 + 10^((R_opponent − R_you) / 400))
New rating: R_new = R_old + K × (S − E)
Where S = 1 (win), 0.5 (draw), 0 (loss)
Track your rating improvement over time
Analyze games free on chess.rodeo ↗