VfB Stuttgart 1–0 Borussia Mönchengladbach
- Andrés 79'
30 August 2025
The match in data
VfB Stuttgart got the better of Borussia Mönchengladbach, 1–0, on 30 August 2025, on matchday 2 of the 2025-26 Bundesliga.
Player of the match: Alexander Nübel (VfB Stuttgart), rated 62, thanks above all to 0.71 goals prevented (6 shots on target worth 0.73; conceded 0) and 5 crosses claimed. Nübel produced 2.6 times as much as a goalkeeper typically does, at no cost.
For Borussia Mönchengladbach, the highest-rated player was Philipp Sander, with 61.
Alexander Nübel
VfB Stuttgart · 90'
Produced 2.56× and cost 0.00× their position's average
- 0.71 goals prevented (6 shots on target worth 0.73; conceded 0) 2.3×
- 5 crosses claimed 4.0×
- 15 recoveries 1.7×
Match ratings
Everyone who played, sorted by rating. No rating: anyone who played under 20 minutes, and a goalkeeper who did not play the whole match.
| Player | Position | Min | Rating |
|---|---|---|---|
| Chema Andrés | Midfielder | 26 | 73 |
| Alexander Nübel ★ | Goalkeeper | 90 | 62 |
| Angelo Stiller | Midfielder | 90 | 58 |
| Finn Jeltsch | Defender | 90 | 58 |
| Chris Führich | Forward | 50 | 49 |
| Lazar Jovanovic | Forward | 26 | 45 |
| Maximilian Mittelstädt | Defender | 74 | 43 |
| Jamie Leweling | Forward | 90 | 42 |
| Tiago Tomás | Forward | 74 | 39 |
| Ramon Hendriks | Defender | 90 | 37 |
| Atakan Karazor | Midfielder | 64 | 37 |
| Josha Vagnoman | Defender | 90 | 36 |
| Ermedin Demirovic | Forward | 90 | 26 |
| Lorenz Assignon | Defender | 16 | no rating |
| Nikolas Nartey | Midfielder | 16 | no rating |
| Deniz Undav | Forward | 14 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Philipp Sander | Midfielder | 90 | 61 |
| Kevin Stöger | Midfielder | 84 | 55 |
| Robin Hack | Forward | 90 | 54 |
| Moritz Nicolas | Goalkeeper | 90 | 53 |
| Rocco Reitz | Midfielder | 84 | 50 |
| Franck Honorat | Forward | 90 | 46 |
| Nico Elvedi | Defender | 90 | 40 |
| Kevin Diks | Defender | 90 | 38 |
| Lukas Ullrich | Defender | 85 | 37 |
| Shuto Machino | Forward | 75 | 33 |
| Joe Scally | Defender | 85 | 29 |
| Jens Castrop | Midfielder | 15 | no rating |
| Fabio Chiarodia | Defender | 6 | no rating |
| Florian Neuhaus | Midfielder | 6 | no rating |
| Grant-Leon Ranos | Forward | 5 | no rating |
| Luca Netz | Defender | 5 | no rating |
Did you know?
La Lente trivia questions about this match. Tap one to see the answer.
A 2025-26 Bundesliga match. With these numbers, how did it end?
VfB Stuttgart 1–0 Borussia Mönchengladbach. The side that created more danger did not win.
Borussia Mönchengladbach created 1.85 xG and six shots on target, leading across key attacking numbers. VfB Stuttgart held on and maximized their 0.89 xG to seal a 1–0 win.
Which VfB Stuttgart player completed the most dribbles?
Jamie Leweling, with 3 completed dribbles. Next: Angelo Stiller 1, Ramon Hendriks 0.
In a tight 1–0 win over Borussia Mönchengladbach, Jamie Leweling acted as VfB Stuttgart's main outlet with 3 completed dribbles. Angelo Stiller added 1, while Ramon Hendriks recorded 0.
Which Borussia Mönchengladbach player played the most passes into the final third?
Robin Hack, with 10 final-third passes. Next: Philipp Sander 7, Kevin Stöger 6.
Despite a 1–0 loss against VfB Stuttgart, Robin Hack drove Borussia Mönchengladbach's progression with 10 passes into the final third. Hack finished ahead of Philipp Sander with 7 and Kevin Stöger with 6.
How is the rating calculated?
The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.
Share this match
