#TeamPGxG/90+/-
1FC Bayern München51615.083.02+0.9
2RB Leipzig51512.22.44+2.8
3Bayer 04 Leverkusen51412.032.41+2
4FSV Mainz 0551311.932.39+1.1
5SC Freiburg51410.382.08+3.6
6VfB Stuttgart589.711.94-1.7
7FC Köln589.451.89-1.5
8TSG Hoffenheim599.191.84-0.2
9Eintracht Frankfurt598.991.80
10Borussia Dortmund5118.931.79+2.1
11FC Augsburg5138.711.74+4.3
12Borussia Mönchengladbach578.581.72-1.6
13FC Union Berlin556.621.32-1.6
14Elversberg586.471.29+1.5
15Schalke 04546.121.22-2.1
16Werder Bremen5105.911.18+4.1
17Paderborn535.091.02-2.1
18Hamburger SV554.780.96+0.2
#TeamPGAxGA/90+/-
1FC Bayern München544.160.83-0.2
2SC Freiburg544.440.89-0.4
3Borussia Dortmund544.610.92-0.6
4RB Leipzig555.821.16-0.8
5Bayer 04 Leverkusen586.281.26+1.7
6TSG Hoffenheim5138.041.61+5
7FSV Mainz 055108.281.66+1.7
8Paderborn578.311.66-1.3
9Werder Bremen5108.41.68+1.6
10Hamburger SV5159.691.94+5.3
11FC Köln5109.711.94+0.3
12Elversberg589.951.99-2
13FC Union Berlin51710.172.03+6.8
14VfB Stuttgart5910.392.08-1.4
15Schalke 045610.412.08-4.4
16Eintracht Frankfurt516132.6+3
17Borussia Mönchengladbach51814.172.83+3.8
18FC Augsburg5814.342.87-6.3
#TeamPPTSxPTS/90+/-
1FC Bayern München51112.522.5-1.5
2SC Freiburg51310.462.09+2.5
3RB Leipzig5910.112.02-1.1
4Bayer 04 Leverkusen51010.092.02-0.1
5Borussia Dortmund5139.841.97+3.2
6FSV Mainz 05579.121.82-2.1
7TSG Hoffenheim537.661.53-4.7
8FC Köln577.131.43-0.1
9VfB Stuttgart566.41.28-0.4
10FC Union Berlin545.911.18-1.9
11Werder Bremen585.231.05+2.8
12Eintracht Frankfurt555.111.02-0.1
13Elversberg574.70.94+2.3
14Paderborn544.670.93-0.7
15FC Augsburg584.570.91+3.4
16Borussia Mönchengladbach504.520.9-4.5
17Schalke 04554.460.89+0.5
18Hamburger SV5640.8+2
#TeamPxGxGAxGD/90
1FC Bayern München515.084.1610.922.18
2RB Leipzig512.25.826.381.28
3SC Freiburg510.384.445.941.19
4Bayer 04 Leverkusen512.036.285.751.15
5Borussia Dortmund58.934.614.320.86
6FSV Mainz 05511.938.283.650.73
7TSG Hoffenheim59.198.041.150.23
8FC Köln59.459.71-0.26-0.05
9VfB Stuttgart59.7110.39-0.68-0.14
10Werder Bremen55.918.4-2.49-0.5
11Paderborn55.098.31-3.22-0.64
12Elversberg56.479.95-3.48-0.7
13FC Union Berlin56.6210.17-3.55-0.71
14Eintracht Frankfurt58.9913-4.01-0.8
15Schalke 0456.1210.41-4.29-0.86
16Hamburger SV54.789.69-4.91-0.98
17Borussia Mönchengladbach58.5814.17-5.59-1.12
18FC Augsburg58.7114.34-5.63-1.13
#TeamPGnpxGxG/90
1FC Bayern München51614.2915.083.02
2RB Leipzig51512.212.22.44
3Bayer 04 Leverkusen51412.0312.032.41
4FSV Mainz 0551311.1411.932.39
5SC Freiburg51410.3810.382.08
6VfB Stuttgart589.719.711.94
7Eintracht Frankfurt598.998.991.8
8Borussia Dortmund5118.938.931.79
9FC Augsburg5138.718.711.74
10FC Köln588.669.451.89
11TSG Hoffenheim598.49.191.84
12Borussia Mönchengladbach5778.581.72
13FC Union Berlin556.626.621.32
14Elversberg586.476.471.29
15Schalke 04546.126.121.22
16Werder Bremen5105.915.911.18
17Paderborn535.095.091.02
18Hamburger SV554.784.780.96
#TeamPGxGoTxG/90
1FC Bayern München51615.0515.083.02
2RB Leipzig51513.1312.22.44
3SC Freiburg51411.710.382.08
4FC Augsburg51311.538.711.74
5FSV Mainz 0551310.9911.932.39
6Eintracht Frankfurt5910.88.991.8
7Bayer 04 Leverkusen51410.5612.032.41
8Borussia Dortmund5119.168.931.79
9Werder Bremen5108.545.911.18
10Borussia Mönchengladbach578.528.581.72
11FC Köln588.149.451.89
12FC Union Berlin557.996.621.32
13Elversberg587.616.471.29
14VfB Stuttgart587.449.711.94
15TSG Hoffenheim597.399.191.84
16Schalke 04545.936.121.22
17Hamburger SV554.354.780.96
18Paderborn533.255.091.02
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, Oct 11
xG
1.17
SC Freiburg
2 - 1
Schalke 04
0.45
1.72
FC Köln
2 - 1
Borussia Mönchengladbach
1.26
xG
Sat, Oct 10
xG
3.84
RB Leipzig
6 - 0
Eintracht Frankfurt
1.53
1.7
Paderborn
0 - 2
VfB Stuttgart
2.2
1.27
FC Augsburg
2 - 2
FC Bayern München
5.36
1.77
TSG Hoffenheim
2 - 3
Hamburger SV
1.35
2.7
FSV Mainz 05
3 - 4
Bayer 04 Leverkusen
2
1.65
FC Union Berlin
1 - 0
Elversberg
0.25
xG
Fri, Oct 9
xG
2.05
Borussia Dortmund
2 - 2
Werder Bremen
0.66
xG
Sun, Sep 20
xG
1.04
Paderborn
3 - 1
TSG Hoffenheim
1.7
1.34
Schalke 04
0 - 0
Elversberg
1.03
1.93
Bayer 04 Leverkusen
2 - 0
RB Leipzig
0.91
xG
Sat, Sep 19
xG
0.91
VfB Stuttgart
0 - 1
Borussia Dortmund
1.55
1.56
Hamburger SV
2 - 1
FC Köln
1.86
3.28
Borussia Mönchengladbach
3 - 4
FSV Mainz 05
2.85
2.41
Werder Bremen
3 - 2
FC Augsburg
0.85
1.55
Eintracht Frankfurt
2 - 2
SC Freiburg
2.6
xG
Fri, Sep 18
xG
2.98
FC Bayern München
7 - 0
FC Union Berlin
0.27
xG
Sun, Sep 13
xG
1.03
Elversberg
1 - 2
FC Bayern München
2.38
1.94
RB Leipzig
5 - 0
Hamburger SV
0.85
xG
Sat, Sep 12
xG
1.97
FC Köln
1 - 1
Werder Bremen
1.17
1.64
Borussia Dortmund
3 - 0
Paderborn
0.45
0.88
FC Augsburg
2 - 2
Bayer 04 Leverkusen
2.8
2.27
TSG Hoffenheim
2 - 1
VfB Stuttgart
1.73
2.41
FSV Mainz 05
1 - 3
Eintracht Frankfurt
1.93
2.95
SC Freiburg
5 - 0
Borussia Mönchengladbach
0.32
xG
Fri, Sep 11
xG
2.21
FC Union Berlin
1 - 3
Schalke 04
2.42
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

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 Bayern München top the xG charts with 15.08 expected goals from 5 games (3.02/90). They have scored 16 actual goals, outperforming their xG by +0.9.

Who has the best defence?

FC Bayern München have the tightest defence by xGA, conceding just 4.16 expected goals (0.83/90). Their actual goals conceded stands at 4.

Biggest overperformer

FC Augsburg are the biggest overperformers in Bundesliga, scoring 13 goals from an xG of just 8.71 — a difference of +4.3. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Schalke 04 are the most wasteful in front of goal, scoring 4 from an xG of 6.12 (diff: -2.1). Regression towards their xG would suggest improvement is likely.

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-10-12 12:01:17