Mainz 05 vs Bayern Munich Betting Odds, Tips, Predictions, Preview 25th April 2026

Mainz 05 welcome Bayern Munich on Saturday in the Bundesliga, with the host motivated by the possibility of closing the gap in the table on the visitors. On the other hand, the latter could distance themselves even further with a win in this exciting round 31 match.
Bayern Munich enjoy the view from the top of the table with 79 points after 30 league matches this season. Meanwhile, Mainz 05 find themselves positioned as number 10 in the Bundesliga with 34 points following 30 rounds.
Although Mainz 05 trail after Bayern Munich by double digits, beating the league leaders in the Bundesliga still holds a lot of prestige.
Mainz 05 go into their next Bundesliga match, scoring a humble average of 1.3 per game in their last ten matches. They scored a mundane 13 times, while conceding 12. That amounts to an average of 1.2 per game, where they kept their opponents from scoring two times.
Bayern Munich average 3.5 goals per game, scoring 35 times, while conceding 11. That makes an average of 1.1 per game, with clean sheet in three as well in their previous ten matches.
Their latest encounter was a belter of a game, which finished with a 2-2 scoreline. An uncommon result, but we would not mind a similar goal fest this coming Saturday.
Mainz 05 vs Bayern Munich Prediction
Mainz 05 Form
A single draw is all Mainz 05 have to show from their last three games, where they came up short, losing 0-1 and 4-0 against Freiburg and Strasbourg respectively. Their latest match brought some consolation with a 1-1 against Borussia Moenchengladbach. Mainz 05 won half of their previous six matches on home soil in the Bundesliga, while also drawing two. They suffered one defeats, while they scored ten and conceded six goals.
Mainz 05 had their sights set on a top half finish this season, and as we are nearing the end, their target remains within sight.
Bayern Munich Form
In their last three matches, Bayern Munich first beat Real Madrid 4-3, then VfB Stuttgart by 4-2 and finally Bayer Leverkusen by 0-2. Bayern Munich performed a very admirable four wins in six Bundesliga away matches, as well as two draws but no defeats. They scored 17 times, while also conceding seven goals.
A top half finish in the table was the best Mainz 05 could hope for this season, and this remains within reach for the home side.
Bookmakers have Bayern Munich down as rather big favourites for the win against Mainz 05. While the hosts will obviously come out fighting, we still think the visitors will prevail in the end.
Mainz 05 fought their way to two wins and ten points from their last 11 games against teams inside the top six. They were on target 14 times in these matches, but also let in 21 goals. Bayern Munich scored 57 goals and conceded 19 in their last 17 games against teams from the top half of the Bundesliga table. This earned them 14 wins and 43 points. Mainz 05 claimed eight wins, ten draws as well as 12 defeats in the Bundesliga this season. Bayern Munich have a record of 25 wins, four draws and one defeat in the Bundesliga.
Top Offers

VIP program. Immediate money withdrawal. Vault feature which makes it easier to control spending.
The “Bet without Risk” Bonus applies exclusively to new players who open a player account at Stake and place the first bet on Sportsbook between $5 and $25. The KYC level2 MUST be verified. Place your first Sports bet and get your money back if your bet is considered “Lost”. The Bonus will be credited within 72 hours after the end of the event and in case your bet is considered lost. T&Cs apply. Gamble Responsibly. GamblingCare.ie. #ad

VIP program. Immediate money withdrawal. Vault feature which makes it easier to control spending.
Bonus only available once to new customers. Min deposit value = $100. Max deposit value = $1000. The 200% bonus will be credited within 24-48 hours of depositing and reviewing the account. The wager attached to the bonus is 40x (deposit + bonus). Bonus can be used across all Sportsbook and Casino games. T&Cs apply. Gamble Responsibly. GamblingCare.ie. #ad
Mainz 05 vs Bayern Munich Stats
- In 15 of the last 17 Mainz 05 home matches the sum of goals was under 3.5
- In 10 of the last 12 Mainz 05 matches the sum of goals was under 3.5
- In 9 of the last 11 Mainz 05 matches in the Bundesliga, the sum of goals was under 3.5
- In 9 of the last 11 Mainz 05 home matches in the Bundesliga, the sum of goals was under 3.5
- In 5 of the last 7 Mainz 05 home matches the sum of goals was under 2.5
- In 36 of the last 38 Bayern Munich matches in the Bundesliga, the sum of goals was over 2.5
- In 26 of the last 27 Bayern Munich away matches the sum of goals was over 2.5
- In 18 of the last 19 Bayern Munich away matches in the Bundesliga, the sum of goals was over 2.5
- Bayern Munich have won 11 of the last 13 matches while scoring more than 2.5 goals
- Bayern Munich have won 14 of the last 15 matches while scoring more than 1.5 goals
Mainz 05 vs Bayern Munich Squads
Mainz 05 Squad
Urs Fischer will choose the starting lineup for the upcoming game against Bayern Munich from the players listed below (the information in the brackets refers to goals scored and matches played in the Bundesliga this season):
Daniel Batz (0/18), Lasse Riess (0/4), Robin Zentner (0/9), Andreas Hanche-Olsen (0/13), Anthony Caci (0/6), Daniel Imafidon (0/0), Danny da Costa (2/30), Kacper Potulski (1/12), Lennard Maloney (0/18), Maxim Dal (0/0), Maxim Leitsch (0/0), Phillipp Mwene (0/25), Silvan Widmer (2/24), Stefan Bell (2/18), Stefan Posch (0/12), Daniel Gleiber (0/0), Dominik Kohr (1/25), Jae-Sung Lee (4/26), Jeremiah Debrah (0/0), Kaishu Sano (1/30), Nadiem Amiri (11/22), Niklas Tauer (0/0), Nikolas Veratschnig (0/20), Sota Kawasaki (0/10), Armindo Sieb (2/19), Benedict Hollerbach (1/14), Fabio Moreno Fell (0/0), Kasey Bos (0/0), Nelson Weiper (0/20), Paul Nebel (4/26), Phillip Tietz (4/25), Sheraldo Becker (1/10), Silas Katompa Mvumpa (1/8), William Boeving (0/0).
Bayern Munich Squad
Here is the full team squad of Bayern Munich. The 40 year-old Vincent Kompany will select his starting lineup from the following players:
Jonas Urbig (0/10), Leon Klanac (0/0), Manuel Neuer (0/21), Sven Ulreich (0/1), Alphonso Davies (1/11), Bara Ndiaye (0/0), Cassiano Kiala (0/0), Dayot Upamecano (1/22), Hiroki Ito (1/13), Jonathan Tah (2/24), Joshua Kimmich (2/26), Josip Stanisic (2/22), Min-Jae Kim (1/22), Raphael Guerreiro (5/16), Aleksandar Pavlovic (3/22), David Santos (0/2), Erblin Osmani (0/0), Jamal Musiala (2/11), Konrad Laimer (3/25), Lennart Karl (5/24), Leon Goretzka (3/27), Tom Bischof (2/24), Harry Kane (32/27), Luis Diaz (15/28), Michael Olise (12/28), Nicolas Jackson (6/19), Serge Gnabry (8/21), Wisdom Mike (0/4).
Mainz 05 vs Bayern Munich Team News
At the time of writing, Mainz 05 have four players on their injured and absent list as they prepare to meet Bayern Munich this coming Saturday. Mainz 05 have to alter their line-up, as both Dominik Kohr, Phillipp Mwene and Sheraldo Becker get a day in the shade.
Sheraldo Becker sit this one out for Mainz 05 due to an injury.
Mainz 05 vs Bayern Munich Lineups
Mainz 05 vs Bayern Munich H2H
The latest encounter between these two teams was a belter of a 2-2 match. Are we in for a similar goal-fest on Saturday? Both teams aim for the throat, when taking on each other as only one of their last ten matches finished all square. Mainz 05 came out on top in three games, whereas Bayern Munich ran away with three points six times. Picking the home win gets you odds at 10/3 with the bookies, whereas the best betting odds on an away win at full-time are at 11/17.
Mainz 05 vs Bayern Munich Results
It seems highly likely we are in for a seriously entertaining match between Mainz 05 and Bayern Munich. The previous ten matches have been joyous affairs as over 2.5 goals came out no less than ten times. Best priced odds on over 2.5 goals are 2/5 at the bookmakers.
Mainz 05 vs Bayern Munich Betting Tips
Paul Nebel has three strikes in six Bundesliga matches for Mainz 05, who will be relying on his services, when clashing with Bayern Munich. The visitors are looking to Nicolas Jackson, who has provided his team with three Bundesliga goals.
Mainz 05 claimed all three points six times in their last 10 home matches across all tournaments, while also drawing three along the way. They endured defeat in one of the games in this run. Bayern Munich won eight of their last 10 games away, while drawing two and losing zero in this series of matches. Who'll impose themselves on the match first at MEWA Arena on Saturday? Mainz 05 scored the opening goal seven times in 10 home games, while Bayern Munich did it in six of their last 10 away games.
Over 3.5 goals happened six times in the last ten encounters between these two rivals. Mainz 05 managed an average of 1.7 goals, with Bayern Munich averaging 2.8 goals. Both teams to score was a winning bet nine times in this run of matches. Over 2.5 goals came out four times in the previous ten matches across all tournaments for Mainz 05, who scored an average of 1.3 goals along the way. Over 2.5 goals appeared in eight of the last ten matches that Bayern Munich played across all tournaments. They scored 3.5 times on average in the process.