xG (Expected Goals)

P
G
xG
/90
#1 FC Bayern München
30
87
87.11
2.90
#2 VfB Stuttgart
30
68
71.03
2.37
#3 Bayer 04 Leverkusen
30
75
70.24
2.34
#4 RB Leipzig
30
69
65.44
2.18
#5 Borussia Dortmund
30
58
62.27
2.08
#6 TSG Hoffenheim
30
53
47.05
1.57
#7 SC Freiburg
30
42
46.68
1.56
#8 Borussia Mönchengladbach
30
53
46.34
1.54
#9 Eintracht Frankfurt
30
46
44.71
1.49
#10 FC Augsburg
30
48
44.24
1.47

xGA (Expected Goals Against)

P
GA
xGA
/90
#1 Bayer 04 Leverkusen
30
20
27.41
0.91
#2 FC Bayern München
30
37
30.25
1.01
#3 RB Leipzig
30
34
36.02
1.20
#4 VfB Stuttgart
30
36
36.69
1.22
#5 FSV Mainz 05
30
48
44.31
1.48
#6 VfL Wolfsburg
30
50
44.89
1.50
#7 Borussia Dortmund
30
35
46.62
1.55
#8 Eintracht Frankfurt
30
40
46.73
1.56
#9 FC Union Berlin
30
50
49.52
1.65
#10 FC Augsburg
30
49
51.87
1.73

xPTS (Expected Points)

P
PTS
xPTS
/90
#1 FC Bayern München
30
66
70.37
2.35
#2 Bayer 04 Leverkusen
30
80
67.45
2.25
#3 VfB Stuttgart
30
63
62.46
2.08
#4 RB Leipzig
30
59
58.70
1.96
#5 Borussia Dortmund
30
57
51.09
1.70
#6 FSV Mainz 05
30
27
41.58
1.39
#7 Eintracht Frankfurt
30
45
40.86
1.36
#8 SC Freiburg
30
40
37.69
1.26
#9 VfL Wolfsburg
30
31
37.91
1.26
#10 FC Augsburg
30
39
36.98
1.23
Upcoming Fixtures
xG /90
Friday, 26th April
xG /90
1.44
VfL Bochum 1848
TSG Hoffenheim
1.57
xG /90
Saturday, 27th April
xG /90
2.90
FC Bayern München
Eintracht Frankfurt
1.49
2.18
RB Leipzig
Borussia Dortmund
2.08
1.47
FC Augsburg
Werder Bremen
1.28
1.56
SC Freiburg
VfL Wolfsburg
1.29
2.34
Bayer 04 Leverkusen
VfB Stuttgart
2.37
xG /90
Sunday, 28th April
xG /90
1.54
Borussia Mönchengladbach
FC Union Berlin
1.27
1.40
FSV Mainz 05
FC Köln
1.16
xG /90
Friday, 3rd May
xG /90
1.57
TSG Hoffenheim
RB Leipzig
2.18
xG /90
Saturday, 4th May
xG /90
1.28
Werder Bremen
Borussia Mönchengladbach
1.54
2.08
Borussia Dortmund
FC Augsburg
1.47
2.37
VfB Stuttgart
FC Bayern München
2.90
1.16
FC Köln
SC Freiburg
1.56
xG /90
Sunday, 5th May
xG /90
1.27
FC Union Berlin
VfL Bochum 1848
1.44
1.49
Eintracht Frankfurt
Bayer 04 Leverkusen
2.34

Expected Goals for Betting

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