Mainz vs VfB Stuttgart
Match pulse
Final score
Mainz and VfB Stuttgart drew 2-2 on Saturday, March 7, 2026 at MEWA ARENA. Goals for Mainz: Lee Jae-Sung (39') and Danny da Costa (90'+1'). Goals for Stuttgart: Ermedin Demirovic (76') and Deniz Undav (77').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Danny da Costa
M05 · 1 G, 1 A
Deserved to win
Mainz deserved better: 14% on chances, drew 2-2
Play by play
- Match ends, 1. FSV Mainz 05 2, VfB Stuttgart 2.
- Second Half ends, 1. FSV Mainz 05 2, VfB Stuttgart 2.
- 90'+6'

Header blocked
Attempt blocked. Nelson Weiper (1. FSV Mainz 05) header from the centre of the box is blocked. Assisted by William Bøving with a cross.
N. Weiper
- 90'+5'

Yellow card
Jeff Chabot (VfB Stuttgart) is shown the yellow card for a bad foul.
J. Chabot
- 90'+5'

Free kick won
Phillip Tietz (1. FSV Mainz 05) wins a free kick on the right wing.
- 90'+5'

Foul
Foul by Jeff Chabot (VfB Stuttgart).
- 90'+2'
SubSubbed on for L. Jae-Sung
Substitution, 1. FSV Mainz 05. Armindo Sieb replaces Lee Jae-Sung.
A. Sieb
- 90'+2'
SubSubbed on for P. Nebel
Substitution, 1. FSV Mainz 05. William Bøving replaces Paul Nebel.
W. Bøving
- 90'+2'
SubSubbed on for D. da Costa
Substitution, 1. FSV Mainz 05. Nikolas Veratschnig replaces Danny da Costa.
N. Veratschnig
- GOAL90'+1'

Goal! Header
D. da Costa
Goal! 1. FSV Mainz 05 2, VfB Stuttgart 2. Danny da Costa (1. FSV Mainz 05) header from very close range to the centre of the goal.
M05 2 - 2 VFB - 90'+1'


Shot hit woodwork
Phillipp Mwene (1. FSV Mainz 05) hits the bar with a header from very close range. Assisted by Paul Nebel with a cross.
- 90'
Fourth official has announced 5 minutes of added time.
- 90'

Header just wide
Attempt missed. Nelson Weiper (1. FSV Mainz 05) header from the centre of the box misses to the left. Assisted by Stefan Posch with a cross.
N. Weiper
- 89'

Shot blocked
Attempt blocked. Danny da Costa (1. FSV Mainz 05) right footed shot from outside the box is blocked. Assisted by Phillip Tietz.
- 86'

Free kick won
Lee Jae-Sung (1. FSV Mainz 05) wins a free kick in the defensive half.
- 86'

Foul
Foul by Nikolas Nartey (VfB Stuttgart).
- 86'

Right footed shot blocked
Attempt blocked. Tiago Tomás (VfB Stuttgart) right footed shot from the centre of the box is blocked. Assisted by Jamie Leweling.
T. Tomás
- 85'
SubSubbed on for S. Widmer
Substitution, 1. FSV Mainz 05. Nelson Weiper replaces Silvan Widmer.
N. Weiper
- 85'

Free kick won
Jeremy Arévalo (VfB Stuttgart) wins a free kick in the attacking half.
- 85'

Foul
Foul by Stefan Posch (1. FSV Mainz 05).
- 84'
SubSubbed on for D. Undav
Substitution, VfB Stuttgart. Jeremy Arévalo replaces Deniz Undav.
J. Arévalo
- 84'

SubSubbed on for M. Mittelstädt
Substitution, VfB Stuttgart. Ramon Hendriks replaces Maximilian Mittelstädt.
R. Hendriks
- 82'

Yellow card
Tiago Tomás (VfB Stuttgart) is shown the yellow card for a bad foul.
T. Tomás
- 82'

Free kick won
Kaishu Sano (1. FSV Mainz 05) wins a free kick in the defensive half.
- 82'

Foul
Foul by Tiago Tomás (VfB Stuttgart).

