1. FC Heidenheim
1. FC Koln
1. FC Union Berlin
1. FSV Mainz 05
Bayer Leverkusen
Bayern Munich
Borussia Dortmund
Borussia M'gladbach
Eintracht Frankfurt
FC Augsburg
RB Leipzig
SC Freiburg
SV Darmstadt 98
TSG 1899 Hoffenheim
VfB Stuttgart
VfL Bochum
VfL Wolfsburg
Werder Bremen
Mitchell Weiser
Marvin Ducksch
Romano Schmid
William Pacho
Kevin Trapp
Maximillian Eggestein
Lucas Holer
Lukas Kubler
Noah Atubolu
Jens Stage
Roland Sallai
Junior Dina Ebimbe
Omar Marmoush
Philipp Max
Ritsu Doan
Senne Lynen
Granit Xhaka
Atakan Karazor
Anthony Losilla
Chris Fuhrich
Manuel Riemann
Alexander Nubel
Jonathan Tah
Marvin Schwabe
Marco Friedl
Takuma Asano
Robin Koch
Bernardo
Sehrou Guirassy
Harry Kane
Lukas Hradecky
Erhan Masovic
Tuta
Frederik Ronnow
Gregor Kobel
Diogo Leite
Leroy Sane
Vincenzo Grifo
Anthony Jung
Edmond Tapsoba
Victor Boniface
Jonas Hofmann
Mario Gotze
Emre Can
Julian Brandt
Donyell Malen
Florian Wirtz
Jeremie Frimpong
Waldemar Anton
Alex Grimaldo
Florian Kainz
Dayot Upamecano
Benno Schmitz
Kevin Vogt
Christian Gross
Michael Gregoritsch
Kiliann Sildillia
Aurelio Buta
Leonardo Bittencourt
Thomas Muller
Christopher Antwi-Adjei
Nick Woltemade
Matthijs de Ligt
Jamie Leweling
Noah Weisshaupt
Finn Dahmen
Dominik Kohr
Ohis Felix Uduokhai
Min-Jae Kim
Nicolas Hofler
Pascal Stenzel
Ermedin Demirovic
Elvis Rexhbecaj
Jonas Wind
Eren Dinkci
Patrick Mainka
Lovro Majer
Lennard Maloney
Koen Casteels
Dan-Axel Zagadou
Oliver Baumann
David Raum
Timo Hubers
Lois Openda
Joshua Kimmich
Ellyes Skhiri
Tim Kleindienst
Odilon Kossounou
Kevin Muller
Kevin Stoger
John Anthony Brooks
Nico Schlotterbeck
Xavi Simons
Benjamin Henrichs
Grischa Promel
Joakim Maehle
Andrej Kramaric
Jae-Sung Lee
Dejan Ljubicic
Leon Goretzka
Kevin Behrens
Mats Hummels
Ramy Bensebaini
Matthias Ginter
Ruben Vargas
Robin Gosens
Marcel Sabitzer
Niklas Dorsch
Exequiel Palacios
Enzo Millot
Mohamed Simakan
Sepp van den Berg
Marius Bulter
Arne Engels
Marvin Pieringer
Silas Katompa Mvumpa
Kevin Kampl
Alex Kral
Konrad Laimer
Yussuf Poulsen
Sebastien Haller
Phillip Tietz
Brendon Aaronson
Robert Andrich
Maximillan Mittelstadt
Marius Wolf
Dawid Kownacki
Bote Baku
Oliver Deman
Dion Beljo
Jerome Roussillon
Niels Nkounkou
Sargis Adamyan
Kevin Sessa
Mathys Tel
Eric Martel
Pavel Kaderabek
Leart Paqarada
Julian Chabot
Angelo Stiller
Janis Blaswich
Ivan Ordets
Matus Bero
Alphonso Davies
Maximilian Wittek
Jonas Fohrenbach
Amos Pieper
Xaver Schlager
Danilho Doekhi
Mattias Svanberg
Joseph Scally
Julian Weigl
Marcel Schuhen
Max Wober
Maxence Lacroix
Robin Knoche
Hiroki Ito
Christoph Klarer
Denis Huseinbasic
Maximilian Arnold
Alassane Plea
Maximilian Bauer
Karim Onisiwo
Josip Juranovic
Noussair Mazraoui
Rasmus Carstensen
Davie Selke
Linton Maina
Manuel Gulde
Philipp Hofmann
Tim Siersleben
Franck Honorat
Milos Veljkovic
Luca Pfeiffer
Luca Waldschmidt
Ansgar Knauff
Stefan Bell
Niclas Fullkrug
Fares Chaibi
Omar Haktab Traore
Kevin Volland
David Datro Fofana
Castello Lukeba
Rocco Reitz
Nathan N'Goumou
Florian Grillitsch
Ihlas Bebou
Woo-Yeong Jeong
Brajan Gruda
Maximilian Beier
Tom Krauss
Felix Nmecha
Marco Richter
Robert Skov
Maxim Choupo-Moting
Tiago Tomas
Benjamin Sesko
Justin Njinmah
Jessic Ngankam
Christoph Baumgartner
Adam Hlozek
Felix Passlack
Ozan Kabak
Julian Ryersen
Ko Itakura
Mads Pedersen
Robin Zentner
Leandro Barreiro
Sven Ulreich
Philipp Lienhart
Michael Zetterer
Fabian Holland
Kingsley Coman
Jiri Pavlenka
Phillipp Mwene
Marvin Mehlem
Anthony Caci
Jan-Niklas Beste
Edimilson Fernandes
Marco Reus
Janik Haberer
Vaclav Cerny
Yannick Gerhardt
Cedric Zesiger
Matthias Bader
Aissa Laidouni
Jamal Musiala
Emir Karic
Niklas Sule
Hugo Larsson
Bartol Franjic
Tomas Cvancara
Christopher Trimmel
Matej Maglica
Danny Da Costa
Marvin Friedrich
Max Finkgrafe
Florian Neuhaus
Merlin Rohl
Patrick Wimmer
Norman Theuarkhus
Adrian Beck
Rafael Borre
Cristian Gamboa
Karim Adeyemi
Piero Hincapie
Deniz Undav
Fredrik Jensen
Benedict Hollerbach
Emil Forsberg
Peter Osterhage
Tobias Kempe
Denis Thomalla
Nikola Dovedan
Aster Vranckx
Moritz Broschinski
Robin Hack
Steffen Tigges
Anthony Rouault
Florian Pick
Maximilian Philipp
Finn Ole Becker
Lukas Daschner
Aymen Barkok
Felix Agu
Wout Weghorst
Kevin Mbabu
Niklas Stark
Moritz Jenz
Moritz Nicolas
Willi Orban
Dani Olmo
Tim Skarke
Mathis Honsak
Fabian Nurnberger
Anton Stach
Ludovic Ajorque
Luca Netz
Clemens Riedel
Rogerio
Jamie Bynoe-Gittens
Lucas Tousart
Keven Schlotterbeck
Amine Adli
Luca Kilian
Nico Elvedi
Fabio Carvalho
Timo Werner
Faride Alidou
Merveille Papela
Kevin Paredes
Sheraldo Becker
Lukas Klostermann
Filip Stojilkovic
Tim Breithaupt
Kenneth Schmidt
Youssoufa Moukoko
Jakub Kaminski
Noah Loosli
Raphael Guerreiro
Manuel Neuer
Marnon-Thomas Busch
Attila Szalai
Klaus Gjasula
Theoson-Jordan Siebatcheu
Josha Vagnoman
Jordy Makengo
Jeffrey Gouweleeuw
Julian Malatini
Christian Gunter
Andras Schafer
Sven Michel
Yannik Keitel
Patric Pfeiffer
Iago
Serge Gnabry
Jan Schoppner
Thomas Poppler Isherwood
Oscar Wilhelmsson
Goncalo Paciencia
Nathan Tella
Josip Stanisic
Nicolas Seiwald
Nelson Weiper
Patrik Schick
Sebastian Rode
Tim Oermann
Jovan Milosevic
Mathias Olesen
Roberto Massimo
Tom Bischof
Amin Sarr
Paxten Aaronson
Junior Adamu
Robert Gumny
Nadiem Amiri
Stefan Schimmer
Mergim Berisha
Philipp Forster
Arne Maier
Mikkel Kaufmann
Christoph Zimmermann
Randal Kolo-Muani
Rani Khedira
Umut Tohumcu
Jonas Omlin
Daniel Batz
Amadou Haidara
Benedikt Gimber
Jan Thielmann
Kouadio Kone
Hrvoje Smolcic
Leonardo Bonucci
Braydon Manu
Kristijan Jakic
Fraser Hornby
Kevin Akpoguma
Hugo Ekitike
Dominique Heintz
Salih Ozcan
Sebastiaan Bornauw
Nicolas Cozza
Lilian Egloff
Jonathan Burkardt
Makoto Hasebe
Andreas Hanche-Olsen
Aleksandar Pavlovic
Jens Petter Hauge
Borna Sosa
Christian Bile Bedia
Timothy Chandler
Yvandro Borges
Julian Justvan
Aljoscha Kemlein
Jean Matteo Bahoya
Lukas Ullrich
Eric Dier
Florian Dietz
Arthur
Jacob Christensen
Leon Opitz
Aaron Seydel
Frank Ronstadt
Gustavo Puerta
Danilo Soares
Irvin Cardona
Fabian Schnellhardt
Christopher Kramer
Giovanni Reyna
Damion Downs
Ignacio Ferri
Grant Leon Mamedova
Moritz-Broni Kwarteng
Silvan Widmer
Mark Uth
Peter Gulacsi
Nnamdi Collins
Ian Maatsen
Thomas Meunier
Yorbe Vertessen
Sasa Kalajdzic
Jesper Lindstrom
Maxim Leitsch
Donny van de Beek
Simon Zoller
David Mamutovic
Thomas Keller
Mateu Morey Bauza
Noah Mbamba
Fabio Chiarodia
Frans Kratzig
Stanley Nsoki
Milos Pantovic
Christopher Lenz
Thorgan Hazard
Tony Jantschke
Ryan Gravenberch
Oliver Burke
Ilia Gruev
Diade Samassekou
Leonidas Stergiou
Genki Haraguchi
Fabio Torsiello
Andreas Muller
Samuel Bamba
Lukas Nmecha
El Chadaile Bitshiabu
Justin Diehl
Skelly Alvero
Isak Hansen-Aaroen
Florent Muslija
Jadon Sancho
Marcus Muller
Mahmoud Dahoud
Bryan Zaragoza
Naby Keita
Anwar El-Ghazi
Elias Baum
Alexander Brunst-Zollner
Nicolai Rapp
Florian Muller
Noel Aseko
Niklas Lomb
Jakob Busk
Mathias Kobbing
Frederik Winther
Tobias Sippel
Daniel Peretz
Fabian Rudlin
Mert Komur
Tomas Koubek
Spyros Angelidis
Luca Philipp
Bouna Sarr
Patrick Herrmann
Joshua Quarshie
Lasse Riess
Nahuel Noll
Matej Kovar
Tim Kohler
Dennis Seimen
Philipp Schulze
Jens Grahl
Jordi Osei-Tutu
Lasse Wilhelm
Alexander Schwolow
Simon Walde
Kristian Pedersen
Kilian Fischer
Michael Esser
Jan Olschowsky
Luka Janes
Philipp Pentke
Kein Sato
Paul Jaeckel
Jakob Lopping
Lovro Zvonarek
David Colina
Fabian Bredlow
Taichi Fukui
Hugo Novoa
Cimo Rocker
Benjamin Pavard
Nathanael Mbuku
Vitus Eicher
Luca Raimund
Eduardo Dos Santos Haesler
Alexander Meyer
Timothy Fosu-Mensah
Tom Hulsmann
Pavao Pervan
Andreas Luthe
Leopold Zingerle
Mohamed Sankoh
Adam Aznou
Kaua Santos
Niclas Thiede
Jannik Muller
Pep Biel
Morten Behrens
Elias Bakatukanda
Dzenan Pejcinovic
Ilaix Moriba
Reno Munz
Dimitris Limnios
Elif Elmas
Maximilian Breunig
Joel Imasuen
Total = Total appearances,
Start = Total started,
CO = Came on,
Sub = Started as a sub,
Off = Taken off .