# Player Country Team Goals (Penalty)
1. Luka Jović Serbia Serbia Eintracht Frankfurt Eintracht Frankfurt 13 (0)
2. Paco Alcácer Spain Spain Borussia Dortmund Borussia Dortmund 12 (0)
3. Robert Lewandowski Poland Poland Bayern München Bayern München 11 (2)
Marco Reus Germany Germany Borussia Dortmund Borussia Dortmund 11 (2)
Timo Werner Germany Germany RB Leipzig RB Leipzig 11 (0)
6. Sébastien Haller France France Eintracht Frankfurt Eintracht Frankfurt 10 (2)
Alassane Pléa France France Bor. Mönchengladbach Bor. Mönchengladbach 10 (0)
8. Ondrej Duda Slovakia Slovakia Hertha BSC Hertha BSC 9 (0)
Thorgan Hazard Belgium Belgium Bor. Mönchengladbach Bor. Mönchengladbach 9 (3)
10. Yussuf Poulsen Denmark Denmark RB Leipzig RB Leipzig 8 (0)
11. Alfreð Finnbogason Iceland Iceland FC Augsburg FC Augsburg 7 (2)
Vedad Ibišević Bosnia-Herzegovina Bosnia-Herzegovina Hertha BSC Hertha BSC 7 (1)
Dodi Lukebakio Congo DR Congo DR Fortuna Düsseldorf Fortuna Düsseldorf 7 (2)
14. Kai Havertz Germany Germany Bayer Leverkusen Bayer Leverkusen 6 (0)
Andrej Kramarić Croatia Croatia 1899 Hoffenheim 1899 Hoffenheim 6 (2)
Jean-Philippe Mateta France France 1. FSV Mainz 05 1. FSV Mainz 05 6 (0)
Reiss Nelson England England 1899 Hoffenheim 1899 Hoffenheim 6 (0)
Ante Rebić Croatia Croatia Eintracht Frankfurt Eintracht Frankfurt 6 (0)
Jadon Sancho England England Borussia Dortmund Borussia Dortmund 6 (0)
Kevin Volland Germany Germany Bayer Leverkusen Bayer Leverkusen 6 (0)
Wout Weghorst Netherlands Netherlands VfL Wolfsburg VfL Wolfsburg 6 (2)
22. Daniel Ginczek Germany Germany VfL Wolfsburg VfL Wolfsburg 5 (0)
Mario Gomez Germany Germany VfB Stuttgart VfB Stuttgart 5 (0)
Jonas Hofmann Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 5 (1)
Luca Waldschmidt Germany Germany SC Freiburg SC Freiburg 5 (3)
26. Ishak Belfodil Algeria Algeria 1899 Hoffenheim 1899 Hoffenheim 4 (0)
Karim Bellarabi Germany Germany Bayer Leverkusen Bayer Leverkusen 4 (0)
Daniel Caligiuri Germany Germany FC Schalke 04 FC Schalke 04 4 (2)
Maximilian Eggestein Germany Germany Werder Bremen Werder Bremen 4 (0)
Serge Gnabry Germany Germany Bayern München Bayern München 4 (0)
Leon Goretzka Germany Germany Bayern München Bayern München 4 (0)
Joelinton Brazil Brazil 1899 Hoffenheim 1899 Hoffenheim 4 (0)
Max Kruse Germany Germany Werder Bremen Werder Bremen 4 (1)
Thomas Müller Germany Germany Bayern München Bayern München 4 (0)
Nils Petersen Germany Germany SC Freiburg SC Freiburg 4 (1)
Benito Raman Belgium Belgium Fortuna Düsseldorf Fortuna Düsseldorf 4 (0)
Franck Ribéry France France Bayern München Bayern München 4 (0)
Ádám Szalai Hungary Hungary 1899 Hoffenheim 1899 Hoffenheim 4 (0)
39. Jean-Kévin Augustin France France RB Leipzig RB Leipzig 3 (0)
Ihlas Bebou Togo Togo Hannover 96 Hannover 96 3 (1)
Hanno Behrens Germany Germany 1. FC Nürnberg 1. FC Nürnberg 3 (2)
Nabil Bentaleb Algeria Algeria FC Schalke 04 FC Schalke 04 3 (3)
Michael Gregoritsch Austria Austria FC Augsburg FC Augsburg 3 (0)
Admir Mehmedi Switzerland Switzerland VfL Wolfsburg VfL Wolfsburg 3 (0)
Yuya Osako Japan Japan Werder Bremen Werder Bremen 3 (0)
Robin Quaison Sweden Sweden 1. FSV Mainz 05 1. FSV Mainz 05 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)
Steven Skrzybski Germany Germany FC Schalke 04 FC Schalke 04 3 (0)
Hendrik Weydandt Germany Germany Hannover 96 Hannover 96 3 (0)
Bobby Wood USA USA Hannover 96 Hannover 96 3 (0)
52. Lucas Alario Argentina Argentina Bayer Leverkusen Bayer Leverkusen 2 (0)
Kaan Ayhan Turkey Turkey Fortuna Düsseldorf Fortuna Düsseldorf 2 (0)
Josip Brekalo Croatia Croatia VfL Wolfsburg VfL Wolfsburg 2 (0)
Joshua Brenet Netherlands Netherlands 1899 Hoffenheim 1899 Hoffenheim 2 (0)
Jacob Bruun Larsen Denmark Denmark Borussia Dortmund Borussia Dortmund 2 (0)
Guido Burgstaller Austria Austria FC Schalke 04 FC Schalke 04 2 (0)
Sergio Córdova Venezuela Venezuela FC Augsburg FC Augsburg 2 (0)
Jonathan de Guzmán Netherlands Netherlands Eintracht Frankfurt Eintracht Frankfurt 2 (0)
Kerem Demirbay Germany Germany 1899 Hoffenheim 1899 Hoffenheim 2 (0)
Javairô Dilrosun Netherlands Netherlands Hertha BSC Hertha BSC 2 (0)
Anastasios Donis Greece Greece VfB Stuttgart VfB Stuttgart 2 (0)
Aleksandar Dragović Austria Austria Bayer Leverkusen Bayer Leverkusen 2 (0)
Breel Embolo Switzerland Switzerland FC Schalke 04 FC Schalke 04 2 (0)
Felipe Brazil Brazil Hannover 96 Hannover 96 2 (0)
Mike Frantz Germany Germany SC Freiburg SC Freiburg 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)
Theodor Gebre Selassie Czech Republic Czech Republic Werder Bremen Werder Bremen 2 (0)
Jérôme Gondorf Germany Germany SC Freiburg SC Freiburg 2 (0)
Nicolás González Argentina Argentina VfB Stuttgart VfB Stuttgart 2 (0)
Josuha Guilavogui France France VfL Wolfsburg VfL Wolfsburg 2 (0)
Martin Harnik Austria Austria Werder Bremen Werder Bremen 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)
Martin Hinteregger Austria Austria FC Augsburg FC Augsburg 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)
Rani Khedira Germany Germany FC Augsburg FC Augsburg 2 (0)
Davy Klaassen Netherlands Netherlands Werder Bremen Werder Bremen 2 (0)
Lukas Klostermann Germany Germany RB Leipzig RB Leipzig 2 (0)
Ja-cheol Koo South Korea South Korea FC Augsburg FC Augsburg 2 (0)
Valentino Lazaro Austria Austria Hertha BSC Hertha BSC 2 (0)
Mathew Leckie Australia Australia Hertha BSC Hertha BSC 2 (0)
Philipp Max Germany Germany FC Augsburg FC Augsburg 2 (0)
Nicolai Müller Germany Germany Eintracht Frankfurt Eintracht Frankfurt
Hannover 96 Hannover 96
2 (0)
Florent Muslija Germany Germany Hannover 96 Hannover 96 2 (0)
Karim Onisiwo Austria Austria 1. FSV Mainz 05 1. FSV Mainz 05 2 (0)
Federico Palacios-Martínez Germany Germany 1. FC Nürnberg 1. FC Nürnberg 2 (0)
Claudio Pizarro Peru Peru Werder Bremen Werder Bremen 2 (0)
Milot Rashica Kosovo Kosovo 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)
Josh Sargent USA USA Werder Bremen Werder Bremen 2 (0)
Jonathan Schmid France France FC Augsburg FC Augsburg 2 (0)
Renato Steffen Switzerland Switzerland VfL Wolfsburg VfL Wolfsburg 2 (0)
Lars Stindl Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
Jordan Torunarigha Germany Germany Hertha BSC Hertha BSC 2 (0)
Anthony Ujah Nigeria Nigeria 1. FSV Mainz 05 1. FSV Mainz 05 2 (0)
Axel Witsel Belgium Belgium Borussia Dortmund Borussia Dortmund 2 (0)
Adam Zreľák Slovakia Slovakia 1. FC Nürnberg 1. FC Nürnberg 2 (0)
103. Manuel Akanji Switzerland Switzerland Borussia Dortmund Borussia Dortmund 1 (0)
David Alaba Austria Austria Bayern München Bayern München 1 (0)
Miiko Albornoz Chile Chile Hannover 96 Hannover 96 1 (0)
Ludwig Augustinsson Sweden Sweden Werder Bremen Werder Bremen 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)
Ermin Bičakčić Bosnia-Herzegovina Bosnia-Herzegovina 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Leonardo Bittencourt Germany Germany 1899 Hoffenheim 1899 Hoffenheim 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)
John Anthony Brooks USA USA VfL Wolfsburg VfL Wolfsburg 1 (0)
Daniel Brosinski Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 1 (1)
Bruma Portugal Portugal RB Leipzig RB Leipzig 1 (0)
Caiuby Brazil Brazil FC Augsburg FC Augsburg 1 (0)
Gonzalo Castro Germany Germany VfB Stuttgart VfB Stuttgart 1 (0)
Danny da Costa Germany Germany Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Mahmoud Dahoud Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Thomas Delaney Denmark Denmark Borussia Dortmund Borussia Dortmund 1 (0)
Abdou Diallo France France Borussia Dortmund Borussia Dortmund 1 (0)
Marvin Ducksch Germany Germany Fortuna Düsseldorf Fortuna Düsseldorf 1 (0)
Johannes Eggestein Germany Germany Werder Bremen Werder Bremen 1 (0)
Nico Elvedi Switzerland Switzerland Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Gelson Fernandes Switzerland Switzerland Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Oliver Fink Germany Germany Fortuna Düsseldorf Fortuna Düsseldorf 1 (0)
Emil Forsberg Sweden Sweden RB Leipzig RB Leipzig 1 (1)
Alexander Fuchs Germany Germany 1. FC Nürnberg 1. FC Nürnberg 1 (0)
Yannick Gerhardt Germany Germany VfL Wolfsburg VfL Wolfsburg 1 (0)
Matthias Ginter Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 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
SC Freiburg SC Freiburg
1 (1)
Marko Grujić Serbia Serbia Hertha BSC Hertha BSC 1 (0)
Manuel Gulde Germany Germany SC Freiburg SC Freiburg 1 (0)
Alexander Hack Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
André Hahn Germany Germany FC Augsburg FC Augsburg 1 (0)
Achraf Hakimi Morocco Morocco Borussia Dortmund Borussia Dortmund 1 (0)
Amine Harit Morocco Morocco FC Schalke 04 FC Schalke 04 1 (0)
Dominique Heintz Germany Germany SC Freiburg SC Freiburg 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)
Marc Oliver Kempf Germany Germany VfB Stuttgart VfB Stuttgart 1 (0)
Joshua Kimmich Germany Germany Bayern München Bayern München 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)
Filip Kostić Serbia Serbia Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Christoph Kramer Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Ahmed Kutucu Turkey Turkey FC Schalke 04 FC Schalke 04 1 (0)
Michael Lang Switzerland Switzerland Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Linton Maina Germany Germany Hannover 96 Hannover 96 1 (0)
Yunus Mallı Turkey Turkey VfL Wolfsburg VfL Wolfsburg 1 (1)
Georg Margreitter Austria Austria 1. FC Nürnberg 1. FC Nürnberg 1 (0)
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)
Maximilian Mittelstädt Germany Germany Hertha BSC Hertha BSC 1 (0)
Kevin Möhwald Germany Germany Werder Bremen Werder Bremen 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 Neuhaus Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Florian Niederlechner Germany Germany SC Freiburg SC Freiburg 1 (0)
Bastian Oczipka Germany Germany FC Schalke 04 FC Schalke 04 1 (0)
Willi Orban Hungary Hungary RB Leipzig RB Leipzig 1 (0)
Maximilian Philipp Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Łukasz Piszczek Poland Poland Borussia Dortmund Borussia Dortmund 1 (0)
Christian Pulisic USA USA Borussia Dortmund Borussia Dortmund 1 (0)
Raffael Brazil Brazil Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Rafinha Brazil Brazil Bayern München Bayern München 1 (0)
Elvis Rexhbeçaj Germany Germany VfL Wolfsburg VfL Wolfsburg 1 (0)
Jérôme Roussillon France France VfL Wolfsburg VfL Wolfsburg 1 (0)
Nuri Şahin Turkey Turkey Werder Bremen Werder Bremen 1 (0)
Salif Sané Senegal Senegal FC Schalke 04 FC Schalke 04 1 (0)
Alessandro Schöpf Austria Austria FC Schalke 04 FC Schalke 04 1 (0)
Nico Schulz Germany Germany 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Davie Selke Germany Germany Hertha BSC Hertha BSC 1 (0)
Niklas Süle Germany Germany Bayern München Bayern München 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)
William Brazil Brazil VfL Wolfsburg VfL Wolfsburg 1 (0)
Marius Wolf Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Haji Wright USA USA FC Schalke 04 FC Schalke 04 1 (0)
Denis Zakaria Switzerland Switzerland Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Jean Zimmer Germany Germany Fortuna Düsseldorf Fortuna Düsseldorf 1 (0)
Matthias Zimmermann Germany Germany Fortuna Düsseldorf Fortuna Düsseldorf 1 (0)