Torino 0–0 Fiorentina
31 August 2025
The match in data
Torino and Fiorentina finished level at 0–0 on 31 August 2025, on matchday 2 of the 2025-26 Serie A.
Player of the match: Rolando Mandragora (Fiorentina), rated 70, thanks above all to 9 final-third passes and 46 passes. Mandragora produced 1.3 times as much as a midfielder typically does, at 0.5 times the cost.
For Torino, the highest-rated player was Ché Adams, with 72.
Rolando Mandragora
Fiorentina · 66'
Produced 1.26× and cost 0.48× their position's average
- 9 final-third passes 2.2×
- 46 passes 1.5×
- 1 key pass 1.2×
- 6 misplaced passes 1.2×
- 0.04 xG not converted 1.7×
Match ratings
Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.
| Player | Position | Min | Rating |
|---|---|---|---|
| Ché Adams | Forward | 28 | 72 |
| Kristjan Asllani | Midfielder | 81 | 59 |
| Giovanni Simeone | Forward | 62 | 57 |
| Ivan Ilić | Midfielder | 76 | 54 |
| Cyril Ngonge | Forward | 81 | 49 |
| Guillermo Maripán | Defender | 90 | 47 |
| Saúl Coco | Defender | 90 | 46 |
| Cesare Casadei | Midfielder | 90 | 35 |
| Marcus Pedersen | Defender | 90 | 33 |
| Cristiano Biraghi | Defender | 76 | 31 |
| Nikola Vlašić | Midfielder | 90 | 30 |
| Franco Israel | Goalkeeper | 90 | no rating |
| Gvidas Gineitis | Midfielder | 14 | no rating |
| Valentino Lazaro | Midfielder | 14 | no rating |
| Adrien Tamèze | Midfielder | 9 | no rating |
| Zakaria Aboukhlal | Forward | 9 | no rating |
| Player | Position | Min | Rating |
|---|---|---|---|
| Rolando Mandragora ★ | Midfielder | 66 | 70 |
| Simon Sohm | Midfielder | 46 | 64 |
| Luca Ranieri | Defender | 90 | 62 |
| Albert Gudmundsson | Forward | 83 | 57 |
| Pietro Comuzzo | Defender | 46 | 57 |
| Nicolò Fagioli | Midfielder | 44 | 55 |
| Eddy Kouadio | Defender | 44 | 52 |
| Roberto Piccoli | Forward | 77 | 48 |
| Marin Pongracic | Defender | 90 | 42 |
| Robin Gosens | Defender | 90 | 40 |
| Dodô | Defender | 90 | 36 |
| Moise Kean | Forward | 90 | 36 |
| Cher Ndour | Midfielder | 24 | 34 |
| David de Gea | Goalkeeper | 90 | no rating |
| Edin Džeko | Forward | 13 | no rating |
| Jacopo Fazzini | Midfielder | 7 | 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.