FC Bayern München 2–1 Borussia Dortmund
- Kane 22'
- Olise 78'
- Brandt 84'
18 October 2025
The match in data
A 2–1 win for FC Bayern München against Borussia Dortmund on 18 October 2025, on matchday 7 of the 2025-26 Bundesliga.
Player of the match: Nico Schlotterbeck (Borussia Dortmund), rated 76, thanks above all to 20 final-third passes and 4 interceptions. Schlotterbeck produced 2.2 times as much as a defender typically does, at 0.5 times the cost.
It was the highest rating of the matchday.
It was also their best match of the season.
It is their 2nd time as player of the match this season.
For FC Bayern München, the highest-rated player was Aleksandar Pavlovic, with 74.
Nico Schlotterbeck
Borussia Dortmund · 90'
Produced 2.21× and cost 0.53× their position's average
- 20 final-third passes 3.3×
- 4 interceptions 3.5×
- 9 recoveries 2.3×
- 13 misplaced passes 1.8×
- 1 duel lost 0.3×
Match ratings
Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.
| Player | Position | Min | Rating |
|---|---|---|---|
| Aleksandar Pavlovic | Midfielder | 90 | 74 |
| Joshua Kimmich | Midfielder | 90 | 72 |
| Harry Kane | Forward | 90 | 70 |
| Michael Olise | Forward | 90 | 59 |
| Dayot Upamecano | Defender | 90 | 57 |
| Nicolas Jackson | Forward | 61 | 55 |
| Leon Goretzka | Midfielder | 29 | 51 |
| Jonathan Tah | Defender | 90 | 37 |
| Luis Díaz | Forward | 90 | 37 |
| Konrad Laimer | Defender | 90 | 30 |
| Sacha Boey | Defender | 84 | 27 |
| Manuel Neuer | Goalkeeper | 90 | no rating |
| Tom Bischof | Midfielder | 6 | no rating |
| Min-jae Kim | Defender | 1 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Nico Schlotterbeck ★ | Defender | 90 | 76 |
| Ramy Bensebaini | Defender | 44 | 61 |
| Marcel Sabitzer | Midfielder | 73 | 59 |
| Felix Nmecha | Midfielder | 90 | 50 |
| Julian Ryerson | Defender | 90 | 44 |
| Daniel Svensson | Defender | 90 | 43 |
| Pascal Groß | Midfielder | 84 | 43 |
| Serhou Guirassy | Forward | 84 | 40 |
| Waldemar Anton | Defender | 90 | 30 |
| Niklas Süle | Defender | 46 | 30 |
| Karim Adeyemi | Forward | 74 | 28 |
| Gregor Kobel | Goalkeeper | 90 | no rating |
| Jobe Bellingham | Midfielder | 17 | no rating |
| Maximilian Beier | Forward | 16 | no rating |
| Fábio Silva | Forward | 6 | no rating |
| Julian Brandt | Midfielder | 6 | 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.