Ranking football clubs by the dominant eigenvector of the normalized points-won matrix.

UEFA 2024-25

2023-24

EP Pts W D L GF GA GP PR
1 England 16.839 149 46 11 13 156 69 70 1
2 Spain 8.314 135 43 6 22 146 89 71 3
3 Germany 5.803 121 37 10 27 133 107 74 4
4 Belgium 5.020 104 31 11 22 91 86 64 5
5 Italy 4.655 137 39 20 22 132 83 81 2
6 Portugal 4.336 98 28 14 18 104 77 60 7
7 Turkey 4.228 81 21 18 17 95 85 56 10
8 Netherlands 4.044 99 28 15 25 115 110 68 6
9 Greece 3.429 78 24 6 16 76 53 46 12
10 France 3.406 94 27 13 22 98 83 62 8
11 Norway 3.330 75 23 6 15 73 53 44 14
12 Czech Republic 2.933 91 27 10 21 85 75 58 9
13 Scotland 2.868 49 12 13 15 52 56 40 22
14 Sweden 2.742 80 24 8 18 91 69 50 11
15 Poland 2.404 75 24 3 15 84 59 42 13
16 Austria 2.018 54 15 9 20 56 80 44 20
17 Hungary 1.981 54 15 9 10 55 45 34 19
18 Denmark 1.794 55 15 10 15 66 55 40 17
19 Cyprus 1.771 64 19 7 18 62 53 44 16
20 Slovenia 1.740 67 20 7 17 70 56 44 15
21 Switzerland 1.720 51 14 9 21 60 87 44 21
22 Romania 1.646 55 16 7 11 50 42 34 18
23 Croatia 1.497 36 9 9 6 31 33 24 27
24 Ukraine 0.966 22 6 4 20 28 58 30 36
25 Latvia 0.959 39 12 3 11 38 33 26 25
26 Ireland 0.938 40 11 7 10 32 38 28 24
27 Iceland 0.868 37 10 7 11 39 37 28 26
28 Bulgaria 0.859 34 9 7 12 31 43 28 29
29 Israel 0.681 27 8 3 13 33 42 24 33
30 Kazakhstan 0.659 28 8 4 12 28 33 24 32
31 Slovakia 0.650 35 10 5 15 42 54 30 28
32 Serbia 0.640 23 7 2 23 38 73 32 35
33 Armenia 0.597 46 14 4 12 46 43 30 23
34 Azerbaijan 0.537 30 9 3 16 40 51 28 31
35 Bosnia and Herzegovina 0.479 32 8 8 14 27 43 30 30
36 Northern Ireland 0.358 15 5 0 13 15 34 18 45
37 Moldova 0.322 19 4 7 15 16 40 26 40
38 Kosovo 0.292 23 7 2 9 16 25 18 34
39 Finland 0.234 20 5 5 12 23 32 22 38
40 Faroe Islands 0.221 16 4 4 8 16 27 16 43
41 Wales 0.178 19 5 4 13 19 38 22 39
42 Belarus 0.164 18 5 3 12 12 29 20 41
43 Montenegro 0.160 20 5 5 6 16 18 16 37
44 Luxembourg 0.127 14 4 2 6 11 26 12 46
45 Estonia 0.102 17 4 5 9 22 33 18 42
46 Albania 0.086 13 3 4 5 9 16 12 48
47 Lithuania 0.081 15 4 3 9 11 26 16 44
48 Andorra 0.073 8 2 2 10 12 34 14 51
49 Gibraltar 0.068 13 4 1 9 12 28 14 49
50 Georgia 0.067 13 3 4 7 10 17 14 47
51 North Macedonia 0.051 6 2 0 6 11 19 8 52
52 Malta 0.039 10 2 4 6 7 20 12 50
53 Liechtenstein 0.015 1 0 1 1 3 5 2 54
54 San Marino 0.012 5 1 2 7 7 31 10 53

EigenPoints, Points, Wins, Draws, Losses, GoalsFor, GoalsAgainst, GamesPlayed, PointsRank.

« 2003-04 History 2024-25 »

Latest Match March 13, 2025.

Includes 911 international matches. 8 within-country matches removed.
Champions League 2024-25 (170)
Champions League qualification 2024-25 (90)
Conference League 2024-25 (138)
Conference League qualification 2024-25 (256)
Europa League 2024-25 (176)
Europa League qualification 2024-25 (80)
UEFA Super Cup 2024 (1)

Matches decided on penalties are treated as ties.


England 7 clubs, 70.95% of possible points (1st).
Arsenal, Aston Villa, Chelsea, Liverpool, Manchester City, Manchester United, Tottenham Hotspur.

Spain 7 clubs, 63.38% of possible points (2nd).
Athletic Bilbao, Atlético Madrid, FC Barcelona, Girona FC, Real Betis, Real Madrid, Real Sociedad.

Poland 4 clubs, 59.52% of possible points (3rd).
Jagiellonia Białystok, Legia Warszawa, Śląsk Wrocław, Wisła Kraków.

Norway 4 clubs, 56.82% of possible points (4th).
FK Bodø-Glimt, Molde FK, SK Brann, Tromsø IL.

Greece 4 clubs, 56.52% of possible points (5th).
AEK Athens, Olympiacos Piraeus, Panathinaikos, PAOK Saloniki.

Italy 8 clubs, 56.38% of possible points (6th).
ACF Fiorentina, AC Milan, AS Roma, Atalanta, Bologna FC, Internazionale, Juventus, SS Lazio.

Germany 8 clubs, 54.5% of possible points (7th).
1899 Hoffenheim, Bayer Leverkusen, Bayern München, Borussia Dortmund, Eintracht Frankfurt, FC Heidenheim 1846, RB Leipzig, VfB Stuttgart.

Portugal 5 clubs, 54.44% of possible points (8th).
FC Porto, SC Braga, SL Benfica, Sporting CP, Vitória Guimarães.

Belgium 5 clubs, 54.17% of possible points (9th).
Cercle Brugge, Club Brugge KV, KAA Gent, RSC Anderlecht, Union Saint-Gilloise.

Romania 4 clubs, 53.92% of possible points (10th).
CFR Cluj, CS Universitatea Craiova, FC Corvinul Hunedoara, FCSB.

Sweden 4 clubs, 53.33% of possible points (11th).
BK Häcken, Djurgårdens IF, IF Elfsborg, Malmö FF.

Hungary 4 clubs, 52.94% of possible points (12th).
Fehérvár FC, Ferencvárosi TC, Paksi SE, Puskás FC.

Czech Republic 5 clubs, 52.3% of possible points (13th).
AC Sparta Praha, Baník Ostrava, FK Mladá Boleslav, Slavia Praha, Viktoria Plzeň.

Armenia 4 clubs, 51.11% of possible points (14th).
FC Ararat-Armenia, FC Noah, FC Urartu, Pyunik FC.

Slovenia 4 clubs, 50.76% of possible points (15th).
NK Bravo, NK Celje, NK Maribor, Olimpija Ljubljana.

France 7 clubs, 50.54% of possible points (16th).
AS Monaco, Lille OSC, OGC Nice, Olympique Lyonnais, Paris Saint-Germain, RC Lens, Stade Brestois 29.

Croatia 4 clubs, 50% of possible points (17th).
Dinamo Zagreb, Hajduk Split, HNK Rijeka, NK Osijek.

Latvia 4 clubs, 50% of possible points (18th).
FK Auda, FK Liepāja, FK RFS, Riga FC.

Netherlands 6 clubs, 48.53% of possible points (19th).
AFC Ajax, AZ Alkmaar, FC Twente, Feyenoord, Go Ahead Eagles, PSV Eindhoven.

Cyprus 4 clubs, 48.48% of possible points (20th).
AEK Larnaca, APOEL Nicosia, Omonia Nicosia, Paphos FC.

Turkey 5 clubs, 48.21% of possible points (21st).
Beşiktaş, Fenerbahçe, Galatasaray, İstanbul Başakşehir, Trabzonspor.

Ireland 4 clubs, 47.62% of possible points (22nd).
Derry City, Shamrock Rovers, Shelbourne, St Patrick's Athletic.

Denmark 4 clubs, 45.83% of possible points (23rd).
Brøndby IF, FC København, FC Midtjylland, Silkeborg IF.

Iceland 4 clubs, 44.05% of possible points (24th).
Breiðablik, UMF Stjarnan, Valur Reykjavík, Víkingur Reykjavík.

Kosovo 4 clubs, 42.59% of possible points (25th).
Drita Gjilan, KF Ballkani, KF Llapi, KF Malisheva.

Montenegro 3 clubs, 41.67% of possible points (26th).
FK Budućnost Podgorica, FK Dečić Tuzi, FK Mornar.

Austria 5 clubs, 40.91% of possible points (27th).
Austria Wien, LASK Linz, Rapid Wien, RB Salzburg, Sturm Graz.

Scotland 5 clubs, 40.83% of possible points (28th).
Celtic, Heart of Midlothian, Kilmarnock, Rangers, St Mirren.

Bulgaria 4 clubs, 40.48% of possible points (29th).
Botev Plovdiv, Cherno More Varna, CSKA 1948 Sofia, Ludogorets Razgrad.

Slovakia 4 clubs, 38.89% of possible points (30th).
FC DAC 1904, MFK Ružomberok, Slovan Bratislava, Spartak Trnava.

Kazakhstan 4 clubs, 38.89% of possible points (31st).
FK Aktobe, FK Astana, FK Ordabasy, Tobyl Kostanay.

Luxembourg 4 clubs, 38.89% of possible points (32nd).
F91 Dudelange, FC Differdange 03, Progrès Niedercorn, UNA Strassen.

Switzerland 5 clubs, 38.64% of possible points (33rd).
BSC Young Boys, FC Lugano, FC St Gallen, FC Zürich, Servette FC.

Israel 4 clubs, 37.5% of possible points (34th).
Hapoel Be'er Sheva, Maccabi Haifa, Maccabi Petach-Tikva, Maccabi Tel Aviv.

Albania 4 clubs, 36.11% of possible points (35th).
Egnatia Rrogozhine, FK Partizani, FK Vllaznia, KF Tiranë.

Azerbaijan 4 clubs, 35.71% of possible points (36th).
Qarabağ FK, Sabah FK, Sumgayit FK, Zira FK.

Bosnia and Herzegovina 4 clubs, 35.56% of possible points (37th).
Borac Banja Luka, FK Sarajevo, Velež Mostar, Zrinjski Mostar.

Faroe Islands 4 clubs, 33.33% of possible points (38th).
B36 Tórshavn, HB Tórshavn, KÍ Klaksvík, Víkingur.

Estonia 4 clubs, 31.48% of possible points (39th).
FC Flora, FCI Levadia, JK Tallinna Kalev, Paide Linnameeskond.

Lithuania 4 clubs, 31.25% of possible points (40th).
FA Šiauliai, FK Panevėžys, FK TransINVEST, FK Žalgiris Vilnius.

Georgia 4 clubs, 30.95% of possible points (41st).
Dinamo Batumi, Dinamo Tbilisi, FC Iberia 1999, Torpedo Kutaisi.

Gibraltar 3 clubs, 30.95% of possible points (42nd).
FCB Magpies, Lincoln Red Imps, St. Joseph's FC.

Finland 4 clubs, 30.3% of possible points (43rd).
HJK Helsinki, Ilves Tampere, KuPS Kuopio, VPS Vaasa.

Belarus 4 clubs, 30% of possible points (44th).
Dinamo Minsk, FK Isloch Minsk, Neman Grodno, Torpedo-BelAZ Zhodino.

Wales 4 clubs, 28.79% of possible points (45th).
Bala Town, Caernarfon Town, Connah's Quay Nomads, The New Saints.

Malta 4 clubs, 27.78% of possible points (46th).
Floriana FC, Hamrun Spartans, Marsaxlokk FC, Sliema Wanderers.

Northern Ireland 4 clubs, 27.78% of possible points (47th).
Cliftonville, Crusaders, Larne, Linfield.

Macedonia 3 clubs, 25% of possible points (48th).
FC Struga, GFK Tikvesh, KF Shkëndija.

Ukraine 5 clubs, 24.44% of possible points (49th).
Dynamo Kyiv, Kryvbas Kryvyi Rih, Polissya Zhytomyr, Shakhtar Donetsk, SK Dnipro-1.

Moldova 4 clubs, 24.36% of possible points (50th).
CS Petrocub, FC Milsami, FC Sheriff Tiraspol, FC Zimbru Chișinău.

Serbia 5 clubs, 23.96% of possible points (51st).
Crvena Zvezda, FK Radnički 1923, Partizan, TSC Bačka Topola, Vojvodina.

Andorra 3 clubs, 19.05% of possible points (52nd).
Atlétic Escaldes, Inter Club d'Escaldes, UE Santa Coloma.

San Marino 3 clubs, 16.67% of possible points (53rd).
SP La Fiorita, SP Tre Penne, SS Virtus.

Liechtenstein 1 club, 16.67% of possible points (54th).
FC Vaduz.