ELF Glicko2 (ELO) Ratings

From elfpedia.eu

On this page you will find the ELO ratings (Glicko2 model) of all ELF teams that have participated in a single season.

The seasons should be viewed in their own individual way.

The calculation is based on the ELO system known as Glicko2, developed by Mark Glickman in 1995.

The initial value for each team at the beginning of a season is 15.

ELF2021 Glicko2 Ranking[edit | edit source]

The +/- column shows the gain or loss of points compared to the initial value of 15.

Team Matches Rating +/-
Frankurt Galaxy 12 19,4 4,4
Hamburg Sea Devils 12 15,7 0,7
Panthers Wroclaw 11 15,4 0,4
Leipzig Kings 10 15,0 0,0
Cologne Centurions 11 14,6 -0,4
Barcelona Dragons 10 13,3 -1,7
Berlin Thunder 10 13,3 -1,7
Stuttgart Surge 10 12,0 -3,0

ELF2022 Glicko2 Ranking[edit | edit source]

The +/- column shows the gain or loss of points compared to the initial value of 15.

Team Matches Rating +/-
Hamburg Sea Devils 14 18,2 3,2
Vienna Vikings 14 18,2 3,2
Frankfurt Galaxy 12 16,5 1,5
Barcelona Dragons 13 16,0 1,0
Raiders Tirol 13 16,0 1,0
Rhein Fire 12 15,7 0,7
Berlin Thunder 12 15,7 0,7
Panthers Wrocław 12 14,3 -0,7
Leipzig Kings 12 13,5 -1,5
Cologne Centurions 12 13,0 -2,0
Istanbul Rams 12 11,0 -4,0
Stuttgart Surge 12 11,0 -4,0

ELF2023 Glicko2 Ranking[edit | edit source]

The +/- column shows the gain or loss of points compared to the initial value of 15.

This calculation also includes the w/o wins so as not to penalize the teams that were awarded the match as a win.

Team Matches Rating +/-
Rhein Fire 14,0 19,5 4,5
Vienna Vikings 13,0 18,8 3,8
Stuttgart Surge 15,0 17,7 2,7
Frankurt Galaxy 14,0 17,6 2,6
Raiders Tirol 12,0 16,5 1,5
Panthers Wroclaw 13,0 16,0 1,0
Berlin Thunder 13,0 16,0 1,0
Munich Ravens 12,0 15,7 0,7
Paris Musketeers 12,0 15,0 0,0
Hamburg Sea Devils 12,0 13,5 -1,5
Cologne Centurions 12,0 13,5 -1,5
Fehervar Enthroners 12,0 13,0 -2,0
Helvetic Guards 12,0 13,0 -2,0
Barcelona Dragons 12,0 12,0 -3,0
Leipzig Kings 12,0 12,0 -3,0
Milano Seamen 12,0 12,0 -3,0
Prague Lions 12,0 11,0 -4,0

ELF2024 Glicko2 Ranking[edit | edit source]

The +/- column shows the gain or loss of points compared to the initial value of 15.

Team Matches Rating +/-
Rhein Fire 15 18,9 3,9
Vienna Vikings 14 18,8 3,8
Stuttgart Surge 13 18,1 3,1
Paris Musketeers 14 17,6 2,6
Munich Ravens 13 16,7 1,7
Raiders Tirol 12 16,5 1,5
Madrid Bravos 13 16,0 1,0
Cologne Centurions 12 15,0 0,0
Panthers Wrocław 12 15,0 0,0
Berlin Thunder 12 14,3 -0,7
Milano Seamen 12 13,5 -1,5
Frankfurt Galaxy 12 13,5 -1,5
Barcelona Dragons 12 12,0 -3,0
Hamburg Sea Devils 12 12,0 -3,0
Fehérvár Enthroners 12 12,0 -3,0
Helvetic Mercenaries 12 11,0 -4,0
Prague Lions 12 11,0 -4,0

Possible uses[edit | edit source]

Estimate winning probabilities[edit | edit source]

These values can be used, for example, to estimate how high the winning probabilities of individual pairings are.

The so-called K-value is used for this. With an Elo difference of 400, the probability of the team with the higher value winning is extremely high.

Example

The 2024 Rhein Fire (.917) with a rating of 18,9 would win 99.2% of the time against the Prague Lions (.083) with a rating of 11 in this model.

If the game is likely to be evenly matched, this value would be lowered.

Example

The 2024 Raiders Tirol (.667) with a rating of 16.5 against the Berlin Thunder (.417) with a rating of 14.3 are closer to each other, so you would lower the K-value here, in this example to 150. This would result in a win probability for the Raiders of 59.5%.

Strength of Schedule[edit | edit source]

By adding the ratings of the previous season of a division or inter-division opponents, you can create a Strength of Schedule (SOS).

You can find the ELF 2025 Strength of Schedule here

Example[edit | edit source]

In the following example, we take the Glicko2 values from the (imaginary) match Rhein Fire (18.9) vs. Prague Lions (11.0), which with a K-value of 400 results in the following win probabilities:

Rhein Fire: 97.67

Prague Lions: 2.33 %

Effective Rating Difference (𝐷𝑅)[edit | edit source]

Description: The effective rating difference (𝐷𝑅) is calculated using the win rates (𝑊) of both teams and a scaling factor (𝐾)

The idea behind the formula is to translate the strength of the teams (based on their win rate) into a comparative value. The difference between a strong win rate (Rhein Fire: 91.7%) and a weak win rate (Prague Lions: 8.3%) is heavily weighted. The logarithmic ratio ensures that larger differences are exponentially more significant. The 𝐾 value multiplies the result to bring it to a readable scale.

Win Probability Formula (𝐸)[edit | edit source]

Description: The win probability is calculated using the effective rating difference (𝐷R) and a normalization constant 400

Why is the 𝐾 value 400 and what does it mean?[edit | edit source]

Meaning of the 𝐾-value[edit | edit source]

The 𝐾-value is a scaling factor that determines how strongly the difference in the win rates influences the calculated difference (𝐷𝑅). It is used to adapt the calculations to the conditions of a particular game or league.

Why was 𝐾=400 was chosen?[edit | edit source]

K=400 is a widely used value in rating systems such as Glicko2 or ELO. It ensures that differences between teams or players are displayed on a scale that can be easily interpreted.

Impact[edit | edit source]

A high 𝐾 value (e.g. 400) makes differences between teams more significant. Even small differences in win rates can lead to large differences in 𝐷𝑅 can lead to large differences.

A low 𝐾-value (e.g. 100) would give less weight to differences between teams, meaning that the outcome of a game is harder to predict.

Conclusion[edit | edit source]

The 𝐾 value adjusts the weight of the calculation to the requirements of the league or match. Higher values make differences clearer, lower values equalize the predictions. In this example, 𝐾=400 was chosen to emphasize the large differences in performance between Rhein Fire and Prague Lions.

Example with Values (Rhein Fire vs. Prague Lions)[edit | edit source]

Effective Rating Difference (𝐷𝑅)[edit | edit source]

For Rhein Fire (𝑊𝐴 = 0.917), Prague Lions (𝑊𝐵 = 0.083), 𝐾=400

Win Probability (𝐸)[edit | edit source]

Using the calculated 𝐷𝑅=835.6

ELF Statistics[edit | edit source]

ELF Teams[edit | edit source]