TABLE OF LAST 25 SEASONS

1 2 3

No. Club G W D L F   A P S 1 2 3 Cup
1 FC Barcelona 958 608 190 160 2.190 - 942 2.014 25 12 7 2 7
2 Real Madrid CF 958 605 181 172 2.118 - 1.022 1.996 25 8 10 2 3
3 Valencia CF 958 442 234 282 1.478 - 1.104 1.560 25 2 1 5 2
4 Club Atlético de Madrid 882 404 211 267 1.387 - 1.030 1.423 23 2 - 4 2
5 Athletic Club de Bilbao 958 366 256 336 1.286 - 1.292 1.354 25 - 1 - -
6 RC Deportivo de La Coruña 882 360 249 273 1194 - 1038 1.329 23 1 4 4 2
7 Sevilla FC 844 356 202 286 1.221 - 1.052 1.270 22 - - 2 2
8 RCD Espanyol de Barcelona 920 311 250 359 1.104 - 1.211 1.183 24 - - - 2
9 Real Sociedad de Fútbol 844 305 229 310 1.124 - 1.141 1.144 22 - 1 1 -
10 RC Celta de Vigo 730 259 199 272 900 - 936 976 19 - - - -
11 Villarreal CF 646 266 172 208 892 - 789 970 17 - 1 1 -
12 Real Betis Balompié 730 248 216 266 903 - 983 960 19 - - 1 1
13 Real Zaragoza CD 730 239 209 282 932 - 1032 926 19 - - 1 3
14 Real CD Mallorca 608 226 151 231 786 - 825 829 16 - - 2 1
15 Real RC Santander 692 203 201 288 795 - 981 810 18 - - - -
16 Málaga CF 608 204 159 245 755 - 837 771 16 - - - -
17 CA Osasuna Pamplona 646 192 173 281 688 - 899 749 17 - - - -
18 Real Valladolid CF 616 177 182 257 656 - 856 713 16 - - - -
19 Rayo Vallecano de Madrid 502 153 113 236 601 - 839 572 13 - - - -
20 Getafe CF 456 147 112 197 520 - 633 553 12 - - - -
21 Real Sporting Gijón 464 123 108 233 491 - 759 477 12 - - - -
22 CD Tenerife 350 115 94 141 461 - 524 439 9 - - - -
23 Real Oviedo 350 102 105 143 399 - 510 411 9 - - - -
24 Levante UD 342 95 83 164 350 - 525 368 9 - - - -
25 Deportivo Alavés 266 90 63 113 290 - 368 333 7 - - - -
26 Albacete Balompié 232 60 68 104 275 - 363 248 6 - - - -
27 UD Almería 228 62 56 110 244 - 366 242 6 - - - -
28 Granada CF 228 56 51 121 209 - 381 219 6 - - - -
29 SD Compostela 160 52 45 63 199 - 241 201 4 - - - -
30 UD Las Palmas 152 44 37 71 180 - 239 169 4 - - - -
31 RC Recreativo de Huelva 152 42 41 69 163 - 230 167 4 - - - -
32 CD Numancia de Soria 152 37 37 78 155 - 253 148 4 - - - -
33 CD Logroñés 156 31 41 84 127 - 270 134 4 - - - -
34 SD Eibar 114 35 27 52 139 - 167 132 3 - - - -
35 UD Salamanca 118 27 24 67 128 - 194 105 3 - - - -
36 Extremadura CF † 80 20 23 37 62 - 117 83 2 - - - -
37 Mérida UD 80 19 24 37 70 - 115 81 2 - - - -
38 Elche CF 76 20 21 35 65 - 112 81 2 - - - -
39 Hércules CF Alicante 80 21 13 46 76 - 137 76 2 - - - -
40 Cádiz CF 76 13 24 39 66 - 122 63 2 - - - -
41 Real Murcia CF 76 12 20 44 65 - 122 56 2 - - - -
42 CD Leganés 38 8 11 19 36 - 55 35 1 - - - -
43 UE Lleida 38 7 13 18 29 - 48 34 1 - - - -
44 Xerez CD 38 8 10 20 38 - 66 34 1 - - - -
45 Club Gimnàstic de Tarragona 38 7 7 24 34 - 69 28 1 - - - -
46 Burgos CF 38 4 14 20 29 - 69 26 1 - - - -
47 Córdoba CF 38 3 11 24 22 - 68 20 1 - - - -

Last update : 24-06-17

Changed names:

CF Ciudad de Murcia > Granada 74 CF
Atlético Aviación > Club Atlético de Madrid
Donostia San Sebastian > Real Sociedad FC
Español > RCD Espanyol
Lerida > UE Lleida