«  2020

UEFA Team Ranking 2021

2022  »

How UEFA club ranking is calculated

Club ranking is based on points collected across recent seasons. The table displays season-by-season values and the final rank.

This layout helps compare long-term consistency in European competitions and track year-to-year movement.

  • Country rows are shown first, followed by clubs from that association.
  • Each season column represents the contribution to the cumulative rank.
  • The final ranking column is the key value used for seeding and analysis.

FAQ

How many seasons are included?

The page shows a rolling multi-season window used to compute the final ranking value.

Why can a club rank lower despite a strong current season?

Final rank depends on the cumulative multi-season total, so sustained performance matters.

Why are countries displayed in the same table?

Country grouping makes it easier to compare clubs within each association.

# Team 16/17 17/18 18/19 19/20 20/21 Ranking
1
Barcelona
21.6856 21.686
2
Atlético
21.6856 21.686
3
Dortmund
21.3142 21.314
4
Arsenal
21.2714 21.271
5
Juventus
21.1832 21.183
6
Real Madrid
20.6856 20.686
20.2714 20.271
7
PSG
20.1500 20.150
8
Sevilla
19.6856 19.686
9
Bayern
19.3142 19.314
10
Leverkusen
19.3142 19.314
11
Napoli
19.1832 19.183
12
AS Monaco
19.1500 19.150
13
Porto
18.5500 18.550
14
Man. City
18.2714 18.271
15
Benfica
16.5500 16.550
16
Shakhtar Donetsk
13.0200 13.020
17
København
12.4500 12.450
18
Schalke
12.3142 12.314
19
Lyon
12.1500 12.150
20
Zenit
11.4800 11.480
21
Beşiktaş
11.4600 11.460
22
Ajax
11.3400 11.340
23
Tottenham
11.2714 11.271
24
Roma
11.1832 11.183
25
Fiorentina
11.1832 11.183
26
Saint-Étienne
11.1500 11.150
27
Fenerbahçe
10.4600 10.460
28
Mönchengladbach
10.3142 10.314
29
Man. United
10.2714 10.271
30
Anderlecht
9.7000 9.700
31
Genk
9.7000 9.700
32
Villarreal
9.6856 9.686
33
Athletic
9.6856 9.686
34
Celta
9.6856 9.686
35
Rostov
9.4800 9.480
36
Mainz
9.3142 9.314
37
Sparta Prague
9.0600 9.060
38
Dynamo Kyiv
9.0200 9.020
39
APOEL
9.0000 9.000
40
CSKA Moskva
8.4800 8.480
8.4600 8.460
41
Southampton
8.2714 8.271
42
PAOK
7.9600 7.960
43
Celtic
7.8750 7.875
44
Ludogorets
7.8000 7.800
45
Legia
7.7250 7.725
46
Standard
7.7000 7.700
47
Gent
7.7000 7.700
48
Sporting
7.5500 7.550
49
Hapoel Beer Sheva
7.3500 7.350
50
AZ
7.3400 7.340
51
PSV
7.3400 7.340
52
Olympiacos
6.9600 6.960
53
Young Boys
6.8600 6.860
54
Basel
6.8600 6.860
55
Astra
6.6200 6.620
56
Braga
6.5500 6.550
57
Krasnodar
6.4800 6.480
58
Rapid Wien
6.4750 6.475
59
Salzburg
6.4750 6.475
60
M. Tel-Aviv
6.3500 6.350
61
Feyenoord
6.3400 6.340
62
Internazionale
6.1832 6.183
6.1832 6.183
63
Nice
6.1500 6.150
64
Viktoria Plzeň
6.0600 6.060
65
Zürich
5.8600 5.860
66
Qarabağ
5.8500 5.850
67
Club Brugge
5.7000 5.700
68
Steaua
5.6200 5.620
69
Austria Wien
5.4750 5.475
70
Dinamo Zagreb
5.0250 5.025
71
Astana
4.5500 4.550
72
Slovan Liberec
4.0600 4.060
73
West Ham
3.7714 3.771
74
Dundalk
3.5250 3.525
3.4600 3.460
75
Hertha
3.3142 3.314
76
Lille
3.1500 3.150
3.0500 3.050
77
Zorya
3.0200 3.020
78
Panathinaikos
2.9600 2.960
79
İstanbul Başakşehir
2.9600 2.960
80
Brøndby
2.9500 2.950
81
Midtjylland
2.9500 2.950
2.9500 2.950
82
Beitar Jerusalem
2.8500 2.850
83
Qäbälä
2.8500 2.850
Spain
2.6856 2.686
84
Slavia Praha
2.5600 2.560
85
Rio Ave
2.5500 2.550
86
Hajduk Split
2.5250 2.525
87
Lokomotiva Zagreb
2.5250 2.525
88
AEK Larnaca
2.5000 2.500
89
Spartak Moskva
2.4800 2.480
90
FC Admira
2.4750 2.475
91
GC
2.3600 2.360
2.3400 2.340
Germany
2.3142 2.314
England
2.2714 2.271
Italy
2.1832 2.183
France
2.1500 2.150
92
BATE
2.1000 2.100
93
Crvena Zvezda
2.0750 2.075
94
Vojvodina
2.0750 2.075
95
Mladá Boleslav
2.0600 2.060
96
Göteborg
2.0500 2.050
97
Rijeka
2.0250 2.025
98
Vorskla
2.0200 2.020
2.0200 2.020
99
Apollon
2.0000 2.000
100
AEK
1.9600 1.960
1.9600 1.960
101
Maribor
1.9500 1.950
102
Trencín
1.9250 1.925
103
Aberdeen
1.8750 1.875
104
Luzern
1.8600 1.860
105
M. Haifa
1.8500 1.850
106
Rosenborg
1.7750 1.775
107
Shkëndija
1.7500 1.750
108
Dinamo Tbilisi
1.7250 1.725
109
Zagłębie
1.7250 1.725
Бельгія
1.7000 1.700
110
Partizan
1.6500 1.650
111
Pandurii
1.6200 1.620
1.6200 1.620
112
Dinamo Minsk
1.6000 1.600
113
Zhodino
1.6000 1.600
1.5500 1.550
114
АІК
1.5500 1.550
1.5500 1.550
115
Cork City
1.5250 1.525
116
Omonia
1.5000 1.500
Russia
1.4800 1.480
Austria
1.4750 1.475
1.4600 1.460
Denmark
1.4500 1.450
117
Domžale
1.4500 1.450
118
Olimpija Ljubljana
1.4500 1.450
119
Spartak Trnava
1.4250 1.425
120
Ferencváros
1.3750 1.375
121
Hearts
1.3750 1.375
122
Hibernian
1.3750 1.375
123
Videoton
1.3750 1.375
1.3500 1.350
124
HJK
1.3500 1.350
125
Neftçi
1.3500 1.350
126
Seinäjoki
1.3500 1.350
1.3500 1.350
1.3400 1.340
127
Levski
1.3000 1.300
128
Beroe
1.3000 1.300
129
Lincoln
1.3000 1.300
130
Nõmme Kalju
1.2750 1.275
131
Jelgava
1.2750 1.275
1.2750 1.275
132
Birkirkara
1.2500 1.250
133
Vardar
1.2500 1.250
134
Valletta
1.2500 1.250
135
Piast
1.2250 1.225
136
Alashkert
1.2250 1.225
137
TNS
1.2000 1.200
138
Hafnarfjördur
1.2000 1.200
139
Sheriff
1.1750 1.175
140
Mladost Podgorica
1.1750 1.175
141
Dudelange
1.1500 1.150
1.1200 1.120
142
Shakhtyor
1.1000 1.100
143
Žalgiris
1.1000 1.100
144
Zrinjski
1.1000 1.100
145
Crusaders
1.1000 1.100
146
Partizan
1.0750 1.075
147
Čukarički
1.0750 1.075
1.0600 1.060
148
Kairat
1.0500 1.050
149
Häcken
1.0500 1.050
1.0500 1.050
Croatia
1.0250 1.025
150
Saint Patrick's
1.0250 1.025
Ukraine
1.0200 1.020
1.0000 1.000
151
Vaduz
1.0000 1.000
0.9750 0.975
Greece
0.9600 0.960
152
Slovan Bratislava
0.9250 0.925
Scotland
0.8750 0.875
153
Debreceni
0.8750 0.875
154
MTK
0.8750 0.875
0.8600 0.860
0.8500 0.850
155
RoPS
0.8500 0.850
Bulgaria
0.8000 0.800
156
Aktobe
0.8000 0.800
157
Ordabasy
0.8000 0.800
158
College Europa
0.8000 0.800
159
Levadia
0.7750 0.775
160
Ventspils
0.7750 0.775
161
Flora
0.7750 0.775
162
Odd
0.7750 0.775
163
Shamrock Rovers
0.7750 0.775
164
Strømsgodset
0.7750 0.775
Poland
0.7250 0.725
165
Shirak
0.7250 0.725
166
Reykjavík
0.7000 0.700
167
Gorica
0.7000 0.700
0.7000 0.700
168
Zimbru
0.6750 0.675
169
Budućnost Podgorica
0.6750 0.675
0.6750 0.675
170
Kukësi
0.6500 0.650
0.6200 0.620
Belarus
0.6000 0.600
171
Cliftonville
0.6000 0.600
172
Mariehamn
0.6000 0.600
Serbia
0.5750 0.575
173
B36 Tórshavn
0.5750 0.575
Sweden
0.5500 0.550
0.5500 0.550
174
FC Santa Coloma
0.5332 0.533
0.5250 0.525
175
Stabæk
0.5250 0.525
176
Spartaks Jūrmala
0.5250 0.525
0.5250 0.525
0.5000 0.500
177
Sileks
0.5000 0.500
178
Hibernians
0.5000 0.500
179
Rabotnicki
0.5000 0.500
180
Tre Penne
0.5000 0.500
181
Balzan
0.5000 0.500
182
Pyunik
0.4750 0.475
183
Banants
0.4750 0.475
184
Dila
0.4750 0.475
185
Chikhura
0.4750 0.475
0.4750 0.475
0.4500 0.450
186
Valur
0.4500 0.450
187
Breidablik
0.4500 0.450
188
Bala
0.4500 0.450
0.4500 0.450
Slovakia
0.4250 0.425
189
Dacia
0.4250 0.425
190
Rudar
0.4250 0.425
191
Olimpia Bălţi
0.4250 0.425
0.4250 0.425
192
Jeunesse Esch
0.4000 0.400
193
Teuta
0.4000 0.400
194
Differdange
0.4000 0.400
195
Fola
0.4000 0.400
0.3750 0.375
Finland
0.3500 0.350
196
Linfield
0.3500 0.350
197
Široki Brijeg
0.3500 0.350
198
Atlantas
0.3500 0.350
199
Sūduva
0.3500 0.350
200
Glenavon
0.3500 0.350
201
Trakai
0.3500 0.350
0.3500 0.350
0.3500 0.350
202
Tórshavn
0.3250 0.325
203
Runavík
0.3250 0.325
204
Vikingur
0.3250 0.325
Gibraltar
0.3000 0.300
205
UE Santa Coloma
0.2832 0.283
206
Lusitans
0.2832 0.283
Norway
0.2750 0.275
Estonia
0.2750 0.275
Latvia
0.2750 0.275
0.2500 0.250
Macedonia
0.2500 0.250
207
SP La Fiorita
0.2500 0.250
208
Folgore/Falciano
0.2500 0.250
0.2250 0.225
Georgia
0.2250 0.225
Wales
0.2000 0.200
0.2000 0.200
0.1750 0.175
Montenegro
0.1750 0.175
0.1500 0.150
Luxemburg
0.1500 0.150
0.1000 0.100
Bosnia and Herzegovina
0.1000 0.100
Lithuania
0.1000 0.100
0.0750 0.075
Andorra
0.0332 0.033