xG (Expected Goals)

P
G
xG
/90
#1 FC Barcelona
35
95
93.80
2.68
#2 Real Madrid
36
74
83.52
2.32
#3 Villarreal
36
64
70.80
1.97
#4 Atlético Madrid
35
60
62.93
1.80
#5 Real Betis
35
53
57.65
1.65
#6 Athletic Club
35
51
56.46
1.61
#7 Celta de Vigo
36
56
54.72
1.52
#8 Valencia
36
43
45.87
1.27
#9 Rayo Vallecano
35
37
45.65
1.30
#10 Real Sociedad
36
32
44.85
1.25
#11 Girona
36
42
44.57
1.24
#12 Osasuna
35
43
44.55
1.27
#13 Deportivo Alavés
36
36
43.58
1.21
#14 Sevilla
36
40
42.98
1.19
#15 Mallorca
36
34
42.84
1.19
#16 Getafe
35
31
38.72
1.11
#17 Las Palmas
36
40
37.81
1.05
#18 Leganés
36
35
35.75
0.99
#19 Espanyol
35
38
34.87
1.00
#20 Real Valladolid
36
26
34.71
0.96

xGA (Expected Goals Against)

P
GA
xGA
/90
#1 Atlético Madrid
35
27
36.61
1.05
#2 Athletic Club
35
26
37.90
1.08
#3 FC Barcelona
35
36
38.75
1.11
#4 Real Madrid
36
38
44.40
1.23
#5 Real Betis
35
43
44.84
1.28
#6 Real Sociedad
36
42
44.92
1.25
#7 Sevilla
36
49
47.54
1.32
#8 Getafe
35
34
47.67
1.36
#9 Villarreal
36
47
48.28
1.34
#10 Deportivo Alavés
36
47
48.72
1.35
#11 Celta de Vigo
36
54
49.05
1.36
#12 Mallorca
36
42
50.14
1.39
#13 Girona
36
53
51.41
1.43
#14 Rayo Vallecano
35
42
52.80
1.51
#15 Valencia
36
52
53.47
1.49
#16 Osasuna
35
51
55.02
1.57
#17 Espanyol
35
47
55.63
1.59
#18 Leganés
36
56
64.36
1.79
#19 Las Palmas
36
58
71.05
1.97
#20 Real Valladolid
36
86
74.05
2.06

xPTS (Expected Points)

P
PTS
xPTS
/90
#1 FC Barcelona
35
82
78.87
2.25
#2 Real Madrid
36
78
70.24
1.95
#3 Atlético Madrid
35
70
63.16
1.80
#4 Villarreal
36
64
64.35
1.79
#5 Athletic Club
35
64
58.13
1.66
#6 Real Betis
35
58
57.11
1.63
#7 Celta de Vigo
36
52
54.03
1.50
#8 Real Sociedad
36
43
49.94
1.39
#9 Valencia
36
45
47.90
1.33
#10 Mallorca
36
47
47.47
1.32
#11 Deportivo Alavés
36
38
47.17
1.31
#12 Girona
36
41
46.47
1.29
#13 Sevilla
36
41
46.37
1.29
#14 Rayo Vallecano
35
47
43.77
1.25
#15 Osasuna
35
45
42.34
1.21
#16 Getafe
35
39
42.41
1.21
#17 Espanyol
35
39
35.09
1.00
#18 Leganés
36
34
31.86
0.88
#19 Real Valladolid
36
16
30.30
0.84
#20 Las Palmas
36
32
29.78
0.83
Upcoming Fixtures
xG /90
Thursday, 15th May
xG /90
1.27
Osasuna
Atlético Madrid
1.80
1.30
Rayo Vallecano
Real Betis
1.65
1.11
Getafe
Athletic Club
1.61
1.00
Espanyol
FC Barcelona
2.68
xG /90
Sunday, 18th May
xG /90
1.27
Valencia
Athletic Club
1.61
2.68
FC Barcelona
Villarreal
1.97
0.96
Real Valladolid
Deportivo Alavés
1.21
1.05
Las Palmas
Leganés
0.99
1.52
Celta de Vigo
Rayo Vallecano
1.30
1.25
Real Sociedad
Girona
1.24
1.19
Mallorca
Getafe
1.11
1.27
Osasuna
Espanyol
1.00
1.80
Atlético Madrid
Real Betis
1.65
1.19
Sevilla
Real Madrid
2.32
xG /90
Sunday, 25th May
xG /90
1.61
Athletic Club
FC Barcelona
2.68
1.24
Girona
Atlético Madrid
1.80
2.32
Real Madrid
Real Sociedad
1.25
1.65
Real Betis
Valencia
1.27
1.11
Getafe
Celta de Vigo
1.52
1.97
Villarreal
Sevilla
1.19
1.00
Espanyol
Las Palmas
1.05
1.30
Rayo Vallecano
Mallorca
1.19
1.21
Deportivo Alavés
Osasuna
1.27
0.99
Leganés
Real Valladolid
0.96

Expected Goals for Betting

This page brings you detailed and reliable La Liga xG data. xG (Expected Goals) is a powerful metric for realising the probability that a shot will end up in the back of the net. You can view the meaning of xG on OddAlerts Insights. Analysing this data across a fixture, or season, can give you a true indication of team performance.

For example, if a team has recorded xG of 7.19 across their opening 4 fixtures but has scored just 2 goals, then this tells us that they are underperforming and should have scored more. We base this on the hundreds of thousands of shots that have been analysed.

For an introduction into xG, I would personally recommend this book by James Tippett. It was sent to me by a fellow OddAlerts user and just a couple of weeks later, I understood how important xG can be and this very page was built. This is just the start for xG and OddAlerts. Stay tuned on Telegram or Twitter for updates.