← Back to matches

UEFA Champions League · Knockout round

Bayern Munich vs Borussia Dortmund

Kickoff: Mon 29 Jun, 12:00

Venue: Bayern Munich Stadium, Germany

Weather/stadium note: Light rain, 17°C, wind 14km/h

Referee: Abdulrahman Al-Jassim (Qatar)

Win / Draw / Loss Probability

Bayern Munich

39%

60%

Draw

32%

68%

Borussia Dortmund

29%

70%
Medium riskPredicted score range: 0-2 total goals. Model lean: Bayern Munich at 39% confidence.

AI explanation: Bayern Munich to win: Bayern Munich averages 0.9 goals scored and 0.9 conceded recently (home boost applied); Borussia Dortmund averages 0.9 scored and 1.0 conceded away from home; head-to-head history (4 matches) was blended in.

Team Comparison — Recent Form

Bayern MunichRecent form (last 8/8)Borussia Dortmund
2-2-4Record (W-D-L)3-2-3
0.6Goals scored / match1
1.1Goals conceded / match1
5.9Corners for / match9.1
7.3Corners against / match6
10.3Shots / match13.6
5.5Shots on target / match5.1
10.4Fouls committed / match14.6
2.1Yellow cards / match3.9
2Clean sheets3
30%BTTS rate30%

Home / Away Form Split

Bayern Munich (home)Recent form (last 8/8)Borussia Dortmund (away)
3-4-1Record (W-D-L)2-1-5
1.4Goals scored / match0.8
0.5Goals conceded / match0.9
6.5Corners for / match7.8
6.5Corners against / match4.9
10.8Shots / match13.8
5.6Shots on target / match5.4
11.4Fouls committed / match13.9
1.9Yellow cards / match2.3
5Clean sheets3
30%BTTS rate0%

Head-to-Head

Matches played

4

Bayern Munich wins

1

Draws

1

Borussia Dortmund wins

2

Avg total goals

1.5

BTTS rate

25%

Key Player Impact

  • K. Park (FW, Bayern Munich)
  • K. Fernandez (FW, Borussia Dortmund)
  • M. Muller (MF, Bayern Munich)
  • O. Rossi (MF, Bayern Munich)
  • H. Fernandez (MF, Borussia Dortmund)
  • Y. Nakamura (FW, Borussia Dortmund)

Injuries / Suspensions

  • H. LopezAnkle knock

Referee Tendency

Matches officiated

170

Avg yellow cards

4.2

Avg red cards

0.13

Avg fouls/match

20.9

Side Market Predictions

over_under_goalsMedium risk
Over 2 530%
70%
Bookmaker odds: 3.91+4.0% edge

Combined expected goals of 1.90 from both teams' recent scoring/conceding rates puts the total goals line at 2.5 in favour of the under.

over_under_goalsMedium risk
Under 2 570%
70%
Bookmaker odds: 1.58+7.2% edge

Inverse of the over 2.5 calculation based on combined expected goals of 1.90.

bttsMedium risk
Yes35%
64%
Bookmaker odds: 2.67

Bayern Munich scores in 65% of comparable matchups and Borussia Dortmund in 57%, blended with a 30% BTTS rate in head-to-head meetings.

total_cornersHigh risk
Over 13.553%
53%
Bookmaker odds:

Average combined corner count from both teams' recent matches projects to 14.1, just above the 13.5 line.

team_cornersHigh risk
Bayern Munich Over 5.549%
51%
Bookmaker odds:

Bayern Munich wins 5.9 corners per match on average against teams conceding 6.0.

total_shotsHigh risk
Over 23.548%
52%
Bookmaker odds:

Bayern Munich (10.3/match) and Borussia Dortmund (13.6/match) combine for a projected 23.9 shots.

shots_on_targetMedium risk
Over 10.541%
59%
Bookmaker odds:

Projected combined shots on target of 10.6 based on recent shot accuracy from both sides.

total_foulsHigh risk
Over 24.550%
50%
Bookmaker odds:

Combined foul rate of 25.0 per match from both teams' recent disciplinary record.

yellow_cardsHigh risk
Over 6.554%
54%
Bookmaker odds:

Team card rates project 7.2 yellow cards, adjusted for a referee averaging 4.2 cards/match.

red_card_chanceLow risk
Yes5%
93%
Bookmaker odds:

Low-frequency event modelled from each team's red-card rate and the assigned referee's history; red cards remain rare even for high-foul teams.

player_shotsHigh risk
K. Park Over 2.550%
50%
Bookmaker odds:

K. Park averages 3.0 shots per match over the last 6 appearances.

player_shotsMedium risk
K. Fernandez Over 1.559%
59%
Bookmaker odds:

K. Fernandez averages 2.4 shots per match over the last 7 appearances.

player_foulsMedium risk
K. Park Over 1.541%
59%
Bookmaker odds:

K. Park commits 1.6 fouls per match on average.

player_foulsMedium risk
K. Fernandez Over 1.541%
59%
Bookmaker odds:

K. Fernandez commits 1.6 fouls per match on average.

player_card_riskLow risk
K. Park booked15%
83%
Bookmaker odds:

K. Park has been booked in 17% of recent appearances.

player_card_riskLow risk
K. Fernandez booked25%
74%
Bookmaker odds:

K. Fernandez has been booked in 29% of recent appearances.

Bookmaker odds shown are sourced from mock data (BetEdge, PunterPro, OddsHub) for demonstration. Connect a real odds feed via src/lib/api.