Translate a rating into percentile, rank, and matchup odds with a clear pool model
Use the pool mean and spread to place an adjusted rating on the distribution curve.
Percentile = CDF((R - mean) / sd)
Invert the same curve to find the rating needed to reach a chosen standing.
R = mean + z(target) x sd
Convert percentile into a rough position inside the pool size you enter.
Rank = ceil((1 - percentile) x pool)
Use the standard Elo scale to estimate the chance of beating a comparison rating.
P(win) = 1 / (1 + 10^((opp - R) / scale))
Enter a rating to see the percentile and rank.
Assumption: percentile uses a normal pool model; win chance uses standard Elo logistic odds.
| Step | Value | Formula | Meaning | Note |
|---|
| Band | Rating | Percentile | Note |
|---|---|---|---|
| Beginner | <1200 | Bottom 25% | Learning |
| Club | 1200-1599 | 25-60% | Steady |
| Expert | 1600-1999 | 60-90% | Strong |
| Master | 2000+ | Top 10% | Elite |
| Elo gap | Win chance | Fair score | Use |
|---|---|---|---|
| 0 | 50% | 0.50 | Even |
| 50 | 57% | 0.57 | Light edge |
| 100 | 64% | 0.64 | Clear edge |
| 200 | 76% | 0.76 | Strong gap |
| Percentile | z score | Rating add | Meaning |
|---|---|---|---|
| 50% | 0.00 | 0 x sd | Median |
| 75% | 0.67 | 0.67 x sd | Upper quartile |
| 90% | 1.28 | 1.28 x sd | Top tier |
| 95% | 1.64 | 1.64 x sd | Rare level |
| Pool | Top 10% | Top 1% | Top rank |
|---|---|---|---|
| 100 | #10 | #1 | Single digit |
| 500 | #50 | #5 | Top slice |
| 1000 | #100 | #10 | Deep field |
| 5000 | #500 | #50 | Huge pool |
A rating only becomes a percentile when you pick the right mean and spread.
The same percentile means a very different rank in a small league.
Elo-calculator is a good tool that helps to guess the strength after one or two games. Players use such systems to measure skill in games. Although a math method helps to guess space for abstract games like Chess or Go, modern board games lack that.
However the league of Tabula Game Arena motivates players. It computes Elo for all games the same, so comparing of Elo between games should be good. For instance, the ten best players in Connect Four have an average of 952 Elo, while those of Yahtzee average 386.
Percentile-tools are useful for check where a player stands between the best. For find a percentile score, two things need: the rank in a game and the whole number of players with a rating here. A chess percentile-calculator helps to find, in that percentile of chess players someone is.
It bases on ratings of Chess.Com and give a close rating, but only for Elo between 200 and 1900. Rating of 1350 in fast puts a player in the 95th percentile. That shows that a 1350-fast player is better than 95% of fast players on Chess.Com.
On the other hand, the normal blitz-rating is 602.
Different websites use different ratings. Lichess use Glicko-2, while Chess.Com stay at Elo. Websites as Chess.com and Lichess have separate scales, new-player inflation or deflation and a lot skewed distributions.
Because of that, percentiles here do not match the idea that 1200 is the middle. American Chess Federation and FIDE uses Elo-systems with steady groups of tournament players. Their middles and centers differ to websites.
Percentile of FIDE-rating you find on chessfield.net. Simply enter the current rating in the lower field and click “Count percentile” to see the percentile and rank.
Ratings do not always start at 1000. Rating does not exist at all until 5 games are played. Later it calculates according to performance and average rating of opponents.
For newcomers with Elo uses a K-factor of 40 until they play 30 games against folks with Elo. To appear on leaderboards and have a percentile, account must be at least 7 days old. Player also needs 20 games of that type inside the last 90 days.
If someone do not play blitz for 90 days, they do not see his blitz-percentile until play of 5 blitz games.