Bundesliga
34th tour
Mainz 05
MATCH FINISHED
17 May
2
:
2
Bayer 04

Upcoming games

This match has ended, please select an alternative match to bet on

Match stats

Logo Mainz Logo Bayer Leverkusen
48 Ball possession (%) 52
19 Goal attempts 7
6 Shots on Goal 4
5 Shots off Goal 1
8 Blocked shots 2

Mainz 05 vs Bayer 04: prediction & betting odds 17 May 2025

The Matchday 34 Bundesliga clash between Mainz and Bayer will take place on May 17 at the Mewa Arena. Mainz vs. Bayer: prediction and betting odds, statistics.

Mainz

In the last round, Mainz ended a seven-match winless streak in the league (4 draws, 3 losses) with a victory over Bochum (4-1). However, Bo Henriksen's side has failed to keep a clean sheet in their last 10 Bundesliga matches. The three points helped Mainz climb to the last European competition spot, but they only lead their nearest rivals on goal difference. Additionally, Bo Henriksen's team boasts the third-best defense in the tournament, having conceded 41 goals.

  • Both teams scored in 8 of Mainz's last 10 league matches.
  • The club is unbeaten in their last 12 home Bundesliga matches, with 6 wins.
  • No more than 2 goals were scored in 6 of the team's last 8 home games in this tournament.

Predicted lineup for Mainz (4-4-2)

Lasse Rieß – Anthony Caci, Philipp Mwene, Danny da Costa, Andreas Hanche-Olsen – Stefan Bell, Kaishu Sano, Paul Nebel, Lee Jae-sung – Nadim Amiri, Jonathan Burkardt.

Bayer

Leverkusen suffered a home defeat to Borussia Dortmund (2-4) in the last round, marking only their third loss in the current championship (19 wins, 11 draws). This was also the first time this season that the team conceded more than three goals. However, Xabi Alonso's side has scored at least two goals in three consecutive Bundesliga matches. Bayer has a total of 70 goals, the second-highest in the tournament.

  • The club is unbeaten in 33 away league matches (23 wins, 10 draws).
  • Leverkusen conceded in 12 of their last 16 away Bundesliga games.
  • The team has defeated their upcoming opponents in 11 of their last 14 encounters in this tournament.

Predicted lineup for Bayer (4-5-1)

Lukáš Hrádecký – Jeremie Frimpong, Jonathan Tah, Alejandro Grimaldo, Edmond Tapsoba – Piero Hincapié, Granit Xhaka, Florian Wirtz, Nathan Tella, Robert Andrich – Amine Adli.

Defender Mario Hermoso is injured.

Referee

Tobias Reichel (Germany)

Matches – 12 (Bundesliga, 2024/25);

Yellow cards shown (including second yellows) – 48;

Average yellow cards per match – 4;

Red cards shown – 2;

Average fouls per match – 25;

Penalties – 42%.

Match Prediction: Mainz vs. Bayer

Leverkusen lost their farewell match for Xabi Alonso in front of the BayArena crowd. Even such motivation was not enough for the team to achieve a positive result. To some extent, the players' mindset is understandable: the title race is lost, many players will leave the club, and the head coach has found a new job. As a result, Leverkusen has won only one of their last five Bundesliga matches (3 draws, 1 loss).

To secure a spot in European competitions, Mainz must hold onto sixth place, and a win would guarantee that. Bo Henriksen's side has shown good results at home, going unbeaten in 12 league matches, though half of them ended in draws.

The hosts have more motivation in the final round, but Leverkusen has been a tough opponent for Mainz, so I suggest playing it safe with a zero handicap. My prediction: Mainz with a handicap (0)

Mainz 05 vs Bayer 04 Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS

Bundesliga: previous matches of the tournament

Mainz 05
10.05.25
Bochum
Mainz 05
W
04.05.25
Mainz 05
Eintracht Frankfurt
D
26.04.25
Bayern Munich
Mainz 05
L
19.04.25
Mainz 05
Wolfsburg
D
12.04.25
Hoffenheim
Mainz 05
L
05.04.25
Mainz 05
Holstein Kiel
D
30.03.25
Borussia Dortmund
Mainz 05
L
15.03.25
Mainz 05
Freiburg
D
07.03.25
Borussia Mönchengladbach
Mainz 05
W
01.03.25
RB Leipzig
Mainz 05
W
22.02.25
Mainz 05
St. Pauli
W
16.02.25
Heidenheim
Mainz 05
W
08.02.25
Mainz 05
Augsburg
D
31.01.25
Werder Bremen
Mainz 05
L
25.01.25
Mainz 05
Stuttgart
W
19.01.25
Union Berlin
Mainz 05
L
14.01.25
Bayer 04
Mainz 05
L
11.01.25
Mainz 05
Bochum
W
21.12.24
Eintracht Frankfurt
Mainz 05
W
14.12.24
Mainz 05
Bayern Munich
W
08.12.24
Wolfsburg
Mainz 05
L
01.12.24
Mainz 05
Hoffenheim
W
24.11.24
Holstein Kiel
Mainz 05
W
09.11.24
Mainz 05
Borussia Dortmund
W
03.11.24
Freiburg
Mainz 05
D
25.10.24
Mainz 05
Borussia Mönchengladbach
D
19.10.24
Mainz 05
RB Leipzig
L
05.10.24
St. Pauli
Mainz 05
W
28.09.24
Mainz 05
Heidenheim
L
20.09.24
Augsburg
Mainz 05
W
15.09.24
Mainz 05
Werder Bremen
L
31.08.24
Stuttgart
Mainz 05
D
24.08.24
Mainz 05
Union Berlin
D
More matches
Bayer 04
11.05.25
Bayer 04
Borussia Dortmund
L
04.05.25
Freiburg
Bayer 04
D
26.04.25
Bayer 04
Augsburg
W
20.04.25
St. Pauli
Bayer 04
D
12.04.25
Bayer 04
Union Berlin
D
05.04.25
Heidenheim
Bayer 04
W
28.03.25
Bayer 04
Bochum
W
16.03.25
Stuttgart
Bayer 04
W
08.03.25
Bayer 04
Werder Bremen
L
01.03.25
Eintracht Frankfurt
Bayer 04
W
22.02.25
Holstein Kiel
Bayer 04
W
15.02.25
Bayer 04
Bayern Munich
D
08.02.25
Wolfsburg
Bayer 04
D
02.02.25
Bayer 04
Hoffenheim
W
25.01.25
RB Leipzig
Bayer 04
D
18.01.25
Bayer 04
Borussia Mönchengladbach
W
14.01.25
Bayer 04
Mainz 05
W
10.01.25
Borussia Dortmund
Bayer 04
W
21.12.24
Bayer 04
Freiburg
W
14.12.24
Augsburg
Bayer 04
W
07.12.24
Bayer 04
St. Pauli
W
30.11.24
Union Berlin
Bayer 04
W
23.11.24
Bayer 04
Heidenheim
W
09.11.24
Bochum
Bayer 04
D
01.11.24
Bayer 04
Stuttgart
D
26.10.24
Werder Bremen
Bayer 04
D
19.10.24
Bayer 04
Eintracht Frankfurt
W
05.10.24
Bayer 04
Holstein Kiel
D
28.09.24
Bayern Munich
Bayer 04
D
22.09.24
Bayer 04
Wolfsburg
W
14.09.24
Hoffenheim
Bayer 04
W
31.08.24
Bayer 04
RB Leipzig
L
23.08.24
Borussia Mönchengladbach
Bayer 04
W
More matches

H2H: Mainz 05 — Bayer 04

Bundesliga 2024-2025
14.01.25
Bayer 04
Mainz 05
Bundesliga 2023-2024
23.02.24
Bayer 04
Mainz 05
30.09.23
Mainz 05
Bayer 04
Bundesliga 2022-2023
19.02.23
Bayer 04
Mainz 05
27.08.22
Mainz 05
Bayer 04
Bundesliga 2021-2022
18.02.22
Mainz 05
Bayer 04
25.09.21
Bayer 04
Mainz 05
Bundesliga 2020-2021
13.02.21
Bayer 04
Mainz 05
17.10.20
Mainz 05
Bayer 04
Bundesliga 2019-2020
27.06.20
Bayer 04
Mainz 05
21.12.19
Mainz 05
Bayer 04
Bundesliga 2018-2019
08.02.19
Mainz 05
Bayer 04
23.09.18
Bayer 04
Mainz 05
Bundesliga 2017-2018
28.01.18
Bayer 04
Mainz 05
09.09.17
Mainz 05
Bayer 04
Bundesliga 2016-2017
25.02.17
Bayer 04
Mainz 05
24.09.16
Mainz 05
Bayer 04
Bundesliga 2015-2016
28.02.16
Mainz 05
Bayer 04
23.09.15
Bayer 04
Mainz 05
Bundesliga 2014-2015
11.04.15
Mainz 05
Bayer 04
08.11.14
Bayer 04
Mainz 05
Bundesliga 2013-2014
28.02.14
Bayer 04
Mainz 05
0
:
1
20.09.13
Mainz 05
Bayer 04
1
:
4
Bundesliga 2012-2013
08.03.13
Mainz 05
Bayer 04
1
:
0
19.10.12
Bayer 04
Mainz 05
2
:
2
Bundesliga 2011-2012
21.01.12
Bayer 04
Mainz 05
3
:
2
06.08.11
Mainz 05
Bayer 04
2
:
0
Bundesliga 2010-2011
13.03.11
Mainz 05
Bayer 04
0
:
1
23.10.10
Bayer 04
Mainz 05
0
:
1
Bundesliga 2009-2010
16.01.10
Bayer 04
Mainz 05
4
:
2
07.08.09
Mainz 05
Bayer 04
2
:
2
Bundesliga 2006-2007
30.03.07
Mainz 05
Bayer 04
1
:
3
04.11.06
Bayer 04
Mainz 05
1
:
1
Bundesliga 2005-2006
18.03.06
Bayer 04
Mainz 05
1
:
2
14.10.05
Mainz 05
Bayer 04
3
:
1
Bundesliga 2004-2005
13.02.05
Bayer 04
Mainz 05
2
:
0
10.09.04
Mainz 05
Bayer 04
2
:
0
More matches

Tables

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

Team lineups

Mainz 05

B. Henriksen
coach
Player Matches Goals
Line-up
Robin Centner
gk. 0 0
Andreas Hanche-Olsen
df. 0 0
Anthony Caci
df. 0 0
Danny da Costa
df. 0 0
Phillipp Mwene
df. 0 0
Stefan Bell
df. 0 0
Jae-Sung Lee
mf. 0 0
Kaishu Sano
mf. 0 0
Nadiem Amiri
mf. 0 0
Paul Nebel
mf. 0 0
Jonathan Burkardt
fw. 0 0
Substitutes
Lasse Finn Rieß
gk. 0 0
Maxim Leitsch
df. 0 0
Nikolas Konrad Veratschnig
df. 0 0
Silvan Widmer
df. 0 0
Hyun-Seok Hong
mf. 0 0
Lennard Maloney
mf. 0 0
Armindo Sieb
fw. 0 0
Arnaud Nordin
fw. 0 0
Nelson Felix Patrick Weiper
fw. 0 0
Bayer 04

Xabi Alonso
coach
Player Matches Goals
Line-up
Lukáš Hrádecký
gk. 0 0
Edmond Tapsoba
df. 0 0
Jonathan Tah
df. 0 0
Piero Martín Hincapié Reyna
df. 0 0
Álex Grimaldo
df. 0 0
Aleix García
mf. 0 0
Exequiel Palacios
mf. 0 0
Florian Richard Wirtz
mf. 0 0
Jonas Hofmann
mf. 0 0
Nathan Adewale Temitayo Tella
fw. 0 0
Patrick Schick
fw. 0 0
Substitutes
Niklas Uwe Bernd Lomb
gk. 0 0
Simeon Rapsch
gk. 0 0
Arthur Augusto de Matos Soares
df. 0 0
Jeremie Agyekum Frimpong
df. 0 0
Emiliano Buendia
mf. 0 0
Granit Xhaka
mf. 0 0
Robert Andrich
mf. 0 0
Amine Adli
fw. 0 0
Do you agree with bookmaker’s predicted winner?
Who do you think will win and who is worth betting on?
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token