calculadora elo

Elo Rating Calculator

Use this calculadora Elo to estimate rating updates after one or multiple games. Great for chess, esports ladders, and competitive matchmaking.

Typical values: 10 (stable), 20 (intermediate), 32 (fast-changing/new players).
If you enter more than 1, the same result is applied repeatedly with updated ratings each round.

What is Elo, and why does it matter?

The Elo system is a rating method used to estimate relative skill in head-to-head games. It was originally created for chess, but today it appears in online games, coding competitions, board game communities, and even sports analytics. The core idea is simple: your rating goes up when you perform better than expected and goes down when you underperform.

A calculadora Elo helps you preview those rating changes before a match or review them afterward. This is useful when planning tournament strategy, choosing opponents, or understanding why one win gave +7 while another gave +23.

How Elo rating changes are calculated

Step 1: Compute expected score

Each player gets an expected result based on the current rating difference. If both players have equal ratings, expected score is about 0.5 each. If one player is much higher rated, that player’s expected score approaches 1.0.

  • Expected A = 1 / (1 + 10^((RatingB - RatingA) / 400))
  • Expected B = 1 - Expected A

Step 2: Apply the K-factor

The K-factor controls sensitivity:

  • Low K = slower movement, more stability.
  • High K = faster movement, bigger swings.

Then apply the update rule:

  • New Rating = Old Rating + K × (Actual Score − Expected Score)

Actual score is usually 1 for win, 0.5 for draw, 0 for loss.

How to use this calculadora Elo

  1. Enter the current ratings for Player A and Player B.
  2. Select the game result from Player A’s perspective.
  3. Choose a K-factor that matches your ruleset.
  4. Optionally set multiple games with the same result.
  5. Click Calculate Elo to see expected score, new ratings, and point changes.

Practical example

Suppose Player A is 1500, Player B is 1700, and K = 32. Since Player A is lower rated, their expected score is low. If Player A wins, the update is large because it is an upset. If Player A loses, the update is small because the loss was expected. This asymmetry is exactly what makes Elo useful for ranking skill over time.

Choosing the right K-factor

Use lower K when:

  • Your pool is mature and ratings should be stable.
  • You want to reduce volatility from short streaks.
  • Participants play many games over long periods.

Use higher K when:

  • Players are new or rapidly improving.
  • Your season is short and rankings must adapt quickly.
  • You want faster correction for mismatched ratings.

Common mistakes when calculating Elo manually

  • Using the wrong perspective for the result (A vs B).
  • Mixing K-factors from different platforms.
  • Applying a single expected score to a long series without recalculating each round.
  • Rounding too early, which can introduce compounding errors.

Final thoughts

A good calculadora Elo is more than a quick number tool—it gives you clarity about performance, progress, and competitive balance. Whether you are a tournament organizer, ladder grinder, coach, or curious player, understanding Elo helps you make smarter decisions and interpret results with confidence.

🔗 Related Calculators