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

Spain 2024-25

2023-24

EP Pts W D L GF GA GP PR
1 FC Barcelona 19.996 33 11 0 2 40 12 13 2
2 Real Madrid 13.588 27 8 3 1 25 11 12 11
3 Atlético Madrid 10.121 29 8 5 1 21 7 14 4
4 CA Osasuna 7.181 24 7 3 4 22 20 14 28
5 Villarreal CF 5.907 27 8 3 2 29 20 13 13
6 Real Sociedad 5.662 21 6 3 5 16 10 14 48
7 Real Betis 5.364 23 6 5 3 20 13 14 32
8 RCD Mallorca 4.048 18 5 3 5 10 10 13 83
9 Rayo Vallecano 3.787 19 5 4 4 18 13 13 66
10 Girona FC 3.372 21 6 3 5 20 17 14 50
11 Athletic Bilbao 2.854 20 5 5 3 19 13 13 62
12 UD Las Palmas 2.421 15 4 3 7 23 22 14 114
13 Getafe CF 2.091 13 2 7 5 10 11 14 135
14 CD Alavés 2.016 16 5 1 8 15 22 14 110
15 Sevilla FC 2.011 18 5 3 6 15 18 14 85
16 Celta de Vigo 1.898 20 6 2 6 25 23 14 63
17 CD Leganés 1.893 17 4 5 5 15 17 14 97
18 RCD Espanyol 1.695 13 4 1 8 15 22 13 139
19 Valencia CF 1.192 7 1 4 6 8 17 11 167
20 Manises CF 0.985 3 1 0 0 3 1 1 173
20 Parla Escuela 0.985 3 1 0 0 1 0 1 174
22 Real Valladolid 0.934 12 3 3 9 14 28 15 150
23 Racing Santander 0 39 12 3 1 29 15 16 1
23 Cultural Leonesa 0 33 10 3 1 23 8 14 3
23 Pontevedra CF 0 29 9 2 2 19 9 13 5
23 SD Eibar B 0 28 9 1 2 19 7 12 6
23 Arenas de Getxo 0 28 9 1 2 20 9 12 7
23 Sporting Gijón 0 28 8 4 4 24 16 16 8
23 Granada CF 0 28 8 4 4 28 21 16 9
23 CD Guadalajara 0 27 8 3 1 23 5 12 10
23 Real Zaragoza 0 27 8 3 5 29 18 16 12
23 Real Oviedo 0 27 7 6 3 21 16 16 14
23 CD Tenerife B 0 26 8 2 2 23 11 12 15
23 Real Betis B 0 26 7 5 1 21 11 13 16
23 UD Logroñés 0 26 7 5 1 15 7 13 17
23 Getafe CF B 0 25 8 1 3 24 11 12 18
23 CD Numancia 0 25 7 4 2 19 9 13 19
23 Elche CF 0 25 7 4 5 19 13 16 20
23 Salamanca CF UDS 0 25 7 4 2 18 15 13 21
23 CD Mirandés 0 25 7 4 5 17 14 16 22
23 UD Almería 0 25 7 4 4 27 25 15 23
23 Utebo FC 0 24 7 3 3 29 20 13 24
23 Antequera CF 0 24 6 6 1 17 9 13 25
23 SD Ejea 0 24 7 3 3 22 15 13 26
23 FC Andorra 0 24 6 6 2 13 9 14 27
23 SD Logroñés 0 23 6 5 1 19 8 12 29
23 CE Sabadell 0 23 7 2 2 20 10 11 30
23 CD Estepona 0 23 6 5 2 19 9 13 31
23 CP Cacereño 0 23 6 5 2 20 15 13 33
23 Real Ávila CF 0 23 7 2 4 13 9 13 34
23 CD Castellón 0 23 7 2 6 24 21 15 35
23 Levante UD 0 23 6 5 4 20 19 15 36
23 UCAM Murcia CF 0 22 6 4 2 18 8 12 37
23 Zamora CF 0 22 6 4 5 23 14 15 38
23 UD Almería B 0 22 6 4 2 19 12 12 39
23 Barakaldo CF 0 22 6 4 4 20 14 14 40
23 Deportiva Minera 0 22 6 4 3 19 13 13 41
23 CD Arenteiro 0 22 6 4 3 14 8 13 42
23 SD Huesca 0 22 6 4 6 22 17 16 43
23 Gimnàstic de Tarragona 0 22 6 4 3 17 15 13 44
23 Rayo Cantabria 0 21 6 3 3 22 11 12 45
23 Yeclano Deportivo 0 21 5 6 3 19 9 14 46
23 Real Sociedad B 0 21 6 3 4 18 11 13 47
23 Real Murcia 0 21 6 3 4 16 12 13 49
23 CDC Moscardó 0 21 6 3 3 17 14 12 51
23 Real Avilés 0 21 6 3 3 15 12 12 52
23 FC La Unión Atlético 0 21 7 0 5 13 10 12 53
23 Marbella FC 0 21 6 3 5 17 15 14 54
23 CF Talavera 0 21 6 3 3 11 10 12 55
23 Málaga CF 0 21 4 9 2 14 14 15 56
23 UE Sant Andreu 0 21 6 3 3 14 14 12 57
23 CD Eldense 0 21 6 3 7 20 22 16 58
23 SD Eibar 0 21 6 3 7 14 16 16 59
23 Unionistas CF 0 20 4 8 2 22 15 14 60
23 CE Europa 0 20 6 2 3 21 14 11 61
23 Cádiz CF 0 20 5 5 6 21 22 16 64
23 AD Ceuta FC 0 20 5 5 4 12 14 14 65
23 Deportivo Fabril 0 19 6 1 5 15 10 12 67
23 Orihuela CF 0 19 5 4 4 15 11 13 68
23 Lleida Esportiu 0 19 5 4 3 14 10 12 69
23 Juventud Torremolinos 0 19 4 7 2 19 16 13 70
23 SD Ponferradina 0 19 4 7 3 16 14 14 71
23 Atlético Madrid B 0 19 4 7 2 12 10 13 72
23 UB Conquense 0 19 6 1 6 12 12 13 73
23 UD Ibiza 0 19 5 4 5 10 10 14 74
23 CD Lugo 0 19 4 7 3 9 10 14 75
23 CA Osasuna B 0 19 6 1 6 13 16 13 76
23 Villarreal CF B 0 18 4 6 3 17 12 13 77
23 UD Alzira 0 18 5 3 3 14 11 11 78
23 CA Antoniano 0 18 5 3 4 12 10 12 79
23 Elche Ilicitano 0 18 4 6 2 15 14 12 80
23 Linares Deportivo 0 18 5 3 4 14 13 12 81
23 CD Unión Sur Yaiza 0 18 5 3 4 17 17 12 82
23 Hércules CF 0 18 5 3 6 15 17 14 84
23 Burgos CF 0 18 5 3 8 18 23 16 86
23 CD Tudelano 0 18 5 3 5 15 20 13 87
23 Real Zaragoza B 0 17 5 2 5 19 17 12 88
23 Terrassa FC 0 17 4 5 2 15 13 11 89
23 Peña Deportiva 0 17 5 2 4 15 14 11 90
23 Rayo Majadahonda 0 17 5 2 5 13 12 12 91
23 Valencia CF B 0 17 5 2 4 9 8 11 92
23 CDA Navalcarnero 0 17 4 5 3 14 14 12 93
23 UP Langreo 0 17 4 5 4 14 14 13 94
23 SD Compostela 0 17 5 2 6 13 13 13 95
23 Xerez CD 0 17 5 2 6 10 11 13 96
23 Córdoba CF 0 17 4 5 6 17 21 15 98
23 CD Alcoyano 0 17 4 5 4 14 18 13 99
23 Albacete Balompié 0 17 4 5 7 23 28 16 100
23 Real Unión 0 17 4 5 4 14 23 13 101
23 Real Valladolid B 0 16 4 4 4 15 10 12 102
23 Bergantiños FC 0 16 4 4 5 20 18 13 103
23 Mérida AD 0 16 3 7 3 16 15 13 104
23 Deportivo La Coruña 0 16 4 4 7 18 18 15 105
23 UE Olot 0 16 4 4 4 11 11 12 106
23 CF Fuenlabrada 0 16 4 4 5 11 12 13 107
23 CD Coria 0 16 5 1 7 16 22 13 108
23 Racing Ferrol 0 16 3 7 6 12 18 16 109
23 CD Alfaro 0 16 5 1 7 11 21 13 111
23 Atlético Baleares 0 15 4 3 4 15 12 11 112
23 RCD Espanyol B 0 15 4 3 2 13 10 9 113
23 Celta de Vigo B 0 15 4 3 5 16 16 12 115
23 Algeciras CF 0 15 3 6 4 16 17 13 116
23 CD Ibiza 0 15 4 3 5 11 12 12 117
23 Sevilla Atlético 0 15 3 6 3 19 21 12 118
23 SD Tarazona 0 15 4 3 6 14 16 13 119
23 Marino de Luanco 0 15 4 3 5 12 14 12 120
23 UD SS Reyes 0 15 4 3 6 18 22 13 121
23 Gimnástica Segoviana 0 15 3 6 5 17 21 14 122
23 FC Barcelona B 0 14 2 8 3 17 16 13 123
23 Xerez DFC 0 14 2 8 2 14 13 12 124
23 Torrent CF 0 14 3 5 3 11 10 11 125
23 Águilas FC 0 14 2 8 3 10 9 13 126
23 SD Gernika 0 14 3 5 4 14 14 12 127
23 Coruxo FC 0 14 4 2 6 13 15 12 128
23 CD Anguiano 0 14 4 2 6 11 13 12 129
23 Recreativo Granada 0 14 4 2 6 14 18 12 130
23 CD Teruel 0 14 3 5 4 12 16 12 131
23 Don Benito 0 14 4 2 7 16 21 13 132
23 Unión Adarve 0 14 4 2 6 7 13 12 133
23 UD Barbastro 0 13 4 1 8 16 17 13 134
23 Sestao River 0 13 3 4 6 11 14 13 136
23 CD Illescas 0 13 4 1 7 11 15 12 137
23 AD Alcorcón 0 13 3 4 7 18 23 14 138
23 CD Tenerife 0 13 3 4 8 14 21 15 140
23 Ourense CF 0 13 3 4 7 11 20 14 141
23 FC Cartagena 0 13 4 1 11 12 25 16 142
23 Real Madrid Castilla 0 12 2 6 5 15 14 13 143
23 San Fernando CD 0 12 3 3 6 10 12 12 144
23 Real Madrid C 0 12 2 6 4 10 13 12 145
23 UD Melilla 0 12 3 3 6 9 13 12 146
23 Recreativo Huelva 0 12 2 6 5 13 18 13 147
23 CD Calahorra 0 12 2 6 4 10 15 12 148
23 Atlético Sanluqueño CF 0 12 2 6 5 11 20 13 149
23 Athletic Bilbao B 0 11 3 2 8 11 17 13 151
23 SD Amorebieta 0 11 2 5 7 11 26 14 152
23 UM Escobedo 0 11 2 5 6 8 23 13 153
23 CD Alavés B 0 10 1 7 4 9 14 12 154
23 CF Intercity 0 10 2 4 6 11 18 12 155
23 UD Llanera 0 10 2 4 7 8 18 13 156
23 RB Linense 0 10 2 4 6 8 19 12 157
23 CF Villanovense 0 9 1 6 5 10 16 12 158
23 Gimnástica Torrelavega 0 9 2 3 7 12 19 12 159
23 CD Izarra 0 9 2 3 7 11 18 12 160
23 Real Sociedad C 0 9 2 3 7 9 21 12 161
23 Cádiz CF B 0 9 2 3 7 9 25 12 162
23 CD Guijuelo 0 8 1 5 7 8 14 13 163
23 CF Badalona Futur 0 8 2 2 8 6 19 12 164
23 UE Cornellà 0 7 1 4 6 10 15 11 165
23 CE Andratx 0 7 1 4 6 9 17 11 166
23 CD Laredo 0 7 1 4 8 8 28 13 168
23 CD Atlético Paso 0 6 1 3 9 7 19 13 169
23 CD Subiza 0 6 2 0 10 9 23 12 170
23 RCD Mallorca B 0 5 1 2 8 5 17 11 171
23 UE Vic 0 3 1 0 1 4 2 2 172
23 Chiclana CF 0 3 1 0 1 4 5 2 175
23 Astur CF 0 3 1 0 1 3 4 2 176
23 UD San Pedro 0 3 1 0 1 5 7 2 177
23 CD Villamuriel 0 3 1 0 1 1 5 2 178
23 CD Móstoles URJC 0 3 0 3 10 6 26 13 179
23 CD Baztán 0 1 0 1 0 1 1 1 180
23 Playas de Sotavento 0 1 0 1 0 1 1 1 181
23 Selaya FC 0 1 0 1 0 1 1 1 182
23 San Tirso SD 0 1 0 1 1 1 5 2 183
23 CD Gévora 0 1 0 1 1 2 7 2 184
23 Ontiñena CF 0 1 0 1 1 1 8 2 185
23 UD Lanzarote 0 0 0 0 1 3 4 1 186
23 Ciudad de Lucena 0 0 0 0 1 1 2 1 187
23 CD Aurrerá de Vitoria 0 0 0 0 1 0 1 1 188
23 CD Sonseca 0 0 0 0 1 0 1 1 189
23 SD Beasain 0 0 0 0 1 0 1 1 190
23 Ceuta 6 de Junio 0 0 0 0 1 2 4 1 191
23 CD Cuarte 0 0 0 0 1 1 3 1 192
23 EF Dolorense 0 0 0 0 1 1 3 1 193
23 CD Cortes 0 0 0 0 1 0 2 1 194
23 EDF Logroño 0 0 0 0 1 0 2 1 195
23 Las Rozas CF 0 0 0 0 1 0 3 1 196
23 Real Jaén 0 0 0 0 1 0 3 1 197
23 CE L'Hospitalet 0 0 0 0 1 1 5 1 198
23 CD Extremadura 0 0 0 0 1 0 4 1 199
23 CF Sporting Mahonés 0 0 0 0 1 0 4 1 200
23 Melilla CD 0 0 0 0 1 0 4 1 201
23 UD Poblense 0 0 0 0 1 1 6 1 202
23 Jove Español 0 0 0 0 1 0 5 1 203

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

« 1981-82 History 2024-25 »

Latest Match November 22, 2024.

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.