# Player Team(s) M. goals Penalty Ø
1 Jupp Heynckes Bor. Mönchengladbach 283 195 11 0.69
2 Herbert Laumen Bor. Mönchengladbach 186 97 0 0.52
3 Hans-Jörg Criens Bor. Mönchengladbach 290 92 5 0.32
4 Günter Netzer Bor. Mönchengladbach 230 82 29 0.36
5 Uwe Rahn Bor. Mönchengladbach 227 81 6 0.36
6 Allan Simonsen Bor. Mönchengladbach 178 76 6 0.43
7 Frank Mill Bor. Mönchengladbach 153 71 8 0.46
8 Lars Stindl * Bor. Mönchengladbach 222 62 8 0.28
9 Hans-Günter Bruns Bor. Mönchengladbach 331 61 5 0.18
10 Martin Dahlin Bor. Mönchengladbach 125 60 0 0.48
11 Wilfried Hannes Bor. Mönchengladbach 261 58 30 0.22
Raffael Bor. Mönchengladbach 164 58 3 0.35
13 Christian Hochstätter Bor. Mönchengladbach 339 55 0 0.16
14 Herbert Wimmer Bor. Mönchengladbach 366 51 0 0.14
15 Bernd Rupp Bor. Mönchengladbach 119 50 0 0.42
16 Patrick Herrmann * Bor. Mönchengladbach 348 47 0 0.14
Alassane Pléa * Bor. Mönchengladbach 171 47 5 0.27
18 Henning Jensen Bor. Mönchengladbach 125 44 0 0.35
19 Rainer Bonhof Bor. Mönchengladbach 231 42 10 0.18
20 Jonas Hofmann * Bor. Mönchengladbach 184 40 4 0.22
Thomas Kastenmaier Bor. Mönchengladbach 182 40 10 0.22
22 Horst Köppel Bor. Mönchengladbach 184 39 0 0.21
23 Christian Kulik Bor. Mönchengladbach 220 38 0 0.17
24 Karlheinz Pflipsen Bor. Mönchengladbach 197 37 0 0.19
25 Ewald Lienen Bor. Mönchengladbach 244 36 0 0.15
Lothar Matthäus Bor. Mönchengladbach 162 36 3 0.22
Marco Reus * Bor. Mönchengladbach 97 36 0 0.37
28 Marcus Thuram * Bor. Mönchengladbach 111 34 0 0.31
Peter Wynhoff Bor. Mönchengladbach 240 34 0 0.14
30 Stefan Effenberg Bor. Mönchengladbach 191 33 5 0.17
31 Harald Nickel Bor. Mönchengladbach 65 32 5 0.49
Jörgen Pettersson Bor. Mönchengladbach 114 32 0 0.28
Berti Vogts Bor. Mönchengladbach 419 32 0 0.08
34 Thorgan Hazard * Bor. Mönchengladbach 147 31 8 0.21
35 Hans-Jürgen Wittkamp Bor. Mönchengladbach 179 29 0 0.16
36 Heiko Herrlich Bor. Mönchengladbach 55 28 1 0.51
37 Dietmar Danner Bor. Mönchengladbach 179 27 3 0.15
Oliver Neuville Bor. Mönchengladbach 119 27 4 0.23
39 Juan Arango Bor. Mönchengladbach 155 25 0 0.16
40 Max Kruse Bor. Mönchengladbach 66 23 7 0.35
Carsten Nielsen Bor. Mönchengladbach 109 23 0 0.21
42 Breel Embolo * Bor. Mönchengladbach 88 22 0 0.25
Martin Max Bor. Mönchengladbach 142 22 0 0.15
44 Hans-Georg Dreßen Bor. Mönchengladbach 130 21 1 0.16
Ulrik le Fevre Bor. Mönchengladbach 90 21 0 0.23
Florian Neuhaus * Bor. Mönchengladbach 169 21 0 0.12
Kurt Pinkall Bor. Mönchengladbach 82 21 0 0.26
Arie van Lent Bor. Mönchengladbach 77 21 2 0.27
49 Ramy Bensebaïni * Bor. Mönchengladbach 95 19 7 0.20
Peter Meyer Bor. Mönchengladbach 19 19 0 1.00
* Active player