How Elo Rating Works
Every signed-in REPPED player has an Elo rating — a single number that estimates your skill relative to everyone else, and updates after every ranked match. It's the same rating system chess has used since the 1960s, adapted to 30-second fitness battles.
Starting point
Everyone starts at 1000. From there, every match moves your rating up or down based on the result and the strength of your opponent.
The core idea: expected outcome
Before a match, the system calculates the probability you "should" win based on the rating gap between you and your opponent. If you're rated much higher, you're expected to win — so winning nets you very little, and losing costs you a lot. If you're the underdog, the reverse is true: beat a much stronger opponent and you gain significantly more than beating someone at your own level.
The K-factor
REPPED uses a K-factor of 32 — this controls how fast your rating moves per match. A higher K-factor means faster-moving ratings (good for reflecting real, recent improvement) but more volatility; a lower one is more stable but slower to catch up to your true skill. 32 is a middle ground: a hot streak or a bad night moves your rating meaningfully without a single match swinging your whole rank.
The floor
Your rating can never go below zero, no matter how brutal a losing streak gets. Nobody gets stuck in negative-Elo purgatory.
Seasons and soft resets
Every calendar month is a new season. At the start of each one, ratings pull 25% of the way back toward 1000 — never a full wipe, but enough to keep the leaderboard fresh and give returning players a real shot at climbing again. Full mechanics are on our Seasonal Ranking page.
The rank ladder
Your Elo places you into one of seven visible ranks:
Why this feels fairer than a plain win counter
A leaderboard sorted by raw wins rewards volume — play constantly against easy opponents and you can out-rank someone far stronger who plays less often. Elo corrects for this automatically: your rating converges toward your real skill level over time, regardless of how many matches you've played.
Related reading
- Check the current leaderboard
- How the AI judges every rep — the score your Elo is built on
- The full history of Elo, on our blog