La Liga

Spain, 69 of 380 matches played

Team stats

Sorted by expected goal difference; season totals
TeamxGxGAxG diffShotsShots ag.Clean sheetsCornersCards
Barcelona29.47.8+21.6150513528
Real Madrid19.77.8+11.91328914813+1
Villarreal19.611.4+8.21129005111
Atletico Madrid13.78.5+5.21196933512+1
Athletic Club11.37.7+3.6945733712+1
Alaves10.77.6+3.0878533014
Real Betis13.212.8+0.41221094339
Espanyol9.410.2−0.8958421520+1
Celta Vigo7.69.2−1.6728732311+1
Deportivo La Coruna8.410.4−2.0709003413+2
Osasuna8.912.0−3.1659022117
Sevilla7.410.5−3.1787922320+2
Real Sociedad9.412.8−3.49411015115+2
Rayo Vallecano9.113.0−3.99411503717+2
Levante9.313.3−4.064912186
Getafe6.310.8−4.5819322819+2
Elche9.815.7−5.97910703117+1
Racing Santander9.816.0−6.27211703018+1
Valencia5.712.7−7.07310723114
Malaga5.614.0−8.47010313813