#TeamPGxG/90+/-
1FC Augsburg275.512.76+1.5
2RB Leipzig245.372.69-1.4
3Bayer 04 Leverkusen265.292.65+0.7
4VfB Stuttgart254.92.45+0.1
5FC Bayern München254.612.31+0.4
6FC Köln244.032.020
7Elversberg273.951.98+3.1
8FSV Mainz 05253.851.93+1.2
9Borussia Mönchengladbach233.841.92-0.8
10Borussia Dortmund253.61.8+1.4
11Eintracht Frankfurt243.571.79+0.4
12TSG Hoffenheim243.341.67+0.7
13SC Freiburg253.241.62+1.8
14FC Union Berlin232.551.28+0.5
15Schalke 04201.980.99-2
16Paderborn201.760.88-1.8
17Werder Bremen241.420.71+2.6
18Hamburger SV201.110.56-1.1
#TeamPGAxGA/90+/-
1FSV Mainz 05201.220.61-1.2
2FC Bayern München211.460.73-0.5
3SC Freiburg211.520.76-0.5
4Bayer 04 Leverkusen231.690.85+1.3
5RB Leipzig231.810.91+1.2
6Borussia Dortmund222.371.19-0.4
7Paderborn212.621.31-1.6
8Werder Bremen253.471.74+1.5
9Eintracht Frankfurt273.841.92+3.2
10TSG Hoffenheim263.91.95+2.1
11FC Augsburg213.961.98-3
12Hamburger SV274.172.09+2.8
13FC Union Berlin274.582.29+2.4
14Elversberg254.652.33+0.4
15VfB Stuttgart264.772.39+1.2
16FC Köln265.642.82+0.4
17Schalke 04235.72.85-2.7
18Borussia Mönchengladbach276.553.28+0.5
#TeamPPTSxPTS/90+/-
1FC Bayern München244.732.37-0.7
2RB Leipzig234.62.3-1.6
3Bayer 04 Leverkusen234.62.3-1.6
4FSV Mainz 05244.342.17-0.3
5SC Freiburg263.931.97+2.1
6Borussia Dortmund263.591.8+2.4
7FC Augsburg263.461.73+2.5
8VfB Stuttgart232.761.38+0.2
9Eintracht Frankfurt212.61.3-1.6
10TSG Hoffenheim202.441.22-2.4
11Elversberg262.361.18+3.6
12FC Köln232.131.07+0.9
13FC Union Berlin212.11.05-1.1
14Paderborn212.071.04-1.1
15Borussia Mönchengladbach201.710.86-1.7
16Werder Bremen231.370.69+1.6
17Hamburger SV2010.5-1
18Schalke 04210.850.43+0.2
#TeamPxGxGAxGD/90
1Bayer 04 Leverkusen25.291.693.61.8
2RB Leipzig25.371.813.561.78
3FC Bayern München24.611.463.151.58
4FSV Mainz 0523.851.222.631.32
5SC Freiburg23.241.521.720.86
6FC Augsburg25.513.961.550.78
7Borussia Dortmund23.62.371.230.62
8VfB Stuttgart24.94.770.130.07
9Eintracht Frankfurt23.573.84-0.27-0.14
10TSG Hoffenheim23.343.9-0.56-0.28
11Elversberg23.954.65-0.7-0.35
12Paderborn21.762.62-0.86-0.43
13FC Köln24.035.64-1.61-0.81
14FC Union Berlin22.554.58-2.03-1.02
15Werder Bremen21.423.47-2.05-1.03
16Borussia Mönchengladbach23.846.55-2.71-1.36
17Hamburger SV21.114.17-3.06-1.53
18Schalke 0421.985.7-3.72-1.86
#TeamPGnpxGxG/90
1FC Augsburg275.515.512.76
2RB Leipzig245.375.372.69
3Bayer 04 Leverkusen265.295.292.65
4VfB Stuttgart254.94.92.45
5FC Bayern München254.614.612.31
6FC Köln244.034.032.02
7Elversberg273.953.951.98
8FSV Mainz 05253.853.851.93
9Borussia Mönchengladbach233.843.841.92
10Borussia Dortmund253.63.61.8
11Eintracht Frankfurt243.573.571.79
12SC Freiburg253.243.241.62
13FC Union Berlin232.552.551.28
14TSG Hoffenheim242.553.341.67
15Schalke 04201.981.980.99
16Paderborn201.761.760.88
17Werder Bremen241.421.420.71
18Hamburger SV201.111.110.56
#TeamPGxGoTxG/90
1FC Augsburg276.885.512.76
2FC Bayern München256.314.612.31
3Elversberg276.293.951.98
4RB Leipzig244.985.372.69
5Bayer 04 Leverkusen264.895.292.65
6VfB Stuttgart254.44.92.45
7SC Freiburg254.243.241.62
8Eintracht Frankfurt244.133.571.79
9FC Köln243.934.032.02
10Borussia Dortmund253.913.61.8
11Borussia Mönchengladbach233.913.841.92
12FSV Mainz 05253.483.851.93
13FC Union Berlin233.42.551.28
14TSG Hoffenheim243.073.341.67
15Werder Bremen242.561.420.71
16Schalke 04201.151.980.99
17Paderborn200.951.760.88
18Hamburger SV200.461.110.56
Upcoming Fixtures (Next 14 Days)
Show xG:

Showing home xG for home teams, away xG for away teams Showing overall xG for all teams

No upcoming fixtures available.

Recent Results with xG
xG
Sun, Sep 6
xG
2.2
Eintracht Frankfurt
1 - 4
FC Augsburg
1.54
0.26
Hamburger SV
0 - 5
FSV Mainz 05
2.71
xG
Sat, Sep 5
xG
0.39
Schalke 04
0 - 0
FC Bayern München
1.92
2.73
Borussia Mönchengladbach
3 - 4
Elversberg
2.69
0.81
Paderborn
0 - 1
SC Freiburg
1.28
1.33
TSG Hoffenheim
2 - 3
Borussia Dortmund
1.86
0.7
Werder Bremen
3 - 1
RB Leipzig
1.61
3.47
Bayer 04 Leverkusen
4 - 0
FC Union Berlin
0.46
xG
Fri, Sep 4
xG
3.83
VfB Stuttgart
4 - 1
FC Köln
2.08
xG
Sun, Aug 30
xG
3.81
FC Augsburg
3 - 0
Schalke 04
1.54
1.91
SC Freiburg
4 - 1
Werder Bremen
0.66
xG
Sat, Aug 29
xG
1.47
Borussia Dortmund
2 - 0
Hamburger SV
0.78
1.27
Elversberg
3 - 2
Bayer 04 Leverkusen
2.13
1.19
FSV Mainz 05
0 - 0
Paderborn
0.95
1.74
FC Köln
3 - 2
TSG Hoffenheim
1.75
2.13
FC Union Berlin
3 - 3
Eintracht Frankfurt
1.19
3.87
RB Leipzig
3 - 0
Borussia Mönchengladbach
1.06
xG
Fri, Aug 28
xG
2.47
FC Bayern München
5 - 1
VfB Stuttgart
1.11
xG
Sat, May 16
xG
1
Borussia Mönchengladbach
4 - 0
TSG Hoffenheim
1.83
1.49
SC Freiburg
4 - 1
RB Leipzig
1.55
0.68
Werder Bremen
0 - 2
Borussia Dortmund
2.62
2.28
Heidenheim
0 - 2
FSV Mainz 05
2.86
2.81
Eintracht Frankfurt
2 - 2
VfB Stuttgart
1.2
2.25
FC Union Berlin
4 - 0
FC Augsburg
0.65
1.61
St. Pauli
1 - 3
VfL Wolfsburg
3.42
3.14
Bayer 04 Leverkusen
1 - 1
Hamburger SV
2.63
2.98
FC Bayern München
5 - 1
FC Köln
0.65
xG
Sun, May 10
xG
1.47
FSV Mainz 05
1 - 3
FC Union Berlin
2.98
1.08
FC Köln
1 - 3
Heidenheim
1.61
1.78
Hamburger SV
3 - 2
SC Freiburg
0.58
xG
Sat, May 9
xG
2.78
VfL Wolfsburg
0 - 1
FC Bayern München
2.25
3.11
VfB Stuttgart
3 - 1
Bayer 04 Leverkusen
0.58
1.95
FC Augsburg
3 - 1
Borussia Mönchengladbach
1.15
1.52
TSG Hoffenheim
1 - 0
Werder Bremen
0.95
2.22
RB Leipzig
2 - 1
St. Pauli
0.65
xG
Fri, May 8
xG
1.87
Borussia Dortmund
3 - 2
Eintracht Frankfurt
1
xG
Sun, May 3
xG
0.98
SC Freiburg
1 - 1
VfL Wolfsburg
0.98
2.41
Borussia Mönchengladbach
1 - 0
Borussia Dortmund
0.68
0.95
St. Pauli
1 - 2
FSV Mainz 05
1.85
xG
Sat, May 2
xG
3.4
Bayer 04 Leverkusen
4 - 1
RB Leipzig
1.08
2.26
TSG Hoffenheim
3 - 3
VfB Stuttgart
1.74
0.94
Werder Bremen
1 - 3
FC Augsburg
2.27
0.68
Eintracht Frankfurt
1 - 2
Hamburger SV
0.67
1.29
FC Union Berlin
2 - 2
FC Köln
1.55
2.31
FC Bayern München
3 - 3
Heidenheim
1.92
xG
Sun, Apr 26
xG
3.05
Borussia Dortmund
4 - 0
SC Freiburg
0.51
2.06
VfB Stuttgart
1 - 1
Werder Bremen
1.03
xG
Sat, Apr 25
xG
1.6
Hamburger SV
1 - 2
TSG Hoffenheim
1.87
2.35
FC Augsburg
1 - 1
Eintracht Frankfurt
1.18
2.57
FSV Mainz 05
3 - 4
FC Bayern München
2.01

Download This Data as CSV

Get full access to xG, xGA, xPTS, and 30+ metrics for every team. Export to CSV and power your own analysis.

50+ Leagues 30+ Metrics Updated Daily

Bundesliga xG Table 2026/27

The Bundesliga xG table for 2026/27 tracks expected goals data for all 18 teams. This includes xG (expected goals), xGA (expected goals against), xPTS (expected points), npxG (non-penalty xG), xGoT (expected goals on target), and the goals vs xG overperformance metric.

Who has the best attack?

FC Augsburg top the xG charts with 5.51 expected goals from 2 games (2.76/90). They have scored 7 actual goals, outperforming their xG by +1.5.

Who has the best defence?

FSV Mainz 05 have the tightest defence by xGA, conceding just 1.22 expected goals (0.61/90). Their actual goals conceded stands at 0.

Understanding the xG metrics

  • xG (Expected Goals): The total expected goals a team should have scored based on the quality of their chances.
  • xGA (Expected Goals Against): How many goals a team should have conceded — lower is better.
  • xPTS (Expected Points): How many league points a team deserves based on xG performance.
  • npxG (Non-Penalty xG): xG excluding penalties, giving a truer picture of open-play chance creation.
  • xGoT (xG on Target): Expected goals from shots that were on target only.
  • +/- (Overperformance): The difference between actual goals and xG. Positive = overperforming, negative = underperforming.

Data is updated daily, powered by advanced xG models covering 50+ competitions. Learn more about how xG works.

Data last updated: 2026-09-07 20:35:44