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 | Theofanis Gekas |
Attack - Centre-Forward | Greece | VfL Bochum | 32 | 138 | 20 | 4 | 24 | 0 | 0 | 0 | 13.04 | 2.61 | 7 |
| 2 | Roy Makaay |
Attack - Centre-Forward | Netherlands | Bayern Munich | 33 | 163 | 16 | 5 | 21 | 1 | 2 | 0 | 8.83 | 2.76 | 10 |
| 3 | Kevin Kuranyi |
Attack - Centre-Forward | Germany Panama | FC Schalke 04 | 34 | 193 | 15 | 11 | 26 | 0 | 4 | 0 | 6.99 | 5.13 | 13 |
| 4 | Marko Pantelic |
Attack - Centre-Forward | Serbia | Hertha BSC | 32 | 183 | 14 | 4 | 18 | 1 | 5 | 0 | 6.89 | 1.97 | 13 |
| 5 | Mario Gómez |
Attack - Centre-Forward | Germany Spain | VfB Stuttgart | 25 | 142 | 14 | 7 | 21 | 0 | 2 | 0 | 8.87 | 4.44 | 10 |
| 6 | Sergiu Radu |
Attack - Centre-Forward | Romania | FC Energie Cottbus | 34 | 212 | 14 | 5 | 19 | 0 | 3 | 0 | 5.94 | 2.12 | 15 |
| 7 | Diego |
Midfield - Attacking Midfield | Brazil Italy | SV Werder Bremen | 33 | 226 | 13 | 14 | 27 | 1 | 9 | 0 | 5.18 | 5.58 | 17 |
| 8 | Cacau |
Attack - Centre-Forward | Germany Brazil | VfB Stuttgart | 32 | 203 | 13 | 4 | 17 | 0 | 4 | 0 | 5.76 | 1.77 | 16 |
| 9 | Miroslav Klose |
Attack - Centre-Forward | Germany | SV Werder Bremen | 31 | 207 | 13 | 15 | 28 | 0 | 0 | 0 | 5.65 | 6.52 | 16 |
| 10 | Christian Giménez |
Attack - Centre-Forward | Argentina Italy | Hertha BSC | 28 | 180 | 12 | 3 | 15 | 0 | 2 | 0 | 6.00 | 1.50 | 15 |
| 11 | Naohiro Takahara |
Attack - Centre-Forward | Japan | Eintracht Frankfurt | 30 | 213 | 11 | 1 | 12 | 0 | 1 | 0 | 4.65 | 0.42 | 19 |
| 12 | Andriy Voronin |
Attack - Second Striker | Ukraine Germany | Bayer 04 Leverkusen | 31 | 207 | 10 | 7 | 17 | 0 | 7 | 0 | 4.35 | 3.04 | 21 |
| 13 | Aaron Hunt |
Midfield - Attacking Midfield | Germany England | SV Werder Bremen | 28 | 185 | 9 | 3 | 12 | 0 | 6 | 0 | 4.38 | 1.46 | 21 |
| 14 | Ivan Saenko |
Attack - Right Winger | Russia | 1.FC Nuremberg | 32 | 295 | 9 | 5 | 14 | 0 | 4 | 0 | 2.75 | 1.53 | 33 |
| 15 | Markus Rosenberg |
Attack - Centre-Forward | Sweden | SV Werder Bremen | 14 | 71 | 8 | 1 | 9 | 0 | 0 | 0 | 10.14 | 1.27 | 9 |
| 16 | Attack - Centre-Forward | Germany | Bayer 04 Leverkusen | 32 | 228 | 8 | 3 | 11 | 0 | 3 | 1 | 3.16 | 1.18 | 29 | |
| 17 | Rafael van der Vaart |
Midfield - Attacking Midfield | Netherlands Spain | Hamburger SV | 26 | 275 | 8 | 5 | 13 | 3 | 4 | 1 | 2.62 | 1.64 | 34 |
| 18 | Jan Schlaudraff |
Attack - Second Striker | Germany | Alemannia Aachen | 28 | 299 | 8 | 6 | 14 | 0 | 4 | 0 | 2.41 | 1.81 | 37 |
| 19 | Mike Hanke |
Attack - Centre-Forward | Germany | VfL Wolfsburg | 22 | 191 | 8 | 3 | 11 | 1 | 1 | 0 | 3.77 | 1.41 | 24 |
| 20 | Ioannis Amanatidis |
Attack - Centre-Forward | Greece | Eintracht Frankfurt | 27 | 235 | 8 | 0 | 8 | 2 | 1 | 0 | 3.06 | 0.00 | 29 |
| 21 | Claudio Pizarro |
Attack - Centre-Forward | Peru Italy | Bayern Munich | 33 | 270 | 8 | 6 | 14 | 0 | 2 | 0 | 2.67 | 2.00 | 34 |
| 22 | Roberto Hilbert |
Defender - Right-Back | Germany | VfB Stuttgart | 34 | 400 | 7 | 3 | 10 | 0 | 1 | 0 | 1.58 | 0.68 | 57 |
| 23 | Thomas Hitzlsperger |
Midfield - Central Midfield | Germany | VfB Stuttgart | 30 | 319 | 7 | 4 | 11 | 0 | 4 | 1 | 1.97 | 1.13 | 46 |
| 24 | Laurențiu Reghecampf |
Midfield - Right Midfield | Romania | Alemannia Aachen | 32 | 335 | 7 | 10 | 17 | 4 | 5 | 0 | 1.88 | 2.69 | 48 |
| 25 | Naldo |
Defender - Centre-Back | Brazil Germany | SV Werder Bremen | 32 | 479 | 6 | 3 | 9 | 0 | 5 | 0 | 1.13 | 0.56 | 80 |
| 26 | Jan Rosenthal |
Attack - Second Striker | Germany | Hannover 96 | 29 | 349 | 6 | 3 | 9 | 0 | 0 | 0 | 1.55 | 0.77 | 58 |
| 27 | Vedad Ibisevic |
Attack - Centre-Forward | Bosnia-Herzegovina United States | Alemannia Aachen | 24 | 230 | 6 | 1 | 7 | 0 | 4 | 0 | 2.35 | 0.39 | 38 |
| 28 | Jonas Kamper |
Midfield - Right Midfield | Denmark | Arminia Bielefeld | 29 | 280 | 6 | 6 | 12 | 0 | 2 | 0 | 1.93 | 1.93 | 47 |
| 29 | Peter Løvenkrands |
Attack - Centre-Forward | Denmark | FC Schalke 04 | 24 | 264 | 6 | 4 | 10 | 0 | 1 | 0 | 2.05 | 1.36 | 44 |
| 30 | Arnold Bruggink |
Midfield - Attacking Midfield | Netherlands | Hannover 96 | 32 | 335 | 6 | 4 | 10 | 0 | 2 | 0 | 1.61 | 1.07 | 56 |
| 31 | Halil Altıntop |
Midfield - Attacking Midfield | Türkiye Germany | FC Schalke 04 | 34 | 361 | 6 | 2 | 8 | 0 | 3 | 0 | 1.50 | 0.50 | 60 |
| 32 | Alexander Meier |
Attack - Second Striker | Germany | Eintracht Frankfurt | 29 | 362 | 6 | 5 | 11 | 0 | 3 | 0 | 1.49 | 1.24 | 60 |
| 33 | Markus Schroth |
Attack - Centre-Forward | Germany | 1.FC Nuremberg | 31 | 415 | 6 | 1 | 7 | 0 | 3 | 0 | 1.30 | 0.22 | 69 |
| 34 | Gilberto |
Defender - Left-Back | Brazil | Hertha BSC | 30 | 519 | 5 | 7 | 12 | 0 | 5 | 0 | 0.87 | 1.21 | 104 |
| 35 | Hugo Almeida |
Attack - Centre-Forward | Portugal | SV Werder Bremen | 28 | 239 | 5 | 5 | 10 | 0 | 6 | 0 | 1.88 | 1.88 | 48 |
| 36 | Sotiris Kyrgiakos |
Defender - Centre-Back | Greece | Eintracht Frankfurt | 27 | 464 | 5 | 0 | 5 | 0 | 1 | 1 | 0.97 | 0.00 | 93 |
| 37 | Marco Streller |
Attack - Centre-Forward | Switzerland | VfB Stuttgart | 27 | 148 | 5 | 2 | 7 | 0 | 3 | 0 | 3.04 | 1.22 | 30 |
| 38 | Paolo Guerrero |
Attack - Centre-Forward | Peru | Hamburger SV | 20 | 150 | 5 | 1 | 6 | 0 | 4 | 0 | 3.00 | 0.60 | 30 |
| 39 | Marcelinho Paraíba |
Midfield - Attacking Midfield | Brazil | VfL Wolfsburg | 17 | 292 | 5 | 8 | 13 | 0 | 4 | 0 | 1.54 | 2.47 | 58 |
| 40 | Midfield - Defensive Midfield | Croatia | 1.FC Nuremberg | 24 | 176 | 5 | 3 | 8 | 1 | 4 | 0 | 2.56 | 1.53 | 35 | |
| 41 | Thomas Brdaric |
Attack - Centre-Forward | Germany | Hannover 96 | 11 | 133 | 5 | 0 | 5 | 0 | 1 | 0 | 3.38 | 0.00 | 27 |
| 42 | Kahê |
Attack - Centre-Forward | Brazil Türkiye | Borussia Mönchengladbach | 26 | 398 | 4 | 4 | 8 | 0 | 3 | 0 | 0.90 | 0.90 | 100 |
| 43 | Boubacar Sanogo |
Attack - Centre-Forward | Cote d'Ivoire | Hamburger SV | 31 | 460 | 4 | 3 | 7 | 0 | 4 | 0 | 0.78 | 0.59 | 115 |
| 44 | Sami Khedira |
Midfield - Central Midfield | Germany Tunisia | VfB Stuttgart | 22 | 331 | 4 | 2 | 6 | 0 | 0 | 0 | 1.09 | 0.54 | 83 |
| 45 | Leon Andreasen |
Midfield - Central Midfield | Denmark | SV Werder Bremen | 19 | 331 | 4 | 2 | 6 | 2 | 6 | 0 | 1.09 | 0.54 | 83 |
| 46 | Szabolcs Huszti |
Midfield - Left Midfield | Hungary | Hannover 96 | 31 | 638 | 4 | 7 | 11 | 2 | 5 | 0 | 0.56 | 0.99 | 160 |
| 47 | Tinga |
Midfield - Central Midfield | Brazil Portugal | Borussia Dortmund | 31 | 676 | 4 | 6 | 10 | 0 | 8 | 0 | 0.53 | 0.80 | 169 |
| 48 | Lukas Podolski |
Attack - Centre-Forward | Germany Poland | Bayern Munich | 22 | 281 | 4 | 3 | 7 | 1 | 1 | 0 | 1.28 | 0.96 | 70 |
| 49 | Róbert Vittek |
Attack - Centre-Forward | Slovakia | 1.FC Nuremberg | 24 | 530 | 4 | 7 | 11 | 0 | 5 | 0 | 0.68 | 1.19 | 133 |
| 50 | Bastian Schweinsteiger |
Midfield - Central Midfield | Germany | Bayern Munich | 27 | 564 | 4 | 6 | 10 | 0 | 6 | 0 | 0.64 | 0.96 | 141 |
| 51 | Albert Streit |
Attack - Right Winger | Germany | Eintracht Frankfurt | 29 | 621 | 4 | 13 | 17 | 0 | 8 | 0 | 0.58 | 1.88 | 155 |
| 52 | Vahid Hashemian |
Attack - Centre-Forward | Iran | Hannover 96 | 31 | 448 | 4 | 6 | 10 | 0 | 2 | 0 | 0.80 | 1.21 | 112 |
| 53 | Hasan Salihamidzic |
Midfield - Right Midfield | Bosnia-Herzegovina Germany | Bayern Munich | 29 | 531 | 4 | 6 | 10 | 0 | 5 | 0 | 0.68 | 1.02 | 133 |
| 54 | Jurica Vranjes |
Midfield - Defensive Midfield | Croatia | SV Werder Bremen | 25 | 314 | 4 | 2 | 6 | 0 | 2 | 0 | 1.15 | 0.57 | 79 |
| 55 | Cédric Makiadi |
Midfield - Central Midfield | DR Congo Germany | VfL Wolfsburg | 30 | 732 | 3 | 4 | 7 | 0 | 1 | 0 | 0.37 | 0.49 | 244 |
| 56 | Markus Brzenska |
Defender - Centre-Back | Germany | Borussia Dortmund | 25 | 638 | 3 | 0 | 3 | 0 | 8 | 0 | 0.42 | 0.00 | 213 |
| 57 | Michael Delura |
Attack - Right Winger | Germany | Borussia Mönchengladbach | 28 | 629 | 3 | 2 | 5 | 0 | 3 | 0 | 0.43 | 0.29 | 210 |
| 58 | Vinícius |
Defender - Centre-Back | Brazil Italy | Hannover 96 | 30 | 892 | 3 | 1 | 4 | 0 | 2 | 0 | 0.30 | 0.10 | 297 |
| 59 | Martín Demichelis |
Defender - Centre-Back | Argentina Italy | Bayern Munich | 26 | 578 | 3 | 2 | 5 | 0 | 7 | 0 | 0.47 | 0.31 | 193 |
| 60 | Nando Rafael |
Attack - Centre-Forward | Angola Germany | Borussia Mönchengladbach | 19 | 440 | 3 | 1 | 4 | 0 | 5 | 0 | 0.61 | 0.20 | 147 |
| 61 | Jiri Stajner |
Attack - Second Striker | Czech Republic | Hannover 96 | 34 | 739 | 3 | 6 | 9 | 0 | 3 | 0 | 0.37 | 0.73 | 246 |
| 62 | Fernando Meira |
Defender - Centre-Back | Portugal | VfB Stuttgart | 20 | 551 | 3 | 0 | 3 | 0 | 5 | 0 | 0.49 | 0.00 | 184 |
| 63 | Marco Engelhardt |
Midfield - Defensive Midfield | Germany | 1.FC Nuremberg | 11 | 260 | 3 | 1 | 4 | 0 | 3 | 0 | 1.04 | 0.35 | 87 |
| 64 | Lincoln |
Midfield - Attacking Midfield | Brazil | FC Schalke 04 | 23 | 616 | 3 | 8 | 11 | 0 | 4 | 1 | 0.44 | 1.17 | 205 |
| 65 | Matthias Lehmann |
Midfield - Defensive Midfield | Germany | Alemannia Aachen | 30 | 733 | 3 | 0 | 3 | 1 | 4 | 0 | 0.37 | 0.00 | 244 |
| 66 | Michael Thurk |
Attack - Centre-Forward | Germany | Eintracht Frankfurt | 24 | 477 | 3 | 0 | 3 | 0 | 3 | 0 | 0.57 | 0.00 | 159 |
| 67 | Jacek Krzynowek |
Midfield - Left Midfield | Poland | VfL Wolfsburg | 32 | 885 | 3 | 8 | 11 | 0 | 2 | 0 | 0.31 | 0.81 | 295 |
| 68 | Simon Rolfes |
Midfield - Defensive Midfield | Germany | Bayer 04 Leverkusen | 34 | 984 | 3 | 3 | 6 | 0 | 1 | 0 | 0.27 | 0.27 | 328 |
| 69 | Paul Freier |
Midfield - Right Midfield | Germany | Bayer 04 Leverkusen | 31 | 636 | 3 | 4 | 7 | 1 | 4 | 1 | 0.42 | 0.57 | 212 |
| 70 | Marcelo Bordon |
Defender - Centre-Back | Brazil Italy | FC Schalke 04 | 28 | 828 | 3 | 2 | 5 | 0 | 7 | 0 | 0.33 | 0.22 | 276 |
| 71 | Christoph Dabrowski |
Midfield - Defensive Midfield | Germany Poland | VfL Bochum | 31 | 809 | 3 | 2 | 5 | 0 | 7 | 0 | 0.33 | 0.22 | 270 |
| 72 | Levan Kobiashvili |
Defender - Left-Back | Georgia | FC Schalke 04 | 29 | 714 | 3 | 1 | 4 | 0 | 6 | 0 | 0.38 | 0.13 | 238 |
| 73 | Pál Dárdai |
Midfield - Defensive Midfield | Hungary | Hertha BSC | 28 | 806 | 3 | 2 | 5 | 0 | 4 | 0 | 0.33 | 0.22 | 269 |
| 74 | Serdar Taşçı |
Defender - Centre-Back | Germany Türkiye | VfB Stuttgart | 26 | 1,004 | 2 | 0 | 2 | 0 | 2 | 1 | 0.18 | 0.00 | 502 |
| 75 | Rafinha |
Defender - Right-Back | Brazil Germany | FC Schalke 04 | 31 | 1,343 | 2 | 3 | 5 | 1 | 8 | 0 | 0.13 | 0.20 | 672 |
| 76 | Patrick Ebert |
Attack - Right Winger | Germany | Hertha BSC | 19 | 527 | 2 | 2 | 4 | 0 | 2 | 0 | 0.34 | 0.34 | 264 |
| 77 | Ivo Ilicevic |
Attack - Left Winger | Croatia | VfL Bochum | 19 | 297 | 2 | 0 | 2 | 0 | 0 | 0 | 0.61 | 0.00 | 149 |
| 78 | Christopher Lamprecht |
Defender - Right-Back | Germany | VfL Wolfsburg | 10 | 109 | 2 | 1 | 3 | 0 | 2 | 0 | 1.65 | 0.83 | 55 |
| 79 | Aleksandar Vasoski |
Defender - Centre-Back | North Macedonia | Eintracht Frankfurt | 26 | 1,097 | 2 | 1 | 3 | 0 | 0 | 2 | 0.16 | 0.08 | 549 |
| 80 | Sascha Dum |
Midfield - Left Midfield | Germany | Alemannia Aachen | 22 | 576 | 2 | 2 | 4 | 0 | 7 | 1 | 0.31 | 0.31 | 288 |
| 81 | Kevin-Prince Boateng |
Midfield - Attacking Midfield | Ghana Germany | Hertha BSC | 21 | 728 | 2 | 5 | 7 | 0 | 7 | 0 | 0.25 | 0.62 | 364 |
| 82 | Chavdar Yankov |
Midfield - Central Midfield | Bulgaria | Hannover 96 | 28 | 1,025 | 2 | 1 | 3 | 0 | 3 | 0 | 0.18 | 0.09 | 513 |
| 83 | Per Mertesacker |
Defender - Centre-Back | Germany | SV Werder Bremen | 25 | 1,084 | 2 | 0 | 2 | 0 | 2 | 0 | 0.17 | 0.00 | 542 |
| 84 | David Degen |
Midfield - Right Midfield | Switzerland | Borussia Mönchengladbach | 18 | 330 | 2 | 1 | 3 | 0 | 4 | 0 | 0.55 | 0.27 | 165 |
| 85 | Federico Insúa |
Midfield - Attacking Midfield | Argentina | Borussia Mönchengladbach | 32 | 1,225 | 2 | 2 | 4 | 0 | 4 | 0 | 0.15 | 0.15 | 613 |
| 86 | Pierre Womé |
Defender - Left-Back | Cameroon | SV Werder Bremen | 28 | 1,170 | 2 | 3 | 5 | 0 | 6 | 0 | 0.15 | 0.23 | 585 |
| 87 | Imre Szabics |
Attack - Second Striker | Hungary | 1.FSV Mainz 05 | 20 | 590 | 2 | 1 | 3 | 0 | 1 | 0 | 0.31 | 0.15 | 295 |
| 88 | Jiayi Shao |
Midfield - Left Midfield | China | FC Energie Cottbus | 29 | 618 | 2 | 3 | 5 | 0 | 4 | 0 | 0.29 | 0.44 | 309 |
| 89 | Christian Pander |
Defender - Left-Back | Germany | FC Schalke 04 | 16 | 657 | 2 | 2 | 4 | 0 | 0 | 0 | 0.27 | 0.27 | 329 |
| 90 | Gustavo Varela |
Midfield - Right Midfield | Uruguay | FC Schalke 04 | 18 | 515 | 2 | 2 | 4 | 0 | 2 | 0 | 0.35 | 0.35 | 258 |
| 91 | Piotr Trochowski |
Midfield - Attacking Midfield | Germany | Hamburger SV | 26 | 748 | 2 | 5 | 7 | 0 | 2 | 0 | 0.24 | 0.60 | 374 |
| 92 | Marcel Ndjeng |
Midfield - Right Midfield | Cameroon Germany | Arminia Bielefeld | 10 | 167 | 2 | 1 | 3 | 0 | 0 | 0 | 1.08 | 0.54 | 84 |
| 93 | Markus Feulner |
Midfield - Central Midfield | Germany | 1.FSV Mainz 05 | 30 | 1,121 | 2 | 3 | 5 | 0 | 7 | 0 | 0.16 | 0.24 | 561 |
| 94 | Hamit Altıntop |
Midfield - Right Midfield | Türkiye Germany | FC Schalke 04 | 31 | 843 | 2 | 5 | 7 | 0 | 4 | 0 | 0.21 | 0.53 | 422 |
| 95 | Mimoun Azaouagh |
Midfield - Attacking Midfield | Germany | 1.FSV Mainz 05 | 26 | 961 | 2 | 2 | 4 | 1 | 6 | 0 | 0.19 | 0.19 | 481 |
| 96 | Juan |
Defender - Centre-Back | Brazil | Bayer 04 Leverkusen | 28 | 1,238 | 2 | 2 | 4 | 0 | 5 | 0 | 0.15 | 0.15 | 619 |
| 97 | Christian Schulz |
Defender - Centre-Back | Germany | SV Werder Bremen | 19 | 503 | 2 | 0 | 2 | 0 | 0 | 0 | 0.36 | 0.00 | 252 |
| 98 | Steven Cherundolo |
Defender - Right-Back | United States Italy | Hannover 96 | 33 | 1,443 | 2 | 1 | 3 | 0 | 3 | 1 | 0.12 | 0.06 | 722 |
| 99 | Martin Amedick |
Defender - Centre-Back | Germany | Borussia Dortmund | 18 | 578 | 2 | 1 | 3 | 0 | 0 | 0 | 0.31 | 0.16 | 289 |
| 100 | Vragel da Silva |
Defender - Right-Back | Brazil | FC Energie Cottbus | 25 | 902 | 2 | 0 | 2 | 0 | 9 | 0 | 0.20 | 0.00 | 451 |
| # | Player | Pos | Club | Mat | Min | A | G | G+A | A/90 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Miroslav Klose |
Attack - Centre-Forward | SV Werder Bremen | 31 | 207 | 15 | 13 | 28 | 6.52 |
| 2 | Diego |
Midfield - Attacking Midfield | SV Werder Bremen | 33 | 226 | 14 | 13 | 27 | 5.58 |
| 3 | Albert Streit |
Attack - Right Winger | Eintracht Frankfurt | 29 | 621 | 13 | 4 | 17 | 1.88 |
| 4 | Kevin Kuranyi |
Attack - Centre-Forward | FC Schalke 04 | 34 | 193 | 11 | 15 | 26 | 5.13 |
| 5 | Laurențiu Reghecampf |
Midfield - Right Midfield | Alemannia Aachen | 32 | 335 | 10 | 7 | 17 | 2.69 |
| 6 | Marcelinho Paraíba |
Midfield - Attacking Midfield | VfL Wolfsburg | 17 | 292 | 8 | 5 | 13 | 2.47 |
| 7 | Jacek Krzynowek |
Midfield - Left Midfield | VfL Wolfsburg | 32 | 885 | 8 | 3 | 11 | 0.81 |
| 8 | Lincoln |
Midfield - Attacking Midfield | FC Schalke 04 | 23 | 616 | 8 | 3 | 11 | 1.17 |
| 9 | Pável Pardo |
Midfield - Defensive Midfield | VfB Stuttgart | 33 | 2,970 | 8 | 1 | 9 | 0.24 |
| 10 | Mario Gómez |
Attack - Centre-Forward | VfB Stuttgart | 25 | 142 | 7 | 14 | 21 | 4.44 |
| 11 | Andriy Voronin |
Attack - Second Striker | Bayer 04 Leverkusen | 31 | 207 | 7 | 10 | 17 | 3.04 |
| 12 | Gilberto |
Defender - Left-Back | Hertha BSC | 30 | 519 | 7 | 5 | 12 | 1.21 |
| 13 | Róbert Vittek |
Attack - Centre-Forward | 1.FC Nuremberg | 24 | 530 | 7 | 4 | 11 | 1.19 |
| 14 | Szabolcs Huszti |
Midfield - Left Midfield | Hannover 96 | 31 | 638 | 7 | 4 | 11 | 0.99 |
| 15 | David Jarolím |
Midfield - Central Midfield | Hamburger SV | 30 | 1,275 | 7 | 2 | 9 | 0.49 |
| 16 | Antônio da Silva |
Midfield - Attacking Midfield | VfB Stuttgart | 28 | 0 | 7 | 0 | 7 | 0.00 |
| 17 | Jan Schlaudraff |
Attack - Second Striker | Alemannia Aachen | 28 | 299 | 6 | 8 | 14 | 1.81 |
| 18 | Claudio Pizarro |
Attack - Centre-Forward | Bayern Munich | 33 | 270 | 6 | 8 | 14 | 2.00 |
| 19 | Jonas Kamper |
Midfield - Right Midfield | Arminia Bielefeld | 29 | 280 | 6 | 6 | 12 | 1.93 |
| 20 | Tinga |
Midfield - Central Midfield | Borussia Dortmund | 31 | 676 | 6 | 4 | 10 | 0.80 |
| 21 | Bastian Schweinsteiger |
Midfield - Central Midfield | Bayern Munich | 27 | 564 | 6 | 4 | 10 | 0.96 |
| 22 | Hasan Salihamidzic |
Midfield - Right Midfield | Bayern Munich | 29 | 531 | 6 | 4 | 10 | 1.02 |
| 23 | Vahid Hashemian |
Attack - Centre-Forward | Hannover 96 | 31 | 448 | 6 | 4 | 10 | 1.21 |
| 24 | Jiri Stajner |
Attack - Second Striker | Hannover 96 | 34 | 739 | 6 | 3 | 9 | 0.73 |
| 25 | Dennis Grote |
Midfield - Defensive Midfield | VfL Bochum | 16 | 900 | 6 | 1 | 7 | 0.60 |
| 26 | Torsten Frings |
Midfield - Defensive Midfield | SV Werder Bremen | 33 | 2,970 | 6 | 1 | 7 | 0.18 |
| 27 | Patrick Ochs |
Defender - Right-Back | Eintracht Frankfurt | 30 | 2,546 | 6 | 1 | 7 | 0.21 |
| 28 | Dedê |
Defender - Left-Back | Borussia Dortmund | 30 | 0 | 6 | 0 | 6 | 0.00 |
| 29 | Roy Makaay |
Attack - Centre-Forward | Bayern Munich | 33 | 163 | 5 | 16 | 21 | 2.76 |
| 30 | Sergiu Radu |
Attack - Centre-Forward | FC Energie Cottbus | 34 | 212 | 5 | 14 | 19 | 2.12 |
| 31 | Ivan Saenko |
Attack - Right Winger | 1.FC Nuremberg | 32 | 295 | 5 | 9 | 14 | 1.53 |
| 32 | Rafael van der Vaart |
Midfield - Attacking Midfield | Hamburger SV | 26 | 275 | 5 | 8 | 13 | 1.64 |
| 33 | Alexander Meier |
Attack - Second Striker | Eintracht Frankfurt | 29 | 362 | 5 | 6 | 11 | 1.24 |
| 34 | Hugo Almeida |
Attack - Centre-Forward | SV Werder Bremen | 28 | 239 | 5 | 5 | 10 | 1.88 |
| 35 | Piotr Trochowski |
Midfield - Attacking Midfield | Hamburger SV | 26 | 748 | 5 | 2 | 7 | 0.60 |
| 36 | Kevin-Prince Boateng |
Midfield - Attacking Midfield | Hertha BSC | 21 | 728 | 5 | 2 | 7 | 0.62 |
| 37 | Hamit Altıntop |
Midfield - Right Midfield | FC Schalke 04 | 31 | 843 | 5 | 2 | 7 | 0.53 |
| 38 | Marius Ebbers |
Attack - Centre-Forward | Alemannia Aachen | 27 | 946 | 5 | 2 | 7 | 0.48 |
| 39 | Peer Kluge |
Midfield - Defensive Midfield | Borussia Mönchengladbach | 25 | 1,052 | 5 | 2 | 7 | 0.43 |
| 40 | Michael Tarnat |
Defender - Left-Back | Hannover 96 | 28 | 2,470 | 5 | 1 | 6 | 0.18 |
| 41 | Defender - Right-Back | Bayern Munich | 34 | 3,024 | 5 | 1 | 6 | 0.15 | |
| 42 | Javier Pinola |
Defender - Left-Back | 1.FC Nuremberg | 32 | 2,716 | 5 | 1 | 6 | 0.17 |
| 43 | Elkin Soto |
Midfield - Central Midfield | 1.FSV Mainz 05 | 8 | 0 | 5 | 0 | 5 | 0.00 |
| 44 | Theofanis Gekas |
Attack - Centre-Forward | VfL Bochum | 32 | 138 | 4 | 20 | 24 | 2.61 |
| 45 | Marko Pantelic |
Attack - Centre-Forward | Hertha BSC | 32 | 183 | 4 | 14 | 18 | 1.97 |
| 46 | Cacau |
Attack - Centre-Forward | VfB Stuttgart | 32 | 203 | 4 | 13 | 17 | 1.77 |
| 47 | Thomas Hitzlsperger |
Midfield - Central Midfield | VfB Stuttgart | 30 | 319 | 4 | 7 | 11 | 1.13 |
| 48 | Arnold Bruggink |
Midfield - Attacking Midfield | Hannover 96 | 32 | 335 | 4 | 6 | 10 | 1.07 |
| 49 | Peter Løvenkrands |
Attack - Centre-Forward | FC Schalke 04 | 24 | 264 | 4 | 6 | 10 | 1.36 |
| 50 | Kahê |
Attack - Centre-Forward | Borussia Mönchengladbach | 26 | 398 | 4 | 4 | 8 | 0.90 |
| 51 | Cédric Makiadi |
Midfield - Central Midfield | VfL Wolfsburg | 30 | 732 | 4 | 3 | 7 | 0.49 |
| 52 | Paul Freier |
Midfield - Right Midfield | Bayer 04 Leverkusen | 31 | 636 | 4 | 3 | 7 | 0.57 |
| 53 | Mehdi Mahdavikia |
Attack - Right Winger | Hamburger SV | 27 | 937 | 4 | 2 | 6 | 0.38 |
| 54 | Chinedu Ede |
Attack - Right Winger | Hertha BSC | 15 | 535 | 4 | 1 | 5 | 0.67 |
| 55 | Willy Sagnol |
Defender - Right-Back | Bayern Munich | 23 | 2,034 | 4 | 1 | 5 | 0.18 |
| 56 | Andreas Ottl |
Midfield - Defensive Midfield | Bayern Munich | 24 | 1,860 | 4 | 1 | 5 | 0.19 |
| 57 | Ludovic Magnin |
Defender - Left-Back | VfB Stuttgart | 22 | 1,735 | 4 | 1 | 5 | 0.21 |
| 58 | Alexander Farnerud |
Midfield - Central Midfield | VfB Stuttgart | 9 | 0 | 4 | 0 | 4 | 0.00 |
| 59 | Christian Giménez |
Attack - Centre-Forward | Hertha BSC | 28 | 180 | 3 | 12 | 15 | 1.50 |
| 60 | Aaron Hunt |
Midfield - Attacking Midfield | SV Werder Bremen | 28 | 185 | 3 | 9 | 12 | 1.46 |
| 61 | Attack - Centre-Forward | Bayer 04 Leverkusen | 32 | 228 | 3 | 8 | 11 | 1.18 | |
| 62 | Mike Hanke |
Attack - Centre-Forward | VfL Wolfsburg | 22 | 191 | 3 | 8 | 11 | 1.41 |
| 63 | Roberto Hilbert |
Defender - Right-Back | VfB Stuttgart | 34 | 400 | 3 | 7 | 10 | 0.68 |
| 64 | Jan Rosenthal |
Attack - Second Striker | Hannover 96 | 29 | 349 | 3 | 6 | 9 | 0.77 |
| 65 | Naldo |
Defender - Centre-Back | SV Werder Bremen | 32 | 479 | 3 | 6 | 9 | 0.56 |
| 66 | Midfield - Defensive Midfield | 1.FC Nuremberg | 24 | 176 | 3 | 5 | 8 | 1.53 | |
| 67 | Boubacar Sanogo |
Attack - Centre-Forward | Hamburger SV | 31 | 460 | 3 | 4 | 7 | 0.59 |
| 68 | Lukas Podolski |
Attack - Centre-Forward | Bayern Munich | 22 | 281 | 3 | 4 | 7 | 0.96 |
| 69 | Simon Rolfes |
Midfield - Defensive Midfield | Bayer 04 Leverkusen | 34 | 984 | 3 | 3 | 6 | 0.27 |
| 70 | Pierre Womé |
Defender - Left-Back | SV Werder Bremen | 28 | 1,170 | 3 | 2 | 5 | 0.23 |
| 71 | Jiayi Shao |
Midfield - Left Midfield | FC Energie Cottbus | 29 | 618 | 3 | 2 | 5 | 0.44 |
| 72 | Markus Feulner |
Midfield - Central Midfield | 1.FSV Mainz 05 | 30 | 1,121 | 3 | 2 | 5 | 0.24 |
| 73 | Rafinha |
Defender - Right-Back | FC Schalke 04 | 31 | 1,343 | 3 | 2 | 5 | 0.20 |
| 74 | Marco Rose |
Defender - Left-Back | 1.FSV Mainz 05 | 28 | 1,191 | 3 | 2 | 5 | 0.23 |
| 75 | Nelson Valdez |
Attack - Centre-Forward | Borussia Dortmund | 29 | 1,723 | 3 | 1 | 4 | 0.16 |
| 76 | Benjamin Huggel |
Midfield - Defensive Midfield | Eintracht Frankfurt | 25 | 1,799 | 3 | 1 | 4 | 0.15 |
| 77 | Timo Rost |
Midfield - Defensive Midfield | FC Energie Cottbus | 31 | 2,586 | 3 | 1 | 4 | 0.10 |
| 78 | Petr Ruman |
Midfield - Attacking Midfield | 1.FSV Mainz 05 | 16 | 886 | 3 | 1 | 4 | 0.30 |
| 79 | Lúcio |
Defender - Centre-Back | Bayern Munich | 26 | 0 | 3 | 0 | 3 | 0.00 |
| 80 | Matthieu Delpierre |
Defender - Centre-Back | VfB Stuttgart | 33 | 0 | 3 | 0 | 3 | 0.00 |
| 81 | Halil Altıntop |
Midfield - Attacking Midfield | FC Schalke 04 | 34 | 361 | 2 | 6 | 8 | 0.50 |
| 82 | Marco Streller |
Attack - Centre-Forward | VfB Stuttgart | 27 | 148 | 2 | 5 | 7 | 1.22 |
| 83 | Jurica Vranjes |
Midfield - Defensive Midfield | SV Werder Bremen | 25 | 314 | 2 | 4 | 6 | 0.57 |
| 84 | Sami Khedira |
Midfield - Central Midfield | VfB Stuttgart | 22 | 331 | 2 | 4 | 6 | 0.54 |
| 85 | Leon Andreasen |
Midfield - Central Midfield | SV Werder Bremen | 19 | 331 | 2 | 4 | 6 | 0.54 |
| 86 | Pál Dárdai |
Midfield - Defensive Midfield | Hertha BSC | 28 | 806 | 2 | 3 | 5 | 0.22 |
| 87 | Christoph Dabrowski |
Midfield - Defensive Midfield | VfL Bochum | 31 | 809 | 2 | 3 | 5 | 0.22 |
| 88 | Marcelo Bordon |
Defender - Centre-Back | FC Schalke 04 | 28 | 828 | 2 | 3 | 5 | 0.22 |
| 89 | Michael Delura |
Attack - Right Winger | Borussia Mönchengladbach | 28 | 629 | 2 | 3 | 5 | 0.29 |
| 90 | Martín Demichelis |
Defender - Centre-Back | Bayern Munich | 26 | 578 | 2 | 3 | 5 | 0.31 |
| 91 | Mimoun Azaouagh |
Midfield - Attacking Midfield | 1.FSV Mainz 05 | 26 | 961 | 2 | 2 | 4 | 0.19 |
| 92 | Marko Babic |
Midfield - Left Midfield | Bayer 04 Leverkusen | 25 | 915 | 2 | 2 | 4 | 0.20 |
| 93 | Christian Pander |
Defender - Left-Back | FC Schalke 04 | 16 | 657 | 2 | 2 | 4 | 0.27 |
| 94 | Juan |
Defender - Centre-Back | Bayer 04 Leverkusen | 28 | 1,238 | 2 | 2 | 4 | 0.15 |
| 95 | Gerald Asamoah |
Attack - Centre-Forward | FC Schalke 04 | 13 | 261 | 2 | 2 | 4 | 0.69 |
| 96 | Sascha Dum |
Midfield - Left Midfield | Alemannia Aachen | 22 | 576 | 2 | 2 | 4 | 0.31 |
| 97 | Gustavo Varela |
Midfield - Right Midfield | FC Schalke 04 | 18 | 515 | 2 | 2 | 4 | 0.35 |
| 98 | Patrick Ebert |
Attack - Right Winger | Hertha BSC | 19 | 527 | 2 | 2 | 4 | 0.34 |
| 99 | Federico Insúa |
Midfield - Attacking Midfield | Borussia Mönchengladbach | 32 | 1,225 | 2 | 2 | 4 | 0.15 |
| 100 | Arthur Boka |
Defender - Left-Back | VfB Stuttgart | 19 | 1,436 | 2 | 1 | 3 | 0.13 |
| # | Goalkeeper | Club | Matches | Minutes | Clean sheets | Goals conceded | GC / match |
|---|---|---|---|---|---|---|---|
| 1 | Manuel Neuer |
FC Schalke 04 | 27 | 2,430 | 13 | 21 | 0.78 |
| 2 | Timo Hildebrand |
VfB Stuttgart | 33 | 2,970 | 13 | 37 | 1.12 |
| 3 | Raphael Schäfer |
1.FC Nuremberg | 34 | 3,000 | 12 | 32 | 0.94 |
| 4 | Robert Enke |
Hannover 96 | 34 | 3,060 | 10 | 50 | 1.47 |
| 5 | Tim Wiese |
SV Werder Bremen | 31 | 2,790 | 10 | 35 | 1.13 |
| 6 | Frank Rost |
Hamburger SV | 24 | 2,149 | 10 | 26 | 1.08 |
| 7 | Simon Jentzsch |
VfL Wolfsburg | 34 | 3,060 | 9 | 45 | 1.32 |
| 8 | Roman Weidenfeller |
Borussia Dortmund | 34 | 3,060 | 9 | 43 | 1.26 |
| 9 | Oliver Kahn |
Bayern Munich | 32 | 2,880 | 8 | 37 | 1.16 |
| 10 | Jaroslav Drobný |
VfL Bochum | 17 | 1,530 | 7 | 20 | 1.18 |
| 11 | Kasey Keller |
Borussia Mönchengladbach | 28 | 2,462 | 7 | 34 | 1.21 |
| 12 | Tomislav Piplica |
FC Energie Cottbus | 33 | 2,970 | 7 | 49 | 1.48 |
| 13 | Oka Nikolov |
Eintracht Frankfurt | 20 | 1,729 | 6 | 34 | 1.7 |
| 14 | Christian Fiedler |
Hertha BSC | 32 | 2,880 | 6 | 49 | 1.53 |
| 15 | Mathias Hain |
Arminia Bielefeld | 31 | 2,745 | 4 | 46 | 1.48 |
| 16 | Hans Jörg Butt |
Bayer 04 Leverkusen | 22 | 1,918 | 4 | 32 | 1.45 |
| 17 | Kristian Nicht |
Alemannia Aachen | 18 | 1,542 | 2 | 41 | 2.28 |
| 18 | Christian Wetklo |
1.FSV Mainz 05 | 8 | 720 | 2 | 16 | 2 |
| 19 | Markus Pröll |
Eintracht Frankfurt | 14 | 1,241 | 2 | 23 | 1.64 |
| 20 | Michael Langer |
VfB Stuttgart | 1 | 90 | 1 | 0 | — |
| 21 | Gerhard Tremmel |
FC Energie Cottbus | 1 | 90 | 1 | 0 | — |
| 22 | Daniel Klewer |
1.FC Nuremberg | 1 | 60 | 1 | 0 | — |
| 23 | Marc Ziegler |
Arminia Bielefeld | 4 | 315 | 1 | 3 | 0.75 |
| 24 | Alexander Bade |
VfL Bochum | 5 | 450 | 1 | 8 | 1.6 |
| # | Player | Pos | Club | Matches | YC | 2nd YC | RC | Score |
|---|---|---|---|---|---|---|---|---|
| 1 | Andreas Wolf |
Defender - Centre-Back | 1.FC Nuremberg | 32 | 14 | 0 | 0 | 14 |
| 2 | Tomasz Zdebel |
Midfield - Defensive Midfield | VfL Bochum | 32 | 13 | 0 | 0 | 13 |
| 3 | David Jarolím |
Midfield - Central Midfield | Hamburger SV | 30 | 13 | 1 | 0 | 13 |
| 4 | Midfield - Defensive Midfield | VfL Wolfsburg | 32 | 12 | 0 | 0 | 12 | |
| 5 | Karim Haggui |
Defender - Centre-Back | Bayer 04 Leverkusen | 24 | 11 | 0 | 0 | 11 |
| 6 | Sascha Dum |
Midfield - Left Midfield | Alemannia Aachen | 22 | 7 | 0 | 1 | 10 |
| 7 | Timo Rost |
Midfield - Defensive Midfield | FC Energie Cottbus | 31 | 10 | 0 | 0 | 10 |
| 8 | Marco Rose |
Defender - Left-Back | 1.FSV Mainz 05 | 28 | 7 | 0 | 1 | 10 |
| 9 | Marc-André Kruska |
Midfield - Central Midfield | Borussia Dortmund | 31 | 10 | 0 | 0 | 10 |
| 10 | Michael Tarnat |
Defender - Left-Back | Hannover 96 | 28 | 7 | 0 | 1 | 10 |
| 11 | Torsten Frings |
Midfield - Defensive Midfield | SV Werder Bremen | 33 | 9 | 0 | 0 | 9 |
| 12 | Clemens Fritz |
Defender - Right-Back | SV Werder Bremen | 32 | 9 | 0 | 0 | 9 |
| 13 | Hanno Balitsch |
Midfield - Defensive Midfield | Hannover 96 | 33 | 9 | 0 | 0 | 9 |
| 14 | Diego |
Midfield - Attacking Midfield | SV Werder Bremen | 33 | 9 | 0 | 0 | 9 |
| 15 | Sérgio da Silva Pinto |
Midfield - Central Midfield | Alemannia Aachen | 29 | 9 | 0 | 0 | 9 |
| 16 | Javier Pinola |
Defender - Left-Back | 1.FC Nuremberg | 32 | 9 | 0 | 0 | 9 |
| 17 | Vragel da Silva |
Defender - Right-Back | FC Energie Cottbus | 25 | 9 | 0 | 0 | 9 |
| 18 | Willy Sagnol |
Defender - Right-Back | Bayern Munich | 23 | 8 | 0 | 0 | 8 |
| 19 | Philipp Degen |
Defender - Right-Back | Borussia Dortmund | 27 | 8 | 0 | 0 | 8 |
| 20 | Peer Kluge |
Midfield - Defensive Midfield | Borussia Mönchengladbach | 25 | 8 | 0 | 0 | 8 |
| 21 | Tinga |
Midfield - Central Midfield | Borussia Dortmund | 31 | 8 | 0 | 0 | 8 |
| 22 | Rafinha |
Defender - Right-Back | FC Schalke 04 | 31 | 8 | 0 | 0 | 8 |
| 23 | Markus Brzenska |
Defender - Centre-Back | Borussia Dortmund | 25 | 8 | 0 | 0 | 8 |
| 24 | Albert Streit |
Attack - Right Winger | Eintracht Frankfurt | 29 | 8 | 0 | 0 | 8 |
| 25 | Patrick Ochs |
Defender - Right-Back | Eintracht Frankfurt | 30 | 8 | 0 | 0 | 8 |
| 26 | Arthur Boka |
Defender - Left-Back | VfB Stuttgart | 19 | 4 | 0 | 1 | 7 |
| 27 | Marcelo Bordon |
Defender - Centre-Back | FC Schalke 04 | 28 | 7 | 0 | 0 | 7 |
| 28 | Paul Freier |
Midfield - Right Midfield | Bayer 04 Leverkusen | 31 | 4 | 1 | 1 | 7 |
| 29 | Defender - Centre-Back | Borussia Mönchengladbach | 14 | 4 | 1 | 1 | 7 | |
| 30 | Marcel Maltritz |
Defender - Centre-Back | VfL Bochum | 31 | 7 | 1 | 0 | 7 |
| 31 | Daniel Ziebig |
Defender - Left-Back | FC Energie Cottbus | 24 | 7 | 1 | 0 | 7 |
| 32 | Zlatan Bajramovic |
Midfield - Defensive Midfield | FC Schalke 04 | 27 | 7 | 0 | 0 | 7 |
| 33 | Fabian Ernst |
Midfield - Defensive Midfield | FC Schalke 04 | 26 | 7 | 0 | 0 | 7 |
| 34 | Markus Feulner |
Midfield - Central Midfield | 1.FSV Mainz 05 | 30 | 7 | 0 | 0 | 7 |
| 35 | Marko Babic |
Midfield - Left Midfield | Bayer 04 Leverkusen | 25 | 4 | 0 | 1 | 7 |
| 36 | Lincoln |
Midfield - Attacking Midfield | FC Schalke 04 | 23 | 4 | 0 | 1 | 7 |
| 37 | Rafael van der Vaart |
Midfield - Attacking Midfield | Hamburger SV | 26 | 4 | 0 | 1 | 7 |
| 38 | Thomas Hitzlsperger |
Midfield - Central Midfield | VfB Stuttgart | 30 | 4 | 1 | 1 | 7 |
| 39 | Martín Demichelis |
Defender - Centre-Back | Bayern Munich | 26 | 7 | 0 | 0 | 7 |
| 40 | Kevin-Prince Boateng |
Midfield - Attacking Midfield | Hertha BSC | 21 | 7 | 0 | 0 | 7 |
| 41 | Mehdi Mahdavikia |
Attack - Right Winger | Hamburger SV | 27 | 4 | 0 | 1 | 7 |
| 42 | Josip Simunic |
Defender - Centre-Back | Hertha BSC | 25 | 4 | 2 | 1 | 7 |
| 43 | Andriy Voronin |
Attack - Second Striker | Bayer 04 Leverkusen | 31 | 7 | 0 | 0 | 7 |
| 44 | Christoph Dabrowski |
Midfield - Defensive Midfield | VfL Bochum | 31 | 7 | 0 | 0 | 7 |
| 45 | Nigel de Jong |
Midfield - Defensive Midfield | Hamburger SV | 18 | 6 | 0 | 0 | 6 |
| 46 | Levan Kobiashvili |
Defender - Left-Back | FC Schalke 04 | 29 | 6 | 0 | 0 | 6 |
| 47 | Darío Rodríguez |
Defender - Left-Back | FC Schalke 04 | 26 | 6 | 0 | 0 | 6 |
| 48 | Aaron Hunt |
Midfield - Attacking Midfield | SV Werder Bremen | 28 | 6 | 0 | 0 | 6 |
| 49 | Kevin McKenna |
Defender - Centre-Back | FC Energie Cottbus | 29 | 6 | 0 | 0 | 6 |
| 50 | Ludovic Magnin |
Defender - Left-Back | VfB Stuttgart | 22 | 6 | 0 | 0 | 6 |
| # | Club | Country | Players | Total goals |
|---|---|---|---|---|
| 1 | SV Werder Bremen |
Germany | 19 | 71 |
| 2 | VfB Stuttgart |
Germany | 25 | 58 |
| 3 | FC Schalke 04 |
Germany | 28 | 50 |
| 4 | Eintracht Frankfurt |
Germany | 25 | 45 |
| 5 | Bayern Munich |
Germany | 21 | 45 |
| 6 | Hertha BSC |
Germany | 21 | 44 |
| 7 | Hannover 96 |
Germany | 27 | 39 |
| 8 | Alemannia Aachen |
Germany | 16 | 34 |
| 9 | 1.FC Nuremberg |
Germany | 19 | 31 |
| 10 | VfL Bochum |
Germany | 13 | 31 |
| 11 | Bayer 04 Leverkusen |
Germany | 19 | 30 |
| 12 | Hamburger SV |
Germany | 17 | 24 |
| 13 | VfL Wolfsburg |
Germany | 18 | 21 |
| 14 | FC Energie Cottbus |
Germany | 16 | 20 |
| 15 | Borussia Mönchengladbach |
Germany | 15 | 17 |
| 16 | 1.FSV Mainz 05 |
Germany | 21 | 13 |
| 17 | Arminia Bielefeld |
Germany | 11 | 12 |
| 18 | Borussia Dortmund |
Germany | 17 | 11 |
| # | 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
Kevin Kuranyi
Marko Pantelic
Mario Gómez
Sergiu Radu
Diego
Cacau
Christian Giménez
Naohiro Takahara
Andriy Voronin
Aaron Hunt
Ivan Saenko
Markus Rosenberg
Rafael van der Vaart
Jan Schlaudraff
Mike Hanke
Ioannis Amanatidis
Claudio Pizarro
Roberto Hilbert
Thomas Hitzlsperger
Laurențiu Reghecampf
Naldo
Jan Rosenthal
Vedad Ibisevic
Jonas Kamper
Peter Løvenkrands
Arnold Bruggink
Halil Altıntop
Alexander Meier
Markus Schroth
Gilberto
Hugo Almeida
Sotiris Kyrgiakos
Marco Streller
Paolo Guerrero
Marcelinho Paraíba
Thomas Brdaric
Kahê
Boubacar Sanogo
Sami Khedira
Leon Andreasen
Szabolcs Huszti
Tinga
Lukas Podolski
Róbert Vittek
Bastian Schweinsteiger
Albert Streit
Vahid Hashemian
Hasan Salihamidzic
Jurica Vranjes
Cédric Makiadi
Markus Brzenska
Michael Delura
Vinícius
Martín Demichelis
Nando Rafael
Jiri Stajner
Fernando Meira
Marco Engelhardt
Lincoln
Matthias Lehmann
Michael Thurk
Jacek Krzynowek
Simon Rolfes
Paul Freier
Marcelo Bordon
Christoph Dabrowski
Levan Kobiashvili
Pál Dárdai
Serdar Taşçı
Rafinha
Patrick Ebert
Ivo Ilicevic
Christopher Lamprecht
Aleksandar Vasoski
Sascha Dum
Kevin-Prince Boateng
Chavdar Yankov
Per Mertesacker
David Degen
Federico Insúa
Pierre Womé
Imre Szabics
Jiayi Shao
Christian Pander
Gustavo Varela
Piotr Trochowski
Marcel Ndjeng
Markus Feulner
Hamit Altıntop
Mimoun Azaouagh
Juan
Christian Schulz
Steven Cherundolo
Martin Amedick
Vragel da Silva
Pável Pardo
David Jarolím
Antônio da Silva
Dennis Grote
Torsten Frings
Patrick Ochs
Dedê
Marius Ebbers
Peer Kluge
Michael Tarnat
Javier Pinola
Elkin Soto
Mehdi Mahdavikia
Chinedu Ede
Willy Sagnol
Andreas Ottl
Ludovic Magnin
Alexander Farnerud
Marco Rose
Nelson Valdez
Benjamin Huggel
Timo Rost
Petr Ruman
Lúcio
Matthieu Delpierre
Marko Babic
Gerald Asamoah
Arthur Boka
Timo Hildebrand
Raphael Schäfer
Robert Enke
Tim Wiese
Frank Rost
Simon Jentzsch
Roman Weidenfeller
Oliver Kahn
Jaroslav Drobný
Kasey Keller
Tomislav Piplica
Oka Nikolov
Christian Fiedler
Mathias Hain
Hans Jörg Butt
Kristian Nicht
Christian Wetklo
Markus Pröll
Michael Langer
Gerhard Tremmel
Daniel Klewer
Marc Ziegler
Alexander Bade
Tomasz Zdebel
Karim Haggui
Marc-André Kruska
Clemens Fritz
Hanno Balitsch
Sérgio da Silva Pinto
Philipp Degen
Marcel Maltritz
Daniel Ziebig
Zlatan Bajramovic
Fabian Ernst
Josip Simunic
Nigel de Jong
Darío Rodríguez
Kevin McKenna
SV Werder Bremen
VfB Stuttgart
FC Schalke 04
Eintracht Frankfurt
Bayern Munich
Hertha BSC
Hannover 96
Alemannia Aachen
1.FC Nuremberg
VfL Bochum
Bayer 04 Leverkusen
Hamburger SV
VfL Wolfsburg
FC Energie Cottbus
Borussia Mönchengladbach
1.FSV Mainz 05
Arminia Bielefeld
Borussia Dortmund
1.FC Heidenheim 1846 (2036)
1.FC Köln (3)
1.FC Union Berlin (89)
FC Augsburg (167)
FC St. Pauli (35)
RB Leipzig (23826)
SC Freiburg (60)
TSG 1899 Hoffenheim (533)
Aílton
Brazil
Markus Beierle
Olaf Marschall
Georgi Donkov
Mario Basler
Mehmet Scholl
Bruno Labbadia
Christian Schreier
Michael Olise
Harry Kane
Christopher Nkunku
Robert Lewandowski
Poland
Pierre-Emerick Aubameyang
Marco Reus
Thomas Müller
Andrej Kramaric
Croatia
Timo Werner
Arjen Robben
Netherlands
Max Kruse
Serge Gnabry