While we have made these predictions for Mainz v Bayer Leverkusen for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Best of luck with your selections.
Mainz vs Bayer Leverkusen Live Stream Global Listings (May 17)
Predictions and Tips
Mainz host visiting rivals Bayer Leverkusen at The MEWA Arena in the Bundesliga fixture on Saturday.
To see all of our predictions, user poll & stats for Mainz v Bayer Leverkusen, scroll down - as well as the best betting odds.
📏 Form Guide

Mainz
DLDLDW
Mainz will want to continue from where they left off last time out with a 1-4 Bundesliga victory versus VfL Bochum.
In that match, Mainz had 55% possession and 22 attempts at goal with 8 of them on target. For Mainz, the goalscorers were Nadiem Amiri (45'), Philipp Mwene (53'), Jonathan Burkardt (73') and Paul Nebel (93'). For their opponents, Bochum had 11 shots on goal with 6 of them on target. Gerrit Holtmann (84') was the scorer for VfL Bochum.
It has not been often in recent times that Mainz haven’t conceded. The reality is that Mainz have failed to prevent opponents from scoring in 6 of their previous 6 matches, giving up 10 goals along the way.
Analysis of their past results shows that Mainz:
- are winless against Bayer Leverkusen in their last 3 league games.
- are unbeaten in their previous 12 home league matches. Visiting teams have certainly not had an easy time of it here.
- are without a home win in the past 4 league matches. Their supporters are understandably frustrated.
Bayer Leverkusen
WDDWDL
Since being defeated in their last game at the hands of Borussia Dortmund in Bundesliga competition, Bayer Leverkusen and their travelling fans will hope for a better result here.
In that match, Bayer Leverkusen had 62% possession and 19 attempts at goal with 10 on target. For Bayer Leverkusen, the goals were scored by Jeremie Frimpong (30') and Jonas Hofmann (92'). At the other end, Borussia Dortmund got 9 attempts on goal with 5 of them on target. Julian Brandt (33'), Julian Ryerson (43'), Karim Adeyemi (73') and Serhou Guirassy (77') scored for Borussia Dortmund.
Xabi Alonso's Bayer Leverkusen have found the back of the net 8 times throughout their previous 6 matches. The total of goals that they have conceded during those same matches adds up to 7.
Going into this game, the form guide shows that Bayer Leverkusen:
- are undefeated by Mainz in away games against them for the last 2 league games.
- are unbeaten in their last 33 league matches away from home. An incredible run.
- haven’t won away from home in the past 2 league games.
🤜🤛 Head to head
A look at their past head to head clashes dating back to 18/02/2022 shows us that Mainz have won 2 of them & Bayer Leverkusen 4, with the tally of drawn games standing at 0.
20 goals were shared by the two clubs throughout the course of those matches, with 7 of them for Mainz and 13 coming from Leverkusen. That’s an average goals per game figure of 3.33.
The last league game featuring these sides was Bundesliga match day 17 on 14/01/2025 which ended up with the score at Bayer Leverkusen 1-0 Mainz.
On that day, Bayer Leverkusen managed 67% possession and 20 shots at goal with 9 on target. The scorer was Álex Grimaldo (48').
At the other end, Mainz got 6 attempts at goal with 4 on target.
The referee was Tobias Welz.
📰 Team News: Mainz
In our view, Mainz could use a 3-4-2-1 formation for this one, utilising Robin Zentner, Danny da Costa, Stefan Bell, Andreas Hanche-Olsen, Anthony Caci, Kaishu Sano, Nadiem Amiri, Philipp Mwene, Paul Nebel, Jae-Sung Lee and Jonathan Burkardt.
🗞️ Team News: Bayer Leverkusen
From our viewpoint, Leverkusen could decide to elect for a 3-4-2-1 formation, starting Lukas Hradecky, Edmond Tapsoba, Jonathan Tah, Piero Hincapie, Nathan Tella, Exequiel Palacios, Aleix Garcia, Alejandro Grimaldo, Jonas Hofmann, Florian Wirtz and Patrik Schick.
💭 Prediction
It certainly seems that Bayer Leverkusen will be up against it to be scoring even one goal against a Mainz side who look set to get the goals that they need to set up a big win here.
Our tip is for a commanding 3-0 winning scoreline for Mainz when the referee blows the final whistle.
Peter Guest, 13:06 17/05/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Mainz
Formed: 1905
Stadium: The MEWA Arena (33,305)
Captain: Silvan Widmer
Chairman: Stefan Hofmann
Manager: Bo Henriksen
Competitions: Bundesliga position 6
🔑 Key Man: Nadiem Amiri
Regularly used in the Central Attacking Midfielder position, Nadiem Amiri was born in Ludwigshafen am Rhein, Germany. After having made a senior debut playing for Hoffenheim in the 2014 - 2015 season, the dangerous Midfielder has netted 7 league goals in the Bundesliga 2024 - 2025 campaign to date in a total of 29 appearances.
Bayer Leverkusen |
|
Mainz |
Bayer Leverkusen |
|
Mainz |
Mainz |
|
Bayer Leverkusen |
Bayer Leverkusen |
|
Mainz |
Mainz |
|
Bayer Leverkusen |
Mainz |
|
Bayer Leverkusen |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
33 | 24 | 7 | 2 | 63 | 79 | DWWDW |
2 |
![]() |
33 | 19 | 11 | 3 | 29 | 68 | DDWDL |
3 |
![]() |
33 | 16 | 9 | 8 | 20 | 57 | WDWDD |
4 |
![]() |
33 | 16 | 7 | 10 | -2 | 55 | WWWDW |
5 |
![]() |
33 | 16 | 6 | 11 | 17 | 54 | DWWWW |
6 |
![]() |
33 | 14 | 9 | 10 | 12 | 51 | LDLDW |
7 |
![]() |
33 | 13 | 12 | 8 | 6 | 51 | WDLDD |
8 |
![]() |
33 | 13 | 9 | 11 | -6 | 48 | WWDDD |
9 |
![]() |
33 | 13 | 8 | 12 | 10 | 47 | LDLWW |
10 |
![]() |
33 | 13 | 6 | 14 | -1 | 45 | LLLDL |
11 |
![]() |
33 | 11 | 10 | 12 | -15 | 43 | WDLLL |
12 |
![]() |
33 | 10 | 10 | 13 | 1 | 40 | LDLLD |
13 |
![]() |
33 | 9 | 10 | 14 | -17 | 37 | DDDDL |
14 |
![]() |
33 | 8 | 8 | 17 | -11 | 32 | WDDLD |
15 |
![]() |
33 | 7 | 11 | 15 | -18 | 32 | WLLDD |
16 |
![]() |
33 | 8 | 5 | 20 | -24 | 29 | LLWDW |
17 |
![]() |
33 | 6 | 7 | 20 | -28 | 25 | LDWWL |
18 |
![]() |
33 | 5 | 7 | 21 | -36 | 22 | LLDDL |
Mainz |
|
Bayer Leverkusen |
VfL Bochum |
|
Mainz |
Mainz |
|
Eintracht Frankfurt |
Bayern Munich |
|
Mainz |
Mainz |
|
VfL Wolfsburg |
Hoffenheim |
|
Mainz |
Mainz |
|
Bayer Leverkusen |
Bayer Leverkusen |
|
Borussia Dortmund |
Freiburg |
|
Bayer Leverkusen |
Bayer Leverkusen |
|
Augsburg |
St. Pauli |
|
Bayer Leverkusen |
Bayer Leverkusen |
|
Union Berlin |
Mainz |
|
Eintracht Frankfurt |
Mainz |
|
VfL Wolfsburg |
Mainz |
|
Holstein Kiel |
Mainz |
|
Freiburg |
Mainz |
|
St. Pauli |
Mainz |
|
Augsburg |
Freiburg |
|
Bayer Leverkusen |
St. Pauli |
|
Bayer Leverkusen |
Heidenheim |
|
Bayer Leverkusen |
Stuttgart |
|
Bayer Leverkusen |
Eintracht Frankfurt |
|
Bayer Leverkusen |
Holstein Kiel |
|
Bayer Leverkusen |
Goals scored | 1.4 |
Goals conceded | 1 |
Time first goal scored | 41 |
Time first goal conceded | 37 |
Yellow cards | 2.3 |
Red cards | 0.1 |
Subs used | 4.1 |
Biggest victory | 3-1 |
Biggest defeat | 2-0 |
Goals scored | 2.1 |
Goals conceded | 1.2 |
Time first goal scored | 29 |
Time first goal conceded | 46 |
Yellow cards | 1.6 |
Red cards | 0 |
Subs used | 3.7 |
Biggest victory | 4-1 |
Biggest defeat | null |
Jonathan Burkardt | 18 |
Paul Nebel | 9 |
Nadiem Amiri | 8 |
Jae-sung Lee | 7 |
Dominik Kohr | 3 |
Patrik Schick | 25 |
Florian Wirtz | 16 |
Victor Boniface | 11 |
Aleix García | 5 |
Jeremie Frimpong | 5 |
Mainz |
|
Bayer Leverkusen |
Mainz |
|
Bayer Leverkusen |
