1. Football streams
  2. Bundesliga
  3. Borussia Dortmund vs Mainz

Beier (72') Can (42') Beier (39')
Nebel (76')

How to watch Borussia Dortmund vs Mainz online & on TV, head to head and predictions


Match feed:
  • Match Started

    The match is underway in Dortmund.

  • 90'
    Substitution
    • Waldemar Anton
    • Ramy Bensebaini

    Ramy Bensebaini is on a sub for Waldemar Anton for Dortmund.

  • 90'
    Substitution
    • Waldemar Anton
    • Ramy Bensebaini

    Ramy Bensebaini is on a sub for Waldemar Anton for Dortmund.

  • 89'
    Yellow Card
    • Nico Schlotterbeck

    At Signal Iduna Park, Nico Schlotterbeck has been yellow-carded for the home team.

  • 88'
    Substitution
    • Anthony Caci
    • Arnaud Nordin

    The away team has substituted Anthony Caci with Arnaud Nordin. Bo Henriksen is thus making his fourth change.

  • 88'
    Substitution
    • Anthony Caci
    • Arnaud Nordin

    The away team has substituted Anthony Caci with Arnaud Nordin. Bo Henriksen is thus making his fourth change.

  • 79'
    Substitution
    • Salih Ozcan
    • Niklas Sule

    Niko Kovac is making the team's second substitution at Signal Iduna Park with Niklas Sule replacing Salih Ozcan.

  • 79'
    Substitution
    • Salih Ozcan
    • Niklas Sule

    Niko Kovac is making the team's second substitution at Signal Iduna Park with Niklas Sule replacing Salih Ozcan.

  • 76'
    Goal !
    • Paul Nebel (Scorer)
    • Nadiem Amiri (Assist)

    Goal! Paul Nebel pulls one back for Mainz to make it 3-1.

    Great play from Nadiem Amiri to set up the goal.

  • 72'
    Goal !
    • Maximilian Beier (Scorer)
    • Nico Schlotterbeck (Assist)

    Maximilian Beier scores with a header and the home team increase their lead to 3-0.

    That's a fine assist from Nico Schlotterbeck.

  • 71'
    Substitution
    • Jonathan Burkardt
    • Nelson Weiper

    Mainz make their third substitution with Nelson Weiper replacing Jonathan Burkardt.

  • 66'
    Substitution
    • Lee Jae-sung
    • Hong Hyeon-seok

    Hong Hyeon-seok is on a sub for Lee Jae-sung for Mainz.

  • 66'
    Substitution
    • Lee Jae-sung
    • Hong Hyeon-seok

    Hong Hyeon-seok is on a sub for Lee Jae-sung for Mainz.

  • 62'
    Substitution
    • Yan Couto
    • Daniel Svensson

    Daniel Svensson is replacing Yan Couto for the home team.

  • 45'
    Yellow Card
    • Yan Couto

    Yan Couto (Dortmund) has been booked and must now be careful not to get a second yellow card.

  • 42'
    Goal !
    • Emre Can (Scorer)
    • Nico Schlotterbeck (Assist)

    Dortmund take a comfortable 2-0 lead thanks to Emre Can.

    Nico Schlotterbeck with an assist there.

  • 39'
    Goal !
    • Maximilian Beier (Scorer)
    • Karim Adeyemi (Assist)

    Maximilian Beier is on target to give Dortmund a 1-0 advantage.

    Karim Adeyemi instrumental with a fine assist.

  • Match Started

    The match is underway in Dortmund.

Line-ups

Borussia Dortmund Borussia Dortmund
(3-4-1-2)
(3-4-2-1)
Mainz Mainz
1Kobel3Anton23Can4Schlotterbeck2Couto6Ozcan13Gross26Ryerson10Brandt27Adeyemi14Beier27Zentner21da Costa3Jenz25Hanche-Olsen30Widmer18Amiri6Sano19Caci8Nebel7Jae-sung29Burkardt
1Kobel3Anton23Can4Schlotterbeck2Couto6Ozcan13Gross26Ryerson10Brandt27Adeyemi14Beier
Borussia Dortmund Borussia Dortmund
(3-4-1-2)
27Zentner21da Costa3Jenz25Hanche-Olsen30Widmer18Amiri6Sano19Caci8Nebel7Jae-sung29Burkardt
(3-4-2-1)
Mainz Mainz
Borussia Dortmund Borussia Dortmund
Kovac, Niko
Coach
Substitutes
Daniel Svensson 24
62' Out: Yan Couto

Niklas Sule 25
79' Out: Salih Ozcan

Carney Chukwuemeka 17
79' Out: Julian Brandt

Ramy Bensebaini 5
90' Out: Waldemar Anton

Jamie Gittens 43
90' Out: Karim Adeyemi
Missing players
Marcel Sabitzer
Injured

Nico Schlotterbeck
Injured
Mainz Mainz
Henriksen, Bo
Coach
Substitutes
Hong Hyeon-seok 14
66' Out: Lee Jae-sung

Nikolas Veratschnig 22
66' Out: Silvan Widmer

Nelson Weiper 44
71' Out: Jonathan Burkardt

Arnaud Nordin 9
88' Out: Anthony Caci

Armindo Sieb 11
88' Out: Paul Nebel
Missing players
Stefan Bell
Injured

Philipp Mwene
Injured

Maxim Leitsch
Injured

Statistics

Ball possession
Borussia Dortmund46%
54% Mainz
Shots
4Off goal58On goal5

3
Shots blocked
5
6
Corner kicks
4
2
Offsides
2
4
Saves
5
9
Fouls
9
2
Yellow cards
0
0
Red cards
0

Borussia Dortmund vs Mainz Betting tips

The most common result of matches between Borussia Dortmund and FSV Mainz when Borussia Dortmund is playing at home is 1-1. 5 matches have ended with this result.
The most common result of matches between Borussia Dortmund and FSV Mainz is 1-1. 8 matches have ended with this result.
During the last 18 meetings with Borussia Dortmund playing at home, Borussia Dortmund have won 9 times, there have been 7 draws while FSV Mainz have won 2 times. The goal difference is 32-19 in favour of Borussia Dortmund.
During the last 39 meetings, Borussia Dortmund have won 21 times, there have been 10 draws while FSV Mainz have won 8 times. The goal difference is 62-40 in favour of Borussia Dortmund.
FSV Mainz's last away win against Borussia Dortmund was in 2020.
Last season's matches: 1-1 (Borussia Dortmund at home) and 3-0 (FSV Mainz at home).
Did you know that Borussia Dortmund scores 24% of their goals between the minutes 61-75?
Did you know that FSV Mainz scores 25% of their goals between the minutes 46-60?
FSV Mainz haven't lost in their last 6 games.
FSV Mainz have a winning streak of 3 matches away from home.
1/10

News

Head to head

FSV Mainz and Borussia Dortmund have faced each other 12 times, with Borussia Dortmund winning 5 matches, FSV Mainz winning 4, and 3 matches ending in draws. In their most recent encounter on 9th November 2024, FSV Mainz defeated Borussia Dortmund 3-1 in the Bundesliga.

Borussia Dortmund
Matches:  13
Mainz
46%
Wins: 6
23%
Draws: 3
31%
Wins: 4
Recent meetings
  1. Flag DEUBundesliga
    29 Mar 2025
    Borussia DortmundBorussia Dortmund
    3 : 1
    MainzMainz
  2. Flag DEUBundesliga
    8 Nov 2024
    MainzMainz
    3 : 1
    Borussia DortmundBorussia Dortmund
  3. Flag DEUBundesliga
    10 May 2024
    MainzMainz
    3 : 0
    Borussia DortmundBorussia Dortmund
  4. Flag DEUBundesliga
    18 Dec 2023
    Borussia DortmundBorussia Dortmund
    1 : 1
    MainzMainz
  5. Flag DEUBundesliga
    26 May 2023
    Borussia DortmundBorussia Dortmund
    2 : 2
    MainzMainz

Form

Borussia Dortmund have won three, drawn one, and lost two of their last six matches, including a 6-0 victory over Union Berlin and a 2-0 loss to RB Leipzig. FSV Mainz are unbeaten in their last six matches, with four wins and two draws, including a 3-1 win against Borussia Monchengladbach and a 2-2 draw with SC Freiburg. Both teams have shown strong performances in recent games.

Borussia DortmundBorussia Dortmund
  1. Flag DEUBundesliga
    19 Apr 2025
    Borussia Dortmund
    3 : 2
    Borussia M'gladbach
  2. Flag nullUEFA Champions League
    14 Apr 2025
    Borussia Dortmund
    3 : 1
    Barcelona
  3. Flag DEUBundesliga
    11 Apr 2025
    Bayern Munich
    2 : 2
    Borussia Dortmund
  4. Flag nullUEFA Champions League
    8 Apr 2025
    Barcelona
    4 : 0
    Borussia Dortmund
  5. Flag DEUBundesliga
    4 Apr 2025
    SC Freiburg
    1 : 4
    Borussia Dortmund
MainzMainz
  1. Flag DEUBundesliga
    18 Apr 2025
    Mainz
    2 : 2
    Wolfsburg
  2. Flag DEUBundesliga
    11 Apr 2025
    TSG Hoffenheim
    2 : 0
    Mainz
  3. Flag DEUBundesliga
    4 Apr 2025
    Mainz
    1 : 1
    Holstein Kiel
  4. Flag DEUBundesliga
    29 Mar 2025
    Borussia Dortmund
    3 : 1
    Mainz
  5. Flag DEUBundesliga
    14 Mar 2025
    Mainz
    2 : 2
    SC Freiburg

Borussia Dortmund vs Mainz Standings

Borussia Dortmund are in 11th position, while FSV Mainz are in 3rd position with a 10-point lead over Dortmund.

PosTeamWDLMPts
5SC Freiburg146103048
6Mainz13893047
7Borussia Dortmund136113045
8Werder Bremen136113045

Match information