Paris Saint Germain 1–0 Angers SCO
- Ruiz 50'
22 August 2025
The match in data
Paris Saint Germain beat Angers SCO 1–0 on 22 August 2025, on matchday 2 of the 2025-26 Ligue 1.
Player of the match: Marquinhos (Paris Saint Germain), rated 82, thanks above all to 27 final-third passes and 101 passes. Marquinhos produced 2.0 times as much as a defender typically does, at 0.3 times the cost.
It was the highest rating of the matchday.
It was also their best match of the season.
For Angers SCO, the highest-rated player was Haris Belkebla, with 57.
Ousmane Dembélé missed a penalty at 27'.
Marquinhos
Paris Saint Germain · 90'
Produced 2.00× and cost 0.28× their position's average
- 27 final-third passes 4.0×
- 101 passes 2.0×
- 8 duels won 1.8×
- 5 misplaced passes 0.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 |
|---|---|---|---|
| Marquinhos ★ | Defender | 90 | 82 |
| Willian Pacho | Defender | 90 | 81 |
| Vitinha | Midfielder | 90 | 70 |
| João Neves | Midfielder | 66 | 70 |
| Fabián Ruiz | Midfielder | 90 | 69 |
| Warren Zaïre-Emery | Midfielder | 24 | 55 |
| Ousmane Dembélé | Forward | 81 | 54 |
| Gonçalo Ramos | Forward | 23 | 49 |
| Désiré Doué | Forward | 77 | 39 |
| Bradley Barcola | Forward | 67 | 39 |
| Nuno Mendes | Defender | 90 | 37 |
| Achraf Hakimi | Defender | 90 | 36 |
| Lucas Chevalier | Goalkeeper | 90 | no rating |
| Ibrahim Mbaye | Forward | 13 | no rating |
| Kang-in Lee | Midfielder | 9 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Haris Belkebla | Midfielder | 90 | 57 |
| Ousmane Camara | Defender | 90 | 51 |
| Pierrick Capelle | Midfielder | 44 | 49 |
| Jordan Lefort | Defender | 90 | 47 |
| Carlens Arcus | Defender | 90 | 44 |
| Marius Courcoul | Midfielder | 46 | 39 |
| Yassin Belkhdim | Midfielder | 87 | 35 |
| Estéban Lepaul | Forward | 90 | 33 |
| Jacques Ekomié | Defender | 76 | 31 |
| Lilian Raolisoa | Defender | 77 | 30 |
| Sidiki Chérif | Forward | 62 | 21 |
| Jim Allevinah | Forward | 28 | 20 |
| Hervé Koffi | Goalkeeper | 90 | no rating |
| Florent Hanin | Defender | 14 | no rating |
| Emmanuel Biumla | Defender | 13 | no rating |
| L. Machine | Forward | 3 | 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.