Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 17 Milan it ITA Coppa Italia 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 17 Milan it ITA 1. Serie A 1 0 9 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 3 0.00 0.00 0.00 0.00 0.00 0.00 0.29 0.29 0.00 0.29 Matches 2020-2021 18 Milan it ITA Coppa Italia 0 0 Matches 2020-2021 18 Milan 2. Europa Lg 3 1 104 1.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 0 2 7 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.08 0.04 0.08 Matches 2020-2021 18 Milan it ITA 1. Serie A 4 1 94 1.0 0 0 0 0 0 0 0 0 0.6 0.6 0.0 0.6 4 1 3 0.00 0.00 0.00 0.00 0.00 0.57 0.00 0.57 0.57 0.57 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 13 0 317 3.5 1 0 1 1 0 0 1 0 2.0 2.0 0.4 2.3 11 6 28 0.28 0.00 0.28 0.28 0.28 0.55 0.11 0.66 0.55 0.66 Matches 2021-2022 19 SPAL it ITA Coppa Italia 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 19 SPAL it ITA 2. Serie B 34 26 2,075 23.1 6 0 6 6 0 0 9 1 6.0 6.0 1.8 7.8 29 32 170 0.26 0.00 0.26 0.26 0.26 0.26 0.08 0.34 0.26 0.34 Matches 2022-2023 20 Lecce it ITA Coppa Italia 1 0 53 0.6 1 0 1 1 0 0 0 0 1.70 0.00 1.70 1.70 1.70 Matches 2022-2023 20 Lecce it ITA 1. Serie A 33 18 1,515 16.8 5 2 7 4 1 2 4 0 6.2 4.6 1.4 6.1 14 21 119 0.30 0.12 0.42 0.24 0.36 0.37 0.09 0.45 0.27 0.36 Matches 2023-2024 21 Monza it ITA 1. Serie A 25 16 1,359 15.1 4 1 5 4 0 0 3 0 3.6 3.6 0.6 4.2 16 24 75 0.26 0.07 0.33 0.26 0.33 0.24 0.04 0.28 0.24 0.28 Matches 2023-2024 21 Milan it ITA 1. Serie A 0 0 Matches 2024-2025 22 Empoli it ITA Coppa Italia 3 1 145 1.6 1 0 1 1 0 0 0 0 0.62 0.00 0.62 0.62 0.62 Matches 2024-2025 22 Empoli it ITA 1. Serie A 21 18 1,484 16.5 4 2 6 3 1 1 2 0 4.4 3.6 2.0 5.6 21 25 84 0.24 0.12 0.36 0.18 0.30 0.27 0.12 0.39 0.22 0.34 Matches 6 Seasons 6 Clubs 4 Leagues 140 82 7,224 80.3 22 5 27 20 2 3 19 1 22.9 20.5 6.3 26.8 95 111 489 0.27 0.06 0.34 0.25 0.31 0.30 0.08 0.38 0.27 0.35 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Milan (3 Seasons) 3 Leagues 9 2 216 2.4 0 0 0 0 0 0 0 0 0.6 0.6 0.1 0.7 4 3 13 0.00 0.00 0.00 0.00 0.00 0.28 0.03 0.31 0.28 0.31 SPAL (1 Season) 2 Leagues 35 27 2,135 23.7 6 0 6 6 0 0 9 1 6.0 6.0 1.8 7.8 29 32 170 0.25 0.00 0.25 0.25 0.25 0.26 0.08 0.34 0.26 0.34 Lecce (1 Season) 2 Leagues 34 18 1,568 17.4 6 2 8 5 1 2 4 0 6.2 4.6 1.4 6.1 14 21 119 0.34 0.11 0.46 0.29 0.40 0.37 0.09 0.45 0.27 0.36 Monza (1 Season) 1 League 25 16 1,359 15.1 4 1 5 4 0 0 3 0 3.6 3.6 0.6 4.2 16 24 75 0.26 0.07 0.33 0.26 0.33 0.24 0.04 0.28 0.24 0.28 Empoli (1 Season) 2 Leagues 24 19 1,629 18.1 5 2 7 4 1 1 2 0 4.4 3.6 2.0 5.6 21 25 84 0.28 0.11 0.39 0.22 0.33 0.27 0.12 0.39 0.22 0.34 Cremonese (1 Season) 1 League 13 0 317 3.5 1 0 1 1 0 0 1 0 2.0 2.0 0.4 2.3 11 6 28 0.28 0.00 0.28 0.28 0.28 0.55 0.11 0.66 0.55 0.66 Serie A (5 Seasons) 84 53 4,461 49.6 13 5 18 11 2 3 9 0 14.9 12.5 4.0 16.5 55 71 284 0.26 0.10 0.36 0.22 0.32 0.30 0.08 0.38 0.25 0.33 Coppa Italia (5 Seasons) 6 2 267 3.0 2 0 2 2 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Serie B (2 Seasons) 47 26 2,392 26.6 7 0 7 7 0 0 10 1 8.0 8.0 2.2 10.2 40 38 198 0.26 0.00 0.26 0.26 0.26 0.30 0.08 0.38 0.30 0.38 Europa Lg (1 Season) 3 1 104 1.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 0 2 7 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.08 0.04 0.08
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 17 Milan 2 Leagues 2 0 18 0.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 3 0.00 0.00 0.00 0.00 0.00 0.00 0.29 0.29 0.00 0.29 2020-2021 18 Milan 3 Leagues 7 2 198 2.2 0 0 0 0 0 0 0 0 0.6 0.6 0.0 0.7 4 3 10 0.00 0.00 0.00 0.00 0.00 0.29 0.02 0.31 0.29 0.31 2020-2021 18 Cremonese 1 League 13 0 317 3.5 1 0 1 1 0 0 1 0 2.0 2.0 0.4 2.3 11 6 28 0.28 0.00 0.28 0.28 0.28 0.55 0.11 0.66 0.55 0.66 2021-2022 19 SPAL 2 Leagues 35 27 2,135 23.7 6 0 6 6 0 0 9 1 6.0 6.0 1.8 7.8 29 32 170 0.25 0.00 0.25 0.25 0.25 0.26 0.08 0.34 0.26 0.34 2022-2023 20 Lecce 2 Leagues 34 18 1,568 17.4 6 2 8 5 1 2 4 0 6.2 4.6 1.4 6.1 14 21 119 0.34 0.11 0.46 0.29 0.40 0.37 0.09 0.45 0.27 0.36 2023-2024 21 Monza 1 League 25 16 1,359 15.1 4 1 5 4 0 0 3 0 3.6 3.6 0.6 4.2 16 24 75 0.26 0.07 0.33 0.26 0.33 0.24 0.04 0.28 0.24 0.28 2023-2024 21 Milan 1 League 0 0 2024-2025 22 Empoli 2 Leagues 24 19 1,629 18.1 5 2 7 4 1 1 2 0 4.4 3.6 2.0 5.6 21 25 84 0.28 0.11 0.39 0.22 0.33 0.27 0.12 0.39 0.22 0.34 6 Seasons 6 Clubs 4 Leagues 140 82 7,224 80.3 22 5 27 20 2 3 19 1 22.9 20.5 6.3 26.8 95 111 489 0.27 0.06 0.34 0.25 0.31 0.30 0.08 0.38 0.27 0.35 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Milan (3 Seasons) 3 Leagues 9 2 216 2.4 0 0 0 0 0 0 0 0 0.6 0.6 0.1 0.7 4 3 13 0.00 0.00 0.00 0.00 0.00 0.28 0.03 0.31 0.28 0.31 SPAL (1 Season) 2 Leagues 35 27 2,135 23.7 6 0 6 6 0 0 9 1 6.0 6.0 1.8 7.8 29 32 170 0.25 0.00 0.25 0.25 0.25 0.26 0.08 0.34 0.26 0.34 Lecce (1 Season) 2 Leagues 34 18 1,568 17.4 6 2 8 5 1 2 4 0 6.2 4.6 1.4 6.1 14 21 119 0.34 0.11 0.46 0.29 0.40 0.37 0.09 0.45 0.27 0.36 Monza (1 Season) 1 League 25 16 1,359 15.1 4 1 5 4 0 0 3 0 3.6 3.6 0.6 4.2 16 24 75 0.26 0.07 0.33 0.26 0.33 0.24 0.04 0.28 0.24 0.28 Empoli (1 Season) 2 Leagues 24 19 1,629 18.1 5 2 7 4 1 1 2 0 4.4 3.6 2.0 5.6 21 25 84 0.28 0.11 0.39 0.22 0.33 0.27 0.12 0.39 0.22 0.34 Cremonese (1 Season) 1 League 13 0 317 3.5 1 0 1 1 0 0 1 0 2.0 2.0 0.4 2.3 11 6 28 0.28 0.00 0.28 0.28 0.28 0.55 0.11 0.66 0.55 0.66 Serie A (5 Seasons) 84 53 4,461 49.6 13 5 18 11 2 3 9 0 14.9 12.5 4.0 16.5 55 71 284 0.26 0.10 0.36 0.22 0.32 0.30 0.08 0.38 0.25 0.33 Coppa Italia (5 Seasons) 6 2 267 3.0 2 0 2 2 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Serie B (2 Seasons) 47 26 2,392 26.6 7 0 7 7 0 0 10 1 8.0 8.0 2.2 10.2 40 38 198 0.26 0.00 0.26 0.26 0.26 0.30 0.08 0.38 0.30 0.38 Europa Lg (1 Season) 3 1 104 1.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 0 2 7 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.08 0.04 0.08
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 17 Milan it ITA 1. Serie A 6th 1 0 9 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 3 0.00 0.00 0.00 0.00 0.00 0.00 0.29 0.29 0.00 0.29 Matches 2020-2021 18 Milan it ITA 1. Serie A 2nd 4 1 94 1.0 0 0 0 0 0 0 0 0 0.6 0.6 0.0 0.6 4 1 3 0.00 0.00 0.00 0.00 0.00 0.57 0.00 0.57 0.57 0.57 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 13th 13 0 317 3.5 1 0 1 1 0 0 1 0 2.0 2.0 0.4 2.3 11 6 28 0.28 0.00 0.28 0.28 0.28 0.55 0.11 0.66 0.55 0.66 Matches 2021-2022 19 SPAL it ITA 2. Serie B 15th 34 26 2,075 23.1 6 0 6 6 0 0 9 1 6.0 6.0 1.8 7.8 29 32 170 0.26 0.00 0.26 0.26 0.26 0.26 0.08 0.34 0.26 0.34 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16th 33 18 1,515 16.8 5 2 7 4 1 2 4 0 6.2 4.6 1.4 6.1 14 21 119 0.30 0.12 0.42 0.24 0.36 0.37 0.09 0.45 0.27 0.36 Matches 2023-2024 21 Monza it ITA 1. Serie A 12th 25 16 1,359 15.1 4 1 5 4 0 0 3 0 3.6 3.6 0.6 4.2 16 24 75 0.26 0.07 0.33 0.26 0.33 0.24 0.04 0.28 0.24 0.28 Matches 2023-2024 21 Milan it ITA 1. Serie A 2nd 0 0 Matches 2024-2025 22 Empoli it ITA 1. Serie A 15th 21 18 1,484 16.5 4 2 6 3 1 1 2 0 4.4 3.6 2.0 5.6 21 25 84 0.24 0.12 0.36 0.18 0.30 0.27 0.12 0.39 0.22 0.34 Matches 6 Seasons 6 Clubs 2 Leagues 131 79 6,853 76.1 20 5 25 18 2 3 19 1 22.8 20.5 6.2 26.7 95 109 482 0.26 0.07 0.33 0.24 0.30 0.30 0.08 0.38 0.27 0.35 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Milan (3 Seasons) 1 League 5 1 103 1.1 0 0 0 0 0 0 0 0 0.6 0.6 0.0 0.6 4 1 6 0.00 0.00 0.00 0.00 0.00 0.52 0.03 0.55 0.52 0.55 SPAL (1 Season) 1 League 34 26 2,075 23.1 6 0 6 6 0 0 9 1 6.0 6.0 1.8 7.8 29 32 170 0.26 0.00 0.26 0.26 0.26 0.26 0.08 0.34 0.26 0.34 Lecce (1 Season) 1 League 33 18 1,515 16.8 5 2 7 4 1 2 4 0 6.2 4.6 1.4 6.1 14 21 119 0.30 0.12 0.42 0.24 0.36 0.37 0.09 0.45 0.27 0.36 Monza (1 Season) 1 League 25 16 1,359 15.1 4 1 5 4 0 0 3 0 3.6 3.6 0.6 4.2 16 24 75 0.26 0.07 0.33 0.26 0.33 0.24 0.04 0.28 0.24 0.28 Empoli (1 Season) 1 League 21 18 1,484 16.5 4 2 6 3 1 1 2 0 4.4 3.6 2.0 5.6 21 25 84 0.24 0.12 0.36 0.18 0.30 0.27 0.12 0.39 0.22 0.34 Cremonese (1 Season) 1 League 13 0 317 3.5 1 0 1 1 0 0 1 0 2.0 2.0 0.4 2.3 11 6 28 0.28 0.00 0.28 0.28 0.28 0.55 0.11 0.66 0.55 0.66 Serie A (5 Seasons) 84 53 4,461 49.6 13 5 18 11 2 3 9 0 14.9 12.5 4.0 16.5 55 71 284 0.26 0.10 0.36 0.22 0.32 0.30 0.08 0.38 0.25 0.33 Serie B (2 Seasons) 47 26 2,392 26.6 7 0 7 7 0 0 10 1 8.0 8.0 2.2 10.2 40 38 198 0.26 0.00 0.26 0.26 0.26 0.30 0.08 0.38 0.30 0.38
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2019-2020 17 Milan it ITA Coppa Italia 3rd 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 18 Milan it ITA Coppa Italia 5th 0 0 Matches 2021-2022 19 SPAL it ITA Coppa Italia Rd1 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 20 Lecce it ITA Coppa Italia Rd1 1 0 53 0.6 1 0 1 1 0 0 0 0 1.70 0.00 1.70 1.70 1.70 Matches 2024-2025 22 Empoli it ITA Coppa Italia QF 3 1 145 1.6 1 0 1 1 0 0 0 0 0.62 0.00 0.62 0.62 0.62 Matches 5 Seasons 4 Clubs 1 League 6 2 267 3.0 2 0 2 2 0 0 0 0 0.67 0.00 0.67 0.67 0.67 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Milan (2 Seasons) 1 League 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Empoli (1 Season) 1 League 3 1 145 1.6 1 0 1 1 0 0 0 0 0.62 0.00 0.62 0.62 0.62 SPAL (1 Season) 1 League 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Lecce (1 Season) 1 League 1 0 53 0.6 1 0 1 1 0 0 0 0 1.70 0.00 1.70 1.70 1.70
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2020-2021 18 Milan 2. Europa Lg R16 3 1 104 1.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 0 2 7 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.08 0.04 0.08 Matches 1 Season 1 Club 1 League 3 1 104 1.2 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.1 0 2 7 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.08 0.04 0.08
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 17 Milan it ITA Coppa Italia 0.1 0 0 0 0.00 0.00 0 0 Matches 2019-2020 17 Milan it ITA 1. Serie A 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 18 Milan 2. Europa Lg 1.2 0 1 0 0.0 0.87 0.00 0.00 10.3 0 0 0 0.0 0.0 0.05 0.0 0.0 Matches 2020-2021 18 Milan it ITA 1. Serie A 1.0 0 4 1 25.0 3.83 0.96 0.00 0.00 12.3 0 0 0 0.6 0.6 0.15 -0.6 -0.6 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 3.5 1 17 6 35.3 4.83 1.70 0.06 0.17 13.2 0 0 0 2.0 2.0 0.12 -1.0 -1.0 Matches 2021-2022 19 SPAL it ITA Coppa Italia 0.7 0 1 0 0.0 1.50 0.00 0.00 0 0 Matches 2021-2022 19 SPAL it ITA 2. Serie B 23.1 6 71 21 29.6 3.08 0.91 0.08 0.29 18.6 0 0 0 6.0 6.0 0.08 0.0 0.0 Matches 2022-2023 20 Lecce it ITA Coppa Italia 0.6 1 2 1 50.0 3.40 1.70 0.50 1.00 0 0 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16.8 5 43 11 25.6 2.55 0.65 0.09 0.36 16.8 0 1 2 6.2 4.6 0.11 -1.2 -0.6 Matches 2023-2024 21 Monza it ITA 1. Serie A 15.1 4 37 10 27.0 2.45 0.66 0.11 0.40 17.2 0 0 0 3.6 3.6 0.10 +0.4 +0.4 Matches 2024-2025 22 Empoli it ITA Coppa Italia 1.6 1 4 1 25.0 2.48 0.62 0.25 1.00 0 0 Matches 2024-2025 22 Empoli it ITA 1. Serie A 16.5 4 38 13 34.2 2.30 0.79 0.08 0.23 18.5 0 1 1 4.4 3.6 0.09 -0.4 -0.6 Matches 6 Seasons 6 Clubs 4 Leagues 80.3 22 218 64 29.4 2.72 0.80 0.09 0.31 17.3 0 2 3 22.9 20.5 0.10 -2.9 -2.5 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Milan (3 Seasons) 3 Leagues 2.4 0 5 1 20.0 2.08 0.42 0.00 0.00 11.9 0 0 0 0.6 0.6 0.13 -0.6 -0.6 SPAL (1 Season) 2 Leagues 23.7 6 72 21 29.2 3.04 0.89 0.08 0.29 18.6 0 0 0 6.0 6.0 0.08 0.0 0.0 Lecce (1 Season) 2 Leagues 17.4 6 45 12 26.7 2.58 0.69 0.11 0.42 16.8 0 1 2 6.2 4.6 0.11 -1.2 -0.6 Monza (1 Season) 1 League 15.1 4 37 10 27.0 2.45 0.66 0.11 0.40 17.2 0 0 0 3.6 3.6 0.10 +0.4 +0.4 Empoli (1 Season) 2 Leagues 18.1 5 42 14 33.3 2.32 0.77 0.10 0.29 18.5 0 1 1 4.4 3.6 0.09 -0.4 -0.6 Cremonese (1 Season) 1 League 3.5 1 17 6 35.3 4.83 1.70 0.06 0.17 13.2 0 0 0 2.0 2.0 0.12 -1.0 -1.0 Serie A (5 Seasons) 49.6 13 122 35 28.7 2.46 0.71 0.09 0.31 17.3 0 2 3 14.9 12.5 0.10 -1.9 -1.5 Coppa Italia (5 Seasons) 3.0 2 7 2 28.6 2.36 0.67 0.29 1.00 0 0 Serie B (2 Seasons) 26.6 7 88 27 30.7 3.31 1.02 0.08 0.26 17.5 0 0 0 8.0 8.0 0.09 -1.0 -1.0 Europa Lg (1 Season) 1.2 0 1 0 0.0 0.87 0.00 0.00 10.3 0 0 0 0.0 0.0 0.05 0.0 0.0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 17 Milan 2 Leagues 0.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 18 Milan 3 Leagues 2.2 0 5 1 20.0 2.27 0.45 0.00 0.00 11.9 0 0 0 0.6 0.6 0.13 -0.6 -0.6 2020-2021 18 Cremonese 1 League 3.5 1 17 6 35.3 4.83 1.70 0.06 0.17 13.2 0 0 0 2.0 2.0 0.12 -1.0 -1.0 2021-2022 19 SPAL 2 Leagues 23.7 6 72 21 29.2 3.04 0.89 0.08 0.29 18.6 0 0 0 6.0 6.0 0.08 0.0 0.0 2022-2023 20 Lecce 2 Leagues 17.4 6 45 12 26.7 2.58 0.69 0.11 0.42 16.8 0 1 2 6.2 4.6 0.11 -1.2 -0.6 2023-2024 21 Monza 1 League 15.1 4 37 10 27.0 2.45 0.66 0.11 0.40 17.2 0 0 0 3.6 3.6 0.10 +0.4 +0.4 2024-2025 22 Empoli 2 Leagues 18.1 5 42 14 33.3 2.32 0.77 0.10 0.29 18.5 0 1 1 4.4 3.6 0.09 -0.4 -0.6 6 Seasons 6 Clubs 4 Leagues 80.3 22 218 64 29.4 2.72 0.80 0.09 0.31 17.3 0 2 3 22.9 20.5 0.10 -2.9 -2.5 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Milan (3 Seasons) 3 Leagues 2.4 0 5 1 20.0 2.08 0.42 0.00 0.00 11.9 0 0 0 0.6 0.6 0.13 -0.6 -0.6 SPAL (1 Season) 2 Leagues 23.7 6 72 21 29.2 3.04 0.89 0.08 0.29 18.6 0 0 0 6.0 6.0 0.08 0.0 0.0 Lecce (1 Season) 2 Leagues 17.4 6 45 12 26.7 2.58 0.69 0.11 0.42 16.8 0 1 2 6.2 4.6 0.11 -1.2 -0.6 Monza (1 Season) 1 League 15.1 4 37 10 27.0 2.45 0.66 0.11 0.40 17.2 0 0 0 3.6 3.6 0.10 +0.4 +0.4 Empoli (1 Season) 2 Leagues 18.1 5 42 14 33.3 2.32 0.77 0.10 0.29 18.5 0 1 1 4.4 3.6 0.09 -0.4 -0.6 Cremonese (1 Season) 1 League 3.5 1 17 6 35.3 4.83 1.70 0.06 0.17 13.2 0 0 0 2.0 2.0 0.12 -1.0 -1.0 Serie A (5 Seasons) 49.6 13 122 35 28.7 2.46 0.71 0.09 0.31 17.3 0 2 3 14.9 12.5 0.10 -1.9 -1.5 Coppa Italia (5 Seasons) 3.0 2 7 2 28.6 2.36 0.67 0.29 1.00 0 0 Serie B (2 Seasons) 26.6 7 88 27 30.7 3.31 1.02 0.08 0.26 17.5 0 0 0 8.0 8.0 0.09 -1.0 -1.0 Europa Lg (1 Season) 1.2 0 1 0 0.0 0.87 0.00 0.00 10.3 0 0 0 0.0 0.0 0.05 0.0 0.0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 17 Milan it ITA 1. Serie A 6th 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 18 Milan it ITA 1. Serie A 2nd 1.0 0 4 1 25.0 3.83 0.96 0.00 0.00 12.3 0 0 0 0.6 0.6 0.15 -0.6 -0.6 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 13th 3.5 1 17 6 35.3 4.83 1.70 0.06 0.17 13.2 0 0 0 2.0 2.0 0.12 -1.0 -1.0 Matches 2021-2022 19 SPAL it ITA 2. Serie B 15th 23.1 6 71 21 29.6 3.08 0.91 0.08 0.29 18.6 0 0 0 6.0 6.0 0.08 0.0 0.0 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16th 16.8 5 43 11 25.6 2.55 0.65 0.09 0.36 16.8 0 1 2 6.2 4.6 0.11 -1.2 -0.6 Matches 2023-2024 21 Monza it ITA 1. Serie A 12th 15.1 4 37 10 27.0 2.45 0.66 0.11 0.40 17.2 0 0 0 3.6 3.6 0.10 +0.4 +0.4 Matches 2024-2025 22 Empoli it ITA 1. Serie A 15th 16.5 4 38 13 34.2 2.30 0.79 0.08 0.23 18.5 0 1 1 4.4 3.6 0.09 -0.4 -0.6 Matches 6 Seasons 6 Clubs 2 Leagues 76.1 20 210 62 29.5 2.76 0.81 0.09 0.29 17.4 0 2 3 22.8 20.5 0.10 -2.8 -2.5 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Milan (3 Seasons) 1 League 1.1 0 4 1 25.0 3.50 0.87 0.00 0.00 12.3 0 0 0 0.6 0.6 0.15 -0.6 -0.6 SPAL (1 Season) 1 League 23.1 6 71 21 29.6 3.08 0.91 0.08 0.29 18.6 0 0 0 6.0 6.0 0.08 0.0 0.0 Lecce (1 Season) 1 League 16.8 5 43 11 25.6 2.55 0.65 0.09 0.36 16.8 0 1 2 6.2 4.6 0.11 -1.2 -0.6 Monza (1 Season) 1 League 15.1 4 37 10 27.0 2.45 0.66 0.11 0.40 17.2 0 0 0 3.6 3.6 0.10 +0.4 +0.4 Empoli (1 Season) 1 League 16.5 4 38 13 34.2 2.30 0.79 0.08 0.23 18.5 0 1 1 4.4 3.6 0.09 -0.4 -0.6 Cremonese (1 Season) 1 League 3.5 1 17 6 35.3 4.83 1.70 0.06 0.17 13.2 0 0 0 2.0 2.0 0.12 -1.0 -1.0 Serie A (5 Seasons) 49.6 13 122 35 28.7 2.46 0.71 0.09 0.31 17.3 0 2 3 14.9 12.5 0.10 -1.9 -1.5 Serie B (2 Seasons) 26.6 7 88 27 30.7 3.31 1.02 0.08 0.26 17.5 0 0 0 8.0 8.0 0.09 -1.0 -1.0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2019-2020 17 Milan it ITA Coppa Italia 3rd 0.1 0 0 0 0.00 0.00 0 0 Matches 2021-2022 19 SPAL it ITA Coppa Italia Rd1 0.7 0 1 0 0.0 1.50 0.00 0.00 0 0 Matches 2022-2023 20 Lecce it ITA Coppa Italia Rd1 0.6 1 2 1 50.0 3.40 1.70 0.50 1.00 0 0 Matches 2024-2025 22 Empoli it ITA Coppa Italia QF 1.6 1 4 1 25.0 2.48 0.62 0.25 1.00 0 0 Matches 5 Seasons 4 Clubs 1 League 3.0 2 7 2 28.6 2.36 0.67 0.29 1.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Milan (2 Seasons) 1 League 0.1 0 0 0 0.00 0.00 0 0 Empoli (1 Season) 1 League 1.6 1 4 1 25.0 2.48 0.62 0.25 1.00 0 0 SPAL (1 Season) 1 League 0.7 0 1 0 0.0 1.50 0.00 0.00 0 0 Lecce (1 Season) 1 League 0.6 1 2 1 50.0 3.40 1.70 0.50 1.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2020-2021 18 Milan 2. Europa Lg R16 1.2 0 1 0 0.0 0.87 0.00 0.00 10.3 0 0 0 0.0 0.0 0.05 0.0 0.0 Matches 1 Season 1 Club 1 League 1.2 0 1 0 0.0 0.87 0.00 0.00 10.3 0 0 0 0.0 0.0 0.05 0.0 0.0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 17 Milan it ITA Coppa Italia 0.1 0 Matches 2019-2020 17 Milan it ITA 1. Serie A 0.1 2 2 100.0 22 0 2 2 100.0 0 0 0 0 0 0.0 0.0 0.0 1 0 0 0 0 Matches 2020-2021 18 Milan 2. Europa Lg 1.2 16 26 61.5 289 57 8 14 57.1 2 2 100.0 4 5 80.0 0 0.0 0.0 0.0 1 1 0 0 2 Matches 2020-2021 18 Milan it ITA 1. Serie A 1.0 7 13 53.8 73 25 4 6 66.7 2 3 66.7 0 0 0 0.0 0.1 0.0 0 0 2 1 1 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 3.5 38 82 46.3 542 129 21 40 52.5 10 20 50.0 4 7 57.1 0 0.4 0.3 -0.4 4 2 3 0 6 Matches 2021-2022 19 SPAL it ITA Coppa Italia 0.7 0 Matches 2021-2022 19 SPAL it ITA 2. Serie B 23.1 356 536 66.4 4650 945 237 314 75.5 77 118 65.3 16 34 47.1 0 1.8 1.8 -1.8 21 25 7 0 32 Matches 2022-2023 20 Lecce it ITA Coppa Italia 0.6 0 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16.8 208 332 62.7 2639 568 133 180 73.9 40 62 64.5 11 28 39.3 2 1.4 0.5 +0.6 17 14 6 2 21 Matches 2023-2024 21 Monza it ITA 1. Serie A 15.1 185 263 70.3 2711 593 104 139 74.8 48 66 72.7 16 22 72.7 1 0.6 0.5 +0.4 8 10 3 0 24 Matches 2024-2025 22 Empoli it ITA Coppa Italia 1.6 0 Matches 2024-2025 22 Empoli it ITA 1. Serie A 16.5 238 354 67.2 3434 637 138 173 79.8 65 101 64.4 16 28 57.1 2 2.0 0.5 0.0 16 16 5 2 25 Matches 6 Seasons 6 Clubs 4 Leagues 80.3 1050 1608 65.3 14360 2954 647 868 74.5 244 372 65.6 67 124 54.0 5 6.3 3.6 -1.3 68 68 26 5 111 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Milan (3 Seasons) 3 Leagues 2.4 25 41 61.0 384 82 14 22 63.6 4 5 80.0 4 5 80.0 0 0.1 0.1 -0.1 2 1 2 1 3 SPAL (1 Season) 2 Leagues 23.7 356 536 66.4 4650 945 237 314 75.5 77 118 65.3 16 34 47.1 0 1.8 1.8 -1.8 21 25 7 0 32 Lecce (1 Season) 2 Leagues 17.4 208 332 62.7 2639 568 133 180 73.9 40 62 64.5 11 28 39.3 2 1.4 0.5 +0.6 17 14 6 2 21 Monza (1 Season) 1 League 15.1 185 263 70.3 2711 593 104 139 74.8 48 66 72.7 16 22 72.7 1 0.6 0.5 +0.4 8 10 3 0 24 Empoli (1 Season) 2 Leagues 18.1 238 354 67.2 3434 637 138 173 79.8 65 101 64.4 16 28 57.1 2 2.0 0.5 0.0 16 16 5 2 25 Cremonese (1 Season) 1 League 3.5 38 82 46.3 542 129 21 40 52.5 10 20 50.0 4 7 57.1 0 0.4 0.3 -0.4 4 2 3 0 6 Serie A (5 Seasons) 49.6 640 964 66.4 8879 1823 381 500 76.2 155 232 66.8 43 78 55.1 5 4.0 1.5 +1.0 42 40 16 5 71 Coppa Italia (5 Seasons) 3.0 0 Serie B (2 Seasons) 26.6 394 618 63.8 5192 1074 258 354 72.9 87 138 63.0 20 41 48.8 0 2.2 2.1 -2.2 25 27 10 0 38 Europa Lg (1 Season) 1.2 16 26 61.5 289 57 8 14 57.1 2 2 100.0 4 5 80.0 0 0.0 0.0 0.0 1 1 0 0 2
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 17 Milan 2 Leagues 0.2 2 2 100.0 22 0 2 2 100.0 0 0 0 0 0 0.0 0.0 0.0 1 0 0 0 0 2020-2021 18 Milan 3 Leagues 2.2 23 39 59.0 362 82 12 20 60.0 4 5 80.0 4 5 80.0 0 0.0 0.1 0.0 1 1 2 1 3 2020-2021 18 Cremonese 1 League 3.5 38 82 46.3 542 129 21 40 52.5 10 20 50.0 4 7 57.1 0 0.4 0.3 -0.4 4 2 3 0 6 2021-2022 19 SPAL 2 Leagues 23.7 356 536 66.4 4650 945 237 314 75.5 77 118 65.3 16 34 47.1 0 1.8 1.8 -1.8 21 25 7 0 32 2022-2023 20 Lecce 2 Leagues 17.4 208 332 62.7 2639 568 133 180 73.9 40 62 64.5 11 28 39.3 2 1.4 0.5 +0.6 17 14 6 2 21 2023-2024 21 Monza 1 League 15.1 185 263 70.3 2711 593 104 139 74.8 48 66 72.7 16 22 72.7 1 0.6 0.5 +0.4 8 10 3 0 24 2024-2025 22 Empoli 2 Leagues 18.1 238 354 67.2 3434 637 138 173 79.8 65 101 64.4 16 28 57.1 2 2.0 0.5 0.0 16 16 5 2 25 6 Seasons 6 Clubs 4 Leagues 80.3 1050 1608 65.3 14360 2954 647 868 74.5 244 372 65.6 67 124 54.0 5 6.3 3.6 -1.3 68 68 26 5 111 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Milan (3 Seasons) 3 Leagues 2.4 25 41 61.0 384 82 14 22 63.6 4 5 80.0 4 5 80.0 0 0.1 0.1 -0.1 2 1 2 1 3 SPAL (1 Season) 2 Leagues 23.7 356 536 66.4 4650 945 237 314 75.5 77 118 65.3 16 34 47.1 0 1.8 1.8 -1.8 21 25 7 0 32 Lecce (1 Season) 2 Leagues 17.4 208 332 62.7 2639 568 133 180 73.9 40 62 64.5 11 28 39.3 2 1.4 0.5 +0.6 17 14 6 2 21 Monza (1 Season) 1 League 15.1 185 263 70.3 2711 593 104 139 74.8 48 66 72.7 16 22 72.7 1 0.6 0.5 +0.4 8 10 3 0 24 Empoli (1 Season) 2 Leagues 18.1 238 354 67.2 3434 637 138 173 79.8 65 101 64.4 16 28 57.1 2 2.0 0.5 0.0 16 16 5 2 25 Cremonese (1 Season) 1 League 3.5 38 82 46.3 542 129 21 40 52.5 10 20 50.0 4 7 57.1 0 0.4 0.3 -0.4 4 2 3 0 6 Serie A (5 Seasons) 49.6 640 964 66.4 8879 1823 381 500 76.2 155 232 66.8 43 78 55.1 5 4.0 1.5 +1.0 42 40 16 5 71 Coppa Italia (5 Seasons) 3.0 0 Serie B (2 Seasons) 26.6 394 618 63.8 5192 1074 258 354 72.9 87 138 63.0 20 41 48.8 0 2.2 2.1 -2.2 25 27 10 0 38 Europa Lg (1 Season) 1.2 16 26 61.5 289 57 8 14 57.1 2 2 100.0 4 5 80.0 0 0.0 0.0 0.0 1 1 0 0 2
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 17 Milan it ITA 1. Serie A 6th 0.1 2 2 100.0 22 0 2 2 100.0 0 0 0 0 0 0.0 0.0 0.0 1 0 0 0 0 Matches 2020-2021 18 Milan it ITA 1. Serie A 2nd 1.0 7 13 53.8 73 25 4 6 66.7 2 3 66.7 0 0 0 0.0 0.1 0.0 0 0 2 1 1 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 13th 3.5 38 82 46.3 542 129 21 40 52.5 10 20 50.0 4 7 57.1 0 0.4 0.3 -0.4 4 2 3 0 6 Matches 2021-2022 19 SPAL it ITA 2. Serie B 15th 23.1 356 536 66.4 4650 945 237 314 75.5 77 118 65.3 16 34 47.1 0 1.8 1.8 -1.8 21 25 7 0 32 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16th 16.8 208 332 62.7 2639 568 133 180 73.9 40 62 64.5 11 28 39.3 2 1.4 0.5 +0.6 17 14 6 2 21 Matches 2023-2024 21 Monza it ITA 1. Serie A 12th 15.1 185 263 70.3 2711 593 104 139 74.8 48 66 72.7 16 22 72.7 1 0.6 0.5 +0.4 8 10 3 0 24 Matches 2024-2025 22 Empoli it ITA 1. Serie A 15th 16.5 238 354 67.2 3434 637 138 173 79.8 65 101 64.4 16 28 57.1 2 2.0 0.5 0.0 16 16 5 2 25 Matches 6 Seasons 6 Clubs 2 Leagues 76.1 1034 1582 65.4 14071 2897 639 854 74.8 242 370 65.4 63 119 52.9 5 6.2 3.5 -1.2 67 67 26 5 109 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Milan (3 Seasons) 1 League 1.1 9 15 60.0 95 25 6 8 75.0 2 3 66.7 0 0 0 0.0 0.1 0.0 1 0 2 1 1 SPAL (1 Season) 1 League 23.1 356 536 66.4 4650 945 237 314 75.5 77 118 65.3 16 34 47.1 0 1.8 1.8 -1.8 21 25 7 0 32 Lecce (1 Season) 1 League 16.8 208 332 62.7 2639 568 133 180 73.9 40 62 64.5 11 28 39.3 2 1.4 0.5 +0.6 17 14 6 2 21 Monza (1 Season) 1 League 15.1 185 263 70.3 2711 593 104 139 74.8 48 66 72.7 16 22 72.7 1 0.6 0.5 +0.4 8 10 3 0 24 Empoli (1 Season) 1 League 16.5 238 354 67.2 3434 637 138 173 79.8 65 101 64.4 16 28 57.1 2 2.0 0.5 0.0 16 16 5 2 25 Cremonese (1 Season) 1 League 3.5 38 82 46.3 542 129 21 40 52.5 10 20 50.0 4 7 57.1 0 0.4 0.3 -0.4 4 2 3 0 6 Serie A (5 Seasons) 49.6 640 964 66.4 8879 1823 381 500 76.2 155 232 66.8 43 78 55.1 5 4.0 1.5 +1.0 42 40 16 5 71 Serie B (2 Seasons) 26.6 394 618 63.8 5192 1074 258 354 72.9 87 138 63.0 20 41 48.8 0 2.2 2.1 -2.2 25 27 10 0 38
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2019-2020 17 Milan it ITA Coppa Italia 3rd 0.1 0 Matches 2021-2022 19 SPAL it ITA Coppa Italia Rd1 0.7 0 Matches 2022-2023 20 Lecce it ITA Coppa Italia Rd1 0.6 0 Matches 2024-2025 22 Empoli it ITA Coppa Italia QF 1.6 0 Matches 5 Seasons 4 Clubs 1 League 3.0 0 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Milan (2 Seasons) 1 League 0.1 0 Empoli (1 Season) 1 League 1.6 0 SPAL (1 Season) 1 League 0.7 0 Lecce (1 Season) 1 League 0.6 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2020-2021 18 Milan 2. Europa Lg R16 1.2 16 26 61.5 289 57 8 14 57.1 2 2 100.0 4 5 80.0 0 0.0 0.0 0.0 1 1 0 0 2 Matches 1 Season 1 Club 1 League 1.2 16 26 61.5 289 57 8 14 57.1 2 2 100.0 4 5 80.0 0 0.0 0.0 0.0 1 1 0 0 2
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 17 Milan 2 Leagues 0.2 2 2 0 0 0 0 0 0 0 0 0 0 2 0 0 2020-2021 18 Milan 3 Leagues 2.2 39 37 1 0 0 0 1 0 0 0 0 0 23 1 3 2020-2021 18 Cremonese 1 League 3.5 82 80 1 0 0 1 3 0 0 0 0 0 38 1 6 2021-2022 19 SPAL 2 Leagues 23.7 536 498 35 1 4 4 15 1 0 0 0 0 356 3 23 2022-2023 20 Lecce 2 Leagues 17.4 332 316 13 0 0 9 10 2 0 0 0 0 208 3 14 2023-2024 21 Monza 1 League 15.1 263 252 11 1 0 4 2 2 0 0 0 0 185 0 7 2024-2025 22 Empoli 2 Leagues 18.1 354 326 27 0 2 5 9 2 0 0 0 0 238 1 13 6 Seasons 6 Clubs 4 Leagues 80.3 1608 1511 88 2 6 23 40 7 0 0 0 0 1050 9 66 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Milan (3 Seasons) 3 Leagues 2.4 41 39 1 0 0 0 1 0 0 0 0 0 25 1 3 SPAL (1 Season) 2 Leagues 23.7 536 498 35 1 4 4 15 1 0 0 0 0 356 3 23 Lecce (1 Season) 2 Leagues 17.4 332 316 13 0 0 9 10 2 0 0 0 0 208 3 14 Monza (1 Season) 1 League 15.1 263 252 11 1 0 4 2 2 0 0 0 0 185 0 7 Empoli (1 Season) 2 Leagues 18.1 354 326 27 0 2 5 9 2 0 0 0 0 238 1 13 Cremonese (1 Season) 1 League 3.5 82 80 1 0 0 1 3 0 0 0 0 0 38 1 6 Serie A (5 Seasons) 49.6 964 909 51 1 2 18 22 6 0 0 0 0 640 4 35 Coppa Italia (5 Seasons) 3.0 0 Serie B (2 Seasons) 26.6 618 578 36 1 4 5 18 1 0 0 0 0 394 4 29 Europa Lg (1 Season) 1.2 26 24 1 0 0 0 0 0 0 0 0 0 16 1 2
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 17 Milan it ITA 1. Serie A 6th 0.1 2 2 0 0 0 0 0 0 0 0 0 0 2 0 0 Matches 2020-2021 18 Milan it ITA 1. Serie A 2nd 1.0 13 13 0 0 0 0 1 0 0 0 0 0 7 0 1 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 13th 3.5 82 80 1 0 0 1 3 0 0 0 0 0 38 1 6 Matches 2021-2022 19 SPAL it ITA 2. Serie B 15th 23.1 536 498 35 1 4 4 15 1 0 0 0 0 356 3 23 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16th 16.8 332 316 13 0 0 9 10 2 0 0 0 0 208 3 14 Matches 2023-2024 21 Monza it ITA 1. Serie A 12th 15.1 263 252 11 1 0 4 2 2 0 0 0 0 185 0 7 Matches 2024-2025 22 Empoli it ITA 1. Serie A 15th 16.5 354 326 27 0 2 5 9 2 0 0 0 0 238 1 13 Matches 6 Seasons 6 Clubs 2 Leagues 76.1 1582 1487 87 2 6 23 40 7 0 0 0 0 1034 8 64 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Milan (3 Seasons) 1 League 1.1 15 15 0 0 0 0 1 0 0 0 0 0 9 0 1 SPAL (1 Season) 1 League 23.1 536 498 35 1 4 4 15 1 0 0 0 0 356 3 23 Lecce (1 Season) 1 League 16.8 332 316 13 0 0 9 10 2 0 0 0 0 208 3 14 Monza (1 Season) 1 League 15.1 263 252 11 1 0 4 2 2 0 0 0 0 185 0 7 Empoli (1 Season) 1 League 16.5 354 326 27 0 2 5 9 2 0 0 0 0 238 1 13 Cremonese (1 Season) 1 League 3.5 82 80 1 0 0 1 3 0 0 0 0 0 38 1 6 Serie A (5 Seasons) 49.6 964 909 51 1 2 18 22 6 0 0 0 0 640 4 35 Serie B (2 Seasons) 26.6 618 578 36 1 4 5 18 1 0 0 0 0 394 4 29
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 18 Milan 2. Europa Lg R16 1.2 26 24 1 0 0 0 0 0 0 0 0 0 16 1 2 Matches 1 Season 1 Club 1 League 1.2 26 24 1 0 0 0 0 0 0 0 0 0 16 1 2
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 17 Milan 2 Leagues 0.2 1 10.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 18 Milan 3 Leagues 2.2 4 1.81 2 0 1 1 0 0 0 0.00 0 0 0 0 0 0 2020-2021 18 Cremonese 1 League 3.5 13 3.69 6 0 4 2 1 0 0 0.00 0 0 0 0 0 0 2021-2022 19 SPAL 2 Leagues 23.7 71 3.08 43 0 10 9 6 3 5 0.22 3 0 1 0 0 1 2022-2023 20 Lecce 2 Leagues 17.4 43 2.56 29 0 4 8 2 0 2 0.12 1 0 0 1 0 0 2023-2024 21 Monza 1 League 15.1 28 1.85 19 0 4 3 2 0 6 0.40 4 0 2 0 0 0 2024-2025 22 Empoli 2 Leagues 18.1 38 2.30 25 0 4 4 5 0 3 0.18 1 0 1 1 0 0 6 Seasons 6 Clubs 4 Leagues 80.3 198 2.56 125 0 27 27 16 3 16 0.21 9 0 4 2 0 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Milan (3 Seasons) 3 Leagues 2.4 5 2.16 3 0 1 1 0 0 0 0.00 0 0 0 0 0 0 SPAL (1 Season) 2 Leagues 23.7 71 3.08 43 0 10 9 6 3 5 0.22 3 0 1 0 0 1 Lecce (1 Season) 2 Leagues 17.4 43 2.56 29 0 4 8 2 0 2 0.12 1 0 0 1 0 0 Monza (1 Season) 1 League 15.1 28 1.85 19 0 4 3 2 0 6 0.40 4 0 2 0 0 0 Empoli (1 Season) 2 Leagues 18.1 38 2.30 25 0 4 4 5 0 3 0.18 1 0 1 1 0 0 Cremonese (1 Season) 1 League 3.5 13 3.69 6 0 4 2 1 0 0 0.00 0 0 0 0 0 0 Serie A (5 Seasons) 49.6 112 2.26 75 0 12 16 9 0 11 0.22 6 0 3 2 0 0 Coppa Italia (5 Seasons) 3.0 Serie B (2 Seasons) 26.6 84 3.16 49 0 14 11 7 3 5 0.19 3 0 1 0 0 1 Europa Lg (1 Season) 1.2 2 1.73 1 0 1 0 0 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 17 Milan it ITA 1. Serie A 6th 0.1 1 10.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 18 Milan it ITA 1. Serie A 2nd 1.0 2 1.89 1 0 0 1 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 13th 3.5 13 3.69 6 0 4 2 1 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 19 SPAL it ITA 2. Serie B 15th 23.1 71 3.08 43 0 10 9 6 3 5 0.22 3 0 1 0 0 1 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16th 16.8 43 2.56 29 0 4 8 2 0 2 0.12 1 0 0 1 0 0 Matches 2023-2024 21 Monza it ITA 1. Serie A 12th 15.1 28 1.85 19 0 4 3 2 0 6 0.40 4 0 2 0 0 0 Matches 2024-2025 22 Empoli it ITA 1. Serie A 15th 16.5 38 2.30 25 0 4 4 5 0 3 0.18 1 0 1 1 0 0 Matches 6 Seasons 6 Clubs 2 Leagues 76.1 196 2.57 124 0 26 27 16 3 16 0.21 9 0 4 2 0 1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Milan (3 Seasons) 1 League 1.1 3 2.60 2 0 0 1 0 0 0 0.00 0 0 0 0 0 0 SPAL (1 Season) 1 League 23.1 71 3.08 43 0 10 9 6 3 5 0.22 3 0 1 0 0 1 Lecce (1 Season) 1 League 16.8 43 2.56 29 0 4 8 2 0 2 0.12 1 0 0 1 0 0 Monza (1 Season) 1 League 15.1 28 1.85 19 0 4 3 2 0 6 0.40 4 0 2 0 0 0 Empoli (1 Season) 1 League 16.5 38 2.30 25 0 4 4 5 0 3 0.18 1 0 1 1 0 0 Cremonese (1 Season) 1 League 3.5 13 3.69 6 0 4 2 1 0 0 0.00 0 0 0 0 0 0 Serie A (5 Seasons) 49.6 112 2.26 75 0 12 16 9 0 11 0.22 6 0 3 2 0 0 Serie B (2 Seasons) 26.6 84 3.16 49 0 14 11 7 3 5 0.19 3 0 1 0 0 1
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 17 Milan it ITA Coppa Italia 3rd 0.1 Matches 2021-2022 19 SPAL it ITA Coppa Italia Rd1 0.7 Matches 2022-2023 20 Lecce it ITA Coppa Italia Rd1 0.6 Matches 2024-2025 22 Empoli it ITA Coppa Italia QF 1.6 Matches 5 Seasons 4 Clubs 1 League 3.0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Milan (2 Seasons) 1 League 0.1 Empoli (1 Season) 1 League 1.6 SPAL (1 Season) 1 League 0.7 Lecce (1 Season) 1 League 0.6
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 18 Milan 2. Europa Lg R16 1.2 2 1.73 1 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 1.2 2 1.73 1 0 1 0 0 0 0 0.00 0 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 17 Milan 2 Leagues 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020-2021 18 Milan 3 Leagues 2.2 5 2 1 2 2 1 4 25.0 3 0 0 0 0 5 5 0 2020-2021 18 Cremonese 1 League 3.5 4 3 0 2 2 1 2 50.0 1 4 1 3 3 7 6 0 2021-2022 19 SPAL 2 Leagues 23.7 29 22 14 7 8 10 28 35.7 18 34 2 32 5 34 17 0 2022-2023 20 Lecce 2 Leagues 17.4 17 9 1 9 7 6 14 42.9 8 22 0 22 2 19 7 0 2023-2024 21 Monza 1 League 15.1 17 12 3 9 5 8 14 57.1 6 18 5 13 0 17 14 0 2024-2025 22 Empoli 2 Leagues 18.1 18 10 4 8 6 5 14 35.7 9 22 1 21 1 19 9 0 6 Seasons 6 Clubs 4 Leagues 80.3 90 58 23 37 30 31 76 40.8 45 100 9 91 11 101 58 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Milan (3 Seasons) 3 Leagues 2.4 5 2 1 2 2 1 4 25.0 3 0 0 0 0 5 5 0 SPAL (1 Season) 2 Leagues 23.7 29 22 14 7 8 10 28 35.7 18 34 2 32 5 34 17 0 Lecce (1 Season) 2 Leagues 17.4 17 9 1 9 7 6 14 42.9 8 22 0 22 2 19 7 0 Monza (1 Season) 1 League 15.1 17 12 3 9 5 8 14 57.1 6 18 5 13 0 17 14 0 Empoli (1 Season) 2 Leagues 18.1 18 10 4 8 6 5 14 35.7 9 22 1 21 1 19 9 0 Cremonese (1 Season) 1 League 3.5 4 3 0 2 2 1 2 50.0 1 4 1 3 3 7 6 0 Serie A (5 Seasons) 49.6 54 32 9 27 18 19 45 42.2 26 62 6 56 3 57 33 0 Coppa Italia (5 Seasons) 3.0 0 0 0 Serie B (2 Seasons) 26.6 33 25 14 9 10 11 30 36.7 19 38 3 35 8 41 23 0 Europa Lg (1 Season) 1.2 3 1 0 1 2 1 1 100.0 0 0 0 0 0 3 2 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 17 Milan it ITA 1. Serie A 6th 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Matches 2020-2021 18 Milan it ITA 1. Serie A 2nd 1.0 2 1 1 1 0 0 3 0.0 3 0 0 0 0 2 3 0 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 13th 3.5 4 3 0 2 2 1 2 50.0 1 4 1 3 3 7 6 0 Matches 2021-2022 19 SPAL it ITA 2. Serie B 15th 23.1 29 22 14 7 8 10 28 35.7 18 34 2 32 5 34 17 0 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16th 16.8 17 9 1 9 7 6 14 42.9 8 22 0 22 2 19 7 0 Matches 2023-2024 21 Monza it ITA 1. Serie A 12th 15.1 17 12 3 9 5 8 14 57.1 6 18 5 13 0 17 14 0 Matches 2024-2025 22 Empoli it ITA 1. Serie A 15th 16.5 18 10 4 8 6 5 14 35.7 9 22 1 21 1 19 9 0 Matches 6 Seasons 6 Clubs 2 Leagues 76.1 87 57 23 36 28 30 75 40.0 45 100 9 91 11 98 56 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Milan (3 Seasons) 1 League 1.1 2 1 1 1 0 0 3 0.0 3 0 0 0 0 2 3 0 SPAL (1 Season) 1 League 23.1 29 22 14 7 8 10 28 35.7 18 34 2 32 5 34 17 0 Lecce (1 Season) 1 League 16.8 17 9 1 9 7 6 14 42.9 8 22 0 22 2 19 7 0 Monza (1 Season) 1 League 15.1 17 12 3 9 5 8 14 57.1 6 18 5 13 0 17 14 0 Empoli (1 Season) 1 League 16.5 18 10 4 8 6 5 14 35.7 9 22 1 21 1 19 9 0 Cremonese (1 Season) 1 League 3.5 4 3 0 2 2 1 2 50.0 1 4 1 3 3 7 6 0 Serie A (5 Seasons) 49.6 54 32 9 27 18 19 45 42.2 26 62 6 56 3 57 33 0 Serie B (2 Seasons) 26.6 33 25 14 9 10 11 30 36.7 19 38 3 35 8 41 23 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 17 Milan it ITA Coppa Italia 3rd 0.1 0 0 Matches 2021-2022 19 SPAL it ITA Coppa Italia Rd1 0.7 0 0 Matches 2022-2023 20 Lecce it ITA Coppa Italia Rd1 0.6 0 0 Matches 2024-2025 22 Empoli it ITA Coppa Italia QF 1.6 0 0 Matches 5 Seasons 4 Clubs 1 League 3.0 0 0 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Milan (2 Seasons) 1 League 0.1 0 0 0 Empoli (1 Season) 1 League 1.6 0 0 0 SPAL (1 Season) 1 League 0.7 0 0 0 Lecce (1 Season) 1 League 0.6 0 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020-2021 18 Milan 2. Europa Lg R16 1.2 3 1 0 1 2 1 1 100.0 0 0 0 0 0 3 2 0 Matches 1 Season 1 Club 1 League 1.2 3 1 0 1 2 1 1 100.0 0 0 0 0 0 3 2 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 17 Milan it ITA Coppa Italia 0.1 Matches 2019-2020 17 Milan it ITA 1. Serie A 0.1 4 0 0 2 2 1 4 0 0 0 3 27 10 0 0 0 1 1 3 3 Matches 2020-2021 18 Milan 2. Europa Lg 1.2 41 2 3 21 18 4 41 3 1 33.3 2 66.7 20 123 15 0 0 0 4 3 29 7 Matches 2020-2021 18 Milan it ITA 1. Serie A 1.0 26 2 4 12 11 5 26 2 1 50.0 1 50.0 13 138 100 4 1 1 2 1 15 3 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 3.5 138 8 20 39 84 33 138 19 13 68.4 6 31.6 88 585 316 11 3 10 11 7 93 28 Matches 2021-2022 19 SPAL it ITA Coppa Italia 0.7 Matches 2021-2022 19 SPAL it ITA 2. Serie B 23.1 870 24 77 352 449 89 870 55 31 56.4 24 43.6 517 2523 868 29 19 15 92 50 636 170 Matches 2022-2023 20 Lecce it ITA Coppa Italia 0.6 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16.8 588 6 24 266 304 74 586 37 11 29.7 22 59.5 307 1330 408 14 12 6 79 38 418 119 Matches 2023-2024 21 Monza it ITA 1. Serie A 15.1 451 18 32 239 186 65 451 23 12 52.2 11 47.8 287 1275 464 16 9 13 64 29 348 75 Matches 2024-2025 22 Empoli it ITA Coppa Italia 1.6 Matches 2024-2025 22 Empoli it ITA 1. Serie A 16.5 578 11 49 287 250 60 577 38 18 47.4 19 50.0 294 1596 645 21 19 9 61 29 376 84 Matches 6 Seasons 6 Clubs 4 Leagues 80.3 2696 71 209 1218 1304 331 2693 177 87 49.2 85 48.0 1529 7597 2826 95 63 54 314 158 1918 489 Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Milan (3 Seasons) 3 Leagues 2.4 71 4 7 35 31 10 71 5 2 40.0 3 60.0 36 288 125 4 1 1 7 5 47 13 SPAL (1 Season) 2 Leagues 23.7 870 24 77 352 449 89 870 55 31 56.4 24 43.6 517 2523 868 29 19 15 92 50 636 170 Lecce (1 Season) 2 Leagues 17.4 588 6 24 266 304 74 586 37 11 29.7 22 59.5 307 1330 408 14 12 6 79 38 418 119 Monza (1 Season) 1 League 15.1 451 18 32 239 186 65 451 23 12 52.2 11 47.8 287 1275 464 16 9 13 64 29 348 75 Empoli (1 Season) 2 Leagues 18.1 578 11 49 287 250 60 577 38 18 47.4 19 50.0 294 1596 645 21 19 9 61 29 376 84 Cremonese (1 Season) 1 League 3.5 138 8 20 39 84 33 138 19 13 68.4 6 31.6 88 585 316 11 3 10 11 7 93 28 Serie A (5 Seasons) 49.6 1647 37 109 806 753 205 1644 100 42 42.0 53 53.0 904 4366 1627 55 41 29 207 98 1160 284 Coppa Italia (5 Seasons) 3.0 Serie B (2 Seasons) 26.6 1008 32 97 391 533 122 1008 74 44 59.5 30 40.5 605 3108 1184 40 22 25 103 57 729 198 Europa Lg (1 Season) 1.2 41 2 3 21 18 4 41 3 1 33.3 2 66.7 20 123 15 0 0 0 4 3 29 7
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 17 Milan 2 Leagues 0.2 4 0 0 2 2 1 4 0 0 0 3 27 10 0 0 0 1 1 3 3 2020-2021 18 Milan 3 Leagues 2.2 67 4 7 33 29 9 67 5 2 40.0 3 60.0 33 261 115 4 1 1 6 4 44 10 2020-2021 18 Cremonese 1 League 3.5 138 8 20 39 84 33 138 19 13 68.4 6 31.6 88 585 316 11 3 10 11 7 93 28 2021-2022 19 SPAL 2 Leagues 23.7 870 24 77 352 449 89 870 55 31 56.4 24 43.6 517 2523 868 29 19 15 92 50 636 170 2022-2023 20 Lecce 2 Leagues 17.4 588 6 24 266 304 74 586 37 11 29.7 22 59.5 307 1330 408 14 12 6 79 38 418 119 2023-2024 21 Monza 1 League 15.1 451 18 32 239 186 65 451 23 12 52.2 11 47.8 287 1275 464 16 9 13 64 29 348 75 2024-2025 22 Empoli 2 Leagues 18.1 578 11 49 287 250 60 577 38 18 47.4 19 50.0 294 1596 645 21 19 9 61 29 376 84 6 Seasons 6 Clubs 4 Leagues 80.3 2696 71 209 1218 1304 331 2693 177 87 49.2 85 48.0 1529 7597 2826 95 63 54 314 158 1918 489 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Milan (3 Seasons) 3 Leagues 2.4 71 4 7 35 31 10 71 5 2 40.0 3 60.0 36 288 125 4 1 1 7 5 47 13 SPAL (1 Season) 2 Leagues 23.7 870 24 77 352 449 89 870 55 31 56.4 24 43.6 517 2523 868 29 19 15 92 50 636 170 Lecce (1 Season) 2 Leagues 17.4 588 6 24 266 304 74 586 37 11 29.7 22 59.5 307 1330 408 14 12 6 79 38 418 119 Monza (1 Season) 1 League 15.1 451 18 32 239 186 65 451 23 12 52.2 11 47.8 287 1275 464 16 9 13 64 29 348 75 Empoli (1 Season) 2 Leagues 18.1 578 11 49 287 250 60 577 38 18 47.4 19 50.0 294 1596 645 21 19 9 61 29 376 84 Cremonese (1 Season) 1 League 3.5 138 8 20 39 84 33 138 19 13 68.4 6 31.6 88 585 316 11 3 10 11 7 93 28 Serie A (5 Seasons) 49.6 1647 37 109 806 753 205 1644 100 42 42.0 53 53.0 904 4366 1627 55 41 29 207 98 1160 284 Coppa Italia (5 Seasons) 3.0 Serie B (2 Seasons) 26.6 1008 32 97 391 533 122 1008 74 44 59.5 30 40.5 605 3108 1184 40 22 25 103 57 729 198 Europa Lg (1 Season) 1.2 41 2 3 21 18 4 41 3 1 33.3 2 66.7 20 123 15 0 0 0 4 3 29 7
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 17 Milan it ITA 1. Serie A 6th 0.1 4 0 0 2 2 1 4 0 0 0 3 27 10 0 0 0 1 1 3 3 Matches 2020-2021 18 Milan it ITA 1. Serie A 2nd 1.0 26 2 4 12 11 5 26 2 1 50.0 1 50.0 13 138 100 4 1 1 2 1 15 3 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 13th 3.5 138 8 20 39 84 33 138 19 13 68.4 6 31.6 88 585 316 11 3 10 11 7 93 28 Matches 2021-2022 19 SPAL it ITA 2. Serie B 15th 23.1 870 24 77 352 449 89 870 55 31 56.4 24 43.6 517 2523 868 29 19 15 92 50 636 170 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16th 16.8 588 6 24 266 304 74 586 37 11 29.7 22 59.5 307 1330 408 14 12 6 79 38 418 119 Matches 2023-2024 21 Monza it ITA 1. Serie A 12th 15.1 451 18 32 239 186 65 451 23 12 52.2 11 47.8 287 1275 464 16 9 13 64 29 348 75 Matches 2024-2025 22 Empoli it ITA 1. Serie A 15th 16.5 578 11 49 287 250 60 577 38 18 47.4 19 50.0 294 1596 645 21 19 9 61 29 376 84 Matches 6 Seasons 6 Clubs 2 Leagues 76.1 2655 69 206 1197 1286 327 2652 174 86 49.4 83 47.7 1509 7474 2811 95 63 54 310 155 1889 482 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Milan (3 Seasons) 1 League 1.1 30 2 4 14 13 6 30 2 1 50.0 1 50.0 16 165 110 4 1 1 3 2 18 6 SPAL (1 Season) 1 League 23.1 870 24 77 352 449 89 870 55 31 56.4 24 43.6 517 2523 868 29 19 15 92 50 636 170 Lecce (1 Season) 1 League 16.8 588 6 24 266 304 74 586 37 11 29.7 22 59.5 307 1330 408 14 12 6 79 38 418 119 Monza (1 Season) 1 League 15.1 451 18 32 239 186 65 451 23 12 52.2 11 47.8 287 1275 464 16 9 13 64 29 348 75 Empoli (1 Season) 1 League 16.5 578 11 49 287 250 60 577 38 18 47.4 19 50.0 294 1596 645 21 19 9 61 29 376 84 Cremonese (1 Season) 1 League 3.5 138 8 20 39 84 33 138 19 13 68.4 6 31.6 88 585 316 11 3 10 11 7 93 28 Serie A (5 Seasons) 49.6 1647 37 109 806 753 205 1644 100 42 42.0 53 53.0 904 4366 1627 55 41 29 207 98 1160 284 Serie B (2 Seasons) 26.6 1008 32 97 391 533 122 1008 74 44 59.5 30 40.5 605 3108 1184 40 22 25 103 57 729 198
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2019-2020 17 Milan it ITA Coppa Italia 3rd 0.1 Matches 2021-2022 19 SPAL it ITA Coppa Italia Rd1 0.7 Matches 2022-2023 20 Lecce it ITA Coppa Italia Rd1 0.6 Matches 2024-2025 22 Empoli it ITA Coppa Italia QF 1.6 Matches 5 Seasons 4 Clubs 1 League 3.0 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Milan (2 Seasons) 1 League 0.1 Empoli (1 Season) 1 League 1.6 SPAL (1 Season) 1 League 0.7 Lecce (1 Season) 1 League 0.6
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2020-2021 18 Milan 2. Europa Lg R16 1.2 41 2 3 21 18 4 41 3 1 33.3 2 66.7 20 123 15 0 0 0 4 3 29 7 Matches 1 Season 1 Club 1 League 1.2 41 2 3 21 18 4 41 3 1 33.3 2 66.7 20 123 15 0 0 0 4 3 29 7
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 17 Milan it ITA Coppa Italia 1 9 9 2.3 0.1 0 0 1 9 0 1.00 0 0 0 0.00 -1.18 Matches 2019-2020 17 Milan it ITA 1. Serie A 1 9 9 0.3 0.1 0 0 1 9 5 3.00 1 0 +1 +10.00 +9.58 0.1 0.1 +0.1 +0.75 +0.29 Matches 2020-2021 18 Milan it ITA Coppa Italia 0 0 0 1 Matches 2020-2021 18 Milan 2. Europa Lg 3 104 35 11.6 1.2 1 66 0 2 19 2 2.20 1 1 0 0.00 -0.45 0.6 1.3 -0.6 -0.55 -0.87 Matches 2020-2021 18 Milan it ITA 1. Serie A 4 94 24 2.7 1.0 1 45 0 3 16 13 2.25 1 0 +1 +0.96 +0.09 2.4 0.4 +2.0 +1.92 +1.33 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 13 317 24 9.3 3.5 0 0 13 24 4 1.15 3 4 -1 -0.28 -0.37 5.9 4.8 +1.2 +0.33 +0.01 Matches 2021-2022 19 SPAL it ITA Coppa Italia 1 60 60 50.0 0.7 1 60 0 0 0 0.00 0 1 -1 -1.50 -1.50 Matches 2021-2022 19 SPAL it ITA 2. Serie B 34 2,075 61 60.7 23.1 26 73 5 8 23 2 1.09 27 33 -6 -0.26 -0.13 28.3 32.7 -4.4 -0.19 -0.09 Matches 2022-2023 20 Lecce it ITA Coppa Italia 1 53 53 44.2 0.6 0 0 1 53 0 0.00 1 3 -2 -3.40 -4.74 Matches 2022-2023 20 Lecce it ITA 1. Serie A 33 1,515 46 44.3 16.8 18 69 0 15 18 4 0.97 20 18 +2 +0.12 +0.83 18.8 19.3 -0.5 -0.03 +0.23 Matches 2023-2024 21 Monza it ITA 1. Serie A 25 1,359 54 39.7 15.1 16 70 3 9 26 11 1.24 16 15 +1 +0.07 +0.63 15.9 18.4 -2.5 -0.17 +0.46 Matches 2023-2024 21 Milan it ITA 1. Serie A 0 0 0 0 2 Matches 2024-2025 22 Empoli it ITA Coppa Italia 3 145 48 48.3 1.6 1 75 0 2 35 0 2.33 5 2 +3 +1.86 +1.28 Matches 2024-2025 22 Empoli it ITA 1. Serie A 21 1,484 71 78.5 16.5 18 76 6 3 39 0 0.95 18 22 -4 -0.24 +0.64 15.5 21.0 -5.6 -0.34 +0.84 Matches 6 Seasons 6 Clubs 4 Leagues 140 7,224 52 25.9 80.3 82 72 14 58 23 44 1.15 93 99 -6 -0.07 -0.22 87.5 97.9 -10.3 -0.13 -0.28 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Milan (3 Seasons) 3 Leagues 9 216 24 1.8 2.4 2 56 0 7 15 23 2.18 3 1 +2 +0.83 +0.19 3.2 1.7 +1.5 +0.64 +0.13 SPAL (1 Season) 2 Leagues 35 2,135 61 60.3 23.7 27 72 5 8 23 2 1.06 27 34 -7 -0.30 -0.17 28.3 32.7 -4.4 -0.19 -0.09 Lecce (1 Season) 2 Leagues 34 1,568 46 44.3 17.4 18 69 0 16 21 4 0.94 21 21 0 0.00 +0.64 18.8 19.3 -0.5 -0.03 +0.23 Monza (1 Season) 1 League 25 1,359 54 39.7 15.1 16 70 3 9 26 11 1.24 16 15 +1 +0.07 +0.63 15.9 18.4 -2.5 -0.17 +0.46 Empoli (1 Season) 2 Leagues 24 1,629 68 74.4 18.1 19 76 6 5 37 0 1.12 23 24 -1 -0.06 +0.43 15.5 21.0 -5.6 -0.34 +0.84 Cremonese (1 Season) 1 League 13 317 24 9.3 3.5 0 0 13 24 4 1.15 3 4 -1 -0.28 -0.37 5.9 4.8 +1.2 +0.33 +0.01 Serie A (5 Seasons) 84 4,461 53 23.5 49.6 53 71 9 31 22 35 1.13 56 55 +1 +0.02 -0.11 52.7 59.2 -6.5 -0.13 -0.25 Coppa Italia (5 Seasons) 6 267 45 23.4 3.0 2 68 0 4 33 1 1.33 6 6 0 0.00 -0.95 Serie B (2 Seasons) 47 2,392 51 35.0 26.6 26 73 5 21 24 6 1.11 30 37 -7 -0.26 -0.28 34.2 37.4 -3.2 -0.12 -0.31 Europa Lg (1 Season) 3 104 35 11.6 1.2 1 66 0 2 19 2 2.20 1 1 0 0.00 -0.45 0.6 1.3 -0.6 -0.55 -0.87
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 17 Milan 2 Leagues 2 18 9 0.5 0.2 0 0 2 9 5 2.00 1 0 +1 +5.00 +4.50 0.1 0.1 +0.1 +0.75 +0.29 2020-2021 18 Milan 3 Leagues 7 198 28 4.4 2.2 2 56 0 5 17 16 2.23 2 1 +1 +0.45 -0.33 3.0 1.6 +1.4 +0.63 +0.09 2020-2021 18 Cremonese 1 League 13 317 24 9.3 3.5 0 0 13 24 4 1.15 3 4 -1 -0.28 -0.37 5.9 4.8 +1.2 +0.33 +0.01 2021-2022 19 SPAL 2 Leagues 35 2,135 61 60.3 23.7 27 72 5 8 23 2 1.06 27 34 -7 -0.30 -0.17 28.3 32.7 -4.4 -0.19 -0.09 2022-2023 20 Lecce 2 Leagues 34 1,568 46 44.3 17.4 18 69 0 16 21 4 0.94 21 21 0 0.00 +0.64 18.8 19.3 -0.5 -0.03 +0.23 2023-2024 21 Monza 1 League 25 1,359 54 39.7 15.1 16 70 3 9 26 11 1.24 16 15 +1 +0.07 +0.63 15.9 18.4 -2.5 -0.17 +0.46 2023-2024 21 Milan 1 League 0 0 0 0 2 2024-2025 22 Empoli 2 Leagues 24 1,629 68 74.4 18.1 19 76 6 5 37 0 1.12 23 24 -1 -0.06 +0.43 15.5 21.0 -5.6 -0.34 +0.84 6 Seasons 6 Clubs 4 Leagues 140 7,224 52 25.9 80.3 82 72 14 58 23 44 1.15 93 99 -6 -0.07 -0.22 87.5 97.9 -10.3 -0.13 -0.28 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Milan (3 Seasons) 3 Leagues 9 216 24 1.8 2.4 2 56 0 7 15 23 2.18 3 1 +2 +0.83 +0.19 3.2 1.7 +1.5 +0.64 +0.13 SPAL (1 Season) 2 Leagues 35 2,135 61 60.3 23.7 27 72 5 8 23 2 1.06 27 34 -7 -0.30 -0.17 28.3 32.7 -4.4 -0.19 -0.09 Lecce (1 Season) 2 Leagues 34 1,568 46 44.3 17.4 18 69 0 16 21 4 0.94 21 21 0 0.00 +0.64 18.8 19.3 -0.5 -0.03 +0.23 Monza (1 Season) 1 League 25 1,359 54 39.7 15.1 16 70 3 9 26 11 1.24 16 15 +1 +0.07 +0.63 15.9 18.4 -2.5 -0.17 +0.46 Empoli (1 Season) 2 Leagues 24 1,629 68 74.4 18.1 19 76 6 5 37 0 1.12 23 24 -1 -0.06 +0.43 15.5 21.0 -5.6 -0.34 +0.84 Cremonese (1 Season) 1 League 13 317 24 9.3 3.5 0 0 13 24 4 1.15 3 4 -1 -0.28 -0.37 5.9 4.8 +1.2 +0.33 +0.01 Serie A (5 Seasons) 84 4,461 53 23.5 49.6 53 71 9 31 22 35 1.13 56 55 +1 +0.02 -0.11 52.7 59.2 -6.5 -0.13 -0.25 Coppa Italia (5 Seasons) 6 267 45 23.4 3.0 2 68 0 4 33 1 1.33 6 6 0 0.00 -0.95 Serie B (2 Seasons) 47 2,392 51 35.0 26.6 26 73 5 21 24 6 1.11 30 37 -7 -0.26 -0.28 34.2 37.4 -3.2 -0.12 -0.31 Europa Lg (1 Season) 3 104 35 11.6 1.2 1 66 0 2 19 2 2.20 1 1 0 0.00 -0.45 0.6 1.3 -0.6 -0.55 -0.87
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 17 Milan it ITA 1. Serie A 6th 1 9 9 0.3 0.1 0 0 1 9 5 3.00 1 0 +1 +10.00 +9.58 0.1 0.1 +0.1 +0.75 +0.29 Matches 2020-2021 18 Milan it ITA 1. Serie A 2nd 4 94 24 2.7 1.0 1 45 0 3 16 13 2.25 1 0 +1 +0.96 +0.09 2.4 0.4 +2.0 +1.92 +1.33 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 13th 13 317 24 9.3 3.5 0 0 13 24 4 1.15 3 4 -1 -0.28 -0.37 5.9 4.8 +1.2 +0.33 +0.01 Matches 2021-2022 19 SPAL it ITA 2. Serie B 15th 34 2,075 61 60.7 23.1 26 73 5 8 23 2 1.09 27 33 -6 -0.26 -0.13 28.3 32.7 -4.4 -0.19 -0.09 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16th 33 1,515 46 44.3 16.8 18 69 0 15 18 4 0.97 20 18 +2 +0.12 +0.83 18.8 19.3 -0.5 -0.03 +0.23 Matches 2023-2024 21 Monza it ITA 1. Serie A 12th 25 1,359 54 39.7 15.1 16 70 3 9 26 11 1.24 16 15 +1 +0.07 +0.63 15.9 18.4 -2.5 -0.17 +0.46 Matches 2023-2024 21 Milan it ITA 1. Serie A 2nd 0 0 0 0 2 Matches 2024-2025 22 Empoli it ITA 1. Serie A 15th 21 1,484 71 78.5 16.5 18 76 6 3 39 0 0.95 18 22 -4 -0.24 +0.64 15.5 21.0 -5.6 -0.34 +0.84 Matches 6 Seasons 6 Clubs 2 Leagues 131 6,853 52 26.5 76.1 79 72 14 52 23 41 1.12 86 92 -6 -0.08 -0.18 86.9 96.6 -9.7 -0.13 -0.26 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Milan (3 Seasons) 1 League 5 103 21 1.0 1.1 1 45 0 4 15 20 2.40 2 0 +2 +1.75 +1.11 2.5 0.4 +2.1 +1.82 +1.29 SPAL (1 Season) 1 League 34 2,075 61 60.7 23.1 26 73 5 8 23 2 1.09 27 33 -6 -0.26 -0.13 28.3 32.7 -4.4 -0.19 -0.09 Lecce (1 Season) 1 League 33 1,515 46 44.3 16.8 18 69 0 15 18 4 0.97 20 18 +2 +0.12 +0.83 18.8 19.3 -0.5 -0.03 +0.23 Monza (1 Season) 1 League 25 1,359 54 39.7 15.1 16 70 3 9 26 11 1.24 16 15 +1 +0.07 +0.63 15.9 18.4 -2.5 -0.17 +0.46 Empoli (1 Season) 1 League 21 1,484 71 78.5 16.5 18 76 6 3 39 0 0.95 18 22 -4 -0.24 +0.64 15.5 21.0 -5.6 -0.34 +0.84 Cremonese (1 Season) 1 League 13 317 24 9.3 3.5 0 0 13 24 4 1.15 3 4 -1 -0.28 -0.37 5.9 4.8 +1.2 +0.33 +0.01 Serie A (5 Seasons) 84 4,461 53 23.5 49.6 53 71 9 31 22 35 1.13 56 55 +1 +0.02 -0.11 52.7 59.2 -6.5 -0.13 -0.25 Serie B (2 Seasons) 47 2,392 51 35.0 26.6 26 73 5 21 24 6 1.11 30 37 -7 -0.26 -0.28 34.2 37.4 -3.2 -0.12 -0.31
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2019-2020 17 Milan it ITA Coppa Italia 3rd 1 9 9 2.3 0.1 0 0 1 9 0 1.00 0 0 0 0.00 -1.18 Matches 2020-2021 18 Milan it ITA Coppa Italia 5th 0 0 0 1 Matches 2021-2022 19 SPAL it ITA Coppa Italia Rd1 1 60 60 50.0 0.7 1 60 0 0 0 0.00 0 1 -1 -1.50 -1.50 Matches 2022-2023 20 Lecce it ITA Coppa Italia Rd1 1 53 53 44.2 0.6 0 0 1 53 0 0.00 1 3 -2 -3.40 -4.74 Matches 2024-2025 22 Empoli it ITA Coppa Italia QF 3 145 48 48.3 1.6 1 75 0 2 35 0 2.33 5 2 +3 +1.86 +1.28 Matches 5 Seasons 4 Clubs 1 League 6 267 45 23.4 3.0 2 68 0 4 33 1 1.33 6 6 0 0.00 -0.95 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milan (2 Seasons) 1 League 1 9 9 1.5 0.1 0 0 1 9 1 1.00 0 0 0 0.00 -1.18 Empoli (1 Season) 1 League 3 145 48 48.3 1.6 1 75 0 2 35 0 2.33 5 2 +3 +1.86 +1.28 SPAL (1 Season) 1 League 1 60 60 50.0 0.7 1 60 0 0 0 0.00 0 1 -1 -1.50 -1.50 Lecce (1 Season) 1 League 1 53 53 44.2 0.6 0 0 1 53 0 0.00 1 3 -2 -3.40 -4.74
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2020-2021 18 Milan 2. Europa Lg R16 3 104 35 11.6 1.2 1 66 0 2 19 2 2.20 1 1 0 0.00 -0.45 0.6 1.3 -0.6 -0.55 -0.87 Matches 1 Season 1 Club 1 League 3 104 35 11.6 1.2 1 66 0 2 19 2 2.20 1 1 0 0.00 -0.45 0.6 1.3 -0.6 -0.55 -0.87
Miscellaneous Stats Table Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 17 Milan it ITA Coppa Italia 0.1 0 0 0 0 0 0 0 0 0 0 Matches 2019-2020 17 Milan it ITA 1. Serie A 0.1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0.0 Matches 2020-2021 18 Milan 2. Europa Lg 1.2 0 0 0 3 1 0 0 0 1 0 0 0 5 4 5 44.4 Matches 2020-2021 18 Milan it ITA 1. Serie A 1.0 0 0 0 1 0 3 1 0 1 0 0 0 7 2 4 33.3 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 3.5 1 0 0 7 2 1 3 3 3 0 0 0 17 5 25 16.7 Matches 2021-2022 19 SPAL it ITA Coppa Italia 0.7 0 0 0 3 2 0 0 0 0 0 Matches 2021-2022 19 SPAL it ITA 2. Serie B 23.1 9 1 1 69 39 9 15 5 22 0 0 0 77 40 80 33.3 Matches 2022-2023 20 Lecce it ITA Coppa Italia 0.6 0 0 0 3 1 0 0 0 0 0 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16.8 4 0 0 36 16 8 10 2 9 0 0 0 52 41 118 25.8 Matches 2023-2024 21 Monza it ITA 1. Serie A 15.1 3 0 0 25 24 6 2 0 12 0 0 0 35 19 64 22.9 Matches 2024-2025 22 Empoli it ITA Coppa Italia 1.6 0 0 0 1 1 1 0 0 0 0 Matches 2024-2025 22 Empoli it ITA 1. Serie A 16.5 2 0 0 28 24 4 9 1 10 0 0 0 45 37 86 30.1 Matches 6 Seasons 6 Clubs 4 Leagues 80.3 19 1 1 177 110 32 40 11 58 0 0 0 238 148 383 27.9 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Milan (3 Seasons) 3 Leagues 2.4 0 0 0 5 1 3 1 0 2 0 0 0 12 6 10 37.5 SPAL (1 Season) 2 Leagues 23.7 9 1 1 72 41 9 15 5 22 0 0 0 77 40 80 33.3 Lecce (1 Season) 2 Leagues 17.4 4 0 0 39 17 8 10 2 9 0 0 0 52 41 118 25.8 Monza (1 Season) 1 League 15.1 3 0 0 25 24 6 2 0 12 0 0 0 35 19 64 22.9 Empoli (1 Season) 2 Leagues 18.1 2 0 0 29 25 5 9 1 10 0 0 0 45 37 86 30.1 Cremonese (1 Season) 1 League 3.5 1 0 0 7 2 1 3 3 3 0 0 0 17 5 25 16.7 Serie A (5 Seasons) 49.6 9 0 0 91 64 21 22 3 32 0 0 0 139 99 273 26.6 Coppa Italia (5 Seasons) 3.0 0 0 0 7 4 1 0 0 0 0 Serie B (2 Seasons) 26.6 10 1 1 76 41 10 18 8 25 0 0 0 94 45 105 30.0 Europa Lg (1 Season) 1.2 0 0 0 3 1 0 0 0 1 0 0 0 5 4 5 44.4
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 17 Milan 2 Leagues 0.2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0.0 2020-2021 18 Milan 3 Leagues 2.2 0 0 0 4 1 3 1 0 2 0 0 0 12 6 9 40.0 2020-2021 18 Cremonese 1 League 3.5 1 0 0 7 2 1 3 3 3 0 0 0 17 5 25 16.7 2021-2022 19 SPAL 2 Leagues 23.7 9 1 1 72 41 9 15 5 22 0 0 0 77 40 80 33.3 2022-2023 20 Lecce 2 Leagues 17.4 4 0 0 39 17 8 10 2 9 0 0 0 52 41 118 25.8 2023-2024 21 Monza 1 League 15.1 3 0 0 25 24 6 2 0 12 0 0 0 35 19 64 22.9 2024-2025 22 Empoli 2 Leagues 18.1 2 0 0 29 25 5 9 1 10 0 0 0 45 37 86 30.1 6 Seasons 6 Clubs 4 Leagues 80.3 19 1 1 177 110 32 40 11 58 0 0 0 238 148 383 27.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Milan (3 Seasons) 3 Leagues 2.4 0 0 0 5 1 3 1 0 2 0 0 0 12 6 10 37.5 SPAL (1 Season) 2 Leagues 23.7 9 1 1 72 41 9 15 5 22 0 0 0 77 40 80 33.3 Lecce (1 Season) 2 Leagues 17.4 4 0 0 39 17 8 10 2 9 0 0 0 52 41 118 25.8 Monza (1 Season) 1 League 15.1 3 0 0 25 24 6 2 0 12 0 0 0 35 19 64 22.9 Empoli (1 Season) 2 Leagues 18.1 2 0 0 29 25 5 9 1 10 0 0 0 45 37 86 30.1 Cremonese (1 Season) 1 League 3.5 1 0 0 7 2 1 3 3 3 0 0 0 17 5 25 16.7 Serie A (5 Seasons) 49.6 9 0 0 91 64 21 22 3 32 0 0 0 139 99 273 26.6 Coppa Italia (5 Seasons) 3.0 0 0 0 7 4 1 0 0 0 0 Serie B (2 Seasons) 26.6 10 1 1 76 41 10 18 8 25 0 0 0 94 45 105 30.0 Europa Lg (1 Season) 1.2 0 0 0 3 1 0 0 0 1 0 0 0 5 4 5 44.4
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 17 Milan it ITA 1. Serie A 6th 0.1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0.0 Matches 2020-2021 18 Milan it ITA 1. Serie A 2nd 1.0 0 0 0 1 0 3 1 0 1 0 0 0 7 2 4 33.3 Matches 2020-2021 18 Cremonese it ITA 2. Serie B 13th 3.5 1 0 0 7 2 1 3 3 3 0 0 0 17 5 25 16.7 Matches 2021-2022 19 SPAL it ITA 2. Serie B 15th 23.1 9 1 1 69 39 9 15 5 22 0 0 0 77 40 80 33.3 Matches 2022-2023 20 Lecce it ITA 1. Serie A 16th 16.8 4 0 0 36 16 8 10 2 9 0 0 0 52 41 118 25.8 Matches 2023-2024 21 Monza it ITA 1. Serie A 12th 15.1 3 0 0 25 24 6 2 0 12 0 0 0 35 19 64 22.9 Matches 2024-2025 22 Empoli it ITA 1. Serie A 15th 16.5 2 0 0 28 24 4 9 1 10 0 0 0 45 37 86 30.1 Matches 6 Seasons 6 Clubs 2 Leagues 76.1 19 1 1 167 105 31 40 11 57 0 0 0 233 144 378 27.6 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Milan (3 Seasons) 1 League 1.1 0 0 0 2 0 3 1 0 1 0 0 0 7 2 5 28.6 SPAL (1 Season) 1 League 23.1 9 1 1 69 39 9 15 5 22 0 0 0 77 40 80 33.3 Lecce (1 Season) 1 League 16.8 4 0 0 36 16 8 10 2 9 0 0 0 52 41 118 25.8 Monza (1 Season) 1 League 15.1 3 0 0 25 24 6 2 0 12 0 0 0 35 19 64 22.9 Empoli (1 Season) 1 League 16.5 2 0 0 28 24 4 9 1 10 0 0 0 45 37 86 30.1 Cremonese (1 Season) 1 League 3.5 1 0 0 7 2 1 3 3 3 0 0 0 17 5 25 16.7 Serie A (5 Seasons) 49.6 9 0 0 91 64 21 22 3 32 0 0 0 139 99 273 26.6 Serie B (2 Seasons) 26.6 10 1 1 76 41 10 18 8 25 0 0 0 94 45 105 30.0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 17 Milan it ITA Coppa Italia 3rd 0.1 0 0 0 0 0 0 0 0 0 0 Matches 2021-2022 19 SPAL it ITA Coppa Italia Rd1 0.7 0 0 0 3 2 0 0 0 0 0 Matches 2022-2023 20 Lecce it ITA Coppa Italia Rd1 0.6 0 0 0 3 1 0 0 0 0 0 Matches 2024-2025 22 Empoli it ITA Coppa Italia QF 1.6 0 0 0 1 1 1 0 0 0 0 Matches 5 Seasons 4 Clubs 1 League 3.0 0 0 0 7 4 1 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Milan (2 Seasons) 1 League 0.1 0 0 0 0 0 0 0 0 0 0 Empoli (1 Season) 1 League 1.6 0 0 0 1 1 1 0 0 0 0 SPAL (1 Season) 1 League 0.7 0 0 0 3 2 0 0 0 0 0 Lecce (1 Season) 1 League 0.6 0 0 0 3 1 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020-2021 18 Milan 2. Europa Lg R16 1.2 0 0 0 3 1 0 0 0 1 0 0 0 5 4 5 44.4 Matches 1 Season 1 Club 1 League 1.2 0 0 0 3 1 0 0 0 1 0 0 0 5 4 5 44.4
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Lorenzo Colombo Pages
Lorenzo Colombo Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary