Skip to main content
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer

Elo Gain Optimizer

Calculator

Adjust values & calculate

Enter your values below. Every result is computed in your browser — no data is sent to any server.

Formula: New Elo = Old Elo + K * (Actual Score - Expected Score), where Expected = 1 / (1 + 10^((Ro-Rp)/400))

Your Result

Worked example — The underdog gains 27.2 Elo for the upset win, while a loss would only cost 4.8 Elo.

Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer · Editorial policy