#TeamPGxG/90+/-
1FC Barcelona83427.953.49+6.1
2Real Madrid81917.962.25+1
3Villarreal81317.142.14-4.1
4Atlético de Madrid81814.061.76+3.9
5Real Betis81413.971.750
6Espanyol81111.351.42-0.4
7Racing Santander81310.651.33+2.4
8Elche81110.611.33+0.4
9Deportivo A Coruña8129.981.25+2
10Osasuna889.761.22-1.8
11Athletic Club679.41.57-2.4
12Real Sociedad8129.381.17+2.6
13Rayo Vallecano7119.211.32+1.8
14Deportivo Alavés8129.131.14+2.9
15Valencia867.850.98-1.9
16Sevilla7107.381.05+2.6
17Celta de Vigo887.290.91+0.7
18Levante687.111.19+0.9
19Málaga847.020.88-3
20Getafe846.780.85-2.8
#TeamPGAxGA/90+/-
1FC Barcelona877.10.89-0.1
2Athletic Club667.751.29-1.8
3Atlético de Madrid888.531.07-0.5
4Real Madrid889.21.15-1.2
5Espanyol8119.341.17+1.7
6Deportivo A Coruña8119.581.2+1.4
7Celta de Vigo869.641.21-3.6
8Sevilla7910.021.43-1
9Villarreal81310.461.31+2.5
10Deportivo Alavés8810.641.33-2.6
11Levante61211.541.92+0.5
12Getafe81011.851.48-1.9
13Osasuna81812.191.52+5.8
14Elche81712.211.53+4.8
15Valencia81512.381.55+2.6
16Real Betis8912.851.61-3.9
17Rayo Vallecano71613.311.9+2.7
18Real Sociedad81514.171.77+0.8
19Málaga81314.221.78-1.2
20Racing Santander823172.13+6
#TeamPPTSxPTS/90+/-
1FC Barcelona82420.522.57+3.5
2Real Madrid81816.042.01+2
3Villarreal8814.51.81-6.5
4Atlético de Madrid81914.451.81+4.6
5Espanyol8812.721.59-4.7
6Real Betis81911.871.48+7.1
7Deportivo A Coruña81010.781.35-0.8
8Elche8610.621.33-4.6
9Deportivo Alavés81110.261.28+0.7
10Athletic Club6810.121.69-2.1
11Osasuna8810.031.25-2
12Celta de Vigo889.351.17-1.4
13Racing Santander888.81.1-0.8
14Valencia858.741.09-3.7
15Sevilla7138.711.24+4.3
16Real Sociedad8138.341.04+4.7
17Getafe887.870.98+0.1
18Rayo Vallecano787.641.09+0.4
19Málaga846.970.87-3
20Levante655.910.99-0.9
#TeamPxGxGAxGD/90
1FC Barcelona827.957.120.852.61
2Real Madrid817.969.28.761.1
3Villarreal817.1410.466.680.84
4Atlético de Madrid814.068.535.530.69
5Espanyol811.359.342.010.25
6Athletic Club69.47.751.650.28
7Real Betis813.9712.851.120.14
8Deportivo A Coruña89.989.580.40.05
9Deportivo Alavés89.1310.64-1.51-0.19
10Elche810.6112.21-1.6-0.2
11Celta de Vigo87.299.64-2.35-0.29
12Osasuna89.7612.19-2.43-0.3
13Sevilla77.3810.02-2.64-0.38
14Rayo Vallecano79.2113.31-4.1-0.59
15Levante67.1111.54-4.43-0.74
16Valencia87.8512.38-4.53-0.57
17Real Sociedad89.3814.17-4.79-0.6
18Getafe86.7811.85-5.07-0.63
19Racing Santander810.6517-6.35-0.79
20Málaga87.0214.22-7.2-0.9
#TeamPGnpxGxG/90
1FC Barcelona8342427.953.49
2Real Madrid81916.3817.962.25
3Villarreal81314.7717.142.14
4Real Betis81413.1813.971.75
5Atlético de Madrid81812.4814.061.76
6Espanyol81111.3511.351.42
7Elche8119.8210.611.33
8Rayo Vallecano7119.219.211.32
9Deportivo A Coruña8129.199.981.25
10Racing Santander8139.0710.651.33
11Athletic Club678.619.41.57
12Real Sociedad8128.599.381.17
13Deportivo Alavés8128.349.131.14
14Valencia867.857.850.98
15Osasuna887.399.761.22
16Levante687.117.111.19
17Getafe846.786.780.85
18Celta de Vigo886.57.290.91
19Sevilla7105.87.381.05
20Málaga845.447.020.88
#TeamPGxGoTxG/90
1FC Barcelona83427.0927.953.49
2Atlético de Madrid81817.6514.061.76
3Real Madrid81917.617.962.25
4Real Betis81416.2413.971.75
5Villarreal81314.9317.142.14
6Deportivo Alavés81212.139.131.14
7Racing Santander81311.9810.651.33
8Real Sociedad81211.339.381.17
9Espanyol81111.1811.351.42
10Rayo Vallecano71110.179.211.32
11Elche81110.0710.611.33
12Osasuna889.299.761.22
13Levante688.997.111.19
14Deportivo A Coruña8128.419.981.25
15Sevilla7108.147.381.05
16Celta de Vigo887.567.290.91
17Athletic Club677.19.41.57
18Valencia866.847.850.98
19Málaga845.67.020.88
20Getafe845.246.780.85
Upcoming Fixtures (Next 14 Days)
Show xG:

Showing home xG for home teams, away xG for away teams Showing overall xG for all teams

No upcoming fixtures available.

Recent Results with xG
xG
Sun, Oct 11
xG
1.2
Racing Santander
2 - 2
Valencia
1.56
2.75
Real Betis
5 - 2
Osasuna
1.36
1.01
Real Sociedad
3 - 2
Deportivo A Coruña
2.12
0.89
Elche
0 - 0
Celta de Vigo
0.28
xG
Sat, Oct 10
xG
1.07
Real Madrid
1 - 0
Villarreal
0.65
2.24
FC Barcelona
3 - 0
Getafe
0.15
1.07
Deportivo Alavés
1 - 2
Atlético de Madrid
2.33
0.04
Rayo Vallecano
0 - 0
Athletic Club
0.07
xG
Fri, Oct 9
xG
0.94
Málaga
1 - 1
Espanyol
1.23
xG
Sun, Sep 20
xG
2.1
Valencia
2 - 3
Real Sociedad
2.53
2.9
Villarreal
3 - 1
Levante
0.94
2.08
Deportivo A Coruña
1 - 1
Real Betis
1.2
2.39
Atlético de Madrid
2 - 1
Real Madrid
0.3
1.07
Getafe
1 - 0
Málaga
0.72
xG
Sat, Sep 19
xG
0.67
Sevilla
1 - 3
FC Barcelona
3.68
2.25
Celta de Vigo
5 - 0
Racing Santander
0.79
1.8
Athletic Club
0 - 0
Deportivo Alavés
0.06
0.88
Osasuna
1 - 1
Rayo Vallecano
1.68
xG
Fri, Sep 18
xG
1.13
Espanyol
1 - 3
Elche
0.71
xG
Thu, Sep 17
xG
0.66
Málaga
1 - 3
Villarreal
3.48
1.96
Real Betis
1 - 0
Getafe
0.48
xG
Wed, Sep 16
xG
6.6
FC Barcelona
7 - 2
Racing Santander
1.75
3.83
Atlético de Madrid
4 - 0
Osasuna
0.42
0.3
Deportivo A Coruña
0 - 1
Sevilla
0.9
xG
Tue, Sep 15
xG
1.5
Elche
2 - 3
Real Madrid
2.81
0.99
Deportivo Alavés
0 - 1
Valencia
0.69
1.53
Rayo Vallecano
2 - 1
Espanyol
2.09
xG
Mon, Sep 14
xG
1.69
Villarreal
1 - 2
Real Betis
2.98
xG
Sun, Sep 13
xG
0.39
Real Sociedad
0 - 3
Atlético de Madrid
1.9
1.11
Getafe
1 - 1
Deportivo A Coruña
0.78
1.99
Levante
2 - 4
FC Barcelona
2.25
1.34
Celta de Vigo
1 - 1
Málaga
0.53
xG
Sat, Sep 12
xG
2.9
Real Madrid
4 - 1
Rayo Vallecano
1.27
2.17
Athletic Club
1 - 1
Elche
1.79
0.82
Osasuna
0 - 2
Espanyol
1.37
1.33
Racing Santander
2 - 1
Deportivo Alavés
1.91
xG
Fri, Sep 11
xG
0.99
Sevilla
1 - 0
Valencia
0.09
xG
Mon, Sep 7
xG
2.54
Elche
2 - 3
Real Sociedad
0.69
1
Getafe
1 - 1
Celta de Vigo
1.28
xG
Sun, Sep 6
xG
1.51
Espanyol
1 - 1
Sevilla
0.44
1.57
Málaga
0 - 0
Levante
0.87
1.17
Deportivo Alavés
5 - 2
Osasuna
1.76
0.51
Valencia
0 - 5
FC Barcelona
3.7
xG
Sat, Sep 5
xG
1.63
Villarreal
2 - 3
Deportivo A Coruña
0.87
1.35
Rayo Vallecano
3 - 2
Racing Santander
0.56
1.21
Athletic Club
3 - 0
Atlético de Madrid
0.97
xG
Fri, Sep 4
xG
0.77
Real Betis
1 - 0
Real Madrid
2.91
xG
Thu, Sep 3
xG
0.94
Real Sociedad
0 - 0
Celta de Vigo
0.61
xG
Mon, Aug 31
xG
2.71
FC Barcelona
5 - 2
Rayo Vallecano
1.15
1.52
Osasuna
1 - 0
Getafe
1.25

Download This Data as CSV

Get full access to xG, xGA, xPTS, and 30+ metrics for every team. Export to CSV and power your own analysis.

50+ Leagues 30+ Metrics Updated Daily

La Liga xG Table 2026/27

The La Liga xG table for 2026/27 tracks expected goals data for all 20 teams. This includes xG (expected goals), xGA (expected goals against), xPTS (expected points), npxG (non-penalty xG), xGoT (expected goals on target), and the goals vs xG overperformance metric.

Who has the best attack?

FC Barcelona top the xG charts with 27.95 expected goals from 8 games (3.49/90). They have scored 34 actual goals, outperforming their xG by +6.1.

Who has the best defence?

FC Barcelona have the tightest defence by xGA, conceding just 7.1 expected goals (0.89/90). Their actual goals conceded stands at 7.

Biggest overperformer

FC Barcelona are the biggest overperformers in La Liga, scoring 34 goals from an xG of just 27.95 — a difference of +6.1. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Villarreal are the most wasteful in front of goal, scoring 13 from an xG of 17.14 (diff: -4.1). Regression towards their xG would suggest improvement is likely.

Understanding the xG metrics

  • xG (Expected Goals): The total expected goals a team should have scored based on the quality of their chances.
  • xGA (Expected Goals Against): How many goals a team should have conceded — lower is better.
  • xPTS (Expected Points): How many league points a team deserves based on xG performance.
  • npxG (Non-Penalty xG): xG excluding penalties, giving a truer picture of open-play chance creation.
  • xGoT (xG on Target): Expected goals from shots that were on target only.
  • +/- (Overperformance): The difference between actual goals and xG. Positive = overperforming, negative = underperforming.

Data is updated daily, powered by advanced xG models covering 50+ competitions. Learn more about how xG works.

Data last updated: 2026-10-12 00:55:40