The table shows how many points a club has won and how many its chances deserved (xPTS). The Δ gap is either a cushion or a regression risk.
More points than performance: Freiburg, Borussia Dortmund, Augsburg, Elversberg, Werder Bremen, Schalke 04.
Fewer points than performance: RB Leipzig, Bayer Leverkusen, Mainz 05, Hoffenheim, Union Berlin, Borussia Mönchengladbach, Hamburger SV.
| Club | Place | P | Points | xPTS | Δ | xG/match | xGA/match |
|---|---|---|---|---|---|---|---|
| Bayern Munich | 1 | 4 | 10 | 11.0 | −1.0 | 3.33 | 0.75 |
| Freiburg | 2 | 3 | 9 | 6.8 | +2.1 | 1.90 | 0.65 |
| Borussia Dortmund | 3 | 3 | 9 | 5.7 | +3.4 | 2.16 | 1.19 |
| Augsburg | 4 | 3 | 7 | 4.3 | +2.7 | 2.61 | 2.08 |
| RB Leipzig | 5 | 3 | 6 | 7.3 | −1.4 | 2.60 | 0.87 |
| Elversberg | 6 | 3 | 6 | 2.4 | +3.6 | 1.82 | 2.85 |
| Bayer Leverkusen | 7 | 3 | 4 | 7.2 | −3.2 | 2.63 | 0.83 |
| Mainz 05 | 8 | 3 | 4 | 6.4 | −2.4 | 2.36 | 1.04 |
| Eintracht Frankfurt | 9 | 3 | 4 | 4.7 | −0.7 | 2.26 | 1.99 |
| Werder Bremen | 10 | 3 | 4 | 2.2 | +1.8 | 0.99 | 1.86 |
| Schalke 04 | 11 | 3 | 4 | 2.5 | +1.5 | 1.77 | 3.17 |
| 1. FC Köln | 12 | 3 | 4 | 4.3 | −0.3 | 2.26 | 2.21 |
| Hoffenheim | 13 | 3 | 3 | 4.2 | −1.1 | 2.35 | 2.34 |
| VfB Stuttgart | 14 | 3 | 3 | 3.2 | −0.2 | 2.48 | 3.30 |
| Paderborn | 15 | 3 | 1 | 1.8 | −0.8 | 0.58 | 1.96 |
| Union Berlin | 16 | 4 | 1 | 2.2 | −1.2 | 1.23 | 3.21 |
| Borussia Mönchengladbach | 17 | 3 | 0 | 1.6 | −1.6 | 1.46 | 2.98 |
| Hamburger SV | 18 | 3 | 0 | 1.5 | −1.5 | 0.62 | 2.35 |