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

Spain 2020-21

2019-20 2021-22

EP Pts W D L GF GA GP PR
1 Atlético Madrid 5.908 89 27 8 5 70 26 40 3
2 Real Madrid 5.833 84 25 9 6 69 32 40 8
3 Sevilla FC 5.241 95 30 5 10 65 36 45 2
4 FC Barcelona 5.036 95 29 8 9 104 48 46 1
5 Real Betis 2.775 74 21 11 11 61 53 43 11
6 Athletic Bilbao 2.661 63 16 15 15 59 54 46 15
7 Villarreal CF 2.559 70 19 13 11 72 46 43 13
8 Real Sociedad 2.442 66 18 12 11 63 42 41 14
9 UD Ibiza 2.173 62 19 5 5 45 15 29 16
10 Levante UD 1.826 55 13 16 16 61 64 45 29
11 RCD Espanyol 1.808 88 26 10 9 74 30 45 4
12 Celta Vigo 1.661 56 15 11 14 62 62 40 27
13 UE Cornellà 1.623 48 14 6 9 38 31 29 41
14 Granada CF 1.599 58 17 7 19 62 72 43 24
15 CA Osasuna 1.560 54 14 12 16 48 48 42 31
16 Valencia CF 1.544 52 13 13 16 60 59 42 35
17 FC Barcelona B 1.504 50 15 5 7 44 29 27 36
18 RCD Mallorca 1.470 86 25 11 8 57 30 44 6
19 Cádiz CF 1.411 48 12 12 17 38 60 41 42
20 CD Alcoyano 1.350 42 12 6 10 31 30 28 58
21 Girona FC 1.277 87 25 12 13 58 41 50 5
22 UD Almería 1.259 84 24 12 13 72 46 49 9
23 Gimnàstic de Tarragona 1.213 43 11 10 5 38 24 26 49
24 Rayo Vallecano 1.166 85 25 10 15 69 48 50 7
25 CD Alavés 1.146 44 11 11 19 39 62 41 47
26 Burgos CF 1.119 59 18 5 5 35 16 28 18
27 Real Sociedad B 1.117 59 18 5 5 50 24 28 17
28 FC Andorra 1.082 44 12 8 8 35 29 28 44
29 Getafe CF 1.060 41 10 11 19 30 45 40 63
30 Elche CF 1.059 42 10 12 19 37 58 41 59
31 Sporting Gijón 1.043 71 19 14 12 40 31 45 12
32 Real Valladolid 1.022 40 8 16 18 48 64 42 67
33 CD Leganés 0.931 79 23 10 14 55 38 47 10
34 SD Huesca 0.879 37 8 13 19 38 57 40 89
35 SD Eibar 0.857 36 8 12 21 36 58 41 96
36 UE Llagostera 0.820 39 10 9 8 27 27 27 74
37 SD Amorebieta 0.804 58 17 7 6 38 23 30 22
38 Hércules CF 0.792 38 10 8 8 28 23 26 78
39 CF Fuenlabrada 0.777 59 13 20 12 49 49 45 19
40 Peña Deportiva 0.709 40 9 13 7 25 25 29 66
41 AE Prat 0.698 36 8 12 8 23 27 28 93
42 Athletic Bilbao B 0.683 54 16 6 6 48 27 28 30
43 UD Las Palmas 0.672 59 15 14 15 50 54 44 20
44 CF Badalona 0.617 33 8 9 9 23 23 26 110
45 Espanyol Barcelona B 0.562 37 10 7 11 33 34 28 86
46 SD Ponferradina 0.560 57 15 12 16 45 51 43 26
47 Real Oviedo 0.560 55 12 19 13 48 49 44 28
48 Lleida Esportiu 0.557 35 10 5 12 28 29 27 102
49 CD Tenerife 0.557 58 15 13 17 40 37 45 23
50 CD Mirandés 0.540 54 14 12 17 38 42 43 32
51 UE Olot 0.519 37 10 7 13 31 39 30 88
52 CD Badajoz 0.507 57 17 6 4 45 15 27 25
53 CE Sabadell 0.505 50 12 14 18 42 48 44 38
54 Málaga CF 0.503 59 16 11 18 43 49 45 21
55 FC Cartagena 0.480 49 12 13 18 45 54 43 40
56 Real Zaragoza 0.455 53 14 11 19 40 45 44 34
57 Villarreal CF B 0.455 29 7 8 9 31 32 24 121
58 CF La Nucía 0.451 34 9 7 12 21 29 28 108
59 Real Unión 0.448 45 14 3 9 34 21 26 43
60 Real Madrid Castilla 0.446 41 11 8 6 40 31 25 61
61 AD Alcorcón 0.440 54 15 9 21 36 46 45 33
62 CD Lugo 0.435 50 12 14 18 41 56 44 39
63 Levante UD B 0.400 30 8 6 12 20 29 26 118
64 CD Calahorra 0.384 42 11 9 6 22 13 26 57
65 CE L'Hospitalet 0.382 30 8 6 15 32 52 29 120
66 CDA Navalcarnero 0.361 36 8 12 8 25 32 28 94
67 Córdoba CF 0.358 43 12 7 8 33 24 27 50
68 CD Castellón 0.353 44 12 8 24 37 56 44 46
69 Unionistas CF 0.345 39 11 6 7 24 17 24 70
70 UCAM Murcia CF 0.343 44 12 8 7 33 28 27 45
71 Linares Deportivo 0.333 50 15 5 7 32 21 27 37
72 Zamora CF 0.331 43 12 7 8 30 33 27 53
73 Atzeneta UE 0.330 28 7 7 12 27 29 26 126
74 Arenas de Getxo 0.325 39 9 12 5 23 19 26 72
75 UD Logroñés 0.325 44 11 11 21 28 54 43 48
76 Deportivo La Coruña 0.317 42 12 6 8 23 14 26 56
77 Racing Santander 0.315 42 12 6 9 40 29 27 54
78 Real Betis B 0.303 39 10 9 5 33 22 24 69
79 Albacete Balompié 0.293 38 9 11 23 30 54 43 81
80 Racing Ferrol 0.288 40 11 7 6 31 23 24 64
81 Real Valladolid B 0.288 39 11 6 7 32 30 24 73
82 Pontevedra CF 0.285 38 9 11 8 33 26 28 77
83 Celta Vigo B 0.284 40 12 4 9 35 28 25 65
84 CD Ebro 0.282 39 10 9 7 24 28 26 75
85 Algeciras CF 0.280 43 12 7 7 29 26 26 51
86 Orihuela CF 0.279 25 6 7 13 25 40 26 133
87 UD SS Reyes 0.259 43 12 7 6 29 26 25 52
88 SD Logroñés 0.248 34 8 10 7 24 25 25 105
89 CD Numancia 0.241 41 11 8 7 39 22 26 60
90 Sevilla Atlético 0.235 38 10 8 6 37 27 24 76
91 CD Leonesa 0.231 37 10 7 9 36 30 26 82
92 Rayo Majadahonda 0.217 41 12 5 8 27 23 25 62
93 UD Mutilvera 0.215 42 11 9 8 34 24 28 55
94 CA Osasuna B 0.213 37 10 7 9 33 32 26 85
95 Atlético Baleares 0.208 39 11 6 8 36 25 25 68
96 Extremadura UD 0.204 39 10 9 6 29 23 25 71
97 Valencia CF B 0.202 18 2 12 12 24 35 26 140
98 UP Langreo 0.193 30 7 9 8 25 30 24 117
99 San Fernando CD 0.191 38 11 5 9 29 25 25 79
100 CD Tudelano 0.191 34 9 7 8 35 31 24 103
101 Real Murcia 0.184 35 9 8 7 27 25 24 99
102 Inter de Madrid 0.183 36 10 6 9 27 25 25 91
103 SD Compostela 0.179 28 5 13 7 23 25 25 127
104 RB Linense 0.176 38 10 8 7 25 24 25 80
105 Salamanca CF UDS 0.172 35 9 8 9 29 26 26 97
106 Marbella FC 0.169 37 10 7 11 34 30 28 83
107 Club Portugalete 0.165 31 8 7 15 24 30 30 112
108 UD Tamaraceite 0.159 33 7 12 5 23 20 24 109
109 Marino de Luanco 0.158 27 7 6 11 19 26 24 130
110 CF Villanovense 0.156 36 10 6 9 21 15 25 90
111 Talavera CF 0.156 34 9 7 8 33 29 24 104
112 Las Rozas CF 0.151 31 7 10 11 25 35 28 113
113 CD Lealtad 0.147 28 5 13 9 21 25 27 128
114 Coruxo FC 0.143 36 10 6 11 32 36 27 92
115 Recreativo Granada 0.141 35 9 8 9 25 23 26 101
116 Atlético Sanluqueño CF 0.140 34 10 4 10 23 28 24 107
117 UD Las Palmas B 0.139 35 8 11 7 27 25 26 100
118 SD Tarazona 0.139 31 9 4 14 23 37 27 114
119 CD Laredo 0.138 29 8 5 14 24 40 27 125
120 Yeclano Deportivo 0.138 32 9 5 14 32 45 28 111
121 SD Ejea 0.137 37 10 7 9 24 26 26 87
122 UD Melilla 0.134 37 9 10 7 28 26 26 84
123 Sporting Gijón B 0.129 26 5 11 10 26 35 26 131
124 CD El Ejido 2012 0.127 35 9 8 10 30 28 27 98
125 CD Izarra 0.127 34 10 4 12 29 31 26 106
126 Mérida AD 0.126 30 8 6 10 19 19 24 116
127 UD Poblense 0.125 30 6 12 9 30 30 27 115
128 Cádiz CF B 0.118 29 8 5 11 27 29 24 122
129 Haro Deportivo 0.108 28 6 10 12 28 35 28 129
130 UD Socuéllamos 0.106 36 10 6 12 22 30 28 95
131 Atlético Madrid B 0.104 29 7 8 11 23 30 26 123
132 Getafe CF B 0.101 23 4 11 11 18 30 26 135
133 Barakaldo CF 0.101 22 5 7 16 26 51 28 138
134 CD Alavés B 0.101 22 5 7 16 26 42 28 137
135 Villarrubia CF 0.099 29 6 11 9 24 33 26 124
136 Real Oviedo B 0.084 30 8 6 12 22 39 26 119
137 CD Guijuelo 0.080 22 5 7 15 24 39 27 136
138 SD Leioa 0.079 16 3 7 19 18 53 29 141
139 Don Benito 0.073 25 6 7 11 18 31 24 132
140 Recreativo Huelva 0.064 23 6 5 15 36 38 26 134
141 CD Covadonga 0.054 15 4 3 19 31 57 26 142
142 Lorca Deportiva 0.039 19 4 7 16 27 53 27 139
143 CP Villarrobledo 0.033 12 2 6 18 20 44 26 143
144 CD Marino 0.029 12 2 6 19 18 51 27 144
145 Anaitasuna FT 0 3 1 0 1 3 2 2 145
145 Racing Rioja CF 0 3 1 0 1 3 2 2 146
145 CD Buñol 0 3 1 0 1 2 2 2 147
145 CD Rincón 0 3 1 0 1 2 3 2 148
145 CD Ribadumia 0 3 1 0 1 1 2 2 149
145 Racing Murcia FC 0 3 1 0 1 3 5 2 150
145 UD Tomares 0 3 1 0 1 3 6 2 151
145 CD Cantolagua 0 3 1 0 1 1 5 2 152
145 Móstoles CF 0 1 0 1 0 0 0 1 153
145 AD CF Épila 0 1 0 1 0 3 4 1 154
145 CD Marchamalo 0 1 0 1 1 2 3 2 155
145 CD Cardassar 0 1 0 1 1 4 6 2 156
145 CD Coria 0 0 0 0 1 2 3 1 157
145 CD Teruel 0 0 0 0 1 2 3 1 158
145 CA Pulpileño 0 0 0 0 1 1 2 1 159
145 CF Rusadir 0 0 0 0 1 1 2 1 160
145 Quintanar del Rey 0 0 0 0 1 1 2 1 161
145 CF Montañesa 0 0 0 0 1 0 1 1 162
145 Miengo FC 0 0 0 0 1 0 1 1 163
145 Ourense CF 0 0 0 0 1 0 1 1 164
145 UD Guía 0 0 0 0 1 0 1 1 165
145 Terrassa FC 0 0 0 0 1 2 4 1 166
145 AD San Juan 0 0 0 0 1 0 2 1 167
145 CD Ibiza 0 0 0 0 1 0 2 1 168
145 Gimnástica Segoviana 0 0 0 0 1 0 2 1 169
145 Gimnástica Torrelavega 0 0 0 0 1 0 2 1 170
145 Real Titánico 0 0 0 0 1 0 2 1 171
145 Sestao River 0 0 0 0 1 0 2 1 172
145 AUGC Deportiva Ceuta 0 0 0 0 1 0 3 1 173
145 CD Colegios Diocesanos 0 0 0 0 1 0 3 1 174
145 Ciudad de Lucena 0 0 0 0 1 0 3 1 175
145 CP Chinato 0 0 0 0 1 0 3 1 176
145 CD Varea 0 0 0 0 1 0 4 1 177
145 UD Llanera 0 0 0 0 1 0 5 1 178

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

« 1981-82 History 2024-25 »

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.