← Match Finder
Bundesliga
Referee: B Dankert
Bayern Munich
S T U U S
3–0
Full-time
Mainz
U T U T U

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Bayern Munich Mainz
Last 6 — all competitions · 6/6 matches
Win Ø 34%
50%
17%
Points per game
1,8
1,0
Over 2.5 Ø 84%
100%
67%
Both score Ø 83%
83%
83%
Average goals
4,0
3,3
Scored
2,5
1,5
Conceded
1,5
1,8
Goal diff per game
+1,0
-0,3
xG created Pro
xG conceded Pro
xG diff Pro
This season — Bundesliga · 30/30 matches
Win Ø 58%
73%
43%
Points per game
2,4
1,6
Over 2.5 Ø 64%
77%
50%
Both score Ø 55%
57%
53%
Average goals
3,9
2,8
Scored
2,9
1,6
Conceded
1,0
1,2
Goal diff per game
+1,9
+0,4
xG created Pro
xG conceded Pro
xG diff Pro
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 2–0

1,10 xG 0,67
59% Possession 41%
14 Shots 8
6 Shots on target 3
4 Blocked shots 1
3 Goalkeeper saves 3
4 Corners 4
1 Offside 0
13 Free kicks against 17
2 Yellow cards 2
0 Red cards 0
The table before the match Bayern Munich 1. · Mainz 6.
# Team K V U T +/− xG +/− P
1 Bayern Munich 30 22 6 2 +58 +52.3 72
2 Leverkusen 30 18 10 2 +29 +22.5 64
3 Ein Frankfurt 30 15 7 8 +16 +12.7 52
4 RB Leipzig 30 13 10 7 +10 -4.5 49
5 Freiburg 30 14 6 10 -4 +0.0 48
6 Mainz 30 13 8 9 +12 -0.8 47
7 Dortmund 30 13 6 11 +10 +16.3 45
8 Werder Bremen 30 13 6 11 -6 +1.2 45
9 M'gladbach 30 13 5 12 +2 -7.7 44
10 Augsburg 30 11 10 9 -7 -13.3 43
11 Stuttgart 31 11 8 12 +5 +8.9 41
12 Wolfsburg 30 10 9 11 +6 -1.8 39
13 Union Berlin 30 9 9 12 -12 -8.5 36
14 St Pauli 30 8 6 16 -10 -6.9 30
15 Hoffenheim 30 7 9 14 -17 -13.3 30
16 Heidenheim 31 7 4 20 -27 -15.0 25
17 Holstein Kiel 30 4 7 19 -30 -19.3 19
18 Bochum 30 4 6 20 -35 -22.8 18

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Bayern Munich Mainz
1–0 L. Sané
27′
28′
🔁 N. Veratschnig
↦ A. Caci
36′
🟨 Phillipp Mwene
2–0 M. Olise
K. Laimer
40′
Half-time 2–0
Harry Kane 🟨
46′
S. Boey 🔁
↦ Kim Min-Jae
46′
70′
ℹ️ Danny da Costa
VAR: Card reviewed
K. Coman 🔁
↦ S. Gnabry
72′
74′
🔁 N. Weiper
↦ P. Mwene
L. Goretzka 🔁
↦ A. Pavlović
84′
T. Müller 🔁
↦ L. Sané
84′
3–0 E. Dier
M. Olise
84′
Konrad Laimer 🟨
86′
86′
🔁 A. Sieb
↦ J. Burkardt
87′
🔁 S. Widmer
↦ P. Nebel
87′
🔁 A. Nordin
↦ Lee Jae-Sung
J. Kusi-Asare 🔁
↦ H. Kane
88′
89′
🟨 Nadiem Amiri
Full-time 3–0

Line-ups

Bayern Munich

4-2-2-2
40 J. Urbig G
27 K. Laimer D
15 E. Dier D
3 Kim Min-Jae D
44 J. Stanišić D
6 J. Kimmich M
45 A. Pavlović M
17 M. Olise M
10 L. Sané M
7 S. Gnabry F
9 H. Kane F
Bench (9)
23 S. Boey
11 K. Coman
8 L. Goretzka
25 T. Müller
41 J. Kusi-Asare
24 G. Vidović
18 D. Peretz
35 M. Schmitt
16 João Palhinha

Coach: V. Kompany

Mainz

3-4-2-1
27 R. Zentner G
21 D. da Costa D
25 A. Hanche-Olsen D
31 D. Kohr D
19 A. Caci M
6 K. Sano M
18 N. Amiri M
2 P. Mwene M
8 P. Nebel F
7 Lee Jae-Sung F
29 J. Burkardt F
Bench (9)
22 N. Veratschnig
44 N. Weiper
11 A. Sieb
30 S. Widmer
9 A. Nordin
16 S. Bell
14 Hong Hyun-Seok
15 L. Maloney
1 L. Rieß

Coach: B. Henriksen

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,22
U
7,12
B
11,36
Over/under goals
O1,5 ✓
O2,5 ✓
1,32
U2,5
3,29
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

B Dankert · 114 kamper i vår database

🟨 Yellow cards
4,0 / match
Average
⚽ Free kicks
24,7 / match
Above average

🟥 Red cards: 0,14 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.