Borussia Dortmund vs Mainz 05 Prediction: Six Bundesliga wins in a row for BVB

Friday night football from the Bundesliga this week comes from Signal Iduna Park (19:30 GMT, BBC iPlayer), where second-place Borussia Dortmund, who are six points behind leaders Bayern Munich, entertain relegation-threatened Mainz 05.
Below are my Borussia Dortmund vs Mainz 05 predictions, supported by all the latest team news and match odds.
Borussia Dortmund vs Mainz 05 Betting Tips
- Match Result & Both Teams To Score - Borussia Dortmund & Yes @ 7/4
- Team With Most Booking Points - Mainz 05 @ 5/6
*Odds correct as of the time of publication
Team News
Emre Can (groin) and Filippo Mane (thigh) are out injured for Borussia Dortmund, while Karim Adeyemi (ankle), Marcel Sabitzer (calf) and Yan Couto (illness) are considered doubts.
Mainz 05, meanwhile, are likely to be without Robin Zentner (groin), Anthony Caci (hamstring), Benedict Hollerbach (Achilles), Sota Kawasaki (muscle), Armindo Sieb and Lennard Maloney (both illness).
Borussia Dortmund vs Mainz 05 Predicted Lineups
- Borussia Dortmund: Kobel; Sule, Anton, Bensebaini; Ryerson, Bellingham, Nmecha, Svensson; Brandt, Beier; Guirassy
- Mainz 05: Batz; Posch, Bell, Kohr; Da Costa, Lee, Sano, Amiri, Widmer; Silas, Tietz
Borussia Dortmund vs Mainz 05 Odds
Borussia Dortmund are 1/2 favourites, implying a 66.7% probability of success, with 5/1 Mainz offered a 16.7% chance, and the draw priced at 10/3.
Betfred's Price Boosts include Jobe Bellingham To Score Anytime at 4/1 (was 16/5).
Borussia Dortmund vs Mainz 05 Stats
- DOR to win & both teams to score has been a winning selection in three of their last four league games
- M05 have scored in all six matches this calendar year
- M05 have received the second-most cards in the Bundesliga this season (54)
- M05 were shown two yellows and one red in reverse fixture (DOR - one yellow)
Match Result & Both Teams To Score - Borussia Dortmund & Yes @ 7/4
Both Dortmund (52%) and Mainz (57%) have seen over half of their Bundesliga games this season finish with both teams on the scoresheet.
Dortmund to win and both teams to score has been a winning selection in three of their last four matches, including their last two at home, both of which have ended 3-2 (v St Pauli and Heidenheim).
Mainz are also in fine form, winning four of their last five games, and they’ve scored in all six this calendar year, with both teams scoring in five.
Dortmund’s superior class should shine through at home where they are unbeaten in the Bundesliga this season, winning eight and drawing twice, especially against a Mainz side that have lost half (five) of their 10 away games (W2, D3).
However, Mainz have scored in seven of their away matches, including all four since the start of December, which includes a 2-2 draw at Bayern Munich, so I fancy the visitors to make things competitive at least.
Odds correct at time of publishing.
Team With Most Booking Points - Mainz 05 @ 5/6
Only FC Augsburg (55) have received more cards in the Bundesliga this season than Mainz (54). Urs Fischer's side rank second for yellows (49) and joint-second for reds (five).
Dortmund, meanwhile, have only been awarded 39 cards, 37 of which have been yellows.
In September's reverse fixture, won 2-0 by Niko Kovac's BVB, the visitors picked up a single yellow, while Mainz were cautioned twice and shown one red.
Odds correct at time of publishing.
You can read all our latest Football Betting Tips at our dedicated Betfred Insights content hub.






















