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 612 194 152 2.201 - 931 2.030 25 12 7 2 8
2 Real Madrid CF 958 605 180 173 2.139 - 1.034 1.995 25 8 9 4 2
3 Valencia CF 958 446 235 277 1.479 - 1.094 1.573 25 2 1 5 3
4 Club Atlético de Madrid 882 420 211 251 1.394 - 985 1.471 23 2 2 4 2
5 Athletic Club de Bilbao 958 356 266 336 1.254 - 1.290 1.334 25 - 1 - -
6 Sevilla FC 844 358 196 290 1.230 - 1.071 1.270 22 - - 2 2
7 RCD Espanyol de Barcelona 958 328 263 367 1.148 - 1.247 1.247 25 - - - 2
8 RC Deportivo de La Coruña 844 322 238 284 1111 - 1063 1.204 22 1 3 3 2
9 Real Sociedad de Fútbol 844 307 227 310 1.150 - 1.140 1.148 22 - 1 1 -
10 Villarreal CF 722 294 193 235 998 - 891 1.075 19 - 1 1 -
11 Real Betis Balompié 806 280 230 296 1007 - 1096 1.070 21 - - 1 1
12 RC Celta de Vigo 730 262 193 275 946 - 975 979 19 - - - -
13 Real CD Mallorca 608 226 151 231 786 - 825 829 16 - - 2 1
14 Real Zaragoza CD 654 209 188 257 824 - 933 815 17 - - - 2
15 Málaga CF 646 209 164 273 779 - 898 791 17 - - - -
16 Real RC Santander 654 188 193 273 751 - 939 757 17 - - - -
17 Real Valladolid CF 616 179 179 258 660 - 856 716 16 - - - -
18 CA Osasuna Pamplona 570 172 153 245 612 - 795 669 15 - - - -
19 Getafe CF 532 177 136 219 610 - 701 667 14 - - - -
20 Rayo Vallecano de Madrid 464 144 91 229 562 - 802 523 12 - - - -
21 Levante UD 418 117 107 194 453 - 649 458 11 - - - -
22 Deportivo Alavés 342 118 76 148 369 - 468 430 9 - - - -
23 Real Sporting Gijón 388 97 91 200 411 - 645 382 10 - - - -
24 CD Tenerife 274 85 74 115 352 - 420 329 7 - - - -
25 Real Oviedo CF 274 79 82 113 314 - 409 319 7 - - - -
26 UD Almería 228 62 56 110 244 - 366 242 6 - - - -
27 SD Eibar 190 60 50 80 229 - 267 230 5 - - - -
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 190 49 44 97 204 - 313 191 5 - - - -
31 RC Recreativo de Huelva 152 42 41 69 163 - 230 167 4 - - - -
32 Albacete Balompié 156 39 44 73 172 - 246 161 4 - - - -
33 CD Numancia de Soria 152 37 37 78 155 - 253 148 4 - - - -
34 CD Leganés 114 31 30 53 107 - 149 123 3 - - - -
35 UD Salamanca 118 27 24 67 128 - 194 105 3 - - - -
36 Girona FC 76 23 19 34 87 - 112 88 2 - - - -
37 Extremadura CF † 80 20 23 37 62 - 117 83 2 - - - -
38 Mérida UD 80 19 24 37 70 - 115 81 2 - - - -
39 Elche CF 76 20 21 35 65 - 112 81 2 - - - -
40 Hércules CF Alicante 80 21 13 46 76 - 137 76 2 - - - -
41 Real Murcia CF 76 12 20 44 65 - 122 56 2 - - - -
42 CD Logroñés 80 11 15 54 48 - 164 48 2 - - - -
43 Cádiz CF 38 8 12 18 36 - 52 36 1 - - - -
44 Xerez CD 38 8 10 20 38 - 66 34 1 - - - -
45 SD Huesca 38 7 12 19 43 - 65 33 1 - - - -
46 Club Gimnàstic de Tarragona 38 7 7 24 34 - 69 28 1 - - - -
47 Córdoba CF 38 3 11 24 22 - 68 20 1 - - - -

Last update : 10-06-19

Changed names:

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