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

Spain 2021-22

2020-21

EP Pts W D L GF GA GP PR
1 Real Madrid 9.933 98 30 8 5 90 36 43 1
2 Real Betis 5.944 85 25 10 11 83 46 46 5
3 FC Barcelona 4.408 76 22 10 9 74 45 41 12
4 Sevilla FC 4.106 77 20 17 5 58 33 42 11
5 Villarreal CF 3.980 65 18 11 12 79 40 41 31
6 Atlético Madrid 3.840 74 22 8 11 71 47 41 14
7 Athletic Bilbao 3.272 68 18 14 13 52 43 45 26
8 Valencia CF 3.053 68 17 17 12 62 58 46 27
9 Real Sociedad 2.722 74 21 11 11 52 43 43 16
10 Elche CF 2.553 51 14 9 19 46 55 42 84
11 Rayo Vallecano 2.423 56 15 11 19 48 55 45 66
12 RCD Espanyol 2.324 49 12 13 17 47 59 42 95
13 Cádiz CF 2.216 49 11 16 16 45 53 43 94
14 CA Osasuna 2.090 53 14 11 16 43 53 41 74
15 Getafe CF 1.809 42 9 15 16 38 47 40 135
16 Granada CF 1.687 41 9 14 17 51 62 40 140
17 Levante UD 1.468 39 9 12 19 62 79 40 144
18 RCD Mallorca 1.388 51 14 9 20 48 66 43 85
19 SD Eibar 1.341 89 26 11 10 67 51 47 2
20 Celta Vigo 1.330 52 14 10 17 51 46 41 79
21 Real Valladolid 1.250 87 26 9 10 75 47 45 3
22 CD Alavés 1.245 34 9 7 24 35 67 40 153
23 UD Almería 1.118 85 25 10 10 72 39 45 6
24 Girona FC 1.064 84 25 9 16 70 47 50 8
25 CD Tenerife 0.885 79 23 10 15 60 44 48 10
26 CF Intercity 0.835 66 18 12 4 46 16 34 29
27 CF La Nucía 0.826 70 20 10 6 45 19 36 22
28 UD Las Palmas 0.772 73 20 13 13 62 55 46 18
29 Real Murcia 0.716 64 17 13 6 45 28 36 35
30 Real Oviedo 0.699 68 17 17 9 58 43 43 25
31 SD Ponferradina 0.696 70 19 13 13 62 58 45 23
32 Albacete Balompié 0.653 76 22 10 10 58 38 42 13
33 Racing Santander 0.619 85 26 7 6 64 31 39 7
34 Villarreal CF B 0.616 73 22 7 11 70 37 40 17
35 FC Andorra 0.596 74 22 8 11 63 43 41 15
36 Real Zaragoza 0.584 62 14 20 11 42 48 45 41
37 CD Eldense 0.582 62 17 11 9 49 38 37 39
38 Atlético Baleares 0.570 65 17 14 11 59 38 42 33
39 FC Cartagena 0.555 66 20 6 19 68 60 45 30
40 Hércules CF 0.552 57 15 12 8 42 32 35 54
41 Sporting Gijón 0.492 56 14 14 18 48 50 46 65
42 Gimnàstic de Tarragona 0.481 65 17 14 10 42 32 41 34
43 SD Huesca 0.472 57 14 15 15 51 45 44 58
44 CD Leganés 0.458 60 15 15 15 57 57 45 46
45 Linares Deportivo 0.455 64 18 10 14 62 54 42 36
46 Mar Menor CF 0.446 55 16 7 11 34 29 34 69
47 Burgos CF 0.441 58 16 10 18 42 43 44 53
48 CD Mirandés 0.436 58 17 7 21 63 64 45 52
49 CD Lugo 0.402 51 10 21 13 49 56 44 83
50 CD Numancia 0.399 62 17 11 6 45 26 34 38
51 UD Ibiza 0.397 55 13 16 15 56 61 44 71
52 Deportivo La Coruña 0.388 80 24 8 10 69 36 42 9
53 UD Alzira 0.384 51 13 12 10 42 37 35 82
54 Algeciras CF 0.371 59 16 11 12 51 41 39 50
55 Atlético Mancha Real 0.367 49 14 7 16 35 39 37 93
56 CE Sabadell 0.367 58 16 10 13 44 35 39 51
57 UD Socuéllamos 0.361 43 10 13 11 29 34 34 127
58 Recreativo Granada 0.360 46 11 13 10 34 32 34 111
59 FC Barcelona B 0.357 57 16 9 13 59 51 38 55
60 SD Amorebieta 0.353 46 10 16 18 46 65 44 113
61 CD El Ejido 2012 0.343 43 12 7 15 30 35 34 126
62 UD Melilla 0.340 45 12 9 13 36 39 34 120
63 CD Alcoyano 0.337 56 14 14 13 48 46 41 64
64 Real Madrid Castilla 0.335 56 16 8 14 66 47 38 61
65 Málaga CF 0.333 48 12 12 20 39 58 44 103
66 Racing Ferrol 0.315 72 21 9 10 51 29 40 20
67 Peña Deportiva 0.311 59 16 11 9 48 35 36 49
68 Águilas FC 0.294 42 10 12 13 33 37 35 133
69 Espanyol Barcelona B 0.293 57 17 6 12 56 50 35 57
70 RB Linense 0.274 50 13 11 14 35 44 38 91
71 CD Castellón 0.271 53 15 8 17 39 52 40 75
72 Rayo Majadahonda 0.265 68 21 5 16 53 54 42 28
73 CE Andratx 0.265 45 11 12 13 40 38 36 117
74 CD Teruel 0.264 55 14 13 10 40 40 37 70
75 Lleida Esportiu 0.254 53 15 8 12 38 39 35 73
76 Levante UD B 0.251 38 9 11 14 33 33 34 145
77 Real Sociedad B 0.249 40 10 10 22 43 61 42 141
78 Córdoba CF 0.249 85 26 7 2 89 27 35 4
79 Atlético Sanluqueño CF 0.248 49 13 10 17 42 63 40 96
80 Unionistas CF 0.247 61 16 13 10 55 39 39 42
81 Celta Vigo B 0.245 61 17 10 11 60 46 38 43
82 UE Cornellà 0.243 48 14 6 19 39 50 39 102
83 San Fernando CD 0.240 48 13 9 17 51 61 39 101
84 CF Fuenlabrada 0.235 37 7 16 22 40 66 45 148
85 Sevilla Atlético 0.232 46 13 7 18 36 55 38 114
86 UD Logroñés 0.229 62 18 8 14 43 42 40 40
87 CD Ibiza 0.225 50 13 11 11 48 39 35 87
88 SD Formentera 0.225 50 14 8 12 38 32 34 88
89 CD Ebro 0.196 47 11 14 10 35 34 35 108
90 CD Brea 0.192 45 11 12 12 32 36 35 121
91 AD Alcorcón 0.189 32 7 11 26 39 73 44 157
92 CA Pulpileño 0.188 34 8 10 17 23 49 35 152
93 Terrassa FC 0.186 47 13 8 13 49 42 34 105
94 CD Badajoz 0.184 56 14 14 11 40 33 39 63
95 CD Marchamalo 0.175 32 8 8 19 33 60 35 156
96 Real Unión 0.172 57 17 6 15 49 47 38 59
97 AE Prat 0.170 42 11 9 14 33 36 34 132
98 CD Calahorra 0.169 55 15 10 14 49 43 39 68
99 CF Badalona 0.169 41 8 17 9 29 34 34 138
100 Cerdanyola FC 0.164 42 11 9 14 45 48 34 131
101 UD SS Reyes 0.159 57 16 9 15 42 42 40 60
102 CD Leonesa 0.153 52 13 13 14 66 60 40 78
103 SD Tarazona 0.152 42 11 9 14 36 37 34 130
104 UE Costa Brava 0.152 33 6 15 17 26 51 38 154
105 UCAM Murcia CF 0.149 35 8 11 20 45 60 39 151
106 CE Europa 0.148 38 10 8 17 33 51 35 146
107 Pontevedra CF 0.148 65 18 11 5 66 35 34 32
108 Unión Adarve 0.146 63 17 12 8 57 44 37 37
109 CS Puertollano CF 0.142 29 8 5 22 39 55 35 159
110 CD Toledo 0.140 28 6 10 18 27 44 34 160
111 SD Logroñés 0.139 48 12 12 15 44 45 39 99
112 SD Huesca B 0.138 37 8 13 13 37 44 34 147
113 Athletic Bilbao B 0.128 45 11 12 15 36 46 38 122
114 CF Talavera 0.113 45 12 9 19 43 58 40 123
115 Inter de Madrid 0.112 46 11 13 15 47 53 39 112
116 Mérida AD 0.097 68 20 8 8 53 27 36 24
117 CDA Navalcarnero 0.092 57 17 6 12 41 34 35 56
118 CD Cristo Atlético 0.090 55 15 10 12 55 45 37 67
119 Bergantiños FC 0.090 52 14 10 12 39 40 36 80
120 Real Valladolid B 0.089 36 9 9 20 42 64 38 149
121 CA Osasuna B 0.086 72 20 12 2 72 29 34 19
122 Zamora CF 0.084 40 10 10 20 34 52 40 142
123 Sestao River 0.080 71 20 11 5 53 23 36 21
124 Coruxo FC 0.077 52 14 10 11 46 34 35 76
125 Real Betis B 0.076 21 6 3 29 23 68 38 169
126 CD Arenteiro 0.072 48 11 15 10 38 39 36 100
127 Real Avilés 0.072 47 11 14 9 43 37 34 106
128 CD Leganés B 0.071 48 13 9 12 44 34 34 97
129 AD Ceuta FC 0.069 60 16 12 8 50 32 36 45
130 CD Tudelano 0.068 25 6 7 25 31 56 38 164
131 SD Compostela 0.068 47 11 14 9 47 38 34 104
132 UD Llanera 0.065 43 12 7 17 41 62 36 129
133 SD Ejea 0.063 23 4 11 19 28 57 34 168
134 Arenas de Getxo 0.061 59 15 14 7 47 29 36 48
135 CP Cacereño 0.058 61 17 10 9 49 43 36 44
136 Marino de Luanco 0.058 43 12 7 15 38 38 34 125
137 UP Langreo 0.053 44 11 11 12 40 41 34 124
138 CF Villanovense 0.052 50 14 8 12 39 28 34 86
139 Salamanca CF UDS 0.050 41 10 11 13 26 29 34 137
140 Gimnástica Segoviana 0.050 42 11 9 15 37 44 35 134
141 CD Móstoles URJC 0.049 41 11 8 15 37 44 34 139
142 Real Sociedad C 0.047 59 15 14 6 55 31 35 47
143 CD Coria 0.043 53 15 8 12 42 42 35 72
144 Arosa SC 0.042 39 10 9 15 32 48 34 143
145 Extremadura UD 0.042 20 5 5 26 23 78 36 170
146 CD San Roque 0.040 52 14 10 11 39 31 35 77
147 UD Montijo 0.039 47 13 8 14 37 39 35 109
148 Rayo Cantabria 0.035 56 15 11 9 42 30 35 62
149 Cádiz CF B 0.034 50 13 11 10 36 35 34 90
150 Xerez Deportivo FC 0.030 47 13 8 14 29 42 35 110
151 Antequera CF 0.029 47 12 11 11 39 35 34 107
152 AD San Juan 0.028 51 14 9 12 48 41 35 81
153 Burgos Promesas 0.027 48 12 12 10 42 33 34 98
154 UD Mutilvera 0.025 45 11 12 11 42 45 34 119
155 Vélez CF 0.025 43 12 7 16 39 48 35 128
156 CD Mensajero 0.025 35 7 14 14 35 48 35 150
157 Racing Rioja CF 0.024 50 13 11 11 43 41 35 89
158 Don Benito 0.024 41 10 11 13 43 42 34 136
159 SD Gernika 0.024 49 12 13 10 51 44 35 92
160 CD Izarra 0.021 45 11 12 11 33 34 34 118
161 UD Logroñés Promesas 0.021 45 11 12 11 45 39 34 115
162 CD Laredo 0.020 45 13 6 15 41 36 34 116
163 UD Las Palmas B 0.018 31 7 10 17 41 61 34 158
164 Unión Club Ceares 0.017 18 5 3 27 23 79 35 172
165 UD Tamaraceite 0.015 25 6 7 21 36 64 34 165
166 CD Guijuelo 0.013 1 0 1 0 0 0 1 183
167 CF Panadería Pulido 0.013 25 5 10 20 32 65 35 167
168 UD San Fernando 0.012 26 6 8 20 27 58 34 163
169 CD Cayón 0.011 33 7 12 16 26 62 35 155
170 CD Tropezón 0.010 27 6 9 19 40 68 34 161
171 Náxara CD 0.010 26 6 8 21 27 54 35 162
172 CF Ardoi 0.007 25 5 10 19 29 61 34 166
173 Peña Sport FC 0.007 18 3 9 23 31 79 35 171
174 CFI Alicante 0 3 1 0 1 7 5 2 173
174 CF San Agustín 0 3 1 0 1 6 6 2 174
174 Unami CP 0 3 1 0 1 3 4 2 175
174 CD Utrillas 0 3 1 0 1 2 3 2 176
174 CFJ Mollerussa 0 3 1 0 1 2 5 2 177
174 CD Laguna 0 3 1 0 1 4 8 2 178
174 CD Villa de Fortuna 0 3 1 0 1 1 7 2 179
174 Huracán Melilla 0 3 1 0 1 2 9 2 180
174 Victoria CF 0 3 1 0 1 1 8 2 181
174 Nalón CF 0 1 0 1 0 1 1 1 182
174 SD Solares 0 1 0 1 1 3 4 2 184
174 Atarfe Industrial CF 0 0 0 0 1 1 2 1 185
174 Atlético Espeleño 0 0 0 0 1 0 1 1 186
174 CD Hernani 0 0 0 0 1 0 1 1 187
174 Penya Independent 0 0 0 0 1 0 1 1 188
174 CD Aldeano 0 0 0 0 1 1 3 1 189
174 CD Injerto 0 0 0 0 1 0 2 1 190
174 SD Leioa 0 0 0 0 1 0 2 1 191
174 CF Jaraíz 0 0 0 0 1 1 4 1 192
174 Mora CF 0 0 0 0 1 2 6 1 193
174 Ceuta 6 de Junio 0 0 0 0 1 1 7 1 194

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

« 2003-04 History 2021-22 »

Includes league matches and promotion play-offs from the top tiers of Spanish league football, Copa del Rey, and the Super Cup (Supercopa). Matches decided on penalties are treated as ties.