xG (Expected Goals)

P
G
xG
/90
#1 FC Bayern München
26
78
78.81
3.03
#2 Inter
29
71
66.60
2.30
#3 FC Barcelona
29
60
65.68
2.26
#4 Liverpool
28
65
65.57
2.34
#5 Real Madrid
29
64
63.51
2.19
#6 Manchester City
28
63
62.01
2.21
#7 VfB Stuttgart
26
60
61.55
2.37
#8 Arsenal
28
70
61.19
2.19
#9 Bayer 04 Leverkusen
26
66
59.59
2.29
#10 Newcastle United
28
59
57.57
2.06

xGA (Expected Goals Against)

P
GA
xGA
/90
#1 Juventus
29
23
21.89
0.75
#2 Arsenal
28
24
22.85
0.82
#3 Inter
29
14
24.13
0.83
#4 Bayer 04 Leverkusen
26
18
24.82
0.95
#5 FC Bayern München
26
31
25.80
0.99
#6 Olympique Marseille
26
28
26.45
1.02
#7 Nice
26
20
27.31
1.05
#8 Manchester City
28
28
27.96
1.00
#9 Torino
29
26
28.50
0.98
#10 Athletic Club
29
26
28.89
1.00

xPTS (Expected Points)

P
PTS
xPTS
/90
#1 FC Bayern München
26
60
62.13
2.39
#2 Inter
29
76
64.02
2.21
#3 Bayer 04 Leverkusen
26
70
57.07
2.19
#4 Arsenal
28
64
60.26
2.15
#5 FC Barcelona
29
64
62.15
2.14
#6 Manchester City
28
63
59.82
2.14
#7 VfB Stuttgart
26
56
54.88
2.11
#8 Juventus
29
59
60.06
2.07
#9 Real Madrid
29
72
59.31
2.05
#10 Liverpool
28
64
55.03
1.97
Upcoming Fixtures
xG /90
Friday, 29th March
xG /90
0.92
Cádiz
Granada
1.20
1.70
Lille
Lens
1.78
xG /90
Saturday, 30th March
xG /90
1.75
Napoli
Atalanta
1.73
2.06
Newcastle United
West Ham United
1.47
1.33
Getafe
Sevilla
1.33
1.13
Torino
Monza
1.26
1.56
Borussia Mönchengladbach
SC Freiburg
1.56
2.29
Bayer 04 Leverkusen
TSG Hoffenheim
1.57
2.17
RB Leipzig
FSV Mainz 05
1.28
1.30
Werder Bremen
VfL Wolfsburg
1.28
1.49
Eintracht Frankfurt
FC Union Berlin
1.32
1.93
Tottenham Hotspur
Luton Town
1.45
1.70
AFC Bournemouth
Everton
1.75
1.25
Nottingham Forest
Crystal Palace
1.29
2.00
Chelsea
Burnley
1.05
0.98
Sheffield United
Fulham
1.42
1.25
Almería
Osasuna
1.21
0.92
Metz
Monaco
1.82
1.37
Lazio
Juventus
1.74
3.03
FC Bayern München
Borussia Dortmund
2.13
1.94
Aston Villa
Wolverhampton Wanderers
1.44
1.13
Valencia
Mallorca
1.15
1.43
Fiorentina
Milan
1.73
1.50
Olympique Lyonnais
Reims
1.55
1.69
Brentford
Manchester United
1.62
xG /90
Sunday, 31st March
xG /90
1.01
Lorient
Brest
1.52
1.42
Celta de Vigo
Rayo Vallecano
1.19
1.57
Nice
Nantes
1.19
2.34
Liverpool
Brighton & Hove Albion
1.76
1.04
Clermont
Toulouse
1.28
1.50
FC Augsburg
FC Köln
1.15
1.91
Girona
Real Betis
1.37
1.24
Strasbourg
Rennes
1.63
2.21
Manchester City
Arsenal
2.19
1.34
Deportivo Alavés
Real Sociedad
1.40
1.75
Olympique Marseille
Paris Saint Germain
2.13
2.19
Real Madrid
Athletic Club
1.79
xG /90
Monday, 1st April
xG /90
1.42
Bologna
Salernitana
0.81
1.20
Sassuolo
Udinese
1.20
1.19
Cagliari
Hellas Verona
0.92
1.19
Lecce
Roma
1.53
2.30
Inter
Empoli
1.03
1.58
Villarreal
Atlético Madrid
1.94

Expected Goals for Betting

This page brings you detailed and reliable xG data for the top leagues across Europe. 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.