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 Brescia 9 8 1 0 2 - 744 - - - - 13 2 4 - 304 224 6 23 3 - - 73.68% 7 2 4 3 48 25 11 3 1 - 6 13 5 6 2 - - - - - - - 6 6.92 Serie B 2022/2023 SPAL 36 34 2 18 2 - 2919 3 2 1 1 28 7 10 - 1237 958 39 140 33 48 - 77.45% 30 - 30 16 223 106 54 42 5 25 14 47 25 33 7 - - 1 - - - - 45 6.96 Serie B 2021/2022 SPAL 32 32 0 5 1 1 2711 3 3 1 1 22 7 12 - 1137 831 33 82 23 - - 73.09% 55 26 24 16 269 139 46 53 5 - 19 52 29 47 6 - 1 4 - - - - 44 6.98 Serie B 2020/2021 SPAL 33 23 10 6 11 1 2103 - 3 5 2 29 3 16 1 854 630 26 90 23 - - 73.77% 39 16 13 17 227 120 60 29 2 - 11 36 34 35 3 1 - - - - - - 34 6.89 Serie B 2019/2020 Chievo 35 35 0 1 3 - 3163 2 1 - - 27 6 5 - 1214 978 32 95 22 - - 80.56% 56 29 44 86 124 73 84 51 - - - 51 40 62 9 - - - - - - - 39 7.09 Serie A 2019/2020 SPAL - - - - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - Serie A 2018/2019 SPAL 6 2 4 2 32 - 173 - - - - 1 - - - 46 33 - 1 1 - - 71.74% 1 1 2 1 22 12 5 1 - - 3 3 3 3 1 - - - - - - - 50 6.6 Serie B 2017/2018 Novara 29 24 5 8 10 - 1891 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - - - - - - - 35 - Serie B 2016/2017 Novara 34 31 3 4 7 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - - - - - - - - - Serie B 2015/2016 Novara 27 16 11 6 22 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 1 - - - - - - - - Serie B 2013/2014 Novara - - - - 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 2022/2023 SPAL 2 2 0 1 - - 181 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - Coppa Italia 2021/2022 Chievo - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Coppa Italia 2021/2022 SPAL 1 1 - - - - 120 - - - - - - - - 35 23 - 2 1 - - 65.71% 3 - 1 - 16 13 5 5 - - 2 3 1 4 - - - - - - - - 2 7.34 Coppa Italia 2020/2021 SPAL 4 2 2 0 2 - 221 1 - - - 1 1 - - 61 44 2 4 2 - - 72.13% 2 - 4 - 11 5 3 2 - - - 3 1 - - - - - - - - - 4 7.34 Coppa Italia 2019/2020 SPAL - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - Coppa Italia 2018/2019 SPAL 1 1 - - 1 - 90 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - Coppa Italia 2016/2017 Novara - - - - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - Coppa Italia 2015/2016 Novara 1 1 - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Trophies Transfers From To Type Amount Date SPAL Brescia Loan Aug 31, 2023 Novara SPAL Transfer €250K Jul 1, 2019 SPAL Novara Loan Jun 30, 2019 Novara SPAL Loan Jul 1, 2018 Sidelined Team Type Start date Returning Games missed Brescia suspended Dec 24, 2023 Dec 28, 2023 1 SPAL injury May 4, 2023 May 10, 2023 1 SPAL suspended Dec 5, 2022 Dec 9, 2022 0 SPAL suspended Oct 18, 2020 Oct 21, 2020 0 SPAL injury Apr 20, 2019 May 10, 2019 3 Novara suspended May 2, 2017 May 8, 2017 1 Novara suspended May 26, 2016 May 30, 2016 0