New customers only | Commercial content | 18+ age limit | T&Cs apply

Borussia Dortmund 3-1 1 Fsv Mainz 05 final score - 30 March 2025, Bundesliga

Germany - Bundesliga

Borussia Dortmund
3
-
1
End
1 Fsv Mainz 05

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Borussia Dortmund Borussia Dortmund
1 Fsv Mainz 05 1 Fsv Mainz 05
End of match
J. Gittens
K. Adeyemi
90'
R. Bensebaini
W. Anton
90'
N. Schlotterbeck
89'
88'
A. Sieb
P. Nebel
88'
A. Nordin
A. Caci
N. Sule
S. Ozcan
79'
C. Chukwuemeka
J. Brandt
79'
76'
drop icon
P. Nebel
N. Amiri
M. Beier
N. Schlotterbeck
72'
drop icon
71'
N. Weiper
J. Burkardt
66'
H. Hyeon-seok
L. Jae-sung
66'
N. Veratschnig
S. Widmer
D. Svensson
Y. Couto
62'
second.period
Y. Couto
45'
E. Can
N. Schlotterbeck
42'
drop icon
M. Beier
K. Adeyemi
39'
drop icon
first.period

Game Statistics

CD Huachipato Borussia Dortmund
CD Huachipato 1 Fsv Mainz 05
46
Ball possession (%)
54
12
Shots
10
8
Shots on-target
5
4
Shots off-target
5
6
Corners
4
2
Offsides
2
9
Fouls
9
11
Free kicks
11
9
Goal kicks
3
4
Saves
5
11
Throw-ins
23
2
Yellow cards
0

Tactical Scheme

Borussia Dortmund

Formation : 3 - 4 - 1 - 2

1
G. Kobel
3
W. Anton
23
E. Can
4
N. Schlotterbeck
2
Y. Couto
6
S. Ozcan
13
P. Gross
26
J. Ryerson
10
J. Brandt
27
K. Adeyemi
14
M. Beier
29
J. Burkardt
7
L. Jae-sung
8
P. Nebel
19
A. Caci
6
K. Sano
18
N. Amiri
30
S. Widmer
25
A. Hanche-Olsen
3
M. Jenz
21
D. da Costa
27
R. Zentner

Formation : 3 - 4 - 2 - 1

1 Fsv Mainz 05

Substitutes

Borussia Dortmund
Borussia Dortmund
Goalkeeper

A. Meyer

Defender

D. Svensson

Y. Couto 62'

R. Bensebaini

W. Anton 90'

N. Sule

S. Ozcan 79'

Midfielder

C. Chukwuemeka

J. Brandt 79'

R. Elongo-Yombo

G. Reyna

Forward

J. Duranville

J. Gittens

K. Adeyemi 90'

1 Fsv Mainz 05
1 Fsv Mainz 05
Goalkeeper

D. Batz

L. Riess

Defender

M. Leitsch

Midfielder

L. Maloney

H. Hyeon-seok

L. Jae-sung 66'

N. Veratschnig

S. Widmer 66'

Forward

A. Sieb

P. Nebel 88'

N. Weiper

J. Burkardt 71'

A. Nordin

A. Caci 88'

Missing players

Borussia Dortmund
Borussia Dortmund
Midfielder

F. Nmecha

M. Sabitzer

1 Fsv Mainz 05
1 Fsv Mainz 05
Defender

S. Bell

Form

Table

Teams Pts P W D L GD
6
Borussia Dortmund
Borussia Dortmund
48 31 14 6 11 11
7
1 Fsv Mainz 05
1 Fsv Mainz 05
47 31 13 8 10 9

Last matches

Borussia Dortmund
Borussia Dortmund Last matches
W W D L W L
Victories

3/6 (50%)

Draw

1/6 (17%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

2.67 Total goals
33% BTTS
1.83 Goals scored
0.83 Goals conceded
33% Over 2.5
67% Under 2.5

15 Mar 2025 - Bundesliga

Leipzig
2 :  0
Borussia Dortmund

12 Mar 2025 - Champions League

Lille
1 :  2
Borussia Dortmund

8 Mar 2025 - Bundesliga

Borussia Dortmund
0 :  1
Augsburg

4 Mar 2025 - Champions League

Borussia Dortmund
1 :  1
Lille

1 Mar 2025 - Bundesliga

St. Pauli
0 :  2
Borussia Dortmund

22 Feb 2025 - Bundesliga

Borussia Dortmund
6 :  0
Union Berlin
W L D W D L
Victories

2/6 (33%)

Draw

2/6 (33%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

2.67 Total goals
50% BTTS
1.83 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

8 Mar 2025 - Bundesliga

Borussia Dortmund
0 :  1
Augsburg

4 Mar 2025 - Champions League

Borussia Dortmund
1 :  1
Lille

22 Feb 2025 - Bundesliga

Borussia Dortmund
6 :  0
Union Berlin

19 Feb 2025 - Champions League

Borussia Dortmund
0 :  0
Sporting Lisbon

8 Feb 2025 - Bundesliga

Borussia Dortmund
1 :  2
Stuttgart

29 Jan 2025 - Champions League

Borussia Dortmund
3 :  1
Shakhtar Donetsk
W W L W W L
Victories

4/6 (67%)

Draw

0/6 (0%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

2.5 Total goals
33% BTTS
1.5 Goals scored
1 Goals conceded
50% Over 2.5
50% Under 2.5

15 Mar 2025 - Bundesliga

Leipzig
2 :  0
Borussia Dortmund

12 Mar 2025 - Champions League

Lille
1 :  2
Borussia Dortmund

1 Mar 2025 - Bundesliga

St. Pauli
0 :  2
Borussia Dortmund

15 Feb 2025 - Bundesliga

Bochum
2 :  0
Borussia Dortmund

11 Feb 2025 - Champions League

Sporting Lisbon
0 :  3
Borussia Dortmund

1 Feb 2025 - Bundesliga

Heidenheim
1 :  2
Borussia Dortmund
1 Fsv Mainz 05
1 Fsv Mainz 05 Last matches
D W W W W D
Victories

4/6 (67%)

Draw

2/6 (33%)

Defeats

0/6 (0%)

Average stats (Last 6 matchs)

2.5 Total goals
50% BTTS
1.83 Goals scored
0.67 Goals conceded
50% Over 2.5
50% Under 2.5

15 Mar 2025 - Bundesliga

1 Fsv Mainz 05
2 :  2
Freiburg

7 Mar 2025 - Bundesliga

Mönchengladbach
1 :  3
1 Fsv Mainz 05

1 Mar 2025 - Bundesliga

Leipzig
1 :  2
1 Fsv Mainz 05

22 Feb 2025 - Bundesliga

1 Fsv Mainz 05
2 :  0
St. Pauli

16 Feb 2025 - Bundesliga

Heidenheim
0 :  2
1 Fsv Mainz 05

8 Feb 2025 - Bundesliga

1 Fsv Mainz 05
0 :  0
Augsburg
W W W D W D
Victories

4/6 (67%)

Draw

2/6 (33%)

Defeats

0/6 (0%)

Average stats (Last 6 matchs)

2.17 Total goals
33% BTTS
1.67 Goals scored
0.5 Goals conceded
33% Over 2.5
67% Under 2.5

15 Mar 2025 - Bundesliga

1 Fsv Mainz 05
2 :  2
Freiburg

22 Feb 2025 - Bundesliga

1 Fsv Mainz 05
2 :  0
St. Pauli

8 Feb 2025 - Bundesliga

1 Fsv Mainz 05
0 :  0
Augsburg

25 Jan 2025 - Bundesliga

1 Fsv Mainz 05
2 :  0
Stuttgart

11 Jan 2025 - Bundesliga

1 Fsv Mainz 05
2 :  0
Bochum

14 Dec 2024 - Bundesliga

1 Fsv Mainz 05
2 :  1
Bayern Munich
L L L W W W
Victories

3/6 (50%)

Draw

0/6 (0%)

Defeats

3/6 (50%)

Average stats (Last 6 matchs)

2.33 Total goals
50% BTTS
1.33 Goals scored
1 Goals conceded
50% Over 2.5
50% Under 2.5

7 Mar 2025 - Bundesliga

Mönchengladbach
1 :  3
1 Fsv Mainz 05

1 Mar 2025 - Bundesliga

Leipzig
1 :  2
1 Fsv Mainz 05

16 Feb 2025 - Bundesliga

Heidenheim
0 :  2
1 Fsv Mainz 05

31 Jan 2025 - Bundesliga

Werder Bremen
1 :  0
1 Fsv Mainz 05

19 Jan 2025 - Bundesliga

Union Berlin
2 :  1
1 Fsv Mainz 05

14 Jan 2025 - Bundesliga

Bayer Leverkusen
1 :  0
1 Fsv Mainz 05

Head to head

Borussia Dortmund

33 %

Draw

33 %

1 Fsv Mainz 05

33 %

Average stats (last H2H results)

2.83
Total goals
67%
BTTS
1.17
Goals scored (Team 1)
1.67
Goals scored (Team 2)
67%
Over 2.5
33%
Under 2.5

9 Nov 2024 - Bundesliga

1 Fsv Mainz 05
3 :  1
Borussia Dortmund

11 May 2024 - Bundesliga

1 Fsv Mainz 05
3 :  0
Borussia Dortmund

19 Dec 2023 - Bundesliga

Borussia Dortmund
1 :  1
1 Fsv Mainz 05

27 May 2023 - Bundesliga

Borussia Dortmund
2 :  2
1 Fsv Mainz 05

25 Jan 2023 - Bundesliga

1 Fsv Mainz 05
1 :  2
Borussia Dortmund

16 Mar 2022 - Bundesliga

1 Fsv Mainz 05
0 :  1
Borussia Dortmund
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+6' sifflet_1

Daniel Schlager awards Mainz a goal kick.

90+6' tir_non_cadre_1

Dortmund's Nico Schlotterbeck misses with an attempt on goal.

90+5' coup_franc_1

Free kick for Dortmund in the half of Mainz.

90+3'  

Daniel Schlager signals a Mainz throw-in in Dortmund's half.

90+2'  

Can Mainz capitalize from this throw-in deep inside Dortmund's half?

90+2'  

Throw-in high up the field for Mainz in Dortmund.

90' substitution_1

The home team replace Karim Adeyemi with Jamie Gittens.

90' substitution_1

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

90' coup_franc_1

Dortmund awarded a free kick in their own half.

89' carton_jaune_1

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

89' coup_franc_1

Free kick for Mainz in their own half.

88' substitution_1

Bo Henriksen (Mainz) is making a fifth substitution, with Armindo Sieb replacing Paul Nebel.

88' substitution_1

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

87' sifflet_1

It's a goal kick for the home team in Dortmund.

87' tir_non_cadre_1

Anthony Caci (Mainz) wins the ball in the air but heads wide.

86' sifflet_1

It's a goal kick for the home team in Dortmund.

86' corner_1

Corner awarded to Mainz.

85' corner_1

Mainz have been awarded a corner by Daniel Schlager.

84' coup_franc_1

Mainz awarded a free kick in their own half.

83' tir_cadre_1

Dortmund's Pascal Gross gets in a shot on goal at Signal Iduna Park. But the effort is unsuccessful.

82' coup_franc_1

Daniel Schlager signals a free kick to Dortmund.

81'  

Throw-in for Mainz at Signal Iduna Park.

80'  

Ball safe as Mainz is awarded a throw-in in their half.

80'  

A throw-in for the home team on the opposite half.

79' substitution_1

Carney Chukwuemeka is replacing Julian Brandt for the home team.

79' substitution_1

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

78'  

Throw-in Mainz.

76' but_1

Goal! Paul Nebel pulls one back for Mainz to make it 3-1. Great play from Nadiem Amiri to set up the goal.

75'  

Mainz’s Anthony Caci is on his feet again at Signal Iduna Park.

75' blessure_1

The match has been stopped briefly for attention to the injured Anthony Caci.

74'  

Dortmund needs to be cautious. Mainz have an attacking throw-in.

74'  

Mainz have a dangerous throw-in.

73'  

Can Mainz get the ball into an attacking position from this throw-in in Dortmund's half?

72' but_1

Maximilian Beier scores with a header and the home team increase their lead to 3-0. That's a fine assist from Nico Schlotterbeck.

72' corner_1

Corner awarded to Dortmund.

71' substitution_1

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

71' tir_cadre_1

Dortmund's Karim Adeyemi is on target but unsuccessful.

69'  

Ball safe as Mainz is awarded a throw-in in their half.

69' coup_franc_1

Daniel Schlager signals a free kick to Dortmund in their own half.

68'  

Daniel Schlager awards the away team a throw-in.

67'  

Throw-in for Mainz in the half of Dortmund.

66' coup_franc_1

Daniel Schlager signals a free kick to Mainz in their own half.

66' substitution_1

The away team replace Silvan Widmer with Nikolas Veratschnig.

66' substitution_1

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

65'  

Dortmund to take a throw-in in Mainz territory.

63'  

Throw-in for Dortmund in their own half.

62' substitution_1

Daniel Svensson is replacing Yan Couto for the home team.

62'  

Throw-in high up the field for Mainz in Dortmund.

61' coup_franc_1

Mainz awarded a free kick in their own half.

60'  

Dortmund awarded a throw-in in their own half.

59' hors_jeu_1

At Signal Iduna Park, Mainz are penalized for being offside.

59' tir_cadre_1

Paul Nebel of Mainz smashes in a shot on target. The keeper saves, though.

59' tir_cadre_1

Mainz's Silvan Widmer is on target but unsuccessful.

59' sifflet_1

Mainz have a goal kick.

59' tir_non_cadre_1

Dortmund are pushing forward but Maximilian Beier's finish is wide of the goal.

58'  

Can Dortmund get the ball into an attacking position from this throw-in in Mainz's half?

57' corner_1

Dortmund have been awarded a corner by Daniel Schlager.

57' tir_non_cadre_1

Dortmund's Salih Ozcan gets his shot away but it misses the target.

56' corner_1

Dortmund have been awarded a corner by Daniel Schlager.

54' corner_1

Corner awarded to Mainz.

53' coup_franc_1

Free kick Mainz.

51' sifflet_1

Ball goes out of play for a Dortmund goal kick.

49' sifflet_1

Goal kick for Dortmund at Signal Iduna Park.

49' tir_non_cadre_1

Mainz surge into the attack at Signal Iduna Park but Moritz Jenz’s header is off-target.

48'  

Daniel Schlager signals a throw-in for Mainz, close to Dortmund's area.

48'  

Can Mainz capitalize from this throw-in deep inside Dortmund's half?

48'  

Mainz have a dangerous throw-in.

47' coup_franc_1

Free kick for Dortmund in their own half.

46' sifflet_1

Daniel Schlager awards Dortmund a goal kick.

46' tir_non_cadre_1

Mainz's Jonathan Burkardt misses with an attempt on goal.

45' sifflet_1

The ref's whistle signals the end of the first-half.

45+2'  

Mainz to take a throw-in in Dortmund territory.

45+1'  

Throw-in for Dortmund at Signal Iduna Park.

45' sifflet_1

Dortmund have a goal kick.

45' carton_jaune_1

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

45' coup_franc_1

In Dortmund a free kick has been awarded the away team.

44' coup_franc_1

Free kick for Mainz in the half of Dortmund.

43' coup_franc_1

Daniel Schlager signals a free kick to Dortmund in their own half.

42' but_1

Dortmund take a comfortable 2-0 lead thanks to Emre Can. Nico Schlotterbeck with an assist there.

42' corner_1

Dortmund have been awarded a corner by Daniel Schlager.

39' but_1

Maximilian Beier is on target to give Dortmund a 1-0 advantage. Karim Adeyemi instrumental with a fine assist.

38' coup_franc_1

Free kick for Dortmund in their own half.

37'  

A throw-in for the home team on the opposite half.

36' corner_1

Corner awarded to Dortmund.

34'  

Daniel Schlager awards the away team a throw-in.

33' sifflet_1

It's a goal kick for the home team in Dortmund.

30' hors_jeu_1

Mainz push upfield but Daniel Schlager quickly pulls them for offside.

30' coup_franc_1

Dortmund awarded a free kick in their own half.

29'  

Ball safe as Mainz is awarded a throw-in in their half.

28'  

Throw-in for Mainz in their own half.

28'  

Dortmund awarded a throw-in in their own half.

27' coup_franc_1

Free kick for Mainz in their own half.

26'  

Mainz's Nadiem Amiri is back in action after a slight knock.

24' blessure_1

Nadiem Amiri is writhing in pain and play has been suspended for a few moments.

24' tir_cadre_1

Nico Schlotterbeck gets his shot on target but fails to score for Dortmund.

23' corner_1

Corner awarded to Mainz.

22' hors_jeu_1

Dortmund are too eager and fall into an offside trap.

21'  

Throw-in Dortmund.

21'  

Dortmund's Maximilian Beier looks ok and returns to the pitch.

21' blessure_1

The match at Signal Iduna Park has been interrupted briefly for a check on Maximilian Beier, who is down injured.

21' coup_franc_1

Daniel Schlager signals a free kick to Mainz in their own half.

17'  

Throw-in for Mainz at Signal Iduna Park.

16' hors_jeu_1

Dortmund are caught offside.

15' tir_cadre_1

Lee Jae-sung (Mainz) goes close with a header but the ball is scrambled away by Dortmund defenders.

15'  

Throw-in for Mainz close to the penalty box.

14' tir_cadre_1

Julian Brandt of Dortmund smashes in a shot on target. The keeper saves, though.

13' sifflet_1

Goal kick for Dortmund at Signal Iduna Park.

13' tir_non_cadre_1

Lee Jae-sung's header is off-target for Mainz.

10' sifflet_1

Ball goes out of play for a Dortmund goal kick.

10' tir_non_cadre_1

Lee Jae-sung of Mainz gets in a strike, but is off target.

9' sifflet_1

Daniel Schlager awards Mainz a goal kick.

9' tir_non_cadre_1

Maximilian Beier (Dortmund) is first to the ball but his header is off-target.

9'  

Andreas Hanche-Olsen returns to the field for Mainz after picking up a slight injury.

8' blessure_1

Play has been interrupted briefly in Dortmund to check on Andreas Hanche-Olsen, who is grimacing with pain.

8'  

Mainz needs to be cautious. Dortmund have an attacking throw-in.

7' corner_1

Dortmund have been awarded a corner by Daniel Schlager.

7' tir_cadre_1

Dortmund pushes forward through Karim Adeyemi, whose finish on goal is saved.

7'  

Throw-in for Dortmund in the half of Mainz.

7'  

Pascal Gross for Dortmund is back on the field again.

6' blessure_1

Play has been temporarily suspended for attention to Pascal Gross for Dortmund who is writhing in pain on the pitch.

6' coup_franc_1

Dortmund awarded a free kick in their own half.

6'  

Daniel Schlager signals a Mainz throw-in in Dortmund's half.

sifflet_1

The match is underway in Dortmund.

 

Borussia Dortmund scores 2.29 goals when playing at home and FSV Mainz scores 2.47 goals when playing away (on average).

 

Both teams haven't won their last match in Bundesliga.

 

Average number of goals in the first half in meetings between Borussia Dortmund and FSV Mainz is 2.4.

 

Average number of goals in meetings between Borussia Dortmund and FSV Mainz is 3.2.

 

Borussia Dortmund scores 1.2 goals in a match against FSV Mainz and FSV Mainz scores 2 goals against Borussia Dortmund (on average).

 

Borussia Dortmund have won just 1 of their last 5 Bundesliga games against FSV Mainz.

 

FSV Mainz have lost just 1 of their last 5 Bundesliga games against Borussia Dortmund.

 

In the last 5 meetings Borussia Dortmund won 1, FSV Mainz won 2, 2 draws.

 

FSV Mainz have lost just 1 of their last 5 games against Borussia Dortmund (in all competitions).

 

FSV Mainz's performance of the last 5 matches is better than Borussia Dortmund's.

 

In Bundesliga, FSV Mainz has better performance than Borussia Dortmund.

 

When FSV Mainz is down 1-0 away, they win 33% of their matches.

 

When Borussia Dortmund is down 0-1 home, they win 22% of their matches.

 

When FSV Mainz leads 0-1 away, they win in 75% of their matches.

 

When Borussia Dortmund leads 1-0 at home, they win in 72% of their matches.

 

On their last meeting FSV Mainz won by 2 goals.

 

The winner of their last meeting was FSV Mainz.

 

Borussia Dortmund wins 41% of halftimes, FSV Mainz wins 51%.

 

Borussia Dortmund wins 1st half in 41% of their matches, FSV Mainz in 51% of their matches.

 

FSV Mainz have scored at least one goal for 5 consecutive matches.

 

A year ago, FSV Mainz were number 16 in the table with 19 points. Now they are number 3 with 45 points.

 

A year ago, Borussia Dortmund were number 4 in the table with 50 points. Now they are number 11 with 35 points.

 

Ramy Bensebaini has more yellow cards (6) than any other player at Borussia Dortmund. Dominik Kohr has collected 10 for FSV Mainz.

 

Pascal Gross has assisted the most goals for Borussia Dortmund with 7. Anthony Caci is FSV Mainz's biggest assister (7).

 

Serhou Guirassy is Borussia Dortmund's top scorer with 14 goals. Jonathan Burkardt has scored 15 times for FSV Mainz.

 

FSV Mainz haven't scored in 3 of their 13 away matches in Bundesliga this season.

 

Borussia Dortmund haven't scored in 1 of their 13 home matches in Bundesliga this season.

 

Borussia Dortmund have received 6 red cards this season. This is the highest number in Bundesliga.

 

When playing at home, Borussia Dortmund have not lost to FSV Mainz in their last 4 encounters.

 

FSV Mainz have a winning streak of 3 matches away from home.

 

FSV Mainz haven't lost in their last 6 games.

 

Did you know that FSV Mainz scores 25% of their goals between the minutes 46-60?

 

Did you know that Borussia Dortmund scores 24% of their goals between the minutes 61-75?

 

Last season's matches: 1-1 (Borussia Dortmund at home) and 3-0 (FSV Mainz at home).

 

FSV Mainz's last away win against Borussia Dortmund was in 2020.

 

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.

 

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.

 

The most common result of matches between Borussia Dortmund and FSV Mainz is 1-1. 8 matches have ended with this result.

 

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.

Score and result Borussia Dortmund - 1 Fsv Mainz 05

The Borussia Dortmund - 1 Fsv Mainz 05 (Football - Bundesliga) match in 30/03/2025 11:30 is now complete.

The Borussia Dortmund - 1 Fsv Mainz 05 result is as follows: 3-1

Now that this Football (Bundesliga) match is over and the score is known, you can find the highlights and key statistics on that same page.

Please Gamble Responsibly

logo footer