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 15 Mar:
Barcelona - Sevilla
2.52Barcelona - Sevilla
Sunday, 15 Mar
2.
Atletico Madrid Atletico Madrid
Next match on 14 Mar:
Atletico Madrid - Getafe
1.88Atletico Madrid - Getafe
Saturday, 14 Mar
3.
Real Madrid Real Madrid
Next match on 14 Mar:
Real Madrid - Elche
1.67Real Madrid - Elche
Saturday, 14 Mar
4.
Girona Girona
Next match on 14 Mar:
Girona - Athletic Bilbao
1.59Girona - Athletic Bilbao
Saturday, 14 Mar
5.
Real Sociedad Real Sociedad
Next match on 15 Mar:
Real Sociedad - Osasuna
1.58Real Sociedad - Osasuna
Sunday, 15 Mar
6.
CD Alaves CD Alaves
Next match on 13 Mar:
CD Alaves - Villarreal
1.47CD Alaves - Villarreal
Friday, 13 Mar
7.
Valencia Valencia
Next match on 14 Mar:
Oviedo - Valencia
1.38Oviedo - Valencia
Saturday, 14 Mar
8.
Celta Vigo Celta Vigo
Next match on 12 Mar:
Celta Vigo - Lyon
1.34Celta Vigo - Lyon
Thursday, 12 Mar
9.
Real Betis Real Betis
Next match on 12 Mar:
Panathinaikos - Real Betis
1.30Panathinaikos - Real Betis
Thursday, 12 Mar
10.
Rayo Vallecano Rayo Vallecano
Next match on 12 Mar:
Samsunspor - Rayo Vallecano
1.26Samsunspor - Rayo Vallecano
Thursday, 12 Mar
11.
Athletic Bilbao Athletic Bilbao
Next match on 14 Mar:
Girona - Athletic Bilbao
1.25Girona - Athletic Bilbao
Saturday, 14 Mar
12.
Elche Elche
Next match on 14 Mar:
Real Madrid - Elche
1.20Real Madrid - Elche
Saturday, 14 Mar
13.
Villarreal Villarreal
Next match on 13 Mar:
CD Alaves - Villarreal
1.17CD Alaves - Villarreal
Friday, 13 Mar
14.
Osasuna Osasuna
Next match on 15 Mar:
Real Sociedad - Osasuna
1.16Real Sociedad - Osasuna
Sunday, 15 Mar
15.
Oviedo Oviedo
Next match on 14 Mar:
Oviedo - Valencia
1.10Oviedo - Valencia
Saturday, 14 Mar
16.
Mallorca Mallorca
Next match on 15 Mar:
Mallorca - Espanyol
1.09Mallorca - Espanyol
Sunday, 15 Mar
17.
Sevilla Sevilla
Next match on 15 Mar:
Barcelona - Sevilla
1.09Barcelona - Sevilla
Sunday, 15 Mar
18.
Espanyol Espanyol
Next match on 15 Mar:
Mallorca - Espanyol
1.06Mallorca - Espanyol
Sunday, 15 Mar
19.
Levante Levante
Next match on 16 Mar:
Rayo Vallecano - Levante
1.01Rayo Vallecano - Levante
Monday, 16 Mar
20.
Getafe Getafe
Next match on 14 Mar:
Atletico Madrid - Getafe
0.73Atletico Madrid - Getafe
Saturday, 14 Mar


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.