ELF Elo Rankings
The Elo rating system is a method for calculating the relative skill levels of players in zero-sum games such as chess or esports. It is named after its creator Arpad Elo, a Hungarian-American chess master and physics professor.
ELF Elo Ratings[edit | edit source]
The ELF Elo Ratings are a statistical model used to estimate the relative strength of teams in the European League of Football (ELF). They are based on the classic Elo rating system (originally developed for chess) but adapted to the specific dynamics of American football.
Concept[edit | edit source]
The model assigns each team a numerical rating representing its current strength. Ratings change only after official games:
- A win increases the winning team’s rating and decreases the losing team’s rating.
- The change depends on the expected win probability before the game and the actual margin of victory (MOV).
Initial Rating[edit | edit source]
All teams start with the same baseline rating in their first season: This value is slightly below the long-term league average, giving established teams a small initial advantage over new entrants.
Expected Win Probability[edit | edit source]
For two teams A and B with ratings and , the expected probability of team A winning is:
The probability for team B is:
Margin of Victory Multiplier[edit | edit source]
We use a capped logarithmic adjustment to prevent blowouts from producing unrealistic rating swings:
- MOV = absolute point difference in the final score
- Capped at 35 points
Season-to-Season Regression[edit | edit source]
Between seasons, ratings regress slightly towards the league average to account for off-season roster changes and prevent runaway inflation:
Where is the regression rate.
Playoffs[edit | edit source]
- Playoff games use a higher K-factor to reflect their importance.
- Playoff results can be included or excluded in displays.
Key Parameters (Default Values)[edit | edit source]
- Initial rating (): 1500
- K-factor (Regular Season): 20
- K-factor (Playoffs): 30
- MOV cap: 35 points
- Regression rate per off-season (): 0.33
- League average baseline: 1500
- Exclusions: Walkover games
All-Time Elo[edit | edit source]
An alternative view calculates Elo ratings across all seasons with light regression between years.
This can be optionally filtered to include only active teams in a given season.
Elo 2025 only[edit | edit source]
Rank | Team | Elo |
---|---|---|
1 | Vienna Vikings | 1625.6 |
2 | Munich Ravens | 1607.3 |
3 | Stuttgart Surge | 1596.2 |
4 | Nordic Storm | 1594.7 |
5 | Madrid Bravos | 1554.7 |
6 | Rhein Fire | 1553.6 |
7 | Paris Musketeers | 1545.8 |
8 | Frankfurt Galaxy | 1516.1 |
9 | Prague Lions | 1509.8 |
10 | Raiders Tirol | 1492.5 |
11 | Panthers Wrocław | 1482.8 |
12 | Berlin Thunder | 1428.2 |
13 | Hamburg Sea Devils | 1414.3 |
14 | Fehérvár Enthroners | 1378.7 |
15 | Helvetic Mercenaries | 1361.9 |
16 | Cologne Centurions | 1337.9 |
Elo all time 2025 teams only[edit | edit source]
Rank | Team | All-Time Elo (active in 2025) |
---|---|---|
1 | Vienna Vikings | 1732.0 |
2 | Rhein Fire | 1702.8 |
3 | Stuttgart Surge | 1682.6 |
4 | Munich Ravens | 1677.1 |
5 | Paris Musketeers | 1643.0 |
6 | Nordic Storm | 1618.7 |
7 | Madrid Bravos | 1588.8 |
8 | Raiders Tirol | 1556.4 |
9 | Frankfurt Galaxy | 1540.9 |
10 | Panthers Wrocław | 1507.6 |
11 | Berlin Thunder | 1458.5 |
12 | Prague Lions | 1458.3 |
13 | Hamburg Sea Devils | 1400.5 |
14 | Cologne Centurions | 1345.4 |
15 | Helvetic Mercenaries | 1335.0 |
16 | Fehérvár Enthroners | 1324.9 |
Elo all time[edit | edit source]
Rank | Team | All-Time Elo |
---|---|---|
1 | Vienna Vikings | 1732.0 |
2 | Rhein Fire | 1702.8 |
3 | Stuttgart Surge | 1682.6 |
4 | Munich Ravens | 1677.1 |
5 | Paris Musketeers | 1643.0 |
6 | Nordic Storm | 1618.7 |
7 | Madrid Bravos | 1588.8 |
8 | Raiders Tirol | 1556.4 |
9 | Frankfurt Galaxy | 1540.9 |
10 | Panthers Wrocław | 1507.6 |
11 | Berlin Thunder | 1458.5 |
12 | Prague Lions | 1458.3 |
13 | Leipzig Kings | 1441.7 |
14 | Helvetic Guards | 1414.0 |
15 | Hamburg Sea Devils | 1400.5 |
16 | Milano Seamen | 1393.7 |
17 | Istanbul Rams | 1356.1 |
18 | Cologne Centurions | 1345.4 |
19 | Helvetic Mercenaries | 1335.0 |
20 | Fehérvár Enthroners | 1324.9 |
21 | Barcelona Dragons | 1322.1 |