Paris 2–2 Olympique Marseille
- Ikoné 82'
- Kebbal 90+4' (pen.)
- Greenwood 18' (pen.)
- Aubameyang 53'
31 January 2026
The match in data
Paris and Olympique Marseille finished level at 2–2 on 31 January 2026, on matchday 20 of the 2025-26 Ligue 1.
Player of the match: Pierre-Emerick Aubameyang (Olympique Marseille), rated 73, thanks above all to 0.74 xG and 1 goal. Aubameyang produced 1.3 times as much as a forward typically does, at 0.3 times the cost.
For Paris, the highest-rated player was Moustapha Mbow, with 70.
Pierre-Emerick Aubameyang
Olympique Marseille · 67'
Produced 1.32× and cost 0.29× their position's average
- 0.74 xG 3.5×
- 1 goal 4.0×
- 1 shot on target 1.5×
- 1 ball lost 1.0×
- 1 time dribbled past 2.2×
Match ratings
Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.
| Player | Position | Min | Rating |
|---|---|---|---|
| Moustapha Mbow | Defender | 90 | 70 |
| Jonathan Ikoné | Forward | 26 | 66 |
| Alimami Gory | Forward | 64 | 62 |
| Ilan Kebbal | Forward | 90 | 56 |
| Otávio | Defender | 90 | 52 |
| Adama Camara | Midfielder | 86 | 52 |
| Maxime Lopez | Midfielder | 46 | 52 |
| Tuomas Ollila | Defender | 26 | 51 |
| Nhoa Sangui | Defender | 90 | 49 |
| Timothée Kolodziejczak | Defender | 90 | 49 |
| Moses Simon | Forward | 64 | 48 |
| Luca Koleosho | Forward | 26 | 45 |
| Marshall Munetsi | Midfielder | 44 | 33 |
| Jean-Philippe Krasso | Forward | 64 | 27 |
| Kevin Trapp | Goalkeeper | 90 | no rating |
| Willem Geubbels | Forward | 4 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Pierre-Emerick Aubameyang ★ | Forward | 67 | 73 |
| Hamed Junior Traoré | Forward | 23 | 72 |
| Pierre-Emile Højbjerg | Midfielder | 90 | 68 |
| Nayef Aguerd | Defender | 90 | 62 |
| Mason Greenwood | Forward | 90 | 54 |
| Timothy Weah | Midfielder | 80 | 49 |
| Igor Paixão | Forward | 79 | 48 |
| Leonardo Balerdi | Defender | 90 | 47 |
| Facundo Medina | Defender | 90 | 42 |
| Quinten Timber | Midfielder | 79 | 42 |
| Amine Gouiri | Forward | 23 | 37 |
| Ethan Nwaneri | Midfielder | 67 | 36 |
| Gerónimo Rulli | Goalkeeper | 90 | no rating |
| Arthur Vermeeren | Midfielder | 11 | no rating |
| Bilal Nadir | Midfielder | 11 | no rating |
| Amir Murillo | Defender | 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.