Manchester City 3–1 AFC Bournemouth
- Haaland 17'
- Haaland 33'
- O'Reilly 60'
- Adams 25'
2 November 2025
The match in data
A 3–1 win for Manchester City against AFC Bournemouth on 2 November 2025, on matchday 10 of the 2025-26 Premier League.
Player of the match: Erling Haaland (Manchester City), rated 74, thanks above all to 0.74 xG and 4 shots on target. Haaland produced 1.9 times as much as a forward typically does, at 0.5 times the cost.
It was also their best match of the season.
It is their 2nd time as player of the match this season.
For AFC Bournemouth, the highest-rated player was Tyler Adams, with 75.
Erling Haaland scored twice.
Erling Haaland
Manchester City · 82'
Produced 1.86× and cost 0.46× their position's average
- 0.74 xG 2.9×
- 4 shots on target 4.0×
- 2 goals 4.0×
- 2 shots off target 1.6×
- 5 misplaced passes 1.0×
Match ratings
Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.
| Player | Position | Min | Rating |
|---|---|---|---|
| Erling Haaland ★ | Forward | 82 | 74 |
| Rúben Dias | Defender | 90 | 62 |
| Nico O'Reilly | Defender | 90 | 61 |
| Nico González | Midfielder | 90 | 60 |
| Phil Foden | Midfielder | 90 | 59 |
| Jérémy Doku | Forward | 73 | 59 |
| Rayan Cherki | Midfielder | 73 | 49 |
| Bernardo Silva | Midfielder | 90 | 45 |
| Matheus Nunes | Defender | 90 | 39 |
| Josko Gvardiol | Defender | 90 | 34 |
| Gianluigi Donnarumma | Goalkeeper | 90 | no rating |
| Savinho | Forward | 17 | no rating |
| Tijjani Reijnders | Midfielder | 17 | no rating |
| Omar Marmoush | Forward | 8 | no rating |
| Rayan Aït-Nouri | Defender | 1 | no rating |
| Rodri | Midfielder | 1 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Tyler Adams | Midfielder | 80 | 75 |
| Lewis Cook | Midfielder | 28 | 75 |
| David Brooks | Forward | 62 | 70 |
| Alex Scott | Midfielder | 73 | 68 |
| Justin Kluivert | Midfielder | 28 | 64 |
| Antoine Semenyo | Forward | 90 | 53 |
| Eli Kroupi | Forward | 62 | 48 |
| Evanilson | Forward | 28 | 47 |
| Adrien Truffert | Defender | 90 | 45 |
| Bafodé Diakité | Defender | 90 | 45 |
| Marcos Senesi | Defender | 90 | 38 |
| Marcus Tavernier | Midfielder | 90 | 34 |
| Álex Jiménez | Defender | 62 | 30 |
| Djordje Petrovic | Goalkeeper | 90 | no rating |
| Ryan Christie | Midfielder | 17 | no rating |
| Ben Gannon-Doak | Forward | 10 | 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.