2019–20 Bundesliga
The 2019–20 Bundesliga was the 57th season of the Bundesliga, Germany's premier football competition. It began on 16 August 2019 and concluded on 27 June 2020.[2][3] Bayern Munich were the defending champions, and won their record-extending 8th consecutive title and 30th title overall (29th in the Bundesliga era) on 16 June with two games to spare.[4] With 100 goals scored in 34 matches, Bayern became the second side to reach this milestone in a Bundesliga season, after the record 101 goals the club previously managed to score in 1971–72.[5]
Season | 2019–20 |
---|---|
Dates | 16 August 2019 – 27 June 2020 |
Champions | Bayern Munich 29th Bundesliga title 30th German title |
Relegated | Fortuna Düsseldorf SC Paderborn |
Champions League | Bayern Munich Borussia Dortmund RB Leipzig Borussia Mönchengladbach |
Europa League | Bayer Leverkusen VfL Wolfsburg 1899 Hoffenheim |
Matches played | 306 |
Goals scored | 982 (3.21 per match) |
Top goalscorer | Robert Lewandowski (34 goals) |
Biggest home win | RB Leipzig 8–0 Mainz (19 November 2019) |
Biggest away win | Hoffenheim 0–6 Bayern Munich (29 February 2020) |
Highest scoring |
|
Longest winning run |
|
Longest unbeaten run |
|
Longest winless run | |
Longest losing run | 5 games[1] Bremen Hertha BSC Paderborn Frankfurt |
Highest attendance | 81,365 Dortmund v Augsburg[1] |
Lowest attendance | Pre-spectatorless matches:[upper-alpha 1] 14,217 Paderborn v Mainz[1] |
Attendance | 9,112,950 (29,781 per match)[upper-alpha 2] |
← 2018–19 2020–21 → |
The number of substitutes allowed on the bench was increased from seven to nine for the 2019–20 season.[6]
On 13 March 2020, the DFL suspended the Bundesliga and 2. Bundesliga due to the coronavirus pandemic.[7] After consultation with the German government, the league resumed behind closed doors on 16 May 2020.[8] Due to the postponement, the final matchday on 27 June was the second latest date any Bundesliga season has concluded, after the 1971–72 season (which concluded a day later).[9]
Effects of the COVID-19 pandemic
Due to the COVID-19 pandemic in Germany, on 8 March 2020 the Federal Minister of Health, Jens Spahn recommended cancelling events with more than 1,000 people.[10] The following day, the DFL announced that the Bundesliga season would be completed to ensure planning for the following season, and that any postponements would be to matchdays en bloc.[11] On 10 March, it was announced that the catch-up match between Borussia Mönchengladbach and 1. FC Köln on 11 March would be played behind closed doors, the first such occurrence in league history.[12] All fixtures on matchday 26 (13–16 March) were planned to be played without spectators due to local restrictions on public gatherings,[13] but the round was subsequently postponed on 13 March due to safety issues.[7] On 16 March, the DFL General Assembly suspended the league until at least 2 April, and scheduled another meeting for the last week of March to discuss how the competition should proceed.[14] The DFL General Assembly, at their meeting on 31 March, chose to extend the suspension until at least 30 April per the recommendation of the Executive Committee.[15][16] At the meeting, the DFL established a sports medicine and special match operations task force responsible for examining a safe method to resume league play.[17]
On 13 March 2020, Luca Kilian of SC Paderborn was the first Bundesliga player to test positive for COVID-19.[18] By 21 March 2020, several clubs, including Eintracht Frankfurt and Hertha BSC, were under quarantine after multiple players and staff had tested positive, and training was made impossible for most others by curfews or the closure of facilities.[19] The DFL looked into possible scenarios to finish the season regularly.[19] However, several virologists raised doubts, stating that any professional football matches in Germany, including those behind closed doors, were unrealistic for at least the next 12 months.[20][21] In his report for the 31 March DFL meeting, virologist Alexander Kekulé recommended to write off the current season.[22] On 4 April 2020, he clarified that matches behind closed doors were possible in principle, but would require extensive measures, including a total of about 20,000 tests for COVID-19 for the players and staff (testing every player before the start of each game), and an extended quarantine for everyone involved. Kekulé was doubtful though that those measures could be justified at a time when tests for the general population were in short supply.[23][22]
On 3 April 2020, the DFL reported that the financial situation of most teams was more serious than thought. Of the 36 professional football clubs in the Bundesliga and 2. Bundesliga, 13 would have to declare bankruptcy by May or June unless league operations resumed by then, including four teams from the Bundesliga. Twelve of those clubs had already used the outstanding license fees (which are dependent on the season to be continued) to pay their March debts to creditors.[24][25] At their 31 March meeting, the DFL had decided that clubs that enter insolvency proceedings this season would not suffer the usual deduction of points, and clubs that enter proceedings next season only lose three instead of the usual nine points.[26]
By 23 April 2020, the DFL had targeted 9 May as a possible resumption date for the Bundesliga.[27] However, this goal suffered a setback when 1. FC Köln announced on 1 May that three people at the club tested positive, without showing any symptoms.[28] This was done as part of a wave of 1,724 tests carried out involving personnel of the 36 Bundesliga and 2. Bundesliga clubs, in coordination with the Federal Ministry of Labour and Social Affairs, which resulted in seven further positive results in addition to those of Köln.[29] After consultation with the German government, chancellor Angela Merkel and the leaders of the states of Germany approved the resumption of the leagues for the second half of May, with matches behind closed doors.[30][31] The following day, the DFL confirmed that the Bundesliga would resume on 16 May, a Saturday, with matchday 26.[32] The final matchday of the season (round 34), originally scheduled for 16 May, took place on 27 June,[3] making it the second latest date any Bundesliga season has concluded. Only the 1971–72 season finished later (due to UEFA Euro 1972), concluding on 28 June.[9]
The relegation play-offs between Werder Bremen, the 16th-placed team of the Bundesliga, and the 3rd-placed team of the 2. Bundesliga take place as planned. Per the competition regulations, clubs in the Bundesliga and 2. Bundesliga were required to compete in all matches following the restart, even if some players test positive, provided the team has enough healthy players available.[33] On 14 May, after a meeting of all clubs, five substitutions were permitted, which has been temporarily allowed by IFAB following a proposal by FIFA to lessen the impact of fixture congestion.[34][35][36] The broadcaster Sky Sport announced that for the first two weeks after the restart, the Bundesliga and 2. Bundesliga simulcast ("conference") would be shown on free-to-air television in Germany, in order to prevent gatherings of people without pay TV subscriptions.[37]
Round | Original dates[38][39] | Revised dates[40][41] |
---|---|---|
26 | 13–16 March | 16–18 May |
27 | 20–22 March | 22–24 May |
28 | 3–5 April | 26–27 May (midweek) |
29 | 11–13 April | 29 May – 1 June |
24 (Bremen v Frankfurt catch-up) | 3 June | |
30 | 17–20 April | 5–7 June |
31 | 24–27 April | 12–14 June |
32 | 2–4 May | 16–17 June (midweek) |
33 | 9 May | 20 June |
34 | 16 May | 27 June |
Relegation play-offs[42] | ||
1st leg | 20/21 May | 2 July |
2nd leg | 25/27 May | 6 July |
Teams
A total of 18 teams participated in the 2019–20 edition of the Bundesliga.
Team changes
Promoted from 2018–19 2. Bundesliga |
Relegated from 2018–19 Bundesliga |
---|---|
1. FC Köln SC Paderborn Union Berlin |
VfB Stuttgart Hannover 96 1. FC Nürnberg |
Following a victory against VfB Stuttgart on away goals in the relegation/promotion play-offs, Union Berlin were promoted to the Bundesliga for the first time in their history, becoming the 56th club to feature in the Bundesliga, and the first from the former East Berlin.[43][44]
Stadiums and locations
Team | Location | Stadium | Capacity | Ref. |
---|---|---|---|---|
FC Augsburg | Augsburg | WWK Arena | 30,660 | [45] |
Hertha BSC | Berlin | Olympiastadion | 74,649 | [46] |
Union Berlin | Berlin | Stadion An der Alten Försterei | 22,012 | [47] |
Werder Bremen | Bremen | Wohninvest Weserstadion | 42,100 | [48] |
Borussia Dortmund | Dortmund | Signal Iduna Park | 81,365 | [49] |
Fortuna Düsseldorf | Düsseldorf | Merkur Spiel-Arena | 54,600 | [50] |
Eintracht Frankfurt | Frankfurt | Commerzbank-Arena | 51,500 | [51] |
SC Freiburg | Freiburg im Breisgau | Schwarzwald-Stadion | 24,000 | [52] |
1899 Hoffenheim | Sinsheim | PreZero Arena | 30,150 | [53] |
1. FC Köln | Cologne | RheinEnergieStadion | 49,698 | [54] |
RB Leipzig | Leipzig | Red Bull Arena | 42,558 | [55] |
Bayer Leverkusen | Leverkusen | BayArena | 30,210 | [56] |
Mainz 05 | Mainz | Opel Arena | 34,000 | [57] |
Borussia Mönchengladbach | Mönchengladbach | Borussia-Park | 59,724 | [58] |
Bayern Munich | Munich | Allianz Arena | 75,000 | [59] |
SC Paderborn | Paderborn | Benteler-Arena | 15,000 | [60] |
Schalke 04 | Gelsenkirchen | Veltins-Arena | 62,271 | [61] |
VfL Wolfsburg | Wolfsburg | Volkswagen Arena | 30,000 | [62] |
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 | ||||||
1899 Hoffenheim | Julian Nagelsmann | Signed for RB Leipzig | 21 June 2018 | 30 June 2019 | Pre-season | Alfred Schreuder | 19 March 2019 | 1 July 2019 | [63][64] |
RB Leipzig | Ralf Rangnick | Appointed as sporting director | 9 July 2018 | Julian Nagelsmann | 21 June 2018 | [65][63] | |||
VfL Wolfsburg | Bruno Labbadia | End of contract | 12 March 2019 | Oliver Glasner | 23 April 2019 | [66][67] | |||
Schalke 04 | Huub Stevens | End of caretaker spell | 14 March 2019 | David Wagner | 9 May 2019 | [68][69] | |||
Borussia Mönchengladbach | Dieter Hecking | Sacked | 2 April 2019 | Marco Rose | 10 April 2019 | [70][71] | |||
Hertha BSC | Pál Dárdai | Mutual consent | 16 April 2019 | Ante Čović | 12 May 2019 | [72][73] | |||
1. FC Köln | André Pawlak / Manfred Schmid (interim) | End of caretaker spell | 27 April 2019 | Achim Beierlorzer | 13 May 2019 | [74][75] | |||
Bayern Munich | Niko Kovač | Mutual consent | 3 November 2019 | 4th | Hans-Dieter Flick[upper-alpha 3] | 3 November 2019 | [76][77] | ||
1. FC Köln | Achim Beierlorzer | Sacked | 9 November 2019 | 17th | Markus Gisdol | 18 November 2019 | [78][79] | ||
Mainz 05 | Sandro Schwarz | Mutual consent | 10 November 2019 | 16th | Achim Beierlorzer | 18 November 2019 | [80][81] | ||
Hertha BSC | Ante Čović | 27 November 2019 | 15th | Jürgen Klinsmann | 27 November 2019 | [82][83] | |||
Fortuna Düsseldorf | Friedhelm Funkel | Sacked | 29 January 2020 | 18th | Uwe Rösler | 29 January 2020 | [84][85] | ||
Hertha BSC | Jürgen Klinsmann | Resigned | 11 February 2020 | 14th | Alexander Nouri (interim) | 11 February 2020 | [86][87] | ||
FC Augsburg | Martin Schmidt | Sacked | 9 March 2020 | 14th | Heiko Herrlich | 10 March 2020 | [88][89] | ||
Hertha BSC | Alexander Nouri (interim) | End of caretaker spell | 9 April 2020 | 14th | Bruno Labbadia | 9 April 2020 | 13 April 2020 | [90] | |
1899 Hoffenheim | Alfred Schreuder | Mutual consent | 9 June 2020 | 7th | Matthias Kaltenbach / Marcel Rapp / Kai Herdling (interim) | 9 June 2020 | [91][92][93] |
League table
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Bayern Munich (C) | 34 | 26 | 4 | 4 | 100 | 32 | +68 | 82 | Qualification for the Champions League group stage |
2 | Borussia Dortmund | 34 | 21 | 6 | 7 | 84 | 41 | +43 | 69 | |
3 | RB Leipzig | 34 | 18 | 12 | 4 | 81 | 37 | +44 | 66 | |
4 | Borussia Mönchengladbach | 34 | 20 | 5 | 9 | 66 | 40 | +26 | 65 | |
5 | Bayer Leverkusen | 34 | 19 | 6 | 9 | 61 | 44 | +17 | 63 | Qualification for the Europa League group stage[lower-alpha 1] |
6 | 1899 Hoffenheim | 34 | 15 | 7 | 12 | 53 | 53 | 0 | 52 | |
7 | VfL Wolfsburg | 34 | 13 | 10 | 11 | 48 | 46 | +2 | 49 | Qualification for the Europa League second qualifying round[lower-alpha 1] |
8 | SC Freiburg | 34 | 13 | 9 | 12 | 48 | 47 | +1 | 48 | |
9 | Eintracht Frankfurt | 34 | 13 | 6 | 15 | 59 | 60 | −1 | 45 | |
10 | Hertha BSC | 34 | 11 | 8 | 15 | 48 | 59 | −11 | 41 | |
11 | Union Berlin | 34 | 12 | 5 | 17 | 41 | 58 | −17 | 41 | |
12 | Schalke 04 | 34 | 9 | 12 | 13 | 38 | 58 | −20 | 39 | |
13 | Mainz 05 | 34 | 11 | 4 | 19 | 44 | 65 | −21 | 37 | |
14 | 1. FC Köln | 34 | 10 | 6 | 18 | 51 | 69 | −18 | 36 | |
15 | FC Augsburg | 34 | 9 | 9 | 16 | 45 | 63 | −18 | 36 | |
16 | Werder Bremen (O) | 34 | 8 | 7 | 19 | 42 | 69 | −27 | 31 | Qualification for the relegation play-offs |
17 | Fortuna Düsseldorf (R) | 34 | 6 | 12 | 16 | 36 | 67 | −31 | 30 | Relegation to the 2. Bundesliga |
18 | SC Paderborn (R) | 34 | 4 | 8 | 22 | 37 | 74 | −37 | 20 |
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 6) Head-to-head away goals scored; 7) Away goals scored; 8) Play-off.[94]
(C) Champion; (O) Play-off winner; (R) Relegated.
Notes:
- Since the winners of the 2019–20 DFB-Pokal, Bayern Munich, qualified for the Champions League based on league position, the Europa League group stage spot was passed to the sixth-placed team, and the Europa League second qualifying round spot was passed to the seventh-placed team.
Results
Relegation play-offs
All times are CEST (UTC+2).[95]
Matches
1. FC Heidenheim | 2–2 | Werder Bremen |
---|---|---|
Kleindienst 85', 90+7' (pen.) | Report |
|
2–2 on aggregate. Werder Bremen won on away goals, and therefore both clubs remained in their respective leagues.
Statistics
Top scorers
Rank | Player | Club | Goals[96] |
---|---|---|---|
1 | Robert Lewandowski | Bayern Munich | 34 |
2 | Timo Werner | RB Leipzig | 28 |
3 | Jadon Sancho | Borussia Dortmund | 17 |
4 | Wout Weghorst | VfL Wolfsburg | 16 |
5 | Rouwen Hennings | Fortuna Düsseldorf | 15 |
6 | Jhon Córdoba | 1. FC Köln | 13 |
Erling Haaland | Borussia Dortmund | ||
Florian Niederlechner | FC Augsburg | ||
Robin Quaison | Mainz 05 | ||
10 | Sebastian Andersson | Union Berlin | 12 |
Serge Gnabry | Bayern Munich | ||
Kai Havertz | Bayer Leverkusen | ||
Andrej Kramarić | 1899 Hoffenheim | ||
André Silva | Eintracht Frankfurt |
Top assists
Rank | Player | Club | Assists[97] |
---|---|---|---|
1 | Thomas Müller | Bayern Munich | 21 |
2 | Jadon Sancho | Borussia Dortmund | 16 |
3 | Thorgan Hazard | Borussia Dortmund | 13 |
Christopher Nkunku | RB Leipzig | ||
5 | Filip Kostić | Eintracht Frankfurt | 11 |
6 | Serge Gnabry | Bayern Munich | 10 |
Achraf Hakimi | Borussia Dortmund | ||
Alassane Pléa | Borussia Mönchengladbach | ||
9 | Maximilian Arnold | VfL Wolfsburg | 8 |
Vincenzo Grifo | SC Freiburg | ||
Christian Günter | SC Freiburg | ||
Marcus Thuram | Borussia Mönchengladbach | ||
Christopher Trimmel | Union Berlin | ||
Timo Werner | RB Leipzig |
Hat-tricks
Player | Club | Against | Result | Date |
---|---|---|---|---|
Robert Lewandowski | Bayern Munich | Schalke 04 | 3–0 (A) | 24 August 2019 |
Timo Werner | RB Leipzig | Borussia Mönchengladbach | 3–1 (A) | 30 August 2019 |
Timo Werner | RB Leipzig | Mainz 05 | 8–0 (H) | 2 November 2019 |
Rouwen Hennings | Fortuna Düsseldorf | Schalke 04 | 3–3 (A) | 9 November 2019 |
Philippe Coutinho | Bayern Munich | Werder Bremen | 6–1 (H) | 14 December 2019 |
Robin Quaison | Mainz 05 | Werder Bremen | 5–0 (A) | 17 December 2019 |
Erling Haaland | Borussia Dortmund | FC Augsburg | 5–3 (A) | 18 January 2020 |
Robin Quaison | Mainz 05 | Hertha BSC | 3–1 (A) | 8 February 2020 |
Wout Weghorst | VfL Wolfsburg | 1899 Hoffenheim | 3–2 (A) | 15 February 2020 |
Timo Werner | RB Leipzig | Mainz 05 | 5–0 (A) | 24 May 2020 |
Jadon Sancho | Borussia Dortmund | SC Paderborn | 6–1 (A) | 31 May 2020 |
Andrej Kramarić4 | 1899 Hoffenheim | Borussia Dortmund | 4–0 (A) | 27 June 2020 |
- 4 Player scored four goals.
Clean sheets
Rank | Player | Club | Clean sheets[98] |
---|---|---|---|
1 | Manuel Neuer | Bayern Munich | 15 |
2 | Roman Bürki | Borussia Dortmund | 12 |
3 | Péter Gulácsi | RB Leipzig | 10 |
Lukáš Hrádecký | Bayer Leverkusen | ||
5 | Rune Jarstein | Hertha BSC | 9 |
6 | Rafał Gikiewicz | Union Berlin | 8 |
7 | Oliver Baumann | 1899 Hoffenheim | 7 |
Yann Sommer | Borussia Mönchengladbach | ||
9 | Timo Horn | 1. FC Köln | 6 |
Alexander Nübel | Schalke 04 |
Number of teams by state
Awards
Monthly awards
Month | Player of the Month | Rookie of the Month | Goal of the Month | Ref. | |||
---|---|---|---|---|---|---|---|
Player | Club | Player | Club | Player | Club | ||
August | Robert Lewandowski | Bayern Munich | Jonjoe Kenny | Schalke 04 | Robert Lewandowski | Bayern Munich | [99][100][101] |
September | Amine Harit | Schalke 04 | Marcus Thuram | Borussia Mönchengladbach | Javairô Dilrosun | Hertha BSC | |
October | Serge Gnabry | Bayern Munich | Robin Quaison | Mainz 05 | |||
November | Timo Werner | RB Leipzig | Robert Skov | 1899 Hoffenheim | |||
December | Ismail Jakobs | 1. FC Köln | Philippe Coutinho | Bayern Munich | |||
January | Erling Haaland | Borussia Dortmund | Erling Haaland | Borussia Dortmund | Florian Neuhaus | Borussia Mönchengladbach | |
February | Jadon Sancho | Emre Can | Borussia Dortmund | ||||
March | N/A | N/A | Thorgan Hazard | Borussia Dortmund | |||
May | Kai Havertz | Bayer Leverkusen | Alphonso Davies | Bayern Munich | Joshua Kimmich | Bayern Munich | |
June | N/A | N/A | André Silva | Eintracht Frankfurt |
Goal of the year (2019)
Matheus Cunha won that award for his goal against Bayer Leverkusen. He scored it for RB Leipzig.[102]
Notes
- All 83 matches played after 8 March 2020 were played behind closed doors without any spectators.
- The average league attendance was 40,865 after 223 matches prior to fixtures being played behind closed doors.
- Flick was initially appointed as interim coach, but the move was made permanent on 22 December 2019.
References
- "German Bundesliga Performance Stats – 2019–20". ESPN. Retrieved 20 June 2020.
- "DFB-Präsidium verabschiedet Rahmenterminkalender" [DFB executive committee passes framework schedule]. DFB.de (in German). German Football Association. 7 December 2018. Retrieved 7 December 2018.
- "Saison-Fortsetzung am 16. Mai – Rückkehr von Bundesliga und 2. Bundesliga startet mit dem 26. Spieltag" [Season continues on 16 May – return of Bundesliga and 2. Bundesliga begins with matchday 26]. Deutsche Fußball Liga (in German). 7 May 2020. Retrieved 7 May 2020.
- Johnston, Neil (16 June 2020). "Bayern Munich win eighth successive Bundesliga title after beating Werder Bremen". BBC Sport. Retrieved 16 June 2020.
- "Die Rekorde der Bundesliga – historische Bestmarken im Überblick" [The Bundesliga records – historical benchmarks at a glance]. Bundesliga (in German). Deutsche Fußball Liga. 26 May 2020. Retrieved 30 May 2020.
- Reinold, Jan (11 April 2019). "Neue Regel: Mehr Auswechselspieler – auch Mehr-Kosten?" [New rule: More substitutes – also more costs?]. kicker.de (in German). kicker-sportmagazin. Retrieved 26 July 2019.
- "Nach aktuellen Entwicklungen in Zusammenhang mit dem Corona-Virus: DFL beschließt Verlegung des 26. Spieltags der Bundesliga und 2. Bundesliga" [After current developments in connection with the coronavirus: DFL decides to postpone the 26th matchday of the Bundesliga and 2. Bundesliga]. Deutsche Fußball Liga (in German). 13 March 2020. Retrieved 13 March 2020.
- "Politik ermöglicht Saisonfortsetzung ab der zweiten Maihälfte". dfb.de. 6 May 2020. Retrieved 6 May 2020.
- Thilo, Adam (12 June 2020). "Welche Entscheidungen jetzt schon fallen können" [Which decisions can now already be made]. Der Spiegel (in German). Retrieved 13 June 2020.
- "Bundesliga bald vor leeren Rängen?" [Bundesliga soon before empty seats?]. ARD (in German). 9 March 2020. Retrieved 10 March 2020.
- "DFL-Präsidium befasst sich mit Corona-Virus: Ansetzungstermine für den kommenden Spieltag bleiben unverändert" [DFL Executive Committee deals with coronavirus: Scheduling dates for the coming matchday remain unchanged]. Deutsche Fußball Liga (in German). 9 March 2020. Retrieved 10 March 2020.
- "Erstes Bundesliga-Geisterspiel: Gladbach gegen Köln ohne Zuschauer" [First Bundesliga match behind closed doors: Gladbach against Köln without spectators]. kicker (in German). 10 March 2020. Retrieved 10 March 2020.
- "Geisterspieltag, Revierderby und Herrlich-Debüt" [Matchday behind closed doors, Revierderby and Herrlich debut]. kicker (in German). 12 March 2020. Retrieved 13 March 2020.
- "DFL-Mitgliederversammlung beschließt weitere Verlegung für die Bundesliga und 2. Bundesliga – Erneutes Club-Treffen in der letzten März-Woche vereinbart" [DFL General Assembly approves further postponement of the Bundesliga and 2. Bundesliga – another club meeting agreed upon for the last week of March]. Deutsche Fußball Liga (in German). 16 March 2020. Retrieved 16 March 2020.
- "DFL-Präsidium empfiehlt Aussetzung von Bundesliga und 2. Bundesliga bis mindestens 30. April – Medienrechte-Ausschreibung wird verschoben" [DFL Executive Committee recommends suspension of Bundesliga and 2. Bundesliga until at least 30 April – Media rights tendering to be postponed]. Deutsche Fußball Liga (in German). 24 March 2020. Retrieved 24 March 2020.
- "Mitgliederversammlung der DFL beschließt weitreichende Anpassungen im Lizenzierungsverfahren zur Entlastung von Clubs" [DFL general meeting decides on far-reaching adjustments to the licensing procedure to ease the burden on clubs]. Deutsche Fußball Liga (in German). 31 March 2020. Retrieved 6 May 2020.
- "Konzept der „Task Force Sportmedizin / Sonderspielbetrieb"" [Concept of the "Task Force Sports Medicine/Special Match Operations]. Deutsche Fußball Liga (in German). 1 May 2020. Retrieved 6 May 2020.
- "Erste Erkrankung" [First illness]. SC Paderborn 07 (in German). 13 March 2020. Retrieved 14 March 2020.
- "DFL wird längere Pause beschließen" [DFL will decide on a longer break]. sport1.de (in German). 21 March 2020.
- "Virologe: Kein Profifußball mehr in diesem Jahr" [Virologist: No more professional football this year]. NDR (in German). 19 March 2020.
- "Virologen schlagen Alarm: Schlechte Aussichten für Fußballfans" [Virologists raise alarm: Bad news for football fans]. t-online.de (in German). 21 March 2020.
- "Bundesliga beschäftigt sich mit radikaleren Alternativen" [Bundesliga is looking at more radical alternatives]. Die Welt (in German). 31 March 2020. Retrieved 4 April 2020.
- "Arzt Kekulé zu Bundesliga-Geisterspielen: "Rein virologisch wäre es lösbar"" [Virologist Kekulé on Bundesliga phantom matches: "From a virological standpoint, it is possible"]. Kicker (in German). 4 April 2020. Retrieved 4 April 2020.
- "13 der 36 Profiklubs droht Insolvenz – noch in dieser Saison" [13 of the 36 professional clubs threatened by bankruptcy before season is over]. Kicker (in German). 3 April 2020.
- "Bundesligist droht Insolvenz" [Bundesliga clubs threatened by bankruptcy]. sport.de (in German). 3 April 2020.
- "Punktabzüge und Liquidität: DFL passt Lizenzierung an" [Point deductions and liquidity: DFL adjusts licensing regulations]. Kicker (in German). 31 March 2020.
- Eckner, Constantin (23 April 2020). "Bundesliga 'ready to return on 9 May', says German Football League". BBC Sport. Retrieved 24 April 2020.
- "Ergebnisse der Tests auf COVID-19" [Results of the tests for COVID-19]. 1. FC Köln (in German). 1 May 2020. Retrieved 6 May 2020.
- "Rund 1.700 Corona-Tests bei allen 36 Clubs der Bundesliga und 2. Bundesliga vor dem Start des Mannschaftstrainings erfolgt" [Around 1,700 corona tests at all 36 clubs in the Bundesliga and 2. Bundesliga before the start of team training]. Deutsche Fußball Liga (in German). 4 May 2020. Retrieved 6 May 2020.
- "Politik ermöglicht Saison-Fortsetzung ab der zweiten Mai-Hälfte – Statement von Christian Seifert" [Policy allows season to continue from the second half of May – statement by Christian Seifert]. Deutsche Fußball Liga (in German). 6 May 2020. Retrieved 6 May 2020.
- Straus, Brian (6 May 2020). "Germany's Bundesliga Gets the Green Light to Return This Month". Sports Illustrated. Retrieved 6 May 2020.
- "Re-Start ohne Freitagsspiel: Bundesliga geht erst am 16. Mai weiter" [Restart without Friday matches: Bundesliga continues on 16 May]. kicker (in German). 7 May 2020. Retrieved 7 May 2020.
- "Das alles hat die DFL entschieden" [Here is everything the DFL has decided]. kicker (in German). 7 May 2020. Retrieved 9 May 2020.
- "Fifa proposes use of five substitutions to help with fixture congestion". 27 April 2020. Retrieved 7 May 2020.
- "Five substitutes option temporarily allowed for competition organisers". International Football Association Board. 8 May 2020. Retrieved 9 May 2020.
- "DFL: Saison notfalls im Juli zu Ende spielen". dfb.de. 14 May 2020. Retrieved 14 May 2020.
- "Die 1. und 2. Bundesliga kommen teilweise ins Free-TV" [The 1. and 2. Bundesliga come partly on free TV]. kicker (in German). 7 May 2020. Retrieved 9 May 2020.
- "Rahmenterminkalender 2019/2020" [Framework schedule 2019–20] (PDF). Deutsche Fußball Liga (in German). 7 December 2018. Retrieved 7 May 2020.
- "Bundesliga | Saison 2019/2020: Spieltage 22 bis 28" [Bundesliga | 2019–20 season: matchday 22 to 28] (PDF). Deutsche Fußball Liga (in German). 20 December 2019. Retrieved 7 May 2020.
- "Spielplan Bundesliga: Saison 2019/2020 | Mai/Juni 2020" [Bundesliga match schedule: 2019–20 season | May/June 2020] (PDF). Deutsche Fußball Liga (in German). 7 May 2020. Retrieved 7 May 2020.
- "Bundesliga: Saison 2019/2020 | Spieltage 30 bis 34" [Bundesliga: 2019–20 season | Matchday 30 to 34] (PDF). Deutsche Fußball Liga (in German). 20 May 2020. Retrieved 8 June 2020.
- "Termine für Relegationsspiele stehen fest" [Schedule for relegation play-offs are fixed]. Deutsche Fußball Liga (in German). 5 June 2020. Retrieved 8 June 2020.
- "Union vs. Hertha: why is the Berlin derby such a special fixture?". Bundesliga. Retrieved 29 July 2020.
- "0:0 in Berlin! Union steigt auf, der VfB ab" [0–0 in Berlin! Union rises, VfB relegated]. kicker.de (in German). kicker-sportmagazin. 27 May 2019. Retrieved 28 May 2019.
- "Zahlen und Fakten". fcaugsburg.de (in German). FC Augsburg. Retrieved 16 July 2018.
- "Das Berliner Olympiastadion". herthabsc.de (in German). Hertha BSC. Retrieved 16 July 2018.
- "Unsere Heimat seit 1920". fc-union-berlin.de (in German). 1. FC Union Berlin. Archived from the original on 5 July 2019. Retrieved 28 May 2019.
- "Stadionplan". weserstadion.de (in German). Bremer Weser-Stadion GmbH. Retrieved 4 September 2014.
- "Signal Iduna Park". bvb.de (in German). Borussia Dortmund GmbH & Co. KGaA. Retrieved 16 July 2018.
- "Stadiondaten". f95.de (in German). Düsseldorfer Turn- und Sportverein Fortuna 1895 e.V. Retrieved 16 July 2018.
- "Eckdaten". eintracht.de (in German). Eintracht Frankfurt. 2 February 2015. Retrieved 16 July 2018.
- "Schwarzwald-Stadion". scfreiburg.com (in German). SC Freiburg. Archived from the original on 30 December 2010. Retrieved 23 April 2017.
- "Die Wirsol Rhein-Neckar-Arena in Zahlen". achtzehn99.de (in German). TSG 1899 Hoffenheim Fußball-Spielbetriebs GmbH. Retrieved 16 July 2018.
- "RheinEnergieSTADION". Rheinenergiestadion.de. Kölner Sportstätten GmbH. Retrieved 29 December 2015.
- "Daten und Fakten". dierotenbullen.com (in German). RasenBallsport Leipzig. Retrieved 16 July 2018.
- "Die BayArena". bayer04.de (in German). Bayer 04 Leverkusen Fußball GmbH. Retrieved 16 July 2018.
- "Unsere Arena". mainz05.de (in German). 1. FSV Mainz 05 e. V. Retrieved 16 July 2018.
- "Das ist Der Borussia-Park". borussia.de (in German). Borussia Mönchengladbach. Retrieved 16 July 2018.
- "Allgemeine Informationen zur Allianz Arena". allianz-arena.com (in German). FC Bayern München AG. Retrieved 16 July 2018.
- "Lottoabrechnung 2001" (PDF). scp07.de (in German). SC Paderborn 07 e.V. Retrieved 20 May 2019.
- "Die VELTINS-Arena". schalke04.de (in German). FC Gelsenkirchen-Schalke 04 e.V. Retrieved 16 July 2018.
- "Daten und Fakten". vfl-wolfsburg.de (in German). VfL Wolfsburg. Retrieved 1 December 2015.
- "Bestätigt: Nagelsmann ab 2019 Trainer bei RB Leipzig". kicker.de (in German). kicker. 21 June 2018. Retrieved 11 March 2019.
- "Nagelsmann-Nachfolger: Schreuder übernimmt Hoffenheim". kicker.de (in German). kicker. 19 March 2019. Retrieved 7 April 2019.
- "Rangnick wieder Chef – auch "wegen des Themas Sprache"". kicker.de (in German). kicker. 9 July 2018. Retrieved 11 March 2019.
- "Labbadia verlässt Wolfsburg im Sommer – Nachfolger Rose?". kicker.de (in German). kicker. 12 March 2019. Retrieved 2 April 2019.
- "Bestätigt: Glasner wird Labbadia-Nachfolger". kicker.de (in German). kicker. 23 April 2019. Retrieved 23 April 2019.
- "Schalke 04 stellt Chef-Trainer Domenico Tedesco frei". schalke04.de (in German). 14 March 2019. Retrieved 14 March 2019.
- "Bis 2022: David Wagner neuer Trainer beim FC Schalke". kicker.de (in German). kicker. 9 May 2019. Retrieved 9 May 2019.
- "Gladbach trennt sich zum Saisonende von Trainer Hecking". kicker.de (in German). kicker. 2 April 2019. Retrieved 2 April 2019.
- "Offiziell: Rose wird im Sommer Trainer in Gladbach" [Official: Rose becomes Gladbach manager in summer]. kicker.de (in German). kicker. 10 April 2019. Retrieved 10 April 2019.
- "Trainerwechsel im Sommer". herthabsc.de (in German). 16 April 2019. Retrieved 16 April 2019.
- "Covic wird neuer Cheftrainer bei Hertha BSC". kicker.de (in German). kicker. 12 May 2019. Retrieved 12 May 2019.
- "FC part company with Markus Anfang". fc.de. 1. FC Köln. 27 April 2019. Retrieved 11 November 2019.
- "Achim Beierlorzer to be new FC head coach". fc.de. 1. FC Köln. 13 May 2019. Retrieved 11 November 2019.
- "FC Bayern and head coach Niko Kovac part company". fcbayern.com. Bayern Munich. 3 November 2019. Retrieved 3 November 2019.
- "Flick to remain FC Bayern head coach until end of season". fcbayern.com. Bayern Munich. 22 December 2019. Retrieved 26 December 2019.
- "FC and Achim Beierlorzer part ways". fc.de. 1. FC Köln. 9 November 2019. Retrieved 11 November 2019.
- "FC sign Horst Heldt and Markus Gisdol". fc.de. 1. FC Köln. 18 November 2019. Retrieved 18 November 2019.
- "Mainz will always be my home and will be in my heart forever". mainz05.de. 1. FSV Mainz 05. 11 November 2019. Retrieved 11 November 2019.
- "Achim Beierlorzer is the new head coach of the Zerofivers". mainz05.de. 1. FSV Mainz 05. 18 November 2019. Retrieved 18 November 2019.
- "Ante Covic leaves Hertha by mutual consent". herthabsc.de. Hertha BSC. 27 November 2019. Retrieved 27 November 2019.
- "Jürgen Klinsmann wird Trainer bei Hertha BSC". Der Spiegel (in German). Deutsche Presse-Agentur. 27 November 2019. Retrieved 27 November 2019.
- "Vorstand von Fortuna Düsseldorf stellt Friedhelm Funkel frei" [Fortuna Düsseldorf board releases Friedhelm Funkel]. f95.de (in German). Fortuna Düsseldorf. 29 January 2020. Retrieved 2 July 2020.
- "Uwe Rösler neuer Cheftrainer von Fortuna Düsseldorf" [Uwe Rösler is new head coach of Fortuna Düsseldorf]. f95.de (in German). Fortuna Düsseldorf. 29 January 2020. Retrieved 2 July 2020.
- "Jürgen Klinsmann steps down". herthabsc.de. Hertha BSC. 11 February 2020. Retrieved 2 July 2020.
- ""Am Morgen überrascht worden": Hertha bestätigt Klinsmann-Rücktritt" ["Surprised in the morning": Hertha confirms Klinsmann's resignation]. kicker.de (in German). Nuremberg: kicker. 11 February 2020. Retrieved 11 February 2020.
- "FCA relieve Martin Schmidt of his duties". fcaugsburg.de. FC Augsburg. 9 March 2020. Retrieved 2 July 2020.
- "Heiko Herrlich appointed as new head coach". fcaugsburg.de. FC Augsburg. 10 March 2020. Retrieved 2 July 2020.
- "Bruno Labbadia appointed as new head coach". herthabsc.de. Hertha BSC. 9 April 2020. Retrieved 9 April 2020.
- "TSG and head coach Schreuder part ways". achtzehn99.de. 1899 Hoffenheim. 9 June 2020. Retrieved 2 July 2020.
- "No points against Leipzig". achtzehn99.de. 1899 Hoffenheim. 12 June 2020. Retrieved 22 July 2020.
- "Hoffenheims Interimstrainer im kicker-Porträt - Teil 1: Kaltenbach: Die Konstante im Hintergund" [Hoffenheim's interim coach in kicker's portrait - part 1: Kaltenbach: The constant in the background]. kicker (in German). Nuremberg: Olympia-Verlag. 14 July 2020. Retrieved 22 July 2020.
- "Spielordnung (SpOL)" [Match rules] (PDF). DFL.de (in German). Deutsche Fußball Liga. 16 May 2020. p. 3. Archived (PDF) from the original on 15 June 2020. Retrieved 15 June 2020.
- "Rahmenterminkalender: Relegation zur 2. Bundesliga am 7./11. Juli". dfb.de. Retrieved 5 June 2020.
- "Goals – Player Statistic". Bundesliga. Retrieved 20 June 2020.
- "Assists – Player Statistic". Bundesliga. Retrieved 20 June 2020.
- "Goalkeepers". kicker.de (in German). Retrieved 13 June 2020.
- "Bundesliga Player of the Month". Bundesliga. Retrieved 20 September 2019.
- "Bundesliga Rookie Award". Bundesliga. Retrieved 3 November 2019.
- "Bundesliga Goal of the Month". Bundesliga. Retrieved 3 November 2019.
- "RB Leipzig's Matheus Cunha wins Bundesliga Goal of the Year 2019!". bundesliga.com - the official Bundesliga website. Retrieved 11 January 2021.
- "Robert Lewandowski voted Player of the Season for 2019/20!". Bundesliga. 26 June 2020. Retrieved 26 June 2020.
- "Goal of the Season: Emre Can's stunner against Leverkusen wins vote!". Bundesliga. 17 June 2020. Retrieved 17 June 2020.