Bundesliga

Bundesliga · 2026-27

Bundesliga next six fixtures and expected points

Bayern Munich have the highest model expected points across a full six-fixture window: 14.11 out of 18. Compare 18 clubs with dated upcoming fixtures below.

Expected points reflect each club's strength as well as its opponents and venues. A higher total does not by itself mean an easier schedule.

Updated 19 Oct 2026, 08:48 UTC · Season model dc-v4-7a76a3a207ab. Fixtures are selected after the current time; postponed or undated fixtures are excluded.

Download fixtures and expected points (CSV)

Expected points over the next six matches

Ordered by total expected points, highest first. These are six scheduled matches, not necessarily six consecutive matchweeks.

RankClubFixturesHome / awayExpected points / availableUpcoming opponents (H/A)
1Bayern Munich63 / 314.11 / 18Freiburg (A, 25 Oct 2026); Borussia Dortmund (H, 31 Oct 2026); Mainz (A, 7 Nov 2026); FC Cologne (H, 20 Nov 2026); Hamburg (A, 28 Nov 2026); Paderborn (H, 5 Dec 2026)
2Bayer Leverkusen63 / 310.91 / 18Hoffenheim (A, 25 Oct 2026); Stuttgart (H, 31 Oct 2026); FC Cologne (A, 8 Nov 2026); Paderborn (H, 21 Nov 2026); Borussia Dortmund (A, 29 Nov 2026); Borussia Monchengladbach (H, 5 Dec 2026)
3RB Leipzig63 / 310.81 / 18Elversberg (H, 24 Oct 2026); Schalke (A, 31 Oct 2026); Augsburg (H, 7 Nov 2026); Union Berlin (A, 21 Nov 2026); Freiburg (A, 29 Nov 2026); Mainz (H, 5 Dec 2026)
4Borussia Dortmund63 / 310.39 / 18Eintracht Frankfurt (H, 24 Oct 2026); Bayern Munich (A, 31 Oct 2026); Elversberg (H, 7 Nov 2026); Borussia Monchengladbach (A, 21 Nov 2026); Bayer Leverkusen (H, 29 Nov 2026); Schalke (A, 5 Dec 2026)
5Stuttgart63 / 310.01 / 18Borussia Monchengladbach (H, 23 Oct 2026); Bayer Leverkusen (A, 31 Oct 2026); Werder Bremen (H, 7 Nov 2026); Schalke (A, 21 Nov 2026); Eintracht Frankfurt (H, 28 Nov 2026); Elversberg (A, 5 Dec 2026)
6Eintracht Frankfurt63 / 38.30 / 18Borussia Dortmund (A, 24 Oct 2026); Hamburg (H, 1 Nov 2026); Paderborn (A, 7 Nov 2026); Hoffenheim (H, 21 Nov 2026); Stuttgart (A, 28 Nov 2026); Werder Bremen (H, 5 Dec 2026)
7Hoffenheim63 / 38.13 / 18Bayer Leverkusen (H, 25 Oct 2026); Werder Bremen (A, 31 Oct 2026); Schalke (H, 8 Nov 2026); Eintracht Frankfurt (A, 21 Nov 2026); Augsburg (H, 29 Nov 2026); Freiburg (A, 5 Dec 2026)
8Augsburg64 / 28.11 / 18Union Berlin (H, 24 Oct 2026); Freiburg (H, 31 Oct 2026); RB Leipzig (A, 7 Nov 2026); Mainz (H, 22 Nov 2026); Hoffenheim (A, 29 Nov 2026); FC Cologne (H, 5 Dec 2026)
9Freiburg64 / 28.06 / 18Bayern Munich (H, 25 Oct 2026); Augsburg (A, 31 Oct 2026); Union Berlin (H, 8 Nov 2026); Elversberg (A, 21 Nov 2026); RB Leipzig (H, 29 Nov 2026); Hoffenheim (H, 5 Dec 2026)
10Elversberg63 / 37.83 / 18RB Leipzig (A, 24 Oct 2026); Mainz (H, 30 Oct 2026); Borussia Dortmund (A, 7 Nov 2026); Freiburg (H, 21 Nov 2026); FC Cologne (A, 28 Nov 2026); Stuttgart (H, 5 Dec 2026)
11Mainz63 / 37.58 / 18Werder Bremen (H, 24 Oct 2026); Elversberg (A, 30 Oct 2026); Bayern Munich (H, 7 Nov 2026); Augsburg (A, 22 Nov 2026); Union Berlin (H, 28 Nov 2026); RB Leipzig (A, 5 Dec 2026)
12Werder Bremen63 / 37.46 / 18Mainz (A, 24 Oct 2026); Hoffenheim (H, 31 Oct 2026); Stuttgart (A, 7 Nov 2026); Hamburg (H, 22 Nov 2026); Borussia Monchengladbach (H, 27 Nov 2026); Eintracht Frankfurt (A, 5 Dec 2026)
13Union Berlin63 / 36.88 / 18Augsburg (A, 24 Oct 2026); FC Cologne (H, 1 Nov 2026); Freiburg (A, 8 Nov 2026); RB Leipzig (H, 21 Nov 2026); Mainz (A, 28 Nov 2026); Hamburg (H, 5 Dec 2026)
14Paderborn63 / 36.52 / 18Hamburg (H, 24 Oct 2026); Borussia Monchengladbach (A, 31 Oct 2026); Eintracht Frankfurt (H, 7 Nov 2026); Bayer Leverkusen (A, 21 Nov 2026); Schalke (H, 28 Nov 2026); Bayern Munich (A, 5 Dec 2026)
15Borussia Monchengladbach62 / 46.23 / 18Stuttgart (A, 23 Oct 2026); Paderborn (H, 31 Oct 2026); Hamburg (A, 6 Nov 2026); Borussia Dortmund (H, 21 Nov 2026); Werder Bremen (A, 27 Nov 2026); Bayer Leverkusen (A, 5 Dec 2026)
16FC Cologne63 / 36.22 / 18Schalke (H, 24 Oct 2026); Union Berlin (A, 1 Nov 2026); Bayer Leverkusen (H, 8 Nov 2026); Bayern Munich (A, 20 Nov 2026); Elversberg (H, 28 Nov 2026); Augsburg (A, 5 Dec 2026)
17Hamburg62 / 46.16 / 18Paderborn (A, 24 Oct 2026); Eintracht Frankfurt (A, 1 Nov 2026); Borussia Monchengladbach (H, 6 Nov 2026); Werder Bremen (A, 22 Nov 2026); Bayern Munich (H, 28 Nov 2026); Union Berlin (A, 5 Dec 2026)
18Schalke63 / 36.09 / 18FC Cologne (A, 24 Oct 2026); RB Leipzig (H, 31 Oct 2026); Hoffenheim (A, 8 Nov 2026); Stuttgart (H, 21 Nov 2026); Paderborn (A, 28 Nov 2026); Borussia Dortmund (H, 5 Dec 2026)

How are expected points calculated?

For each fixture: 3 × win probability + draw probability. We add those values across up to six upcoming fixtures. Six wins would return 18 points; a forecast is an expectation, not a guaranteed points total.

Does this measure fixture difficulty?

It measures the model's expected return for each club. Stronger clubs can have higher expected points even against strong opponents. It is not a standalone opponent-strength rating.

Why can the match forecast show different probabilities?

This table uses the published season model. Near-term match forecasts can include newer information. Future injuries and transfers are not anticipated here. Clubs without any dated future fixtures are omitted.

Source: published Bundesliga season projection, calculated from completed league results. Read the model methodology.