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 | Michael Ballack |
Midfield - Central Midfield | Germany | Bayer 04 Leverkusen | 29 | 146 | 17 | 8 | 25 | 3 | 12 | 0 | 10.48 | 4.93 | 9 |
| 2 | Aílton |
Attack - Centre-Forward | Brazil | SV Werder Bremen | 33 | 176 | 16 | 6 | 22 | 2 | 8 | 0 | 8.18 | 3.07 | 11 |
| 3 | Miroslav Klose |
Attack - Centre-Forward | Germany | 1.FC Kaiserslautern | 31 | 152 | 16 | 7 | 23 | 0 | 5 | 0 | 9.47 | 4.14 | 10 |
| 4 | Claudio Pizarro |
Attack - Centre-Forward | Peru Italy | Bayern Munich | 30 | 120 | 15 | 2 | 17 | 1 | 3 | 0 | 11.25 | 1.50 | 8 |
| 5 | Marcelinho Paraíba |
Midfield - Attacking Midfield | Brazil | Hertha BSC | 33 | 215 | 13 | 5 | 18 | 2 | 3 | 0 | 5.44 | 2.09 | 17 |
| 6 | Jan Koller |
Attack - Centre-Forward | Czech Republic | Borussia Dortmund | 33 | 262 | 11 | 8 | 19 | 0 | 1 | 0 | 3.78 | 2.75 | 24 |
| 7 | Vratislav Lokvenc |
Attack - Centre-Forward | Czech Republic | 1.FC Kaiserslautern | 31 | 247 | 11 | 6 | 17 | 0 | 6 | 0 | 4.01 | 2.19 | 22 |
| 8 | Ewerthon |
Attack - Centre-Forward | Brazil Spain | Borussia Dortmund | 27 | 191 | 10 | 6 | 16 | 0 | 4 | 0 | 4.71 | 2.83 | 19 |
| 9 | Thomas Meggle |
Midfield - Attacking Midfield | Germany | FC St. Pauli | 31 | 255 | 10 | 4 | 14 | 3 | 8 | 1 | 3.53 | 1.41 | 26 |
| 10 | Dirk Lottner |
Midfield - Attacking Midfield | Germany | 1.FC Köln | 27 | 221 | 9 | 3 | 12 | 0 | 7 | 0 | 3.67 | 1.22 | 25 |
| 11 | Lincoln |
Midfield - Attacking Midfield | Brazil | 1.FC Kaiserslautern | 27 | 254 | 8 | 7 | 15 | 1 | 5 | 0 | 2.83 | 2.48 | 32 |
| 12 | Silvio Meißner |
Midfield - Defensive Midfield | Germany | VfB Stuttgart | 26 | 258 | 8 | 1 | 9 | 0 | 9 | 1 | 2.79 | 0.35 | 32 |
| 13 | Dimitar Berbatov |
Attack - Centre-Forward | Bulgaria | Bayer 04 Leverkusen | 24 | 119 | 8 | 1 | 9 | 0 | 3 | 0 | 6.05 | 0.76 | 15 |
| 14 | Marko Topic |
Attack - Centre-Forward | Bosnia-Herzegovina Croatia | FC Energie Cottbus | 29 | 277 | 7 | 3 | 10 | 0 | 5 | 0 | 2.27 | 0.97 | 40 |
| 15 | Cacau |
Attack - Centre-Forward | Germany Brazil | 1.FC Nuremberg | 17 | 225 | 6 | 3 | 9 | 0 | 6 | 0 | 2.40 | 1.20 | 38 |
| 16 | Peter Van Houdt |
Attack - Centre-Forward | Belgium | Borussia Mönchengladbach | 31 | 404 | 6 | 4 | 10 | 0 | 4 | 0 | 1.34 | 0.89 | 67 |
| 17 | Martin Petrov |
Attack - Left Winger | Bulgaria | VfL Wolfsburg | 32 | 420 | 6 | 11 | 17 | 1 | 5 | 0 | 1.29 | 2.36 | 70 |
| 18 | Torsten Frings |
Midfield - Defensive Midfield | Germany | SV Werder Bremen | 33 | 493 | 6 | 9 | 15 | 0 | 8 | 0 | 1.10 | 1.64 | 82 |
| 19 | Gerald Asamoah |
Attack - Centre-Forward | Germany | FC Schalke 04 | 32 | 351 | 6 | 5 | 11 | 0 | 4 | 0 | 1.54 | 1.28 | 59 |
| 20 | Mehmet Scholl |
Midfield - Attacking Midfield | Germany Türkiye | Bayern Munich | 18 | 186 | 6 | 8 | 14 | 0 | 0 | 0 | 2.90 | 3.87 | 31 |
| 21 | Radoslaw Kaluzny |
Midfield - Defensive Midfield | Poland | FC Energie Cottbus | 25 | 394 | 5 | 5 | 10 | 0 | 6 | 0 | 1.14 | 1.14 | 79 |
| 22 | Jacek Krzynowek |
Midfield - Left Midfield | Poland | 1.FC Nuremberg | 29 | 395 | 5 | 4 | 9 | 3 | 2 | 0 | 1.14 | 0.91 | 79 |
| 23 | Krisztián Lisztes |
Midfield - Attacking Midfield | Hungary | SV Werder Bremen | 29 | 485 | 5 | 8 | 13 | 0 | 6 | 0 | 0.93 | 1.48 | 97 |
| 24 | Markus Beierle |
Attack - Centre-Forward | Germany | FC Hansa Rostock | 26 | 396 | 5 | 2 | 7 | 0 | 2 | 1 | 1.14 | 0.45 | 79 |
| 25 | Alexander Iashvili |
Attack - Second Striker | Georgia | SC Freiburg | 29 | 449 | 5 | 4 | 9 | 0 | 1 | 0 | 1.00 | 0.80 | 90 |
| 26 | Magnus Arvidsson |
Attack - Centre-Forward | Sweden | FC Hansa Rostock | 27 | 315 | 5 | 2 | 7 | 0 | 0 | 0 | 1.43 | 0.57 | 63 |
| 27 | Attack - Centre-Forward | Paraguay Spain | Bayern Munich | 22 | 263 | 5 | 3 | 8 | 0 | 0 | 0 | 1.71 | 1.03 | 53 | |
| 28 | Hasan Salihamidzic |
Midfield - Right Midfield | Bosnia-Herzegovina Germany | Bayern Munich | 19 | 284 | 5 | 5 | 10 | 2 | 2 | 0 | 1.58 | 1.58 | 57 |
| 29 | René Rydlewicz |
Midfield - Right Midfield | Germany Poland | FC Hansa Rostock | 32 | 556 | 5 | 7 | 12 | 3 | 10 | 0 | 0.81 | 1.13 | 111 |
| 30 | Tomas Rosicky |
Midfield - Attacking Midfield | Czech Republic | Borussia Dortmund | 30 | 500 | 5 | 11 | 16 | 0 | 6 | 0 | 0.90 | 1.98 | 100 |
| 31 | Markus Kurth |
Attack - Centre-Forward | Germany | 1.FC Köln | 30 | 433 | 5 | 5 | 10 | 0 | 2 | 0 | 1.04 | 1.04 | 87 |
| 32 | Hany Ramzy |
Defender - Centre-Back | Egypt | 1.FC Kaiserslautern | 29 | 494 | 5 | 2 | 7 | 0 | 2 | 0 | 0.91 | 0.36 | 99 |
| 33 | Davor Suker |
Attack - Centre-Forward | Croatia | TSV 1860 Munich | 14 | 196 | 4 | 5 | 9 | 0 | 0 | 0 | 1.84 | 2.30 | 49 |
| 34 | Jörg Albertz |
Midfield - Left Midfield | Germany | Hamburger SV | 24 | 469 | 4 | 4 | 8 | 1 | 5 | 0 | 0.77 | 0.77 | 117 |
| 35 | Vragel da Silva |
Defender - Right-Back | Brazil | FC Energie Cottbus | 26 | 576 | 4 | 0 | 4 | 0 | 10 | 1 | 0.63 | 0.00 | 144 |
| 36 | Marek Nikl |
Defender - Centre-Back | Czech Republic | 1.FC Nuremberg | 31 | 688 | 4 | 1 | 5 | 0 | 5 | 1 | 0.52 | 0.13 | 172 |
| 37 | Levan Kobiashvili |
Defender - Left-Back | Georgia | SC Freiburg | 31 | 698 | 4 | 5 | 9 | 3 | 10 | 0 | 0.52 | 0.64 | 175 |
| 38 | Kai Michalke |
Attack - Left Winger | Germany | 1.FC Nuremberg | 28 | 395 | 4 | 0 | 4 | 0 | 2 | 0 | 0.91 | 0.00 | 99 |
| 39 | Emile Mpenza |
Attack - Centre-Forward | Belgium DR Congo | FC Schalke 04 | 16 | 310 | 4 | 4 | 8 | 0 | 4 | 0 | 1.16 | 1.16 | 78 |
| 40 | Antonio Di Salvo |
Attack - Centre-Forward | Germany Italy | FC Hansa Rostock | 24 | 395 | 4 | 6 | 10 | 0 | 2 | 0 | 0.91 | 1.37 | 99 |
| 41 | Vasile Miriuta |
Midfield - Attacking Midfield | Hungary Romania | FC Energie Cottbus | 27 | 580 | 4 | 10 | 14 | 3 | 8 | 0 | 0.62 | 1.55 | 145 |
| 42 | Sebastian Helbig |
Attack - Centre-Forward | Germany | FC Energie Cottbus | 23 | 335 | 4 | 0 | 4 | 0 | 10 | 0 | 1.07 | 0.00 | 84 |
| 43 | Zé Roberto |
Midfield - Left Midfield | Brazil Germany | Bayer 04 Leverkusen | 30 | 643 | 4 | 17 | 21 | 0 | 6 | 0 | 0.56 | 2.38 | 161 |
| 44 | Lúcio |
Defender - Centre-Back | Brazil | Bayer 04 Leverkusen | 29 | 643 | 4 | 1 | 5 | 0 | 6 | 0 | 0.56 | 0.14 | 161 |
| 45 | Harry Koch |
Defender - Centre-Back | Germany | 1.FC Kaiserslautern | 17 | 346 | 4 | 3 | 7 | 3 | 5 | 0 | 1.04 | 0.78 | 87 |
| 46 | Miroslav Karhan |
Midfield - Central Midfield | Slovakia | VfL Wolfsburg | 33 | 911 | 3 | 2 | 5 | 0 | 1 | 0 | 0.30 | 0.20 | 304 |
| 47 | Christian Rahn |
Defender - Left-Back | Germany | FC St. Pauli | 31 | 778 | 3 | 9 | 12 | 0 | 7 | 0 | 0.35 | 1.04 | 259 |
| 48 | Yıldıray Baştürk |
Midfield - Attacking Midfield | Türkiye Germany | Bayer 04 Leverkusen | 30 | 789 | 3 | 6 | 9 | 0 | 12 | 0 | 0.34 | 0.68 | 263 |
| 49 | Christian Tiffert |
Midfield - Central Midfield | Germany | VfB Stuttgart | 27 | 404 | 3 | 3 | 6 | 0 | 6 | 0 | 0.67 | 0.67 | 135 |
| 50 | Marcelo Bordon |
Defender - Centre-Back | Brazil Italy | VfB Stuttgart | 28 | 798 | 3 | 2 | 5 | 0 | 3 | 0 | 0.34 | 0.23 | 266 |
| 51 | Markus Schroth |
Attack - Centre-Forward | Germany | TSV 1860 Munich | 21 | 403 | 3 | 5 | 8 | 0 | 7 | 0 | 0.67 | 1.12 | 134 |
| 52 | Paul Stalteri |
Defender - Right-Back | Canada Italy | SV Werder Bremen | 22 | 413 | 3 | 1 | 4 | 0 | 4 | 0 | 0.65 | 0.22 | 138 |
| 53 | Sebastian Deisler |
Midfield - Right Midfield | Germany | Hertha BSC | 11 | 258 | 3 | 2 | 5 | 2 | 3 | 0 | 1.05 | 0.70 | 86 |
| 54 | Pál Dárdai |
Midfield - Defensive Midfield | Hungary | Hertha BSC | 27 | 716 | 3 | 3 | 6 | 0 | 4 | 0 | 0.38 | 0.38 | 239 |
| 55 | Fabian Ernst |
Midfield - Defensive Midfield | Germany | SV Werder Bremen | 27 | 682 | 3 | 2 | 5 | 0 | 8 | 0 | 0.40 | 0.26 | 227 |
| 56 | Peter Wibran |
Midfield - Defensive Midfield | Sweden | FC Hansa Rostock | 27 | 703 | 3 | 0 | 3 | 0 | 1 | 0 | 0.38 | 0.00 | 234 |
| 57 | Andrzej Kobylanski |
Midfield - Left Midfield | Poland Germany | FC Energie Cottbus | 30 | 774 | 3 | 4 | 7 | 0 | 6 | 0 | 0.35 | 0.47 | 258 |
| 58 | Markus Weissenberger |
Midfield - Attacking Midfield | Austria | TSV 1860 Munich | 26 | 535 | 3 | 6 | 9 | 0 | 0 | 0 | 0.50 | 1.01 | 178 |
| 59 | Paulo Rink |
Attack - Centre-Forward | Germany Brazil | Bayer 04 Leverkusen | 20 | 533 | 3 | 4 | 7 | 0 | 4 | 0 | 0.51 | 0.68 | 178 |
| 60 | Matthias Scherz |
Attack - Centre-Forward | Germany | 1.FC Köln | 29 | 580 | 3 | 0 | 3 | 0 | 5 | 0 | 0.47 | 0.00 | 193 |
| 61 | Jeff Strasser |
Defender - Centre-Back | Luxembourg | 1.FC Kaiserslautern | 24 | 640 | 3 | 2 | 5 | 0 | 7 | 0 | 0.42 | 0.28 | 213 |
| 62 | Jörgen Pettersson |
Attack - Centre-Forward | Sweden | 1.FC Kaiserslautern | 17 | 322 | 3 | 0 | 3 | 0 | 4 | 0 | 0.84 | 0.00 | 107 |
| 63 | Fernando Meira |
Defender - Centre-Back | Portugal | VfB Stuttgart | 14 | 608 | 2 | 0 | 2 | 0 | 2 | 0 | 0.30 | 0.00 | 304 |
| 64 | Attack - Centre-Forward | Poland | Borussia Mönchengladbach | 18 | 303 | 2 | 1 | 3 | 0 | 1 | 0 | 0.59 | 0.30 | 152 | |
| 65 | Lawrence Aidoo |
Midfield - Attacking Midfield | Ghana | Borussia Mönchengladbach | 14 | 441 | 2 | 3 | 5 | 0 | 2 | 0 | 0.41 | 0.61 | 221 |
| 66 | Louis Gomis |
Attack - Centre-Forward | Senegal | 1.FC Nuremberg | 25 | 608 | 2 | 0 | 2 | 0 | 2 | 0 | 0.30 | 0.00 | 304 |
| 67 | Zlatan Bajramovic |
Midfield - Defensive Midfield | Bosnia-Herzegovina | FC St. Pauli | 23 | 782 | 2 | 2 | 4 | 0 | 5 | 1 | 0.23 | 0.23 | 391 |
| 68 | Joshua Kennedy |
Attack - Centre-Forward | Australia | VfL Wolfsburg | 7 | 113 | 2 | 0 | 2 | 0 | 1 | 0 | 1.59 | 0.00 | 57 |
| 69 | Andrew Sinkala |
Defender - Centre-Back | Zambia | 1.FC Köln | 8 | 321 | 2 | 0 | 2 | 0 | 2 | 0 | 0.56 | 0.00 | 161 |
| 70 | Aleksandr Hleb |
Midfield - Attacking Midfield | Belarus | VfB Stuttgart | 32 | 1,044 | 2 | 6 | 8 | 0 | 1 | 0 | 0.17 | 0.52 | 522 |
| 71 | Mladen Krstajic |
Defender - Centre-Back | Serbia Germany | SV Werder Bremen | 26 | 1,058 | 2 | 1 | 3 | 0 | 6 | 0 | 0.17 | 0.09 | 529 |
| 72 | Jochen Seitz |
Attack - Left Winger | Germany | VfB Stuttgart | 28 | 1,116 | 2 | 9 | 11 | 0 | 7 | 0 | 0.16 | 0.73 | 558 |
| 73 | Dietmar Hirsch |
Midfield - Defensive Midfield | Germany | FC Hansa Rostock | 25 | 909 | 2 | 0 | 2 | 1 | 7 | 0 | 0.20 | 0.00 | 455 |
| 74 | Tomasz Hajto |
Defender - Centre-Back | Poland | FC Schalke 04 | 24 | 930 | 2 | 4 | 6 | 1 | 6 | 0 | 0.19 | 0.39 | 465 |
| 75 | Tony Sanneh |
Defender - Right-Back | United States | 1.FC Nuremberg | 30 | 1,305 | 2 | 2 | 4 | 0 | 2 | 0 | 0.14 | 0.14 | 653 |
| 76 | Marcel Ketelaer |
Midfield - Left Midfield | Germany Austria | Hamburger SV | 15 | 340 | 2 | 2 | 4 | 0 | 0 | 0 | 0.53 | 0.53 | 170 |
| 77 | Andreas Jakobsson |
Defender - Centre-Back | Sweden | FC Hansa Rostock | 32 | 1,414 | 2 | 3 | 5 | 0 | 2 | 0 | 0.13 | 0.19 | 707 |
| 78 | Marcus Lantz |
Midfield - Central Midfield | Sweden | FC Hansa Rostock | 29 | 1,215 | 2 | 4 | 6 | 0 | 3 | 1 | 0.15 | 0.30 | 608 |
| 79 | Thorsten Fink |
Midfield - Defensive Midfield | Germany | Bayern Munich | 28 | 1,040 | 2 | 1 | 3 | 0 | 8 | 0 | 0.17 | 0.09 | 520 |
| 80 | Boris Zivkovic |
Defender - Right-Back | Croatia | Bayer 04 Leverkusen | 23 | 687 | 2 | 0 | 2 | 0 | 5 | 0 | 0.26 | 0.00 | 344 |
| 81 | Christian Springer |
Midfield - Left Midfield | Germany | 1.FC Köln | 32 | 1,281 | 2 | 1 | 3 | 0 | 7 | 0 | 0.14 | 0.07 | 641 |
| 82 | Olaf Marschall |
Attack - Centre-Forward | Germany | 1.FC Kaiserslautern | 10 | 211 | 2 | 1 | 3 | 0 | 2 | 0 | 0.85 | 0.43 | 106 |
| 83 | Marian Hristov |
Midfield - Attacking Midfield | Bulgaria | 1.FC Kaiserslautern | 13 | 519 | 2 | 2 | 4 | 0 | 8 | 0 | 0.35 | 0.35 | 260 |
| 84 | Mario Basler |
Midfield - Right Midfield | Germany | 1.FC Kaiserslautern | 29 | 1,150 | 2 | 10 | 12 | 0 | 6 | 0 | 0.16 | 0.78 | 575 |
| 85 | Kevin Hansen |
Midfield - Central Midfield | Germany | FC Hansa Rostock | 1 | 20 | 1 | 0 | 1 | 0 | 0 | 0 | 4.50 | 0.00 | 20 |
| 86 | Steffen Handschuh |
Attack - Centre-Forward | Germany | VfB Stuttgart | 1 | 26 | 1 | 0 | 1 | 0 | 0 | 0 | 3.46 | 0.00 | 26 |
| 87 | Tommy Svindal Larsen |
Midfield - Defensive Midfield | Norway | 1.FC Nuremberg | 21 | 1,825 | 1 | 1 | 2 | 0 | 3 | 0 | 0.05 | 0.05 | 1,825 |
| 88 | Brasília |
Attack - Centre-Forward | Brazil | FC Energie Cottbus | 19 | 630 | 1 | 0 | 1 | 0 | 1 | 0 | 0.14 | 0.00 | 630 |
| 89 | Jan Männer |
Midfield - Attacking Midfield | Germany | SC Freiburg | 8 | 332 | 1 | 0 | 1 | 0 | 2 | 0 | 0.27 | 0.00 | 332 |
| 90 | Matias Cenci |
Attack - Centre-Forward | Argentina Italy | FC St. Pauli | 13 | 624 | 1 | 0 | 1 | 0 | 0 | 0 | 0.14 | 0.00 | 624 |
| 91 | Roda Antar |
Midfield - Defensive Midfield | Lebanon Sierra Leone | Hamburger SV | 16 | 875 | 1 | 1 | 2 | 0 | 1 | 0 | 0.10 | 0.10 | 875 |
| 92 | Kevin Kuranyi |
Attack - Centre-Forward | Germany Panama | VfB Stuttgart | 5 | 189 | 1 | 0 | 1 | 0 | 2 | 0 | 0.48 | 0.00 | 189 |
| 93 | Tobias Rau |
Defender - Left-Back | Germany | VfL Wolfsburg | 22 | 1,187 | 1 | 4 | 5 | 0 | 2 | 0 | 0.08 | 0.30 | 1,187 |
| 94 | Silvio Schröter |
Midfield - Right Midfield | Germany | FC Energie Cottbus | 20 | 1,669 | 1 | 1 | 2 | 0 | 1 | 0 | 0.05 | 0.05 | 1,669 |
| 95 | Ivo Ulich |
Midfield - Central Midfield | Czech Republic | Borussia Mönchengladbach | 29 | 1,898 | 1 | 2 | 3 | 0 | 3 | 0 | 0.05 | 0.09 | 1,898 |
| 96 | Uğur İnceman |
Midfield - Central Midfield | Türkiye Germany | FC St. Pauli | 20 | 1,282 | 1 | 0 | 1 | 0 | 5 | 0 | 0.07 | 0.00 | 1,282 |
| 97 | Lars Müller |
Defender - Left-Back | Germany | 1.FC Nuremberg | 28 | 2,293 | 1 | 4 | 5 | 0 | 4 | 0 | 0.04 | 0.16 | 2,293 |
| 98 | Delano Hill |
Defender - Centre-Back | Netherlands Suriname | FC Hansa Rostock | 21 | 1,496 | 1 | 0 | 1 | 0 | 0 | 0 | 0.06 | 0.00 | 1,496 |
| 99 | Didier Dheedene |
Defender - Left-Back | Belgium | TSV 1860 Munich | 19 | 1,083 | 1 | 0 | 1 | 0 | 3 | 0 | 0.08 | 0.00 | 1,083 |
| 100 | Benjamin Auer |
Attack - Centre-Forward | Germany | Borussia Mönchengladbach | 8 | 308 | 1 | 0 | 1 | 0 | 1 | 0 | 0.29 | 0.00 | 308 |
| # | Player | Pos | Club | Mat | Min | A | G | G+A | A/90 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Zé Roberto |
Midfield - Left Midfield | Bayer 04 Leverkusen | 30 | 643 | 17 | 4 | 21 | 2.38 |
| 2 | Martin Petrov |
Attack - Left Winger | VfL Wolfsburg | 32 | 420 | 11 | 6 | 17 | 2.36 |
| 3 | Tomas Rosicky |
Midfield - Attacking Midfield | Borussia Dortmund | 30 | 500 | 11 | 5 | 16 | 1.98 |
| 4 | Vasile Miriuta |
Midfield - Attacking Midfield | FC Energie Cottbus | 27 | 580 | 10 | 4 | 14 | 1.55 |
| 5 | Mario Basler |
Midfield - Right Midfield | 1.FC Kaiserslautern | 29 | 1,150 | 10 | 2 | 12 | 0.78 |
| 6 | Torsten Frings |
Midfield - Defensive Midfield | SV Werder Bremen | 33 | 493 | 9 | 6 | 15 | 1.64 |
| 7 | Christian Rahn |
Defender - Left-Back | FC St. Pauli | 31 | 778 | 9 | 3 | 12 | 1.04 |
| 8 | Jochen Seitz |
Attack - Left Winger | VfB Stuttgart | 28 | 1,116 | 9 | 2 | 11 | 0.73 |
| 9 | Michael Ballack |
Midfield - Central Midfield | Bayer 04 Leverkusen | 29 | 146 | 8 | 17 | 25 | 4.93 |
| 10 | Jan Koller |
Attack - Centre-Forward | Borussia Dortmund | 33 | 262 | 8 | 11 | 19 | 2.75 |
| 11 | Mehmet Scholl |
Midfield - Attacking Midfield | Bayern Munich | 18 | 186 | 8 | 6 | 14 | 3.87 |
| 12 | Krisztián Lisztes |
Midfield - Attacking Midfield | SV Werder Bremen | 29 | 485 | 8 | 5 | 13 | 1.48 |
| 13 | Miroslav Klose |
Attack - Centre-Forward | 1.FC Kaiserslautern | 31 | 152 | 7 | 16 | 23 | 4.14 |
| 14 | Lincoln |
Midfield - Attacking Midfield | 1.FC Kaiserslautern | 27 | 254 | 7 | 8 | 15 | 2.48 |
| 15 | René Rydlewicz |
Midfield - Right Midfield | FC Hansa Rostock | 32 | 556 | 7 | 5 | 12 | 1.13 |
| 16 | David Jarolím |
Midfield - Central Midfield | 1.FC Nuremberg | 28 | 0 | 7 | 0 | 7 | 0.00 |
| 17 | Aílton |
Attack - Centre-Forward | SV Werder Bremen | 33 | 176 | 6 | 16 | 22 | 3.07 |
| 18 | Vratislav Lokvenc |
Attack - Centre-Forward | 1.FC Kaiserslautern | 31 | 247 | 6 | 11 | 17 | 2.19 |
| 19 | Ewerthon |
Attack - Centre-Forward | Borussia Dortmund | 27 | 191 | 6 | 10 | 16 | 2.83 |
| 20 | Antonio Di Salvo |
Attack - Centre-Forward | FC Hansa Rostock | 24 | 395 | 6 | 4 | 10 | 1.37 |
| 21 | Yıldıray Baştürk |
Midfield - Attacking Midfield | Bayer 04 Leverkusen | 30 | 789 | 6 | 3 | 9 | 0.68 |
| 22 | Markus Weissenberger |
Midfield - Attacking Midfield | TSV 1860 Munich | 26 | 535 | 6 | 3 | 9 | 1.01 |
| 23 | Aleksandr Hleb |
Midfield - Attacking Midfield | VfB Stuttgart | 32 | 1,044 | 6 | 2 | 8 | 0.52 |
| 24 | Willy Sagnol |
Defender - Right-Back | Bayern Munich | 28 | 2,375 | 6 | 1 | 7 | 0.23 |
| 25 | Owen Hargreaves |
Midfield - Defensive Midfield | Bayern Munich | 29 | 0 | 6 | 0 | 6 | 0.00 |
| 26 | Marcelinho Paraíba |
Midfield - Attacking Midfield | Hertha BSC | 33 | 215 | 5 | 13 | 18 | 2.09 |
| 27 | Gerald Asamoah |
Attack - Centre-Forward | FC Schalke 04 | 32 | 351 | 5 | 6 | 11 | 1.28 |
| 28 | Markus Kurth |
Attack - Centre-Forward | 1.FC Köln | 30 | 433 | 5 | 5 | 10 | 1.04 |
| 29 | Hasan Salihamidzic |
Midfield - Right Midfield | Bayern Munich | 19 | 284 | 5 | 5 | 10 | 1.58 |
| 30 | Radoslaw Kaluzny |
Midfield - Defensive Midfield | FC Energie Cottbus | 25 | 394 | 5 | 5 | 10 | 1.14 |
| 31 | Levan Kobiashvili |
Defender - Left-Back | SC Freiburg | 31 | 698 | 5 | 4 | 9 | 0.64 |
| 32 | Davor Suker |
Attack - Centre-Forward | TSV 1860 Munich | 14 | 196 | 5 | 4 | 9 | 2.30 |
| 33 | Markus Schroth |
Attack - Centre-Forward | TSV 1860 Munich | 21 | 403 | 5 | 3 | 8 | 1.12 |
| 34 | Thomas Brdaric |
Attack - Centre-Forward | Bayer 04 Leverkusen | 24 | 559 | 5 | 1 | 6 | 0.81 |
| 35 | Laurențiu Reghecampf |
Midfield - Right Midfield | FC Energie Cottbus | 30 | 2,211 | 5 | 1 | 6 | 0.20 |
| 36 | Thomas Meggle |
Midfield - Attacking Midfield | FC St. Pauli | 31 | 255 | 4 | 10 | 14 | 1.41 |
| 37 | Peter Van Houdt |
Attack - Centre-Forward | Borussia Mönchengladbach | 31 | 404 | 4 | 6 | 10 | 0.89 |
| 38 | Jacek Krzynowek |
Midfield - Left Midfield | 1.FC Nuremberg | 29 | 395 | 4 | 5 | 9 | 0.91 |
| 39 | Alexander Iashvili |
Attack - Second Striker | SC Freiburg | 29 | 449 | 4 | 5 | 9 | 0.80 |
| 40 | Emile Mpenza |
Attack - Centre-Forward | FC Schalke 04 | 16 | 310 | 4 | 4 | 8 | 1.16 |
| 41 | Jörg Albertz |
Midfield - Left Midfield | Hamburger SV | 24 | 469 | 4 | 4 | 8 | 0.77 |
| 42 | Paulo Rink |
Attack - Centre-Forward | Bayer 04 Leverkusen | 20 | 533 | 4 | 3 | 7 | 0.68 |
| 43 | Andrzej Kobylanski |
Midfield - Left Midfield | FC Energie Cottbus | 30 | 774 | 4 | 3 | 7 | 0.47 |
| 44 | Marcus Lantz |
Midfield - Central Midfield | FC Hansa Rostock | 29 | 1,215 | 4 | 2 | 6 | 0.30 |
| 45 | Tomasz Hajto |
Defender - Centre-Back | FC Schalke 04 | 24 | 930 | 4 | 2 | 6 | 0.39 |
| 46 | Lars Müller |
Defender - Left-Back | 1.FC Nuremberg | 28 | 2,293 | 4 | 1 | 5 | 0.16 |
| 47 | Miroslav Baranek |
Midfield - Attacking Midfield | 1.FC Köln | 21 | 1,311 | 4 | 1 | 5 | 0.27 |
| 48 | Tobias Rau |
Defender - Left-Back | VfL Wolfsburg | 22 | 1,187 | 4 | 1 | 5 | 0.30 |
| 49 | Stefan Malz |
Defender - Left-Back | 1.FC Kaiserslautern | 13 | 0 | 4 | 0 | 4 | 0.00 |
| 50 | Dirk Lottner |
Midfield - Attacking Midfield | 1.FC Köln | 27 | 221 | 3 | 9 | 12 | 1.22 |
| 51 | Marko Topic |
Attack - Centre-Forward | FC Energie Cottbus | 29 | 277 | 3 | 7 | 10 | 0.97 |
| 52 | Cacau |
Attack - Centre-Forward | 1.FC Nuremberg | 17 | 225 | 3 | 6 | 9 | 1.20 |
| 53 | Attack - Centre-Forward | Bayern Munich | 22 | 263 | 3 | 5 | 8 | 1.03 | |
| 54 | Harry Koch |
Defender - Centre-Back | 1.FC Kaiserslautern | 17 | 346 | 3 | 4 | 7 | 0.78 |
| 55 | Pál Dárdai |
Midfield - Defensive Midfield | Hertha BSC | 27 | 716 | 3 | 3 | 6 | 0.38 |
| 56 | Christian Tiffert |
Midfield - Central Midfield | VfB Stuttgart | 27 | 404 | 3 | 3 | 6 | 0.67 |
| 57 | Andreas Jakobsson |
Defender - Centre-Back | FC Hansa Rostock | 32 | 1,414 | 3 | 2 | 5 | 0.19 |
| 58 | Lawrence Aidoo |
Midfield - Attacking Midfield | Borussia Mönchengladbach | 14 | 441 | 3 | 2 | 5 | 0.61 |
| 59 | Mehdi Mahdavikia |
Attack - Right Winger | Hamburger SV | 11 | 588 | 3 | 1 | 4 | 0.46 |
| 60 | Ivan Klasnic |
Attack - Centre-Forward | SV Werder Bremen | 23 | 760 | 3 | 1 | 4 | 0.36 |
| 61 | Ronald Maul |
Defender - Left-Back | FC Hansa Rostock | 28 | 0 | 3 | 0 | 3 | 0.00 |
| 62 | Razundara Tjikuzu |
Defender - Right-Back | SV Werder Bremen | 22 | 0 | 3 | 0 | 3 | 0.00 |
| 63 | Alexander Voigt |
Defender - Left-Back | 1.FC Köln | 22 | 0 | 3 | 0 | 3 | 0.00 |
| 64 | Tobias Willi |
Defender - Right-Back | SC Freiburg | 28 | 0 | 3 | 0 | 3 | 0.00 |
| 65 | Josip Simunic |
Defender - Centre-Back | Hertha BSC | 27 | 0 | 3 | 0 | 3 | 0.00 |
| 66 | Claudio Pizarro |
Attack - Centre-Forward | Bayern Munich | 30 | 120 | 2 | 15 | 17 | 1.50 |
| 67 | Hany Ramzy |
Defender - Centre-Back | 1.FC Kaiserslautern | 29 | 494 | 2 | 5 | 7 | 0.36 |
| 68 | Markus Beierle |
Attack - Centre-Forward | FC Hansa Rostock | 26 | 396 | 2 | 5 | 7 | 0.45 |
| 69 | Magnus Arvidsson |
Attack - Centre-Forward | FC Hansa Rostock | 27 | 315 | 2 | 5 | 7 | 0.57 |
| 70 | Jeff Strasser |
Defender - Centre-Back | 1.FC Kaiserslautern | 24 | 640 | 2 | 3 | 5 | 0.28 |
| 71 | Fabian Ernst |
Midfield - Defensive Midfield | SV Werder Bremen | 27 | 682 | 2 | 3 | 5 | 0.26 |
| 72 | Sebastian Deisler |
Midfield - Right Midfield | Hertha BSC | 11 | 258 | 2 | 3 | 5 | 0.70 |
| 73 | Marcelo Bordon |
Defender - Centre-Back | VfB Stuttgart | 28 | 798 | 2 | 3 | 5 | 0.23 |
| 74 | Miroslav Karhan |
Midfield - Central Midfield | VfL Wolfsburg | 33 | 911 | 2 | 3 | 5 | 0.20 |
| 75 | Marcel Ketelaer |
Midfield - Left Midfield | Hamburger SV | 15 | 340 | 2 | 2 | 4 | 0.53 |
| 76 | Marian Hristov |
Midfield - Attacking Midfield | 1.FC Kaiserslautern | 13 | 519 | 2 | 2 | 4 | 0.35 |
| 77 | Tony Sanneh |
Defender - Right-Back | 1.FC Nuremberg | 30 | 1,305 | 2 | 2 | 4 | 0.14 |
| 78 | Zlatan Bajramovic |
Midfield - Defensive Midfield | FC St. Pauli | 23 | 782 | 2 | 2 | 4 | 0.23 |
| 79 | Florian Bruns |
Midfield - Defensive Midfield | SC Freiburg | 19 | 783 | 2 | 1 | 3 | 0.23 |
| 80 | Midfield - Defensive Midfield | SV Werder Bremen | 17 | 733 | 2 | 1 | 3 | 0.25 | |
| 81 | Ivo Ulich |
Midfield - Central Midfield | Borussia Mönchengladbach | 29 | 1,898 | 2 | 1 | 3 | 0.09 |
| 82 | Dedê |
Defender - Left-Back | Borussia Dortmund | 28 | 2,452 | 2 | 1 | 3 | 0.07 |
| 83 | Marco Reich |
Midfield - Left Midfield | 1.FC Köln | 24 | 0 | 2 | 0 | 2 | 0.00 |
| 84 | Tomislav Piplica |
Goalkeeper | FC Energie Cottbus | 31 | 2,790 | 2 | 0 | 2 | 0.06 |
| 85 | Carsten Jancker |
Attack - Centre-Forward | Bayern Munich | 18 | 0 | 2 | 0 | 2 | 0.00 |
| 86 | Aleksander Knavs |
Defender - Centre-Back | 1.FC Kaiserslautern | 23 | 0 | 2 | 0 | 2 | 0.00 |
| 87 | Peer Kluge |
Midfield - Defensive Midfield | Borussia Mönchengladbach | 10 | 0 | 2 | 0 | 2 | 0.00 |
| 88 | Thomas Hengen |
Defender - Sweeper | 1.FC Kaiserslautern | 33 | 0 | 2 | 0 | 2 | 0.00 |
| 89 | Michael Tarnat |
Defender - Left-Back | Bayern Munich | 10 | 0 | 2 | 0 | 2 | 0.00 |
| 90 | Dimitar Berbatov |
Attack - Centre-Forward | Bayer 04 Leverkusen | 24 | 119 | 1 | 8 | 9 | 0.76 |
| 91 | Silvio Meißner |
Midfield - Defensive Midfield | VfB Stuttgart | 26 | 258 | 1 | 8 | 9 | 0.35 |
| 92 | Lúcio |
Defender - Centre-Back | Bayer 04 Leverkusen | 29 | 643 | 1 | 4 | 5 | 0.14 |
| 93 | Marek Nikl |
Defender - Centre-Back | 1.FC Nuremberg | 31 | 688 | 1 | 4 | 5 | 0.13 |
| 94 | Paul Stalteri |
Defender - Right-Back | SV Werder Bremen | 22 | 413 | 1 | 3 | 4 | 0.22 |
| 95 | Thorsten Fink |
Midfield - Defensive Midfield | Bayern Munich | 28 | 1,040 | 1 | 2 | 3 | 0.09 |
| 96 | Christian Springer |
Midfield - Left Midfield | 1.FC Köln | 32 | 1,281 | 1 | 2 | 3 | 0.07 |
| 97 | Olaf Marschall |
Attack - Centre-Forward | 1.FC Kaiserslautern | 10 | 211 | 1 | 2 | 3 | 0.43 |
| 98 | Attack - Centre-Forward | Borussia Mönchengladbach | 18 | 303 | 1 | 2 | 3 | 0.30 | |
| 99 | Mladen Krstajic |
Defender - Centre-Back | SV Werder Bremen | 26 | 1,058 | 1 | 2 | 3 | 0.09 |
| 100 | Nenad Bjelica |
Midfield - Central Midfield | 1.FC Kaiserslautern | 11 | 529 | 1 | 1 | 2 | 0.17 |
| # | Goalkeeper | Club | Matches | Minutes | Clean sheets | Goals conceded | GC / match |
|---|---|---|---|---|---|---|---|
| 1 | Oliver Kahn |
Bayern Munich | 32 | 2,880 | 19 | 20 | 0.63 |
| 2 | Frank Rost |
SV Werder Bremen | 34 | 3,060 | 12 | 43 | 1.26 |
| 3 | Tomislav Piplica |
FC Energie Cottbus | 31 | 2,790 | 12 | 52 | 1.68 |
| 4 | Timo Hildebrand |
VfB Stuttgart | 31 | 2,790 | 11 | 40 | 1.29 |
| 5 | Gábor Király |
Hertha BSC | 25 | 2,212 | 11 | 28 | 1.12 |
| 6 | Jens Lehmann |
Borussia Dortmund | 30 | 2,639 | 11 | 27 | 0.9 |
| 7 | Darius Kampa |
1.FC Nuremberg | 32 | 2,880 | 9 | 54 | 1.69 |
| 8 | Hans Jörg Butt |
Bayer 04 Leverkusen | 34 | 3,060 | 9 | 38 | 1.12 |
| 9 | Martin Pieckenhagen |
Hamburger SV | 34 | 3,060 | 9 | 57 | 1.68 |
| 10 | Georg Koch |
1.FC Kaiserslautern | 32 | 2,880 | 9 | 48 | 1.5 |
| 11 | Mathias Schober |
FC Hansa Rostock | 22 | 1,957 | 8 | 29 | 1.32 |
| 12 | Simon Jentzsch |
TSV 1860 Munich | 34 | 3,060 | 6 | 59 | 1.74 |
| 13 | Markus Pröll |
1.FC Köln | 24 | 2,160 | 5 | 43 | 1.79 |
| 14 | Christian Fiedler |
Hertha BSC | 10 | 848 | 3 | 10 | 1 |
| 15 | Alexander Bade |
1.FC Köln | 10 | 900 | 2 | 18 | 1.8 |
| 16 | Roman Weidenfeller |
1.FC Kaiserslautern | 3 | 181 | 2 | 5 | 1.67 |
| 17 | Daniel Klewer |
FC Hansa Rostock | 8 | 650 | 1 | 16 | 2 |
| # | Player | Pos | Club | Matches | YC | 2nd YC | RC | Score |
|---|---|---|---|---|---|---|---|---|
| 1 | Vragel da Silva |
Defender - Right-Back | FC Energie Cottbus | 26 | 10 | 0 | 1 | 13 |
| 2 | Michael Ballack |
Midfield - Central Midfield | Bayer 04 Leverkusen | 29 | 12 | 1 | 0 | 12 |
| 3 | Yıldıray Baştürk |
Midfield - Attacking Midfield | Bayer 04 Leverkusen | 30 | 12 | 0 | 0 | 12 |
| 4 | Silvio Meißner |
Midfield - Defensive Midfield | VfB Stuttgart | 26 | 9 | 0 | 1 | 12 |
| 5 | Thomas Meggle |
Midfield - Attacking Midfield | FC St. Pauli | 31 | 8 | 0 | 1 | 11 |
| 6 | Faruk Hujdurovic |
Defender - Centre-Back | FC Energie Cottbus | 23 | 10 | 0 | 0 | 10 |
| 7 | Levan Kobiashvili |
Defender - Left-Back | SC Freiburg | 31 | 10 | 0 | 0 | 10 |
| 8 | René Rydlewicz |
Midfield - Right Midfield | FC Hansa Rostock | 32 | 10 | 0 | 0 | 10 |
| 9 | Sebastian Helbig |
Attack - Centre-Forward | FC Energie Cottbus | 23 | 10 | 1 | 0 | 10 |
| 10 | Alexander Voigt |
Defender - Left-Back | 1.FC Köln | 22 | 9 | 0 | 0 | 9 |
| 11 | David Jarolím |
Midfield - Central Midfield | 1.FC Nuremberg | 28 | 9 | 0 | 0 | 9 |
| 12 | Jochen Kientz |
Defender - Centre-Back | FC St. Pauli | 21 | 6 | 0 | 1 | 9 |
| 13 | Christian Beeck |
Defender - Centre-Back | FC Energie Cottbus | 20 | 8 | 0 | 0 | 8 |
| 14 | Aílton |
Attack - Centre-Forward | SV Werder Bremen | 33 | 8 | 0 | 0 | 8 |
| 15 | Jiri Nemec |
Midfield - Defensive Midfield | FC Schalke 04 | 17 | 8 | 0 | 0 | 8 |
| 16 | Maik Franz |
Defender - Centre-Back | VfL Wolfsburg | 23 | 5 | 1 | 1 | 8 |
| 17 | Fabian Ernst |
Midfield - Defensive Midfield | SV Werder Bremen | 27 | 8 | 0 | 0 | 8 |
| 18 | Zlatan Bajramovic |
Midfield - Defensive Midfield | FC St. Pauli | 23 | 5 | 0 | 1 | 8 |
| 19 | Marian Hristov |
Midfield - Attacking Midfield | 1.FC Kaiserslautern | 13 | 8 | 0 | 0 | 8 |
| 20 | Thorsten Fink |
Midfield - Defensive Midfield | Bayern Munich | 28 | 8 | 0 | 0 | 8 |
| 21 | Tomasz Kos |
Defender - Centre-Back | 1.FC Nuremberg | 27 | 8 | 2 | 0 | 8 |
| 22 | Marek Nikl |
Defender - Centre-Back | 1.FC Nuremberg | 31 | 5 | 0 | 1 | 8 |
| 23 | Vasile Miriuta |
Midfield - Attacking Midfield | FC Energie Cottbus | 27 | 8 | 0 | 0 | 8 |
| 24 | Torsten Frings |
Midfield - Defensive Midfield | SV Werder Bremen | 33 | 8 | 0 | 0 | 8 |
| 25 | Laurențiu Reghecampf |
Midfield - Right Midfield | FC Energie Cottbus | 30 | 5 | 0 | 1 | 8 |
| 26 | Dietmar Hirsch |
Midfield - Defensive Midfield | FC Hansa Rostock | 25 | 7 | 0 | 0 | 7 |
| 27 | Christian Springer |
Midfield - Left Midfield | 1.FC Köln | 32 | 7 | 0 | 0 | 7 |
| 28 | Marino Biliskov |
Defender - Centre-Back | VfL Wolfsburg | 25 | 4 | 0 | 1 | 7 |
| 29 | Thomas Riedl |
Midfield - Defensive Midfield | 1.FC Kaiserslautern | 26 | 7 | 0 | 0 | 7 |
| 30 | Markus Schroth |
Attack - Centre-Forward | TSV 1860 Munich | 21 | 7 | 0 | 0 | 7 |
| 31 | Jochen Seitz |
Attack - Left Winger | VfB Stuttgart | 28 | 7 | 0 | 0 | 7 |
| 32 | Jeff Strasser |
Defender - Centre-Back | 1.FC Kaiserslautern | 24 | 7 | 1 | 0 | 7 |
| 33 | Stefan Malz |
Defender - Left-Back | 1.FC Kaiserslautern | 13 | 7 | 0 | 0 | 7 |
| 34 | Christian Rahn |
Defender - Left-Back | FC St. Pauli | 31 | 7 | 0 | 0 | 7 |
| 35 | Bixente Lizarazu |
Defender - Left-Back | Bayern Munich | 25 | 7 | 0 | 0 | 7 |
| 36 | Dirk Lottner |
Midfield - Attacking Midfield | 1.FC Köln | 27 | 7 | 0 | 0 | 7 |
| 37 | Bruno Akrapović |
Midfield - Defensive Midfield | FC Energie Cottbus | 30 | 6 | 0 | 0 | 6 |
| 38 | Mario Basler |
Midfield - Right Midfield | 1.FC Kaiserslautern | 29 | 6 | 0 | 0 | 6 |
| 39 | Ronald Maul |
Defender - Left-Back | FC Hansa Rostock | 28 | 6 | 0 | 0 | 6 |
| 40 | Thomas Linke |
Defender - Centre-Back | Bayern Munich | 20 | 6 | 0 | 0 | 6 |
| 41 | Andrzej Kobylanski |
Midfield - Left Midfield | FC Energie Cottbus | 30 | 6 | 0 | 0 | 6 |
| 42 | Dieter Frey |
Defender - Right-Back | 1.FC Nuremberg | 13 | 6 | 0 | 0 | 6 |
| 43 | Mladen Krstajic |
Defender - Centre-Back | SV Werder Bremen | 26 | 6 | 2 | 0 | 6 |
| 44 | Ratinho |
Midfield - Central Midfield | 1.FC Kaiserslautern | 23 | 6 | 0 | 0 | 6 |
| 45 | Carsten Cullmann |
Defender - Centre-Back | 1.FC Köln | 28 | 6 | 0 | 0 | 6 |
| 46 | Marcus Lantz |
Midfield - Central Midfield | FC Hansa Rostock | 29 | 3 | 0 | 1 | 6 |
| 47 | Tomas Rosicky |
Midfield - Attacking Midfield | Borussia Dortmund | 30 | 6 | 1 | 0 | 6 |
| 48 | Jens Keller |
Defender - Centre-Back | 1.FC Köln | 26 | 6 | 1 | 0 | 6 |
| 49 | Christian Tiffert |
Midfield - Central Midfield | VfB Stuttgart | 27 | 6 | 0 | 0 | 6 |
| 50 | Krisztián Lisztes |
Midfield - Attacking Midfield | SV Werder Bremen | 29 | 6 | 0 | 0 | 6 |
| # | Club | Country | Players | Total goals |
|---|---|---|---|---|
| 1 | 1.FC Kaiserslautern |
Germany | 35 | 60 |
| 2 | Bayer 04 Leverkusen |
Germany | 19 | 42 |
| 3 | SV Werder Bremen |
Germany | 15 | 37 |
| 4 | FC Energie Cottbus |
Germany | 30 | 36 |
| 5 | Bayern Munich |
Germany | 20 | 36 |
| 6 | FC Hansa Rostock |
Germany | 19 | 31 |
| 7 | 1.FC Nuremberg |
Germany | 31 | 29 |
| 8 | Borussia Dortmund |
Germany | 9 | 27 |
| 9 | 1.FC Köln |
Germany | 26 | 25 |
| 10 | VfB Stuttgart |
Germany | 21 | 22 |
| 11 | Hertha BSC |
Germany | 9 | 19 |
| 12 | FC St. Pauli |
Germany | 10 | 18 |
| 13 | VfL Wolfsburg |
Germany | 9 | 14 |
| 14 | FC Schalke 04 |
Germany | 6 | 12 |
| 15 | TSV 1860 Munich |
Germany | 12 | 12 |
| 16 | Borussia Mönchengladbach |
Germany | 9 | 12 |
| 17 | SC Freiburg |
Germany | 7 | 11 |
| 18 | Hamburger SV |
Germany | 9 | 9 |
| # | 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 |
Aílton
Miroslav Klose
Claudio Pizarro
Marcelinho Paraíba
Jan Koller
Vratislav Lokvenc
Ewerthon
Thomas Meggle
Dirk Lottner
Lincoln
Silvio Meißner
Dimitar Berbatov
Marko Topic
Cacau
Peter Van Houdt
Martin Petrov
Torsten Frings
Gerald Asamoah
Mehmet Scholl
Radoslaw Kaluzny
Jacek Krzynowek
Krisztián Lisztes
Markus Beierle
Alexander Iashvili
Magnus Arvidsson
Hasan Salihamidzic
René Rydlewicz
Tomas Rosicky
Markus Kurth
Hany Ramzy
Davor Suker
Jörg Albertz
Marek Nikl
Levan Kobiashvili
Kai Michalke
Emile Mpenza
Antonio Di Salvo
Vasile Miriuta
Sebastian Helbig
Lúcio
Harry Koch
Miroslav Karhan
Christian Rahn
Yıldıray Baştürk
Christian Tiffert
Marcelo Bordon
Markus Schroth
Paul Stalteri
Sebastian Deisler
Pál Dárdai
Fabian Ernst
Peter Wibran
Andrzej Kobylanski
Markus Weissenberger
Paulo Rink
Matthias Scherz
Jeff Strasser
Jörgen Pettersson
Fernando Meira
Lawrence Aidoo
Louis Gomis
Zlatan Bajramovic
Joshua Kennedy
Andrew Sinkala
Aleksandr Hleb
Mladen Krstajic
Jochen Seitz
Dietmar Hirsch
Tomasz Hajto
Tony Sanneh
Marcel Ketelaer
Andreas Jakobsson
Marcus Lantz
Thorsten Fink
Boris Zivkovic
Christian Springer
Olaf Marschall
Marian Hristov
Mario Basler
Kevin Hansen
Steffen Handschuh
Tommy Svindal Larsen
Brasília
Jan Männer
Matias Cenci
Roda Antar
Kevin Kuranyi
Tobias Rau
Silvio Schröter
Ivo Ulich
Uğur İnceman
Lars Müller
Delano Hill
Didier Dheedene
Benjamin Auer
David Jarolím
Willy Sagnol
Owen Hargreaves
Thomas Brdaric
Laurențiu Reghecampf
Miroslav Baranek
Stefan Malz
Mehdi Mahdavikia
Ivan Klasnic
Ronald Maul
Razundara Tjikuzu
Alexander Voigt
Tobias Willi
Josip Simunic
Florian Bruns
Dedê
Marco Reich
Tomislav Piplica
Carsten Jancker
Aleksander Knavs
Peer Kluge
Thomas Hengen
Michael Tarnat
Nenad Bjelica
Frank Rost
Timo Hildebrand
Gábor Király
Jens Lehmann
Darius Kampa
Hans Jörg Butt
Martin Pieckenhagen
Georg Koch
Mathias Schober
Simon Jentzsch
Markus Pröll
Christian Fiedler
Alexander Bade
Roman Weidenfeller
Daniel Klewer
Faruk Hujdurovic
Jochen Kientz
Christian Beeck
Jiri Nemec
Maik Franz
Tomasz Kos
Marino Biliskov
Thomas Riedl
Bixente Lizarazu
Bruno Akrapović
Thomas Linke
Dieter Frey
Ratinho
Carsten Cullmann
Jens Keller
1.FC Kaiserslautern
Bayer 04 Leverkusen
SV Werder Bremen
FC Energie Cottbus
Bayern Munich
FC Hansa Rostock
1.FC Nuremberg
Borussia Dortmund
1.FC Köln
VfB Stuttgart
Hertha BSC
FC St. Pauli
VfL Wolfsburg
FC Schalke 04
TSV 1860 Munich
Borussia Mönchengladbach
SC Freiburg
Hamburger SV
1.FC Heidenheim 1846 (2036)
1.FC Union Berlin (89)
1.FSV Mainz 05 (39)
Eintracht Frankfurt (24)
FC Augsburg (167)
RB Leipzig (23826)
TSG 1899 Hoffenheim (533)
Brazil
Georgi Donkov
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