Bundesliga Regular Season - 2

VfB Stuttgart 1 - 0 FT Borussia Mönchengladbach

MHP Arena

AI-powered match analysis and previews to help you decide which games are worth watching

24
FT
Sat, Aug 30
Deutsch
VfB Stuttgart
1-0
Borussia Mönchengladbach
⚡ Intensity 21
⚖️ Balance 20
🏆 Stakes 0
🎲 Upset 0
Andres strikes late to steal Stuttgart victory

Andres Snatches Victory: Stuttgart's Substitute Strikes Gold

Skip It Futmetrix Score: 24/100. A six-pointer decided in the 79th minute—Andres' introduction from the bench proved the turning point Stuttgart desperately needed.

Relentless Intensity and Shot Barrages

The MHP Arena witnessed a match overflowing with Intensity: 28 combined shots, 11 on target. Borussia Mönchengladbach and Stuttgart left nothing in reserve, yet the narrative was written by precision, not volume. The Foals boasted a superior Expected Goals tally (1.82 vs 0.84), but wastefulness in the final third proved their undoing. Sixteen corners created constant Stakes in both boxes, yet only one found the net.

Nübel's Masterclass Between the Sticks

Alexander Nübel was Stuttgart's unlikely hero, posting six saves and a commanding 8.6 rating. His distribution and positioning turned half-chances into nothing. Across the pitch, Moritz Nicolas made four crucial saves for Mönchengladbach, but Goalkeeper Heroics alone cannot win matches without clinical finishing.

Andres' Moment of Redemption

In the 79th minute, substitute Chema Andres entered and changed everything. Arriving at the back post to finish a Leweling cross, Andres delivered the decisive blow—a textbook super-sub scenario. Stuttgart's 51% possession and 88% pass accuracy had created the platform; Andres provided the execution. The Balance shifted irreversibly.

Mönchengladbach's Cruel Arithmetic

The visitors shot more (15 to 13), found the target more frequently (6 to 5), and dominated inside the box with 14 shots. Yet four offsides and profligate finishing left them empty-handed. After two matches, Mönchengladbach sits 14th with a solitary point—a damning indictment of their inability to convert dominance into results.

Key Questions

What made Alexander Nübel the Man of the Match?

Six saves and a 8.6 rating kept Stuttgart alive. His positioning and reactions neutralised Mönchengladbach's attacking threat throughout.

How did substitute Andres change the game?

Introduced in the 64th minute, Andres scored the decisive goal in the 79th, converting a Leweling assist into three points for Stuttgart.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
51%
49%
VfB Stuttgart 51%
Borussia Mönchengladbach 49%
Shots
13
15
VfB Stuttgart 13
Borussia Mönchengladbach 15
Shots on Target
5
6
VfB Stuttgart 5
Borussia Mönchengladbach 6
Expected Goals (xG)
0.84
1.82
VfB Stuttgart 0.84
Borussia Mönchengladbach 1.82
Passes
496
460
VfB Stuttgart 496
Borussia Mönchengladbach 460
Pass Accuracy
88%
85%
VfB Stuttgart 88%
Borussia Mönchengladbach 85%
Corners
6
10
VfB Stuttgart 6
Borussia Mönchengladbach 10
Fouls
5
13
VfB Stuttgart 5
Borussia Mönchengladbach 13
Yellow Cards
2
1
VfB Stuttgart 2
Borussia Mönchengladbach 1
Red Cards
0
0
VfB Stuttgart 0
Borussia Mönchengladbach 0

Match Events

14' 🔄 D. Undav C. Fuhrich
HT
54' 🟨 Jamie Leweling
64' 🔄 A. Karazor C. Andres
64' 🔄 VfB Stuttgart L. Jovanovic
74' 🔄 T. Tomas L. Assignon
74' 🔄 M. Mittelstadt N. Nartey
Joseph Scally 🟨 75'
S. Machino J. Castrop 🔄 75'
79' C. Andres (J. Leweling)
K. Stoger F. C. Chiarodia 🔄 84'
R. Reitz F. Neuhaus 🔄 84'
J. Scally L. Netz 🔄 85'
L. Ullrich G. Ranos 🔄 85'
FT

Player Cards

Season performance ratings for players in this match

VfB Stuttgart

Goalkeepers
A. Nubel
OCTOPUS
OCTOPUS
6
saves
6
saves
0
conceded
100%
save %
Defenders
J. Vagnoman
ARCHITECT
ARCHITECT
2
key passes
2
key passes
0
assists
28%
pass acc
F. Jeltsch
PROVOCATEUR
PROVOCATEUR
2
fouls won
2
fouls won
6
Duels Won
0
pens won
R. Hendriks
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
M. Mittelstadt
ARCHITECT
ARCHITECT
2
key passes
2
key passes
0
assists
49%
pass acc
Midfielders
A. Karazor
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
64
total mins
64
entry
A. Stiller
MAGNET
MAGNET
72
activity
72
activity
65
passes
7
duels
T. Tomas
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
4
Duels Won
0
pens won
D. Undav
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
14
total mins
14
entry
J. Leweling
PROVIDER
PROVIDER
1
assists
1
assists
2
key passes
7
rating
Forwards
E. Demirovic
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
BENCH
F. Bredlow
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
D. Zagadou
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
L. Assignon
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
16
total mins
Started
entry
P. Stenzel
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
C. Andres
CLOSER
CLOSER
1
late goals
1
late goals
0
late assists
75
minute
N. Nartey
ENFORCER
ENFORCER
3
tackles
3
tackles
3
Duels Won
75%
win %
N. Darvich
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
C. Fuhrich
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
50
total mins
Started
entry
L. Jovanovic
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
26
total mins
Started
entry

Borussia Mönchengladbach

Goalkeepers
M. Nicolas
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
J. Scally
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
1
on target
N. Elvedi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
K. Diks
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
L. Ullrich
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
Midfielders
P. Sander
SWEEPER
SWEEPER
5
cleanups
5
cleanups
4
interceptions
1
blocks
F. Honorat
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
25%
pass acc
R. Reitz
LATE SHIFT
LATE SHIFT
6
late mins
6
late mins
84
total mins
84
entry
K. Stoger
ENFORCER
ENFORCER
5
tackles
5
tackles
7
Duels Won
78%
win %
R. Hack
ARCHITECT
ARCHITECT
4
key passes
4
key passes
0
assists
33%
pass acc
Forwards
S. Machino
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
75
total mins
75
entry
BENCH
J. Omlin
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
T. Sippel
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
F. C. Chiarodia
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
11
total mins
Started
entry
M. Friedrich
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
L. Netz
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry
F. Neuhaus
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
11
total mins
Started
entry
J. Castrop
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
15
total mins
Started
entry
O. Fraulo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
G. Ranos
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
10
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
30/08/2025 VfB Stuttgart 1 - 0 Borussia Mönchengladbach Bundesliga MHP Arena
01/02/2025 VfB Stuttgart 1 - 2 Borussia Mönchengladbach Bundesliga MHPArena
14/09/2024 Borussia Mönchengladbach 1 - 3 VfB Stuttgart Bundesliga BORUSSIA-PARK
18/05/2024 VfB Stuttgart 4 - 0 Borussia Monchengladbach Bundesliga Stuttgart Arena
14/01/2024 Borussia Monchengladbach 3 - 1 VfB Stuttgart Bundesliga BORUSSIA-PARK
29/04/2023 VfB Stuttgart 2 - 1 Borussia Monchengladbach Bundesliga Mercedes-Benz-Arena
30/08/2025
Bundesliga MHP Arena
01/02/2025
Bundesliga MHPArena
14/09/2024
Bundesliga BORUSSIA-PARK
18/05/2024
Bundesliga Stuttgart Arena
14/01/2024
Bundesliga BORUSSIA-PARK
29/04/2023
Bundesliga Mercedes-Benz-Arena
VfB Stuttgart Win
Borussia Mönchengladbach Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Bayern München 2 6 9 2 +7 WFC Augsburg 2 - 3 Bayern München (30-08-2025)WBayern München 6 - 0 RB Leipzig (22-08-2025)
2 Eintracht Frankfurt 2 6 7 2 +5 W1899 Hoffenheim 1 - 3 Eintracht Frankfurt (30-08-2025)WEintracht Frankfurt 4 - 1 Werder Bremen (23-08-2025)
3 1. FC Köln 2 6 5 1 +4 W1. FC Köln 4 - 1 SC Freiburg (31-08-2025)WFSV Mainz 05 0 - 1 1. FC Köln (24-08-2025)
4 Borussia Dortmund 2 4 6 3 +3 WBorussia Dortmund 3 - 0 Union Berlin (31-08-2025)DFC St. Pauli 3 - 3 Borussia Dortmund (23-08-2025)
5 FC St. Pauli 2 4 5 3 +2 WHamburger SV 0 - 2 FC St. Pauli (29-08-2025)DFC St. Pauli 3 - 3 Borussia Dortmund (23-08-2025)
6 VfL Wolfsburg 2 4 4 2 +2 DVfL Wolfsburg 1 - 1 FSV Mainz 05 (31-08-2025)W1. FC Heidenheim 1 - 3 VfL Wolfsburg (23-08-2025)
7 FC Augsburg 2 3 5 4 +1 LFC Augsburg 2 - 3 Bayern München (30-08-2025)WSC Freiburg 1 - 3 FC Augsburg (23-08-2025)
8 VfB Stuttgart 2 3 2 2 0 WVfB Stuttgart 1 - 0 Borussia Mönchengladbach (30-08-2025)LUnion Berlin 2 - 1 VfB Stuttgart (23-08-2025)
9 1899 Hoffenheim 2 3 3 4 -1 L1899 Hoffenheim 1 - 3 Eintracht Frankfurt (30-08-2025)WBayer Leverkusen 1 - 2 1899 Hoffenheim (23-08-2025)
10 Union Berlin 2 3 2 4 -2 LBorussia Dortmund 3 - 0 Union Berlin (31-08-2025)WUnion Berlin 2 - 1 VfB Stuttgart (23-08-2025)
11 RB Leipzig 2 3 2 6 -4 WRB Leipzig 2 - 0 1. FC Heidenheim (30-08-2025)LBayern München 6 - 0 RB Leipzig (22-08-2025)
12 Bayer Leverkusen 2 1 4 5 -1 DWerder Bremen 3 - 3 Bayer Leverkusen (30-08-2025)LBayer Leverkusen 1 - 2 1899 Hoffenheim (23-08-2025)
13 FSV Mainz 05 2 1 1 2 -1 DVfL Wolfsburg 1 - 1 FSV Mainz 05 (31-08-2025)LFSV Mainz 05 0 - 1 1. FC Köln (24-08-2025)
14 Borussia Mönchengladbach 2 1 0 1 -1 LVfB Stuttgart 1 - 0 Borussia Mönchengladbach (30-08-2025)DBorussia Mönchengladbach 0 - 0 Hamburger SV (24-08-2025)
15 Hamburger SV 2 1 0 2 -2 LHamburger SV 0 - 2 FC St. Pauli (29-08-2025)DBorussia Mönchengladbach 0 - 0 Hamburger SV (24-08-2025)
16 Werder Bremen 2 1 4 7 -3 DWerder Bremen 3 - 3 Bayer Leverkusen (30-08-2025)LEintracht Frankfurt 4 - 1 Werder Bremen (23-08-2025)
17 1. FC Heidenheim 2 0 1 5 -4 LRB Leipzig 2 - 0 1. FC Heidenheim (30-08-2025)L1. FC Heidenheim 1 - 3 VfL Wolfsburg (23-08-2025)
18 SC Freiburg 2 0 2 7 -5 L1. FC Köln 4 - 1 SC Freiburg (31-08-2025)LSC Freiburg 1 - 3 FC Augsburg (23-08-2025)