§ Bundesliga · 2025-26 · Matchday 1

FC Union Berlin 2–1 VfB Stuttgart

  • Ansah 18'
  • Ansah 45+4'
  • Tomás 86'

23 August 2025

The match in data

A 2–1 win for FC Union Berlin against VfB Stuttgart on 23 August 2025, on matchday 1 of the 2025-26 Bundesliga.

Player of the match: Maximilian Mittelstädt (VfB Stuttgart), rated 69, thanks above all to 18 final-third passes and 11 recoveries. Mittelstädt produced 1.9 times as much as a defender typically does, at 0.6 times the cost.

For FC Union Berlin, the highest-rated player was Alex Král, with 80.

Ilyas Ansah scored twice.

69
Player of the match

Maximilian Mittelstädt

VfB Stuttgart · 90'

Produced 1.85× and cost 0.64× their position's average

Added
  • 18 final-third passes 2.9×
  • 11 recoveries 2.8×
  • 96 passes 2.0×
Took away
  • 14 misplaced passes 1.9×
  • 2 duels lost 0.6×

Match ratings

Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.

FC Union Berlin
PlayerPositionMinRating
Alex Král Midfielder 23 80
Ilyas Ansah Forward 76 62
Rani Khedira Midfielder 90 60
Christopher Trimmel Defender 84 58
András Schäfer Midfielder 90 43
Robert Skov Midfielder 67 43
Tom Rothe Defender 90 42
Danilho Doekhi Defender 90 38
Leopold Querfeld Defender 90 36
Janik Haberer Midfielder 67 36
Andrej Ilic Forward 90 31
Derrick Köhn Defender 23 30
Frederik Rönnow Goalkeeper 90 no rating
Oliver Burke Forward 14 no rating
Josip Juranovic Defender 6 no rating
VfB Stuttgart
PlayerPositionMinRating
Maximilian Mittelstädt ★ Defender 90 69
Angelo Stiller Midfielder 90 66
Tiago Tomás Forward 25 62
Jeff Chabot Defender 82 58
Nick Woltemade Forward 90 57
Atakan Karazor Midfielder 82 56
Luca Jaquez Defender 90 51
Jamie Leweling Forward 90 45
Ermedin Demirovic Forward 65 36
Deniz Undav Forward 90 31
Josha Vagnoman Defender 71 29
Alexander Nübel Goalkeeper 90 no rating
Chris Führich Forward 19 no rating
Lazar Jovanovic Forward 8 no rating
Ramon Hendriks Defender 8 no rating

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.

See the match in La Lente Line-ups on the pitch, what each player produced and cost, and the match line by line.