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

Spain 2017-18

2016-17 2018-19

EP Pts W D L GF GA GP PR
1 FC Barcelona 12.158 115 35 10 4 124 36 49 1
2 Real Madrid 5.721 93 27 12 7 110 51 46 2
3 Atlético Madrid 5.147 89 26 11 7 71 28 44 3
4 Valencia CF 3.420 86 26 8 12 79 46 46 5
5 Sevilla FC 2.842 80 24 8 15 68 67 47 10
6 Villarreal CF 2.732 67 20 7 15 62 53 42 30
7 RCD Espanyol 2.398 59 15 14 15 43 48 44 46
8 Real Betis 2.179 63 19 6 15 65 67 40 35
9 RCD Mallorca 2.084 84 23 15 5 58 29 43 7
10 Levante UD 2.079 53 13 14 15 49 62 42 62
11 Getafe CF 1.787 55 15 10 15 42 37 40 54
12 Celta Vigo 1.609 56 15 11 16 63 67 42 49
13 Girona FC 1.561 52 14 10 16 51 62 40 67
14 Elche CF 1.560 86 23 17 9 74 46 49 6
15 SD Eibar 1.540 51 14 9 17 45 53 40 73
16 Real Sociedad 1.500 52 15 7 18 69 62 40 63
17 Villarreal CF B 1.425 75 19 18 7 53 35 44 21
18 Athletic Bilbao 1.399 44 10 14 16 42 51 40 101
19 CD Alavés 1.372 62 20 2 22 52 54 44 36
20 CD Leganés 1.256 56 16 8 22 42 59 46 52
21 CF Fuenlabrada 1.049 75 19 18 9 64 39 46 18
22 Lleida Esportiu 0.984 62 16 14 14 41 43 44 37
23 UE Cornellà 0.972 61 17 10 13 48 43 40 40
24 CD Ebro 0.936 56 14 14 10 35 35 38 48
25 CE Sabadell 0.865 49 9 22 7 31 29 38 77
26 Deportivo La Coruña B 0.858 72 21 9 10 50 32 40 25
27 Valencia CF B 0.841 50 11 17 10 60 53 38 75
28 Hércules CF 0.803 54 12 18 10 41 33 40 56
29 CF Badalona 0.794 56 14 14 11 40 38 39 47
30 Ontinyent CF 0.787 56 15 11 12 30 37 38 50
31 Rayo Majadahonda 0.783 73 21 10 12 63 41 43 23
32 SD Formentera 0.755 49 11 16 17 33 51 44 81
33 FC Cartagena 0.741 88 25 13 11 59 45 49 4
34 CF Peralada 0.735 52 13 13 12 38 33 38 64
35 CD Numancia 0.727 79 21 16 15 63 55 52 12
36 Rayo Vallecano 0.699 76 21 13 9 67 51 43 17
37 Celta Vigo B 0.693 67 19 10 13 46 35 42 28
38 CD Alcoyano 0.681 49 11 16 12 32 30 39 76
39 Cádiz CF 0.678 73 19 16 13 51 38 48 24
40 SD Huesca 0.677 75 21 12 10 61 42 43 19
41 SD Ponferradina 0.666 60 16 12 15 58 53 43 44
42 Rápido de Bouzas 0.640 61 15 16 8 39 30 39 39
43 UE Olot 0.614 47 10 17 14 37 42 41 88
44 Athletic Bilbao B 0.606 76 22 10 8 70 30 40 14
45 Real Zaragoza 0.603 78 22 12 14 64 53 48 13
46 Real Valladolid 0.579 83 24 11 15 85 61 50 8
47 Sporting Gijón B 0.572 79 23 10 9 67 42 42 11
48 Deportivo La Coruña 0.572 32 7 11 22 42 82 40 115
49 Sporting Gijón 0.560 75 22 9 15 64 46 46 20
50 CDA Navalcarnero 0.552 61 18 7 13 44 40 38 41
51 Real Murcia 0.548 74 21 11 13 61 48 45 22
52 Real Sociedad B 0.546 76 22 10 8 50 25 40 15
53 Talavera CF 0.543 62 17 11 13 44 48 41 38
54 Atlético Baleares 0.541 44 10 14 15 33 39 39 98
55 Marbella FC 0.530 76 22 10 10 54 32 42 16
56 UD Las Palmas 0.525 26 6 8 28 31 83 42 117
57 CD Tenerife 0.502 66 17 15 14 67 54 46 31
58 Unión Adarve 0.492 55 14 13 13 44 46 40 55
59 Real Madrid Castilla 0.491 55 14 13 11 53 37 38 53
60 UE Llagostera 0.489 43 10 13 17 31 42 40 104
61 CA Osasuna 0.488 67 17 16 11 47 37 44 29
62 CD Mirandés 0.481 83 25 8 11 58 41 44 9
63 Real Oviedo 0.465 65 18 11 14 54 49 43 33
64 Atlético Saguntino 0.458 40 10 10 18 35 46 38 107
65 UD SS Reyes 0.457 51 13 12 13 45 46 38 70
66 Atlético Madrid B 0.453 51 12 15 11 43 46 38 72
67 Granada CF 0.445 61 17 10 16 55 53 43 42
68 Extremadura UD 0.432 70 20 10 14 66 43 44 26
69 Peña Deportiva 0.407 36 8 12 18 26 41 38 110
70 AD Alcorcón 0.376 52 12 16 15 39 46 43 66
71 Málaga CF 0.372 21 5 6 29 26 64 40 120
72 Real Valladolid B 0.367 44 10 14 14 41 48 38 99
73 CD Guijuelo 0.365 45 10 15 13 34 34 38 92
74 Gimnástica Segoviana 0.365 45 11 12 18 37 52 41 94
75 UD Logroñés 0.354 65 18 11 12 62 39 41 32
76 Gimnàstic de Tarragona 0.347 53 15 8 20 45 51 43 61
77 Pontevedra CF 0.341 45 11 12 16 45 48 39 93
78 Barakaldo CF 0.339 63 16 15 7 50 28 38 34
79 Racing Santander 0.330 68 20 8 11 45 35 39 27
80 CD Lugo 0.327 56 15 11 18 40 50 44 51
81 Coruxo FC 0.318 45 12 9 19 39 59 40 96
82 CF Reus Deportiu 0.318 52 12 16 15 31 43 43 68
83 UD Melilla 0.317 60 17 9 13 43 25 39 43
84 Racing Ferrol 0.313 40 9 13 17 39 57 39 109
85 Albacete Balompié 0.300 49 11 16 16 37 49 43 80
86 CF Villanovense 0.297 54 14 12 13 30 36 39 58
87 CD Leonesa 0.286 51 12 15 17 58 73 44 74
88 CD Toledo 0.281 41 10 11 18 45 51 39 106
89 Córdoba CF 0.278 54 16 6 22 62 71 44 59
90 SD Gernika 0.273 59 16 11 11 46 41 38 45
91 UCAM Murcia CF 0.268 52 13 13 13 39 44 39 65
92 FC Barcelona B 0.261 44 10 14 18 46 54 42 100
93 UD Almería 0.249 48 12 12 19 38 46 43 84
94 Mérida AD 0.243 48 11 15 15 36 46 41 85
95 Granada CF B 0.241 51 13 12 13 34 35 38 71
96 CD Tudelano 0.240 53 13 14 11 38 32 38 60
97 UD Las Palmas B 0.233 47 12 11 15 45 44 38 86
98 RB Linense 0.233 48 11 15 12 44 37 38 82
99 CD San Fernando 0.220 49 12 13 13 47 46 38 78
100 CD Badajoz 0.219 48 12 12 14 46 44 38 83
101 SD Leioa 0.218 54 14 12 14 49 45 40 57
102 Recreativo Huelva 0.215 47 12 11 15 33 36 38 87
103 CD El Ejido 2012 0.214 49 12 13 13 54 55 38 79
104 Burgos CF 0.214 51 12 15 11 28 28 38 69
105 Écija Balompié 0.202 45 11 12 15 38 56 38 95
106 FC Jumilla 0.193 47 11 14 13 30 42 38 89
107 Real Zaragoza B 0.188 20 3 11 24 33 69 38 121
108 Córdoba CF B 0.188 43 11 10 17 40 51 38 103
109 SD Amorebieta 0.179 44 10 14 14 44 46 38 97
110 Real Betis B 0.178 40 9 13 16 47 61 38 108
111 Sevilla Atlético 0.176 32 7 11 24 29 60 42 114
112 Arenas de Getxo 0.175 46 9 19 10 46 43 38 90
113 Real Unión 0.168 46 12 10 17 32 47 39 91
114 Lorca FC 0.161 33 8 9 26 39 72 43 113
115 CD Vitoria 0.160 43 10 13 15 40 44 38 102
116 CD Izarra 0.152 43 11 10 19 33 58 40 105
117 CCD Cerceda 0.148 25 5 10 23 26 62 38 118
118 Lorca Deportiva 0.130 35 9 8 23 37 67 40 111
119 Peña Sport FC 0.092 35 8 11 20 34 64 39 112
120 CD Lealtad 0.076 28 6 10 22 26 60 38 116
121 CA Osasuna B 0.059 24 5 9 24 25 63 38 119
122 CD Calahorra 0.058 6 2 0 1 4 3 3 123
123 Caudal Deportivo 0.046 19 3 10 25 19 54 38 122
124 SD Tarazona 0.033 1 0 1 0 1 1 1 127
125 Olímpic Xàtiva 0.029 1 0 1 0 1 1 1 126
126 Cultural Durango 0 3 1 0 1 5 3 2 124
126 Antequera CF 0 3 1 0 1 3 3 2 125
126 UD San Fernando 0 0 0 0 1 1 2 1 128
126 CP Cacereño 0 0 0 0 1 1 3 1 129
126 Arcos CF 0 0 0 0 1 0 2 1 130
126 Gimnástica Torrelavega 0 0 0 0 1 0 3 1 131
126 Real Avilés 0 0 0 0 1 0 4 1 132

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

« 1981-82 History 2023-24 »

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.