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 22 Cittadella it ITA 2. Serie B 20 9 849 9.4 3 1 4 3 0 0 1 0 0.32 0.11 0.42 0.32 0.42 2014-2015 23 Teramo 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 2015-2016 24 Teramo it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 24 Salernitana it ITA Coppa Italia 0 0 Matches 2015-2016 24 Salernitana it ITA 2. Serie B 38 24 2,268 25.2 12 4 16 12 0 0 3 0 0.48 0.16 0.63 0.48 0.63 Matches 2016-2017 25 Salernitana it ITA Coppa Italia 2 2 240 2.7 1 0 1 1 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Matches 2016-2017 25 Salernitana it ITA 2. Serie B 29 19 1,622 18.0 6 1 7 5 1 1 2 0 0.33 0.06 0.39 0.28 0.33 Matches 2017-2018 26 Empoli it ITA Coppa Italia 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 26 Empoli it ITA 2. Serie B 38 36 2,829 31.4 23 5 28 20 3 3 0 0 0.73 0.16 0.89 0.64 0.80 Matches 2018-2019 27 Brescia it ITA Coppa Italia 2 2 189 2.1 2 0 2 2 0 0 0 0 0.95 0.00 0.95 0.95 0.95 Matches 2018-2019 27 Brescia it ITA 2. Serie B 32 30 2,592 28.8 25 7 32 18 7 9 0 0 19.9 12.7 6.9 19.6 63 91 313 0.87 0.24 1.11 0.62 0.87 0.69 0.24 0.93 0.44 0.68 Matches 2019-2020 28 Brescia it ITA Coppa Italia 1 1 82 0.9 1 0 1 1 0 0 0 0 1.10 0.00 1.10 1.10 1.10 Matches 2019-2020 28 Brescia it ITA 1. Serie A 31 20 1,684 18.7 7 2 9 5 2 2 1 0 6.8 5.2 0.9 6.2 28 52 129 0.37 0.11 0.48 0.27 0.37 0.36 0.05 0.41 0.28 0.33 Matches 2020-2021 29 Brescia it ITA 2. Serie B 24 15 1,480 16.4 7 3 10 4 3 3 2 0 8.7 6.3 2.7 9.1 18 30 110 0.43 0.18 0.61 0.24 0.43 0.53 0.17 0.70 0.38 0.55 Matches 2021-2022 30 Ternana it ITA Coppa Italia 1 1 73 0.8 1 1 2 1 0 1 0 0 1.23 1.23 2.47 1.23 2.47 Matches 2021-2022 30 Ternana it ITA 2. Serie B 32 27 2,007 22.3 14 3 17 13 1 3 0 0 12.5 10.1 3.4 13.5 18 42 149 0.63 0.13 0.76 0.58 0.72 0.56 0.15 0.72 0.45 0.61 Matches 2022-2023 31 Ternana it ITA 2. Serie B 21 6 636 7.1 1 3 4 1 0 0 0 0 2.0 2.0 0.9 2.8 10 5 29 0.14 0.42 0.57 0.14 0.57 0.28 0.12 0.40 0.28 0.40 Matches 2023-2024 32 Catanzaro it ITA 2. Serie B 20 5 580 6.4 2 1 3 1 1 1 0 0 3.6 2.9 0.6 3.5 9 14 32 0.31 0.16 0.47 0.16 0.31 0.56 0.10 0.66 0.44 0.54 Matches 11 Seasons 7 Clubs 3 Leagues 294 200 17,431 193.7 105 31 136 87 18 23 10 0 53.5 39.2 15.5 54.7 146 234 762 0.54 0.16 0.70 0.45 0.61 0.54 0.16 0.69 0.39 0.55 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 Brescia (3 Seasons) 3 Leagues 90 68 6,027 67.0 42 12 54 30 12 14 3 0 35.4 24.2 10.6 34.8 109 173 552 0.63 0.18 0.81 0.45 0.63 0.55 0.17 0.72 0.38 0.54 Salernitana (2 Seasons) 2 Leagues 69 45 4,130 45.9 19 5 24 18 1 1 5 0 0.41 0.11 0.52 0.39 0.50 Ternana (2 Seasons) 2 Leagues 54 34 2,716 30.2 16 7 23 15 1 4 0 0 14.5 12.1 4.3 16.3 28 47 178 0.53 0.23 0.76 0.50 0.73 0.49 0.14 0.64 0.41 0.56 Teramo (2 Seasons) 1 League 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Empoli (1 Season) 2 Leagues 39 37 2,949 32.8 23 5 28 20 3 3 0 0 0.70 0.15 0.85 0.61 0.76 Cittadella (1 Season) 1 League 20 9 849 9.4 3 1 4 3 0 0 1 0 0.32 0.11 0.42 0.32 0.42 Catanzaro (1 Season) 1 League 20 5 580 6.4 2 1 3 1 1 1 0 0 3.6 2.9 0.6 3.5 9 14 32 0.31 0.16 0.47 0.16 0.31 0.56 0.10 0.66 0.44 0.54 Serie B (9 Seasons) 254 171 14,863 165.1 93 28 121 77 16 20 8 0 46.7 33.9 14.5 48.5 118 182 633 0.56 0.17 0.73 0.47 0.64 0.58 0.18 0.76 0.42 0.60 Coppa Italia (7 Seasons) 9 9 884 9.8 5 1 6 5 0 1 1 0 0.51 0.10 0.61 0.51 0.61 Serie A (1 Season) 31 20 1,684 18.7 7 2 9 5 2 2 1 0 6.8 5.2 0.9 6.2 28 52 129 0.37 0.11 0.48 0.27 0.37 0.36 0.05 0.41 0.28 0.33
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 22 Cittadella 1 League 20 9 849 9.4 3 1 4 3 0 0 1 0 0.32 0.11 0.42 0.32 0.42 2014-2015 23 Teramo 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 2015-2016 24 Teramo 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 24 Salernitana 2 Leagues 38 24 2,268 25.2 12 4 16 12 0 0 3 0 0.48 0.16 0.63 0.48 0.63 2016-2017 25 Salernitana 2 Leagues 31 21 1,862 20.7 7 1 8 6 1 1 2 0 0.34 0.05 0.39 0.29 0.34 2017-2018 26 Empoli 2 Leagues 39 37 2,949 32.8 23 5 28 20 3 3 0 0 0.70 0.15 0.85 0.61 0.76 2018-2019 27 Brescia 2 Leagues 34 32 2,781 30.9 27 7 34 20 7 9 0 0 19.9 12.7 6.9 19.6 63 91 313 0.87 0.23 1.10 0.65 0.87 0.69 0.24 0.93 0.44 0.68 2019-2020 28 Brescia 2 Leagues 32 21 1,766 19.6 8 2 10 6 2 2 1 0 6.8 5.2 0.9 6.2 28 52 129 0.41 0.10 0.51 0.31 0.41 0.36 0.05 0.41 0.28 0.33 2020-2021 29 Brescia 1 League 24 15 1,480 16.4 7 3 10 4 3 3 2 0 8.7 6.3 2.7 9.1 18 30 110 0.43 0.18 0.61 0.24 0.43 0.53 0.17 0.70 0.38 0.55 2021-2022 30 Ternana 2 Leagues 33 28 2,080 23.1 15 4 19 14 1 4 0 0 12.5 10.1 3.4 13.5 18 42 149 0.65 0.17 0.82 0.61 0.78 0.56 0.15 0.72 0.45 0.61 2022-2023 31 Ternana 1 League 21 6 636 7.1 1 3 4 1 0 0 0 0 2.0 2.0 0.9 2.8 10 5 29 0.14 0.42 0.57 0.14 0.57 0.28 0.12 0.40 0.28 0.40 2023-2024 32 Catanzaro 1 League 20 5 580 6.4 2 1 3 1 1 1 0 0 3.6 2.9 0.6 3.5 9 14 32 0.31 0.16 0.47 0.16 0.31 0.56 0.10 0.66 0.44 0.54 11 Seasons 7 Clubs 3 Leagues 294 200 17,431 193.7 105 31 136 87 18 23 10 0 53.5 39.2 15.5 54.7 146 234 762 0.54 0.16 0.70 0.45 0.61 0.54 0.16 0.69 0.39 0.55 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 Brescia (3 Seasons) 3 Leagues 90 68 6,027 67.0 42 12 54 30 12 14 3 0 35.4 24.2 10.6 34.8 109 173 552 0.63 0.18 0.81 0.45 0.63 0.55 0.17 0.72 0.38 0.54 Salernitana (2 Seasons) 2 Leagues 69 45 4,130 45.9 19 5 24 18 1 1 5 0 0.41 0.11 0.52 0.39 0.50 Ternana (2 Seasons) 2 Leagues 54 34 2,716 30.2 16 7 23 15 1 4 0 0 14.5 12.1 4.3 16.3 28 47 178 0.53 0.23 0.76 0.50 0.73 0.49 0.14 0.64 0.41 0.56 Teramo (2 Seasons) 1 League 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Empoli (1 Season) 2 Leagues 39 37 2,949 32.8 23 5 28 20 3 3 0 0 0.70 0.15 0.85 0.61 0.76 Cittadella (1 Season) 1 League 20 9 849 9.4 3 1 4 3 0 0 1 0 0.32 0.11 0.42 0.32 0.42 Catanzaro (1 Season) 1 League 20 5 580 6.4 2 1 3 1 1 1 0 0 3.6 2.9 0.6 3.5 9 14 32 0.31 0.16 0.47 0.16 0.31 0.56 0.10 0.66 0.44 0.54 Serie B (9 Seasons) 254 171 14,863 165.1 93 28 121 77 16 20 8 0 46.7 33.9 14.5 48.5 118 182 633 0.56 0.17 0.73 0.47 0.64 0.58 0.18 0.76 0.42 0.60 Coppa Italia (7 Seasons) 9 9 884 9.8 5 1 6 5 0 1 1 0 0.51 0.10 0.61 0.51 0.61 Serie A (1 Season) 31 20 1,684 18.7 7 2 9 5 2 2 1 0 6.8 5.2 0.9 6.2 28 52 129 0.37 0.11 0.48 0.27 0.37 0.36 0.05 0.41 0.28 0.33
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 22 Cittadella it ITA 2. Serie B 17th 20 9 849 9.4 3 1 4 3 0 0 1 0 0.32 0.11 0.42 0.32 0.42 2015-2016 24 Salernitana it ITA 2. Serie B 18th 38 24 2,268 25.2 12 4 16 12 0 0 3 0 0.48 0.16 0.63 0.48 0.63 Matches 2016-2017 25 Salernitana it ITA 2. Serie B 10th 29 19 1,622 18.0 6 1 7 5 1 1 2 0 0.33 0.06 0.39 0.28 0.33 Matches 2017-2018 26 Empoli it ITA 2. Serie B 1st 38 36 2,829 31.4 23 5 28 20 3 3 0 0 0.73 0.16 0.89 0.64 0.80 Matches 2018-2019 27 Brescia it ITA 2. Serie B 1st 32 30 2,592 28.8 25 7 32 18 7 9 0 0 19.9 12.7 6.9 19.6 63 91 313 0.87 0.24 1.11 0.62 0.87 0.69 0.24 0.93 0.44 0.68 Matches 2019-2020 28 Brescia it ITA 1. Serie A 19th 31 20 1,684 18.7 7 2 9 5 2 2 1 0 6.8 5.2 0.9 6.2 28 52 129 0.37 0.11 0.48 0.27 0.37 0.36 0.05 0.41 0.28 0.33 Matches 2020-2021 29 Brescia it ITA 2. Serie B 7th 24 15 1,480 16.4 7 3 10 4 3 3 2 0 8.7 6.3 2.7 9.1 18 30 110 0.43 0.18 0.61 0.24 0.43 0.53 0.17 0.70 0.38 0.55 Matches 2021-2022 30 Ternana it ITA 2. Serie B 10th 32 27 2,007 22.3 14 3 17 13 1 3 0 0 12.5 10.1 3.4 13.5 18 42 149 0.63 0.13 0.76 0.58 0.72 0.56 0.15 0.72 0.45 0.61 Matches 2022-2023 31 Ternana it ITA 2. Serie B 14th 21 6 636 7.1 1 3 4 1 0 0 0 0 2.0 2.0 0.9 2.8 10 5 29 0.14 0.42 0.57 0.14 0.57 0.28 0.12 0.40 0.28 0.40 Matches 2023-2024 32 Catanzaro it ITA 2. Serie B 5th 20 5 580 6.4 2 1 3 1 1 1 0 0 3.6 2.9 0.6 3.5 9 14 32 0.31 0.16 0.47 0.16 0.31 0.56 0.10 0.66 0.44 0.54 Matches 10 Seasons 6 Clubs 2 Leagues 285 191 16,547 183.9 100 30 130 82 18 22 9 0 53.5 39.2 15.5 54.7 146 234 762 0.54 0.16 0.71 0.45 0.61 0.54 0.16 0.69 0.39 0.55 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 Brescia (3 Seasons) 2 Leagues 87 65 5,756 64.0 39 12 51 27 12 14 3 0 35.4 24.2 10.6 34.8 109 173 552 0.61 0.19 0.80 0.42 0.61 0.55 0.17 0.72 0.38 0.54 Salernitana (2 Seasons) 1 League 67 43 3,890 43.2 18 5 23 17 1 1 5 0 0.42 0.12 0.53 0.39 0.51 Ternana (2 Seasons) 1 League 53 33 2,643 29.4 15 6 21 14 1 3 0 0 14.5 12.1 4.3 16.3 28 47 178 0.51 0.20 0.72 0.48 0.68 0.49 0.14 0.64 0.41 0.56 Empoli (1 Season) 1 League 38 36 2,829 31.4 23 5 28 20 3 3 0 0 0.73 0.16 0.89 0.64 0.80 Cittadella (1 Season) 1 League 20 9 849 9.4 3 1 4 3 0 0 1 0 0.32 0.11 0.42 0.32 0.42 Catanzaro (1 Season) 1 League 20 5 580 6.4 2 1 3 1 1 1 0 0 3.6 2.9 0.6 3.5 9 14 32 0.31 0.16 0.47 0.16 0.31 0.56 0.10 0.66 0.44 0.54 Serie B (9 Seasons) 254 171 14,863 165.1 93 28 121 77 16 20 8 0 46.7 33.9 14.5 48.5 118 182 633 0.56 0.17 0.73 0.47 0.64 0.58 0.18 0.76 0.42 0.60 Serie A (1 Season) 31 20 1,684 18.7 7 2 9 5 2 2 1 0 6.8 5.2 0.9 6.2 28 52 129 0.37 0.11 0.48 0.27 0.37 0.36 0.05 0.41 0.28 0.33
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 23 Teramo it ITA Coppa Italia 61st 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 24 Teramo it ITA Coppa Italia 41st 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 24 Salernitana it ITA Coppa Italia 17th 0 0 Matches 2016-2017 25 Salernitana it ITA Coppa Italia 25th 2 2 240 2.7 1 0 1 1 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Matches 2017-2018 26 Empoli it ITA Coppa Italia 41st 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 27 Brescia it ITA Coppa Italia 25th 2 2 189 2.1 2 0 2 2 0 0 0 0 0.95 0.00 0.95 0.95 0.95 Matches 2019-2020 28 Brescia it ITA Coppa Italia 25th 1 1 82 0.9 1 0 1 1 0 0 0 0 1.10 0.00 1.10 1.10 1.10 Matches 2021-2022 30 Ternana it ITA Coppa Italia Rd2 1 1 73 0.8 1 1 2 1 0 1 0 0 1.23 1.23 2.47 1.23 2.47 Matches 7 Seasons 5 Clubs 1 League 9 9 884 9.8 5 1 6 5 0 1 1 0 0.51 0.10 0.61 0.51 0.61 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Brescia (2 Seasons) 1 League 3 3 271 3.0 3 0 3 3 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Teramo (2 Seasons) 1 League 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Salernitana (2 Seasons) 1 League 2 2 240 2.7 1 0 1 1 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Empoli (1 Season) 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ternana (1 Season) 1 League 1 1 73 0.8 1 1 2 1 0 1 0 0 1.23 1.23 2.47 1.23 2.47
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 22 Cittadella 1 League 9.4 3 11 1.17 0.27 0 0 2014-2015 23 Teramo 1 League 1.0 0 0 0 2015-2016 24 Teramo 1 League 1.0 0 0 0 2015-2016 24 Salernitana 2 Leagues 25.2 12 35 1.39 0.34 0 0 2016-2017 25 Salernitana 2 Leagues 20.7 7 21 1.17 0.24 1 1 2017-2018 26 Empoli 2 Leagues 32.8 23 0 39 0.00 1.24 0.51 3 3 2018-2019 27 Brescia 2 Leagues 30.9 27 82 33 40.2 2.85 1.15 0.22 0.55 15.6 0 7 9 19.9 12.7 0.15 +5.1 +5.3 2019-2020 28 Brescia 2 Leagues 19.6 8 40 13 32.5 2.04 0.66 0.15 0.46 16.4 0 2 2 6.8 5.2 0.13 +0.2 -0.2 2020-2021 29 Brescia 1 League 16.4 7 36 13 36.1 2.19 0.79 0.11 0.31 13.6 0 3 3 8.7 6.3 0.18 -1.7 -2.3 2021-2022 30 Ternana 2 Leagues 23.1 15 59 24 40.7 2.55 1.04 0.24 0.58 11.8 0 1 4 12.5 10.1 0.18 +1.5 +2.9 2022-2023 31 Ternana 1 League 7.1 1 14 4 28.6 1.98 0.57 0.07 0.25 12.5 0 0 0 2.0 2.0 0.14 -1.0 -1.0 2023-2024 32 Catanzaro 1 League 6.4 2 16 6 37.5 2.48 0.93 0.06 0.17 13.0 0 1 1 3.6 2.9 0.18 -1.6 -1.9 11 Seasons 7 Clubs 3 Leagues 193.7 105 247 199 53.4 1.86 1.07 0.26 0.42 14.2 0 18 23 53.5 39.2 0.16 +2.5 +2.8 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 Brescia (3 Seasons) 3 Leagues 67.0 42 158 59 37.3 2.44 0.91 0.18 0.47 15.4 0 12 14 35.4 24.2 0.15 +3.6 +2.8 Salernitana (2 Seasons) 2 Leagues 45.9 19 56 1.30 0.30 1 1 Ternana (2 Seasons) 2 Leagues 30.2 16 73 28 38.4 2.42 0.93 0.21 0.54 12.0 0 1 4 14.5 12.1 0.17 +0.5 +1.9 Teramo (2 Seasons) 1 League 2.0 0 0 0 Empoli (1 Season) 2 Leagues 32.8 23 0 39 0.00 1.24 0.51 3 3 Cittadella (1 Season) 1 League 9.4 3 11 1.17 0.27 0 0 Catanzaro (1 Season) 1 League 6.4 2 16 6 37.5 2.48 0.93 0.06 0.17 13.0 0 1 1 3.6 2.9 0.18 -1.6 -1.9 Serie B (9 Seasons) 165.1 93 205 185 57.6 1.82 1.12 0.28 0.42 13.8 0 16 20 46.7 33.9 0.17 +2.3 +3.1 Coppa Italia (7 Seasons) 9.8 5 2 1 50.0 1.16 0.58 1.00 2.00 0 1 Serie A (1 Season) 18.7 7 40 13 32.5 2.14 0.69 0.13 0.38 16.4 0 2 2 6.8 5.2 0.13 +0.2 -0.2
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 22 Cittadella it ITA 2. Serie B 17th 9.4 3 11 1.17 0.27 0 0 2015-2016 24 Salernitana it ITA 2. Serie B 18th 25.2 12 35 1.39 0.34 0 0 Matches 2016-2017 25 Salernitana it ITA 2. Serie B 10th 18.0 6 21 1.17 0.24 1 1 Matches 2017-2018 26 Empoli it ITA 2. Serie B 1st 31.4 23 0 39 0.00 1.24 0.51 3 3 Matches 2018-2019 27 Brescia it ITA 2. Serie B 1st 28.8 25 82 33 40.2 2.85 1.15 0.22 0.55 15.6 0 7 9 19.9 12.7 0.15 +5.1 +5.3 Matches 2019-2020 28 Brescia it ITA 1. Serie A 19th 18.7 7 40 13 32.5 2.14 0.69 0.13 0.38 16.4 0 2 2 6.8 5.2 0.13 +0.2 -0.2 Matches 2020-2021 29 Brescia it ITA 2. Serie B 7th 16.4 7 36 13 36.1 2.19 0.79 0.11 0.31 13.6 0 3 3 8.7 6.3 0.18 -1.7 -2.3 Matches 2021-2022 30 Ternana it ITA 2. Serie B 10th 22.3 14 57 23 40.4 2.56 1.03 0.23 0.57 11.8 0 1 3 12.5 10.1 0.18 +1.5 +2.9 Matches 2022-2023 31 Ternana it ITA 2. Serie B 14th 7.1 1 14 4 28.6 1.98 0.57 0.07 0.25 12.5 0 0 0 2.0 2.0 0.14 -1.0 -1.0 Matches 2023-2024 32 Catanzaro it ITA 2. Serie B 5th 6.4 2 16 6 37.5 2.48 0.93 0.06 0.17 13.0 0 1 1 3.6 2.9 0.18 -1.6 -1.9 Matches 10 Seasons 6 Clubs 2 Leagues 183.9 100 245 198 53.5 1.87 1.08 0.25 0.41 14.2 0 18 22 53.5 39.2 0.16 +2.5 +2.8 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 Brescia (3 Seasons) 2 Leagues 64.0 39 158 59 37.3 2.47 0.92 0.17 0.46 15.4 0 12 14 35.4 24.2 0.15 +3.6 +2.8 Salernitana (2 Seasons) 1 League 43.2 18 56 1.30 0.30 1 1 Ternana (2 Seasons) 1 League 29.4 15 71 27 38.0 2.42 0.92 0.20 0.52 12.0 0 1 3 14.5 12.1 0.17 +0.5 +1.9 Empoli (1 Season) 1 League 31.4 23 0 39 0.00 1.24 0.51 3 3 Cittadella (1 Season) 1 League 9.4 3 11 1.17 0.27 0 0 Catanzaro (1 Season) 1 League 6.4 2 16 6 37.5 2.48 0.93 0.06 0.17 13.0 0 1 1 3.6 2.9 0.18 -1.6 -1.9 Serie B (9 Seasons) 165.1 93 205 185 57.6 1.82 1.12 0.28 0.42 13.8 0 16 20 46.7 33.9 0.17 +2.3 +3.1 Serie A (1 Season) 18.7 7 40 13 32.5 2.14 0.69 0.13 0.38 16.4 0 2 2 6.8 5.2 0.13 +0.2 -0.2
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2013-2014 22 Cittadella 1 League 9.4 1 2014-2015 23 Teramo 1 League 1.0 0 2015-2016 24 Teramo 1 League 1.0 0 2015-2016 24 Salernitana 2 Leagues 25.2 4 2016-2017 25 Salernitana 2 Leagues 20.7 1 2017-2018 26 Empoli 2 Leagues 32.8 5 2018-2019 27 Brescia 2 Leagues 30.9 481 702 68.5 7000 1858 282 350 80.6 138 193 71.5 35 58 60.3 7 6.9 4.4 +0.1 37 28 41 1 91 2019-2020 28 Brescia 2 Leagues 19.6 296 437 67.7 4290 996 152 207 73.4 92 121 76.0 17 29 58.6 2 0.9 1.3 +1.1 14 29 14 0 52 2020-2021 29 Brescia 1 League 16.4 254 367 69.2 3658 709 143 190 75.3 71 102 69.6 19 26 73.1 3 2.7 2.9 +0.3 16 15 15 1 30 2021-2022 30 Ternana 2 Leagues 23.1 275 445 61.8 3971 891 159 231 68.8 90 136 66.2 13 25 52.0 4 3.4 1.8 +0.6 29 22 14 0 42 2022-2023 31 Ternana 1 League 7.1 60 102 58.8 783 114 35 57 61.4 17 27 63.0 2 3 66.7 3 0.9 0.5 +2.1 7 3 2 0 5 2023-2024 32 Catanzaro 1 League 6.4 95 126 75.4 1279 220 57 72 79.2 33 38 86.8 1 3 33.3 1 0.6 0.5 +0.4 5 8 4 0 14 11 Seasons 7 Clubs 3 Leagues 193.7 1461 2179 67.0 20981 4788 828 1107 74.8 441 617 71.5 87 144 60.4 31 15.5 11.5 +15.5 108 105 90 2 234 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 Brescia (3 Seasons) 3 Leagues 67.0 1031 1506 68.5 14948 3563 577 747 77.2 301 416 72.4 71 113 62.8 12 10.6 8.6 +1.4 67 72 70 2 173 Salernitana (2 Seasons) 2 Leagues 45.9 5 Ternana (2 Seasons) 2 Leagues 30.2 335 547 61.2 4754 1005 194 288 67.4 107 163 65.6 15 28 53.6 7 4.3 2.4 +2.7 36 25 16 0 47 Teramo (2 Seasons) 1 League 2.0 0 Empoli (1 Season) 2 Leagues 32.8 5 Cittadella (1 Season) 1 League 9.4 1 Catanzaro (1 Season) 1 League 6.4 95 126 75.4 1279 220 57 72 79.2 33 38 86.8 1 3 33.3 1 0.6 0.5 +0.4 5 8 4 0 14 Serie B (9 Seasons) 165.1 1165 1742 66.9 16691 3792 676 900 75.1 349 496 70.4 70 115 60.9 28 14.5 10.2 +13.5 94 76 76 2 182 Coppa Italia (7 Seasons) 9.8 1 Serie A (1 Season) 18.7 296 437 67.7 4290 996 152 207 73.4 92 121 76.0 17 29 58.6 2 0.9 1.3 +1.1 14 29 14 0 52
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 22 Cittadella it ITA 2. Serie B 17th 9.4 1 2015-2016 24 Salernitana it ITA 2. Serie B 18th 25.2 4 Matches 2016-2017 25 Salernitana it ITA 2. Serie B 10th 18.0 1 Matches 2017-2018 26 Empoli it ITA 2. Serie B 1st 31.4 5 Matches 2018-2019 27 Brescia it ITA 2. Serie B 1st 28.8 481 702 68.5 7000 1858 282 350 80.6 138 193 71.5 35 58 60.3 7 6.9 4.4 +0.1 37 28 41 1 91 Matches 2019-2020 28 Brescia it ITA 1. Serie A 19th 18.7 296 437 67.7 4290 996 152 207 73.4 92 121 76.0 17 29 58.6 2 0.9 1.3 +1.1 14 29 14 0 52 Matches 2020-2021 29 Brescia it ITA 2. Serie B 7th 16.4 254 367 69.2 3658 709 143 190 75.3 71 102 69.6 19 26 73.1 3 2.7 2.9 +0.3 16 15 15 1 30 Matches 2021-2022 30 Ternana it ITA 2. Serie B 10th 22.3 275 445 61.8 3971 891 159 231 68.8 90 136 66.2 13 25 52.0 3 3.4 1.8 -0.4 29 22 14 0 42 Matches 2022-2023 31 Ternana it ITA 2. Serie B 14th 7.1 60 102 58.8 783 114 35 57 61.4 17 27 63.0 2 3 66.7 3 0.9 0.5 +2.1 7 3 2 0 5 Matches 2023-2024 32 Catanzaro it ITA 2. Serie B 5th 6.4 95 126 75.4 1279 220 57 72 79.2 33 38 86.8 1 3 33.3 1 0.6 0.5 +0.4 5 8 4 0 14 Matches 10 Seasons 6 Clubs 2 Leagues 183.9 1461 2179 67.0 20981 4788 828 1107 74.8 441 617 71.5 87 144 60.4 30 15.5 11.5 +14.5 108 105 90 2 234 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 Brescia (3 Seasons) 2 Leagues 64.0 1031 1506 68.5 14948 3563 577 747 77.2 301 416 72.4 71 113 62.8 12 10.6 8.6 +1.4 67 72 70 2 173 Salernitana (2 Seasons) 1 League 43.2 5 Ternana (2 Seasons) 1 League 29.4 335 547 61.2 4754 1005 194 288 67.4 107 163 65.6 15 28 53.6 6 4.3 2.4 +1.7 36 25 16 0 47 Empoli (1 Season) 1 League 31.4 5 Cittadella (1 Season) 1 League 9.4 1 Catanzaro (1 Season) 1 League 6.4 95 126 75.4 1279 220 57 72 79.2 33 38 86.8 1 3 33.3 1 0.6 0.5 +0.4 5 8 4 0 14 Serie B (9 Seasons) 165.1 1165 1742 66.9 16691 3792 676 900 75.1 349 496 70.4 70 115 60.9 28 14.5 10.2 +13.5 94 76 76 2 182 Serie A (1 Season) 18.7 296 437 67.7 4290 996 152 207 73.4 92 121 76.0 17 29 58.6 2 0.9 1.3 +1.1 14 29 14 0 52
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 22 Cittadella 1 League 9.4 2014-2015 23 Teramo 1 League 1.0 2015-2016 24 Teramo 1 League 1.0 2015-2016 24 Salernitana 2 Leagues 25.2 2016-2017 25 Salernitana 2 Leagues 20.7 2017-2018 26 Empoli 2 Leagues 32.8 0 2018-2019 27 Brescia 2 Leagues 30.9 702 661 32 2 3 9 19 10 1 0 0 0 481 9 45 2019-2020 28 Brescia 2 Leagues 19.6 437 399 35 0 1 4 7 3 0 0 0 0 296 3 20 2020-2021 29 Brescia 1 League 16.4 367 334 31 1 2 2 6 3 0 0 0 0 254 2 17 2021-2022 30 Ternana 2 Leagues 23.1 445 405 36 2 4 0 9 0 0 0 0 0 275 4 10 2022-2023 31 Ternana 1 League 7.1 102 90 10 0 1 0 1 1 0 0 0 0 60 2 6 2023-2024 32 Catanzaro 1 League 6.4 126 112 13 0 2 0 1 0 0 0 0 0 95 1 5 11 Seasons 7 Clubs 3 Leagues 193.7 2179 2001 157 5 13 15 43 17 1 0 0 0 1461 21 103 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Brescia (3 Seasons) 3 Leagues 67.0 1506 1394 98 3 6 15 32 16 1 0 0 0 1031 14 82 Salernitana (2 Seasons) 2 Leagues 45.9 Ternana (2 Seasons) 2 Leagues 30.2 547 495 46 2 5 0 10 1 0 0 0 0 335 6 16 Teramo (2 Seasons) 1 League 2.0 Empoli (1 Season) 2 Leagues 32.8 0 Cittadella (1 Season) 1 League 9.4 Catanzaro (1 Season) 1 League 6.4 126 112 13 0 2 0 1 0 0 0 0 0 95 1 5 Serie B (9 Seasons) 165.1 1742 1602 122 5 12 11 36 14 1 0 0 0 1165 18 83 Coppa Italia (7 Seasons) 9.8 0 Serie A (1 Season) 18.7 437 399 35 0 1 4 7 3 0 0 0 0 296 3 20
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 22 Cittadella 1 League 9.4 2014-2015 23 Teramo 1 League 1.0 2015-2016 24 Teramo 1 League 1.0 2015-2016 24 Salernitana 2 Leagues 25.2 2016-2017 25 Salernitana 2 Leagues 20.7 2017-2018 26 Empoli 2 Leagues 32.8 2018-2019 27 Brescia 2 Leagues 30.9 95 3.30 72 1 8 8 6 0 12 0.42 9 0 0 2 1 0 2019-2020 28 Brescia 2 Leagues 19.6 48 2.56 34 0 3 3 5 3 5 0.27 4 0 0 0 1 0 2020-2021 29 Brescia 1 League 16.4 48 2.92 37 0 0 5 6 0 7 0.43 6 0 0 1 0 0 2021-2022 30 Ternana 2 Leagues 23.1 58 2.60 46 0 0 7 3 2 5 0.22 5 0 0 0 0 0 2022-2023 31 Ternana 1 League 7.1 21 2.96 12 0 3 4 1 1 5 0.70 4 0 1 0 0 0 2023-2024 32 Catanzaro 1 League 6.4 16 2.48 8 0 4 3 1 0 6 0.93 1 0 2 2 1 0 11 Seasons 7 Clubs 3 Leagues 193.7 286 2.87 209 1 18 30 22 6 40 0.40 29 0 3 5 3 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Brescia (3 Seasons) 3 Leagues 67.0 191 2.99 143 1 11 16 17 3 24 0.38 19 0 0 3 2 0 Salernitana (2 Seasons) 2 Leagues 45.9 Ternana (2 Seasons) 2 Leagues 30.2 79 2.69 58 0 3 11 4 3 10 0.34 9 0 1 0 0 0 Teramo (2 Seasons) 1 League 2.0 Empoli (1 Season) 2 Leagues 32.8 Cittadella (1 Season) 1 League 9.4 Catanzaro (1 Season) 1 League 6.4 16 2.48 8 0 4 3 1 0 6 0.93 1 0 2 2 1 0 Serie B (9 Seasons) 165.1 238 2.94 175 1 15 27 17 3 35 0.43 25 0 3 5 2 0 Coppa Italia (7 Seasons) 9.8 Serie A (1 Season) 18.7 48 2.56 34 0 3 3 5 3 5 0.27 4 0 0 0 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 22 Cittadella it ITA 2. Serie B 17th 9.4 2015-2016 24 Salernitana it ITA 2. Serie B 18th 25.2 Matches 2016-2017 25 Salernitana it ITA 2. Serie B 10th 18.0 Matches 2017-2018 26 Empoli it ITA 2. Serie B 1st 31.4 Matches 2018-2019 27 Brescia it ITA 2. Serie B 1st 28.8 95 3.30 72 1 8 8 6 0 12 0.42 9 0 0 2 1 0 Matches 2019-2020 28 Brescia it ITA 1. Serie A 19th 18.7 48 2.56 34 0 3 3 5 3 5 0.27 4 0 0 0 1 0 Matches 2020-2021 29 Brescia it ITA 2. Serie B 7th 16.4 48 2.92 37 0 0 5 6 0 7 0.43 6 0 0 1 0 0 Matches 2021-2022 30 Ternana it ITA 2. Serie B 10th 22.3 58 2.60 46 0 0 7 3 2 5 0.22 5 0 0 0 0 0 Matches 2022-2023 31 Ternana it ITA 2. Serie B 14th 7.1 21 2.96 12 0 3 4 1 1 5 0.70 4 0 1 0 0 0 Matches 2023-2024 32 Catanzaro it ITA 2. Serie B 5th 6.4 16 2.48 8 0 4 3 1 0 6 0.93 1 0 2 2 1 0 Matches 10 Seasons 6 Clubs 2 Leagues 183.9 286 2.87 209 1 18 30 22 6 40 0.40 29 0 3 5 3 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Brescia (3 Seasons) 2 Leagues 64.0 191 2.99 143 1 11 16 17 3 24 0.38 19 0 0 3 2 0 Salernitana (2 Seasons) 1 League 43.2 Ternana (2 Seasons) 1 League 29.4 79 2.69 58 0 3 11 4 3 10 0.34 9 0 1 0 0 0 Empoli (1 Season) 1 League 31.4 Cittadella (1 Season) 1 League 9.4 Catanzaro (1 Season) 1 League 6.4 16 2.48 8 0 4 3 1 0 6 0.93 1 0 2 2 1 0 Serie B (9 Seasons) 165.1 238 2.94 175 1 15 27 17 3 35 0.43 25 0 3 5 2 0 Serie A (1 Season) 18.7 48 2.56 34 0 3 3 5 3 5 0.27 4 0 0 0 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 22 Cittadella 1 League 9.4 0 2014-2015 23 Teramo 1 League 1.0 0 2015-2016 24 Teramo 1 League 1.0 0 2015-2016 24 Salernitana 2 Leagues 25.2 0 2016-2017 25 Salernitana 2 Leagues 20.7 0 2017-2018 26 Empoli 2 Leagues 32.8 0 0 0 2018-2019 27 Brescia 2 Leagues 30.9 14 10 2 7 5 2 8 25.0 6 10 2 8 4 18 7 0 2019-2020 28 Brescia 2 Leagues 19.6 17 9 3 9 5 6 18 33.3 12 7 0 7 5 22 1 0 2020-2021 29 Brescia 1 League 16.4 5 1 1 0 4 3 16 18.8 13 5 0 5 9 14 1 0 2021-2022 30 Ternana 2 Leagues 23.1 7 5 2 1 4 1 6 16.7 5 8 0 8 3 10 11 0 2022-2023 31 Ternana 1 League 7.1 6 4 2 1 3 3 7 42.9 4 2 0 2 2 8 1 0 2023-2024 32 Catanzaro 1 League 6.4 3 2 0 2 1 2 7 28.6 5 2 0 2 3 6 2 0 11 Seasons 7 Clubs 3 Leagues 193.7 52 31 10 20 22 17 62 27.4 45 34 2 32 26 78 23 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Brescia (3 Seasons) 3 Leagues 67.0 36 20 6 16 14 11 42 26.2 31 22 2 20 18 54 9 0 Salernitana (2 Seasons) 2 Leagues 45.9 0 Ternana (2 Seasons) 2 Leagues 30.2 13 9 4 2 7 4 13 30.8 9 10 0 10 5 18 12 0 Teramo (2 Seasons) 1 League 2.0 0 Empoli (1 Season) 2 Leagues 32.8 0 0 0 Cittadella (1 Season) 1 League 9.4 0 Catanzaro (1 Season) 1 League 6.4 3 2 0 2 1 2 7 28.6 5 2 0 2 3 6 2 0 Serie B (9 Seasons) 165.1 35 22 7 11 17 11 44 25.0 33 27 2 25 21 56 22 0 Coppa Italia (7 Seasons) 9.8 0 0 0 Serie A (1 Season) 18.7 17 9 3 9 5 6 18 33.3 12 7 0 7 5 22 1 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 2013-2014 22 Cittadella it ITA 2. Serie B 17th 9.4 2015-2016 24 Salernitana it ITA 2. Serie B 18th 25.2 Matches 2016-2017 25 Salernitana it ITA 2. Serie B 10th 18.0 Matches 2017-2018 26 Empoli it ITA 2. Serie B 1st 31.4 0 0 Matches 2018-2019 27 Brescia it ITA 2. Serie B 1st 28.8 14 10 2 7 5 2 8 25.0 6 10 2 8 4 18 7 0 Matches 2019-2020 28 Brescia it ITA 1. Serie A 19th 18.7 17 9 3 9 5 6 18 33.3 12 7 0 7 5 22 1 0 Matches 2020-2021 29 Brescia it ITA 2. Serie B 7th 16.4 5 1 1 0 4 3 16 18.8 13 5 0 5 9 14 1 0 Matches 2021-2022 30 Ternana it ITA 2. Serie B 10th 22.3 7 5 2 1 4 1 6 16.7 5 8 0 8 3 10 11 0 Matches 2022-2023 31 Ternana it ITA 2. Serie B 14th 7.1 6 4 2 1 3 3 7 42.9 4 2 0 2 2 8 1 0 Matches 2023-2024 32 Catanzaro it ITA 2. Serie B 5th 6.4 3 2 0 2 1 2 7 28.6 5 2 0 2 3 6 2 0 Matches 10 Seasons 6 Clubs 2 Leagues 183.9 52 31 10 20 22 17 62 27.4 45 34 2 32 26 78 23 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Brescia (3 Seasons) 2 Leagues 64.0 36 20 6 16 14 11 42 26.2 31 22 2 20 18 54 9 0 Salernitana (2 Seasons) 1 League 43.2 0 Ternana (2 Seasons) 1 League 29.4 13 9 4 2 7 4 13 30.8 9 10 0 10 5 18 12 0 Empoli (1 Season) 1 League 31.4 0 0 0 Cittadella (1 Season) 1 League 9.4 0 Catanzaro (1 Season) 1 League 6.4 3 2 0 2 1 2 7 28.6 5 2 0 2 3 6 2 0 Serie B (9 Seasons) 165.1 35 22 7 11 17 11 44 25.0 33 27 2 25 21 56 22 0 Serie A (1 Season) 18.7 17 9 3 9 5 6 18 33.3 12 7 0 7 5 22 1 0
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 22 Cittadella 1 League 9.4 2014-2015 23 Teramo 1 League 1.0 2015-2016 24 Teramo 1 League 1.0 2015-2016 24 Salernitana 2 Leagues 25.2 2016-2017 25 Salernitana 2 Leagues 20.7 2017-2018 26 Empoli 2 Leagues 32.8 2018-2019 27 Brescia 2 Leagues 30.9 954 7 48 277 640 178 946 29 15 51.7 14 48.3 606 3275 1402 63 34 33 68 37 758 313 2019-2020 28 Brescia 2 Leagues 19.6 585 1 33 271 289 102 583 21 11 52.4 10 47.6 352 1561 718 28 19 14 36 28 444 129 2020-2021 29 Brescia 1 League 16.4 476 4 27 182 273 81 473 14 8 57.1 6 42.9 307 1372 611 18 16 13 31 19 380 110 2021-2022 30 Ternana 2 Leagues 23.1 631 15 46 251 337 114 628 16 3 18.8 13 81.3 366 1534 572 18 19 10 47 15 479 149 2022-2023 31 Ternana 1 League 7.1 158 1 12 63 84 31 158 10 5 50.0 3 30.0 69 409 202 10 4 5 9 7 106 29 2023-2024 32 Catanzaro 1 League 6.4 181 2 6 83 93 28 180 10 7 70.0 3 30.0 98 527 201 9 6 5 12 5 139 32 11 Seasons 7 Clubs 3 Leagues 193.7 2985 30 172 1127 1716 534 2968 100 49 49.0 49 49.0 1798 8678 3706 146 98 80 203 111 2306 762 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 Brescia (3 Seasons) 3 Leagues 67.0 2015 12 108 730 1202 361 2002 64 34 53.1 30 46.9 1265 6208 2731 109 69 60 135 84 1582 552 Salernitana (2 Seasons) 2 Leagues 45.9 Ternana (2 Seasons) 2 Leagues 30.2 789 16 58 314 421 145 786 26 8 30.8 16 61.5 435 1943 774 28 23 15 56 22 585 178 Teramo (2 Seasons) 1 League 2.0 Empoli (1 Season) 2 Leagues 32.8 Cittadella (1 Season) 1 League 9.4 Catanzaro (1 Season) 1 League 6.4 181 2 6 83 93 28 180 10 7 70.0 3 30.0 98 527 201 9 6 5 12 5 139 32 Serie B (9 Seasons) 165.1 2400 29 139 856 1427 432 2385 79 38 48.1 39 49.4 1446 7117 2988 118 79 66 167 83 1862 633 Coppa Italia (7 Seasons) 9.8 Serie A (1 Season) 18.7 585 1 33 271 289 102 583 21 11 52.4 10 47.6 352 1561 718 28 19 14 36 28 444 129
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 22 Cittadella it ITA 2. Serie B 17th 9.4 2015-2016 24 Salernitana it ITA 2. Serie B 18th 25.2 Matches 2016-2017 25 Salernitana it ITA 2. Serie B 10th 18.0 Matches 2017-2018 26 Empoli it ITA 2. Serie B 1st 31.4 Matches 2018-2019 27 Brescia it ITA 2. Serie B 1st 28.8 954 7 48 277 640 178 946 29 15 51.7 14 48.3 606 3275 1402 63 34 33 68 37 758 313 Matches 2019-2020 28 Brescia it ITA 1. Serie A 19th 18.7 585 1 33 271 289 102 583 21 11 52.4 10 47.6 352 1561 718 28 19 14 36 28 444 129 Matches 2020-2021 29 Brescia it ITA 2. Serie B 7th 16.4 476 4 27 182 273 81 473 14 8 57.1 6 42.9 307 1372 611 18 16 13 31 19 380 110 Matches 2021-2022 30 Ternana it ITA 2. Serie B 10th 22.3 631 15 46 251 337 114 628 16 3 18.8 13 81.3 366 1534 572 18 19 10 47 15 479 149 Matches 2022-2023 31 Ternana it ITA 2. Serie B 14th 7.1 158 1 12 63 84 31 158 10 5 50.0 3 30.0 69 409 202 10 4 5 9 7 106 29 Matches 2023-2024 32 Catanzaro it ITA 2. Serie B 5th 6.4 181 2 6 83 93 28 180 10 7 70.0 3 30.0 98 527 201 9 6 5 12 5 139 32 Matches 10 Seasons 6 Clubs 2 Leagues 183.9 2985 30 172 1127 1716 534 2968 100 49 49.0 49 49.0 1798 8678 3706 146 98 80 203 111 2306 762 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 Brescia (3 Seasons) 2 Leagues 64.0 2015 12 108 730 1202 361 2002 64 34 53.1 30 46.9 1265 6208 2731 109 69 60 135 84 1582 552 Salernitana (2 Seasons) 1 League 43.2 Ternana (2 Seasons) 1 League 29.4 789 16 58 314 421 145 786 26 8 30.8 16 61.5 435 1943 774 28 23 15 56 22 585 178 Empoli (1 Season) 1 League 31.4 Cittadella (1 Season) 1 League 9.4 Catanzaro (1 Season) 1 League 6.4 181 2 6 83 93 28 180 10 7 70.0 3 30.0 98 527 201 9 6 5 12 5 139 32 Serie B (9 Seasons) 165.1 2400 29 139 856 1427 432 2385 79 38 48.1 39 49.4 1446 7117 2988 118 79 66 167 83 1862 633 Serie A (1 Season) 18.7 585 1 33 271 289 102 583 21 11 52.4 10 47.6 352 1561 718 28 19 14 36 28 444 129
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 22 Cittadella it ITA 2. Serie B 20 849 42 22.5 9.4 9 11 2014-2015 23 Teramo it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2015-2016 24 Teramo it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2015-2016 24 Salernitana it ITA Coppa Italia 0 0 0 0 1 Matches 2015-2016 24 Salernitana it ITA 2. Serie B 38 2,268 60 60.0 25.2 24 14 14 1 1.18 29 38 -9 -0.36 -0.06 Matches 2016-2017 25 Salernitana it ITA Coppa Italia 2 240 120 100.0 2.7 2 120 2 0 0 1.50 1 1 0 0.00 Matches 2016-2017 25 Salernitana it ITA 2. Serie B 29 1,622 56 42.9 18.0 19 1 10 Matches 2017-2018 26 Empoli it ITA Coppa Italia 1 120 120 100.0 1.3 1 120 1 0 0 1.00 2 2 0 0.00 Matches 2017-2018 26 Empoli it ITA 2. Serie B 38 2,829 74 74.8 31.4 36 7 2 0 2.05 63 35 +28 +0.89 -0.15 Matches 2018-2019 27 Brescia it ITA Coppa Italia 2 189 95 78.8 2.1 2 95 1 0 0 0.50 3 2 +1 +0.48 +2.24 Matches 2018-2019 27 Brescia it ITA 2. Serie B 32 2,592 81 80.0 28.8 30 85 17 2 25 0 1.84 57 30 +27 +0.94 +0.94 53.6 33.5 +20.1 +0.70 +0.59 Matches 2019-2020 28 Brescia it ITA Coppa Italia 1 82 82 68.3 0.9 1 82 0 0 0 0.00 1 0 +1 +1.10 +5.83 Matches 2019-2020 28 Brescia it ITA 1. Serie A 31 1,684 54 49.2 18.7 20 75 9 11 17 4 0.71 19 43 -24 -1.28 -0.25 21.8 34.7 -12.9 -0.69 +0.26 Matches 2020-2021 29 Brescia it ITA 2. Serie B 24 1,480 62 43.3 16.4 15 84 7 9 24 3 1.20 27 24 +3 +0.18 -0.05 24.8 28.2 -3.3 -0.20 +0.12 Matches 2021-2022 30 Ternana it ITA Coppa Italia 1 73 73 24.3 0.8 1 73 0 0 1 3.00 5 3 +2 +2.47 +3.66 Matches 2021-2022 30 Ternana it ITA 2. Serie B 32 2,007 63 58.7 22.3 27 69 4 5 27 2 1.50 40 37 +3 +0.13 +0.52 33.5 31.0 +2.4 +0.11 +0.37 Matches 2022-2023 31 Ternana it ITA 2. Serie B 21 636 30 18.6 7.1 6 66 0 15 16 4 1.19 11 9 +2 +0.28 +0.83 7.8 8.6 -0.8 -0.11 +0.14 Matches 2023-2024 32 Catanzaro it ITA 2. Serie B 20 580 29 17.0 6.4 5 58 0 15 19 13 1.30 12 12 0 0.00 -0.29 10.1 10.6 -0.5 -0.07 +0.17 Matches 11 Seasons 7 Clubs 3 Leagues 294 17,431 59 47.2 193.7 200 78 65 94 20 29 1.39 272 241 +31 +0.19 +0.37 151.6 146.6 +5.0 +0.05 +0.40 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 Brescia (3 Seasons) 3 Leagues 90 6,027 67 57.7 67.0 68 82 34 22 21 7 1.23 107 99 +8 +0.12 +0.49 100.2 96.3 +3.8 +0.06 +0.57 Salernitana (2 Seasons) 2 Leagues 69 4,130 60 51.0 45.9 45 120 17 24 2 1.20 30 39 -9 -0.32 -0.03 Ternana (2 Seasons) 2 Leagues 54 2,716 50 38.0 30.2 34 69 4 20 19 7 1.41 56 49 +7 +0.23 +0.76 41.3 39.7 +1.6 +0.06 +0.31 Teramo (2 Seasons) 1 League 2 180 90 100.0 2.0 2 90 2 0 0 0.00 2 5 -3 -1.50 Empoli (1 Season) 2 Leagues 39 2,949 76 75.6 32.8 37 120 8 2 0 2.02 65 37 +28 +0.85 -0.19 Cittadella (1 Season) 1 League 20 849 42 22.5 9.4 9 11 Catanzaro (1 Season) 1 League 20 580 29 17.0 6.4 5 58 0 15 19 13 1.30 12 12 0 0.00 -0.29 10.1 10.6 -0.5 -0.07 +0.17 Serie B (9 Seasons) 254 14,863 59 46.4 165.1 171 77 50 83 20 23 1.51 239 185 +54 +0.39 +0.41 129.9 111.9 +17.9 +0.22 +0.46 Coppa Italia (7 Seasons) 9 884 98 58.9 9.8 9 98 6 0 2 0.89 14 13 +1 +0.10 +1.81 Serie A (1 Season) 31 1,684 54 49.2 18.7 20 75 9 11 17 4 0.71 19 43 -24 -1.28 -0.25 21.8 34.7 -12.9 -0.69 +0.26
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 22 Cittadella 1 League 20 849 42 22.5 9.4 9 11 2014-2015 23 Teramo 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 2015-2016 24 Teramo 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 2015-2016 24 Salernitana 2 Leagues 38 2,268 60 55.6 25.2 24 14 14 2 1.18 29 38 -9 -0.36 -0.06 2016-2017 25 Salernitana 2 Leagues 31 1,862 60 46.3 20.7 21 120 3 10 0 1.50 1 1 0 0.00 2017-2018 26 Empoli 2 Leagues 39 2,949 76 75.6 32.8 37 120 8 2 0 2.02 65 37 +28 +0.85 -0.19 2018-2019 27 Brescia 2 Leagues 34 2,781 82 79.9 30.9 32 85 18 2 25 0 1.76 60 32 +28 +0.91 +1.03 53.6 33.5 +20.1 +0.70 +0.59 2019-2020 28 Brescia 2 Leagues 32 1,766 55 49.9 19.6 21 75 9 11 17 4 0.69 20 43 -23 -1.17 -0.06 21.8 34.7 -12.9 -0.69 +0.26 2020-2021 29 Brescia 1 League 24 1,480 62 43.3 16.4 15 84 7 9 24 3 1.20 27 24 +3 +0.18 -0.05 24.8 28.2 -3.3 -0.20 +0.12 2021-2022 30 Ternana 2 Leagues 33 2,080 63 55.9 23.1 28 70 4 5 27 3 1.55 45 40 +5 +0.22 +0.71 33.5 31.0 +2.4 +0.11 +0.37 2022-2023 31 Ternana 1 League 21 636 30 18.6 7.1 6 66 0 15 16 4 1.19 11 9 +2 +0.28 +0.83 7.8 8.6 -0.8 -0.11 +0.14 2023-2024 32 Catanzaro 1 League 20 580 29 17.0 6.4 5 58 0 15 19 13 1.30 12 12 0 0.00 -0.29 10.1 10.6 -0.5 -0.07 +0.17 11 Seasons 7 Clubs 3 Leagues 294 17,431 59 47.2 193.7 200 78 65 94 20 29 1.39 272 241 +31 +0.19 +0.37 151.6 146.6 +5.0 +0.05 +0.40 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 Brescia (3 Seasons) 3 Leagues 90 6,027 67 57.7 67.0 68 82 34 22 21 7 1.23 107 99 +8 +0.12 +0.49 100.2 96.3 +3.8 +0.06 +0.57 Salernitana (2 Seasons) 2 Leagues 69 4,130 60 51.0 45.9 45 120 17 24 2 1.20 30 39 -9 -0.32 -0.03 Ternana (2 Seasons) 2 Leagues 54 2,716 50 38.0 30.2 34 69 4 20 19 7 1.41 56 49 +7 +0.23 +0.76 41.3 39.7 +1.6 +0.06 +0.31 Teramo (2 Seasons) 1 League 2 180 90 100.0 2.0 2 90 2 0 0 0.00 2 5 -3 -1.50 Empoli (1 Season) 2 Leagues 39 2,949 76 75.6 32.8 37 120 8 2 0 2.02 65 37 +28 +0.85 -0.19 Cittadella (1 Season) 1 League 20 849 42 22.5 9.4 9 11 Catanzaro (1 Season) 1 League 20 580 29 17.0 6.4 5 58 0 15 19 13 1.30 12 12 0 0.00 -0.29 10.1 10.6 -0.5 -0.07 +0.17 Serie B (9 Seasons) 254 14,863 59 46.4 165.1 171 77 50 83 20 23 1.51 239 185 +54 +0.39 +0.41 129.9 111.9 +17.9 +0.22 +0.46 Coppa Italia (7 Seasons) 9 884 98 58.9 9.8 9 98 6 0 2 0.89 14 13 +1 +0.10 +1.81 Serie A (1 Season) 31 1,684 54 49.2 18.7 20 75 9 11 17 4 0.71 19 43 -24 -1.28 -0.25 21.8 34.7 -12.9 -0.69 +0.26
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 22 Cittadella it ITA 2. Serie B 17th 20 849 42 22.5 9.4 9 11 2015-2016 24 Salernitana it ITA 2. Serie B 18th 38 2,268 60 60.0 25.2 24 14 14 1 1.18 29 38 -9 -0.36 -0.06 Matches 2016-2017 25 Salernitana it ITA 2. Serie B 10th 29 1,622 56 42.9 18.0 19 1 10 Matches 2017-2018 26 Empoli it ITA 2. Serie B 1st 38 2,829 74 74.8 31.4 36 7 2 0 2.05 63 35 +28 +0.89 -0.15 Matches 2018-2019 27 Brescia it ITA 2. Serie B 1st 32 2,592 81 80.0 28.8 30 85 17 2 25 0 1.84 57 30 +27 +0.94 +0.94 53.6 33.5 +20.1 +0.70 +0.59 Matches 2019-2020 28 Brescia it ITA 1. Serie A 19th 31 1,684 54 49.2 18.7 20 75 9 11 17 4 0.71 19 43 -24 -1.28 -0.25 21.8 34.7 -12.9 -0.69 +0.26 Matches 2020-2021 29 Brescia it ITA 2. Serie B 7th 24 1,480 62 43.3 16.4 15 84 7 9 24 3 1.20 27 24 +3 +0.18 -0.05 24.8 28.2 -3.3 -0.20 +0.12 Matches 2021-2022 30 Ternana it ITA 2. Serie B 10th 32 2,007 63 58.7 22.3 27 69 4 5 27 2 1.50 40 37 +3 +0.13 +0.52 33.5 31.0 +2.4 +0.11 +0.37 Matches 2022-2023 31 Ternana it ITA 2. Serie B 14th 21 636 30 18.6 7.1 6 66 0 15 16 4 1.19 11 9 +2 +0.28 +0.83 7.8 8.6 -0.8 -0.11 +0.14 Matches 2023-2024 32 Catanzaro it ITA 2. Serie B 5th 20 580 29 17.0 6.4 5 58 0 15 19 13 1.30 12 12 0 0.00 -0.29 10.1 10.6 -0.5 -0.07 +0.17 Matches 10 Seasons 6 Clubs 2 Leagues 285 16,547 58 46.7 183.9 191 76 59 94 20 27 1.40 258 228 +30 +0.19 +0.34 151.6 146.6 +5.0 +0.05 +0.40 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 Brescia (3 Seasons) 2 Leagues 87 5,756 66 57.1 64.0 65 82 33 22 21 7 1.26 103 97 +6 +0.09 +0.41 100.2 96.3 +3.8 +0.06 +0.57 Salernitana (2 Seasons) 1 League 67 3,890 58 51.5 43.2 43 15 24 1 1.18 29 38 -9 -0.36 -0.06 Ternana (2 Seasons) 1 League 53 2,643 50 38.6 29.4 33 69 4 20 19 6 1.38 51 46 +5 +0.17 +0.66 41.3 39.7 +1.6 +0.06 +0.31 Empoli (1 Season) 1 League 38 2,829 74 74.8 31.4 36 7 2 0 2.05 63 35 +28 +0.89 -0.15 Cittadella (1 Season) 1 League 20 849 42 22.5 9.4 9 11 Catanzaro (1 Season) 1 League 20 580 29 17.0 6.4 5 58 0 15 19 13 1.30 12 12 0 0.00 -0.29 10.1 10.6 -0.5 -0.07 +0.17 Serie B (9 Seasons) 254 14,863 59 46.4 165.1 171 77 50 83 20 23 1.51 239 185 +54 +0.39 +0.41 129.9 111.9 +17.9 +0.22 +0.46 Serie A (1 Season) 31 1,684 54 49.2 18.7 20 75 9 11 17 4 0.71 19 43 -24 -1.28 -0.25 21.8 34.7 -12.9 -0.69 +0.26
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 2014-2015 23 Teramo it ITA Coppa Italia 61st 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2015-2016 24 Teramo it ITA Coppa Italia 41st 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2015-2016 24 Salernitana it ITA Coppa Italia 17th 0 0 0 0 1 Matches 2016-2017 25 Salernitana it ITA Coppa Italia 25th 2 240 120 100.0 2.7 2 120 2 0 0 1.50 1 1 0 0.00 Matches 2017-2018 26 Empoli it ITA Coppa Italia 41st 1 120 120 100.0 1.3 1 120 1 0 0 1.00 2 2 0 0.00 Matches 2018-2019 27 Brescia it ITA Coppa Italia 25th 2 189 95 78.8 2.1 2 95 1 0 0 0.50 3 2 +1 +0.48 +2.24 Matches 2019-2020 28 Brescia it ITA Coppa Italia 25th 1 82 82 68.3 0.9 1 82 0 0 0 0.00 1 0 +1 +1.10 +5.83 Matches 2021-2022 30 Ternana it ITA Coppa Italia Rd2 1 73 73 24.3 0.8 1 73 0 0 1 3.00 5 3 +2 +2.47 +3.66 Matches 7 Seasons 5 Clubs 1 League 9 884 98 58.9 9.8 9 98 6 0 2 0.89 14 13 +1 +0.10 +1.81 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Brescia (2 Seasons) 1 League 3 271 90 75.3 3.0 3 90 1 0 0 0.33 4 2 +2 +0.66 +3.70 Teramo (2 Seasons) 1 League 2 180 90 100.0 2.0 2 90 2 0 0 0.00 2 5 -3 -1.50 Salernitana (2 Seasons) 1 League 2 240 120 44.4 2.7 2 120 2 0 1 1.50 1 1 0 0.00 Empoli (1 Season) 1 League 1 120 120 100.0 1.3 1 120 1 0 0 1.00 2 2 0 0.00 Ternana (1 Season) 1 League 1 73 73 24.3 0.8 1 73 0 0 1 3.00 5 3 +2 +2.47 +3.66
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 22 Cittadella 1 League 9.4 1 0 2014-2015 23 Teramo 1 League 1.0 0 0 0 0 2015-2016 24 Teramo 1 League 1.0 1 0 0 0 2015-2016 24 Salernitana 2 Leagues 25.2 3 0 2016-2017 25 Salernitana 2 Leagues 20.7 2 0 0 0 2017-2018 26 Empoli 2 Leagues 32.8 0 0 0 0 0 0 0 0 0 0 0 2018-2019 27 Brescia 2 Leagues 30.9 0 0 0 31 44 37 19 4 10 0 0 0 91 20 43 31.7 2019-2020 28 Brescia 2 Leagues 19.6 1 0 0 18 34 11 7 5 9 0 0 0 45 12 37 24.5 2020-2021 29 Brescia 1 League 16.4 2 0 0 27 29 16 6 9 1 0 0 0 40 20 32 38.5 2021-2022 30 Ternana 2 Leagues 23.1 0 0 0 23 35 25 9 3 5 0 0 0 38 57 108 34.5 2022-2023 31 Ternana 1 League 7.1 0 0 0 8 12 8 1 2 4 0 0 0 9 6 34 15.0 2023-2024 32 Catanzaro 1 League 6.4 0 0 0 7 12 4 1 3 2 1 0 0 12 11 15 42.3 11 Seasons 7 Clubs 3 Leagues 193.7 10 0 0 114 166 101 43 26 31 1 0 0 235 126 269 31.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Brescia (3 Seasons) 3 Leagues 67.0 3 0 0 76 107 64 32 18 20 0 0 0 176 52 112 31.7 Salernitana (2 Seasons) 2 Leagues 45.9 5 0 0 0 Ternana (2 Seasons) 2 Leagues 30.2 0 0 0 31 47 33 10 5 9 0 0 0 47 63 142 30.7 Teramo (2 Seasons) 1 League 2.0 1 0 0 0 Empoli (1 Season) 2 Leagues 32.8 0 0 0 0 0 0 0 0 0 0 0 Cittadella (1 Season) 1 League 9.4 1 0 Catanzaro (1 Season) 1 League 6.4 0 0 0 7 12 4 1 3 2 1 0 0 12 11 15 42.3 Serie B (9 Seasons) 165.1 8 0 0 96 130 88 36 21 22 1 0 0 190 114 232 32.9 Coppa Italia (7 Seasons) 9.8 1 0 0 0 2 2 0 0 0 0 Serie A (1 Season) 18.7 1 0 0 18 34 11 7 5 9 0 0 0 45 12 37 24.5
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 22 Cittadella it ITA 2. Serie B 17th 9.4 1 0 2015-2016 24 Salernitana it ITA 2. Serie B 18th 25.2 3 0 Matches 2016-2017 25 Salernitana it ITA 2. Serie B 10th 18.0 2 0 Matches 2017-2018 26 Empoli it ITA 2. Serie B 1st 31.4 0 0 0 0 0 0 0 0 0 0 0 Matches 2018-2019 27 Brescia it ITA 2. Serie B 1st 28.8 0 0 0 31 44 37 19 4 10 0 0 0 91 20 43 31.7 Matches 2019-2020 28 Brescia it ITA 1. Serie A 19th 18.7 1 0 0 18 34 11 7 5 9 0 0 0 45 12 37 24.5 Matches 2020-2021 29 Brescia it ITA 2. Serie B 7th 16.4 2 0 0 27 29 16 6 9 1 0 0 0 40 20 32 38.5 Matches 2021-2022 30 Ternana it ITA 2. Serie B 10th 22.3 0 0 0 23 33 23 9 3 5 0 0 0 38 57 108 34.5 Matches 2022-2023 31 Ternana it ITA 2. Serie B 14th 7.1 0 0 0 8 12 8 1 2 4 0 0 0 9 6 34 15.0 Matches 2023-2024 32 Catanzaro it ITA 2. Serie B 5th 6.4 0 0 0 7 12 4 1 3 2 1 0 0 12 11 15 42.3 Matches 10 Seasons 6 Clubs 2 Leagues 183.9 9 0 0 114 164 99 43 26 31 1 0 0 235 126 269 31.9 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Brescia (3 Seasons) 2 Leagues 64.0 3 0 0 76 107 64 32 18 20 0 0 0 176 52 112 31.7 Salernitana (2 Seasons) 1 League 43.2 5 0 Ternana (2 Seasons) 1 League 29.4 0 0 0 31 45 31 10 5 9 0 0 0 47 63 142 30.7 Empoli (1 Season) 1 League 31.4 0 0 0 0 0 0 0 0 0 0 0 Cittadella (1 Season) 1 League 9.4 1 0 Catanzaro (1 Season) 1 League 6.4 0 0 0 7 12 4 1 3 2 1 0 0 12 11 15 42.3 Serie B (9 Seasons) 165.1 8 0 0 96 130 88 36 21 22 1 0 0 190 114 232 32.9 Serie A (1 Season) 18.7 1 0 0 18 34 11 7 5 9 0 0 0 45 12 37 24.5
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 Alfredo Donnarumma Pages
Alfredo Donnarumma 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