26.10.2025 16:30
2 - 1
Finished

Stuttgart vs Mainz

Stuttgart vs Mainz Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
1 - 1
41'
Stenzel P. (Holding)
45+1'
2nd Half
1 - 0
3-4-2-1
Formations
3-4-2-1
33
7.5
Nubel
29
7.1
Jeltsch
23
7.6
Zagadou
2
6.9
Al Dakhil
15
6.9
Stenzel
30
6.7
Andres
28
7.4
Nartey
4
7.2
Vagnoman
18
7.0
Leweling
10
7.4
Fuhrich
26
7.6
Undav
17
6.3
Hollerbach
8
6.3
Nebel
7
6.2
Lee Jae-Sung
2
6.3
Mwene
10
7.3
Amiri
6
6.2
Sano
30
6.4
Widmer
21
6.5
da Costa
16
5.8
Bell
31
5.1
Kohr
27
7.1
Zentner
6
7.1
Stiller
8
6.5
Tomas
11
6.6
El Khannous
22
6.3
Assignon
24
7.2
Chabot
9
Nordin
11
6.3
Sieb
22
Veratschnig
25
6.5
Hanche-Olsen
44
Weiper

Starting Lineups:

2
Ameen Al Dakhil
4
Josha Vagnoman
10
Chris Fuhrich
15
Pascal Stenzel
18
Jamie Leweling
23
Dan-Axel Zagadou
26
Deniz Undav (C)
28
Nikolas Nartey
29
Finn Jeltsch
30
Chema Andres
33
Alexander Nubel (G)
2
Phillipp Mwene
6
Kaishu Sano
7
Jae-Sung Lee
8
Paul Nebel
10
Nadiem Amiri
16
Stefan Bell
17
Benedict Hollerbach
21
Danny da Costa
27
Robin Zentner (G)
30
Silvan Widmer (C)
31
Dominik Kohr

Substitutes

1
Fabian Bredlow (G)
3
Ramon Hendriks
6
Angelo Stiller
8
Tiago Tomas
11
Bilal El Khannous
16
Atakan Karazor
22
Lorenz Assignon
24
Julian Chabot
27
Badredine Bouanani
1
Lasse Riess (G)
9
Arnaud Nordin
11
Armindo Sieb
15
Lennard Maloney
22
Nikolas Veratschnig
24
Sota Kawasaki
25
Andreas Hanche-Olsen
37
Ben Bobzien
44
Nelson Weiper

Coaches:

Sebastian Hoeness
Bo Henriksen

Missing Players:

Luca Jaquez (Knock)
Ermedin Demirovic (Foot Injury)
Justin Diehl (Ankle Injury)
Stefan Drljaca (Injury)
Silas (Ankle Injury)
Anthony Caci (Thigh Injury)
Maxim Dal (Knee Injury)

Final Results and Statistics of Match:

0
Accurate through passes
0
58
Ball Possession
42
8
Big Chances
8
10
Blocked Shots
8
62
Clearances
46
28
Corner Kicks
20
87
Crosses
72
104
Duels won
78
0
Errors leading to goal
2
2
Errors leading to shot
2
1.86
Expected assists (xA)
1.64
7.8
Expected Goals (xG)
5.8
22
Fouls
24
24
Free Kicks
22
2
Goalkeeper Saves
12
0
Goals prevented
0.5
0
Hit the Woodwork
0
20
Interceptions
14
149
Long passes
81
10
Offsides
10
484
Passes
424
203
Passes in final third
146
24
Shots inside the Box
22
12
Shots off target
14
32
Shots on target
8
14
Shots outside the Box
4
121
Tackles
185
34
Throw-ins
42
76
Total shots
52
48
Touches in opposition box
48
4.5
xG on target (xGOT)
2
2
xGOT faced
4.5
8
Yellow Cards
6
0.00
Accurate through passes
0.00
64.00
Ball Possession
36.00
1.00
Big Chances
2.00
1.00
Blocked Shots
2.00
14.00
Clearances
11.00
4.00
Corner Kicks
1.00
33.00
Crosses
25.00
20.00
Duels won
15.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
1.00
0.54
Expected assists (xA)
0.49
0.80
Expected Goals (xG)
1.24
5.00
Fouls
2.00
2.00
Free Kicks
5.00
0.00
Goalkeeper Saves
3.00
-0.16
Goals prevented
0.17
0.00
Hit the Woodwork
0.00
5.00
Interceptions
5.00
63.00
Long passes
34.00
3.00
Offsides
2.00
85.00
Passes
76.00
72.00
Passes in final third
46.00
4.00
Shots inside the Box
6.00
2.00
Shots off target
4.00
4.00
Shots on target
1.00
3.00
Shots outside the Box
1.00
38.00
Tackles
75.00
11.00
Throw-ins
8.00
7.00
Total shots
7.00
12.00
Touches in opposition box
12.00
1.17
xG on target (xGOT)
0.84
0.84
xGOT faced
1.17
1.00
Yellow Cards
0.00
0.00
Accurate through passes
0.00
53.00
Ball Possession
47.00
1.00
Big Chances
0.00
4.00
Blocked Shots
2.00
17.00
Clearances
12.00
3.00
Corner Kicks
4.00
25.00
Crosses
23.00
32.00
Duels won
24.00
0.00
Errors leading to goal
1.00
1.00
Errors leading to shot
0.00
0.39
Expected assists (xA)
0.33
1.15
Expected Goals (xG)
0.21
6.00
Fouls
10.00
10.00
Free Kicks
6.00
1.00
Goalkeeper Saves
3.00
0.16
Goals prevented
0.08
0.00
Hit the Woodwork
0.00
5.00
Interceptions
2.00
38.00
Long passes
20.00
2.00
Offsides
3.00
76.00
Passes
66.00
63.00
Passes in final third
51.00
8.00
Shots inside the Box
5.00
4.00
Shots off target
3.00
4.00
Shots on target
1.00
4.00
Shots outside the Box
1.00
43.00
Tackles
50.00
6.00
Throw-ins
13.00
12.00
Total shots
6.00
12.00
Touches in opposition box
12.00
1.08
xG on target (xGOT)
0.16
0.16
xGOT faced
1.08
3.00
Yellow Cards
3.00
0.00
Accurate through passes
0.00
59.00
Ball Possession
41.00
2.00
Big Chances
2.00
5.00
Blocked Shots
4.00
31.00
Clearances
23.00
7.00
Corner Kicks
5.00
29.00
Crosses
24.00
52.00
Duels won
39.00
0.00
Errors leading to goal
1.00
1.00
Errors leading to shot
1.00
0.93
Expected assists (xA)
0.82
1.95
Expected Goals (xG)
1.45
11.00
Fouls
12.00
12.00
Free Kicks
11.00
1.00
Goalkeeper Saves
6.00
0.00
Goals prevented
0.25
0.00
Hit the Woodwork
0.00
10.00
Interceptions
7.00
48.00
Long passes
27.00
5.00
Offsides
5.00
81.00
Passes
70.00
68.00
Passes in final third
49.00
12.00
Shots inside the Box
11.00
6.00
Shots off target
7.00
8.00
Shots on target
2.00
7.00
Shots outside the Box
2.00
40.00
Tackles
60.00
17.00
Throw-ins
21.00
19.00
Total shots
13.00
24.00
Touches in opposition box
24.00
2.25
xG on target (xGOT)
1.00
1.00
xGOT faced
2.25
4.00
Yellow Cards
3.00

Online Stream (Stuttgart - Mainz Text Broadcast)

90+8' Felix Zwayer shows a yellow card to Nadiem Amiri (Mainz) for his unsportsmanlike behavior after the match has ended.
90+8' Tiago Tomas (VfB Stuttgart) gets a yellow card after the final whistle for unsporting behaviour.
90+8' That's it for today, Felix Zwayer has blown his whistle and the game is over.
90+8' Nadiem Amiri (Mainz) fires the ball towards goal from just outside the penalty area, but it goes narrowly over the crossbar after coming very close to hitting the roof of the net.
90+8' Armindo Sieb (Mainz) takes the corner with a short pass.
90+7' Armindo Sieb (Mainz) finds himself free inside the box and pulls the trigger, but his effort is brilliantly stopped by one of the defending players. It will be a corner kick for Mainz.
90+7' Paul Nebel (Mainz) takes the resulting corner which is well defended.
90+4' Paul Nebel (Mainz) sends the ball into the box from the side of the pitch, but his cross is blocked.
90+2' Deniz Undav (VfB Stuttgart) hits a shot towards the right side of the goal from the edge of the box, but it's a weak attempt and is easily saved by Robin Zentner.
90' We will have 7 min. of added time.
89' A fantastic block by a defender means that the corner from Mainz comes to nothing.
87' We are about to witness a substitution. Nelson Weiper (Mainz) is replacing Stefan Bell.
87' Bo Henriksen prepares a substitution. Jae-Sung Lee is replaced by Arnaud Nordin (Mainz).
81' Josha Vagnoman (VfB Stuttgart) sends a screamer well wide of the right post from the edge of the box.
81' It's time for a substitution. That's the last involvement from Silvan Widmer as he is replaced by Nikolas Veratschnig (Mainz).
79' GOAL! Deniz Undav (VfB Stuttgart) collects a pass and from inside the box he lifts the ball over Robin Zentner, who was off his line. What a finish that is! 2:1.
79' The linesman raises his flag for offside before Jae-Sung Lee (Mainz) heads on.
77' The foul by Lorenz Assignon (VfB Stuttgart) is worthy of a card and a yellow is duly shown by Felix Zwayer.
75' The shot by Bilal El Khannouss (VfB Stuttgart) from the edge of the box low towards the middle of the goal lacks power and is easily saved by Robin Zentner.
75' Dan-Axel Zagadou is being substituted because of an injury. Sebastian Hoeness sends Jeff Chabot (VfB Stuttgart) on the pitch.
73' The linesman raises his flag. Armindo Sieb (Mainz) is adjudged offside.
72' Substitution. Chris Fuhrich makes way for Bilal El Khannouss (VfB Stuttgart).
72' Sebastian Hoeness has decided to make a change. Tiago Tomas (VfB Stuttgart) replaces Jamie Leweling.
71' The resulting set piece from Stuttgart is comfortably intercepted by one of the defending players.
67' Bo Henriksen has decided to introduce fresh legs, with Andreas Hanche-Olsen (Mainz) replacing Dominik Kohr.
67' The referee stops play so that a substitution can be made and Benedict Hollerbach trots off the pitch and is replaced by Armindo Sieb (Mainz).
66' Stefan Bell (Mainz) fails to beat the offside trap and the linesman puts his flag up.
65' Finn Jeltsch (VfB Stuttgart) is cautioned by the referee for a foul that he committed a little earlier.
65' Stuttgart failed to take advantage of the corner as the opposition's defence was alert and averted the threat.
64' Jamie Leweling (VfB Stuttgart) decides to strike the ball towards goal, but his effort fails to threaten the goalkeeper after being blocked by one of the defenders. Corner kick. Stuttgart will have an opportunity.
63' Dominik Kohr (Mainz) receives a yellow card for a nasty tackle.
62' Here is a change. Nikolas Nartey is going off and Sebastian Hoeness gives the last tactical orders to Angelo Stiller (VfB Stuttgart).
62' It will be a substitution. Lorenz Assignon (VfB Stuttgart) is ready to enter the pitch as Pascal Stenzel walks off.
60' Deniz Undav (VfB Stuttgart) times his run too early and the linesman raises his flag for offside.
59' Felix Zwayer shows the yellow card to Phillipp Mwene (Mainz) for a heavy challenge.
58' The corner is swung in but Mainz can’t take advantage as a defender sweeps the ball away.
55' Danny da Costa (Mainz) gets inside the box and tries to beat Alexander Nubel with a measured shot into the bottom left corner, but the keeper is equal to the effort and makes a fine save.
51' Deniz Undav (VfB Stuttgart) is adjudged offside.
49' Danny da Costa (Mainz) hasn't suffered any serious injury which would see him leave the pitch. He's back in the game now.
47' The game is interrupted now, Danny da Costa (Mainz) picks up a knock and the physio has to come on.
47' Stuttgart can’t profit from the corner as the defence clear the ball upfield.
46' The goalkeeper pulls off a great save to deny Pascal Stenzel (VfB Stuttgart), whose effort would probably have ended in the roof of the net. The ball goes out for a corner. Stuttgart can continue in their attacking effort.
46' The referee blows his whistle to signal the start of the second half.
45+5' The referee blows his whistle for half-time, bringing to a close the first 45 minutes of the match.
45+4' What a beautiful moment! Chris Fuhrich (VfB Stuttgart) got to the ball and unleashed a strong shot from distance. It turned out to be a good decision as his effort found its way into the bottom right corner. Robin Zentner just shakes his head in disbelief. The score changes to 1:1.
45+2' Nadiem Amiri (Mainz) sends in a lofted cross from a mid-range free kick, but his poor effort goes out of play.
45+1' Pascal Stenzel (VfB Stuttgart) receives a yellow card from the referee for a foul that he committed a little earlier.
45' 3 additional min. will be played.
45' Dan-Axel Zagadou (VfB Stuttgart) unleashes a shot from the edge of the box, but it goes straight at Robin Zentner.
43' Jamie Leweling (VfB Stuttgart) is flagged for offside.
41' Goal! Nadiem Amiri (Mainz) puts the ball into the left side of the goal past the outstretched arm of Alexander Nubel.
41' Nadiem Amiri (Mainz) is heading towards the penalty spot to take it.
41' Here comes the VAR decision: PENALTY to Mainz!
40' There's a break in play and referee Felix Zwayer must have got a signal in his ear as he indicates he will check that earlier penalty claim by Mainz using VAR. This could be interesting!
39' That looked a certain handball by Chema Andres (VfB Stuttgart) inside the box, but the ref wasn't having it and just played on. NO penalty!
37' The game is interrupted as Jamie Leweling (VfB Stuttgart) is flagged offside.
37' Dan-Axel Zagadou (VfB Stuttgart) watches the corner all the way, but places his header a whisker wide of the left post from close range.
36' Stuttgart earn a corner.
36' Chris Fuhrich (VfB Stuttgart) 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.
34' A player from Stuttgart commits an attacking foul. The referee blows his whistle.
34' The ball is out of play and the linesman points at the corner flag. Corner to Stuttgart.
34' Chris Fuhrich (VfB Stuttgart) wastes a good opportunity as his pass into the box is blocked by the defence.
27' Phillipp Mwene (Mainz) finds space inside the box but rifles his effort miles past the left post.
27' Nadiem Amiri (Mainz) shoots inside the box, but is denied by a timely block.
27' Paul Nebel (Mainz) takes the corner, but it's intercepted by the defender.
23' Danny da Costa (Mainz) gets on the end of the free kick and unleashes a header. The effort is not accurate enough and goes well wide of the left post.
20' Silvan Widmer (Mainz) produces a header from inside the penalty area, but he doesn't manage to hit the ball properly and it flies well wide of the left post.
19' Deniz Undav (VfB Stuttgart) shows good awareness inside the box, but his attempt is stopped by the goalkeeper.
13' Stuttgart take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
13' A header by Jamie Leweling (VfB Stuttgart) from very close range goes towards the crossbar, but doesn't get past Robin Zentner, who makes a brilliant save. The ball is out of play and Stuttgart manage to earn a corner.
9' Deniz Undav (VfB Stuttgart) is adjudged to have been offside when making his run.
7' Jae-Sung Lee (Mainz) is caught offside!
5' A promising first-time strike from inside the box by Jae-Sung Lee (Mainz), but his attempt goes just wide of the target.
5' A good clearance by a defender means the corner comes to nothing for Stuttgart.
1' The linesman signals that Jae-Sung Lee (Mainz) is offside and the referee confirms the decision.
1' The referee blows his whistle and we are underway.
The players are on the pitch and Mainz will have the kick-off.
Felix Zwayer will officiate today.
You can have a look at the starting XIs of both teams in the details of this match.
Welcome to our live text coverage. We will try to provide you with a detailed image of what's happening on the pitch. There are only few moments left to the beginning of the match.

Last Matches of Stuttgart

20.12.25
BUN
(0) - (0)
D
14.12.25
BUN
(0) - (2)
W
11.12.25
EL
(2) - (0)
W
06.12.25
BUN
(0) - (1)
L
03.12.25
POK
(0) - (1)
W
30.11.25
BUN
(1) - (0)
L
20.12.25
BUN
(0) - (0)
D
11.12.25
EL
(2) - (0)
W
06.12.25
BUN
(0) - (1)
L
09.11.25
BUN
(2) - (2)
W
06.11.25
EL
(0) - (0)
W
26.10.25
BUN
(1) - (1)
W

Last Matches of Mainz

21.12.25
BUN
(0) - (0)
D
18.12.25
CL
(1) - (0)
W
14.12.25
BUN
(1) - (1)
D
11.12.25
CL
(1) - (1)
D
05.12.25
BUN
(0) - (0)
L
30.11.25
BUN
(2) - (0)
L
14.12.25
BUN
(1) - (1)
D
11.12.25
CL
(1) - (1)
D
30.11.25
BUN
(2) - (0)
L
27.11.25
CL
(0) - (0)
L
09.11.25
BUN
(0) - (0)
L
26.10.25
BUN
(1) - (1)
L

Stuttgart vs Mainz matches

29.10.25
POK
(0) - (1)
26.10.25
BUN
(1) - (1)
31.08.24
BUN
(2) - (1)
11.02.24
BUN
(2) - (0)
16.09.23
BUN
(0) - (0)
21.05.23
BUN
(1) - (1)
26.10.25
BUN
(1) - (1)
31.08.24
BUN
(2) - (1)
11.02.24
BUN
(2) - (0)
21.01.23
BUN
(1) - (1)
26.11.21
BUN
(1) - (1)
29.01.21
BUN
(0) - (0)

Follow Game Online:

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

Stuttgart vs Mainz Head To Head Confrontation

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

26.10.2025

Stuttgart 2 - 1 Mainz (Amiri N., Fuhrich C., Undav D.)

31.08.2024

Stuttgart 3 - 3 Mainz (Millot E., Leweling J., Amiri N.)

11.02.2024

Stuttgart 3 - 1 Mainz (Mittelstadt M., Leweling J., Undav D.)

21.01.2023

Stuttgart 1 - 1 Mainz (Guirassy S., Ingvartsen M.)

26.11.2021

Stuttgart 2 - 1 Mainz (Ito H., Hack A., Sosa B.)

29.01.2021

Stuttgart 2 - 0 Mainz (Kalajdzic S., Silas)

19.01.2019

Stuttgart 2 - 3 Mainz (Mateta J., Hack A., Gonzalez N.)

26.08.2017

Stuttgart 1 - 0 Mainz (Badstuber H.)

07.05.2016

Stuttgart 1 - 3 Mainz (Gentner C., Malli Y., Cordoba J.)

09.05.2015

Stuttgart 2 - 0 Mainz (Didavi D., Kostic F.)

25.01.2014

Stuttgart 1 - 2 Mainz (Abdellaoue M., Okazaki S., Saller B.)

18.05.2013

Stuttgart 2 - 2 Mainz (Ede Ch., Boka A., Muller N.)

07.04.2012

Stuttgart 4 - 1 Mainz (Ivanschitz A., Hajnal T., Ibisevic V.)

15.01.2011

Stuttgart 1 - 0 Mainz (Harnik M.)

01.05.2010

Stuttgart 2 - 2 Mainz (Fathi M., Schurrle A., Marica C.)

05.05.2007

Stuttgart 2 - 0 Mainz (Meira F., Hilbert R.)

19.02.2006

Stuttgart 2 - 1 Mainz (Ljuboja D., da Silva A., Tiffert C.)

08.08.2004

Stuttgart 4 - 2 Mainz (Cacau, Cacau, Babatz C.)

08-08-2004 15:30

Bundesliga

20' Cacau (1-0), 30' Cacau (2-0), 49' Christof Babatz (2-1), 51' Silvio Meissner (3-1), 75' Tamas Bodog (3-2), 78' Cacau (4-2),

23' Zvonimir Soldo (Y), 27' Christof Babatz (Y), 90' Marco Rose (Y),

46' Antonio da SilvaJurgen Kramny, 58' Benjamin AuerConnor Casey, 62' Imre SzabicsKevin Kuranyi, 71' Markus DworrakClaudius Weber, 72' Horst HeldtPhilipp Lahm, 89' Heiko GerberJurica Vranjes,