Bundesliga xG Table 2026/2027

How these xG numbers are calculated

Expected goals measure the quality of the chances a team creates and concedes, with every shot scored between 0 and 1 by how often shots like it are converted. Expected points come from running each finished match through a Poisson model using both sides' xG, giving a win, draw and loss probability, then awarding three points and one point against those probabilities. Underlying data is supplied by Sportmonks.

Bundesliga 2026/2027 xG table, Home

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1FC Bayern München2125.6+6.411.3-0.3+114.3+6.765.1+0.9
2SC Freiburg295.0+4.011.0+0.0+84.0+4.065.0+1.0
3RB Leipzig285.9+2.101.9-1.9+84.0+4.064.8+1.2
4Bayer 04 Leverkusen265.2+0.801.3-1.3+63.9+2.164.8+1.2
5Borussia Dortmund253.4+1.601.3-1.3+52.1+2.964.2+1.8
6FSV Mainz 05213.9-2.932.9+0.1-21.0-3.013.4-2.4
7FC Köln244.0+0.033.1-0.1+10.9+0.143.3+0.7
8VfB Stuttgart244.8-0.823.7-1.7+21.2+0.833.2-0.2
9FC Union Berlin244.3-0.363.6+2.4-20.7-2.713.2-2.2
10Werder Bremen263.1+2.932.4+0.6+30.7+2.363.1+2.9
11Borussia Mönchengladbach265.9+0.185.5+2.5-20.4-2.403.0-3.0
12TSG Hoffenheim243.8+0.243.6+0.4+00.2-0.232.9+0.1
13FC Augsburg254.7+0.324.5-2.5+30.2+2.842.8+1.2
14Eintracht Frankfurt234.5-1.564.5+1.5-30.0-3.012.8-1.8
15Paderborn231.9+1.123.1-1.1+1-1.2+2.231.9+1.1
16Schalke 04201.6-1.603.2-3.2+0-1.5+1.521.8+0.2
17Elversberg242.3+1.744.4-0.4+0-2.1+2.131.6+1.4
18Hamburger SV221.7+0.364.2+1.8-4-2.5-1.531.4+1.6

Bundesliga 2026/2027 xG table, Away

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1FC Bayern München224.4-2.411.4-0.4+13.0-2.044.7-0.7
2Bayer 04 Leverkusen244.8-0.852.2+2.8-12.6-3.614.2-3.2
3FSV Mainz 05295.3+3.733.4-0.4+61.9+4.164.0+2.0
4SC Freiburg234.1-1.123.0-1.0+11.1-0.143.5+0.5
5Borussia Dortmund243.5+0.522.5-0.5+21.0+1.063.4+2.6
6TSG Hoffenheim233.6-0.663.0+3.0-30.6-3.603.2-3.2
7RB Leipzig212.4-1.452.5+2.5-4-0.1-3.902.7-2.7
8Elversberg243.9+0.134.0-1.0+1-0.1+1.142.7+1.3
9FC Köln223.7-1.765.3+0.7-4-1.5-2.502.2-2.2
10Schalke 04234.0-1.046.0-2.0-1-2.0+1.032.0+1.0
11Eintracht Frankfurt263.1+2.944.6-0.6+2-1.5+3.541.9+2.1
12Paderborn201.4-1.433.1-0.1-3-1.6-1.411.6-0.6
13FC Augsburg262.6+3.444.8-0.8+2-2.2+4.231.6+1.4
14VfB Stuttgart222.7-0.775.0+2.0-5-2.3-2.701.6-1.6
15Werder Bremen222.0+0.054.0+1.0-3-2.0-1.011.5-0.5
16Hamburger SV201.7-1.773.7+3.3-7-2.1-4.901.4-1.4
17Borussia Mönchengladbach201.4-1.486.9+1.1-8-5.5-2.500.4-0.4
18FC Union Berlin200.7-0.7116.3+4.7-11-5.6-5.400.3-0.3

Bundesliga xG Table Questions

Which Bundesliga team is overperforming their xG the most this season?

FC Bayern München are overperforming their xG by more than any other side in the Bundesliga in 2026/2027, with 14 goals from chances worth 10.0 xG, a gap of 4.0. FC Augsburg are next on 3.7.

Which Bundesliga team is underperforming their xG the most this season?

Schalke 04 are underperforming their xG by more than any other side in the Bundesliga in 2026/2027, with 3 goals from chances worth 5.7 xG, a shortfall of 2.7. FC Köln are next on 1.7.

Which Bundesliga team has been the luckiest on expected points this season?

Borussia Dortmund are the luckiest side in the Bundesliga in 2026/2027, with 12 points from performances worth 7.6 xPts, 4.4 more than their chances deserved. FC Augsburg and Elversberg are next on 2.7.

Which Bundesliga team has been the unluckiest on expected points this season?

Borussia Mönchengladbach are the unluckiest side in the Bundesliga in 2026/2027, with no points from performances worth 3.4 xPts, 3.4 short of what they deserved. TSG Hoffenheim are next on 3.1.

Who would be top of the Bundesliga on xG this season?

FC Bayern München would be top of the Bundesliga in 2026/2027 on expected points, with 9.7 xPts from 10.0 xG created and 2.8 conceded across four matches. Bayer 04 Leverkusen are next on 9.0.

Which Bundesliga team has the most xG this season?

FC Bayern München and Bayer 04 Leverkusen share the most xG in the Bundesliga in 2026/2027, both on 10.0 from four matches, 2.5 a game against a competition average of 1.8. FSV Mainz 05 are next on 9.2.

Which Bundesliga team has the least xG this season?

Paderborn have created the least xG in the Bundesliga in 2026/2027, 3.3 from four matches, 0.8 a game against a competition average of 1.8. Hamburger SV are next on 3.4.

Which Bundesliga team has conceded the most xG this season?

Borussia Mönchengladbach have conceded the most xG in the Bundesliga in 2026/2027, 12.5 from four matches, 3.1 a game against a competition average of 1.8. FC Union Berlin are next on 9.9.

Which Bundesliga team has conceded the least xG this season?

FC Bayern München have conceded the least xG in the Bundesliga in 2026/2027, 2.8 from four matches, 0.7 a game against a competition average of 1.8. Bayer 04 Leverkusen are next on 3.5.

What is the average xG per game in the Bundesliga this season?

Bundesliga teams have averaged 1.77 xG a game in 2026/2027, from the 36 matches played, and have scored 1.90 goals a game from it. That is up from 1.57 xG a game in 2025/2026.

Do Bundesliga teams create more xG at home or away this season?

Bundesliga teams create more xG at home in 2026/2027, 1.99 a game against 1.54 away, a home advantage of +0.45, against +0.41 in 2025/2026.

Bundesliga player expected goals

The same season by player, with the goals each one scored against the chances they had.

  • Bundesliga Player xG Stats 2026/2027

Bundesliga pages

  • Bundesliga Table
  • Bundesliga Fixtures
  • Bundesliga Player Stats
  • Bundesliga Team Stats
  • Bundesliga Power Rankings
  • Bundesliga Player xG Stats
  • Bundesliga BTTS Stats
  • Bundesliga Corner Stats
  • Bundesliga Player Streaks
  • Bundesliga stats hub

Bundesliga stat leaders

  • Bundesliga attacking leaders — top scorers & assists
  • Bundesliga defending leaders — tackles & interceptions
  • Bundesliga possession leaders — passing & dribbles
  • Bundesliga goalkeeping leaders — saves & clean sheets
  • Bundesliga team leaders

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

Bundesliga 2026/2027 xG table

# Team Played Goals xG Goals minus xG Goals against xGA Goals against minus xGA Goal difference xGD Goal difference minus xGD Points xPts Points minus xPts
1 FC Bayern München 4 14 10.0 +4.0 2 2.8 -0.8 +12 7.2 +4.8 10 9.7 +0.3
2 Bayer 04 Leverkusen 4 10 10.0 +0.0 5 3.5 +1.5 +5 6.5 -1.5 7 9.0 -2.0
3 SC Freiburg 4 12 9.1 +2.9 3 4.0 -1.0 +9 5.1 +3.9 10 8.4 +1.6
4 Borussia Dortmund 4 9 6.9 +2.1 2 3.8 -1.8 +7 3.1 +3.9 12 7.6 +4.4
5 RB Leipzig 4 9 8.4 +0.6 5 4.4 +0.6 +4 3.9 +0.1 6 7.5 -1.5
6 FSV Mainz 05 4 10 9.2 +0.8 6 6.3 -0.3 +4 2.9 +1.1 7 7.3 -0.3
7 TSG Hoffenheim 4 7 7.4 -0.4 10 6.6 +3.4 -3 0.8 -3.8 3 6.1 -3.1
8 FC Köln 4 6 7.7 -1.7 9 8.4 +0.6 -3 -0.7 -2.3 4 5.5 -1.5
9 VfB Stuttgart 4 6 7.6 -1.6 9 8.6 +0.4 -3 -1.1 -1.9 3 4.7 -1.7
10 Eintracht Frankfurt 4 9 7.6 +1.4 10 9.2 +0.8 -1 -1.5 +0.5 5 4.7 +0.3
11 Werder Bremen 4 8 5.1 +2.9 8 6.4 +1.6 +0 -1.2 +1.2 7 4.6 +2.4
12 FC Augsburg 4 11 7.3 +3.7 6 9.3 -3.3 +5 -1.9 +6.9 7 4.3 +2.7
13 Elversberg 4 8 6.2 +1.8 7 8.4 -1.4 +1 -2.1 +3.1 7 4.3 +2.7
14 Schalke 04 4 3 5.7 -2.7 4 9.1 -5.1 -1 -3.5 +2.5 5 3.7 +1.3
15 Paderborn 4 3 3.3 -0.3 5 6.2 -1.2 -2 -2.8 +0.8 4 3.5 +0.5
16 FC Union Berlin 4 4 5.0 -1.0 17 9.9 +7.1 -13 -4.9 -8.1 1 3.5 -2.5
17 Borussia Mönchengladbach 4 6 7.3 -1.3 16 12.5 +3.5 -10 -5.2 -4.8 0 3.4 -3.4
18 Hamburger SV 4 2 3.4 -1.4 13 7.9 +5.1 -11 -4.6 -6.4 3 2.8 +0.2

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service