Domestic leagues Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating Serie B 2023/2024 Lecco 9 7 2 6 2 - 550 1 - - - 8 2 1 - 220 166 4 22 2 - - 75.45% 11 4 9 3 54 22 10 8 1 - 3 6 10 5 4 - - - - - - - 10 6.83 Serie B 2022/2023 Cittadella 16 16 0 8 1 - 1250 6 1 2 - 33 12 4 - 566 433 20 79 21 27 - 76.5% 27 - 7 17 134 52 10 13 - 12 13 17 22 17 6 - - 4 - - - - 18 7.27 Serie B 2022/2023 Südtirol 5 2 3 2 14 - 175 - - - - 3 1 1 - 29 20 1 7 - - - 68.97% 5 2 2 2 25 10 5 - - - 1 3 5 2 1 - - - - - - - 16 6.69 Serie A 2022/2023 Empoli - - - - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - Serie B 2021/2022 SPAL 24 9 15 7 27 - 911 - 1 3 - 19 3 5 1 394 316 17 23 9 - - 80.2% 20 8 16 14 111 34 17 9 1 - 6 5 18 3 4 - - 2 - - - - 46 6.72 Serie A 2021/2022 Empoli 1 - 1 0 1 - 14 - - - - 1 - 1 - 9 7 - - - - - 77.78% - - 1 1 3 - - - - - - - 1 - - - - - - - - - 1 6.32 Serie B 2020/2021 Empoli 12 3 9 3 17 - 318 - 1 2 - 9 3 2 - 171 138 5 12 1 - - 80.7% 9 6 3 7 49 22 5 5 1 - 5 1 10 5 - - - - - - - - 19 6.93 Serie A 2020/2021 Crotone 2 - 2 0 18 - 24 - - - - - - - - 13 10 1 1 - - - 76.92% 2 2 1 1 8 4 1 - - - - - 2 1 - - - - - - - - 38 6.68 Serie B 2019/2020 Crotone 30 20 10 10 16 - 1876 5 3 3 3 72 17 19 2 968 795 34 51 10 - - 82.13% 70 44 17 36 247 119 27 17 2 - 16 7 37 36 6 - - - - - - - 31 7.07 Serie B 2018/2019 Crotone 5 - 5 0 14 - 81 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16 - Serie B 2018/2019 Carpi 9 7 2 4 6 - 627 1 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 26 - Serie A 2017/2018 Crotone 11 2 9 2 35 - 282 1 - - - 9 3 3 - 87 61 4 3 - - - 70.11% - - - 6 43 22 9 4 - - 2 2 7 7 - - - - - - - - 62 6.85 Serie B 2016/2017 Brescia 19 14 5 8 27 - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - - - Domestic cups Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating Coppa Italia 2023/2024 Empoli - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Coppa Italia 2022/2023 Empoli - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - Coppa Italia 2021/2022 Empoli 1 - 1 0 1 - 15 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - Coppa Italia 2020/2021 Crotone 1 - 1 0 1 - 74 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - Coppa Italia 2019/2020 Crotone - - - - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 - Coppa Italia 2018/2019 Crotone 1 - 1 0 3 - 25 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - Coppa Italia 2017/2018 Crotone 1 1 0 1 1 - 68 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - Coppa Italia 2015/2016 Milan - - - - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - International cups Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating International Champions Cup 2017 Milan - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Trophies Transfers From To Type Amount Date Empoli Lecco Transfer Sep 1, 2023 Cittadella Empoli Loan Jun 30, 2023 Empoli Cittadella Loan Jan 10, 2023 Südtirol Empoli Loan Jan 9, 2023 Empoli Südtirol Loan Sep 1, 2022 SPAL Empoli Loan Jun 30, 2022 Empoli SPAL Loan Aug 31, 2021 Crotone Empoli Transfer €1M Jul 1, 2021 Empoli Crotone Loan Jun 30, 2021 Crotone Empoli Loan Jan 20, 2021 Athletic Carpi Crotone Loan Jun 30, 2019 Crotone Athletic Carpi Loan Jan 23, 2019 Milan Crotone Transfer €300K Aug 2, 2017 Brescia Milan Loan Jun 30, 2017 Milan U19 Brescia Loan Jul 18, 2016 Sidelined Team Type Start date Returning Games missed Lecco suspended Feb 20, 2024 Feb 26, 2024 1 Cittadella suspended Apr 25, 2023 May 2, 2023 0 Brescia suspended Dec 20, 2016 Jan 30, 2017 5