FC Heidenheim 1–3 VfL Wolfsburg
- Scienza 29'
- Olsen 20'
- Svanberg 66'
- Amoura 87' (pen.)
23 August 2025
The match in data
VfL Wolfsburg beat FC Heidenheim 3–1 on 23 August 2025, on matchday 1 of the 2025-26 Bundesliga.
Player of the match: Andreas Skov Olsen (VfL Wolfsburg), rated 86, thanks above all to 1 goal and 3 completed dribbles. Olsen produced 1.9 times as much as a forward typically does, at 0.0 times the cost.
It was the highest rating of the matchday.
It was also their best match of the season.
For FC Heidenheim, the highest-rated player was Niklas Dorsch, with 68.
Andreas Skov Olsen
VfL Wolfsburg · 89'
Produced 1.86× and cost 0.04× their position's average
- 1 goal 3.4×
- 3 completed dribbles 2.9×
- 1 big chance created 3.6×
- 3 misplaced passes 0.5×
Match ratings
Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.
| Player | Position | Min | Rating |
|---|---|---|---|
| Niklas Dorsch | Midfielder | 62 | 68 |
| Jonas Föhrenbach | Defender | 61 | 62 |
| Marnon Busch | Defender | 90 | 61 |
| Patrick Mainka | Defender | 90 | 56 |
| Leo Scienza | Midfielder | 90 | 52 |
| Budu Zivzivadze | Forward | 71 | 49 |
| Jan Schöppner | Midfielder | 90 | 42 |
| Benedikt Gimber | Defender | 90 | 39 |
| Arijon Ibrahimovic | Midfielder | 71 | 34 |
| Tim Siersleben | Defender | 78 | 32 |
| Omar Traoré | Defender | 29 | 31 |
| Luca Kerber | Midfielder | 28 | 20 |
| Diant Ramaj | Goalkeeper | 90 | no rating |
| Mathias Honsak | Forward | 19 | no rating |
| Mikkel Kaufmann | Forward | 19 | no rating |
| Adrian Beck | Midfielder | 12 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Andreas Skov Olsen ★ | Forward | 89 | 86 |
| Maximilian Arnold | Midfielder | 90 | 74 |
| Konstantinos Koulierakis | Defender | 90 | 56 |
| Mattias Svanberg | Midfielder | 26 | 55 |
| Mohamed Amoura | Forward | 26 | 53 |
| Moritz Jenz | Defender | 90 | 50 |
| Vinicius de Souza Costa | Midfielder | 90 | 49 |
| Lovro Majer | Midfielder | 64 | 43 |
| Kilian Fischer | Defender | 89 | 42 |
| Aaron Zehnter | Defender | 90 | 40 |
| Patrick Wimmer | Forward | 90 | 37 |
| Dzenan Pejcinovic | Forward | 64 | 37 |
| Kamil Grabara | Goalkeeper | 90 | no rating |
| Vaclav Cerny | Midfielder | 1 | no rating |
| Yannick Gerhardt | Midfielder | 1 | 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.