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 2013-2014 19 Varese it ITA 2. Serie B 18 10 911 10.1 0 1 1 0 0 0 1 0 0.00 0.10 0.10 0.00 0.10 2014-2015 20 Varese it ITA Coppa Italia 3 2 202 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 20 Varese it ITA 2. Serie B 24 13 1,349 15.0 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2015-2016 21 Crotone it ITA Coppa Italia 3 3 265 2.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Crotone it ITA 2. Serie B 26 24 2,188 24.3 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Matches 2016-2017 22 Crotone 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 2016-2017 22 Crotone it ITA 1. Serie A 26 23 2,059 22.9 0 3 3 0 0 0 3 0 0.00 0.13 0.13 0.00 0.13 Matches 2017-2018 23 Crotone 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 2017-2018 23 Crotone it ITA 1. Serie A 38 34 3,029 33.7 2 1 3 2 0 0 1 0 1.5 1.5 3.1 4.6 16 116 56 0.06 0.03 0.09 0.06 0.09 0.05 0.09 0.14 0.05 0.14 Matches 2018-2019 24 Crotone it ITA Coppa Italia 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Crotone it ITA 2. Serie B 30 29 2,543 28.3 2 1 3 2 0 0 4 0 2.0 2.0 2.7 4.8 21 162 65 0.07 0.04 0.11 0.07 0.11 0.07 0.10 0.17 0.07 0.17 Matches 2019-2020 25 Crotone it ITA Coppa Italia 2 2 180 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 2019-2020 25 Crotone it ITA 2. Serie B 37 36 3,175 35.3 1 5 6 1 0 0 7 0 2.6 2.6 4.2 6.7 48 209 51 0.03 0.14 0.17 0.03 0.17 0.07 0.12 0.19 0.07 0.19 Matches 2020-2021 26 Monza it ITA Coppa Italia 2 0 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Monza it ITA 2. Serie B 33 20 2,017 22.4 1 5 6 1 0 0 2 0 1.1 1.1 3.9 5.0 13 111 20 0.04 0.22 0.27 0.04 0.27 0.05 0.17 0.22 0.05 0.22 Matches 2021-2022 27 Monza it ITA 2. Serie B 36 30 2,625 29.2 2 1 3 2 0 0 4 0 1.7 1.7 3.2 4.9 18 119 31 0.07 0.03 0.10 0.07 0.10 0.06 0.11 0.17 0.06 0.17 Matches 2022-2023 28 Monza it ITA Coppa Italia 1 1 79 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Monza it ITA 1. Serie A 9 3 338 3.8 0 1 1 0 0 0 0 0 0.1 0.1 0.4 0.5 3 14 0 0.00 0.27 0.27 0.00 0.27 0.03 0.10 0.12 0.03 0.12 Matches 2023-2024 29 Pisa it ITA 2. Serie B 9 5 457 5.1 0 0 0 0 0 0 0 0 0.2 0.2 0.3 0.5 7 22 9 0.00 0.00 0.00 0.00 0.00 0.04 0.06 0.10 0.04 0.10 Matches 11 Seasons 4 Clubs 3 Leagues 302 240 21,920 243.6 11 18 29 11 0 0 30 0 9.2 9.2 17.7 26.9 126 753 232 0.05 0.07 0.12 0.05 0.12 0.06 0.11 0.17 0.06 0.17 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 167 156 13,889 154.3 7 10 17 7 0 0 20 0 6.1 6.1 10.0 16.1 85 487 172 0.05 0.06 0.11 0.05 0.11 0.06 0.10 0.17 0.06 0.17 Monza (3 Seasons) 3 Leagues 81 54 5,112 56.8 3 7 10 3 0 0 6 0 2.9 2.9 7.4 10.3 34 244 51 0.05 0.12 0.18 0.05 0.18 0.05 0.13 0.19 0.05 0.19 Varese (2 Seasons) 2 Leagues 45 25 2,462 27.4 1 1 2 1 0 0 4 0 0.04 0.04 0.07 0.04 0.07 Pisa (1 Season) 1 League 9 5 457 5.1 0 0 0 0 0 0 0 0 0.2 0.2 0.3 0.5 7 22 9 0.00 0.00 0.00 0.00 0.00 0.04 0.06 0.10 0.04 0.10 Serie B (8 Seasons) 213 167 15,265 169.6 8 13 21 8 0 0 25 0 7.6 7.6 14.3 21.9 107 623 176 0.05 0.08 0.12 0.05 0.12 0.06 0.12 0.18 0.06 0.18 Coppa Italia (8 Seasons) 16 13 1,229 13.7 1 0 1 1 0 0 1 0 0.07 0.00 0.07 0.07 0.07 Serie A (3 Seasons) 73 60 5,426 60.3 2 5 7 2 0 0 4 0 1.6 1.6 3.4 5.0 19 130 56 0.03 0.08 0.12 0.03 0.12 0.04 0.09 0.14 0.04 0.14
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 2013-2014 19 Varese 1 League 18 10 911 10.1 0 1 1 0 0 0 1 0 0.00 0.10 0.10 0.00 0.10 2014-2015 20 Varese 2 Leagues 27 15 1,551 17.2 1 0 1 1 0 0 3 0 0.06 0.00 0.06 0.06 0.06 2015-2016 21 Crotone 2 Leagues 29 27 2,453 27.3 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 2016-2017 22 Crotone 2 Leagues 27 24 2,149 23.9 0 3 3 0 0 0 3 0 0.00 0.13 0.13 0.00 0.13 2017-2018 23 Crotone 2 Leagues 39 35 3,119 34.7 2 1 3 2 0 0 1 0 1.5 1.5 3.1 4.6 16 116 56 0.06 0.03 0.09 0.06 0.09 0.05 0.09 0.14 0.05 0.14 2018-2019 24 Crotone 2 Leagues 33 32 2,813 31.3 2 1 3 2 0 0 4 0 2.0 2.0 2.7 4.8 21 162 65 0.06 0.03 0.10 0.06 0.10 0.07 0.10 0.17 0.07 0.17 2019-2020 25 Crotone 2 Leagues 39 38 3,355 37.3 2 5 7 2 0 0 7 0 2.6 2.6 4.2 6.7 48 209 51 0.05 0.13 0.19 0.05 0.19 0.07 0.12 0.19 0.07 0.19 2020-2021 26 Monza 2 Leagues 35 20 2,070 23.0 1 5 6 1 0 0 2 0 1.1 1.1 3.9 5.0 13 111 20 0.04 0.22 0.26 0.04 0.26 0.05 0.17 0.22 0.05 0.22 2021-2022 27 Monza 1 League 36 30 2,625 29.2 2 1 3 2 0 0 4 0 1.7 1.7 3.2 4.9 18 119 31 0.07 0.03 0.10 0.07 0.10 0.06 0.11 0.17 0.06 0.17 2022-2023 28 Monza 2 Leagues 10 4 417 4.6 0 1 1 0 0 0 0 0 0.1 0.1 0.4 0.5 3 14 0 0.00 0.22 0.22 0.00 0.22 0.03 0.10 0.12 0.03 0.12 2023-2024 29 Pisa 1 League 9 5 457 5.1 0 0 0 0 0 0 0 0 0.2 0.2 0.3 0.5 7 22 9 0.00 0.00 0.00 0.00 0.00 0.04 0.06 0.10 0.04 0.10 11 Seasons 4 Clubs 3 Leagues 302 240 21,920 243.6 11 18 29 11 0 0 30 0 9.2 9.2 17.7 26.9 126 753 232 0.05 0.07 0.12 0.05 0.12 0.06 0.11 0.17 0.06 0.17 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 167 156 13,889 154.3 7 10 17 7 0 0 20 0 6.1 6.1 10.0 16.1 85 487 172 0.05 0.06 0.11 0.05 0.11 0.06 0.10 0.17 0.06 0.17 Monza (3 Seasons) 3 Leagues 81 54 5,112 56.8 3 7 10 3 0 0 6 0 2.9 2.9 7.4 10.3 34 244 51 0.05 0.12 0.18 0.05 0.18 0.05 0.13 0.19 0.05 0.19 Varese (2 Seasons) 2 Leagues 45 25 2,462 27.4 1 1 2 1 0 0 4 0 0.04 0.04 0.07 0.04 0.07 Pisa (1 Season) 1 League 9 5 457 5.1 0 0 0 0 0 0 0 0 0.2 0.2 0.3 0.5 7 22 9 0.00 0.00 0.00 0.00 0.00 0.04 0.06 0.10 0.04 0.10 Serie B (8 Seasons) 213 167 15,265 169.6 8 13 21 8 0 0 25 0 7.6 7.6 14.3 21.9 107 623 176 0.05 0.08 0.12 0.05 0.12 0.06 0.12 0.18 0.06 0.18 Coppa Italia (8 Seasons) 16 13 1,229 13.7 1 0 1 1 0 0 1 0 0.07 0.00 0.07 0.07 0.07 Serie A (3 Seasons) 73 60 5,426 60.3 2 5 7 2 0 0 4 0 1.6 1.6 3.4 5.0 19 130 56 0.03 0.08 0.12 0.03 0.12 0.04 0.09 0.14 0.04 0.14
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 2013-2014 19 Varese it ITA 2. Serie B 18th 18 10 911 10.1 0 1 1 0 0 0 1 0 0.00 0.10 0.10 0.00 0.10 2014-2015 20 Varese it ITA 2. Serie B 21st 24 13 1,349 15.0 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2015-2016 21 Crotone it ITA 2. Serie B 2nd 26 24 2,188 24.3 1 0 1 1 0 0 5 0 0.04 0.00 0.04 0.04 0.04 Matches 2016-2017 22 Crotone it ITA 1. Serie A 17th 26 23 2,059 22.9 0 3 3 0 0 0 3 0 0.00 0.13 0.13 0.00 0.13 Matches 2017-2018 23 Crotone it ITA 1. Serie A 18th 38 34 3,029 33.7 2 1 3 2 0 0 1 0 1.5 1.5 3.1 4.6 16 116 56 0.06 0.03 0.09 0.06 0.09 0.05 0.09 0.14 0.05 0.14 Matches 2018-2019 24 Crotone it ITA 2. Serie B 12th 30 29 2,543 28.3 2 1 3 2 0 0 4 0 2.0 2.0 2.7 4.8 21 162 65 0.07 0.04 0.11 0.07 0.11 0.07 0.10 0.17 0.07 0.17 Matches 2019-2020 25 Crotone it ITA 2. Serie B 2nd 37 36 3,175 35.3 1 5 6 1 0 0 7 0 2.6 2.6 4.2 6.7 48 209 51 0.03 0.14 0.17 0.03 0.17 0.07 0.12 0.19 0.07 0.19 Matches 2020-2021 26 Monza it ITA 2. Serie B 3rd 33 20 2,017 22.4 1 5 6 1 0 0 2 0 1.1 1.1 3.9 5.0 13 111 20 0.04 0.22 0.27 0.04 0.27 0.05 0.17 0.22 0.05 0.22 Matches 2021-2022 27 Monza it ITA 2. Serie B 4th 36 30 2,625 29.2 2 1 3 2 0 0 4 0 1.7 1.7 3.2 4.9 18 119 31 0.07 0.03 0.10 0.07 0.10 0.06 0.11 0.17 0.06 0.17 Matches 2022-2023 28 Monza it ITA 1. Serie A 11th 9 3 338 3.8 0 1 1 0 0 0 0 0 0.1 0.1 0.4 0.5 3 14 0 0.00 0.27 0.27 0.00 0.27 0.03 0.10 0.12 0.03 0.12 Matches 2023-2024 29 Pisa it ITA 2. Serie B 13th 9 5 457 5.1 0 0 0 0 0 0 0 0 0.2 0.2 0.3 0.5 7 22 9 0.00 0.00 0.00 0.00 0.00 0.04 0.06 0.10 0.04 0.10 Matches 11 Seasons 4 Clubs 2 Leagues 286 227 20,691 229.9 10 18 28 10 0 0 29 0 9.2 9.2 17.7 26.9 126 753 232 0.04 0.08 0.12 0.04 0.12 0.06 0.11 0.17 0.06 0.17 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 157 146 12,994 144.4 6 10 16 6 0 0 20 0 6.1 6.1 10.0 16.1 85 487 172 0.04 0.07 0.11 0.04 0.11 0.06 0.10 0.17 0.06 0.17 Monza (3 Seasons) 2 Leagues 78 53 4,980 55.3 3 7 10 3 0 0 6 0 2.9 2.9 7.4 10.3 34 244 51 0.05 0.13 0.18 0.05 0.18 0.05 0.13 0.19 0.05 0.19 Varese (2 Seasons) 1 League 42 23 2,260 25.1 1 1 2 1 0 0 3 0 0.04 0.04 0.08 0.04 0.08 Pisa (1 Season) 1 League 9 5 457 5.1 0 0 0 0 0 0 0 0 0.2 0.2 0.3 0.5 7 22 9 0.00 0.00 0.00 0.00 0.00 0.04 0.06 0.10 0.04 0.10 Serie B (8 Seasons) 213 167 15,265 169.6 8 13 21 8 0 0 25 0 7.6 7.6 14.3 21.9 107 623 176 0.05 0.08 0.12 0.05 0.12 0.06 0.12 0.18 0.06 0.18 Serie A (3 Seasons) 73 60 5,426 60.3 2 5 7 2 0 0 4 0 1.6 1.6 3.4 5.0 19 130 56 0.03 0.08 0.12 0.03 0.12 0.04 0.09 0.14 0.04 0.14
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 2013-2014 19 Varese 1 League 10.1 0 3 0.30 0.00 0 0 2014-2015 20 Varese 2 Leagues 17.2 1 3 0.20 0.33 0 0 2015-2016 21 Crotone 2 Leagues 27.3 1 4 0.16 0.25 0 0 2016-2017 22 Crotone 2 Leagues 23.9 0 18 5 27.8 0.79 0.22 0.00 0.00 0 0 2017-2018 23 Crotone 2 Leagues 34.7 2 23 8 34.8 0.68 0.24 0.09 0.25 24.5 9 0 0 1.5 1.5 0.07 +0.5 +0.5 2018-2019 24 Crotone 2 Leagues 31.3 2 25 4 16.0 0.88 0.14 0.08 0.50 22.9 6 0 0 2.0 2.0 0.08 0.0 0.0 2019-2020 25 Crotone 2 Leagues 37.3 2 46 13 28.3 1.23 0.35 0.04 0.15 26.1 14 0 0 2.6 2.6 0.06 -1.6 -1.6 2020-2021 26 Monza 2 Leagues 23.0 1 25 11 44.0 1.09 0.48 0.04 0.09 26.4 11 0 0 1.1 1.1 0.04 -0.1 -0.1 2021-2022 27 Monza 1 League 29.2 2 18 3 16.7 0.62 0.10 0.11 0.67 24.8 10 0 0 1.7 1.7 0.09 +0.3 +0.3 2022-2023 28 Monza 2 Leagues 4.6 0 2 0 0.0 0.43 0.00 0.00 26.7 0 0 0 0.1 0.1 0.05 -0.1 -0.1 2023-2024 29 Pisa 1 League 5.1 0 3 2 66.7 0.59 0.39 0.00 0.00 17.8 0 0 0 0.2 0.2 0.06 -0.2 -0.2 11 Seasons 4 Clubs 3 Leagues 243.6 11 160 56 28.8 0.87 0.24 0.06 0.20 25.0 50 0 0 9.2 9.2 0.06 -1.2 -1.2 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 154.3 7 112 34 26.8 0.92 0.23 0.05 0.21 24.8 29 0 0 6.1 6.1 0.07 -1.1 -1.1 Monza (3 Seasons) 3 Leagues 56.8 3 45 14 31.1 0.79 0.25 0.07 0.21 25.8 21 0 0 2.9 2.9 0.06 +0.1 +0.1 Varese (2 Seasons) 2 Leagues 27.4 1 6 0.24 0.17 0 0 Pisa (1 Season) 1 League 5.1 0 3 2 66.7 0.59 0.39 0.00 0.00 17.8 0 0 0 0.2 0.2 0.06 -0.2 -0.2 Serie B (8 Seasons) 169.6 8 117 43 28.2 0.97 0.25 0.05 0.19 25.1 41 0 0 7.6 7.6 0.06 -1.6 -1.6 Coppa Italia (8 Seasons) 13.7 1 0 0 0.00 0.00 0 0 Serie A (3 Seasons) 60.3 2 43 13 30.2 0.71 0.22 0.05 0.15 24.7 9 0 0 1.6 1.6 0.06 +0.4 +0.4
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 2013-2014 19 Varese it ITA 2. Serie B 18th 10.1 0 3 0.30 0.00 0 0 2014-2015 20 Varese it ITA 2. Serie B 21st 15.0 1 3 0.20 0.33 0 0 Matches 2015-2016 21 Crotone it ITA 2. Serie B 2nd 24.3 1 4 0.16 0.25 0 0 Matches 2016-2017 22 Crotone it ITA 1. Serie A 17th 22.9 0 18 5 27.8 0.79 0.22 0.00 0.00 0 0 Matches 2017-2018 23 Crotone it ITA 1. Serie A 18th 33.7 2 23 8 34.8 0.68 0.24 0.09 0.25 24.5 9 0 0 1.5 1.5 0.07 +0.5 +0.5 Matches 2018-2019 24 Crotone it ITA 2. Serie B 12th 28.3 2 25 4 16.0 0.88 0.14 0.08 0.50 22.9 6 0 0 2.0 2.0 0.08 0.0 0.0 Matches 2019-2020 25 Crotone it ITA 2. Serie B 2nd 35.3 1 46 13 28.3 1.30 0.37 0.02 0.08 26.1 14 0 0 2.6 2.6 0.06 -1.6 -1.6 Matches 2020-2021 26 Monza it ITA 2. Serie B 3rd 22.4 1 25 11 44.0 1.12 0.49 0.04 0.09 26.4 11 0 0 1.1 1.1 0.04 -0.1 -0.1 Matches 2021-2022 27 Monza it ITA 2. Serie B 4th 29.2 2 18 3 16.7 0.62 0.10 0.11 0.67 24.8 10 0 0 1.7 1.7 0.09 +0.3 +0.3 Matches 2022-2023 28 Monza it ITA 1. Serie A 11th 3.8 0 2 0 0.0 0.53 0.00 0.00 26.7 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2023-2024 29 Pisa it ITA 2. Serie B 13th 5.1 0 3 2 66.7 0.59 0.39 0.00 0.00 17.8 0 0 0 0.2 0.2 0.06 -0.2 -0.2 Matches 11 Seasons 4 Clubs 2 Leagues 229.9 10 160 56 28.8 0.89 0.24 0.05 0.18 25.0 50 0 0 9.2 9.2 0.06 -1.2 -1.2 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 144.4 6 112 34 26.8 0.93 0.24 0.04 0.18 24.8 29 0 0 6.1 6.1 0.07 -1.1 -1.1 Monza (3 Seasons) 2 Leagues 55.3 3 45 14 31.1 0.81 0.25 0.07 0.21 25.8 21 0 0 2.9 2.9 0.06 +0.1 +0.1 Varese (2 Seasons) 1 League 25.1 1 6 0.24 0.17 0 0 Pisa (1 Season) 1 League 5.1 0 3 2 66.7 0.59 0.39 0.00 0.00 17.8 0 0 0 0.2 0.2 0.06 -0.2 -0.2 Serie B (8 Seasons) 169.6 8 117 43 28.2 0.97 0.25 0.05 0.19 25.1 41 0 0 7.6 7.6 0.06 -1.6 -1.6 Serie A (3 Seasons) 60.3 2 43 13 30.2 0.71 0.22 0.05 0.15 24.7 9 0 0 1.6 1.6 0.06 +0.4 +0.4
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 2013-2014 19 Varese 1 League 10.1 1 2014-2015 20 Varese 2 Leagues 17.2 0 2015-2016 21 Crotone 2 Leagues 27.3 0 2016-2017 22 Crotone 2 Leagues 23.9 3 2017-2018 23 Crotone 2 Leagues 34.7 813 1148 70.8 13858 4950 376 458 82.1 326 437 74.6 81 172 47.1 1 3.1 2.3 -2.1 34 79 16 6 116 2018-2019 24 Crotone 2 Leagues 31.3 1120 1462 76.6 20352 6171 484 568 85.2 484 580 83.4 130 249 52.2 1 2.7 3.0 -1.7 36 144 23 7 162 2019-2020 25 Crotone 2 Leagues 37.3 1645 2090 78.7 27591 8527 777 870 89.3 688 843 81.6 130 276 47.1 5 4.2 5.3 +0.8 59 189 34 6 209 2020-2021 26 Monza 2 Leagues 23.0 983 1211 81.2 18826 5958 397 437 90.8 430 504 85.3 143 228 62.7 5 3.9 3.1 +1.1 34 110 14 2 111 2021-2022 27 Monza 1 League 29.2 1180 1471 80.2 21164 6155 486 555 87.6 539 633 85.2 121 211 57.3 1 3.2 2.9 -2.2 44 122 25 8 119 2022-2023 28 Monza 2 Leagues 4.6 140 166 84.3 2307 639 67 75 89.3 63 74 85.1 8 11 72.7 1 0.4 0.2 +0.6 4 16 1 1 14 2023-2024 29 Pisa 1 League 5.1 235 291 80.8 3675 1194 126 138 91.3 94 107 87.9 12 32 37.5 0 0.3 0.6 -0.3 7 21 7 2 22 11 Seasons 4 Clubs 3 Leagues 243.6 6116 7839 78.0 107773 33594 2713 3101 87.5 2624 3178 82.6 625 1179 53.0 18 17.7 17.6 +0.3 218 681 120 32 753 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 154.3 3578 4700 76.1 61801 19648 1637 1896 86.3 1498 1860 80.5 341 697 48.9 10 10.0 10.7 0.0 129 412 73 19 487 Monza (3 Seasons) 3 Leagues 56.8 2303 2848 80.9 42297 12752 950 1067 89.0 1032 1211 85.2 272 450 60.4 7 7.4 6.3 -0.4 82 248 40 11 244 Varese (2 Seasons) 2 Leagues 27.4 1 Pisa (1 Season) 1 League 5.1 235 291 80.8 3675 1194 126 138 91.3 94 107 87.9 12 32 37.5 0 0.3 0.6 -0.3 7 21 7 2 22 Serie B (8 Seasons) 169.6 5163 6525 79.1 91608 28005 2270 2568 88.4 2235 2667 83.8 536 996 53.8 13 14.3 15.0 -1.3 180 586 103 25 623 Coppa Italia (8 Seasons) 13.7 0 Serie A (3 Seasons) 60.3 953 1314 72.5 16165 5589 443 533 83.1 389 511 76.1 89 183 48.6 5 3.4 2.6 +1.6 38 95 17 7 130
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 2013-2014 19 Varese it ITA 2. Serie B 18th 10.1 1 2014-2015 20 Varese it ITA 2. Serie B 21st 15.0 0 Matches 2015-2016 21 Crotone it ITA 2. Serie B 2nd 24.3 0 Matches 2016-2017 22 Crotone it ITA 1. Serie A 17th 22.9 3 Matches 2017-2018 23 Crotone it ITA 1. Serie A 18th 33.7 813 1148 70.8 13858 4950 376 458 82.1 326 437 74.6 81 172 47.1 1 3.1 2.3 -2.1 34 79 16 6 116 Matches 2018-2019 24 Crotone it ITA 2. Serie B 12th 28.3 1120 1462 76.6 20352 6171 484 568 85.2 484 580 83.4 130 249 52.2 1 2.7 3.0 -1.7 36 144 23 7 162 Matches 2019-2020 25 Crotone it ITA 2. Serie B 2nd 35.3 1645 2090 78.7 27591 8527 777 870 89.3 688 843 81.6 130 276 47.1 5 4.2 5.3 +0.8 59 189 34 6 209 Matches 2020-2021 26 Monza it ITA 2. Serie B 3rd 22.4 983 1211 81.2 18826 5958 397 437 90.8 430 504 85.3 143 228 62.7 5 3.9 3.1 +1.1 34 110 14 2 111 Matches 2021-2022 27 Monza it ITA 2. Serie B 4th 29.2 1180 1471 80.2 21164 6155 486 555 87.6 539 633 85.2 121 211 57.3 1 3.2 2.9 -2.2 44 122 25 8 119 Matches 2022-2023 28 Monza it ITA 1. Serie A 11th 3.8 140 166 84.3 2307 639 67 75 89.3 63 74 85.1 8 11 72.7 1 0.4 0.2 +0.6 4 16 1 1 14 Matches 2023-2024 29 Pisa it ITA 2. Serie B 13th 5.1 235 291 80.8 3675 1194 126 138 91.3 94 107 87.9 12 32 37.5 0 0.3 0.6 -0.3 7 21 7 2 22 Matches 11 Seasons 4 Clubs 2 Leagues 229.9 6116 7839 78.0 107773 33594 2713 3101 87.5 2624 3178 82.6 625 1179 53.0 18 17.7 17.6 +0.3 218 681 120 32 753 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 144.4 3578 4700 76.1 61801 19648 1637 1896 86.3 1498 1860 80.5 341 697 48.9 10 10.0 10.7 0.0 129 412 73 19 487 Monza (3 Seasons) 2 Leagues 55.3 2303 2848 80.9 42297 12752 950 1067 89.0 1032 1211 85.2 272 450 60.4 7 7.4 6.3 -0.4 82 248 40 11 244 Varese (2 Seasons) 1 League 25.1 1 Pisa (1 Season) 1 League 5.1 235 291 80.8 3675 1194 126 138 91.3 94 107 87.9 12 32 37.5 0 0.3 0.6 -0.3 7 21 7 2 22 Serie B (8 Seasons) 169.6 5163 6525 79.1 91608 28005 2270 2568 88.4 2235 2667 83.8 536 996 53.8 13 14.3 15.0 -1.3 180 586 103 25 623 Serie A (3 Seasons) 60.3 953 1314 72.5 16165 5589 443 533 83.1 389 511 76.1 89 183 48.6 5 3.4 2.6 +1.6 38 95 17 7 130
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2013-2014 19 Varese 1 League 10.1 2014-2015 20 Varese 2 Leagues 17.2 2015-2016 21 Crotone 2 Leagues 27.3 2016-2017 22 Crotone 2 Leagues 23.9 54 2017-2018 23 Crotone 2 Leagues 34.7 1148 1009 130 49 0 5 88 8 57 30 19 0 813 9 32 2018-2019 24 Crotone 2 Leagues 31.3 1462 1262 190 84 2 11 98 3 77 28 31 0 1120 10 22 2019-2020 25 Crotone 2 Leagues 37.3 2090 1825 259 123 3 13 158 3 129 58 32 1 1645 6 29 2020-2021 26 Monza 2 Leagues 23.0 1211 1052 153 65 0 6 108 0 88 29 50 1 983 6 16 2021-2022 27 Monza 1 League 29.2 1471 1306 162 84 2 9 94 2 75 17 23 0 1180 3 23 2022-2023 28 Monza 2 Leagues 4.6 166 157 9 6 0 0 4 1 2 0 2 0 140 0 2 2023-2024 29 Pisa 1 League 5.1 291 265 25 11 0 0 18 0 13 4 6 0 235 1 4 11 Seasons 4 Clubs 3 Leagues 243.6 7839 6876 928 422 7 44 622 17 441 166 163 2 6116 35 128 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Crotone (5 Seasons) 3 Leagues 154.3 4700 4096 579 256 5 29 398 14 263 116 82 1 3578 25 83 Monza (3 Seasons) 3 Leagues 56.8 2848 2515 324 155 2 15 206 3 165 46 75 1 2303 9 41 Varese (2 Seasons) 2 Leagues 27.4 Pisa (1 Season) 1 League 5.1 291 265 25 11 0 0 18 0 13 4 6 0 235 1 4 Serie B (8 Seasons) 169.6 6525 5710 789 367 7 39 476 8 382 136 142 2 5163 26 94 Coppa Italia (8 Seasons) 13.7 0 Serie A (3 Seasons) 60.3 1314 1166 139 55 0 5 146 9 59 30 21 0 953 9 34
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 2013-2014 19 Varese it ITA 2. Serie B 18th 10.1 2014-2015 20 Varese it ITA 2. Serie B 21st 15.0 Matches 2015-2016 21 Crotone it ITA 2. Serie B 2nd 24.3 Matches 2016-2017 22 Crotone it ITA 1. Serie A 17th 22.9 54 Matches 2017-2018 23 Crotone it ITA 1. Serie A 18th 33.7 1148 1009 130 49 0 5 88 8 57 30 19 0 813 9 32 Matches 2018-2019 24 Crotone it ITA 2. Serie B 12th 28.3 1462 1262 190 84 2 11 98 3 77 28 31 0 1120 10 22 Matches 2019-2020 25 Crotone it ITA 2. Serie B 2nd 35.3 2090 1825 259 123 3 13 158 3 129 58 32 1 1645 6 29 Matches 2020-2021 26 Monza it ITA 2. Serie B 3rd 22.4 1211 1052 153 65 0 6 108 0 88 29 50 1 983 6 16 Matches 2021-2022 27 Monza it ITA 2. Serie B 4th 29.2 1471 1306 162 84 2 9 94 2 75 17 23 0 1180 3 23 Matches 2022-2023 28 Monza it ITA 1. Serie A 11th 3.8 166 157 9 6 0 0 4 1 2 0 2 0 140 0 2 Matches 2023-2024 29 Pisa it ITA 2. Serie B 13th 5.1 291 265 25 11 0 0 18 0 13 4 6 0 235 1 4 Matches 11 Seasons 4 Clubs 2 Leagues 229.9 7839 6876 928 422 7 44 622 17 441 166 163 2 6116 35 128 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 144.4 4700 4096 579 256 5 29 398 14 263 116 82 1 3578 25 83 Monza (3 Seasons) 2 Leagues 55.3 2848 2515 324 155 2 15 206 3 165 46 75 1 2303 9 41 Varese (2 Seasons) 1 League 25.1 Pisa (1 Season) 1 League 5.1 291 265 25 11 0 0 18 0 13 4 6 0 235 1 4 Serie B (8 Seasons) 169.6 6525 5710 789 367 7 39 476 8 382 136 142 2 5163 26 94 Serie A (3 Seasons) 60.3 1314 1166 139 55 0 5 146 9 59 30 21 0 953 9 34
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 2013-2014 19 Varese 1 League 10.1 2014-2015 20 Varese 2 Leagues 17.2 2015-2016 21 Crotone 2 Leagues 27.3 2016-2017 22 Crotone 2 Leagues 23.9 2017-2018 23 Crotone 2 Leagues 34.7 68 2.03 41 18 1 3 2 3 5 0.15 2 1 0 1 1 0 2018-2019 24 Crotone 2 Leagues 31.3 68 2.41 43 20 0 3 2 0 4 0.14 3 1 0 0 0 0 2019-2020 25 Crotone 2 Leagues 37.3 123 3.49 72 40 1 5 2 3 12 0.34 4 6 0 1 1 0 2020-2021 26 Monza 2 Leagues 23.0 65 2.90 35 27 0 2 0 1 10 0.45 3 6 0 1 0 0 2021-2022 27 Monza 1 League 29.2 75 2.57 42 30 0 2 0 1 4 0.14 1 2 0 1 0 0 2022-2023 28 Monza 2 Leagues 4.6 10 2.67 9 1 0 0 0 0 2 0.53 1 1 0 0 0 0 2023-2024 29 Pisa 1 League 5.1 15 2.96 8 4 2 0 0 1 0 0.00 0 0 0 0 0 0 11 Seasons 4 Clubs 3 Leagues 243.6 424 2.70 250 140 4 15 6 9 37 0.24 14 17 0 4 2 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 154.3 259 2.67 156 78 2 11 6 6 21 0.22 9 8 0 2 2 0 Monza (3 Seasons) 3 Leagues 56.8 150 2.71 86 58 0 4 0 2 16 0.29 5 9 0 2 0 0 Varese (2 Seasons) 2 Leagues 27.4 Pisa (1 Season) 1 League 5.1 15 2.96 8 4 2 0 0 1 0 0.00 0 0 0 0 0 0 Serie B (8 Seasons) 169.6 346 2.88 200 121 3 12 4 6 30 0.25 11 15 0 3 1 0 Coppa Italia (8 Seasons) 13.7 Serie A (3 Seasons) 60.3 78 2.10 50 19 1 3 2 3 7 0.19 3 2 0 1 1 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 2013-2014 19 Varese it ITA 2. Serie B 18th 10.1 2014-2015 20 Varese it ITA 2. Serie B 21st 15.0 Matches 2015-2016 21 Crotone it ITA 2. Serie B 2nd 24.3 Matches 2016-2017 22 Crotone it ITA 1. Serie A 17th 22.9 Matches 2017-2018 23 Crotone it ITA 1. Serie A 18th 33.7 68 2.03 41 18 1 3 2 3 5 0.15 2 1 0 1 1 0 Matches 2018-2019 24 Crotone it ITA 2. Serie B 12th 28.3 68 2.41 43 20 0 3 2 0 4 0.14 3 1 0 0 0 0 Matches 2019-2020 25 Crotone it ITA 2. Serie B 2nd 35.3 123 3.49 72 40 1 5 2 3 12 0.34 4 6 0 1 1 0 Matches 2020-2021 26 Monza it ITA 2. Serie B 3rd 22.4 65 2.90 35 27 0 2 0 1 10 0.45 3 6 0 1 0 0 Matches 2021-2022 27 Monza it ITA 2. Serie B 4th 29.2 75 2.57 42 30 0 2 0 1 4 0.14 1 2 0 1 0 0 Matches 2022-2023 28 Monza it ITA 1. Serie A 11th 3.8 10 2.67 9 1 0 0 0 0 2 0.53 1 1 0 0 0 0 Matches 2023-2024 29 Pisa it ITA 2. Serie B 13th 5.1 15 2.96 8 4 2 0 0 1 0 0.00 0 0 0 0 0 0 Matches 11 Seasons 4 Clubs 2 Leagues 229.9 424 2.70 250 140 4 15 6 9 37 0.24 14 17 0 4 2 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 144.4 259 2.67 156 78 2 11 6 6 21 0.22 9 8 0 2 2 0 Monza (3 Seasons) 2 Leagues 55.3 150 2.71 86 58 0 4 0 2 16 0.29 5 9 0 2 0 0 Varese (2 Seasons) 1 League 25.1 Pisa (1 Season) 1 League 5.1 15 2.96 8 4 2 0 0 1 0 0.00 0 0 0 0 0 0 Serie B (8 Seasons) 169.6 346 2.88 200 121 3 12 4 6 30 0.25 11 15 0 3 1 0 Serie A (3 Seasons) 60.3 78 2.10 50 19 1 3 2 3 7 0.19 3 2 0 1 1 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 2013-2014 19 Varese 1 League 10.1 0 2014-2015 20 Varese 2 Leagues 17.2 0 2015-2016 21 Crotone 2 Leagues 27.3 0 2016-2017 22 Crotone 2 Leagues 23.9 39 36 0 2017-2018 23 Crotone 2 Leagues 34.7 80 44 33 42 5 16 68 23.5 52 52 5 47 58 138 67 1 2018-2019 24 Crotone 2 Leagues 31.3 48 32 17 25 6 12 40 30.0 28 38 10 28 58 106 29 0 2019-2020 25 Crotone 2 Leagues 37.3 54 39 19 33 2 15 64 23.4 49 37 7 30 49 103 25 0 2020-2021 26 Monza 2 Leagues 23.0 39 26 20 16 3 15 33 45.5 18 24 5 19 37 76 29 0 2021-2022 27 Monza 1 League 29.2 71 42 37 27 7 24 54 44.4 30 37 3 34 34 105 23 1 2022-2023 28 Monza 2 Leagues 4.6 7 3 4 3 0 5 11 45.5 6 0 0 0 9 15 1 0 2023-2024 29 Pisa 1 League 5.1 8 5 6 2 0 4 7 57.1 3 2 0 2 9 17 8 0 11 Seasons 4 Clubs 3 Leagues 243.6 307 230 136 148 23 91 277 32.9 186 190 30 160 290 560 182 2 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 154.3 182 154 69 100 13 43 172 25.0 129 127 22 105 201 347 121 1 Monza (3 Seasons) 3 Leagues 56.8 117 71 61 46 10 44 98 44.9 54 61 8 53 80 196 53 1 Varese (2 Seasons) 2 Leagues 27.4 0 Pisa (1 Season) 1 League 5.1 8 5 6 2 0 4 7 57.1 3 2 0 2 9 17 8 0 Serie B (8 Seasons) 169.6 220 144 99 103 18 70 198 35.4 128 138 25 113 187 407 114 1 Coppa Italia (8 Seasons) 13.7 1 1 0 Serie A (3 Seasons) 60.3 87 85 37 45 5 21 79 26.6 58 52 5 47 102 153 68 1
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 2013-2014 19 Varese it ITA 2. Serie B 18th 10.1 2014-2015 20 Varese it ITA 2. Serie B 21st 15.0 Matches 2015-2016 21 Crotone it ITA 2. Serie B 2nd 24.3 Matches 2016-2017 22 Crotone it ITA 1. Serie A 17th 22.9 39 36 Matches 2017-2018 23 Crotone it ITA 1. Serie A 18th 33.7 80 44 33 42 5 16 68 23.5 52 52 5 47 58 138 67 1 Matches 2018-2019 24 Crotone it ITA 2. Serie B 12th 28.3 48 32 17 25 6 12 40 30.0 28 38 10 28 58 106 29 0 Matches 2019-2020 25 Crotone it ITA 2. Serie B 2nd 35.3 54 39 19 33 2 15 64 23.4 49 37 7 30 49 103 25 0 Matches 2020-2021 26 Monza it ITA 2. Serie B 3rd 22.4 39 26 20 16 3 15 33 45.5 18 24 5 19 37 76 29 0 Matches 2021-2022 27 Monza it ITA 2. Serie B 4th 29.2 71 42 37 27 7 24 54 44.4 30 37 3 34 34 105 23 1 Matches 2022-2023 28 Monza it ITA 1. Serie A 11th 3.8 7 2 4 3 0 5 11 45.5 6 0 0 0 8 15 1 0 Matches 2023-2024 29 Pisa it ITA 2. Serie B 13th 5.1 8 5 6 2 0 4 7 57.1 3 2 0 2 9 17 8 0 Matches 11 Seasons 4 Clubs 2 Leagues 229.9 307 229 136 148 23 91 277 32.9 186 190 30 160 289 560 182 2 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 144.4 182 154 69 100 13 43 172 25.0 129 127 22 105 201 347 121 1 Monza (3 Seasons) 2 Leagues 55.3 117 70 61 46 10 44 98 44.9 54 61 8 53 79 196 53 1 Varese (2 Seasons) 1 League 25.1 0 Pisa (1 Season) 1 League 5.1 8 5 6 2 0 4 7 57.1 3 2 0 2 9 17 8 0 Serie B (8 Seasons) 169.6 220 144 99 103 18 70 198 35.4 128 138 25 113 187 407 114 1 Serie A (3 Seasons) 60.3 87 85 37 45 5 21 79 26.6 58 52 5 47 102 153 68 1
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 2013-2014 19 Varese 1 League 10.1 2014-2015 20 Varese 2 Leagues 17.2 2015-2016 21 Crotone 2 Leagues 27.3 2016-2017 22 Crotone 2 Leagues 23.9 2017-2018 23 Crotone 2 Leagues 34.7 1500 77 358 826 337 17 1500 24 18 75.0 6 25.0 628 2598 1104 16 25 1 58 37 682 56 2018-2019 24 Crotone 2 Leagues 31.3 1700 47 305 1022 386 14 1700 12 11 91.7 1 8.3 887 4198 2025 21 33 2 33 35 1011 65 2019-2020 25 Crotone 2 Leagues 37.3 2375 53 433 1381 584 24 2375 37 27 73.0 10 27.0 1209 5524 2865 48 44 5 41 36 1524 51 2020-2021 26 Monza 2 Leagues 23.0 1415 63 335 802 288 9 1415 7 6 85.7 1 14.3 708 3282 1628 13 19 1 26 12 854 20 2021-2022 27 Monza 1 League 29.2 1734 52 365 1016 367 16 1734 13 8 61.5 5 38.5 881 3792 1678 18 15 5 39 27 1066 31 2022-2023 28 Monza 2 Leagues 4.6 194 6 38 126 31 2 194 0 0 0 100 487 253 3 7 1 3 6 137 0 2023-2024 29 Pisa 1 League 5.1 334 10 78 196 62 5 334 7 4 57.1 3 42.9 162 832 419 7 8 1 7 4 221 9 11 Seasons 4 Clubs 3 Leagues 243.6 9252 308 1912 5369 2055 87 9252 100 74 74.0 26 26.0 4575 20713 9972 126 151 16 207 157 5495 232 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 154.3 5575 177 1096 3229 1307 55 5575 73 56 76.7 17 23.3 2724 12320 5994 85 102 8 132 108 3217 172 Monza (3 Seasons) 3 Leagues 56.8 3343 121 738 1944 686 27 3343 20 14 70.0 6 30.0 1689 7561 3559 34 41 7 68 45 2057 51 Varese (2 Seasons) 2 Leagues 27.4 Pisa (1 Season) 1 League 5.1 334 10 78 196 62 5 334 7 4 57.1 3 42.9 162 832 419 7 8 1 7 4 221 9 Serie B (8 Seasons) 169.6 7558 225 1516 4417 1687 68 7558 76 56 73.7 20 26.3 3847 17628 8615 107 119 14 146 114 4676 176 Coppa Italia (8 Seasons) 13.7 Serie A (3 Seasons) 60.3 1694 83 396 952 368 19 1694 24 18 75.0 6 25.0 728 3085 1357 19 32 2 61 43 819 56
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 2013-2014 19 Varese it ITA 2. Serie B 18th 10.1 2014-2015 20 Varese it ITA 2. Serie B 21st 15.0 Matches 2015-2016 21 Crotone it ITA 2. Serie B 2nd 24.3 Matches 2016-2017 22 Crotone it ITA 1. Serie A 17th 22.9 Matches 2017-2018 23 Crotone it ITA 1. Serie A 18th 33.7 1500 77 358 826 337 17 1500 24 18 75.0 6 25.0 628 2598 1104 16 25 1 58 37 682 56 Matches 2018-2019 24 Crotone it ITA 2. Serie B 12th 28.3 1700 47 305 1022 386 14 1700 12 11 91.7 1 8.3 887 4198 2025 21 33 2 33 35 1011 65 Matches 2019-2020 25 Crotone it ITA 2. Serie B 2nd 35.3 2375 53 433 1381 584 24 2375 37 27 73.0 10 27.0 1209 5524 2865 48 44 5 41 36 1524 51 Matches 2020-2021 26 Monza it ITA 2. Serie B 3rd 22.4 1415 63 335 802 288 9 1415 7 6 85.7 1 14.3 708 3282 1628 13 19 1 26 12 854 20 Matches 2021-2022 27 Monza it ITA 2. Serie B 4th 29.2 1734 52 365 1016 367 16 1734 13 8 61.5 5 38.5 881 3792 1678 18 15 5 39 27 1066 31 Matches 2022-2023 28 Monza it ITA 1. Serie A 11th 3.8 194 6 38 126 31 2 194 0 0 0 100 487 253 3 7 1 3 6 137 0 Matches 2023-2024 29 Pisa it ITA 2. Serie B 13th 5.1 334 10 78 196 62 5 334 7 4 57.1 3 42.9 162 832 419 7 8 1 7 4 221 9 Matches 11 Seasons 4 Clubs 2 Leagues 229.9 9252 308 1912 5369 2055 87 9252 100 74 74.0 26 26.0 4575 20713 9972 126 151 16 207 157 5495 232 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 144.4 5575 177 1096 3229 1307 55 5575 73 56 76.7 17 23.3 2724 12320 5994 85 102 8 132 108 3217 172 Monza (3 Seasons) 2 Leagues 55.3 3343 121 738 1944 686 27 3343 20 14 70.0 6 30.0 1689 7561 3559 34 41 7 68 45 2057 51 Varese (2 Seasons) 1 League 25.1 Pisa (1 Season) 1 League 5.1 334 10 78 196 62 5 334 7 4 57.1 3 42.9 162 832 419 7 8 1 7 4 221 9 Serie B (8 Seasons) 169.6 7558 225 1516 4417 1687 68 7558 76 56 73.7 20 26.3 3847 17628 8615 107 119 14 146 114 4676 176 Serie A (3 Seasons) 60.3 1694 83 396 952 368 19 1694 24 18 75.0 6 25.0 728 3085 1357 19 32 2 61 43 819 56
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 2013-2014 19 Varese it ITA 2. Serie B 18 911 51 24.1 10.1 10 8 2014-2015 20 Varese it ITA Coppa Italia 3 202 67 74.8 2.2 2 82 0 1 38 0 2.00 4 3 +1 +0.45 +3.09 Matches 2014-2015 20 Varese it ITA 2. Serie B 24 1,349 56 35.7 15.0 13 9 11 18 1.00 16 28 -12 -0.80 -0.25 Matches 2015-2016 21 Crotone it ITA Coppa Italia 3 265 88 88.3 2.9 3 88 2 0 0 2.00 3 3 0 0.00 0.00 Matches 2015-2016 21 Crotone it ITA 2. Serie B 26 2,188 84 57.9 24.3 24 20 2 14 1.96 35 21 +14 +0.58 -0.05 Matches 2016-2017 22 Crotone it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2016-2017 22 Crotone it ITA 1. Serie A 26 2,059 79 60.2 22.9 23 16 3 12 1.27 22 26 -4 -0.17 +1.15 Matches 2017-2018 23 Crotone it ITA Coppa Italia 1 90 90 50.0 1.0 1 90 1 0 1 3.00 2 1 +1 +1.00 +2.00 Matches 2017-2018 23 Crotone it ITA 1. Serie A 38 3,029 80 88.6 33.7 34 22 4 0 0.92 32 60 -28 -0.83 -1.29 28.2 50.1 -21.9 -0.65 -0.19 Matches 2018-2019 24 Crotone it ITA Coppa Italia 3 270 90 100.0 3.0 3 90 3 0 0 2.00 5 3 +2 +0.67 Matches 2018-2019 24 Crotone it ITA 2. Serie B 30 2,543 85 78.5 28.3 29 87 26 1 25 1 1.20 30 30 0 0.00 +0.26 35.1 34.6 +0.5 +0.02 +0.67 Matches 2019-2020 25 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 25 Crotone it ITA 2. Serie B 37 3,175 86 92.8 35.3 36 87 31 1 45 0 1.81 62 39 +23 +0.65 +0.65 60.5 39.9 +20.6 +0.59 -0.06 Matches 2020-2021 26 Monza it ITA Coppa Italia 2 53 27 17.7 0.6 0 0 2 27 1 2.00 1 0 +1 +1.70 +1.70 Matches 2020-2021 26 Monza it ITA 2. Serie B 33 2,017 61 59.0 22.4 20 84 13 13 26 1 1.66 29 19 +10 +0.45 -0.07 37.0 25.5 +11.5 +0.51 -0.10 Matches 2021-2022 27 Monza it ITA 2. Serie B 36 2,625 73 76.8 29.2 30 83 20 6 22 0 1.88 47 32 +15 +0.51 -0.28 42.6 33.0 +9.6 +0.33 -0.28 Matches 2022-2023 28 Monza it ITA Coppa Italia 1 79 79 29.3 0.9 1 79 0 0 1 3.00 2 2 0 0.00 -0.47 Matches 2022-2023 28 Monza it ITA 1. Serie A 9 338 38 9.9 3.8 3 75 2 6 19 27 1.11 4 9 -5 -1.33 -1.36 4.6 6.0 -1.4 -0.37 -0.26 Matches 2023-2024 29 Pisa it ITA 2. Serie B 9 457 51 13.4 5.1 5 71 1 4 26 9 0.89 4 4 0 0.00 +0.09 5.4 6.3 -0.8 -0.16 -0.19 Matches 11 Seasons 4 Clubs 3 Leagues 302 21,920 73 54.3 243.6 240 85 169 62 25 85 1.47 304 288 +16 +0.07 +0.14 213.5 195.4 +18.1 +0.12 +0.06 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 167 13,889 83 75.9 154.3 156 87 124 11 35 28 1.44 197 191 +6 +0.04 +0.24 123.8 124.5 -0.7 -0.01 +0.35 Monza (3 Seasons) 3 Leagues 81 5,112 63 47.2 56.8 54 83 35 27 23 30 1.72 83 62 +21 +0.37 +0.10 84.2 64.6 +19.7 +0.36 +0.17 Varese (2 Seasons) 2 Leagues 45 2,462 55 31.4 27.4 25 82 9 20 38 18 1.11 20 31 -11 -0.64 -0.03 Pisa (1 Season) 1 League 9 457 51 13.4 5.1 5 71 1 4 26 9 0.89 4 4 0 0.00 +0.09 5.4 6.3 -0.8 -0.16 -0.19 Serie B (8 Seasons) 213 15,265 72 54.0 169.6 167 85 120 46 26 43 1.58 223 173 +50 +0.31 +0.26 180.7 139.2 +41.4 +0.34 +0.16 Coppa Italia (8 Seasons) 16 1,229 77 66.1 13.7 13 88 9 3 30 3 1.94 23 20 +3 +0.22 +0.50 Serie A (3 Seasons) 73 5,426 74 52.9 60.3 60 75 40 13 19 39 1.07 58 95 -37 -0.61 -0.30 32.9 56.1 -23.3 -0.63 -0.47
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 2013-2014 19 Varese 1 League 18 911 51 24.1 10.1 10 8 2014-2015 20 Varese 2 Leagues 27 1,551 57 38.3 17.2 15 82 9 12 38 18 1.11 20 31 -11 -0.64 -0.03 2015-2016 21 Crotone 2 Leagues 29 2,453 85 60.1 27.3 27 88 22 2 14 1.96 38 24 +14 +0.51 -0.09 2016-2017 22 Crotone 2 Leagues 27 2,149 80 61.2 23.9 24 90 17 3 12 1.22 23 28 -5 -0.21 +1.11 2017-2018 23 Crotone 2 Leagues 39 3,119 80 86.6 34.7 35 90 23 4 1 0.97 34 61 -27 -0.78 -0.97 28.2 50.1 -21.9 -0.65 -0.19 2018-2019 24 Crotone 2 Leagues 33 2,813 85 80.1 31.3 32 87 29 1 25 1 1.27 35 33 +2 +0.06 +0.32 35.1 34.6 +0.5 +0.02 +0.67 2019-2020 25 Crotone 2 Leagues 39 3,355 86 93.2 37.3 38 87 33 1 45 0 1.79 67 45 +22 +0.59 +0.59 60.5 39.9 +20.6 +0.59 -0.06 2020-2021 26 Monza 2 Leagues 35 2,070 59 55.6 23.0 20 84 13 15 26 2 1.68 30 19 +11 +0.48 +0.04 37.0 25.5 +11.5 +0.51 -0.10 2021-2022 27 Monza 1 League 36 2,625 73 76.8 29.2 30 83 20 6 22 0 1.88 47 32 +15 +0.51 -0.28 42.6 33.0 +9.6 +0.33 -0.28 2022-2023 28 Monza 2 Leagues 10 417 42 11.3 4.6 4 76 2 6 19 28 1.30 6 11 -5 -1.08 -1.13 4.6 6.0 -1.4 -0.37 -0.26 2023-2024 29 Pisa 1 League 9 457 51 13.4 5.1 5 71 1 4 26 9 0.89 4 4 0 0.00 +0.09 5.4 6.3 -0.8 -0.16 -0.19 11 Seasons 4 Clubs 3 Leagues 302 21,920 73 54.3 243.6 240 85 169 62 25 85 1.47 304 288 +16 +0.07 +0.14 213.5 195.4 +18.1 +0.12 +0.06 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 167 13,889 83 75.9 154.3 156 87 124 11 35 28 1.44 197 191 +6 +0.04 +0.24 123.8 124.5 -0.7 -0.01 +0.35 Monza (3 Seasons) 3 Leagues 81 5,112 63 47.2 56.8 54 83 35 27 23 30 1.72 83 62 +21 +0.37 +0.10 84.2 64.6 +19.7 +0.36 +0.17 Varese (2 Seasons) 2 Leagues 45 2,462 55 31.4 27.4 25 82 9 20 38 18 1.11 20 31 -11 -0.64 -0.03 Pisa (1 Season) 1 League 9 457 51 13.4 5.1 5 71 1 4 26 9 0.89 4 4 0 0.00 +0.09 5.4 6.3 -0.8 -0.16 -0.19 Serie B (8 Seasons) 213 15,265 72 54.0 169.6 167 85 120 46 26 43 1.58 223 173 +50 +0.31 +0.26 180.7 139.2 +41.4 +0.34 +0.16 Coppa Italia (8 Seasons) 16 1,229 77 66.1 13.7 13 88 9 3 30 3 1.94 23 20 +3 +0.22 +0.50 Serie A (3 Seasons) 73 5,426 74 52.9 60.3 60 75 40 13 19 39 1.07 58 95 -37 -0.61 -0.30 32.9 56.1 -23.3 -0.63 -0.47
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 2013-2014 19 Varese it ITA 2. Serie B 18th 18 911 51 24.1 10.1 10 8 2014-2015 20 Varese it ITA 2. Serie B 21st 24 1,349 56 35.7 15.0 13 9 11 18 1.00 16 28 -12 -0.80 -0.25 Matches 2015-2016 21 Crotone it ITA 2. Serie B 2nd 26 2,188 84 57.9 24.3 24 20 2 14 1.96 35 21 +14 +0.58 -0.05 Matches 2016-2017 22 Crotone it ITA 1. Serie A 17th 26 2,059 79 60.2 22.9 23 16 3 12 1.27 22 26 -4 -0.17 +1.15 Matches 2017-2018 23 Crotone it ITA 1. Serie A 18th 38 3,029 80 88.6 33.7 34 22 4 0 0.92 32 60 -28 -0.83 -1.29 28.2 50.1 -21.9 -0.65 -0.19 Matches 2018-2019 24 Crotone it ITA 2. Serie B 12th 30 2,543 85 78.5 28.3 29 87 26 1 25 1 1.20 30 30 0 0.00 +0.26 35.1 34.6 +0.5 +0.02 +0.67 Matches 2019-2020 25 Crotone it ITA 2. Serie B 2nd 37 3,175 86 92.8 35.3 36 87 31 1 45 0 1.81 62 39 +23 +0.65 +0.65 60.5 39.9 +20.6 +0.59 -0.06 Matches 2020-2021 26 Monza it ITA 2. Serie B 3rd 33 2,017 61 59.0 22.4 20 84 13 13 26 1 1.66 29 19 +10 +0.45 -0.07 37.0 25.5 +11.5 +0.51 -0.10 Matches 2021-2022 27 Monza it ITA 2. Serie B 4th 36 2,625 73 76.8 29.2 30 83 20 6 22 0 1.88 47 32 +15 +0.51 -0.28 42.6 33.0 +9.6 +0.33 -0.28 Matches 2022-2023 28 Monza it ITA 1. Serie A 11th 9 338 38 9.9 3.8 3 75 2 6 19 27 1.11 4 9 -5 -1.33 -1.36 4.6 6.0 -1.4 -0.37 -0.26 Matches 2023-2024 29 Pisa it ITA 2. Serie B 13th 9 457 51 13.4 5.1 5 71 1 4 26 9 0.89 4 4 0 0.00 +0.09 5.4 6.3 -0.8 -0.16 -0.19 Matches 11 Seasons 4 Clubs 2 Leagues 286 20,691 72 53.7 229.9 227 85 160 59 24 82 1.44 281 268 +13 +0.06 +0.13 213.5 195.4 +18.1 +0.12 +0.06 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 157 12,994 83 75.2 144.4 146 87 115 11 35 27 1.41 181 176 +5 +0.03 +0.22 123.8 124.5 -0.7 -0.01 +0.35 Monza (3 Seasons) 2 Leagues 78 4,980 64 48.5 55.3 53 83 35 25 23 28 1.70 80 60 +20 +0.36 +0.09 84.2 64.6 +19.7 +0.36 +0.17 Varese (2 Seasons) 1 League 42 2,260 54 29.9 25.1 23 9 19 18 1.00 16 28 -12 -0.80 -0.25 Pisa (1 Season) 1 League 9 457 51 13.4 5.1 5 71 1 4 26 9 0.89 4 4 0 0.00 +0.09 5.4 6.3 -0.8 -0.16 -0.19 Serie B (8 Seasons) 213 15,265 72 54.0 169.6 167 85 120 46 26 43 1.58 223 173 +50 +0.31 +0.26 180.7 139.2 +41.4 +0.34 +0.16 Serie A (3 Seasons) 73 5,426 74 52.9 60.3 60 75 40 13 19 39 1.07 58 95 -37 -0.61 -0.30 32.9 56.1 -23.3 -0.63 -0.47
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 2013-2014 19 Varese 1 League 10.1 1 0 2014-2015 20 Varese 2 Leagues 17.2 3 0 0 0 2015-2016 21 Crotone 2 Leagues 27.3 5 0 0 0 2016-2017 22 Crotone 2 Leagues 23.9 3 0 0 41 15 0 54 36 39 0 1 0 2017-2018 23 Crotone 2 Leagues 34.7 1 0 0 30 21 1 88 58 44 0 0 0 199 40 51 44.0 2018-2019 24 Crotone 2 Leagues 31.3 4 0 0 35 21 0 98 58 32 0 0 0 133 27 18 60.0 2019-2020 25 Crotone 2 Leagues 37.3 7 0 0 45 19 1 158 49 39 0 0 0 193 40 16 71.4 2020-2021 26 Monza 2 Leagues 23.0 2 0 0 38 15 0 108 37 26 0 0 0 121 16 25 39.0 2021-2022 27 Monza 1 League 29.2 4 0 0 23 12 1 94 34 42 0 0 0 144 26 31 45.6 2022-2023 28 Monza 2 Leagues 4.6 0 0 0 1 3 0 4 9 3 0 0 0 16 2 2 50.0 2023-2024 29 Pisa 1 League 5.1 0 0 0 4 4 0 18 9 5 0 0 0 31 4 5 44.4 11 Seasons 4 Clubs 3 Leagues 243.6 30 0 0 217 110 3 622 290 230 0 1 0 837 155 148 51.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Crotone (5 Seasons) 3 Leagues 154.3 20 0 0 151 76 2 398 201 154 0 1 0 525 107 85 55.7 Monza (3 Seasons) 3 Leagues 56.8 6 0 0 62 30 1 206 80 71 0 0 0 281 44 58 43.1 Varese (2 Seasons) 2 Leagues 27.4 4 0 0 0 Pisa (1 Season) 1 League 5.1 0 0 0 4 4 0 18 9 5 0 0 0 31 4 5 44.4 Serie B (8 Seasons) 169.6 25 0 0 145 71 2 476 187 144 0 0 0 622 113 95 54.3 Coppa Italia (8 Seasons) 13.7 1 0 0 0 1 0 0 1 1 0 Serie A (3 Seasons) 60.3 4 0 0 72 38 1 146 102 85 0 1 0 215 42 53 44.2
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 2013-2014 19 Varese it ITA 2. Serie B 18th 10.1 1 0 2014-2015 20 Varese it ITA 2. Serie B 21st 15.0 2 0 Matches 2015-2016 21 Crotone it ITA 2. Serie B 2nd 24.3 5 0 Matches 2016-2017 22 Crotone it ITA 1. Serie A 17th 22.9 3 0 0 41 15 0 54 36 39 0 1 0 Matches 2017-2018 23 Crotone it ITA 1. Serie A 18th 33.7 1 0 0 30 21 1 88 58 44 0 0 0 199 40 51 44.0 Matches 2018-2019 24 Crotone it ITA 2. Serie B 12th 28.3 4 0 0 35 21 0 98 58 32 0 0 0 133 27 18 60.0 Matches 2019-2020 25 Crotone it ITA 2. Serie B 2nd 35.3 7 0 0 45 19 1 158 49 39 0 0 0 193 40 16 71.4 Matches 2020-2021 26 Monza it ITA 2. Serie B 3rd 22.4 2 0 0 38 15 0 108 37 26 0 0 0 121 16 25 39.0 Matches 2021-2022 27 Monza it ITA 2. Serie B 4th 29.2 4 0 0 23 12 1 94 34 42 0 0 0 144 26 31 45.6 Matches 2022-2023 28 Monza it ITA 1. Serie A 11th 3.8 0 0 0 1 2 0 4 8 2 0 0 0 16 2 2 50.0 Matches 2023-2024 29 Pisa it ITA 2. Serie B 13th 5.1 0 0 0 4 4 0 18 9 5 0 0 0 31 4 5 44.4 Matches 11 Seasons 4 Clubs 2 Leagues 229.9 29 0 0 217 109 3 622 289 229 0 1 0 837 155 148 51.2 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 144.4 20 0 0 151 76 2 398 201 154 0 1 0 525 107 85 55.7 Monza (3 Seasons) 2 Leagues 55.3 6 0 0 62 29 1 206 79 70 0 0 0 281 44 58 43.1 Varese (2 Seasons) 1 League 25.1 3 0 Pisa (1 Season) 1 League 5.1 0 0 0 4 4 0 18 9 5 0 0 0 31 4 5 44.4 Serie B (8 Seasons) 169.6 25 0 0 145 71 2 476 187 144 0 0 0 622 113 95 54.3 Serie A (3 Seasons) 60.3 4 0 0 72 38 1 146 102 85 0 1 0 215 42 53 44.2
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 Andrea Barberis Pages
Andrea Barberis 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