Skip to main content

ELO Rating

extratime uses a modified ELO rating system to rank teams within each server.

How it works

Every team starts at 1000 ELO. After a match is recorded, both teams’ ratings are adjusted:
  • Winner gains points
  • Loser loses points
The number of points exchanged depends on the expected outcome based on the rating difference.

The formula

The expected score for Team A against Team B:
The new rating after a match:
Where:
  • K = 32 (the K-factor, controlling volatility)
  • S = 1 for a win, 0 for a loss
  • E = expected score

Examples

Key details

  • ELO is per-server — a team’s rating in one server is independent of others
  • ELO is team-based — individual players don’t have a separate ELO (the team’s roster determines its rating)
  • Leaderboards sort by ELO descending
  • ELO history is tracked and visible on team profiles
Last modified on May 7, 2026