# 2021–22 MSV Duisburg season

The 2021–22 MSV Duisburg season was the 122nd season in the club's football history. In 2021–22 the club played in the 3. Liga, the third tier of German football alongside the Lower Rhine Cup.

## Team

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 1 | GK | GER | Leo Weinkauf (on loan from Hannover 96) |
| 4 | DF | GER | Dominic Volkmer |
| 5 | DF | GER | Leroy Kwadwo |
| 6 | MF | GER | Marvin Bakalorz |
| 7 | MF | GER | Kolja Pusch |
| 9 | MF | GER | Alaa Bakir |
| 10 | MF | GER | Moritz Stoppelkamp (Captain) |
| 11 | FW | MAR | Aziz Bouhaddouz |
| 13 | FW | GER | Julian Hettwer |
| 14 | DF | BUL | Stefan Velkov |
| 15 | DF | GER | Tobias Fleckstein |
| 17 | DF | GER | Marvin Knoll |
| 18 | MF | GER | Caspar Jander |
| No. | Pos. | Nation | Player |
| 19 | FW | GER | Chinedu Ekene |
| 20 | MF | GER | Marvin Ajani |
| 21 | DF | VEN | Rolf Feltscher |
| 22 | MF | GER | Rudolf Ndualu |
| 23 | MF | GER | Niclas Stierlin |
| 24 | GK | GER | Roman Schabbing |
| 26 | DF | GER | Vincent Gembalies |
| 27 | DF | GER | Niko Bretschneider |
| 28 | DF | GER | Oliver Steurer |
| 29 | FW | SUI | Orhan Ademi |
| 30 | GK | BEL | Jo Coppens |
| 37 | MF | GER | Marlon Frey |
| 39 | FW | GER | John Yeboah (on loan from Willem II) |

## Transfers
### In

| Date | Pos. | Name | From | Type |
| 1 July 2021 | GK | Jo Coppens | SpVgg Unterhaching | Transfer |
| 1 July 2021 | GK | Leo Weinkauf | Hannover 96 | Loan |
| 1 July 2021 | DF | Rolf Feltscher | Würzburger Kickers | Transfer |
| 1 July 2021 | DF | Leroy Kwadwo | Dynamo Dresden | Transfer |
| 1 July 2021 | MF | Marvin Ajani | Wehen Wiesbaden | Transfer |
| 1 July 2021 | MF | Marvin Bakalorz | Denizlispor | Transfer |
| 1 July 2021 | MF | Alaa Bakir | Borussia Dortmund II | Transfer |
| 1 July 2021 | MF | Rudolf Ndualu | Tennis Borussia Berlin | Transfer |
| 1 July 2021 | MF | Kolja Pusch | KFC Uerdingen | Transfer |
| 1 July 2021 | MF | Niclas Stierlin | SpVgg Unterhaching | Transfer |
| 3 July 2021 | FW | Chinedu Ekene | 1899 Hoffenheim II | Transfer |
| 15 July 2021 | DF | Oliver Steurer | 1. FC Heidenheim | Transfer |
| 7 January 2022 | DF | Marvin Knoll | FC St. Pauli | Transfer |
| 12 January 2022 | FW | John Yeboah | Willem II | Loan |

### Out

| Date | Pos. | Name | To | Type |
| 1 July 2021 | GK | Jonas Brendieck | KFC Uerdingen | End of contract |
| 1 July 2021 | GK | Steven Deana | Servette FC | End of contract |
| 1 July 2021 | GK | Leo Weinkauf | Hannover 96 | End of loan |
| 1 July 2021 | DF | Joshua Bitter | Energie Cottbus | End of contract |
| 1 July 2021 | DF | Arne Sicker | SV Sandhausen | End of contract |
| 1 July 2021 | MF | Ahmet Engin | Kasımpaşa | End of contract |
| 1 July 2021 | MF | Maximilian Jansen | FSV Zwickau | End of contract |
| 1 July 2021 | MF | Wilson Kamavuaka | | End of contract |
| 1 July 2021 | MF | Connor Krempicki | 1. FC Magdeburg | End of contract |
| 1 July 2021 | MF | Leroy-Jacques Mickels | Türkgücü München | End of contract |
| 1 July 2021 | MF | Mirnes Pepić | Würzburger Kickers | End of contract |
| 1 July 2021 | MF | Lukas Scepanik | Türkgücü München | End of contract |
| 1 July 2021 | MF | David Tomić | Sonnenhof Großaspach | End of contract |
| 1 July 2021 | FW | Sinan Karweina | Türkgücü München | End of contract |
| 1 July 2021 | FW | Federico Palacios Martínez | Viktoria Köln | End of loan |
| 1 July 2021 | FW | Cem Sabanci | | End of contract |
| 1 July 2021 | FW | Vincent Vermeij | SC Freiburg II | End of contract |
| 28 August 2021 | DF | Maximilian Sauer | HB Køge | Transfer |
| 3 January 2022 | DF | Dominik Schmidt | Atlas Delmenhorst | Contract termination |
| 31 January 2022 | MF | Darius Ghindovean | Preußen Münster | Transfer |

### New contracts

| Date | Pos. | Name | Contract length | Contract end |
| 27 May 2021 | DF | Stefan Velkov | 1-year | 2022 |
| 27 May 2021 | MF | Marlon Frey | 2-year | 2023 |
| 1 June 2021 | DF | Vincent Gembalies | 3-year | 2024 |
| 1 June 2021 | FW | Julian Hettwer | | |
| 4 June 2021 | MF | Darius Ghindovean | 1-year | 2022 |
| 11 June 2021 | FW | Aziz Bouhaddouz | 2-year | 2023 |
| 2 February 2022 | GK | Max Braune | 2-year | 2024 |
| 2 February 2022 | MF | Caspar Jander | 2-year | 2024 |
| 2 February 2022 | FW | Julian Hettwer | 2-year | 2024 |

## Competitions

Times from 1 July to 30 October 2020 and from 27 March to 30 June 2021 are UTC+2, from 31 October 2020 to 26 March 2021 UTC+1.

### Overview

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | Pld | W | D | L | GF | GA | GD | Win % |
| 3. Liga | 8 August 2021 | 14 May 2022 | Matchday 1 | | 38 | 14 | 3 | 21 | 46 | 71 | −25 | 036.84 |
| Lower Rhine Cup | 28 September 2021 | 27 April 2022 | Round 1 | Semifinals | 6 | 5 | 0 | 1 | 23 | 2 | +21 | 083.33 |
| Total | Total | Total | Total | Total | 44 | 19 | 3 | 22 | 69 | 73 | −4 | 043.18 |
Last updated: 14 May 2022 Source: Soccerway

### 3. Liga
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 13 | Viktoria Köln | 36 | 12 | 9 | 15 | 39 | 52 | −13 | 45 | |
| 14 | Hallescher FC | 36 | 10 | 13 | 13 | 46 | 48 | −2 | 43 | |
| 15 | MSV Duisburg | 36 | 13 | 3 | 20 | 46 | 71 | −25 | 42 | |
| 16 | SC Verl | 36 | 10 | 10 | 16 | 56 | 66 | −10 | 40 | |
| 17 | Viktoria Berlin (R) | 36 | 10 | 7 | 19 | 44 | 62 | −18 | 37 | Relegation to Regionalliga |

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 14 May 2022. Source: DFB

#### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 |
| Ground | H | A | A | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | H | A | H | H | A | H | A | H | A | H | A | H | A | H | A | H | A |
| Result | W | L | W | L | L | L | W | L | W | L | L | L | D | L | W | L | L | L | D | W | L | L | W | L | L | W | W | L | W | W | L | L | W | W | L | L | W | D |
| Position | 7 | 11 | 5 | 11 | 14 | 14 | 14 | 14 | 12 | 14 | 17 | 17 | 17 | 19 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 16 | 16 | 17 | 16 | 15 | 15 | 15 | 14 | 15 | 15 | 15 | 13 | 15 | 15 | 13 | 15 |

#### Matches

The league fixtures were announced on 1 July 2021.

### Lower Rhine Cup
## Statistics
### Squad statistics

| No. | Pos | Nat | Player | Total | Total | 3. Liga | 3. Liga | Lower Rhine Cup | Lower Rhine Cup |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | GER | Leo Weinkauf | 35 | 0 | 35 | 0 | 0 | 0 |
| 4 | DF | GER | Dominic Volkmer | 5 | 0 | 3 | 0 | 2 | 0 |
| 5 | DF | GER | Leroy Kwadwo | 32 | 0 | 27 | 0 | 5 | 0 |
| 6 | MF | GER | Marvin Bakalorz | 28 | 0 | 25 | 0 | 3 | 0 |
| 7 | MF | GER | Kolja Pusch | 35 | 5 | 31 | 4 | 4 | 1 |
| 9 | MF | GER | Alaa Bakir | 35 | 4 | 30 | 2 | 5 | 2 |
| 10 | MF | GER | Moritz Stoppelkamp | 36 | 13 | 31 | 10 | 5 | 3 |
| 11 | FW | MAR | Aziz Bouhaddouz | 32 | 11 | 27 | 9 | 5 | 2 |
| 13 | FW | GER | Julian Hettwer | 31 | 2 | 26 | 1 | 5 | 1 |
| 14 | DF | BUL | Stefan Velkov | 18 | 0 | 16 | 0 | 2 | 0 |
| 15 | DF | GER | Tobias Fleckstein | 26 | 2 | 20 | 2 | 6 | 0 |
| 17 | DF | GER | Marvin Knoll | 21 | 0 | 19 | 0 | 2 | 0 |
| 17 | MF | GER | Caspar Jander | 11 | 0 | 10 | 0 | 1 | 0 |
| 19 | FW | GER | Chinedu Ekene | 3 | 0 | 3 | 0 | 0 | 0 |
| 20 | MF | GER | Marvin Ajani | 38 | 5 | 33 | 3 | 5 | 2 |
| 21 | DF | VEN | Rolf Feltscher | 30 | 0 | 28 | 0 | 2 | 0 |
| 22 | MF | GER | Rudolf Ndualu | 4 | 1 | 3 | 0 | 1 | 1 |
| 23 | MF | GER | Niclas Stierlin | 39 | 0 | 33 | 0 | 6 | 0 |
| 24 | GK | GER | Roman Schabbing | 0 | 0 | 0 | 0 | 0 | 0 |
| 26 | DF | GER | Vincent Gembalies | 25 | 0 | 21 | 0 | 4 | 0 |
| 27 | DF | GER | Niko Bretschneider | 32 | 1 | 29 | 1 | 3 | 0 |
| 28 | DF | GER | Oliver Steurer | 27 | 1 | 24 | 1 | 3 | 0 |
| 29 | FW | SUI | Orhan Ademi | 42 | 17 | 36 | 12 | 6 | 5 |
| 30 | GK | BEL | Jo Coppens | 9 | 0 | 4 | 0 | 5 | 0 |
| 37 | MF | GER | Marlon Frey | 41 | 4 | 35 | 1 | 6 | 3 |
| 39 | FW | GER | John Yeboah | 19 | 2 | 17 | 0 | 2 | 2 |
| | MF | ROU | Darius Ghindovean† | 14 | 1 | 11 | 0 | 3 | 1 |
| | DF | GER | Maximilian Sauer† | 0 | 0 | 0 | 0 | 0 | 0 |
| | DF | GER | Dominik Schmidt† | 2 | 0 | 1 | 0 | 1 | 0 |
Last updated: 14 May 2022 Source: Soccerway
$^†$ Player left during the season

### Goals

| Rank | Player | 3. Liga | LR Cup | Total |
| 1 | Orhan Ademi | 12 | 5 | 17 |
| 2 | Moritz Stoppelkamp | 10 | 3 | 13 |
| 3 | Aziz Bouhaddouz | 9 | 2 | 11 |
| 4 | Marvin Ajani | 3 | 2 | 5 |
| 4 | Kolja Pusch | 4 | 1 | 5 |
| 6 | Alaa Bakir | 2 | 2 | 4 |
| 6 | Marlon Frey | 1 | 3 | 4 |
| 8 | Tobias Fleckstein | 2 | 0 | 2 |
| 8 | Julian Hettwer | 1 | 1 | 2 |
| 8 | John Yeboah | 0 | 2 | 2 |
| 11 | Niko Bretschneider | 1 | 0 | 1 |
| 11 | Darius Ghindovean | 0 | 1 | 1 |
| 11 | Rudolf Ndualu | 0 | 1 | 1 |
| 11 | Oliver Steurer | 1 | 0 | 1 |
| Own goals | Own goals | 2 | 0 | 2 |
| Total | Total | 46 | 23 | 69 |

### Clean sheets

| Rank | Player | 3. Liga | LR Cup | Total |
| 1 | Leo Weinkauf | 8 | 0 | 8 |
| 2 | Jo Coppens | 1 | 1 | 2 |
| Total | Total | 9 | 1 | 10 |

### Disciplinary record

| N | P | Name | 3. Liga | 3. Liga | LR Cup | Total | Total |
| 6 | MF | Marvin Bakalorz | 6 | 1 | | 6 | 1 |
| 1 | GK | Leo Weinkauf | | 1 | | | 1 |
| 21 | DF | Rolf Feltscher | 10 | | | 10 | |
| 27 | DF | Niko Bretschneider | 9 | | 1 | 10 | |
| 7 | MF | Kolja Pusch | 8 | | 1 | 9 | |
| 9 | MF | Alaa Bakir | 9 | | | 9 | |
| 5 | DF | Leroy Kwadwo | 8 | | | 8 | |
| 23 | MF | Niclas Stierlin | 6 | | | 6 | |
| 10 | MF | Moritz Stoppelkamp | 4 | | 1 | 5 | |
| 11 | FW | Aziz Bouhaddouz | 5 | | | 5 | |
| 20 | MF | Marvin Ajani | 5 | | | 5 | |
| 26 | DF | Vincent Gembalies | 5 | | | 5 | |
| 15 | DF | Tobias Fleckstein | 3 | | 1 | 4 | |
| 17 | MF | Marvin Knoll | 4 | | | 4 | |
| 28 | DF | Oliver Steurer | 4 | | | 4 | |
| 37 | MF | Marlon Frey | 4 | | | 4 | |
| 8 | MF | Darius Ghindovean | 3 | | | 3 | |
| 14 | DF | Stefan Velkov | 2 | | 1 | 3 | |
| 29 | FW | Orhan Ademi | 3 | | | 3 | |
| 13 | FW | Julian Hettwer | 2 | | | 2 | |
| 1 | GK | Leo Weinkauf | 1 | | | 1 | |
| 18 | MF | Caspar Jander | 1 | | | 1 | |
| 39 | FW | John Yeboah | 1 | | | 1 | |
Last updated: 14 May 2022 Source: Soccerway Only competitive matches = Number of bookings; = Number of sending offs after a second yellow card; = Number of sending offs by a direct red card.