2020–21 2. Bundesliga
Season | 2020–21 |
---|---|
Champions | VfL Bochum |
Promoted | VfL Bochum Greuther Fürth |
Relegated | VfL Osnabrück (via play-off) Eintracht Braunschweig Würzburger Kickers |
Matches played | 306 |
Goals scored | 908 (2.97 per match) |
Top goalscorer | Serdar Dursun (27 goals) |
Biggest home win | Bochum 5–0 Düsseldorf Hamburg 5–0 Osnabrück |
Biggest away win | Aue 3–8 Paderborn |
Highest scoring | Aue 3–8 Paderborn |
Longest winning run | 5 games Düsseldorf Fürth Hamburg Kiel St. Pauli |
Longest unbeaten run | 11 games Hamburg |
Longest winless run | 13 games St. Pauli |
Longest losing run | 9 games Osnabrück |
← 2019–20
2021–22 →
|
The 2020–21 2. Bundesliga was the 47th season of the 2. Bundesliga. It began on 18 September 2020 and concluded on 23 May 2021.[1] The season was originally scheduled to begin on 31 July 2020 and conclude on 16 May 2021,[2] though this was delayed due to postponement of the previous season as a result of the COVID-19 pandemic. The relegation games were scheduled to be held between 26 and 30 May 2021. From 22 December 2020 to 1 January 2021, the season was interrupted by a shortened winter break. A total of 306 league and four relegation games were to be played, including three English weeks.[3]
The fixtures were announced on 7 August 2020.[4]
Contents
Effects of the COVID-19 pandemic
The season was originally scheduled to open on 31 July 2020 and end on 16 May 2021. As the pre-season operation was suspended for several weeks between 11 March and 16 May 2020 due to the COVID-19 pandemic, and the international club competitions of the same season did not end until August 2020, a postponement of the start of the season became necessary. The DFB and the DFL, in consultation with FIFA, also adapted the summer transfer period (in principle 1 July to 31 August). The transfer window was open on 1 July (change period I.1) and from 15 July to 5 October 2020 (change period I.2). The first one-day phase was planned, in particular for the registration of contracts already concluded, starting on 1 July.[5]
On 3 September 2020, the DFL General Assembly voted to extend the use of five substitutions in matches to the 2020–21 season, which was implemented at the end of the previous season to lessen the impact of fixture congestion caused by the COVID-19 pandemic.[6] The use of five substitutes, based on the decision of competition organisers, had been extended by IFAB until 2021.[7]
On 15 September 2020, three days before the opening of the new season, the premiers and representatives of the league agreed on a concept that would allow a spectator count of 20 percent of the stadium capacity by the end of October.[8] In the end, 13 of 54 matches had to be played in the first six days of the season, but on average only 1,900 spectators were allowed into the stadiums until then. Following a decision by the Prime Ministers on 29 October, a general exclusion of spectators was finally ordered at least for match days 7 to 9. The background was the shutdown, which was initially only valid for November nationwide, but did not include the general operation of the two Bundesligen.[9]
Teams
Team changes
Promoted from 2019–20 3. Liga | Relegated from 2019–20 Bundesliga | Promoted to 2020–21 Bundesliga | Relegated to 2020–21 3. Liga |
---|---|---|---|
Würzburger Kickers Eintracht Braunschweig |
Fortuna Düsseldorf SC Paderborn |
Arminia Bielefeld VfB Stuttgart |
Wehen Wiesbaden Dynamo Dresden |
Stadiums and locations
Due to the COVID-19 pandemic, only partial utilisation of the respective total capacities is permitted indefinitely, there are regional differences resulting from decisions of the respective state governments. In addition, since the 7th day of play, only ghost games may be played with the exclusion of the public.[10]
Team | Location | Stadium | Capacity |
---|---|---|---|
Erzgebirge Aue | Aue-Bad Schlema | Erzgebirgsstadion | 15,711 |
VfL Bochum | Bochum | Vonovia Ruhrstadion | 29,299 |
Eintracht Braunschweig | Braunschweig | Eintracht-Stadion | 23,325 |
Darmstadt 98 | Darmstadt | Merck-Stadion am Böllenfalltor | 17,000 |
Fortuna Düsseldorf | Düsseldorf | Merkur Spiel-Arena | 54,600 |
Greuther Fürth | Fürth | Sportpark Ronhof Thomas Sommer | 18,500 |
Hamburger SV | Hamburg | Volksparkstadion | 57,000 |
Hannover 96 | Hanover | HDI-Arena | 49,000 |
1. FC Heidenheim | Heidenheim | Voith-Arena | 15,000 |
Karlsruher SC | Karlsruhe | Wildparkstadion | 29,699 |
Holstein Kiel | Kiel | Holstein-Stadion | 15,034 |
1. FC Nürnberg | Nuremberg | Max-Morlock-Stadion | 49,923 |
VfL Osnabrück | Osnabrück | Stadion an der Bremer Brücke | 16,667 |
SC Paderborn | Paderborn | Benteler-Arena | 15,000[11] |
Jahn Regensburg | Regensburg | Jahnstadion Regensburg | 15,210 |
SV Sandhausen | Sandhausen | BWT-Stadion am Hardtwald | 15,414 |
FC St. Pauli | Hamburg | Millerntor-Stadion | 29,546 |
Würzburger Kickers | Würzburg | Flyeralarm Arena | 14,500 |
Personnel and kits
Managerial changes
Team | Outgoing | Manner | Exit date | Position in table | Incoming | Incoming date | Ref. | ||
---|---|---|---|---|---|---|---|---|---|
Announced on | Departed on | Announced on | Arrived on | ||||||
Darmstadt 98 | Dimitrios Grammozis | End of contract | 26 February 2020 | 30 June 2020 | Pre-season | Markus Anfang | 16 April 2020 | 1 July 2020 | [13][14] |
FC St. Pauli | Jos Luhukay | Mutual consent | 29 June 2020 | Timo Schultz | 12 July 2020 | [15][16] | |||
Hamburger SV | Dieter Hecking | End of contract | 4 July 2020 | Daniel Thioune | 6 July 2020 | [17][18] | |||
VfL Osnabrück | Daniel Thioune | Signed for Hamburger SV | 6 July 2020 | Marco Grote | 22 July 2020 | [19][20] | |||
Eintracht Braunschweig | Marco Antwerpen | End of contract | 7 July 2020 | Daniel Meyer | 10 July 2020 | [21][22] | |||
1. FC Nürnberg | Michael Wiesinger | End of contract | 11 July 2020 | Robert Klauß | 30 July 2020 | [23][24] | |||
Würzburger Kickers | Michael Schiele | Sacked | 29 September 2020 | 18th | Marco Antwerpen | 29 September 2020 | [25] | ||
Marco Antwerpen | 9 November 2020 | Bernhard Trares | 9 November 2020 | [26] | |||||
SV Sandhausen | Uwe Koschinat | Sacked | 24 November 2020 | 15th | Michael Schiele | 26 November 2020 | [27][28] | ||
VfL Osnabrück | Marco Grote | 15 February 2021 | Florian Fulland (interim) | 15 February 2021 | [29] | ||||
SV Sandhausen | Michael Schiele | 16th | Stefan Kulovits / Gerhard Kleppinger (interim) | [30] | |||||
VfL Osnabrück | Florian Fulland (interim) | End of caretaker spell | 3 March 2021 | 15th | Markus Feldhoff | 3 March 2021 | [31] | ||
Würzburger Kickers | Bernhard Trares | Sacked | 2 April 2021 | 18th | Ralf Santelli / Sebastian Schuppan (interim) | 2 April 2021 | [32] | ||
Hamburger SV | Daniel Thioune | 3 May 2021 | 3rd | Horst Hrubesch (interim) | 3 May 2021 | [33] |
League table
Template:2020–21 2. Bundesliga table
Results
Home \ Away | AUE | BOC | BRA | DAR | DÜS | FÜR | HAM | HAN | HEI | KAR | KIE | NÜR | OSN | PAD | REG | SAN | STP | WÜR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Erzgebirge Aue | — | 1–0 | 3–1 | 3–0 | 0–3 | 1–1 | 3–3 | 1–1 | 2–1 | 4–1 | 1–1 | 0–1 | 2–1 | 3–8 | 0–2 | 2–0 | 1–3 | 2–1 |
VfL Bochum | 2–0 | — | 2–0 | 2–1 | 5–0 | 0–2 | 0–2 | 4–3 | 3–0 | 1–2 | 2–1 | 3–1 | 0–0 | 3–0 | 5–1 | 3–1 | 2–2 | 3–0 |
Eintracht Braunschweig | 0–2 | 2–1 | — | 1–1 | 0–0 | 0–3 | 2–4 | 1–2 | 1–0 | 1–3 | 0–0 | 3–2 | 0–2 | 0–0 | 2–0 | 1–0 | 2–1 | 1–2 |
Darmstadt 98 | 4–1 | 3–1 | 4–0 | — | 1–2 | 2–2 | 1–2 | 1–2 | 5–1 | 0–1 | 0–2 | 1–2 | 1–0 | 0–4 | 0–0 | 2–1 | 2–2 | 2–0 |
Fortuna Düsseldorf | 3–0 | 0–3 | 2–2 | 3–2 | — | 3–3 | 0–0 | 3–2 | 1–0 | 3–2 | 0–2 | 3–1 | 3–0 | 2–1 | 2–2 | 1–0 | 2–0 | 1–0 |
Greuther Fürth | 3–0 | 1–2 | 3–0 | 0–4 | 3–2 | — | 0–1 | 4–1 | 0–1 | 2–2 | 2–1 | 2–2 | 1–1 | 1–1 | 4–1 | 3–2 | 2–1 | 4–1 |
Hamburger SV | 3–0 | 1–3 | 4–0 | 1–2 | 2–1 | 0–0 | — | 0–1 | 2–0 | 1–1 | 1–1 | 5–2 | 5–0 | 3–1 | 3–1 | 4–0 | 2–2 | 3–1 |
Hannover 96 | 0–0 | 2–0 | 4–1 | 1–2 | 3–0 | 2–2 | 3–3 | — | 1–3 | 2–0 | 0–3 | 1–2 | 1–0 | 0–0 | 3–1 | 4–0 | 2–3 | 1–2 |
1. FC Heidenheim | 2–0 | 0–2 | 2–0 | 3–0 | 3–2 | 0–1 | 3–2 | 1–0 | — | 1–2 | 1–0 | 2–0 | 1–1 | 0–0 | 0–0 | 2–1 | 3–4 | 4–1 |
Karlsruher SC | 0–0 | 0–1 | 0–0 | 3–4 | 1–2 | 3–2 | 1–2 | 1–0 | 1–1 | — | 3–2 | 0–1 | 0–1 | 1–0 | 0–0 | 3–0 | 0–0 | 2–2 |
Holstein Kiel | 1–0 | 3–1 | 3–1 | 2–3 | 2–1 | 1–3 | 1–1 | 1–0 | 2–2 | 2–3 | — | 1–0 | 1–2 | 1–0 | 3–2 | 2–0 | 4–0 | 1–0 |
1. FC Nürnberg | 1–0 | 1–1 | 0–0 | 2–3 | 1–1 | 2–3 | 1–1 | 2–5 | 3–1 | 1–1 | 1–1 | — | 1–1 | 2–1 | 0–1 | 1–0 | 1–2 | 2–1 |
VfL Osnabrück | 0–1 | 1–2 | 0–4 | 1–1 | 0–3 | 0–1 | 3–2 | 2–1 | 1–2 | 1–2 | 1–3 | 1–4 | — | 0–1 | 0–1 | 2–1 | 1–2 | 2–3 |
SC Paderborn | 2–1 | 3–0 | 2–2 | 2–3 | 2–1 | 2–4 | 3–4 | 1–0 | 2–2 | 2–2 | 1–1 | 0–2 | 2–2 | — | 3–1 | 2–1 | 2–0 | 1–0 |
Jahn Regensburg | 1–1 | 0–2 | 3–0 | 1–1 | 1–1 | 1–2 | 1–1 | 0–0 | 0–3 | 1–0 | 2–3 | 1–1 | 2–4 | 1–0 | — | 3–1 | 3–0 | 2–1 |
SV Sandhausen | 1–4 | 1–1 | 2–2 | 3–2 | 0–0 | 0–3 | 2–1 | 4–2 | 4–0 | 2–3 | 0–2 | 2–0 | 3–0 | 1–1 | 2–0 | — | 1–0 | 1–0 |
FC St. Pauli | 2–2 | 2–3 | 2–0 | 3–2 | 0–3 | 2–1 | 1–0 | 1–2 | 4–2 | 0–3 | 1–1 | 2–2 | 0–1 | 0–2 | 2–0 | 2–1 | — | 4–0 |
Würzburger Kickers | 0–3 | 2–3 | 0–0 | 1–3 | 2–1 | 2–2 | 3–2 | 2–1 | 1–2 | 2–4 | 0–2 | 1–1 | 1–2 | 1–1 | 1–1 | 2–3 | 1–1 | — |
Relegation play-offs
The relegation play-offs took place on 27 and 30 May 2021.[1]
Overview
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
FC Ingolstadt | 4–3 | VfL Osnabrück | 3–0 | 1–3 |
Matches
27 May 2021
18:15 |
FC Ingolstadt | 3–0 | VfL Osnabrück |
---|---|---|
https://www.dfb.de/2-bundesliga/relegation/abstiegsrelegation/?no_cache=1&spieledb_path=%2Fmatches%2F2323093 |
30 May 2021
13:30 |
VfL Osnabrück | 3–1 | FC Ingolstadt |
---|---|---|
https://www.dfb.de/2-bundesliga/relegation/abstiegsrelegation/?no_cache=1&spieledb_path=%2Fmatches%2F2323094 | Bilbija 31' |
FC Ingolstadt won 4–3 on aggregate and are promoted to the 2. Bundesliga, while VfL Osnabrück are relegated to the 3. Liga.
Statistics
Top scorers
Rank | Player | Club | Goals[34] |
---|---|---|---|
1 | Serdar Dursun | Darmstadt 98 | 27 |
2 | Simon Terodde | Hamburger SV | 24 |
3 | Marvin Ducksch | Hannover 96 | 16 |
Branimir Hrgota | Greuther Fürth | ||
Dennis Srbeny | SC Paderborn | ||
6 | Simon Zoller | VfL Bochum | 15 |
Robert Žulj | VfL Bochum | ||
8 | Andreas Albers | Jahn Regensburg | 13 |
Kevin Behrens | SV Sandhausen | ||
Chris Führich | SC Paderborn | ||
Philipp Hofmann | Karlsruher SC | ||
Christian Kühlwetter | 1. FC Heidenheim | ||
Janni Serra | Holstein Kiel |
Assists
Rank | Player | Club | Assists[35] |
---|---|---|---|
1 | David Raum | Greuther Fürth | 13 |
Robert Žulj | VfL Bochum | ||
3 | Pascal Testroet | Erzgebirge Aue | 10 |
4 | Sebastian Kerk | VfL Osnabrück | 9 |
Marco Meyerhöfer | Greuther Fürth | ||
Manuel Wintzheimer | Hamburger SV | ||
7 | Paul Seguin | Greuther Fürth | 8 |
8 | Marvin Ducksch | Hannover 96 | 7 |
Johannes Geis | 1. FC Nürnberg | ||
Tobias Kempe | Darmstadt 98 | ||
Daniel-Kofi Kyereh | FC St. Pauli |
Clean sheets
Highs of the season
- The highest-scoring match was FC Erzgebirge Aue's 8–3 home loss to SC Paderborn 07 on Matchday 32, when eleven goals were scored. Only in three games in the history of the second division have more than eleven goals been scored.[37]
- The highest victories were by five goals difference each:
- VfL Bochum's 5–0 win against Fortuna Düsseldorf on Matchday 9;
- Hamburger SV's 5–0 win against VfL Osnabrück on Matchday 16;
- SC Paderborn 07's 8–3 win against FC Erzgebirge Aue on Matchday 32.
- The highest-scoring draws were six goals each:
- Fortuna Düsseldorf's 3–3 draw against SpVgg Greuther Fürth on Matchday 17;
- FC Erzgebirge Aue's 3–3 draw against Hamburger SV on Matchday 20;
- Hannover 96's 3–3 draw against Hamburger SV on Matchday 27.
- The highest-scoring matchday was Matchday 32, which was also the highest-scoring matchday in second division history with 46 goals.[38]
- Serdar Dursun (SV Darmstadt 98) scored the most goals in a match in his team's 5–1 win over 1. FC Heidenheim.
Number of teams by state
Position | State | Number | Teams |
---|---|---|---|
1 | Bavaria | 4 | Greuther Fürth, 1. FC Nürnberg, Jahn Regensburg and Würzburger Kickers |
2 | Baden-Württemberg | 3 | 1. FC Heidenheim, Karlsruher SC and SV Sandhausen |
North Rhine-Westphalia | 3 | VfL Bochum, Fortuna Düsseldorf and SC Paderborn | |
Lower Saxony | 3 | Eintracht Braunschweig, Hannover 96 and VfL Osnabrück | |
5 | Hamburg | 2 | Hamburger SV and FC St. Pauli |
6 | Hesse | 1 | Darmstadt 98 |
Saxony | 1 | Erzgebirge Aue | |
Schleswig-Holstein | 1 | Holstein Kiel |
Notes
References
- ↑ 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.[permanent dead link]
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
External links
- Articles with dead external links from March 2020
- Articles with invalid date parameter in template
- Articles with permanently dead external links
- Articles with short description
- Use dmy dates from June 2021
- Official website not in Wikidata
- Use dmy dates from June 2013
- 2020–21 in German football leagues
- 2. Bundesliga seasons
- 2020–21 in European second tier association football leagues