# Player Country Team Goals (Penalty)
1. Alexander Meier Germany Germany Eintracht Frankfurt Eintracht Frankfurt 19 (3)
2. Robert Lewandowski Poland Poland Bayern München Bayern München 17 (1)
Arjen Robben Netherlands Netherlands Bayern München Bayern München 17 (2)
4. Pierre-Emerick Aubameyang Gabon Gabon Borussia Dortmund Borussia Dortmund 16 (2)
Bas Dost Netherlands Netherlands VfL Wolfsburg VfL Wolfsburg 16 (0)
6. Franco Di Santo Argentina Argentina Werder Bremen Werder Bremen 13 (3)
Thomas Müller Germany Germany Bayern München Bayern München 13 (3)
8. Karim Bellarabi Germany Germany Bayer Leverkusen Bayer Leverkusen 12 (0)
Shinji Okazaki Japan Japan 1. FSV Mainz 05 1. FSV Mainz 05 12 (0)
Raffael Brazil Brazil Bor. Mönchengladbach Bor. Mönchengladbach 12 (0)
11. Patrick Herrmann Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 11 (0)
Max Kruse Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 11 (3)
Heung-min Son South Korea South Korea Bayer Leverkusen Bayer Leverkusen 11 (0)
14. Raúl Bobadilla Paraguay Paraguay FC Augsburg FC Augsburg 10 (0)
Kevin De Bruyne Belgium Belgium VfL Wolfsburg VfL Wolfsburg 10 (0)
Haris Seferović Switzerland Switzerland Eintracht Frankfurt Eintracht Frankfurt 10 (0)
Lars Stindl Germany Germany Hannover 96 Hannover 96 10 (1)
Anthony Ujah Nigeria Nigeria 1. FC Köln 1. FC Köln 10 (0)
19. Stefan Aigner Germany Germany Eintracht Frankfurt Eintracht Frankfurt 9 (0)
Eric Maxim Choupo-Moting Cameroon Cameroon FC Schalke 04 FC Schalke 04 9 (2)
Mario Götze Germany Germany Bayern München Bayern München 9 (0)
Martin Harnik Austria Austria VfB Stuttgart VfB Stuttgart 9 (0)
Klaas-Jan Huntelaar Netherlands Netherlands FC Schalke 04 FC Schalke 04 9 (0)
Stefan Kießling Germany Germany Bayer Leverkusen Bayer Leverkusen 9 (0)
Nils Petersen Germany Germany SC Freiburg SC Freiburg
Werder Bremen Werder Bremen
9 (1)
Davie Selke Germany Germany Werder Bremen Werder Bremen 9 (0)
27. Hakan Çalhanoğlu Turkey Turkey Bayer Leverkusen Bayer Leverkusen 8 (0)
Joselu Spain Spain Hannover 96 Hannover 96 8 (1)
Kevin Volland Germany Germany 1899 Hoffenheim 1899 Hoffenheim 8 (0)
Tobias Werner Germany Germany FC Augsburg FC Augsburg 8 (0)
31. Daniel Caligiuri Germany Germany VfL Wolfsburg VfL Wolfsburg 7 (0)
Daniel Ginczek Germany Germany VfB Stuttgart VfB Stuttgart 7 (0)
Anthony Modeste France France 1899 Hoffenheim 1899 Hoffenheim 7 (0)
Naldo Brazil Brazil VfL Wolfsburg VfL Wolfsburg 7 (0)
Ivica Olić Croatia Croatia Hamburger SV Hamburger SV
VfL Wolfsburg VfL Wolfsburg
7 (0)
Marco Reus Germany Germany Borussia Dortmund Borussia Dortmund 7 (0)
Roberto Firmino Brazil Brazil 1899 Hoffenheim 1899 Hoffenheim 7 (0)
Julian Schieber Germany Germany Hertha BSC Hertha BSC 7 (0)
39. Vladimír Darida Czech Republic Czech Republic SC Freiburg SC Freiburg 6 (5)
Josip Drmić Switzerland Switzerland Bayer Leverkusen Bayer Leverkusen 6 (0)
Zlatko Junuzović Austria Austria Werder Bremen Werder Bremen 6 (0)
Elias Kachunga Congo DR Congo DR SC Paderborn 07 SC Paderborn 07 6 (0)
Salomon Kalou Ivory Coast Ivory Coast Hertha BSC Hertha BSC 6 (2)
Yunus Mallı Turkey Turkey 1. FSV Mainz 05 1. FSV Mainz 05 6 (0)
Ricardo Rodríguez Switzerland Switzerland VfL Wolfsburg VfL Wolfsburg 6 (3)
Paul Verhaegh Netherlands Netherlands FC Augsburg FC Augsburg 6 (6)
47. Christian Gentner Germany Germany VfB Stuttgart VfB Stuttgart 5 (0)
Shinji Kagawa Japan Japan Borussia Dortmund Borussia Dortmund 5 (0)
Hiroshi Kiyotake Japan Japan Hannover 96 Hannover 96 5 (0)
Ja-cheol Koo South Korea South Korea 1. FSV Mainz 05 1. FSV Mainz 05 5 (3)
Matthias Lehmann Germany Germany 1. FC Köln 1. FC Köln 5 (4)
Max Meyer Germany Germany FC Schalke 04 FC Schalke 04 5 (0)
Ivan Perišić Croatia Croatia VfL Wolfsburg VfL Wolfsburg 5 (0)
Eugen Polański Poland Poland 1899 Hoffenheim 1899 Hoffenheim 5 (2)
Franck Ribéry France France Bayern München Bayern München 5 (0)
Marcel Risse Germany Germany 1. FC Köln 1. FC Köln 5 (0)
Bastian Schweinsteiger Germany Germany Bayern München Bayern München 5 (0)
58. Maximilian Arnold Germany Germany VfL Wolfsburg VfL Wolfsburg 4 (0)
Fin Bartels Germany Germany Werder Bremen Werder Bremen 4 (0)
Roy Beerens Netherlands Netherlands Hertha BSC Hertha BSC 4 (0)
Änis Ben-Hatira Tunisia Tunisia Hertha BSC Hertha BSC 4 (0)
Julian Brandt Germany Germany Bayer Leverkusen Bayer Leverkusen 4 (0)
Daniel Didavi Germany Germany VfB Stuttgart VfB Stuttgart 4 (0)
Tarik Elyounoussi Norway Norway 1899 Hoffenheim 1899 Hoffenheim 4 (0)
Mike Frantz Germany Germany SC Freiburg SC Freiburg 4 (0)
Johannes Geis Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 4 (1)
Pierre-Michel Lasogga Germany Germany Hamburger SV Hamburger SV 4 (0)
Alexander Madlung Germany Germany Eintracht Frankfurt Eintracht Frankfurt 4 (0)
Admir Mehmedi Switzerland Switzerland SC Freiburg SC Freiburg 4 (0)
Sebastian Rudy Germany Germany 1899 Hoffenheim 1899 Hoffenheim 4 (0)
Lukas Rupp Germany Germany SC Paderborn 07 SC Paderborn 07 4 (0)
Jonathan Schmid France France SC Freiburg SC Freiburg 4 (0)
Moritz Stoppelkamp Germany Germany SC Paderborn 07 SC Paderborn 07 4 (0)
Ádám Szalai Hungary Hungary 1899 Hoffenheim 1899 Hoffenheim 4 (0)
Rafael van der Vaart Netherlands Netherlands Hamburger SV Hamburger SV 4 (3)
76. Halil Altintop Turkey Turkey FC Augsburg FC Augsburg 3 (0)
Tranquillo Barnetta Switzerland Switzerland FC Schalke 04 FC Schalke 04 3 (0)
Stefan Bell Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 3 (0)
Jimmy Briand France France Hannover 96 Hannover 96 3 (0)
Theodor Gebre Selassie Czech Republic Czech Republic Werder Bremen Werder Bremen 3 (0)
İlkay Gündoğan Germany Germany Borussia Dortmund Borussia Dortmund 3 (0)
André Hahn Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 3 (0)
Jonas Hofmann Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05
Borussia Dortmund Borussia Dortmund
3 (1)
Ciro Immobile Italy Italy Borussia Dortmund Borussia Dortmund 3 (0)
Gojko Kačar Serbia Serbia Hamburger SV Hamburger SV 3 (0)
Florian Klein Austria Austria VfB Stuttgart VfB Stuttgart 3 (1)
Filip Kostić Serbia Serbia VfB Stuttgart VfB Stuttgart 3 (0)
Tim Matavž Slovenia Slovenia FC Augsburg FC Augsburg 3 (0)
Alban Meha Kosovo Kosovo SC Paderborn 07 SC Paderborn 07 3 (1)
Henrikh Mkhitaryan Armenia Armenia Borussia Dortmund Borussia Dortmund 3 (0)
Yuya Ōsako Japan Japan 1. FC Köln 1. FC Köln 3 (0)
Sebastian Prödl Austria Austria Werder Bremen Werder Bremen 3 (0)
Ronny Brazil Brazil Hertha BSC Hertha BSC 3 (1)
Leroy Sané Germany Germany FC Schalke 04 FC Schalke 04 3 (0)
Sven Schipplock Germany Germany 1899 Hoffenheim 1899 Hoffenheim 3 (0)
Elkin Soto Colombia Colombia 1. FSV Mainz 05 1. FSV Mainz 05 3 (0)
Marc Stendera Germany Germany Eintracht Frankfurt Eintracht Frankfurt 3 (0)
Zoltán Stieber Hungary Hungary Hamburger SV Hamburger SV 3 (0)
Valentin Stocker Switzerland Switzerland Hertha BSC Hertha BSC 3 (0)
Timo Werner Germany Germany VfB Stuttgart VfB Stuttgart 3 (0)
101. David Alaba Austria Austria Bayern München Bayern München 2 (0)
Sami Allagui Tunisia Tunisia 1. FSV Mainz 05 1. FSV Mainz 05
Hertha BSC Hertha BSC
2 (0)
Gonzalo Castro Germany Germany Bayer Leverkusen Bayer Leverkusen 2 (0)
Julian Draxler Germany Germany FC Schalke 04 FC Schalke 04 2 (0)
Christian Fuchs Austria Austria FC Schalke 04 FC Schalke 04 2 (0)
Jonas Hector Germany Germany 1. FC Köln 1. FC Köln 2 (0)
Benedikt Höwedes Germany Germany FC Schalke 04 FC Schalke 04 2 (0)
Pierre-Emile Højbjerg Denmark Denmark Bayern München Bayern München
FC Augsburg FC Augsburg
2 (0)
Branimir Hrgota Sweden Sweden Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
Mats Hummels Germany Germany Borussia Dortmund Borussia Dortmund 2 (0)
Uwe Hünemeier Germany Germany SC Paderborn 07 SC Paderborn 07 2 (0)
Aaron Hunt Germany Germany VfL Wolfsburg VfL Wolfsburg 2 (0)
Jairo Spain Spain 1. FSV Mainz 05 1. FSV Mainz 05 2 (0)
Marcell Jansen Germany Germany Hamburger SV Hamburger SV 2 (0)
Tin Jedvaj Croatia Croatia Bayer Leverkusen Bayer Leverkusen 2 (0)
Marc Oliver Kempf Germany Germany SC Freiburg SC Freiburg 2 (0)
Felix Klaus Germany Germany SC Freiburg SC Freiburg 2 (0)
Ragnar Klavan Estonia Estonia FC Augsburg FC Augsburg 2 (0)
Robin Knoche Germany Germany VfL Wolfsburg VfL Wolfsburg 2 (0)
Christoph Kramer Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
Philipp Lahm Germany Germany Bayern München Bayern München 2 (0)
Srđan Lakić Croatia Croatia SC Paderborn 07 SC Paderborn 07 2 (0)
Lucas Piazón Brazil Brazil Eintracht Frankfurt Eintracht Frankfurt 2 (0)
Luiz Gustavo Brazil Brazil VfL Wolfsburg VfL Wolfsburg 2 (0)
Assani Lukimya Congo DR Congo DR Werder Bremen Werder Bremen 2 (0)
Marcelo Brazil Brazil Hannover 96 Hannover 96 2 (0)
Joel Matip Cameroon Cameroon FC Schalke 04 FC Schalke 04 2 (0)
Alexandru Maxim Romania Romania VfB Stuttgart VfB Stuttgart 2 (0)
Roman Neustädter Russia Russia FC Schalke 04 FC Schalke 04 2 (0)
Håvard Nordtveit Norway Norway Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
Paweł Olkowski Poland Poland 1. FC Köln 1. FC Köln 2 (0)
Kyriakos Papadopoulos Greece Greece Bayer Leverkusen Bayer Leverkusen 2 (0)
Adrián Ramos Colombia Colombia Borussia Dortmund Borussia Dortmund 2 (0)
Sebastian Rode Germany Germany Bayern München Bayern München 2 (0)
Marco Russ Germany Germany Eintracht Frankfurt Eintracht Frankfurt 2 (0)
Sejad Salihović Bosnia-Herzegovina Bosnia-Herzegovina 1899 Hoffenheim 1899 Hoffenheim 2 (2)
Salif Sané Senegal Senegal Hannover 96 Hannover 96 2 (0)
Artur Sobiech Poland Poland Hannover 96 Hannover 96 2 (0)
Neven Subotić Germany Germany Borussia Dortmund Borussia Dortmund 2 (0)
Ibrahima Traoré Guinea Guinea Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
Jannik Vestergaard Denmark Denmark 1899 Hoffenheim 1899 Hoffenheim
Werder Bremen Werder Bremen
2 (0)
Mario Vrančić Bosnia-Herzegovina Bosnia-Herzegovina SC Paderborn 07 SC Paderborn 07 2 (0)
Oscar Wendt Sweden Sweden Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
Xabi Alonso Spain Spain Bayern München Bayern München 2 (0)
Granit Xhaka Switzerland Switzerland Bor. Mönchengladbach Bor. Mönchengladbach 2 (0)
146. Leon Andreasen Denmark Denmark Hannover 96 Hannover 96 1 (0)
Levent Ayçiçek Germany Germany Werder Bremen Werder Bremen 1 (0)
Daniel Baier Germany Germany FC Augsburg FC Augsburg 1 (0)
Marvin Bakalorz Germany Germany SC Paderborn 07 SC Paderborn 07 1 (0)
Philipp Bargfrede Germany Germany Werder Bremen Werder Bremen 1 (0)
Medhi Benatia Morocco Morocco Bayern München Bayern München 1 (0)
Lars Bender Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Nicklas Bendtner Denmark Denmark VfL Wolfsburg VfL Wolfsburg 1 (0)
Ermin Bičakčić Bosnia-Herzegovina Bosnia-Herzegovina 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Leonardo Bittencourt Germany Germany Hannover 96 Hannover 96 1 (0)
John Anthony Brooks USA USA Hertha BSC Hertha BSC 1 (0)
Roel Brouwers Netherlands Netherlands Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Niko Bungert Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Marnon Busch Germany Germany Werder Bremen Werder Bremen 1 (0)
Caiuby Brazil Brazil FC Augsburg FC Augsburg 1 (0)
Luca Caldirola Italy Italy Werder Bremen Werder Bremen 1 (0)
Jan-Ingwer Callsen-Bracker Germany Germany FC Augsburg FC Augsburg 1 (0)
Timothy Chandler USA USA Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Cléber Reis Brazil Brazil Hamburger SV Hamburger SV 1 (0)
Christian Clemens Germany Germany 1. FSV Mainz 05 1. FSV Mainz 05
FC Schalke 04 FC Schalke 04
1 (0)
Pablo de Blasis Argentina Argentina 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Deyverson Brazil Brazil 1. FC Köln 1. FC Köln 1 (0)
Júnior Díaz Costa Rica Costa Rica 1. FSV Mainz 05 1. FSV Mainz 05 1 (0)
Marvin Ducksch Germany Germany SC Paderborn 07 SC Paderborn 07 1 (0)
Erik Durm Germany Germany Borussia Dortmund Borussia Dortmund 1 (0)
Nikola Đurđić Serbia Serbia FC Augsburg FC Augsburg 1 (0)
Alexander Esswein Germany Germany FC Augsburg FC Augsburg 1 (0)
Markus Feulner Germany Germany FC Augsburg FC Augsburg 1 (0)
Bård Finne Norway Norway 1. FC Köln 1. FC Köln 1 (0)
Gálvez Spain Spain Werder Bremen Werder Bremen 1 (0)
Yannick Gerhardt Germany Germany 1. FC Köln 1. FC Köln 1 (0)
Carlos Gruezo Ecuador Ecuador VfB Stuttgart VfB Stuttgart 1 (0)
Josuha Guilavogui France France VfL Wolfsburg VfL Wolfsburg 1 (0)
Ceyhun Gülselam Turkey Turkey Hannover 96 Hannover 96 1 (0)
Christian Günter Germany Germany SC Freiburg SC Freiburg 1 (0)
Izet Hajrović Bosnia-Herzegovina Bosnia-Herzegovina Werder Bremen Werder Bremen 1 (0)
Genki Haraguchi Japan Japan Hertha BSC Hertha BSC 1 (0)
Thorgan Hazard Belgium Belgium Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Jens Hegeler Germany Germany Hertha BSC Hertha BSC 1 (1)
John Heitinga Netherlands Netherlands Hertha BSC Hertha BSC 1 (0)
Marwin Hitz Switzerland Switzerland FC Augsburg FC Augsburg 1 (0)
Marco Höger Germany Germany FC Schalke 04 FC Schalke 04 1 (0)
Immanuel Höhn Germany Germany SC Freiburg SC Freiburg 1 (0)
Takashi Inui Japan Japan Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Tony Jantschke Germany Germany Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Fabian Johnson USA USA Bor. Mönchengladbach Bor. Mönchengladbach 1 (0)
Juan Bernat Spain Spain Bayern München Bayern München 1 (0)
Václav Kadlec Czech Republic Czech Republic Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Sebastian Kerk Germany Germany SC Freiburg SC Freiburg 1 (0)
Timm Klose Switzerland Switzerland VfL Wolfsburg VfL Wolfsburg 1 (0)
Süleyman Koç Germany Germany SC Paderborn 07 SC Paderborn 07 1 (0)
Dominik Kohr Germany Germany FC Augsburg FC Augsburg 1 (0)
Stefan Kutschke Germany Germany SC Paderborn 07 SC Paderborn 07 1 (0)
Sebastian Langkamp Germany Germany Hertha BSC Hertha BSC 1 (0)
Moritz Leitner Germany Germany VfB Stuttgart VfB Stuttgart 1 (0)
Melvyn Lorenzen Uganda Uganda Werder Bremen Werder Bremen 1 (0)
Dominic Maroh Slovenia Slovenia 1. FC Köln 1. FC Köln 1 (0)
Sascha Mölders Germany Germany FC Augsburg FC Augsburg 1 (0)
Nicolai Müller Germany Germany Hamburger SV Hamburger SV 1 (0)
Marcel Ndjeng Cameroon Cameroon Hertha BSC Hertha BSC 1 (0)
Georg Niedermeier Germany Germany VfB Stuttgart VfB Stuttgart 1 (0)
Peter Niemeyer Germany Germany Hertha BSC Hertha BSC 1 (0)
Bastian Oczipka Germany Germany Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Levin Öztunali Germany Germany Bayer Leverkusen Bayer Leverkusen
Werder Bremen Werder Bremen
1 (0)
Sokratis Papastathopoulos Greece Greece Borussia Dortmund Borussia Dortmund 1 (0)
Maximilian Philipp Germany Germany SC Freiburg SC Freiburg 1 (0)
Edgar Prib Germany Germany Hannover 96 Hannover 96 1 (0)
Slobodan Rajković Serbia Serbia Hamburger SV Hamburger SV 1 (0)
Stefan Reinartz Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Simon Rolfes Germany Germany Bayer Leverkusen Bayer Leverkusen 1 (0)
Artjoms Rudņevs Latvia Latvia Hamburger SV Hamburger SV 1 (0)
Mahir Sağlık Turkey Turkey SC Paderborn 07 SC Paderborn 07 1 (0)
Nuri Şahin Turkey Turkey Borussia Dortmund Borussia Dortmund 1 (0)
Gōtoku Sakai Japan Japan VfB Stuttgart VfB Stuttgart 1 (0)
Christian Schulz Germany Germany Hannover 96 Hannover 96 1 (0)
Nico Schulz Germany Germany Hertha BSC Hertha BSC 1 (0)
André Schürrle Germany Germany VfL Wolfsburg VfL Wolfsburg 1 (0)
Daniel Schwaab Germany Germany VfB Stuttgart VfB Stuttgart 1 (0)
Pirmin Schwegler Switzerland Switzerland 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Xherdan Shaqiri Switzerland Switzerland Bayern München Bayern München 1 (0)
Oliver Sorg Germany Germany SC Freiburg SC Freiburg 1 (0)
Emir Spahić Bosnia-Herzegovina Bosnia-Herzegovina Bayer Leverkusen Bayer Leverkusen 1 (0)
Niklas Süle Germany Germany 1899 Hoffenheim 1899 Hoffenheim 1 (0)
Ömer Toprak Turkey Turkey Bayer Leverkusen Bayer Leverkusen 1 (0)
Nelson Valdez Paraguay Paraguay Eintracht Frankfurt Eintracht Frankfurt 1 (0)
Vieirinha Portugal Portugal VfL Wolfsburg VfL Wolfsburg 1 (0)
Kevin Vogt Germany Germany 1. FC Köln 1. FC Köln 1 (0)
Marc Vucinovic Germany Germany SC Paderborn 07 SC Paderborn 07 1 (0)
Mitchell Weiser Germany Germany Bayern München Bayern München 1 (0)
Jens Wemmer Germany Germany SC Paderborn 07 SC Paderborn 07 1 (0)
Wendell Brazil Brazil Bayer Leverkusen Bayer Leverkusen 1 (0)
Didier Ya Konan Ivory Coast Ivory Coast Hannover 96 Hannover 96 1 (0)
Simon Zoller Germany Germany 1. FC Köln 1. FC Köln 1 (0)