Football ELO rankings

Football ELO rankings for teams and leagues

Compare clubs by their latest reliably observed ELO, then place that strength in the context of their league and recent form.

Data updated on

Explore leagues and seasons

Interactive statistics load in your browser.

Connecting to league data.

Show ranking by

Show ranking by

Last update:

League ranking by average ELO

Average ELO is the mean of the latest recorded team ELO values. It is not an official ranking of leagues.

RankLeagueSeasonAverage ELOTeamsELO leader
1ItalySerie A2026-2027159217Inter Milan
2EnglandPremier League2026-2027158917Manchester City
3FranceLigue 12026-2027158416Paris Saint-Germain
4PortugalPrimeira Liga2026-2027157615FC Porto
5SpainLaLiga2026-2027157217FC Barcelone
6GermanyBundesliga2026-2027156515Bayern Munich
7Saudi ArabiaSaudi Pro League2026-2027155315Al-Hilal Saudi FC
8ChinaChinese Super League2026154816Beijing Guoan
9RomaniaRomanian Superliga2026-2027154815Universitatea Craiova
10NetherlandsEredivisie2026-2027154616PSV Eindhoven
11FinlandVeikkausliiga2026154511FC Inter Turku
12Algerian Ligue 12026-2027Early season154416CR Belouizdad
13BelgiumJupiler Pro League2026-2027154215Union Saint-Gilloise
14TürkiyeSuperlig2026-2027154115Galatasaray
15GreeceSuper League Greece2026-2027153812AEK Athens FC
16UkraineUkrainian Premier League2026-2027153613Shakhtar Donetsk
17SwedenAllsvenskan2026153616Djurgårdens IF
18NorwayEliteserien2026153516FK Bodø/Glimt
19South AfricaSouth African Premier Soccer League2026-2027153414Mamelodi Sundowns
20IrelandLeague of Ireland2026153310Shamrock Rovers
21Hungarian NB I2026-2027Early season153312Ferencvarosi TC
22BrazilBrasileirao2026153220Clube Regatas Flamengo
23Egyptian Premier League2026-2027Early season152820Pyramids FC
24ScotlandScottish Premiership2026-2027152811Celtic
25CzechiaCzech Liga2026-2027152715Slavia Praha
26PeruPeruvian Liga 12026152518Alianza Lima
27Moroccan Botola Pro2026-2027Early season152416Maghreb Fès
28SwitzerlandSuperligue2026-2027152412FC Lugano
29RussiaRussian Premier League2026-2027152315Zenit
30ChileChilean Primera Division2026152216Colo Colo
31PolandEkstraklasa2026-2027152117Lech Poznan
32IndiaIndian Super League2026-2027Early season152013ATK Mohun Bagan
33CroatiaCroatian HNL2026-2027152010Dinamo Zagreb
34JapanJ.League2026151920Sanfrecce Hiroshima
35AustriaAustrian Bundesliga2026-2027151611Lask Linz
36DenmarkSuperliga2026-2027151612FC Midtjylland
37South KoreaK League2026151412FC Seoul
38CanadaCanadian Premier League202615128Cavalry FC
39ArgentinaLiga Profesional2026-2027150830Belgrano Cordoba
40AustraliaA-League2026150412Auckland
41MexicoLiga MX2026-2027150117Club America
42United StatesMLS2026150030Philadelphia Union
43SpainLaLiga 22026-2027148620UD Almería
44PortugalSegunda Liga2026-2027147614Lusitânia FC Lourosa
45Germany2. Bundesliga2026-2027147413Hertha BSC
46FranceLigue 22026-2027146914AS Saint-Étienne
47EnglandChampionship2026-2027146922FC Southampton
48ItalySerie B2026-2027Early season146020Palerme FC

ELO rankings by league

Football club ELO ranking

This ranking covers domestic leagues only, excluding cups. It uses the latest reliable observed pre-match ELO, with the ELO snapshot as a historical fallback. Squads and recent form remain limited to the displayed season.

RankTeamLeagueCountryELORecent form
1FC BarceloneSpain · LaLigaLaLigaSpain1839
2FC PortoPortugal · Primeira LigaPrimeira LigaPortugal1818
3Bayern MunichGermany · BundesligaBundesligaGermany1801
4SL BenficaPortugal · Primeira LigaPrimeira LigaPortugal1797
5Inter MilanItaly · Serie ASerie AItaly1791
6Manchester CityEngland · Premier LeaguePremier LeagueEngland1783
7FK Bodø/GlimtNorway · EliteserienEliteserienNorway1782
8Al-Hilal Saudi FCSaudi Arabia · Saudi Pro LeagueSaudi Pro LeagueSaudi Arabia1781
9Sporting CPPortugal · Primeira LigaPrimeira LigaPortugal1777
10PSV EindhovenNetherlands · EredivisieEredivisieNetherlands1776
11Viking FKNorway · EliteserienEliteserienNorway1776
12Union Saint-GilloiseBelgium · Jupiler Pro LeagueJupiler Pro LeagueBelgium1772
13Slavia PrahaCzechia · Czech LigaCzech LigaCzechia1762
14Mamelodi SundownsSouth Africa · South African Premier Soccer LeagueSouth African Premier Soccer LeagueSouth Africa1761
15Club Brugge KVBelgium · Jupiler Pro LeagueJupiler Pro LeagueBelgium1760
16Orlando PiratesSouth Africa · South African Premier Soccer LeagueSouth African Premier Soccer LeagueSouth Africa1759
17Al-Qadisiyah FCSaudi Arabia · Saudi Pro LeagueSaudi Pro LeagueSaudi Arabia1753
18Arsenal FCEngland · Premier LeaguePremier LeagueEngland1750
19Clube Regatas FlamengoBrazil · BrasileiraoBrasileiraoBrazil1749
20Al-NassrSaudi Arabia · Saudi Pro LeagueSaudi Pro LeagueSaudi Arabia1747
21Pyramids FC— · Egyptian Premier LeagueEgyptian Premier League—1743
22Al Ahly— · Egyptian Premier LeagueEgyptian Premier League—1742
23Real MadridSpain · LaLigaLaLigaSpain1734
24AS RomaItaly · Serie ASerie AItaly1733
25Universitatea CraiovaRomania · Romanian SuperligaRomanian SuperligaRomania1728
26Shakhtar DonetskUkraine · Ukrainian Premier LeagueUkrainian Premier LeagueUkraine1728
27CelticScotland · Scottish PremiershipScottish PremiershipScotland1727
28Paris Saint-GermainFrance · Ligue 1Ligue 1France1727
29Sociedade Esportiva PalmeirasBrazil · BrasileiraoBrasileiraoBrazil1717
30Borussia DortmundGermany · BundesligaBundesligaGermany1716

No ELO change is shown: the feed does not yet provide a sufficiently consistent variation history across all competitions.

Reading

How to read the ELO ranking

ELO estimates relative team strength using results and opponent strength. It reflects a structural level, while recent form covers a much shorter run of matches. Values update as new match data becomes available.

Method

ELO ranking method and limits

Foresportia uses the latest reliable ELO observed for each club in the stated season. A league’s average ELO is descriptive, not an official ranking of competitions.

  • Strength versus form: ELO captures relative baseline strength; recent form covers only the latest results.
  • Coverage: a league is linked once its season and regular squad are identifiable, with at least 8 teams and 70% reliable ELO coverage. For continental competitions with changing fields, at least 8 ranked teams are sufficient. Early in a season, the latest historical ELO remains available while form reflects only new matches.
  • Changes: no ELO change is shown until a consistent history exists across competitions.
FAQ

ELO ranking questions

What does a football ELO ranking measure?

It compares relative team strength using results and the strength of the opponents faced.

What is the difference between ELO and recent form?

ELO reflects structural strength, while recent form summarizes only the latest five available results.

Why is no ELO change shown?

The feed does not yet provide a sufficiently consistent variation history across every competition.