Bundesliga predictions
9 matches in the next 7 days, to , each with win, draw and loss probabilities and the most likely score. Every pick is locked before kickoff (normally 24 hours before) and graded after full time; our record in this league is on this page, misses included.
Upcoming matches
Next 7 days · 9 matches · 0 high-confidence picks · kickoff in your local time
| Kickoff | Match | Home | Draw | Away | Tier · Analysis |
|---|---|---|---|---|---|
| Hamburger SVBorussia Mönchengladbach | Forecast not yet locked | ||||
| Borussia DortmundSV Elversberg | Forecast not yet locked | ||||
| Mainz 05Bayern Munich | Forecast not yet locked | ||||
| RB LeipzigFC Augsburg | Forecast not yet locked | ||||
| SC PaderbornEintracht Frankfurt | Forecast not yet locked | ||||
| VfB StuttgartWerder Bremen | Forecast not yet locked | ||||
| 1. FC KölnBayer Leverkusen | Forecast not yet locked | ||||
| SC FreiburgUnion Berlin | Forecast not yet locked | ||||
| TSG HoffenheimSchalke 04 | Forecast not yet locked | ||||
League table
| # | Club | P | W | D | L | GF | GA | GD | Pts | Form | Pred. |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bayern Munich | 8 | 5 | 3 | 0 | 27 | 8 | +19 | 18 | Last 5: W D W W D | 1st |
| 2 | Borussia Dortmund | 8 | 5 | 3 | 0 | 14 | 6 | +8 | 18 | Last 5: W D D W D | 2nd |
| 3 | SC Freiburg | 8 | 5 | 1 | 2 | 18 | 10 | +8 | 16 | Last 5: D W L L W | 6th |
| 4 | RB Leipzig | 8 | 5 | 0 | 3 | 22 | 11 | +11 | 15 | Last 5: L W L W W | 3rd |
| 5 | Werder Bremen | 8 | 4 | 3 | 1 | 17 | 14 | +3 | 15 | Last 5: W D D W W | 7th |
| 6 | Bayer Leverkusen | 8 | 4 | 1 | 3 | 18 | 16 | +2 | 13 | Last 5: W W W L L | 4th |
| 7 | SV Elversberg | 8 | 4 | 1 | 3 | 16 | 16 | 0 | 13 | Last 5: D L W L W | 9th |
| 8 | Eintracht Frankfurt | 8 | 3 | 2 | 3 | 13 | 18 | -5 | 11 | Last 5: D L W L W | 8th |
| 9 | Mainz 05 | 8 | 3 | 1 | 4 | 17 | 17 | 0 | 10 | Last 5: W L W L L | 11th |
| 10 | FC Augsburg | 8 | 2 | 3 | 3 | 18 | 15 | +3 | 9 | Last 5: L D L D L | 12th |
| 11 | VfB Stuttgart | 8 | 3 | 0 | 5 | 14 | 15 | -1 | 9 | Last 5: L W L L W | 5th |
| 12 | TSG Hoffenheim | 8 | 3 | 0 | 5 | 14 | 16 | -2 | 9 | Last 5: L L W W L | 10th |
| 13 | 1. FC Köln | 8 | 2 | 3 | 3 | 9 | 12 | -3 | 9 | Last 5: L W L D D | 14th |
| 14 | SC Paderborn | 8 | 2 | 3 | 3 | 6 | 9 | -3 | 9 | Last 5: W L D W D | 15th |
| 15 | Hamburger SV | 8 | 3 | 0 | 5 | 7 | 19 | -12 | 9 | Last 5: W W W L L | 13th |
| 16 | Union Berlin | 8 | 1 | 4 | 3 | 7 | 19 | -12 | 7 | Last 5: L W D D D | 16th |
| 17 | Schalke 04 | 8 | 1 | 3 | 4 | 4 | 9 | -5 | 6 | Last 5: D L L D L | 18th |
| 18 | Borussia Mönchengladbach | 8 | 1 | 1 | 6 | 11 | 22 | -11 | 4 | Last 5: L L L W D | 17th |
Calculated from results in our data, latest form on the right. Pred. = predicted finish from the season forecast. All 18 clubs of the 2026/27 season; real results.
Season forecast and predicted tableTeam form comparison
Last 5 league matches. Pick any two clubs.
Bayern Munich1st · 18 pts
- Won 7–0 v Union Berlin (home), 18 Sep
- Drew 2–2 v FC Augsburg (away), 10 Oct
- Won 6–1 v RB Leipzig (home), 17 Oct
- Won 3–1 v SC Freiburg (away), 25 Oct
- Drew 2–2 v Borussia Dortmund (home), 31 Oct
3 wins · 2 draws · 0 losses in the last 5
Borussia Dortmund2nd · 18 pts
- Won 1–0 v VfB Stuttgart (away), 19 Sep
- Drew 2–2 v Werder Bremen (home), 9 Oct
- Drew 0–0 v Union Berlin (away), 17 Oct
- Won 1–0 v Eintracht Frankfurt (home), 24 Oct
- Drew 2–2 v Bayern Munich (away), 31 Oct
2 wins · 3 draws · 0 losses in the last 5
SC Freiburg3rd · 16 pts
- Drew 2–2 v Eintracht Frankfurt (away), 19 Sep
- Won 2–1 v Schalke 04 (home), 11 Oct
- Lost 1–2 v Bayer Leverkusen (away), 18 Oct
- Lost 1–3 v Bayern Munich (home), 25 Oct
- Won 2–1 v FC Augsburg (away), 31 Oct
2 wins · 1 draws · 2 losses in the last 5
RB Leipzig4th · 15 pts
- Lost 0–2 v Bayer Leverkusen (away), 20 Sep
- Won 6–0 v Eintracht Frankfurt (home), 10 Oct
- Lost 1–6 v Bayern Munich (away), 17 Oct
- Won 4–0 v SV Elversberg (home), 24 Oct
- Won 2–0 v Schalke 04 (away), 31 Oct
3 wins · 0 draws · 2 losses in the last 5
Werder Bremen5th · 15 pts
- Won 3–2 v FC Augsburg (home), 19 Sep
- Drew 2–2 v Borussia Dortmund (away), 9 Oct
- Drew 2–2 v SC Paderborn (home), 17 Oct
- Won 3–2 v Mainz 05 (away), 24 Oct
- Won 2–0 v TSG Hoffenheim (home), 31 Oct
3 wins · 2 draws · 0 losses in the last 5
Bayer Leverkusen6th · 13 pts
- Won 2–0 v RB Leipzig (home), 20 Sep
- Won 4–3 v Mainz 05 (away), 10 Oct
- Won 2–1 v SC Freiburg (home), 18 Oct
- Lost 0–3 v TSG Hoffenheim (away), 25 Oct
- Lost 2–4 v VfB Stuttgart (home), 31 Oct
3 wins · 0 draws · 2 losses in the last 5
SV Elversberg7th · 13 pts
- Drew 0–0 v Schalke 04 (away), 20 Sep
- Lost 0–1 v Union Berlin (away), 10 Oct
- Won 4–3 v FC Augsburg (home), 17 Oct
- Lost 0–4 v RB Leipzig (away), 24 Oct
- Won 4–1 v Mainz 05 (home), 30 Oct
2 wins · 1 draws · 2 losses in the last 5
Eintracht Frankfurt8th · 11 pts
- Drew 2–2 v SC Freiburg (home), 19 Sep
- Lost 0–6 v RB Leipzig (away), 10 Oct
- Won 1–0 v 1. FC Köln (home), 16 Oct
- Lost 0–1 v Borussia Dortmund (away), 24 Oct
- Won 3–1 v Hamburger SV (home), 1 Nov
2 wins · 1 draws · 2 losses in the last 5
Mainz 059th · 10 pts
- Won 4–3 v Borussia Mönchengladbach (away), 19 Sep
- Lost 3–4 v Bayer Leverkusen (home), 10 Oct
- Won 1–0 v Schalke 04 (away), 17 Oct
- Lost 2–3 v Werder Bremen (home), 24 Oct
- Lost 1–4 v SV Elversberg (away), 30 Oct
2 wins · 0 draws · 3 losses in the last 5
FC Augsburg10th · 9 pts
- Lost 2–3 v Werder Bremen (away), 19 Sep
- Drew 2–2 v Bayern Munich (home), 10 Oct
- Lost 3–4 v SV Elversberg (away), 17 Oct
- Drew 1–1 v Union Berlin (home), 24 Oct
- Lost 1–2 v SC Freiburg (home), 31 Oct
0 wins · 2 draws · 3 losses in the last 5
VfB Stuttgart11th · 9 pts
- Lost 0–1 v Borussia Dortmund (home), 19 Sep
- Won 2–0 v SC Paderborn (away), 10 Oct
- Lost 0–1 v Hamburger SV (away), 17 Oct
- Lost 2–3 v Borussia Mönchengladbach (home), 23 Oct
- Won 4–2 v Bayer Leverkusen (away), 31 Oct
2 wins · 0 draws · 3 losses in the last 5
TSG Hoffenheim12th · 9 pts
- Lost 1–3 v SC Paderborn (away), 20 Sep
- Lost 2–3 v Hamburger SV (home), 10 Oct
- Won 2–1 v Borussia Mönchengladbach (away), 18 Oct
- Won 3–0 v Bayer Leverkusen (home), 25 Oct
- Lost 0–2 v Werder Bremen (away), 31 Oct
2 wins · 0 draws · 3 losses in the last 5
1. FC Köln13th · 9 pts
- Lost 1–2 v Hamburger SV (away), 19 Sep
- Won 2–1 v Borussia Mönchengladbach (home), 11 Oct
- Lost 0–1 v Eintracht Frankfurt (away), 16 Oct
- Drew 0–0 v Schalke 04 (home), 24 Oct
- Drew 1–1 v Union Berlin (away), 1 Nov
1 wins · 2 draws · 2 losses in the last 5
SC Paderborn14th · 9 pts
- Won 3–1 v TSG Hoffenheim (home), 20 Sep
- Lost 0–2 v VfB Stuttgart (home), 10 Oct
- Drew 2–2 v Werder Bremen (away), 17 Oct
- Won 1–0 v Hamburger SV (home), 24 Oct
- Drew 0–0 v Borussia Mönchengladbach (away), 31 Oct
2 wins · 2 draws · 1 losses in the last 5
Hamburger SV15th · 9 pts
- Won 2–1 v 1. FC Köln (home), 19 Sep
- Won 3–2 v TSG Hoffenheim (away), 10 Oct
- Won 1–0 v VfB Stuttgart (home), 17 Oct
- Lost 0–1 v SC Paderborn (away), 24 Oct
- Lost 1–3 v Eintracht Frankfurt (away), 1 Nov
3 wins · 0 draws · 2 losses in the last 5
Union Berlin16th · 7 pts
- Lost 0–7 v Bayern Munich (away), 18 Sep
- Won 1–0 v SV Elversberg (home), 10 Oct
- Drew 0–0 v Borussia Dortmund (home), 17 Oct
- Drew 1–1 v FC Augsburg (away), 24 Oct
- Drew 1–1 v 1. FC Köln (home), 1 Nov
1 wins · 3 draws · 1 losses in the last 5
Schalke 0417th · 6 pts
- Drew 0–0 v SV Elversberg (home), 20 Sep
- Lost 1–2 v SC Freiburg (away), 11 Oct
- Lost 0–1 v Mainz 05 (home), 17 Oct
- Drew 0–0 v 1. FC Köln (away), 24 Oct
- Lost 0–2 v RB Leipzig (home), 31 Oct
0 wins · 2 draws · 3 losses in the last 5
Borussia Mönchengladbach18th · 4 pts
- Lost 3–4 v Mainz 05 (home), 19 Sep
- Lost 1–2 v 1. FC Köln (away), 11 Oct
- Lost 1–2 v TSG Hoffenheim (home), 18 Oct
- Won 3–2 v VfB Stuttgart (away), 23 Oct
- Drew 0–0 v SC Paderborn (home), 31 Oct
1 wins · 1 draws · 3 losses in the last 5
Bayern Munich1st · 18 pts
- Won 7–0 v Union Berlin (home), 18 Sep
- Drew 2–2 v FC Augsburg (away), 10 Oct
- Won 6–1 v RB Leipzig (home), 17 Oct
- Won 3–1 v SC Freiburg (away), 25 Oct
- Drew 2–2 v Borussia Dortmund (home), 31 Oct
3 wins · 2 draws · 0 losses in the last 5
Borussia Dortmund2nd · 18 pts
- Won 1–0 v VfB Stuttgart (away), 19 Sep
- Drew 2–2 v Werder Bremen (home), 9 Oct
- Drew 0–0 v Union Berlin (away), 17 Oct
- Won 1–0 v Eintracht Frankfurt (home), 24 Oct
- Drew 2–2 v Bayern Munich (away), 31 Oct
2 wins · 3 draws · 0 losses in the last 5
SC Freiburg3rd · 16 pts
- Drew 2–2 v Eintracht Frankfurt (away), 19 Sep
- Won 2–1 v Schalke 04 (home), 11 Oct
- Lost 1–2 v Bayer Leverkusen (away), 18 Oct
- Lost 1–3 v Bayern Munich (home), 25 Oct
- Won 2–1 v FC Augsburg (away), 31 Oct
2 wins · 1 draws · 2 losses in the last 5
RB Leipzig4th · 15 pts
- Lost 0–2 v Bayer Leverkusen (away), 20 Sep
- Won 6–0 v Eintracht Frankfurt (home), 10 Oct
- Lost 1–6 v Bayern Munich (away), 17 Oct
- Won 4–0 v SV Elversberg (home), 24 Oct
- Won 2–0 v Schalke 04 (away), 31 Oct
3 wins · 0 draws · 2 losses in the last 5
Werder Bremen5th · 15 pts
- Won 3–2 v FC Augsburg (home), 19 Sep
- Drew 2–2 v Borussia Dortmund (away), 9 Oct
- Drew 2–2 v SC Paderborn (home), 17 Oct
- Won 3–2 v Mainz 05 (away), 24 Oct
- Won 2–0 v TSG Hoffenheim (home), 31 Oct
3 wins · 2 draws · 0 losses in the last 5
Bayer Leverkusen6th · 13 pts
- Won 2–0 v RB Leipzig (home), 20 Sep
- Won 4–3 v Mainz 05 (away), 10 Oct
- Won 2–1 v SC Freiburg (home), 18 Oct
- Lost 0–3 v TSG Hoffenheim (away), 25 Oct
- Lost 2–4 v VfB Stuttgart (home), 31 Oct
3 wins · 0 draws · 2 losses in the last 5
SV Elversberg7th · 13 pts
- Drew 0–0 v Schalke 04 (away), 20 Sep
- Lost 0–1 v Union Berlin (away), 10 Oct
- Won 4–3 v FC Augsburg (home), 17 Oct
- Lost 0–4 v RB Leipzig (away), 24 Oct
- Won 4–1 v Mainz 05 (home), 30 Oct
2 wins · 1 draws · 2 losses in the last 5
Eintracht Frankfurt8th · 11 pts
- Drew 2–2 v SC Freiburg (home), 19 Sep
- Lost 0–6 v RB Leipzig (away), 10 Oct
- Won 1–0 v 1. FC Köln (home), 16 Oct
- Lost 0–1 v Borussia Dortmund (away), 24 Oct
- Won 3–1 v Hamburger SV (home), 1 Nov
2 wins · 1 draws · 2 losses in the last 5
Mainz 059th · 10 pts
- Won 4–3 v Borussia Mönchengladbach (away), 19 Sep
- Lost 3–4 v Bayer Leverkusen (home), 10 Oct
- Won 1–0 v Schalke 04 (away), 17 Oct
- Lost 2–3 v Werder Bremen (home), 24 Oct
- Lost 1–4 v SV Elversberg (away), 30 Oct
2 wins · 0 draws · 3 losses in the last 5
FC Augsburg10th · 9 pts
- Lost 2–3 v Werder Bremen (away), 19 Sep
- Drew 2–2 v Bayern Munich (home), 10 Oct
- Lost 3–4 v SV Elversberg (away), 17 Oct
- Drew 1–1 v Union Berlin (home), 24 Oct
- Lost 1–2 v SC Freiburg (home), 31 Oct
0 wins · 2 draws · 3 losses in the last 5
VfB Stuttgart11th · 9 pts
- Lost 0–1 v Borussia Dortmund (home), 19 Sep
- Won 2–0 v SC Paderborn (away), 10 Oct
- Lost 0–1 v Hamburger SV (away), 17 Oct
- Lost 2–3 v Borussia Mönchengladbach (home), 23 Oct
- Won 4–2 v Bayer Leverkusen (away), 31 Oct
2 wins · 0 draws · 3 losses in the last 5
TSG Hoffenheim12th · 9 pts
- Lost 1–3 v SC Paderborn (away), 20 Sep
- Lost 2–3 v Hamburger SV (home), 10 Oct
- Won 2–1 v Borussia Mönchengladbach (away), 18 Oct
- Won 3–0 v Bayer Leverkusen (home), 25 Oct
- Lost 0–2 v Werder Bremen (away), 31 Oct
2 wins · 0 draws · 3 losses in the last 5
1. FC Köln13th · 9 pts
- Lost 1–2 v Hamburger SV (away), 19 Sep
- Won 2–1 v Borussia Mönchengladbach (home), 11 Oct
- Lost 0–1 v Eintracht Frankfurt (away), 16 Oct
- Drew 0–0 v Schalke 04 (home), 24 Oct
- Drew 1–1 v Union Berlin (away), 1 Nov
1 wins · 2 draws · 2 losses in the last 5
SC Paderborn14th · 9 pts
- Won 3–1 v TSG Hoffenheim (home), 20 Sep
- Lost 0–2 v VfB Stuttgart (home), 10 Oct
- Drew 2–2 v Werder Bremen (away), 17 Oct
- Won 1–0 v Hamburger SV (home), 24 Oct
- Drew 0–0 v Borussia Mönchengladbach (away), 31 Oct
2 wins · 2 draws · 1 losses in the last 5
Hamburger SV15th · 9 pts
- Won 2–1 v 1. FC Köln (home), 19 Sep
- Won 3–2 v TSG Hoffenheim (away), 10 Oct
- Won 1–0 v VfB Stuttgart (home), 17 Oct
- Lost 0–1 v SC Paderborn (away), 24 Oct
- Lost 1–3 v Eintracht Frankfurt (away), 1 Nov
3 wins · 0 draws · 2 losses in the last 5
Union Berlin16th · 7 pts
- Lost 0–7 v Bayern Munich (away), 18 Sep
- Won 1–0 v SV Elversberg (home), 10 Oct
- Drew 0–0 v Borussia Dortmund (home), 17 Oct
- Drew 1–1 v FC Augsburg (away), 24 Oct
- Drew 1–1 v 1. FC Köln (home), 1 Nov
1 wins · 3 draws · 1 losses in the last 5
Schalke 0417th · 6 pts
- Drew 0–0 v SV Elversberg (home), 20 Sep
- Lost 1–2 v SC Freiburg (away), 11 Oct
- Lost 0–1 v Mainz 05 (home), 17 Oct
- Drew 0–0 v 1. FC Köln (away), 24 Oct
- Lost 0–2 v RB Leipzig (home), 31 Oct
0 wins · 2 draws · 3 losses in the last 5
Borussia Mönchengladbach18th · 4 pts
- Lost 3–4 v Mainz 05 (home), 19 Sep
- Lost 1–2 v 1. FC Köln (away), 11 Oct
- Lost 1–2 v TSG Hoffenheim (home), 18 Oct
- Won 3–2 v VfB Stuttgart (away), 23 Oct
- Drew 0–0 v SC Paderborn (home), 31 Oct
1 wins · 1 draws · 3 losses in the last 5
FAQ
What are the Bundesliga predictions this week?
There are no Bundesliga matches with a published forecast in the next 7 days. Forecasts appear here 24 hours before each kickoff.
How accurate are your Bundesliga predictions?
This season we have graded 3 Bundesliga matches: 33.3% correct on the 90-minute result, with an average RPS of 0.152 (lower is better). That is still an early sample.
Who is top of the Bundesliga table?
Bayern Munich lead on 18 points after 8 matches. Our projection has Bayern Munich finishing first.
How often do Bundesliga matches end in a draw?
22% of the 72 Bundesliga matches in our data this season ended level, against 23% across the leagues we cover.
Who are the Bundesliga champions, and who was promoted for 2026/27?
Bayern Munich are the defending champions. Schalke 04, SV Elversberg, SC Paderborn came up from the 2. Bundesliga, replacing VfL Wolfsburg, 1. FC Heidenheim, FC St. Pauli. The 2026/27 season runs from 28 August 2026 to 22 May 2027.
For information and entertainment only. Not betting advice. 18+. Predictions are probabilities, not certainties. Responsible gambling