xG (Expected Goals)

P
G
xG
/90
#1 Paris Saint Germain
2
10
7.46
3.73
#2 FC Bayern München
2
8
5.96
2.98
#3 FC Köln
2
5
5.94
2.97
#4 Monaco
2
3
4.87
2.44
#5 Liverpool
2
3
4.58
2.29
#6 Arsenal
2
6
4.45
2.22
#7 Lens
2
3
4.34
2.17
#8 Manchester City
2
6
4.28
2.14
#9 Olympique Marseille
2
5
4.08
2.04
#10 Bayer 04 Leverkusen
2
1
4.02
2.01

xGA (Expected Goals Against)

P
GA
xGA
/90
#1 Valencia
1
0
0.13
0.13
#2 Real Betis
1
0
0.29
0.29
#3 Real Sociedad
1
0
0.29
0.29
#4 Espanyol
1
2
0.35
0.35
#5 Manchester City
2
0
0.37
0.19
#6 Milan
1
2
0.44
0.44
#7 Athletic Club
1
0
0.48
0.48
#8 Roma
1
0
0.51
0.51
#9 Atalanta
1
0
0.62
0.62
#10 Bologna
1
2
0.71
0.71

xPTS (Expected Points)

P
PTS
xPTS
/90
#1 Real Betis
1
3
2.99
2.99
#2 Paris Saint Germain
2
6
5.81
2.90
#3 Milan
1
3
2.82
2.82
#4 Real Sociedad
1
3
2.82
2.82
#5 Roma
1
3
2.79
2.79
#6 Valencia
1
3
2.77
2.77
#7 Manchester City
2
6
5.47
2.73
#8 Torino
1
3
2.71
2.71
#9 Atalanta
1
3
2.68
2.68
#10 Real Madrid
1
3
2.67
2.67
Upcoming Fixtures
xG /90
Friday, 19th August
xG /90
1.02
Espanyol
Rayo Vallecano
0.77
1.03
Espanyol
Rayo Vallecano
0.77
1.02
Espanyol
Rayo Vallecano
1.24
1.03
Espanyol
Rayo Vallecano
1.24
1.76
Borussia M'gladbach
Hertha BSC
1.21
1.74
Borussia M'gladbach
Hertha BSC
1.21
1.76
Borussia M'gladbach
Hertha BSC
1.11
1.74
Borussia M'gladbach
Hertha BSC
1.11
1.93
Olympique Lyonnais
Troyes
1.38
1.86
Olympique Lyonnais
Troyes
1.38
1.93
Olympique Lyonnais
Troyes
1.04
1.86
Olympique Lyonnais
Troyes
1.04
1.23
Sevilla
Real Valladolid
0.86
0.97
Sevilla
Real Valladolid
0.86
xG /90
Saturday, 20th August
xG /90
1.79
Tottenham Hotspur
Wolverhampton Wanderers
1.04
1.60
Tottenham Hotspur
Wolverhampton Wanderers
1.04
1.79
Tottenham Hotspur
Wolverhampton Wanderers
1.03
1.60
Tottenham Hotspur
Wolverhampton Wanderers
1.03
1.93
Borussia Dortmund
Werder Bremen
0.87
1.58
Borussia Dortmund
Werder Bremen
0.87
1.45
Wolfsburg
Schalke 04
0.96
0.70
Wolfsburg
Schalke 04
0.96
1.15
Augsburg
Mainz 05
1.12
0.67
Augsburg
Mainz 05
1.12
1.95
Bayer Leverkusen
Hoffenheim
1.25
2.01
Bayer Leverkusen
Hoffenheim
1.25
1.41
Stuttgart
Freiburg
1.31
0.94
Stuttgart
Freiburg
1.31
1.15
Augsburg
Mainz 05
1.53
0.67
Augsburg
Mainz 05
1.53
1.41
Stuttgart
Freiburg
1.70
0.94
Stuttgart
Freiburg
1.70
1.95
Bayer Leverkusen
Hoffenheim
1.76
2.01
Bayer Leverkusen
Hoffenheim
1.76
1.30
Leicester City
Southampton
0.90
0.57
Leicester City
Southampton
0.90
1.17
Everton
Nottingham Forest
1.10
0.96
Everton
Nottingham Forest
1.10
1.18
Fulham
Brentford
1.16
1.29
Crystal Palace
Aston Villa
1.58
1.43
Crystal Palace
Aston Villa
1.58
1.29
Crystal Palace
Aston Villa
1.13
1.43
Crystal Palace
Aston Villa
1.13
1.30
Leicester City
Southampton
1.25
0.57
Leicester City
Southampton
1.25
1.18
Fulham
Brentford
1.39
1.67
Monaco
Lens
2.17
2.44
Monaco
Lens
2.17
1.67
Monaco
Lens
1.37
2.44
Monaco
Lens
1.37
1.11
Osasuna
Cádiz
0.29
1.36
Osasuna
Cádiz
0.29
1.11
Osasuna
Cádiz
1.10
1.36
Osasuna
Cádiz
1.10
1.50
Udinese
Salernitana
0.51
0.44
Udinese
Salernitana
0.51
1.41
Torino
Lazio
0.71
3.14
Torino
Lazio
0.71
1.62
Union Berlin
RB Leipzig
1.66
0.74
Union Berlin
RB Leipzig
1.66
0.36
AFC Bournemouth
Arsenal
2.22
1.50
Udinese
Salernitana
1.04
0.44
Udinese
Salernitana
1.04
1.41
Torino
Lazio
1.56
3.14
Torino
Lazio
1.56
0.36
AFC Bournemouth
Arsenal
1.67
1.62
Union Berlin
RB Leipzig
1.98
0.74
Union Berlin
RB Leipzig
1.98
1.07
Mallorca
Real Betis
4.00
0.48
Mallorca
Real Betis
4.00
1.07
Mallorca
Real Betis
1.47
0.48
Mallorca
Real Betis
1.47
1.56
Sassuolo
Lecce
0.75
0.88
Sassuolo
Lecce
0.75
2.38
Inter
Spezia
0.86
2.53
Inter
Spezia
0.86
2.38
Inter
Spezia
1.10
2.53
Inter
Spezia
1.10
1.58
Olympique Marseille
Nantes
1.61
2.04
Olympique Marseille
Nantes
1.61
1.58
Olympique Marseille
Nantes
1.20
2.04
Olympique Marseille
Nantes
1.20
1.18
Celta de Vigo
Real Madrid
3.11
0.35
Celta de Vigo
Real Madrid
3.11
1.18
Celta de Vigo
Real Madrid
2.11
0.35
Celta de Vigo
Real Madrid
2.11
xG /90
Sunday, 21st August
xG /90
1.61
Strasbourg
Reims
1.67
1.48
Strasbourg
Reims
1.67
1.61
Strasbourg
Reims
1.05
1.48
Strasbourg
Reims
1.05
1.97
Toulouse
Lorient
0.71
1.12
Montpellier
Auxerre
0.83
1.18
Montpellier
Auxerre
0.83
1.11
Clermont
Nice
1.10
0.88
Clermont
Nice
1.10
1.19
Angers SCO
Brest
1.34
1.79
Angers SCO
Brest
1.34
1.45
West Ham United
Brighton & Hove Albion
1.67
1.17
West Ham United
Brighton & Hove Albion
1.67
1.35
Leeds United
Chelsea
1.88
1.44
Leeds United
Chelsea
1.88
1.97
Toulouse
Lorient
1.03
1.19
Angers SCO
Brest
1.18
1.79
Angers SCO
Brest
1.18
1.45
West Ham United
Brighton & Hove Albion
1.30
1.17
West Ham United
Brighton & Hove Albion
1.30
1.11
Clermont
Nice
1.57
0.88
Clermont
Nice
1.57
1.35
Leeds United
Chelsea
1.82
1.44
Leeds United
Chelsea
1.82
1.23
Eintracht Frankfurt
Köln
2.97
0.98
Eintracht Frankfurt
Köln
2.97
1.23
Eintracht Frankfurt
Köln
1.54
0.98
Eintracht Frankfurt
Köln
1.54
1.80
Rennes
Ajaccio
0.92
1.71
Rennes
Ajaccio
0.92
1.50
Athletic Club
Valencia
1.88
1.61
Athletic Club
Valencia
1.88
1.09
Newcastle United
Manchester City
2.14
1.02
Newcastle United
Manchester City
2.14
1.32
Bochum
Bayern München
2.98
1.15
Bochum
Bayern München
2.98
1.50
Athletic Club
Valencia
1.11
1.61
Athletic Club
Valencia
1.11
1.09
Newcastle United
Manchester City
2.46
1.02
Newcastle United
Manchester City
2.46
1.32
Bochum
Bayern München
2.94
1.15
Bochum
Bayern München
2.94
1.67
Napoli
Monza
1.03
2.80
Napoli
Monza
1.03
1.20
Empoli
Fiorentina
2.01
0.99
Empoli
Fiorentina
2.01
1.20
Empoli
Fiorentina
1.63
0.99
Empoli
Fiorentina
1.63
1.56
Atlético Madrid
Villarreal
1.40
1.48
Atlético Madrid
Villarreal
1.40
1.56
Atlético Madrid
Villarreal
1.85
1.48
Atlético Madrid
Villarreal
1.85
1.20
Bologna
Hellas Verona
1.13
1.60
Bologna
Hellas Verona
1.13
1.81
Atalanta
Milan
2.68
2.29
Atalanta
Milan
2.68
1.48
Lille
Paris Saint Germain
3.73
1.92
Lille
Paris Saint Germain
3.73
1.20
Bologna
Hellas Verona
1.48
1.60
Bologna
Hellas Verona
1.48
1.81
Atalanta
Milan
1.77
2.29
Atalanta
Milan
1.77
1.48
Lille
Paris Saint Germain
2.17
1.92
Lille
Paris Saint Germain
2.17
1.48
Real Sociedad
Barcelona
1.37
2.64
Real Sociedad
Barcelona
1.37
1.48
Real Sociedad
Barcelona
1.86
2.64
Real Sociedad
Barcelona
1.86
xG /90
Monday, 22nd August
xG /90
1.76
Roma
Cremonese
1.77
2.98
Roma
Cremonese
1.77
0.97
Elche
Almería
0.80
0.29
Elche
Almería
0.80
1.03
Sampdoria
Juventus
2.24
0.62
Sampdoria
Juventus
2.24
1.03
Sampdoria
Juventus
1.60
0.62
Sampdoria
Juventus
1.60
1.51
Manchester United
Liverpool
2.29
1.16
Manchester United
Liverpool
2.29
1.51
Manchester United
Liverpool
2.45
1.16
Manchester United
Liverpool
2.45
0.13
Girona
Getafe
1.14
0.13
Girona
Getafe
0.83
xG /90
Tuesday, 23rd August
xG /90
0.83
Norwich City
AFC Bournemouth
0.36
xG /90
Wednesday, 24th August
xG /90
1.86
Barcelona
Manchester City
2.14
1.37
Barcelona
Manchester City
2.14
1.86
Barcelona
Manchester City
2.46
1.37
Barcelona
Manchester City
2.46

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.