About TrackMyElo

TrackMyElo is a free ELO rating tracker built for competitive friend groups. Whether you play ping pong in the office, run a chess club, or keep a darts league going with friends — TrackMyElo gives you a proper ranking system without needing a spreadsheet. Create a league, record your matches, and watch accurate, self-balancing rankings emerge automatically.

What is ELO?

ELO is a rating system originally designed for chess that has become the standard for ranking competitive players across many games and sports. After each match, points transfer from the loser to the winner — but the amount depends on the relative ratings. Beating a much stronger player earns you more points than beating a weaker one. Over time, ratings converge to accurately reflect skill level. If you want the full story, our guide on the ELO rating system walks through the history and the math with worked examples.

Why a rating system instead of a win-loss record?

A simple wins-and-losses leaderboard quietly punishes anyone who plays tougher opponents and rewards whoever cherry-picks easy games. Imagine one player goes 8–2 against beginners while another goes 6–4 against the group’s best — the first record looks better, but the second player is clearly stronger. ELO fixes this by weighing who you beat, not just how often. Beating a top player is worth far more than beating a newcomer, so the standings reflect real skill and nobody can climb just by dodging good competition.

What can you track?

  • Individual and team leagues for any sport or game
  • Single and double elimination tournaments with ELO integration
  • Custom stats per league (kills, points, aces — whatever fits your game)
  • Volume mode for tracking cumulative metrics instead of head-to-head results
  • Match history, ELO history charts, and per-player stat leaderboards

Recommended setups by sport

Different games call for different settings — a fast, swingy darts ladder wants a high K-factor, while a chess club wants stable ratings, and team games need individual-from-team tracking. We’ve written a recommended setup guide for the most popular ones, each explaining the settings and the reasoning behind them:

Browse all of them in the guides section.

Frequently asked questions

Is TrackMyElo really free? Yes. You can create leagues, run tournaments, and track ratings for free, with no credit card required.

Do players need an account? No. You can add players by name, and people can join a league or tournament from a shared link or QR code without signing up — though creating a free account lets them follow standings from their own home screen.

What games can I track? Anything head-to-head — racket sports, cue sports, board games, video games, team field sports — plus cumulative challenges (running distance, push-ups, even eating contests) via volume mode.

What starting rating and K-factor should I use? The defaults (1000 and 32) are a great starting point for most groups. Our K-factor guide explains when to change them.

Who built this?

TrackMyElo was built by a developer tired of maintaining a messy spreadsheet for a friend group ping pong league. If you have feedback or run into any issues, reach out through the contact page.