Bundesliga Regular Season - 25
FSV Mainz 05 2 - 2 FT VfB Stuttgart
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
39' Lee Jae-Sung (D. da Costa)
HT
↓ L. Assignon ↑N. Nartey 65'
74' ↓ S. Becker ↑Silas
↓ L. Jaquez ↑F. Jeltsch 75'
↓ C. Fuhrich ↑T. Tomas 75'
E. Demirovic (D. Undav) 76'
D. Undav (T. Tomas) 77'
T. Tomas 82'
↓ D. Undav ↑Jeremy Arevalo 84'
↓ M. Mittelstadt ↑R. Hendriks 84'
85' ↓ S. Widmer ↑N. Weiper
90'+1 D. da Costa
90'+2 ↓ D. da Costa ↑N. Veratschnig
90'+2 ↓ P. Nebel ↑W. Boving
90'+2 ↓ Lee Jae-Sung ↑A. Sieb
J. Chabot 90'+5
FT
Player Cards
Our take on every player in this match
FSV Mainz 05
Goalkeepers
Daniel Batz
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Danny da Costa
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.2
Rating
Stefan Posch
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
Dominik Kohr
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
Silvan Widmer
LATE SHIFT
5
Late Mins
5
Late Mins
85
Total Mins
85
Entry
Paul Nebel
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
22%
Pass Acc
Kaishu Sano
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Jae-sung Lee
FINISHER
1
Goals
1
Goals
3
Shots
7.5
Rating
Phillipp Mwene
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Phillip Tietz
MAGNET
47
Activity
47
Activity
28
Passes
19
Duels
Sheraldo Becker
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
6%
Pass Acc
BENCH
Lasse Riess
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kacper Potulski
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nikolas Veratschnig
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Lennard Maloney
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sota Kawasaki
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Silas
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Nelson Weiper
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
William Bøving
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Armindo Sieb
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
VfB Stuttgart
Goalkeepers
Alexander Nübel
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Lorenz Assignon
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Luca Jaquez
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Jeff Chabot
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
41%
Duel Win %
Maximilian Mittelstädt
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
47%
Pass Acc
Midfielders
Atakan Karazor
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Angelo Stiller
MAGNET
72
Activity
72
Activity
71
Passes
1
Duels
Jamie Leweling
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Deniz Undav
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Chris Führich
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Forwards
Ermedin Demirović
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Fabian Bredlow
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ameen Al-Dakhil
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ramon Hendriks
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Finn Jeltsch
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Nikolas Nartey
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Chema Andrés
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Badredine Bouanani
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tiago Tomás
SUPER SUB
1
Assist
1
Assist
18
Minutes
6.6
Rating
Jeremy Arevalo
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 29/10/2025 | FSV Mainz 05 | 0 - 2 | VfB Stuttgart | DFB Pokal | Mewa Arena |
| 26/10/2025 | VfB Stuttgart | 2 - 1 | FSV Mainz 05 | Bundesliga | MHP Arena |
| 25/01/2025 | FSV Mainz 05 | 2 - 0 | VfB Stuttgart | Bundesliga | MEWA ARENA |
| 31/08/2024 | VfB Stuttgart | 3 - 3 | FSV Mainz 05 | Bundesliga | MHPArena |
| 11/02/2024 | VfB Stuttgart | 3 - 1 | FSV Mainz 05 | Bundesliga | Stuttgart Arena |
| 16/09/2023 | FSV Mainz 05 | 1 - 3 | VfB Stuttgart | Bundesliga | MEWA ARENA |
| 21/05/2023 | FSV Mainz 05 | 1 - 4 | VfB Stuttgart | Bundesliga | MEWA ARENA |
| 21/01/2023 | VfB Stuttgart | 1 - 1 | FSV Mainz 05 | Bundesliga | Mercedes-Benz-Arena |
| 16/04/2022 | FSV Mainz 05 | 0 - 0 | VfB Stuttgart | Bundesliga | MEWA ARENA |
| 26/11/2021 | VfB Stuttgart | 2 - 1 | FSV Mainz 05 | Bundesliga | Mercedes-Benz-Arena |
29/10/2025
26/10/2025
25/01/2025
31/08/2024
11/02/2024
16/09/2023
21/05/2023
21/01/2023
16/04/2022
26/11/2021
FSV Mainz 05 Win
VfB Stuttgart Win
Draw
League Standings
P: 25 GD: +68
P: 25 GD: +27
P: 25 GD: +20
P: 25 GD: +16
P: 25 GD: +14
P: 25 GD: +16
P: 25 GD: -1
P: 25 GD: -5
P: 25 GD: -12
P: 25 GD: -8
P: 24 GD: -9
P: 25 GD: -15
P: 25 GD: -9
P: 25 GD: -12
P: 25 GD: -17
P: 24 GD: -19
P: 25 GD: -21
League Standings
P: 26 GD: +68
P: 26 GD: +29
P: 26 GD: +20
P: 25 GD: +16
P: 25 GD: +14
P: 26 GD: +16
P: 26 GD: 0
P: 25 GD: -5
P: 26 GD: -14
P: 25 GD: -8
P: 25 GD: -12
P: 26 GD: -13
P: 25 GD: -16
P: 25 GD: -9
P: 25 GD: -12
P: 26 GD: -19
P: 26 GD: -21
Match previews and recaps to help you decide which games are worth watching
Last-Gasp Drama at Mewa Arena Denies Stuttgart Victory
Highly Entertaining Futmetrix Score: 82/100. A pulsating encounter that saw Mainz secure a crucial point for their survival hopes while Stuttgart missed the chance to tighten their grip on a Champions League spot.
Resilient Start from the Hosts
The match at Mewa Arena began with FSV Mainz 05 showcasing an unexpected tactical grit against their high-flying opponents. Despite the visitors dominating possession, Mainz maintained a high Intensity rating by disrupting play and launching rapid counters. Paul Nebel was instrumental in the middle, carving out four key passes that kept the Stuttgart defense on high alert. The breakthrough came in the 39th minute when Danny da Costa turned provider, delivering a perfect ball for Lee Jae-Sung to slot home. Mainz entered the break with a lead that reflected their defensive discipline, though the Stakes remained high as Stuttgart began to find their rhythm late in the first half.
The Sixty-Second Turnaround
Stuttgart emerged from the tunnel with renewed vigor, eventually controlling 62% of the ball. The Balance of the match shifted dramatically in the 76th minute. Deniz Undav linked up beautifully with E. Demirovic, who fired past the keeper to level the scores. Before the home crowd could catch their breath, Stuttgart struck again just 60 seconds later. Substitute T. Tomas provided an immediate impact, assisting Undav for a clinical finish that seemed to have sealed the points for VfB Stuttgart. A barrage of 28 total shots across the pitch turned the contest into a shooting gallery, with the visitors looking clinical during their brief period of absolute dominance.
Da Costa's Dramatic Finale
Mainz refused to accept defeat in front of their home supporters. As the clock ticked towards the 90th minute, the pressure mounted, evidenced by 11 total corners that kept the tension high in the penalty area. The Upset Factor was realized in the final moments when Danny da Costa, already an assist provider, became the hero. His 90th-minute equalizer sent the stadium into a frenzy and secured a 2-2 draw. Our take is that this result feels like a win for Mainz given the circumstances, while Stuttgart will view it as two points dropped in their pursuit of European glory. The Balance was ultimately restored in a game that epitomized the unpredictable nature of the Bundesliga.
Key Questions
Did FSV Mainz 05 deserve the late equalizer?
Yes, Mainz’s 17 shots and persistent pressure in the final third justified their late point at Mewa Arena.
What does this mean for FSV Mainz 05's season?
It provides a massive psychological boost for their survival fight, proving they can match the league's top performers.
How did substitute Danny da Costa change the game?
Da Costa was the match's standout player, contributing both a goal and an assist to secure the draw.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Stuttgart's Champions League Push Meets Mainz's Resilience
Highly Entertaining Futmetrix Score: 79/100. A high-octane encounter where Stuttgart's attacking depth faces a Mainz side desperate to turn the Mewa Arena back into a fortress.
The Setup
As we head into Round 25, the narrative is split between European ambitions and mid-table stability. VfB Stuttgart occupies the 4th spot with 43 points, breathing down the necks of the league leaders. Conversely, FSV Mainz 05 sits in 13th, struggling for consistency in front of their own fans with only a 25% home win rate. However, a strong Form rating for the hosts — featuring three wins in their last five — suggests they won't be pushovers. With a high Stars component across both squads, this match promises individual brilliance.
Key Battle
The tactical heart of this match lies in the duel between Nadiem Amiri and Ermedin Demirović. Amiri has been the creative engine for Mainz, recently posting an elite 8.3 rating. He will be tasked with bypassing Stuttgart's high press to find gaps in their backline. Stuttgart’s threat is personified by Demirović, whose clinical nature in the final third will test a Mainz defense that has conceded 38 goals this season. It is a classic battle of the playmaker versus the finisher.
Our Prediction
The Balance of this fixture leans toward the visitors, whose collective quality often overwhelms opponents in transition. While Mainz will likely find the net given the high expected goal average for this matchup, Stuttgart's firepower should prevail. Expect a frantic opening where Mainz tries to unsettle the favorites, but the visitors' technical superiority will likely secure the win in a multi-goal thriller.