Bundesliga Gameweek 8
VfB Stuttgart 2 - 1 FT FSV Mainz 05
Popular today
Most read in the last 24 hours
Futmetrix Verdict
52
FT
Sat, Sep 19
Brighton
3-0
Arsenal
⚡ Intensity
37
⚖️ Balance
17
🏆 Stakes
70
🎲 Upset
80
Brighton dismantle league leaders Arsenal.
Futmetrix Verdict
62
FT
Sat, Sep 19
Newcastle
2-1
Hull City
⚡ Intensity
61
⚖️ Balance
41
🏆 Stakes
40
🎲 Upset
0
Early blitz secures Newcastle home victory
Futmetrix Verdict
81
FT
Sat, Sep 19
Tottenham
2-3
Aston Villa
⚡ Intensity
90
⚖️ Balance
43
🏆 Stakes
15
🎲 Upset
60
Aston Villa stun Spurs in thriller
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Stefan Bell 40'
N. Amiri 41'
45' C. Fuhrich (J. Vagnoman)
45'+1 Pascal Stenzel
HT
Phillipp Mwene 59'
62' ↓ N. Nartey ↑A. Stiller
62' ↓ P. Stenzel ↑L. Assignon
Dominik Kohr 63'
65' Finn Jeltsch
↓ D. Kohr ↑A. Hanche-Olsen 67'
↓ B. Hollerbach ↑A. Sieb 67'
72' ↓ J. Leweling ↑T. Tomas
72' ↓ C. Fuhrich ↑B. El Khannouss
75' ↓ D. Zagadou ↑J. Chabot
77' Lorenz Assignon
79' D. Undav (A. Nubel)
↓ S. Widmer ↑N. Veratschnig 81'
↓ Lee Jae-Sung ↑A. Nordin 87'
↓ S. Bell ↑N. Weiper 87'
90'+8 Tiago Tomás
Nadiem Amiri 90'+8
FT
Player Cards
Our take on every player in this match
VfB Stuttgart
Goalkeepers
Alexander Nübel
ARCHITECT
1
Key Passes
1
Key Passes
1
Assists
24%
Pass Acc
Defenders
Finn Jeltsch
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Dan-Axel Zagadou
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
Ameen Al Dakhil
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Pascal Stenzel
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
José María Andrés
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
7
Rating
Nikolas Nartey
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Josha Vagnoman
PROVIDER
1
Assists
1
Assists
2
Key Passes
7
Rating
Forwards
Jamie Leweling
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
Chris Führich
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Deniz Undav
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
Fabian Bredlow
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ramon Hendriks
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorenz Assignon
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Julian Chabot
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Angelo Stiller
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Bilal El Khannouss
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Atakan Karazor
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tiago Tomás
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Badredine Bouanani
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
FSV Mainz 05
Goalkeepers
Robin Zentner
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Danny da Costa
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Stefan Bell
SUNDAY LEAGUER
5.9
Rating
5.9
Rating
8
Duels Lost
19
Poss Lost
Dominik Kohr
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Midfielders
Phillipp Mwene
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Nadiem Amiri
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Kaishu Sano
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Silvan Widmer
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Forwards
Paul Nebel
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Lee Jae-Sung
NPC
87
Minutes
87
Minutes
10%
Pass Acc
6.3
Rating
Benedict Hollerbach
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
BENCH
Lasse Rieß
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nikolas Veratschnig
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Andreas Hanche-Olsen
LATE SHIFT
15
Late Mins
15
Late Mins
23
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
Arnaud Nordin
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Armindo Sieb
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Ben Bobzien
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nelson Weiper
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 10/29/2025 | FSV Mainz 05 | 0 - 2 | VfB Stuttgart | DFB Pokal | Mewa Arena |
| 10/26/2025 | VfB Stuttgart | 2 - 1 | FSV Mainz 05 | Bundesliga | MHP Arena |
| 01/25/2025 | FSV Mainz 05 | 2 - 0 | VfB Stuttgart | Bundesliga | MEWA ARENA |
| 08/31/2024 | VfB Stuttgart | 3 - 3 | FSV Mainz 05 | Bundesliga | MHPArena |
| 02/11/2024 | VfB Stuttgart | 3 - 1 | FSV Mainz 05 | Bundesliga | Stuttgart Arena |
| 09/16/2023 | FSV Mainz 05 | 1 - 3 | VfB Stuttgart | Bundesliga | MEWA ARENA |
10/29/2025
10/26/2025
01/25/2025
08/31/2024
02/11/2024
09/16/2023
VfB Stuttgart Win
FSV Mainz 05 Win
Draw
League Standings
P: 8 GD: +26
P: 8 GD: +7
P: 8 GD: +6
P: 8 GD: +8
P: 8 GD: +7
P: 8 GD: +3
P: 8 GD: +2
P: 8 GD: +1
P: 8 GD: -4
P: 8 GD: -4
P: 8 GD: -2
P: 10 GD: -5
P: 8 GD: -4
P: 8 GD: -6
P: 8 GD: -8
P: 2 GD: +1
P: 8 GD: -7
P: 8 GD: -9
P: 8 GD: -12
Match previews and recaps to help you decide which games are worth watching
VfB Stuttgart
FSV Mainz 05
VfB Stuttgart
FSV Mainz 05
Win Probability
Futmetrix AI estimate
Stuttgart's Comeback Masterclass: Three Lead Changes at MHP Arena
Highly Entertaining Futmetrix Score: 80/100. A masterclass in Intensity at MHP Arena: VfB Stuttgart stormed back to defeat FSV Mainz 05 2-1 in a six-pointer dripping with drama and tactical intrigue.
VAR Controversy and Penalty Shock
The first half's turning point arrived at the 40-minute mark when VAR confirmed a contentious penalty against Stuttgart. Nadiem Amiri converted ruthlessly to give Mainz a 1-0 lead (41'). Yet Stuttgart refused to crumble. With the Balance of a title contender, the hosts struck back instantly: Chris Führich pounced on a Josha Vagnoman cross to level before half-time (45'). The MHP Arena erupted—a match with three lead changes was underway.
Undav's Clinical Finish and Stuttgart's Dominance
After the interval, Stuttgart seized control with ruthless Stakes. Commanding 59% possession and unleashing 19 shots, the hosts suffocated Mainz's resistance. The decisive moment came in the 79th minute: Alexander Nübel released Deniz Undav, who finished clinically for 2-1. Stuttgart's sixth consecutive victory was secured. Mainz, languishing on just four points from eight matches, lacked the precision to mount a genuine threat—only two shots on target from 13 attempts proved their undoing.
The Data Story
Stuttgart fired 32 shots to Mainz's 13, yet the quality gap was starker still. An xG advantage of 1.94 to 1.45 underscored the visitors' desperation. Stefan Bell and Mainz's backline had no answer for Stuttgart's relentless tempo. Stuttgart consolidates third place on 18 points; Mainz's relegation anxiety deepens.
Key Questions
How did Stuttgart complete the comeback from behind?
Führich equalised before half-time, then Undav's 79th-minute finish sealed it. Stuttgart's 59% possession dominance proved decisive.
What does this mean for VfB Stuttgart's season?
Stuttgart remains third on 18 points and extends their winning streak. A genuine title contender showing champion's character.
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.
Archive note: this preview was written after the match was played.
Survival Stakes at the MHP Arena
Worth Watching Futmetrix Score: 60/100. Mainz's top-flight status is on the line against a Stuttgart side that has turned their home ground into an impenetrable fortress.
The Setup
The Stakes for this October 26 fixture could not be more polarized. VfB Stuttgart enters the match in scintillating Form, boasting a four-game winning streak and a perfect record in the MHP Arena this season. Conversely, FSV Mainz 05 arrives sitting 18th in the table, desperate for points to ignite a survival charge. The technical Balance heavily favors the hosts, who have managed to blend defensive solidity with a clinical edge that has left previous visitors empty-handed.
Key Battle
The game will likely be won or lost in the transition phase. Ermedin Demirović provides the Stars quality for Stuttgart, his movement off the ball posing a constant threat to a fragmented Mainz backline. Tasked with stopping him is Mainz's Kaishu Sano, who must provide an elite defensive shield to prevent the hosts from dictating the rhythm. If Sano is overrun, the creative engine led by Angelo Stiller will likely dismantle the visitors' resistance early on.
Our Prediction
Stuttgart’s home dominance is no fluke. Backed by Alexander Nübel in goal, who has already secured three clean sheets, the hosts possess the confidence to commit bodies forward. Mainz will likely employ a low block, but their recent defensive frailties suggest they won't withstand the pressure for 90 minutes. We expect a clinical performance from the home side, resulting in a 3-1 victory for Stuttgart as they consolidate their position near the top while Mainz remains mired in the relegation zone.