Loading the map…
Most points above xPts: FC Ingolstadt 04 (+8.5 pts), Energie Cottbus (+6.8 pts), VfL Osnabrück (+4.5 pts).
Most points below xPts: Waldhof Mannheim (−6.0 pts), SpVgg Unterhaching (−5.3 pts), SV Sandhausen (−4.9 pts).
| # | Team | Real | MP | xG | xGA | xPts | Pts | ± |
|---|---|---|---|---|---|---|---|---|
| 1 | Arminia Bielefeld | 1 | 25 | 43.7 | 24.3 | 44.7 | 49 | +4.3 |
| 2 | FC Saarbrücken | 5 | 23 | 40.6 | 32.2 | 37.6 | 36 | −1.6 |
| 3 | Alemannia Aachen | 6 | 23 | 31.4 | 22.6 | 37.1 | 34 | −3.1 |
| 4 | Dynamo Dresden | 2 | 22 | 40.9 | 31.1 | 36.8 | 40 | +3.2 |
| 5 | FC Viktoria Köln | 3 | 24 | 36.4 | 28.8 | 36.4 | 40 | +3.6 |
| 6 | Verl | 7 | 24 | 34.6 | 28.5 | 36.4 | 34 | −2.4 |
| 7 | Waldhof Mannheim | 14 | 24 | 33.8 | 29.8 | 34.0 | 28 | −6.0 |
| 8 | SV Wehen | 8 | 23 | 35.4 | 30.7 | 33.0 | 34 | +1.0 |
| 9 | Rot-Weiß Essen | 11 | 21 | 34.6 | 28.8 | 32.3 | 31 | −1.3 |
| 10 | Energie Cottbus | 4 | 22 | 39.8 | 37.5 | 32.2 | 39 | +6.8 |
| 11 | Hansa Rostock | 10 | 22 | 28.8 | 29.6 | 29.6 | 31 | +1.4 |
| 12 | VfL Osnabrück | 9 | 22 | 31.2 | 31.6 | 29.5 | 34 | +4.5 |
| 13 | TSV 1860 München | 12 | 24 | 27.0 | 32.6 | 29.3 | 31 | +1.7 |
| 14 | Borussia Dortmund II | 16 | 21 | 37.3 | 39.3 | 28.4 | 24 | −4.4 |
| 15 | Hannover 96 II | 15 | 21 | 32.9 | 34.7 | 28.0 | 25 | −3.0 |
| 16 | SV Sandhausen | 18 | 21 | 30.1 | 36.3 | 25.9 | 21 | −4.9 |
| 17 | Erzgebirge Aue | 17 | 21 | 25.7 | 32.7 | 24.6 | 23 | −1.6 |
| 18 | Stuttgart II | 19 | 22 | 23.3 | 39.8 | 22.9 | 20 | −2.9 |
| 19 | SpVgg Unterhaching | 20 | 24 | 25.9 | 47.1 | 22.3 | 17 | −5.3 |
| 20 | FC Ingolstadt 04 | 13 | 21 | 26.5 | 41.8 | 21.5 | 30 | +8.5 |
Each match replayed from its full-time xG (Poisson): the points a side would earn on average (xPts). "Real" is the place in the real table.