La Liga xG Table 2025/2026

Who the La Liga xG table says is due a correction

Athletic Club have the biggest shortfall in the La Liga: 45 points from chances worth 60.2 xPts, a gap of 15.2. At the other end, FC Barcelona have taken 94 points from an xPts figure of 73.8, 20.2 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 2025/2026 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
1FC Barcelona195741.4+15.61016.6-6.6+4724.8+22.25741.1+15.9
2Real Madrid194542.1+2.91619.7-3.7+2922.4+6.64939.3+9.7
3Atlético Madrid193936.7+2.31717.3-0.3+2219.5+2.54637.7+8.3
4Athletic Club192230.2-8.22114.5+6.5+115.8-14.83036.0-6.0
5Villarreal194837.6+10.41923.3-4.3+2914.4+14.64634.4+11.6
6Osasuna193131.6-0.62419.6+4.4+712.0-5.03233.7-1.7
7Valencia192730.7-3.72319.3+3.7+411.4-7.43033.7-3.7
8Rayo Vallecano192431.5-7.51520.8-5.8+910.8-1.83133.2-2.2
9Real Betis193432.9+1.11922.5-3.5+1510.4+4.63633.0+3.0
10Real Sociedad193731.3+5.73122.0+9.0+69.2-3.22932.1-3.1
11Mallorca193131.3-0.32123.5-2.5+107.8+2.23330.1+2.9
12Deportivo Alavés192527.2-2.22520.9+4.1+06.3-6.32729.4-2.4
13Elche193030.0+0.01928.8-9.8+111.2+9.83529.2+5.8
14Levante192630.1-4.12826.9+1.1-23.1-5.12627.9-1.9
15Sevilla192423.4+0.62521.1+3.9-12.2-3.22527.4-2.4
16Celta de Vigo192925.2+3.82824.4+3.6+10.9+0.12326.8-3.8
17Espanyol192127.3-6.32426.7-2.7-30.6-3.62626.5-0.5
18Getafe191814.5+3.51615.5+0.5+2-1.0+3.02724.1+2.9
19Girona192123.4-2.42729.0-2.0-6-5.6-0.42423.1+0.9
20Real Oviedo19916.9-7.91828.5-10.5-9-11.6+2.61919.7-0.7

La Liga 2025/2026 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 Barcelona193842.0-4.02627.9-1.9+1214.1-2.13732.8+4.2
2Real Madrid193233.1-1.11923.8-4.8+139.3+3.73731.6+5.4
3Villarreal192423.9+0.12725.9+1.1-3-2.0-1.02625.4+0.6
4Deportivo Alavés191923.5-4.53126.9+4.1-12-3.4-8.61624.3-8.3
5Athletic Club192123.1-2.13725.9+11.1-16-2.8-13.21524.2-9.2
6Real Betis192522.0+3.02925.3+3.7-4-3.3-0.72424.0+0.0
7Valencia191920.6-1.63228.1+3.9-13-7.5-5.51921.9-2.9
8Rayo Vallecano191722.7-5.72930.5-1.5-12-7.8-4.21921.5-2.5
9Celta de Vigo192420.4+3.62029.3-9.3+4-8.9+12.93121.4+9.6
10Girona191823.5-5.52833.0-5.0-10-9.5-0.51721.0-4.0
11Getafe191416.4-2.42224.2-2.2-8-7.8-0.22420.9+3.1
12Real Sociedad192221.2+0.83032.9-2.9-8-11.7+3.71720.5-3.5
13Espanyol192223.2-1.23131.3-0.3-9-8.2-0.82020.3-0.3
14Atlético Madrid192320.0+3.02730.8-3.8-4-10.7+6.72320.2+2.8
15Osasuna191318.2-5.22631.7-5.7-13-13.5+0.51018.7-8.7
16Levante192120.1+0.93333.2-0.2-12-13.1+1.11618.6-2.6
17Real Oviedo191720.5-3.54233.8+8.2-25-13.3-11.71018.1-8.1
18Sevilla192217.6+4.43532.2+2.8-13-14.6+1.61817.1+0.9
19Elche191913.6+5.43831.8+6.2-19-18.2-0.8814.9-6.9
20Mallorca191615.3+0.73637.0-1.0-20-21.7+1.7912.8-3.8

La Liga 2025/2026 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
1Levante5109.8+0.2115.9+5.1-13.9-4.998.9+0.1
2Girona538.2-5.255.7-0.7-22.5-4.538.4-5.4
3Athletic Club577.2-0.2104.3+5.7-32.8-5.848.2-4.2
4Sevilla566.4-0.454.5+0.5+11.9-0.998.1+0.9
5Getafe545.0-1.042.8+1.2+02.2-2.278.0-1.0
6Real Madrid597.1+1.945.6-1.6+51.4+3.6127.8+4.2
7Deportivo Alavés566.7-0.775.2+1.8-11.4-2.477.7-0.7
8Villarreal5138.1+4.986.8+1.2+51.3+3.777.7-0.7
9Valencia596.5+2.575.6+1.4+20.9+1.1107.5+2.5
10FC Barcelona585.9+2.165.3+0.7+20.6+1.497.2+1.8
11Atlético Madrid568.8-2.878.8-1.8-10.0-1.097.0+2.0
12Rayo Vallecano586.6+1.436.6-3.6+50.0+5.0116.9+4.1
13Mallorca567.0-1.066.8-0.8+00.2-0.276.7+0.3
14Elche554.7+0.374.9+2.1-2-0.3-1.756.5-1.5
15Osasuna556.3-1.3107.5+2.5-5-1.2-3.806.5-6.5
16Real Betis5106.9+3.177.9-0.9+3-1.0+4.0106.4+3.6
17Espanyol565.4+0.667.8-1.8+0-2.4+2.475.4+1.6
18Real Sociedad574.9+2.199.0+0.0-2-4.1+2.134.4-1.4
19Celta de Vigo584.0+4.059.4-4.4+3-5.4+8.4104.3+5.7
20Real Oviedo504.5-4.599.3-0.3-9-4.8-4.214.1-3.1

La Liga xG Table Questions

Which La Liga team is overperforming their xG the most in 2025/2026?

FC Barcelona overperformed their xG by more than any other side in La Liga in 2025/2026, with 95 goals from chances worth 83.4 xG, a gap of 11.6. Villarreal were next on 10.4.

Which La Liga team is underperforming their xG the most in 2025/2026?

Rayo Vallecano underperformed their xG by more than any other side in La Liga in 2025/2026, with 41 goals from chances worth 54.2 xG, a shortfall of 13.2. Real Oviedo were next on 11.4.

Which La Liga team has been the luckiest on expected points in 2025/2026?

FC Barcelona were the luckiest side in La Liga in 2025/2026, with 94 points from performances worth 73.8 xPts, 20.2 more than their chances deserved. Real Madrid were next on 15.0.

Which La Liga team has been the unluckiest on expected points in 2025/2026?

Athletic Club were the unluckiest side in La Liga in 2025/2026, with 45 points from performances worth 60.2 xPts, 15.2 short of what they deserved. Deportivo Alavés were next on 10.7.

Who would be top of La Liga on xG in 2025/2026?

FC Barcelona were also top of La Liga in 2025/2026 on expected points, with 73.8 xPts from 83.4 xG created and 44.5 conceded across 38 matches. Real Madrid were next on 71.0.

Which La Liga team has the most xG in 2025/2026?

FC Barcelona created the most xG in La Liga in 2025/2026, 83.4 from 38 matches, 2.2 a game against a competition average of 1.4. Real Madrid were next on 75.2.

Which La Liga team has the least xG in 2025/2026?

Getafe created the least xG in La Liga in 2025/2026, 30.9 from 38 matches, 0.8 a game against a competition average of 1.4. Real Oviedo were next on 37.4.

Which La Liga team has conceded the most xG in 2025/2026?

Real Oviedo conceded the most xG in La Liga in 2025/2026, 62.3 from 38 matches, 1.6 a game against a competition average of 1.4. Girona were next on 61.9.

Which La Liga team has conceded the least xG in 2025/2026?

Getafe conceded the least xG in La Liga in 2025/2026, 39.7 from 38 matches, 1.1 a game against a competition average of 1.4. Athletic Club were next on 40.3.

What is the average xG per game in La Liga in 2025/2026?

La Liga teams averaged 1.36 xG a game in 2025/2026, from the 380 matches played, and scored 1.35 goals a game from it. That is up from 1.32 xG a game in 2024/2025.

Did La Liga teams create more xG at home or away in 2025/2026?

La Liga teams created more xG at home in 2025/2026, 1.57 a game against 1.16 away, a home advantage of +0.41, against +0.31 in 2024/2025.

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 2025/2026

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 2025/2026 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 38 95 83.4 +11.6 36 44.5 -8.5 +59 38.9 +20.1 94 73.8 +20.2
2 Real Madrid 38 77 75.2 +1.8 35 43.5 -8.5 +42 31.7 +10.3 86 71.0 +15.0
3 Athletic Club 38 43 53.3 -10.3 58 40.3 +17.7 -15 13.0 -28.0 45 60.2 -15.2
4 Villarreal 38 72 61.6 +10.4 46 49.1 -3.1 +26 12.4 +13.6 72 59.9 +12.1
5 Atlético Madrid 38 62 56.8 +5.2 44 48.0 -4.0 +18 8.7 +9.3 69 57.9 +11.1
6 Real Betis 38 59 55.0 +4.0 48 47.8 +0.2 +11 7.2 +3.8 60 57.0 +3.0
7 Valencia 38 46 51.4 -5.4 55 47.5 +7.5 -9 3.9 -12.9 49 55.7 -6.7
8 Rayo Vallecano 38 41 54.2 -13.2 44 51.3 -7.3 -3 2.9 -5.9 50 54.7 -4.7
9 Deportivo Alavés 38 44 50.6 -6.6 56 47.8 +8.2 -12 2.9 -14.9 43 53.7 -10.7
10 Real Sociedad 38 59 52.5 +6.5 61 55.0 +6.0 -2 -2.5 +0.5 46 52.6 -6.6
11 Osasuna 38 44 49.8 -5.8 50 51.4 -1.4 -6 -1.5 -4.5 42 52.5 -10.5
12 Celta de Vigo 38 53 45.6 +7.4 48 53.7 -5.7 +5 -8.0 +13.0 54 48.3 +5.7
13 Espanyol 38 43 50.5 -7.5 55 58.0 -3.0 -12 -7.5 -4.5 46 46.8 -0.8
14 Levante 38 47 50.2 -3.2 61 60.1 +0.9 -14 -9.9 -4.1 42 46.5 -4.5
15 Getafe 38 32 30.9 +1.1 38 39.7 -1.7 -6 -8.8 +2.8 51 45.0 +6.0
16 Sevilla 38 46 41.0 +5.0 60 53.3 +6.7 -14 -12.4 -1.6 43 44.4 -1.4
17 Girona 38 39 46.9 -7.9 55 61.9 -6.9 -16 -15.0 -1.0 41 44.2 -3.2
18 Elche 38 49 43.5 +5.5 57 60.5 -3.5 -8 -17.0 +9.0 43 44.1 -1.1
19 Mallorca 38 47 46.6 +0.4 57 60.5 -3.5 -10 -13.9 +3.9 42 42.9 -0.9
20 Real Oviedo 38 26 37.4 -11.4 60 62.3 -2.3 -34 -24.9 -9.1 29 37.7 -8.7

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