31 Oct
Bayern Munich vs Borussia Dortmund: AI betting tips and pick
On 31 October, Bayern Munich host Borussia Dortmund. The AI models' pick is Bayern Munich −1.5 handicap at 1.80; Bayern Munich are unbeaten in 5.
- Bundesliga, matchday 8 of 34
- +8°, overcast
- Allianz Arena, Munich
published · updated UTC


AI models' pick: Bayern Munich −1.5 handicap
1.80The market prices this option at 53%
Now 1.86 · 1.80 when published
AI models' pick · 7 of 16 on this bet or a bolder one · 1 more in the same direction
Under half back the betOur football predictions so far: 163 won · 135 lost · 7 void · −5.80 units All results
likely score
3:1 8%1:1 8%2:0 7%
The likely score lists the four most likely results; the odds next to it are the average price of 7 bookmakers on that score. This is not the bet: the AI consensus chooses the bet.
Match odds
Over 2 days a Borussia Dortmund win shortened from 7.26 to 7.00 — money is coming in on the away side.
abbreviations
- 1/X/2 — home win / draw / away win
- O/U — over/under total goals
- H1/H2 — home/away handicap
- 1X/12/X2 — home or draw / no draw / away or draw
Line movementOur bet — Bayern Munich −1.5: 1.80 → 1.86 since we publishedView
Since we published, our bet (Bayern Munich −1.5 handicap) has drifted from 1.80 to 1.86: the market now rates it as less likely.
Price changes
| When | Bayern Munich −1.5 · our bet | Borussia Dortmund +1.5 |
|---|---|---|
| 1.86 | 1.98−0.01 | |
| 1.86+0.02 | 1.99−0.01 | |
| 25 Oct – 26 Oct · no snapshots for 18 h | ||
| 1.84+0.04 | 2.00−0.04 | |
| We published Bayern Munich −1.5 handicap at 1.80 | ||
| 1.80opened | 2.04opened | |
AI prediction and analysis
The largest group of AI models went for Bayern Munich −1.5. 2 more chose close bets in the same direction: a Bayern Munich win and Bayern Munich −2.5. 2 more each for both teams to score, for over 3.5 goals and for at least one side failing to score. The other 2 chose a bet each: a total-goals bet and a Borussia Dortmund handicap.
- 6 of 16H1 (−1.5)our betodds 1.80
GeminiKimiDeepSeek Flash
GLMMistralNemotron Ultra - 1 of 161same directionodds 1.34Nemotron Super
- 1 of 16H1 (−2.5)same directionodds 2.71
Dots3-Note - 2 of 16BTTSodds 1.38DeepSeekXiaomi MiMo
- 2 of 16O 3.5odds 1.55
GrokQwen - 2 of 16BTTS noodds 2.83ChatGPTMiniMax
- 1 of 16O 2.5odds 1.20
Sonar - 1 of 16H2 (+1.5)odds 2.04Claude
Odds — the bookmaker average at the moment the AI model answered.
Odds quoted in this analysis are as of 25.10 at 13:02 UTC
Bayern Munich have won all three of their home Bundesliga matches this season, scoring six per game on average and conceding 0.7. Across their last five games in all competitions they have scored 17 and conceded four. Borussia Dortmund's away numbers are far more modest: 1.3 goals a game, and only one of their three trips has produced more than 2.5 goals in total. The last ten meetings read six wins, three draws and one defeat for the Munich side, and the market rates the Bayern Munich -1.5 handicap at 53%.
The obvious worry is that the Klassiker has not been settled by a wide margin in a long while. The last five were decided by one goal at most, including 2-1 in October 2025 and 1-2 in the Supercup in August. Dortmund sit second on the same 14 points, concede 0.7 per away game and have already kept five clean sheets this season, so Kovac's compact side has the tools to keep this within one goal.
Where we could be wrong
We still side with the hosts: our pick is the Bayern Munich -1.5 handicap at 1.80, which needs a home win by two or more goals.
- 7 of 16 AI models back this bet and 1 more chose a close bet in the same direction: it is the most common answer, but the other half chose something else.
The bet comes from the largest group of AI models pointing the same way (a home win and a home handicap count as one view), and within that group it is the bet named most often; if two groups are level, the one priced closer to the bookmakers' line is taken — how we calculate
Recent matches
| Date | Opponent | Venue | Score | Result |
|---|---|---|---|---|
| 25.10 | Freiburg | A | 3:1 | W |
| 21.10 | ArsenalChampions League | H | 2:2xG 2.5–1.7 | D |
| 17.10 | Leipzig | H | 6:1xG 3.5–0.9 | W |
| 13.10 | VikingChampions League | A | 3:3xG 3.5–0.6 | D |
| 10.10 | Augsburg | A | 2:2xG 5.0–2.4 | D |
| 18.09 | Union Berlin | H | 7:0xG 3.7–0.3 | W |
| Date | Opponent | Venue | Score | Result |
|---|---|---|---|---|
| 24.10 | Eintracht Frankfurt | H | 1:0xG 1.6–0.9 | W |
| 20.10 | SabahChampions League | A | 2:1xG 3.8–1.5 | W |
| 17.10 | Union Berlin | A | 0:0xG 1.4–0.9 | D |
| 14.10 | Bodø/GlimtChampions League | A | 0:1xG 0.8–1.2 | L |
| 09.10 | Werder Bremen | H | 2:2xG 2.4–1.1 | D |
| 19.09 | Stuttgart | A | 1:0xG 1.3–0.9 | W |
H — home, A — away · score and xG from the team's side · league matches carry no competition tag
Season averages
| for / against | Bundesliga | ||
|---|---|---|---|
| goals | 3.6 / 0.9 | 1.7 / 0.6 | 1.8 |
| xG | 3.4 / 0.9 | 1.6 / 1 | 1.8 |
| shots | 23.3 / 9 | 15.3 / 11.1 | 15.4 |
| shots on target | 10.1 / 3 | 5.1 / 3 | 5.4 |
| corners | 9.1 / 3 | 6 / 4.1 | 5.3 |
| fouls | 10.6 / 9.3 | 10.7 / 11.9 | 11.3 |
| yellow cards | 0.9 / 2.3 | 2.1 / 2 | 1.8 |
| matches over 2.5 | 86% | 43% | |
| both scored | 71% | 29% | |
| clean sheets | 29% | 71% | |
| failed to score | 14% | 14% | |
| home / away | |||
| goals | 6 / 0.7 | 1.3 / 0.7 | |
| average total | 6.7 | 2 | |
| matches over 2.5 | 100% | 33% | |
| both scored | 67% | 33% | |
- Bayern Munich score more than the league average: 3.6 vs 1.8
- Bayern Munich: 4 wins in the last 5 league games
- Borussia Dortmund unbeaten in the last 5 league games
- "home / away" is split by the role in this match: home games only for Bayern Munich, away games only for Borussia Dortmund
Head to head
6–3–1Bayern Munich wins · draws · Borussia Dortmund wins
| Match | Score | Date | Competition |
|---|---|---|---|
| Borussia Dortmund vs Bayern Munich | 1:2 | 22.08.26 | Super Cup |
| Borussia Dortmund vs Bayern Munich | 2:3 | 28.02.26 | |
| Bayern Munich vs Borussia Dortmund | 2:1 | 18.10.25 | |
| Bayern Munich vs Borussia Dortmund | 2:2 | 12.04.25 | |
| Borussia Dortmund vs Bayern Munich | 1:1 | 30.11.24 | |
| Bayern Munich vs Borussia Dortmund | 0:2 | 30.03.24 | |
| Borussia Dortmund vs Bayern Munich | 0:4 | 04.11.23 | |
| Bayern Munich vs Borussia Dortmund | 4:2 | 01.04.23 | |
| Borussia Dortmund vs Bayern Munich | 2:2 | 08.10.22 | |
| Bayern Munich vs Borussia Dortmund | 3:1 | 23.04.22 |
- both scored in 8 of the last 10 meetings
- over 2.5 goals — in 8 of 10
League table
| # | Team | P | W-D-L | GF–GA | Pts | Form |
|---|---|---|---|---|---|---|
| 1 | Bayern Munich | 7 | 5-2-0 | 25–6 | 17 | WWDWW |
| 2 | Borussia Dortmund | 7 | 5-2-0 | 12–4 | 17 | WWDDW |
| 3 | Freiburg | 7 | 4-1-2 | 16–9 | 13 | WDWLL |
excerpt: both teams and their neighbours in the table · form — latest on the right
Goals by minute
- 0-1511
- 16-3040
- 31-4530
- 46-6052
- 61-7542
- 76-9041
- 0-1520
- 16-3000
- 31-4511
- 46-6001
- 61-7530
- 76-9053
in each row: scored in green, conceded in grey — in 15-minute intervals