xG (Expected Goals)

P
G
xG
/90
#1 Paris Saint Germain
1
5
4.12
4.12
#2 Lille
2
5
3.83
1.92
#3 Lens
1
3
3.32
3.32
#4 Nantes
2
1
3.23
1.61
#5 Olympique Marseille
1
4
2.77
2.77
#6 Monaco
1
2
2.48
2.48
#7 Angers SCO
1
0
1.92
1.92
#8 Olympique Lyonnais
1
2
1.86
1.86
#9 Toulouse
1
1
1.85
1.85
#10 Troyes
1
2
1.84
1.84
#11 Montpellier
1
3
1.58
1.58
#12 Rennes
1
0
1.40
1.40
#13 Strasbourg
1
1
1.39
1.39
#14 Ajaccio
1
1
1.14
1.14
#15 Brest
1
2
1.04
1.04
#16 Auxerre
1
1
0.77
0.77
#17 Lorient
1
1
0.71
0.71
#18 Nice
1
1
0.70
0.70
#19 Reims
1
1
0.68
0.68
#20 Clermont
1
0
0.19
0.19

xGA (Expected Goals Against)

P
GA
xGA
/90
#1 Paris Saint Germain
1
0
0.19
0.19
#2 Olympique Marseille
1
1
0.68
0.68
#3 Toulouse
1
1
0.70
0.70
#4 Rennes
1
1
0.71
0.71
#5 Lens
1
2
1.04
1.04
#6 Olympique Lyonnais
1
1
1.14
1.14
#7 Angers SCO
1
0
1.15
1.15
#8 Auxerre
1
4
1.30
1.30
#9 Monaco
1
1
1.39
1.39
#10 Lorient
1
0
1.40
1.40
#11 Troyes
1
3
1.58
1.58
#12 Montpellier
1
2
1.84
1.84
#13 Nice
1
1
1.85
1.85
#14 Ajaccio
1
2
1.86
1.86
#15 Strasbourg
1
2
2.48
2.48
#16 Reims
1
4
2.77
2.77
#17 Lille
2
2
2.85
1.42
#18 Brest
1
3
3.32
3.32
#19 Clermont
1
5
4.12
4.12
#20 Nantes
2
1
4.45
2.23

xPTS (Expected Points)

P
PTS
xPTS
/90
#1 Paris Saint Germain
1
3
2.97
2.97
#2 Olympique Marseille
1
3
2.74
2.74
#3 Lens
1
3
2.74
2.74
#4 Toulouse
1
1
2.42
2.42
#5 Monaco
1
3
2.13
2.13
#6 Olympique Lyonnais
1
3
2.00
2.00
#7 Angers SCO
1
1
1.95
1.95
#8 Rennes
1
0
1.91
1.91
#9 Lille
2
4
3.44
1.72
#10 Troyes
1
0
1.58
1.58
#11 Montpellier
1
3
1.14
1.14
#12 Nantes
2
2
1.91
0.95
#13 Auxerre
1
0
0.92
0.92
#14 Lorient
1
3
0.80
0.80
#15 Ajaccio
1
0
0.72
0.72
#16 Strasbourg
1
0
0.67
0.67
#17 Nice
1
1
0.39
0.39
#18 Brest
1
0
0.17
0.17
#19 Reims
1
0
0.17
0.17
#20 Clermont
1
0
0.02
0.02
Upcoming Fixtures
xG /90
Saturday, 13th August
xG /90
2.17
Paris Saint Germain
Montpellier
1.12
2.17
Paris Saint Germain
Montpellier
1.58
4.12
Paris Saint Germain
Montpellier
1.12
4.12
Paris Saint Germain
Montpellier
1.58
xG /90
Sunday, 14th August
xG /90
1.03
Lorient
Olympique Lyonnais
1.93
1.03
Lorient
Olympique Lyonnais
1.86
0.71
Lorient
Olympique Lyonnais
1.93
0.71
Lorient
Olympique Lyonnais
1.86
1.14
Ajaccio
Lens
1.37
1.14
Ajaccio
Lens
3.32
0.77
Auxerre
Angers SCO
1.19
0.77
Auxerre
Angers SCO
1.92
1.04
Troyes
Toulouse
1.85
1.84
Troyes
Toulouse
1.85
1.05
Reims
Clermont
1.11
1.05
Reims
Clermont
0.19
0.68
Reims
Clermont
1.11
0.68
Reims
Clermont
0.19
1.57
Nice
Strasbourg
1.61
1.57
Nice
Strasbourg
1.39
0.70
Nice
Strasbourg
1.61
0.70
Nice
Strasbourg
1.39
1.18
Brest
Olympique Marseille
1.58
1.18
Brest
Olympique Marseille
2.77
1.04
Brest
Olympique Marseille
1.58
1.04
Brest
Olympique Marseille
2.77
xG /90
Friday, 19th August
xG /90
1.93
Olympique Lyonnais
Troyes
1.04
1.93
Olympique Lyonnais
Troyes
1.84
1.86
Olympique Lyonnais
Troyes
1.04
1.86
Olympique Lyonnais
Troyes
1.84
xG /90
Saturday, 20th August
xG /90
1.67
Monaco
Lens
1.37
1.67
Monaco
Lens
3.32
2.48
Monaco
Lens
1.37
2.48
Monaco
Lens
3.32
1.58
Olympique Marseille
Nantes
1.20
1.58
Olympique Marseille
Nantes
1.61
2.77
Olympique Marseille
Nantes
1.20
2.77
Olympique Marseille
Nantes
1.61

Expected Goals for Betting

This page brings you detailed and reliable Ligue 1 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.