1. FC Nurnberg
Arminia Bielefeld
Bayer Leverkusen
Bayern Munich
Borussia Dortmund
Eintracht Frankfurt
Energie Cottbus
FC Schalke 04
Hamburger SV
Hannover 96
Hansa Rostock
Hertha BSC
Karlsruhe SC
MSV Duisburg
VfB Stuttgart
VfL Bochum
VfL Wolfsburg
Werder Bremen
Mihai Tararache
Hanno Balitsch
Jermaine Jones
Stanislav Angelov
Christian Bassila
Tomasz Zdebel
Ivica Grlic
Enrico Kern
Sotiris Kyrgiakos
Mark van Bommel
David Jarolim
Christoph Dabrowski
Patrick Ochs
Maik Franz
Andreas Wolf
Markus Bollman
Arnold Bruggink
Marco Engelhardt
Javier Pinola
Ricardo Costa
Peer Kluge
Bastian Schweinsteiger
Grafite
Sergej Barbarez
Christian Rahn
Roberto Hilbert
Rudiger Kauf
Marcelo Bordon
Gonzalo Castro
Amir Shapourzadeh
Torsten Frings
Diego Klimowicz
Iulian Filipescu
Victor Agali
Tim Borowski
Robert Kovac
Altin Lala
Cacau
Daniel Jensen
Christian Lell
Marco Pfertzel
Josue
Nigel De Jong
Marc Stein
Arne Friedrich
Tomas Galasek
Tinga
Kevin Kuranyi
Igor Mitrevski
Rafinha
Tamas Hajnal
Orestes
Stanislav Sestak
Timo Rost
Mario Eggiman
Aaron Hunt
Fernando
Sergio Pinto
Godfried Aduobe
Jan Rosenthal
Vratislav Gresko
Arturo Vidal
Christian Tiffert
Christian Worns
Serdar Tasci
Junichi Inamoto
Mathieu Delpierre
Marcus Rosenberg
Christian Timm
Karim Haggui
Alexander Madlung
Christian Schulz
Bjorn Schlicke
Ze Roberto
Michael Mutzel
Rafael van der Vaart
Dennis Sorensen
Stefan Kiessling
Josip Simunic
Anthar Yahia
Danny Fuchs
Sebastian Kehl
Jorg Bohme
Claudiu Niculescu
Hugo Almeida
Jiri Stajner
Nelson Haedo-Valdez
Daniel Ziebig
Jakub Blaszczykowski
Manasseh Ishiaku
Ashkan Dejagah
Gerald Asamoah
Malik Fathi
Christian Eigler
Mladen Krstajic
Dexter Langen
Andre Mijatovic
Patrick Ebert
Jan Simunek
Jerome Boateng
Dominik Reinhardt
Blagoy Georgiev
Vinicius
Martin Demichelis
Pavel Pardo
Diego
Markus Schuler
Sofian Chahed
Szabolcs Huszti
Andreas Gorlitz
Dede
Mario Cvitanovic
Joris Mathijsen
Per Mertesacker
Manuel Friedrich
Fabian Ernst
Christian Eichner
Alexander Farnerud
Chris
Petr Gabriel
Philipp Degen
Mohammadou Idrissou
Daniel Baier
Lukas Podolski
Dusko Tosic
Arthur Boka
Jurica Vranjes
Marc Andre Kruska
Pal Dardai
Rudi Skacel
Glauber
Fin Bartels
Martin Fenin
Michael Tarnat
Stiven Rivic
Gojko Kacar
Pablo Caceras
Matias Concha
Ciprian Marica
Vragel da Silva
Timothee Atouba
Hamit Altintop
Mineiro
Sami Khedira
Tobias Willi
Daniel Imhof
Frank Baumann
Ivan Saenko
Clemens Fritz
Edin Dzeko
Torben Marx
Frank Fahrenhorst
Ludovic Magnin
Michael Lamey
Paulo Guerrero
Steve Von Bergen
Philip Bonig
Jan Lastuvka
Marco Russ
Ivica Olic
Mike Hanke
Bastian Reinhardt
Ioannis Amanatidus
Marcel Maltritz
Tim Wiese
Steve Cherundolo
Ervin Skela
Bojan Vrucina
Steffen Baumgart
Carsten Ramelow
Chavdar Yankov
Sascha Dum
Dusan Vasiljevic
Ralf Schmidt
Matthew Spiranovic
Stefan Buck
Dmitri Bulykin
Markus Daun
Jan-Ingwer Callsen-Braker
Martin Stoll
Solomon Okoronkwo
Carlos Lucio
Tobias Grahn
Michael Thurk
Jonathan Santana
Benjamin Lauth
Dennis Grote
Romeo Castelen
Paul Freier
Facundo Quiroga
Ivan Radeljic
Alexander Frei
Sebastian Hahnge
Antonio Da Silva
Alexander Meier
Markus Brzenka
Bradley Carnell
Matthias Langkamp
Makoto Hasebe
Valerien Ismael
Benjamin Auer
Sibusiso Zuma
Marcin Mieciel
Jan Koller
Albert Streit
Dimitar Rangelov
Vincent Kompany
Boubacar Sanogo
Massimilian Porcello
Hans Sarpei
Aaron Galindo
Marek Mintal
Giovanni Federico
Miroslav Klose
Yildiray Basturk
Raphael Schafer
Zvjezdan Misimovic
Lucio
Guy Demel
Franck Ribery
Benjamin Kohler
Christian Gentner
Kai Bulow
Fernando Meira
Mladen Petric
Marcel Schafer
Tranquillo Barnetta
Marcelinho Paraiba
Michael Fink
Artur Wichniarek
Tom Starke
Naldo
Manuel Neuer
Rene Adler
Otto Addo
Jens Hegeler
Peter Perchtold
Sal Zizzo
Sandro Wagner
Mame Cheikh Niang
Alexander Laas
Oleksiy Byelik
Michael Delura
Silvio Meissner
Patrick Njambe
Ebi Smolarek
Pascal Bieler
Silvio Schroter
Ivo Ilicevic
Christoph Preuss
Assani Lukimya-Mulongoti
Evanggelos Mantzios
Sascha Molders
Ewerthon
Carlos Grossmuller
Timo Staffeldt
Olivier Veigneau
Naohiro Takahara
Ioannis Masmanidis
Adam Bodzek
Francis Kioyo
Stefan Beinlich
Pablo Thiam
Willy Sagnol
Tobias Rau
Thomas Kleine
Zlatan Bajramovic
Faton Toski
Levan Kobiashvili
Michal Papadopulos
Peter Lovenkrands
Mohammed Zidan
Fernando Avalos
Christian Weber
Heath Pearce
Daniel Halfar
Michael Beauchamp
Tommy Bechmann
Klemen Lavric
Andre Lima
Bernd Korzynietz
Martin Amedick
Andreas Beck
Bernd Schneider
Jaouhar Mnari
Robert Vittek
Markus Weissenberger
Mehdi Mahdavikia
Gilberto
Mariusz Kukielka
Roman Weidenfeller
Jonas Kamper
Raffael
Simon Jentzsch
Maicon
Joshua Kennedy
Marcell Jansen
Christian Pander
Diego Benaglio
Daniel van Buyten
Angelos Charisteas
Ricardo Osorio
Theofanis Gekas
Joel Epalle
Mathias Hain
Philipp Lahm
Ivan Rakitic
Thomas Hitzlsperger
Markus Proll
Oliver Kirch
Florian Kringe
Sebastian Freis
Sascha Riether
Oliver Kahn
Petri Pasanen
Markus Miller
Luca Toni
Tobias Rathgeb
Christoph Spycher
Radim Kucera
Heiko Westermann
Frank Rost
Jaroslav Drobny
Robert Enke
Leon Andreasen
FH = First half ,
SH = Second half ,
H = Home ,
A = Away,
Min. = Minutes.