About Bundesliga
The Bundesliga, sometimes referred to as the Fußball-Bundesliga or 1. Bundesliga, is a professional association football league in Germany and the highest level of the German football league system. The Bundesliga comprises 18 teams and operates on a system of promotion and relegation with the 2. Bundesliga. Seasons run from August to May. Games are played on Fridays, Saturdays and Sundays, with a focus on Saturdays. All Bundesliga clubs take part in the DFB-Pokal cup competition. The winner of the Bundesliga qualifies for the DFL-Supercup.
| # | Player | Pos | Nat | Club | Mat | Min | G | A | G+A | Pen | YC | RC | G/90 | A/90 | Min/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Miroslav Klose |
Attack - Centre-Forward | Germany | SV Werder Bremen | 26 | 86 | 25 | 13 | 38 | 1 | 4 | 0 | 26.16 | 13.60 | 3 |
| 2 | Dimitar Berbatov |
Attack - Centre-Forward | Bulgaria | Bayer 04 Leverkusen | 34 | 146 | 21 | 9 | 30 | 4 | 3 | 0 | 12.95 | 5.55 | 7 |
| 3 | Halil Altıntop |
Midfield - Attacking Midfield | Türkiye Germany | 1.FC Kaiserslautern | 34 | 145 | 20 | 3 | 23 | 0 | 2 | 0 | 12.41 | 1.86 | 7 |
| 4 | Roy Makaay |
Attack - Centre-Forward | Netherlands | Bayern Munich | 31 | 155 | 17 | 5 | 22 | 2 | 2 | 0 | 9.87 | 2.90 | 9 |
| 5 | Róbert Vittek |
Attack - Centre-Forward | Slovakia | 1.FC Nuremberg | 30 | 134 | 16 | 5 | 21 | 2 | 1 | 0 | 10.75 | 3.36 | 8 |
| 6 | Ivan Klasnic |
Attack - Centre-Forward | Croatia | SV Werder Bremen | 30 | 131 | 15 | 8 | 23 | 0 | 1 | 0 | 10.31 | 5.50 | 9 |
| 7 | Michael Ballack |
Midfield - Central Midfield | Germany | Bayern Munich | 26 | 162 | 14 | 4 | 18 | 0 | 10 | 0 | 7.78 | 2.22 | 12 |
| 8 | Lukas Podolski |
Attack - Centre-Forward | Germany Poland | 1.FC Köln | 32 | 229 | 12 | 7 | 19 | 2 | 9 | 0 | 4.72 | 2.75 | 19 |
| 9 | Michael Thurk |
Attack - Centre-Forward | Germany | 1.FSV Mainz 05 | 32 | 221 | 12 | 6 | 18 | 3 | 12 | 0 | 4.89 | 2.44 | 18 |
| 10 | Marcelinho Paraíba |
Midfield - Attacking Midfield | Brazil | Hertha BSC | 32 | 230 | 12 | 12 | 24 | 4 | 5 | 0 | 4.70 | 4.70 | 19 |
| 11 | Ioannis Amanatidis |
Attack - Centre-Forward | Greece | Eintracht Frankfurt | 32 | 218 | 12 | 2 | 14 | 1 | 5 | 0 | 4.95 | 0.83 | 18 |
| 12 | Marko Pantelic |
Attack - Centre-Forward | Serbia | Hertha BSC | 28 | 206 | 11 | 5 | 16 | 0 | 5 | 0 | 4.81 | 2.18 | 19 |
| 13 | Claudio Pizarro |
Attack - Centre-Forward | Peru Italy | Bayern Munich | 26 | 190 | 11 | 4 | 15 | 0 | 3 | 0 | 5.21 | 1.89 | 17 |
| 14 | Boubacar Sanogo |
Attack - Centre-Forward | Cote d'Ivoire | 1.FC Kaiserslautern | 24 | 194 | 10 | 8 | 18 | 2 | 1 | 0 | 4.64 | 3.71 | 19 |
| 15 | Søren Larsen |
Attack - Centre-Forward | Denmark | FC Schalke 04 | 30 | 131 | 10 | 1 | 11 | 1 | 1 | 0 | 6.87 | 0.69 | 13 |
| 16 | Attack - Centre-Forward | Germany | 1.FC Nuremberg | 31 | 200 | 10 | 4 | 14 | 0 | 6 | 0 | 4.50 | 1.80 | 20 | |
| 17 | Kevin Kuranyi |
Attack - Centre-Forward | Germany Panama | FC Schalke 04 | 30 | 251 | 10 | 2 | 12 | 0 | 5 | 0 | 3.59 | 0.72 | 25 |
| 18 | Thomas Brdaric |
Attack - Centre-Forward | Germany | Hannover 96 | 31 | 249 | 10 | 4 | 14 | 1 | 4 | 0 | 3.61 | 1.45 | 25 |
| 19 | Rafael van der Vaart |
Midfield - Attacking Midfield | Netherlands Spain | Hamburger SV | 19 | 162 | 9 | 4 | 13 | 2 | 4 | 1 | 5.00 | 2.22 | 18 |
| 20 | Nelson Valdez |
Attack - Centre-Forward | Paraguay | SV Werder Bremen | 30 | 198 | 9 | 3 | 12 | 0 | 3 | 0 | 4.09 | 1.36 | 22 |
| 21 | Benjamin Auer |
Attack - Centre-Forward | Germany | 1.FSV Mainz 05 | 29 | 247 | 9 | 3 | 12 | 0 | 2 | 0 | 3.28 | 1.09 | 27 |
| 22 | Abdelaziz Ahanfouf |
Attack - Centre-Forward | Morocco Germany | MSV Duisburg | 27 | 229 | 9 | 1 | 10 | 1 | 5 | 0 | 3.54 | 0.39 | 25 |
| 23 | Jon Dahl Tomasson |
Attack - Centre-Forward | Denmark | VfB Stuttgart | 26 | 261 | 8 | 3 | 11 | 0 | 3 | 1 | 2.76 | 1.03 | 33 |
| 24 | Ivan Saenko |
Attack - Right Winger | Russia | 1.FC Nuremberg | 25 | 237 | 8 | 8 | 16 | 0 | 5 | 0 | 3.04 | 3.04 | 30 |
| 25 | Mike Hanke |
Attack - Centre-Forward | Germany | VfL Wolfsburg | 31 | 269 | 8 | 3 | 11 | 0 | 2 | 0 | 2.68 | 1.00 | 34 |
| 26 | Matthias Scherz |
Attack - Centre-Forward | Germany | 1.FC Köln | 27 | 192 | 8 | 2 | 10 | 0 | 3 | 1 | 3.75 | 0.94 | 24 |
| 27 | Alexander Meier |
Attack - Second Striker | Germany | Eintracht Frankfurt | 33 | 398 | 7 | 9 | 16 | 0 | 4 | 0 | 1.58 | 2.04 | 57 |
| 28 | Andriy Voronin |
Attack - Second Striker | Ukraine Germany | Bayer 04 Leverkusen | 29 | 315 | 7 | 6 | 13 | 0 | 6 | 0 | 2.00 | 1.71 | 45 |
| 29 | Simon Rolfes |
Midfield - Defensive Midfield | Germany | Bayer 04 Leverkusen | 32 | 373 | 7 | 3 | 10 | 0 | 4 | 0 | 1.69 | 0.72 | 53 |
| 30 | Klemen Lavric |
Attack - Centre-Forward | Slovenia | MSV Duisburg | 22 | 255 | 6 | 5 | 11 | 0 | 2 | 0 | 2.12 | 1.76 | 43 |
| 31 | Mario Gómez |
Attack - Centre-Forward | Germany Spain | VfB Stuttgart | 30 | 186 | 6 | 3 | 9 | 0 | 2 | 0 | 2.90 | 1.45 | 31 |
| 32 | Nando Rafael |
Attack - Centre-Forward | Angola Germany | Hertha BSC | 26 | 441 | 6 | 3 | 9 | 0 | 4 | 0 | 1.22 | 0.61 | 74 |
| 33 | Jiri Stajner |
Attack - Second Striker | Czech Republic | Hannover 96 | 33 | 441 | 6 | 9 | 15 | 0 | 3 | 0 | 1.22 | 1.84 | 74 |
| 34 | Albert Streit |
Attack - Right Winger | Germany | 1.FC Köln | 30 | 419 | 6 | 8 | 14 | 0 | 5 | 1 | 1.29 | 1.72 | 70 |
| 35 | Francisco Copado |
Attack - Second Striker | Germany Spain | Eintracht Frankfurt | 24 | 303 | 6 | 7 | 13 | 1 | 1 | 0 | 1.78 | 2.08 | 51 |
| 36 | Paul Freier |
Midfield - Right Midfield | Germany | Bayer 04 Leverkusen | 29 | 312 | 6 | 7 | 13 | 0 | 5 | 0 | 1.73 | 2.02 | 52 |
| 37 | Yıldıray Baştürk |
Midfield - Attacking Midfield | Türkiye Germany | Hertha BSC | 27 | 370 | 6 | 5 | 11 | 0 | 4 | 0 | 1.46 | 1.22 | 62 |
| 38 | Per Mertesacker |
Defender - Centre-Back | Germany | Hannover 96 | 30 | 540 | 5 | 2 | 7 | 0 | 1 | 0 | 0.83 | 0.33 | 108 |
| 39 | Piotr Trochowski |
Midfield - Attacking Midfield | Germany | Hamburger SV | 32 | 425 | 5 | 5 | 10 | 0 | 1 | 0 | 1.06 | 1.06 | 85 |
| 40 | Lincoln |
Midfield - Attacking Midfield | Brazil | FC Schalke 04 | 29 | 512 | 5 | 3 | 8 | 0 | 4 | 0 | 0.88 | 0.53 | 102 |
| 41 | Petr Ruman |
Midfield - Attacking Midfield | Czech Republic | 1.FSV Mainz 05 | 24 | 285 | 5 | 4 | 9 | 0 | 4 | 0 | 1.58 | 1.26 | 57 |
| 42 | Mehdi Mahdavikia |
Attack - Right Winger | Iran | Hamburger SV | 31 | 496 | 5 | 5 | 10 | 1 | 3 | 0 | 0.91 | 0.91 | 99 |
| 43 | Tomas Rosicky |
Midfield - Attacking Midfield | Czech Republic | Borussia Dortmund | 28 | 463 | 5 | 6 | 11 | 2 | 5 | 0 | 0.97 | 1.17 | 93 |
| 44 | Chavdar Yankov |
Midfield - Central Midfield | Bulgaria | Hannover 96 | 22 | 335 | 4 | 2 | 6 | 0 | 4 | 0 | 1.07 | 0.54 | 84 |
| 45 | Defender - Centre-Back | Germany | Arminia Bielefeld | 33 | 710 | 4 | 2 | 6 | 0 | 3 | 0 | 0.51 | 0.25 | 178 | |
| 46 | Marco Streller |
Attack - Centre-Forward | Switzerland | VfB Stuttgart | 21 | 628 | 4 | 4 | 8 | 0 | 5 | 0 | 0.57 | 0.57 | 157 |
| 47 | Paolo Guerrero |
Attack - Centre-Forward | Peru | Bayern Munich | 14 | 163 | 4 | 6 | 10 | 0 | 1 | 0 | 2.21 | 3.31 | 41 |
| 48 | Uwe Möhrle |
Defender - Centre-Back | Germany | MSV Duisburg | 31 | 696 | 4 | 0 | 4 | 0 | 5 | 0 | 0.52 | 0.00 | 174 |
| 49 | Cacau |
Attack - Centre-Forward | Germany Brazil | VfB Stuttgart | 20 | 222 | 4 | 0 | 4 | 0 | 1 | 1 | 1.62 | 0.00 | 56 |
| 50 | Jan Koller |
Attack - Centre-Forward | Czech Republic | Borussia Dortmund | 9 | 153 | 4 | 3 | 7 | 0 | 0 | 0 | 2.35 | 1.76 | 38 |
| 51 | Zlatan Bajramovic |
Midfield - Defensive Midfield | Bosnia-Herzegovina | FC Schalke 04 | 25 | 324 | 4 | 1 | 5 | 0 | 3 | 0 | 1.11 | 0.28 | 81 |
| 52 | Markus Schroth |
Attack - Centre-Forward | Germany | 1.FC Nuremberg | 29 | 466 | 4 | 4 | 8 | 0 | 1 | 0 | 0.77 | 0.77 | 117 |
| 53 | Vahid Hashemian |
Attack - Centre-Forward | Iran | Hannover 96 | 29 | 537 | 4 | 3 | 7 | 0 | 4 | 0 | 0.67 | 0.50 | 134 |
| 54 | Michael Tarnat |
Defender - Left-Back | Germany | Hannover 96 | 29 | 633 | 4 | 2 | 6 | 0 | 6 | 0 | 0.57 | 0.28 | 158 |
| 55 | Attack - Centre-Forward | Paraguay Spain | Bayern Munich | 13 | 172 | 4 | 2 | 6 | 0 | 1 | 0 | 2.09 | 1.05 | 43 | |
| 56 | Zé António |
Defender - Centre-Back | Portugal | Borussia Mönchengladbach | 34 | 1,005 | 3 | 0 | 3 | 0 | 2 | 0 | 0.27 | 0.00 | 335 |
| 57 | Bastian Schweinsteiger |
Midfield - Central Midfield | Germany | Bayern Munich | 30 | 642 | 3 | 3 | 6 | 0 | 4 | 0 | 0.42 | 0.42 | 214 |
| 58 | Markus Feulner |
Midfield - Central Midfield | Germany | 1.FC Köln | 13 | 325 | 3 | 2 | 5 | 0 | 2 | 0 | 0.83 | 0.55 | 108 |
| 59 | Antônio da Silva |
Midfield - Attacking Midfield | Brazil | 1.FSV Mainz 05 | 33 | 975 | 3 | 11 | 14 | 0 | 2 | 0 | 0.28 | 1.02 | 325 |
| 60 | Juan |
Defender - Centre-Back | Brazil | Bayer 04 Leverkusen | 30 | 865 | 3 | 3 | 6 | 0 | 6 | 0 | 0.31 | 0.31 | 288 |
| 61 | Peer Kluge |
Midfield - Defensive Midfield | Germany | Borussia Mönchengladbach | 28 | 698 | 3 | 3 | 6 | 0 | 5 | 0 | 0.39 | 0.39 | 233 |
| 62 | Jacek Krzynowek |
Midfield - Left Midfield | Poland | Bayer 04 Leverkusen | 21 | 290 | 3 | 1 | 4 | 0 | 0 | 0 | 0.93 | 0.31 | 97 |
| 63 | Christian Tiffert |
Midfield - Central Midfield | Germany | VfB Stuttgart | 28 | 732 | 3 | 3 | 6 | 0 | 9 | 0 | 0.37 | 0.37 | 244 |
| 64 | Torsten Frings |
Midfield - Defensive Midfield | Germany | SV Werder Bremen | 28 | 768 | 3 | 7 | 10 | 1 | 7 | 0 | 0.35 | 0.82 | 256 |
| 65 | Christoph Dabrowski |
Midfield - Defensive Midfield | Germany Poland | Hannover 96 | 32 | 952 | 3 | 3 | 6 | 0 | 10 | 0 | 0.28 | 0.28 | 317 |
| 66 | Aílton |
Attack - Centre-Forward | Brazil | Hamburger SV | 13 | 275 | 3 | 0 | 3 | 0 | 1 | 0 | 0.98 | 0.00 | 92 |
| 67 | Benjamin Köhler |
Midfield - Left Midfield | Germany | Eintracht Frankfurt | 29 | 725 | 3 | 5 | 8 | 0 | 2 | 1 | 0.37 | 0.62 | 242 |
| 68 | Gerald Asamoah |
Attack - Centre-Forward | Germany | FC Schalke 04 | 24 | 459 | 3 | 3 | 6 | 0 | 5 | 0 | 0.59 | 0.59 | 153 |
| 69 | Mehmet Scholl |
Midfield - Attacking Midfield | Germany Türkiye | Bayern Munich | 18 | 174 | 3 | 2 | 5 | 0 | 1 | 0 | 1.55 | 1.03 | 58 |
| 70 | Markus Kurth |
Attack - Centre-Forward | Germany | MSV Duisburg | 31 | 764 | 3 | 5 | 8 | 0 | 6 | 0 | 0.35 | 0.59 | 255 |
| 71 | Kahê |
Attack - Centre-Forward | Brazil Türkiye | Borussia Mönchengladbach | 27 | 802 | 2 | 1 | 3 | 0 | 0 | 0 | 0.22 | 0.11 | 401 |
| 72 | Naldo |
Defender - Centre-Back | Brazil Germany | SV Werder Bremen | 32 | 1,390 | 2 | 1 | 3 | 0 | 3 | 0 | 0.13 | 0.06 | 695 |
| 73 | Gilberto |
Defender - Left-Back | Brazil | Hertha BSC | 23 | 935 | 2 | 1 | 3 | 0 | 2 | 0 | 0.19 | 0.10 | 468 |
| 74 | Marcel Ziemer |
Attack - Centre-Forward | Germany | 1.FC Kaiserslautern | 2 | 18 | 2 | 0 | 2 | 0 | 0 | 0 | 10.00 | 0.00 | 9 |
| 75 | Kevin-Prince Boateng |
Midfield - Attacking Midfield | Ghana Germany | Hertha BSC | 21 | 774 | 2 | 3 | 5 | 0 | 7 | 0 | 0.23 | 0.35 | 387 |
| 76 | Markus Brzenska |
Defender - Centre-Back | Germany | Borussia Dortmund | 21 | 792 | 2 | 0 | 2 | 0 | 7 | 0 | 0.23 | 0.00 | 396 |
| 77 | Marco Caligiuri |
Defender - Centre-Back | Germany Italy | MSV Duisburg | 14 | 515 | 2 | 1 | 3 | 0 | 4 | 0 | 0.35 | 0.17 | 258 |
| 78 | Jung-hwan Ahn |
Attack - Second Striker | Korea, South | MSV Duisburg | 12 | 211 | 2 | 1 | 3 | 0 | 0 | 0 | 0.85 | 0.43 | 106 |
| 79 | Andrés D'Alessandro |
Midfield - Attacking Midfield | Argentina Brazil | VfL Wolfsburg | 13 | 566 | 2 | 3 | 5 | 0 | 4 | 0 | 0.32 | 0.48 | 283 |
| 80 | Chris |
Defender - Centre-Back | Brazil Italy | Eintracht Frankfurt | 22 | 909 | 2 | 2 | 4 | 0 | 6 | 0 | 0.20 | 0.20 | 455 |
| 81 | Mihai Tararache |
Midfield - Defensive Midfield | Romania | MSV Duisburg | 15 | 671 | 2 | 2 | 4 | 2 | 5 | 0 | 0.27 | 0.27 | 336 |
| 82 | Thomas Broich |
Midfield - Attacking Midfield | Germany | Borussia Mönchengladbach | 28 | 864 | 2 | 3 | 5 | 0 | 1 | 0 | 0.21 | 0.31 | 432 |
| 83 | Thomas Hitzlsperger |
Midfield - Central Midfield | Germany | VfB Stuttgart | 26 | 892 | 2 | 1 | 3 | 0 | 4 | 0 | 0.20 | 0.10 | 446 |
| 84 | Christian Poulsen |
Midfield - Defensive Midfield | Denmark | FC Schalke 04 | 28 | 1,118 | 2 | 3 | 5 | 0 | 13 | 0 | 0.16 | 0.24 | 559 |
| 85 | Nikolce Noveski |
Defender - Centre-Back | North Macedonia | 1.FSV Mainz 05 | 33 | 1,479 | 2 | 1 | 3 | 0 | 7 | 0 | 0.12 | 0.06 | 740 |
| 86 | David Jarolím |
Midfield - Central Midfield | Czech Republic | Hamburger SV | 31 | 1,369 | 2 | 6 | 8 | 0 | 10 | 0 | 0.13 | 0.39 | 685 |
| 87 | Marek Nikl |
Defender - Centre-Back | Czech Republic | 1.FC Nuremberg | 27 | 1,033 | 2 | 0 | 2 | 0 | 4 | 0 | 0.17 | 0.00 | 517 |
| 88 | Marcelo Bordon |
Defender - Centre-Back | Brazil Italy | FC Schalke 04 | 31 | 1,350 | 2 | 3 | 5 | 0 | 5 | 0 | 0.13 | 0.20 | 675 |
| 89 | Mladen Krstajic |
Defender - Centre-Back | Serbia Germany | FC Schalke 04 | 29 | 1,283 | 2 | 2 | 4 | 0 | 6 | 0 | 0.14 | 0.14 | 642 |
| 90 | Midfield - Defensive Midfield | Croatia | 1.FC Nuremberg | 23 | 650 | 2 | 3 | 5 | 0 | 2 | 0 | 0.28 | 0.42 | 325 | |
| 91 | Pál Dárdai |
Midfield - Defensive Midfield | Hungary | Hertha BSC | 16 | 417 | 2 | 0 | 2 | 0 | 1 | 0 | 0.43 | 0.00 | 209 |
| 92 | Hasan Salihamidzic |
Midfield - Right Midfield | Bosnia-Herzegovina Germany | Bayern Munich | 21 | 477 | 2 | 3 | 5 | 0 | 3 | 0 | 0.38 | 0.57 | 239 |
| 93 | Silvio Meißner |
Midfield - Defensive Midfield | Germany | VfB Stuttgart | 25 | 838 | 2 | 1 | 3 | 0 | 8 | 0 | 0.21 | 0.11 | 419 |
| 94 | Lúcio |
Defender - Centre-Back | Brazil | Bayern Munich | 30 | 1,350 | 2 | 3 | 5 | 0 | 3 | 0 | 0.13 | 0.20 | 675 |
| 95 | Christian Springer |
Midfield - Left Midfield | Germany | 1.FC Köln | 18 | 533 | 2 | 2 | 4 | 0 | 4 | 0 | 0.34 | 0.34 | 267 |
| 96 | Fabian Schönheim |
Defender - Centre-Back | Germany | 1.FC Kaiserslautern | 18 | 1,470 | 1 | 0 | 1 | 0 | 0 | 0 | 0.06 | 0.00 | 1,470 |
| 97 | Sebastian Reinert |
Midfield - Attacking Midfield | Germany | 1.FC Kaiserslautern | 14 | 738 | 1 | 0 | 1 | 0 | 1 | 0 | 0.12 | 0.00 | 738 |
| 98 | Athirson |
Defender - Left-Back | Brazil Italy | Bayer 04 Leverkusen | 18 | 1,250 | 1 | 7 | 8 | 0 | 3 | 0 | 0.07 | 0.50 | 1,250 |
| 99 | Nuri Şahin |
Midfield - Defensive Midfield | Türkiye Germany | Borussia Dortmund | 23 | 1,873 | 1 | 6 | 7 | 0 | 2 | 0 | 0.05 | 0.29 | 1,873 |
| 100 | Christopher Lamprecht |
Defender - Right-Back | Germany | VfL Wolfsburg | 14 | 525 | 1 | 0 | 1 | 0 | 4 | 0 | 0.17 | 0.00 | 525 |
| # | Player | Pos | Club | Mat | Min | A | G | G+A | A/90 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Miroslav Klose |
Attack - Centre-Forward | SV Werder Bremen | 26 | 86 | 13 | 25 | 38 | 13.60 |
| 2 | Marcelinho Paraíba |
Midfield - Attacking Midfield | Hertha BSC | 32 | 230 | 12 | 12 | 24 | 4.70 |
| 3 | Antônio da Silva |
Midfield - Attacking Midfield | 1.FSV Mainz 05 | 33 | 975 | 11 | 3 | 14 | 1.02 |
| 4 | Dimitar Berbatov |
Attack - Centre-Forward | Bayer 04 Leverkusen | 34 | 146 | 9 | 21 | 30 | 5.55 |
| 5 | Alexander Meier |
Attack - Second Striker | Eintracht Frankfurt | 33 | 398 | 9 | 7 | 16 | 2.04 |
| 6 | Jiri Stajner |
Attack - Second Striker | Hannover 96 | 33 | 441 | 9 | 6 | 15 | 1.84 |
| 7 | Willy Sagnol |
Defender - Right-Back | Bayern Munich | 31 | 2,780 | 9 | 1 | 10 | 0.29 |
| 8 | Ivan Klasnic |
Attack - Centre-Forward | SV Werder Bremen | 30 | 131 | 8 | 15 | 23 | 5.50 |
| 9 | Boubacar Sanogo |
Attack - Centre-Forward | 1.FC Kaiserslautern | 24 | 194 | 8 | 10 | 18 | 3.71 |
| 10 | Ivan Saenko |
Attack - Right Winger | 1.FC Nuremberg | 25 | 237 | 8 | 8 | 16 | 3.04 |
| 11 | Albert Streit |
Attack - Right Winger | 1.FC Köln | 30 | 419 | 8 | 6 | 14 | 1.72 |
| 12 | Lukas Podolski |
Attack - Centre-Forward | 1.FC Köln | 32 | 229 | 7 | 12 | 19 | 2.75 |
| 13 | Francisco Copado |
Attack - Second Striker | Eintracht Frankfurt | 24 | 303 | 7 | 6 | 13 | 2.08 |
| 14 | Paul Freier |
Midfield - Right Midfield | Bayer 04 Leverkusen | 29 | 312 | 7 | 6 | 13 | 2.02 |
| 15 | Torsten Frings |
Midfield - Defensive Midfield | SV Werder Bremen | 28 | 768 | 7 | 3 | 10 | 0.82 |
| 16 | Athirson |
Defender - Left-Back | Bayer 04 Leverkusen | 18 | 1,250 | 7 | 1 | 8 | 0.50 |
| 17 | Michael Thurk |
Attack - Centre-Forward | 1.FSV Mainz 05 | 32 | 221 | 6 | 12 | 18 | 2.44 |
| 18 | Andriy Voronin |
Attack - Second Striker | Bayer 04 Leverkusen | 29 | 315 | 6 | 7 | 13 | 1.71 |
| 19 | Tomas Rosicky |
Midfield - Attacking Midfield | Borussia Dortmund | 28 | 463 | 6 | 5 | 11 | 1.17 |
| 20 | Paolo Guerrero |
Attack - Centre-Forward | Bayern Munich | 14 | 163 | 6 | 4 | 10 | 3.31 |
| 21 | David Jarolím |
Midfield - Central Midfield | Hamburger SV | 31 | 1,369 | 6 | 2 | 8 | 0.39 |
| 22 | Zé Roberto |
Midfield - Left Midfield | Bayern Munich | 27 | 1,878 | 6 | 1 | 7 | 0.29 |
| 23 | Nuri Şahin |
Midfield - Defensive Midfield | Borussia Dortmund | 23 | 1,873 | 6 | 1 | 7 | 0.29 |
| 24 | Levan Kobiashvili |
Defender - Left-Back | FC Schalke 04 | 32 | 2,880 | 6 | 1 | 7 | 0.19 |
| 25 | Mario Cantaluppi |
Midfield - Defensive Midfield | 1.FC Nuremberg | 32 | 0 | 6 | 0 | 6 | 0.00 |
| 26 | Roy Makaay |
Attack - Centre-Forward | Bayern Munich | 31 | 155 | 5 | 17 | 22 | 2.90 |
| 27 | Róbert Vittek |
Attack - Centre-Forward | 1.FC Nuremberg | 30 | 134 | 5 | 16 | 21 | 3.36 |
| 28 | Marko Pantelic |
Attack - Centre-Forward | Hertha BSC | 28 | 206 | 5 | 11 | 16 | 2.18 |
| 29 | Klemen Lavric |
Attack - Centre-Forward | MSV Duisburg | 22 | 255 | 5 | 6 | 11 | 1.76 |
| 30 | Yıldıray Baştürk |
Midfield - Attacking Midfield | Hertha BSC | 27 | 370 | 5 | 6 | 11 | 1.22 |
| 31 | Piotr Trochowski |
Midfield - Attacking Midfield | Hamburger SV | 32 | 425 | 5 | 5 | 10 | 1.06 |
| 32 | Mehdi Mahdavikia |
Attack - Right Winger | Hamburger SV | 31 | 496 | 5 | 5 | 10 | 0.91 |
| 33 | Markus Kurth |
Attack - Centre-Forward | MSV Duisburg | 31 | 764 | 5 | 3 | 8 | 0.59 |
| 34 | Benjamin Köhler |
Midfield - Left Midfield | Eintracht Frankfurt | 29 | 725 | 5 | 3 | 8 | 0.62 |
| 35 | Dedê |
Defender - Left-Back | Borussia Dortmund | 31 | 2,734 | 5 | 1 | 6 | 0.16 |
| 36 | Miroslav Karhan |
Midfield - Central Midfield | VfL Wolfsburg | 30 | 2,193 | 5 | 1 | 6 | 0.21 |
| 37 | David Odonkor |
Attack - Right Winger | Borussia Dortmund | 33 | 2,319 | 5 | 1 | 6 | 0.19 |
| 38 | Michael Ballack |
Midfield - Central Midfield | Bayern Munich | 26 | 162 | 4 | 14 | 18 | 2.22 |
| 39 | Claudio Pizarro |
Attack - Centre-Forward | Bayern Munich | 26 | 190 | 4 | 11 | 15 | 1.89 |
| 40 | Thomas Brdaric |
Attack - Centre-Forward | Hannover 96 | 31 | 249 | 4 | 10 | 14 | 1.45 |
| 41 | Attack - Centre-Forward | 1.FC Nuremberg | 31 | 200 | 4 | 10 | 14 | 1.80 | |
| 42 | Rafael van der Vaart |
Midfield - Attacking Midfield | Hamburger SV | 19 | 162 | 4 | 9 | 13 | 2.22 |
| 43 | Petr Ruman |
Midfield - Attacking Midfield | 1.FSV Mainz 05 | 24 | 285 | 4 | 5 | 9 | 1.26 |
| 44 | Marco Streller |
Attack - Centre-Forward | VfB Stuttgart | 21 | 628 | 4 | 4 | 8 | 0.57 |
| 45 | Markus Schroth |
Attack - Centre-Forward | 1.FC Nuremberg | 29 | 466 | 4 | 4 | 8 | 0.77 |
| 46 | Marco Engelhardt |
Midfield - Defensive Midfield | 1.FC Kaiserslautern | 32 | 2,700 | 4 | 1 | 5 | 0.13 |
| 47 | Michael Delura |
Attack - Right Winger | Hannover 96 | 25 | 853 | 4 | 1 | 5 | 0.42 |
| 48 | Philipp Degen |
Defender - Right-Back | Borussia Dortmund | 31 | 2,386 | 4 | 1 | 5 | 0.15 |
| 49 | Ellery Cairo |
Attack - Right Winger | Hertha BSC | 18 | 1,153 | 4 | 1 | 5 | 0.31 |
| 50 | Dirk Lottner |
Midfield - Attacking Midfield | MSV Duisburg | 19 | 0 | 4 | 0 | 4 | 0.00 |
| 51 | Malik Fathi |
Defender - Left-Back | Hertha BSC | 26 | 0 | 4 | 0 | 4 | 0.00 |
| 52 | Rafinha |
Defender - Right-Back | FC Schalke 04 | 29 | 0 | 4 | 0 | 4 | 0.00 |
| 53 | Halil Altıntop |
Midfield - Attacking Midfield | 1.FC Kaiserslautern | 34 | 145 | 3 | 20 | 23 | 1.86 |
| 54 | Nelson Valdez |
Attack - Centre-Forward | SV Werder Bremen | 30 | 198 | 3 | 9 | 12 | 1.36 |
| 55 | Benjamin Auer |
Attack - Centre-Forward | 1.FSV Mainz 05 | 29 | 247 | 3 | 9 | 12 | 1.09 |
| 56 | Jon Dahl Tomasson |
Attack - Centre-Forward | VfB Stuttgart | 26 | 261 | 3 | 8 | 11 | 1.03 |
| 57 | Mike Hanke |
Attack - Centre-Forward | VfL Wolfsburg | 31 | 269 | 3 | 8 | 11 | 1.00 |
| 58 | Simon Rolfes |
Midfield - Defensive Midfield | Bayer 04 Leverkusen | 32 | 373 | 3 | 7 | 10 | 0.72 |
| 59 | Mario Gómez |
Attack - Centre-Forward | VfB Stuttgart | 30 | 186 | 3 | 6 | 9 | 1.45 |
| 60 | Nando Rafael |
Attack - Centre-Forward | Hertha BSC | 26 | 441 | 3 | 6 | 9 | 0.61 |
| 61 | Lincoln |
Midfield - Attacking Midfield | FC Schalke 04 | 29 | 512 | 3 | 5 | 8 | 0.53 |
| 62 | Jan Koller |
Attack - Centre-Forward | Borussia Dortmund | 9 | 153 | 3 | 4 | 7 | 1.76 |
| 63 | Vahid Hashemian |
Attack - Centre-Forward | Hannover 96 | 29 | 537 | 3 | 4 | 7 | 0.50 |
| 64 | Peer Kluge |
Midfield - Defensive Midfield | Borussia Mönchengladbach | 28 | 698 | 3 | 3 | 6 | 0.39 |
| 65 | Gerald Asamoah |
Attack - Centre-Forward | FC Schalke 04 | 24 | 459 | 3 | 3 | 6 | 0.59 |
| 66 | Christoph Dabrowski |
Midfield - Defensive Midfield | Hannover 96 | 32 | 952 | 3 | 3 | 6 | 0.28 |
| 67 | Bastian Schweinsteiger |
Midfield - Central Midfield | Bayern Munich | 30 | 642 | 3 | 3 | 6 | 0.42 |
| 68 | Christian Tiffert |
Midfield - Central Midfield | VfB Stuttgart | 28 | 732 | 3 | 3 | 6 | 0.37 |
| 69 | Juan |
Defender - Centre-Back | Bayer 04 Leverkusen | 30 | 865 | 3 | 3 | 6 | 0.31 |
| 70 | Lúcio |
Defender - Centre-Back | Bayern Munich | 30 | 1,350 | 3 | 2 | 5 | 0.20 |
| 71 | Christian Poulsen |
Midfield - Defensive Midfield | FC Schalke 04 | 28 | 1,118 | 3 | 2 | 5 | 0.24 |
| 72 | Hasan Salihamidzic |
Midfield - Right Midfield | Bayern Munich | 21 | 477 | 3 | 2 | 5 | 0.57 |
| 73 | Andrés D'Alessandro |
Midfield - Attacking Midfield | VfL Wolfsburg | 13 | 566 | 3 | 2 | 5 | 0.48 |
| 74 | Thomas Broich |
Midfield - Attacking Midfield | Borussia Mönchengladbach | 28 | 864 | 3 | 2 | 5 | 0.31 |
| 75 | Midfield - Defensive Midfield | 1.FC Nuremberg | 23 | 650 | 3 | 2 | 5 | 0.42 | |
| 76 | Marcelo Bordon |
Defender - Centre-Back | FC Schalke 04 | 31 | 1,350 | 3 | 2 | 5 | 0.20 |
| 77 | Kevin-Prince Boateng |
Midfield - Attacking Midfield | Hertha BSC | 21 | 774 | 3 | 2 | 5 | 0.35 |
| 78 | Alexander Bugera |
Defender - Left-Back | MSV Duisburg | 23 | 1,893 | 3 | 1 | 4 | 0.14 |
| 79 | Eugen Polanski |
Midfield - Defensive Midfield | Borussia Mönchengladbach | 21 | 1,624 | 3 | 1 | 4 | 0.17 |
| 80 | Ludovic Magnin |
Defender - Left-Back | VfB Stuttgart | 25 | 2,093 | 3 | 1 | 4 | 0.13 |
| 81 | Javier Pinola |
Defender - Left-Back | 1.FC Nuremberg | 25 | 2,076 | 3 | 1 | 4 | 0.13 |
| 82 | Jesper Grønkjær |
Attack - Left Winger | VfB Stuttgart | 25 | 0 | 3 | 0 | 3 | 0.00 |
| 83 | Fabian Ernst |
Midfield - Defensive Midfield | FC Schalke 04 | 32 | 0 | 3 | 0 | 3 | 0.00 |
| 84 | Sebastian Deisler |
Midfield - Right Midfield | Bayern Munich | 16 | 0 | 3 | 0 | 3 | 0.00 |
| 85 | Ioannis Amanatidis |
Attack - Centre-Forward | Eintracht Frankfurt | 32 | 218 | 2 | 12 | 14 | 0.83 |
| 86 | Kevin Kuranyi |
Attack - Centre-Forward | FC Schalke 04 | 30 | 251 | 2 | 10 | 12 | 0.72 |
| 87 | Matthias Scherz |
Attack - Centre-Forward | 1.FC Köln | 27 | 192 | 2 | 8 | 10 | 0.94 |
| 88 | Per Mertesacker |
Defender - Centre-Back | Hannover 96 | 30 | 540 | 2 | 5 | 7 | 0.33 |
| 89 | Chavdar Yankov |
Midfield - Central Midfield | Hannover 96 | 22 | 335 | 2 | 4 | 6 | 0.54 |
| 90 | Defender - Centre-Back | Arminia Bielefeld | 33 | 710 | 2 | 4 | 6 | 0.25 | |
| 91 | Attack - Centre-Forward | Bayern Munich | 13 | 172 | 2 | 4 | 6 | 1.05 | |
| 92 | Michael Tarnat |
Defender - Left-Back | Hannover 96 | 29 | 633 | 2 | 4 | 6 | 0.28 |
| 93 | Mehmet Scholl |
Midfield - Attacking Midfield | Bayern Munich | 18 | 174 | 2 | 3 | 5 | 1.03 |
| 94 | Markus Feulner |
Midfield - Central Midfield | 1.FC Köln | 13 | 325 | 2 | 3 | 5 | 0.55 |
| 95 | Chris |
Defender - Centre-Back | Eintracht Frankfurt | 22 | 909 | 2 | 2 | 4 | 0.20 |
| 96 | Christian Springer |
Midfield - Left Midfield | 1.FC Köln | 18 | 533 | 2 | 2 | 4 | 0.34 |
| 97 | Mihai Tararache |
Midfield - Defensive Midfield | MSV Duisburg | 15 | 671 | 2 | 2 | 4 | 0.27 |
| 98 | Mladen Krstajic |
Defender - Centre-Back | FC Schalke 04 | 29 | 1,283 | 2 | 2 | 4 | 0.14 |
| 99 | Markus Weissenberger |
Midfield - Attacking Midfield | Eintracht Frankfurt | 14 | 577 | 2 | 1 | 3 | 0.31 |
| 100 | Nigel de Jong |
Midfield - Defensive Midfield | Hamburger SV | 12 | 956 | 2 | 1 | 3 | 0.19 |
| # | Goalkeeper | Club | Matches | Minutes | Clean sheets | Goals conceded | GC / match |
|---|---|---|---|---|---|---|---|
| 1 | Frank Rost |
FC Schalke 04 | 32 | 2,880 | 12 | 29 | 0.91 |
| 2 | Oliver Kahn |
Bayern Munich | 31 | 2,583 | 12 | 26 | 0.84 |
| 3 | Timo Hildebrand |
VfB Stuttgart | 31 | 2,790 | 11 | 32 | 1.03 |
| 4 | Mathias Hain |
Arminia Bielefeld | 33 | 2,940 | 10 | 41 | 1.24 |
| 5 | Christian Fiedler |
Hertha BSC | 29 | 2,610 | 9 | 42 | 1.45 |
| 6 | Robert Enke |
Hannover 96 | 32 | 2,880 | 8 | 43 | 1.34 |
| 7 | Tim Wiese |
SV Werder Bremen | 15 | 1,207 | 8 | 14 | 0.93 |
| 8 | Kasey Keller |
Borussia Mönchengladbach | 33 | 2,970 | 7 | 49 | 1.48 |
| 9 | Simon Jentzsch |
VfL Wolfsburg | 34 | 3,060 | 7 | 55 | 1.62 |
| 10 | Oka Nikolov |
Eintracht Frankfurt | 30 | 2,700 | 7 | 43 | 1.43 |
| 11 | Roman Weidenfeller |
Borussia Dortmund | 24 | 2,160 | 6 | 30 | 1.25 |
| 12 | Georg Koch |
MSV Duisburg | 34 | 2,982 | 6 | 62 | 1.82 |
| 13 | Raphael Schäfer |
1.FC Nuremberg | 34 | 3,015 | 5 | 49 | 1.44 |
| 14 | Hans Jörg Butt |
Bayer 04 Leverkusen | 34 | 3,060 | 5 | 49 | 1.44 |
| 15 | Jürgen Macho |
1.FC Kaiserslautern | 20 | 1,753 | 4 | 42 | 2.1 |
| 16 | Christian Wetklo |
1.FSV Mainz 05 | 15 | 1,331 | 4 | 21 | 1.4 |
| 17 | Stefan Wessels |
1.FC Köln | 22 | 1,935 | 4 | 45 | 2.05 |
| 18 | Florian Fromlowitz |
1.FC Kaiserslautern | 12 | 1,037 | 3 | 21 | 1.75 |
| 19 | Dennis Gentenaar |
Borussia Dortmund | 10 | 900 | 2 | 12 | 1.2 |
| 20 | Michael Rensing |
Bayern Munich | 6 | 387 | 2 | 6 | 1 |
| 21 | Sven Beuckert |
MSV Duisburg | 3 | 78 | 2 | 1 | 0.33 |
| 22 | Gerhard Tremmel |
Hertha BSC | 5 | 450 | 2 | 6 | 1.2 |
| 23 | Jonas Sela |
1.FSV Mainz 05 | 1 | 7 | 1 | 0 | — |
| 24 | Bernd Dreher |
Bayern Munich | 1 | 90 | 1 | 0 | — |
| 25 | Alexander Bade |
1.FC Köln | 13 | 1,125 | 1 | 26 | 2 |
| # | Player | Pos | Club | Matches | YC | 2nd YC | RC | Score |
|---|---|---|---|---|---|---|---|---|
| 1 | Christian Poulsen |
Midfield - Defensive Midfield | FC Schalke 04 | 28 | 13 | 2 | 0 | 13 |
| 2 | Javier Pinola |
Defender - Left-Back | 1.FC Nuremberg | 25 | 12 | 0 | 0 | 12 |
| 3 | Michael Thurk |
Attack - Centre-Forward | 1.FSV Mainz 05 | 32 | 12 | 0 | 0 | 12 |
| 4 | Tobias Willi |
Defender - Right-Back | MSV Duisburg | 25 | 7 | 0 | 1 | 10 |
| 5 | David Jarolím |
Midfield - Central Midfield | Hamburger SV | 31 | 10 | 0 | 0 | 10 |
| 6 | Christoph Dabrowski |
Midfield - Defensive Midfield | Hannover 96 | 32 | 10 | 0 | 0 | 10 |
| 7 | Michael Ballack |
Midfield - Central Midfield | Bayern Munich | 26 | 10 | 0 | 0 | 10 |
| 8 | Jeff Strasser |
Defender - Centre-Back | Borussia Mönchengladbach | 26 | 9 | 0 | 0 | 9 |
| 9 | Christian Tiffert |
Midfield - Central Midfield | VfB Stuttgart | 28 | 9 | 0 | 0 | 9 |
| 10 | Josip Simunic |
Defender - Centre-Back | Hertha BSC | 18 | 9 | 1 | 0 | 9 |
| 11 | Lukas Podolski |
Attack - Centre-Forward | 1.FC Köln | 32 | 9 | 0 | 0 | 9 |
| 12 | Christian Schulz |
Defender - Centre-Back | SV Werder Bremen | 30 | 9 | 0 | 0 | 9 |
| 13 | Thomas Bælum |
Defender - Centre-Back | MSV Duisburg | 28 | 8 | 0 | 0 | 8 |
| 14 | Silvio Meißner |
Midfield - Defensive Midfield | VfB Stuttgart | 25 | 8 | 0 | 0 | 8 |
| 15 | Mario Cantaluppi |
Midfield - Defensive Midfield | 1.FC Nuremberg | 32 | 8 | 0 | 0 | 8 |
| 16 | Aleksandar Vasoski |
Defender - Centre-Back | Eintracht Frankfurt | 33 | 8 | 0 | 0 | 8 |
| 17 | Albert Streit |
Attack - Right Winger | 1.FC Köln | 30 | 5 | 0 | 1 | 8 |
| 18 | Patrick Ochs |
Defender - Right-Back | Eintracht Frankfurt | 28 | 8 | 0 | 0 | 8 |
| 19 | Marco Engelhardt |
Midfield - Defensive Midfield | 1.FC Kaiserslautern | 32 | 7 | 0 | 0 | 7 |
| 20 | Altin Lala |
Midfield - Defensive Midfield | Hannover 96 | 29 | 7 | 2 | 0 | 7 |
| 21 | Kevin-Prince Boateng |
Midfield - Attacking Midfield | Hertha BSC | 21 | 7 | 0 | 0 | 7 |
| 22 | Markus Brzenska |
Defender - Centre-Back | Borussia Dortmund | 21 | 7 | 0 | 0 | 7 |
| 23 | Thimothée Atouba |
Defender - Left-Back | Hamburger SV | 31 | 7 | 0 | 0 | 7 |
| 24 | Lukas Sinkiewicz |
Midfield - Defensive Midfield | 1.FC Köln | 33 | 7 | 0 | 0 | 7 |
| 25 | Rafael van der Vaart |
Midfield - Attacking Midfield | Hamburger SV | 19 | 4 | 0 | 1 | 7 |
| 26 | Torsten Frings |
Midfield - Defensive Midfield | SV Werder Bremen | 28 | 7 | 1 | 0 | 7 |
| 27 | Rafinha |
Defender - Right-Back | FC Schalke 04 | 29 | 4 | 0 | 1 | 7 |
| 28 | Khalid Boulahrouz |
Defender - Centre-Back | Hamburger SV | 28 | 7 | 0 | 0 | 7 |
| 29 | Nikolce Noveski |
Defender - Centre-Back | 1.FSV Mainz 05 | 33 | 7 | 0 | 0 | 7 |
| 30 | Maik Franz |
Defender - Centre-Back | VfL Wolfsburg | 16 | 4 | 0 | 1 | 7 |
| 31 | Andreas Wolf |
Defender - Centre-Back | 1.FC Nuremberg | 20 | 7 | 0 | 0 | 7 |
| 32 | Eugen Polanski |
Midfield - Defensive Midfield | Borussia Mönchengladbach | 21 | 7 | 1 | 0 | 7 |
| 33 | Ludovic Magnin |
Defender - Left-Back | VfB Stuttgart | 25 | 7 | 0 | 0 | 7 |
| 34 | Marko Babic |
Midfield - Left Midfield | Bayer 04 Leverkusen | 27 | 4 | 0 | 1 | 7 |
| 35 | Jesper Grønkjær |
Attack - Left Winger | VfB Stuttgart | 25 | 7 | 0 | 0 | 7 |
| 36 | Hanno Balitsch |
Midfield - Defensive Midfield | Hannover 96 | 31 | 7 | 0 | 0 | 7 |
| 37 | Andriy Voronin |
Attack - Second Striker | Bayer 04 Leverkusen | 29 | 6 | 0 | 0 | 6 |
| 38 | Attack - Centre-Forward | 1.FC Nuremberg | 31 | 6 | 0 | 0 | 6 | |
| 39 | Martín Demichelis |
Defender - Centre-Back | Bayern Munich | 27 | 3 | 0 | 1 | 6 |
| 40 | Nigel de Jong |
Midfield - Defensive Midfield | Hamburger SV | 12 | 6 | 0 | 0 | 6 |
| 41 | Peter Van Houdt |
Attack - Centre-Forward | MSV Duisburg | 29 | 6 | 0 | 0 | 6 |
| 42 | Alpay Özalan |
Defender - Centre-Back | 1.FC Köln | 21 | 6 | 1 | 0 | 6 |
| 43 | Malik Fathi |
Defender - Left-Back | Hertha BSC | 26 | 3 | 0 | 1 | 6 |
| 44 | Sebastian Deisler |
Midfield - Right Midfield | Bayern Munich | 16 | 3 | 0 | 1 | 6 |
| 45 | Matthias Scherz |
Attack - Centre-Forward | 1.FC Köln | 27 | 3 | 0 | 1 | 6 |
| 46 | Alexander Bugera |
Defender - Left-Back | MSV Duisburg | 23 | 6 | 0 | 0 | 6 |
| 47 | Matthieu Delpierre |
Defender - Centre-Back | VfB Stuttgart | 29 | 6 | 0 | 0 | 6 |
| 48 | Jon Dahl Tomasson |
Attack - Centre-Forward | VfB Stuttgart | 26 | 3 | 0 | 1 | 6 |
| 49 | Willy Sagnol |
Defender - Right-Back | Bayern Munich | 31 | 6 | 0 | 0 | 6 |
| 50 | Razundara Tjikuzu |
Defender - Right-Back | MSV Duisburg | 23 | 6 | 0 | 0 | 6 |
| # | Club | Country | Players | Total goals |
|---|---|---|---|---|
| 1 | Bayern Munich |
Germany | 24 | 65 |
| 2 | SV Werder Bremen |
Germany | 16 | 55 |
| 3 | Bayer 04 Leverkusen |
Germany | 20 | 50 |
| 4 | 1.FC Nuremberg |
Germany | 23 | 47 |
| 5 | Hertha BSC |
Germany | 17 | 43 |
| 6 | Hannover 96 |
Germany | 32 | 43 |
| 7 | FC Schalke 04 |
Germany | 25 | 41 |
| 8 | 1.FC Kaiserslautern |
Germany | 16 | 37 |
| 9 | 1.FC Köln |
Germany | 19 | 34 |
| 10 | Eintracht Frankfurt |
Germany | 19 | 33 |
| 11 | MSV Duisburg |
Germany | 29 | 33 |
| 12 | 1.FSV Mainz 05 |
Germany | 17 | 32 |
| 13 | VfB Stuttgart |
Germany | 24 | 32 |
| 14 | Hamburger SV |
Germany | 16 | 30 |
| 15 | Borussia Dortmund |
Germany | 15 | 15 |
| 16 | VfL Wolfsburg |
Germany | 15 | 14 |
| 17 | Borussia Mönchengladbach |
Germany | 15 | 13 |
| 18 | Arminia Bielefeld |
Germany | 8 | 5 |
| # | Club | Country | Seasons |
|---|---|---|---|
| 1 | 1.FC Heidenheim 1846 (2036) |
Germany | 26 |
| 2 | 1.FC Köln (3) |
Germany | 26 |
| 3 | 1.FC Union Berlin (89) |
Germany | 26 |
| 4 | 1.FSV Mainz 05 (39) |
Germany | 26 |
| 5 | Bayer 04 Leverkusen (15) |
Germany | 26 |
| 6 | Bayern Munich (27) |
Germany | 26 |
| 7 | Borussia Dortmund (16) |
Germany | 26 |
| 8 | Borussia Mönchengladbach (18) |
Germany | 26 |
| 9 | Eintracht Frankfurt (24) |
Germany | 26 |
| 10 | FC Augsburg (167) |
Germany | 26 |
| 11 | FC St. Pauli (35) |
Germany | 26 |
| 12 | Hamburger SV (41) |
Germany | 26 |
| 13 | RB Leipzig (23826) |
Germany | 26 |
| 14 | SC Freiburg (60) |
Germany | 26 |
| 15 | SV Werder Bremen (86) |
Germany | 26 |
| 16 | TSG 1899 Hoffenheim (533) |
Germany | 26 |
| 17 | VfB Stuttgart (79) |
Germany | 26 |
| 18 | VfL Wolfsburg (82) |
Germany | 26 |
Top scorer of each season in this competition (across 32 tracked seasons). Ties resolved by player_id order.
| Season | Player | Pos | Nat | Club | Goals | Matches |
|---|---|---|---|---|---|---|
| 99/00 | Aílton |
Attack - Centre-Forward | Brazil |
SV Werder Bremen | 12 | 29 |
| 98/99 | Markus Beierle |
Attack - Centre-Forward | Germany |
MSV Duisburg | 13 | 28 |
| 97/98 | Olaf Marschall |
Attack - Centre-Forward | Germany |
1.FC Kaiserslautern | 21 | 24 |
| 96/97 | Georgi Donkov |
Midfield - Attacking Midfield | Bulgaria Germany | VfL Bochum | 10 | 30 |
| 95/96 | Mario Basler |
Midfield - Right Midfield | Germany |
SV Werder Bremen | 11 | 30 |
| 94/95 | Mario Basler |
Midfield - Right Midfield | Germany |
SV Werder Bremen | 20 | 33 |
| 93/94 | Mehmet Scholl |
Midfield - Attacking Midfield | Germany Türkiye | Bayern Munich | 11 | 27 |
| 92/93 | Bruno Labbadia |
Attack - Centre-Forward | Germany |
Bayern Munich | 11 | 32 |
| 91/92 | Bruno Labbadia |
Attack - Centre-Forward | Germany |
Bayern Munich | 10 | 30 |
| 90/91 | Christian Schreier |
Midfield - Attacking Midfield | Germany |
Bayer 04 Leverkusen | 9 | 27 |
| 89/90 | Bruno Labbadia |
Attack - Centre-Forward | Germany |
1.FC Kaiserslautern | 6 | 28 |
| 88/89 | Christian Schreier |
Midfield - Attacking Midfield | Germany |
Bayer 04 Leverkusen | 8 | 32 |
| 87/88 | Christian Schreier |
Midfield - Attacking Midfield | Germany |
Bayer 04 Leverkusen | 11 | 26 |
| 86/87 | Christian Schreier |
Midfield - Attacking Midfield | Germany |
Bayer 04 Leverkusen | 14 | 33 |
| 85/86 | Christian Schreier |
Midfield - Attacking Midfield | Germany |
Bayer 04 Leverkusen | 12 | 33 |
| 84/85 | Christian Schreier |
Midfield - Attacking Midfield | Germany |
Bayer 04 Leverkusen | 5 | 27 |
| 83/84 | Christian Schreier |
Midfield - Attacking Midfield | Germany |
VfL Bochum | 18 | 33 |
| 82/83 | Christian Schreier |
Midfield - Attacking Midfield | Germany |
VfL Bochum | 8 | 33 |
| 81/82 | Christian Schreier |
Midfield - Attacking Midfield | Germany |
VfL Bochum | 9 | 32 |
| 25/26 | Michael Olise |
Attack - Right Winger | France England | Bayern Munich | 3 | 2 |
| 24/25 | Harry Kane |
Attack - Centre-Forward | England Ireland | Bayern Munich | 26 | 31 |
| 23/24 | Harry Kane |
Attack - Centre-Forward | England Ireland | Bayern Munich | 36 | 32 |
| 22/23 | Christopher Nkunku |
Attack - Centre-Forward | France DR Congo | RB Leipzig | 16 | 25 |
| 21/22 | Robert Lewandowski |
Attack - Centre-Forward | Poland |
Bayern Munich | 35 | 34 |
| 20/21 | Robert Lewandowski |
Attack - Centre-Forward | Poland |
Bayern Munich | 41 | 29 |
| 19/20 | Robert Lewandowski |
Attack - Centre-Forward | Poland |
Bayern Munich | 34 | 31 |
| 18/19 | Robert Lewandowski |
Attack - Centre-Forward | Poland |
Bayern Munich | 22 | 33 |
| 17/18 | Robert Lewandowski |
Attack - Centre-Forward | Poland |
Bayern Munich | 29 | 30 |
| 16/17 | Pierre-Emerick Aubameyang |
Attack - Centre-Forward | Gabon France | Borussia Dortmund | 31 | 32 |
| 15/16 | Robert Lewandowski |
Attack - Centre-Forward | Poland |
Bayern Munich | 30 | 32 |
| 14/15 | Alexander Meier |
Attack - Second Striker | Germany |
Eintracht Frankfurt | 19 | 26 |
| 13/14 | Robert Lewandowski |
Attack - Centre-Forward | Poland |
Borussia Dortmund | 20 | 33 |
| Season | Champion | Runner-up | Score |
|---|---|---|---|
| 2025 | Bayern Munich | Borussia Dortmund | — |
| 2024 | Bayern Munich | Bayer Leverkusen | — |
| 2023 | Bayer Leverkusen (1) † | VfB Stuttgart | — |
| 2022 | Bayern Munich | Borussia Dortmund | — |
| 2021 | Bayern Munich | Borussia Dortmund | — |
| 2020 | Bayern Munich | RB Leipzig | — |
| 2019 | Bayern Munich (30) * | Borussia Dortmund | — |
| 2018 | Bayern Munich (29) † | Borussia Dortmund | — |
| 2017 | Bayern Munich | Schalke 04 | — |
| 2016 | Bayern Munich | RB Leipzig | — |
| 2015 | Bayern Munich (26) † | Borussia Dortmund | — |
| 2014 | Bayern Munich | VfL Wolfsburg | — |
| 2013 | Bayern Munich (24) † | Borussia Dortmund | — |
| 2012 | Bayern Munich (23) * | Borussia Dortmund | — |
| 2011 | Borussia Dortmund (8) † | Bayern Munich | — |
| 2010 | Borussia Dortmund | Bayer Leverkusen | — |
| 2009 | Bayern Munich (22) † | Schalke 04 | — |
| 2008 | VfL Wolfsburg | Bayern Munich | — |
| 2007 | Bayern Munich (21) † | Werder Bremen | — |
| 2006 | VfB Stuttgart | Schalke 04 | — |
| 2005 | Bayern Munich (20) † | Werder Bremen | — |
| 2004 | Bayern Munich (19) † | Schalke 04 | — |
| 2003 | Werder Bremen (4) † | Bayern Munich | — |
| 2002 | Bayern Munich (18) † | VfB Stuttgart | — |
| 2001 | Borussia Dortmund | Bayer Leverkusen | — |
| 2000 | Bayern Munich | Schalke 04 | — |
| 1999 | Bayern Munich (16) † | Bayer Leverkusen | — |
| 1998 | Bayern Munich | Bayer Leverkusen | — |
| 1997 | 1. FC Kaiserslautern | Bayern Munich | — |
| 1996 | Bayern Munich | Bayer Leverkusen | — |
| 1995 | Borussia Dortmund | Bayern Munich | — |
| 1994 | Borussia Dortmund | Werder Bremen | — |
| 1993 | Bayern Munich | 1. FC Kaiserslautern | — |
| 1992 | Werder Bremen | Bayern Munich | — |
| 1991 | VfB Stuttgart | Borussia Dortmund | — |
| 1990 | FC Hansa Rostock | Dynamo Dresden | — |
| 1989 | Dynamo Dresden | FC Karl-Marx-Stadt | — |
| 1988 | Dynamo Dresden | BFC Dynamo | — |
| 1987 | BFC Dynamo | 1. FC Lokomotive Leipzig | — |
| 1986 | BFC Dynamo | Dynamo Dresden | — |
| 1985 | BFC Dynamo | 1. FC Lokomotive Leipzig | — |
| 1984 | BFC Dynamo | Dynamo Dresden | — |
| 1983 | BFC Dynamo | Dynamo Dresden | — |
| 1982 | BFC Dynamo | FC Vorwärts Frankfurt | — |
| 1981 | BFC Dynamo | Dynamo Dresden | — |
| 1980 | BFC Dynamo | FC Carl Zeiss Jena | — |
| 1979 | BFC Dynamo | Dynamo Dresden | — |
| 1978 | BFC Dynamo | Dynamo Dresden | — |
| 1977 | Dynamo Dresden | 1. FC Magdeburg | — |
| 1976 | Dynamo Dresden | 1. FC Magdeburg | — |
Players with the most goals across all seasons of this competition in our dataset.
| # | Player | Position | Nationality | Total goals | Seasons |
|---|---|---|---|---|---|
| 1 | Robert Lewandowski |
Attack - Centre-Forward | Poland |
312 | 12 |
| 2 | Claudio Pizarro |
Attack - Centre-Forward | Peru Italy | 197 | 18 |
| 3 | Mario Gómez |
Attack - Centre-Forward | Germany Spain | 170 | 11 |
| 4 | Marco Reus |
Midfield - Attacking Midfield | Germany |
156 | 15 |
| 5 | Thomas Müller |
Attack - Second Striker | Germany |
150 | 16 |
| 6 | Attack - Centre-Forward | Germany |
144 | 13 | |
| 7 | Vedad Ibisevic |
Attack - Centre-Forward | Bosnia-Herzegovina United States | 127 | 12 |
| 8 | Andrej Kramaric |
Midfield - Attacking Midfield | Croatia |
126 | 10 |
| 9 | Miroslav Klose |
Attack - Centre-Forward | Germany |
121 | 11 |
| 10 | Kevin Kuranyi |
Attack - Centre-Forward | Germany Panama | 111 | 9 |
| 11 | Aílton |
Attack - Centre-Forward | Brazil |
106 | 9 |
| 12 | Christian Schreier |
Midfield - Attacking Midfield | Germany |
106 | 11 |
| 13 | Bruno Labbadia |
Attack - Centre-Forward | Germany |
103 | 12 |
| 14 | Timo Werner |
Attack - Left Winger | Germany |
102 | 9 |
| 15 | Arjen Robben |
Attack - Right Winger | Netherlands |
99 | 10 |
| 16 | Mehmet Scholl |
Midfield - Attacking Midfield | Germany Türkiye | 98 | 17 |
| 17 | Pierre-Emerick Aubameyang |
Attack - Centre-Forward | Gabon France | 98 | 5 |
| 18 | Max Kruse |
Attack - Second Striker | Germany |
97 | 10 |
| 19 | Alexander Meier |
Attack - Second Striker | Germany |
93 | 12 |
| 20 | Serge Gnabry |
Attack - Left Winger | Germany Cote d'Ivoire | 92 | 10 |
Highest single-season goal hauls in this competition.
| # | Player | Team | Season | Goals |
|---|---|---|---|---|
| 1 | Robert Lewandowski |
Bayern Munich | 20/21 | 41 |
| 2 | Harry Kane |
Bayern Munich | 23/24 | 36 |
| 3 | Robert Lewandowski |
Bayern Munich | 21/22 | 35 |
| 4 | Robert Lewandowski |
Bayern Munich | 19/20 | 34 |
| 5 | Pierre-Emerick Aubameyang |
Borussia Dortmund | 16/17 | 31 |
| 6 | Robert Lewandowski |
Bayern Munich | 16/17 | 30 |
| 7 | Robert Lewandowski |
Bayern Munich | 15/16 | 30 |
| 8 | Robert Lewandowski |
Bayern Munich | 17/18 | 29 |
| 9 | Mario Gómez |
Bayern Munich | 10/11 | 28 |
| 10 | Timo Werner |
RB Leipzig | 19/20 | 28 |
Dimitar Berbatov
Halil Altıntop
Roy Makaay
Róbert Vittek
Ivan Klasnic
Michael Ballack
Lukas Podolski
Michael Thurk
Marcelinho Paraíba
Ioannis Amanatidis
Marko Pantelic
Claudio Pizarro
Boubacar Sanogo
Søren Larsen
Kevin Kuranyi
Thomas Brdaric
Rafael van der Vaart
Nelson Valdez
Benjamin Auer
Abdelaziz Ahanfouf
Jon Dahl Tomasson
Ivan Saenko
Mike Hanke
Matthias Scherz
Alexander Meier
Andriy Voronin
Simon Rolfes
Klemen Lavric
Mario Gómez
Nando Rafael
Jiri Stajner
Albert Streit
Francisco Copado
Paul Freier
Yıldıray Baştürk
Per Mertesacker
Piotr Trochowski
Lincoln
Petr Ruman
Mehdi Mahdavikia
Tomas Rosicky
Chavdar Yankov
Marco Streller
Paolo Guerrero
Uwe Möhrle
Cacau
Jan Koller
Zlatan Bajramovic
Markus Schroth
Vahid Hashemian
Michael Tarnat
Zé António
Bastian Schweinsteiger
Markus Feulner
Antônio da Silva
Juan
Peer Kluge
Jacek Krzynowek
Christian Tiffert
Torsten Frings
Christoph Dabrowski
Aílton
Benjamin Köhler
Gerald Asamoah
Mehmet Scholl
Markus Kurth
Kahê
Naldo
Gilberto
Marcel Ziemer
Kevin-Prince Boateng
Markus Brzenska
Marco Caligiuri
Jung-hwan Ahn
Andrés D'Alessandro
Chris
Mihai Tararache
Thomas Broich
Thomas Hitzlsperger
Nikolce Noveski
David Jarolím
Marek Nikl
Marcelo Bordon
Mladen Krstajic
Pál Dárdai
Hasan Salihamidzic
Silvio Meißner
Lúcio
Christian Springer
Fabian Schönheim
Sebastian Reinert
Athirson
Nuri Şahin
Christopher Lamprecht
Willy Sagnol
Zé Roberto
Levan Kobiashvili
Mario Cantaluppi
Dedê
Miroslav Karhan
David Odonkor
Marco Engelhardt
Michael Delura
Philipp Degen
Ellery Cairo
Dirk Lottner
Malik Fathi
Rafinha
Alexander Bugera
Eugen Polanski
Ludovic Magnin
Javier Pinola
Jesper Grønkjær
Fabian Ernst
Sebastian Deisler
Markus Weissenberger
Nigel de Jong
Oliver Kahn
Timo Hildebrand
Mathias Hain
Christian Fiedler
Robert Enke
Tim Wiese
Kasey Keller
Simon Jentzsch
Oka Nikolov
Roman Weidenfeller
Georg Koch
Raphael Schäfer
Hans Jörg Butt
Jürgen Macho
Christian Wetklo
Stefan Wessels
Florian Fromlowitz
Dennis Gentenaar
Michael Rensing
Sven Beuckert
Gerhard Tremmel
Jonas Sela
Bernd Dreher
Alexander Bade
Tobias Willi
Jeff Strasser
Josip Simunic
Christian Schulz
Thomas Bælum
Aleksandar Vasoski
Patrick Ochs
Altin Lala
Thimothée Atouba
Lukas Sinkiewicz
Khalid Boulahrouz
Maik Franz
Andreas Wolf
Marko Babic
Hanno Balitsch
Martín Demichelis
Peter Van Houdt
Alpay Özalan
Matthieu Delpierre
Razundara Tjikuzu
Bayern Munich
SV Werder Bremen
Bayer 04 Leverkusen
1.FC Nuremberg
Hertha BSC
Hannover 96
FC Schalke 04
1.FC Kaiserslautern
1.FC Köln
Eintracht Frankfurt
MSV Duisburg
1.FSV Mainz 05
VfB Stuttgart
Hamburger SV
Borussia Dortmund
VfL Wolfsburg
Borussia Mönchengladbach
Arminia Bielefeld
1.FC Heidenheim 1846 (2036)
1.FC Union Berlin (89)
FC Augsburg (167)
FC St. Pauli (35)
RB Leipzig (23826)
SC Freiburg (60)
TSG 1899 Hoffenheim (533)
Brazil
Markus Beierle
Olaf Marschall
Georgi Donkov
Mario Basler
Bruno Labbadia
Christian Schreier
Michael Olise
Harry Kane
Christopher Nkunku
Robert Lewandowski
Poland
Pierre-Emerick Aubameyang
Marco Reus
Thomas Müller
Vedad Ibisevic
Andrej Kramaric
Croatia
Timo Werner
Arjen Robben
Netherlands
Max Kruse
Serge Gnabry