Bundesliga, round 8 · Saturday, 31 October, MSK

Bayern München — Borussia Dortmund

☆ Save match

Model prediction for 31 October

Bayern München75%
Draw15%
Borussia Dortmund9%
Model estimate at MSK

Preliminary forecast: the match is more than a week away. Closer to it the model takes in fresh form, injuries and line-ups, and the numbers may move.

In short

Bayern München are clear favourites: 75% against 9% for the opponent, draw 15%.

The model expects plenty of goals: 4.0 in total, against a competition average of 3.3.

Over 2.5 goals — 76%, both teams to score — 67%.

Why

  • By the strength ratings Bayern München are about 1.6 goals per match stronger.

Probabilities

Expected goals: Bayern München — Borussia Dortmund What is xG?2.8–1.2
Bayern München not to lose91%
Borussia Dortmund not to lose25%
No draw85%
Both teams to score: yes67%
Both teams to score: no33%
Total over 2.576%
Total under 2.524%

181 more model lines in Premium

All totals and handicaps, team totals, corners and cards, the score grid, every factor and how the estimate moved before kick-off.

  • All totals
  • Handicap Bayern München
  • Bayern München goals
  • Borussia Dortmund goals
  • Corners and cards
  • Full score grid
Get Premiumfrom $5.99 a month

Form

Bayern München

  • 13.10away · Viking3:3
  • 10.10away · Augsburg2:2
  • 18.09Union Berlin7:0
  • 13.09away · Elversberg2:1
  • 10.09Bodø/Glimt5:0

Borussia Dortmund

  • 09.10Werder Bremen2:2
  • 19.09away · VfB Stuttgart1:0
  • 12.09Paderborn3:0
  • 08.09Villarreal3:2
  • 05.09away · Hoffenheim3:2

Head to head

  • 28.02.2026Borussia Dortmund — Bayern München2:3
  • 18.10.2025Bayern München — Borussia Dortmund2:1
  • 12.04.2025Bayern München — Borussia Dortmund2:2
  • 30.11.2024Borussia Dortmund — Bayern München1:1
  • 30.03.2024Bayern München — Borussia Dortmund0:2

Full record: 20 meetings →

Table

Table «Overall», season 2026/27
#TeamPWDLGoals+/−Pts
1, Champions LeagueFreiburg541014–4+1013
2, Champions LeagueBorussia Dortmund541011–4+713
3, Champions LeagueBayern München532016–4+1211
4, Champions LeagueBayer Leverkusen531114–8+610

Season 2026/27

Full table

Bundesliga on the same day

This is the model’s statistical estimate, not a recommendation. An outcome at 75% will not happen in roughly 25 matches out of 100. How to read probabilities →