Players | Total | Start | Sub | CO | Off | Goals |
---|---|---|---|---|---|---|
Matthias Ginter | 34 | 34 | - | - | - | 2 |
Stefan Lainer | 33 | 31 | 2 | 2 | 7 | 2 |
Florian Neuhaus | 33 | 30 | 3 | 3 | 12 | 6 |
Hannes Wolf | 32 | 14 | 20 | 18 | 9 | 3 |
Yann Sommer | 31 | 31 | - | - | - | - |
Breel Embolo | 31 | 16 | 15 | 15 | 9 | 5 |
Lars Stindl | 30 | 23 | 7 | 7 | 13 | 14 |
Nico Elvedi | 29 | 29 | 2 | - | 2 | 3 |
Marcus Thuram | 29 | 20 | 9 | 9 | 16 | 8 |
Alassane Plea | 29 | 19 | 11 | 10 | 12 | 6 |
Christopher Kramer | 28 | 23 | 8 | 5 | 7 | - |
Patrick Herrmann | 27 | 9 | 24 | 18 | 7 | - |
Ramy Bensebaini | 25 | 20 | 6 | 5 | 7 | 4 |
Denis Zakaria | 25 | 15 | 11 | 10 | 8 | 1 |
Jonas Hofmann | 24 | 21 | 4 | 3 | 10 | 6 |
Oscar Wendt | 22 | 15 | 19 | 7 | 11 | 1 |
Valentino Lazaro | 22 | 13 | 10 | 9 | 8 | 2 |
Tony Jantschke | 8 | 3 | 28 | 5 | 1 | - |
Ibrahima Traore | 7 | 1 | 23 | 6 | 1 | - |
Laszlo Benes | 7 | 1 | 12 | 6 | 1 | - |
Tobias Sippel | 4 | 3 | 31 | 1 | - | - |
Jordan Beyer | 4 | 2 | 19 | 2 | - | - |
Rocco Reitz | 2 | 1 | 11 | 1 | 1 | - |
Max Grun | - | - | 3 | - | - | - |
Torben Musel | - | - | 1 | - | - | - |
Michael Lang | - | - | 19 | - | - | - |
Andreas Poulsen | - | - | 3 | - | - | - | 516 | 374 | 301 | 142 | 142 | 63 |
Total = Total appearances,
Start = Total started,
CO = Came on,
Sub = Started as a sub,
Off = Taken off .