# Player Country Team Goals (Penalty)
1. Christopher Nkunku France France RB Leipzig RB Leipzig 12 (2)
2. Niclas Füllkrug Germany Germany Werder Bremen Werder Bremen 10 (3)
Marcus Thuram France France Bor. Mönchengladbach Bor. Mönchengladbach 10 (0)
4. Vincenzo Grifo Italy Italy SC Freiburg SC Freiburg 9 (4)
Jamal Musiala Germany Germany Bayern München Bayern München 9 (0)
6. Serge Gnabry Germany Germany Bayern München Bayern München 8 (0)
7. Sheraldo Becker Suriname Suriname 1. FC Union Berlin 1. FC Union Berlin 7 (0)
Daichi Kamada Japan Japan Eintracht Frankfurt Eintracht Frankfurt 7 (2)
Dodi Lukébakio Belgium Belgium Hertha BSC Hertha BSC 7 (2)
10. Eric Maxim Choupo-Moting Cameroon Cameroon Bayern München Bayern München 6 (0)
Moussa Diaby France France Bayer Leverkusen Bayer Leverkusen 6 (0)
Michael Gregoritsch Austria Austria SC Freiburg SC Freiburg 6 (0)
Jesper Lindstrøm Denmark Denmark Eintracht Frankfurt Eintracht Frankfurt 6 (0)
Sadio Mané Senegal Senegal Bayern München Bayern München 6 (1)
Youssoufa Moukoko Germany Germany Borussia Dortmund Borussia Dortmund 6 (0)
16. Ramy Bensebaini Algeria Algeria Bor. Mönchengladbach Bor. Mönchengladbach 5 (1)
Ermedin Demirović Bosnia-Herzegovina Bosnia-Herzegovina FC Augsburg FC Augsburg 5 (0)
Jeremie Frimpong Netherlands Netherlands Bayer Leverkusen Bayer Leverkusen 5 (0)
Jonas Hofmann Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 5 (0)
Florian Kainz Austria Austria 1. FC Köln 1. FC Köln 5 (2)
Randal Kolo Muani France France Eintracht Frankfurt Eintracht Frankfurt 5 (0)
Leroy Sané Germany Germany Bayern München Bayern München 5 (0)
23. Christoph Baumgartner Austria Austria 1899 Hoffenheim 1899 Hoffenheim 4 (0)
Julian Brandt Germany Germany Borussia Dortmund Borussia Dortmund 4 (0)
Munas Dabbur Israel Israel 1899 Hoffenheim 1899 Hoffenheim 4 (0)
Serhou Guirassy France France VfB Stuttgart VfB Stuttgart 4 (1)
Marcus Ingvartsen Denmark Denmark 1. FSV Mainz 05 1. FSV Mainz 05 4 (1)
Florian Niederlechner Germany Germany FC Augsburg FC Augsburg 4 (0)
Lukas Nmecha Germany Germany VfL Wolfsburg VfL Wolfsburg 4 (0)
Karim Onisiwo Austria Austria 1. FSV Mainz 05 1. FSV Mainz 05 4 (0)
Timo Werner Germany Germany RB Leipzig RB Leipzig 4 (0)
Simon Zoller Germany Germany VfL Bochum VfL Bochum 4 (0)
33. Aarón Martín Spain Spain 1. FSV Mainz 05 1. FSV Mainz 05 3 (0)
Maximilian Arnold Germany Germany VfL Wolfsburg VfL Wolfsburg 3 (1)
Ridle Baku Germany Germany VfL Wolfsburg VfL Wolfsburg 3 (0)
Jude Bellingham England England Borussia Dortmund Borussia Dortmund 3 (0)
Mërgim Berisha Germany Germany FC Augsburg FC Augsburg 3 (1)
Marius Bülter Germany Germany FC Schalke 04 FC Schalke 04 3 (2)
Kerem Demirbay Germany Germany Bayer Leverkusen Bayer Leverkusen 3 (0)
Marvin Ducksch Germany Germany Werder Bremen Werder Bremen 3 (0)
Yannick Gerhardt Germany Germany VfL Wolfsburg VfL Wolfsburg 3 (0)
Leon Goretzka Germany Germany Bayern München Bayern München 3 (0)
Janik Haberer Germany Germany 1. FC Union Berlin 1. FC Union Berlin 3 (0)
Philipp Hofmann Germany Germany VfL Bochum VfL Bochum 3 (0)
Silas Katompa Mvumpa Congo DR Congo DR VfB Stuttgart VfB Stuttgart 3 (1)
Andrej Kramarić Croatia Croatia 1899 Hoffenheim 1899 Hoffenheim 3 (0)
Dejan Ljubicic Austria Austria 1. FC Köln 1. FC Köln 3 (0)
Sven Michel Germany Germany 1. FC Union Berlin 1. FC Union Berlin 3 (1)
Willi Orban Hungary Hungary RB Leipzig RB Leipzig 3 (0)
Marco Richter Germany Germany Hertha BSC Hertha BSC 3 (0)
Sebastian Rode Germany Germany Eintracht Frankfurt Eintracht Frankfurt 3 (0)
Suat Serdar Germany Germany Hertha BSC Hertha BSC 3 (0)
Jordan Siebatcheu USA USA 1. FC Union Berlin 1. FC Union Berlin 3 (0)
Robert Skov Denmark Denmark 1899 Hoffenheim 1899 Hoffenheim 3 (2)
Mathys Tel France France Bayern München Bayern München 3 (0)
Simon Terodde Germany Germany FC Schalke 04 FC Schalke 04 3 (0)
Steffen Tigges Germany Germany 1. FC Köln 1. FC Köln 3 (0)
58. Naouirou Ahamada France France VfB Stuttgart VfB Stuttgart 2 (0)
André Silva Portugal Portugal RB Leipzig RB Leipzig 2 (0)
Christopher Antwi-Adjei Ghana Ghana VfL Bochum VfL Bochum 2 (0)
Kevin Behrens Germany Germany 1. FC Union Berlin 1. FC Union Berlin 2 (0)
Leonardo Bittencourt Germany Germany Werder Bremen Werder Bremen 2 (0)
Oliver Burke Scotland Scotland Werder Bremen Werder Bremen 2 (0)
Éric Dina-Ebimbe France France Eintracht Frankfurt Eintracht Frankfurt 2 (0)
Ritsu Dōan Japan Japan SC Freiburg SC Freiburg 2 (0)
Dominick Drexler Germany Germany FC Schalke 04 FC Schalke 04 2 (0)
Nico Elvedi Switzerland Switzerland Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
Wataru Endo Japan Japan VfB Stuttgart VfB Stuttgart 2 (0)
Emil Forsberg Sweden Sweden RB Leipzig RB Leipzig 2 (1)
Chris Führich Germany Germany VfB Stuttgart VfB Stuttgart 2 (0)
Matthias Ginter Germany Germany SC Freiburg SC Freiburg 2 (0)
Mario Götze Germany Germany Eintracht Frankfurt Eintracht Frankfurt 2 (0)
André Hahn Germany Germany FC Augsburg FC Augsburg 2 (0)
Denis Huseinbašić Germany Germany 1. FC Köln 1. FC Köln 2 (0)
Anthony Jung Germany Germany Werder Bremen Werder Bremen 2 (0)
Ozan Kabak Turkey Turkey 1899 Hoffenheim 1899 Hoffenheim 2 (0)
Wilfried Kanga France France Hertha BSC Hertha BSC 2 (0)
Joshua Kimmich Germany Germany Bayern München Bayern München 2 (0)
Dominik Kohr Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 2 (0)
Lukas Kübler Germany Germany SC Freiburg SC Freiburg 2 (0)
Daniel Kyereh Ghana Ghana SC Freiburg SC Freiburg 2 (0)
Jae-sung Lee South Korea South Korea 1. FSV Mainz 05 1. FSV Mainz 05 2 (0)
Omar Marmoush Egypt Egypt VfL Wolfsburg VfL Wolfsburg 2 (0)
Konstantinos Mavropanos Greece Greece VfB Stuttgart VfB Stuttgart 2 (0)
Anthony Modeste France France Borussia Dortmund Borussia Dortmund 2 (0)
Thomas Müller Germany Germany Bayern München Bayern München 2 (0)
Felix Nmecha Germany Germany VfL Wolfsburg VfL Wolfsburg 2 (0)
Alassane Pléa France France Bor. Mönchengladbach Bor. Mönchengladbach 2 (1)
Marco Reus Germany Germany Borussia Dortmund Borussia Dortmund 2 (0)
Gio Reyna USA USA Borussia Dortmund Borussia Dortmund 2 (1)
Georginio Rutter France France 1899 Hoffenheim 1899 Hoffenheim 2 (0)
Patrik Schick Czech Republic Czech Republic Bayer Leverkusen Bayer Leverkusen 2 (0)
Djibril Sow Switzerland Switzerland Eintracht Frankfurt Eintracht Frankfurt 2 (0)
Tiago Tomás Portugal Portugal VfB Stuttgart VfB Stuttgart 2 (0)
Lucas Tousart France France Hertha BSC Hertha BSC 2 (0)
96. Sargis Adamyan Armenia Armenia 1. FC Köln 1. FC Köln 1 (0)
Lucas Alario Argentina Argentina Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Nadiem Amiri Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Robert Andrich Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Waldemar Anton Germany Germany VfB Stuttgart VfB Stuttgart 1 (0)
Charles Aránguiz Chile Chile Bayer Leverkusen Bayer Leverkusen 1 (0)
Mitchel Bakker Netherlands Netherlands Bayer Leverkusen Bayer Leverkusen 1 (0)
Rafael Borré Colombia Colombia Eintracht Frankfurt Eintracht Frankfurt 1 (1)
Jacob Bruun Larsen Denmark Denmark 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Lee Buchanan England England Werder Bremen Werder Bremen 1 (0)
Jonathan Burkardt Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Jamie Bynoe-Gittens England England Borussia Dortmund Borussia Dortmund 1 (0)
Anthony Caci France France 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Daniel Caligiuri Germany Germany FC Augsburg FC Augsburg 1 (0)
Kingsley Coman France France Bayern München Bayern München 1 (0)
Dani Olmo Spain Spain RB Leipzig RB Leipzig 1 (0)
Matthijs de Ligt Netherlands Netherlands Bayern München Bayern München 1 (0)
Abdou Diallo Senegal Senegal RB Leipzig RB Leipzig 1 (0)
Florian Dietz Germany Germany 1. FC Köln 1. FC Köln 1 (0)
Danilho Doekhi Netherlands Netherlands 1. FC Union Berlin 1. FC Union Berlin 1 (0)
Philipp Förster Germany Germany VfL Bochum VfL Bochum 1 (0)
Marvin Friedrich Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Dennis Geiger Germany Germany 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Christian Groß Germany Germany Werder Bremen Werder Bremen 1 (0)
Raphaël Guerreiro Portugal Portugal Borussia Dortmund Borussia Dortmund 1 (0)
Josuha Guilavogui France France VfL Wolfsburg VfL Wolfsburg 1 (0)
Robert Gumny Poland Poland FC Augsburg FC Augsburg 1 (0)
Amadou Haïdara Mali Mali RB Leipzig RB Leipzig 1 (0)
Patrick Herrmann Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Piero Hincapié Ecuador Ecuador Bayer Leverkusen Bayer Leverkusen 1 (0)
Adam Hložek Czech Republic Czech Republic Bayer Leverkusen Bayer Leverkusen 1 (0)
Gerrit Holtmann Germany Germany VfL Bochum VfL Bochum 1 (0)
Hugo Novoa Spain Spain RB Leipzig RB Leipzig 1 (0)
Paul Jaeckel Germany Germany 1. FC Union Berlin 1. FC Union Berlin 1 (0)
Kristijan Jakić Croatia Croatia Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Fredrik Jensen Finland Finland FC Augsburg FC Augsburg 1 (0)
Woo-yeong Jeong South Korea South Korea SC Freiburg SC Freiburg 1 (0)
Stevan Jovetić Montenegro Montenegro Hertha BSC Hertha BSC 1 (0)
Pavel Kadeřábek Czech Republic Czech Republic 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Luca Kilian Germany Germany 1. FC Köln 1. FC Köln 1 (0)
Ansgar Knauff Germany Germany Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Robin Knoche Germany Germany 1. FC Union Berlin 1. FC Union Berlin 1 (0)
Manu Koné France France Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Tom Krauß Germany Germany FC Schalke 04 FC Schalke 04 1 (0)
Maxence Lacroix France France VfL Wolfsburg VfL Wolfsburg 1 (0)
Linton Maina Germany Germany 1. FC Köln 1. FC Köln 1 (0)
Florent Mollet France France FC Schalke 04 FC Schalke 04 1 (0)
Exequiel Palacios Argentina Argentina Bayer Leverkusen Bayer Leverkusen 1 (0)
Miloš Pantović Serbia Serbia 1. FC Union Berlin 1. FC Union Berlin 1 (0)
Paulinho Brazil Brazil Bayer Leverkusen Bayer Leverkusen 1 (0)
Benjamin Pavard France France Bayern München Bayern München 1 (0)
Sebastian Polter Germany Germany FC Schalke 04 FC Schalke 04 1 (0)
Grischa Prömel Germany Germany 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Marcel Sabitzer Austria Austria Bayern München Bayern München 1 (0)
Kevin Schade Germany Germany SC Freiburg SC Freiburg 1 (0)
Xaver Schlager Austria Austria RB Leipzig RB Leipzig 1 (0)
Nico Schlotterbeck Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Niklas Schmidt Germany Germany Werder Bremen Werder Bremen 1 (0)
Benno Schmitz Germany Germany 1. FC Köln 1. FC Köln 1 (0)
Davie Selke Germany Germany Hertha BSC Hertha BSC 1 (1)
Mohamed Simakan France France RB Leipzig RB Leipzig 1 (0)
Anton Stach Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Lars Stindl Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Kevin Stöger Austria Austria VfL Bochum VfL Bochum 1 (0)
Niklas Süle Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Dominik Szoboszlai Hungary Hungary RB Leipzig RB Leipzig 1 (0)
Jonathan Tah Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Jan Thielmann Germany Germany 1. FC Köln 1. FC Köln 1 (0)
Morten Thorsby Norway Norway 1. FC Union Berlin 1. FC Union Berlin 1 (0)
Tuta Brazil Brazil Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Micky van de Ven Netherlands Netherlands VfL Wolfsburg VfL Wolfsburg 1 (0)
Ruben Vargas Switzerland Switzerland FC Augsburg FC Augsburg 1 (0)
Miloš Veljković Serbia Serbia Werder Bremen Werder Bremen 1 (0)
Mitchell Weiser Germany Germany Werder Bremen Werder Bremen 1 (0)
Silvan Widmer Switzerland Switzerland 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Patrick Wimmer Austria Austria VfL Wolfsburg VfL Wolfsburg 1 (0)
Jonas Wind Denmark Denmark VfL Wolfsburg VfL Wolfsburg 1 (0)
Marius Wolf Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Rodrigo Zalazar Uruguay Uruguay FC Schalke 04 FC Schalke 04 1 (0)