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

Spain: La Liga 1929-2025

1929-2024

EP Pts W D L GF GA GP PR
1 Real Madrid 8.203 6151 1846 613 607 6561 3414 3066 1
2 FC Barcelona 7.411 5978 1787 617 662 6579 3396 3066 2
3 Atlético Madrid 4.402 4932 1420 672 826 5038 3561 2918 3
4 Athletic Bilbao 3.811 4697 1322 731 1013 5005 4019 3066 4
5 Valencia CF 3.500 4592 1294 710 964 4784 3845 2968 5
6 Sevilla FC 3.173 3966 1118 612 982 4088 3738 2712 6
7 Real Sociedad 2.902 3625 991 652 963 3631 3578 2606 8
8 Villarreal CF 2.683 1439 396 251 303 1379 1177 950 20
9 Real Betis 2.486 2712 731 519 782 2577 2890 2032 9
10 Deportivo La Coruña 2.438 2110 569 403 596 2090 2269 1568 12
11 RCD Espanyol 2.364 3700 1008 676 1170 3852 4207 2854 7
12 Real Zaragoza 2.314 2616 698 522 766 2683 2847 1986 10
13 RCD Mallorca 2.301 1465 387 304 487 1363 1629 1178 19
14 Celta Vigo 2.278 2512 679 475 848 2673 3063 2002 11
15 CA Osasuna 2.075 1894 500 394 650 1748 2136 1544 14
16 Real Valladolid 1.989 1943 502 437 717 1922 2486 1656 13
17 Racing Santander 1.985 1694 453 335 638 1842 2365 1426 16
18 Sporting Gijón 1.907 1771 471 358 629 1753 2152 1458 15
19 Real Oviedo 1.875 1516 408 292 492 1642 1951 1192 18
20 Getafe CF 1.827 925 239 208 313 824 960 760 24
21 CD Alavés 1.659 749 202 143 301 711 1003 646 26
22 Málaga CF 1.629 1520 395 335 563 1445 1825 1293 17
23 UD Las Palmas 1.621 1437 390 267 553 1444 1928 1210 21
24 Girona FC 1.495 259 72 43 75 274 273 190 41
25 Elche CF 1.483 892 227 211 354 854 1196 792 25
26 Rayo Vallecano 1.457 928 242 202 388 955 1354 832 23
27 CD Tenerife 1.380 593 155 128 211 619 744 494 30
28 Levante UD 1.375 649 166 151 275 677 942 592 28
29 Hércules CF 1.334 701 184 149 295 716 1050 628 27
30 Cádiz CF 1.319 595 139 178 281 518 877 598 29
31 Granada CF 1.277 990 259 213 422 1000 1408 894 22
32 UD Salamanca 1.276 471 123 102 198 422 581 423 33
33 Albacete Balompié 1.199 304 76 76 118 320 411 270 39
34 Real Burgos 1.193 349 85 94 139 317 449 318 37
35 CD Logroñés 1.177 380 96 92 158 291 489 346 35
36 CE Sabadell 1.094 482 129 95 202 492 720 426 32
37 UD Almería 1.088 373 93 94 185 408 622 372 36
38 CD Castellón 1.084 388 103 79 152 419 588 334 34
39 SD Compostela 1.031 201 52 45 63 199 241 160 43
40 Real Murcia 1.020 578 145 143 298 607 992 586 31
41 SD Eibar 0.951 302 77 71 118 297 375 266 40
42 Córdoba CF 0.874 309 82 63 137 285 430 282 38
43 Recreativo Huelva 0.859 196 50 46 90 202 296 186 45
44 Pontevedra CF 0.837 203 53 44 83 165 221 180 42
45 CD Numancia 0.817 148 37 37 78 155 253 152 47
46 CD Leganés 0.804 199 48 55 87 176 256 190 44
47 CF Extremadura 0.741 83 20 23 37 62 117 80 51
48 CP Mérida 0.623 81 19 24 37 70 115 80 52
49 Gimnàstic de Tarragona 0.607 118 34 16 66 181 295 116 48
50 Real Jaén 0.592 100 29 13 48 121 183 90 50
51 SD Huesca 0.578 67 14 25 37 77 118 76 54
52 Arenas de Getxo 0.569 150 43 21 66 227 308 130 46
53 CD Alcoyano 0.546 106 30 16 62 145 252 108 49
54 Xerez CD 0.430 34 8 10 20 38 66 38 57
55 UE Lleida 0.426 53 13 14 41 70 182 68 56
56 CD Condal 0.379 29 7 8 15 37 57 30 58
57 CE Europa 0.375 60 18 6 30 97 131 54 55
58 Real Unión 0.365 77 21 14 37 153 184 72 53
59 Atlético Tetuán 0.325 26 7 5 18 51 85 30 59
60 CD Leonesa 0.189 19 5 4 21 34 65 30 60

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

« 1929-1930 History 1929-2025 »

27335 matches, played between 1124 team pairs (1770 possible pairs).
Three points attributed for wins throughout.
Latest Match May 25, 2025.