27.09.2025 13:30
0 - 2
Finished

Mainz vs Dortmund

Mainz vs Dortmund Live Score, Stats, Forecasts, H2H

Highlights:

3-4-2-1
Formations
3-4-2-1
27
4.7
Zentner
21
6.5
da Costa
25
7.2
Hanche-Olsen
5
6.8
Leitsch
30
6.8
Widmer
6
6.6
Sano
10
6.3
Amiri
2
6.4
Mwene
8
6.1
Nebel
7
6.0
Lee Jae-Sung
11
5.9
Sieb
14
6.1
Beier
27
7.7
Adeyemi
10
2
7.9
Brandt
2
6.7
Couto
20
7.1
Sabitzer
8
6.8
Nmecha
24
7.8
Svensson
3
7.3
Anton
4
7.6
Schlotterbeck
5
7.5
Bensebaini
1
7.0
Kobel
1
6.0
Riess
9
6.8
Nordin
15
6.6
Maloney
16
6.6
Bell
44
6.3
Weiper
7
6.5
Bellingham
13
6.5
Gross
17
6.9
Chukwuemeka
21
Silva
26
6.1
Ryerson

Starting Lineups:

2
Phillipp Mwene
5
Maxim Leitsch
6
Kaishu Sano
7
Jae-Sung Lee
8
Paul Nebel
10
Nadiem Amiri
11
Armindo Sieb
21
Danny da Costa
25
Andreas Hanche-Olsen
27
Robin Zentner (G)
30
Silvan Widmer (C)
1
Gregor Kobel (G)
2
Yan Couto
3
Waldemar Anton
4
Nico Schlotterbeck (C)
5
Ramy Bensebaini
8
Felix Nmecha
10
Julian Brandt
14
Maximilian Beier
20
Marcel Sabitzer
24
Daniel Svensson
27
Karim Adeyemi

Substitutes

1
Lasse Riess (G)
9
Arnaud Nordin
14
William Boving
15
Lennard Maloney
16
Stefan Bell
22
Nikolas Veratschnig
37
Ben Bobzien
42
Daniel Gleiber
44
Nelson Weiper
6
Salih Ozcan
7
Jobe Bellingham
9
Serhou Guirassy
13
Pascal Gross
17
Carney Chukwuemeka
21
Fabio Silva
25
Niklas Sule
26
Julian Ryerson
33
Alexander Meyer (G)

Coaches:

Bo Henriksen
Niko Kovac

Missing Players:

Anthony Caci (Muscle Injury)
Maxim Dal (Knee Injury)
Benedict Hollerbach (Hamstring Injury)
Dominik Kohr (Red Card)
Anselmino A. (Muscle Injury)
Cole Campbell (International duty)
Emre Can (Groin Injury)
Julien Duranville (Shoulder Injury)

Final Results and Statistics of Match:

0
Accurate through passes
0
49
Ball Possession
51
4
Big Chances
8
2
Blocked Shots
6
54
Clearances
72
28
Corner Kicks
20
65
Crosses
133
124
Duels won
90
0
Errors leading to goal
0
0
Errors leading to shot
0
1.56
Expected assists (xA)
3.1
1.92
Expected Goals (xG)
5.76
24
Fouls
28
28
Free Kicks
24
4
Goalkeeper Saves
4
0.08
Goals prevented
0.38
2
Hit the Woodwork
0
16
Interceptions
14
95
Long passes
123
10
Offsides
4
448
Passes
460
189
Passes in final third
179
12
Shots inside the Box
16
10
Shots off target
6
8
Shots on target
16
4
Shots outside the Box
4
177
Tackles
235
30
Throw-ins
58
32
Total shots
40
30
Touches in opposition box
34
0.38
xG on target (xGOT)
4.08
4.08
xGOT faced
0.38
4
Yellow Cards
2
2
Red Cards
0
0.00
Accurate through passes
0.00
47.00
Ball Possession
53.00
1.00
Big Chances
2.00
0.00
Blocked Shots
1.00
15.00
Clearances
21.00
1.00
Corner Kicks
0.00
38.00
Crosses
40.00
25.00
Duels won
18.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.50
Expected assists (xA)
1.13
0.27
Expected Goals (xG)
1.04
4.00
Fouls
7.00
7.00
Free Kicks
4.00
1.00
Goalkeeper Saves
1.00
-0.23
Goals prevented
0.16
1.00
Hit the Woodwork
0.00
4.00
Interceptions
3.00
27.00
Long passes
38.00
3.00
Offsides
0.00
78.00
Passes
79.00
61.00
Passes in final third
54.00
3.00
Shots inside the Box
5.00
3.00
Shots off target
2.00
1.00
Shots on target
3.00
1.00
Shots outside the Box
1.00
60.00
Tackles
100.00
7.00
Throw-ins
12.00
4.00
Total shots
6.00
10.00
Touches in opposition box
10.00
0.16
xG on target (xGOT)
1.77
1.77
xGOT faced
0.16
0.00
Yellow Cards
1.00
0.00
Accurate through passes
0.00
52.00
Ball Possession
48.00
0.00
Big Chances
0.00
1.00
Blocked Shots
2.00
12.00
Clearances
15.00
6.00
Corner Kicks
5.00
8.00
Crosses
50.00
37.00
Duels won
27.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.28
Expected assists (xA)
0.42
0.21
Expected Goals (xG)
0.40
8.00
Fouls
7.00
7.00
Free Kicks
8.00
1.00
Goalkeeper Saves
1.00
0.27
Goals prevented
0.03
0.00
Hit the Woodwork
0.00
4.00
Interceptions
4.00
36.00
Long passes
44.00
2.00
Offsides
2.00
71.00
Passes
74.00
65.00
Passes in final third
66.00
1.00
Red Cards
0.00
3.00
Shots inside the Box
3.00
2.00
Shots off target
1.00
1.00
Shots on target
1.00
1.00
Shots outside the Box
1.00
58.00
Tackles
60.00
8.00
Throw-ins
17.00
4.00
Total shots
4.00
5.00
Touches in opposition box
7.00
0.03
xG on target (xGOT)
0.27
0.27
xGOT faced
0.03
2.00
Yellow Cards
0.00
0.00
Accurate through passes
0.00
49.00
Ball Possession
51.00
1.00
Big Chances
2.00
1.00
Blocked Shots
3.00
27.00
Clearances
36.00
7.00
Corner Kicks
5.00
19.00
Crosses
43.00
62.00
Duels won
45.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.78
Expected assists (xA)
1.55
0.48
Expected Goals (xG)
1.44
12.00
Fouls
14.00
14.00
Free Kicks
12.00
2.00
Goalkeeper Saves
2.00
0.04
Goals prevented
0.19
1.00
Hit the Woodwork
0.00
8.00
Interceptions
7.00
32.00
Long passes
41.00
5.00
Offsides
2.00
75.00
Passes
77.00
63.00
Passes in final third
59.00
1.00
Red Cards
0.00
6.00
Shots inside the Box
8.00
5.00
Shots off target
3.00
2.00
Shots on target
4.00
2.00
Shots outside the Box
2.00
59.00
Tackles
75.00
15.00
Throw-ins
29.00
8.00
Total shots
10.00
15.00
Touches in opposition box
17.00
0.19
xG on target (xGOT)
2.04
2.04
xGOT faced
0.19
2.00
Yellow Cards
1.00

Online Stream (Mainz - Dortmund Text Broadcast)

90+6' That's all for today as the game is over.
90+4' Dortmund quickly take a corner kick with a short pass.
90+3' Dortmund take a short corner instead of sending the ball into the penalty area.
90+3' It's going to be a corner kick.
90+2' A defence-splitting pass is taken in his stride by Julian Brandt (Dortmund) in the box. Without even looking up he drills a shot towards the left side of the goal, but Lasse Riess pulls off a brilliant save. The ball goes out of play. Dortmund are awarded a corner kick.
90+2' Dortmund take a short corner kick.
90+1' We will have 5 min. of added time.
90' Paul Nebel (Mainz) takes his opponent down and receives a yellow card from the referee.
89' A good clearance by a defender means the corner comes to nothing for Mainz.
87' It is time for a substitution. Fabio Silva (Dortmund) is on for Maximilian Beier.
86' The attendance is 33305.
84' Arnaud Nordin (Mainz) jinks his way past two defenders and from the edge of the box has an effort which goes just over the bar. The ball goes out of play and Dortmund will have a goal kick.
83' We can have a look at the statistics now, shots on target are 2:3.
82' Some great controlled play and passing from Dortmund. They are increasing their possession of the ball and trying to open up the opposition's defence to hit them swiftly on the break.
80' Nelson Weiper (Mainz) joins the action as a substitute, replacing Armindo Sieb.
80' We are about to witness a substitution. Lennard Maloney (Mainz) is replacing Nadiem Amiri.
77' It's time for a substitution. That's the last involvement from Marcel Sabitzer as he is replaced by Pascal Gross (Dortmund).
77' Niko Kovac decides to make a substitution. Felix Nmecha will be replaced by Jobe Bellingham (Dortmund).
76' We are about to witness a corner kick, another promising situation.
74' The corner is swung in but Mainz can’t take advantage as a defender sweeps the ball away. The ball goes out of play and Dortmund will have a goal kick.
69' Andreas Hanche-Olsen (Mainz) comes off the pitch to be replaced by Lasse Riess.
69' Substitution. Julian Ryerson (Dortmund) receives a signal from the referee and is now allowed to enter the pitch as Yan Couto walks off.
68' Here is a change. Karim Adeyemi is going off and Niko Kovac gives the last tactical orders to Carney Chukwuemeka (Dortmund).
67' We have witnessed a sending-off! Robin Zentner (Mainz) is given a red card for his dangerous challenge. Tobias Reichel's decision is final.
65' Paul Nebel (Mainz) whips in the corner, but one of the defending players gets a head on it and intercepts.
64' The game is interrupted. Nico Schlotterbeck (Dortmund) has violated the rules in the battle for the ball. No protests or gestures are being made as he is quite aware of what he did. Mainz have a free kick from a promising distance.
63' The referee stops play so that a substitution can be made and Arnaud Nordin (Mainz) comes onto the pitch for Jae-Sung Lee.
63' Substitution. Maxim Leitsch is replaced by Stefan Bell (Mainz).
63' The ball goes out of play and Mainz have been awarded a corner kick.
60' The ball is off of the pitch and it's a goal kick for Dortmund. Danny da Costa (Mainz) sends over a cross, but he can't find any teammate inside the box. Poor delivery.
57' Maxim Leitsch (Mainz) jumps for a header from the resulting corner kick and sends the ball in on goal, but the goalkeeper makes a very good save.
56' It will be a corner kick for Mainz.
55' Paul Nebel (Mainz) attempts to find the head of one of his teammates with a promising cross into the box, but a defender outjumps the attackers and averts the threat. The referee points to the corner flag. It's a corner to Mainz.
52' Paul Nebel (Mainz) unleashed a powerful long-range strike, but the ball was blocked by a defender on its way.
50' This yellow card was deserved. The tackle by Nadiem Amiri (Mainz) was quite harsh and Tobias Reichel didn't hesitate to show him a yellow card.
49' Dortmund fail to score from a corner as Robin Zentner (Mainz) leaps to collect the ball.
48' Marcel Sabitzer (Dortmund) volleys the ball towards goal from the edge of the penalty box, but one of the defenders blocks his shot. Dortmund win a corner.
47' A pass by Karim Adeyemi (Dortmund) ends up in no man's land, and the attacking effort comes to an end. The ball goes out of play and Mainz will have a goal kick.
46' Everything is set for the start of the second half.
45+2' The match has reached half-time.
45' There will be a minimum of 1 min. of added time.
43' Yan Couto (Dortmund) receives a yellow card for a nasty tackle.
40' Goal! Julian Brandt produces a great pass that finds Karim Adeyemi (Dortmund) inside the penalty area, who takes advantage of the situation to rifle a shot into the bottom left corner. 0:2.
38' Kaishu Sano (Mainz) dinks a cross into the box in an attempt to find one of his teammates, but the defence manages to clear.
37' The percentage of ball possession is – 42:58.
35' Mainz can’t profit from the corner as the defence clear the ball upfield.
33' Marcel Sabitzer (Dortmund) shows good awareness deep inside the box as he latches on to a cross from the resulting free kick. He jumps high but his towering header lacks accuracy and flies well over the crossbar. The ball is off of the pitch and it's a goal kick for Mainz.
32' Maxim Leitsch (Mainz) is obviously not following the Golden Rule: "Treat others as you want to be treated.“ He makes a bad challenge and leaves Tobias Reichel with no other option than to blow for a foul. Dortmund win a free kick. It's a promising situation for a direct shot.
27' Goal! Julian Brandt feeds Daniel Svensson (Dortmund), who taps the ball into an empty net. He makes it 0:1.
25' Paul Nebel (Mainz) gathers a cross inside the box and strikes the ball. He wastes a great scoring opportunity as his shot only hits the right-hand post.
24' Maximilian Beier (Dortmund) meets a cross inside the box, but Robin Zentner wins the battle for the ball and the chance is gone.
23' Karim Adeyemi (Dortmund) displays brilliant individual ability, gets inside the box and pulls the trigger. His promising effort is blocked by one of the defenders.
22' A cross from a mid-range free kick, taken by Dortmund, is overhit and the ball goes out of play. The ball is off of the pitch and it's a goal kick for Mainz.
21' Armindo Sieb (Mainz) commits an ugly tackle on his opponent, but there is no caution from the referee. A free kick to Dortmund.
18' Tobias Reichel blows his whistle. Karim Adeyemi (Dortmund) commits a foul after dangerous play.
16' Tobias Reichel interrupts the game. One of the players from Dortmund won the ball, but his effort is adjudged unfair. Another situation results in a direct free kick for Mainz.
15' Phillipp Mwene (Mainz) sends a pass into the box, but his attempt is thwarted and cleared.
11' Ramy Bensebaini (Dortmund) pulls the jersey of one of the opposition players and Tobias Reichel blows his whistle for a foul. Mainz win a free kick.
10' Maximilian Beier (Dortmund) finds himself in a promising position after receiving an excellent pass into the box, but one of the defenders produces a timely intervention to avert the threat.
8' Good play from Kaishu Sano (Mainz) gives him some space for the shot from distance, but it's lacking accuracy and goes well wide of the left post. The ball goes out of play and Dortmund will have a goal kick.
7' Paul Nebel (Mainz) received a clever through ball which could have put him in a promising position, but the defence was alert to the danger.
3' Some patient build-up play from Dortmund as they look to unlock the defence.
1' The first half has started.
The players are out at last! Mainz will take the kick-off.
The referee of today's match will be Tobias Reichel.
In the details of this match, you can glance at the lineups while the game is about to begin.
Hello to all football fans, we are here to bring you a live commentary of the following match, describing all the most interesting and important moments. We'll make sure you won't miss a thing, so just sit back and have fun.

Last Matches of Mainz

18.10.25
BUN
(1) - (3)
L
05.10.25
BUN
(2) - (0)
L
27.09.25
BUN
(0) - (2)
L
20.09.25
BUN
(0) - (2)
W
13.09.25
BUN
(0) - (1)
L
31.08.25
BUN
(1) - (0)
D
18.10.25
BUN
(1) - (3)
L
27.09.25
BUN
(0) - (2)
L
13.09.25
BUN
(0) - (1)
L
28.08.25
CL
(3) - (1)
W
24.08.25
BUN
(0) - (0)
L
22.02.25
BUN
(0) - (0)
W

Last Matches of Dortmund

18.10.25
BUN
(1) - (0)
L
04.10.25
BUN
(1) - (1)
D
27.09.25
BUN
(0) - (2)
W
21.09.25
BUN
(1) - (0)
W
16.09.25
CL
(0) - (0)
D
13.09.25
BUN
(0) - (2)
W
18.10.25
BUN
(1) - (0)
L
27.09.25
BUN
(0) - (2)
W
16.09.25
CL
(0) - (0)
D
13.09.25
BUN
(0) - (2)
W
23.08.25
BUN
(0) - (1)
D
18.08.25
POK
(0) - (0)
W

Mainz vs Dortmund matches

27.09.25
BUN
(0) - (2)
09.11.24
BUN
(2) - (1)
11.05.24
BUN
(3) - (0)
19.12.23
BUN
(1) - (1)
27.05.23
BUN
(0) - (2)
25.01.23
BUN
(1) - (1)
27.09.25
BUN
(0) - (2)
09.11.24
BUN
(2) - (1)
11.05.24
BUN
(3) - (0)
25.01.23
BUN
(1) - (1)
16.03.22
BUN
(0) - (0)
16.05.21
BUN
(0) - (2)

Follow Game Online:

Mainz vs Dortmund live stream online is not available right now. You can see the full history of Mainz vs Dortmund head to head confrontation.

Mainz vs Dortmund Head To Head Confrontation

Our site's database keeps all result's history of previous games between Mainz and Dortmund, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Mainz vs Dortmund upcoming matches.

27.09.2025

Mainz 0 - 2 Dortmund (Svensson D., Adeyemi K.)

09.11.2024

Mainz 3 - 1 Dortmund (Lee Jae-Sung, Guirassy S., Burkardt J.)

11.05.2024

Mainz 3 - 0 Dortmund (Barreiro L., Lee Jae-Sung, Lee Jae-Sung)

25.01.2023

Mainz 1 - 2 Dortmund (Lee Jae-Sung, Ryerson J., Reyna G.)

16.03.2022

Mainz 0 - 1 Dortmund (Witsel A.)

16.05.2021

Mainz 1 - 3 Dortmund (Guerreiro R., Reus M., Brandt J.)

14.12.2019

Mainz 0 - 4 Dortmund (Reus M., Sancho J., Hazard T.)

24.11.2018

Mainz 1 - 2 Dortmund (Alcacer P., Quaison R., Piszczek L.)

12.12.2017

Mainz 0 - 2 Dortmund (Sokratis, Kagawa S.)

29.01.2017

Mainz 1 - 1 Dortmund (Reus M., Latza D.)

16.10.2015

Mainz 0 - 2 Dortmund (Reus M., Mkhitaryan H.)

20.09.2014

Mainz 2 - 0 Dortmund (Okazaki S.)

30.11.2013

Mainz 1 - 3 Dortmund (Aubameyang P., Choupo-Moting E. M., Lewandowski R.)

24.11.2012

Mainz 1 - 2 Dortmund (Caligiuri M., Lewandowski R., Lewandowski R.)

24.09.2011

Mainz 1 - 2 Dortmund (Muller N., Perisic I., Piszczek L.)

19.07.2011

Mainz 0 - 1 Dortmund (Ivan Perisic)

19-07-2011 16:45

Telekom Cup

34' Ivan Perisic (0-1),

31.10.2010

Mainz 0 - 2 Dortmund (Gotze M., Barrios L.)

10.04.2010

Mainz 1 - 0 Dortmund (Szalai A.)

31.01.2007

Mainz 1 - 0 Dortmund (Andreasen L.)

24.09.2005

Mainz 1 - 1 Dortmund (Zidan M., Metzelder C.)