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 17 14 1,124 12.5 4 1 5 3 1 1 2 0 3.6 2.8 1.3 4.1 18 20 64 0.32 0.08 0.40 0.24 0.32 0.29 0.10 0.39 0.22 0.33 Matches 6 Seasons 6 Clubs 4 Leagues 136 78 6,864 76.3 22 4 26 20 2 3 19 1 22.0 19.7 5.6 25.2 92 106 469 0.29 0.05 0.34 0.26 0.31 0.30 0.08 0.38 0.27 0.34 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 20 15 1,269 14.1 5 1 6 4 1 1 2 0 3.6 2.8 1.3 4.1 18 20 64 0.35 0.07 0.43 0.28 0.35 0.29 0.10 0.39 0.22 0.33 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) 80 49 4,101 45.6 13 4 17 11 2 3 9 0 14.0 11.7 3.3 15.0 52 66 264 0.29 0.09 0.37 0.24 0.33 0.31 0.07 0.38 0.26 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 20 15 1,269 14.1 5 1 6 4 1 1 2 0 3.6 2.8 1.3 4.1 18 20 64 0.35 0.07 0.43 0.28 0.35 0.29 0.10 0.39 0.22 0.33 6 Seasons 6 Clubs 4 Leagues 136 78 6,864 76.3 22 4 26 20 2 3 19 1 22.0 19.7 5.6 25.2 92 106 469 0.29 0.05 0.34 0.26 0.31 0.30 0.08 0.38 0.27 0.34 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 20 15 1,269 14.1 5 1 6 4 1 1 2 0 3.6 2.8 1.3 4.1 18 20 64 0.35 0.07 0.43 0.28 0.35 0.29 0.10 0.39 0.22 0.33 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) 80 49 4,101 45.6 13 4 17 11 2 3 9 0 14.0 11.7 3.3 15.0 52 66 264 0.29 0.09 0.37 0.24 0.33 0.31 0.07 0.38 0.26 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 11th 17 14 1,124 12.5 4 1 5 3 1 1 2 0 3.6 2.8 1.3 4.1 18 20 64 0.32 0.08 0.40 0.24 0.32 0.29 0.10 0.39 0.22 0.33 Matches 6 Seasons 6 Clubs 2 Leagues 127 75 6,493 72.1 20 4 24 18 2 3 19 1 22.0 19.6 5.5 25.1 92 104 462 0.28 0.06 0.33 0.25 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 17 14 1,124 12.5 4 1 5 3 1 1 2 0 3.6 2.8 1.3 4.1 18 20 64 0.32 0.08 0.40 0.24 0.32 0.29 0.10 0.39 0.22 0.33 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) 80 49 4,101 45.6 13 4 17 11 2 3 9 0 14.0 11.7 3.3 15.0 52 66 264 0.29 0.09 0.37 0.24 0.33 0.31 0.07 0.38 0.26 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 12.5 4 26 8 30.8 2.08 0.64 0.12 0.38 18.6 0 1 1 3.6 2.8 0.11 +0.4 +0.2 Matches 6 Seasons 6 Clubs 4 Leagues 76.3 22 206 59 28.6 2.70 0.77 0.10 0.34 17.3 0 2 3 22.0 19.7 0.10 -2.0 -1.7 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 14.1 5 30 9 30.0 2.13 0.64 0.13 0.44 18.6 0 1 1 3.6 2.8 0.11 +0.4 +0.2 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) 45.6 13 110 30 27.3 2.41 0.66 0.10 0.37 17.2 0 2 3 14.0 11.7 0.11 -1.0 -0.7 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 14.1 5 30 9 30.0 2.13 0.64 0.13 0.44 18.6 0 1 1 3.6 2.8 0.11 +0.4 +0.2 6 Seasons 6 Clubs 4 Leagues 76.3 22 206 59 28.6 2.70 0.77 0.10 0.34 17.3 0 2 3 22.0 19.7 0.10 -2.0 -1.7 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 14.1 5 30 9 30.0 2.13 0.64 0.13 0.44 18.6 0 1 1 3.6 2.8 0.11 +0.4 +0.2 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) 45.6 13 110 30 27.3 2.41 0.66 0.10 0.37 17.2 0 2 3 14.0 11.7 0.11 -1.0 -0.7 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 11th 12.5 4 26 8 30.8 2.08 0.64 0.12 0.38 18.6 0 1 1 3.6 2.8 0.11 +0.4 +0.2 Matches 6 Seasons 6 Clubs 2 Leagues 72.1 20 198 57 28.8 2.74 0.79 0.09 0.32 17.3 0 2 3 22.0 19.6 0.10 -2.0 -1.6 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 12.5 4 26 8 30.8 2.08 0.64 0.12 0.38 18.6 0 1 1 3.6 2.8 0.11 +0.4 +0.2 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) 45.6 13 110 30 27.3 2.41 0.66 0.10 0.37 17.2 0 2 3 14.0 11.7 0.11 -1.0 -0.7 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 12.5 170 257 66.1 2456 502 101 129 78.3 48 72 66.7 10 21 47.6 1 1.3 0.2 -0.3 11 11 4 2 20 Matches 6 Seasons 6 Clubs 4 Leagues 76.3 982 1511 65.0 13382 2819 610 824 74.0 227 343 66.2 61 117 52.1 4 5.6 3.3 -1.6 63 63 25 5 106 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 14.1 170 257 66.1 2456 502 101 129 78.3 48 72 66.7 10 21 47.6 1 1.3 0.2 -0.3 11 11 4 2 20 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) 45.6 572 867 66.0 7901 1688 344 456 75.4 138 203 68.0 37 71 52.1 4 3.3 1.2 +0.7 37 35 15 5 66 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 14.1 170 257 66.1 2456 502 101 129 78.3 48 72 66.7 10 21 47.6 1 1.3 0.2 -0.3 11 11 4 2 20 6 Seasons 6 Clubs 4 Leagues 76.3 982 1511 65.0 13382 2819 610 824 74.0 227 343 66.2 61 117 52.1 4 5.6 3.3 -1.6 63 63 25 5 106 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 14.1 170 257 66.1 2456 502 101 129 78.3 48 72 66.7 10 21 47.6 1 1.3 0.2 -0.3 11 11 4 2 20 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) 45.6 572 867 66.0 7901 1688 344 456 75.4 138 203 68.0 37 71 52.1 4 3.3 1.2 +0.7 37 35 15 5 66 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 11th 12.5 170 257 66.1 2456 502 101 129 78.3 48 72 66.7 10 21 47.6 1 1.3 0.2 -0.3 11 11 4 2 20 Matches 6 Seasons 6 Clubs 2 Leagues 72.1 966 1485 65.1 13093 2762 602 810 74.3 225 341 66.0 57 112 50.9 4 5.5 3.3 -1.5 62 62 25 5 104 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 12.5 170 257 66.1 2456 502 101 129 78.3 48 72 66.7 10 21 47.6 1 1.3 0.2 -0.3 11 11 4 2 20 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) 45.6 572 867 66.0 7901 1688 344 456 75.4 138 203 68.0 37 71 52.1 4 3.3 1.2 +0.7 37 35 15 5 66 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 14.1 257 240 16 0 2 4 7 1 0 0 0 0 170 1 10 6 Seasons 6 Clubs 4 Leagues 76.3 1511 1425 77 2 6 22 38 6 0 0 0 0 982 9 63 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 14.1 257 240 16 0 2 4 7 1 0 0 0 0 170 1 10 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) 45.6 867 823 40 1 2 17 20 5 0 0 0 0 572 4 32 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 11th 12.5 257 240 16 0 2 4 7 1 0 0 0 0 170 1 10 Matches 6 Seasons 6 Clubs 2 Leagues 72.1 1485 1401 76 2 6 22 38 6 0 0 0 0 966 8 61 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 12.5 257 240 16 0 2 4 7 1 0 0 0 0 170 1 10 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) 45.6 867 823 40 1 2 17 20 5 0 0 0 0 572 4 32 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 14.1 28 2.24 18 0 3 3 4 0 1 0.08 0 0 0 1 0 0 6 Seasons 6 Clubs 4 Leagues 76.3 188 2.56 118 0 26 26 15 3 14 0.19 8 0 3 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 14.1 28 2.24 18 0 3 3 4 0 1 0.08 0 0 0 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) 45.6 102 2.24 68 0 11 15 8 0 9 0.20 5 0 2 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 11th 12.5 28 2.24 18 0 3 3 4 0 1 0.08 0 0 0 1 0 0 Matches 6 Seasons 6 Clubs 2 Leagues 72.1 186 2.58 117 0 25 26 15 3 14 0.19 8 0 3 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 12.5 28 2.24 18 0 3 3 4 0 1 0.08 0 0 0 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) 45.6 102 2.24 68 0 11 15 8 0 9 0.20 5 0 2 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 14.1 13 8 4 5 4 5 13 38.5 8 14 1 13 1 14 8 0 6 Seasons 6 Clubs 4 Leagues 76.3 85 56 23 34 28 31 75 41.3 44 92 9 83 11 96 57 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 14.1 13 8 4 5 4 5 13 38.5 8 14 1 13 1 14 8 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) 45.6 49 30 9 24 16 19 44 43.2 25 54 6 48 3 52 32 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 11th 12.5 13 8 4 5 4 5 13 38.5 8 14 1 13 1 14 8 0 Matches 6 Seasons 6 Clubs 2 Leagues 72.1 82 55 23 33 26 30 74 40.5 44 92 9 83 11 93 55 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 12.5 13 8 4 5 4 5 13 38.5 8 14 1 13 1 14 8 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) 45.6 49 30 9 24 16 19 44 43.2 25 54 6 48 3 52 32 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 12.5 425 10 43 212 177 45 424 29 14 48.3 14 48.3 211 1309 549 18 17 8 50 26 277 64 Matches 6 Seasons 6 Clubs 4 Leagues 76.3 2543 70 203 1143 1231 316 2540 168 83 49.4 80 47.6 1446 7310 2730 92 61 53 303 155 1819 469 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 14.1 425 10 43 212 177 45 424 29 14 48.3 14 48.3 211 1309 549 18 17 8 50 26 277 64 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) 45.6 1494 36 103 731 680 190 1491 91 38 41.8 48 52.7 821 4079 1531 52 39 28 196 95 1061 264 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 14.1 425 10 43 212 177 45 424 29 14 48.3 14 48.3 211 1309 549 18 17 8 50 26 277 64 6 Seasons 6 Clubs 4 Leagues 76.3 2543 70 203 1143 1231 316 2540 168 83 49.4 80 47.6 1446 7310 2730 92 61 53 303 155 1819 469 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 14.1 425 10 43 212 177 45 424 29 14 48.3 14 48.3 211 1309 549 18 17 8 50 26 277 64 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) 45.6 1494 36 103 731 680 190 1491 91 38 41.8 48 52.7 821 4079 1531 52 39 28 196 95 1061 264 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 11th 12.5 425 10 43 212 177 45 424 29 14 48.3 14 48.3 211 1309 549 18 17 8 50 26 277 64 Matches 6 Seasons 6 Clubs 2 Leagues 72.1 2502 68 200 1122 1213 312 2499 165 82 49.7 78 47.3 1426 7187 2715 92 61 53 299 152 1790 462 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 12.5 425 10 43 212 177 45 424 29 14 48.3 14 48.3 211 1309 549 18 17 8 50 26 277 64 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) 45.6 1494 36 103 731 680 190 1491 91 38 41.8 48 52.7 821 4079 1531 52 39 28 196 95 1061 264 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 17 1,124 66 73.5 12.5 14 72 2 3 39 0 1.12 14 13 +1 +0.08 +0.97 10.6 15.2 -4.6 -0.36 +0.81 Matches 6 Seasons 6 Clubs 4 Leagues 136 6,864 50 25.0 76.3 78 71 10 58 23 44 1.18 89 90 -1 -0.01 -0.16 82.7 92.0 -9.3 -0.13 -0.27 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 20 1,269 63 69.3 14.1 15 72 2 5 37 0 1.30 19 15 +4 +0.28 +0.76 10.6 15.2 -4.6 -0.36 +0.81 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) 80 4,101 51 22.0 45.6 49 70 5 31 22 35 1.18 52 46 +6 +0.13 0.00 47.9 53.3 -5.5 -0.12 -0.24 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 20 1,269 63 69.3 14.1 15 72 2 5 37 0 1.30 19 15 +4 +0.28 +0.76 10.6 15.2 -4.6 -0.36 +0.81 6 Seasons 6 Clubs 4 Leagues 136 6,864 50 25.0 76.3 78 71 10 58 23 44 1.18 89 90 -1 -0.01 -0.16 82.7 92.0 -9.3 -0.13 -0.27 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 20 1,269 63 69.3 14.1 15 72 2 5 37 0 1.30 19 15 +4 +0.28 +0.76 10.6 15.2 -4.6 -0.36 +0.81 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) 80 4,101 51 22.0 45.6 49 70 5 31 22 35 1.18 52 46 +6 +0.13 0.00 47.9 53.3 -5.5 -0.12 -0.24 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 11th 17 1,124 66 73.5 12.5 14 72 2 3 39 0 1.12 14 13 +1 +0.08 +0.97 10.6 15.2 -4.6 -0.36 +0.81 Matches 6 Seasons 6 Clubs 2 Leagues 127 6,493 51 25.5 72.1 75 71 10 52 23 41 1.15 82 83 -1 -0.01 -0.11 82.1 90.8 -8.7 -0.12 -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 17 1,124 66 73.5 12.5 14 72 2 3 39 0 1.12 14 13 +1 +0.08 +0.97 10.6 15.2 -4.6 -0.36 +0.81 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) 80 4,101 51 22.0 45.6 49 70 5 31 22 35 1.18 52 46 +6 +0.13 0.00 47.9 53.3 -5.5 -0.12 -0.24 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 12.5 2 0 0 23 19 4 7 1 8 0 0 0 37 24 62 27.9 Matches 6 Seasons 6 Clubs 4 Leagues 76.3 19 1 1 172 105 32 38 11 56 0 0 0 230 135 359 27.3 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 14.1 2 0 0 24 20 5 7 1 8 0 0 0 37 24 62 27.9 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) 45.6 9 0 0 86 59 21 20 3 30 0 0 0 131 86 249 25.7 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 14.1 2 0 0 24 20 5 7 1 8 0 0 0 37 24 62 27.9 6 Seasons 6 Clubs 4 Leagues 76.3 19 1 1 172 105 32 38 11 56 0 0 0 230 135 359 27.3 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 14.1 2 0 0 24 20 5 7 1 8 0 0 0 37 24 62 27.9 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) 45.6 9 0 0 86 59 21 20 3 30 0 0 0 131 86 249 25.7 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 11th 12.5 2 0 0 23 19 4 7 1 8 0 0 0 37 24 62 27.9 Matches 6 Seasons 6 Clubs 2 Leagues 72.1 19 1 1 162 100 31 38 11 55 0 0 0 225 131 354 27.0 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 12.5 2 0 0 23 19 4 7 1 8 0 0 0 37 24 62 27.9 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) 45.6 9 0 0 86 59 21 20 3 30 0 0 0 131 86 249 25.7 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