Elo Rating Calculator
Experiment with different Elo rating parameters to see how they affect rating changes. Adjust player ratings, match outcomes, and system parameters to simulate different scenarios.
How It Works
Expected Outcome
The system calculates the probability of each player winning based on their rating difference. Higher-rated players are expected to win more often.
Rating Adjustment
Upsets (underdog wins) cause larger rating swings. Expected outcomes cause smaller changes. The K-factor controls the overall magnitude.
Quick Guide
- 1. Enter the Player Rating and Opponent Rating (default: 1200)
- 2. Select the Match Result (win, loss, or draw)
- 3. Click Calculate to see the rating changes for both players
- 4. Expand Core Elo Settings to adjust K-factor, influence range, and more
Key Parameters
K-Factor
Default: 32Controls rating volatility. Higher values mean bigger rating swings per match.
Influence Range
Default: 400The rating difference at which win probability shifts significantly. A 400-point difference gives the favorite ~91% expected win rate.
Loss Dampen
Default: 0%Reduces rating losses by a percentage. Useful if you want to soften the impact of losses while keeping win rewards the same.
Rating Capping
Default: OffLimits extreme rating changes when skill gaps are large. Prevents favorites from gaining almost nothing for expected wins or underdogs from losing almost nothing for expected losses.
Try It Out
Match Setup
Controls rating change volatility
Affects expected outcome probability
Reduces rating losses by this %
Match Preview
Adjust settings and calculate to see rating changes
This calculator demonstrates the Elo rating system used by Team Up's leaderboard bot.
Example Scenarios
Even Match
Two players with equal ratings (1200 vs 1200)
Expected Win
Favorite wins (1400 beats 1200)
Upset
Underdog wins (1200 beats 1400)
Values shown use default settings (K-factor: 32, Influence Range: 400)