Bundesliga xG table, 2026-27
Expected goals (xG) for and against for 18 Bundesliga clubs in the 2026-27 season through October 11, 2026, next to the goals they actually scored and conceded. Bayern Munich have the best xG difference (+12.5), Bayern Munich create the most xG per match (3.45) and SC Freiburg concede the least (0.62 xG against per match). A club far above its xG has finished (or been saved) better than its shot quality suggests; the gap is a description of what happened, not a prediction.
What stands out
- Best expected-goal difference: Bayern Munich (+12.5 over 5 matches).
- Across these matches clubs scored 172 goals against 151.2 expected goals; 2 of the goals were penalties (from the stored goal lists).
Expected goals by club
| Club | Matches | xG for | Goals for | Penalty goals | Goals minus xG | xG against | Goals against | xG difference |
|---|---|---|---|---|---|---|---|---|
| Bayern Munich | 5 | 17.3 | 16 | 1 | -1.3 | 4.7 | 4 | +12.5 |
| SC Freiburg | 5 | 9.3 | 14 | 0 | +4.7 | 3.1 | 4 | +6.2 |
| RB Leipzig | 5 | 11.5 | 15 | 0 | +3.5 | 6.2 | 5 | +5.2 |
| Bayer Leverkusen | 5 | 11.0 | 14 | 0 | +3.0 | 6.3 | 8 | +4.7 |
| Borussia Dortmund | 5 | 8.7 | 11 | 0 | +2.3 | 4.3 | 4 | +4.5 |
| Mainz | 5 | 11.7 | 13 | 0 | +1.3 | 8.1 | 10 | +3.6 |
| TSG Hoffenheim | 5 | 7.9 | 9 | 0 | +1.1 | 7.9 | 13 | +0 |
| FC Cologne | 5 | 8 | 8 | 0 | 0 | 8.5 | 10 | -0.5 |
| VfB Stuttgart | 5 | 9.4 | 8 | 0 | -1.4 | 11.3 | 9 | -1.9 |
| Eintracht Frankfurt | 5 | 8.2 | 9 | 0 | +0.8 | 10.8 | 16 | -2.6 |
| Werder Bremen | 5 | 5.5 | 10 | 0 | +4.5 | 8.1 | 10 | -2.6 |
| SV Elversberg | 5 | 5.6 | 8 | 0 | +2.4 | 8.9 | 8 | -3.3 |
| SC Paderborn 07 | 5 | 4.4 | 3 | 0 | -1.4 | 7.8 | 7 | -3.4 |
| FC Augsburg | 5 | 9.4 | 13 | 0 | +3.6 | 12.9 | 8 | -3.6 |
| Schalke 04 | 5 | 5.3 | 4 | 0 | -1.3 | 9.6 | 6 | -4.3 |
| 1. FC Union Berlin | 5 | 5.7 | 5 | 0 | -0.7 | 10.3 | 17 | -4.6 |
| Hamburg SV | 5 | 4.8 | 5 | 0 | +0.2 | 9.6 | 15 | -4.8 |
| Borussia Mönchengladbach | 5 | 7.5 | 7 | 1 | -0.5 | 12.6 | 18 | -5.1 |
Bundesliga xG table: quick answers
- Which Bundesliga club has the best expected-goal difference in 2026-27?
- Bayern Munich, at +12.5 over 5 matches: 17.3 expected goals for and 4.7 against.
- Which Bundesliga club creates the most expected goals per match in 2026-27?
- Bayern Munich, with 3.45 expected goals per match over 5 matches.
- Which Bundesliga club concedes the fewest expected goals per match in 2026-27?
- SC Freiburg, with 0.62 expected goals against per match over 5 matches.
How to read this table
- xG is the provider’s expected-goals model per shot, summed by match from each club’s stored match statistics. It is shown as stored, not a StatsNext estimate.
- Only league matches with xG for both clubs count; the Matches column says how many.
- The provider does not document whether its xG includes penalties. Penalty goals are shown in their own column (from the stored goal lists), so read goals minus xG with them: a club that scores many penalties can sit well above its xG for that reason alone.
- Small samples early in a season move quickly.
This page shows statistics and results only. It contains no sportsbook prices or betting lines. Current markets and StatsNext research are in the app.
Related research
- Bundesliga table and results
- Bundesliga team statistics
- Bundesliga player statistics
- Bundesliga in the StatsNext Stats Explorer: club and player tables with shot quality and rates
- Glossary: expected goals and other terms
