Matches 2025-262724 starts
Minutes2,007
Goals3
Assists3
Next match
Model estimateChances
2025-26, total and per 90 minutesExpected goals2.70.12 per 90
Expected assists2.00.09 per 90
Shots261.17 per 90
Key passes231.03 per 90
Against the peers
2025-26, per 90 minutesAmong the 143 midfielders of Serie A with 270 minutes or more. The bar is the percentile: 90 means better than 9 in 10 of them.
Per 90Percentile
Goals0.1363
Expected goals0.1251
Shots1.1745
Assists0.1373
Expected assists0.0943
Key passes1.0353
In numbers
Top five leagues since 2014-15- 14league goals in 282 matches
- 3goals in 2024-25, the best season
- 80thin Serie A scoring chart of 2025-26
- 26thtop scorer of Lazio in the seasons with complete player data
Last matches
| Date | Match | Min | G | A |
|---|---|---|---|---|
| Sat 18 Apr | Napoli 0–2 Lazio | 62 | ||
| Sat 4 Apr | Lazio 1–1 Parma | 90 | ||
| Mon 9 Mar | Lazio 2–1 Sassuolo | 37 | ||
| Sun 1 Mar | Torino 2–0 Lazio | 90 | ||
| Sat 21 Feb | Cagliari 0–0 Lazio | 29* | ||
| Sat 14 Feb | Lazio 0–2 Atalanta | 69 | ||
| Sun 8 Feb | Juventus 2–2 Lazio | 90 | 1 | |
| Fri 30 Jan | Lazio 3–2 Genoa | 90 | 1 | |
| Mon 19 Jan | Lazio 0–3 Como | 57 | ||
| Sun 11 Jan | Verona 0–1 Lazio | 70 | ||
| Wed 7 Jan | Lazio 2–2 Fiorentina | 90 | 1 | |
| Sun 4 Jan | Lazio 0–2 Napoli | 74 | ||
| Sat 27 Dec 2025 | Udinese 1–1 Lazio | 90 | ||
| Sat 20 Dec 2025 | Lazio 0–0 Cremonese | 90 | ||
| Sat 13 Dec 2025 | Parma 0–1 Lazio | 90 | 1 | |
| Sun 7 Dec 2025 | Lazio 1–1 Bologna | 79 | ||
| Sun 23 Nov 2025 | Lazio 2–0 Lecce | 47 | ||
| Sun 9 Nov 2025 | Inter 2–0 Lazio | 67 | ||
| Mon 3 Nov 2025 | Lazio 2–0 Cagliari | 90 | ||
| Thu 30 Oct 2025 | Pisa 0–0 Lazio | 90 |
* came on as a substitute.

