Bundesliga
Season ended
Add to your calendarCalendar
Add to your calendar subscribes just to this competition; Follow saves it to My matches on this device.
Following more than one competition? Build a combined calendar.
Full Bundesliga 2023-2024 coverage: all results, final standings and top scorers.
Current season: 2026-2027
308 played
Results
308 Bundesliga 2023-2024 results have been played so far. The latest match was Fortuna Düsseldorf vs VfL Bochum (0-3) on 27 May 2024. Subscribe to the calendar to get all future fixtures in your timezone.
Kickoff times shown in your timezone.
Round 34 18 May 2024
Saturday 18 May
VfL Wolfsburg1–3
FSV Mainz 05
Werder Bremen4–1
VfL Bochum
Borussia Dortmund4–0
SV Darmstadt 98
1899 Hoffenheim4–2
Bayern München
Bayer Leverkusen2–1
FC Augsburg
Eintracht Frankfurt2–2
RB Leipzig
VfB Stuttgart4–0
Borussia Mönchengladbach
1. FC Heidenheim4–1
1. FC Köln
Union Berlin2–1
SC Freiburg
Round 33 10–12 May 2024
Sunday 12 May
VfL Bochum0–5
Bayer Leverkusen
Bayern München2–0
VfL Wolfsburg
SV Darmstadt 980–6
1899 Hoffenheim
Saturday 11 May
FSV Mainz 053–0
Borussia Dortmund
SC Freiburg1–1
1. FC Heidenheim
Borussia Mönchengladbach1–1
Eintracht Frankfurt
RB Leipzig1–1
Werder Bremen
1. FC Köln3–2
Union Berlin
Friday 10 May
FC Augsburg0–1
VfB Stuttgart
Round 32 3–5 May 2024
Sunday 5 May
1. FC Heidenheim1–1
FSV Mainz 05
Eintracht Frankfurt1–5
Bayer Leverkusen
Union Berlin3–4
VfL Bochum
Saturday 4 May
1. FC Köln0–0
SC Freiburg
VfL Wolfsburg3–0
SV Darmstadt 98
Werder Bremen2–2
Borussia Mönchengladbach
Borussia Dortmund5–1
FC Augsburg
VfB Stuttgart3–1
Bayern München
Friday 3 May
1899 Hoffenheim1–1
RB Leipzig
Round 31 26–28 Apr 2024
Sunday 28 Apr
SV Darmstadt 980–1
1. FC Heidenheim
FSV Mainz 051–1
1. FC Köln
Borussia Mönchengladbach0–0
Union Berlin
Saturday 27 Apr
Bayer Leverkusen2–2
VfB Stuttgart
Bayern München2–1
Eintracht Frankfurt
SC Freiburg1–2
VfL Wolfsburg
FC Augsburg0–3
Werder Bremen
RB Leipzig4–1
Borussia Dortmund
Friday 26 Apr
VfL Bochum3–2
1899 Hoffenheim
Round 30 19–21 Apr 2024
Sunday 21 Apr
SC Freiburg1–1
FSV Mainz 05
Borussia Dortmund1–1
Bayer Leverkusen
Werder Bremen2–1
VfB Stuttgart
Saturday 20 Apr
Union Berlin1–5
Bayern München
VfL Wolfsburg1–0
VfL Bochum
1899 Hoffenheim4–3
Borussia Mönchengladbach
1. FC Heidenheim1–2
RB Leipzig
1. FC Köln0–2
SV Darmstadt 98
Friday 19 Apr
Eintracht Frankfurt3–1
FC Augsburg
Round 29 12–14 Apr 2024
Sunday 14 Apr
Bayer Leverkusen5–0
Werder Bremen
SV Darmstadt 980–1
SC Freiburg
Saturday 13 Apr
VfB Stuttgart3–0
Eintracht Frankfurt
Bayern München2–0
1. FC Köln
Borussia Mönchengladbach1–2
Borussia Dortmund
FSV Mainz 054–1
1899 Hoffenheim
RB Leipzig3–0
VfL Wolfsburg
VfL Bochum1–1
1. FC Heidenheim
Friday 12 Apr
FC Augsburg2–0
Union Berlin
Round 28 5–7 Apr 2024
Sunday 7 Apr
VfL Wolfsburg1–3
Borussia Mönchengladbach
1899 Hoffenheim3–1
FC Augsburg
Saturday 6 Apr
Borussia Dortmund0–1
VfB Stuttgart
SC Freiburg1–4
RB Leipzig
FSV Mainz 054–0
SV Darmstadt 98
1. FC Heidenheim3–2
Bayern München
Union Berlin0–1
Bayer Leverkusen
1. FC Köln2–1
VfL Bochum
Friday 5 Apr
Eintracht Frankfurt1–1
Werder Bremen
Round 27 30–31 Mar 2024
Sunday 31 Mar
VfL Bochum2–2
SV Darmstadt 98
VfB Stuttgart3–3
1. FC Heidenheim
FC Augsburg1–1
1. FC Köln
Saturday 30 Mar
Bayern München0–2
Borussia Dortmund
Werder Bremen0–2
VfL Wolfsburg
Borussia Mönchengladbach0–3
SC Freiburg
Bayer Leverkusen2–1
1899 Hoffenheim
Eintracht Frankfurt0–0
Union Berlin
RB Leipzig0–0
FSV Mainz 05
Round 26 15–17 Mar 2024
Sunday 17 Mar
Borussia Dortmund3–1
Eintracht Frankfurt
SC Freiburg2–3
Bayer Leverkusen
Saturday 16 Mar
1899 Hoffenheim0–3
VfB Stuttgart
VfL Wolfsburg1–3
FC Augsburg
FSV Mainz 052–0
VfL Bochum
1. FC Heidenheim1–1
Borussia Mönchengladbach
SV Darmstadt 982–5
Bayern München
Union Berlin2–1
Werder Bremen
Friday 15 Mar
1. FC Köln1–5
RB Leipzig
Round 25 8–10 Mar 2024
Sunday 10 Mar
Bayer Leverkusen2–0
VfL Wolfsburg
Eintracht Frankfurt3–1
1899 Hoffenheim
VfL Bochum1–2
SC Freiburg
Saturday 9 Mar
Werder Bremen1–2
Borussia Dortmund
Bayern München8–1
FSV Mainz 05
Borussia Mönchengladbach3–3
1. FC Köln
FC Augsburg1–0
1. FC Heidenheim
RB Leipzig2–0
SV Darmstadt 98
Friday 8 Mar
VfB Stuttgart2–0
Union Berlin
Round 24 1–3 Mar 2024
Sunday 3 Mar
1899 Hoffenheim2–1
Werder Bremen
1. FC Köln0–2
Bayer Leverkusen
Saturday 2 Mar
VfL Wolfsburg2–3
VfB Stuttgart
FSV Mainz 051–1
Borussia Mönchengladbach
VfL Bochum1–4
RB Leipzig
1. FC Heidenheim1–2
Eintracht Frankfurt
SV Darmstadt 980–6
FC Augsburg
Union Berlin0–2
Borussia Dortmund
Friday 1 Mar
SC Freiburg2–2
Bayern München
Round 23 23–25 Feb 2024
Sunday 25 Feb
FC Augsburg2–1
SC Freiburg
Borussia Dortmund2–3
1899 Hoffenheim
Eintracht Frankfurt2–2
VfL Wolfsburg
Saturday 24 Feb
Bayern München2–1
RB Leipzig
Werder Bremen1–1
SV Darmstadt 98
Borussia Mönchengladbach5–2
VfL Bochum
VfB Stuttgart1–1
1. FC Köln
Union Berlin2–2
1. FC Heidenheim
Friday 23 Feb
Bayer Leverkusen2–1
FSV Mainz 05
Round 22 16–18 Feb 2024
Sunday 18 Feb
VfL Bochum3–2
Bayern München
SC Freiburg3–3
Eintracht Frankfurt
Saturday 17 Feb
RB Leipzig2–0
Borussia Mönchengladbach
VfL Wolfsburg1–1
Borussia Dortmund
FSV Mainz 051–0
FC Augsburg
1899 Hoffenheim0–1
Union Berlin
1. FC Heidenheim1–2
Bayer Leverkusen
SV Darmstadt 981–2
VfB Stuttgart
Friday 16 Feb
1. FC Köln0–1
Werder Bremen
Round 21 9–11 Feb 2024
Sunday 11 Feb
1899 Hoffenheim1–1
1. FC Köln
VfB Stuttgart3–1
FSV Mainz 05
Saturday 10 Feb
Bayer Leverkusen3–0
Bayern München
Werder Bremen1–2
1. FC Heidenheim
Borussia Mönchengladbach0–0
SV Darmstadt 98
Eintracht Frankfurt1–1
VfL Bochum
FC Augsburg2–2
RB Leipzig
Union Berlin1–0
VfL Wolfsburg
Friday 9 Feb
Borussia Dortmund3–0
SC Freiburg
Round 20 2–4 Feb 2024
Sunday 4 Feb
RB Leipzig2–0
Union Berlin
VfL Wolfsburg2–2
1899 Hoffenheim
Saturday 3 Feb
1. FC Köln2–0
Eintracht Frankfurt
Bayern München3–1
Borussia Mönchengladbach
SC Freiburg1–3
VfB Stuttgart
FSV Mainz 050–1
Werder Bremen
VfL Bochum1–1
FC Augsburg
SV Darmstadt 980–2
Bayer Leverkusen
Friday 2 Feb
1. FC Heidenheim0–0
Borussia Dortmund
Round 19 26–28 Jan 2024
Sunday 28 Jan
Borussia Dortmund3–1
VfL Bochum
Union Berlin1–0
SV Darmstadt 98
Saturday 27 Jan
Bayer Leverkusen0–0
Borussia Mönchengladbach
VfL Wolfsburg1–1
1. FC Köln
Werder Bremen3–1
SC Freiburg
1899 Hoffenheim1–1
1. FC Heidenheim
FC Augsburg2–3
Bayern München
VfB Stuttgart5–2
RB Leipzig
Friday 26 Jan
Eintracht Frankfurt1–0
FSV Mainz 05
Round 18 20 Jan–7 Feb 2024
Wednesday 7 Feb
FSV Mainz 051–1
Union Berlin
Sunday 21 Jan
Borussia Mönchengladbach1–2
FC Augsburg
Bayern München0–1
Werder Bremen
Saturday 20 Jan
RB Leipzig2–3
Bayer Leverkusen
SC Freiburg3–2
1899 Hoffenheim
VfL Bochum1–0
VfB Stuttgart
1. FC Heidenheim1–1
VfL Wolfsburg
SV Darmstadt 982–2
Eintracht Frankfurt
1. FC Köln0–4
Borussia Dortmund
Round 17 12–14 Jan 2024
Sunday 14 Jan
Borussia Mönchengladbach3–1
VfB Stuttgart
VfL Bochum1–1
Werder Bremen
Saturday 13 Jan
SV Darmstadt 980–3
Borussia Dortmund
SC Freiburg0–0
Union Berlin
FSV Mainz 051–1
VfL Wolfsburg
FC Augsburg0–1
Bayer Leverkusen
RB Leipzig0–1
Eintracht Frankfurt
1. FC Köln1–1
1. FC Heidenheim
Friday 12 Jan
Bayern München3–0
1899 Hoffenheim
Round 16 19–20 Dec 2023
Wednesday 20 Dec
VfL Wolfsburg1–2
Bayern München
Bayer Leverkusen4–0
VfL Bochum
Eintracht Frankfurt2–1
Borussia Mönchengladbach
VfB Stuttgart3–0
FC Augsburg
1. FC Heidenheim3–2
SC Freiburg
Union Berlin2–0
1. FC Köln
Tuesday 19 Dec
Borussia Dortmund1–1
FSV Mainz 05
1899 Hoffenheim3–3
SV Darmstadt 98
Werder Bremen1–1
RB Leipzig
Round 15 15–17 Dec 2023
Sunday 17 Dec
Bayern München3–0
VfB Stuttgart
Bayer Leverkusen3–0
Eintracht Frankfurt
SC Freiburg2–0
1. FC Köln
Saturday 16 Dec
RB Leipzig3–1
1899 Hoffenheim
FSV Mainz 050–1
1. FC Heidenheim
FC Augsburg1–1
Borussia Dortmund
VfL Bochum3–0
Union Berlin
SV Darmstadt 980–1
VfL Wolfsburg
Friday 15 Dec
Borussia Mönchengladbach2–2
Werder Bremen
Round 14 8–10 Dec 2023
Sunday 10 Dec
1. FC Köln0–0
FSV Mainz 05
VfB Stuttgart1–1
Bayer Leverkusen
Saturday 9 Dec
Borussia Dortmund2–3
RB Leipzig
VfL Wolfsburg0–1
SC Freiburg
Werder Bremen2–0
FC Augsburg
Eintracht Frankfurt5–1
Bayern München
1. FC Heidenheim3–2
SV Darmstadt 98
Union Berlin3–1
Borussia Mönchengladbach
Friday 8 Dec
1899 Hoffenheim3–1
VfL Bochum
Round 13 1 Dec 2023–24 Jan 2024
Wednesday 24 Jan
Bayern München1–0
Union Berlin
Sunday 3 Dec
FC Augsburg2–1
Eintracht Frankfurt
Bayer Leverkusen1–1
Borussia Dortmund
FSV Mainz 050–1
SC Freiburg
Saturday 2 Dec
VfB Stuttgart2–0
Werder Bremen
Borussia Mönchengladbach2–1
1899 Hoffenheim
RB Leipzig2–1
1. FC Heidenheim
VfL Bochum3–1
VfL Wolfsburg
Friday 1 Dec
SV Darmstadt 980–1
1. FC Köln
Round 12 24–26 Nov 2023
Sunday 26 Nov
1899 Hoffenheim1–1
FSV Mainz 05
1. FC Heidenheim0–0
VfL Bochum
Saturday 25 Nov
Eintracht Frankfurt1–2
VfB Stuttgart
SC Freiburg1–1
SV Darmstadt 98
VfL Wolfsburg2–1
RB Leipzig
Werder Bremen0–3
Bayer Leverkusen
Borussia Dortmund4–2
Borussia Mönchengladbach
Union Berlin1–1
FC Augsburg
Friday 24 Nov
1. FC Köln0–1
Bayern München
Round 11 10–12 Nov 2023
Sunday 12 Nov
RB Leipzig3–1
SC Freiburg
Werder Bremen2–2
Eintracht Frankfurt
Bayer Leverkusen4–0
Union Berlin
Saturday 11 Nov
VfL Bochum1–1
1. FC Köln
Bayern München4–2
1. FC Heidenheim
FC Augsburg1–1
1899 Hoffenheim
VfB Stuttgart2–1
Borussia Dortmund
SV Darmstadt 980–0
FSV Mainz 05
Friday 10 Nov
Borussia Mönchengladbach4–0
VfL Wolfsburg
Round 10 3–5 Nov 2023
Sunday 5 Nov
1. FC Heidenheim2–0
VfB Stuttgart
VfL Wolfsburg2–2
Werder Bremen
Saturday 4 Nov
Borussia Dortmund0–4
Bayern München
SC Freiburg3–3
Borussia Mönchengladbach
FSV Mainz 052–0
RB Leipzig
1899 Hoffenheim2–3
Bayer Leverkusen
Union Berlin0–3
Eintracht Frankfurt
1. FC Köln1–1
FC Augsburg
Friday 3 Nov
SV Darmstadt 981–2
VfL Bochum
Round 9 27–29 Oct 2023
Sunday 29 Oct
Bayer Leverkusen2–1
SC Freiburg
Eintracht Frankfurt3–3
Borussia Dortmund
Saturday 28 Oct
RB Leipzig6–0
1. FC Köln
Bayern München8–0
SV Darmstadt 98
Werder Bremen2–0
Union Berlin
Borussia Mönchengladbach2–1
1. FC Heidenheim
FC Augsburg3–2
VfL Wolfsburg
VfB Stuttgart2–3
1899 Hoffenheim
Friday 27 Oct
VfL Bochum2–2
FSV Mainz 05
Round 8 20–22 Oct 2023
Sunday 22 Oct
1. FC Heidenheim2–5
FC Augsburg
1. FC Köln3–1
Borussia Mönchengladbach
Saturday 21 Oct
FSV Mainz 051–3
Bayern München
SC Freiburg2–1
VfL Bochum
VfL Wolfsburg1–2
Bayer Leverkusen
1899 Hoffenheim1–3
Eintracht Frankfurt
SV Darmstadt 981–3
RB Leipzig
Union Berlin0–3
VfB Stuttgart
Friday 20 Oct
Borussia Dortmund1–0
Werder Bremen
Round 7 6–8 Oct 2023
Sunday 8 Oct
Eintracht Frankfurt2–0
1. FC Heidenheim
Bayern München3–0
SC Freiburg
Bayer Leverkusen3–0
1. FC Köln
Saturday 7 Oct
Werder Bremen2–3
1899 Hoffenheim
Borussia Dortmund4–2
Union Berlin
FC Augsburg1–2
SV Darmstadt 98
VfB Stuttgart3–1
VfL Wolfsburg
RB Leipzig0–0
VfL Bochum
Friday 6 Oct
Borussia Mönchengladbach2–2
FSV Mainz 05
Round 6 29 Sep–1 Oct 2023
Sunday 1 Oct
SC Freiburg2–0
FC Augsburg
SV Darmstadt 984–2
Werder Bremen
Saturday 30 Sep
RB Leipzig2–2
Bayern München
VfL Wolfsburg2–0
Eintracht Frankfurt
FSV Mainz 050–3
Bayer Leverkusen
VfL Bochum1–3
Borussia Mönchengladbach
1. FC Heidenheim1–0
Union Berlin
1. FC Köln0–2
VfB Stuttgart
Friday 29 Sep
1899 Hoffenheim1–3
Borussia Dortmund
Round 5 22–24 Sep 2023
Sunday 24 Sep
Eintracht Frankfurt0–0
SC Freiburg
Bayer Leverkusen4–1
1. FC Heidenheim
Saturday 23 Sep
Werder Bremen2–1
1. FC Köln
Bayern München7–0
VfL Bochum
Borussia Mönchengladbach0–1
RB Leipzig
Borussia Dortmund1–0
VfL Wolfsburg
FC Augsburg2–1
FSV Mainz 05
Union Berlin0–2
1899 Hoffenheim
Friday 22 Sep
VfB Stuttgart3–1
SV Darmstadt 98
Round 4 15–17 Sep 2023
Sunday 17 Sep
SV Darmstadt 983–3
Borussia Mönchengladbach
1. FC Heidenheim4–2
Werder Bremen
Saturday 16 Sep
VfL Bochum1–1
Eintracht Frankfurt
SC Freiburg2–4
Borussia Dortmund
VfL Wolfsburg2–1
Union Berlin
FSV Mainz 051–3
VfB Stuttgart
RB Leipzig3–0
FC Augsburg
1. FC Köln1–3
1899 Hoffenheim
Friday 15 Sep
Bayern München2–2
Bayer Leverkusen
Round 3 1–3 Sep 2023
Sunday 3 Sep
Union Berlin0–3
RB Leipzig
Eintracht Frankfurt1–1
1. FC Köln
Saturday 2 Sep
Borussia Mönchengladbach1–2
Bayern München
Werder Bremen4–0
FSV Mainz 05
1899 Hoffenheim3–1
VfL Wolfsburg
Bayer Leverkusen5–1
SV Darmstadt 98
FC Augsburg2–2
VfL Bochum
VfB Stuttgart5–0
SC Freiburg
Friday 1 Sep
Borussia Dortmund2–2
1. FC Heidenheim
Round 2 25–27 Aug 2023
Sunday 27 Aug
Bayern München3–1
FC Augsburg
FSV Mainz 051–1
Eintracht Frankfurt
Saturday 26 Aug
Borussia Mönchengladbach0–3
Bayer Leverkusen
SC Freiburg1–0
Werder Bremen
VfL Bochum1–1
Borussia Dortmund
1. FC Heidenheim2–3
1899 Hoffenheim
SV Darmstadt 981–4
Union Berlin
1. FC Köln1–2
VfL Wolfsburg
Friday 25 Aug
RB Leipzig5–1
VfB Stuttgart
Round 1 18–20 Aug 2023
Sunday 20 Aug
Eintracht Frankfurt1–0
SV Darmstadt 98
Union Berlin4–1
FSV Mainz 05
Saturday 19 Aug
Borussia Dortmund1–0
1. FC Köln
VfL Wolfsburg2–0
1. FC Heidenheim
1899 Hoffenheim1–2
SC Freiburg
Bayer Leverkusen3–2
RB Leipzig
FC Augsburg4–4
Borussia Mönchengladbach
VfB Stuttgart5–0
VfL Bochum
Friday 18 Aug
Werder Bremen0–4
Bayern München
Relegation Round 23–27 May 2024
Monday 27 May
Fortuna Düsseldorf0–3(5-6 pen)
VfL Bochum
Thursday 23 May
VfL Bochum0–3
Fortuna Düsseldorf