Our Bayern Munich vs Mainz Prediction: 3-2
Bayern Munich vs Mainz in the Germany Bundesliga I is scheduled for an 14:30 GMT kick-off on Saturday April 26, 2025. A 3-2 result in favor of the hosts is our top pick, yet with both sides creating chances, over 2.5 goals remains an appealing option.
This Bayern Munich vs Mainz 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
Bayern Munich's Last Match – Heidenheim vs Bayern Munich
Bayern Munich must win to build on their momentum after securing a hard-fought 4-0 Germany Bundesliga I victory over Heidenheim in their last outing. In that match, Bayern Munich recorded 68% possession, attempting 14 shots on goal, with 11 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Heidenheim | 32% | 5 (1) | 0.66 | 18 |
Bayern Munich | 68% | 14 (11) | 2.95 | 49 |
Mainz's Last Match – Mainz vs Wolfsburg
Mainz will look to build on their last result following a 2-2 Germany Bundesliga I stalemate against Wolfsburg on April 19. In that match, Mainz recorded 52% possession, firing 11 shots at goal, with 7 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Mainz | 52% | 11 (7) | 2.56 | 49 |
Wolfsburg | 48% | 9 (4) | 1.68 | 39 |
Bayern Munich vs Mainz Stats
Key Stats
| Bayern Munich | Mainz | |
|---|---|---|
| 2.1 | Attacking Strength | 1.02 |
| 1.02 | Defence Strength | 0.96 |
| 1.8 | Points Per Game | 1.6 |
| 5/10 | WIN | 4/10 |
| 3/10 | DRAW | 4/10 |
| 3/10 | Clean Sheets | 3/10 |
| 7/10 | BTTS | 6/10 |
| 8/10 | Over 2.5 Goals | 5/10 |
| 2.3 | Average Scored | 1.5 |
Goals Scored vs Goals Conceded
Bayern Munich are averaging 2.3 goals scored and 1.3 conceded per match, while Mainz average 1.5 scored and 1.2 conceded per game.
Bayern Munich 23-13
Mainz 15-12
What are the odds for this match?
Bayern Munich to win: @1.222
Draw: @7
Mainz to win: @11
Lineups
Bayern Munich (4-4-2) : Jonas Urbig, Konrad Laimer, Eric Dier, Kim Min-jae, Josip Stanisic, Michael Olise, Joshua Kimmich, Aleksandar Pavlovic, Leroy Sane, Harry Kane, Serge Gnabry
Mainz (3-4-2-1) : Robin Zentner, Danny da Costa, Andreas Hanche-Olsen, Dominik Kohr, Anthony Caci, Kaishu Sano, Nadiem Amiri, Philipp Mwene, Paul Nebel, Lee Jae-sung, Jonathan Burkardt



Heidenheim
Bayern Munich
Mainz
Wolfsburg