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

Spain 2020-21

2019-20

EP Pts W D L GF GA GP PR
1 Atlético Madrid 10.493 79 24 7 5 64 23 36 4
2 Sevilla FC 10.149 88 28 4 9 61 30 41 2
3 FC Barcelona 6.590 90 28 6 8 99 43 42 1
4 Real Madrid 5.053 74 22 8 6 60 28 36 6
5 Granada CF 3.336 57 17 6 16 58 62 39 16
6 Athletic Bilbao 3.330 62 16 14 12 57 48 42 14
7 Levante UD 2.493 52 13 13 15 53 55 41 21
8 Valencia CF 2.346 45 11 12 15 53 57 38 30
9 Real Betis 2.227 64 18 10 11 54 49 39 13
10 UD Ibiza 2.161 46 14 4 3 34 10 21 28
11 Celta Vigo 2.132 47 12 11 13 53 56 36 26
12 Villarreal CF 2.026 64 17 13 9 63 40 39 11
13 Real Sociedad 1.932 57 15 12 10 55 39 37 15
14 Cádiz CF 1.914 44 11 11 15 31 51 37 33
15 CA Osasuna 1.736 50 13 11 14 42 41 38 23
16 RCD Espanyol 1.489 83 25 8 7 69 25 40 3
17 Girona FC 1.481 67 19 10 12 45 36 41 9
18 Rayo Vallecano 1.479 66 19 9 13 52 41 41 10
19 CD Alcoyano 1.460 40 12 4 6 26 21 22 39
20 CD Alavés 1.343 37 9 10 18 31 57 37 45
21 Getafe CF 1.335 37 9 10 17 28 42 36 44
22 CD Leganés 1.335 68 20 8 12 44 32 40 8
23 Real Valladolid 1.312 40 8 16 14 46 53 38 40
24 Sporting Gijón 1.258 64 17 13 10 38 28 40 12
25 Elche CF 1.121 36 8 12 17 32 53 37 47
26 RCD Mallorca 1.012 75 22 9 8 49 26 39 5
27 SD Eibar 0.989 32 7 11 19 33 52 37 65
28 UE Cornellà 0.987 35 10 5 8 29 27 23 51
29 SD Huesca 0.958 33 7 12 17 36 54 36 60
30 UD Las Palmas 0.955 52 13 13 13 46 49 39 22
31 UD Almería 0.896 73 21 10 11 64 38 42 7
32 Gimnàstic de Tarragona 0.861 35 9 8 3 32 15 20 48
33 FC Barcelona B 0.792 34 10 4 6 28 17 20 54
34 CD Tenerife 0.775 53 14 11 15 35 32 40 19
35 Villarreal CF B 0.700 28 7 7 4 21 15 18 80
36 Real Oviedo 0.683 47 10 17 12 41 41 39 25
37 CE Sabadell 0.654 44 10 14 15 37 42 39 31
38 FC Andorra 0.641 31 8 7 6 23 21 21 68
39 UE Llagostera 0.620 29 7 8 6 19 20 21 77
40 Real Zaragoza 0.581 46 12 10 17 34 38 39 29
41 CF Fuenlabrada 0.552 55 12 19 9 45 43 40 17
42 Hércules CF 0.550 24 6 6 6 15 14 18 100
43 Peña Deportiva 0.541 25 5 10 6 15 18 21 98
44 CD Lugo 0.509 40 9 13 17 35 52 39 41
45 CF Badalona 0.502 28 7 7 6 16 16 20 83
46 Lleida Esportiu 0.464 27 8 3 10 24 24 21 89
47 CF La Nucía 0.440 26 7 5 8 16 20 20 92
48 SD Ponferradina 0.416 53 14 11 13 40 42 38 20
49 CD Mirandés 0.398 49 13 10 15 34 36 38 24
50 Burgos CF 0.396 42 13 3 4 26 14 20 34
51 Málaga CF 0.395 55 15 10 15 39 45 40 18
52 Levante UD B 0.391 22 6 4 8 15 19 18 112
53 AE Prat 0.378 21 4 9 7 13 20 20 117
54 Atzeneta UE 0.360 21 5 6 7 20 18 18 114
55 Espanyol Barcelona B 0.344 23 6 5 9 22 27 20 109
56 UE Olot 0.312 21 5 6 11 21 32 22 119
57 CE L'Hospitalet 0.308 22 6 4 11 22 39 21 113
58 CD Castellón 0.304 44 12 8 19 37 45 39 32
59 Linares Deportivo 0.290 36 11 3 6 25 18 20 46
60 AD Alcorcón 0.274 47 13 8 19 33 43 40 27
61 Real Betis B 0.264 30 7 9 2 23 15 18 71
62 UD SS Reyes 0.255 35 10 5 3 22 14 18 50
63 Real Madrid Castilla 0.246 32 9 5 4 30 21 18 62
64 UCAM Murcia CF 0.245 33 9 6 4 22 17 19 58
65 Córdoba CF 0.239 33 9 6 6 23 18 21 57
66 UD Logroñés 0.236 41 10 11 17 25 44 38 36
67 FC Cartagena 0.233 39 9 12 17 37 49 38 43
68 Orihuela CF 0.224 15 3 6 9 12 26 18 136
69 Sevilla Atlético 0.220 30 8 6 4 27 19 18 70
70 Valencia CF B 0.204 15 2 9 7 20 26 18 133
71 Albacete Balompié 0.188 33 8 9 21 24 47 38 61
72 Athletic Bilbao B 0.181 39 11 6 3 34 19 20 42
73 CDA Navalcarnero 0.181 29 6 11 5 21 25 22 78
74 Real Sociedad B 0.178 40 12 4 4 35 16 20 37
75 Algeciras CF 0.174 32 9 5 4 21 17 18 63
76 San Fernando CD 0.172 31 9 4 6 22 17 19 67
77 Rayo Majadahonda 0.167 28 8 4 7 18 18 19 82
78 Inter de Madrid 0.166 30 8 6 5 24 19 19 74
79 Atlético Sanluqueño CF 0.155 31 9 4 5 18 17 18 69
80 Deportivo La Coruña 0.153 32 9 5 6 15 11 20 64
81 SD Amorebieta 0.149 40 12 4 6 27 20 22 38
82 CD Leonesa 0.146 34 9 7 4 29 17 20 53
83 Real Murcia 0.139 25 6 7 5 22 21 18 94
84 Zamora CF 0.139 33 9 6 5 21 22 20 59
85 Real Valladolid B 0.137 30 8 6 4 24 17 18 72
86 Celta Vigo B 0.133 30 9 3 6 22 20 18 75
87 Unionistas CF 0.131 30 8 6 4 17 10 18 73
88 Atlético Baleares 0.129 24 6 6 7 26 22 19 99
89 Recreativo Granada 0.119 23 6 5 7 20 19 18 106
90 Real Unión 0.119 33 10 3 7 26 18 20 56
91 Racing Santander 0.117 35 10 5 6 30 18 21 49
92 Racing Ferrol 0.113 27 7 6 5 22 17 18 86
93 RB Linense 0.113 28 7 7 5 18 14 19 81
94 UD Tamaraceite 0.112 27 6 9 3 19 15 18 88
95 Pontevedra CF 0.111 25 6 7 7 21 20 20 95
96 UP Langreo 0.105 25 6 7 5 21 20 18 96
97 Las Rozas CF 0.097 23 6 5 9 20 29 20 110
98 SD Compostela 0.096 25 5 10 4 21 18 19 93
99 CD El Ejido 2012 0.092 19 4 7 8 17 22 19 125
100 CD Numancia 0.085 28 7 7 6 28 17 20 79
101 Marbella FC 0.085 21 5 6 9 23 22 20 115
102 Cádiz CF B 0.084 23 6 5 7 20 19 18 105
103 UD Las Palmas B 0.081 21 4 9 5 13 16 18 116
104 Marino de Luanco 0.081 22 6 4 8 18 22 18 111
105 Yeclano Deportivo 0.080 14 3 5 12 16 32 20 138
106 CD Tudelano 0.077 34 9 7 2 29 14 18 52
107 Recreativo Huelva 0.075 20 5 5 8 29 27 18 120
108 CD Lealtad 0.070 20 4 8 7 12 16 19 121
109 Atlético Madrid B 0.069 19 4 7 7 15 20 18 126
110 CD Calahorra 0.068 34 9 7 3 17 7 19 55
111 Salamanca CF UDS 0.066 19 5 4 9 17 23 18 127
112 UD Poblense 0.066 16 2 10 7 17 23 19 131
113 Arenas de Getxo 0.065 26 5 11 4 15 15 20 91
114 Getafe CF B 0.064 13 2 7 9 11 21 18 139
115 CD Ebro 0.061 28 7 7 4 15 17 18 84
116 Club Portugalete 0.059 25 7 4 11 18 21 22 97
117 Coruxo FC 0.056 20 6 2 11 16 27 19 124
118 SD Logroñés 0.052 29 7 8 4 21 16 19 76
119 CD Laredo 0.049 24 7 3 11 18 31 21 104
120 Sporting Gijón B 0.048 16 3 7 8 16 24 18 132
121 Real Oviedo B 0.043 21 6 3 9 17 27 18 118
122 UD Mutilvera 0.043 26 7 5 8 25 21 20 90
123 CD Covadonga 0.038 14 4 2 12 21 37 18 137
124 CD Alavés B 0.036 20 5 5 10 22 31 20 123
125 SD Tarazona 0.036 24 7 3 9 17 26 19 103
126 Barakaldo CF 0.035 17 5 2 13 19 39 20 130
127 CD Guijuelo 0.031 12 2 6 11 12 23 19 140
128 CD Marino 0.030 10 2 4 13 11 34 19 142
129 CA Osasuna B 0.028 24 6 6 6 21 22 18 101
130 Lorca Deportiva 0.026 9 1 6 12 16 37 19 144
131 Haro Deportivo 0.023 15 3 6 11 17 28 20 134
132 SD Leioa 0.022 10 1 7 13 12 38 21 143
133 SD Ejea 0.020 18 4 6 8 12 19 18 129
134 CD Izarra 0.019 15 4 3 11 14 25 18 135
135 CD Badajoz 0 41 12 5 2 32 10 19 35
135 Extremadura UD 0 31 8 7 4 25 18 19 66
135 CF Villanovense 0 27 7 6 6 15 9 19 85
135 Talavera CF 0 27 7 6 5 23 19 18 87
135 Don Benito 0 24 6 6 6 16 21 18 102
135 Mérida AD 0 23 6 5 7 12 12 18 107
135 UD Melilla 0 23 6 5 7 15 19 18 108
135 Villarrubia CF 0 20 4 8 6 17 24 18 122
135 UD Socuéllamos 0 19 5 4 11 15 28 20 128
135 CP Villarrobledo 0 10 2 4 12 15 29 18 141
135 Anaitasuna FT 0 3 1 0 1 3 2 2 145
135 Racing Rioja CF 0 3 1 0 1 3 2 2 146
135 CD Buñol 0 3 1 0 1 2 2 2 147
135 CD Rincón 0 3 1 0 1 2 3 2 148
135 CD Ribadumia 0 3 1 0 1 1 2 2 149
135 Racing Murcia FC 0 3 1 0 1 3 5 2 150
135 UD Tomares 0 3 1 0 1 3 6 2 151
135 CD Cantolagua 0 3 1 0 1 1 5 2 152
135 Móstoles CF 0 1 0 1 0 0 0 1 153
135 CD Marchamalo 0 1 0 1 1 2 3 2 154
135 CD Coria 0 0 0 0 1 2 3 1 155
135 CD Teruel 0 0 0 0 1 2 3 1 156
135 CA Pulpileño 0 0 0 0 1 1 2 1 157
135 CF Rusadir 0 0 0 0 1 1 2 1 158
135 Quintanar del Rey 0 0 0 0 1 1 2 1 159
135 CF Montañesa 0 0 0 0 1 0 1 1 160
135 Miengo FC 0 0 0 0 1 0 1 1 161
135 Ourense CF 0 0 0 0 1 0 1 1 162
135 UD Guía 0 0 0 0 1 0 1 1 163
135 Terrassa CF 0 0 0 0 1 2 4 1 164
135 AD San Juan 0 0 0 0 1 0 2 1 165
135 CD Ibiza 0 0 0 0 1 0 2 1 166
135 Gimnástica Segoviana 0 0 0 0 1 0 2 1 167
135 Gimnástica Torrelavega 0 0 0 0 1 0 2 1 168
135 Real Titánico 0 0 0 0 1 0 2 1 169
135 Sestao River 0 0 0 0 1 0 2 1 170
135 AUGC Deportiva Ceuta 0 0 0 0 1 0 3 1 171
135 CD Cardassar 0 0 0 0 1 0 3 1 172
135 CD Colegios Diocesanos 0 0 0 0 1 0 3 1 173
135 Ciudad de Lucena 0 0 0 0 1 0 3 1 174
135 CP Chinato 0 0 0 0 1 0 3 1 175
135 CD Varea 0 0 0 0 1 0 4 1 176
135 UD Llanera 0 0 0 0 1 0 5 1 177

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

« 2003-04 History 2020-21 »

Latest Match May 3, 2021.

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.