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 20.124 33 11 0 2 40 12 13 2
2 Real Madrid 13.702 27 8 3 1 25 11 12 6
3 Atlético Madrid 10.183 29 8 5 1 21 7 14 4
4 CA Osasuna 7.233 24 7 3 4 22 20 14 18
5 Villarreal CF 5.955 27 8 3 2 29 20 13 8
6 Real Betis 5.377 23 6 5 3 20 13 14 24
7 Real Sociedad 5.286 18 5 3 5 11 10 13 68
8 RCD Mallorca 4.085 18 5 3 5 10 10 13 71
9 Rayo Vallecano 3.816 19 5 4 4 18 13 13 55
10 Girona FC 3.375 21 6 3 5 20 17 14 39
11 Athletic Bilbao 2.867 20 5 5 3 19 13 13 43
12 UD Las Palmas 2.435 15 4 3 7 23 22 14 102
13 CD Alavés 2.028 16 5 1 8 15 22 14 97
14 Sevilla FC 2.020 18 5 3 6 15 18 14 73
15 Celta de Vigo 1.904 20 6 2 6 25 23 14 48
16 CD Leganés 1.903 17 4 5 5 15 17 14 79
17 Getafe CF 1.858 10 1 7 5 8 11 13 149
18 RCD Espanyol 1.707 13 4 1 8 15 22 13 127
19 Valencia CF 1.193 7 1 4 6 8 17 11 163
20 Manises CF 0.990 3 1 0 0 3 1 1 173
20 Parla Escuela 0.990 3 1 0 0 1 0 1 174
22 Real Valladolid 0.969 12 3 3 8 14 26 14 141
23 Racing Santander 0 36 11 3 1 27 15 15 1
23 Cultural Leonesa 0 30 9 3 1 20 7 13 3
23 Sporting Gijón 0 28 8 4 3 23 14 15 5
23 Arenas de Getxo 0 27 9 0 2 20 9 11 7
23 Real Zaragoza 0 26 8 2 5 29 18 15 9
23 Getafe CF B 0 25 8 1 2 22 8 11 10
23 CD Numancia 0 25 7 4 1 19 8 12 11
23 SD Eibar B 0 25 8 1 2 16 6 11 12
23 UD Logroñés 0 25 7 4 1 15 7 12 13
23 Granada CF 0 25 7 4 4 26 20 15 14
23 CD Guadalajara 0 24 7 3 1 22 5 11 15
23 Elche CF 0 24 7 3 5 18 12 15 16
23 Real Oviedo 0 24 6 6 3 18 15 15 17
23 SD Logroñés 0 23 6 5 0 19 7 11 19
23 CD Tenerife B 0 23 7 2 2 22 11 11 20
23 CD Estepona 0 23 6 5 1 19 8 12 21
23 Utebo FC 0 23 7 2 3 27 18 12 22
23 Real Betis B 0 23 6 5 1 19 11 12 23
23 Pontevedra CF 0 23 7 2 2 14 8 11 25
23 CD Castellón 0 23 7 2 5 23 18 14 26
23 FC Andorra 0 23 6 5 2 12 8 13 27
23 SD Huesca 0 22 6 4 4 21 14 14 28
23 Barakaldo CF 0 22 6 4 3 20 13 13 29
23 Salamanca CF UDS 0 22 6 4 2 17 15 12 30
23 UD Almería 0 22 6 4 4 25 24 14 31
23 CD Mirandés 0 22 6 4 5 14 13 15 32
23 UD Almería B 0 21 6 3 2 19 12 11 33
23 Antequera CF 0 21 5 6 1 15 8 12 34
23 Deportiva Minera 0 21 6 3 3 18 12 12 35
23 CD Arenteiro 0 21 6 3 3 13 7 12 36
23 Marbella FC 0 21 6 3 3 16 11 12 37
23 Levante UD 0 21 6 3 3 18 14 12 38
23 Gimnàstic de Tarragona 0 21 6 3 3 16 14 12 40
23 CE Sabadell 0 20 6 2 2 18 10 10 41
23 CE Europa 0 20 6 2 3 21 14 11 42
23 SD Ejea 0 20 6 2 3 19 13 11 44
23 CP Cacereño 0 20 5 5 2 19 15 12 45
23 Real Murcia 0 20 6 2 4 15 11 12 46
23 Real Ávila CF 0 20 6 2 4 12 9 12 47
23 Málaga CF 0 20 4 8 2 14 14 14 49
23 UE Sant Andreu 0 20 6 2 3 13 13 11 50
23 AD Ceuta FC 0 20 5 5 3 12 12 13 51
23 UCAM Murcia CF 0 19 5 4 2 16 7 11 52
23 Unionistas CF 0 19 4 7 2 21 14 13 53
23 Deportivo Fabril 0 19 6 1 4 15 9 11 54
23 UB Conquense 0 19 6 1 5 12 11 12 56
23 Yeclano Deportivo 0 18 4 6 3 17 9 13 57
23 Zamora CF 0 18 5 3 5 20 13 13 58
23 Rayo Cantabria 0 18 5 3 3 17 11 11 59
23 Lleida Esportiu 0 18 5 3 3 13 9 11 60
23 CD Unión Sur Yaiza 0 18 5 3 3 15 12 11 61
23 CA Antoniano 0 18 5 3 3 11 8 11 62
23 CDC Moscardó 0 18 5 3 3 14 12 11 63
23 Linares Deportivo 0 18 5 3 3 13 11 11 64
23 Real Sociedad B 0 18 5 3 4 13 11 12 65
23 FC La Unión Atlético 0 18 6 0 5 12 10 11 66
23 Real Avilés 0 18 5 3 3 13 12 11 67
23 CD Lugo 0 18 4 6 2 8 7 12 69
23 CF Talavera 0 18 5 3 3 10 10 11 70
23 Burgos CF 0 18 5 3 7 18 21 15 72
23 CD Tudelano 0 18 5 3 4 14 17 12 74
23 SD Eibar 0 18 5 3 6 12 15 14 75
23 UP Langreo 0 17 4 5 3 14 12 12 76
23 Rayo Majadahonda 0 17 5 2 4 13 11 11 77
23 Córdoba CF 0 17 4 5 5 17 19 14 78
23 Albacete Balompié 0 17 4 5 6 23 26 15 80
23 Cádiz CF 0 17 4 5 6 19 22 15 81
23 Real Unión 0 17 4 5 3 14 18 12 82
23 Real Valladolid B 0 16 4 4 3 15 9 11 83
23 Bergantiños FC 0 16 4 4 4 20 17 12 84
23 Mérida AD 0 16 3 7 2 16 14 12 85
23 Terrassa FC 0 16 4 4 2 14 12 10 86
23 Valencia CF B 0 16 5 1 3 9 7 9 87
23 Juventud Torremolinos 0 16 3 7 2 17 16 12 88
23 SD Ponferradina 0 16 3 7 3 15 14 13 89
23 Atlético Madrid B 0 16 3 7 2 11 10 12 90
23 UE Olot 0 16 4 4 3 11 10 11 91
23 CDA Navalcarnero 0 16 4 4 3 13 13 11 92
23 Xerez CD 0 16 5 1 6 9 10 12 93
23 CD Alcoyano 0 16 4 4 3 13 15 11 94
23 UD Ibiza 0 16 4 4 5 8 10 13 95
23 CA Osasuna B 0 16 5 1 6 12 16 12 96
23 Atlético Baleares 0 15 4 3 3 15 11 10 98
23 RCD Espanyol B 0 15 4 3 2 13 10 9 99
23 Celta de Vigo B 0 15 4 3 4 15 13 11 100
23 UD Alzira 0 15 4 3 3 13 11 10 101
23 Orihuela CF 0 15 4 3 4 11 10 11 103
23 Hércules CF 0 15 4 3 4 13 13 11 104
23 SD Tarazona 0 15 4 3 5 12 13 12 105
23 Racing Ferrol 0 15 3 6 5 12 16 14 106
23 CD Eldense 0 15 4 3 7 16 21 14 107
23 FC Barcelona B 0 14 2 8 2 16 14 12 108
23 Real Zaragoza B 0 14 4 2 5 16 16 11 109
23 Elche Ilicitano 0 14 3 5 2 13 13 10 110
23 Algeciras CF 0 14 3 5 4 15 16 12 111
23 SD Compostela 0 14 4 2 6 12 13 12 112
23 CD Anguiano 0 14 4 2 5 11 12 11 113
23 Sevilla Atlético 0 14 3 5 3 18 20 11 114
23 Recreativo Granada 0 14 4 2 5 14 16 11 115
23 CD Teruel 0 14 3 5 3 11 13 11 116
23 Marino de Luanco 0 14 4 2 5 11 13 11 117
23 Peña Deportiva 0 14 4 2 4 11 13 10 118
23 Gimnástica Segoviana 0 14 3 5 5 17 21 13 119
23 UD Barbastro 0 13 4 1 7 15 14 12 120
23 Xerez DFC 0 13 2 7 2 14 13 11 121
23 Torrent CF 0 13 3 4 3 11 10 10 122
23 Deportivo La Coruña 0 13 3 4 6 16 16 13 123
23 CD Illescas 0 13 4 1 6 11 14 11 124
23 CF Fuenlabrada 0 13 3 4 5 8 11 12 125
23 CD Tenerife 0 13 3 4 7 13 18 14 126
23 CD Coria 0 13 4 1 7 14 21 12 128
23 CD Alfaro 0 13 4 1 7 9 21 12 129
23 Real Madrid Castilla 0 12 2 6 4 14 12 12 130
23 Villarreal CF B 0 12 2 6 3 13 12 11 131
23 Águilas FC 0 12 2 6 3 10 9 11 132
23 San Fernando CD 0 12 3 3 5 10 11 11 133
23 CD Ibiza 0 12 3 3 5 10 12 11 134
23 Real Madrid C 0 12 2 6 3 10 12 11 135
23 Recreativo Huelva 0 12 2 6 4 13 16 12 136
23 Sestao River 0 12 3 3 6 11 14 12 137
23 UD Melilla 0 12 3 3 5 8 11 11 138
23 UD SS Reyes 0 12 3 3 6 13 20 12 139
23 Atlético Sanluqueño CF 0 12 2 6 4 11 18 12 140
23 SD Gernika 0 11 2 5 4 13 14 11 142
23 Coruxo FC 0 11 3 2 6 12 15 11 143
23 Athletic Bilbao B 0 11 3 2 7 11 16 12 144
23 CD Calahorra 0 11 2 5 4 9 14 11 145
23 Don Benito 0 11 3 2 7 15 21 12 146
23 Unión Adarve 0 11 3 2 6 6 13 11 147
23 UM Escobedo 0 11 2 5 5 8 18 12 148
23 CF Intercity 0 10 2 4 5 10 15 11 150
23 AD Alcorcón 0 10 2 4 7 16 23 13 151
23 UD Llanera 0 10 2 4 6 8 17 12 152
23 Ourense CF 0 10 2 4 7 8 18 13 153
23 FC Cartagena 0 10 3 1 11 11 25 15 154
23 CF Villanovense 0 9 1 6 4 9 12 11 155
23 RB Linense 0 9 2 3 6 8 19 11 156
23 CD Izarra 0 8 2 2 7 10 17 11 157
23 CF Badalona Futur 0 8 2 2 7 6 18 11 158
23 SD Amorebieta 0 8 1 5 7 9 25 13 159
23 UE Cornellà 0 7 1 4 5 9 11 10 160
23 CD Alavés B 0 7 0 7 4 8 14 11 161
23 CD Guijuelo 0 7 1 4 7 7 13 12 162
23 CD Laredo 0 7 1 4 7 8 27 12 164
23 Gimnástica Torrelavega 0 6 1 3 7 11 19 11 165
23 CD Subiza 0 6 2 0 9 9 21 11 166
23 Real Sociedad C 0 6 1 3 7 6 20 11 167
23 Cádiz CF B 0 6 1 3 7 7 24 11 168
23 RCD Mallorca B 0 5 1 2 7 5 15 10 169
23 CD Atlético Paso 0 5 1 2 9 6 18 12 170
23 CE Andratx 0 4 0 4 6 8 17 10 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 9 6 25 12 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

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

« 1981-82 History 2024-25 »

Latest Match November 10, 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.