Stuttgart Edges Mainz in Thrilling Bundesliga Clash
How the match unfolded, with the data behind it

VfB Stuttgart

FSV Mainz 05
Stuttgart Edges Mainz in Thrilling Bundesliga Clash
VfB Stuttgart secured a crucial 2-1 victory over FSV Mainz 05 in a tightly contested Bundesliga match at MHPArena on October 26, 2025. The win propels Stuttgart into the top five of the league, while Mainz continues to struggle near the relegation zone.
Match Summary
The match began with a tense atmosphere as both teams sought to gain an early advantage. Mainz took the lead in the 41st minute through a penalty converted by Nadiem Amiri, putting pressure on Stuttgart to respond before halftime.
Stuttgart equalized just before the break with a goal from Chris Fuhrich in the 45th minute, setting the stage for a competitive second half. The home side maintained momentum and ultimately secured the win with a goal from Deniz Undav in the 79th minute, assisted by Alexander Nubel.
Key Moments
Key moments in the match included the penalty awarded to Mainz, which showcased their ability to capitalize on Stuttgart's defensive errors. Stuttgart's quick response through Fuhrich highlighted their resilience and attacking prowess, crucial for their success in the match.
The second half saw Stuttgart dominate possession and create more scoring opportunities, culminating in Undav's decisive goal. The match also featured several yellow cards, indicating the physical nature of the contest, with both teams showing determination to secure points.
Player Performances
Deniz Undav was a standout performer for Stuttgart, not only scoring the winning goal but also contributing significantly to the team's attacking play. Chris Fuhrich's equalizer was vital, demonstrating his ability to perform under pressure and keep Stuttgart in the game.
For Mainz, Nadiem Amiri's penalty was a moment of brilliance, but the team struggled to maintain their lead and failed to capitalize on their chances. The defensive efforts of the Mainz backline were tested throughout the match, ultimately falling short against Stuttgart's relentless attack.
League Implications
This victory places VfB Stuttgart in a strong position in the Bundesliga standings, now ranked fifth with 16 points, showcasing their potential for a European qualification spot. In contrast, FSV Mainz 05 remains in a precarious position at 16th place with only 5 points, highlighting their ongoing struggles this season.
The result reflects Stuttgart's recent form, which has seen them bounce back from previous losses, while Mainz's inability to secure points continues to raise concerns about their survival in the league. Both teams will need to reassess their strategies moving forward as the season progresses.
By the numbers
The data behind VfB Stuttgart vs FSV Mainz 05, in 7 charts.
When do they strike?
Goals per 15-minute window this season — VfB Stuttgart vs FSV Mainz 05
The season so far
Wins, draws and losses side by side
Where the match turns
When VfB Stuttgart scores and concedes
Cards and flashpoints
Card distribution for VfB Stuttgart
Two different teams?
Home and away form for VfB Stuttgart
Who wins more often?
Share of league games won this season
How they line up
Most-used formations this season
The table as it stands
| Logo | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bayern München | WWWWW | 8 | 8 | 0 | 0 | 30 | 4 | 24 | |
| 2 | RB Leipzig | WWDWW | 8 | 6 | 1 | 1 | 16 | 9 | 19 | |
| 3 | Borussia Dortmund | WLDWW | 8 | 5 | 2 | 1 | 14 | 6 | 17 | |
| 4 | Bayer Leverkusen | WWWWD | 8 | 5 | 2 | 1 | 18 | 11 | 17 | |
| 5 | VfB Stuttgart | WWWWL | 8 | 5 | 1 | 2 | 11 | 6 | 16 | |
| 6 | Eintracht Frankfurt | WDLWL | 8 | 4 | 1 | 3 | 21 | 18 | 13 | |
| 7 | 1899 Hoffenheim | WWLDL | 8 | 4 | 1 | 3 | 15 | 13 | 13 | |
| 8 | 1.FC Köln | LDWLL | 8 | 3 | 2 | 3 | 12 | 11 | 11 | |
| 9 | Werder Bremen | WDWLL | 8 | 3 | 2 | 3 | 12 | 16 | 11 | |
| 10 | Union Berlin | LWLDW | 8 | 3 | 1 | 4 | 11 | 15 | 10 | |
| 11 | SC Freiburg | LDDDW | 8 | 2 | 3 | 3 | 11 | 13 | 9 | |
| 12 | VfL Wolfsburg | WLLLL | 8 | 2 | 2 | 4 | 9 | 13 | 8 | |
| 13 | Hamburger SV | LLWDW | 8 | 2 | 2 | 4 | 7 | 11 | 8 | |
| 14 | FC St. Pauli | LLLLL | 8 | 2 | 1 | 5 | 8 | 14 | 7 | |
| 15 | FC Augsburg | LDWLL | 8 | 2 | 1 | 5 | 12 | 20 | 7 | |
| 16 | FSV Mainz 05 | LLLWL | 8 | 1 | 2 | 5 | 8 | 14 | 5 | |
| 17 | 1. FC Heidenheim | LDLWL | 8 | 1 | 1 | 6 | 7 | 16 | 4 | |
| 18 | Borussia Mönchengladbach | LLDLD | 8 | 0 | 3 | 5 | 6 | 18 | 3 |