Real Madrid 2–1 Olympique Marseille
- Mbappé 28' (pen.)
- Carvajal 72'
- Mbappé 81' (pen.)
- Weah 22'
16 September 2025
The match in data
Real Madrid beat Olympique Marseille 2–1 on 16 September 2025, in the 2025-26 Champions League (League Stage 1).
Real Madrid came from behind: they were trailing 0–1 at 22'.
Player of the match: Gerónimo Rulli (Olympique Marseille), rated 68, thanks above all to 1.64 goals prevented (15 shots on target worth 3.71; conceded 2) and 17 recoveries. Rulli produced 3.7 times as much as a goalkeeper typically does, at no cost.
It was also their best match of the season.
For Real Madrid, the highest-rated player was Rodrygo, with 59.
Kylian Mbappé scored twice.
Daniel Carvajal was sent off at 72'.
Gerónimo Rulli
Olympique Marseille · 90'
Produced 3.71× and cost 0.00× their position's average
- 1.64 goals prevented (15 shots on target worth 3.71; conceded 2) 4.9×
- 17 recoveries 2.2×
- 1 cross claimed 0.9×
Match ratings
Everyone who played, sorted by rating. No rating: anyone who played under 20 minutes, and a goalkeeper who did not play the whole match.
| Player | Position | Min | Rating |
|---|---|---|---|
| Rodrygo | Forward | 63 | 59 |
| Daniel Carvajal | Defender | 67 | 58 |
| Aurélien Tchouaméni | Midfielder | 90 | 56 |
| Dean Huijsen | Defender | 90 | 54 |
| Federico Valverde | Midfielder | 90 | 54 |
| Brahim Díaz | Forward | 27 | 54 |
| Kylian Mbappé | Forward | 90 | 49 |
| Álvaro Carreras | Defender | 90 | 47 |
| Franco Mastantuono | Forward | 63 | 42 |
| Éder Militão | Defender | 90 | 41 |
| Vinicius Junior | Forward | 27 | 39 |
| Thibaut Courtois | Goalkeeper | 90 | 34 |
| Arda Güler | Midfielder | 73 | 34 |
| Raúl Asencio | Defender | 17 | no rating |
| Trent Alexander-Arnold | Defender | 5 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Gerónimo Rulli ★ | Goalkeeper | 90 | 68 |
| Pierre-Emile Højbjerg | Midfielder | 90 | 66 |
| Emerson | Defender | 78 | 66 |
| Mason Greenwood | Forward | 90 | 50 |
| Matt O'Riley | Midfielder | 66 | 50 |
| Benjamin Pavard | Defender | 88 | 45 |
| Timothy Weah | Midfielder | 78 | 42 |
| Facundo Medina | Defender | 90 | 40 |
| Leonardo Balerdi | Defender | 90 | 38 |
| Pierre-Emerick Aubameyang | Forward | 90 | 38 |
| Arthur Vermeeren | Midfielder | 23 | 37 |
| Geoffrey Kondogbia | Midfielder | 67 | 32 |
| Igor Paixão | Forward | 24 | 28 |
| Amine Gouiri | Forward | 12 | no rating |
| Amir Murillo | Defender | 12 | no rating |
| CJ Egan-Riley | Defender | 2 | no rating |
Did you know?
La Lente trivia questions about this match. Tap one to see the answer.
Which Real Madrid player made the most interceptions?
Aurélien Tchouaméni, with 5 interceptions. Next: Daniel Carvajal 1, Éder Militão 1.
Aurélien Tchouaméni dominated the passing lanes with 5 interceptions in Real Madrid's 2–1 win against Olympique Marseille. The gap was wide, as Daniel Carvajal and Éder Militão tallied just 1 each.
Which Olympique Marseille player won the most duels?
Emerson, with 10 duels won. Next: Pierre-Emile Højbjerg 7, Leonardo Balerdi 6.
In a 2–1 loss at Real Madrid, Emerson led Olympique Marseille's physical effort by winning 10 duels. Pierre-Emile Højbjerg contributed 7 and Leonardo Balerdi 6.
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.
Share this match
