Header image

ELO Ranking

How the ELO ranking works

The aim of the ELO ranking system is to show each player's relative level by means of a score, calculated from their ranked races.

Scores range from 300 to 3000, although 3000 can be exceeded in theory.
For a new player's score to represent his level, he must compete in a certain number of races. For a player with consistent results, in the worst case his ELO score should converge towards his real level after 100 to 150 races.


New players

New drivers who have played ranked races on League Admin, the old RFRO system, start with an ELO score calculated from their League Admin results, using a new ELO formula. Their total number of races is also imported.

Drivers with no ranked races on League Admin start with a score of 1650 points.


ELO tiers

Players are divided into tiers, which are displayed next to their name:

/ : No tier (ELO score unknown)
BRONZE B : from 300 to 975
SILVER S : from 975 to 1650
GOLD G : from 1650 to 2325
PLATINUM P : from 2325 to 3000


ELO status

Provisional score

Drivers who have taken part in less than 20 ranked races have a provisional score.

During this period :

  • their progress rate is very high, allowing them to reach a score close to their true level more quickly,
  • their results do not affect the ELO score of their opponents, unless they also have a provisional score.

Provisional score status is indicated by this background color:    .

Top ELO Score

Drivers who have reached a score of 3000 points move permanently into Top Elo Score mode. Their progress rate drops to its lowest value, even if the driver falls below this score.

ELO Top Score status is indicated by this background color:    


ELO formula

This formula is similar to that used in chess, with a few adjustments to the progress rate (K factor) and the used scale.
A difference of 400 points between two drivers means a probability of winning for the better driver of 66.7 %.

The ELO scores of a race are calculated by having each of the competitors head-to-head in a duel, using the points earned over the course of the race to determine who the winner is.

To avoid excessive points variations over races with a large number of drivers, scores are normalized according to the number of drivers involved in the race. For example, points earned in a race with 80 drivers are similar to those earned in a race with 10 drivers.