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 | Mario Gómez |
Attack - Centre-Forward | Germany Spain | VfB Stuttgart | 25 | 104 | 19 | 4 | 23 | 1 | 1 | 0 | 16.44 | 3.46 | 5 |
| 2 | Kevin Kuranyi |
Attack - Centre-Forward | Germany Panama | FC Schalke 04 | 32 | 183 | 15 | 2 | 17 | 0 | 6 | 0 | 7.38 | 0.98 | 12 |
| 3 | Markus Rosenberg |
Attack - Centre-Forward | Sweden | SV Werder Bremen | 30 | 142 | 14 | 9 | 23 | 0 | 6 | 0 | 8.87 | 5.70 | 10 |
| 4 | Stanislav Sestak |
Attack - Centre-Forward | Slovakia | VfL Bochum | 33 | 220 | 13 | 9 | 22 | 0 | 6 | 0 | 5.32 | 3.68 | 17 |
| 5 | Diego |
Midfield - Attacking Midfield | Brazil Italy | SV Werder Bremen | 30 | 197 | 13 | 11 | 24 | 4 | 4 | 1 | 5.94 | 5.03 | 15 |
| 6 | Mladen Petric |
Attack - Centre-Forward | Croatia Switzerland | Borussia Dortmund | 29 | 183 | 13 | 2 | 15 | 0 | 2 | 0 | 6.39 | 0.98 | 14 |
| 7 | Marko Pantelic |
Attack - Centre-Forward | Serbia | Hertha BSC | 28 | 190 | 12 | 4 | 16 | 0 | 1 | 0 | 5.68 | 1.89 | 16 |
| 8 | Rafael van der Vaart |
Midfield - Attacking Midfield | Netherlands Spain | Hamburger SV | 29 | 210 | 12 | 10 | 22 | 4 | 6 | 0 | 5.14 | 4.29 | 18 |
| 9 | Franck Ribéry |
Attack - Left Winger | France | Bayern Munich | 28 | 201 | 11 | 8 | 19 | 2 | 2 | 0 | 4.93 | 3.58 | 18 |
| 10 | Theofanis Gekas |
Attack - Centre-Forward | Greece | Bayer 04 Leverkusen | 29 | 161 | 11 | 2 | 13 | 1 | 1 | 0 | 6.15 | 1.12 | 15 |
| 11 | Hugo Almeida |
Attack - Centre-Forward | Portugal | SV Werder Bremen | 23 | 126 | 11 | 2 | 13 | 0 | 4 | 1 | 7.86 | 1.43 | 11 |
| 12 | Ioannis Amanatidis |
Attack - Centre-Forward | Greece | Eintracht Frankfurt | 32 | 246 | 11 | 7 | 18 | 2 | 3 | 0 | 4.02 | 2.56 | 22 |
| 13 | Szabolcs Huszti |
Midfield - Left Midfield | Hungary | Hannover 96 | 33 | 269 | 10 | 6 | 16 | 5 | 4 | 0 | 3.35 | 2.01 | 27 |
| 14 | Manasseh Ishiaku |
Attack - Centre-Forward | Nigeria Belgium | MSV Duisburg | 25 | 185 | 10 | 1 | 11 | 0 | 3 | 0 | 4.86 | 0.49 | 19 |
| 15 | Mike Hanke |
Attack - Centre-Forward | Germany | Hannover 96 | 31 | 253 | 10 | 2 | 12 | 0 | 3 | 1 | 3.56 | 0.71 | 25 |
| 16 | Miroslav Klose |
Attack - Centre-Forward | Germany | Bayern Munich | 27 | 201 | 10 | 8 | 18 | 0 | 2 | 0 | 4.48 | 3.58 | 20 |
| 17 | Boubacar Sanogo |
Attack - Centre-Forward | Cote d'Ivoire | SV Werder Bremen | 21 | 170 | 9 | 3 | 12 | 0 | 2 | 0 | 4.76 | 1.59 | 19 |
| 18 | Attack - Centre-Forward | Germany | Bayer 04 Leverkusen | 31 | 300 | 9 | 5 | 14 | 0 | 6 | 1 | 2.70 | 1.50 | 33 | |
| 19 | Paolo Guerrero |
Attack - Centre-Forward | Peru | Hamburger SV | 29 | 229 | 9 | 4 | 13 | 0 | 3 | 0 | 3.54 | 1.57 | 25 |
| 20 | Cacau |
Attack - Centre-Forward | Germany Brazil | VfB Stuttgart | 27 | 229 | 9 | 6 | 15 | 0 | 6 | 0 | 3.54 | 2.36 | 25 |
| 21 | Edin Džeko |
Attack - Centre-Forward | Bosnia-Herzegovina | VfL Wolfsburg | 28 | 226 | 8 | 7 | 15 | 0 | 3 | 0 | 3.19 | 2.79 | 28 |
| 22 | Sebastian Freis |
Attack - Centre-Forward | Germany | Karlsruher SC | 31 | 269 | 8 | 3 | 11 | 0 | 1 | 0 | 2.68 | 1.00 | 34 |
| 23 | Simon Rolfes |
Midfield - Defensive Midfield | Germany | Bayer 04 Leverkusen | 34 | 382 | 8 | 3 | 11 | 2 | 0 | 0 | 1.88 | 0.71 | 48 |
| 24 | Tamás Hajnal |
Midfield - Attacking Midfield | Hungary | Karlsruher SC | 32 | 353 | 8 | 9 | 17 | 0 | 6 | 0 | 2.04 | 2.29 | 44 |
| 25 | Marcelinho Paraíba |
Midfield - Attacking Midfield | Brazil | VfL Wolfsburg | 33 | 392 | 7 | 10 | 17 | 0 | 2 | 0 | 1.61 | 2.30 | 56 |
| 26 | Ivan Klasnic |
Attack - Centre-Forward | Croatia | SV Werder Bremen | 16 | 119 | 7 | 3 | 10 | 0 | 0 | 0 | 5.29 | 2.27 | 17 |
| 27 | Gerald Asamoah |
Attack - Centre-Forward | Germany | FC Schalke 04 | 31 | 272 | 7 | 5 | 12 | 0 | 4 | 0 | 2.32 | 1.65 | 39 |
| 28 | Dimitar Rangelov |
Attack - Centre-Forward | Bulgaria | FC Energie Cottbus | 22 | 242 | 6 | 4 | 10 | 0 | 3 | 0 | 2.23 | 1.49 | 40 |
| 29 | Dennis Sørensen |
Attack - Centre-Forward | Denmark | FC Energie Cottbus | 33 | 449 | 6 | 3 | 9 | 1 | 5 | 0 | 1.20 | 0.60 | 75 |
| 30 | Martin Fenin |
Attack - Centre-Forward | Czech Republic | Eintracht Frankfurt | 17 | 229 | 6 | 2 | 8 | 0 | 4 | 0 | 2.36 | 0.79 | 38 |
| 31 | Marcel Schäfer |
Defender - Left-Back | Germany | VfL Wolfsburg | 29 | 412 | 6 | 4 | 10 | 0 | 3 | 0 | 1.31 | 0.87 | 69 |
| 32 | Arnold Bruggink |
Midfield - Attacking Midfield | Netherlands | Hannover 96 | 26 | 253 | 6 | 4 | 10 | 0 | 6 | 0 | 2.13 | 1.42 | 42 |
| 33 | Halil Altıntop |
Midfield - Attacking Midfield | Türkiye Germany | FC Schalke 04 | 25 | 221 | 6 | 2 | 8 | 0 | 0 | 0 | 2.44 | 0.81 | 37 |
| 34 | Jiri Stajner |
Attack - Second Striker | Czech Republic | Hannover 96 | 26 | 249 | 6 | 2 | 8 | 0 | 4 | 0 | 2.17 | 0.72 | 42 |
| 35 | Angelos Charisteas |
Attack - Centre-Forward | Greece | 1.FC Nuremberg | 24 | 278 | 6 | 3 | 9 | 0 | 1 | 0 | 1.94 | 0.97 | 46 |
| 36 | Tommy Bechmann |
Attack - Centre-Forward | Denmark | VfL Bochum | 20 | 190 | 5 | 1 | 6 | 0 | 1 | 0 | 2.37 | 0.47 | 38 |
| 37 | Lukas Podolski |
Attack - Centre-Forward | Germany Poland | Bayern Munich | 25 | 190 | 5 | 2 | 7 | 0 | 3 | 0 | 2.37 | 0.95 | 38 |
| 38 | Marek Mintál |
Midfield - Attacking Midfield | Slovakia | 1.FC Nuremberg | 31 | 398 | 5 | 2 | 7 | 1 | 2 | 0 | 1.13 | 0.45 | 80 |
| 39 | Mario Eggimann |
Defender - Centre-Back | Switzerland | Karlsruher SC | 33 | 594 | 5 | 1 | 6 | 0 | 5 | 0 | 0.76 | 0.15 | 119 |
| 40 | Thomas Hitzlsperger |
Midfield - Central Midfield | Germany | VfB Stuttgart | 25 | 397 | 5 | 1 | 6 | 0 | 3 | 0 | 1.13 | 0.23 | 79 |
| 41 | Benjamin Auer |
Attack - Centre-Forward | Germany | VfL Bochum | 17 | 239 | 5 | 0 | 5 | 0 | 3 | 0 | 1.88 | 0.00 | 48 |
| 42 | Joshua Kennedy |
Attack - Centre-Forward | Australia | Karlsruher SC | 22 | 699 | 5 | 2 | 7 | 0 | 1 | 0 | 0.64 | 0.26 | 140 |
| 43 | Marcelo Bordon |
Defender - Centre-Back | Brazil Italy | FC Schalke 04 | 31 | 554 | 5 | 1 | 6 | 0 | 8 | 0 | 0.81 | 0.16 | 111 |
| 44 | Christoph Dabrowski |
Midfield - Defensive Midfield | Germany Poland | VfL Bochum | 28 | 472 | 5 | 4 | 9 | 0 | 8 | 0 | 0.95 | 0.76 | 94 |
| 45 | Zé Roberto |
Midfield - Left Midfield | Brazil Germany | Bayern Munich | 30 | 493 | 5 | 4 | 9 | 0 | 5 | 0 | 0.91 | 0.73 | 99 |
| 46 | Ivica Grlic |
Midfield - Defensive Midfield | Bosnia-Herzegovina Germany | MSV Duisburg | 28 | 461 | 5 | 4 | 9 | 0 | 9 | 0 | 0.98 | 0.78 | 92 |
| 47 | Fin Bartels |
Attack - Right Winger | Germany | FC Hansa Rostock | 19 | 342 | 4 | 0 | 4 | 0 | 5 | 0 | 1.05 | 0.00 | 86 |
| 48 | Jan Rosenthal |
Attack - Second Striker | Germany | Hannover 96 | 23 | 348 | 4 | 2 | 6 | 0 | 5 | 0 | 1.03 | 0.52 | 87 |
| 49 | Raffael |
Attack - Second Striker | Brazil Germany | Hertha BSC | 15 | 325 | 4 | 6 | 10 | 0 | 1 | 0 | 1.11 | 1.66 | 81 |
| 50 | Tinga |
Midfield - Central Midfield | Brazil Portugal | Borussia Dortmund | 33 | 695 | 4 | 0 | 4 | 0 | 6 | 0 | 0.52 | 0.00 | 174 |
| 51 | Sofian Chahed |
Defender - Right-Back | Tunisia Germany | Hertha BSC | 33 | 674 | 4 | 2 | 6 | 4 | 4 | 0 | 0.53 | 0.27 | 169 |
| 52 | Roberto Hilbert |
Defender - Right-Back | Germany | VfB Stuttgart | 32 | 635 | 4 | 7 | 11 | 0 | 7 | 0 | 0.57 | 0.99 | 159 |
| 53 | Giovanni Federico |
Midfield - Attacking Midfield | Italy Germany | Borussia Dortmund | 30 | 501 | 4 | 8 | 12 | 0 | 1 | 0 | 0.72 | 1.44 | 125 |
| 54 | Christian Schulz |
Defender - Centre-Back | Germany | SV Werder Bremen | 32 | 595 | 4 | 3 | 7 | 0 | 4 | 0 | 0.61 | 0.45 | 149 |
| 55 | Alexander Meier |
Attack - Second Striker | Germany | Eintracht Frankfurt | 11 | 248 | 4 | 1 | 5 | 0 | 2 | 0 | 1.45 | 0.36 | 62 |
| 56 | Attack - Centre-Forward | Poland | VfL Bochum | 25 | 307 | 4 | 3 | 7 | 0 | 3 | 0 | 1.17 | 0.88 | 77 | |
| 57 | Hanno Balitsch |
Midfield - Defensive Midfield | Germany | Hannover 96 | 29 | 572 | 4 | 2 | 6 | 0 | 10 | 0 | 0.63 | 0.31 | 143 |
| 58 | Jacek Krzynowek |
Midfield - Left Midfield | Poland | VfL Wolfsburg | 19 | 230 | 4 | 2 | 6 | 0 | 0 | 0 | 1.57 | 0.78 | 58 |
| 59 | Yıldıray Baştürk |
Midfield - Attacking Midfield | Türkiye Germany | VfB Stuttgart | 26 | 524 | 4 | 2 | 6 | 0 | 2 | 0 | 0.69 | 0.34 | 131 |
| 60 | Ivan Rakitic |
Midfield - Central Midfield | Croatia Switzerland | FC Schalke 04 | 29 | 660 | 3 | 10 | 13 | 0 | 1 | 0 | 0.41 | 1.36 | 220 |
| 61 | Naldo |
Defender - Centre-Back | Brazil Germany | SV Werder Bremen | 32 | 953 | 3 | 2 | 5 | 0 | 3 | 1 | 0.28 | 0.19 | 318 |
| 62 | Christian Gentner |
Midfield - Central Midfield | Germany | VfL Wolfsburg | 31 | 751 | 3 | 7 | 10 | 0 | 3 | 0 | 0.36 | 0.84 | 250 |
| 63 | Marco Russ |
Defender - Centre-Back | Germany | Eintracht Frankfurt | 29 | 769 | 3 | 1 | 4 | 0 | 3 | 0 | 0.35 | 0.12 | 256 |
| 64 | Jonas Kamper |
Midfield - Right Midfield | Denmark | Arminia Bielefeld | 31 | 453 | 3 | 4 | 7 | 0 | 1 | 0 | 0.60 | 0.79 | 151 |
| 65 | Andreas Ottl |
Midfield - Defensive Midfield | Germany | Bayern Munich | 19 | 266 | 3 | 0 | 3 | 0 | 0 | 0 | 1.02 | 0.00 | 89 |
| 66 | Sotiris Kyrgiakos |
Defender - Centre-Back | Greece | Eintracht Frankfurt | 24 | 691 | 3 | 0 | 3 | 0 | 8 | 0 | 0.39 | 0.00 | 230 |
| 67 | Defender - Centre-Back | Germany | Eintracht Frankfurt | 32 | 914 | 3 | 4 | 7 | 0 | 3 | 0 | 0.30 | 0.39 | 305 | |
| 68 | Christian Bassila |
Defender - Centre-Back | France Congo | FC Energie Cottbus | 23 | 599 | 3 | 0 | 3 | 0 | 9 | 0 | 0.45 | 0.00 | 200 |
| 69 | Mihai Tararache |
Midfield - Defensive Midfield | Romania | MSV Duisburg | 31 | 914 | 3 | 1 | 4 | 2 | 13 | 0 | 0.30 | 0.10 | 305 |
| 70 | Oliver Kirch |
Midfield - Defensive Midfield | Germany | Arminia Bielefeld | 25 | 676 | 3 | 1 | 4 | 0 | 1 | 0 | 0.40 | 0.13 | 225 |
| 71 | Sebastian Hähnge |
Attack - Centre-Forward | Germany | FC Hansa Rostock | 18 | 316 | 3 | 1 | 4 | 0 | 2 | 0 | 0.85 | 0.28 | 105 |
| 72 | Nelson Valdez |
Attack - Centre-Forward | Paraguay | Borussia Dortmund | 27 | 545 | 3 | 1 | 4 | 1 | 6 | 0 | 0.50 | 0.17 | 182 |
| 73 | Antônio da Silva |
Midfield - Attacking Midfield | Brazil | VfB Stuttgart | 20 | 334 | 3 | 3 | 6 | 0 | 2 | 0 | 0.81 | 0.81 | 111 |
| 74 | Hamit Altıntop |
Midfield - Right Midfield | Türkiye Germany | Bayern Munich | 23 | 546 | 3 | 4 | 7 | 0 | 3 | 0 | 0.49 | 0.66 | 182 |
| 75 | Mimoun Azaouagh |
Midfield - Attacking Midfield | Germany | VfL Bochum | 19 | 301 | 3 | 6 | 9 | 0 | 0 | 0 | 0.90 | 1.79 | 100 |
| 76 | Fernando Meira |
Defender - Centre-Back | Portugal | VfB Stuttgart | 28 | 765 | 3 | 3 | 6 | 0 | 3 | 2 | 0.35 | 0.35 | 255 |
| 77 | Peer Kluge |
Midfield - Defensive Midfield | Germany | 1.FC Nuremberg | 22 | 594 | 3 | 2 | 5 | 0 | 7 | 0 | 0.45 | 0.30 | 198 |
| 78 | Benjamin Köhler |
Midfield - Left Midfield | Germany | Eintracht Frankfurt | 29 | 750 | 3 | 1 | 4 | 0 | 2 | 0 | 0.36 | 0.12 | 250 |
| 79 | Sérgio da Silva Pinto |
Midfield - Central Midfield | Germany Portugal | Hannover 96 | 20 | 426 | 3 | 2 | 5 | 0 | 3 | 2 | 0.63 | 0.42 | 142 |
| 80 | Timo Rost |
Midfield - Defensive Midfield | Germany | FC Energie Cottbus | 33 | 980 | 3 | 1 | 4 | 0 | 7 | 0 | 0.28 | 0.09 | 327 |
| 81 | Christian Timm |
Attack - Right Winger | Germany | Karlsruher SC | 30 | 678 | 3 | 3 | 6 | 0 | 5 | 0 | 0.40 | 0.40 | 226 |
| 82 | André Lima |
Attack - Centre-Forward | Brazil | Hertha BSC | 16 | 484 | 2 | 0 | 2 | 0 | 1 | 0 | 0.37 | 0.00 | 242 |
| 83 | Faton Toski |
Midfield - Attacking Midfield | Germany Kosovo | Eintracht Frankfurt | 12 | 377 | 2 | 2 | 4 | 0 | 1 | 0 | 0.48 | 0.48 | 189 |
| 84 | Rafinha |
Defender - Right-Back | Brazil Germany | FC Schalke 04 | 32 | 1,398 | 2 | 3 | 5 | 2 | 6 | 0 | 0.13 | 0.19 | 699 |
| 85 | Pável Pardo |
Midfield - Defensive Midfield | Mexico | VfB Stuttgart | 29 | 1,242 | 2 | 5 | 7 | 2 | 4 | 1 | 0.14 | 0.36 | 621 |
| 86 | Leon Andreasen |
Midfield - Central Midfield | Denmark | SV Werder Bremen | 10 | 200 | 2 | 1 | 3 | 0 | 1 | 1 | 0.90 | 0.45 | 100 |
| 87 | Stiven Rivic |
Midfield - Attacking Midfield | Croatia | FC Energie Cottbus | 28 | 691 | 2 | 2 | 4 | 0 | 3 | 0 | 0.26 | 0.26 | 346 |
| 88 | Klemen Lavric |
Attack - Centre-Forward | Slovenia | MSV Duisburg | 18 | 479 | 2 | 0 | 2 | 0 | 1 | 0 | 0.38 | 0.00 | 240 |
| 89 | Edmond Kapllani |
Attack - Centre-Forward | Albania Germany | Karlsruher SC | 28 | 686 | 2 | 2 | 4 | 0 | 1 | 0 | 0.26 | 0.26 | 343 |
| 90 | Karim Haggui |
Defender - Centre-Back | Tunisia Germany | Bayer 04 Leverkusen | 24 | 1,025 | 2 | 2 | 4 | 0 | 5 | 0 | 0.18 | 0.18 | 513 |
| 91 | Lukas Sinkiewicz |
Midfield - Defensive Midfield | Germany | Bayer 04 Leverkusen | 19 | 549 | 2 | 0 | 2 | 0 | 0 | 0 | 0.33 | 0.00 | 275 |
| 92 | Christian Eichner |
Defender - Left-Back | Germany | Karlsruher SC | 33 | 1,468 | 2 | 2 | 4 | 0 | 4 | 0 | 0.12 | 0.12 | 734 |
| 93 | Ricardo Costa |
Defender - Centre-Back | Portugal | VfL Wolfsburg | 20 | 848 | 2 | 0 | 2 | 0 | 8 | 0 | 0.21 | 0.00 | 424 |
| 94 | Rudi Skacel |
Midfield - Left Midfield | Czech Republic | Hertha BSC | 16 | 651 | 2 | 1 | 3 | 0 | 4 | 0 | 0.28 | 0.14 | 326 |
| 95 | Michal Papadopulos |
Attack - Centre-Forward | Czech Republic Greece | FC Energie Cottbus | 21 | 321 | 2 | 0 | 2 | 0 | 1 | 0 | 0.56 | 0.00 | 161 |
| 96 | Sergiu Radu |
Attack - Centre-Forward | Romania | VfL Wolfsburg | 13 | 198 | 2 | 0 | 2 | 0 | 0 | 0 | 0.91 | 0.00 | 99 |
| 97 | Anthar Yahia |
Defender - Centre-Back | Algeria France | VfL Bochum | 33 | 1,423 | 2 | 0 | 2 | 0 | 4 | 0 | 0.13 | 0.00 | 712 |
| 98 | Petri Pasanen |
Defender - Centre-Back | Finland | SV Werder Bremen | 28 | 1,152 | 2 | 4 | 6 | 0 | 1 | 0 | 0.16 | 0.31 | 576 |
| 99 | Markus Bollmann |
Defender - Centre-Back | Germany | Arminia Bielefeld | 21 | 719 | 2 | 0 | 2 | 0 | 7 | 0 | 0.25 | 0.00 | 360 |
| 100 | Andreas Wolf |
Defender - Centre-Back | Germany Russia | 1.FC Nuremberg | 30 | 1,303 | 2 | 0 | 2 | 0 | 8 | 0 | 0.14 | 0.00 | 652 |
| # | Player | Pos | Club | Mat | Min | A | G | G+A | A/90 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Diego |
Midfield - Attacking Midfield | SV Werder Bremen | 30 | 197 | 11 | 13 | 24 | 5.03 |
| 2 | Rafael van der Vaart |
Midfield - Attacking Midfield | Hamburger SV | 29 | 210 | 10 | 12 | 22 | 4.29 |
| 3 | Marcelinho Paraíba |
Midfield - Attacking Midfield | VfL Wolfsburg | 33 | 392 | 10 | 7 | 17 | 2.30 |
| 4 | Ivan Rakitic |
Midfield - Central Midfield | FC Schalke 04 | 29 | 660 | 10 | 3 | 13 | 1.36 |
| 5 | Dedê |
Defender - Left-Back | Borussia Dortmund | 30 | 2,628 | 10 | 1 | 11 | 0.34 |
| 6 | Markus Rosenberg |
Attack - Centre-Forward | SV Werder Bremen | 30 | 142 | 9 | 14 | 23 | 5.70 |
| 7 | Stanislav Sestak |
Attack - Centre-Forward | VfL Bochum | 33 | 220 | 9 | 13 | 22 | 3.68 |
| 8 | Tamás Hajnal |
Midfield - Attacking Midfield | Karlsruher SC | 32 | 353 | 9 | 8 | 17 | 2.29 |
| 9 | Franck Ribéry |
Attack - Left Winger | Bayern Munich | 28 | 201 | 8 | 11 | 19 | 3.58 |
| 10 | Miroslav Klose |
Attack - Centre-Forward | Bayern Munich | 27 | 201 | 8 | 10 | 18 | 3.58 |
| 11 | Giovanni Federico |
Midfield - Attacking Midfield | Borussia Dortmund | 30 | 501 | 8 | 4 | 12 | 1.44 |
| 12 | Bastian Schweinsteiger |
Midfield - Central Midfield | Bayern Munich | 30 | 1,852 | 8 | 1 | 9 | 0.39 |
| 13 | Ioannis Amanatidis |
Attack - Centre-Forward | Eintracht Frankfurt | 32 | 246 | 7 | 11 | 18 | 2.56 |
| 14 | Edin Džeko |
Attack - Centre-Forward | VfL Wolfsburg | 28 | 226 | 7 | 8 | 15 | 2.79 |
| 15 | Roberto Hilbert |
Defender - Right-Back | VfB Stuttgart | 32 | 635 | 7 | 4 | 11 | 0.99 |
| 16 | Christian Gentner |
Midfield - Central Midfield | VfL Wolfsburg | 31 | 751 | 7 | 3 | 10 | 0.84 |
| 17 | Piotr Trochowski |
Midfield - Attacking Midfield | Hamburger SV | 32 | 2,114 | 7 | 1 | 8 | 0.30 |
| 18 | Alexander Iashvili |
Attack - Second Striker | Karlsruher SC | 28 | 0 | 7 | 0 | 7 | 0.00 |
| 19 | Albert Streit |
Attack - Right Winger | FC Schalke 04 | 21 | 0 | 7 | 0 | 7 | 0.00 |
| 20 | Szabolcs Huszti |
Midfield - Left Midfield | Hannover 96 | 33 | 269 | 6 | 10 | 16 | 2.01 |
| 21 | Cacau |
Attack - Centre-Forward | VfB Stuttgart | 27 | 229 | 6 | 9 | 15 | 2.36 |
| 22 | Raffael |
Attack - Second Striker | Hertha BSC | 15 | 325 | 6 | 4 | 10 | 1.66 |
| 23 | Mimoun Azaouagh |
Midfield - Attacking Midfield | VfL Bochum | 19 | 301 | 6 | 3 | 9 | 1.79 |
| 24 | Paul Freier |
Midfield - Right Midfield | Bayer 04 Leverkusen | 19 | 399 | 6 | 2 | 8 | 1.35 |
| 25 | Jan Koller |
Attack - Centre-Forward | 1.FC Nuremberg | 14 | 630 | 6 | 2 | 8 | 0.86 |
| 26 | Christian Pander |
Defender - Left-Back | FC Schalke 04 | 17 | 1,455 | 6 | 1 | 7 | 0.37 |
| 27 | Christian Tiffert |
Midfield - Central Midfield | MSV Duisburg | 25 | 0 | 6 | 0 | 6 | 0.00 |
| 28 | Patrick Ochs |
Defender - Right-Back | Eintracht Frankfurt | 29 | 0 | 6 | 0 | 6 | 0.00 |
| 29 | Attack - Centre-Forward | Bayer 04 Leverkusen | 31 | 300 | 5 | 9 | 14 | 1.50 | |
| 30 | Gerald Asamoah |
Attack - Centre-Forward | FC Schalke 04 | 31 | 272 | 5 | 7 | 12 | 1.65 |
| 31 | Pável Pardo |
Midfield - Defensive Midfield | VfB Stuttgart | 29 | 1,242 | 5 | 2 | 7 | 0.36 |
| 32 | David Jarolím |
Midfield - Central Midfield | Hamburger SV | 28 | 1,115 | 5 | 2 | 7 | 0.40 |
| 33 | Markus Weissenberger |
Midfield - Attacking Midfield | Eintracht Frankfurt | 22 | 1,161 | 5 | 1 | 6 | 0.39 |
| 34 | Aaron Hunt |
Midfield - Attacking Midfield | SV Werder Bremen | 14 | 869 | 5 | 1 | 6 | 0.52 |
| 35 | Mesut Özil |
Midfield - Attacking Midfield | SV Werder Bremen | 23 | 615 | 5 | 1 | 6 | 0.73 |
| 36 | Mario Gómez |
Attack - Centre-Forward | VfB Stuttgart | 25 | 104 | 4 | 19 | 23 | 3.46 |
| 37 | Marko Pantelic |
Attack - Centre-Forward | Hertha BSC | 28 | 190 | 4 | 12 | 16 | 1.89 |
| 38 | Paolo Guerrero |
Attack - Centre-Forward | Hamburger SV | 29 | 229 | 4 | 9 | 13 | 1.57 |
| 39 | Arnold Bruggink |
Midfield - Attacking Midfield | Hannover 96 | 26 | 253 | 4 | 6 | 10 | 1.42 |
| 40 | Marcel Schäfer |
Defender - Left-Back | VfL Wolfsburg | 29 | 412 | 4 | 6 | 10 | 0.87 |
| 41 | Dimitar Rangelov |
Attack - Centre-Forward | FC Energie Cottbus | 22 | 242 | 4 | 6 | 10 | 1.49 |
| 42 | Ivica Grlic |
Midfield - Defensive Midfield | MSV Duisburg | 28 | 461 | 4 | 5 | 9 | 0.78 |
| 43 | Zé Roberto |
Midfield - Left Midfield | Bayern Munich | 30 | 493 | 4 | 5 | 9 | 0.73 |
| 44 | Christoph Dabrowski |
Midfield - Defensive Midfield | VfL Bochum | 28 | 472 | 4 | 5 | 9 | 0.76 |
| 45 | Defender - Centre-Back | Eintracht Frankfurt | 32 | 914 | 4 | 3 | 7 | 0.39 | |
| 46 | Jonas Kamper |
Midfield - Right Midfield | Arminia Bielefeld | 31 | 453 | 4 | 3 | 7 | 0.79 |
| 47 | Hamit Altıntop |
Midfield - Right Midfield | Bayern Munich | 23 | 546 | 4 | 3 | 7 | 0.66 |
| 48 | Petri Pasanen |
Defender - Centre-Back | SV Werder Bremen | 28 | 1,152 | 4 | 2 | 6 | 0.31 |
| 49 | Christian Rahn |
Defender - Left-Back | FC Hansa Rostock | 28 | 1,094 | 4 | 2 | 6 | 0.33 |
| 50 | Fabian Ernst |
Midfield - Defensive Midfield | FC Schalke 04 | 33 | 2,930 | 4 | 1 | 5 | 0.12 |
| 51 | Stanislav Angelov |
Midfield - Defensive Midfield | FC Energie Cottbus | 31 | 2,722 | 4 | 1 | 5 | 0.13 |
| 52 | Torsten Frings |
Midfield - Defensive Midfield | SV Werder Bremen | 11 | 945 | 4 | 1 | 5 | 0.38 |
| 53 | Arturo Vidal |
Midfield - Central Midfield | Bayer 04 Leverkusen | 24 | 1,563 | 4 | 1 | 5 | 0.23 |
| 54 | Jan Kristiansen |
Midfield - Central Midfield | 1.FC Nuremberg | 19 | 0 | 4 | 0 | 4 | 0.00 |
| 55 | Defender - Right-Back | Bayern Munich | 22 | 0 | 4 | 0 | 4 | 0.00 | |
| 56 | Michael Mutzel |
Midfield - Defensive Midfield | Karlsruher SC | 29 | 0 | 4 | 0 | 4 | 0.00 |
| 57 | Steven Cherundolo |
Defender - Right-Back | Hannover 96 | 33 | 0 | 4 | 0 | 4 | 0.00 |
| 58 | Boubacar Sanogo |
Attack - Centre-Forward | SV Werder Bremen | 21 | 170 | 3 | 9 | 12 | 1.59 |
| 59 | Sebastian Freis |
Attack - Centre-Forward | Karlsruher SC | 31 | 269 | 3 | 8 | 11 | 1.00 |
| 60 | Simon Rolfes |
Midfield - Defensive Midfield | Bayer 04 Leverkusen | 34 | 382 | 3 | 8 | 11 | 0.71 |
| 61 | Ivan Klasnic |
Attack - Centre-Forward | SV Werder Bremen | 16 | 119 | 3 | 7 | 10 | 2.27 |
| 62 | Dennis Sørensen |
Attack - Centre-Forward | FC Energie Cottbus | 33 | 449 | 3 | 6 | 9 | 0.60 |
| 63 | Angelos Charisteas |
Attack - Centre-Forward | 1.FC Nuremberg | 24 | 278 | 3 | 6 | 9 | 0.97 |
| 64 | Christian Schulz |
Defender - Centre-Back | SV Werder Bremen | 32 | 595 | 3 | 4 | 7 | 0.45 |
| 65 | Attack - Centre-Forward | VfL Bochum | 25 | 307 | 3 | 4 | 7 | 0.88 | |
| 66 | Christian Timm |
Attack - Right Winger | Karlsruher SC | 30 | 678 | 3 | 3 | 6 | 0.40 |
| 67 | Antônio da Silva |
Midfield - Attacking Midfield | VfB Stuttgart | 20 | 334 | 3 | 3 | 6 | 0.81 |
| 68 | Fernando Meira |
Defender - Centre-Back | VfB Stuttgart | 28 | 765 | 3 | 3 | 6 | 0.35 |
| 69 | Rafinha |
Defender - Right-Back | FC Schalke 04 | 32 | 1,398 | 3 | 2 | 5 | 0.19 |
| 70 | Lukasz Piszczek |
Defender - Right-Back | Hertha BSC | 24 | 1,206 | 3 | 1 | 4 | 0.22 |
| 71 | Michael Lamey |
Defender - Right-Back | MSV Duisburg | 25 | 1,868 | 3 | 1 | 4 | 0.14 |
| 72 | Michael Tarnat |
Defender - Left-Back | Hannover 96 | 16 | 1,381 | 3 | 1 | 4 | 0.20 |
| 73 | Josué |
Midfield - Defensive Midfield | VfL Wolfsburg | 30 | 2,394 | 3 | 1 | 4 | 0.11 |
| 74 | Patrick Ebert |
Attack - Right Winger | Hertha BSC | 27 | 2,087 | 3 | 1 | 4 | 0.13 |
| 75 | Nigel de Jong |
Midfield - Defensive Midfield | Hamburger SV | 29 | 2,488 | 3 | 1 | 4 | 0.11 |
| 76 | Tobias Rathgeb |
Midfield - Defensive Midfield | FC Hansa Rostock | 30 | 2,655 | 3 | 1 | 4 | 0.10 |
| 77 | Heath Pearce |
Defender - Left-Back | FC Hansa Rostock | 19 | 0 | 3 | 0 | 3 | 0.00 |
| 78 | Kevin Kuranyi |
Attack - Centre-Forward | FC Schalke 04 | 32 | 183 | 2 | 15 | 17 | 0.98 |
| 79 | Mladen Petric |
Attack - Centre-Forward | Borussia Dortmund | 29 | 183 | 2 | 13 | 15 | 0.98 |
| 80 | Hugo Almeida |
Attack - Centre-Forward | SV Werder Bremen | 23 | 126 | 2 | 11 | 13 | 1.43 |
| 81 | Theofanis Gekas |
Attack - Centre-Forward | Bayer 04 Leverkusen | 29 | 161 | 2 | 11 | 13 | 1.12 |
| 82 | Mike Hanke |
Attack - Centre-Forward | Hannover 96 | 31 | 253 | 2 | 10 | 12 | 0.71 |
| 83 | Martin Fenin |
Attack - Centre-Forward | Eintracht Frankfurt | 17 | 229 | 2 | 6 | 8 | 0.79 |
| 84 | Halil Altıntop |
Midfield - Attacking Midfield | FC Schalke 04 | 25 | 221 | 2 | 6 | 8 | 0.81 |
| 85 | Jiri Stajner |
Attack - Second Striker | Hannover 96 | 26 | 249 | 2 | 6 | 8 | 0.72 |
| 86 | Lukas Podolski |
Attack - Centre-Forward | Bayern Munich | 25 | 190 | 2 | 5 | 7 | 0.95 |
| 87 | Marek Mintál |
Midfield - Attacking Midfield | 1.FC Nuremberg | 31 | 398 | 2 | 5 | 7 | 0.45 |
| 88 | Joshua Kennedy |
Attack - Centre-Forward | Karlsruher SC | 22 | 699 | 2 | 5 | 7 | 0.26 |
| 89 | Jan Rosenthal |
Attack - Second Striker | Hannover 96 | 23 | 348 | 2 | 4 | 6 | 0.52 |
| 90 | Sofian Chahed |
Defender - Right-Back | Hertha BSC | 33 | 674 | 2 | 4 | 6 | 0.27 |
| 91 | Yıldıray Baştürk |
Midfield - Attacking Midfield | VfB Stuttgart | 26 | 524 | 2 | 4 | 6 | 0.34 |
| 92 | Jacek Krzynowek |
Midfield - Left Midfield | VfL Wolfsburg | 19 | 230 | 2 | 4 | 6 | 0.78 |
| 93 | Hanno Balitsch |
Midfield - Defensive Midfield | Hannover 96 | 29 | 572 | 2 | 4 | 6 | 0.31 |
| 94 | Sérgio da Silva Pinto |
Midfield - Central Midfield | Hannover 96 | 20 | 426 | 2 | 3 | 5 | 0.42 |
| 95 | Naldo |
Defender - Centre-Back | SV Werder Bremen | 32 | 953 | 2 | 3 | 5 | 0.19 |
| 96 | Peer Kluge |
Midfield - Defensive Midfield | 1.FC Nuremberg | 22 | 594 | 2 | 3 | 5 | 0.30 |
| 97 | Karim Haggui |
Defender - Centre-Back | Bayer 04 Leverkusen | 24 | 1,025 | 2 | 2 | 4 | 0.18 |
| 98 | Stiven Rivic |
Midfield - Attacking Midfield | FC Energie Cottbus | 28 | 691 | 2 | 2 | 4 | 0.26 |
| 99 | Edmond Kapllani |
Attack - Centre-Forward | Karlsruher SC | 28 | 686 | 2 | 2 | 4 | 0.26 |
| 100 | Faton Toski |
Midfield - Attacking Midfield | Eintracht Frankfurt | 12 | 377 | 2 | 2 | 4 | 0.48 |
| # | Goalkeeper | Club | Matches | Minutes | Clean sheets | Goals conceded | GC / match |
|---|---|---|---|---|---|---|---|
| 1 | Frank Rost |
Hamburger SV | 34 | 3,044 | 13 | 26 | 0.76 |
| 2 | Manuel Neuer |
FC Schalke 04 | 34 | 3,060 | 12 | 32 | 0.94 |
| 3 | Oliver Kahn |
Bayern Munich | 26 | 2,293 | 12 | 18 | 0.69 |
| 4 | Jaroslav Drobný |
Hertha BSC | 34 | 3,060 | 10 | 44 | 1.29 |
| 5 | Markus Miller |
Karlsruher SC | 28 | 2,520 | 9 | 43 | 1.54 |
| 6 | Tim Wiese |
SV Werder Bremen | 31 | 2,790 | 8 | 43 | 1.39 |
| 7 | Robert Enke |
Hannover 96 | 34 | 3,060 | 7 | 56 | 1.65 |
| 8 | Michael Rensing |
Bayern Munich | 10 | 767 | 7 | 3 | 0.3 |
| 9 | Diego Benaglio |
VfL Wolfsburg | 17 | 1,530 | 7 | 16 | 0.94 |
| 10 | Gerhard Tremmel |
FC Energie Cottbus | 24 | 2,160 | 7 | 36 | 1.5 |
| 11 | Raphael Schäfer |
VfB Stuttgart | 23 | 2,070 | 6 | 41 | 1.78 |
| 12 | Oka Nikolov |
Eintracht Frankfurt | 12 | 1,035 | 6 | 11 | 0.92 |
| 13 | Daniel Klewer |
1.FC Nuremberg | 10 | 842 | 5 | 10 | 1 |
| 14 | Marc Ziegler |
Borussia Dortmund | 15 | 1,305 | 5 | 20 | 1.33 |
| 15 | Markus Pröll |
Eintracht Frankfurt | 23 | 2,025 | 5 | 39 | 1.7 |
| 16 | Sven Ulreich |
VfB Stuttgart | 11 | 990 | 3 | 16 | 1.45 |
| 17 | Mathias Hain |
Arminia Bielefeld | 20 | 1,755 | 2 | 38 | 1.9 |
| 18 | Tomislav Piplica |
FC Energie Cottbus | 10 | 900 | 2 | 20 | 2 |
| 19 | Benedikt Fernandez |
Bayer 04 Leverkusen | 1 | 90 | 1 | 0 | — |
| 20 | Jean-François Kornetzky |
Karlsruher SC | 6 | 540 | 1 | 10 | 1.67 |
| 21 | André Lenz |
VfL Wolfsburg | 3 | 225 | 1 | 4 | 1.33 |
| 22 | Simon Jentzsch |
VfL Wolfsburg | 15 | 1,305 | 1 | 26 | 1.73 |
| 23 | Roman Weidenfeller |
Borussia Dortmund | 14 | 1,260 | 1 | 30 | 2.14 |
| # | Player | Pos | Club | Matches | YC | 2nd YC | RC | Score |
|---|---|---|---|---|---|---|---|---|
| 1 | Mihai Tararache |
Midfield - Defensive Midfield | MSV Duisburg | 31 | 13 | 1 | 0 | 13 |
| 2 | David Jarolím |
Midfield - Central Midfield | Hamburger SV | 28 | 8 | 0 | 1 | 11 |
| 3 | Stanislav Angelov |
Midfield - Defensive Midfield | FC Energie Cottbus | 31 | 11 | 0 | 0 | 11 |
| 4 | Tomasz Zdebel |
Midfield - Defensive Midfield | VfL Bochum | 26 | 11 | 0 | 0 | 11 |
| 5 | Hanno Balitsch |
Midfield - Defensive Midfield | Hannover 96 | 29 | 10 | 0 | 0 | 10 |
| 6 | Christian Bassila |
Defender - Centre-Back | FC Energie Cottbus | 23 | 9 | 0 | 0 | 9 |
| 7 | Attack - Centre-Forward | Bayer 04 Leverkusen | 31 | 6 | 0 | 1 | 9 | |
| 8 | Ivica Grlic |
Midfield - Defensive Midfield | MSV Duisburg | 28 | 9 | 0 | 0 | 9 |
| 9 | Maik Franz |
Defender - Centre-Back | Karlsruher SC | 29 | 9 | 0 | 0 | 9 |
| 10 | Fernando Meira |
Defender - Centre-Back | VfB Stuttgart | 28 | 3 | 0 | 2 | 9 |
| 11 | Sérgio da Silva Pinto |
Midfield - Central Midfield | Hannover 96 | 20 | 3 | 0 | 2 | 9 |
| 12 | Sotiris Kyrgiakos |
Defender - Centre-Back | Eintracht Frankfurt | 24 | 8 | 0 | 0 | 8 |
| 13 | Marcelo Bordon |
Defender - Centre-Back | FC Schalke 04 | 31 | 8 | 0 | 0 | 8 |
| 14 | Christoph Dabrowski |
Midfield - Defensive Midfield | VfL Bochum | 28 | 8 | 0 | 0 | 8 |
| 15 | Andreas Wolf |
Defender - Centre-Back | 1.FC Nuremberg | 30 | 8 | 1 | 0 | 8 |
| 16 | Patrick Ochs |
Defender - Right-Back | Eintracht Frankfurt | 29 | 8 | 0 | 0 | 8 |
| 17 | Ricardo Costa |
Defender - Centre-Back | VfL Wolfsburg | 20 | 8 | 0 | 0 | 8 |
| 18 | Peer Kluge |
Midfield - Defensive Midfield | 1.FC Nuremberg | 22 | 7 | 0 | 0 | 7 |
| 19 | Bastian Schweinsteiger |
Midfield - Central Midfield | Bayern Munich | 30 | 7 | 0 | 0 | 7 |
| 20 | Christian Rahn |
Defender - Left-Back | FC Hansa Rostock | 28 | 7 | 0 | 0 | 7 |
| 21 | Diego |
Midfield - Attacking Midfield | SV Werder Bremen | 30 | 4 | 0 | 1 | 7 |
| 22 | Timo Rost |
Midfield - Defensive Midfield | FC Energie Cottbus | 33 | 7 | 0 | 0 | 7 |
| 23 | Per Mertesacker |
Defender - Centre-Back | SV Werder Bremen | 32 | 4 | 0 | 1 | 7 |
| 24 | Marco Engelhardt |
Midfield - Defensive Midfield | 1.FC Nuremberg | 22 | 7 | 0 | 0 | 7 |
| 25 | Hugo Almeida |
Attack - Centre-Forward | SV Werder Bremen | 23 | 4 | 0 | 1 | 7 |
| 26 | Pável Pardo |
Midfield - Defensive Midfield | VfB Stuttgart | 29 | 4 | 1 | 1 | 7 |
| 27 | Javier Pinola |
Defender - Left-Back | 1.FC Nuremberg | 19 | 7 | 0 | 0 | 7 |
| 28 | Markus Bollmann |
Defender - Centre-Back | Arminia Bielefeld | 21 | 7 | 0 | 0 | 7 |
| 29 | Roberto Hilbert |
Defender - Right-Back | VfB Stuttgart | 32 | 7 | 0 | 0 | 7 |
| 30 | Marc Stein |
Defender - Centre-Back | FC Hansa Rostock | 29 | 7 | 0 | 0 | 7 |
| 31 | Josip Simunic |
Defender - Centre-Back | Hertha BSC | 29 | 7 | 0 | 0 | 7 |
| 32 | Tamás Hajnal |
Midfield - Attacking Midfield | Karlsruher SC | 32 | 6 | 0 | 0 | 6 |
| 33 | Nigel de Jong |
Midfield - Defensive Midfield | Hamburger SV | 29 | 6 | 0 | 0 | 6 |
| 34 | Igor Mitreski |
Defender - Centre-Back | FC Energie Cottbus | 32 | 6 | 1 | 0 | 6 |
| 35 | Arne Friedrich |
Defender - Centre-Back | Hertha BSC | 30 | 6 | 0 | 0 | 6 |
| 36 | Rafael van der Vaart |
Midfield - Attacking Midfield | Hamburger SV | 29 | 6 | 0 | 0 | 6 |
| 37 | Kevin Kuranyi |
Attack - Centre-Forward | FC Schalke 04 | 32 | 6 | 0 | 0 | 6 |
| 38 | Cacau |
Attack - Centre-Forward | VfB Stuttgart | 27 | 6 | 0 | 0 | 6 |
| 39 | Dedê |
Defender - Left-Back | Borussia Dortmund | 30 | 3 | 0 | 1 | 6 |
| 40 | Christian Tiffert |
Midfield - Central Midfield | MSV Duisburg | 25 | 6 | 0 | 0 | 6 |
| 41 | Stanislav Sestak |
Attack - Centre-Forward | VfL Bochum | 33 | 6 | 0 | 0 | 6 |
| 42 | Jurica Vranjes |
Midfield - Defensive Midfield | SV Werder Bremen | 22 | 3 | 0 | 1 | 6 |
| 43 | Nelson Valdez |
Attack - Centre-Forward | Borussia Dortmund | 27 | 6 | 0 | 0 | 6 |
| 44 | Thimothée Atouba |
Defender - Left-Back | Hamburger SV | 22 | 6 | 0 | 0 | 6 |
| 45 | Mike Hanke |
Attack - Centre-Forward | Hannover 96 | 31 | 3 | 0 | 1 | 6 |
| 46 | Torsten Frings |
Midfield - Defensive Midfield | SV Werder Bremen | 11 | 6 | 0 | 0 | 6 |
| 47 | Naldo |
Defender - Centre-Back | SV Werder Bremen | 32 | 3 | 0 | 1 | 6 |
| 48 | Arnold Bruggink |
Midfield - Attacking Midfield | Hannover 96 | 26 | 6 | 0 | 0 | 6 |
| 49 | Markus Rosenberg |
Attack - Centre-Forward | SV Werder Bremen | 30 | 6 | 0 | 0 | 6 |
| 50 | Tinga |
Midfield - Central Midfield | Borussia Dortmund | 33 | 6 | 0 | 0 | 6 |
| # | Club | Country | Players | Total goals |
|---|---|---|---|---|
| 1 | SV Werder Bremen |
Germany | 26 | 74 |
| 2 | VfB Stuttgart |
Germany | 24 | 53 |
| 3 | Hannover 96 |
Germany | 24 | 46 |
| 4 | FC Schalke 04 |
Germany | 22 | 45 |
| 5 | VfL Bochum |
Germany | 16 | 43 |
| 6 | Eintracht Frankfurt |
Germany | 33 | 42 |
| 7 | Borussia Dortmund |
Germany | 19 | 40 |
| 8 | Karlsruher SC |
Germany | 26 | 38 |
| 9 | Bayer 04 Leverkusen |
Germany | 15 | 35 |
| 10 | VfL Wolfsburg |
Germany | 21 | 34 |
| 11 | Hertha BSC |
Germany | 26 | 32 |
| 12 | Hamburger SV |
Germany | 18 | 26 |
| 13 | MSV Duisburg |
Germany | 21 | 26 |
| 14 | FC Energie Cottbus |
Germany | 20 | 25 |
| 15 | Borussia Dortmund |
Germany | 16 | 25 |
| 16 | 1.FC Nuremberg |
Germany | 17 | 22 |
| 17 | FC Hansa Rostock |
Germany | 13 | 12 |
| 18 | Arminia Bielefeld |
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 |
Kevin Kuranyi
Markus Rosenberg
Stanislav Sestak
Mladen Petric
Marko Pantelic
Rafael van der Vaart
Franck Ribéry
Theofanis Gekas
Hugo Almeida
Ioannis Amanatidis
Szabolcs Huszti
Manasseh Ishiaku
Mike Hanke
Miroslav Klose
Boubacar Sanogo
Paolo Guerrero
Cacau
Edin Džeko
Sebastian Freis
Simon Rolfes
Tamás Hajnal
Marcelinho Paraíba
Ivan Klasnic
Gerald Asamoah
Dimitar Rangelov
Dennis Sørensen
Martin Fenin
Marcel Schäfer
Arnold Bruggink
Halil Altıntop
Jiri Stajner
Angelos Charisteas
Tommy Bechmann
Lukas Podolski
Marek Mintál
Mario Eggimann
Thomas Hitzlsperger
Benjamin Auer
Joshua Kennedy
Marcelo Bordon
Christoph Dabrowski
Zé Roberto
Ivica Grlic
Fin Bartels
Jan Rosenthal
Raffael
Tinga
Sofian Chahed
Roberto Hilbert
Giovanni Federico
Christian Schulz
Alexander Meier
Hanno Balitsch
Jacek Krzynowek
Yıldıray Baştürk
Ivan Rakitic
Naldo
Christian Gentner
Marco Russ
Jonas Kamper
Andreas Ottl
Sotiris Kyrgiakos
Christian Bassila
Oliver Kirch
Sebastian Hähnge
Nelson Valdez
Antônio da Silva
Hamit Altıntop
Mimoun Azaouagh
Fernando Meira
Peer Kluge
Benjamin Köhler
Sérgio da Silva Pinto
Timo Rost
Christian Timm
André Lima
Faton Toski
Rafinha
Pável Pardo
Leon Andreasen
Stiven Rivic
Klemen Lavric
Edmond Kapllani
Karim Haggui
Lukas Sinkiewicz
Christian Eichner
Ricardo Costa
Rudi Skacel
Michal Papadopulos
Sergiu Radu
Anthar Yahia
Petri Pasanen
Markus Bollmann
Andreas Wolf
Dedê
Bastian Schweinsteiger
Piotr Trochowski
Alexander Iashvili
Albert Streit
Paul Freier
Jan Koller
Christian Pander
Christian Tiffert
Patrick Ochs
David Jarolím
Markus Weissenberger
Aaron Hunt
Mesut Özil
Christian Rahn
Fabian Ernst
Stanislav Angelov
Torsten Frings
Arturo Vidal
Jan Kristiansen
Michael Mutzel
Steven Cherundolo
Lukasz Piszczek
Michael Lamey
Michael Tarnat
Josué
Patrick Ebert
Nigel de Jong
Tobias Rathgeb
Heath Pearce
Manuel Neuer
Oliver Kahn
Jaroslav Drobný
Markus Miller
Tim Wiese
Robert Enke
Michael Rensing
Diego Benaglio
Gerhard Tremmel
Raphael Schäfer
Oka Nikolov
Daniel Klewer
Marc Ziegler
Markus Pröll
Sven Ulreich
Mathias Hain
Tomislav Piplica
Benedikt Fernandez
Jean-François Kornetzky
André Lenz
Simon Jentzsch
Roman Weidenfeller
Tomasz Zdebel
Maik Franz
Per Mertesacker
Marco Engelhardt
Javier Pinola
Marc Stein
Josip Simunic
Igor Mitreski
Arne Friedrich
Jurica Vranjes
Thimothée Atouba
SV Werder Bremen
VfB Stuttgart
Hannover 96
FC Schalke 04
VfL Bochum
Eintracht Frankfurt
Borussia Dortmund
Karlsruher SC
Bayer 04 Leverkusen
VfL Wolfsburg
Hertha BSC
Hamburger SV
MSV Duisburg
FC Energie Cottbus
Borussia Dortmund
1.FC Nuremberg
FC Hansa Rostock
Arminia Bielefeld
1.FC Heidenheim 1846 (2036)
1.FC Köln (3)
1.FC Union Berlin (89)
1.FSV Mainz 05 (39)
Borussia Mönchengladbach (18)
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
Claudio Pizarro
Marco Reus
Thomas Müller
Vedad Ibisevic
Andrej Kramaric
Croatia
Timo Werner
Arjen Robben
Netherlands
Max Kruse
Serge Gnabry