La Liga xG: Not Enough Matches Calculated Yet

The expected-goals table: xG — chances created, xGA — chances conceded, "G−xG" — finishing (positive means scoring above the chances created, negative means wasting them). Built from played matches with xG data. New to xG? Read our guide.

#TeamPGoalsxGxGAG−xG
1Barcelona312:210.862.02+1.14
2Villarreal34:55.753.53-1.75
3Real Madrid310:25.741.77+4.26
4Osasuna33:15.052.09-2.05
5Levante35:54.584.19+0.42
6Alaves35:14.561.95+0.44
7Racing Santander35:54.513.15+0.49
8Athletic Club33:54.114.87-1.11
9Real Betis34:53.735.54+0.27
10Sevilla36:53.674.18+2.33
11Real Sociedad33:63.634.96-0.63
12Rayo Vallecano34:83.517.05+0.49
13Elche33:93.195.97-0.19
14Valencia31:43.052.78-2.05
15Deportivo La Coruna35:32.874.71+2.13
16Malaga31:72.844.27-1.84
17Espanyol35:42.792.20+2.21
18Atletico Madrid37:32.464.71+4.54
19Getafe31:42.114.53-1.11
20Celta Vigo31:41.355.89-0.35

Anomaly breakdowns for La Liga are on the competition page; all match reviews live in the archive.

La Liga xG

Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet. Not enough matches with calculated xG yet.