ELF Elo Rankings

From elfpedia.eu

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