Bundesliga
31st round
Broadcast
No live streams available at the moment
Mainz 05
MATCH FINISHED
3
:
4
25 April, 14:30
Bayern Munich
1
100/1
X
29/4
2
87/100
Odds for upcoming matches
This match has ended, please select an alternative match to bet on
1 X 2
Under Over
19:45
1 23/10
X 13/5
2 23/20
Under 2.5 113/100
2.5
Over 2.5 73/100
21:00
1 31/20
X 23/10
2 17/10
Under 2.5 73/100
2.5
Over 2.5 27/25
19:45
1 12/5
X 5/2
2 6/5
Under 2.5 49/50
2.5
Over 2.5 17/20
14:00
1 3/2
X 11/5
2 2/1
Under 2.5 31/50
2.5
Over 2.5 33/25
17:00
1 50/1
X 9/1
2 9/100
Under 2.5 17/10
2.5
Over 2.5 47/100
Show all
Match stats
Logo Mainz 05 Mainz 05
Bayern Munich Logo Bayern Munich
30 Ball possession (%) 70
21 Goal attempts 11
8 Shots on Goal 6
13 Shots off Goal 5
5 Blocked shots 1

Mainz 05 vs Bayern Munich: prediction & betting odds 25 April 2026

Published: 21 April 2026 08:08

On Saturday, 25 April, in matchday 31 of the Bundesliga, Mainz 05 and Bayern Munich will meet. The game will be played on the carnival club's home pitch and will kick off at 14:30 in London.


Bayern Munich have already secured the title ahead of schedule — nothing is stopping them from playing their reserves, especially with important games in the Champions League against Paris Saint-Germain coming up. At the same time, Mainz 05 do not have many chances even against Kompany's second-string side. Fischer's team have dropped off sharply over the latest stretch, so the advantage will still lie with the obvious favourite.


One bet at odds of 1.65 stands out on the betting line.

Sponsored

Bookmakers for betting on the football

All bookmakers82
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration

Despite having sealed the title early, Bayern Munich and Mainz 05 have a roughly similar level of motivation. The carnival club are not obliged to push flat out either — their lead over the relegation play-off zone is a solid eight points with four games left in the league. Fischer may well drop his side into a low block in pursuit of valuable and prestigious points (few manage to take them off Bayern Munich), especially as Mainz 05 are hardly fluent in attack as it is. In a system with three centre-backs the flanks often turn into full-backs — it quickly becomes a back five without unnecessary forward runs. Even so, the Munich side will still have a clear advantage in terms of possession, because many players are keen to prove themselves. For example, Musiala is desperate to win back his place in the starting XI, and with Gnabry injured that task becomes even easier. We doubt Kompany will abandon rotation, especially after a tough cup tie. But the Munich club will always have a trump card on the bench — Michael Olise or Harry Kane can decide the game with just a few touches after coming on.


Confident Bet

In the first half of the season Bayern Munich surprisingly slipped up against Mainz 05 at the Allianz Arena (2:2). Even then, though, the carnival club simply got away with it — the favourites clearly dominated in terms of chances (4.50-0.60 xG). Saturday's game will not be as one-sided, but the key moments should still belong to Bayern Munich. Kompany and his players are on fire — they do not want to end their winning streak. That is what we are backing.


Prediction: Bayern Munich to win


Alternative Bet for the Match

This game brings together teams at opposite ends of the over 2.5 goals spectrum. While the Munich side are the most entertaining in the Bundesliga, Mainz 05 have had 3+ goals in only half of their league matches. We do not expect a glut of clear-cut chances on the underdogs' pitch, and the raised total line still offers a decent price. Under 3.5 goals comes with a margin of safety.


Prediction: Under 3.5 goals

Betting prediction
Bayern Munich to win
Cf
Odds
13/20
Read more

Team lineups

Mainz 05

Urs Fischer
coach
Player Matches Goals
Line-up
Daniel Batz
gk. 22 -26
Danny da Costa
df. 31 2
Silvan Dominic Widmer
df. 29 2
Phillipp Mwene
df. 26 0
Stefan Posch
df. 13 0
Kaishu Sano
mf. 31 1
Paul Nebel
mf. 27 5
Dominik Kohr
mf. 26 2
Nadiem Amiri
mf. 23 11
Phillip Tietz
fw. 16 3
Sheraldo Becker
fw. 11 2
Substitutes
Robin Zentner
gk. 10 -11
Kacper Potulski
df. 21 1
Anthony Caci
df. 7 0
Nikolas Konrad Veratschnig
df. 0 0
Lennard Patrick Maloney
mf. 29 0
William Bøving Wick
mf. 27 0
Sota Kawasaki
mf. 21 0
Armindo Sieb
fw. 26 2
Nelson Felix Patrick Weiper
fw. 25 0
Bayern Munich

Vincent Kompany
coach
Player Matches Goals
Line-up
Jonas Kurt Urbig
gk. 28 -12
Min-Jae Kim
df. 28 1
Raphaël Guerreiro
df. 27 5
Hiroki Ito
df. 18 1
Alphonso Davies
df. 12 1
Leon Christoph Goretzka
mf. 31 3
Aleksandar Pavlović
mf. 29 3
Konrad Laimer
mf. 26 3
Bara Joseph Sapoko Ndiaye
mf. 3 0
Luis Díaz
fw. 29 15
Nicolas Jackson
fw. 23 7
Substitutes
Filip Pavic
2 0
B. Assomo
0 0
Manuel Peter Neuer
gk. 26 -19
Jonathan Tah
df. 30 2
Deniz Emre Ofli
df. 0 0
Josip Stanišić
df. 0 0
Michael Akpovie Olise
mf. 30 13
Jamal Musiala
mf. 12 3
Harry Kane
fw. 29 33

Previous matches in the tournament

Mainz 05
19 April, 2026
Bundesliga
Borussia Mönchengladbach
Mainz 05
1
1
D
Show more Hide
Bayern Munich
19 April, 2026
Bundesliga
Bayern Munich
Stuttgart
4
2
W
Show more Hide

H2H: Mainz 05 — Bayern Munich

Bundesliga 2025/26
14 December, 2025
Bayern Munich
Mainz 05
2
2
Bundesliga 2024-2025
26 April, 2025
Bayern Munich
Mainz 05
3
0
14 December, 2024
Mainz 05
Bayern Munich
2
1
DFB-Pokal 2024/25
30 October, 2024
Mainz 05
Bayern Munich
0
4
DFB-Pokal 2024-2025
30 October, 2024
Mainz 05
Bayern Munich
0
4
Bundesliga 2023-2024
9 March, 2024
Bayern Munich
Mainz 05
8
1
21 October, 2023
Mainz 05
Bayern Munich
1
3
Bundesliga 2022-2023
22 April, 2023
Mainz 05
Bayern Munich
3
1
DFB-Pokal 2022-2023
1 February, 2023
Mainz 05
Bayern Munich
0
4
Bundesliga 2022-2023
29 October, 2022
Bayern Munich
Mainz 05
6
2
Show more Hide

Bookmaker bonuses

All
New11 hours
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
New1 day
Yes
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
New1 day
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
New2 days
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
New2 days
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
New4 days
Yes
Wagering Requirements
—
Minimum Odds
2 days
Bonus lifespan
—
Minimum deposit
4 days
Yes
Wagering Requirements
—
Minimum Odds
1 day
Bonus lifespan
—
Minimum deposit
4 days
Yes
Wagering Requirements
From 1.5
Minimum Odds
—
Bonus lifespan
£ 20
Minimum deposit
New
Yes
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
New
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
Yes
Wagering Requirements
—
Minimum Odds
7 days
Bonus lifespan
—
Minimum deposit
No deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
—
Minimum deposit
No
Wagering Requirements
—
Minimum Odds
—
Bonus lifespan
£ 10
Minimum deposit
Yes
Wagering Requirements
From 2
Minimum Odds
3 days
Bonus lifespan
£ 10
Minimum deposit
Yes
Wagering Requirements
—
Minimum Odds
14 days
Bonus lifespan
£ 10
Minimum deposit

Tables

# Team Form Matches played W D L G Points
1
Bayern Munich
34 28 5 1 122:36 89
2
Borussia Dortmund
34 22 7 5 70:34 73
3
RB Leipzig
34 20 5 9 66:47 65
4
Stuttgart
34 18 8 8 71:49 62
5
Hoffenheim
34 18 7 9 65:52 61
6
Bayer 04
34 17 8 9 68:47 59
7
Freiburg
34 13 8 13 51:57 47
8
Eintracht Frankfurt
34 11 11 12 61:65 44
9
Augsburg
34 12 7 15 45:61 43
10
Mainz 05
34 10 10 14 44:53 40
11
Union Berlin
34 10 9 15 44:58 39
12
Borussia M
34 9 11 14 42:53 38
13
Hamburger
34 9 11 14 40:54 38
14
Köln
34 7 11 16 49:63 32
15
Werder
34 8 8 18 37:60 32
16
Wolfsburg
36 7 10 19 46:70 31
17
Heidenheim
34 6 8 20 41:72 26
18
St. Pauli
34 6 8 20 29:60 26
19
Paderborn-07
2 0 2 0 1:1 2
# Team Form Matches played W D L G Points
1
Bayern Munich
5 4 1 0 17:9 13
2
Augsburg
5 3 1 1 9:8 10
3
Hoffenheim
5 3 1 1 8:9 10
4
Borussia Dortmund
5 3 0 2 10:5 9
5
RB Leipzig
5 3 0 2 10:11 9
6
Borussia M
5 2 2 1 7:4 8
7
Union Berlin
5 2 1 2 11:8 7
8
Bayer 04
5 2 1 2 9:8 7
9
Heidenheim
5 2 1 2 9:8 7
10
Mainz 05
5 2 1 2 9:9 7
11
Freiburg
5 2 1 2 9:10 7
12
Hamburger
5 2 1 2 8:9 7
13
Wolfsburg
5 1 3 1 5:4 6
14
Stuttgart
5 1 3 1 11:11 6
15
Werder
5 1 1 3 5:8 4
16
Paderborn-07
2 0 2 0 1:1 2
17
Eintracht Frankfurt
5 0 2 3 7:11 2
18
Köln
5 0 2 3 6:13 2
19
St. Pauli
5 0 1 4 4:10 1
# Team Form Matches played W D L G Points
1
Bayern Munich
17 14 2 1 68:19 44
2
Borussia Dortmund
17 13 2 2 40:16 41
3
Stuttgart
17 12 3 2 30:16 39
4
RB Leipzig
17 12 2 3 40:20 38
5
Hoffenheim
17 10 2 5 35:21 32
6
Freiburg
17 9 5 3 33:22 32
7
Bayer 04
17 9 4 4 38:19 31
8
Augsburg
17 7 5 5 25:28 26
9
Eintracht Frankfurt
17 7 4 6 29:27 25
10
Hamburger
17 6 6 5 25:22 24
11
Borussia M
17 6 6 5 24:24 24
12
Union Berlin
17 5 7 5 26:26 22
13
Köln
17 5 4 8 30:30 19
14
Werder
17 5 4 8 19:31 19
15
Mainz 05
17 4 5 8 21:25 17
16
Heidenheim
17 4 5 8 23:37 17
17
St. Pauli
17 4 5 8 17:31 17
18
Wolfsburg
18 2 5 11 21:32 11
19
Paderborn-07
1 0 1 0 1:1 1
# Team Form Matches played W D L G Points
1
Bayern Munich
17 14 3 0 54:17 45
2
Borussia Dortmund
17 9 5 3 30:18 32
3
Hoffenheim
17 8 5 4 30:31 29
4
Bayer 04
17 8 4 5 30:28 28
5
RB Leipzig
17 8 3 6 26:27 27
6
Stuttgart
17 6 5 6 41:33 23
7
Mainz 05
17 6 5 6 23:28 23
8
Wolfsburg
18 5 5 8 25:38 20
9
Eintracht Frankfurt
17 4 7 6 32:38 19
10
Augsburg
17 5 2 10 20:33 17
11
Union Berlin
17 5 2 10 18:32 17
12
Freiburg
17 4 3 10 18:35 15
13
Borussia M
17 3 5 9 18:29 14
14
Hamburger
17 3 5 9 15:32 14
15
Werder
17 3 4 10 18:29 13
16
Köln
17 2 7 8 19:33 13
17
Heidenheim
17 2 3 12 18:35 9
18
St. Pauli
17 2 3 12 12:29 9
19
Paderborn-07
1 0 1 0 0:0 1
Legend
Glossary
# Place
Matches played Games played
W Wins
D Draws
L Losses
G Goals

Mainz 05 vs Bayern Munich Odds

Project-Id-Version: 20260903103338 Report-Msgid-Bugs-To: PO-Revision-Date: 2026-09-03 10:33:38 Language-Team: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Last-Translator: Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2); Language: gb
1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
TOTAL HOME GOALS
TOTAL AWAY GOALS
BookieFIRST_TEAM_TO_SCORE_YESSECOND_TEAM_TO_SCORE_YES
Alex Tarabrin
Alex Tarabrin
Betting Expert
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token