# Player Country Team Goals (Penalty)
1. Luka Jović Serbia Serbia Eintracht Frankfurt Eintracht Frankfurt 9 (0)
2. Sébastien Haller France France Eintracht Frankfurt Eintracht Frankfurt 8 (2)
Paco Alcácer Spain Spain Borussia Dortmund Borussia Dortmund 8 (0)
Alassane Pléa France France Bor. Mönchengladbach Bor. Mönchengladbach 8 (0)
Marco Reus Germany Germany Borussia Dortmund Borussia Dortmund 8 (1)
6. Alfreð Finnbogason Iceland Iceland FC Augsburg FC Augsburg 7 (2)
Thorgan Hazard Belgium Belgium Bor. Mönchengladbach Bor. Mönchengladbach 7 (3)
Robert Lewandowski Poland Poland Bayern München Bayern München 7 (2)
9. Ondrej Duda Slovakia Slovakia Hertha BSC Hertha BSC 6 (0)
Reiss Nelson England England 1899 Hoffenheim 1899 Hoffenheim 6 (0)
Yussuf Poulsen Denmark Denmark RB Leipzig RB Leipzig 6 (0)
Timo Werner Germany Germany RB Leipzig RB Leipzig 6 (0)
13. Jonas Hofmann Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 5 (1)
Wout Weghorst Netherlands Netherlands VfL Wolfsburg VfL Wolfsburg 5 (2)
15. Maximilian Eggestein Germany Germany Werder Bremen Werder Bremen 4 (0)
Vedad Ibišević Bosnia-Herzegovina Bosnia-Herzegovina Hertha BSC Hertha BSC 4 (1)
Joelinton Brazil Brazil 1899 Hoffenheim 1899 Hoffenheim 4 (0)
Ante Rebić Croatia Croatia Eintracht Frankfurt Eintracht Frankfurt 4 (0)
Jadon Sancho England England Borussia Dortmund Borussia Dortmund 4 (0)
Ádám Szalai Hungary Hungary 1899 Hoffenheim 1899 Hoffenheim 4 (0)
21. Jean-Kévin Augustin France France RB Leipzig RB Leipzig 3 (0)
Ihlas Bebou Togo Togo Hannover 96 Hannover 96 3 (1)
Ishak Belfodil Algeria Algeria 1899 Hoffenheim 1899 Hoffenheim 3 (0)
Karim Bellarabi Germany Germany Bayer Leverkusen Bayer Leverkusen 3 (0)
Mario Gomez Germany Germany VfB Stuttgart VfB Stuttgart 3 (0)
Kai Havertz Germany Germany Bayer Leverkusen Bayer Leverkusen 3 (0)
Andrej Kramarić Croatia Croatia 1899 Hoffenheim 1899 Hoffenheim 3 (1)
Jean-Philippe Mateta France France 1. FSV Mainz 05 1. FSV Mainz 05 3 (0)
Benito Raman Belgium Belgium Fortuna Düsseldorf Fortuna Düsseldorf 3 (0)
Arjen Robben Netherlands Netherlands Bayern München Bayern München 3 (0)
James Rodríguez Colombia Colombia Bayern München Bayern München 3 (0)
Kevin Volland Germany Germany Bayer Leverkusen Bayer Leverkusen 3 (0)
33. Hanno Behrens Germany Germany 1. FC Nürnberg 1. FC Nürnberg 2 (2)
Nabil Bentaleb Algeria Algeria FC Schalke 04 FC Schalke 04 2 (2)
Joshua Brenet Netherlands Netherlands 1899 Hoffenheim 1899 Hoffenheim 2 (0)
Jacob Bruun Larsen Denmark Denmark Borussia Dortmund Borussia Dortmund 2 (0)
Javairô Dilrosun Netherlands Netherlands Hertha BSC Hertha BSC 2 (0)
Breel Embolo Switzerland Switzerland FC Schalke 04 FC Schalke 04 2 (0)
Niclas Füllkrug Germany Germany Hannover 96 Hannover 96 2 (1)
Jean-Philippe Gbamin Ivory Coast Ivory Coast 1. FSV Mainz 05 1. FSV Mainz 05 2 (0)
Daniel Ginczek Germany Germany VfL Wolfsburg VfL Wolfsburg 2 (0)
Jérôme Gondorf Germany Germany SC Freiburg SC Freiburg 2 (0)
Leon Goretzka Germany Germany Bayern München Bayern München 2 (0)
Michael Gregoritsch Austria Austria FC Augsburg FC Augsburg 2 (0)
Rouwen Hennings Germany Germany Fortuna Düsseldorf Fortuna Düsseldorf 2 (1)
Patrick Herrmann Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
Lucas Höler Germany Germany SC Freiburg SC Freiburg 2 (0)
Mikael Ishak Sweden Sweden 1. FC Nürnberg 1. FC Nürnberg 2 (0)
Salomon Kalou Ivory Coast Ivory Coast Hertha BSC Hertha BSC 2 (1)
Davy Klaassen Netherlands Netherlands Werder Bremen Werder Bremen 2 (0)
Max Kruse Germany Germany Werder Bremen Werder Bremen 2 (1)
Dodi Lukebakio Congo DR Congo DR Fortuna Düsseldorf Fortuna Düsseldorf 2 (1)
Philipp Max Germany Germany FC Augsburg FC Augsburg 2 (0)
Admir Mehmedi Switzerland Switzerland VfL Wolfsburg VfL Wolfsburg 2 (0)
Nicolai Müller Germany Germany Eintracht Frankfurt Eintracht Frankfurt 2 (0)
Thomas Müller Germany Germany Bayern München Bayern München 2 (0)
Florent Muslija Germany Germany Hannover 96 Hannover 96 2 (0)
Yuya Osako Japan Japan Werder Bremen Werder Bremen 2 (0)
Nils Petersen Germany Germany SC Freiburg SC Freiburg 2 (1)
Claudio Pizarro Peru Peru Werder Bremen Werder Bremen 2 (0)
Marcel Sabitzer Austria Austria RB Leipzig RB Leipzig 2 (0)
Roland Sallai Hungary Hungary SC Freiburg SC Freiburg 2 (0)
Renato Steffen Switzerland Switzerland VfL Wolfsburg VfL Wolfsburg 2 (0)
Anthony Ujah Nigeria Nigeria 1. FSV Mainz 05 1. FSV Mainz 05 2 (0)
Luca Waldschmidt Germany Germany SC Freiburg SC Freiburg 2 (0)
Hendrik Weydandt Germany Germany Hannover 96 Hannover 96 2 (0)
Bobby Wood USA USA Hannover 96 Hannover 96 2 (0)
68. Manuel Akanji Switzerland Switzerland Borussia Dortmund Borussia Dortmund 1 (0)
Miiko Albornoz Chile Chile Hannover 96 Hannover 96 1 (0)
Leon Bailey Jamaica Jamaica Bayer Leverkusen Bayer Leverkusen 1 (0)
Timo Baumgartl Germany Germany VfB Stuttgart VfB Stuttgart 1 (0)
Lars Bender Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Jean-Paul Boëtius Netherlands Netherlands 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Julian Brandt Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Josip Brekalo Croatia Croatia VfL Wolfsburg VfL Wolfsburg 1 (0)
John Anthony Brooks USA USA VfL Wolfsburg VfL Wolfsburg 1 (0)
Guido Burgstaller Austria Austria FC Schalke 04 FC Schalke 04 1 (0)
Caiuby Brazil Brazil FC Augsburg FC Augsburg 1 (0)
Gonzalo Castro Germany Germany VfB Stuttgart VfB Stuttgart 1 (0)
Mahmoud Dahoud Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Jonathan de Guzmán Netherlands Netherlands Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Abdou Diallo France France Borussia Dortmund Borussia Dortmund 1 (0)
Anastasios Donis Greece Greece VfB Stuttgart VfB Stuttgart 1 (0)
Aleksandar Dragović Austria Austria Bayer Leverkusen Bayer Leverkusen 1 (0)
Johannes Eggestein Germany Germany Werder Bremen Werder Bremen 1 (0)
Nico Elvedi Switzerland Switzerland Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Felipe Brazil Brazil Hannover 96 Hannover 96 1 (0)
Gelson Fernandes Switzerland Switzerland Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Emil Forsberg Sweden Sweden RB Leipzig RB Leipzig 1 (1)
Mike Frantz Germany Germany SC Freiburg SC Freiburg 1 (0)
Alexander Fuchs Germany Germany 1. FC Nürnberg 1. FC Nürnberg 1 (0)
Theodor Gebre Selassie Czech Republic Czech Republic Werder Bremen Werder Bremen 1 (0)
Matthias Ginter Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Serge Gnabry Germany Germany Bayern München Bayern München 1 (0)
Felix Götze Germany Germany FC Augsburg FC Augsburg 1 (0)
Mario Götze Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Vincenzo Grifo Italy Italy 1899 Hoffenheim 1899 Hoffenheim 1 (1)
André Hahn Germany Germany FC Augsburg FC Augsburg 1 (0)
Achraf Hakimi Morocco Morocco Borussia Dortmund Borussia Dortmund 1 (0)
Martin Harnik Austria Austria Werder Bremen Werder Bremen 1 (0)
Dominique Heintz Germany Germany SC Freiburg SC Freiburg 1 (0)
Martin Hinteregger Austria Austria FC Augsburg FC Augsburg 1 (0)
Emiliano Insúa Argentina Argentina VfB Stuttgart VfB Stuttgart 1 (0)
Dong-won Ji South Korea South Korea FC Augsburg FC Augsburg 1 (0)
Fabian Johnson USA USA Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Pavel Kadeřábek Czech Republic Czech Republic 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Kevin Kampl Slovenia Slovenia RB Leipzig RB Leipzig 1 (0)
Rani Khedira Germany Germany FC Augsburg FC Augsburg 1 (0)
Lukas Klostermann Germany Germany RB Leipzig RB Leipzig 1 (0)
Törles Knöll Germany Germany 1. FC Nürnberg 1. FC Nürnberg 1 (0)
Robin Koch Germany Germany SC Freiburg SC Freiburg 1 (0)
Ja-cheol Koo South Korea South Korea FC Augsburg FC Augsburg 1 (0)
Valentino Lazaro Austria Austria Hertha BSC Hertha BSC 1 (0)
Linton Maina Germany Germany Hannover 96 Hannover 96 1 (0)
Yunus Mallı Turkey Turkey VfL Wolfsburg VfL Wolfsburg 1 (1)
Matheus Cunha Brazil Brazil RB Leipzig RB Leipzig 1 (0)
Alexandru Maxim Romania Romania 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Weston McKennie USA USA FC Schalke 04 FC Schalke 04 1 (0)
Alfredo Morales USA USA Fortuna Düsseldorf Fortuna Düsseldorf 1 (0)
Lukas Mühl Germany Germany 1. FC Nürnberg 1. FC Nürnberg 1 (0)
Evan N'Dicka France France Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Florian Niederlechner Germany Germany SC Freiburg SC Freiburg 1 (0)
Karim Onisiwo Austria Austria 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Willi Orban Hungary Hungary RB Leipzig RB Leipzig 1 (0)
Federico Palacios-Martínez Germany Germany 1. FC Nürnberg 1. FC Nürnberg 1 (0)
Maximilian Philipp Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Christian Pulisic USA USA Borussia Dortmund Borussia Dortmund 1 (0)
Milot Rashica Kosovo Kosovo Werder Bremen Werder Bremen 1 (0)
Nuri Şahin Turkey Turkey Werder Bremen Werder Bremen 1 (0)
Jonathan Schmid France France FC Augsburg FC Augsburg 1 (0)
Alessandro Schöpf Austria Austria FC Schalke 04 FC Schalke 04 1 (0)
Davie Selke Germany Germany Hertha BSC Hertha BSC 1 (0)
Lars Stindl Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Jonathan Tah Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Thiago Spain Spain Bayern München Bayern München 1 (0)
Erik Thommy Germany Germany VfB Stuttgart VfB Stuttgart 1 (0)
Corentin Tolisso France France Bayern München Bayern München 1 (0)
Takashi Usami Japan Japan Fortuna Düsseldorf Fortuna Düsseldorf 1 (0)
Mark Uth Germany Germany FC Schalke 04 FC Schalke 04 1 (0)
Miloš Veljković Serbia Serbia Werder Bremen Werder Bremen 1 (0)
Vura Netherlands Netherlands 1. FC Nürnberg 1. FC Nürnberg 1 (0)
Julian Weigl Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Mitchell Weiser Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Wendell Brazil Brazil Bayer Leverkusen Bayer Leverkusen 1 (1)
Axel Witsel Belgium Belgium Borussia Dortmund Borussia Dortmund 1 (0)
Marius Wolf Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Matthias Zimmermann Germany Germany Fortuna Düsseldorf Fortuna Düsseldorf 1 (0)
Adam Zreľák Slovakia Slovakia 1. FC Nürnberg 1. FC Nürnberg 1 (0)