Skip to main content
2. Bundesliga

2. Bundesliga

Germania  · Season 2026/27
2026/27 2025/26 2024/25
Matchday 5 of 34 15%

League Table

18 Teams
# Team P W D L GF–GA GD Pts Form
1 Hertha BSC — Champion 5 5 0 0 15–6 +9 15
V V V V V
2 1. FC Nürnberg — Promotion 5 4 1 0 15–6 +9 13
V P V V V
3 1. FC Heidenheim — Promotion Playoff 5 4 0 1 12–10 +2 12
V V V S V
4 1. FC Magdeburg 5 3 0 2 10–8 +2 9
V S V V S
5 VfL Wolfsburg 5 2 2 1 10–7 +3 8
S P V V P
6 1. FC Kaiserslautern 5 2 2 1 5–4 +1 8
S V V P P
7 Energie Cottbus 5 2 1 2 13–12 +1 7
V P S S V
8 VfL Bochum 5 2 1 2 4–4 +0 7
P V S V S
9 FC St. Pauli 5 1 3 1 7–7 +0 6
V P S P P
10 VfL Osnabrück 5 2 0 3 8–11 -3 6
S V V S S
11 SpVgg Greuther Fürth 5 1 2 2 8–10 -2 5
P S V S P
12 Karlsruher SC 5 1 2 2 6–11 -5 5
S P S P V
13 Eintracht Braunschweig 5 1 1 3 12–12 +0 4
P S S S V
14 Arminia Bielefeld 5 1 1 3 8–10 -2 4
S P S V S
15 Hannover 96 5 1 1 3 5–8 -3 4
S P V S S
16 SV Darmstadt 98 — Relegation Playoff 5 1 1 3 4–8 -4 4
V S S S P
17 Dynamo Dresden — Relegation 5 1 1 3 7–12 -5 4
P S S V S
18 Holstein Kiel — Relegation 5 0 3 2 6–9 -3 3
S P S P P
1 1. FC Nürnberg — Champion 3 3 0 0 9–2 +7 9
V V V
2 1. FC Heidenheim — Promotion 3 3 0 0 10–6 +4 9
V V V
3 Hertha BSC — Promotion Playoff 2 2 0 0 6–2 +4 6
V V
4 1. FC Magdeburg 3 2 0 1 6–6 +0 6
S V V
5 Arminia Bielefeld 2 1 1 0 5–2 +3 4
V P
6 1. FC Kaiserslautern 2 1 1 0 3–0 +3 4
P V
7 SV Darmstadt 98 3 1 1 1 4–4 +0 4
P S V
8 FC St. Pauli 3 1 1 1 3–3 +0 4
P S V
9 Energie Cottbus 2 1 0 1 6–5 +1 3
V S
10 Dynamo Dresden 2 1 0 1 2–2 +0 3
V S
11 VfL Osnabrück 3 1 0 2 4–7 -3 3
S V S
12 Karlsruher SC 3 1 0 2 4–9 -5 3
V S S
13 VfL Wolfsburg 2 0 2 0 4–4 +0 2
P P
14 Holstein Kiel 2 0 2 0 4–4 +0 2
P P
15 Hannover 96 2 0 1 1 2–3 -1 1
S P
16 VfL Bochum — Relegation Playoff 3 0 1 2 1–3 -2 1
S S P
17 Eintracht Braunschweig — Relegation 3 0 1 2 5–8 -3 1
S S P
18 SpVgg Greuther Fürth — Relegation 2 0 0 2 2–5 -3 0
S S
1 Hertha BSC — Champion 3 3 0 0 9–4 +5 9
V V V
2 VfL Wolfsburg — Promotion 3 2 0 1 6–3 +3 6
V V S
3 VfL Bochum — Promotion Playoff 2 2 0 0 3–1 +2 6
V V
4 SpVgg Greuther Fürth 3 1 2 0 6–5 +1 5
P V P
5 1. FC Nürnberg 2 1 1 0 6–4 +2 4
V P
6 Energie Cottbus 3 1 1 1 7–7 +0 4
S P V
7 1. FC Kaiserslautern 3 1 1 1 2–4 -2 4
P V S
8 Eintracht Braunschweig 2 1 0 1 7–4 +3 3
V S
9 1. FC Magdeburg 2 1 0 1 4–2 +2 3
V S
10 VfL Osnabrück 2 1 0 1 4–4 +0 3
S V
11 Hannover 96 3 1 0 2 3–5 -2 3
S V S
12 1. FC Heidenheim 2 1 0 1 2–4 -2 3
S V
13 FC St. Pauli 2 0 2 0 4–4 +0 2
P P
14 Karlsruher SC 2 0 2 0 2–2 +0 2
P P
15 Holstein Kiel 3 0 1 2 2–5 -3 1
P S S
16 Dynamo Dresden — Relegation Playoff 3 0 1 2 5–10 -5 1
S S P
17 SV Darmstadt 98 — Relegation 2 0 0 2 0–4 -4 0
S S
18 Arminia Bielefeld — Relegation 3 0 0 3 3–8 -5 0
S S S
Champion Promotion Promotion Playoff Relegation Relegation Playoff

End of season projections

Monte Carlo simulation · 10,000 simulated seasons · updated 15 Sep 2026
Champion Promotion Promotion Playoff Relegation Playoff Relegation
Team Zone probability Projected Pts Schedule Trend
Hertha BSC
67 (38–91)
pos. ~2.0°
C15 · T14
ELO 1501
▲1%
1. FC Nürnberg
67 (40–92)
pos. ~2.0°
C14 · T15
ELO 1503
▼0%
1. FC Heidenheim
54 (29–81)
pos. ~5.9°
C14 · T15
ELO 1506
▼0%
1. FC Magdeburg
54 (29–80)
pos. ~5.8°
C14 · T15
ELO 1503
▼0%
VfL Wolfsburg
52 (28–76)
pos. ~6.5°
C15 · T14
ELO 1506
▼0%
1. FC Kaiserslautern
51 (24–77)
pos. ~7.0°
C15 · T14
ELO 1507
▼0%
Energie Cottbus
50 (25–79)
pos. ~7.8°
C15 · T14
ELO 1507
▼1%
VfL Bochum
48 (24–74)
pos. ~9.0°
C14 · T15
ELO 1506
·
FC St. Pauli
43 (19–70)
pos. ~11.4°
C14 · T15
ELO 1512
▲0%
VfL Osnabrück
43 (17–70)
pos. ~11.6°
C14 · T15
ELO 1504
▼0%
SpVgg Greuther Fürth
44 (19–69)
pos. ~11.2°
C15 · T14
ELO 1508
▲0%
Karlsruher SC
38 (17–64)
pos. ~14.2°
C14 · T15
ELO 1506
▼0%
Eintracht Braunschweig
40 (17–64)
pos. ~13.3°
C14 · T15
ELO 1506
▼1%
Arminia Bielefeld
43 (19–68)
pos. ~11.5°
C15 · T14
ELO 1508
▲0%
Hannover 96
44 (18–73)
pos. ~10.8°
C15 · T14
ELO 1501
▲0%
SV Darmstadt 98
38 (14–63)
pos. ~14.2°
C14 · T15
ELO 1505
▼0%
Dynamo Dresden
40 (13–67)
pos. ~13.4°
C15 · T14
ELO 1507
·
Holstein Kiel
39 (17–67)
pos. ~13.5°
C15 · T14
ELO 1506
▲1%
% = probability of reaching that zone or better. Each sparkline shows the trend of the most relevant probability for each team over the last 12 daily simulations.

Player statistics

⚽ Top scorers
1 F. Klaus
F. Klaus
SpVgg Greuther Fürth
5
2 M. Zoma
M. Zoma
1. FC Nürnberg
4
3 J. Grodowski
J. Grodowski
Arminia Bielefeld
4
4 T. Ciğerci
T. Ciğerci
Energie Cottbus
4
5 P. Harres
P. Harres
Holstein Kiel
3
6 Jan Urbich
Jan Urbich
Eintracht Braunschweig
3
7 P. Scobel
P. Scobel
1. FC Nürnberg
3
8 A. Marhiev
A. Marhiev
1. FC Nürnberg
3
9 O. Adewumi
O. Adewumi
Hertha BSC
3
10 J. Schöppner
J. Schöppner
1. FC Heidenheim
3
👟 Assists
1 B. Atik
B. Atik
1. FC Magdeburg
4
2 M. Costly
M. Costly
1. FC Heidenheim
3
3 S. Şahin
S. Şahin
1. FC Kaiserslautern
3
4 P. Harres
P. Harres
Holstein Kiel
2
5 F. Reese
F. Reese
VfL Wolfsburg
2
6 J. Brekalo
J. Brekalo
Hertha BSC
2
7 A. Kaprálik
A. Kaprálik
Holstein Kiel
2
8 M. Wanitzek
M. Wanitzek
Karlsruher SC
2
9 M. Winkler
M. Winkler
Hertha BSC
2
10 K. Faber
K. Faber
VfL Osnabrück
2
🟨 Yellow cards
1 T. Keller
T. Keller
Dynamo Dresden
3
2 J. Þorsteinsson
J. Þorsteinsson
Hertha BSC
3
3 P. Seguin
P. Seguin
Hertha BSC
3
4 I. Kanate
I. Kanate
1. FC Kaiserslautern
2
5 P. Nadjombe
P. Nadjombe
1. FC Magdeburg
2
6 O. Mhamdi
O. Mhamdi
1. FC Heidenheim
2
7 I. Badjie
I. Badjie
VfL Osnabrück
2
8 T. Müller
T. Müller
1. FC Magdeburg
2
9 M. Pannewig
M. Pannewig
VfL Bochum
2
10 F. Wagner
F. Wagner
VfL Osnabrück
2
🟥 Red cards
1 D. Zeefuik
D. Zeefuik
Hertha BSC
1
2 A. Vukotić
A. Vukotić
SV Darmstadt 98
1
3 H. Bockhorn
H. Bockhorn
1. FC Magdeburg
1

Model & advanced data

Model calibration for this league
Probability band Sample Expected (mid) Actual Δ
50–60%% 10 55.00% 50.0% -5.00%
60–70%% 5 65.00% 80.0% +15.00%
70–100%% 4 85.00% 75.0% -10.00%
Based on 19 verified predictions · Δ ≤ 5% = excellent calibration
xG: who scores more (or less) than they deserve
# Team Goals xG Δ
1 Hertha BSC Hertha BSC 10 6.08 +3.92
2 1. FC Magdeburg 1. FC Magdeburg 6 3.79 +2.21
3 Eintracht Braunschweig Eintracht Braunschweig 9 7.11 +1.89
4 VfL Osnabrück VfL Osnabrück 4 3.10 +0.90
5 SV Darmstadt 98 SV Darmstadt 98 2 2.00 +0.00
6 1. FC Kaiserslautern 1. FC Kaiserslautern 2 2.62 -0.62
7 Holstein Kiel Holstein Kiel 4 5.48 -1.48
8 FC St. Pauli FC St. Pauli 4 5.68 -1.68
9 VfL Bochum VfL Bochum 1 3.66 -2.66
10 Hannover 96 Hannover 96 2 6.29 -4.29
Δ = Goals scored − accumulated xG · green = overperforms, red = underperforms
Frequently Asked Questions
What predictions are available for 2. Bundesliga?
For 2. Bundesliga, ForzaPitch provides 1X2 win probabilities, expected goals (xG), Over 1.5 and Over 2.5 signals and season projections for title, European qualification and relegation per team.
How accurate are predictions for 2. Bundesliga?
Accuracy for 2. Bundesliga is tracked match by match and shown on this page. The model is calibrated specifically for 2. Bundesliga using per-league historical data.
How are 2. Bundesliga season projections calculated?
Season projections use 10,000 Monte Carlo simulations of the remaining fixtures, sampling from match probability distributions to estimate title, Champions League, Europa League and relegation probabilities per team.