| 2019–20 season | ||||
|---|---|---|---|---|
| Manager | Torsten Lieberknecht | |||
| 3. Liga | 5th | |||
| DFB-Pokal | Second round | |||
| Lower Rhine Cup | Second round | |||
| Top goalscorer | League: Moritz Stoppelkamp (15) All: Moritz Stoppelkamp (19) | |||
| Highest home attendance | 15,505 (vs Münster, 31 July 2019) (vs 1860 Munich, 21 September 2019) | |||
| Lowest home attendance | 11,663 (vs Zwickau, 17 August 2019) | |||
| Average home league attendance | 9,425[note 1] | |||
| Biggest win | Duisburg 4–1 Großaspach Braunschweig 0–3 Duisburg Münster 1–4 Duisburg | |||
| Biggest defeat | Duisburg 1–3 Meppen Chemnitz 3–1 Duisburg | |||
|  | ||||
The 2019–20 MSV Duisburg season was the 120th season in the club's football history. In 2019–20 the club played in the 3. Liga, the third tier of German football.[1]
Due to the COVID-19 pandemic in Germany, the matchdays 28 and 29 were postponed and would be rescheduled.[2] On 16 March, the DFB announced that the league would be suspended until 30 April.[3] On 21 May, the DFB announced that the season would be continued on 30 May.[4][5]
Team
Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
| 
 | 
 | 
Transfers
In
Out
New contracts
| Number | Position | Player | Contract length | Contract end | Date | 
|---|---|---|---|---|---|
| 26 | FW | Vincent Gembalies | 11 June 2019[6] | ||
| 33 | DF | Moritz Stoppelkamp | |||
| 14 | MF | Tim Albutat | 2-year | 2021 | 12 June 2019[7] | 
| 13 | MF | Lukas Daschner | 1-year | 2021 | 17 August 2019[8] | 
| 20 | FW | Leroy-Jacques Mickels | 1-year | 2021 | 18 December 2019[9] | 
Friendlies
| 16 June 2019 1 | SV Wanheim | 0–12 | MSV Duisburg | Duisburg | 
| 15:00 | Report | Attendance: 1,300 Referee: Okan Uyma | 
| 21 June 2019 2 | SV Sonsbeck | 0–6 | MSV Duisburg | Duisburg | 
| 19:00 | Report | Attendance: 1,500 Referee: Florian Heien | 
| 23 June 2019 3 | Duisburg All-stars | 0–9 | MSV Duisburg | Duisburg | 
| 15:00 | Report | 
 | Stadium: PCC-Stadion Attendance: 1,400 | 
| 28 June 2019 4 | MSV Duisburg | 3–1 | Wuppertaler SV | Duisburg | 
| 
 | Report | Marzulu  58' | Attendance: 0 | |
| Note: The game was played behind closed doors. | ||||
| 2 July 2019 5 | MSV Duisburg   | 1–2 |  FC Oleksandriya | Mierlo, Netherlands | 
| Karweina  64' | Report | 
 | Stadium: SC Irene Attendance: 0 | |
| Note: The game was played behind closed doors. | ||||
| 6 July 2019 6 | FC Utrecht   | 3–2 |  MSV Duisburg | Utrecht | 
| 
 | Report | 
 | ||
| Note: The game was played behind closed doors. | ||||
| 13 July 2019 7 | MSV Duisburg   | 1–1 (3–3 p) |  Stoke City | Duisburg | 
| 15:00 | Vermeij  34' | Report | Clucas  67' | Stadium: MSV-Arena Attendance: 7,000 Referee: Fasihullah Habibi | 
| Penalties | ||||
| Karweina      |      Butland | |||
| 14 November 2019 8 | MSV Duisburg   | 2–1 |  De Graafschap | Duisburg | 
| 14:00 | Engin  23', 83' | Report | Hamdaoui  45' | Attendance: 200 Referee: Fasihullah Habibi | 
| 8 January 2020 9 | Portimonense S.C.   | 3–2 |  MSV Duisburg | Portimão | 
| 15:30 | Report | Stadium: Estádio Municipal de Portimão Attendance: 30 | 
| 11 January 2020 10 | SBV Vitesse   | 1–3 |  MSV Duisburg | Albufeira, Portugal | 
| 16:00 | Bazoer  49' | Report | Stadium: Amendoeira Resort Attendance: 100 | 
| 18 January 2020 11 | MSV Duisburg   | 3–1 |  Borussia Mönchengladbach | Mönchengladbach | 
| 17:00 | Report | Doucouré  7' | Attendance: 50 Referee: Guido Winkmann | 
| 18 January 2020 12 | MSV Duisburg   | 1–1 |  SV Rödinghausen | Duisburg | 
| 17:00 | Daschner  16' | Report | Kurzen  69' | Attendance: 500 Referee: Fabian Maibaum | 
Competitions
Times from 1 July to 27 October 2019 and from 30 March to 30 June 2020 are UTC+2, from 28 October 2019 to 29 March 2020 UTC+1.
Overview
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| 3. Liga | 20 July 2019 | 16 May 2020 | Matchday 1 | 5th | 38 | 17 | 11 | 10 | 68 | 48 | +20 | 44.74 | 
| DFB-Pokal | 11 August 2019 | 20 October 2019 | Round 1 | Round 2 | 2 | 1 | 0 | 1 | 2 | 2 | +0 | 50.00 | 
| Lower Rhine Cup | 7 September 2019 | 12 October 2019 | Round 1 | Round 2 | 2 | 1 | 0 | 1 | 11 | 2 | +9 | 50.00 | 
| Total | 42 | 19 | 11 | 12 | 81 | 52 | +29 | 45.24 | ||||
Last updated: 4 July 2020
Source: Soccerway
3. Liga
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation | 
|---|---|---|---|---|---|---|---|---|---|---|
| 3 | Eintracht Braunschweig (P) | 38 | 18 | 10 | 10 | 64 | 53 | +11 | 64 | Promotion to 2. Bundesliga | 
| 4 | FC Ingolstadt | 38 | 17 | 12 | 9 | 61 | 40 | +21 | 63 | Qualification for promotion play-offs | 
| 5 | MSV Duisburg | 38 | 17 | 11 | 10 | 68 | 48 | +20 | 62 | |
| 6 | Hansa Rostock | 38 | 17 | 8 | 13 | 54 | 43 | +11 | 59 | |
| 7 | SV Meppen | 38 | 16 | 10 | 12 | 69 | 57 | +12 | 58 | 
Results summary
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD | 
| 38 | 17 | 11 | 10 | 68 | 48 | +20 | 62 | 11 | 6 | 2 | 37 | 20 | +17 | 6 | 5 | 8 | 31 | 28 | +3 | 
Last updated: 4 July 2020.
Source: DFB
Result round by round
Matches
| 20 July 2019 1 | MSV Duisburg | 4–1 | Sonnenhof Großaspach | Duisburg | 
| 14:00 | 
 | Report | Imbongo  42' | Stadium: MSV-Arena Attendance: 12,831 Referee: Sascha Stegemann | 
| 27 July 2019 2 | FC Ingolstadt | 3–2 | MSV Duisburg | Ingolstadt | 
| 14:00 | Report | 
 | Stadium: Audi Sportpark Attendance: 7,000 Referee: Matthias Jöllenbeck | 
| 31 July 2019 3 | MSV Duisburg | 2–0 | Preußen Münster | Duisburg | 
| 19:00 | 
 | Report | Stadium: MSV-Arena Attendance: 15,505 Referee: Benedikt Kempkes | 
| 4 August 2019 4 | Eintracht Braunschweig | 0–3 | MSV Duisburg | Braunschweig | 
| 13:00 | Report | 
 | Stadium: Eintracht-Stadion Attendance: 21,195 Referee: Robert Kampka | 
| 17 August 2019 5 | MSV Duisburg | 3–1 | FSV Zwickau | Duisburg | 
| 14:00 | 
 | Report | Wegkamp  49' | Stadium: MSV-Arena Attendance: 11,663 Referee: Patrick Hanslbauer | 
| 25 August 2019 6 | Waldhof Mannheim | 4–3 | MSV Duisburg | Mannheim | 
| 13:00 | Report | 
 | Stadium: Carl-Benz-Stadion Attendance: 12,169 Referee: Harm Osmers | 
| 13 September 2019 7 | 1. FC Magdeburg | 1–1 | MSV Duisburg | Magdeburg | 
| 19:00 | Müller  90+3' | Report | Mickels  14' | Stadium: MDCC-Arena Attendance: 16,963 Referee: Jonas Weickenmeier | 
| 21 September 2019 8 | MSV Duisburg | 2–1 | 1860 Munich | Duisburg | 
| 14:00 | Report | Owusu  1' | Stadium: MSV-Arena Attendance: 15,505 Referee: Eric Müller | 
| 28 September 2019 9 | Carl Zeiss Jena | 1–2 | MSV Duisburg | Jena | 
| 14:00 | Bock  59' | Report | 
 | Stadium: Ernst-Abbe-Sportfeld Attendance: 4,637 Referee: Franz Bokop | 
| 2 October 2019 10 | MSV Duisburg | 1–3 | SV Meppen | Duisburg | 
| 19:00 | Daschner  6' | Report | 
 | Stadium: MSV-Arena Attendance: 15,192 Referee: Florian Exner | 
| Note: The match, originally scheduled for 31 August, was postponed due to safety concerns about the stadium roof.[11] | ||||
| 6 October 2019 11 | Chemnitzer FC | 3–1 | MSV Duisburg | Chemnitz | 
| 14:00 | Report | Engin  77' | Stadium: Stadion an der Gellertstraße Attendance: 4,059 Referee: Pascal Müller | 
| 18 October 2019 12 | MSV Duisburg | 3–1 | 1. FC Kaiserslautern | Duisburg | 
| 19:00 | 
 | Report | Thiele  73' | Stadium: MSV-Arena Attendance: 14,108 Referee: Marco Fritz | 
| 26 October 2019 13 | Würzburger Kickers | 0–2 | MSV Duisburg | Würzburg | 
| 14:00 | Report | 
 | Stadium: Flyeralarm Arena Attendance: 5,355 Referee: Eric Müller | 
| 4 November 2019 14 | MSV Duisburg | 2–0 | KFC Uerdingen | Duisburg | 
| 19:00 | Report | Stadium: MSV-Arena Attendance: 15,442 Referee: Alexander Sather | 
| 9 November 2019 15 | Hansa Rostock | 1–2 | MSV Duisburg | Rostock | 
| 14:00 | Nartey  55' | Report | Stadium: Ostseestadion Attendance: 13,732 Referee: Tobias Reichel | 
| 25 November 2019 16 | MSV Duisburg | 2–1 | Viktoria Köln | Duisburg | 
| 19:00 | Report | Bunjaku  24' | Stadium: MSV-Arena Attendance: 11,807 Referee: Michael Bacher | 
| 30 November 2019 17 | Hallescher FC | 1–0 | MSV Duisburg | Halle | 
| 14:00 | Boyd  89' | Report | Stadium: Erdgas Sportpark Attendance: 7,508 Referee: Daniel Siebert | 
| 8 December 2019 18 | MSV Duisburg | 3–2 | Bayern Munich II | Duisburg | 
| 14:00 | Report | Wriedt  55' (pen.), 90' | Stadium: MSV-Arena Attendance: 13,380 Referee: Asmir Osmanagic | 
| 15 December 2019 19 | SpVgg Unterhaching | 2–2 | MSV Duisburg | Unterhaching | 
| 14:00 | Report | Stadium: Sportpark Unterhaching Attendance: 3,750 Referee: Christof Günsch | 
| 21 December 2019 20 | SG Sonnenhof Großaspach | 1–1 | MSV Duisburg | Aspach | 
| 14:00 | Martinović  5' | Report | Stoppelkamp  77' | Stadium: Mechatronik Arena Attendance: 2,207 Referee: Wolfgang Haslberger | 
| 25 January 2020 21 | MSV Duisburg | 1–1 | FC Ingolstadt | Duisburg | 
| 14:00 | Stoppelkamp  86' (pen.) | Report | Eckert  71' | Stadium: MSV-Arena Attendance: 14,513 Referee: Frank Willenborg | 
| 1 February 2020 22 | Preußen Münster | 1–4 | MSV Duisburg | Münster | 
| 14:00 | Scherder  37' | Report | Stadium: Preußenstadion Attendance: 8,903 Referee: Michael Bacher | 
| 7 February 2020 23 | MSV Duisburg | 1–1 | Eintracht Braunschweig | Duisburg | 
| 19:00 | Engin  74' | Report | Ziegele  44' | Stadium: MSV-Arena Attendance: 14,849 Referee: Patrick Alt | 
| 16 February 2020 24 | FSV Zwickau | 1–0 | MSV Duisburg | Zwickau | 
| 13:00 | Wegkamp  60' | Report | Stadium: Stadion Zwickau Attendance: 4,369 Referee: Florian Lechner | 
| 22 February 2020 25 | MSV Duisburg | 2–3 | Waldhof Mannheim | Duisburg | 
| 14:00 | Vermeij  4', 43' | Report | Stadium: MSV-Arena Attendance: 12,037 Referee: Nicolas Winter | 
| 1 March 2020 26 | SV Meppen | 1–0 | MSV Duisburg | Meppen | 
| 14:00 | Tankulić  81' | Report | Stadium: Hänsch-Arena Attendance: 10,748 Referee: Michael Bacher | 
| 6 March 2020 27 | MSV Duisburg | 1–0 | 1. FC Magdeburg | Duisburg | 
| 19:00 | Ben Balla  26' | Report | Stadium: MSV-Arena Attendance: 12,239 Referee: Florian Badstübner | 
| 31 May 2020 28 | 1860 Munich | 3–2 | MSV Duisburg | Munich | 
| 13:00 | Report | Stadium: Grünwalder Stadion Attendance: 0 Referee: Florian Badstübner | ||
| Note: The match was originally scheduled to take place on 14 March 2020 but was postponed due to the COVID-19 pandemic.[12] The match was played behind closed doors.[4] | ||||
| 3 June 2020 29 | MSV Duisburg | 1–1 | Carl Zeiss Jena | Duisburg | 
| 19:00 | Vermeij  14' | Report | Vermeij  62' (o.g.) | Stadium: MSV-Arena Attendance: 0 Referee: Mitja Stegemann | 
| Note: The match was originally scheduled to take place at on 18 March 2020 but was postponed due to the COVID-19 pandemic.[12] The match was played behind closed doors.[4] | ||||
| 6 June 2020 30 | MSV Duisburg | 2–1 | Chemnitzer FC | Duisburg | 
| 14:00 | 
 | Report | Garcia  54' | Stadium: MSV-Arena Attendance: 0 Referee: Johann Pfeifer | 
| Note: The match was originally scheduled to take place at on 21 March 2020 but was postponed due to the COVID-19 pandemic.[12] The match was played behind closed doors. | ||||
| 10 June 2020 31 | 1. FC Kaiserslautern | 1–3 | MSV Duisburg | Kaiserslautern | 
| 20:30 | Thiele  31' (pen.) | Report | Stadium: Fritz-Walter-Stadion Attendance: 0 Referee: Nicolas Winter | |
| Note: The match was originally scheduled to take place at on 28 March 2020 but was postponed due to the COVID-19 pandemic.[12] The match was played behind closed doors. | ||||
| 13 June 2020 32 | MSV Duisburg | 1–1 | Würzburger Kickers | Duisburg | 
| 14:00 | Karweina  90+2' | Report | Hansen  45+4' | Stadium: MSV-Arena Attendance: 0 Referee: Justus Zorn | 
| Note: The match was originally scheduled to take place at on 6 April 2020 but was postponed due to the COVID-19 pandemic.[12] The match was played behind closed doors. | ||||
| 17 June 2020 33 | KFC Uerdingen | 1–1 | MSV Duisburg | Düsseldorf | 
| 20:30 | Kobiljar  68' | Report | Karweina  56' | Stadium: Merkur Spiel-Arena Attendance: 0 Referee: Florian Exner | 
| Note: The match was originally scheduled to take place at on 11 to 13 April 2020 but was postponed due to the COVID-19 pandemic.[12] The match was played behind closed doors. | ||||
| 20 June 2020 34 | MSV Duisburg | 0–0 | Hansa Rostock | Duisburg | 
| 14:00 | Report | Stadium: MSV-Arena Attendance: 0 Referee: Harm Osmers | ||
| Note: The match was originally scheduled to take place at on 17 to 20 April 2020 but was postponed due to the COVID-19 pandemic.[12] The match was played behind closed doors. | ||||
| 23 June 2020 35 | Viktoria Köln | 1–0 | MSV Duisburg | Cologne | 
| 20:30 | Bunjaku  49' | Report | Stadium: Sportpark Höhenberg Attendance: 0 Referee: Thorben Siewer | |
| Note: The match was originally scheduled to take place at on 24 to 27 April 2020 but was postponed due to the COVID-19 pandemic.[12] The match was played behind closed doors. | ||||
| 27 June 2020 36 | MSV Duisburg | 2–2 | Hallescher FC | Duisburg | 
| 14:00 | Report | Syhre  25', 32' | Stadium: MSV-Arena Attendance: 0 Referee: Benedikt Kempkes | |
| Note: The match was originally scheduled to take place at on 2 to 4 May 2020 but was postponed due to the COVID-19 pandemic.[12] The match was played behind closed doors. | ||||
| 1 July 2020 37 | Bayern Munich II | 2–2 | MSV Duisburg | Munich | 
| 19:00 | Report | Stadium: Grünwalder Stadion Attendance: 0 Referee: Daniel Schlager | ||
| Note: The match was originally scheduled to take place at on 9 May 2020 but was postponed due to the COVID-19 pandemic.[12] The match was played behind closed doors. | ||||
| 4 July 2020 38 | MSV Duisburg | 4–0 | SpVgg Unterhaching | Duisburg | 
| 14:00 | 
 | Report | Stadium: MSV-Arena Attendance: 0 Referee: Florian Heft | |
| Note: The match was originally scheduled to take place at on 16 May 2020 but was postponed due to the COVID-19 pandemic.[12] The match was played behind closed doors. | ||||
DFB-Pokal
| 11 August 2019 Round 1 | MSV Duisburg | 2–0 | Greuther Fürth | Duisburg | 
| 18:30 | Report | Stadium: MSV-Arena Attendance: 13,542 Referee: Christian Dingert | 
| 29 October 2019 Round 2 | MSV Duisburg | 0–2 | 1899 Hoffenheim | Duisburg | 
| 18:30 | Report | 
 | Stadium: MSV-Arena Attendance: 14,306 Referee: Sören Storks | 
Lower Rhine Cup
| 7 September 2019 Round 1 | SC 1920 Oberhausen | 0–11 | MSV Duisburg | Oberhausen | 
| 15:00 | Report | 
 | Stadium: Niederrheinstadion Attendance: 3,700 Referee: Markus Wollenweber | 
| 12 October 2019 Round 2 | SSVg Velbert | 2–0 | MSV Duisburg | Velbert | 
| 14:00 | 
 | Report | Stadium: Christopeit Sport Arena Attendance: 1,350 Referee: Jonathan Becker | 
Statistics
Squad statistics
Last updated: 4 July 2020
Source: Soccerway
- † Players who left the club mid-season.
Goals
| Rank | Player | Position | 3. Liga | DFB-Pokal | LR Cup | Total[13] | 
|---|---|---|---|---|---|---|
| 1 |  Moritz Stoppelkamp | MF | 15 | 0 | 4 | 19 | 
| 2 |  Vincent Vermeij | FW | 14 | 0 | 2 | 16 | 
| 3 |  Lukas Daschner | MF | 11 | 1 | 0 | 12 | 
| 4 |  Sinan Karweina | FW | 3 | 0 | 3 | 6 | 
| 5 |  Ahmet Engin | MF | 5 | 0 | 0 | 5 | 
|  Leroy-Jacques Mickels | FW | 5 | 0 | 0 | ||
| 7 |  Yassin Ben Balla | MF | 2 | 0 | 2 | 4 | 
|  Petar Slišković | FW | 4 | 0 | 0 | ||
| 9 |  Tim Albutat | MF | 2 | 1 | 0 | 3 | 
|  Lukas Scepanik | MF | 3 | 0 | 0 | ||
| 11 |  Marvin Compper | DF | 1 | 0 | 0 | 1 | 
|  Maximilian Jansen | MF | 1 | 0 | 0 | ||
|  Connor Krempicki | MF | 1 | 0 | 0 | ||
| 14 | Own goals | 1 | 0 | 0 | 1 | |
| Total | 68 | 2 | 11 | 81 | ||
Clean sheets
| Rank | Name | 3. Liga | DFB-Pokal | LR Cup | Total[13] | 
|---|---|---|---|---|---|
| 1 |  Leo Weinkauf | 7 | 1 | 1 | 9 | 
| Total | 7 | 1 | 1 | 9 | |
Disciplinary record
| N | P | Nat. | Name | 3. Liga | DFB-Pokal | LR Cup | Total | Notes | ||||||||
|  |  |  |  |  |  |  |  |  |  |  |  | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 17 | DF |  | Arne Sicker | 5 | 1 | 5 | 1 | |||||||||
| 9 | MF |  | Ahmet Engin | 1 | 1 | 1 | 1 | |||||||||
| 10 | MF |  | Moritz Stoppelkamp | 7 | 1 | 8 | ||||||||||
| 14 | MF |  | Tim Albutat | 7 | 1 | 8 | ||||||||||
| 13 | MF |  | Lukas Daschner | 5 | 5 | |||||||||||
| 24 | FW |  | Vincent Vermeij | 5 | 5 | |||||||||||
| 20 | FW |  | Leroy-Jacques Mickels | 4 | 4 | |||||||||||
| 28 | MF |  | Yassin Ben Balla | 4 | 4 | |||||||||||
| 7 | DF |  | Lukas Scepanik | 3 | 3 | |||||||||||
| 11 | MF |  | Arnold Budimbu | 3 | 3 | |||||||||||
| 21 | MF |  | Maximilian Jansen | 3 | 3 | |||||||||||
| 23 | DF |  | Joshua Bitter | 2 | 1 | 3 | ||||||||||
| 5 | DF |  | Marvin Compper | 2 | 2 | |||||||||||
| 6 | MF |  | Connor Krempicki | 2 | 2 | |||||||||||
| 26 | DF |  | Vincent Gembalies | 2 | 2 | |||||||||||
| 1 | GK |  | Leo Weinkauf | 1 | 1 | |||||||||||
| 2 | DF |  | Florian Brügmann | 1 | 1 | |||||||||||
| 8 | DF |  | Migel Schmeling | 1 | 1 | |||||||||||
| 15 | DF |  | Matthias Rahn | 1 | 1 | |||||||||||
| 25 | FW |  | Petar Slišković | 1 | 1 | |||||||||||
Last updated: 4 July 2020
Source: Soccerway
Only competitive matches = Number of bookings;
 = Number of bookings;  = Number of sending offs after a second yellow card;
 = Number of sending offs after a second yellow card;  = Number of sending offs by a direct red card.
 = Number of sending offs by a direct red card.
Notes
- ↑ The last eleven matchdays were played behind closed doors.
References
- ↑ "Termine: So plant der MSV die Vorbereitung 2019/20". msv-duisburg.de. 21 May 2019.
- ↑ "3. Liga verlegt 28. und 29. Spieltag". DFB.de (in German). German Football Association. 11 March 2020. Retrieved 11 March 2020.
- ↑ "3. Liga setzt Saison bis 30. April aus". DFB.de (in German). German Football Association. 16 March 2020. Retrieved 16 March 2020.
- 1 2 3 "3. Liga setzt Saison ab 30. Mai fort". dfb.de (in German). 21 May 2020. Retrieved 21 May 2020.
- ↑ "Bundestag bestätigt Fortsetzung der Saison in der 3. Liga". dfb.de (in German). 25 May 2020. Retrieved 25 May 2020.
- ↑ "Routinier & Talent: Zwei Eigengewächse weiter in Zebrastreifen". msv-duisburg.de. 11 June 2019.
- ↑ "Templayer Albutat verlängert: "Erfolg der Mannschaft steht über allem"". msv-duisburg.de. 12 June 2019.
- ↑ ""Paradebeispiel, was beim MSV möglich ist:" Daschner verlänger bis 2021". msv-duisburg.de. 17 August 2019.
- ↑ "Vertrag verlängert: Leroy Mickels bleibt ein Zebra!". msv-duisburg.de. 18 December 2019.
- ↑ "Spielordnung" [Match Rules] (PDF). German Football Association (DFB). p. 58. Retrieved 12 April 2019.
- ↑ "Zebras vs SV Meppen abgesagt – Neuer Termin offen". msv-duisburg.de. 26 August 2019.
- 1 2 3 4 5 6 7 8 9 10 11 "3. Liga verlegt 28. und 29. Spieltag". DFB.de (in German). German Football Association. 11 March 2020. Retrieved 11 March 2020.
- 1 2 Soccerway












.svg.png.webp)

.svg.png.webp)






