1. FC Schalke 04 28 17 5 6 +17 44:27 56
2. Werder Bremen 28 16 6 6 +29 62:33 54
3. VfB Stuttgart 28 15 7 6 +16 49:33 52
4. Bayern München 28 15 5 8 +11 43:32 50
5. Bayer Leverkusen 28 12 6 10 +4 44:40 42
6. 1. FC Nürnberg 28 9 14 5 +12 38:26 41
7. Hamburger SV 29 7 14 8 +2 33:31 35
8. VfL Wolfsburg 28 8 11 9 -2 30:32 35
9. Energie Cottbus 28 9 8 11 -5 32:37 35
10. Hertha BSC 28 9 8 11 -7 38:45 35
11. Hannover 96 28 9 8 11 -7 34:41 35
12. VfL Bochum 28 9 6 13 -7 36:43 33
13. Alemannia Aachen 28 9 6 13 -9 43:52 33
14. Borussia Dortmund 28 8 8 12 -6 33:39 32
15. Eintracht Frankfurt 28 6 13 9 -13 35:48 31
16. Arminia Bielefeld 28 7 9 12 -4 33:37 30
17. FSV Mainz 05 28 7 9 12 -17 26:43 30
18. Bor. Mönchengladbach 29 6 7 16 -14 22:36 25