Roma 1–1 AC Milan
- Pellegrini 74' (pen.)
- De Winter 62'
25 January 2026
The match in data
Roma and AC Milan drew 1–1 on 25 January 2026, on matchday 22 of the 2025-26 Serie A.
Player of the match: Evan Ndicka (Roma), rated 78, thanks above all to 6 recoveries and 58 passes. Ndicka produced 1.0 times as much as a defender typically does, at 0.1 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 AC Milan, the highest-rated player was Luka Modrić, with 69.
Evan Ndicka
Roma · 90'
Produced 1.01× and cost 0.11× their position's average
- 6 recoveries 1.7×
- 58 passes 1.3×
- 1 big chance created 4.0×
- 1 duel lost 0.3×
- 1 misplaced pass 0.2×
Match ratings
Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.
| Player | Position | Min | Rating |
|---|---|---|---|
| Evan Ndicka ★ | Defender | 90 | 78 |
| Bryan Cristante | Midfielder | 90 | 77 |
| Manu Koné | Midfielder | 59 | 61 |
| Matías Soulé | Forward | 85 | 59 |
| Paulo Dybala | Forward | 69 | 57 |
| Robinio Vaz | Forward | 21 | 57 |
| Niccolò Pisilli | Midfielder | 31 | 52 |
| Donyell Malen | Forward | 69 | 44 |
| Daniele Ghilardi | Defender | 90 | 41 |
| Gianluca Mancini | Defender | 90 | 41 |
| Lorenzo Pellegrini | Midfielder | 21 | 38 |
| Wesley | Defender | 90 | 31 |
| Zeki Çelik | Defender | 90 | 30 |
| Mile Svilar | Goalkeeper | 90 | no rating |
| Lorenzo Venturino | Forward | 5 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Luka Modrić | Midfielder | 90 | 69 |
| Christian Pulisic | Forward | 21 | 57 |
| Rafael Leão | Forward | 68 | 55 |
| Davide Bartesaghi | Defender | 90 | 53 |
| Christopher Nkunku | Forward | 69 | 51 |
| Adrien Rabiot | Midfielder | 90 | 46 |
| Matteo Gabbia | Defender | 90 | 44 |
| Alexis Saelemaekers | Midfielder | 46 | 44 |
| Niclas Füllkrug | Forward | 22 | 42 |
| Samuele Ricci | Midfielder | 79 | 41 |
| Koni De Winter | Defender | 90 | 40 |
| Fikayo Tomori | Defender | 90 | 35 |
| Zachary Athekame | Defender | 44 | 23 |
| Mike Maignan | Goalkeeper | 90 | no rating |
| Ruben Loftus-Cheek | Midfielder | 11 | 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.