La Liga xG Table 2024/2025

Who the La Liga xG table says is due a correction

Real Valladolid have the biggest shortfall in the La Liga: 16 points from chances worth 34.2 xPts, a gap of 18.2. At the other end, Real Madrid have taken 84 points from an xPts figure of 70.2, 13.8 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 2024/2025 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 Barcelona195247.2+4.82014.9+5.1+3232.3-0.34343.5-0.5
2Real Madrid194547.4-2.41918.1+0.9+2629.3-3.34939.9+9.1
3Atlético Madrid194236.3+5.71516.0-1.0+2720.4+6.64637.5+8.5
4Real Betis193234.4-2.42117.5+3.5+1116.9-5.93436.3-2.3
5Villarreal184236.3+5.72623.7+2.3+1612.6+3.43332.5+0.5
6Athletic Club193230.4+1.61318.9-5.9+1911.5+7.53931.7+7.3
7Celta de Vigo193227.0+5.02119.7+1.3+117.3+3.73631.0+5.0
8Real Sociedad192024.9-4.92017.9+2.1+07.0-7.02730.6-3.6
9Valencia192624.1+1.92019.1+0.9+65.0+1.03130.0+1.0
10Rayo Vallecano192425.8-1.82621.2+4.8-24.6-6.62629.3-3.3
11Deportivo Alavés191424.0-10.01721.0-4.0-33.0-6.02428.1-4.1
12Getafe191521.7-6.71918.8+0.2-42.9-6.91927.9-8.9
13Osasuna193330.2+2.82331.0-8.0+10-0.9+10.93627.4+8.6
14Sevilla191721.7-4.72321.9+1.1-6-0.2-5.82425.9-1.9
15Girona182424.0+0.03024.6+5.4-6-0.6-5.42124.9-3.9
16Mallorca192021.9-1.92125.7-4.7-1-3.8+2.82724.4+2.6
17Las Palmas192121.9-0.92928.4+0.6-8-6.5-1.51722.5-5.5
18Espanyol182217.7+4.31922.2-3.2+3-4.5+7.52921.5+7.5
19Leganés192320.1+2.92728.8-1.8-4-8.7+4.72521.4+3.6
20Real Valladolid191119.8-8.83230.1+1.9-21-10.3-10.71320.2-7.2

La Liga 2024/2025 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 Barcelona195037.4+12.61922.0-3.0+3115.4+15.64534.8+10.2
2Villarreal192830.7-2.72422.6+1.4+48.2-4.23631.2+4.8
3Real Madrid193330.2+2.81924.4-5.4+145.8+8.23530.3+4.7
4Athletic Club192224.7-2.71618.5-2.5+66.2-0.23130.2+0.8
5Atlético Madrid192624.3+1.71519.9-4.9+114.5+6.53027.6+2.4
6Celta de Vigo192726.3+0.73624.6+11.4-91.6-10.61927.4-8.4
7Sevilla192521.2+3.83223.7+8.3-7-2.5-4.51724.6-7.6
8Real Betis192524.8+0.22929.8-0.8-4-5.0+1.02623.6+2.4
9Deportivo Alavés192423.3+0.73127.6+3.4-7-4.3-2.71822.9-4.9
10Real Sociedad191519.1-4.12626.1-0.1-11-7.0-4.01921.6-2.6
11Mallorca191518.3-3.32328.4-5.4-8-10.0+2.02121.0+0.0
12Osasuna191520.7-5.72929.3-0.3-14-8.5-5.51620.7-4.7
13Girona191717.9-0.93029.2+0.8-13-11.3-1.71720.2-3.2
14Getafe191917.7+1.32027.1-7.1-1-9.5+8.52320.0+3.0
15Rayo Vallecano181618.3-2.31827.1-9.1-2-8.9+6.92519.0+6.0
16Espanyol191721.5-4.53132.5-1.5-14-11.0-3.01217.7-5.7
17Valencia181716.3+0.73331.5+1.5-16-15.2-0.81416.7-2.7
18Leganés191616.7-0.72936.1-7.1-13-19.4+6.41515.5-0.5
19Real Valladolid181515.8-0.85538.6+16.4-40-22.8-17.2314.0-11.0
20Las Palmas191914.3+4.73238.1-6.1-13-23.7+10.71512.3+2.7

La Liga 2024/2025 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
1Atlético Madrid5129.9+2.133.4-0.4+96.5+2.51010.4-0.4
2Real Madrid51212.7-0.776.8+0.2+55.9-0.9129.8+2.2
3FC Barcelona51310.9+2.175.9+1.1+65.0+1.0129.7+2.3
4Sevilla578.4-1.4114.9+6.1-43.5-7.549.0-5.0
5Villarreal5159.6+5.466.9-0.9+92.7+6.3158.6+6.4
6Deportivo Alavés537.7-4.726.0-4.0+11.7-0.787.5+0.5
7Real Sociedad537.1-4.196.1+2.9-60.9-6.947.5-3.5
8Espanyol5511.8-6.896.0+3.0-45.8-9.837.3-4.3
9Leganés596.8+2.277.0+0.0+2-0.2+2.2107.2+2.8
10Rayo Vallecano566.3-0.336.6-3.6+3-0.3+3.3117.1+3.9
11Athletic Club544.5-0.535.3-2.3+1-0.8+1.8106.4+3.6
12Celta de Vigo597.0+2.087.9+0.1+1-0.9+1.996.4+2.6
13Real Betis575.7+1.398.0+1.0-2-2.3+0.365.9+0.1
14Valencia576.7+0.358.8-3.8+2-2.1+4.175.7+1.3
15Osasuna587.3+0.7613.0-7.0+2-5.8+7.885.7+2.3
16Real Valladolid525.7-3.797.9+1.1-7-2.2-4.805.4-5.4
17Getafe534.1-1.196.5+2.5-6-2.4-3.635.3-2.3
18Las Palmas524.4-2.486.6+1.4-6-2.1-3.905.1-5.1
19Girona544.6-0.689.4-1.4-4-4.8+0.864.6+1.4
20Mallorca544.0+0.0612.1-6.1-2-8.2+6.243.0+1.0

La Liga xG Table Questions

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

FC Barcelona overperformed their xG by more than any other side in La Liga in 2024/2025, with 102 goals from chances worth 84.6 xG, a gap of 17.4. Atlético Madrid were next on 7.3.

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

Real Valladolid underperformed their xG by more than any other side in La Liga in 2024/2025, with 26 goals from chances worth 35.6 xG, a shortfall of 9.6. Deportivo Alavés were next on 9.3.

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

Real Madrid were the luckiest side in La Liga in 2024/2025, with 84 points from performances worth 70.2 xPts, 13.8 more than their chances deserved. Atlético Madrid were next on 10.8.

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

Real Valladolid were the unluckiest side in La Liga in 2024/2025, with 16 points from performances worth 34.2 xPts, 18.2 short of what they deserved. Sevilla were next on 9.5.

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

FC Barcelona were also top of La Liga in 2024/2025 on expected points, with 78.3 xPts from 84.6 xG created and 36.8 conceded across 38 matches. Real Madrid were next on 70.2.

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

FC Barcelona created the most xG in La Liga in 2024/2025, 84.6 from 38 matches, 2.2 a game against a competition average of 1.3. Real Madrid were next on 77.6.

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

Real Valladolid created the least xG in La Liga in 2024/2025, 35.6 from 37 matches, 1.0 a game against a competition average of 1.3. Las Palmas were next on 36.2.

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

Real Valladolid conceded the most xG in La Liga in 2024/2025, 68.6 from 37 matches, 1.9 a game against a competition average of 1.3. Las Palmas were next on 66.5.

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

Atlético Madrid conceded the least xG in La Liga in 2024/2025, 35.8 from 38 matches, 0.9 a game against a competition average of 1.3. FC Barcelona were next on 36.8.

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

La Liga teams averaged 1.32 xG a game in 2024/2025, from the 377 matches played, and scored 1.31 goals a game from it.

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

La Liga teams created more xG at home in 2024/2025, 1.48 a game against 1.17 away, a home advantage of +0.31.

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

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 2024/2025 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 102 84.6 +17.4 39 36.8 +2.2 +63 47.8 +15.2 88 78.3 +9.7
2 Real Madrid 38 78 77.6 +0.4 38 42.5 -4.5 +40 35.1 +4.9 84 70.2 +13.8
3 Atlético Madrid 38 68 60.7 +7.3 30 35.8 -5.8 +38 24.9 +13.1 76 65.2 +10.8
4 Villarreal 37 70 67.1 +2.9 50 46.3 +3.7 +20 20.8 -0.8 69 63.7 +5.3
5 Athletic Club 38 54 55.1 -1.1 29 37.4 -8.4 +25 17.7 +7.3 70 61.9 +8.1
6 Real Betis 38 57 59.3 -2.3 50 47.4 +2.6 +7 11.9 -4.9 60 59.8 +0.2
7 Celta de Vigo 38 59 53.2 +5.8 57 44.3 +12.7 +2 8.9 -6.9 55 58.3 -3.3
8 Real Sociedad 38 35 44.0 -9.0 46 44.0 +2.0 -11 0.0 -11.0 46 52.2 -6.2
9 Deportivo Alavés 38 38 47.3 -9.3 48 48.6 -0.6 -10 -1.3 -8.7 42 51.0 -9.0
10 Sevilla 38 42 42.9 -0.9 55 45.6 +9.4 -13 -2.7 -10.3 41 50.5 -9.5
11 Rayo Vallecano 37 40 44.1 -4.1 44 48.4 -4.4 -4 -4.3 +0.3 51 48.2 +2.8
12 Osasuna 38 48 50.9 -2.9 52 60.3 -8.3 -4 -9.4 +5.4 52 48.1 +3.9
13 Getafe 38 34 39.4 -5.4 39 45.9 -6.9 -5 -6.5 +1.5 42 47.9 -5.9
14 Valencia 37 43 40.4 +2.6 53 50.6 +2.4 -10 -10.3 +0.3 45 46.7 -1.7
15 Mallorca 38 35 40.3 -5.3 44 54.1 -10.1 -9 -13.8 +4.8 48 45.4 +2.6
16 Girona 37 41 42.0 -1.0 60 53.9 +6.1 -19 -11.9 -7.1 38 45.1 -7.1
17 Espanyol 37 39 39.2 -0.2 50 54.7 -4.7 -11 -15.5 +4.5 41 39.3 +1.7
18 Leganés 38 39 36.8 +2.2 56 64.9 -8.9 -17 -28.1 +11.1 40 36.8 +3.2
19 Las Palmas 38 40 36.2 +3.8 61 66.5 -5.5 -21 -30.2 +9.2 32 34.8 -2.8
20 Real Valladolid 37 26 35.6 -9.6 87 68.6 +18.4 -61 -33.0 -28.0 16 34.2 -18.2

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