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-2027Early season158820Inter Milan
2EnglandPremier League2026-2027Early season158420Arsenal FC
3PortugalPrimeira Liga2026-2027157815SL Benfica
4FranceLigue 12026-2027Early season157818Paris Saint-Germain
5SpainLaLiga2026-2027156816FC Barcelone
6NetherlandsEredivisie2026-2027156215PSV Eindhoven
7GermanyBundesliga2026-2027Early season156218Bayern Munich
8Saudi ArabiaSaudi Pro League2026-2027155215Al-Hilal Saudi FC
9RomaniaRomanian Superliga2026-2027155114Universitatea Craiova
10ChinaChinese Super League2026154816Beijing Guoan
11Algerian Ligue 12026-2027Early season154416CR Belouizdad
12BelgiumJupiler Pro League2026-2027154215Union Saint-Gilloise
13TürkiyeSuperlig2026-2027Early season154018Galatasaray
14CroatiaCroatian HNL2026-202715389Dinamo Zagreb
15IrelandLeague of Ireland2026153710Shamrock Rovers
16South AfricaSouth African Premier Soccer League2026-2027153514Mamelodi Sundowns
17GreeceSuper League Greece2026-2027Early season153514AEK Athens FC
18NorwayEliteserien2026153516FK Bodø/Glimt
19SwedenAllsvenskan2026153416Djurgårdens IF
20Hungarian NB I2026-2027Early season153312Ferencvarosi TC
21RussiaRussian Premier League2026-2027153214FC Krasnodar
22UkraineUkrainian Premier League2026-2027Early season153116Shakhtar Donetsk
23ScotlandScottish Premiership2026-2027153111Celtic
24BrazilBrasileirao2026153120Clube Regatas Flamengo
25SwitzerlandSuperligue2026-2027153011FC Lugano
26CzechiaCzech Liga2026-2027152914Slavia Praha
27Egyptian Premier League2026-2027Early season152920Pyramids FC
28PolandEkstraklasa2026-2027152815Lech Poznan
29PeruPeruvian Liga 12026152518Alianza Lima
30ChileChilean Primera Division2026152516Colo Colo
31DenmarkSuperliga2026-2027152210FC Copenhague
32AustriaAustrian Bundesliga2026-2027151611Lask Linz
33Moroccan Botola Pro2026-2027Early season151619Renaissance Berkane
34AustraliaA-League2026151612Auckland
35JapanJ.League2026151619Machida Zelvia
36South KoreaK League2026151412FC Seoul
37CanadaCanadian Premier League202615128Cavalry FC
38IndiaIndian Super League2025-2026Off-season151014ATK Mohun Bagan
39MexicoLiga MX2026-2027151017Guadalajara Chivas
40ArgentinaLiga Profesional2026-2027150830Argentinos JRS
41United StatesMLS2026150030Philadelphia Union
42SpainLaLiga 22026-2027Early season148522CD Castellón
43Germany2. Bundesliga2026-2027Early season147118Hertha BSC
44PortugalSegunda Liga2026-2027Early season147118Lusitânia FC Lourosa
45EnglandChampionship2026-2027146918FC Southampton
46FranceLigue 22026-2027Early season146718AS Saint-Étienne
47ItalySerie 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 · LaLigaLaLigaSpain1823
2SL BenficaPortugal · Primeira LigaPrimeira LigaPortugal1806
3Bayern MunichGermany · BundesligaBundesligaGermany1803
4FK Bodø/GlimtNorway · EliteserienEliteserienNorway1797
5Sporting CPPortugal · Primeira LigaPrimeira LigaPortugal1794
6FC PortoPortugal · Primeira LigaPrimeira LigaPortugal1791
7PSV EindhovenNetherlands · EredivisieEredivisieNetherlands1783
8Inter MilanItaly · Serie ASerie AItaly1777
9Mamelodi SundownsSouth Africa · South African Premier Soccer LeagueSouth African Premier Soccer LeagueSouth Africa1771
10Arsenal FCEngland · Premier LeaguePremier LeagueEngland1763
11Union Saint-GilloiseBelgium · Jupiler Pro LeagueJupiler Pro LeagueBelgium1761
12Al-Hilal Saudi FCSaudi Arabia · Saudi Pro LeagueSaudi Pro LeagueSaudi Arabia1760
13Al-NassrSaudi Arabia · Saudi Pro LeagueSaudi Pro LeagueSaudi Arabia1748
14Dinamo ZagrebCroatia · Croatian HNLCroatian HNLCroatia1747
15Viking FKNorway · EliteserienEliteserienNorway1747
16Orlando PiratesSouth Africa · South African Premier Soccer LeagueSouth African Premier Soccer LeagueSouth Africa1745
17Al-Qadisiyah FCSaudi Arabia · Saudi Pro LeagueSaudi Pro LeagueSaudi Arabia1745
18Club Brugge KVBelgium · Jupiler Pro LeagueJupiler Pro LeagueBelgium1743
19Manchester CityEngland · Premier LeaguePremier LeagueEngland1740
20Slavia PrahaCzechia · Czech LigaCzech LigaCzechia1739
21Clube Regatas FlamengoBrazil · BrasileiraoBrasileiraoBrazil1739
22Real MadridSpain · LaLigaLaLigaSpain1734
23CelticScotland · Scottish PremiershipScottish PremiershipScotland1733
24Pyramids FC · Egyptian Premier LeagueEgyptian Premier League1729
25GalatasarayTürkiye · SuperligSuperligTürkiye1728
26Cavalry FCCanada · Canadian Premier LeagueCanadian Premier LeagueCanada1726
27AEK Athens FCGreece · Super League GreeceSuper League GreeceGreece1720
28AS RomaItaly · Serie ASerie AItaly1719
29Al Ahly · Egyptian Premier LeagueEgyptian Premier League1717
30Borussia DortmundGermany · BundesligaBundesligaGermany1714

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.