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

Champions League 1992-2025

1992-2024

EP Pts W D L GF GA GP PR
1 Real Madrid 6.235 655 198 61 72 698 371 331 1
2 FC Barcelona 6.158 607 179 70 60 626 333 309 2
3 Bayern München 5.513 606 181 63 64 632 315 308 3
4 Liverpool 3.875 297 87 36 40 291 160 163 11
5 Chelsea 3.838 356 101 53 43 334 181 197 6
6 Paris Saint-Germain 3.830 299 90 29 47 328 189 166 10
7 Manchester United 3.753 443 127 62 59 420 251 248 4
8 Internazionale 3.042 282 80 42 45 235 184 167 13
9 Juventus 3.033 398 114 56 60 356 237 230 5
10 Arsenal 2.885 337 97 46 58 331 223 201 9
11 FC Porto 2.775 354 100 54 74 318 260 228 7
12 AC Milan 2.739 339 94 57 56 292 197 207 8
13 Atlético Madrid 2.704 232 65 37 35 197 137 137 15
14 Manchester City 2.693 252 75 27 33 287 162 135 14
15 Borussia Dortmund 2.629 284 83 35 55 281 209 173 12
16 Olympique Lyonnais 1.836 211 58 37 41 214 165 136 16
17 Valencia CF 1.712 176 48 32 32 165 119 112 19
18 AFC Ajax 1.684 209 58 35 47 203 165 140 17
19 Bayer Leverkusen 1.403 152 42 26 49 161 185 117 21
20 AS Monaco 1.300 127 36 19 37 138 133 92 25
21 SL Benfica 1.267 191 52 35 57 183 200 144 18
22 SSC Napoli 1.218 98 28 14 18 106 79 60 28
23 PSV Eindhoven 1.193 161 43 32 59 151 198 134 20
24 AS Roma 1.074 131 35 26 39 133 150 100 24
25 Deportivo La Coruña 0.996 84 23 15 20 74 79 58 36
26 Shakhtar Donetsk 0.962 150 41 27 58 166 221 126 22
27 Olympiacos Piraeus 0.879 142 40 22 66 147 218 128 23
28 FC Schalke 04 0.872 94 26 16 24 91 97 66 31
29 Lille OSC 0.868 59 14 17 25 57 70 56 50
30 Aston Villa 0.848 25 8 1 3 23 12 12 69
31 Sevilla FC 0.843 91 24 19 23 95 93 66 32
32 CSKA Moskva 0.833 82 21 19 42 91 136 82 38
33 Tottenham Hotspur 0.801 81 23 12 18 89 74 53 39
34 SS Lazio 0.776 85 23 16 21 87 78 60 34
35 Dynamo Kyiv 0.745 125 32 29 63 144 192 124 27
36 Club Brugge KV 0.735 85 22 19 37 75 122 78 35
37 Panathinaikos 0.734 87 23 18 33 76 104 74 33
38 Galatasaray 0.734 126 31 33 62 128 214 126 26
39 ACF Fiorentina 0.681 41 11 8 7 39 34 26 57
40 Rosenborg BK 0.672 78 20 18 38 99 134 76 41
41 RB Leipzig 0.668 75 23 6 25 88 97 54 42
42 Sporting CP 0.641 79 22 13 39 95 130 74 40
43 Girondins Bordeaux 0.634 53 15 8 11 37 42 34 51
44 FC Basel 0.603 70 19 13 28 68 107 60 45
45 Olympique Marseille 0.589 96 28 12 43 104 110 83 29
46 Atalanta 0.574 45 12 9 12 62 54 33 54
47 Beşiktaş 0.570 51 14 9 29 48 105 52 52
48 Rangers 0.562 74 17 23 34 76 122 74 43
49 Feyenoord 0.520 65 17 14 27 71 97 58 48
50 Celtic 0.517 83 22 17 49 85 163 88 37
51 Villarreal CF 0.498 48 11 15 14 43 50 40 53
52 Spartak Moskva 0.495 96 26 18 40 115 147 84 30
53 Werder Bremen 0.491 66 18 12 20 78 91 50 47
54 RSC Anderlecht 0.487 71 17 20 45 76 152 82 44
55 IFK Göteborg 0.466 42 13 3 14 37 41 30 56
56 Zenit St. Petersburg 0.450 68 18 14 28 68 86 60 46
57 FC København 0.363 45 11 12 21 38 66 44 55
58 Sparta Praha 0.338 61 15 16 37 68 113 68 49
59 VfL Wolfsburg 0.334 33 10 3 9 29 29 22 63
60 Leeds United 0.320 29 8 5 8 32 30 21 65
61 RC Lens 0.314 24 6 6 6 22 28 18 70
62 Newcastle United 0.309 28 8 4 12 29 36 24 68
63 VfB Stuttgart 0.307 39 11 6 16 44 57 33 61
64 FC Nantes 0.289 29 7 8 7 27 26 22 66
65 Fenerbahçe 0.285 40 11 7 22 42 70 40 59
66 RB Salzburg 0.273 41 10 11 25 54 94 46 58
67 Málaga CF 0.256 16 4 4 2 16 9 10 80
68 Lokomotiv Moskva 0.256 35 9 8 27 39 68 44 62
69 Dinamo Zagreb 0.245 40 10 10 38 49 126 58 60
70 Leicester City 0.217 17 5 2 3 11 10 10 79
71 AEK Athens 0.198 24 3 15 18 24 57 36 71
72 Steaua București 0.194 32 6 14 26 36 77 46 64
73 Boavista FC 0.191 18 4 6 8 14 25 18 77
74 Real Sociedad 0.190 22 5 7 10 17 26 22 72
75 BATE Borisov 0.186 19 4 7 19 21 73 30 74
76 Borussia Mönchengladbach 0.177 18 4 6 10 29 37 20 75
77 APOEL Nicosia 0.176 18 2 12 16 19 54 30 78
78 Sturm Graz 0.161 29 9 2 21 25 67 32 67
79 Stade Brestois 29 0.145 13 4 1 5 10 21 10 87
80 Hertha BSC 0.136 10 2 4 6 10 18 12 95
81 Rubin Kazan 0.133 12 2 6 4 6 11 12 89
82 AJ Auxerre 0.133 22 7 1 12 16 30 20 73
83 Trabzonspor 0.131 7 1 4 1 3 5 6 108
84 Celta Vigo 0.125 9 2 3 3 9 11 8 100
85 Bologna FC 0.122 6 1 3 4 4 9 8 118
86 KAA Gent 0.118 10 3 1 4 10 11 8 92
87 CFR Cluj 0.118 18 5 3 10 20 28 18 76
88 Parma AC 0.112 9 2 3 1 6 5 6 99
89 1. FC Kaiserslautern 0.107 13 4 1 3 12 12 8 85
90 RCD Mallorca 0.107 9 3 0 3 4 9 6 102
91 FC Sheriff Tiraspol 0.106 7 2 1 3 7 11 6 109
92 Athletic Bilbao 0.105 13 3 4 5 10 12 12 86
93 Hamburger SV 0.095 9 2 3 7 16 24 12 103
94 Crvena Zvezda 0.094 14 4 2 20 28 74 26 84
95 Real Betis 0.089 7 2 1 3 3 7 6 110
96 KRC Genk 0.085 8 0 8 10 9 45 18 105
97 Austria Wien 0.083 14 4 2 8 19 26 14 83
98 FK Rostov 0.078 5 1 2 3 6 12 6 122
99 Artmedia Petržalka 0.078 6 1 3 2 5 9 6 117
100 Aalborg BK 0.076 10 2 4 6 14 26 12 96
101 Viktoria Plzeň 0.074 15 4 3 17 22 68 24 82
102 Maccabi Haifa 0.071 10 3 1 14 19 41 18 97
103 Legia Warszawa 0.070 12 3 3 8 14 35 14 90
104 BSC Young Boys 0.069 13 3 4 19 21 61 26 88
105 NK Maribor 0.068 10 1 7 10 9 41 18 98
106 FC Twente 0.065 6 1 3 2 9 11 6 116
107 FC Unirea Urziceni 0.064 8 2 2 2 8 8 6 104
108 SC Braga 0.062 16 5 1 12 18 36 18 81
109 Eintracht Frankfurt 0.061 10 3 1 4 7 13 8 94
110 Slavia Praha 0.061 7 1 4 7 9 26 12 111
111 Helsingborgs IF 0.061 5 1 2 3 6 14 6 123
112 Anorthosis Famagusta 0.060 6 1 3 2 8 8 6 115
113 Royal Antwerp FC 0.055 3 1 0 5 6 17 6 145
114 Ludogorets Razgrad 0.052 7 1 4 7 11 29 12 112
115 FC Zürich 0.052 4 1 1 4 5 14 6 132
116 Hajduk Split 0.051 9 2 3 3 5 10 8 101
117 Udinese Calcio 0.049 7 2 1 3 10 12 6 107
118 Brøndby IF 0.047 3 1 0 5 4 18 6 146
119 Grasshoppers Zürich 0.047 11 3 2 7 11 18 12 91
120 Hapoel Tel Aviv 0.040 5 1 2 3 7 10 6 120
121 FK Astana 0.039 4 0 4 2 5 11 6 130
122 Qarabağ FK 0.039 2 0 2 4 2 14 6 152
123 Ferencvárosi TC 0.036 7 1 4 9 15 40 14 113
124 HJK Helsinki 0.035 5 1 2 5 8 18 8 124
125 İstanbul Başakşehir 0.035 3 1 0 5 7 18 6 144
126 Partizan 0.033 3 0 3 9 5 21 12 147
127 1899 Hoffenheim 0.033 3 0 3 3 11 14 6 141
128 Maccabi Tel Aviv 0.033 4 1 1 12 5 32 14 136
129 Malmö FF 0.029 7 2 1 15 6 50 18 114
130 AZ Alkmaar 0.025 4 0 4 2 4 8 6 128
131 FC Midtjylland 0.025 2 0 2 4 4 13 6 151
132 sc Heerenveen 0.025 4 1 1 4 3 9 6 131
133 Viking FK 0.023 1 0 1 1 0 1 2 155
134 FC Sion 0.022 7 2 1 1 9 8 4 106
135 Standard Liège 0.022 5 1 2 3 7 9 6 119
136 AIK Solna 0.021 4 1 1 6 5 18 8 133
137 Montpellier HSC 0.020 2 0 2 4 6 12 6 149
138 Widzew Łódź 0.019 4 1 1 4 6 10 6 127
139 FK Krasnodar 0.019 5 1 2 3 6 11 6 121
140 Linfield 0.019 3 1 0 1 3 4 2 138
141 ÍA Akranes 0.019 3 1 0 1 1 3 2 140
142 Blackburn Rovers 0.018 4 1 1 4 5 8 6 126
143 Levski Sofia 0.013 4 1 1 8 7 24 10 134
144 1. FC Union Berlin 0.013 2 0 2 4 6 10 6 148
145 Molde FK 0.012 3 1 0 5 6 14 6 142
146 Willem II Tilburg 0.012 2 0 2 4 7 15 6 150
147 FC Aarau 0.012 1 0 1 1 0 1 2 154
148 CSKA Sofia 0.012 3 1 0 1 4 5 2 137
149 FC Thun 0.011 4 1 1 4 4 9 6 129
150 Floriana FC 0.011 1 0 1 1 0 2 2 156
151 FC Nordsjælland 0.010 1 0 1 5 4 22 6 162
152 Dinamo București 0.009 4 1 1 2 2 3 4 125
153 Rapid Wien 0.008 2 0 2 10 5 27 12 153
154 Dinamo Minsk 0.007 1 0 1 1 3 6 2 157
155 Kuusysi Lahti 0.005 3 1 0 1 1 2 2 139
156 Slovan Bratislava 0.005 4 1 1 10 11 33 12 135
157 Lierse SK 0.004 1 0 1 5 3 12 6 159
158 Bursaspor 0.004 1 0 1 5 2 16 6 161
159 Stade Rennais 0.001 1 0 1 5 3 11 6 158
160 Girona FC 0.001 3 1 0 7 5 13 8 143
161 Lech Poznań 0 10 3 1 4 11 13 8 93
161 Skonto FC 0 1 0 1 3 0 11 4 160
161 Kispest Honvéd 0 0 0 0 2 3 5 2 163
161 Cork City 0 0 0 0 2 1 3 2 164
161 Víkingur Reykjavík 0 0 0 0 2 2 5 2 165
161 Lyngby BK 0 0 0 0 2 0 3 2 166
161 Beitar Jerusalem 0 0 0 0 2 2 7 2 167
161 Tavriya Simferopol 0 0 0 0 2 2 7 2 168
161 Olimpija Ljubljana 0 0 0 0 2 0 7 2 169
161 Oțelul Galați 0 0 0 0 6 3 11 6 170
161 Union Luxembourg 0 0 0 0 2 1 9 2 171
161 FK Žalgiris Vilnius 0 0 0 0 2 0 8 2 172
161 Glentoran 0 0 0 0 2 0 8 2 173
161 1. FC Košice 0 0 0 0 6 2 13 6 174
161 Debreceni VSC 0 0 0 0 6 5 19 6 175
161 MŠK Žilina 0 0 0 0 6 3 19 6 176

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

« 1992-1993 History 1992-2025 »

3938 matches, played between 1399 team pairs (15400 possible pairs).
Three points attributed for wins throughout.
Latest Match May 31, 2025.