2. Bundesliga
Second tierSeason 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 2. Bundesliga 2025-2026 coverage: all results, final standings and top scorers.
Current season: 2026-2027
308 played
Results
308 2. Bundesliga 2025-2026 results have been played so far. The latest match was SpVgg Greuther Fürth vs Rot-Weiß Essen (2-0) on 26 May 2026. Subscribe to the calendar to get all future fixtures in your timezone.
Kickoff times shown in your timezone.
Round 34 17 May 2026
Sunday 17 May
Hannover 963–3
1. FC Nürnberg
FC Schalke 041–0
Eintracht Braunschweig
SpVgg Greuther Fürth3–0
Fortuna Düsseldorf
1. FC Magdeburg0–1
1. FC Kaiserslautern
SV Darmstadt 980–2
SC Paderborn 07
Dynamo Dresden2–1
Holstein Kiel
Arminia Bielefeld6–1
Hertha BSC
Karlsruher SC1–2
VfL Bochum
SV Elversberg3–0
Preußen Münster
Round 33 8–10 May 2026
Sunday 10 May
Fortuna Düsseldorf3–1
SV Elversberg
Hertha BSC2–1
SpVgg Greuther Fürth
Preußen Münster1–1
SV Darmstadt 98
Saturday 9 May
1. FC Nürnberg3–0
FC Schalke 04
VfL Bochum1–1
Hannover 96
Holstein Kiel1–3
1. FC Magdeburg
Eintracht Braunschweig2–1
Dynamo Dresden
Friday 8 May
SC Paderborn 072–2
Karlsruher SC
1. FC Kaiserslautern2–0
Arminia Bielefeld
Round 32 2–3 May 2026
Sunday 3 May
Hannover 963–3
Preußen Münster
SpVgg Greuther Fürth1–1
1. FC Nürnberg
1. FC Magdeburg1–0
Hertha BSC
Karlsruher SC2–1
SV Darmstadt 98
SV Elversberg5–1
SC Paderborn 07
Saturday 2 May
FC Schalke 041–0
Fortuna Düsseldorf
Dynamo Dresden1–0
1. FC Kaiserslautern
Arminia Bielefeld1–1
VfL Bochum
Holstein Kiel2–0
Eintracht Braunschweig
Round 31 24–26 Apr 2026
Sunday 26 Apr
1. FC Nürnberg1–0
1. FC Magdeburg
VfL Bochum2–1
SpVgg Greuther Fürth
SC Paderborn 072–3
FC Schalke 04
Saturday 25 Apr
SV Darmstadt 983–3
SV Elversberg
Hertha BSC0–1
Holstein Kiel
Karlsruher SC1–3
Hannover 96
Preußen Münster2–3
Arminia Bielefeld
Friday 24 Apr
Fortuna Düsseldorf3–1
Dynamo Dresden
1. FC Kaiserslautern0–2
Eintracht Braunschweig
Round 30 17–19 Apr 2026
Sunday 19 Apr
FC Schalke 044–1
Preußen Münster
SpVgg Greuther Fürth3–2
SV Darmstadt 98
Eintracht Braunschweig1–1
Hertha BSC
Saturday 18 Apr
Hannover 961–1
SC Paderborn 07
1. FC Magdeburg2–0
Fortuna Düsseldorf
Dynamo Dresden2–0
VfL Bochum
Arminia Bielefeld1–1
1. FC Nürnberg
Friday 17 Apr
Holstein Kiel3–0
1. FC Kaiserslautern
SV Elversberg3–0
Karlsruher SC
Round 29 10–12 Apr 2026
Sunday 12 Apr
VfL Bochum4–1
Eintracht Braunschweig
SC Paderborn 074–3
1. FC Magdeburg
SV Elversberg1–2
FC Schalke 04
Saturday 11 Apr
SV Darmstadt 980–2
Hannover 96
Hertha BSC0–1
1. FC Kaiserslautern
1. FC Nürnberg0–2
Dynamo Dresden
Preußen Münster0–0
SpVgg Greuther Fürth
Friday 10 Apr
Fortuna Düsseldorf1–2
Holstein Kiel
Karlsruher SC4–1
Arminia Bielefeld
Round 28 4–5 Apr 2026
Sunday 5 Apr
Hannover 961–1
SV Elversberg
FC Schalke 041–0
Karlsruher SC
SpVgg Greuther Fürth0–2
SC Paderborn 07
Holstein Kiel0–0
Preußen Münster
Eintracht Braunschweig1–1
1. FC Nürnberg
Saturday 4 Apr
Dynamo Dresden0–1
Hertha BSC
1. FC Magdeburg4–1
VfL Bochum
Arminia Bielefeld2–1
SV Darmstadt 98
1. FC Kaiserslautern3–0
Fortuna Düsseldorf
Round 27 20–22 Mar 2026
Sunday 22 Mar
Fortuna Düsseldorf2–5
Hertha BSC
VfL Bochum2–3
Holstein Kiel
Preußen Münster1–3
1. FC Magdeburg
Saturday 21 Mar
SV Darmstadt 981–1
FC Schalke 04
1. FC Nürnberg3–0
1. FC Kaiserslautern
SC Paderborn 072–1
Dynamo Dresden
SV Elversberg3–1
Arminia Bielefeld
Friday 20 Mar
Hannover 961–0
Eintracht Braunschweig
Karlsruher SC3–1
SpVgg Greuther Fürth
Round 26 13–15 Mar 2026
Sunday 15 Mar
FC Schalke 042–2
Hannover 96
Dynamo Dresden6–0
Preußen Münster
1. FC Kaiserslautern3–0
Karlsruher SC
Saturday 14 Mar
Hertha BSC1–1
VfL Bochum
Arminia Bielefeld2–2
SC Paderborn 07
Holstein Kiel2–3
1. FC Nürnberg
Eintracht Braunschweig1–0
Fortuna Düsseldorf
Friday 13 Mar
SpVgg Greuther Fürth2–0
SV Elversberg
1. FC Magdeburg1–1
SV Darmstadt 98
Round 25 6–8 Mar 2026
Sunday 8 Mar
Hannover 961–2
SpVgg Greuther Fürth
Karlsruher SC3–3
Dynamo Dresden
Preußen Münster1–2
Hertha BSC
Saturday 7 Mar
VfL Bochum3–2
1. FC Kaiserslautern
1. FC Nürnberg0–1
Fortuna Düsseldorf
SV Darmstadt 982–0
Holstein Kiel
SC Paderborn 071–1
Eintracht Braunschweig
Friday 6 Mar
FC Schalke 041–0
Arminia Bielefeld
SV Elversberg1–0
1. FC Magdeburg
Round 24 27 Feb–1 Mar 2026
Sunday 1 Mar
Hertha BSC2–1
1. FC Nürnberg
1. FC Magdeburg1–3
Karlsruher SC
Eintracht Braunschweig1–2
Preußen Münster
Saturday 28 Feb
SpVgg Greuther Fürth1–1
FC Schalke 04
Arminia Bielefeld0–1
Hannover 96
Holstein Kiel1–1
SV Elversberg
1. FC Kaiserslautern1–2
SC Paderborn 07
Friday 27 Feb
Fortuna Düsseldorf2–1
VfL Bochum
Dynamo Dresden3–1
SV Darmstadt 98
Round 23 20–22 Feb 2026
Sunday 22 Feb
Hannover 960–0
Dynamo Dresden
SC Paderborn 075–2
Hertha BSC
Preußen Münster2–3
1. FC Kaiserslautern
Saturday 21 Feb
FC Schalke 045–3
1. FC Magdeburg
SV Darmstadt 982–1
Fortuna Düsseldorf
Karlsruher SC3–1
Holstein Kiel
SV Elversberg3–1
Eintracht Braunschweig
Friday 20 Feb
VfL Bochum1–1
1. FC Nürnberg
SpVgg Greuther Fürth2–1
Arminia Bielefeld
Round 22 13–15 Feb 2026
Sunday 15 Feb
VfL Bochum0–0
SC Paderborn 07
1. FC Magdeburg0–2
Arminia Bielefeld
Holstein Kiel1–2
FC Schalke 04
Saturday 14 Feb
Dynamo Dresden1–2
SV Elversberg
Hertha BSC2–3
Hannover 96
Eintracht Braunschweig2–2
SV Darmstadt 98
1. FC Kaiserslautern1–0
SpVgg Greuther Fürth
Friday 13 Feb
Fortuna Düsseldorf0–0
Preußen Münster
1. FC Nürnberg5–1
Karlsruher SC
Round 21 6–8 Feb 2026
Sunday 8 Feb
Hannover 963–1
Holstein Kiel
Arminia Bielefeld3–2
Eintracht Braunschweig
Karlsruher SC1–1
Fortuna Düsseldorf
Saturday 7 Feb
SV Darmstadt 984–0
1. FC Kaiserslautern
FC Schalke 042–2
Dynamo Dresden
SC Paderborn 072–1
1. FC Nürnberg
SV Elversberg0–3
Hertha BSC
Friday 6 Feb
SpVgg Greuther Fürth4–5
1. FC Magdeburg
Preußen Münster1–1
VfL Bochum
Round 20 30 Jan–1 Feb 2026
Sunday 1 Feb
Fortuna Düsseldorf2–1
SC Paderborn 07
Hertha BSC2–2
SV Darmstadt 98
Dynamo Dresden1–1
Arminia Bielefeld
Saturday 31 Jan
1. FC Kaiserslautern1–3
SV Elversberg
VfL Bochum2–0
FC Schalke 04
Holstein Kiel1–2
SpVgg Greuther Fürth
Eintracht Braunschweig1–0
Karlsruher SC
Friday 30 Jan
1. FC Nürnberg1–1
Preußen Münster
1. FC Magdeburg1–2
Hannover 96
Round 19 23–25 Jan 2026
Sunday 25 Jan
FC Schalke 042–2
1. FC Kaiserslautern
SC Paderborn 072–1
Preußen Münster
SV Elversberg1–1
VfL Bochum
Saturday 24 Jan
1. FC Magdeburg1–2
Dynamo Dresden
Hannover 962–1
Fortuna Düsseldorf
SpVgg Greuther Fürth0–0
Eintracht Braunschweig
Karlsruher SC2–2
Hertha BSC
Friday 23 Jan
SV Darmstadt 982–0
1. FC Nürnberg
Arminia Bielefeld2–2
Holstein Kiel
Round 18 16–18 Jan 2026
Sunday 18 Jan
VfL Bochum3–3
SV Darmstadt 98
Holstein Kiel2–0
SC Paderborn 07
1. FC Kaiserslautern3–1
Hannover 96
Saturday 17 Jan
Hertha BSC0–0
FC Schalke 04
1. FC Nürnberg3–2
SV Elversberg
Dynamo Dresden2–0
SpVgg Greuther Fürth
Preußen Münster0–2
Karlsruher SC
Friday 16 Jan
Fortuna Düsseldorf1–0
Arminia Bielefeld
Eintracht Braunschweig0–3
1. FC Magdeburg
Round 17 19–21 Dec 2025
Sunday 21 Dec
1. FC Nürnberg2–1
Hannover 96
Eintracht Braunschweig2–1
FC Schalke 04
Preußen Münster1–1
SV Elversberg
Saturday 20 Dec
Holstein Kiel2–1
Dynamo Dresden
Fortuna Düsseldorf2–1
SpVgg Greuther Fürth
VfL Bochum2–2
Karlsruher SC
1. FC Kaiserslautern2–3
1. FC Magdeburg
Friday 19 Dec
Hertha BSC1–1
Arminia Bielefeld
SC Paderborn 072–2
SV Darmstadt 98
Round 16 12–14 Dec 2025
Sunday 14 Dec
FC Schalke 041–0
1. FC Nürnberg
SV Darmstadt 981–0
Preußen Münster
SV Elversberg1–0
Fortuna Düsseldorf
Saturday 13 Dec
Hannover 960–0
VfL Bochum
1. FC Magdeburg3–3
Holstein Kiel
Arminia Bielefeld0–0
1. FC Kaiserslautern
Karlsruher SC0–4
SC Paderborn 07
Friday 12 Dec
SpVgg Greuther Fürth3–3
Hertha BSC
Dynamo Dresden2–3
Eintracht Braunschweig
Round 15 5–7 Dec 2025
Sunday 7 Dec
Hertha BSC0–2
1. FC Magdeburg
1. FC Nürnberg2–2
SpVgg Greuther Fürth
Eintracht Braunschweig1–1
Holstein Kiel
Saturday 6 Dec
SV Darmstadt 983–2
Karlsruher SC
VfL Bochum1–0
Arminia Bielefeld
SC Paderborn 071–2
SV Elversberg
1. FC Kaiserslautern3–1
Dynamo Dresden
Friday 5 Dec
Fortuna Düsseldorf0–2
FC Schalke 04
Preußen Münster2–2
Hannover 96
Round 14 28–30 Nov 2025
Sunday 30 Nov
Dynamo Dresden2–1
Fortuna Düsseldorf
Arminia Bielefeld1–2
Preußen Münster
SV Elversberg0–0
SV Darmstadt 98
Saturday 29 Nov
1. FC Magdeburg3–0
1. FC Nürnberg
SpVgg Greuther Fürth0–3
VfL Bochum
Holstein Kiel0–1
Hertha BSC
Eintracht Braunschweig2–0
1. FC Kaiserslautern
Friday 28 Nov
Hannover 963–0
Karlsruher SC
FC Schalke 042–1
SC Paderborn 07
Round 13 21–23 Nov 2025
Sunday 23 Nov
1. FC Nürnberg2–0
Arminia Bielefeld
1. FC Kaiserslautern4–1
Holstein Kiel
Karlsruher SC2–3
SV Elversberg
Saturday 22 Nov
SV Darmstadt 984–2
SpVgg Greuther Fürth
Fortuna Düsseldorf2–1
1. FC Magdeburg
SC Paderborn 070–2
Hannover 96
Preußen Münster0–0
FC Schalke 04
Friday 21 Nov
Hertha BSC1–0
Eintracht Braunschweig
VfL Bochum1–2
Dynamo Dresden
Round 12 7–9 Nov 2025
Sunday 9 Nov
1. FC Magdeburg0–1
SC Paderborn 07
Holstein Kiel1–0
Fortuna Düsseldorf
Eintracht Braunschweig0–2
VfL Bochum
Saturday 8 Nov
1. FC Kaiserslautern0–1
Hertha BSC
Hannover 962–3
SV Darmstadt 98
FC Schalke 041–0
SV Elversberg
Arminia Bielefeld4–0
Karlsruher SC
Friday 7 Nov
SpVgg Greuther Fürth1–0
Preußen Münster
Dynamo Dresden1–2
1. FC Nürnberg
Round 11 31 Oct–2 Nov 2025
Sunday 2 Nov
Fortuna Düsseldorf1–1
1. FC Kaiserslautern
VfL Bochum2–0
1. FC Magdeburg
SC Paderborn 072–1
SpVgg Greuther Fürth
Saturday 1 Nov
SV Darmstadt 982–2
Arminia Bielefeld
Hertha BSC2–0
Dynamo Dresden
1. FC Nürnberg2–1
Eintracht Braunschweig
Karlsruher SC2–1
FC Schalke 04
Friday 31 Oct
Preußen Münster2–1
Holstein Kiel
SV Elversberg2–2
Hannover 96
Round 10 24–26 Oct 2025
Sunday 26 Oct
1. FC Magdeburg2–0
Preußen Münster
Eintracht Braunschweig0–3
Hannover 96
1. FC Kaiserslautern1–1
1. FC Nürnberg
Saturday 25 Oct
Hertha BSC1–0
Fortuna Düsseldorf
Dynamo Dresden1–2
SC Paderborn 07
Arminia Bielefeld2–0
SV Elversberg
Holstein Kiel1–1
VfL Bochum
Friday 24 Oct
FC Schalke 041–0
SV Darmstadt 98
SpVgg Greuther Fürth1–4
Karlsruher SC
Round 9 17–19 Oct 2025
Sunday 19 Oct
1. FC Nürnberg1–1
Holstein Kiel
SV Darmstadt 980–0
1. FC Magdeburg
SV Elversberg6–0
SpVgg Greuther Fürth
Saturday 18 Oct
VfL Bochum3–2
Hertha BSC
SC Paderborn 074–3
Arminia Bielefeld
Karlsruher SC2–3
1. FC Kaiserslautern
Preußen Münster2–2
Dynamo Dresden
Friday 17 Oct
Fortuna Düsseldorf1–2
Eintracht Braunschweig
Hannover 960–3
FC Schalke 04
Round 8 3–5 Oct 2025
Sunday 5 Oct
SpVgg Greuther Fürth2–2
Hannover 96
1. FC Magdeburg0–4
SV Elversberg
Arminia Bielefeld1–2
FC Schalke 04
Saturday 4 Oct
Dynamo Dresden3–3
Karlsruher SC
Hertha BSC2–1
Preußen Münster
Holstein Kiel1–1
SV Darmstadt 98
1. FC Kaiserslautern3–2
VfL Bochum
Friday 3 Oct
Fortuna Düsseldorf2–3
1. FC Nürnberg
Eintracht Braunschweig1–2
SC Paderborn 07
Round 7 26–28 Sep 2025
Sunday 28 Sep
Hannover 963–1
Arminia Bielefeld
1. FC Nürnberg0–3
Hertha BSC
Preußen Münster3–1
Eintracht Braunschweig
Saturday 27 Sep
VfL Bochum0–1
Fortuna Düsseldorf
SC Paderborn 072–0
1. FC Kaiserslautern
Karlsruher SC1–0
1. FC Magdeburg
SV Elversberg1–0
Holstein Kiel
Friday 26 Sep
FC Schalke 041–0
SpVgg Greuther Fürth
SV Darmstadt 982–0
Dynamo Dresden
Round 6 19–21 Sep 2025
Sunday 21 Sep
Fortuna Düsseldorf0–3
SV Darmstadt 98
Dynamo Dresden2–2
Hannover 96
Holstein Kiel3–0
Karlsruher SC
Saturday 20 Sep
1. FC Nürnberg2–1
VfL Bochum
Hertha BSC0–2
SC Paderborn 07
1. FC Magdeburg0–2
FC Schalke 04
Eintracht Braunschweig1–4
SV Elversberg
Friday 19 Sep
Arminia Bielefeld1–3
SpVgg Greuther Fürth
1. FC Kaiserslautern4–1
Preußen Münster
Round 5 12–14 Sep 2025
Sunday 14 Sep
SpVgg Greuther Fürth0–3
1. FC Kaiserslautern
Preußen Münster1–2
Fortuna Düsseldorf
SV Elversberg2–2
Dynamo Dresden
Saturday 13 Sep
Hannover 960–3
Hertha BSC
FC Schalke 040–1
Holstein Kiel
SV Darmstadt 982–1
Eintracht Braunschweig
Karlsruher SC2–1
1. FC Nürnberg
Friday 12 Sep
SC Paderborn 071–0
VfL Bochum
Arminia Bielefeld2–0
1. FC Magdeburg
Round 4 29–31 Aug 2025
Sunday 31 Aug
1. FC Magdeburg4–5
SpVgg Greuther Fürth
Dynamo Dresden0–1
FC Schalke 04
1. FC Kaiserslautern3–1
SV Darmstadt 98
Saturday 30 Aug
Fortuna Düsseldorf0–0
Karlsruher SC
VfL Bochum1–2
Preußen Münster
Holstein Kiel1–2
Hannover 96
Eintracht Braunschweig1–1
Arminia Bielefeld
Friday 29 Aug
Hertha BSC0–2
SV Elversberg
1. FC Nürnberg0–0
SC Paderborn 07
Round 3 22–24 Aug 2025
Sunday 24 Aug
SpVgg Greuther Fürth0–2
Holstein Kiel
SV Darmstadt 980–0
Hertha BSC
Arminia Bielefeld1–2
Dynamo Dresden
Saturday 23 Aug
FC Schalke 042–1
VfL Bochum
Hannover 963–1
1. FC Magdeburg
SC Paderborn 071–2
Fortuna Düsseldorf
Karlsruher SC2–0
Eintracht Braunschweig
Friday 22 Aug
Preußen Münster2–1
1. FC Nürnberg
SV Elversberg2–1
1. FC Kaiserslautern
Round 2 8–10 Aug 2025
Sunday 10 Aug
Hertha BSC0–0
Karlsruher SC
VfL Bochum2–0
SV Elversberg
Holstein Kiel0–2
Arminia Bielefeld
Saturday 9 Aug
1. FC Kaiserslautern1–0
FC Schalke 04
Fortuna Düsseldorf0–2
Hannover 96
Dynamo Dresden1–2
1. FC Magdeburg
Eintracht Braunschweig3–2
SpVgg Greuther Fürth
Friday 8 Aug
1. FC Nürnberg0–1
SV Darmstadt 98
Preußen Münster1–1
SC Paderborn 07
Round 1 1–3 Aug 2025
Sunday 3 Aug
Hannover 961–0
1. FC Kaiserslautern
SpVgg Greuther Fürth3–2
Dynamo Dresden
1. FC Magdeburg0–1
Eintracht Braunschweig
Saturday 2 Aug
Arminia Bielefeld5–1
Fortuna Düsseldorf
SV Darmstadt 984–1
VfL Bochum
SC Paderborn 072–1
Holstein Kiel
Karlsruher SC3–2
Preußen Münster
SV Elversberg1–0
1. FC Nürnberg
Friday 1 Aug
FC Schalke 042–1
Hertha BSC
Final 22–26 May 2026
Tuesday 26 May
SpVgg Greuther Fürth2–0
Rot-Weiß Essen
Friday 22 May
Rot-Weiß Essen1–0
SpVgg Greuther Fürth