Sparks will fly as Mainz and Bayer Leverkusen battle for supremacy at MEWA Arena on Saturday, 17 May 2025. Which of these teams will emerge victorious after 90 minutes?
View our free Mainz vs Bayer Leverkusen predictions below.
Contents
Mainz vs Bayer Leverkusen predictions: Goals expected to flow
Key stats
- At least three goals were scored in five of Mainz's last six clashes with Bayer Leverkusen.
- Mainz are unbeaten in their last 11 home games.
- At least five yellow cards were awarded in five consecutive meetings between these sides.
Correct score prediction: Mainz 2-1 Bayer Leverkusen
Mainz have been one of the most impressive home teams in the Bundesliga in recent months, stringing together an 11-game unbeaten run at MEWA Arena.
This is a must-win for Mainz; while they can secure a UEFA Conference League spot, and potentially a Europa League spot with a victory, they will likely miss out on European spots if they do not win.
Considering that Bayer Leverkusen have nothing left to play for, we are backing Mainz to claim all the spoils.
Place your bet on this prediction at bet365.
Pre-game odds and win probability: Mainz are clear favourites
- HOME: 6/5 (2.20) – 45.5%
- DRAW: 14/5 (3.80) – 26.3%
- AWAY: 19/10 (2.90) – 34.5%
*Odds from Ladbrokes, subject to change
Bayer Leverkusen's seven-game unbeaten run in the Bundesliga ended with a disappointing 4-2 home defeat at the hands of Borussia Dortmund last weekend.
Ahead of the season's final game, Xabi Alonso's side will finish second regardless of the outcome.
On the other hand, sixth-placed Mainz need all the points they can get. While they currently occupy the UEFA Conference League spot, they could lose it by failing to win.
As it stands, Mainz are the expected winners at 6/5 (2.20). Teams with these odds generally have a 45.5% probability of winning.
Don’t forget to check out more of our best betting tips and predictions after you’ve dissected our Mainz vs Bayer Leverkusen predictions.
Interestingly, while Bayer Leverkusen opened the scoring in six of their last eight matches, Mainz conceded first in six of their last seven games.
Bearing in mind that Leverkusen drew first blood in 14 of the last 15 skirmishes between these outfits, Bayer Leverkusen to score first has an appealing look at 6/5 (2.20). That one has a 45.5% chance of landing.
Most recent H2Hs: Leverkusen's dominance set to continue?
Mainz have had a poor track record against Bayer Leverkusen in recent years. They have lost three consecutive clashes between these teams, scoring only once in the process.
Germany Bundesliga I 14/01/25
Bayer Leverkusen
Mainz
Germany Bundesliga I 23/02/24
Bayer Leverkusen
Mainz
Germany Bundesliga I 30/09/23
Mainz
Bayer Leverkusen
Germany Bundesliga I 19/02/23
Bayer Leverkusen
Mainz
Germany Bundesliga I 27/08/22
Mainz
Bayer Leverkusen
Mainz preview: Eyeing back-to-back wins for the first time in 10 weeks
Dominik Kohr is sidelined with a knee injury and is expected to be the only absentee for Mainz this weekend.
Predicted lineup: Riess (GK), Hanche-Olsen, Bell, Costa, Caci, Sano, Amiri, Mwene, Lee, Nebel & Burkhart.
Germany Bundesliga I 10/05/25
W
Bochum
1
Mainz
4
Germany Bundesliga I 04/05/25
D
Eintracht Frankfurt
1
Mainz
1
Germany Bundesliga I 26/04/25
L
Bayern Munich
3
Mainz
0
Germany Bundesliga I 19/04/25
D
Wolfsburg
2
Mainz
2
Germany Bundesliga I 12/04/25
L
TSG Hoffenheim
2
Mainz
0
Bayer Leverkusen preview: A few absentees
In Xabi Alonso’s last game in charge of Bayer Leverkusen, Alejo Sarco (muscle), Martin Terrier (lower leg), and Jeanuel Belocian (ACL) will not be available for selection.
Predicted lineup: Hradecky (GK), Frimpong, Tapsoba, Tah, Hincapie, Grimaldo, Andrich, Xhaka, Wirtz, Adli & Schick.
Germany Bundesliga I 11/05/25
L
Borussia Dortmund
4
Bayer Leverkusen
2
Germany Bundesliga I 04/05/25
D
SC Freiburg
2
Bayer Leverkusen
2
Germany Bundesliga I 26/04/25
W
Augsburg
0
Bayer Leverkusen
2
Germany Bundesliga I 20/04/25
D
St Pauli
1
Bayer Leverkusen
1
Germany Bundesliga I 12/04/25
D
Union Berlin
0
Bayer Leverkusen
0
Player to watch: Florian Wirtz

Bayer Leverkusen have four goals in their last two matches and Florian Wirtz was directly involved in three of them. The 22-year-old has been consistent over the course of the season, registering seven goals and nine assists in his last 22 appearances across all competitions.