Spain La Liga Teams – Average xG from Last 10 Matches

Stay ahead of the game with up-to-date expected goals (xG) data for every Spain La Liga team. This page presents the average xG each team has generated over their last 10 matches, offering deep insight into attacking performance and goal-scoring potential.

RankTeamAverage xGNext Match
1.
Barcelona Barcelona
Next match on 4 Apr:
Atletico Madrid - Barcelona
2.30Atletico Madrid - Barcelona
Saturday, 4 Apr
2.
Real Madrid Real Madrid
Next match on 4 Apr:
Mallorca - Real Madrid
1.86Mallorca - Real Madrid
Saturday, 4 Apr
3.
Atletico Madrid Atletico Madrid
Next match on 4 Apr:
Atletico Madrid - Barcelona
1.77Atletico Madrid - Barcelona
Saturday, 4 Apr
4.
Real Sociedad Real Sociedad
Next match on 4 Apr:
Real Sociedad - Levante
1.55Real Sociedad - Levante
Saturday, 4 Apr
5.
Girona Girona
Next match on 6 Apr:
Girona - Villarreal
1.53Girona - Villarreal
Monday, 6 Apr
6.
Valencia Valencia
Next match on 5 Apr:
Valencia - Celta Vigo
1.44Valencia - Celta Vigo
Sunday, 5 Apr
7.
CD Alaves CD Alaves
Next match on 4 Apr:
CD Alaves - Osasuna
1.39CD Alaves - Osasuna
Saturday, 4 Apr
8.
Villarreal Villarreal
Next match on 6 Apr:
Girona - Villarreal
1.39Girona - Villarreal
Monday, 6 Apr
9.
Celta Vigo Celta Vigo
Next match on 5 Apr:
Valencia - Celta Vigo
1.37Valencia - Celta Vigo
Sunday, 5 Apr
10.
Athletic Bilbao Athletic Bilbao
Next match on 5 Apr:
Getafe - Athletic Bilbao
1.37Getafe - Athletic Bilbao
Sunday, 5 Apr
11.
Real Betis Real Betis
Next match on 5 Apr:
Real Betis - Espanyol
1.32Real Betis - Espanyol
Sunday, 5 Apr
12.
Rayo Vallecano Rayo Vallecano
Next match on 3 Apr:
Rayo Vallecano - Elche
1.27Rayo Vallecano - Elche
Friday, 3 Apr
13.
Elche Elche
Next match on 3 Apr:
Rayo Vallecano - Elche
1.26Rayo Vallecano - Elche
Friday, 3 Apr
14.
Mallorca Mallorca
Next match on 4 Apr:
Mallorca - Real Madrid
1.23Mallorca - Real Madrid
Saturday, 4 Apr
15.
Osasuna Osasuna
Next match on 4 Apr:
CD Alaves - Osasuna
1.21CD Alaves - Osasuna
Saturday, 4 Apr
16.
Levante Levante
Next match on 4 Apr:
Real Sociedad - Levante
1.15Real Sociedad - Levante
Saturday, 4 Apr
17.
Espanyol Espanyol
Next match on 5 Apr:
Real Betis - Espanyol
1.09Real Betis - Espanyol
Sunday, 5 Apr
18.
Sevilla Sevilla
Next match on 5 Apr:
Oviedo - Sevilla
1.00Oviedo - Sevilla
Sunday, 5 Apr
19.
Oviedo Oviedo
Next match on 5 Apr:
Oviedo - Sevilla
0.99Oviedo - Sevilla
Sunday, 5 Apr
20.
Getafe Getafe
Next match on 5 Apr:
Getafe - Athletic Bilbao
0.87Getafe - Athletic Bilbao
Sunday, 5 Apr


Understanding a team's recent xG performance is a powerful tool for evaluating their attacking form, but it’s just one part of the bigger picture. If you’re interested in how expected goals are actually calculated and why they matter so much in football analytics, check out our full guide on Expected Goals (xG) and Its Role in Predicting Correct Scores.

If you're using xG stats to gain an edge in match analysis, don’t miss our regularly updated Spain La Liga Correct Score Predictions. We combine data-driven insights—including xG trends—to forecast likely outcomes and correct scores for upcoming fixtures in England's top flight.

This website uses cookies for your convenience.