31.08.2025 13:30
1 - 1
Finished

Wolfsburg vs Mainz

Wolfsburg vs Mainz Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
1 - 0
40'
da Costa D. (Tripping)
42'
Zentner R. (Unsportsmanlike conduct)
2nd Half
0 - 1
49'
Hanche-Olsen A. (Holding)
Wimmer P. (Holding)
60'
86'
Caci A. (Tripping)
89'
Svanberg M. (Tripping)
90+9'
Svanberg M. (Tripping)
90+10'
90+11'
Sieb A. (Roughing)
4-2-3-1
Formations
3-4-2-1
1
6.6
Grabara
2
6.9
Fischer
15
6.9
Jenz
4
6.3
Koulierakis
25
8.1
Zehnter
27
7.5
Arnold
5
7.1
Vinicius Souza
7
6.6
Skov Olsen
10
7.5
Majer
39
6.5
Wimmer
17
6.4
Pejcinovic
44
6.6
Weiper
7
7.1
Lee Jae-Sung
9
6.7
Nordin
19
6.8
Caci
6
6.9
Sano
10
8.6
Amiri
2
6.6
Mwene
21
7.1
da Costa
16
7.3
Bell
31
6.7
Kohr
27
6.4
Zentner
9
6.1
Amoura
18
6.6
Cerny
21
Maehle
23
Wind
32
4.0
Svanberg
11
5.8
Sieb
22
6.5
Veratschnig
25
6.6
Hanche-Olsen
37
Bobzien
1
Riess

Starting Lineups:

1
Kamil Grabara (G)
2
Kilian Fischer
4
Konstantinos Koulierakis
5
Vinicius Souza
7
Andreas Skov Olsen
10
Lovro Majer
15
Moritz Jenz
17
Dzenan Pejcinovic
25
Aaron Zehnter
27
Maximilian Arnold (C)
39
Patrick Wimmer
2
Phillipp Mwene
6
Kaishu Sano
7
Jae-Sung Lee
9
Arnaud Nordin
10
Nadiem Amiri (C)
16
Stefan Bell
19
Anthony Caci
21
Danny da Costa
27
Robin Zentner (G)
31
Dominik Kohr
44
Nelson Weiper

Substitutes

8
Bence Dardai
9
Mohamed El Amine Amoura
18
Vaclav Cerny
21
Joakim Maehle
23
Jonas Wind
29
Marius Muller (G)
31
Yannick Gerhardt
32
Mattias Svanberg
33
David Odogu
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

Coaches:

Paul Simonis
Bo Henriksen

Missing Players:

Jesper Lindstrom (Groin Injury)
Kevin Paredes (Foot Injury)
Rogerio (Knee Injury)
Denis Vavro (Muscle Injury)
Maxim Dal (Knee Injury)
Daniel Gleiber (Thigh Injury)
Benedict Hollerbach (Hamstring Injury)
Paul Nebel (Red Card)

Final Results and Statistics of Match:

0
Accurate through passes
2
39
Ball Possession
61
4
Big Chances
16
6
Blocked Shots
12
108
Clearances
44
12
Corner Kicks
40
23
Crosses
70
106
Duels won
108
0
Errors leading to goal
0
2
Errors leading to shot
0
0.54
Expected assists (xA)
2.88
2.44
Expected Goals (xG)
7.8
30
Fouls
28
28
Free Kicks
26
4
Goalkeeper Saves
4
0.16
Goals prevented
-1.3
0
Hit the Woodwork
4
24
Interceptions
26
107
Long passes
147
0
Offsides
0
422
Passes
504
168
Passes in final third
223
14
Shots inside the Box
28
10
Shots off target
16
12
Shots on target
12
8
Shots outside the Box
6
157
Tackles
183
54
Throw-ins
50
44
Total shots
68
24
Touches in opposition box
82
0.7
xG on target (xGOT)
2.16
2.16
xGOT faced
0.7
6
Yellow Cards
10
2
Red Cards
0
0.00
Accurate through passes
0.00
48.00
Ball Possession
52.00
0.00
Big Chances
0.00
1.00
Blocked Shots
2.00
18.00
Clearances
12.00
0.00
Corner Kicks
3.00
0.00
Crosses
25.00
25.00
Duels won
23.00
0.00
Errors leading to goal
0.00
1.00
Errors leading to shot
0.00
0.10
Expected assists (xA)
0.29
0.19
Expected Goals (xG)
0.38
5.00
Fouls
4.00
4.00
Free Kicks
4.00
1.00
Goalkeeper Saves
0.00
0.02
Goals prevented
-0.80
0.00
Hit the Woodwork
0.00
8.00
Interceptions
8.00
38.00
Long passes
43.00
0.00
Offsides
0.00
77.00
Passes
84.00
59.00
Passes in final third
70.00
4.00
Shots inside the Box
5.00
3.00
Shots off target
4.00
1.00
Shots on target
1.00
1.00
Shots outside the Box
2.00
63.00
Tackles
50.00
15.00
Throw-ins
14.00
5.00
Total shots
7.00
7.00
Touches in opposition box
8.00
0.20
xG on target (xGOT)
0.02
0.02
xGOT faced
0.20
0.00
Yellow Cards
2.00
0.00
Accurate through passes
1.00
30.00
Ball Possession
70.00
1.00
Big Chances
4.00
2.00
Blocked Shots
4.00
36.00
Clearances
10.00
3.00
Corner Kicks
7.00
13.00
Crosses
22.00
28.00
Duels won
31.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.17
Expected assists (xA)
1.15
0.42
Expected Goals (xG)
1.57
10.00
Fouls
10.00
10.00
Free Kicks
9.00
1.00
Goalkeeper Saves
2.00
0.06
Goals prevented
0.15
0.00
Hit the Woodwork
2.00
4.00
Interceptions
5.00
33.00
Long passes
54.00
0.00
Offsides
0.00
62.00
Passes
84.00
53.00
Passes in final third
78.00
1.00
Red Cards
0.00
3.00
Shots inside the Box
9.00
2.00
Shots off target
4.00
2.00
Shots on target
2.00
3.00
Shots outside the Box
1.00
40.00
Tackles
71.00
12.00
Throw-ins
11.00
6.00
Total shots
10.00
5.00
Touches in opposition box
33.00
0.15
xG on target (xGOT)
1.06
1.06
xGOT faced
0.15
3.00
Yellow Cards
3.00
0.00
Accurate through passes
1.00
40.00
Ball Possession
60.00
1.00
Big Chances
4.00
3.00
Blocked Shots
6.00
54.00
Clearances
22.00
3.00
Corner Kicks
10.00
10.00
Crosses
23.00
53.00
Duels won
54.00
0.00
Errors leading to goal
0.00
1.00
Errors leading to shot
0.00
0.27
Expected assists (xA)
1.44
0.61
Expected Goals (xG)
1.95
15.00
Fouls
14.00
14.00
Free Kicks
13.00
2.00
Goalkeeper Saves
2.00
0.08
Goals prevented
-0.65
0.00
Hit the Woodwork
2.00
12.00
Interceptions
13.00
36.00
Long passes
50.00
0.00
Offsides
0.00
72.00
Passes
84.00
56.00
Passes in final third
75.00
1.00
Red Cards
0.00
7.00
Shots inside the Box
14.00
5.00
Shots off target
8.00
3.00
Shots on target
3.00
4.00
Shots outside the Box
3.00
54.00
Tackles
62.00
27.00
Throw-ins
25.00
11.00
Total shots
17.00
12.00
Touches in opposition box
41.00
0.35
xG on target (xGOT)
1.08
1.08
xGOT faced
0.35
3.00
Yellow Cards
5.00

Online Stream (Wolfsburg - Mainz Text Broadcast)

90+12' Soren Storks is looking at his watch and immediately ends this match.
90+11' Today's referee Soren Storks rightly decides to book Armindo Sieb (Mainz) for his harsh tackle.
90+10' Mattias Svanberg (Wolfsburg) should have been more careful. He commits a bad foul, receives his second yellow card and is sent-off!
90+9' Mattias Svanberg (Wolfsburg) picked up a yellow card from referee.
90+6' It will be a substitution. Jonas Wind (Wolfsburg) is ready to enter the pitch as Vini Souza walks off.
90+6' Here is a change. Aaron Zehnter is going off and Paul Simonis gives the last tactical orders to Joakim Maehle (Wolfsburg).
90+5' Kilian Fischer (Wolfsburg) was too fierce in his attempt to get the ball from his opponent and Soren Storks blows for a foul.
90+5' Armindo Sieb (Mainz) latches onto a good pass inside the box and shoots. The effort beats the keeper, but deflects off the crossbar to safety.
90+3' Dangerous play by Anthony Caci (Mainz). Soren Storks blows his whistle for a foul.
90' 11 min. of stoppage-time to be played.
89' Goal! Nadiem Amiri (Mainz) takes just a short run up and buries the penalty inside the left post.
89' Nadiem Amiri (Mainz) is going to take the penalty!
88' Here comes the VAR decision: PENALTY to Mainz!
88' Play continues despite the shouts by some Mainz players for a penalty. Wait! Referee Soren Storks interrupts the game right now and he will review that decision using VAR! Let's see what happens.
88' Surely that's handball by one of the Wolfsburg players in the box, but the referee just waves play on!
86' Anthony Caci (Mainz) is shown a yellow card after a horrible tackle.
84' Great save! Armindo Sieb (Mainz) had time and space inside the box after picking up a neat pass, but his shot towards the right side of the goal was brilliantly saved by Kamil Grabara.
83' Maximilian Arnold (Wolfsburg) attempts to find one of his teammates with a cross from the resultant free kick, but he fails to hit the ball properly and sends it off the pitch.
81' It's time for a substitution. Ben Bobzien (Mainz) comes on in place of Arnaud Nordin.
81' Mainz take a short corner instead of sending the ball into the penalty area.
80' Dominik Kohr (Mainz) connects with a cross from out wide in the six-yard box, but only plants his header onto the right post.
79' Nadiem Amiri (Mainz) will take a corner kick.
77' Armindo Sieb (Mainz) slaloms his way past challenges, but an opposing player does well to get the ball away. Mainz will have a chance to score from a corner kick.
77' Maximilian Arnold (Wolfsburg) takes the corner, but the goalkeeper jumps and gathers the ball.
77' That was a nice football moment. Mattias Svanberg (Wolfsburg) receives an amazing defence-splitting low pass on the edge of the box and blasts the ball towards the roof of the net. Robin Zentner guesses his intention and dives superbly to deny him with a remarkable save! Wolfsburg force their opponents to concede a corner.
75' Patrick Wimmer (Wolfsburg) swings in the corner kick, but one of the defenders leaps highest to head the ball away.
75' Konstantinos Koulierakis (Wolfsburg) receives a good pass and from just outside the box he unleashes a promising strike, but the shot is blocked by the defender. The ball is out of play. Wolfsburg will have a chance to score from a corner.
74' The corner from Nadiem Amiri (Mainz) is cleared away by the defence.
71' Nadiem Amiri (Mainz) takes the corner kick but the ball only finds the head of an opponent.
71' Nadiem Amiri (Mainz) finds himself in a promising position after receiving a precise pass. He pulls the trigger but only hits one of the opposition, who gets in the way of his effort. The referee and one of his assistants signal for a corner kick to Mainz.
70' The referee signals that it is time for a substitution and Mattias Svanberg (Wolfsburg) is coming onto the pitch as Lovro Majer cannot continue after picking up an injury.
70' The manager makes a subsitution with Mohamed Amoura (Wolfsburg) coming on for Dzenan Pejcinovic.
69' Bo Henriksen has decided to substitute Phillipp Mwene and he is replaced by Nikolas Veratschnig (Mainz).
69' Substitution. Armindo Sieb (Mainz) in, Nelson Weiper out.
68' Nadiem Amiri (Mainz) takes the corner which is cleared.
68' Nadiem Amiri (Mainz) puts a dangerous cross into the box, but the corner is cleared by the first man. The linesman makes the right call and Mainz will have a corner.
67' Jae-Sung Lee (Mainz) receives a pinpoint pass, takes one touch and produces a shot. It's a few inches shy of ending inside the left post. A great effort, though! Mainz force a corner. Their opponents will face another attacking threat.
66' Great touch by Konstantinos Koulierakis (Wolfsburg) as he receives a precise pass deep inside the box and rips a shot goalwards, but the keeper pulls off an amazing save!
66' Patrick Wimmer (Wolfsburg) finds space inside the box to shoot after collecting a short pass, but it's a wasted effort as it flies well wide of the right post.
64' The Mainz players are exchanging some short passes to try and open up the opposition’s defence and hit them swiftly on the break.
60' Soren Storks shows a yellow card to Patrick Wimmer (Wolfsburg), who isn't surprised as the tackle was really hard and late.
57' Vaclav Cerny (Wolfsburg) plays in a hopeful cross, but it doesn't find its way to any of the attacking players.
55' Jae-Sung Lee (Mainz) sends a sweet pass into the penalty area, but one of the defenders averts the danger.
51' Wolfsburg can’t profit from the corner as the defence clear the ball upfield.
50' Vaclav Cerny (Wolfsburg) expertly controls the pass inside the penalty area and shoots, but it's inadvertently blocked a defender. Wolfsburg earn a corner.
49' Andreas Hanche-Olsen (Mainz) can't expect anything else than a yellow card for his hard tackle. And a yellow it is. Soren Storks didn't think twice about pulling it out of his pocket.
47' Nadiem Amiri (Mainz) sends in the corner, but fails to find the head of any of his teammates, allowing the defence to clear.
47' Phillipp Mwene (Mainz) should know this behaviour is beyond the rules. He was too careless with his challenge and left Soren Storks no option but to blow his whistle.
46' Half-time substitution. Andreas Skov Olsen (Wolfsburg) will not participate anymore and Vaclav Cerny is coming on.
46' The teams are back out for the second half and here is a change on the pitch. Bo Henriksen gives a chance to Andreas Hanche-Olsen and Stefan Bell (Mainz) is off.
46' The whistle blows and Soren Storks starts the second half.
45+5' The end of the first half.
45+4' A defender unwittingly blocks the ball on the line after a snap shot from Dzenan Pejcinovic (Wolfsburg) inside the box following a slide rule pass.
45+2' Anthony Caci (Mainz) sends a teasing cross into the area, but Kamil Grabara intercepts the ball.
45+1' Phillipp Mwene (Mainz) serves up a nice cross, but Kamil Grabara punches the ball away.
45' There will be a minimum of 5 min. of added time.
42' Robin Zentner (Mainz) kept talking out of turn to the referee until Soren Storks lost patience and pulled out a yellow card.
41' Maximilian Arnold (Wolfsburg) takes the resultant free kick from the edge of the box and tries to find one of his teammates with a cross, but the keeper climbs high and gets to it first, collecting the ball with ease.
40' Danny da Costa (Mainz) is shown a yellow card by the referee.
40' Referee Soren Storks sees the trip by Danny da Costa (Mainz) and doesn't hesitate to blow his whistle. Wolfsburg will take a free kick.
36' Wolfsburg enjoy a period of possession as they are exchanging some passes and waiting for an opportunity to strike.
32' A wild pass somehow finds Arnaud Nordin (Mainz) in space, he steadies himself and shoots from mid-range but sends it just over the bar.
30' 52:48 – the latest ball possession ratio.
27' The opposition can't get near Dzenan Pejcinovic (Wolfsburg), who finally takes a shot inside the box. The effort looks goalbound but veers just wide of the right post at the last second.
25' Dominik Kohr (Mainz) outjumps the defence to meet the resulting corner and heads the ball low to the middle of the goal. The long-range header is not powerful enough, and the keeper comfortably makes a save.
25' Nadiem Amiri (Mainz) goes over to take a corner kick after one of the defenders makes a good clearance.
25' The defence had a hard time blocking out the strike from Nadiem Amiri (Mainz). He didn't hesitate and finished from outside the box right after he had received a pass from his teammate. Good work from Mainz as they win a corner.
24' The resulting set piece from Mainz is comfortably intercepted by one of the defending players.
21' Lovro Majer (Wolfsburg) latches on to an accurate pass on the edge of the box and immediately unleashes a shot which is wide of the mark.
20' Danny da Costa (Mainz) brings his opponent down with a tackle and Soren Storks blows his whistle for a foul.
18' That's unlucky! Maximilian Arnold (Wolfsburg) beautifully controls a pass and from the edge of the box drills a shot in on goal, but it's inadvertently blocked by a defender and cleared.
16' Nadiem Amiri (Mainz) decides to speed play up by quickly sending the free kick into the box.
15' Konstantinos Koulierakis (Wolfsburg) carelessly slides into the feet of his opponent and he'll be lucky to avoid punishment. Soren Storks blows for the foul but keeps his cards in his pocket on this occasion. There is a free kick near the sideline to Mainz.
14' Nelson Weiper (Mainz) attempts to send a low pass into the box from the edge of the penalty area, but the opposition's defence knocks the ball to safety.
12' Kaishu Sano (Mainz) took a first-time shot from mid-range after he was put in the clear by a great pass, but the effort lacked a little accuracy and went just wide of the left post.
9' Goal! Lovro Majer passes the ball to Aaron Zehnter (Wolfsburg) and he fires in a shot from the edge of the box which is deflected. Robin Zentner couldn't do anything about it. 1:0.
7' Jae-Sung Lee (Mainz) brings an opponent down and Soren Storks interrupts the game.
5' Jae-Sung Lee (Mainz) tries to send a low pass into the box, but it's blocked and cleared.
4' The corner is swung in but Mainz can’t take advantage as a defender sweeps the ball away.
2' Mainz are bossing possession at the moment by exchanging some precise passes from player to player.
1' Today's match has just started, enjoy the game!
Wolfsburg will kick the game off.
Soren Storks will referee today's match.
In the details of this match, you can glance at the lineups while the game is about to begin.
Welcome to our live text commentary, ladies and gentlemen! The starting lineups will be announced very soon, so just sit back and get ready to enjoy the action.

Last Matches of Wolfsburg

04.10.25
BUN
(1) - (0)
L
27.09.25
BUN
(0) - (1)
L
21.09.25
BUN
(1) - (0)
L
13.09.25
BUN
(1) - (1)
D
31.08.25
BUN
(1) - (0)
D
23.08.25
BUN
(1) - (1)
W
27.09.25
BUN
(0) - (1)
L
13.09.25
BUN
(1) - (1)
D
31.08.25
BUN
(1) - (0)
D
09.05.25
BUN
(1) - (1)
D
26.04.25
BUN
(0) - (0)
L
11.04.25
BUN
(0) - (2)
L

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
05.10.25
BUN
(2) - (0)
L
20.09.25
BUN
(0) - (2)
W
31.08.25
BUN
(1) - (0)
D
21.08.25
CL
(1) - (1)
L
18.08.25
POK
(0) - (1)
W
31.01.25
BUN
(1) - (0)
L

Wolfsburg vs Mainz matches

31.08.25
BUN
(1) - (0)
18.05.24
BUN
(1) - (1)
13.01.24
BUN
(0) - (1)
30.04.23
BUN
(3) - (0)
05.11.22
BUN
(0) - (1)
22.04.22
BUN
(5) - (0)
31.08.25
BUN
(1) - (0)
18.05.24
BUN
(1) - (1)
30.04.23
BUN
(3) - (0)
22.04.22
BUN
(5) - (0)
22.05.21
BUN
(0) - (1)
23.02.20
BUN
(2) - (0)

Follow Game Online:

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

Wolfsburg vs Mainz Head To Head Confrontation

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

31.08.2025

Wolfsburg 1 - 1 Mainz (Zehnter A., Amiri N.)

08.12.2024

Wolfsburg - Mainz

08-12-2024 14:30

Bundesliga

18.05.2024

Wolfsburg 1 - 3 Mainz (Paredes K., Gruda B., van den Berg S.)

30.04.2023

Wolfsburg 3 - 0 Mainz (Wind J., Bornauw S., Wind J.)

22.04.2022

Wolfsburg 5 - 0 Mainz (Wind J., Kruse M., Kruse M.)

22.05.2021

Wolfsburg 2 - 3 Mainz (Boetius J-P., Philipp M., Quaison R.)

23.02.2020

Wolfsburg 4 - 0 Mainz (Brekalo J., Steffen R., Gerhardt Y.)

16.02.2019

Wolfsburg 3 - 0 Mainz (Arnold M., Weghorst W., Knoche R.)

30.09.2017

Wolfsburg 1 - 1 Mainz (Guilavogui J., Muto Y.)

09.04.2016

Wolfsburg 1 - 1 Mainz (Schurrle A., Samperio J.)

09-04-2016 16:30

Bundesliga

53' Andre Schurrle (1-0), 66' Jairo Samperio (1-1),

3' Danny Latza (Y), 27' Naldo (Y), 72' Christian Clemens (Y), 84' Bruno Henrique (Y), 86' Dante (Y), 90+1' Dante (YR),

61' Pablo De BlasisJairo Samperio, 66' Maximilian ArnoldMax Kruse, 71' Bas DostVieirinha, 78' Marcel SchaferRicardo Rodriguez, 87' Christian ClemensKarim Onisiwo, 90+2' Yunus MalliFabian Frei,

26.10.2014

Wolfsburg 3 - 0 Mainz (Naldo, Perisic I., Caligiuri D.)

08.02.2014

Wolfsburg 3 - 0 Mainz (Rodriguez R., Dost B., Luiz Gustavo)

08-02-2014 14:30

Bundesliga

59' Ricardo Rodriguez (1-0), 66' Bas Dost (2-0), 75' Luiz Gustavo (3-0),

3' Luiz Gustavo (Y), 12' Julian Koch (Y), 58' Stefan Bell (Y), 72' Naldo (Y),

6' Christoph MoritzJunior Diaz, 63' Ivan PerisicIvica Olic, 71' Ja-Cheol KooNicolai Muller, 71' Julian KochShawn Parker, 78' Bas DostMarcel Schafer, 82' Christian TraschJunior Malanda,

30.09.2012

Wolfsburg 0 - 2 Mainz (Diaz J., Szalai A.)

03.12.2011

Wolfsburg 2 - 2 Mainz (Mandzukic M., Ivanschitz A., Choupo-Moting E. M.)

28.08.2010

Wolfsburg 3 - 4 Mainz (Dzeko E., Dzeko E., Diego)

28-08-2010 13:30

Bundesliga

23' Edin Dzeko (1-0), 27' Edin Dzeko (2-0), 30' Diego (3-0), 39' Duncan (3-1), 48' Elkin Soto (3-2), 58' Andre Schurrle (3-3), 85' Adam Szalai (3-4),

8' Mario Mandzukic (Y), 70' Diego (Y), 72' Eugen Polanski (Y), 80' Elkin Soto (Y), 86' Adam Szalai (Y), 90+1' Edin Dzeko (Y),

46' Sami AllaguiAndre Schurrle, 61' DuncanAdam Szalai, 62' Karim ZianiGrafite, 62' Mario MandzukicFabian Johnson, 75' Lewis HoltbyNiko Bungert, 86' CiceroAshkan Dejagah,

31.10.2009

Wolfsburg 3 - 3 Mainz (Martins O., Martins O., Amri C.)

07.04.2007

Wolfsburg 3 - 2 Mainz (Zidan M., Klimowicz D., Zidan M.)

03.05.2006

Wolfsburg 0 - 3 Mainz (Thurk M., Auer B., Auer B.)

30.10.2004

Wolfsburg 4 - 3 Mainz (Abel M., Casey C., Petrov M.)