xG (Expected Goals)

P
G
xG
/90
#1 Liverpool
38
86
94.79
2.49
#2 FC Bayern München
34
94
94.40
2.78
#3 Manchester City
38
96
89.55
2.36
#4 Inter
38
89
85.83
2.26
#5 Newcastle United
38
85
84.48
2.22
#6 Arsenal
38
91
84.39
2.22
#7 Bayer 04 Leverkusen
34
89
82.01
2.41
#8 FC Barcelona
38
79
81.76
2.15
#9 Chelsea
38
77
80.88
2.13
#10 Real Madrid
38
87
80.88
2.13

xGA (Expected Goals Against)

P
GA
xGA
/90
#1 Juventus
38
31
31.77
0.84
#2 Arsenal
38
29
31.78
0.84
#3 Bayer 04 Leverkusen
34
24
32.43
0.95
#4 Inter
38
22
33.39
0.88
#5 FC Bayern München
34
45
35.22
1.04
#6 Nice
34
29
36.49
1.07
#7 Manchester City
38
34
37.27
0.98
#8 Olympique Marseille
34
41
37.62
1.11
#9 Torino
38
36
38.76
1.02
#10 Real Madrid
38
26
39.29
1.03

xPTS (Expected Points)

P
PTS
xPTS
/90
#1 FC Bayern München
34
72
76.98
2.26
#2 Bayer 04 Leverkusen
34
90
76.17
2.24
#3 Manchester City
38
91
83.07
2.19
#4 Inter
38
94
83.08
2.19
#5 Arsenal
38
89
81.94
2.16
#6 VfB Stuttgart
34
73
69.50
2.04
#7 Real Madrid
38
95
77.38
2.04
#8 FC Barcelona
38
85
76.96
2.03
#9 Liverpool
38
82
76.88
2.02
#10 Juventus
38
71
74.64
1.96
Upcoming Fixtures

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.