1. | Isac Lidberg (SWE - Darmstadt) | 9 |
2. | Ragnar Ache (GER - Kaiserslautern) | 6 |
| Fisnik Asllani (GER - Elversberg) | 6 |
| Robert Glatzel (GER - Hamburg) | 6 |
| Davie Selke (GER - Hamburg) | 6 |
6. | Tim Lemperle (GER - Cologne) | 5 |
| Luca Schnellbacher (GER - Elversberg) | 5 |
| Stefanos Tzimas (GRE - Nuremberg) | 5 |
| Budu Zivzivadze (GEO - Karlsruhe) | 5 |
| Moussa Sylla (FRA - Schalke) | 5 |
11. | Fraser Hornby (SCO - Darmstadt) | 4 |
| Rayan Philippe (FRA - Braunschweig) | 4 |
| Florian Niederlechner (GER - Hertha Berlin) | 4 |
| Damion Downs (GER - Cologne) | 4 |
15. | Marvin Wanitzek (POL - Karlsruhe) | 3 |
| Jean-Luc Dompe (FRA - Hamburg) | 3 |
| Levente Szabo (HUN - Braunschweig) | 3 |
| Fabian Schleusener (GER - Karlsruhe) | 3 |
| Noel Futkeu (GER - Fürth) | 3 |
| Philipp Foerster (GER - Darmstadt) | 3 |
| Mahir Emreli (AZE - Nuremberg) | 3 |
| Derry Scherhant (GER - Hertha Berlin) | 3 |
| Martijn Kaars (NED - Magdeburg) | 3 |
| Felix Higl (GER - Ulm) | 3 |
| Philipp Hercher (GER - Magdeburg) | 3 |
| Ibrahim Maza (GER - Hertha Berlin) | 3 |
| Leon Jensen (GER - Karlsruhe) | 3 |
| Julian Justvan (GER - Nuremberg) | 3 |
29. | Tobias Mohr (GER - Schalke) | 2 |
| Haralambos Makridis (GER - Preu) | 2 |
| Aleksandar Vukotic (SRB - Darmstadt) | 2 |
| Maurice Krattenmacher (GER - Ulm) | 2 |
| Marcel Franke (GER - Karlsruhe) | 2 |
| Jona Niemiec (GER - Dusseldorf) | 2 |
| Michael Cuisance (FRA - Hertha Berlin) | 2 |
| Andreas Voglsammer (GER - Hannover) | 2 |
| Lukas Frenkert (GER - Preu) | 2 |
| Roberto Massimo (GHA - Fürth) | 2 |
| Raphael Obermair (GER - Paderborn) | 2 |
| Muhammed Mehmet Damar (GER - Elversberg) | 2 |
| Holmbert Aron Fridjonsson (ISL - Preu) | 2 |
| Lukas Schleimer (GER - Nuremberg) | 2 |
| Filip Bilbija (GER - Paderborn) | 2 |
| Ilyas Ansah (GER - Paderborn) | 2 |
| Luca Schuler (GER - Hertha Berlin) | 2 |
| Gian-Luca Waldschmidt (GER - Cologne) | 2 |
| Jessic Ngankam (GER - Hannover) | 2 |
| Boris Tomiak (GER - Kaiserslautern) | 2 |
| Semih Sahin (GER - Elversberg) | 2 |
| Isak Bergmann Johannesson (ISL - Dusseldorf) | 2 |
| Torge Paetow (GER - Preu) | 2 |
| Sven Michel (GER - Paderborn) | 2 |
| Linton Maina (GER - Cologne) | 2 |
| Marcel Halstenberg (GER - Hannover) | 2 |
| Adriano Grimaldi (GER - Paderborn) | 2 |
| Daniel Hanslik (GER - Kaiserslautern) | 2 |
| Branimir Hrgota (SWE - Fürth) | 2 |
| Julian Green (USA - Fürth) | 2 |
| Dawid Kownacki (POL - Dusseldorf) | 2 |
| Hyun-Ju Lee (KOR - Hannover) | 2 |
| Timo Huebers (GER - Cologne) | 2 |
| Robin Fellhauer (GER - Elversberg) | 2 |
| Sergio Lopez (ESP - Darmstadt) | 2 |
| Andrin Hunziker (SWI - Karlsruhe) | 2 |
| Joshua Mees (GER - Preu) | 2 |
66. | Myron van Brederode (NED - Dusseldorf) | 1 |
| Daisuke Yokota (JPN - Kaiserslautern) | 1 |
| Aaron Keller (SWI - Ulm) | 1 |
| Max Grueger (GER - Schalke) | 1 |
| Paul Seguin (GER - Schalke) | 1 |
| Felix Klaus (GER - Dusseldorf) | 1 |
| Deyovaisio Zeefuik (NED - Hertha Berlin) | 1 |
| Jan Thielmann (GER - Cologne) | 1 |
| Damian Michalski (POL - Fürth) | 1 |
| Elias Baum (GER - Elversberg) | 1 |
| Taylan Bulut (GER - Schalke) | 1 |
| Calvin Brackelmann (GER - Paderborn) | 1 |
| Killian Corredor (FRA - Darmstadt) | 1 |
| Samuel Loric (FRA - Magdeburg) | 1 |
| Jano ter Horst (GER - Preu) | 1 |
| Noah Ganaus (GER - Jahn Regensburg) | 1 |
| Andreas Mueller (GER - Darmstadt) | 1 |
| Kenan Karaman (TUR - Schalke) | 1 |
| Lukasz Poreba (POL - Hamburg) | 1 |
| Fabio Di Michele (GER - Braunschweig) | 1 |
| Lukas Petkov (BUL - Elversberg) | 1 |
| Fabian Nuernberger (GER - Darmstadt) | 1 |
| Danilo Soares (BRA - Nuremberg) | 1 |
| Eric Hottmann (GER - Jahn Regensburg) | 1 |
| Sacha Banse (BFA - Fürth) | 1 |
| Bambase Conte (GER - Karlsruhe) | 1 |
| Semir Telalovic (GER - Ulm) | 1 |
| Nicolo Tresoldi (ITA - Hannover) | 1 |
| Daniel Elfadli (GER - Hamburg) | 1 |
| Jorrit Hendrix (NED - Preu) | 1 |
| Haavard Nielsen (NOR - Hannover) | 1 |
| Jens Castrop (GER - Nuremberg) | 1 |
| Kai Proeger (GER - Jahn Regensburg) | 1 |
| Christian Viet (GER - Jahn Regensburg) | 1 |
| Vincent Vermeij (NED - Dusseldorf) | 1 |
| Marlon Ritter (GER - Kaiserslautern) | 1 |
| Tim Oberdorf (GER - Dusseldorf) | 1 |
| Max Christiansen (GER - Hannover) | 1 |
| Sebastian Klaas (GER - Paderborn) | 1 |
| Kai Klefisch (GER - Darmstadt) | 1 |
| Dzenis Burnic (GER - Karlsruhe) | 1 |
| Lasse Guenther (GER - Karlsruhe) | 1 |
| Michal Sevcik (CZE - Nuremberg) | 1 |
| Dejan Ljubicic (AUT - Cologne) | 1 |
| Monju Momuluh (GER - Hannover) | 1 |
| Jean Hugonet (FRA - Magdeburg) | 1 |
| David Kinsombi (GER - Paderborn) | 1 |
| Falko Michel (GER - Magdeburg) | 1 |
| Marco Meyerhofer (GER - Fürth) | 1 |
| Gian-Luca Itter (GER - Fürth) | 1 |
| Filimon Gerezgiher (ERI - Elversberg) | 1 |
| Moritz Heyer (GER - Hamburg) | 1 |
| Dzenan Pejcinovic (GER - Dusseldorf) | 1 |
| Danny Schmidt (GER - Dusseldorf) | 1 |
| Marcus Mathisen (DEN - Magdeburg) | 1 |
| Aaron Zehnter (GER - Paderborn) | 1 |
| Smail Prevljak (BIH - Hertha Berlin) | 1 |
| Romario Roesch (GER - Ulm) | 1 |
| Ron Schallenberg (GER - Schalke) | 1 |
| Dennis Srbeny (GER - Fürth) | 1 |
| Giovanni Haag (FRA - Dusseldorf) | 1 |
| Connor Krempicki (GER - Magdeburg) | 1 |
| Livan Burcu (GER - Magdeburg) | 1 |
| Joel Grodowski (GER - Preu) | 1 |
| Richmond Tachie (GER - Kaiserslautern) | 1 |
| Philipp Strompf (GER - Ulm) | 1 |
| Johannes Reichert (GER - Ulm) | 1 |
| Koen Kostons (NED - Paderborn) | 1 |
| Caspar Jander (GER - Nuremberg) | 1 |
| Eric Martel (GER - Cologne) | 1 |
| Taylan Duman (GER - Nuremberg) | 1 |
| Philipp Klement (GER - Kaiserslautern) | 1 |
| Fabian Kunze (GER - Hannover) | 1 |
| Noah Katterbach (GER - Hamburg) | 1 |
| Ransford Koenigsdoerffer (GHA - Hamburg) | 1 |
| Mohamed El Hankouri (NED - Magdeburg) | 1 |
| Ondrej Karafiat (CZE - Nuremberg) | 1 |
| Ermin Bicakcic (BIH - Braunschweig) | 1 |