FINISHED
Freiburg vs Bayern Munich 1:3: result and odds
Freiburg vs Bayern Munich finished 1:3; before kick-off the odds were 1.49 on a Bayern Munich win (having opened at 1.40), 5.49 on a Freiburg win and 5.05 on a draw. The AI models' pick was Bayern Munich −1 handicap at 1.54, and it won.
- Referee: Felix Zwayer
- Bundesliga, matchday 7 of 34
- +12°, overcast
- Europa-Park Stadion, Freiburg
published · updated UTC


AI models' pick: Bayern Munich −1 handicap
1.54The market prices this option at 61%
Asian handicap: the bet wins if Bayern Munich win by two goals or more; a one-goal win returns the stake.
AI models' pick · 7 of 16 back this bet or a bolder one in the same direction, 9 chose others
Under half back the betOur football predictions so far: 163 won · 135 lost · 7 void · −5.80 units All results
what these numbers mean
- won / lost
- The result of the bet once the round is settled: profit or loss at a stake of one unit at the odds shown.
likely score
1:1 8%1:3 7% — this score came in2:2 6%
The likely score lists the four most likely results; the odds next to it are the average price of 5 bookmakers on that score. This is not the bet: the AI consensus chooses the bet.
What the odds were
Over 7 days a Freiburg win shortened from 6.16 to 5.49 — money is coming in on the home 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 movementFreiburg 6.16 → 5.49 over 7 days · 103 snapshotsView
The biggest move is a Bayern Munich win: from 1.40 to 1.49 — 3.8 pp of implied chance, more than any other outcome.
Price changes
| When | Freiburg | Draw | Bayern Munich |
|---|---|---|---|
| 5.49+0.01 | 5.05−0.01 | 1.49−0.01 | |
| 5.48−0.89 | 5.06−0.39 | 1.50+0.08 | |
| 6.37+0.17 | 5.45−0.06 | 1.42+0.01 | |
| 6.20−0.37 | 5.51−0.11 | 1.41+0.02 | |
| 6.57−0.08 | 5.62−0.06 | 1.39+0.02 | |
| 6.65+0.02 | 5.68−0.05 | 1.37−0.01 | |
| 6.63 | 5.73+0.01 | 1.38+0.01 | |
| 6.63−0.05 | 5.72 | 1.37 | |
| 6.68 | 5.72−0.03 | 1.37 | |
| 6.68−0.02 | 5.75+0.06 | 1.37 | |
| 6.70+0.03 | 5.69+0.02 | 1.37 | |
| 6.67+0.12 | 5.67+0.05 | 1.37 | |
| 6.55−0.02 | 5.62 | 1.37−0.01 | |
| 6.57+0.08 | 5.62−0.01 | 1.38 | |
| 6.49+0.11 | 5.63+0.06 | 1.38+0.01 | |
| 6.38−0.15 | 5.57−0.14 | 1.37 | |
| 6.53+0.37 | 5.71+0.26 | 1.37−0.03 | |
| 6.16opened | 5.45opened | 1.40opened |
How the match went
Bayern Munich won 3-1 at Freiburg, and the game was settled before the break. Dayot Upamecano scored on 16 minutes from a Michael Olise assist, and Serge Gnabry made it 2-0 on 42, with Nathaniel Brown setting him up. Freiburg got back into it only through Tom Bischof's own goal on 82 minutes, 1-2, and Olise ended it with a goal on 90+5. The xG was 3.05 for Bayern against 0.97, with nine shots on target to four, even though Freiburg had 44% of the ball. Freiburg collected three yellow cards to one. The Bayern Munich -1 handicap bet, price 1.54, landed. Before kick-off Bayern Munich to win were 1.49 and Freiburg 5.49, and the over 3.5 goals price of 1.79 also came in.
- 16'
Dayot Upamecano (Michael Olise)0:1 - 25'
Lucas Höler YC - 42'
Serge Gnabry (Nathaniel Brown)0:2 - 55'
Jan-Niklas Beste YC - 57'
on Igor Matanović, off Lucas Höler - 58'
on Rihito Yamamoto, off Patrick Osterhage - 61'
on Sacha Boey, off Josip Stanišić - 61'
on Ismael Saibari, off Serge Gnabry - 64'
on Cyriaque Irié, off Jan-Niklas Beste - 65'
Jonathan Tah YC - 73'
on Alphonso Davies, off Nathaniel Brown - 77'
on Vincenzo Grifo, off Derry Lionel Scherhant - 77'
on Maximilian Rosenfelder, off Philipp Lienhart - 82'
Tom Bischof own goal1:2 - 85'
Maximilian Eggestein YC - 86'
on Hiroki Ito, off Lennart Karl - 90+5'
Michael Olise1:3
| Freiburg | stat | Bayern Munich |
|---|---|---|
| 0.97 | expected goals (xG) | 3.05 |
| 16 | shots | 17 |
| 4 | on target | 9 |
| 44% | possession | 56% |
| 5 | corners | 6 |
| 9 | fouls | 11 |
| 6 | saves | 4 |
| 3 | yellow cards | 1 |
what these numbers mean
- expected goals (xG)
- How many goals shots of this quality and from these positions produce on average. It shows how well the score reflects the game: 0.6 xG with two goals scored means clinical finishing, not domination.
- feed rating
- The player's match rating from our statistics provider — not ours. It is based on actions on and off the ball; we do not recalculate it and show it as it is.
Starting line-ups
- 1M. Backhaus6.9
- 33J. Makengo6.0
- 3P. Lienhart6.4
- 28M. Ginter6.6
- 29P. Treu6.3
- 6P. Osterhage6.1
- 8M. Eggestein6.2
- 7D. Scherhant6.0
- 14Y. Suzuki6.5
- 19J. Beste5.8
- 9L. Höler6.2
- 20R. Yamamotoon 58'5.8
- 37M. Rosenfelderon 77'5.9
- 21F. Müller
- 31I. Matanovićon 57'6.9
- 17L. Kübler
- 22Cyriaque Kalou Iriéon 64'6.4
- 30C. Günter
- 32V. Grifoon 77'6.3
- 42K. Goto
- 40J. Urbig7.5
- 11N. Brown7.3
- 4J. Tah6.7
- 2D. Upamecano7.8
- 44J. Stanišić6.8
- 8T. Bischof6.2
- 27K. Laimer7.0
- 7S. Gnabry7.9
- 42L. Karl6.3
- 17M. Olise — highest feed rating in the match9.0
- 9H. Kane6.4
- 34I. Saibarion 61'6.8
- 47David Daiber
- 30Cassiano Kiala
- 21H. Itoon 86'6.6
- 19A. Davieson 73'6.7
- 35Jannis Bärtl
- 46T. Binder
- 26S. Ulreich
- 23S. Boeyon 61'7.1
AI prediction and analysis
The largest group of AI models bet on Bayern Munich −1 — the bet won. 3 more chose close bets in the same direction: Bayern Munich −1.5. 4 more each on both teams to score (won) and on over 3.5 goals (won). One more bet on over 2.5 goals.
- 4 of 16H2 (−1)our betodds 1.54KimiDeepSeek Flash
SonarNemotron Superwon - 3 of 16H2 (−1.5)same directionodds 1.97DeepSeekMiniMaxMistralwon
- 4 of 16BTTSodds 1.36
GLMXiaomi MiMo
Dots3-NoteNemotron Ultrawon - 4 of 16O 3.5odds 1.61ChatGPTClaude
GeminiQwenwon
- 1 of 16O 2.5odds 1.20
Grokwon
Odds — the bookmaker average at the moment the AI model answered.
Odds quoted in this analysis are as of 19.10 at 08:55 UTC
Bayern Munich sit top of the Bundesliga with 14 points after six rounds, with 25 goals scored and seven conceded, and an xG of around 3.7 per game against one at their own end. The head-to-head record is just as lopsided: eight wins in the last 10 meetings, including a 6-2. That was in November 2025. The market rates the Bayern -1 handicap at 61%, and the price of 1.40 on a straight away win has not moved in 24 hours, even though their hosts are third.
The case against is built at home. Freiburg have won all three of their home games, scoring 3.7 and conceding 0.7 on average, and they have yet to be kept off the scoresheet on their own pitch. Bayern are far more restrained on the road: 1.3 goals scored and one conceded per game. Their last two trips to Freiburg finished 2-3 and 1-2, and scorelines like that would see the handicap bet go down.
Where we could be wrong
Even so, the gap in quality and the weight of the recent meetings point one way. Our pick is the Bayern Munich -1 handicap.
- 7 of 16 AI models back this bet; more than 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 |
|---|---|---|---|---|
| 22.10 | MonacoConference League | A | 0:3 | L |
| 18.10 | Bayer Leverkusen | A | 1:2xG 1.1–1.7 | L |
| 15.10 | JablonecConference League | H | 3:2xG 1.9–1.2 | W |
| 11.10 | Schalke | H | 2:1xG 1.1–0.3 | W |
| 03.10 | FC Luzernclub friendly | H | 4:2 | W |
| 19.09 | Eintracht Frankfurt | A | 2:2xG 3.1–2.2 | D |
| Date | Opponent | Venue | Score | Result |
|---|---|---|---|---|
| 21.10 | ArsenalChampions League | H | 2:2 | 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 |
| 13.09 | Elversberg | A | 2:1xG 2.8–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 | 2.5 / 1 | 3.7 / 0.8 | 1.8 |
| xG | 1.9 / 0.9 | 3.5 / 0.9 | 1.8 |
| shots | 16.2 / 9.2 | 24.3 / 7.8 | 15.6 |
| shots on target | 5.3 / 2.5 | 10.3 / 2.8 | 5.5 |
| corners | 5.2 / 3.5 | 9.7 / 2.7 | 5.4 |
| fouls | 9.5 / 14.2 | 10.5 / 9.3 | 11.5 |
| yellow cards | 1.5 / 1.8 | 0.8 / 2.2 | 1.7 |
| matches over 2.5 | 83% | 83% | |
| both scored | 67% | 67% | |
| clean sheets | 33% | 33% | |
| failed to score | 0% | 17% | |
| home / away | |||
| goals | 3.7 / 0.7 | 1.3 / 1 | |
| average total | 4.3 | 2.3 | |
| matches over 2.5 | 100% | 67% | |
| both scored | 67% | 67% | |
- Freiburg score more than the league average: 2.5 vs 1.8
- Bayern Munich score more than the league average: 3.7 vs 1.8
- Bayern Munich unbeaten in the last 5 league games
- "home / away" is split by the role in this match: home games only for Freiburg, away games only for Bayern Munich
Head to head
1–1–8Freiburg wins · draws · Bayern Munich wins
| Match | Score | Date | Competition |
|---|---|---|---|
| Freiburg vs Bayern Munich | 2:3 | 04.04.26 | |
| Bayern Munich vs Freiburg | 6:2 | 22.11.25 | |
| Freiburg vs Bayern Munich | 1:2 | 25.01.25 | |
| Bayern Munich vs Freiburg | 2:0 | 01.09.24 | |
| Freiburg vs Bayern Munich | 2:2 | 01.03.24 | |
| Bayern Munich vs Freiburg | 3:0 | 08.10.23 | |
| Freiburg vs Bayern Munich | 0:1 | 08.04.23 | |
| Bayern Munich vs Freiburg | 1:2 | 04.04.23 | DFB Pokal |
| Bayern Munich vs Freiburg | 5:0 | 16.10.22 | |
| Freiburg vs Bayern Munich | 1:4 | 02.04.22 |
- both scored in 6 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 | 6 | 4-2-0 | 22–5 | 14 | DWWDW |
| 2 | Borussia Dortmund | 6 | 4-2-0 | 11–4 | 14 | WWWDD |
| 3 | Freiburg | 6 | 4-1-1 | 15–6 | 13 | WWDWL |
| 4 | Bayer Leverkusen | 6 | 4-1-1 | 16–9 | 13 | WDWWW |
excerpt: both teams and their neighbours in the table · form — latest on the right · as of 18.10
Goals by minute
- 0-1521
- 16-3042
- 31-4521
- 46-6030
- 61-7500
- 76-9042
- 0-1511
- 16-3040
- 31-4530
- 46-6052
- 61-7542
- 76-9041
in each row: scored in green, conceded in grey — in 15-minute intervals