2023–24 Bundesliga

The 2023–24 Bundesliga was the 61st season of the Bundesliga, Germany's premier football competition. It began on 18 August 2023 and concluded on 18 May 2024.[2][3] The fixtures were announced on 30 June 2023.[4]

Bundesliga
Season2023–24
Dates18 August 2023 – 18 May 2024
ChampionsBayer Leverkusen
1st Bundesliga title
1st German title
Relegated1. FC Köln
Darmstadt 98
Champions LeagueBayer Leverkusen
VfB Stuttgart
Bayern Munich
RB Leipzig
Borussia Dortmund
Europa LeagueEintracht Frankfurt
TSG Hoffenheim
Conference League1. FC Heidenheim
Matches played306
Goals scored985 (3.22 per match)
Top goalscorerHarry Kane
(36 goals)
Biggest home winMunich 8–0 Darmstadt
Biggest away winDarmstadt 0–6 Augsburg
Darmstadt 0–6 Hoffenheim
Highest scoringMunich 8–1 Mainz
Longest winning run10 games
Leverkusen[1]
Longest unbeaten run34 games
Leverkusen[1]
Longest winless run22 games
Darmstadt[1]
Longest losing run9 games
Berlin[1]
Highest attendance81,365
Sixteen games
Lowest attendance15,000
Seventeen games
Attendance12,047,108 (39,370 per match)

On 14 April 2024, Bayer Leverkusen were crowned champions for the first time with five matches to spare following a 5–0 win over Werder Bremen, becoming the thirteenth different champion in Bundesliga history and ending previous holders Bayern Munich's run of eleven consecutive titles.[5][6]

Bayer Leverkusen became the first Bundesliga team to finish a season unbeaten, ending the campaign with a record of 28 wins and six draws.[7][8]

Teams

A total of 18 teams participated in the 2023–24 edition of the Bundesliga.

Team changes

Promoted from
2022–23 2. Bundesliga
Relegated from
2022–23 Bundesliga
1. FC Heidenheim
Darmstadt 98
Schalke 04
Hertha BSC

SV Darmstadt 98 returned to the Bundesliga after a six-year absence[9] while 1. FC Heidenheim competed in the Bundesliga for the first time in the club's history.[10]

Stadiums and locations

TeamLocationStadiumCapacityR.
FC AugsburgAugsburgWWK Arena30,660[11]
Union BerlinBerlinStadion An der Alten Försterei22,012[12]
VfL BochumBochumVonovia Ruhrstadion26,000[13]
Werder BremenBremenWohninvest Weserstadion42,100[14]
Darmstadt 98DarmstadtMerck-Stadion am Böllenfalltor17,810[15]
Borussia DortmundDortmundSignal Iduna Park81,365[16]
Eintracht FrankfurtFrankfurtDeutsche Bank Park58,000[17]
SC FreiburgFreiburg im BreisgauEuropa-Park Stadion34,700[18][19]
1. FC HeidenheimHeidenheimVoith-Arena15,000[20]
TSG HoffenheimSinsheimPreZero Arena30,150[21]
1. FC KölnCologneRheinEnergieStadion50,000[22]
RB LeipzigLeipzigRed Bull Arena47,069[23]
Bayer LeverkusenLeverkusenBayArena30,210[24]
Mainz 05MainzMewa Arena33,305[25]
Borussia MönchengladbachMönchengladbachBorussia-Park54,042[26]
Bayern MunichMunichAllianz Arena75,000[27]
VfB StuttgartStuttgartMHPArena60,058[28]
VfL WolfsburgWolfsburgVolkswagen Arena28,917[29]

Personnel and kits

TeamManagerCaptainKit manufacturerShirt sponsor
FrontSleeve
FC Augsburg Jess Thorup Ermedin DemirovićMizunoWWK VersicherungSiegmund
Union Berlin Marco Grote Christopher TrimmelAdidasParamount+JD Sports
VfL Bochum Heiko Butscher Anthony LosillaMizuno[30]VonoviaThink about IT
Moritz Fiege (in cup matches)
Werder Bremen Ole Werner Marco FriedlHummelMatthäiAmmerländer
Darmstadt 98 Torsten Lieberknecht Fabian HollandCraftHAIX28 Black
Borussia Dortmund Edin Terzić Emre CanPuma1&1
Evonik (in cup and UEFA matches)
GLS Group[31]
Eintracht Frankfurt Dino Toppmöller Sebastian RodeNikeIndeed.comElotrans reload
SC Freiburg Christian Streich Christian GünterNikeJobRadLexware
1. FC Heidenheim Frank Schmidt Patrick MainkaPumaMHPVoith
TSG Hoffenheim Pellegrino Matarazzo Oliver BaumannJomaSAPhep global[32]
1. FC Köln Timo Schultz Florian KainzHummelREWEDEVK
RB Leipzig Marco Rose Willi OrbánNikeRed BullAOC Die Stadtentwickler[33]
IHG Hotels & Resorts (in cup and UEFA matches)
Bayer Leverkusen Xabi Alonso Lukas HradeckyCastore[34]Barmenia VersicherungenTrive
Kumho Tyres (in cup matches)
Mainz 05 Bo Henriksen Silvan WidmerJakoKömmerlingiDM
Borussia Mönchengladbach Gerardo Seoane Jonas OmlinPumaFlatexSonepar
Bayern Munich Thomas Tuchel Manuel NeuerAdidasDeutsche TelekomAudi (in cup and UEFA matches)
VfB Stuttgart Sebastian Hoeneß Waldemar AntonJakoWinamaxhep global
VfL Wolfsburg Ralph Hasenhüttl Maximilian ArnoldNikeVolkswagenLinglong Tire

Managerial changes

TeamOutgoingMannerExit datePosition in tableIncomingIncoming dateRef.
Announced onDeparted onAnnounced onArrived on
Eintracht Frankfurt Oliver GlasnerMutual consent9 May 202330 June 2023Pre-season Dino Toppmöller12 June 20231 July 2023[35][36]
Borussia Mönchengladbach Daniel FarkeSacked2 June 2023 Gerardo Seoane6 June 2023[37][38]
FC Augsburg Enrico Maaßen9 October 202315th Jess Thorup15 October 2023[39][40]
Mainz 05 Bo SvenssonMutual consent2 November 202318th Jan Siewert[note 1]2 November 2023[41][42]
Union Berlin Urs Fischer15 November 2023 Marco Grote (interim)15 November 2023[43]
Marco GroteEnd of interim spell26 November 202317th Nenad Bjelica26 November 2023[44]
1. FC Köln Steffen BaumgartMutual consent21 December 2023 Timo Schultz4 January 2024[45][46]
Mainz 05 Jan SiewertSacked12 February 2024 Bo Henriksen13 February 2024[47][48]
VfL Wolfsburg Niko Kovač17 March 202414th Ralph Hasenhüttl17 March 2024[49][50]
VfL Bochum Thomas Letsch8 April 202415th Heiko Butscher9 April 2024[51][52]
Union Berlin Nenad Bjelica6 May 202415th Marco Grote (interim)6 May 2024[53]

League table

PosTeamPldWDLGFGAGDPtsQualification or relegation
1Bayer Leverkusen (C)3428608924+6590Qualification for the Champions League league phase[a]
2VfB Stuttgart3423477839+3973
3Bayern Munich3423389445+4972
4RB Leipzig3419877739+3865
5Borussia Dortmund3418976843+2563
6Eintracht Frankfurt34111495150+147Qualification for the Europa League league phase[b]
7TSG Hoffenheim34137146666046
81. FC Heidenheim341012125055−542Qualification for the Conference League play-off round[b]
9Werder Bremen34119144854−642
10SC Freiburg34119144558−1342
11FC Augsburg34109155060−1039
12VfL Wolfsburg34107174156−1537
13Mainz 0534714133951−1235
14Borussia Mönchengladbach34713145667−1134
15Union Berlin3496193358−2533
16VfL Bochum (O)34712154274−3233Qualification for the relegation play-offs
171. FC Köln (R)34512172860−3227Relegation to 2. Bundesliga
18Darmstadt 98 (R)3438233086−5617
Source: DFB
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) Head-to-head results; 5) Head-to-head away goals scored; 6) Away goals scored; 7) Play-off.[54]
(C) Champions; (O) Play-off winners; (R) Relegated
Notes:

Results

Home \ AwayAUGUNBBOCBREDARDORFRAFREHEIHOFKÖLLEILEVMAIMÖNMUNSTUWOL
FC Augsburg2–02–20–31–21–12–12–11–01–11–12–20–12–14–42–30–13–2
Union Berlin1–13–42–11–00–20–32–12–20–22–00–30–14–13–11–50–31–0
VfL Bochum1–13–01–12–21–11–11–21–13–21–11–40–52–21–33–21–03–1
Werder Bremen2–02–04–11–11–22–23–11–22–32–11–10–34–02–20–42–10–2
Darmstadt 980–61–41–24–20–32–20–10–10–60–11–30–20–03–32–51–20–1
Borussia Dortmund5–14–23–11–04–03–13–02–22–31–02–31–11–14–20–40–11–0
Eintracht Frankfurt3–10–01–11–11–03–30–02–03–11–12–21–51–02–15–11–22–2
SC Freiburg2–00–02–11–01–12–43–31–13–22–01–42–31–13–32–21–31–2
1. FC Heidenheim2–51–00–04–23–20–01–23–22–34–11–21–21–11–13–22–01–1
TSG Hoffenheim3–10–13–12–13–31–31–31–21–11–11–12–31–14–34–20–33–1
1. FC Köln1–13–22–10–10–20–42–00–01–11–31–50–20–03–10–10–21–2
RB Leipzig3–02–00–01–12–04–10–13–12–13–16–02–30–02–02–25–13–0
Bayer Leverkusen2–14–04–05–05–11–13–02–14–12–13–03–22–10–03–02–22–0
Mainz 051–01–12–00–14–03–01–10–10–14–11–12–00–31–11–31–31–1
Borussia Mönchengladbach1–20–05–22–20–01–21–10–32–12–13–30–10–32–21–23–14–0
Bayern Munich3–11–07–00–18–00–22–13–04–23–02–02–12–28–13–13–02–0
VfB Stuttgart3–02–05–02–03–12–13–05–03–32–31–15–21–13–14–03–13–1
VfL Wolfsburg1–32–11–02–23–01–12–00–12–02–21–12–11–21–31–31–22–3
Source: DFB
Legend: Blue = home team win; Yellow = draw; Red = away team win.

Relegation play-offs

The relegation play-offs took place on 23 and 27 May 2024.[3][55]

Overview

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
VfL Bochum (B)3–3 (6–5 p)Fortuna Düsseldorf (2B)0–33–0 (a.e.t.)

Matches

VfL Bochum0–3Fortuna Düsseldorf
Report
Attendance: 26,000
Referee: Robert Schröder

3–3 on aggregate. VfL Bochum won 6–5 on penalties, and therefore both clubs remained in their respective leagues.

Statistics

Top goalscorers

RankPlayerClubGoals[56]
1 Harry KaneBayern Munich36
2 Serhou GuirassyVfB Stuttgart28
3 Loïs OpendaRB Leipzig24
4 Deniz UndavVfB Stuttgart18
5 Maximilian BeierTSG Hoffenheim16
6 Ermedin DemirovićFC Augsburg15
Andrej KramarićTSG Hoffenheim
8 Victor BonifaceBayer Leverkusen14
Benjamin ŠeškoRB Leipzig
10 Donyell MalenBorussia Dortmund13

Hat-tricks

PlayerClubAgainstResultDate
Kevin BehrensUnion BerlinMainz 054–1 (H)20 August 2023
Serhou GuirassyVfB StuttgartMainz 053–1 (A)16 September 2023
Harry KaneBayern MunichVfL Bochum7–0 (H)23 September 2023
Serhou GuirassyVfB StuttgartVfL Wolfsburg3–1 (H)7 October 2023
Harry KaneBayern MunichDarmstadt 988–0 (H)28 October 2023
Borussia Dortmund4–0 (A)4 November 2023
Patrik SchickBayer LeverkusenVfL Bochum4–0 (H)20 December 2023
Deniz UndavVfB StuttgartRB Leipzig5–2 (H)27 January 2024
Niclas FüllkrugBorussia DortmundVfL Bochum3–1 (H)28 January 2024
Harry KaneBayern MunichMainz 058–1 (H)9 March 2024
Florian WirtzBayer LeverkusenWerder Bremen5–0 (H)14 April 2024
Robin HackBorussia MönchengladbachTSG Hoffenheim3–4 (A)20 April 2024
Andrej KramarićTSG HoffenheimBayern Munich4–2 (H)18 May 2024

Clean sheets

RankPlayerClubClean
sheets[57]
1 Lukas HradeckyBayer Leverkusen15
2 Alexander NübelVfB Stuttgart11
3 Noah AtuboluSC Freiburg10
4 Gregor KobelBorussia Dortmund7
Frederik RønnowUnion Berlin
Kevin TrappEintracht Frankfurt
Robin ZentnerMainz 05
8 Kevin Müller1. FC Heidenheim6
Manuel NeuerBayern Munich
Michael ZettererWerder Bremen

Awards

Monthly awards

MonthPlayer of the MonthRookie of the MonthGoal of the MonthRef.
PlayerClubPlayerClubPlayerClub
August Victor BonifaceBayer Leverkusen Victor BonifaceBayer Leverkusen Jan-Niklas Beste1. FC Heidenheim[58][59][60]
September Serhou GuirassyVfB Stuttgart Xavi SimonsRB Leipzig
October Florian WirtzBayer Leverkusen Harry KaneBayern Munich
November Deniz UndavVfB Stuttgart
December Florian WirtzBayer Leverkusen Xavi SimonsRB Leipzig
January Deniz UndavVfB Stuttgart Ian MaatsenBorussia Dortmund Xavi SimonsRB Leipzig
February Florian WirtzBayer Leverkusen Maximilian BeierTSG Hoffenheim Harry KaneBayern Munich
March Serhou GuirassyVfB Stuttgart Jamal Musiala
April Álex GrimaldoBayer Leverkusen Xavi SimonsRB Leipzig Harry Kane
May Marco ReusBorussia Dortmund

Annual awards

AwardWinnerClubRef.
Player of the Season Florian WirtzBayer Leverkusen[61]
Rookie of the Season Victor BonifaceBayer Leverkusen[62]

Team of the season

kicker

Pos.PlayerClubRef.
GK Gregor KobelBorussia Dortmund[63]
DF Jeremie FrimpongBayer Leverkusen
Waldemar AntonVfB Stuttgart
Jonathan TahBayer Leverkusen
Álex Grimaldo
MF Florian Wirtz
Exequiel Palacios
Granit Xhaka
Jan-Niklas Beste1. FC Heidenheim
FW Serhou GuirassyVfB Stuttgart
Harry KaneBayern Munich

EA Sports

Pos.PlayerClubRef.
GK Gregor KobelBorussia Dortmund[64]
DF Jeremie FrimpongBayer Leverkusen
Jonathan Tah
Waldemar AntonVfB Stuttgart
Álex GrimaldoBayer Leverkusen
MF Jamal MusialaBayern Munich
Granit XhakaBayer Leverkusen
Florian Wirtz
FW Serhou GuirassyVfB Stuttgart
Harry KaneBayern Munich
Victor BonifaceBayer Leverkusen

Notes

References