1 | Robert Lewandowski FC Bayern München | FC Bayern München | 31 | 34 |
2 | Timo Werner RB Leipzig | RB Leipzig | 34 | 28 |
3 | Jadon Sancho Borussia Dortmund | Borussia Dortmund | 32 | 17 |
4 | Wout Weghorst VfL Wolfsburg | VfL Wolfsburg | 32 | 16 |
5 | Rouwen Hennings Fortuna Düsseldorf | Fortuna Düsseldorf | 32 | 15 |
6 | Erling Haaland Borussia Dortmund | Borussia Dortmund | 15 | 13 |
- | Jhon Córdoba 1. FC Köln | 1. FC Köln | 29 | 13 |
- | Robin Quaison 1. FSV Mainz 05 | 1. FSV Mainz 05 | 32 | 13 |
- | Florian Niederlechner FC Augsburg | FC Augsburg | 33 | 13 |
10 | Andrej Kramaric TSG 1899 Hoffenheim | TSG 1899 Hoffenheim | 19 | 12 |
- | André Silva Eintracht Frankfurt | Eintracht Frankfurt | 25 | 12 |
- | Serge Gnabry FC Bayern München | FC Bayern München | 31 | 12 |
- | Kai Havertz Bayer 04 Leverkusen | Bayer 04 Leverkusen | 30 | 12 |
- | Sebastian Andersson 1. FC Union Berlin | 1. FC Union Berlin | 33 | 12 |
15 | Marco Reus Borussia Dortmund | Borussia Dortmund | 19 | 11 |
- | Nils Petersen SC Freiburg | SC Freiburg | 34 | 11 |
17 | Patrik Schick RB Leipzig | RB Leipzig | 22 | 10 |
- | Kevin Volland Bayer 04 Leverkusen | Bayer 04 Leverkusen | 27 | 10 |
- | Alassane Pléa Borussia Mönchengladbach | Borussia Mönchengladbach | 27 | 10 |
- | Marcus Thuram Borussia Mönchengladbach | Borussia Mönchengladbach | 31 | 10 |
21 | Lars Stindl Borussia Mönchengladbach | Borussia Mönchengladbach | 25 | 9 |
- | Marcel Sabitzer RB Leipzig | RB Leipzig | 32 | 9 |
23 | Philippe Coutinho FC Bayern München | FC Bayern München | 23 | 8 |
- | Bas Dost Eintracht Frankfurt | Eintracht Frankfurt | 24 | 8 |
- | Breel Embolo Borussia Mönchengladbach | Borussia Mönchengladbach | 28 | 8 |
- | Yuya Osako Werder Bremen | Werder Bremen | 28 | 8 |
- | Thomas Müller FC Bayern München | FC Bayern München | 33 | 8 |
- | Milot Rashica Werder Bremen | Werder Bremen | 28 | 8 |
- | Raphaël Guerreiro Borussia Dortmund | Borussia Dortmund | 29 | 8 |
- | Lucas Höler SC Freiburg | SC Freiburg | 34 | 8 |
- | Philipp Max FC Augsburg | FC Augsburg | 31 | 8 |
- | Martin Hinteregger Eintracht Frankfurt | Eintracht Frankfurt | 31 | 8 |
33 | Lucas Alario Bayer 04 Leverkusen | Bayer 04 Leverkusen | 24 | 7 |
- | Vedad Ibiševic Hertha BSC | Hertha BSC | 25 | 7 |
- | Luca Waldschmidt SC Freiburg | SC Freiburg | 23 | 7 |
- | Gonçalo Paciência Eintracht Frankfurt | Eintracht Frankfurt | 23 | 7 |
- | Christoph Baumgartner TSG 1899 Hoffenheim | TSG 1899 Hoffenheim | 26 | 7 |
- | Suat Serdar FC Schalke 04 | FC Schalke 04 | 20 | 7 |
- | Dodi Lukebakio Hertha BSC | Hertha BSC | 30 | 7 |
- | Marius Bülter 1. FC Union Berlin | 1. FC Union Berlin | 32 | 7 |
- | Thorgan Hazard Borussia Dortmund | Borussia Dortmund | 33 | 7 |
- | Davy Klaassen Werder Bremen | Werder Bremen | 33 | 7 |
43 | Kenan Karaman Fortuna Düsseldorf | Fortuna Düsseldorf | 20 | 6 |
- | Patrick Herrmann Borussia Mönchengladbach | Borussia Mönchengladbach | 27 | 6 |
- | Leon Goretzka FC Bayern München | FC Bayern München | 24 | 6 |
- | Renato Steffen VfL Wolfsburg | VfL Wolfsburg | 27 | 6 |
- | Ihlas Bebou TSG 1899 Hoffenheim | TSG 1899 Hoffenheim | 32 | 6 |
- | Amine Harit FC Schalke 04 | FC Schalke 04 | 25 | 6 |
- | Erik Thommy Fortuna Düsseldorf | Fortuna Düsseldorf | 34 | 6 |
- | Sebastiaan Bornauw 1. FC Köln | 1. FC Köln | 28 | 6 |