One scale across every league

Team ratings

Every team on a single strength scale, linked across leagues by European cup matches. 1500 is a newcomer's starting point; a 100-point gap is worth roughly a quarter of a goal per match. The ± is how unsure the model still is.

Ratings as of the last result we hold: 1 Jun 2025. They update automatically as new results arrive.

#TeamLeagueRating±MatchesLast match
1Paris Saint Germain Ligue 1 · France 230245 14331 May 2025
2Bayern München Bundesliga · Germany 229745 13817 May 2025
3Arsenal Premier League · England 226145 14625 May 2025
4PSV Eindhoven Eredivisie · Netherlands 223845 13818 May 2025
5Barcelona La Liga · Spain 222845 14625 May 2025
6Liverpool Premier League · England 221845 14225 May 2025
7Sporting CP Primeira Liga · Portugal 219145 13417 May 2025
8Inter Serie A · Italy 218145 15031 May 2025
9Benfica Primeira Liga · Portugal 217245 14017 May 2025
10Manchester City Premier League · England 216945 14725 May 2025
11Atalanta Serie A · Italy 211245 13725 May 2025
12Real Madrid La Liga · Spain 210845 15324 May 2025
13Chelsea Premier League · England 209745 13928 May 2025
14Feyenoord Eredivisie · Netherlands 207745 13218 May 2025
15Borussia Dortmund Bundesliga · Germany 205445 13717 May 2025
16Atletico Madrid La Liga · Spain 204645 14025 May 2025
17Bayer Leverkusen Bundesliga · Germany 203645 13917 May 2025
18Aston Villa Premier League · England 200145 14025 May 2025
19Newcastle Premier League · England 200045 12025 May 2025
20AS Roma Serie A · Italy 199445 15525 May 2025
21Napoli Serie A · Italy 197845 13223 May 2025
22Olympiakos Piraeus — 1971114 4113 Mar 2025
23FC Porto Primeira Liga · Portugal 196045 12817 May 2025
24Bodo/Glimt — 193982 528 May 2025
25AC Milan Serie A · Italy 193845 14824 May 2025
26Juventus Serie A · Italy 193245 13825 May 2025
27Legia Warszawa — 1932117 3017 Apr 2025
28Leeds Championship · England 193045 1333 May 2025
29Club Brugge KV — 1918111 3812 Mar 2025
30Fenerbahçe — 191397 4613 Mar 2025
31Lazio Serie A · Italy 191045 14425 May 2025
32Ajax Eredivisie · Netherlands 189345 14018 May 2025
33SC Braga Primeira Liga · Portugal 189145 13617 May 2025
34AZ Alkmaar Eredivisie · Netherlands 189045 14425 May 2025
35Fiorentina Serie A · Italy 188645 16025 May 2025
36Lille Ligue 1 · France 188045 13217 May 2025
37Eintracht Frankfurt Bundesliga · Germany 187745 13217 May 2025
38Lyon Ligue 1 · France 187045 11817 May 2025
39Manchester United Premier League · England 186945 14725 May 2025
40Marseille Ligue 1 · France 186445 12817 May 2025
41Monaco Ligue 1 · France 185845 12617 May 2025
42Lech Poznan — 1857119 2417 Aug 2023
43Djurgardens IF — 1855145 348 May 2025
44Burnley Championship · England 185045 1303 May 2025
45Botafogo Serie A · Brazil 184945 1148 Dec 2024
46Brighton Premier League · England 184845 12225 May 2025
47Palmeiras Serie A · Brazil 184345 1148 Dec 2024
48Brentford Premier League · England 184345 11425 May 2025
49Villarreal La Liga · Spain 184145 13225 May 2025
50Athletic Club La Liga · Spain 183645 12825 May 2025
51Dinamo Zagreb — 1827120 3829 Jan 2025
52Plzen — 182697 4413 Mar 2025
53VfB Stuttgart Bundesliga · Germany 182045 11217 May 2025
54Bologna Serie A · Italy 181945 12224 May 2025
55Crystal Palace Premier League · England 181645 11425 May 2025
56Tottenham Premier League · England 181045 13725 May 2025
57Utrecht Eredivisie · Netherlands 179945 10618 May 2025
58Bournemouth Premier League · England 179845 11425 May 2025
59Rangers — 1786134 3617 Apr 2025
60Twente Eredivisie · Netherlands 178345 13025 May 2025
61Union St. Gilloise — 1783125 3620 Feb 2025
62Nottingham Forest Premier League · England 177945 11425 May 2025
63PAOK — 1777112 3420 Feb 2025
64Panathinaikos — 1776136 3013 Mar 2025
65BK Hacken — 1775135 2029 Aug 2024
66Real Betis La Liga · Spain 177545 14728 May 2025
67RB Leipzig Bundesliga · Germany 177145 12617 May 2025
68Como Serie A · Italy 177157 3823 May 2025
69Nice Ligue 1 · France 177045 12617 May 2025
70Başakşehir — 1768158 2619 Dec 2024
71Flamengo Serie A · Brazil 176645 1148 Dec 2024
72Everton Premier League · England 175945 11425 May 2025
73Fulham Premier League · England 175845 11425 May 2025
74Celtic — 1751170 2218 Feb 2025
75Sturm Graz Bundesliga · Austria 175045 12424 May 2025
76Internacional Serie A · Brazil 173745 1148 Dec 2024
77FSV Mainz 05 Bundesliga · Germany 173245 10217 May 2025
78Vitoria Primeira Liga · Portugal 172645 16017 May 2025
79Red Bull Salzburg Bundesliga · Austria 172345 12224 May 2025
80Gent — 1723110 4220 Feb 2025
81FC Copenhagen — 1717117 3813 Mar 2025
82Omonia Nicosia — 1713160 2620 Feb 2025
83Corinthians Serie A · Brazil 171245 1148 Dec 2024
84Ferencvarosi TC — 171193 4820 Feb 2025
85Slavia Praha — 1708126 3630 Jan 2025
86Fortaleza EC Serie A · Brazil 170745 1148 Dec 2024
87Molde — 1697105 4413 Mar 2025
88Strasbourg Ligue 1 · France 169345 10617 May 2025
89NEC Nijmegen Eredivisie · Netherlands 169245 10422 May 2025
90Wolfsberger AC Bundesliga · Austria 168445 10224 May 2025
91Maccabi Tel Aviv — 1680132 3430 Jan 2025
92Maccabi Haifa — 1680136 321 Aug 2024
93Lens Ligue 1 · France 167945 11617 May 2025
94Rennes Ligue 1 · France 167645 12217 May 2025
95Galatasaray — 1673122 2620 Feb 2025
96Celje — 1667130 2617 Apr 2025
97Sparta Praha — 1665126 3029 Jan 2025
98West Ham Premier League · England 166245 13925 May 2025
99FCSB — 1661127 3613 Mar 2025
100Sao Paulo Serie A · Brazil 165745 1148 Dec 2024

Top 100 teams with at least 20 rated matches. Each league's page lists all of its teams. Browse leagues