Borussia Dortmund vs Mainz 05 Betting Odds, Tips, Predictions, Preview 30th March 2025

Cover image for Borussia Dortmund vs Mainz 05 Betting Odds, Tips, Predictions, Preview 30th March 2025

Borussia Dortmund enjoy home advantage, when visitors Mainz 05 swing by on Sunday for a clash in the Bundesliga. The former will be looking to make that home advantage count.

Two places behind the league-leaders, Mainz 05 claimed 45 points from 26 rounds, while Borussia Dortmund amassed 35 points. They now rank as number 11 in the Bundesliga standings.

Borussia Dortmund are looking to avenge a disappointing defeat against Mainz 05 in their last meeting. According to the bookmakers, a win for the home team looks like a likely scenario.

Borussia Dortmund only average a modest 1.5 goals per game in their last ten matches in this tournament, in which they scored 15 goals. They also conceded 16 for an average of 1.6 per game. They kept their opponents from scoring two times.

Mainz 05 managed a bearable 14 goals from their past ten games, creating an average of 1.4 goals per game. They conceded eight goals in total, and while claiming four clean sheets, they conceded 0.8 goals an average per game.

Mainz 05 got the better of Borussia Dortmund in the last two h2h meetings, winning by 3-1 and 3-0, respectively.

Borussia Dortmund vs Mainz 05 Prediction

Borussia Dortmund Form

Borussia Dortmund are currently performing inconsistently, as they lost against Augsburg by a 0-1 score, before winning 1-2 against Lille. They lost again in their most recent match, this time 2-0 against RB Leipzig. Borussia Dortmund only managed one meagre home win from a possible six at Signal Iduna Park in the Bundesliga. They also drew two and lost three of these six encounters, in which they scored 12 and conceded nine goals.

Mainz 05 Form

Mainz 05 look well suited to take on any opponent presently, as their last three matches saw them gaining two victories and a draw. They ran out 1-2 and 1-3 winners against RB Leipzig and Borussia Moenchengladbach, respectively. Their winning streak came to an end against Freiburg, as the match resulted in a 2-2 draw. Mainz 05 managed a decent return of three wins in their last six Bundesliga away matches, in which they scored eight while also conceding six times. They also experienced zero draws and three defeats.

Bookmakers have Borussia Dortmund down as rather big favourites for the win against Mainz 05. While it might prove a bit more troublesome than odds suggest, we find it equally tempting to side with the hosts.

Borussia Dortmund fought their way to three wins and ten points from their last eight games against teams inside the top six. They were on target 12 times in these matches, but also let in 12 goals. Borussia Dortmund have a record of ten wins, five draws and 11 defeats in the Bundesliga this season. Mainz 05 have a record of 13 wins, six draws and seven defeats in the Bundesliga.

Top Offers

Up to $25 back as a FREE Sports Bet

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

200% welcome bonus on your first Casino deposit

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

Borussia Dortmund vs Mainz 05 Stats

  • In 9 of the last 10 Borussia Dortmund matches the sum of goals was under 3.5
  • In 5 of the last 6 Borussia Dortmund matches in the Bundesliga, the sum of goals was under 3.5
  • In 4 of the last 5 Borussia Dortmund home matches in the Bundesliga, the sum of goals was over 2.5
  • In 5 of the last 7 Borussia Dortmund matches the sum of goals was under 2.5
  • In 4 of the last 5 Borussia Dortmund home matches the sum of goals was under 3.5
  • In 9 of the last 10 Mainz 05 matches the sum of goals was under 3.5
  • In 9 of the last 10 Mainz 05 matches in the Bundesliga, the sum of goals was under 3.5
  • Mainz 05 have won the last 4 matches in a row while scoring more than 1.5 goals
  • Mainz 05 have won the last 4 matches in a row in the Bundesliga while scoring more than 1.5 goals
  • Mainz 05 have won the last 3 away matches in a row while scoring more than 1.5 goals

Borussia Dortmund vs Mainz 05 Squads

Borussia Dortmund Squad

Niko Kovac will choose the starting lineup for the upcoming game against Mainz 05 from the players listed below (the information in the brackets refers to goals scored and matches played in the Bundesliga this season):

Alexander Meyer (0/2), Gregor Kobel (0/24), Almugera Kabar (0/4), Daniel Svensson (0/4), Filippo Mane (0/0), Julian Ryerson (1/21), Nico Schlotterbeck (0/22), Niklas Suele (0/8), Ramy Bensebaini (1/23), Waldemar Anton (0/18), Yan Couto (0/17), Carney Chukwuemeka (0/3), Emre Can (2/23), Felix Nmecha (2/19), Giovanni Reyna (2/14), Jamie Gittens (7/26), Julian Brandt (3/22), Kjell Waetjen (0/2), Marcel Sabitzer (0/23), Pascal Gross (0/24), Salih Oezcan (0/16), Cole Campbell (0/4), Julian Hettwer (0/0), Julien Duranville (0/10), Karim Adeyemi (3/17), Maximilian Beier (5/25), Serhou Guirassy (14/23).

Mainz 05 Squad

Listed below is the full squad of Mainz 05 players that the manager Bo Henriksen will choose from for the upcoming game:

Daniel Batz (0/0), Lasse Riess (0/0), Robin Zentner (0/26), Andreas Hanche-Olsen (1/15), Anthony Caci (1/25), Danny da Costa (0/17), Lennard Maloney (0/14), Maxim Leitsch (1/14), Moritz Jenz (0/15), Philipp Mwene (0/26), Silvan Widmer (0/21), Stefan Bell (0/15), David Mamutovic (0/0), Dominik Kohr (1/24), Hyun-Seok Hong (0/16), Jae-Sung Lee (6/25), Kaishu Sano (0/26), Nadiem Amiri (6/23), Nikolas Veratschnig (0/7), Armindo Sieb (2/23), Arnaud Nordin (0/2), Ben Bobzien (0/0), Jonathan Burkardt (15/22), Nelson Weiper (2/15), Paul Nebel (7/24).

Borussia Dortmund vs Mainz 05 Team News

Mainz 05 have an almost full squad of players to choose from ahead of their next match on Sunday, as just two players seem to be forced up in the stands. Dominik Kohr and Philipp Mwene sit this one out for Mainz 05, serving a suspension instead of travelling to meet Borussia Dortmund.

Borussia Dortmund vs Mainz 05 Lineups

Borussia Dortmund vs Mainz 05 H2H

Mainz 05 won 3-1 and 3-0 in the two most recent meetings with Borussia Dortmund, and go into their upcoming match with a psychological advantage. The previous ten matches were equally split between these two sides. Borussia Dortmund won four and Mainz 05 won three matches. However, Mainz 05 did manage a 3-1 win last time out, and the bookies best betting odds on an away win at full-time are at 4/1.

Borussia Dortmund vs Mainz 05 Results

Over 2.5 goals came out four times in the last ten matches between Borussia Dortmund and Mainz 05. Odds on under 2.5 goals are at 11/10 with bookies.

Borussia Dortmund vs Mainz 05 Betting Tips

Jonathan Burkardt shows decent form right now for Mainz 05, as he scored three goals in his last six games in the Bundesliga. The visitors need more from him, though, when facing Borussia Dortmund, who are strong favourites on Sunday. Siding with Serhou Guirassy also look a nice prospect as he scored five goals in his last six Bundesliga matches.

Borussia Dortmund claimed a modest two wins from their previous 10 home matches across all tournaments. They split the points with the visiting team in four of the games, whilst losing four. Mainz 05 won five of their last 10 games away, drew one and lost four of the games in this run. Goals are usually flowing for Borussia Dortmund on home soil these days, and at both ends of pitch. Both teams found the back of the net in seven of their last 10 matches here. In contrast, both teams to score happened five times for Mainz 05 in their last 10 league games away from home.

The last ten encounters between Borussia Dortmund and Mainz 05 saw over 2.5 goals scored six times, with Borussia Dortmund averaging 1.4 goals a game. Mainz 05 scored 1.5 goals on average in these, as both teams scored seven times in this run. Over 2.5 goals came out four times in the previous ten matches across all tournaments for Borussia Dortmund, who scored an average of 1.5 goals along the way. Over 2.5 goals happened in four of the last ten outings for Mainz 05, who managed to score 1.4 times in those matches.

Tips

Borussia Dortmund to win

Borussia Dortmund are the bookies favourite to claim the win, when Mainz 05 arrive at Signal Iduna Park, and we believe the home side will prevail.