Our Mainz vs Bayer Leverkusen Prediction: 1-2
Mainz vs Bayer Leverkusen in the Germany Bundesliga I is scheduled for an 13:30 GMT kick-off on Saturday October 18, 2025. We anticipate a 1-2 away victory, but given both teams’ ability to score, BTTS seems like a valuable betting option.
This Mainz vs Bayer Leverkusen prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Mainz's Last Match – Hamburg vs Mainz
Mainz will be looking to bounce back after a 0-4 Germany Bundesliga I defeat against Hamburg on October 5. In that match, Mainz recorded 65% possession, attempting 10 shots on goal, with 4 hitting the target.
Team | Possession | Shots (on target) | xG | Dangerous Attacks |
---|---|---|---|---|
![]() | 35% | 15 (9) | 1.94 | 25 |
![]() | 65% | 10 (4) | 0.66 | 77 |
Bayer Leverkusen's Last Match – Bayer Leverkusen vs Union Berlin
Bayer Leverkusen will aim to maintain their momentum following a 2-0 Germany Bundesliga I triumph against Union Berlin on October 4. In that match, Bayer Leverkusen recorded 67% possession, firing 21 shots at goal, with 3 on target.
Team | Possession | Shots (on target) | xG | Dangerous Attacks |
---|---|---|---|---|
![]() | 67% | 21 (3) | 2.78 | 52 |
![]() | 33% | 10 (3) | 0.76 | 23 |
Mainz vs Bayer Leverkusen Stats
Key Stats
Mainz | Bayer Leverkusen | |
---|---|---|
0.61 | Attacking Strength | 1.44 |
0.83 | Defence Strength | 0.8 |
1.3 | Points Per Game | 1.9 |
4/10 | WIN | 5/10 |
1/10 | DRAW | 4/10 |
2/10 | Clean Sheets | 2/10 |
4/10 | BTTS | 8/10 |
4/10 | Over 2.5 Goals | 7/10 |
1.2 | Average Scored | 2.1 |
Goals Scored vs Goals Conceded
Mainz are averaging 1.2 goals scored and 1.3 conceded per match, while Bayer Leverkusen average 2.1 scored and 1.2 conceded per game.
Mainz 12-13
Bayer Leverkusen 21-12
What are the odds for this match?
Mainz to win: @2.875
Draw: @3.3
Bayer Leverkusen to win: @2.45