| Rank | Team | P | W | D | L | Gf-Ga | +/- | Point |
| 1 | Borussia Dortmund | 20 | 13 | 4 | 3 | 45-14 | 31 | 43 |
| 2 | Bayern Munich | 20 | 13 | 2 | 5 | 47-14 | 33 | 41 |
| 3 | Schalke 04 | 20 | 13 | 2 | 5 | 46-25 | 21 | 41 |
| 4 | Borussia Monchengladbach | 20 | 12 | 4 | 4 | 31-12 | 19 | 40 |
| 5 | Werder Bremen | 20 | 9 | 5 | 6 | 33-34 | -1 | 32 |
| 6 | Bayer Leverkusen | 20 | 8 | 7 | 5 | 28-27 | 1 | 31 |
| 7 | Hannover 96 | 20 | 7 | 9 | 4 | 22-24 | -2 | 30 |
| 8 | Hoffenheim | 20 | 6 | 6 | 8 | 22-24 | -2 | 24 |
| 9 | FC Cologne | 20 | 7 | 3 | 10 | 29-40 | -11 | 24 |
| 10 | Wolfsburg | 20 | 7 | 3 | 10 | 24-36 | -12 | 24 |
| 11 | VfB Stuttgart | 20 | 6 | 5 | 9 | 26-28 | -2 | 23 |
| 12 | Hamburger SV | 20 | 5 | 8 | 7 | 25-34 | -9 | 23 |
| 13 | Mainz 05 | 20 | 5 | 7 | 8 | 28-34 | -6 | 22 |
| 14 | Nurnberg | 20 | 6 | 3 | 11 | 19-31 | -12 | 21 |
| 15 | Hertha Berlin | 20 | 4 | 8 | 8 | 25-31 | -6 | 20 |
| 16 | Kaiserslautern | 20 | 3 | 9 | 8 | 15-24 | -9 | 18 |
| 17 | Augsburg | 20 | 3 | 8 | 9 | 19-33 | -14 | 17 |
| 18 | Freiburg | 20 | 4 | 5 | 11 | 25-44 | -19 | 17 |