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.938 73 22 7 4 60 21 33 4
2 Sevilla FC 10.351 82 26 4 8 58 28 38 1
3 FC Barcelona 6.055 81 25 6 7 88 36 38 2
4 Real Madrid 4.750 67 20 7 6 55 28 33 7
5 Levante UD 2.861 52 13 13 12 53 51 38 16
6 Granada CF 2.728 51 15 6 14 51 57 35 19
7 Athletic Bilbao 2.582 54 14 12 12 52 45 38 15
8 Valencia CF 2.489 44 11 11 13 49 50 35 27
9 Real Betis 2.179 61 18 7 11 53 48 36 13
10 Villarreal CF 2.171 61 16 13 7 60 36 36 11
11 UD Ibiza 2.166 46 14 4 3 34 10 21 25
12 Cádiz CF 1.799 40 10 10 14 29 47 34 37
13 Real Sociedad 1.779 51 13 12 9 52 37 34 17
14 Celta Vigo 1.760 41 10 11 12 48 53 33 33
15 CA Osasuna 1.710 47 12 11 12 38 36 35 23
16 Rayo Vallecano 1.629 65 19 8 12 50 37 39 8
17 CD Alcoyano 1.480 40 12 4 6 26 21 22 36
18 RCD Espanyol 1.403 76 23 7 7 61 24 37 3
19 Girona FC 1.385 61 17 10 12 43 36 39 12
20 Getafe CF 1.346 34 8 10 15 24 36 33 53
21 Sporting Gijón 1.333 62 17 11 10 38 28 38 10
22 CD Leganés 1.318 63 19 6 12 41 30 37 9
23 CD Alavés 1.158 33 8 9 17 28 52 34 58
24 Real Valladolid 1.149 36 8 12 14 41 48 34 43
25 UE Cornellà 1.136 35 10 5 8 29 27 23 48
26 RCD Mallorca 1.082 72 21 9 7 47 24 37 5
27 Elche CF 1.047 32 7 11 16 30 51 34 62
28 Gimnàstic de Tarragona 0.989 35 9 8 3 32 15 20 45
29 UD Las Palmas 0.983 49 12 13 12 44 45 37 21
30 SD Eibar 0.945 29 6 11 17 29 47 34 78
31 UD Almería 0.914 70 21 7 11 60 34 39 6
32 FC Barcelona B 0.909 34 10 4 6 28 17 20 51
33 SD Huesca 0.882 30 6 12 15 35 50 33 74
34 CD Tenerife 0.838 51 14 9 14 34 30 37 18
35 FC Andorra 0.736 31 8 7 6 23 21 21 66
36 Real Oviedo 0.731 46 10 16 11 39 38 37 26
37 UE Llagostera 0.712 29 7 8 6 19 20 21 76
38 Villarreal CF B 0.704 28 7 7 4 21 15 18 80
39 Real Zaragoza 0.597 44 12 8 17 32 36 37 28
40 CF Badalona 0.577 28 7 7 6 16 16 20 83
41 Hércules CF 0.552 24 6 6 6 15 14 18 100
42 CD Lugo 0.549 39 9 12 16 33 48 37 40
43 Peña Deportiva 0.544 25 5 10 6 15 18 21 98
44 Lleida Esportiu 0.533 27 8 3 10 24 24 21 89
45 CF Fuenlabrada 0.524 49 10 19 9 42 42 38 20
46 CE Sabadell 0.504 38 8 14 15 34 42 37 41
47 Burgos CF 0.455 42 13 3 4 26 14 20 30
48 Málaga CF 0.444 55 15 10 13 39 41 38 14
49 CF La Nucía 0.443 26 7 5 8 16 20 20 92
50 AE Prat 0.435 21 4 9 7 13 20 20 117
51 SD Ponferradina 0.426 49 13 10 12 37 39 35 22
52 CD Mirandés 0.418 47 13 8 14 32 33 35 24
53 Espanyol Barcelona B 0.395 23 6 5 9 22 27 20 109
54 Levante UD B 0.393 22 6 4 8 15 19 18 112
55 Atzeneta UE 0.361 21 5 6 7 20 18 18 114
56 UE Olot 0.358 21 5 6 11 21 32 22 119
57 CE L'Hospitalet 0.353 22 6 4 11 22 39 21 113
58 Linares Deportivo 0.319 36 11 3 6 25 18 20 42
59 CD Castellón 0.317 42 12 6 19 36 44 37 31
60 Real Betis B 0.292 30 7 9 2 23 15 18 69
61 AD Alcorcón 0.283 44 12 8 18 31 41 38 29
62 UD SS Reyes 0.278 35 10 5 3 22 14 18 47
63 UCAM Murcia CF 0.270 33 9 6 4 22 17 19 56
64 Real Madrid Castilla 0.267 32 9 5 4 30 21 18 59
65 Córdoba CF 0.265 33 9 6 6 23 18 21 55
66 UD Logroñés 0.258 40 10 10 16 25 43 36 38
67 Sevilla Atlético 0.243 30 8 6 4 27 19 18 68
68 FC Cartagena 0.242 36 8 12 16 35 47 36 44
69 Orihuela CF 0.225 15 3 6 9 12 26 18 136
70 Valencia CF B 0.206 15 2 9 7 20 26 18 133
71 Athletic Bilbao B 0.205 39 11 6 3 34 19 20 39
72 Real Sociedad B 0.201 40 12 4 4 35 16 20 34
73 Algeciras CF 0.200 32 9 5 4 21 17 18 60
74 San Fernando CD 0.197 31 9 4 6 22 17 19 65
75 Albacete Balompié 0.197 32 8 8 20 22 44 36 63
76 CDA Navalcarnero 0.196 29 6 11 5 21 25 22 77
77 Rayo Majadahonda 0.181 28 8 4 7 18 18 19 82
78 Inter de Madrid 0.180 30 8 6 5 24 19 19 72
79 Atlético Sanluqueño CF 0.178 31 9 4 5 18 17 18 67
80 SD Amorebieta 0.169 40 12 4 6 27 20 22 35
81 CD Leonesa 0.168 34 9 7 4 29 17 20 50
82 Deportivo La Coruña 0.164 32 9 5 6 15 11 20 61
83 Real Valladolid B 0.158 30 8 6 4 24 17 18 70
84 Real Murcia 0.154 25 6 7 5 22 21 18 94
85 Zamora CF 0.149 33 9 6 5 21 22 20 57
86 Celta Vigo B 0.142 30 9 3 6 22 20 18 73
87 Unionistas CF 0.140 30 8 6 4 17 10 18 71
88 Atlético Baleares 0.140 24 6 6 7 26 22 19 99
89 Real Unión 0.134 33 10 3 7 26 18 20 54
90 Racing Santander 0.132 35 10 5 6 30 18 21 46
91 Recreativo Granada 0.132 23 6 5 7 20 19 18 106
92 RB Linense 0.130 28 7 7 5 18 14 19 81
93 UD Tamaraceite 0.129 27 6 9 3 19 15 18 88
94 Racing Ferrol 0.121 27 7 6 5 22 17 18 86
95 UP Langreo 0.121 25 6 7 5 21 20 18 96
96 Pontevedra CF 0.118 25 6 7 7 21 20 20 95
97 Las Rozas CF 0.106 23 6 5 9 20 29 20 110
98 SD Compostela 0.102 25 5 10 4 21 18 19 93
99 CD El Ejido 2012 0.101 19 4 7 8 17 22 19 125
100 CD Numancia 0.097 28 7 7 6 28 17 20 79
101 Marbella FC 0.097 21 5 6 9 23 22 20 115
102 Cádiz CF B 0.096 23 6 5 7 20 19 18 105
103 UD Las Palmas B 0.093 21 4 9 5 13 16 18 116
104 Marino de Luanco 0.093 22 6 4 8 18 22 18 111
105 CD Tudelano 0.088 34 9 7 2 29 14 18 49
106 Yeclano Deportivo 0.088 14 3 5 12 16 32 20 138
107 Recreativo Huelva 0.086 20 5 5 8 29 27 18 120
108 CD Lealtad 0.080 20 4 8 7 12 16 19 121
109 CD Calahorra 0.078 34 9 7 3 17 7 19 52
110 Atlético Madrid B 0.075 19 4 7 7 15 20 18 126
111 Arenas de Getxo 0.074 26 5 11 4 15 15 20 91
112 UD Poblense 0.071 16 2 10 7 17 23 19 131
113 Salamanca CF UDS 0.071 19 5 4 9 17 23 18 127
114 Getafe CF B 0.069 13 2 7 9 11 21 18 139
115 CD Ebro 0.069 28 7 7 4 15 17 18 84
116 Club Portugalete 0.067 25 7 4 11 18 21 22 97
117 Coruxo FC 0.059 20 6 2 11 16 27 19 124
118 SD Logroñés 0.059 29 7 8 4 21 16 19 75
119 Sporting Gijón B 0.056 16 3 7 8 16 24 18 132
120 CD Laredo 0.055 24 7 3 11 18 31 21 104
121 Real Oviedo B 0.050 21 6 3 9 17 27 18 118
122 UD Mutilvera 0.049 26 7 5 8 25 21 20 90
123 CD Covadonga 0.044 14 4 2 12 21 37 18 137
124 CD Alavés B 0.041 20 5 5 10 22 31 20 123
125 SD Tarazona 0.041 24 7 3 9 17 26 19 103
126 Barakaldo CF 0.039 17 5 2 13 19 39 20 130
127 CD Marino 0.034 10 2 4 13 11 34 19 142
128 CD Guijuelo 0.033 12 2 6 11 12 23 19 140
129 CA Osasuna B 0.032 24 6 6 6 21 22 18 101
130 Lorca Deportiva 0.029 9 1 6 12 16 37 19 144
131 Haro Deportivo 0.026 15 3 6 11 17 28 20 134
132 SD Leioa 0.025 10 1 7 13 12 38 21 143
133 SD Ejea 0.023 18 4 6 8 12 19 18 129
134 CD Izarra 0.021 15 4 3 11 14 25 18 135
135 CD Badajoz 0 41 12 5 2 32 10 19 32
135 Extremadura UD 0 31 8 7 4 25 18 19 64
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 April 18, 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.