» Home matches Away matches overall  
# Team sum Matches average
1 FC Barcelona FC Barcelona 316.681 5 63.336
2 Real Madrid Real Madrid 184.821 3 61.607
3 Athletic Bilbao Athletic Bilbao 75.405 2 37.703
4 Atlético Madrid Atlético Madrid 117.785 4 29.446
5 Valencia CF Valencia CF 55.999 2 28.000
6 Sevilla FC Sevilla FC 47.873 2 23.937
7 Real Sociedad Real Sociedad 58.036 3 19.345
8 Real Betis Real Betis 18.774 1 18.774
9 UD Las Palmas UD Las Palmas 36.227 2 18.114
10 Deportivo La Coruña Deportivo La Coruña 35.032 2 17.516
11 Celta Vigo Celta Vigo 61.591 4 15.398
12 Málaga CF Málaga CF 15.351 1 15.351
13 CD Alavés CD Alavés 58.402 4 14.601
14 Villarreal CF Villarreal CF 26.455 2 13.228
15 Sporting Gijón Sporting Gijón 11.806 1 11.806
16 CA Osasuna CA Osasuna 22.115 2 11.058
17 Cádiz CF Cádiz CF 21.889 2 10.945
18 Real Zaragoza Real Zaragoza 10.525 1 10.525
19 Hércules CF Hércules CF 20.250 2 10.125
20 Espanyol Barcelona Espanyol Barcelona 9.143 1 9.143
21 Granada CF Granada CF 8.872 1 8.872
22 Racing Santander Racing Santander 25.836 3 8.612
23 Córdoba CF Córdoba CF 16.327 2 8.164
24 CD Guijuelo CD Guijuelo 16.128 2 8.064
25 FC Cartagena FC Cartagena 7.600 1 7.600
26 CD Leganés CD Leganés 6.780 1 6.780
27 CD Leonesa CD Leonesa 18.729 3 6.243
28 Real Valladolid Real Valladolid 11.490 2 5.745
29 Elche CF Elche CF 5.470 1 5.470
30 UD Almería UD Almería 5.397 1 5.397
31 Rayo Vallecano Rayo Vallecano 5.282 1 5.282
32 RCD Mallorca RCD Mallorca 10.441 2 5.221
33 UCAM Murcia CF UCAM Murcia CF 8.067 2 4.034
34 SD Eibar SD Eibar 11.712 3 3.904
35 Gimnàstic Gimnàstic 6.789 2 3.395
36 CD Toledo CD Toledo 8.300 3 2.767
37 CD Mirandés CD Mirandés 2.727 1 2.727
38 CD Lugo CD Lugo 2.490 1 2.490
39 AD Alcorcón AD Alcorcón 8.559 4 2.140
40 SD Huesca SD Huesca 4.258 2 2.129
41 SD Formentera SD Formentera 2.816 2 1.408
42 Albacete Albacete 1.314 1 1.314
43 CA Cirbonero CA Cirbonero 2.300 2 1.150
44 Racing Ferrol Racing Ferrol 2.200 2 1.100
45 CD Boiro CD Boiro 1.000 1 1.000
46 CD Tudelano CD Tudelano 1.950 2 975
47 Barakaldo CF Barakaldo CF 1.900 2 950
48 Caudal Deportivo Caudal Deportivo 1.350 2 675
49 SD Amorebieta SD Amorebieta 600 1 600
UE Cornellà UE Cornellà 600 1 600
  overall 1.411.444 100 14.114