13.09.2025 13:30
0 - 1
Finished

Mainz vs RB Leipzig

Mainz vs RB Leipzig Live Score, Stats, Forecasts, H2H

3-4-2-1
Formations
4-2-1-3
27
6.3
Zentner
21
6.9
da Costa
16
5.6
Bell
31
7.8
Kohr
19
6.9
Caci
6
6.7
Sano
10
6.4
Amiri
2
6.3
Mwene
9
6.3
Nordin
14
5.6
Boving
44
6.1
Weiper
9
6.9
Bakayoko
40
6.6
Romulo
7
8.0
Nusa
14
7.3
Baumgartner
13
7.4
Seiwald
24
7.8
Schlager
17
7.4
Baku
4
8.8
Orban
23
8.2
Lukeba
22
7.3
Raum
1
6.9
Gulacsi
11
6.1
Sieb
22
6.6
Veratschnig
24
6.3
Kawasaki
25
6.6
Hanche-Olsen
30
6.1
Widmer
6
7.9
Banzuzi
11
6.0
Harder
20
Ouedraogo
44
Kampl
49
6.5
Diomande

Starting Lineups:

2
Phillipp Mwene
6
Kaishu Sano
9
Arnaud Nordin
10
Nadiem Amiri (C)
14
William Boving
16
Stefan Bell
19
Anthony Caci
21
Danny da Costa
27
Robin Zentner (G)
31
Dominik Kohr
44
Nelson Weiper
1
Peter Gulacsi (G)
4
Willi Orban
7
Antonio Nusa
9
Johan Bakayoko
13
Nicolas Seiwald
14
Christoph Baumgartner
17
Ridle Baku
22
David Raum (C)
23
Castello Lukeba
24
Xaver Schlager
40
Romulo

Substitutes

1
Lasse Riess (G)
5
Maxim Leitsch
11
Armindo Sieb
15
Lennard Maloney
22
Nikolas Veratschnig
24
Sota Kawasaki
25
Andreas Hanche-Olsen
30
Silvan Widmer
37
Ben Bobzien
5
El Chadaille Bitshiabu
6
Ezechiel Banzuzi
11
Harder C.
19
Kosta Nedeljkovic
20
Assan Ouedraogo
26
Maarten Vandevoordt (G)
35
Max Finkgrafe
44
Kevin Kampl
49
Diomande Y.

Coaches:

Bo Henriksen
Ole Werner

Missing Players:

Maxim Dal (Knee Injury)
Daniel Gleiber (Thigh Injury)
Benedict Hollerbach (Hamstring Injury)
Jae-Sung Lee (Thigh Injury)
Paul Nebel (Red Card)
Amadou Haidara (Knee Injury)
Benjamin Henrichs (Achilles Tendon Injury)

Final Results and Statistics of Match:

0
Accurate through passes
6
56
Ball Possession
44
0
Big Chances
8
8
Blocked Shots
12
38
Clearances
120
12
Corner Kicks
20
9
Crosses
53
106
Duels won
130
0
Errors leading to goal
0
0
Errors leading to shot
0
1.7
Expected assists (xA)
1.88
3.6
Expected Goals (xG)
7.16
24
Fouls
22
20
Free Kicks
24
4
Goalkeeper Saves
4
-1.1
Goals prevented
0.98
2
Hit the Woodwork
4
26
Interceptions
32
130
Long passes
103
8
Offsides
2
446
Passes
428
180
Passes in final third
193
20
Shots inside the Box
22
14
Shots off target
20
8
Shots on target
12
6
Shots outside the Box
16
150
Tackles
106
46
Throw-ins
40
52
Total shots
76
72
Touches in opposition box
46
0.98
xG on target (xGOT)
0.9
0.9
xGOT faced
0.98
2
Yellow Cards
0
0.00
Accurate through passes
2.00
50.00
Ball Possession
50.00
0.00
Big Chances
2.00
2.00
Blocked Shots
5.00
11.00
Clearances
27.00
2.00
Corner Kicks
3.00
0.00
Crosses
33.00
22.00
Duels won
31.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.56
Expected assists (xA)
0.68
0.68
Expected Goals (xG)
1.52
7.00
Fouls
5.00
5.00
Free Kicks
7.00
2.00
Goalkeeper Saves
2.00
-0.55
Goals prevented
0.49
1.00
Hit the Woodwork
2.00
4.00
Interceptions
7.00
35.00
Long passes
39.00
3.00
Offsides
0.00
74.00
Passes
78.00
61.00
Passes in final third
77.00
7.00
Shots inside the Box
7.00
5.00
Shots off target
7.00
2.00
Shots on target
3.00
2.00
Shots outside the Box
8.00
50.00
Tackles
50.00
9.00
Throw-ins
7.00
9.00
Total shots
15.00
25.00
Touches in opposition box
14.00
0.49
xG on target (xGOT)
0.45
0.45
xGOT faced
0.49
1.00
Yellow Cards
0.00
0.00
Accurate through passes
1.00
62.00
Ball Possession
38.00
0.00
Big Chances
0.00
2.00
Blocked Shots
1.00
8.00
Clearances
33.00
1.00
Corner Kicks
2.00
5.00
Crosses
0.00
31.00
Duels won
34.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.29
Expected assists (xA)
0.26
0.22
Expected Goals (xG)
0.27
5.00
Fouls
6.00
5.00
Free Kicks
5.00
0.00
Goalkeeper Saves
0.00
0.00
Goals prevented
0.00
0.00
Hit the Woodwork
0.00
9.00
Interceptions
9.00
51.00
Long passes
30.00
1.00
Offsides
1.00
75.00
Passes
64.00
59.00
Passes in final third
51.00
3.00
Shots inside the Box
4.00
2.00
Shots off target
3.00
0.00
Shots on target
0.00
1.00
Shots outside the Box
0.00
50.00
Tackles
25.00
14.00
Throw-ins
13.00
4.00
Total shots
4.00
11.00
Touches in opposition box
9.00
0.00
xG on target (xGOT)
0.00
0.00
xGOT faced
0.00
0.00
Accurate through passes
3.00
56.00
Ball Possession
44.00
0.00
Big Chances
2.00
4.00
Blocked Shots
6.00
19.00
Clearances
60.00
3.00
Corner Kicks
5.00
4.00
Crosses
20.00
53.00
Duels won
65.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.85
Expected assists (xA)
0.94
0.90
Expected Goals (xG)
1.79
12.00
Fouls
11.00
10.00
Free Kicks
12.00
2.00
Goalkeeper Saves
2.00
-0.55
Goals prevented
0.49
1.00
Hit the Woodwork
2.00
13.00
Interceptions
16.00
44.00
Long passes
34.00
4.00
Offsides
1.00
74.00
Passes
72.00
60.00
Passes in final third
65.00
10.00
Shots inside the Box
11.00
7.00
Shots off target
10.00
2.00
Shots on target
3.00
3.00
Shots outside the Box
8.00
50.00
Tackles
31.00
23.00
Throw-ins
20.00
13.00
Total shots
19.00
36.00
Touches in opposition box
23.00
0.49
xG on target (xGOT)
0.45
0.45
xGOT faced
0.49
1.00
Yellow Cards
0.00

Online Stream (Mainz - RB Leipzig Text Broadcast)

90+6' That's it for today, Sven Jablonski has blown his whistle and the game is over.
90+6' A horde of players are waiting inside the penalty area for a cross from the corner, but David Raum (RB Leipzig) takes it short.
90+3' Referee Sven Jablonski has finally had enough of Bo Henriksen and brandishes a yellow card at him!
90+3' Ole Werner prepares a substitution. Romulo Cardoso is replaced by Assan Ouedraogo (RB Leipzig).
90+3' Substitution. Christoph Baumgartner walks off the pitch and Kevin Kampl (RB Leipzig) comes on as a substitute.
90+2' PENALTY APPEAL by Mainz, but the referee thinks it was a fair challenge and play continues!
90' 5 additional min. will be played.
89' A dangerous looking corner kick from Nadiem Amiri (Mainz) is cleared to safety by the defence.
86' Yan Diomande (RB Leipzig) looks to break free, but an opposing player clears the ball away.
84' The current number of shots on goal is 2:4.
83' Nelson Weiper (Mainz) jumps for a cross and produces a fine header from near the penalty spot, but it goes a whisker over the bar! What a huge opportunity!
81' RB Leipzig have a chance to score from a corner kick, but the ball is cleared by a defender.
75' It will be a substitution. Silvan Widmer (Mainz) is ready to enter the pitch as Anthony Caci walks off.
75' Bo Henriksen decides to make a substitution. Arnaud Nordin will be replaced by Sota Kawasaki (Mainz).
75' The referee stops play so that a substitution can be made and Phillipp Mwene trots off the pitch and is replaced by Nikolas Veratschnig (Mainz).
73' Conrad Harder (RB Leipzig) tested Robin Zentner with a strike from just outside the box, but the effort is saved.
71' Conrad Harder (RB Leipzig) lacks options so goes solo. It's a fine run and good shot from inside the box, but it's a whisker past the right post.
69' The Mainz players keep the ball and are exchanging a combination of passes. They are waiting for gaps in the defence to open up.
66' The substitution is prepared. Yan Diomande (RB Leipzig) joins the action as a substitute, replacing Antonio Nusa.
66' Ole Werner has decided to introduce fresh legs, with Conrad Harder (RB Leipzig) replacing Johan Bakayoko.
65' Substitution. William Boving leaves the pitch and is replaced by Armindo Sieb (Mainz).
62' Christoph Baumgartner (RB Leipzig) jinks his way past two defenders and from the edge of the box has an effort which goes just wide of the right post.
59' A cross from a mid-range free kick, taken by Mainz, is intercepted by one of the defenders.
57' The total number of attempts is 10:15.
55' One of the players from RB Leipzig times his run too early and the referee blows his whistle for offside.
52' Antonio Nusa (RB Leipzig) seems to be alright and is okay to carry on.
52' Antonio Nusa (RB Leipzig) is lying on the ground after being tackled and the physio comes onto the pitch to give him medical treatment.
49' Great teamplay by Mainz as they control the ball with a lot of short passes. Patience is the key if they want to find a gap in the defence to score.
46' Christoph Baumgartner (RB Leipzig) should know this behaviour is beyond the rules. He was too careless with his challenge and left Sven Jablonski no option but to blow his whistle.
46' Everything is set for the start of the second half.
45+3' The end of the first half.
45+1' RB Leipzig take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
45' 2 min. of stoppage-time to be played.
45' RB Leipzig can’t profit from the corner as the defence clear the ball upfield.
45' Antonio Nusa (RB Leipzig) creates himself some space on the edge of the box and unleashes a strong shot which is blocked by a defender.
43' Nadiem Amiri (Mainz) looks like he will be the one to take the corner kick.
42' The ball falls kindly for Romulo Cardoso (RB Leipzig) inside the box and he goes for goal. It's a decent effort but flies just wide of the right post.
40' Goal! Johan Bakayoko (RB Leipzig) weaves his way past opponents, and he unleashes a magnificent effort from the edge of the box into the bottom right corner. Robin Zentner had no chance of reaching it. The score is 0:1.
38' Total attempts – 8:9.
34' Mainz have been awarded a corner kick.
32' Problems for Ole Werner as Xaver Schlager (RB Leipzig) is not able to play anymore. His injury is too serious and Ezechiel Banzuzi replaces him.
30' Antonio Nusa (RB Leipzig) has an effort on goal, but he misses to the right of the goal.
28' A cross from a mid-range free kick, taken by Mainz, is intercepted by one of the defenders.
28' Ridle Baku (RB Leipzig) commits a rough challenge and Sven Jablonski blows his whistle for an infringement.
27' Romulo Cardoso (RB Leipzig) seems to have picked up a minor injury, but it looks like he will be able to continue playing.
26' Romulo Cardoso (RB Leipzig) is asking for medical treatment after picking up an injury.
25' Arnaud Nordin (Mainz) turns on the edge of the box and immediately fires in a shot at goal, but the keeper can relax as it spins well wide of the left post.
24' Nadiem Amiri (Mainz) blasts the ball high over the crossbar.
22' Antonio Nusa (RB Leipzig) will deliver the corner kick.
21' Nadiem Amiri (Mainz) is penalised for holding. Sven Jablonski signals a set piece.
18' Nadiem Amiri (Mainz) misses a golden opportunity after his strike hits the post!
15' Substitution. Stefan Bell (Mainz) is replaced by Andreas Hanche-Olsen.
14' The game is interrupted. One of the players from Mainz is cautioned for aggressive play.
14' Nelson Weiper (Mainz) wins the ball near the penalty spot and unleashes a header towards the middle of the goal, but Peter Gulacsi is alert and denies him.
13' Arnaud Nordin (Mainz) delivers a fine lofted cross into the penalty area, but it's cleared by an opposing player.
12' Nicolas Seiwald (RB Leipzig) has a chance after receiving a pass. He measures his shot from the edge of the box but it sails just wide of the left post.
9' OFF THE POST! Johan Bakayoko (RB Leipzig) runs towards the goal to give his teammate support. He receives a fantastic pass and shoots from the edge of the box, but it crashes against the right post. It could have been a brilliant goal, unlucky.
7' Stefan Bell (Mainz) takes out his opponent with a horrific tackle and is relieved when the referee only shows him a yellow card.
6' Sven Jablonski interrupts the game. One of the players from RB Leipzig won the ball, but his effort is adjudged unfair.
4' Romulo Cardoso (RB Leipzig) latches onto a cross and drills a shot towards goal that goes well wide of the right post.
3' The linesman raises his flag as one of the players from Mainz was in an offside position.
1' The first half has started.
RB Leipzig will kick the game off.
Sven Jablonski got the nomination for today's game and will try his best to be a fair judge and not make any mistakes.
You can have a look at the starting XIs of both teams in the details of this match.
Hello, welcome to our live play-by-play commentaries. You will be able to see a written form of all the interesting moments of the game, so you won't miss a thing. Sit back and have fun.

Last Matches of Mainz

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
28.08.25
CL
(3) - (1)
W
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
11.01.25
BUN
(1) - (0)
W

Last Matches of RB Leipzig

04.10.25
BUN
(1) - (1)
D
27.09.25
BUN
(0) - (1)
W
20.09.25
BUN
(3) - (1)
W
13.09.25
BUN
(0) - (1)
W
30.08.25
BUN
(0) - (0)
W
22.08.25
BUN
(3) - (0)
L
04.10.25
BUN
(1) - (1)
D
27.09.25
BUN
(0) - (1)
W
13.09.25
BUN
(0) - (1)
W
22.08.25
BUN
(3) - (0)
L
16.08.25
POK
(2) - (2)
W
10.05.25
BUN
(0) - (0)
D

Mainz vs RB Leipzig matches

13.09.25
BUN
(0) - (1)
19.10.24
BUN
(0) - (2)
30.03.24
BUN
(0) - (0)
04.11.23
BUN
(0) - (0)
01.04.23
BUN
(0) - (1)
08.10.22
BUN
(1) - (0)
13.09.25
BUN
(0) - (1)
19.10.24
BUN
(0) - (2)
04.11.23
BUN
(0) - (0)
08.10.22
BUN
(1) - (0)
15.08.21
BUN
(1) - (0)
23.01.21
BUN
(2) - (2)

Follow Game Online:

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

Mainz vs RB Leipzig Head To Head Confrontation

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

13.09.2025

Mainz 0 - 1 RB Leipzig (Bakayoko J.)

19.10.2024

Mainz 0 - 2 RB Leipzig (Simons X., Orban W.)

04.11.2023

Mainz 2 - 0 RB Leipzig (Lee Jae-Sung, Barreiro L.)

08.10.2022

Mainz 1 - 1 RB Leipzig (Ingvartsen M., Nkunku C.)

15.08.2021

Mainz 1 - 0 RB Leipzig (Niakhate M.)

23.01.2021

Mainz 3 - 2 RB Leipzig (Adams T., Niakhate M., Halstenberg M.)

24.05.2020

Mainz 0 - 5 RB Leipzig (Werner T., Poulsen Y., Sabitzer M.)

03.05.2019

Mainz 3 - 3 RB Leipzig (Klostermann L., Klostermann L., Onisiwo K.)

29.04.2018

Mainz 3 - 0 RB Leipzig (De Blasis P., Maxim A., Baku R.)

29-04-2018 13:30

Bundesliga

29' Pablo De Blasis (1-0), 85' Alexandru Maxim (2-0), 90' Ridle Baku (3-0),

30' Yussuf Poulsen (Y), 38' Stefan Bell (Y), 40' Willi Orban (Y), 89' Naby Keita (Y), 89' Alexandru Maxim (Y), 90+5' Naby Keita (YR),

64' Yussuf PoulsenJean-Kevin Augustin, 64' Ademola LookmanBruma, 71' Levin OztunaliGerrit Holtmann, 80' Pablo De BlasisKarim Onisiwo, 83' Nigel De JongAlexandru Maxim,

05.04.2017

Mainz 2 - 3 RB Leipzig (Sabitzer M., Werner T., Samperio J.)

05-04-2017 18:00

Bundesliga

48' Marcel Sabitzer (0-1), 52' Timo Werner (0-2), 69' Jairo Samperio (1-2), 81' Naby Keita (1-3), 90+1' Yoshinori Muto (2-3),

30' Dayot Upamecano (Y), 56' Bernardo (Y), 71' Marcel Sabitzer (Y), 71' Daniel Brosinski (Y), 74' Jairo Samperio (Y), 75' Jhon Cordoba (Y), 78' Fabian Frei (Y), 89' Jean-Philippe Gbamin (R), 90+3' Stefan Ilsanker (Y), 90+3' Pablo De Blasis (Y), 90+4' Giulio Donati (Y),

41' Dayot UpamecanoTimo Werner, 55' Robin QuaisonJairo Samperio, 67' Bojan KrkicYoshinori Muto, 76' Emil ForsbergRani Khedira, 85' Naby KeitaDominik Kaiser, 88' Jhon CordobaPablo De Blasis,