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 2016-2017 18 Milan it ITA 1. Serie A 0 0 Matches 2017-2018 19 Milan it ITA Coppa Italia 0 0 Matches 2017-2018 19 Milan 2. Europa Lg 1 1 74 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Crotone it ITA 1. Serie A 1 0 75 0.8 0 0 0 0 0 0 0 0 0.1 0.1 0.6 0.7 1 4 3 0.00 0.00 0.00 0.00 0.00 0.10 0.76 0.85 0.10 0.85 Matches 2017-2018 19 Milan it ITA 1. Serie A 0 0 Matches 2018-2019 20 Crotone it ITA Coppa Italia 2 1 96 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Crotone it ITA 2. Serie B 18 15 1,249 13.9 2 1 3 2 0 0 4 0 2.1 2.1 1.8 3.8 10 90 55 0.14 0.07 0.22 0.14 0.22 0.15 0.13 0.28 0.15 0.28 Matches 2019-2020 21 Crotone it ITA Coppa Italia 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Crotone it ITA 2. Serie B 19 16 1,299 14.4 2 0 2 2 0 0 5 1 3.7 3.7 1.2 4.8 15 78 75 0.14 0.00 0.14 0.14 0.14 0.25 0.08 0.33 0.25 0.33 Matches 2020-2021 22 Crotone it ITA Coppa Italia 0 0 Matches 2020-2021 22 Crotone it ITA 1. Serie A 27 18 1,637 18.2 1 1 2 1 0 0 3 0 0.4 0.4 1.2 1.6 9 65 27 0.05 0.05 0.11 0.05 0.11 0.02 0.07 0.09 0.02 0.09 Matches 2021-2022 23 Crotone it ITA Coppa Italia 2 2 165 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 SPAL it ITA 2. Serie B 17 16 1,375 15.3 0 2 2 0 0 0 3 0 0.6 0.6 1.0 1.6 7 91 47 0.00 0.13 0.13 0.00 0.13 0.04 0.06 0.10 0.04 0.10 Matches 2021-2022 23 Crotone it ITA 2. Serie B 14 10 887 9.9 1 1 2 1 0 0 2 0 0.7 0.7 0.9 1.6 3 59 38 0.10 0.10 0.20 0.10 0.20 0.07 0.09 0.16 0.07 0.16 Matches 2022-2023 24 SPAL it ITA Coppa Italia 2 2 180 2.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 SPAL it ITA 2. Serie B 28 16 1,569 17.4 0 2 2 0 0 0 6 0 1.4 1.4 1.2 2.7 24 98 89 0.00 0.11 0.11 0.00 0.11 0.08 0.07 0.15 0.08 0.15 Matches 2024-2025 26 Catania it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 4 Clubs 4 Leagues 134 100 8,876 98.6 6 7 13 6 0 0 26 1 8.9 8.9 7.9 16.8 69 488 336 0.06 0.07 0.13 0.06 0.13 0.10 0.09 0.18 0.10 0.18 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 Crotone (5 Seasons) 3 Leagues 85 64 5,588 62.1 6 3 9 6 0 0 15 1 6.9 6.9 5.6 12.5 38 296 198 0.10 0.05 0.14 0.10 0.14 0.12 0.10 0.22 0.12 0.22 SPAL (2 Seasons) 2 Leagues 47 34 3,124 34.7 0 4 4 0 0 0 11 0 2.0 2.0 2.2 4.2 31 189 136 0.00 0.12 0.12 0.00 0.12 0.06 0.07 0.13 0.06 0.13 Milan (2 Seasons) 3 Leagues 1 1 74 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Catania (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (7 Seasons) 9 8 711 7.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Serie B (4 Seasons) 96 73 6,379 70.9 5 6 11 5 0 0 20 1 8.4 8.4 6.0 14.5 59 416 304 0.07 0.08 0.16 0.07 0.16 0.12 0.09 0.20 0.12 0.20 Serie A (3 Seasons) 28 18 1,712 19.0 1 1 2 1 0 0 3 0 0.5 0.5 1.8 2.3 10 69 30 0.05 0.05 0.11 0.05 0.11 0.03 0.10 0.12 0.03 0.12 Europa Lg (1 Season) 1 1 74 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
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 2016-2017 18 Milan 1 League 0 0 2017-2018 19 Milan 3 Leagues 1 1 74 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2017-2018 19 Crotone 1 League 1 0 75 0.8 0 0 0 0 0 0 0 0 0.1 0.1 0.6 0.7 1 4 3 0.00 0.00 0.00 0.00 0.00 0.10 0.76 0.85 0.10 0.85 2018-2019 20 Crotone 2 Leagues 20 16 1,345 14.9 2 1 3 2 0 0 5 0 2.1 2.1 1.8 3.8 10 90 55 0.13 0.07 0.20 0.13 0.20 0.15 0.13 0.28 0.15 0.28 2019-2020 21 Crotone 2 Leagues 21 18 1,479 16.4 2 0 2 2 0 0 5 1 3.7 3.7 1.2 4.8 15 78 75 0.12 0.00 0.12 0.12 0.12 0.25 0.08 0.33 0.25 0.33 2020-2021 22 Crotone 2 Leagues 27 18 1,637 18.2 1 1 2 1 0 0 3 0 0.4 0.4 1.2 1.6 9 65 27 0.05 0.05 0.11 0.05 0.11 0.02 0.07 0.09 0.02 0.09 2021-2022 23 Crotone 2 Leagues 16 12 1,052 11.7 1 1 2 1 0 0 2 0 0.7 0.7 0.9 1.6 3 59 38 0.09 0.09 0.17 0.09 0.17 0.07 0.09 0.16 0.07 0.16 2021-2022 23 SPAL 1 League 17 16 1,375 15.3 0 2 2 0 0 0 3 0 0.6 0.6 1.0 1.6 7 91 47 0.00 0.13 0.13 0.00 0.13 0.04 0.06 0.10 0.04 0.10 2022-2023 24 SPAL 2 Leagues 30 18 1,749 19.4 0 2 2 0 0 0 8 0 1.4 1.4 1.2 2.7 24 98 89 0.00 0.10 0.10 0.00 0.10 0.08 0.07 0.15 0.08 0.15 2024-2025 26 Catania 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 4 Clubs 4 Leagues 134 100 8,876 98.6 6 7 13 6 0 0 26 1 8.9 8.9 7.9 16.8 69 488 336 0.06 0.07 0.13 0.06 0.13 0.10 0.09 0.18 0.10 0.18 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 Crotone (5 Seasons) 3 Leagues 85 64 5,588 62.1 6 3 9 6 0 0 15 1 6.9 6.9 5.6 12.5 38 296 198 0.10 0.05 0.14 0.10 0.14 0.12 0.10 0.22 0.12 0.22 SPAL (2 Seasons) 2 Leagues 47 34 3,124 34.7 0 4 4 0 0 0 11 0 2.0 2.0 2.2 4.2 31 189 136 0.00 0.12 0.12 0.00 0.12 0.06 0.07 0.13 0.06 0.13 Milan (2 Seasons) 3 Leagues 1 1 74 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Catania (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (7 Seasons) 9 8 711 7.9 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Serie B (4 Seasons) 96 73 6,379 70.9 5 6 11 5 0 0 20 1 8.4 8.4 6.0 14.5 59 416 304 0.07 0.08 0.16 0.07 0.16 0.12 0.09 0.20 0.12 0.20 Serie A (3 Seasons) 28 18 1,712 19.0 1 1 2 1 0 0 3 0 0.5 0.5 1.8 2.3 10 69 30 0.05 0.05 0.11 0.05 0.11 0.03 0.10 0.12 0.03 0.12 Europa Lg (1 Season) 1 1 74 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
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 2016-2017 18 Milan it ITA 1. Serie A 6th 0 0 Matches 2017-2018 19 Milan it ITA 1. Serie A 6th 0 0 Matches 2017-2018 19 Crotone it ITA 1. Serie A 18th 1 0 75 0.8 0 0 0 0 0 0 0 0 0.1 0.1 0.6 0.7 1 4 3 0.00 0.00 0.00 0.00 0.00 0.10 0.76 0.85 0.10 0.85 Matches 2018-2019 20 Crotone it ITA 2. Serie B 12th 18 15 1,249 13.9 2 1 3 2 0 0 4 0 2.1 2.1 1.8 3.8 10 90 55 0.14 0.07 0.22 0.14 0.22 0.15 0.13 0.28 0.15 0.28 Matches 2019-2020 21 Crotone it ITA 2. Serie B 2nd 19 16 1,299 14.4 2 0 2 2 0 0 5 1 3.7 3.7 1.2 4.8 15 78 75 0.14 0.00 0.14 0.14 0.14 0.25 0.08 0.33 0.25 0.33 Matches 2020-2021 22 Crotone it ITA 1. Serie A 19th 27 18 1,637 18.2 1 1 2 1 0 0 3 0 0.4 0.4 1.2 1.6 9 65 27 0.05 0.05 0.11 0.05 0.11 0.02 0.07 0.09 0.02 0.09 Matches 2021-2022 23 Crotone it ITA 2. Serie B 19th 14 10 887 9.9 1 1 2 1 0 0 2 0 0.7 0.7 0.9 1.6 3 59 38 0.10 0.10 0.20 0.10 0.20 0.07 0.09 0.16 0.07 0.16 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15th 17 16 1,375 15.3 0 2 2 0 0 0 3 0 0.6 0.6 1.0 1.6 7 91 47 0.00 0.13 0.13 0.00 0.13 0.04 0.06 0.10 0.04 0.10 Matches 2022-2023 24 SPAL it ITA 2. Serie B 19th 28 16 1,569 17.4 0 2 2 0 0 0 6 0 1.4 1.4 1.2 2.7 24 98 89 0.00 0.11 0.11 0.00 0.11 0.08 0.07 0.15 0.08 0.15 Matches 7 Seasons 3 Clubs 2 Leagues 124 91 8,091 89.9 6 7 13 6 0 0 23 1 8.9 8.9 7.9 16.8 69 485 334 0.07 0.08 0.14 0.07 0.14 0.10 0.09 0.19 0.10 0.19 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 Crotone (5 Seasons) 2 Leagues 79 59 5,147 57.2 6 3 9 6 0 0 14 1 6.9 6.9 5.6 12.5 38 296 198 0.10 0.05 0.16 0.10 0.16 0.12 0.10 0.22 0.12 0.22 SPAL (2 Seasons) 1 League 45 32 2,944 32.7 0 4 4 0 0 0 9 0 2.0 2.0 2.2 4.2 31 189 136 0.00 0.12 0.12 0.00 0.12 0.06 0.07 0.13 0.06 0.13 Milan (2 Seasons) 1 League 0 0 Serie B (4 Seasons) 96 73 6,379 70.9 5 6 11 5 0 0 20 1 8.4 8.4 6.0 14.5 59 416 304 0.07 0.08 0.16 0.07 0.16 0.12 0.09 0.20 0.12 0.20 Serie A (3 Seasons) 28 18 1,712 19.0 1 1 2 1 0 0 3 0 0.5 0.5 1.8 2.3 10 69 30 0.05 0.05 0.11 0.05 0.11 0.03 0.10 0.12 0.03 0.12
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 2017-2018 19 Milan 2. Europa Lg R16 1 1 74 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 1 74 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 3 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
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 2017-2018 19 Milan 2. Europa Lg 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2017-2018 19 Crotone it ITA 1. Serie A 0.8 0 2 0 0.0 2.40 0.00 0.00 21.0 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2018-2019 20 Crotone it ITA Coppa Italia 1.1 0 0 0 Matches 2018-2019 20 Crotone it ITA 2. Serie B 13.9 2 15 6 40.0 1.08 0.43 0.13 0.33 17.3 0 0 0 2.1 2.1 0.14 -0.1 -0.1 Matches 2019-2020 21 Crotone it ITA Coppa Italia 2.0 0 0 0 0.00 0.00 0 0 Matches 2019-2020 21 Crotone it ITA 2. Serie B 14.4 2 32 6 18.8 2.22 0.42 0.06 0.33 18.6 0 0 0 3.7 3.7 0.11 -1.7 -1.7 Matches 2020-2021 22 Crotone it ITA 1. Serie A 18.2 1 5 1 20.0 0.27 0.05 0.20 1.00 21.8 0 0 0 0.4 0.4 0.08 +0.6 +0.6 Matches 2021-2022 23 Crotone it ITA Coppa Italia 1.8 0 1 0 0.0 0.55 0.00 0.00 0 0 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15.3 0 11 4 36.4 0.72 0.26 0.00 0.00 18.7 0 0 0 0.6 0.6 0.05 -0.6 -0.6 Matches 2021-2022 23 Crotone it ITA 2. Serie B 9.9 1 8 3 37.5 0.81 0.30 0.13 0.33 17.0 0 0 0 0.7 0.7 0.09 +0.3 +0.3 Matches 2022-2023 24 SPAL it ITA Coppa Italia 2.0 0 1 0 0.0 0.50 0.00 0.00 0 0 Matches 2022-2023 24 SPAL it ITA 2. Serie B 17.4 0 16 3 18.8 0.92 0.17 0.00 0.00 20.2 0 0 0 1.4 1.4 0.09 -1.4 -1.4 Matches 2024-2025 26 Catania it ITA Coppa Italia 1.0 0 0 0 0.00 0.00 0 0 Matches 8 Seasons 4 Clubs 4 Leagues 98.6 6 91 23 25.3 0.93 0.24 0.07 0.26 18.8 0 0 0 8.9 8.9 0.10 -2.9 -2.9 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 Crotone (5 Seasons) 3 Leagues 62.1 6 63 16 25.4 1.03 0.26 0.10 0.38 18.4 0 0 0 6.9 6.9 0.11 -0.9 -0.9 SPAL (2 Seasons) 2 Leagues 34.7 0 28 7 25.0 0.81 0.20 0.00 0.00 19.6 0 0 0 2.0 2.0 0.07 -2.0 -2.0 Milan (2 Seasons) 3 Leagues 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Catania (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 Coppa Italia (7 Seasons) 7.9 0 2 0 0.0 0.29 0.00 0.00 0 0 Serie B (4 Seasons) 70.9 5 82 22 26.8 1.16 0.31 0.06 0.23 18.5 0 0 0 8.4 8.4 0.10 -3.4 -3.4 Serie A (3 Seasons) 19.0 1 7 1 14.3 0.37 0.05 0.14 1.00 21.5 0 0 0 0.5 0.5 0.07 +0.5 +0.5 Europa Lg (1 Season) 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 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 2017-2018 19 Milan 3 Leagues 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2017-2018 19 Crotone 1 League 0.8 0 2 0 0.0 2.40 0.00 0.00 21.0 0 0 0 0.1 0.1 0.04 -0.1 -0.1 2018-2019 20 Crotone 2 Leagues 14.9 2 15 6 40.0 1.08 0.43 0.13 0.33 17.3 0 0 0 2.1 2.1 0.14 -0.1 -0.1 2019-2020 21 Crotone 2 Leagues 16.4 2 32 6 18.8 1.95 0.37 0.06 0.33 18.6 0 0 0 3.7 3.7 0.11 -1.7 -1.7 2020-2021 22 Crotone 2 Leagues 18.2 1 5 1 20.0 0.27 0.05 0.20 1.00 21.8 0 0 0 0.4 0.4 0.08 +0.6 +0.6 2021-2022 23 Crotone 2 Leagues 11.7 1 9 3 33.3 0.77 0.26 0.11 0.33 17.0 0 0 0 0.7 0.7 0.09 +0.3 +0.3 2021-2022 23 SPAL 1 League 15.3 0 11 4 36.4 0.72 0.26 0.00 0.00 18.7 0 0 0 0.6 0.6 0.05 -0.6 -0.6 2022-2023 24 SPAL 2 Leagues 19.4 0 17 3 17.6 0.87 0.15 0.00 0.00 20.2 0 0 0 1.4 1.4 0.09 -1.4 -1.4 2024-2025 26 Catania 1 League 1.0 0 0 0 0.00 0.00 0 0 8 Seasons 4 Clubs 4 Leagues 98.6 6 91 23 25.3 0.93 0.24 0.07 0.26 18.8 0 0 0 8.9 8.9 0.10 -2.9 -2.9 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 Crotone (5 Seasons) 3 Leagues 62.1 6 63 16 25.4 1.03 0.26 0.10 0.38 18.4 0 0 0 6.9 6.9 0.11 -0.9 -0.9 SPAL (2 Seasons) 2 Leagues 34.7 0 28 7 25.0 0.81 0.20 0.00 0.00 19.6 0 0 0 2.0 2.0 0.07 -2.0 -2.0 Milan (2 Seasons) 3 Leagues 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Catania (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 Coppa Italia (7 Seasons) 7.9 0 2 0 0.0 0.29 0.00 0.00 0 0 Serie B (4 Seasons) 70.9 5 82 22 26.8 1.16 0.31 0.06 0.23 18.5 0 0 0 8.4 8.4 0.10 -3.4 -3.4 Serie A (3 Seasons) 19.0 1 7 1 14.3 0.37 0.05 0.14 1.00 21.5 0 0 0 0.5 0.5 0.07 +0.5 +0.5 Europa Lg (1 Season) 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 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 2017-2018 19 Crotone it ITA 1. Serie A 18th 0.8 0 2 0 0.0 2.40 0.00 0.00 21.0 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2018-2019 20 Crotone it ITA 2. Serie B 12th 13.9 2 15 6 40.0 1.08 0.43 0.13 0.33 17.3 0 0 0 2.1 2.1 0.14 -0.1 -0.1 Matches 2019-2020 21 Crotone it ITA 2. Serie B 2nd 14.4 2 32 6 18.8 2.22 0.42 0.06 0.33 18.6 0 0 0 3.7 3.7 0.11 -1.7 -1.7 Matches 2020-2021 22 Crotone it ITA 1. Serie A 19th 18.2 1 5 1 20.0 0.27 0.05 0.20 1.00 21.8 0 0 0 0.4 0.4 0.08 +0.6 +0.6 Matches 2021-2022 23 Crotone it ITA 2. Serie B 19th 9.9 1 8 3 37.5 0.81 0.30 0.13 0.33 17.0 0 0 0 0.7 0.7 0.09 +0.3 +0.3 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15th 15.3 0 11 4 36.4 0.72 0.26 0.00 0.00 18.7 0 0 0 0.6 0.6 0.05 -0.6 -0.6 Matches 2022-2023 24 SPAL it ITA 2. Serie B 19th 17.4 0 16 3 18.8 0.92 0.17 0.00 0.00 20.2 0 0 0 1.4 1.4 0.09 -1.4 -1.4 Matches 7 Seasons 3 Clubs 2 Leagues 89.9 6 89 23 25.8 0.99 0.26 0.07 0.26 18.8 0 0 0 8.9 8.9 0.10 -2.9 -2.9 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 Crotone (5 Seasons) 2 Leagues 57.2 6 62 16 25.8 1.08 0.28 0.10 0.38 18.4 0 0 0 6.9 6.9 0.11 -0.9 -0.9 SPAL (2 Seasons) 1 League 32.7 0 27 7 25.9 0.83 0.21 0.00 0.00 19.6 0 0 0 2.0 2.0 0.07 -2.0 -2.0 Milan (2 Seasons) 1 League Serie B (4 Seasons) 70.9 5 82 22 26.8 1.16 0.31 0.06 0.23 18.5 0 0 0 8.4 8.4 0.10 -3.4 -3.4 Serie A (3 Seasons) 19.0 1 7 1 14.3 0.37 0.05 0.14 1.00 21.5 0 0 0 0.5 0.5 0.07 +0.5 +0.5
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 2017-2018 19 Milan 2. Europa Lg R16 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 1 Season 1 Club 1 League 0.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 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 2017-2018 19 Milan 2. Europa Lg 0.8 18 27 66.7 314 70 9 13 69.2 7 9 77.8 2 5 40.0 0 0.0 0.0 0.0 0 1 0 0 3 Matches 2017-2018 19 Crotone it ITA 1. Serie A 0.8 24 36 66.7 397 102 12 17 70.6 11 15 73.3 1 3 33.3 0 0.6 0.0 -0.6 2 2 0 0 4 Matches 2018-2019 20 Crotone it ITA Coppa Italia 1.1 0 Matches 2018-2019 20 Crotone it ITA 2. Serie B 13.9 437 575 76.0 8202 2611 184 230 80.0 185 226 81.9 60 93 64.5 1 1.8 1.0 -0.8 14 79 7 2 90 Matches 2019-2020 21 Crotone it ITA Coppa Italia 2.0 0 Matches 2019-2020 21 Crotone it ITA 2. Serie B 14.4 381 498 76.5 7261 1706 174 209 83.3 141 175 80.6 60 85 70.6 0 1.2 1.3 -1.2 19 50 12 1 78 Matches 2020-2021 22 Crotone it ITA 1. Serie A 18.2 607 764 79.5 11180 2751 238 290 82.1 295 337 87.5 62 95 65.3 1 1.2 1.2 -0.2 9 48 10 3 65 Matches 2021-2022 23 Crotone it ITA Coppa Italia 1.8 0 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15.3 470 610 77.0 8588 3220 211 257 82.1 189 233 81.1 62 89 69.7 2 1.0 1.7 +1.0 10 62 20 4 91 Matches 2021-2022 23 Crotone it ITA 2. Serie B 9.9 347 450 77.1 6678 1888 136 157 86.6 168 203 82.8 39 67 58.2 1 0.9 0.5 +0.1 11 54 6 1 59 Matches 2022-2023 24 SPAL it ITA Coppa Italia 2.0 0 Matches 2022-2023 24 SPAL it ITA 2. Serie B 17.4 660 828 79.7 12361 3136 272 323 84.2 293 337 86.9 84 128 65.6 2 1.2 1.3 +0.8 25 93 13 7 98 Matches 2024-2025 26 Catania it ITA Coppa Italia 1.0 0 Matches 8 Seasons 4 Clubs 4 Leagues 98.6 2944 3788 77.7 54981 15484 1236 1496 82.6 1289 1535 84.0 370 565 65.5 7 7.9 7.0 -0.9 90 389 68 18 488 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 Crotone (5 Seasons) 3 Leagues 62.1 1796 2323 77.3 33718 9058 744 903 82.4 800 956 83.7 222 343 64.7 3 5.6 4.0 -2.6 55 233 35 7 296 SPAL (2 Seasons) 2 Leagues 34.7 1130 1438 78.6 20949 6356 483 580 83.3 482 570 84.6 146 217 67.3 4 2.2 3.0 +1.8 35 155 33 11 189 Milan (2 Seasons) 3 Leagues 0.8 18 27 66.7 314 70 9 13 69.2 7 9 77.8 2 5 40.0 0 0.0 0.0 0.0 0 1 0 0 3 Catania (1 Season) 1 League 1.0 0 Coppa Italia (7 Seasons) 7.9 0 Serie B (4 Seasons) 70.9 2295 2961 77.5 43090 12561 977 1176 83.1 976 1174 83.1 305 462 66.0 6 6.0 5.8 0.0 79 338 58 15 416 Serie A (3 Seasons) 19.0 631 800 78.9 11577 2853 250 307 81.4 306 352 86.9 63 98 64.3 1 1.8 1.2 -0.8 11 50 10 3 69 Europa Lg (1 Season) 0.8 18 27 66.7 314 70 9 13 69.2 7 9 77.8 2 5 40.0 0 0.0 0.0 0.0 0 1 0 0 3
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 2017-2018 19 Milan 3 Leagues 0.8 18 27 66.7 314 70 9 13 69.2 7 9 77.8 2 5 40.0 0 0.0 0.0 0.0 0 1 0 0 3 2017-2018 19 Crotone 1 League 0.8 24 36 66.7 397 102 12 17 70.6 11 15 73.3 1 3 33.3 0 0.6 0.0 -0.6 2 2 0 0 4 2018-2019 20 Crotone 2 Leagues 14.9 437 575 76.0 8202 2611 184 230 80.0 185 226 81.9 60 93 64.5 1 1.8 1.0 -0.8 14 79 7 2 90 2019-2020 21 Crotone 2 Leagues 16.4 381 498 76.5 7261 1706 174 209 83.3 141 175 80.6 60 85 70.6 0 1.2 1.3 -1.2 19 50 12 1 78 2020-2021 22 Crotone 2 Leagues 18.2 607 764 79.5 11180 2751 238 290 82.1 295 337 87.5 62 95 65.3 1 1.2 1.2 -0.2 9 48 10 3 65 2021-2022 23 Crotone 2 Leagues 11.7 347 450 77.1 6678 1888 136 157 86.6 168 203 82.8 39 67 58.2 1 0.9 0.5 +0.1 11 54 6 1 59 2021-2022 23 SPAL 1 League 15.3 470 610 77.0 8588 3220 211 257 82.1 189 233 81.1 62 89 69.7 2 1.0 1.7 +1.0 10 62 20 4 91 2022-2023 24 SPAL 2 Leagues 19.4 660 828 79.7 12361 3136 272 323 84.2 293 337 86.9 84 128 65.6 2 1.2 1.3 +0.8 25 93 13 7 98 2024-2025 26 Catania 1 League 1.0 0 8 Seasons 4 Clubs 4 Leagues 98.6 2944 3788 77.7 54981 15484 1236 1496 82.6 1289 1535 84.0 370 565 65.5 7 7.9 7.0 -0.9 90 389 68 18 488 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 Crotone (5 Seasons) 3 Leagues 62.1 1796 2323 77.3 33718 9058 744 903 82.4 800 956 83.7 222 343 64.7 3 5.6 4.0 -2.6 55 233 35 7 296 SPAL (2 Seasons) 2 Leagues 34.7 1130 1438 78.6 20949 6356 483 580 83.3 482 570 84.6 146 217 67.3 4 2.2 3.0 +1.8 35 155 33 11 189 Milan (2 Seasons) 3 Leagues 0.8 18 27 66.7 314 70 9 13 69.2 7 9 77.8 2 5 40.0 0 0.0 0.0 0.0 0 1 0 0 3 Catania (1 Season) 1 League 1.0 0 Coppa Italia (7 Seasons) 7.9 0 Serie B (4 Seasons) 70.9 2295 2961 77.5 43090 12561 977 1176 83.1 976 1174 83.1 305 462 66.0 6 6.0 5.8 0.0 79 338 58 15 416 Serie A (3 Seasons) 19.0 631 800 78.9 11577 2853 250 307 81.4 306 352 86.9 63 98 64.3 1 1.8 1.2 -0.8 11 50 10 3 69 Europa Lg (1 Season) 0.8 18 27 66.7 314 70 9 13 69.2 7 9 77.8 2 5 40.0 0 0.0 0.0 0.0 0 1 0 0 3
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 2017-2018 19 Crotone it ITA 1. Serie A 18th 0.8 24 36 66.7 397 102 12 17 70.6 11 15 73.3 1 3 33.3 0 0.6 0.0 -0.6 2 2 0 0 4 Matches 2018-2019 20 Crotone it ITA 2. Serie B 12th 13.9 437 575 76.0 8202 2611 184 230 80.0 185 226 81.9 60 93 64.5 1 1.8 1.0 -0.8 14 79 7 2 90 Matches 2019-2020 21 Crotone it ITA 2. Serie B 2nd 14.4 381 498 76.5 7261 1706 174 209 83.3 141 175 80.6 60 85 70.6 0 1.2 1.3 -1.2 19 50 12 1 78 Matches 2020-2021 22 Crotone it ITA 1. Serie A 19th 18.2 607 764 79.5 11180 2751 238 290 82.1 295 337 87.5 62 95 65.3 1 1.2 1.2 -0.2 9 48 10 3 65 Matches 2021-2022 23 Crotone it ITA 2. Serie B 19th 9.9 347 450 77.1 6678 1888 136 157 86.6 168 203 82.8 39 67 58.2 1 0.9 0.5 +0.1 11 54 6 1 59 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15th 15.3 470 610 77.0 8588 3220 211 257 82.1 189 233 81.1 62 89 69.7 2 1.0 1.7 +1.0 10 62 20 4 91 Matches 2022-2023 24 SPAL it ITA 2. Serie B 19th 17.4 660 828 79.7 12361 3136 272 323 84.2 293 337 86.9 84 128 65.6 2 1.2 1.3 +0.8 25 93 13 7 98 Matches 7 Seasons 3 Clubs 2 Leagues 89.9 2926 3761 77.8 54667 15414 1227 1483 82.7 1282 1526 84.0 368 560 65.7 7 7.9 7.0 -0.9 90 388 68 18 485 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 Crotone (5 Seasons) 2 Leagues 57.2 1796 2323 77.3 33718 9058 744 903 82.4 800 956 83.7 222 343 64.7 3 5.6 4.0 -2.6 55 233 35 7 296 SPAL (2 Seasons) 1 League 32.7 1130 1438 78.6 20949 6356 483 580 83.3 482 570 84.6 146 217 67.3 4 2.2 3.0 +1.8 35 155 33 11 189 Milan (2 Seasons) 1 League Serie B (4 Seasons) 70.9 2295 2961 77.5 43090 12561 977 1176 83.1 976 1174 83.1 305 462 66.0 6 6.0 5.8 0.0 79 338 58 15 416 Serie A (3 Seasons) 19.0 631 800 78.9 11577 2853 250 307 81.4 306 352 86.9 63 98 64.3 1 1.8 1.2 -0.8 11 50 10 3 69
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 2017-2018 19 Milan 2. Europa Lg R16 0.8 18 27 66.7 314 70 9 13 69.2 7 9 77.8 2 5 40.0 0 0.0 0.0 0.0 0 1 0 0 3 Matches 1 Season 1 Club 1 League 0.8 18 27 66.7 314 70 9 13 69.2 7 9 77.8 2 5 40.0 0 0.0 0.0 0.0 0 1 0 0 3
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 19 Milan 3 Leagues 0.8 27 27 0 0 0 0 2 0 0 0 0 0 18 0 0 2017-2018 19 Crotone 1 League 0.8 36 36 0 0 0 0 2 0 0 0 0 0 24 0 0 2018-2019 20 Crotone 2 Leagues 14.9 575 564 9 7 2 6 9 2 0 0 0 0 437 2 9 2019-2020 21 Crotone 2 Leagues 16.4 498 496 2 1 1 12 11 1 0 0 0 0 381 0 8 2020-2021 22 Crotone 2 Leagues 18.2 764 734 27 18 1 5 9 1 8 1 0 0 607 3 13 2021-2022 23 Crotone 2 Leagues 11.7 450 432 17 11 2 10 10 1 5 0 2 0 347 1 10 2021-2022 23 SPAL 1 League 15.3 610 597 9 7 0 3 8 2 0 0 0 0 470 4 13 2022-2023 24 SPAL 2 Leagues 19.4 828 811 13 10 2 17 10 2 0 0 0 0 660 4 12 2024-2025 26 Catania 1 League 1.0 0 8 Seasons 4 Clubs 4 Leagues 98.6 3788 3697 77 54 8 53 61 9 13 1 2 0 2944 14 65 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Crotone (5 Seasons) 3 Leagues 62.1 2323 2262 55 37 6 33 41 5 13 1 2 0 1796 6 40 SPAL (2 Seasons) 2 Leagues 34.7 1438 1408 22 17 2 20 18 4 0 0 0 0 1130 8 25 Milan (2 Seasons) 3 Leagues 0.8 27 27 0 0 0 0 2 0 0 0 0 0 18 0 0 Catania (1 Season) 1 League 1.0 0 Coppa Italia (7 Seasons) 7.9 0 Serie B (4 Seasons) 70.9 2961 2900 50 36 7 48 48 8 5 0 2 0 2295 11 52 Serie A (3 Seasons) 19.0 800 770 27 18 1 5 11 1 8 1 0 0 631 3 13 Europa Lg (1 Season) 0.8 27 27 0 0 0 0 2 0 0 0 0 0 18 0 0
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 2017-2018 19 Crotone it ITA 1. Serie A 18th 0.8 36 36 0 0 0 0 2 0 0 0 0 0 24 0 0 Matches 2018-2019 20 Crotone it ITA 2. Serie B 12th 13.9 575 564 9 7 2 6 9 2 0 0 0 0 437 2 9 Matches 2019-2020 21 Crotone it ITA 2. Serie B 2nd 14.4 498 496 2 1 1 12 11 1 0 0 0 0 381 0 8 Matches 2020-2021 22 Crotone it ITA 1. Serie A 19th 18.2 764 734 27 18 1 5 9 1 8 1 0 0 607 3 13 Matches 2021-2022 23 Crotone it ITA 2. Serie B 19th 9.9 450 432 17 11 2 10 10 1 5 0 2 0 347 1 10 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15th 15.3 610 597 9 7 0 3 8 2 0 0 0 0 470 4 13 Matches 2022-2023 24 SPAL it ITA 2. Serie B 19th 17.4 828 811 13 10 2 17 10 2 0 0 0 0 660 4 12 Matches 7 Seasons 3 Clubs 2 Leagues 89.9 3761 3670 77 54 8 53 59 9 13 1 2 0 2926 14 65 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Crotone (5 Seasons) 2 Leagues 57.2 2323 2262 55 37 6 33 41 5 13 1 2 0 1796 6 40 SPAL (2 Seasons) 1 League 32.7 1438 1408 22 17 2 20 18 4 0 0 0 0 1130 8 25 Milan (2 Seasons) 1 League Serie B (4 Seasons) 70.9 2961 2900 50 36 7 48 48 8 5 0 2 0 2295 11 52 Serie A (3 Seasons) 19.0 800 770 27 18 1 5 11 1 8 1 0 0 631 3 13
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 2017-2018 19 Milan 2. Europa Lg R16 0.8 27 27 0 0 0 0 2 0 0 0 0 0 18 0 0 Matches 1 Season 1 Club 1 League 0.8 27 27 0 0 0 0 2 0 0 0 0 0 18 0 0
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 2017-2018 19 Milan 3 Leagues 0.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2017-2018 19 Crotone 1 League 0.8 1 1.20 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 20 Crotone 2 Leagues 14.9 29 2.09 26 0 0 0 2 1 4 0.29 3 0 0 0 1 0 2019-2020 21 Crotone 2 Leagues 16.4 40 2.77 31 0 2 2 5 0 3 0.21 1 0 0 0 2 0 2020-2021 22 Crotone 2 Leagues 18.2 24 1.32 21 2 0 0 1 0 3 0.16 3 0 0 0 0 0 2021-2022 23 Crotone 2 Leagues 11.7 23 2.33 18 3 0 0 2 0 1 0.10 1 0 0 0 0 0 2021-2022 23 SPAL 1 League 15.3 44 2.88 40 0 1 2 1 0 4 0.26 3 0 0 1 0 0 2022-2023 24 SPAL 2 Leagues 19.4 55 3.15 46 0 3 1 1 4 2 0.11 2 0 0 0 0 0 2024-2025 26 Catania 1 League 1.0 8 Seasons 4 Clubs 4 Leagues 98.6 216 2.38 183 5 6 5 12 5 17 0.19 13 0 0 1 3 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Crotone (5 Seasons) 3 Leagues 62.1 117 2.05 97 5 2 2 10 1 11 0.19 8 0 0 0 3 0 SPAL (2 Seasons) 2 Leagues 34.7 99 3.03 86 0 4 3 2 4 6 0.18 5 0 0 1 0 0 Milan (2 Seasons) 3 Leagues 0.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Catania (1 Season) 1 League 1.0 Coppa Italia (7 Seasons) 7.9 Serie B (4 Seasons) 70.9 191 2.69 161 3 6 5 11 5 14 0.20 10 0 0 1 3 0 Serie A (3 Seasons) 19.0 25 1.31 22 2 0 0 1 0 3 0.16 3 0 0 0 0 0 Europa Lg (1 Season) 0.8 0 0.00 0 0 0 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 2017-2018 19 Crotone it ITA 1. Serie A 18th 0.8 1 1.20 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2018-2019 20 Crotone it ITA 2. Serie B 12th 13.9 29 2.09 26 0 0 0 2 1 4 0.29 3 0 0 0 1 0 Matches 2019-2020 21 Crotone it ITA 2. Serie B 2nd 14.4 40 2.77 31 0 2 2 5 0 3 0.21 1 0 0 0 2 0 Matches 2020-2021 22 Crotone it ITA 1. Serie A 19th 18.2 24 1.32 21 2 0 0 1 0 3 0.16 3 0 0 0 0 0 Matches 2021-2022 23 Crotone it ITA 2. Serie B 19th 9.9 23 2.33 18 3 0 0 2 0 1 0.10 1 0 0 0 0 0 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15th 15.3 44 2.88 40 0 1 2 1 0 4 0.26 3 0 0 1 0 0 Matches 2022-2023 24 SPAL it ITA 2. Serie B 19th 17.4 55 3.15 46 0 3 1 1 4 2 0.11 2 0 0 0 0 0 Matches 7 Seasons 3 Clubs 2 Leagues 89.9 216 2.40 183 5 6 5 12 5 17 0.19 13 0 0 1 3 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Crotone (5 Seasons) 2 Leagues 57.2 117 2.05 97 5 2 2 10 1 11 0.19 8 0 0 0 3 0 SPAL (2 Seasons) 1 League 32.7 99 3.03 86 0 4 3 2 4 6 0.18 5 0 0 1 0 0 Milan (2 Seasons) 1 League Serie B (4 Seasons) 70.9 191 2.69 161 3 6 5 11 5 14 0.20 10 0 0 1 3 0 Serie A (3 Seasons) 19.0 25 1.31 22 2 0 0 1 0 3 0.16 3 0 0 0 0 0
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 2017-2018 19 Milan 2. Europa Lg R16 0.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 0.8 0 0.00 0 0 0 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 2017-2018 19 Milan 3 Leagues 0.8 1 1 0 1 0 0 1 0.0 1 1 0 1 3 4 0 0 2017-2018 19 Crotone 1 League 0.8 3 2 0 3 0 1 2 50.0 1 3 0 3 0 3 0 0 2018-2019 20 Crotone 2 Leagues 14.9 32 23 14 13 5 5 13 38.5 8 9 3 6 19 51 15 0 2019-2020 21 Crotone 2 Leagues 16.4 17 10 4 12 1 5 14 35.7 9 5 0 5 6 23 12 0 2020-2021 22 Crotone 2 Leagues 18.2 24 14 16 6 2 13 36 36.1 23 19 5 14 16 40 12 2 2021-2022 23 Crotone 2 Leagues 11.7 21 18 7 11 3 8 18 44.4 10 5 1 4 10 30 8 0 2021-2022 23 SPAL 1 League 15.3 28 19 14 11 3 13 33 39.4 20 17 2 15 12 40 24 0 2022-2023 24 SPAL 2 Leagues 19.4 31 26 9 16 6 12 22 54.5 10 12 3 9 21 50 21 1 2024-2025 26 Catania 1 League 1.0 0 0 0 8 Seasons 4 Clubs 4 Leagues 98.6 157 113 64 73 20 57 139 41.0 82 71 14 57 87 241 92 3 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Crotone (5 Seasons) 3 Leagues 62.1 97 67 41 45 11 32 83 38.6 51 41 9 32 51 147 47 2 SPAL (2 Seasons) 2 Leagues 34.7 59 45 23 27 9 25 55 45.5 30 29 5 24 33 90 45 1 Milan (2 Seasons) 3 Leagues 0.8 1 1 0 1 0 0 1 0.0 1 1 0 1 3 4 0 0 Catania (1 Season) 1 League 1.0 0 0 0 Coppa Italia (7 Seasons) 7.9 6 3 0 Serie B (4 Seasons) 70.9 129 90 48 63 18 43 100 43.0 57 48 9 39 65 194 80 1 Serie A (3 Seasons) 19.0 27 16 16 9 2 14 38 36.8 24 22 5 17 16 43 12 2 Europa Lg (1 Season) 0.8 1 1 0 1 0 0 1 0.0 1 1 0 1 3 4 0 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 2017-2018 19 Crotone it ITA 1. Serie A 18th 0.8 3 2 0 3 0 1 2 50.0 1 3 0 3 0 3 0 0 Matches 2018-2019 20 Crotone it ITA 2. Serie B 12th 13.9 32 23 14 13 5 5 13 38.5 8 9 3 6 19 51 15 0 Matches 2019-2020 21 Crotone it ITA 2. Serie B 2nd 14.4 17 10 4 12 1 5 14 35.7 9 5 0 5 6 23 12 0 Matches 2020-2021 22 Crotone it ITA 1. Serie A 19th 18.2 24 14 16 6 2 13 36 36.1 23 19 5 14 16 40 12 2 Matches 2021-2022 23 Crotone it ITA 2. Serie B 19th 9.9 21 16 7 11 3 8 18 44.4 10 5 1 4 9 30 8 0 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15th 15.3 28 19 14 11 3 13 33 39.4 20 17 2 15 12 40 24 0 Matches 2022-2023 24 SPAL it ITA 2. Serie B 19th 17.4 31 22 9 16 6 12 22 54.5 10 12 3 9 19 50 21 1 Matches 7 Seasons 3 Clubs 2 Leagues 89.9 156 106 64 72 20 57 138 41.3 81 70 14 56 81 237 92 3 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 Crotone (5 Seasons) 2 Leagues 57.2 97 65 41 45 11 32 83 38.6 51 41 9 32 50 147 47 2 SPAL (2 Seasons) 1 League 32.7 59 41 23 27 9 25 55 45.5 30 29 5 24 31 90 45 1 Milan (2 Seasons) 1 League 0 Serie B (4 Seasons) 70.9 129 90 48 63 18 43 100 43.0 57 48 9 39 65 194 80 1 Serie A (3 Seasons) 19.0 27 16 16 9 2 14 38 36.8 24 22 5 17 16 43 12 2
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 2017-2018 19 Milan 2. Europa Lg R16 0.8 1 1 0 1 0 0 1 0.0 1 1 0 1 3 4 0 0 Matches 1 Season 1 Club 1 League 0.8 1 1 0 1 0 0 1 0.0 1 1 0 1 3 4 0 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 2017-2018 19 Milan 2. Europa Lg 0.8 34 0 7 18 9 1 34 0 0 0 23 88 36 0 0 0 2 0 21 2 Matches 2017-2018 19 Crotone it ITA 1. Serie A 0.8 46 0 1 31 14 5 46 0 0 0 21 46 29 1 0 0 1 0 27 3 Matches 2018-2019 20 Crotone it ITA Coppa Italia 1.1 Matches 2018-2019 20 Crotone it ITA 2. Serie B 13.9 696 20 95 429 177 22 696 5 5 100.0 0 0.0 409 1681 579 10 15 3 21 12 497 55 Matches 2019-2020 21 Crotone it ITA Coppa Italia 2.0 Matches 2019-2020 21 Crotone it ITA 2. Serie B 14.4 617 12 72 343 205 33 617 8 6 75.0 2 25.0 390 1637 690 15 16 0 17 10 475 75 Matches 2020-2021 22 Crotone it ITA 1. Serie A 18.2 882 40 221 525 150 9 882 20 15 75.0 5 25.0 463 1700 687 9 8 0 17 11 609 27 Matches 2021-2022 23 Crotone it ITA Coppa Italia 1.8 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15.3 752 38 137 426 195 23 752 11 9 81.8 2 18.2 374 1636 631 7 10 1 20 7 459 47 Matches 2021-2022 23 Crotone it ITA 2. Serie B 9.9 530 12 76 346 113 17 530 6 4 66.7 2 33.3 293 1010 359 3 10 0 12 11 362 38 Matches 2022-2023 24 SPAL it ITA Coppa Italia 2.0 Matches 2022-2023 24 SPAL it ITA 2. Serie B 17.4 987 33 158 597 242 24 987 31 16 51.6 7 22.6 556 2516 1153 24 28 0 26 10 720 89 Matches 2024-2025 26 Catania it ITA Coppa Italia 1.0 Matches 8 Seasons 4 Clubs 4 Leagues 98.6 4544 155 767 2715 1105 134 4544 81 55 67.9 18 22.2 2529 10314 4164 69 87 4 116 61 3170 336 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 Crotone (5 Seasons) 3 Leagues 62.1 2771 84 465 1674 659 86 2771 39 30 76.9 9 23.1 1576 6074 2344 38 49 3 68 44 1970 198 SPAL (2 Seasons) 2 Leagues 34.7 1739 71 295 1023 437 47 1739 42 25 59.5 9 21.4 930 4152 1784 31 38 1 46 17 1179 136 Milan (2 Seasons) 3 Leagues 0.8 34 0 7 18 9 1 34 0 0 0 23 88 36 0 0 0 2 0 21 2 Catania (1 Season) 1 League 1.0 Coppa Italia (7 Seasons) 7.9 Serie B (4 Seasons) 70.9 3582 115 538 2141 932 119 3582 61 40 65.6 13 21.3 2022 8480 3412 59 79 4 96 50 2513 304 Serie A (3 Seasons) 19.0 928 40 222 556 164 14 928 20 15 75.0 5 25.0 484 1746 716 10 8 0 18 11 636 30 Europa Lg (1 Season) 0.8 34 0 7 18 9 1 34 0 0 0 23 88 36 0 0 0 2 0 21 2
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 2017-2018 19 Milan 3 Leagues 0.8 34 0 7 18 9 1 34 0 0 0 23 88 36 0 0 0 2 0 21 2 2017-2018 19 Crotone 1 League 0.8 46 0 1 31 14 5 46 0 0 0 21 46 29 1 0 0 1 0 27 3 2018-2019 20 Crotone 2 Leagues 14.9 696 20 95 429 177 22 696 5 5 100.0 0 0.0 409 1681 579 10 15 3 21 12 497 55 2019-2020 21 Crotone 2 Leagues 16.4 617 12 72 343 205 33 617 8 6 75.0 2 25.0 390 1637 690 15 16 0 17 10 475 75 2020-2021 22 Crotone 2 Leagues 18.2 882 40 221 525 150 9 882 20 15 75.0 5 25.0 463 1700 687 9 8 0 17 11 609 27 2021-2022 23 Crotone 2 Leagues 11.7 530 12 76 346 113 17 530 6 4 66.7 2 33.3 293 1010 359 3 10 0 12 11 362 38 2021-2022 23 SPAL 1 League 15.3 752 38 137 426 195 23 752 11 9 81.8 2 18.2 374 1636 631 7 10 1 20 7 459 47 2022-2023 24 SPAL 2 Leagues 19.4 987 33 158 597 242 24 987 31 16 51.6 7 22.6 556 2516 1153 24 28 0 26 10 720 89 2024-2025 26 Catania 1 League 1.0 8 Seasons 4 Clubs 4 Leagues 98.6 4544 155 767 2715 1105 134 4544 81 55 67.9 18 22.2 2529 10314 4164 69 87 4 116 61 3170 336 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 Crotone (5 Seasons) 3 Leagues 62.1 2771 84 465 1674 659 86 2771 39 30 76.9 9 23.1 1576 6074 2344 38 49 3 68 44 1970 198 SPAL (2 Seasons) 2 Leagues 34.7 1739 71 295 1023 437 47 1739 42 25 59.5 9 21.4 930 4152 1784 31 38 1 46 17 1179 136 Milan (2 Seasons) 3 Leagues 0.8 34 0 7 18 9 1 34 0 0 0 23 88 36 0 0 0 2 0 21 2 Catania (1 Season) 1 League 1.0 Coppa Italia (7 Seasons) 7.9 Serie B (4 Seasons) 70.9 3582 115 538 2141 932 119 3582 61 40 65.6 13 21.3 2022 8480 3412 59 79 4 96 50 2513 304 Serie A (3 Seasons) 19.0 928 40 222 556 164 14 928 20 15 75.0 5 25.0 484 1746 716 10 8 0 18 11 636 30 Europa Lg (1 Season) 0.8 34 0 7 18 9 1 34 0 0 0 23 88 36 0 0 0 2 0 21 2
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 2017-2018 19 Crotone it ITA 1. Serie A 18th 0.8 46 0 1 31 14 5 46 0 0 0 21 46 29 1 0 0 1 0 27 3 Matches 2018-2019 20 Crotone it ITA 2. Serie B 12th 13.9 696 20 95 429 177 22 696 5 5 100.0 0 0.0 409 1681 579 10 15 3 21 12 497 55 Matches 2019-2020 21 Crotone it ITA 2. Serie B 2nd 14.4 617 12 72 343 205 33 617 8 6 75.0 2 25.0 390 1637 690 15 16 0 17 10 475 75 Matches 2020-2021 22 Crotone it ITA 1. Serie A 19th 18.2 882 40 221 525 150 9 882 20 15 75.0 5 25.0 463 1700 687 9 8 0 17 11 609 27 Matches 2021-2022 23 Crotone it ITA 2. Serie B 19th 9.9 530 12 76 346 113 17 530 6 4 66.7 2 33.3 293 1010 359 3 10 0 12 11 362 38 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15th 15.3 752 38 137 426 195 23 752 11 9 81.8 2 18.2 374 1636 631 7 10 1 20 7 459 47 Matches 2022-2023 24 SPAL it ITA 2. Serie B 19th 17.4 987 33 158 597 242 24 987 31 16 51.6 7 22.6 556 2516 1153 24 28 0 26 10 720 89 Matches 7 Seasons 3 Clubs 2 Leagues 89.9 4510 155 760 2697 1096 133 4510 81 55 67.9 18 22.2 2506 10226 4128 69 87 4 114 61 3149 334 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 Crotone (5 Seasons) 2 Leagues 57.2 2771 84 465 1674 659 86 2771 39 30 76.9 9 23.1 1576 6074 2344 38 49 3 68 44 1970 198 SPAL (2 Seasons) 1 League 32.7 1739 71 295 1023 437 47 1739 42 25 59.5 9 21.4 930 4152 1784 31 38 1 46 17 1179 136 Milan (2 Seasons) 1 League Serie B (4 Seasons) 70.9 3582 115 538 2141 932 119 3582 61 40 65.6 13 21.3 2022 8480 3412 59 79 4 96 50 2513 304 Serie A (3 Seasons) 19.0 928 40 222 556 164 14 928 20 15 75.0 5 25.0 484 1746 716 10 8 0 18 11 636 30
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 2017-2018 19 Milan 2. Europa Lg R16 0.8 34 0 7 18 9 1 34 0 0 0 23 88 36 0 0 0 2 0 21 2 Matches 1 Season 1 Club 1 League 0.8 34 0 7 18 9 1 34 0 0 0 23 88 36 0 0 0 2 0 21 2
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 2016-2017 18 Milan it ITA 1. Serie A 0 0 0 0 1 Matches 2017-2018 19 Milan it ITA Coppa Italia 0 0 0 0 1 Matches 2017-2018 19 Milan 2. Europa Lg 1 74 74 8.2 0.8 1 0 0 0 1.50 0 2 -2 -2.43 -3.41 0.8 0.6 +0.1 +0.14 -0.56 Matches 2017-2018 19 Crotone it ITA 1. Serie A 1 75 75 2.2 0.8 0 0 1 14 0.00 1 4 -3 -3.60 -2.98 1.7 1.7 0.0 -0.01 +0.63 Matches 2017-2018 19 Milan it ITA 1. Serie A 0 0 0 0 5 Matches 2018-2019 20 Crotone it ITA Coppa Italia 2 96 48 35.6 1.1 1 91 1 1 5 1 1.50 1 3 -2 -1.87 -3.94 Matches 2018-2019 20 Crotone it ITA 2. Serie B 18 1,249 69 38.5 13.9 15 82 10 3 9 18 1.44 16 17 -1 -0.07 -0.03 17.7 18.3 -0.6 -0.05 +0.13 Matches 2019-2020 21 Crotone it ITA Coppa Italia 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 6 -1 -0.50 Matches 2019-2020 21 Crotone it ITA 2. Serie B 19 1,299 68 38.0 14.4 16 77 8 3 21 3 1.84 21 12 +9 +0.62 +0.03 25.4 12.9 +12.4 +0.86 +0.44 Matches 2020-2021 22 Crotone it ITA Coppa Italia 0 0 0 1 Matches 2020-2021 22 Crotone it ITA 1. Serie A 27 1,637 61 47.9 18.2 18 80 8 9 22 9 0.78 27 54 -27 -1.48 -0.47 18.0 36.7 -18.7 -1.03 -0.43 Matches 2021-2022 23 Crotone it ITA Coppa Italia 2 165 83 78.6 1.8 2 83 1 0 0 0.50 2 5 -3 -1.64 +0.36 Matches 2021-2022 23 SPAL it ITA 2. Serie B 17 1,375 81 40.2 15.3 16 86 12 1 7 0 1.00 18 23 -5 -0.33 -0.20 17.9 21.4 -3.5 -0.23 -0.12 Matches 2021-2022 23 Crotone it ITA 2. Serie B 14 887 63 25.9 9.9 10 80 5 4 21 3 0.57 10 15 -5 -0.51 +0.03 13.1 16.5 -3.4 -0.35 +0.02 Matches 2022-2023 24 SPAL it ITA Coppa Italia 2 180 90 85.7 2.0 2 90 1 0 0 1.50 2 2 0 0.00 0.00 Matches 2022-2023 24 SPAL it ITA 2. Serie B 28 1,569 56 45.9 17.4 16 80 10 12 24 8 1.07 10 28 -18 -1.03 -1.42 17.5 23.6 -6.0 -0.34 -0.15 Matches 2024-2025 26 Catania it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 8 Seasons 4 Clubs 4 Leagues 134 8,876 66 26.8 98.6 100 81 59 34 20 64 1.11 114 173 -59 -0.60 -0.45 112.1 131.8 -19.7 -0.22 0.00 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 Crotone (5 Seasons) 3 Leagues 85 5,588 66 31.6 62.1 64 80 35 21 19 49 1.14 83 116 -33 -0.53 -0.22 75.9 86.2 -10.3 -0.18 +0.13 SPAL (2 Seasons) 2 Leagues 47 3,124 66 44.3 34.7 34 83 23 13 22 8 1.06 30 53 -23 -0.66 -0.78 35.4 44.9 -9.5 -0.29 -0.14 Milan (2 Seasons) 3 Leagues 1 74 74 0.9 0.8 1 0 0 7 1.50 0 2 -2 -2.43 -3.41 0.8 0.6 +0.1 +0.14 -0.56 Catania (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Coppa Italia (7 Seasons) 9 711 79 44.7 7.9 8 88 6 1 5 3 1.11 11 18 -7 -0.89 -1.97 Serie B (4 Seasons) 96 6,379 66 37.7 70.9 73 81 45 23 20 32 1.21 75 95 -20 -0.28 -0.31 91.6 92.7 -1.1 -0.02 +0.08 Serie A (3 Seasons) 28 1,712 61 12.5 19.0 18 80 8 10 22 29 0.75 28 58 -30 -1.58 -0.82 19.7 38.4 -18.7 -0.98 -0.35 Europa Lg (1 Season) 1 74 74 8.2 0.8 1 0 0 0 1.50 0 2 -2 -2.43 -3.41 0.8 0.6 +0.1 +0.14 -0.56
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 2016-2017 18 Milan 1 League 0 0 0 0 1 2017-2018 19 Milan 3 Leagues 1 74 74 1.5 0.8 1 0 0 6 1.50 0 2 -2 -2.43 -3.41 0.8 0.6 +0.1 +0.14 -0.56 2017-2018 19 Crotone 1 League 1 75 75 2.2 0.8 0 0 1 14 0.00 1 4 -3 -3.60 -2.98 1.7 1.7 0.0 -0.01 +0.63 2018-2019 20 Crotone 2 Leagues 20 1,345 67 38.3 14.9 16 82 11 4 8 19 1.45 17 20 -3 -0.20 -0.33 17.7 18.3 -0.6 -0.05 +0.13 2019-2020 21 Crotone 2 Leagues 21 1,479 70 41.1 16.4 18 79 10 3 21 3 1.81 26 18 +8 +0.49 -0.11 25.4 12.9 +12.4 +0.86 +0.44 2020-2021 22 Crotone 2 Leagues 27 1,637 61 46.2 18.2 18 80 8 9 22 10 0.78 27 54 -27 -1.48 -0.47 18.0 36.7 -18.7 -1.03 -0.43 2021-2022 23 Crotone 2 Leagues 16 1,052 66 29.0 11.7 12 81 6 4 21 3 0.56 12 20 -8 -0.68 -0.13 13.1 16.5 -3.4 -0.35 +0.02 2021-2022 23 SPAL 1 League 17 1,375 81 40.2 15.3 16 86 12 1 7 0 1.00 18 23 -5 -0.33 -0.20 17.9 21.4 -3.5 -0.23 -0.12 2022-2023 24 SPAL 2 Leagues 30 1,749 58 48.2 19.4 18 81 11 12 24 8 1.10 12 30 -18 -0.93 -1.31 17.5 23.6 -6.0 -0.34 -0.15 2024-2025 26 Catania 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 8 Seasons 4 Clubs 4 Leagues 134 8,876 66 26.8 98.6 100 81 59 34 20 64 1.11 114 173 -59 -0.60 -0.45 112.1 131.8 -19.7 -0.22 0.00 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 Crotone (5 Seasons) 3 Leagues 85 5,588 66 31.6 62.1 64 80 35 21 19 49 1.14 83 116 -33 -0.53 -0.22 75.9 86.2 -10.3 -0.18 +0.13 SPAL (2 Seasons) 2 Leagues 47 3,124 66 44.3 34.7 34 83 23 13 22 8 1.06 30 53 -23 -0.66 -0.78 35.4 44.9 -9.5 -0.29 -0.14 Milan (2 Seasons) 3 Leagues 1 74 74 0.9 0.8 1 0 0 7 1.50 0 2 -2 -2.43 -3.41 0.8 0.6 +0.1 +0.14 -0.56 Catania (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Coppa Italia (7 Seasons) 9 711 79 44.7 7.9 8 88 6 1 5 3 1.11 11 18 -7 -0.89 -1.97 Serie B (4 Seasons) 96 6,379 66 37.7 70.9 73 81 45 23 20 32 1.21 75 95 -20 -0.28 -0.31 91.6 92.7 -1.1 -0.02 +0.08 Serie A (3 Seasons) 28 1,712 61 12.5 19.0 18 80 8 10 22 29 0.75 28 58 -30 -1.58 -0.82 19.7 38.4 -18.7 -0.98 -0.35 Europa Lg (1 Season) 1 74 74 8.2 0.8 1 0 0 0 1.50 0 2 -2 -2.43 -3.41 0.8 0.6 +0.1 +0.14 -0.56
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 2016-2017 18 Milan it ITA 1. Serie A 6th 0 0 0 0 1 Matches 2017-2018 19 Milan it ITA 1. Serie A 6th 0 0 0 0 5 Matches 2017-2018 19 Crotone it ITA 1. Serie A 18th 1 75 75 2.2 0.8 0 0 1 14 0.00 1 4 -3 -3.60 -2.98 1.7 1.7 0.0 -0.01 +0.63 Matches 2018-2019 20 Crotone it ITA 2. Serie B 12th 18 1,249 69 38.5 13.9 15 82 10 3 9 18 1.44 16 17 -1 -0.07 -0.03 17.7 18.3 -0.6 -0.05 +0.13 Matches 2019-2020 21 Crotone it ITA 2. Serie B 2nd 19 1,299 68 38.0 14.4 16 77 8 3 21 3 1.84 21 12 +9 +0.62 +0.03 25.4 12.9 +12.4 +0.86 +0.44 Matches 2020-2021 22 Crotone it ITA 1. Serie A 19th 27 1,637 61 47.9 18.2 18 80 8 9 22 9 0.78 27 54 -27 -1.48 -0.47 18.0 36.7 -18.7 -1.03 -0.43 Matches 2021-2022 23 Crotone it ITA 2. Serie B 19th 14 887 63 25.9 9.9 10 80 5 4 21 3 0.57 10 15 -5 -0.51 +0.03 13.1 16.5 -3.4 -0.35 +0.02 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15th 17 1,375 81 40.2 15.3 16 86 12 1 7 0 1.00 18 23 -5 -0.33 -0.20 17.9 21.4 -3.5 -0.23 -0.12 Matches 2022-2023 24 SPAL it ITA 2. Serie B 19th 28 1,569 56 45.9 17.4 16 80 10 12 24 8 1.07 10 28 -18 -1.03 -1.42 17.5 23.6 -6.0 -0.34 -0.15 Matches 7 Seasons 3 Clubs 2 Leagues 124 8,091 65 26.4 89.9 91 81 53 33 20 61 1.10 103 153 -50 -0.56 -0.33 111.3 131.1 -19.8 -0.22 +0.05 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 Crotone (5 Seasons) 2 Leagues 79 5,147 65 30.4 57.2 59 80 31 20 19 47 1.14 75 102 -27 -0.47 -0.13 75.9 86.2 -10.3 -0.18 +0.13 SPAL (2 Seasons) 1 League 45 2,944 65 43.0 32.7 32 83 22 13 22 8 1.04 28 51 -23 -0.70 -0.82 35.4 44.9 -9.5 -0.29 -0.14 Milan (2 Seasons) 1 League 0 0 0 0 6 Serie B (4 Seasons) 96 6,379 66 37.7 70.9 73 81 45 23 20 32 1.21 75 95 -20 -0.28 -0.31 91.6 92.7 -1.1 -0.02 +0.08 Serie A (3 Seasons) 28 1,712 61 12.5 19.0 18 80 8 10 22 29 0.75 28 58 -30 -1.58 -0.82 19.7 38.4 -18.7 -0.98 -0.35
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 2017-2018 19 Milan it ITA Coppa Italia 2nd 0 0 0 0 1 Matches 2018-2019 20 Crotone it ITA Coppa Italia 17th 2 96 48 35.6 1.1 1 91 1 1 5 1 1.50 1 3 -2 -1.87 -3.94 Matches 2019-2020 21 Crotone it ITA Coppa Italia 25th 2 180 90 100.0 2.0 2 90 2 0 0 1.50 5 6 -1 -0.50 Matches 2020-2021 22 Crotone it ITA Coppa Italia 25th 0 0 0 1 Matches 2021-2022 23 Crotone it ITA Coppa Italia Rd2 2 165 83 78.6 1.8 2 83 1 0 0 0.50 2 5 -3 -1.64 +0.36 Matches 2022-2023 24 SPAL it ITA Coppa Italia Rd2 2 180 90 85.7 2.0 2 90 1 0 0 1.50 2 2 0 0.00 0.00 Matches 2024-2025 26 Catania it ITA Coppa Italia Pre 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 7 Seasons 4 Clubs 1 League 9 711 79 44.7 7.9 8 88 6 1 5 3 1.11 11 18 -7 -0.89 -1.97 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Crotone (4 Seasons) 1 League 6 441 74 56.5 4.9 5 87 4 1 5 2 1.17 8 14 -6 -1.22 -2.46 SPAL (1 Season) 1 League 2 180 90 85.7 2.0 2 90 1 0 0 1.50 2 2 0 0.00 0.00 Catania (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Milan (1 Season) 1 League 0 0 0 0 1
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 2017-2018 19 Milan 2. Europa Lg R16 1 74 74 8.2 0.8 1 0 0 0 1.50 0 2 -2 -2.43 -3.41 0.8 0.6 +0.1 +0.14 -0.56 Matches 1 Season 1 Club 1 League 1 74 74 8.2 0.8 1 0 0 0 1.50 0 2 -2 -2.43 -3.41 0.8 0.6 +0.1 +0.14 -0.56
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 2017-2018 19 Milan 3 Leagues 0.8 0 0 0 0 0 1 2 3 1 0 0 0 5 0 1 0.0 2017-2018 19 Crotone 1 League 0.8 0 0 0 2 0 0 2 0 2 0 0 0 5 3 2 60.0 2018-2019 20 Crotone 2 Leagues 14.9 5 0 0 41 32 2 9 19 23 1 0 0 66 46 19 70.8 2019-2020 21 Crotone 2 Leagues 16.4 5 1 1 21 33 2 11 6 10 1 0 0 67 29 23 55.8 2020-2021 22 Crotone 2 Leagues 18.2 3 0 0 30 34 0 9 16 14 0 0 0 102 19 21 47.5 2021-2022 23 Crotone 2 Leagues 11.7 2 0 0 27 27 1 10 10 18 0 0 0 58 17 11 60.7 2021-2022 23 SPAL 1 League 15.3 3 0 0 33 26 2 8 12 19 0 0 0 83 42 25 62.7 2022-2023 24 SPAL 2 Leagues 19.4 8 0 0 35 45 2 10 21 26 0 0 0 90 45 24 65.2 2024-2025 26 Catania 1 League 1.0 0 0 0 0 0 0 0 0 0 0 8 Seasons 4 Clubs 4 Leagues 98.6 26 1 1 189 197 10 61 87 113 2 0 0 476 201 126 61.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Crotone (5 Seasons) 3 Leagues 62.1 15 1 1 121 126 5 41 51 67 2 0 0 298 114 76 60.0 SPAL (2 Seasons) 2 Leagues 34.7 11 0 0 68 71 4 18 33 45 0 0 0 173 87 49 64.0 Milan (2 Seasons) 3 Leagues 0.8 0 0 0 0 0 1 2 3 1 0 0 0 5 0 1 0.0 Catania (1 Season) 1 League 1.0 0 0 0 0 0 0 0 0 0 0 Coppa Italia (7 Seasons) 7.9 3 0 0 6 6 0 0 3 6 0 Serie B (4 Seasons) 70.9 20 1 1 151 157 9 48 65 90 2 0 0 364 179 102 63.7 Serie A (3 Seasons) 19.0 3 0 0 32 34 0 11 16 16 0 0 0 107 22 23 48.9 Europa Lg (1 Season) 0.8 0 0 0 0 0 1 2 3 1 0 0 0 5 0 1 0.0
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 2017-2018 19 Crotone it ITA 1. Serie A 18th 0.8 0 0 0 2 0 0 2 0 2 0 0 0 5 3 2 60.0 Matches 2018-2019 20 Crotone it ITA 2. Serie B 12th 13.9 4 0 0 41 32 2 9 19 23 1 0 0 66 46 19 70.8 Matches 2019-2020 21 Crotone it ITA 2. Serie B 2nd 14.4 5 1 1 21 33 2 11 6 10 1 0 0 67 29 23 55.8 Matches 2020-2021 22 Crotone it ITA 1. Serie A 19th 18.2 3 0 0 30 34 0 9 16 14 0 0 0 102 19 21 47.5 Matches 2021-2022 23 Crotone it ITA 2. Serie B 19th 9.9 2 0 0 24 23 1 10 9 16 0 0 0 58 17 11 60.7 Matches 2021-2022 23 SPAL it ITA 2. Serie B 15th 15.3 3 0 0 33 26 2 8 12 19 0 0 0 83 42 25 62.7 Matches 2022-2023 24 SPAL it ITA 2. Serie B 19th 17.4 6 0 0 32 43 2 10 19 22 0 0 0 90 45 24 65.2 Matches 7 Seasons 3 Clubs 2 Leagues 89.9 23 1 1 183 191 9 59 81 106 2 0 0 471 201 125 61.7 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Crotone (5 Seasons) 2 Leagues 57.2 14 1 1 118 122 5 41 50 65 2 0 0 298 114 76 60.0 SPAL (2 Seasons) 1 League 32.7 9 0 0 65 69 4 18 31 41 0 0 0 173 87 49 64.0 Milan (2 Seasons) 1 League Serie B (4 Seasons) 70.9 20 1 1 151 157 9 48 65 90 2 0 0 364 179 102 63.7 Serie A (3 Seasons) 19.0 3 0 0 32 34 0 11 16 16 0 0 0 107 22 23 48.9
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 2017-2018 19 Milan 2. Europa Lg R16 0.8 0 0 0 0 0 1 2 3 1 0 0 0 5 0 1 0.0 Matches 1 Season 1 Club 1 League 0.8 0 0 0 0 0 1 2 3 1 0 0 0 5 0 1 0.0
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 Niccolò Zanellato Pages
Niccolò Zanellato 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)
Scouting Report
Stathead & Player Comparison
Player Club Summary