# Player Country Team Goals (Penalty)
1. Robert Lewandowski Poland Poland Bayern München Bayern München 30 (2)
2. Pierre-Emerick Aubameyang Gabon Gabon Borussia Dortmund Borussia Dortmund 25 (3)
3. Thomas Müller Germany Germany Bayern München Bayern München 20 (5)
4. Javier Hernández Mexico Mexico Bayer Leverkusen Bayer Leverkusen 17 (1)
5. Anthony Modeste France France 1. FC Köln 1. FC Köln 15 (3)
6. Salomon Kalou Ivory Coast Ivory Coast Hertha BSC Hertha BSC 14 (2)
Claudio Pizarro Peru Peru Werder Bremen Werder Bremen 14 (5)
Sandro Wagner Germany Germany SV Darmstadt 98 SV Darmstadt 98 14 (2)
9. Daniel Didavi Germany Germany VfB Stuttgart VfB Stuttgart 13 (2)
Raffael Brazil Brazil Bor. Mönchengladbach Bor. Mönchengladbach 13 (1)
11. Moritz Hartmann Germany Germany FC Ingolstadt 04 FC Ingolstadt 04 12 (8)
Klaas-Jan Huntelaar Netherlands Netherlands FC Schalke 04 FC Schalke 04 12 (2)
Alexander Meier Germany Germany Eintracht Frankfurt Eintracht Frankfurt 12 (1)
Marco Reus Germany Germany Borussia Dortmund Borussia Dortmund 12 (1)
15. Yunus Mallı Turkey Turkey 1. FSV Mainz 05 1. FSV Mainz 05 11 (1)
Henrikh Mkhitaryan Armenia Armenia Borussia Dortmund Borussia Dortmund 11 (0)
Anthony Ujah Nigeria Nigeria Werder Bremen Werder Bremen 11 (0)
18. Vedad Ibišević Bosnia-Herzegovina Bosnia-Herzegovina Hertha BSC Hertha BSC 10 (0)
19. Julian Brandt Germany Germany Bayer Leverkusen Bayer Leverkusen 9 (0)
Shinji Kagawa Japan Japan Borussia Dortmund Borussia Dortmund 9 (0)
Nicolai Müller Germany Germany Hamburger SV Hamburger SV 9 (0)
Adrián Ramos Colombia Colombia Borussia Dortmund Borussia Dortmund 9 (0)
André Schürrle Germany Germany VfL Wolfsburg VfL Wolfsburg 9 (0)
24. Fin Bartels Germany Germany Werder Bremen Werder Bremen 8 (0)
Bas Dost Netherlands Netherlands VfL Wolfsburg VfL Wolfsburg 8 (1)
André Hahn Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 8 (1)
Ja-cheol Koo South Korea South Korea 1. FSV Mainz 05 1. FSV Mainz 05
FC Augsburg FC Augsburg
8 (0)
Pierre-Michel Lasogga Germany Germany Hamburger SV Hamburger SV 8 (2)
Leroy Sané Germany Germany FC Schalke 04 FC Schalke 04 8 (0)
Mark Uth Germany Germany 1899 Hoffenheim 1899 Hoffenheim 8 (0)
Kevin Volland Germany Germany 1899 Hoffenheim 1899 Hoffenheim 8 (2)
32. Alfreð Finnbogason Iceland Iceland FC Augsburg FC Augsburg 7 (1)
Jairo Spain Spain 1. FSV Mainz 05 1. FSV Mainz 05 7 (0)
Yoshinori Mutō Japan Japan 1. FSV Mainz 05 1. FSV Mainz 05 7 (0)
Artur Sobiech Poland Poland Hannover 96 Hannover 96 7 (0)
Lars Stindl Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 7 (0)
Aytaç Sulu Turkey Turkey SV Darmstadt 98 SV Darmstadt 98 7 (0)
38. Karim Bellarabi Germany Germany Bayer Leverkusen Bayer Leverkusen 6 (0)
Eric Maxim Choupo-Moting Cameroon Cameroon FC Schalke 04 FC Schalke 04 6 (0)
Julian Draxler Germany Germany FC Schalke 04 FC Schalke 04
VfL Wolfsburg VfL Wolfsburg
6 (0)
Marcel Heller Germany Germany SV Darmstadt 98 SV Darmstadt 98 6 (0)
Lukas Hinterseer Austria Austria FC Ingolstadt 04 FC Ingolstadt 04 6 (1)
Fabian Johnson USA USA Bor. Mönchengladbach Bor. Mönchengladbach 6 (0)
Max Kruse Germany Germany VfL Wolfsburg VfL Wolfsburg 6 (0)
Paul Verhaegh Netherlands Netherlands FC Augsburg FC Augsburg 6 (6)
Timo Werner Germany Germany VfB Stuttgart VfB Stuttgart 6 (0)
Simon Zoller Germany Germany 1. FC Köln 1. FC Köln 6 (0)
48. Christian Clemens Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 5 (0)
Jhon Córdoba Colombia Colombia 1. FSV Mainz 05 1. FSV Mainz 05 5 (0)
Mahmoud Dahoud Syria Syria Bor. Mönchengladbach Bor. Mönchengladbach 5 (0)
Vladimír Darida Czech Republic Czech Republic Hertha BSC Hertha BSC 5 (0)
Christian Gentner Germany Germany VfB Stuttgart VfB Stuttgart 5 (0)
Michael Gregoritsch Austria Austria Hamburger SV Hamburger SV 5 (0)
Stefan Kießling Germany Germany Bayer Leverkusen Bayer Leverkusen 5 (0)
Hiroshi Kiyotake Japan Japan Hannover 96 Hannover 96 5 (2)
Filip Kostić Serbia Serbia VfB Stuttgart VfB Stuttgart 5 (1)
Andrej Kramarić Croatia Croatia 1899 Hoffenheim 1899 Hoffenheim 5 (1)
Max Meyer Germany Germany FC Schalke 04 FC Schalke 04 5 (0)
Lukas Rupp Germany Germany VfB Stuttgart VfB Stuttgart 5 (0)
60. Nadiem Amiri Germany Germany 1899 Hoffenheim 1899 Hoffenheim 4 (0)
Raúl Bobadilla Paraguay Paraguay FC Augsburg FC Augsburg 4 (0)
Caiuby Brazil Brazil FC Augsburg FC Augsburg 4 (0)
Luc Castaignos Netherlands Netherlands Eintracht Frankfurt Eintracht Frankfurt 4 (0)
Kingsley Coman France France Bayern München Bayern München 4 (0)
Pablo de Blasis Argentina Argentina 1. FSV Mainz 05 1. FSV Mainz 05 4 (0)
Douglas Costa Brazil Brazil Bayern München Bayern München 4 (0)
Thorgan Hazard Belgium Belgium Bor. Mönchengladbach Bor. Mönchengladbach 4 (0)
Ivo Iličević Croatia Croatia Hamburger SV Hamburger SV 4 (0)
Zlatko Junuzović Austria Austria Werder Bremen Werder Bremen 4 (0)
Håvard Nordtveit Norway Norway Bor. Mönchengladbach Bor. Mönchengladbach 4 (0)
Arjen Robben Netherlands Netherlands Bayern München Bayern München 4 (1)
Jonathan Schmid France France 1899 Hoffenheim 1899 Hoffenheim 4 (0)
Arturo Vidal Chile Chile Bayern München Bayern München 4 (0)
74. Stefan Aigner Germany Germany Eintracht Frankfurt Eintracht Frankfurt 3 (0)
Maximilian Arnold Germany Germany VfL Wolfsburg VfL Wolfsburg 3 (0)
Leonardo Bittencourt Germany Germany 1. FC Köln 1. FC Köln 3 (0)
Hakan Çalhanoğlu Turkey Turkey Bayer Leverkusen Bayer Leverkusen 3 (1)
Gonzalo Castro Germany Germany Borussia Dortmund Borussia Dortmund 3 (0)
Andreas Christensen Denmark Denmark Bor. Mönchengladbach Bor. Mönchengladbach 3 (0)
Alexander Esswein Germany Germany FC Augsburg FC Augsburg 3 (0)
Daniel Ginczek Germany Germany VfB Stuttgart VfB Stuttgart 3 (1)
Matthias Ginter Germany Germany Borussia Dortmund Borussia Dortmund 3 (0)
Jérôme Gondorf Germany Germany SV Darmstadt 98 SV Darmstadt 98 3 (0)
Mario Götze Germany Germany Bayern München Bayern München 3 (0)
Patrick Herrmann Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 3 (0)
Lewis Holtby Germany Germany Hamburger SV Hamburger SV 3 (0)
Kevin Kampl Slovenia Slovenia Bayer Leverkusen Bayer Leverkusen
Borussia Dortmund Borussia Dortmund
3 (0)
Kenan Karaman Turkey Turkey Hannover 96 Hannover 96 3 (0)
Mathew Leckie Australia Australia FC Ingolstadt 04 FC Ingolstadt 04 3 (0)
Joel Matip Cameroon Cameroon FC Schalke 04 FC Schalke 04 3 (0)
Georg Niedermeier Germany Germany VfB Stuttgart VfB Stuttgart 3 (0)
Marcel Risse Germany Germany 1. FC Köln 1. FC Köln 3 (0)
Marco Russ Germany Germany Eintracht Frankfurt Eintracht Frankfurt 3 (0)
Alessandro Schöpf Austria Austria FC Schalke 04 FC Schalke 04 3 (0)
Haris Seferović Switzerland Switzerland Eintracht Frankfurt Eintracht Frankfurt 3 (1)
Ibrahima Traoré Guinea Guinea Bor. Mönchengladbach Bor. Mönchengladbach 3 (0)
Oscar Wendt Sweden Sweden Bor. Mönchengladbach Bor. Mönchengladbach 3 (0)
Granit Xhaka Switzerland Switzerland Bor. Mönchengladbach Bor. Mönchengladbach 3 (1)
99. Leon Andreasen Denmark Denmark Hannover 96 Hannover 96 2 (0)
Charles Aránguiz Chile Chile Bayer Leverkusen Bayer Leverkusen 2 (0)
Julian Baumgartlinger Austria Austria 1. FSV Mainz 05 1. FSV Mainz 05 2 (0)
Younès Belhanda Morocco Morocco FC Schalke 04 FC Schalke 04 2 (0)
Nicklas Bendtner Denmark Denmark VfL Wolfsburg VfL Wolfsburg 2 (0)
Daniel Caligiuri Germany Germany VfL Wolfsburg VfL Wolfsburg 2 (0)
Franco Di Santo Argentina Argentina FC Schalke 04 FC Schalke 04 2 (0)
Papy Djilobodji Senegal Senegal Werder Bremen Werder Bremen 2 (0)
Johan Djourou Switzerland Switzerland Hamburger SV Hamburger SV 2 (0)
Josip Drmić Switzerland Switzerland Bor. Mönchengladbach Bor. Mönchengladbach
Hamburger SV Hamburger SV
2 (0)
Johannes Geis Germany Germany FC Schalke 04 FC Schalke 04 2 (1)
Yannick Gerhardt Germany Germany 1. FC Köln 1. FC Köln 2 (0)
Josuha Guilavogui France France VfL Wolfsburg VfL Wolfsburg 2 (0)
Genki Haraguchi Japan Japan Hertha BSC Hertha BSC 2 (0)
Martin Harnik Austria Austria VfB Stuttgart VfB Stuttgart 2 (0)
Dominique Heintz Germany Germany 1. FC Köln 1. FC Köln 2 (0)
Jeong-ho Hong South Korea South Korea FC Augsburg FC Augsburg 2 (0)
Mats Hummels Germany Germany Borussia Dortmund Borussia Dortmund 2 (0)
Aron Jóhannsson USA USA Werder Bremen Werder Bremen 2 (1)
Miloš Jojić Serbia Serbia 1. FC Köln 1. FC Köln 2 (0)
Stefan Lex Germany Germany FC Ingolstadt 04 FC Ingolstadt 04 2 (0)
Dario Lezcano Paraguay Paraguay FC Ingolstadt 04 FC Ingolstadt 04 2 (0)
Dominic Maroh Slovenia Slovenia 1. FC Köln 1. FC Köln 2 (0)
Marvin Matip Cameroon Cameroon FC Ingolstadt 04 FC Ingolstadt 04 2 (0)
Admir Mehmedi Switzerland Switzerland Bayer Leverkusen Bayer Leverkusen 2 (0)
Peter Niemeyer Germany Germany SV Darmstadt 98 SV Darmstadt 98 2 (0)
Marvin Plattenhardt Germany Germany Hertha BSC Hertha BSC 2 (0)
Christian Pulišić USA USA Borussia Dortmund Borussia Dortmund 2 (0)
Konstantin Rausch Russia Russia SV Darmstadt 98 SV Darmstadt 98 2 (0)
Franck Ribéry France France Bayern München Bayern München 2 (0)
Ricardo Rodríguez Switzerland Switzerland VfL Wolfsburg VfL Wolfsburg 2 (2)
Artjoms Rudņevs Latvia Latvia Hamburger SV Hamburger SV 2 (0)
Sebastian Rudy Germany Germany 1899 Hoffenheim 1899 Hoffenheim 2 (0)
Salif Sané Senegal Senegal Hannover 96 Hannover 96 2 (0)
Christian Schulz Germany Germany Hannover 96 Hannover 96 2 (0)
Niklas Stark Germany Germany Hertha BSC Hertha BSC 2 (0)
Marc Stendera Germany Germany Eintracht Frankfurt Eintracht Frankfurt 2 (0)
Thiago Spain Spain Bayern München Bayern München 2 (0)
Eduardo Vargas Chile Chile 1899 Hoffenheim 1899 Hoffenheim 2 (0)
Jannik Vestergaard Denmark Denmark Werder Bremen Werder Bremen 2 (0)
Mario Vrančić Bosnia-Herzegovina Bosnia-Herzegovina SV Darmstadt 98 SV Darmstadt 98 2 (0)
Mitchell Weiser Germany Germany Hertha BSC Hertha BSC 2 (0)
Steven Zuber Switzerland Switzerland 1899 Hoffenheim 1899 Hoffenheim 2 (0)
142. David Alaba Austria Austria Bayern München Bayern München 1 (0)
Halil Altintop Turkey Turkey FC Augsburg FC Augsburg 1 (0)
Waldemar Anton Germany Germany Hannover 96 Hannover 96 1 (0)
Daniel Baier Germany Germany FC Augsburg FC Augsburg 1 (0)
Leon Balogun Nigeria Nigeria 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Federico Barba Italy Italy VfB Stuttgart VfB Stuttgart 1 (0)
Robert Bauer Germany Germany FC Ingolstadt 04 FC Ingolstadt 04 1 (0)
Alexander Baumjohann Germany Germany Hertha BSC Hertha BSC 1 (1)
Uffe Bech Denmark Denmark Hannover 96 Hannover 96 1 (0)
Stefan Bell Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Änis Ben-Hatira Tunisia Tunisia Eintracht Frankfurt Eintracht Frankfurt
Hertha BSC Hertha BSC
1 (0)
Medhi Benatia Morocco Morocco Bayern München Bayern München 1 (0)
Lars Bender Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Charlison Benschop Curaçao Curaçao Hannover 96 Hannover 96 1 (0)
Sebastian Boenisch Poland Poland Bayer Leverkusen Bayer Leverkusen 1 (0)
John Anthony Brooks USA USA Hertha BSC Hertha BSC 1 (0)
Daniel Brosinski Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Gaëtan Bussmann France France 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Jan-Ingwer Callsen-Bracker Germany Germany FC Augsburg FC Augsburg 1 (0)
Cléber Reis Brazil Brazil Hamburger SV Hamburger SV 1 (0)
Dante Brazil Brazil Bayern München Bayern München
VfL Wolfsburg VfL Wolfsburg
1 (0)
Erik Durm Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Markus Feulner Germany Germany FC Augsburg FC Augsburg 1 (0)
Clemens Fritz Germany Germany Werder Bremen Werder Bremen 1 (0)
Gálvez Spain Spain Werder Bremen Werder Bremen 1 (0)
Theodor Gebre Selassie Czech Republic Czech Republic Werder Bremen Werder Bremen 1 (0)
Leon Goretzka Germany Germany FC Schalke 04 FC Schalke 04 1 (0)
Florian Grillitsch Austria Austria Werder Bremen Werder Bremen 1 (0)
Pascal Groß Germany Germany FC Ingolstadt 04 FC Ingolstadt 04 1 (0)
İlkay Gündoğan Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Jiloan Hamad Sweden Sweden 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Makoto Hasebe Japan Japan Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Jonas Hofmann Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach
Borussia Dortmund Borussia Dortmund
1 (0)
Philipp Hosiner Austria Austria 1. FC Köln 1. FC Köln 1 (0)
Benedikt Höwedes Germany Germany FC Schalke 04 FC Schalke 04 1 (0)
Benjamin Hübner Germany Germany FC Ingolstadt 04 FC Ingolstadt 04 1 (0)
Hugo Almeida Portugal Portugal Hannover 96 Hannover 96 1 (0)
Aaron Hunt Germany Germany Hamburger SV Hamburger SV
VfL Wolfsburg VfL Wolfsburg
1 (1)
Szabolcs Huszti Hungary Hungary Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Javi Martínez Spain Spain Bayern München Bayern München 1 (0)
Gojko Kačar Serbia Serbia Hamburger SV Hamburger SV 1 (0)
Felix Klaus Germany Germany Hannover 96 Hannover 96 1 (0)
Jan Kliment Czech Republic Czech Republic VfB Stuttgart VfB Stuttgart 1 (0)
Timm Klose Switzerland Switzerland VfL Wolfsburg VfL Wolfsburg 1 (0)
Robin Knoche Germany Germany VfL Wolfsburg VfL Wolfsburg 1 (0)
Sead Kolašinac Bosnia-Herzegovina Bosnia-Herzegovina FC Schalke 04 FC Schalke 04 1 (0)
Julian Korb Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Artem Kravets Ukraine Ukraine VfB Stuttgart VfB Stuttgart 1 (0)
Philipp Lahm Germany Germany Bayern München Bayern München 1 (0)
Tobias Levels Germany Germany FC Ingolstadt 04 FC Ingolstadt 04 1 (0)
Luiz Gustavo Brazil Brazil VfL Wolfsburg VfL Wolfsburg 1 (0)
Fabian Lustenberger Switzerland Switzerland Hertha BSC Hertha BSC 1 (0)
Marcelo Brazil Brazil Hannover 96 Hannover 96 1 (0)
Alexandru Maxim Romania Romania VfB Stuttgart VfB Stuttgart 1 (0)
Slobodan Medojević Serbia Serbia Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Alfredo Morales USA USA FC Ingolstadt 04 FC Ingolstadt 04 1 (0)
Jan Morávek Czech Republic Czech Republic FC Augsburg FC Augsburg 1 (0)
Karim Onisiwo Austria Austria 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Yuya Ōsako Japan Japan 1. FC Köln 1. FC Köln 1 (0)
Levin Öztunali Germany Germany Werder Bremen Werder Bremen 1 (0)
Sokratis Papastathopoulos Greece Greece Borussia Dortmund Borussia Dortmund 1 (0)
Ivan Perišić Croatia Croatia VfL Wolfsburg VfL Wolfsburg 1 (0)
Eugen Polański Poland Poland 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Slobodan Rajković Serbia Serbia SV Darmstadt 98 SV Darmstadt 98 1 (0)
Stefan Reinartz Germany Germany Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Sebastian Rode Germany Germany Bayern München Bayern München 1 (0)
Roger Brazil Brazil FC Ingolstadt 04 FC Ingolstadt 04 1 (0)
Marco Sailer Germany Germany SV Darmstadt 98 SV Darmstadt 98 1 (0)
Allan Saint-Maximin France France Hannover 96 Hannover 96 1 (0)
Hiroki Sakai Japan Japan Hannover 96 Hannover 96 1 (0)
Marcel Schäfer Germany Germany VfL Wolfsburg VfL Wolfsburg 1 (0)
Fabian Schär Switzerland Switzerland 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Manuel Schmiedebach Germany Germany Hannover 96 Hannover 96 1 (0)
Geoffroy Serey Dié Ivory Coast Ivory Coast VfB Stuttgart VfB Stuttgart 1 (0)
Kostas Stafylidis Greece Greece FC Augsburg FC Augsburg 1 (0)
Valentin Stocker Switzerland Switzerland Hertha BSC Hertha BSC 1 (0)
Toni Šunjić Bosnia-Herzegovina Bosnia-Herzegovina VfB Stuttgart VfB Stuttgart 1 (0)
Dušan Švento Slovakia Slovakia 1. FC Köln 1. FC Köln 1 (0)
Jeremy Toljan Germany Germany 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Ömer Toprak Turkey Turkey Bayer Leverkusen Bayer Leverkusen 1 (0)
Vieirinha Portugal Portugal VfL Wolfsburg VfL Wolfsburg 1 (0)
Sambou Yatabaré Mali Mali Werder Bremen Werder Bremen 1 (0)
Vladlen Yurchenko Ukraine Ukraine Bayer Leverkusen Bayer Leverkusen 1 (0)