La Liga xG Table 2026/2027

Who the La Liga xG table says is due a correction

Villarreal have the biggest shortfall in the La Liga: 8 points from chances worth 13.3 xPts, a gap of 5.3. At the other end, Real Betis have taken 16 points from an xPts figure of 9.7, 6.3 more than the underlying numbers justify.

How these xG numbers are calculated

Expected goals measure the quality of the chances a team creates and concedes, with every shot scored between 0 and 1 by how often shots like it are converted. Expected points come from running each finished match through a Poisson model using both sides' xG, giving a win, draw and loss probability, then awarding three points and one point against those probabilities. Underlying data is supplied by Sportmonks.

La Liga 2026/2027 xG table, Home

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1Atlético Madrid4107.9+2.134.3-1.3+73.7+3.3107.7+2.3
2Athletic Club456.8-1.843.6+0.4+13.2-2.257.7-2.7
3FC Barcelona31412.8+1.243.3+0.7+109.5+0.597.3+1.7
4Real Madrid3128.4+3.622.8-0.8+105.6+4.497.2+1.8
5Espanyol465.6+0.463.7+2.3+01.9-1.947.0-3.0
6Getafe444.5-0.524.2-2.2+20.4+1.685.7+2.3
7Sevilla455.4-0.476.6+0.4-2-1.2-0.865.7+0.3
8Deportivo Alavés494.4+4.634.6-1.6+6-0.3+6.395.4+3.6
9Villarreal366.6-0.664.7+1.3+01.9-1.935.3-2.3
10Deportivo La Coruña454.2+0.844.4-0.4+1-0.2+1.255.0+0.0
11Celta de Vigo474.5+2.555.9-0.9+2-1.3+3.345.0-1.0
12Racing Santander375.2+1.854.2+0.8+21.0+1.074.8+2.2
13Osasuna424.0-2.035.0-2.0-1-1.0+0.054.7+0.3
14Real Betis334.4-1.404.3-4.3+30.1+2.994.5+4.5
15Valencia424.2-2.297.7+1.3-7-3.5-3.514.3-3.3
16Real Sociedad323.6-1.643.6+0.4-20.0-2.044.2-0.2
17Rayo Vallecano363.5+2.544.2-0.2+2-0.7+2.773.7+3.3
18Elche344.7-0.7116.6+4.4-7-2.0-5.003.4-3.4
19Levante274.4+2.664.0+2.0+10.4+0.633.0+0.0
20Málaga323.5-1.546.4-2.4-2-2.9+0.923.0-1.0

La Liga 2026/2027 xG table, Away

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1FC Barcelona41712.9+4.133.6-0.6+149.3+4.7129.8+2.2
2Villarreal479.7-2.764.6+1.4+15.1-4.158.1-3.1
3Real Madrid468.5-2.565.6+0.4+02.9-2.967.2-1.2
4Elche475.0+2.065.3+0.7+1-0.3+1.355.3-0.3
5Real Betis466.8-0.877.2-0.2-1-0.4-0.675.1+1.9
6Atlético Madrid364.1+1.943.1+0.9+21.0+1.064.7+1.3
7Osasuna344.4-0.4104.5+5.5-6-0.1-5.934.7-1.7
8Espanyol344.4-0.444.6-0.6+0-0.2+0.234.1-1.1
9Deportivo Alavés323.6-1.633.9-0.9-1-0.4-0.624.0-2.0
10Rayo Vallecano455.7-0.7129.1+2.9-7-3.4-3.613.9-2.9
11Deportivo La Coruña353.7+1.344.2-0.2+1-0.5+1.553.7+1.3
12Celta de Vigo312.5-1.512.9-1.9+0-0.4+0.433.6-0.6
13Real Sociedad474.8+2.298.5+0.5-2-3.7+1.763.5+2.5
14Sevilla351.9+3.123.4-1.4+3-1.5+4.573.0+4.0
15Levante412.7-1.767.5-1.5-5-4.8-0.222.9-0.9
16Racing Santander444.2-0.21611.2+4.8-12-7.0-5.002.9-2.9
17Valencia322.1-0.143.4+0.6-2-1.4-0.632.8+0.2
18Málaga412.5-1.586.5+1.5-7-4.0-3.012.8-1.8
19Athletic Club222.6-0.624.2-2.2+0-1.6+1.632.4+0.6
20Getafe302.1-2.155.4-0.4-5-3.4-1.602.0-2.0

La Liga 2026/2027 xG table, Last 5

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1FC Barcelona52419.3+4.775.9+1.1+1713.4+3.61511.6+3.4
2Villarreal5912.2-3.286.1+1.9+16.1-5.1610.2-4.2
3Atlético Madrid5129.9+2.153.9+1.1+76.1+0.91210.2+1.8
4Real Madrid51212.0+0.066.9-0.9+65.1+0.999.7-0.7
5Athletic Club567.8-1.837.0-4.0+30.9+2.188.2-0.2
6Espanyol567.1-1.185.8+2.2-21.3-3.347.9-3.9
7Celta de Vigo576.4+0.645.6-1.6+30.8+2.267.4-1.4
8Real Betis578.9-1.979.4-2.4+0-0.5+0.5106.8+3.2
9Elche5107.8+2.2118.4+2.6-1-0.6-0.446.6-2.6
10Real Sociedad586.8+1.288.0+0.0+0-1.3+1.3106.3+3.7
11Deportivo La Coruña585.4+2.666.0+0.0+2-0.6+2.686.2+1.8
12Sevilla554.2+0.876.8+0.2-2-2.6+0.676.1+0.9
13Getafe535.2-2.246.7-2.7-1-1.4+0.456.0-1.0
14Rayo Vallecano597.0+2.0139.3+3.7-4-2.3-1.776.0+1.0
15Levante586.9+1.199.5-0.5-1-2.6+1.655.6-0.6
16Osasuna545.3-1.3128.5+3.5-8-3.1-4.945.5-1.5
17Deportivo Alavés574.6+2.457.7-2.7+2-3.0+5.074.9+2.1
18Málaga524.4-2.4910.0-1.0-7-5.6-1.424.1-2.1
19Racing Santander596.1+2.91813.4+4.6-9-7.3-1.764.1+1.9
20Valencia544.4-0.4129.8+2.2-8-5.5-2.534.0-1.0

La Liga xG Table Questions

Which La Liga team is overperforming their xG the most this season?

FC Barcelona are overperforming their xG by more than any other side in La Liga in 2026/2027, with 31 goals from chances worth 25.7 xG, a gap of 5.3. Atlético Madrid are next on 4.0.

Which La Liga team is underperforming their xG the most this season?

Villarreal are underperforming their xG by more than any other side in La Liga in 2026/2027, with 13 goals from chances worth 16.3 xG, a shortfall of 3.3. Málaga are next on 3.0.

Which La Liga team has been the luckiest on expected points this season?

Real Betis are the luckiest side in La Liga in 2026/2027, with 16 points from performances worth 9.7 xPts, 6.3 more than their chances deserved. Sevilla are next on 4.3.

Which La Liga team has been the unluckiest on expected points this season?

Villarreal are the unluckiest side in La Liga in 2026/2027, with 8 points from performances worth 13.3 xPts, 5.3 short of what they deserved. Espanyol are next on 4.1.

Who would be top of La Liga on xG this season?

FC Barcelona would also be top of La Liga in 2026/2027 on expected points, with 17.0 xPts from 25.7 xG created and 6.9 conceded across seven matches. Real Madrid are next on 14.4.

Which La Liga team has the most xG this season?

FC Barcelona have created the most xG in La Liga in 2026/2027, 25.7 from seven matches, 3.7 a game against a competition average of 1.5. Real Madrid are next on 16.9.

Which La Liga team has the least xG this season?

Málaga have created the least xG in La Liga in 2026/2027, 6.0 from seven matches, 0.9 a game against a competition average of 1.5. Valencia are next on 6.3.

Which La Liga team has conceded the most xG this season?

Racing Santander have conceded the most xG in La Liga in 2026/2027, 15.4 from seven matches, 2.2 a game against a competition average of 1.5. Rayo Vallecano are next on 13.3.

Which La Liga team has conceded the least xG this season?

FC Barcelona have conceded the least xG in La Liga in 2026/2027, 6.9 from seven matches, 1.0 a game against a competition average of 1.5. Atlético Madrid are next on 7.4.

What is the average xG per game in La Liga this season?

La Liga teams have averaged 1.47 xG a game in 2026/2027, from the 69 matches played, and have scored 1.52 goals a game from it. That is up from 1.36 xG a game in 2025/2026.

Do La Liga teams create more xG at home or away this season?

La Liga teams create more xG at home in 2026/2027, 1.57 a game against 1.37 away, a home advantage of +0.21, against +0.41 in 2025/2026.

La Liga player expected goals

The same season by player, with the goals each one scored against the chances they had.

  • La Liga Player xG Stats 2026/2027

La Liga pages

  • La Liga Table
  • La Liga Fixtures
  • La Liga Player Stats
  • La Liga Team Stats
  • La Liga Power Rankings
  • La Liga Player xG Stats
  • La Liga BTTS Stats
  • La Liga Corner Stats
  • La Liga Player Streaks
  • La Liga stats hub

La Liga stat leaders

  • La Liga attacking leaders — top scorers & assists
  • La Liga defending leaders — tackles & interceptions
  • La Liga possession leaders — passing & dribbles
  • La Liga goalkeeping leaders — saves & clean sheets
  • La Liga team leaders

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

La Liga 2026/2027 xG table

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1 FC Barcelona 7 31 25.7 +5.3 7 6.9 +0.1 +24 18.8 +5.2 21 17.0 +4.0
2 Real Madrid 7 18 16.9 +1.1 8 8.4 -0.4 +10 8.5 +1.5 15 14.4 +0.6
3 Villarreal 7 13 16.3 -3.3 12 9.4 +2.6 +1 7.0 -6.0 8 13.3 -5.3
4 Atlético Madrid 7 16 12.0 +4.0 7 7.4 -0.4 +9 4.7 +4.3 16 12.5 +3.5
5 Espanyol 7 10 10.0 +0.0 10 8.4 +1.6 +0 1.7 -1.7 7 11.1 -4.1
6 Athletic Club 6 7 9.4 -2.4 6 7.8 -1.8 +1 1.7 -0.7 8 10.1 -2.1
7 Real Betis 7 9 11.2 -2.2 7 11.5 -4.5 +2 -0.3 +2.3 16 9.7 +6.3
8 Deportivo Alavés 7 11 8.0 +3.0 6 8.6 -2.6 +5 -0.6 +5.6 11 9.4 +1.6
9 Osasuna 7 6 8.4 -2.4 13 9.5 +3.5 -7 -1.1 -5.9 8 9.4 -1.4
10 Elche 7 11 9.7 +1.3 17 11.9 +5.1 -6 -2.2 -3.8 5 8.8 -3.8
11 Deportivo La Coruña 7 10 7.9 +2.1 8 8.6 -0.6 +2 -0.7 +2.7 10 8.7 +1.3
12 Sevilla 7 10 7.4 +2.6 9 10.0 -1.0 +1 -2.7 +3.7 13 8.7 +4.3
13 Celta de Vigo 7 8 7.0 +1.0 6 8.8 -2.8 +2 -1.7 +3.7 7 8.6 -1.6
14 Getafe 7 4 6.6 -2.6 7 9.6 -2.6 -3 -3.0 +0.0 8 7.7 +0.3
15 Real Sociedad 7 9 8.4 +0.6 13 12.1 +0.9 -4 -3.7 -0.3 10 7.6 +2.4
16 Rayo Vallecano 7 11 9.2 +1.8 16 13.3 +2.7 -5 -4.1 -0.9 8 7.6 +0.4
17 Racing Santander 7 11 9.5 +1.5 21 15.4 +5.6 -10 -6.0 -4.0 7 7.6 -0.6
18 Valencia 7 4 6.3 -2.3 13 11.2 +1.8 -9 -4.9 -4.1 4 7.1 -3.1
19 Levante 6 8 7.1 +0.9 12 11.5 +0.5 -4 -4.4 +0.4 5 5.9 -0.9
20 Málaga 7 3 6.0 -3.0 12 12.9 -0.9 -9 -6.9 -2.1 3 5.9 -2.9

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service