Juventus 2–0 Udinese
- González 61'
- Vlahović 88'
18 May 2025
The match in data
Juventus beat Udinese 2–0 on 18 May 2025, on matchday 37 of the 2024-25 Serie A.
Player of the match: Manuel Locatelli (Juventus), rated 77, thanks above all to 19 final-third passes and 2 big chances created. Locatelli produced 2.2 times as much as a midfielder typically does, at 0.6 times the cost.
It was also their best match of the season.
It is their 10th time as player of the match this season.
For Udinese, the highest-rated player was Christian Kabasele, with 75.
Manuel Locatelli
Juventus · 90'
Produced 2.17× and cost 0.56× their position's average
- 19 final-third passes 3.6×
- 2 big chances created 4.0×
- 5 key passes 4.0×
- 9 misplaced passes 1.4×
- 0.07 xG not converted 2.0×
Match ratings
Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.
| Player | Position | Min | Rating |
|---|---|---|---|
| Manuel Locatelli ★ | Midfielder | 90 | 77 |
| Alberto Costa | Defender | 90 | 72 |
| Nico González | Forward | 90 | 66 |
| Lloyd Kelly | Defender | 90 | 55 |
| Kenan Yıldız | Forward | 90 | 52 |
| Weston McKennie | Midfielder | 81 | 51 |
| Renato Veiga | Defender | 90 | 50 |
| Francisco Conceição | Forward | 90 | 45 |
| Andrea Cambiaso | Defender | 72 | 40 |
| Randal Kolo Muani | Forward | 73 | 38 |
| Michele Di Gregorio | Goalkeeper | 90 | no rating |
| Timothy Weah | Midfielder | 18 | no rating |
| Dušan Vlahović | Forward | 17 | no rating |
| Douglas Luiz | Midfielder | 9 | no rating |
| Samuel Mbangula | Forward | 1 | no rating |
| Vasilije Adžić | Midfielder | 1 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Christian Kabasele | Defender | 76 | 75 |
| Hassane Kamara | Defender | 29 | 62 |
| Sandi Lovrić | Midfielder | 60 | 60 |
| Jesper Karlström | Midfielder | 90 | 54 |
| Oier Zarraga | Midfielder | 90 | 54 |
| Rui Modesto | Forward | 30 | 51 |
| Kingsley Ehizibue | Defender | 90 | 39 |
| Oumar Solet | Defender | 90 | 33 |
| Thomas Kristensen | Defender | 90 | 33 |
| Jordan Zemura | Defender | 61 | 33 |
| Keinan Davis | Forward | 90 | 30 |
| Jurgen Ekkelenkamp | Midfielder | 76 | 29 |
| Maduka Okoye | Goalkeeper | 90 | no rating |
| Alexis Sánchez | Forward | 14 | no rating |
| Lautaro Giannetti | Defender | 14 | 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.