# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 Borussia Dortmund, Deutschland Borussia Dortmund 33 20 7 6 39:11 28 67
2 Bayer Leverkusen, Deutschland Bayer Leverkusen 33 16 9 8 34:26 8 57
3 VfB Stuttgart, Deutschland VfB Stuttgart 33 15 9 9 39:26 13 54
4 Bayern München, Deutschland Bayern München 33 15 8 10 46:27 19 53
5 1. FSV Mainz 05, Deutschland 1. FSV Mainz 05 33 15 7 11 34:20 14 52
6 1. FC Nürnberg, Deutschland 1. FC Nürnberg 33 14 10 9 27:20 7 52
7 FC Schalke 04, Deutschland FC Schalke 04 33 10 14 9 24:21 3 44
8 1. FC Kaiserslautern, Deutschland 1. FC Kaiserslautern 33 12 8 13 26:26 0 44
9 1. FC Köln, Deutschland 1. FC Köln 33 12 8 13 28:33 -5 44
10 Hannover 96, Deutschland Hannover 96 33 11 11 11 24:30 -6 44
11 Werder Bremen, Deutschland Werder Bremen 33 11 10 12 26:33 -7 43
12 Hamburger SV, Deutschland Hamburger SV 33 11 9 13 28:35 -7 42
13 SC Freiburg, Deutschland SC Freiburg 33 11 8 14 23:28 -5 41
14 VfL Wolfsburg, Deutschland VfL Wolfsburg 33 9 11 13 19:23 -4 38
15 1899 Hoffenheim, Deutschland 1899 Hoffenheim 33 10 8 15 24:31 -7 38
16 Bor. Mönchengladbach, Deutschland Bor. Mönchengladbach 33 11 5 17 26:43 -17 38
17 Eintracht Frankfurt, Deutschland Eintracht Frankfurt 33 7 11 15 16:30 -14 32
18 FC St. Pauli, Deutschland FC St. Pauli 33 8 5 20 21:41 -20 29
  Champions League
  Champions League Quali.
  Europa League
  Relegation
  Abstieg

# Das Spiel zwischen dem FC St. Pauli und Schalke 04 (28. Spieltag) wurde in der 89. Minute abgebrochen, nachdem Schiedsrichter-Assistent Thorsten Schiffner von einem Bierbecher getroffen worden war, und anschließend vom DFB-Sportgericht mit 0:2 gewertet. Dies war auch der Spielstand zum Zeitpunkt des Abbruchs.