Bundesliga
31st tour
Bayern Munich
26 Apr
23:30
(AEST)
Mainz 05

Bayern Munich vs Mainz 05: prediction & betting odds 26 Apr 2025

The Matchday 31 Bundesliga clash between Bayern Munich and Mainz will take place on April 26 at the Allianz Arena in Munich. Bayern Munich vs. Mainz: prediction and betting odds, statistics.

Bayern Munich

In the previous round, Bayern Munich secured a convincing 4-0 away victory against Heidenheim, extending their unbeaten run in the league to five matches (3 wins, 2 draws). Notably, Vincent Kompany's side kept a clean sheet for the first time in seven league outings. However, Bayern still leads in the number of clean sheets with 13. The team has also strengthened its position in the standings, with an 8-point lead over their closest rival.

  • At least 4 goals have been scored in 7 of Bayern's last 8 Bundesliga matches.
  • The club has won 11 of their last 13 home matches in the Bundesliga.
  • Bayern has conceded at least two goals in 5 of their last 7 home games in this tournament.

Predicted lineup for Bayern Munich (4-5-1)

Jonas Urbig – Josip Stanisic, Eric Dier, Joshua Kimmich, Raphael Guerreiro – Serge Gnabry, Michael Olise, Kingsley Coman, Konrad Laimer, Alexander Pavlovic – Harry Kane.

Midfielder Jamal Musiala and defenders Alphonso Davies and Hiroki Ito are injured.

Mainz

In the last round, Mainz shared the points with Wolfsburg at home in a 2-2 draw. Bo Henriksen's side has been unable to secure a win in their last five league matches (3 draws, 2 losses), and they have failed to keep a clean sheet in seven consecutive Bundesliga games. Nevertheless, the club has conceded only 36 goals, a tally bettered only by Bayer Leverkusen (35) and Bayern Munich (29). In the standings, Mainz has dropped to 6th place.

  • Both teams have scored in 6 of Mainz's last 7 league matches.
  • The club has an 11-match uncompromising streak away from home (5 wins, 6 losses).
  • Mainz has scored in 11 consecutive head-to-head matches in this tournament.

Predicted lineup for Mainz (4-4-2)

Robin Zentner – Anthony Caci, Moritz Jenz, Danny da Costa, Nicolas Veracchnig – Dominik Kohr, Kaishu Sano, Nadiem Amiri, Lee Jae-sung – Nelson Weiper, Jonathan Burkardt.

Referee

Bastian Dankert (Germany)

Matches – 13 (Bundesliga, 2024/25);

Yellow cards shown (including second yellows) – 40;

Average yellow cards per match – 3.1;

Red cards shown – 2;

Average fouls per match – 21;

Penalties – 23%.

Match Prediction: Bayern Munich vs. Mainz

In the upcoming round, Bayern Munich could clinch the championship. A victory for Bayern, combined with Bayer Leverkusen dropping points, would make Vincent Kompany's side uncatchable. For the team that has won more home matches in the 2024/25 Bundesliga season than any other, achieving the first part of this condition seems straightforward. Bayern has defeated Mainz in 7 consecutive home meetings in this tournament, and these encounters deserve special mention.

Bayern consistently demonstrates excellent scoring ability, with 87 goals already this season. In the aforementioned matches against Mainz, Bayern has scored a staggering 37 goals. Bo Henriksen's side has improved defensively this season, but they are currently experiencing a downturn, and their goals conceded are increasing. Meanwhile, Mainz remains stable in attack and can pose problems for the hosts' defense.

My prediction: Bayern Munich to win and Total over 2.5 goals

Bayern Munich vs Mainz 05 Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
TOTAL HOME GOALS
TOTAL AWAY GOALS

Current season

Logo Bayern Munich Logo Mainz
22 Wins 13
2 Lost 9
6 Draws 8
2.9 GF per game 1.6
0.97 GA per game 1.2
6.7 Corners per game 4.63
1.47 Yellow cards per game 2.13

Bundesliga: previous matches of the tournament

Bayern Munich
19.04.25
Heidenheim
Bayern Munich
W
13.04.25
Bayern Munich
Borussia Dortmund
D
05.04.25
Augsburg
Bayern Munich
W
30.03.25
Bayern Munich
St. Pauli
W
16.03.25
Union Berlin
Bayern Munich
D
09.03.25
Bayern Munich
Bochum
L
01.03.25
Stuttgart
Bayern Munich
W
24.02.25
Bayern Munich
Eintracht Frankfurt
W
16.02.25
Bayer 04
Bayern Munich
D
08.02.25
Bayern Munich
Werder Bremen
W
02.02.25
Bayern Munich
Holstein Kiel
W
26.01.25
Freiburg
Bayern Munich
W
19.01.25
Bayern Munich
Wolfsburg
W
16.01.25
Bayern Munich
Hoffenheim
W
12.01.25
Borussia Mönchengladbach
Bayern Munich
W
21.12.24
Bayern Munich
RB Leipzig
W
15.12.24
Mainz 05
Bayern Munich
L
08.12.24
Bayern Munich
Heidenheim
W
01.12.24
Borussia Dortmund
Bayern Munich
D
23.11.24
Bayern Munich
Augsburg
W
10.11.24
St. Pauli
Bayern Munich
W
03.11.24
Bayern Munich
Union Berlin
W
28.10.24
Bochum
Bayern Munich
W
20.10.24
Bayern Munich
Stuttgart
W
07.10.24
Eintracht Frankfurt
Bayern Munich
D
29.09.24
Bayern Munich
Bayer 04
D
21.09.24
Werder Bremen
Bayern Munich
W
15.09.24
Holstein Kiel
Bayern Munich
W
02.09.24
Bayern Munich
Freiburg
W
25.08.24
Wolfsburg
Bayern Munich
W
More matches
Mainz 05
19.04.25
Mainz 05
Wolfsburg
D
12.04.25
Hoffenheim
Mainz 05
L
06.04.25
Mainz 05
Holstein Kiel
D
31.03.25
Borussia Dortmund
Mainz 05
L
16.03.25
Mainz 05
Freiburg
D
08.03.25
Borussia Mönchengladbach
Mainz 05
W
02.03.25
RB Leipzig
Mainz 05
W
23.02.25
Mainz 05
St. Pauli
W
17.02.25
Heidenheim
Mainz 05
W
09.02.25
Mainz 05
Augsburg
D
01.02.25
Werder Bremen
Mainz 05
L
26.01.25
Mainz 05
Stuttgart
W
20.01.25
Union Berlin
Mainz 05
L
15.01.25
Bayer 04
Mainz 05
L
12.01.25
Mainz 05
Bochum
W
22.12.24
Eintracht Frankfurt
Mainz 05
W
15.12.24
Mainz 05
Bayern Munich
W
09.12.24
Wolfsburg
Mainz 05
L
02.12.24
Mainz 05
Hoffenheim
W
25.11.24
Holstein Kiel
Mainz 05
W
10.11.24
Mainz 05
Borussia Dortmund
W
04.11.24
Freiburg
Mainz 05
D
26.10.24
Mainz 05
Borussia Mönchengladbach
D
20.10.24
Mainz 05
RB Leipzig
L
06.10.24
St. Pauli
Mainz 05
W
28.09.24
Mainz 05
Heidenheim
L
21.09.24
Augsburg
Mainz 05
W
16.09.24
Mainz 05
Werder Bremen
L
31.08.24
Stuttgart
Mainz 05
D
24.08.24
Mainz 05
Union Berlin
D
More matches

H2H: Bayern Munich — Mainz 05

Bundesliga 2024-2025
15.12.24
Mainz 05
Bayern Munich
DFB-Pokal 2024-2025
31.10.24
Mainz 05
Bayern Munich
Bundesliga 2023-2024
10.03.24
Bayern Munich
Mainz 05
22.10.23
Mainz 05
Bayern Munich
Bundesliga 2022-2023
22.04.23
Mainz 05
Bayern Munich
DFB-Pokal 2022-2023
02.02.23
Mainz 05
Bayern Munich
Bundesliga 2022-2023
30.10.22
Bayern Munich
Mainz 05
Bundesliga 2021-2022
30.04.22
Mainz 05
Bayern Munich
12.12.21
Bayern Munich
Mainz 05
Bundesliga 2020-2021
24.04.21
Mainz 05
Bayern Munich
04.01.21
Bayern Munich
Mainz 05
Bundesliga 2019-2020
02.02.20
Mainz 05
Bayern Munich
31.08.19
Bayern Munich
Mainz 05
Bundesliga 2018-2019
18.03.19
Bayern Munich
Mainz 05
28.10.18
Mainz 05
Bayern Munich
Bundesliga 2017-2018
04.02.18
Mainz 05
Bayern Munich
16.09.17
Bayern Munich
Mainz 05
Bundesliga 2016-2017
22.04.17
Bayern Munich
Mainz 05
03.12.16
Mainz 05
Bayern Munich
Bundesliga 2015-2016
03.03.16
Bayern Munich
Mainz 05
26.09.15
Mainz 05
Bayern Munich
Bundesliga 2014-2015
23.05.15
Bayern Munich
Mainz 05
20.12.14
Mainz 05
Bayern Munich
Bundesliga 2013-2014
22.03.14
Mainz 05
Bayern Munich
0
:
2
19.10.13
Bayern Munich
Mainz 05
4
:
1
Bundesliga 2012-2013
02.02.13
Mainz 05
Bayern Munich
0
:
3
15.09.12
Bayern Munich
Mainz 05
3
:
1
Bundesliga 2011-2012
14.04.12
Bayern Munich
Mainz 05
0
:
0
27.11.11
Mainz 05
Bayern Munich
3
:
2
Bundesliga 2010-2011
19.02.11
Mainz 05
Bayern Munich
1
:
3
25.09.10
Bayern Munich
Mainz 05
1
:
2
Bundesliga 2009-2010
30.01.10
Bayern Munich
Mainz 05
3
:
0
22.08.09
Mainz 05
Bayern Munich
2
:
1
Bundesliga 2006-2007
19.05.07
Bayern Munich
Mainz 05
5
:
2
16.12.06
Mainz 05
Bayern Munich
0
:
4
Bundesliga 2005-2006
23.04.06
Mainz 05
Bayern Munich
2
:
2
26.11.05
Bayern Munich
Mainz 05
2
:
1
Bundesliga 2004-2005
07.05.05
Mainz 05
Bayern Munich
2
:
4
27.11.04
Bayern Munich
Mainz 05
4
:
2
More matches

Tables

Team Played W D L Goals Points Form
1
Bayern Munich
30 22 6 2 87:29 72
2
Bayer 04
30 18 10 2 64:35 64
3
Eintracht Frankfurt
30 15 7 8 58:42 52
4
RB Leipzig
30 13 10 7 48:38 49
5
Freiburg
30 14 6 10 43:47 48
6
Mainz 05
30 13 8 9 48:36 47
7
Borussia Dortmund
30 13 6 11 57:47 45
8
Werder Bremen
30 13 6 11 48:54 45
9
Borussia Mönchengladbach
30 13 5 12 48:46 44
10
Augsburg
30 11 10 9 33:40 43
11
Stuttgart
30 11 8 11 56:50 41
12
Wolfsburg
30 10 9 11 53:47 39
13
Union Berlin
30 9 8 13 30:44 35
14
St. Pauli
30 8 6 16 26:36 30
15
Hoffenheim
30 7 9 14 38:55 30
16
Heidenheim
30 6 4 20 32:60 22
17
Bochum
30 5 5 20 29:62 20
18
Holstein Kiel
30 4 7 19 41:71 19
Team Played W D L Goals Points Form
1
Bayern Munich
15 12 2 1 48:16 38
2
Bayer 04
15 9 4 2 32:18 31
3
Borussia Dortmund
15 9 3 3 37:19 30
4
Eintracht Frankfurt
15 9 3 3 35:20 30
5
RB Leipzig
15 8 5 2 28:17 29
6
Freiburg
15 9 2 4 29:21 29
7
Mainz 05
15 6 6 3 21:15 24
8
Borussia Mönchengladbach
15 7 2 6 25:21 23
9
Augsburg
15 6 5 4 16:15 23
10
Stuttgart
15 6 2 7 31:26 20
11
Union Berlin
15 5 5 5 16:18 20
12
Werder Bremen
15 5 4 6 21:26 19
13
Hoffenheim
15 4 5 6 23:29 17
14
Wolfsburg
15 3 6 6 25:27 15
15
St. Pauli
15 3 5 7 10:16 14
16
Bochum
15 3 3 9 14:28 12
17
Holstein Kiel
15 3 2 10 19:36 11
18
Heidenheim
15 3 1 11 12:29 10
Team Played W D L Goals Points Form
1
Bayern Munich
15 10 4 1 39:13 34
2
Bayer 04
15 9 6 0 32:17 33
3
Werder Bremen
15 8 2 5 27:28 26
4
Wolfsburg
15 7 3 5 28:20 24
5
Mainz 05
15 7 2 6 27:21 23
6
Eintracht Frankfurt
15 6 4 5 23:22 22
7
Stuttgart
15 5 6 4 25:24 21
8
Borussia Mönchengladbach
15 6 3 6 23:25 21
9
RB Leipzig
15 5 5 5 20:21 20
10
Augsburg
15 5 5 5 17:25 20
11
Freiburg
15 5 4 6 14:26 19
12
St. Pauli
15 5 1 9 16:20 16
13
Borussia Dortmund
15 4 3 8 20:28 15
14
Union Berlin
15 4 3 8 14:26 15
15
Hoffenheim
15 3 4 8 15:26 13
16
Heidenheim
15 3 3 9 20:31 12
17
Holstein Kiel
15 1 5 9 22:35 8
18
Bochum
15 2 2 11 15:34 8

Team lineups

The line-ups will be known a few hours before kick-off
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token