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 2024-2025 coverage: all results, final standings and top scorers.
Current season: 2026-2027
308 played
Results
308 Bundesliga 2024-2025 results have been played so far. The latest match was SV Elversberg vs 1. FC Heidenheim (1-2) on 26 May 2025. Subscribe to the calendar to get all future fixtures in your timezone.
Kickoff times shown in your timezone.
Round 34 17 May 2025
Saturday 17 May
SC Freiburg1–3
Eintracht Frankfurt
Borussia Mönchengladbach0–1
VfL Wolfsburg
FSV Mainz 052–2
Bayer Leverkusen
Borussia Dortmund3–0
Holstein Kiel
1899 Hoffenheim0–4
Bayern München
FC Augsburg1–2
Union Berlin
RB Leipzig2–3
VfB Stuttgart
1. FC Heidenheim1–4
Werder Bremen
FC St. Pauli0–2
VfL Bochum
Round 33 9–11 May 2025
Sunday 11 May
VfB Stuttgart4–0
FC Augsburg
Eintracht Frankfurt2–2
FC St. Pauli
Bayer Leverkusen2–4
Borussia Dortmund
Saturday 10 May
Bayern München2–0
Borussia Mönchengladbach
Werder Bremen0–0
RB Leipzig
VfL Bochum1–4
FSV Mainz 05
Union Berlin0–3
1. FC Heidenheim
Holstein Kiel1–2
SC Freiburg
Friday 9 May
VfL Wolfsburg2–2
1899 Hoffenheim
Round 32 2–4 May 2025
Sunday 4 May
FSV Mainz 051–1
Eintracht Frankfurt
SC Freiburg2–2
Bayer Leverkusen
FC Augsburg1–3
Holstein Kiel
Saturday 3 May
Borussia Dortmund4–0
VfL Wolfsburg
Borussia Mönchengladbach4–4
1899 Hoffenheim
RB Leipzig3–3
Bayern München
Union Berlin2–2
Werder Bremen
FC St. Pauli0–1
VfB Stuttgart
Friday 2 May
1. FC Heidenheim0–0
VfL Bochum
Round 31 25–27 Apr 2025
Sunday 27 Apr
Werder Bremen0–0
FC St. Pauli
VfL Bochum1–1
Union Berlin
Saturday 26 Apr
Eintracht Frankfurt4–0
RB Leipzig
Bayern München3–0
FSV Mainz 05
VfL Wolfsburg0–1
SC Freiburg
1899 Hoffenheim2–3
Borussia Dortmund
Bayer Leverkusen2–0
FC Augsburg
Holstein Kiel4–3
Borussia Mönchengladbach
Friday 25 Apr
VfB Stuttgart0–1
1. FC Heidenheim
Round 30 19–20 Apr 2025
Sunday 20 Apr
FC St. Pauli1–1
Bayer Leverkusen
Borussia Dortmund3–2
Borussia Mönchengladbach
FC Augsburg0–0
Eintracht Frankfurt
Saturday 19 Apr
Union Berlin4–4
VfB Stuttgart
SC Freiburg3–2
1899 Hoffenheim
Werder Bremen1–0
VfL Bochum
FSV Mainz 052–2
VfL Wolfsburg
RB Leipzig1–1
Holstein Kiel
1. FC Heidenheim0–4
Bayern München
Round 29 11–13 Apr 2025
Sunday 13 Apr
Eintracht Frankfurt3–0
1. FC Heidenheim
VfB Stuttgart1–2
Werder Bremen
Saturday 12 Apr
Bayern München2–2
Borussia Dortmund
Borussia Mönchengladbach1–2
SC Freiburg
1899 Hoffenheim2–0
FSV Mainz 05
Bayer Leverkusen0–0
Union Berlin
VfL Bochum1–2
FC Augsburg
Holstein Kiel1–2
FC St. Pauli
Friday 11 Apr
VfL Wolfsburg2–3
RB Leipzig
Round 28 4–6 Apr 2025
Sunday 6 Apr
Union Berlin1–0
VfL Wolfsburg
FC St. Pauli1–1
Borussia Mönchengladbach
Saturday 5 Apr
Werder Bremen2–0
Eintracht Frankfurt
SC Freiburg1–4
Borussia Dortmund
FSV Mainz 051–1
Holstein Kiel
RB Leipzig3–1
1899 Hoffenheim
VfL Bochum0–4
VfB Stuttgart
1. FC Heidenheim0–1
Bayer Leverkusen
Friday 4 Apr
FC Augsburg1–3
Bayern München
Round 27 28–30 Mar 2025
Sunday 30 Mar
Borussia Dortmund3–1
FSV Mainz 05
SC Freiburg1–2
Union Berlin
Saturday 29 Mar
Eintracht Frankfurt1–0
VfB Stuttgart
Bayern München3–2
FC St. Pauli
VfL Wolfsburg0–1
1. FC Heidenheim
Borussia Mönchengladbach1–0
RB Leipzig
1899 Hoffenheim1–1
FC Augsburg
Holstein Kiel0–3
Werder Bremen
Friday 28 Mar
Bayer Leverkusen3–1
VfL Bochum
Round 26 14–16 Mar 2025
Sunday 16 Mar
VfB Stuttgart3–4
Bayer Leverkusen
1. FC Heidenheim3–1
Holstein Kiel
VfL Bochum1–3
Eintracht Frankfurt
Saturday 15 Mar
RB Leipzig2–0
Borussia Dortmund
Werder Bremen2–4
Borussia Mönchengladbach
FSV Mainz 052–2
SC Freiburg
FC Augsburg1–0
VfL Wolfsburg
Union Berlin1–1
Bayern München
Friday 14 Mar
FC St. Pauli1–0
1899 Hoffenheim
Round 25 7–9 Mar 2025
Sunday 9 Mar
1899 Hoffenheim1–1
1. FC Heidenheim
Eintracht Frankfurt1–2
Union Berlin
Saturday 8 Mar
SC Freiburg0–0
RB Leipzig
Bayern München2–3
VfL Bochum
VfL Wolfsburg1–1
FC St. Pauli
Borussia Dortmund0–1
FC Augsburg
Bayer Leverkusen0–2
Werder Bremen
Holstein Kiel2–2
VfB Stuttgart
Friday 7 Mar
Borussia Mönchengladbach1–3
FSV Mainz 05
Round 24 28 Feb–2 Mar 2025
Sunday 2 Mar
FC Augsburg0–0
SC Freiburg
Union Berlin0–1
Holstein Kiel
Saturday 1 Mar
Eintracht Frankfurt1–4
Bayer Leverkusen
Werder Bremen1–2
VfL Wolfsburg
RB Leipzig1–2
FSV Mainz 05
VfL Bochum0–1
1899 Hoffenheim
1. FC Heidenheim0–3
Borussia Mönchengladbach
FC St. Pauli0–2
Borussia Dortmund
Friday 28 Feb
VfB Stuttgart1–3
Bayern München
Round 23 21–23 Feb 2025
Sunday 23 Feb
1899 Hoffenheim1–1
VfB Stuttgart
Bayern München4–0
Eintracht Frankfurt
RB Leipzig2–2
1. FC Heidenheim
Saturday 22 Feb
Borussia Dortmund6–0
Union Berlin
VfL Wolfsburg1–1
VfL Bochum
Borussia Mönchengladbach0–3
FC Augsburg
FSV Mainz 052–0
FC St. Pauli
Holstein Kiel0–2
Bayer Leverkusen
Friday 21 Feb
SC Freiburg5–0
Werder Bremen
Round 22 14–16 Feb 2025
Sunday 16 Feb
1. FC Heidenheim0–2
FSV Mainz 05
Eintracht Frankfurt3–1
Holstein Kiel
Werder Bremen1–3
1899 Hoffenheim
Saturday 15 Feb
Bayer Leverkusen0–0
Bayern München
VfB Stuttgart1–2
VfL Wolfsburg
VfL Bochum2–0
Borussia Dortmund
Union Berlin1–2
Borussia Mönchengladbach
FC St. Pauli0–1
SC Freiburg
Friday 14 Feb
FC Augsburg0–0
RB Leipzig
Round 21 7–9 Feb 2025
Sunday 9 Feb
RB Leipzig2–0
FC St. Pauli
Holstein Kiel2–2
VfL Bochum
Saturday 8 Feb
Borussia Mönchengladbach1–1
Eintracht Frankfurt
SC Freiburg1–0
1. FC Heidenheim
VfL Wolfsburg0–0
Bayer Leverkusen
FSV Mainz 050–0
FC Augsburg
Borussia Dortmund1–2
VfB Stuttgart
1899 Hoffenheim0–4
Union Berlin
Friday 7 Feb
Bayern München3–0
Werder Bremen
Round 20 31 Jan–2 Feb 2025
Sunday 2 Feb
Bayer Leverkusen3–1
1899 Hoffenheim
Eintracht Frankfurt1–1
VfL Wolfsburg
Saturday 1 Feb
Union Berlin0–0
RB Leipzig
Bayern München4–3
Holstein Kiel
VfB Stuttgart1–2
Borussia Mönchengladbach
VfL Bochum0–1
SC Freiburg
1. FC Heidenheim1–2
Borussia Dortmund
FC St. Pauli1–1
FC Augsburg
Friday 31 Jan
Werder Bremen1–0
FSV Mainz 05
Round 19 24–26 Jan 2025
Sunday 26 Jan
FC St. Pauli3–0
Union Berlin
1899 Hoffenheim2–2
Eintracht Frankfurt
Saturday 25 Jan
Borussia Mönchengladbach3–0
VfL Bochum
SC Freiburg1–2
Bayern München
FSV Mainz 052–0
VfB Stuttgart
Borussia Dortmund2–2
Werder Bremen
FC Augsburg2–1
1. FC Heidenheim
RB Leipzig2–2
Bayer Leverkusen
Friday 24 Jan
VfL Wolfsburg2–2
Holstein Kiel
Round 18 17–19 Jan 2025
Sunday 19 Jan
Werder Bremen0–2
FC Augsburg
Union Berlin2–1
FSV Mainz 05
Saturday 18 Jan
Bayer Leverkusen3–1
Borussia Mönchengladbach
Bayern München3–2
VfL Wolfsburg
VfB Stuttgart4–0
SC Freiburg
VfL Bochum3–3
RB Leipzig
1. FC Heidenheim0–2
FC St. Pauli
Holstein Kiel1–3
1899 Hoffenheim
Friday 17 Jan
Eintracht Frankfurt2–0
Borussia Dortmund
Round 17 14–15 Jan 2025
Wednesday 15 Jan
Bayern München5–0
1899 Hoffenheim
Werder Bremen3–3
1. FC Heidenheim
VfB Stuttgart2–1
RB Leipzig
Union Berlin0–2
FC Augsburg
VfL Bochum1–0
FC St. Pauli
Tuesday 14 Jan
VfL Wolfsburg5–1
Borussia Mönchengladbach
Bayer Leverkusen1–0
FSV Mainz 05
Eintracht Frankfurt4–1
SC Freiburg
Holstein Kiel4–2
Borussia Dortmund
Round 16 10–12 Jan 2025
Sunday 12 Jan
FC Augsburg0–1
VfB Stuttgart
RB Leipzig4–2
Werder Bremen
Saturday 11 Jan
Borussia Mönchengladbach0–1
Bayern München
SC Freiburg3–2
Holstein Kiel
FSV Mainz 052–0
VfL Bochum
1899 Hoffenheim0–1
VfL Wolfsburg
1. FC Heidenheim2–0
Union Berlin
FC St. Pauli0–1
Eintracht Frankfurt
Friday 10 Jan
Borussia Dortmund2–3
Bayer Leverkusen
Round 15 20–22 Dec 2024
Sunday 22 Dec
VfL Wolfsburg1–3
Borussia Dortmund
VfL Bochum2–0
1. FC Heidenheim
Saturday 21 Dec
Bayer Leverkusen5–1
SC Freiburg
Werder Bremen4–1
Union Berlin
1899 Hoffenheim1–2
Borussia Mönchengladbach
Eintracht Frankfurt1–3
FSV Mainz 05
VfB Stuttgart0–1
FC St. Pauli
Holstein Kiel5–1
FC Augsburg
Friday 20 Dec
Bayern München5–1
RB Leipzig
Round 14 13–15 Dec 2024
Sunday 15 Dec
RB Leipzig2–1
Eintracht Frankfurt
Borussia Dortmund1–1
1899 Hoffenheim
1. FC Heidenheim1–3
VfB Stuttgart
Saturday 14 Dec
FC St. Pauli0–2
Werder Bremen
Borussia Mönchengladbach4–1
Holstein Kiel
FSV Mainz 052–1
Bayern München
FC Augsburg0–2
Bayer Leverkusen
Union Berlin1–1
VfL Bochum
Friday 13 Dec
SC Freiburg3–2
VfL Wolfsburg
Round 13 6–8 Dec 2024
Sunday 8 Dec
1899 Hoffenheim1–1
SC Freiburg
VfL Wolfsburg4–3
FSV Mainz 05
Saturday 7 Dec
Borussia Mönchengladbach1–1
Borussia Dortmund
Bayern München4–2
1. FC Heidenheim
Bayer Leverkusen2–1
FC St. Pauli
Eintracht Frankfurt2–2
FC Augsburg
VfL Bochum0–1
Werder Bremen
Holstein Kiel0–2
RB Leipzig
Friday 6 Dec
VfB Stuttgart3–2
Union Berlin
Round 12 29 Nov–1 Dec 2024
Sunday 1 Dec
1. FC Heidenheim0–4
Eintracht Frankfurt
FSV Mainz 052–0
1899 Hoffenheim
Saturday 30 Nov
Borussia Dortmund1–1
Bayern München
SC Freiburg3–1
Borussia Mönchengladbach
Werder Bremen2–2
VfB Stuttgart
FC Augsburg1–0
VfL Bochum
RB Leipzig1–5
VfL Wolfsburg
Union Berlin1–2
Bayer Leverkusen
Friday 29 Nov
FC St. Pauli3–1
Holstein Kiel
Round 11 22–24 Nov 2024
Sunday 24 Nov
Borussia Mönchengladbach2–0
FC St. Pauli
Holstein Kiel0–3
FSV Mainz 05
Saturday 23 Nov
Eintracht Frankfurt1–0
Werder Bremen
VfL Wolfsburg1–0
Union Berlin
Borussia Dortmund4–0
SC Freiburg
1899 Hoffenheim4–3
RB Leipzig
Bayer Leverkusen5–2
1. FC Heidenheim
VfB Stuttgart2–0
VfL Bochum
Friday 22 Nov
Bayern München3–0
FC Augsburg
Round 10 8–10 Nov 2024
Sunday 10 Nov
1. FC Heidenheim1–3
VfL Wolfsburg
VfB Stuttgart2–3
Eintracht Frankfurt
FC Augsburg0–0
1899 Hoffenheim
Saturday 9 Nov
RB Leipzig0–0
Borussia Mönchengladbach
Werder Bremen2–1
Holstein Kiel
FSV Mainz 053–1
Borussia Dortmund
VfL Bochum1–1
Bayer Leverkusen
FC St. Pauli0–1
Bayern München
Friday 8 Nov
Union Berlin0–0
SC Freiburg
Round 9 1–3 Nov 2024
Sunday 3 Nov
Borussia Mönchengladbach4–1
Werder Bremen
SC Freiburg0–0
FSV Mainz 05
Saturday 2 Nov
Borussia Dortmund2–1
RB Leipzig
Bayern München3–0
Union Berlin
VfL Wolfsburg1–1
FC Augsburg
1899 Hoffenheim0–2
FC St. Pauli
Eintracht Frankfurt7–2
VfL Bochum
Holstein Kiel1–0
1. FC Heidenheim
Friday 1 Nov
Bayer Leverkusen0–0
VfB Stuttgart
Round 8 25–27 Oct 2024
Sunday 27 Oct
1. FC Heidenheim0–0
1899 Hoffenheim
Union Berlin1–1
Eintracht Frankfurt
VfL Bochum0–5
Bayern München
Saturday 26 Oct
Werder Bremen2–2
Bayer Leverkusen
FC Augsburg2–1
Borussia Dortmund
VfB Stuttgart2–1
Holstein Kiel
RB Leipzig3–1
SC Freiburg
FC St. Pauli0–0
VfL Wolfsburg
Friday 25 Oct
FSV Mainz 051–1
Borussia Mönchengladbach
Round 7 18–20 Oct 2024
Sunday 20 Oct
VfL Wolfsburg2–4
Werder Bremen
Holstein Kiel0–2
Union Berlin
Saturday 19 Oct
Bayern München4–0
VfB Stuttgart
SC Freiburg3–1
FC Augsburg
Borussia Mönchengladbach3–2
1. FC Heidenheim
FSV Mainz 050–2
RB Leipzig
1899 Hoffenheim3–1
VfL Bochum
Bayer Leverkusen2–1
Eintracht Frankfurt
Friday 18 Oct
Borussia Dortmund2–1
FC St. Pauli
Round 6 4–6 Oct 2024
Sunday 6 Oct
VfB Stuttgart1–1
1899 Hoffenheim
Eintracht Frankfurt3–3
Bayern München
1. FC Heidenheim0–1
RB Leipzig
Saturday 5 Oct
FC St. Pauli0–3
FSV Mainz 05
Werder Bremen0–1
SC Freiburg
Bayer Leverkusen2–2
Holstein Kiel
VfL Bochum1–3
VfL Wolfsburg
Union Berlin2–1
Borussia Dortmund
Friday 4 Oct
FC Augsburg2–1
Borussia Mönchengladbach
Round 5 27–29 Sep 2024
Sunday 29 Sep
1899 Hoffenheim3–4
Werder Bremen
Holstein Kiel2–4
Eintracht Frankfurt
Saturday 28 Sep
Bayern München1–1
Bayer Leverkusen
SC Freiburg0–3
FC St. Pauli
VfL Wolfsburg2–2
VfB Stuttgart
Borussia Mönchengladbach1–0
Union Berlin
FSV Mainz 050–2
1. FC Heidenheim
RB Leipzig4–0
FC Augsburg
Friday 27 Sep
Borussia Dortmund4–2
VfL Bochum
Round 4 20–22 Sep 2024
Sunday 22 Sep
FC St. Pauli0–0
RB Leipzig
VfB Stuttgart5–1
Borussia Dortmund
Bayer Leverkusen4–3
VfL Wolfsburg
Saturday 21 Sep
Eintracht Frankfurt2–0
Borussia Mönchengladbach
Werder Bremen0–5
Bayern München
VfL Bochum2–2
Holstein Kiel
1. FC Heidenheim0–3
SC Freiburg
Union Berlin2–1
1899 Hoffenheim
Friday 20 Sep
FC Augsburg2–3
FSV Mainz 05
Round 3 13–15 Sep 2024
Sunday 15 Sep
FSV Mainz 051–2
Werder Bremen
FC Augsburg3–1
FC St. Pauli
Saturday 14 Sep
Holstein Kiel1–6
Bayern München
SC Freiburg2–1
VfL Bochum
VfL Wolfsburg1–2
Eintracht Frankfurt
Borussia Mönchengladbach1–3
VfB Stuttgart
1899 Hoffenheim1–4
Bayer Leverkusen
RB Leipzig0–0
Union Berlin
Friday 13 Sep
Borussia Dortmund4–2
1. FC Heidenheim
Round 2 30 Aug–1 Sep 2024
Sunday 1 Sep
Bayern München2–0
SC Freiburg
1. FC Heidenheim4–0
FC Augsburg
Saturday 31 Aug
Bayer Leverkusen2–3
RB Leipzig
Werder Bremen0–0
Borussia Dortmund
Eintracht Frankfurt3–1
1899 Hoffenheim
VfB Stuttgart3–3
FSV Mainz 05
VfL Bochum0–2
Borussia Mönchengladbach
Holstein Kiel0–2
VfL Wolfsburg
Friday 30 Aug
Union Berlin1–0
FC St. Pauli
Round 1 23–25 Aug 2024
Sunday 25 Aug
FC St. Pauli0–2
1. FC Heidenheim
VfL Wolfsburg2–3
Bayern München
Saturday 24 Aug
Borussia Dortmund2–0
Eintracht Frankfurt
SC Freiburg3–1
VfB Stuttgart
FSV Mainz 051–1
Union Berlin
1899 Hoffenheim3–2
Holstein Kiel
FC Augsburg2–2
Werder Bremen
RB Leipzig1–0
VfL Bochum
Friday 23 Aug
Borussia Mönchengladbach2–3
Bayer Leverkusen
Relegation Round 22–26 May 2025
Monday 26 May
SV Elversberg1–2
1. FC Heidenheim
Thursday 22 May
1. FC Heidenheim2–2
SV Elversberg