1. | Harry Kane (ENG - Bayern) | 36 |
2. | Serhou Guirassy (GUI - Stuttgart) | 26 |
3. | Ikoma Lois Openda (BEL - Leipzig) | 23 |
4. | Deniz Undav (DUI - Stuttgart) | 18 |
5. | Ermedin Demirovic (BIH - Augsburg) | 15 |
| Maximilian Beier (DUI - Hoffenheim) | 15 |
7. | Benjamin Sesko (SLO - Leipzig) | 13 |
| Victor Okoh Boniface (NGA - Leverkusen) | 13 |
9. | Niclas Fuellkrug (DUI - Dortmund) | 12 |
| Donyell Malen (NED - Dortmund) | 12 |
| Marvin Ducksch (DUI - Bremen) | 12 |
12. | Andrej Kramaric (KRO - Hoffenheim) | 11 |
| Florian Wirtz (DUI - Leverkusen) | 11 |
| Jonas Wind (DEN - Wolfsburg) | 11 |
| Omar Marmoush (EGY - Frankfurt) | 11 |
16. | Alex Grimaldo (SPA - Leverkusen) | 10 |
| Tim Kleindienst (DUI - Heidenheim) | 10 |
| Jamal Musiala (DUI - Bayern) | 10 |
19. | Robin Hack (DUI - Mönchengladbach) | 9 |
| Chris Fuehrich (DUI - Stuttgart) | 9 |
21. | Eren Dinkci (TUR - Heidenheim) | 8 |
| Tim Skarke (DUI - Darmstadt) | 8 |
| Vincenzo Grifo (ITA - Freiburg) | 8 |
| Leroy Sane (DUI - Bayern) | 8 |
| Jeremie Frimpong (NED - Leverkusen) | 8 |
26. | Wout Weghorst (NED - Hoffenheim) | 7 |
| Patrik Schick (CZE - Leverkusen) | 7 |
| Alassane Plea (FRA - Mönchengladbach) | 7 |
| Phillip Tietz (DUI - Augsburg) | 7 |
| Jonathan Burkardt (DUI - Mainz) | 7 |
| Xavi Simons (NED - Leipzig) | 7 |
| Ansgar Knauff (DUI - Frankfurt) | 7 |
| Michael Gregoritsch (AUT - Freiburg) | 7 |
| Ihlas Bebou (TOG - Hoffenheim) | 7 |
| Lucas Hoeler (DUI - Freiburg) | 7 |
| Kevin Stoeger (AUT - Bochum) | 7 |
| Jan-Niklas Beste (DUI - Heidenheim) | 7 |
38. | Ritsu Doan (JPN - Freiburg) | 6 |
| Rocco Reitz (DUI - Mönchengladbach) | 6 |
| Mathys Tel (FRA - Bayern) | 6 |
| Takuma Asano (JPN - Bochum) | 6 |
| Leon Goretzka (DUI - Bayern) | 6 |
| Davie Selke (DUI - Keulen) | 6 |
| Robin Gosens (DUI - Union Berlin) | 6 |
| Jae-Sung Lee (ZKO - Mainz) | 6 |
| Justin Njinmah (DUI - Bremen) | 6 |
47. | Marco Reus (DUI - Dortmund) | 5 |
| Nathan Tella (ENG - Leverkusen) | 5 |
| Jordan Pefok (VS - Mönchengladbach) | 5 |
| Lovro Majer (KRO - Wolfsburg) | 5 |
| Yussuf Poulsen (DEN - Leipzig) | 5 |
| Enzo Millot (FRA - Stuttgart) | 5 |
| Christoph Baumgartner (AUT - Leipzig) | 5 |
| Thomas Mueller (DUI - Bayern) | 5 |
| Youssoufa Moukoko (DUI - Dortmund) | 5 |
| Florian Kainz (AUT - Keulen) | 5 |
| Nathan N'Goumou (FRA - Mönchengladbach) | 5 |
| Julian Brandt (DUI - Dortmund) | 5 |
| Kevin Behrens (DUI - Wolfsburg) | 5 |
60. | Silas Katompa Mvumpa (COD - Stuttgart) | 4 |
| Leandro Barreiro (LUX - Mainz) | 4 |
| Julian Ryerson (NOR - Dortmund) | 4 |
| Grischa Proemel (DUI - Hoffenheim) | 4 |
| Ruben Vargas (ZWI - Augsburg) | 4 |
| Rafael Santos Borre (COL - Bremen) | 4 |
| Amine Adli (MAR - Leverkusen) | 4 |
| Marcel Sabitzer (AUT - Dortmund) | 4 |
| Keven Schlotterbeck (DUI - Bochum) | 4 |
| Florian Neuhaus (DUI - Mönchengladbach) | 4 |
| Tomas Cvancara (CZE - Mönchengladbach) | 4 |
| Eric Ebimbe (FRA - Frankfurt) | 4 |
| Vaclav Cerny (CZE - Wolfsburg) | 4 |
| Benedict Hollerbach (DUI - Union Berlin) | 4 |
| Dani Olmo (SPA - Leipzig) | 4 |
| Philipp Hofmann (DUI - Bochum) | 4 |
| Faride Alidou (DUI - Keulen) | 4 |
| Jonathan Tah (DUI - Leverkusen) | 4 |
| Jonas Hofmann (DUI - Leverkusen) | 4 |
| Oscar Vilhelmsson (ZWE - Darmstadt) | 4 |
| Exequiel Palacios (ARG - Leverkusen) | 4 |
| Ozan Kabak (TUR - Hoffenheim) | 4 |
82. | Arne Engels (BEL - Augsburg) | 3 |
| Ko Itakura (JPN - Mönchengladbach) | 3 |
| Franck Honorat (FRA - Mönchengladbach) | 3 |
| Kevin Volland (DUI - Union Berlin) | 3 |
| Granit Xhaka (ZWI - Leverkusen) | 3 |
| Maximilian Wittek (DUI - Bochum) | 3 |
| Yorbe Vertessen (BEL - Union Berlin) | 3 |
| Roland Sallai (HON - Freiburg) | 3 |
| Nikola Dovedan (AUT - Heidenheim) | 3 |
| Goncalo Paciencia (POR - Bochum) | 3 |
| Jamie Leweling (DUI - Stuttgart) | 3 |
| Romano Schmid (AUT - Bremen) | 3 |
| Brajan Gruda (DUI - Mainz) | 3 |
| Karim Adeyemi (DUI - Dortmund) | 3 |
| Raphael Guerreiro (POR - Bayern) | 3 |
| Maxence Lacroix (FRA - Wolfsburg) | 3 |
| Tobias Kempe (DUI - Darmstadt) | 3 |
| Hugo Ekitike (FRA - Frankfurt) | 3 |
| Mitchell Weiser (DUI - Bremen) | 3 |
| Robert Skov (DEN - Hoffenheim) | 3 |
| Niels Nkounkou (FRA - Frankfurt) | 3 |
| Marvin Pieringer (DUI - Heidenheim) | 3 |
| Mats Hummels (DUI - Dortmund) | 3 |
| Marvin Mehlem (DUI - Darmstadt) | 3 |
106. | Maximilian Arnold (DUI - Wolfsburg) | 2 |
| Robin Koch (DUI - Frankfurt) | 2 |
| Damion Downs (DUI - Keulen) | 2 |
| Maximilian Woeber (AUT - Mönchengladbach) | 2 |
| Sepp van den Berg (NED - Mainz) | 2 |
| Jadon Sancho (ENG - Dortmund) | 2 |
| Danilho Doekhi (NED - Union Berlin) | 2 |
| Jan Schoeppner (DUI - Heidenheim) | 2 |
| Anton Stach (DUI - Hoffenheim) | 2 |
| Joakim Maehle (DEN - Wolfsburg) | 2 |
| Kevin Paredes (VS - Wolfsburg) | 2 |
| Serge Gnabry (DUI - Bayern) | 2 |
| Josha Vagnoman (DUI - Stuttgart) | 2 |
| Robert Andrich (DUI - Leverkusen) | 2 |
| John Anthony Brooks (VS - Hoffenheim) | 2 |
| Kevin Sessa (DUI - Heidenheim) | 2 |
| Patrick Osterhage (DUI - Bochum) | 2 |
| Niklas Stark (DUI - Bremen) | 2 |
| David Raum (DUI - Leipzig) | 2 |
| Emre Can (DUI - Dortmund) | 2 |
| Adam Hlozek (CZE - Leverkusen) | 2 |
| Julian Justvan (DUI - Darmstadt) | 2 |
| Christoph Klarer (AUT - Darmstadt) | 2 |
| Mario Goetze (DUI - Frankfurt) | 2 |
| Jens Stage (DEN - Bremen) | 2 |
| Aleksandar Pavlovic (DUI - Bayern) | 2 |
| Merlin Roehl (DUI - Freiburg) | 2 |
| Maximilian Mittelstaedt (DUI - Stuttgart) | 2 |
| Mohamed Simakan (FRA - Leipzig) | 2 |
| Fares Chaibi (ALG - Frankfurt) | 2 |
| Julian Weigl (DUI - Mönchengladbach) | 2 |
| Nick Woltemade (DUI - Bremen) | 2 |
| Milos Veljkovic (SRB - Bremen) | 2 |
| Kingsley Coman (FRA - Bayern) | 2 |
| Felix Passlack (DUI - Bochum) | 2 |
| Nico Schlotterbeck (DUI - Dortmund) | 2 |
| Hugo Larsson (ZWE - Frankfurt) | 2 |
| Dion Drena Beljo (KRO - Augsburg) | 2 |
| Brenden Aaronson (VS - Union Berlin) | 2 |
| Anthony Caci (FRA - Mainz) | 2 |
| Yannick Gerhardt (DUI - Wolfsburg) | 2 |
| Josip Stanisic (KRO - Leverkusen) | 2 |
| Amadou Haidara (MLI - Leipzig) | 2 |
| Moritz Broschinski (DUI - Bochum) | 2 |
| Pavel Kaderabek (CZE - Hoffenheim) | 2 |
| Ellyes Skhiri (TUN - Frankfurt) | 2 |
| Nico Elvedi (ZWI - Mönchengladbach) | 2 |
| Ludovic Ajorque (FRA - Mainz) | 2 |
| Patrick Mainka (DUI - Heidenheim) | 2 |
| Sven Michel (DUI - Augsburg) | 2 |
| Kristijan Jakic (KRO - Augsburg) | 2 |
| Timo Werner (DUI - Leipzig) | 2 |
| Arne Maier (DUI - Augsburg) | 2 |
| Fredrik Jensen (FIN - Augsburg) | 2 |
| Matthijs de Ligt (NED - Bayern) | 2 |
| Gian-Luca Waldschmidt (DUI - Keulen) | 2 |
| Patrick Wimmer (AUT - Wolfsburg) | 2 |
| Felix Uduokhai (DUI - Augsburg) | 2 |
| Eric Maxim Choupo-Moting (KMR - Bayern) | 2 |
| Elvis Rexhbecaj (DUI - Augsburg) | 2 |
166. | Dominik Kohr (DUI - Mainz) | 1 |
| Aaron Seydel (DUI - Darmstadt) | 1 |
| Lukas Klostermann (DUI - Leipzig) | 1 |
| Mahmoud Dahoud (DUI - Stuttgart) | 1 |
| Philipp Max (DUI - Frankfurt) | 1 |
| Lennard Maloney (DUI - Heidenheim) | 1 |
| Emil Forsberg (ZWE - Leipzig) | 1 |
| Andras Schafer (HON - Union Berlin) | 1 |
| Tiago Tomas (POR - Wolfsburg) | 1 |
| Eric Martel (DUI - Keulen) | 1 |
| Tuta (BRA - Frankfurt) | 1 |
| Robin Knoche (DUI - Union Berlin) | 1 |
| Lovro Zvonarek (KRO - Bayern) | 1 |
| Woo-Yeong Jeong (ZKO - Stuttgart) | 1 |
| Leonidas Stergiou (ZWI - Stuttgart) | 1 |
| Felix Nmecha (DUI - Dortmund) | 1 |
| Karim Onisiwo (AUT - Mainz) | 1 |
| Philipp Mwene (AUT - Mainz) | 1 |
| Andreas Hanche-Olsen (NOR - Mainz) | 1 |
| Ridle Baku (DUI - Wolfsburg) | 1 |
| Angelo Stiller (DUI - Stuttgart) | 1 |
| Ian Maatsen (NED - Dortmund) | 1 |
| Sargis Adamyan (ARM - Keulen) | 1 |
| Yannik Keitel (DUI - Freiburg) | 1 |
| Jeffrey Gouweleeuw (NED - Augsburg) | 1 |
| Ivan Ordets (OEK - Bochum) | 1 |
| Maximilian Eggestein (DUI - Freiburg) | 1 |
| Nadiem Amiri (DUI - Mainz) | 1 |
| Skelly Alvero (FRA - Bremen) | 1 |
| Lukas Nmecha (DUI - Wolfsburg) | 1 |
| Christian Guenter (DUI - Freiburg) | 1 |
| Min-Jae Kim (ZKO - Bayern) | 1 |
| Randal Kolo Muani (FRA - Frankfurt) | 1 |
| Joshua Kimmich (DUI - Bayern) | 1 |
| Aymen Barkok (MAR - Mainz) | 1 |
| Noah Weisshaupt (DUI - Freiburg) | 1 |
| Nacho Ferri (SPA - Frankfurt) | 1 |
| Dayot Upamecano (FRA - Bayern) | 1 |
| Tom Krauss (DUI - Mainz) | 1 |
| Manuel Gulde (DUI - Freiburg) | 1 |
| Maximilian Bauer (DUI - Augsburg) | 1 |
| Mads Valentin Pedersen (DEN - Augsburg) | 1 |
| Dan-Axel Zagadou (FRA - Stuttgart) | 1 |
| Marius Buelter (DUI - Hoffenheim) | 1 |
| Joseph Scally (VS - Mönchengladbach) | 1 |
| Leonardo Bonucci (ITA - Union Berlin) | 1 |
| Fabian Nuernberger (DUI - Darmstadt) | 1 |
| Olivier Deman (BEL - Bremen) | 1 |
| Anthony Losilla (FRA - Bochum) | 1 |
| Benjamin Henrichs (DUI - Leipzig) | 1 |
| Kevin Kampl (SLO - Leipzig) | 1 |
| Philipp Lienhart (AUT - Freiburg) | 1 |
| Maximilian Philipp (DUI - Freiburg) | 1 |
| Castello Lukeba (FRA - Leipzig) | 1 |
| Matej Maglica (KRO - Darmstadt) | 1 |
| Florian Grillitsch (AUT - Hoffenheim) | 1 |
| Nicolas Hoefler (DUI - Freiburg) | 1 |
| Leonardo Bittencourt (DUI - Bremen) | 1 |
| Linton Maina (DUI - Keulen) | 1 |
| David Datro Fofana (IVO - Union Berlin) | 1 |
| Mikkel Kaufmann (DEN - Union Berlin) | 1 |
| Lukas Daschner (DUI - Bochum) | 1 |
| Niklas Suele (DUI - Dortmund) | 1 |
| Iago (BRA - Augsburg) | 1 |
| Christopher Antwi-Adjej (GHA - Bochum) | 1 |
| Mattias Svanberg (ZWE - Wolfsburg) | 1 |
| Bernardo (BRA - Bochum) | 1 |
| Benedikt Gimber (DUI - Heidenheim) | 1 |
| Rogerio (BRA - Wolfsburg) | 1 |
| Mathias Honsak (AUT - Darmstadt) | 1 |
| Jamie Bynoe-Gittens (ENG - Dortmund) | 1 |
| Kouadio Kone (FRA - Mönchengladbach) | 1 |
| Hrvoje Smolcic (KRO - Frankfurt) | 1 |
| Aurelio Buta (POR - Frankfurt) | 1 |
| Milos Pantovic (SRB - Union Berlin) | 1 |
| Odilon Kossounou (IVO - Leverkusen) | 1 |
| Jan Thielmann (DUI - Keulen) | 1 |
| Lukas Kuebler (DUI - Freiburg) | 1 |
| Alphonso Davies (CAN - Bayern) | 1 |
| Julian Malatini (ARG - Bremen) | 1 |
| Matus Bero (SVK - Bochum) | 1 |
| Piero Hincapie (ECU - Leverkusen) | 1 |
| Adrian Beck (DUI - Heidenheim) | 1 |
| Silvan Widmer (ZWI - Mainz) | 1 |
| Luca Pfeiffer (DUI - Darmstadt) | 1 |
| Steffen Tigges (DUI - Keulen) | 1 |