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 | Aílton |
Attack - Centre-Forward | Brazil | SV Werder Bremen | 33 | 93 | 28 | 8 | 36 | 5 | 4 | 0 | 27.10 | 7.74 | 3 |
| 2 | Roy Makaay |
Attack - Centre-Forward | Netherlands | Bayern Munich | 32 | 121 | 23 | 4 | 27 | 2 | 1 | 0 | 17.11 | 2.98 | 5 |
| 3 | Ewerthon |
Attack - Centre-Forward | Brazil Spain | Borussia Dortmund | 31 | 142 | 16 | 5 | 21 | 3 | 3 | 0 | 10.14 | 3.17 | 9 |
| 4 | Jan Koller |
Attack - Centre-Forward | Czech Republic | Borussia Dortmund | 32 | 175 | 16 | 5 | 21 | 1 | 2 | 0 | 8.23 | 2.57 | 11 |
| 5 | Vahid Hashemian |
Attack - Centre-Forward | Iran | VfL Bochum | 32 | 161 | 16 | 5 | 21 | 0 | 2 | 0 | 8.94 | 2.80 | 10 |
| 6 | Dimitar Berbatov |
Attack - Centre-Forward | Bulgaria | Bayer 04 Leverkusen | 33 | 142 | 16 | 9 | 25 | 1 | 4 | 0 | 10.14 | 5.70 | 9 |
| 7 | Peter Madsen |
Attack - Centre-Forward | Denmark | VfL Bochum | 32 | 207 | 13 | 4 | 17 | 0 | 5 | 0 | 5.65 | 1.74 | 16 |
| 8 | Ivan Klasnic |
Attack - Centre-Forward | Croatia | SV Werder Bremen | 29 | 167 | 13 | 10 | 23 | 0 | 2 | 0 | 7.01 | 5.39 | 13 |
| 9 | Thomas Brdaric |
Attack - Centre-Forward | Germany | Hannover 96 | 28 | 170 | 12 | 4 | 16 | 0 | 8 | 1 | 6.35 | 2.12 | 14 |
| 10 | Kevin Kuranyi |
Attack - Centre-Forward | Germany Panama | VfB Stuttgart | 33 | 265 | 11 | 4 | 15 | 0 | 5 | 0 | 3.74 | 1.36 | 24 |
| 11 | Claudio Pizarro |
Attack - Centre-Forward | Peru Italy | Bayern Munich | 31 | 158 | 11 | 4 | 15 | 0 | 2 | 0 | 6.27 | 2.28 | 14 |
| 12 | Lukas Podolski |
Attack - Centre-Forward | Germany Poland | 1.FC Köln | 19 | 155 | 10 | 0 | 10 | 1 | 2 | 0 | 5.81 | 0.00 | 16 |
| 13 | Miroslav Klose |
Attack - Centre-Forward | Germany | 1.FC Kaiserslautern | 26 | 218 | 10 | 3 | 13 | 1 | 3 | 0 | 4.13 | 1.24 | 22 |
| 14 | Imre Szabics |
Attack - Second Striker | Hungary | VfB Stuttgart | 26 | 187 | 9 | 5 | 14 | 0 | 3 | 0 | 4.33 | 2.41 | 21 |
| 15 | Thomas Christiansen |
Attack - Centre-Forward | Spain Denmark | Hannover 96 | 26 | 190 | 9 | 2 | 11 | 2 | 5 | 1 | 4.26 | 0.95 | 21 |
| 16 | Alexander Iashvili |
Attack - Second Striker | Georgia | SC Freiburg | 30 | 291 | 9 | 7 | 16 | 0 | 1 | 0 | 2.78 | 2.16 | 32 |
| 17 | Marcelinho Paraíba |
Midfield - Attacking Midfield | Brazil | Hertha BSC | 25 | 266 | 8 | 8 | 16 | 2 | 3 | 1 | 2.71 | 2.71 | 33 |
| 18 | Martin Petrov |
Attack - Left Winger | Bulgaria | VfL Wolfsburg | 28 | 273 | 8 | 9 | 17 | 1 | 6 | 0 | 2.64 | 2.97 | 34 |
| 19 | Vratislav Lokvenc |
Attack - Centre-Forward | Czech Republic | 1.FC Kaiserslautern | 25 | 261 | 8 | 2 | 10 | 0 | 3 | 0 | 2.76 | 0.69 | 33 |
| 20 | Marian Hristov |
Midfield - Attacking Midfield | Bulgaria | 1.FC Kaiserslautern | 31 | 329 | 8 | 3 | 11 | 0 | 10 | 0 | 2.19 | 0.82 | 41 |
| 21 | Roda Antar |
Midfield - Defensive Midfield | Lebanon Sierra Leone | SC Freiburg | 17 | 203 | 7 | 1 | 8 | 0 | 1 | 1 | 3.10 | 0.44 | 29 |
| 22 | Christian Rahn |
Defender - Left-Back | Germany | Hamburger SV | 22 | 178 | 7 | 6 | 13 | 0 | 4 | 0 | 3.54 | 3.03 | 25 |
| 23 | Ioannis Amanatidis |
Attack - Centre-Forward | Greece | VfB Stuttgart | 23 | 390 | 7 | 0 | 7 | 0 | 3 | 1 | 1.62 | 0.00 | 56 |
| 24 | René Rydlewicz |
Midfield - Right Midfield | Germany Poland | FC Hansa Rostock | 28 | 304 | 7 | 4 | 11 | 2 | 7 | 0 | 2.07 | 1.18 | 43 |
| 25 | Michael Ballack |
Midfield - Central Midfield | Germany | Bayern Munich | 28 | 353 | 7 | 13 | 20 | 0 | 8 | 0 | 1.78 | 3.31 | 50 |
| 26 | Zlatan Bajramovic |
Midfield - Defensive Midfield | Bosnia-Herzegovina | SC Freiburg | 26 | 315 | 6 | 4 | 10 | 0 | 4 | 0 | 1.71 | 1.14 | 53 |
| 27 | Markus Schroth |
Attack - Centre-Forward | Germany | TSV 1860 Munich | 29 | 389 | 6 | 6 | 12 | 0 | 2 | 0 | 1.39 | 1.39 | 65 |
| 28 | Magnus Arvidsson |
Attack - Centre-Forward | Sweden | FC Hansa Rostock | 24 | 193 | 6 | 4 | 10 | 0 | 2 | 0 | 2.80 | 1.87 | 32 |
| 29 | Marko Babic |
Midfield - Left Midfield | Croatia | Bayer 04 Leverkusen | 32 | 431 | 6 | 10 | 16 | 0 | 7 | 0 | 1.25 | 2.09 | 72 |
| 30 | Nando Rafael |
Attack - Centre-Forward | Angola Germany | Hertha BSC | 24 | 180 | 5 | 1 | 6 | 0 | 6 | 1 | 2.50 | 0.50 | 36 |
| 31 | Nelson Valdez |
Attack - Centre-Forward | Paraguay | SV Werder Bremen | 21 | 93 | 5 | 3 | 8 | 0 | 3 | 0 | 4.84 | 2.90 | 19 |
| 32 | Hamit Altıntop |
Midfield - Right Midfield | Türkiye Germany | FC Schalke 04 | 30 | 498 | 5 | 4 | 9 | 0 | 4 | 0 | 0.90 | 0.72 | 100 |
| 33 | Ivo Ulich |
Midfield - Central Midfield | Czech Republic | Borussia Mönchengladbach | 34 | 527 | 5 | 3 | 8 | 0 | 3 | 0 | 0.85 | 0.51 | 105 |
| 34 | Aleksandr Hleb |
Midfield - Attacking Midfield | Belarus | VfB Stuttgart | 31 | 470 | 5 | 7 | 12 | 0 | 2 | 0 | 0.96 | 1.34 | 94 |
| 35 | Mehdi Mahdavikia |
Attack - Right Winger | Iran | Hamburger SV | 32 | 535 | 5 | 8 | 13 | 3 | 1 | 0 | 0.84 | 1.35 | 107 |
| 36 | Attack - Centre-Forward | Paraguay Spain | Bayern Munich | 29 | 366 | 5 | 3 | 8 | 0 | 0 | 0 | 1.23 | 0.74 | 73 | |
| 37 | Silvio Meißner |
Midfield - Defensive Midfield | Germany | VfB Stuttgart | 26 | 311 | 5 | 0 | 5 | 0 | 7 | 0 | 1.45 | 0.00 | 62 |
| 38 | Michael Delura |
Attack - Right Winger | Germany | FC Schalke 04 | 15 | 210 | 4 | 0 | 4 | 0 | 0 | 0 | 1.71 | 0.00 | 53 |
| 39 | Darío Rodríguez |
Defender - Left-Back | Uruguay | FC Schalke 04 | 22 | 349 | 4 | 0 | 4 | 0 | 5 | 0 | 1.03 | 0.00 | 87 |
| 40 | Bastian Schweinsteiger |
Midfield - Central Midfield | Germany | Bayern Munich | 26 | 395 | 4 | 5 | 9 | 0 | 4 | 0 | 0.91 | 1.14 | 99 |
| 41 | Mohamadou Idrissou |
Attack - Centre-Forward | Cameroon | Hannover 96 | 26 | 491 | 4 | 3 | 7 | 0 | 3 | 1 | 0.73 | 0.55 | 123 |
| 42 | Angelos Charisteas |
Attack - Centre-Forward | Greece | SV Werder Bremen | 24 | 212 | 4 | 4 | 8 | 0 | 0 | 0 | 1.70 | 1.70 | 53 |
| 43 | Cacau |
Attack - Centre-Forward | Germany Brazil | VfB Stuttgart | 16 | 212 | 4 | 3 | 7 | 0 | 2 | 0 | 1.70 | 1.27 | 53 |
| 44 | Miroslav Karhan |
Midfield - Central Midfield | Slovakia | VfL Wolfsburg | 32 | 610 | 4 | 9 | 13 | 0 | 4 | 0 | 0.59 | 1.33 | 153 |
| 45 | Andriy Voronin |
Attack - Second Striker | Ukraine Germany | 1.FC Köln | 19 | 418 | 4 | 1 | 5 | 0 | 2 | 0 | 0.86 | 0.22 | 105 |
| 46 | Daniel Stendel |
Attack - Right Winger | Germany | Hannover 96 | 28 | 337 | 4 | 3 | 7 | 0 | 2 | 0 | 1.07 | 0.80 | 84 |
| 47 | Zvonimir Soldo |
Midfield - Defensive Midfield | Croatia | VfB Stuttgart | 33 | 669 | 4 | 0 | 4 | 0 | 10 | 0 | 0.54 | 0.00 | 167 |
| 48 | Marcelo Bordon |
Defender - Centre-Back | Brazil Italy | VfB Stuttgart | 24 | 528 | 4 | 3 | 7 | 0 | 5 | 0 | 0.68 | 0.51 | 132 |
| 49 | Markus Beierle |
Attack - Centre-Forward | Germany | Eintracht Frankfurt | 20 | 293 | 4 | 2 | 6 | 0 | 1 | 0 | 1.23 | 0.61 | 73 |
| 50 | Razundara Tjikuzu |
Defender - Right-Back | Namibia | FC Hansa Rostock | 34 | 720 | 4 | 4 | 8 | 0 | 3 | 0 | 0.50 | 0.50 | 180 |
| 51 | Torsten Frings |
Midfield - Defensive Midfield | Germany | Borussia Dortmund | 16 | 354 | 4 | 9 | 13 | 0 | 4 | 0 | 1.02 | 2.29 | 89 |
| 52 | Sebastian Deisler |
Midfield - Right Midfield | Germany | Bayern Munich | 11 | 147 | 4 | 4 | 8 | 0 | 0 | 0 | 2.45 | 2.45 | 37 |
| 53 | Gerald Asamoah |
Attack - Centre-Forward | Germany | FC Schalke 04 | 24 | 423 | 4 | 2 | 6 | 0 | 3 | 1 | 0.85 | 0.43 | 106 |
| 54 | Hasan Salihamidzic |
Midfield - Right Midfield | Bosnia-Herzegovina Germany | Bayern Munich | 33 | 638 | 4 | 2 | 6 | 0 | 5 | 1 | 0.56 | 0.28 | 160 |
| 55 | Antonio Di Salvo |
Attack - Centre-Forward | Germany Italy | FC Hansa Rostock | 21 | 192 | 4 | 2 | 6 | 0 | 4 | 0 | 1.88 | 0.94 | 48 |
| 56 | Matthias Scherz |
Attack - Centre-Forward | Germany | 1.FC Köln | 30 | 501 | 4 | 4 | 8 | 0 | 2 | 0 | 0.72 | 0.72 | 125 |
| 57 | Dirk Lottner |
Midfield - Attacking Midfield | Germany | 1.FC Köln | 25 | 447 | 4 | 3 | 7 | 0 | 4 | 0 | 0.81 | 0.60 | 112 |
| 58 | Wilfried Sanou |
Attack - Left Winger | Burkina Faso | SC Freiburg | 24 | 508 | 3 | 2 | 5 | 0 | 2 | 0 | 0.53 | 0.35 | 169 |
| 59 | Marco Streller |
Attack - Centre-Forward | Switzerland | VfB Stuttgart | 13 | 202 | 3 | 1 | 4 | 0 | 0 | 0 | 1.34 | 0.45 | 67 |
| 60 | Andrés D'Alessandro |
Midfield - Attacking Midfield | Argentina Brazil | VfL Wolfsburg | 29 | 804 | 3 | 11 | 14 | 0 | 8 | 0 | 0.34 | 1.23 | 268 |
| 61 | Chris |
Defender - Centre-Back | Brazil Italy | Eintracht Frankfurt | 25 | 702 | 3 | 1 | 4 | 0 | 10 | 0 | 0.38 | 0.13 | 234 |
| 62 | Rade Prica |
Attack - Centre-Forward | Sweden Croatia | FC Hansa Rostock | 28 | 365 | 3 | 7 | 10 | 0 | 3 | 0 | 0.74 | 1.73 | 122 |
| 63 | Jiri Stajner |
Attack - Second Striker | Czech Republic | Hannover 96 | 16 | 313 | 3 | 3 | 6 | 0 | 2 | 0 | 0.86 | 0.86 | 104 |
| 64 | Marko Topic |
Attack - Centre-Forward | Bosnia-Herzegovina Croatia | VfL Wolfsburg | 25 | 485 | 3 | 2 | 5 | 0 | 4 | 0 | 0.56 | 0.37 | 162 |
| 65 | Christoph Preuß |
Midfield - Defensive Midfield | Germany | Eintracht Frankfurt | 29 | 845 | 3 | 3 | 6 | 0 | 3 | 0 | 0.32 | 0.32 | 282 |
| 66 | Marino Biliskov |
Defender - Centre-Back | Croatia | VfL Wolfsburg | 23 | 548 | 3 | 0 | 3 | 0 | 9 | 0 | 0.49 | 0.00 | 183 |
| 67 | Krisztián Lisztes |
Midfield - Attacking Midfield | Hungary | SV Werder Bremen | 30 | 816 | 3 | 7 | 10 | 1 | 3 | 0 | 0.33 | 0.77 | 272 |
| 68 | Mladen Krstajic |
Defender - Centre-Back | Serbia Germany | SV Werder Bremen | 30 | 884 | 3 | 1 | 4 | 0 | 4 | 0 | 0.31 | 0.10 | 295 |
| 69 | Danny Schwarz |
Midfield - Defensive Midfield | Germany | TSV 1860 Munich | 18 | 489 | 3 | 1 | 4 | 0 | 3 | 0 | 0.55 | 0.18 | 163 |
| 70 | Markus Weissenberger |
Midfield - Attacking Midfield | Austria | TSV 1860 Munich | 22 | 505 | 3 | 6 | 9 | 0 | 2 | 0 | 0.53 | 1.07 | 168 |
| 71 | Lúcio |
Defender - Centre-Back | Brazil | Bayer 04 Leverkusen | 27 | 792 | 3 | 1 | 4 | 0 | 2 | 0 | 0.34 | 0.11 | 264 |
| 72 | Christian Springer |
Midfield - Left Midfield | Germany | 1.FC Köln | 28 | 777 | 3 | 2 | 5 | 0 | 5 | 0 | 0.35 | 0.23 | 259 |
| 73 | Tomasz Zdebel |
Midfield - Defensive Midfield | Poland Germany | VfL Bochum | 34 | 1,421 | 2 | 1 | 3 | 0 | 4 | 0 | 0.13 | 0.06 | 711 |
| 74 | Martín Demichelis |
Defender - Centre-Back | Argentina Italy | Bayern Munich | 14 | 427 | 2 | 2 | 4 | 0 | 5 | 0 | 0.42 | 0.42 | 214 |
| 75 | Naohiro Takahara |
Attack - Centre-Forward | Japan | Hamburger SV | 29 | 817 | 2 | 2 | 4 | 0 | 3 | 0 | 0.22 | 0.22 | 409 |
| 76 | Halil Altıntop |
Midfield - Attacking Midfield | Türkiye Germany | 1.FC Kaiserslautern | 27 | 648 | 2 | 0 | 2 | 0 | 2 | 0 | 0.28 | 0.00 | 324 |
| 77 | Thomas Broich |
Midfield - Attacking Midfield | Germany | Borussia Mönchengladbach | 13 | 476 | 2 | 4 | 6 | 0 | 4 | 0 | 0.38 | 0.76 | 238 |
| 78 | Luizão |
Attack - Centre-Forward | Brazil | Hertha BSC | 7 | 246 | 2 | 1 | 3 | 0 | 2 | 0 | 0.73 | 0.37 | 123 |
| 79 | Juan |
Defender - Centre-Back | Brazil | Bayer 04 Leverkusen | 29 | 1,279 | 2 | 1 | 3 | 0 | 5 | 0 | 0.14 | 0.07 | 640 |
| 80 | Mike Hanke |
Attack - Centre-Forward | Germany | FC Schalke 04 | 23 | 433 | 2 | 3 | 5 | 0 | 0 | 0 | 0.42 | 0.62 | 217 |
| 81 | Maik Franz |
Defender - Centre-Back | Germany | VfL Wolfsburg | 23 | 910 | 2 | 0 | 2 | 0 | 8 | 1 | 0.20 | 0.00 | 455 |
| 82 | Lincoln |
Midfield - Attacking Midfield | Brazil | 1.FC Kaiserslautern | 6 | 268 | 2 | 1 | 3 | 0 | 1 | 0 | 0.67 | 0.34 | 134 |
| 83 | Julian de Guzmán |
Midfield - Defensive Midfield | Canada Jamaica | Hannover 96 | 30 | 1,218 | 2 | 2 | 4 | 0 | 8 | 0 | 0.15 | 0.15 | 609 |
| 84 | Nico Frommer |
Attack - Centre-Forward | Germany | Eintracht Frankfurt | 20 | 401 | 2 | 3 | 5 | 0 | 2 | 0 | 0.45 | 0.67 | 201 |
| 85 | Jan Simak |
Midfield - Attacking Midfield | Czech Republic | Hannover 96 | 6 | 238 | 2 | 1 | 3 | 0 | 2 | 0 | 0.76 | 0.38 | 119 |
| 86 | Nenad Bjelica |
Midfield - Central Midfield | Croatia | 1.FC Kaiserslautern | 20 | 737 | 2 | 4 | 6 | 0 | 9 | 0 | 0.24 | 0.49 | 369 |
| 87 | Arne Friedrich |
Defender - Centre-Back | Germany | Hertha BSC | 30 | 1,290 | 2 | 3 | 5 | 0 | 6 | 1 | 0.14 | 0.21 | 645 |
| 88 | Yıldıray Baştürk |
Midfield - Attacking Midfield | Türkiye Germany | Bayer 04 Leverkusen | 17 | 359 | 2 | 5 | 7 | 0 | 5 | 0 | 0.50 | 1.25 | 180 |
| 89 | Christian Tiffert |
Midfield - Central Midfield | Germany | VfB Stuttgart | 27 | 679 | 2 | 2 | 4 | 0 | 5 | 0 | 0.27 | 0.27 | 340 |
| 90 | Paul Stalteri |
Defender - Right-Back | Canada Italy | SV Werder Bremen | 33 | 1,455 | 2 | 1 | 3 | 0 | 7 | 0 | 0.12 | 0.06 | 728 |
| 91 | Jochen Seitz |
Attack - Left Winger | Germany | FC Schalke 04 | 18 | 497 | 2 | 2 | 4 | 0 | 2 | 1 | 0.36 | 0.36 | 249 |
| 92 | Fabian Ernst |
Midfield - Defensive Midfield | Germany | SV Werder Bremen | 33 | 1,476 | 2 | 11 | 13 | 0 | 5 | 0 | 0.12 | 0.67 | 738 |
| 93 | Owen Hargreaves |
Midfield - Defensive Midfield | England Canada | Bayern Munich | 25 | 1,122 | 2 | 2 | 4 | 0 | 5 | 0 | 0.16 | 0.16 | 561 |
| 94 | Tomas Rosicky |
Midfield - Attacking Midfield | Czech Republic | Borussia Dortmund | 19 | 763 | 2 | 0 | 2 | 0 | 3 | 0 | 0.24 | 0.00 | 382 |
| 95 | Dedê |
Defender - Left-Back | Brazil Germany | Borussia Dortmund | 23 | 955 | 2 | 5 | 7 | 0 | 9 | 0 | 0.19 | 0.47 | 478 |
| 96 | Zé Roberto |
Midfield - Left Midfield | Brazil Germany | Bayern Munich | 30 | 1,158 | 2 | 11 | 13 | 0 | 3 | 1 | 0.16 | 0.85 | 579 |
| 97 | Denis Wolf |
Midfield - Attacking Midfield | Philippines Germany | Hannover 96 | 4 | 42 | 1 | 0 | 1 | 0 | 0 | 0 | 2.14 | 0.00 | 42 |
| 98 | Kléber |
Defender - Left-Back | Brazil | Hannover 96 | 23 | 1,792 | 1 | 4 | 5 | 0 | 3 | 0 | 0.05 | 0.20 | 1,792 |
| 99 | Ellery Cairo |
Attack - Right Winger | Netherlands Suriname | SC Freiburg | 30 | 1,633 | 1 | 6 | 7 | 0 | 2 | 0 | 0.06 | 0.33 | 1,633 |
| 100 | Mustafa Dogan |
Defender - Centre-Back | Germany Türkiye | 1.FC Köln | 25 | 2,120 | 1 | 0 | 1 | 0 | 7 | 0 | 0.04 | 0.00 | 2,120 |
| # | Player | Pos | Club | Mat | Min | A | G | G+A | A/90 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Michael Ballack |
Midfield - Central Midfield | Bayern Munich | 28 | 353 | 13 | 7 | 20 | 3.31 |
| 2 | Andrés D'Alessandro |
Midfield - Attacking Midfield | VfL Wolfsburg | 29 | 804 | 11 | 3 | 14 | 1.23 |
| 3 | Zé Roberto |
Midfield - Left Midfield | Bayern Munich | 30 | 1,158 | 11 | 2 | 13 | 0.85 |
| 4 | Fabian Ernst |
Midfield - Defensive Midfield | SV Werder Bremen | 33 | 1,476 | 11 | 2 | 13 | 0.67 |
| 5 | Ivan Klasnic |
Attack - Centre-Forward | SV Werder Bremen | 29 | 167 | 10 | 13 | 23 | 5.39 |
| 6 | Marko Babic |
Midfield - Left Midfield | Bayer 04 Leverkusen | 32 | 431 | 10 | 6 | 16 | 2.09 |
| 7 | Dimitar Berbatov |
Attack - Centre-Forward | Bayer 04 Leverkusen | 33 | 142 | 9 | 16 | 25 | 5.70 |
| 8 | Martin Petrov |
Attack - Left Winger | VfL Wolfsburg | 28 | 273 | 9 | 8 | 17 | 2.97 |
| 9 | Miroslav Karhan |
Midfield - Central Midfield | VfL Wolfsburg | 32 | 610 | 9 | 4 | 13 | 1.33 |
| 10 | Torsten Frings |
Midfield - Defensive Midfield | Borussia Dortmund | 16 | 354 | 9 | 4 | 13 | 2.29 |
| 11 | Aílton |
Attack - Centre-Forward | SV Werder Bremen | 33 | 93 | 8 | 28 | 36 | 7.74 |
| 12 | Marcelinho Paraíba |
Midfield - Attacking Midfield | Hertha BSC | 25 | 266 | 8 | 8 | 16 | 2.71 |
| 13 | Mehdi Mahdavikia |
Attack - Right Winger | Hamburger SV | 32 | 535 | 8 | 5 | 13 | 1.35 |
| 14 | Horst Heldt |
Midfield - Attacking Midfield | VfB Stuttgart | 31 | 1,807 | 8 | 1 | 9 | 0.40 |
| 15 | Alexander Iashvili |
Attack - Second Striker | SC Freiburg | 30 | 291 | 7 | 9 | 16 | 2.16 |
| 16 | Aleksandr Hleb |
Midfield - Attacking Midfield | VfB Stuttgart | 31 | 470 | 7 | 5 | 12 | 1.34 |
| 17 | Rade Prica |
Attack - Centre-Forward | FC Hansa Rostock | 28 | 365 | 7 | 3 | 10 | 1.73 |
| 18 | Krisztián Lisztes |
Midfield - Attacking Midfield | SV Werder Bremen | 30 | 816 | 7 | 3 | 10 | 0.77 |
| 19 | Christian Rahn |
Defender - Left-Back | Hamburger SV | 22 | 178 | 6 | 7 | 13 | 3.03 |
| 20 | Markus Schroth |
Attack - Centre-Forward | TSV 1860 Munich | 29 | 389 | 6 | 6 | 12 | 1.39 |
| 21 | Markus Weissenberger |
Midfield - Attacking Midfield | TSV 1860 Munich | 22 | 505 | 6 | 3 | 9 | 1.07 |
| 22 | Ellery Cairo |
Attack - Right Winger | SC Freiburg | 30 | 1,633 | 6 | 1 | 7 | 0.33 |
| 23 | Bruno Berner |
Defender - Left-Back | SC Freiburg | 33 | 2,208 | 6 | 1 | 7 | 0.24 |
| 24 | Paul Freier |
Midfield - Right Midfield | VfL Bochum | 27 | 2,191 | 6 | 1 | 7 | 0.25 |
| 25 | Ewerthon |
Attack - Centre-Forward | Borussia Dortmund | 31 | 142 | 5 | 16 | 21 | 3.17 |
| 26 | Jan Koller |
Attack - Centre-Forward | Borussia Dortmund | 32 | 175 | 5 | 16 | 21 | 2.57 |
| 27 | Vahid Hashemian |
Attack - Centre-Forward | VfL Bochum | 32 | 161 | 5 | 16 | 21 | 2.80 |
| 28 | Imre Szabics |
Attack - Second Striker | VfB Stuttgart | 26 | 187 | 5 | 9 | 14 | 2.41 |
| 29 | Bastian Schweinsteiger |
Midfield - Central Midfield | Bayern Munich | 26 | 395 | 5 | 4 | 9 | 1.14 |
| 30 | Dedê |
Defender - Left-Back | Borussia Dortmund | 23 | 955 | 5 | 2 | 7 | 0.47 |
| 31 | Yıldıray Baştürk |
Midfield - Attacking Midfield | Bayer 04 Leverkusen | 17 | 359 | 5 | 2 | 7 | 1.25 |
| 32 | Roy Makaay |
Attack - Centre-Forward | Bayern Munich | 32 | 121 | 4 | 23 | 27 | 2.98 |
| 33 | Peter Madsen |
Attack - Centre-Forward | VfL Bochum | 32 | 207 | 4 | 13 | 17 | 1.74 |
| 34 | Thomas Brdaric |
Attack - Centre-Forward | Hannover 96 | 28 | 170 | 4 | 12 | 16 | 2.12 |
| 35 | Kevin Kuranyi |
Attack - Centre-Forward | VfB Stuttgart | 33 | 265 | 4 | 11 | 15 | 1.36 |
| 36 | Claudio Pizarro |
Attack - Centre-Forward | Bayern Munich | 31 | 158 | 4 | 11 | 15 | 2.28 |
| 37 | René Rydlewicz |
Midfield - Right Midfield | FC Hansa Rostock | 28 | 304 | 4 | 7 | 11 | 1.18 |
| 38 | Zlatan Bajramovic |
Midfield - Defensive Midfield | SC Freiburg | 26 | 315 | 4 | 6 | 10 | 1.14 |
| 39 | Magnus Arvidsson |
Attack - Centre-Forward | FC Hansa Rostock | 24 | 193 | 4 | 6 | 10 | 1.87 |
| 40 | Hamit Altıntop |
Midfield - Right Midfield | FC Schalke 04 | 30 | 498 | 4 | 5 | 9 | 0.72 |
| 41 | Matthias Scherz |
Attack - Centre-Forward | 1.FC Köln | 30 | 501 | 4 | 4 | 8 | 0.72 |
| 42 | Angelos Charisteas |
Attack - Centre-Forward | SV Werder Bremen | 24 | 212 | 4 | 4 | 8 | 1.70 |
| 43 | Razundara Tjikuzu |
Defender - Right-Back | FC Hansa Rostock | 34 | 720 | 4 | 4 | 8 | 0.50 |
| 44 | Sebastian Deisler |
Midfield - Right Midfield | Bayern Munich | 11 | 147 | 4 | 4 | 8 | 2.45 |
| 45 | Thomas Broich |
Midfield - Attacking Midfield | Borussia Mönchengladbach | 13 | 476 | 4 | 2 | 6 | 0.76 |
| 46 | Nenad Bjelica |
Midfield - Central Midfield | 1.FC Kaiserslautern | 20 | 737 | 4 | 2 | 6 | 0.49 |
| 47 | Kléber |
Defender - Left-Back | Hannover 96 | 23 | 1,792 | 4 | 1 | 5 | 0.20 |
| 48 | Willy Sagnol |
Defender - Right-Back | Bayern Munich | 21 | 1,470 | 4 | 1 | 5 | 0.24 |
| 49 | Alexander Voigt |
Defender - Left-Back | 1.FC Köln | 25 | 0 | 4 | 0 | 4 | 0.00 |
| 50 | Steven Cherundolo |
Defender - Right-Back | Hannover 96 | 29 | 0 | 4 | 0 | 4 | 0.00 |
| 51 | Ronald Maul |
Defender - Left-Back | FC Hansa Rostock | 24 | 0 | 4 | 0 | 4 | 0.00 |
| 52 | Miroslav Klose |
Attack - Centre-Forward | 1.FC Kaiserslautern | 26 | 218 | 3 | 10 | 13 | 1.24 |
| 53 | Marian Hristov |
Midfield - Attacking Midfield | 1.FC Kaiserslautern | 31 | 329 | 3 | 8 | 11 | 0.82 |
| 54 | Nelson Valdez |
Attack - Centre-Forward | SV Werder Bremen | 21 | 93 | 3 | 5 | 8 | 2.90 |
| 55 | Ivo Ulich |
Midfield - Central Midfield | Borussia Mönchengladbach | 34 | 527 | 3 | 5 | 8 | 0.51 |
| 56 | Attack - Centre-Forward | Bayern Munich | 29 | 366 | 3 | 5 | 8 | 0.74 | |
| 57 | Daniel Stendel |
Attack - Right Winger | Hannover 96 | 28 | 337 | 3 | 4 | 7 | 0.80 |
| 58 | Mohamadou Idrissou |
Attack - Centre-Forward | Hannover 96 | 26 | 491 | 3 | 4 | 7 | 0.55 |
| 59 | Cacau |
Attack - Centre-Forward | VfB Stuttgart | 16 | 212 | 3 | 4 | 7 | 1.27 |
| 60 | Marcelo Bordon |
Defender - Centre-Back | VfB Stuttgart | 24 | 528 | 3 | 4 | 7 | 0.51 |
| 61 | Dirk Lottner |
Midfield - Attacking Midfield | 1.FC Köln | 25 | 447 | 3 | 4 | 7 | 0.60 |
| 62 | Jiri Stajner |
Attack - Second Striker | Hannover 96 | 16 | 313 | 3 | 3 | 6 | 0.86 |
| 63 | Christoph Preuß |
Midfield - Defensive Midfield | Eintracht Frankfurt | 29 | 845 | 3 | 3 | 6 | 0.32 |
| 64 | Arne Friedrich |
Defender - Centre-Back | Hertha BSC | 30 | 1,290 | 3 | 2 | 5 | 0.21 |
| 65 | Mike Hanke |
Attack - Centre-Forward | FC Schalke 04 | 23 | 433 | 3 | 2 | 5 | 0.62 |
| 66 | Nico Frommer |
Attack - Centre-Forward | Eintracht Frankfurt | 20 | 401 | 3 | 2 | 5 | 0.67 |
| 67 | Defender - Right-Back | VfB Stuttgart | 31 | 2,471 | 3 | 1 | 4 | 0.11 | |
| 68 | Heiko Gerber |
Defender - Left-Back | VfB Stuttgart | 19 | 1,219 | 3 | 1 | 4 | 0.22 |
| 69 | Andreas Görlitz |
Defender - Right-Back | TSV 1860 Munich | 32 | 2,586 | 3 | 1 | 4 | 0.10 |
| 70 | Marcus Lantz |
Midfield - Central Midfield | FC Hansa Rostock | 33 | 2,943 | 3 | 1 | 4 | 0.09 |
| 71 | David Jarolím |
Midfield - Central Midfield | Hamburger SV | 26 | 2,208 | 3 | 1 | 4 | 0.12 |
| 72 | Giovanni Federico |
Midfield - Attacking Midfield | 1.FC Köln | 12 | 0 | 3 | 0 | 3 | 0.00 |
| 73 | Levan Kobiashvili |
Defender - Left-Back | FC Schalke 04 | 29 | 0 | 3 | 0 | 3 | 0.00 |
| 74 | Stefan Lexa |
Attack - Right Winger | Eintracht Frankfurt | 30 | 0 | 3 | 0 | 3 | 0.00 |
| 75 | Hakan Yakin |
Midfield - Attacking Midfield | VfB Stuttgart | 8 | 0 | 3 | 0 | 3 | 0.00 |
| 76 | Thomas Christiansen |
Attack - Centre-Forward | Hannover 96 | 26 | 190 | 2 | 9 | 11 | 0.95 |
| 77 | Vratislav Lokvenc |
Attack - Centre-Forward | 1.FC Kaiserslautern | 25 | 261 | 2 | 8 | 10 | 0.69 |
| 78 | Gerald Asamoah |
Attack - Centre-Forward | FC Schalke 04 | 24 | 423 | 2 | 4 | 6 | 0.43 |
| 79 | Antonio Di Salvo |
Attack - Centre-Forward | FC Hansa Rostock | 21 | 192 | 2 | 4 | 6 | 0.94 |
| 80 | Markus Beierle |
Attack - Centre-Forward | Eintracht Frankfurt | 20 | 293 | 2 | 4 | 6 | 0.61 |
| 81 | Hasan Salihamidzic |
Midfield - Right Midfield | Bayern Munich | 33 | 638 | 2 | 4 | 6 | 0.28 |
| 82 | Marko Topic |
Attack - Centre-Forward | VfL Wolfsburg | 25 | 485 | 2 | 3 | 5 | 0.37 |
| 83 | Wilfried Sanou |
Attack - Left Winger | SC Freiburg | 24 | 508 | 2 | 3 | 5 | 0.35 |
| 84 | Christian Springer |
Midfield - Left Midfield | 1.FC Köln | 28 | 777 | 2 | 3 | 5 | 0.23 |
| 85 | Julian de Guzmán |
Midfield - Defensive Midfield | Hannover 96 | 30 | 1,218 | 2 | 2 | 4 | 0.15 |
| 86 | Jochen Seitz |
Attack - Left Winger | FC Schalke 04 | 18 | 497 | 2 | 2 | 4 | 0.36 |
| 87 | Christian Tiffert |
Midfield - Central Midfield | VfB Stuttgart | 27 | 679 | 2 | 2 | 4 | 0.27 |
| 88 | Owen Hargreaves |
Midfield - Defensive Midfield | Bayern Munich | 25 | 1,122 | 2 | 2 | 4 | 0.16 |
| 89 | Martín Demichelis |
Defender - Centre-Back | Bayern Munich | 14 | 427 | 2 | 2 | 4 | 0.42 |
| 90 | Naohiro Takahara |
Attack - Centre-Forward | Hamburger SV | 29 | 817 | 2 | 2 | 4 | 0.22 |
| 91 | Bradley Carnell |
Defender - Left-Back | Borussia Mönchengladbach | 18 | 1,536 | 2 | 1 | 3 | 0.12 |
| 92 | Marcel Maltritz |
Defender - Centre-Back | Hamburger SV | 18 | 1,513 | 2 | 1 | 3 | 0.12 |
| 93 | Markus Kreuz |
Midfield - Left Midfield | Eintracht Frankfurt | 30 | 2,262 | 2 | 1 | 3 | 0.08 |
| 94 | Joakim Persson |
Defender - Centre-Back | FC Hansa Rostock | 28 | 2,318 | 2 | 1 | 3 | 0.08 |
| 95 | José Dominguez |
Attack - Left Winger | 1.FC Kaiserslautern | 26 | 1,336 | 2 | 1 | 3 | 0.13 |
| 96 | Bill Tchato |
Defender - Left-Back | 1.FC Kaiserslautern | 23 | 1,692 | 2 | 1 | 3 | 0.11 |
| 97 | Clemens Fritz |
Defender - Right-Back | Bayer 04 Leverkusen | 14 | 886 | 2 | 1 | 3 | 0.20 |
| 98 | Andreas Hinkel |
Defender - Right-Back | VfB Stuttgart | 28 | 0 | 2 | 0 | 2 | 0.00 |
| 99 | Thomas Drescher |
Defender - Left-Back | 1.FC Kaiserslautern | 11 | 0 | 2 | 0 | 2 | 0.00 |
| 100 | Sérgio da Silva Pinto |
Midfield - Central Midfield | FC Schalke 04 | 13 | 0 | 2 | 0 | 2 | 0.00 |
| # | Goalkeeper | Club | Matches | Minutes | Clean sheets | Goals conceded | GC / match |
|---|---|---|---|---|---|---|---|
| 1 | Timo Hildebrand |
VfB Stuttgart | 34 | 3,060 | 18 | 24 | 0.71 |
| 2 | Hans Jörg Butt |
Bayer 04 Leverkusen | 34 | 3,060 | 13 | 39 | 1.15 |
| 3 | Oliver Kahn |
Bayern Munich | 33 | 2,941 | 10 | 39 | 1.18 |
| 4 | Frank Rost |
FC Schalke 04 | 27 | 2,430 | 9 | 30 | 1.11 |
| 5 | Tim Wiese |
1.FC Kaiserslautern | 30 | 2,597 | 8 | 50 | 1.67 |
| 6 | Stefan Wessels |
1.FC Köln | 32 | 2,839 | 7 | 53 | 1.66 |
| 7 | Marc Ziegler |
Hannover 96 | 30 | 2,655 | 7 | 51 | 1.7 |
| 8 | Guillaume Warmuz |
Borussia Dortmund | 17 | 1,530 | 5 | 23 | 1.35 |
| 9 | Simon Jentzsch |
VfL Wolfsburg | 26 | 2,340 | 5 | 43 | 1.65 |
| 10 | Michael Hofmann |
TSV 1860 Munich | 32 | 2,852 | 5 | 51 | 1.59 |
| 11 | Oka Nikolov |
Eintracht Frankfurt | 31 | 2,790 | 5 | 46 | 1.48 |
| 12 | Gábor Király |
Hertha BSC | 18 | 1,543 | 5 | 33 | 1.83 |
| 13 | Mathias Schober |
FC Hansa Rostock | 33 | 2,967 | 5 | 54 | 1.64 |
| 14 | Christian Fiedler |
Hertha BSC | 17 | 1,517 | 3 | 26 | 1.53 |
| 15 | Roman Weidenfeller |
Borussia Dortmund | 17 | 1,530 | 3 | 25 | 1.47 |
| 16 | Michael Rensing |
Bayern Munich | 2 | 119 | 2 | 0 | — |
| 17 | Daniel Klewer |
FC Hansa Rostock | 2 | 93 | 2 | 0 | — |
| 18 | Volkan Ünlü |
FC Schalke 04 | 4 | 360 | 1 | 6 | 1.5 |
| 19 | André Lenz |
TSV 1860 Munich | 3 | 208 | 1 | 4 | 1.33 |
| 20 | Pascal Borel |
SV Werder Bremen | 1 | 45 | 1 | 0 | — |
| 21 | Gerhard Tremmel |
Hannover 96 | 4 | 360 | 1 | 10 | 2.5 |
| 22 | Alexander Bade |
1.FC Köln | 3 | 221 | 1 | 4 | 1.33 |
| # | Player | Pos | Club | Matches | YC | 2nd YC | RC | Score |
|---|---|---|---|---|---|---|---|---|
| 1 | Thomas Riedl |
Midfield - Defensive Midfield | 1.FC Kaiserslautern | 21 | 11 | 0 | 0 | 11 |
| 2 | Maik Franz |
Defender - Centre-Back | VfL Wolfsburg | 23 | 8 | 0 | 1 | 11 |
| 3 | Thomas Brdaric |
Attack - Centre-Forward | Hannover 96 | 28 | 8 | 0 | 1 | 11 |
| 4 | Marian Hristov |
Midfield - Attacking Midfield | 1.FC Kaiserslautern | 31 | 10 | 1 | 0 | 10 |
| 5 | Pál Dárdai |
Midfield - Defensive Midfield | Hertha BSC | 29 | 10 | 0 | 0 | 10 |
| 6 | Chris |
Defender - Centre-Back | Eintracht Frankfurt | 25 | 10 | 0 | 0 | 10 |
| 7 | Zvonimir Soldo |
Midfield - Defensive Midfield | VfB Stuttgart | 33 | 10 | 0 | 0 | 10 |
| 8 | Martin Stranzl |
Defender - Centre-Back | TSV 1860 Munich | 23 | 7 | 0 | 1 | 10 |
| 9 | Moses Sichone |
Defender - Centre-Back | 1.FC Köln | 23 | 7 | 0 | 1 | 10 |
| 10 | Dedê |
Defender - Left-Back | Borussia Dortmund | 23 | 9 | 0 | 0 | 9 |
| 11 | Marcus Lantz |
Midfield - Central Midfield | FC Hansa Rostock | 33 | 9 | 0 | 0 | 9 |
| 12 | Nenad Bjelica |
Midfield - Central Midfield | 1.FC Kaiserslautern | 20 | 9 | 0 | 0 | 9 |
| 13 | Marino Biliskov |
Defender - Centre-Back | VfL Wolfsburg | 23 | 9 | 0 | 0 | 9 |
| 14 | Nando Rafael |
Attack - Centre-Forward | Hertha BSC | 24 | 6 | 0 | 1 | 9 |
| 15 | Arne Friedrich |
Defender - Centre-Back | Hertha BSC | 30 | 6 | 0 | 1 | 9 |
| 16 | Jeff Strasser |
Defender - Centre-Back | Borussia Mönchengladbach | 31 | 9 | 0 | 0 | 9 |
| 17 | Tomasz Hajto |
Defender - Centre-Back | FC Schalke 04 | 19 | 8 | 0 | 0 | 8 |
| 18 | Thomas Christiansen |
Attack - Centre-Forward | Hannover 96 | 26 | 5 | 0 | 1 | 8 |
| 19 | Michael Ballack |
Midfield - Central Midfield | Bayern Munich | 28 | 8 | 2 | 0 | 8 |
| 20 | Hasan Salihamidzic |
Midfield - Right Midfield | Bayern Munich | 33 | 5 | 0 | 1 | 8 |
| 21 | Julian de Guzmán |
Midfield - Defensive Midfield | Hannover 96 | 30 | 8 | 2 | 0 | 8 |
| 22 | Andrés D'Alessandro |
Midfield - Attacking Midfield | VfL Wolfsburg | 29 | 8 | 1 | 0 | 8 |
| 23 | Fernando Meira |
Defender - Centre-Back | VfB Stuttgart | 32 | 5 | 0 | 1 | 8 |
| 24 | Bill Tchato |
Defender - Left-Back | 1.FC Kaiserslautern | 23 | 5 | 0 | 1 | 8 |
| 25 | Boubacar Diarra |
Defender - Centre-Back | SC Freiburg | 32 | 7 | 0 | 0 | 7 |
| 26 | Ronald Maul |
Defender - Left-Back | FC Hansa Rostock | 24 | 7 | 0 | 0 | 7 |
| 27 | Aleksander Knavs |
Defender - Centre-Back | 1.FC Kaiserslautern | 25 | 4 | 0 | 1 | 7 |
| 28 | Mustafa Dogan |
Defender - Centre-Back | 1.FC Köln | 25 | 7 | 0 | 0 | 7 |
| 29 | Josip Simunic |
Defender - Centre-Back | Hertha BSC | 28 | 7 | 0 | 0 | 7 |
| 30 | René Rydlewicz |
Midfield - Right Midfield | FC Hansa Rostock | 28 | 7 | 1 | 0 | 7 |
| 31 | Marko Babic |
Midfield - Left Midfield | Bayer 04 Leverkusen | 32 | 7 | 0 | 0 | 7 |
| 32 | Steven Cherundolo |
Defender - Right-Back | Hannover 96 | 29 | 7 | 1 | 0 | 7 |
| 33 | Paul Stalteri |
Defender - Right-Back | SV Werder Bremen | 33 | 7 | 0 | 0 | 7 |
| 34 | Silvio Meißner |
Midfield - Defensive Midfield | VfB Stuttgart | 26 | 7 | 0 | 0 | 7 |
| 35 | Markus Kreuz |
Midfield - Left Midfield | Eintracht Frankfurt | 30 | 6 | 0 | 0 | 6 |
| 36 | Mohamadou Idrissou |
Attack - Centre-Forward | Hannover 96 | 26 | 3 | 1 | 1 | 6 |
| 37 | Ioannis Amanatidis |
Attack - Centre-Forward | VfB Stuttgart | 23 | 3 | 0 | 1 | 6 |
| 38 | David Jarolím |
Midfield - Central Midfield | Hamburger SV | 26 | 6 | 0 | 0 | 6 |
| 39 | Thomas Linke |
Defender - Centre-Back | Bayern Munich | 21 | 3 | 0 | 1 | 6 |
| 40 | Stefan Malz |
Defender - Left-Back | 1.FC Kaiserslautern | 16 | 6 | 1 | 0 | 6 |
| 41 | Zé Roberto |
Midfield - Left Midfield | Bayern Munich | 30 | 3 | 0 | 1 | 6 |
| 42 | Martin Petrov |
Attack - Left Winger | VfL Wolfsburg | 28 | 6 | 0 | 0 | 6 |
| 43 | Marcelinho Paraíba |
Midfield - Attacking Midfield | Hertha BSC | 25 | 3 | 0 | 1 | 6 |
| 44 | Gerald Asamoah |
Attack - Centre-Forward | FC Schalke 04 | 24 | 3 | 0 | 1 | 6 |
| 45 | Fabian Ernst |
Midfield - Defensive Midfield | SV Werder Bremen | 33 | 5 | 0 | 0 | 5 |
| 46 | Christian Springer |
Midfield - Left Midfield | 1.FC Köln | 28 | 5 | 0 | 0 | 5 |
| 47 | Delano Hill |
Defender - Centre-Back | FC Hansa Rostock | 33 | 5 | 0 | 0 | 5 |
| 48 | Levan Kobiashvili |
Defender - Left-Back | FC Schalke 04 | 29 | 5 | 0 | 0 | 5 |
| 49 | Hanno Balitsch |
Midfield - Defensive Midfield | Bayer 04 Leverkusen | 26 | 5 | 0 | 0 | 5 |
| 50 | Marcelo Bordon |
Defender - Centre-Back | VfB Stuttgart | 24 | 5 | 1 | 0 | 5 |
| # | Club | Country | Players | Total goals |
|---|---|---|---|---|
| 1 | Bayern Munich |
Germany | 27 | 70 |
| 2 | SV Werder Bremen |
Germany | 16 | 60 |
| 3 | VfB Stuttgart |
Germany | 25 | 58 |
| 4 | Borussia Dortmund |
Germany | 12 | 42 |
| 5 | Hannover 96 |
Germany | 23 | 42 |
| 6 | 1.FC Kaiserslautern |
Germany | 22 | 38 |
| 7 | VfL Bochum |
Germany | 6 | 32 |
| 8 | Bayer 04 Leverkusen |
Germany | 12 | 30 |
| 9 | FC Hansa Rostock |
Germany | 19 | 29 |
| 10 | 1.FC Köln |
Germany | 23 | 28 |
| 11 | SC Freiburg |
Germany | 12 | 27 |
| 12 | VfL Wolfsburg |
Germany | 12 | 25 |
| 13 | FC Schalke 04 |
Germany | 15 | 22 |
| 14 | Hertha BSC |
Germany | 14 | 17 |
| 15 | Hamburger SV |
Germany | 10 | 16 |
| 16 | TSV 1860 Munich |
Germany | 13 | 14 |
| 17 | Eintracht Frankfurt |
Germany | 11 | 13 |
| 18 | Borussia Mönchengladbach |
Germany | 16 | 10 |
| # | 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 |
Roy Makaay
Ewerthon
Jan Koller
Vahid Hashemian
Dimitar Berbatov
Peter Madsen
Ivan Klasnic
Thomas Brdaric
Kevin Kuranyi
Claudio Pizarro
Lukas Podolski
Miroslav Klose
Imre Szabics
Thomas Christiansen
Alexander Iashvili
Marcelinho Paraíba
Martin Petrov
Vratislav Lokvenc
Marian Hristov
Roda Antar
Christian Rahn
Ioannis Amanatidis
René Rydlewicz
Zlatan Bajramovic
Markus Schroth
Magnus Arvidsson
Marko Babic
Nando Rafael
Nelson Valdez
Hamit Altıntop
Ivo Ulich
Aleksandr Hleb
Mehdi Mahdavikia
Silvio Meißner
Michael Delura
Darío Rodríguez
Bastian Schweinsteiger
Mohamadou Idrissou
Angelos Charisteas
Cacau
Miroslav Karhan
Andriy Voronin
Daniel Stendel
Zvonimir Soldo
Marcelo Bordon
Markus Beierle
Razundara Tjikuzu
Torsten Frings
Sebastian Deisler
Gerald Asamoah
Hasan Salihamidzic
Antonio Di Salvo
Matthias Scherz
Dirk Lottner
Wilfried Sanou
Marco Streller
Andrés D'Alessandro
Chris
Rade Prica
Jiri Stajner
Marko Topic
Christoph Preuß
Marino Biliskov
Krisztián Lisztes
Mladen Krstajic
Danny Schwarz
Markus Weissenberger
Lúcio
Christian Springer
Tomasz Zdebel
Martín Demichelis
Naohiro Takahara
Halil Altıntop
Thomas Broich
Luizão
Juan
Mike Hanke
Maik Franz
Lincoln
Julian de Guzmán
Nico Frommer
Jan Simak
Nenad Bjelica
Arne Friedrich
Yıldıray Baştürk
Christian Tiffert
Paul Stalteri
Jochen Seitz
Fabian Ernst
Owen Hargreaves
Tomas Rosicky
Dedê
Zé Roberto
Denis Wolf
Kléber
Ellery Cairo
Mustafa Dogan
Horst Heldt
Bruno Berner
Paul Freier
Willy Sagnol
Alexander Voigt
Steven Cherundolo
Ronald Maul
Heiko Gerber
Andreas Görlitz
Marcus Lantz
David Jarolím
Giovanni Federico
Levan Kobiashvili
Stefan Lexa
Hakan Yakin
Bradley Carnell
Marcel Maltritz
Markus Kreuz
Joakim Persson
José Dominguez
Bill Tchato
Clemens Fritz
Andreas Hinkel
Thomas Drescher
Sérgio da Silva Pinto
Hans Jörg Butt
Oliver Kahn
Frank Rost
Tim Wiese
Stefan Wessels
Marc Ziegler
Guillaume Warmuz
Simon Jentzsch
Michael Hofmann
Oka Nikolov
Gábor Király
Mathias Schober
Christian Fiedler
Roman Weidenfeller
Michael Rensing
Daniel Klewer
Volkan Ünlü
André Lenz
Pascal Borel
Gerhard Tremmel
Alexander Bade
Pál Dárdai
Martin Stranzl
Moses Sichone
Jeff Strasser
Tomasz Hajto
Fernando Meira
Boubacar Diarra
Aleksander Knavs
Josip Simunic
Thomas Linke
Stefan Malz
Delano Hill
Hanno Balitsch
Bayern Munich
SV Werder Bremen
VfB Stuttgart
Borussia Dortmund
Hannover 96
1.FC Kaiserslautern
VfL Bochum
Bayer 04 Leverkusen
FC Hansa Rostock
1.FC Köln
SC Freiburg
VfL Wolfsburg
FC Schalke 04
Hertha BSC
Hamburger SV
TSV 1860 Munich
Eintracht Frankfurt
Borussia Mönchengladbach
1.FC Heidenheim 1846 (2036)
1.FC Union Berlin (89)
1.FSV Mainz 05 (39)
FC Augsburg (167)
FC St. Pauli (35)
RB Leipzig (23826)
TSG 1899 Hoffenheim (533)
Brazil
Olaf Marschall
Georgi Donkov
Mario Basler
Mehmet Scholl
Bruno Labbadia
Christian Schreier
Michael Olise
Harry Kane
Christopher Nkunku
Robert Lewandowski
Poland
Pierre-Emerick Aubameyang
Alexander Meier
Mario Gómez
Marco Reus
Thomas Müller
Vedad Ibisevic
Andrej Kramaric
Croatia
Timo Werner
Arjen Robben
Netherlands
Max Kruse
Serge Gnabry