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 2015-2016 18 Ternana it ITA 2. Serie B 25 9 916 10.2 2 1 3 2 0 0 2 0 0.20 0.10 0.29 0.20 0.29 Matches 2016-2017 19 Asteras Tripoli gr GRE 1. Super League 7 2 280 3.1 1 0 1 0 1 1 1 0 0.32 0.00 0.32 0.00 0.00 Matches 2017-2018 20 Asteras Tripoli gr GRE 1. Super League 8 2 250 2.8 1 0 1 1 0 0 3 0 0.36 0.00 0.36 0.36 0.36 Matches 2019-2020 22 Salernitana it ITA 2. Serie B 26 21 1,880 20.9 6 7 13 6 0 0 9 0 6.9 6.9 1.3 8.2 40 20 136 0.29 0.34 0.62 0.29 0.62 0.33 0.06 0.39 0.33 0.39 Matches 2020-2021 23 Salernitana 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 2020-2021 23 Salernitana it ITA 2. Serie B 27 14 1,083 12.0 5 0 5 5 0 0 3 0 4.0 4.0 0.4 4.3 23 23 89 0.42 0.00 0.42 0.42 0.42 0.33 0.03 0.36 0.33 0.36 Matches 2021-2022 24 Salernitana it ITA Coppa Italia 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Salernitana it ITA 1. Serie A 14 10 699 7.8 1 0 1 1 0 0 1 0 1.7 1.7 0.5 2.2 15 12 74 0.13 0.00 0.13 0.13 0.13 0.22 0.06 0.28 0.22 0.28 Matches 2021-2022 24 Cremonese it ITA 2. Serie B 15 3 510 5.7 1 2 3 1 0 0 3 1 0.8 0.8 1.0 1.8 10 15 46 0.18 0.35 0.53 0.18 0.53 0.14 0.18 0.32 0.14 0.32 Matches 2022-2023 25 Ascoli it ITA Coppa Italia 1 0 63 0.7 0 1 1 0 0 0 0 0 0.00 1.43 1.43 0.00 1.43 Matches 2022-2023 25 Ascoli it ITA 2. Serie B 34 27 2,117 23.5 7 0 7 4 3 3 9 2 7.3 4.9 1.5 6.5 39 22 145 0.30 0.00 0.30 0.17 0.17 0.31 0.06 0.37 0.21 0.27 Matches 2023-2024 26 Reggiana it ITA Coppa Italia 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Reggiana it ITA 2. Serie B 31 24 2,110 23.4 6 0 6 5 1 1 5 0 6.4 5.6 1.4 7.0 36 43 127 0.26 0.00 0.26 0.21 0.21 0.27 0.06 0.33 0.24 0.30 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 0 0 Matches 2024-2025 27 Reggiana 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 2024-2025 27 Reggiana it ITA 2. Serie B 25 16 1,338 14.9 4 1 5 3 1 1 6 0 4.9 4.1 2.2 6.2 21 19 85 0.27 0.07 0.34 0.20 0.27 0.33 0.15 0.47 0.27 0.42 Matches 9 Seasons 6 Clubs 4 Leagues 217 130 11,450 127.2 34 12 46 28 6 6 42 3 32.0 28.0 8.2 36.3 184 154 702 0.27 0.09 0.36 0.22 0.31 0.30 0.08 0.37 0.26 0.33 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 Salernitana (3 Seasons) 3 Leagues 69 46 3,760 41.8 12 7 19 12 0 0 13 0 12.6 12.6 2.1 14.7 78 55 299 0.29 0.17 0.45 0.29 0.45 0.31 0.05 0.36 0.31 0.36 Reggiana (2 Seasons) 2 Leagues 58 41 3,554 39.5 10 1 11 8 2 2 11 0 11.3 9.7 3.6 13.3 57 62 212 0.25 0.03 0.28 0.20 0.23 0.30 0.09 0.39 0.25 0.35 Cremonese (2 Seasons) 1 League 15 3 510 5.7 1 2 3 1 0 0 3 1 0.8 0.8 1.0 1.8 10 15 46 0.18 0.35 0.53 0.18 0.53 0.14 0.18 0.32 0.14 0.32 Asteras Tripoli (2 Seasons) 1 League 15 4 530 5.9 2 0 2 1 1 1 4 0 0.34 0.00 0.34 0.17 0.17 Ascoli (1 Season) 2 Leagues 35 27 2,180 24.2 7 1 8 4 3 3 9 2 7.3 4.9 1.5 6.5 39 22 145 0.29 0.04 0.33 0.17 0.21 0.31 0.06 0.37 0.21 0.27 Ternana (1 Season) 1 League 25 9 916 10.2 2 1 3 2 0 0 2 0 0.20 0.10 0.29 0.20 0.29 Serie B (7 Seasons) 183 114 9,954 110.6 31 11 42 26 5 5 37 3 30.3 26.3 7.8 34.1 169 142 628 0.28 0.10 0.38 0.24 0.33 0.30 0.08 0.38 0.26 0.34 Coppa Italia (5 Seasons) 5 2 267 3.0 0 1 1 0 0 0 0 0 0.00 0.34 0.34 0.00 0.34 Super League (2 Seasons) 15 4 530 5.9 2 0 2 1 1 1 4 0 0.34 0.00 0.34 0.17 0.17 Serie A (1 Season) 14 10 699 7.8 1 0 1 1 0 0 1 0 1.7 1.7 0.5 2.2 15 12 74 0.13 0.00 0.13 0.13 0.13 0.22 0.06 0.28 0.22 0.28
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 2015-2016 18 Ternana 1 League 25 9 916 10.2 2 1 3 2 0 0 2 0 0.20 0.10 0.29 0.20 0.29 2016-2017 19 Asteras Tripoli 1 League 7 2 280 3.1 1 0 1 0 1 1 1 0 0.32 0.00 0.32 0.00 0.00 2017-2018 20 Asteras Tripoli 1 League 8 2 250 2.8 1 0 1 1 0 0 3 0 0.36 0.00 0.36 0.36 0.36 2019-2020 22 Salernitana 1 League 26 21 1,880 20.9 6 7 13 6 0 0 9 0 6.9 6.9 1.3 8.2 40 20 136 0.29 0.34 0.62 0.29 0.62 0.33 0.06 0.39 0.33 0.39 2020-2021 23 Salernitana 2 Leagues 28 15 1,173 13.0 5 0 5 5 0 0 3 0 4.0 4.0 0.4 4.3 23 23 89 0.38 0.00 0.38 0.38 0.38 0.33 0.03 0.36 0.33 0.36 2021-2022 24 Salernitana 2 Leagues 15 10 707 7.9 1 0 1 1 0 0 1 0 1.7 1.7 0.5 2.2 15 12 74 0.13 0.00 0.13 0.13 0.13 0.22 0.06 0.28 0.22 0.28 2021-2022 24 Cremonese 1 League 15 3 510 5.7 1 2 3 1 0 0 3 1 0.8 0.8 1.0 1.8 10 15 46 0.18 0.35 0.53 0.18 0.53 0.14 0.18 0.32 0.14 0.32 2022-2023 25 Ascoli 2 Leagues 35 27 2,180 24.2 7 1 8 4 3 3 9 2 7.3 4.9 1.5 6.5 39 22 145 0.29 0.04 0.33 0.17 0.21 0.31 0.06 0.37 0.21 0.27 2023-2024 26 Cremonese 1 League 0 0 2023-2024 26 Reggiana 2 Leagues 32 24 2,126 23.6 6 0 6 5 1 1 5 0 6.4 5.6 1.4 7.0 36 43 127 0.25 0.00 0.25 0.21 0.21 0.27 0.06 0.33 0.24 0.30 2024-2025 27 Reggiana 2 Leagues 26 17 1,428 15.9 4 1 5 3 1 1 6 0 4.9 4.1 2.2 6.2 21 19 85 0.25 0.06 0.32 0.19 0.25 0.33 0.15 0.47 0.27 0.42 9 Seasons 6 Clubs 4 Leagues 217 130 11,450 127.2 34 12 46 28 6 6 42 3 32.0 28.0 8.2 36.3 184 154 702 0.27 0.09 0.36 0.22 0.31 0.30 0.08 0.37 0.26 0.33 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 Salernitana (3 Seasons) 3 Leagues 69 46 3,760 41.8 12 7 19 12 0 0 13 0 12.6 12.6 2.1 14.7 78 55 299 0.29 0.17 0.45 0.29 0.45 0.31 0.05 0.36 0.31 0.36 Reggiana (2 Seasons) 2 Leagues 58 41 3,554 39.5 10 1 11 8 2 2 11 0 11.3 9.7 3.6 13.3 57 62 212 0.25 0.03 0.28 0.20 0.23 0.30 0.09 0.39 0.25 0.35 Cremonese (2 Seasons) 1 League 15 3 510 5.7 1 2 3 1 0 0 3 1 0.8 0.8 1.0 1.8 10 15 46 0.18 0.35 0.53 0.18 0.53 0.14 0.18 0.32 0.14 0.32 Asteras Tripoli (2 Seasons) 1 League 15 4 530 5.9 2 0 2 1 1 1 4 0 0.34 0.00 0.34 0.17 0.17 Ascoli (1 Season) 2 Leagues 35 27 2,180 24.2 7 1 8 4 3 3 9 2 7.3 4.9 1.5 6.5 39 22 145 0.29 0.04 0.33 0.17 0.21 0.31 0.06 0.37 0.21 0.27 Ternana (1 Season) 1 League 25 9 916 10.2 2 1 3 2 0 0 2 0 0.20 0.10 0.29 0.20 0.29 Serie B (7 Seasons) 183 114 9,954 110.6 31 11 42 26 5 5 37 3 30.3 26.3 7.8 34.1 169 142 628 0.28 0.10 0.38 0.24 0.33 0.30 0.08 0.38 0.26 0.34 Coppa Italia (5 Seasons) 5 2 267 3.0 0 1 1 0 0 0 0 0 0.00 0.34 0.34 0.00 0.34 Super League (2 Seasons) 15 4 530 5.9 2 0 2 1 1 1 4 0 0.34 0.00 0.34 0.17 0.17 Serie A (1 Season) 14 10 699 7.8 1 0 1 1 0 0 1 0 1.7 1.7 0.5 2.2 15 12 74 0.13 0.00 0.13 0.13 0.13 0.22 0.06 0.28 0.22 0.28
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 2015-2016 18 Ternana it ITA 2. Serie B 12th 25 9 916 10.2 2 1 3 2 0 0 2 0 0.20 0.10 0.29 0.20 0.29 Matches 2016-2017 19 Asteras Tripoli gr GRE 1. Super League 12th 7 2 280 3.1 1 0 1 0 1 1 1 0 0.32 0.00 0.32 0.00 0.00 Matches 2017-2018 20 Asteras Tripoli gr GRE 1. Super League 5th 8 2 250 2.8 1 0 1 1 0 0 3 0 0.36 0.00 0.36 0.36 0.36 Matches 2019-2020 22 Salernitana it ITA 2. Serie B 10th 26 21 1,880 20.9 6 7 13 6 0 0 9 0 6.9 6.9 1.3 8.2 40 20 136 0.29 0.34 0.62 0.29 0.62 0.33 0.06 0.39 0.33 0.39 Matches 2020-2021 23 Salernitana it ITA 2. Serie B 2nd 27 14 1,083 12.0 5 0 5 5 0 0 3 0 4.0 4.0 0.4 4.3 23 23 89 0.42 0.00 0.42 0.42 0.42 0.33 0.03 0.36 0.33 0.36 Matches 2021-2022 24 Salernitana it ITA 1. Serie A 17th 14 10 699 7.8 1 0 1 1 0 0 1 0 1.7 1.7 0.5 2.2 15 12 74 0.13 0.00 0.13 0.13 0.13 0.22 0.06 0.28 0.22 0.28 Matches 2021-2022 24 Cremonese it ITA 2. Serie B 2nd 15 3 510 5.7 1 2 3 1 0 0 3 1 0.8 0.8 1.0 1.8 10 15 46 0.18 0.35 0.53 0.18 0.53 0.14 0.18 0.32 0.14 0.32 Matches 2022-2023 25 Ascoli it ITA 2. Serie B 12th 34 27 2,117 23.5 7 0 7 4 3 3 9 2 7.3 4.9 1.5 6.5 39 22 145 0.30 0.00 0.30 0.17 0.17 0.31 0.06 0.37 0.21 0.27 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 4th 0 0 Matches 2023-2024 26 Reggiana it ITA 2. Serie B 11th 31 24 2,110 23.4 6 0 6 5 1 1 5 0 6.4 5.6 1.4 7.0 36 43 127 0.26 0.00 0.26 0.21 0.21 0.27 0.06 0.33 0.24 0.30 Matches 2024-2025 27 Reggiana it ITA 2. Serie B 15th 25 16 1,338 14.9 4 1 5 3 1 1 6 0 4.9 4.1 2.2 6.2 21 19 85 0.27 0.07 0.34 0.20 0.27 0.33 0.15 0.47 0.27 0.42 Matches 9 Seasons 6 Clubs 3 Leagues 212 128 11,183 124.3 34 11 45 28 6 6 42 3 32.0 28.0 8.2 36.3 184 154 702 0.27 0.09 0.36 0.23 0.31 0.30 0.08 0.37 0.26 0.33 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 Salernitana (3 Seasons) 2 Leagues 67 45 3,662 40.7 12 7 19 12 0 0 13 0 12.6 12.6 2.1 14.7 78 55 299 0.29 0.17 0.47 0.29 0.47 0.31 0.05 0.36 0.31 0.36 Reggiana (2 Seasons) 1 League 56 40 3,448 38.3 10 1 11 8 2 2 11 0 11.3 9.7 3.6 13.3 57 62 212 0.26 0.03 0.29 0.21 0.23 0.30 0.09 0.39 0.25 0.35 Cremonese (2 Seasons) 1 League 15 3 510 5.7 1 2 3 1 0 0 3 1 0.8 0.8 1.0 1.8 10 15 46 0.18 0.35 0.53 0.18 0.53 0.14 0.18 0.32 0.14 0.32 Asteras Tripoli (2 Seasons) 1 League 15 4 530 5.9 2 0 2 1 1 1 4 0 0.34 0.00 0.34 0.17 0.17 Ascoli (1 Season) 1 League 34 27 2,117 23.5 7 0 7 4 3 3 9 2 7.3 4.9 1.5 6.5 39 22 145 0.30 0.00 0.30 0.17 0.17 0.31 0.06 0.37 0.21 0.27 Ternana (1 Season) 1 League 25 9 916 10.2 2 1 3 2 0 0 2 0 0.20 0.10 0.29 0.20 0.29 Serie B (7 Seasons) 183 114 9,954 110.6 31 11 42 26 5 5 37 3 30.3 26.3 7.8 34.1 169 142 628 0.28 0.10 0.38 0.24 0.33 0.30 0.08 0.38 0.26 0.34 Super League (2 Seasons) 15 4 530 5.9 2 0 2 1 1 1 4 0 0.34 0.00 0.34 0.17 0.17 Serie A (1 Season) 14 10 699 7.8 1 0 1 1 0 0 1 0 1.7 1.7 0.5 2.2 15 12 74 0.13 0.00 0.13 0.13 0.13 0.22 0.06 0.28 0.22 0.28
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 2020-2021 23 Salernitana it ITA Coppa Italia 25th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Salernitana it ITA Coppa Italia Rd2 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Ascoli it ITA Coppa Italia Rd2 1 0 63 0.7 0 1 1 0 0 0 0 0 0.00 1.43 1.43 0.00 1.43 Matches 2023-2024 26 Reggiana it ITA Coppa Italia Rd2 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Reggiana it ITA Coppa Italia Rd1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 3 Clubs 1 League 5 2 267 3.0 0 1 1 0 0 0 0 0 0.00 0.34 0.34 0.00 0.34 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 Reggiana (2 Seasons) 1 League 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Salernitana (2 Seasons) 1 League 2 1 98 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ascoli (1 Season) 1 League 1 0 63 0.7 0 1 1 0 0 0 0 0 0.00 1.43 1.43 0.00 1.43
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 2015-2016 18 Ternana 1 League 10.2 2 9 0.88 0.22 0 0 2016-2017 19 Asteras Tripoli 1 League 3.1 1 3 0.96 0.00 1 1 2017-2018 20 Asteras Tripoli 1 League 2.8 1 3 1.08 0.33 0 0 2019-2020 22 Salernitana 1 League 20.9 6 50 12 24.0 2.39 0.57 0.12 0.50 13.8 0 0 0 6.9 6.9 0.14 -0.9 -0.9 2020-2021 23 Salernitana 2 Leagues 13.0 5 31 11 35.5 2.38 0.84 0.16 0.45 12.6 0 0 0 4.0 4.0 0.13 +1.0 +1.0 2021-2022 24 Salernitana 2 Leagues 7.9 1 19 8 42.1 2.42 1.02 0.05 0.13 15.8 0 0 0 1.7 1.7 0.09 -0.7 -0.7 2021-2022 24 Cremonese 1 League 5.7 1 16 5 31.3 2.82 0.88 0.06 0.20 18.0 0 0 0 0.8 0.8 0.05 +0.2 +0.2 2022-2023 25 Ascoli 2 Leagues 24.2 7 54 20 37.0 2.23 0.83 0.07 0.20 16.4 0 3 3 7.3 4.9 0.10 -0.3 -0.9 2023-2024 26 Reggiana 2 Leagues 23.6 6 48 21 43.8 2.03 0.89 0.10 0.24 15.1 0 1 1 6.4 5.6 0.12 -0.4 -0.6 2024-2025 27 Reggiana 2 Leagues 15.9 4 34 11 32.4 2.14 0.69 0.09 0.27 15.4 0 1 1 4.9 4.1 0.13 -0.9 -1.1 9 Seasons 6 Clubs 4 Leagues 127.2 34 252 103 34.9 2.27 0.81 0.10 0.27 15.1 0 6 6 32.0 28.0 0.11 -2.0 -3.0 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 Salernitana (3 Seasons) 3 Leagues 41.8 12 100 31 31.0 2.39 0.74 0.12 0.39 13.8 0 0 0 12.6 12.6 0.13 -0.6 -0.6 Reggiana (2 Seasons) 2 Leagues 39.5 10 82 32 39.0 2.08 0.81 0.10 0.25 15.3 0 2 2 11.3 9.7 0.12 -1.3 -1.7 Cremonese (2 Seasons) 1 League 5.7 1 16 5 31.3 2.82 0.88 0.06 0.20 18.0 0 0 0 0.8 0.8 0.05 +0.2 +0.2 Asteras Tripoli (2 Seasons) 1 League 5.9 2 6 1.02 0.17 1 1 Ascoli (1 Season) 2 Leagues 24.2 7 54 20 37.0 2.23 0.83 0.07 0.20 16.4 0 3 3 7.3 4.9 0.10 -0.3 -0.9 Ternana (1 Season) 1 League 10.2 2 9 0.88 0.22 0 0 Serie B (7 Seasons) 110.6 31 228 87 34.2 2.27 0.79 0.11 0.30 15.0 0 5 5 30.3 26.3 0.12 -1.3 -2.3 Coppa Italia (5 Seasons) 3.0 0 5 2 40.0 1.69 0.67 0.00 0.00 0 0 Super League (2 Seasons) 5.9 2 6 1.02 0.17 1 1 Serie A (1 Season) 7.8 1 19 8 42.1 2.45 1.03 0.05 0.13 15.8 0 0 0 1.7 1.7 0.09 -0.7 -0.7
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 2015-2016 18 Ternana it ITA 2. Serie B 12th 10.2 2 9 0.88 0.22 0 0 Matches 2016-2017 19 Asteras Tripoli gr GRE 1. Super League 12th 3.1 1 3 0.96 0.00 1 1 Matches 2017-2018 20 Asteras Tripoli gr GRE 1. Super League 5th 2.8 1 3 1.08 0.33 0 0 Matches 2019-2020 22 Salernitana it ITA 2. Serie B 10th 20.9 6 50 12 24.0 2.39 0.57 0.12 0.50 13.8 0 0 0 6.9 6.9 0.14 -0.9 -0.9 Matches 2020-2021 23 Salernitana it ITA 2. Serie B 2nd 12.0 5 31 11 35.5 2.58 0.91 0.16 0.45 12.6 0 0 0 4.0 4.0 0.13 +1.0 +1.0 Matches 2021-2022 24 Salernitana it ITA 1. Serie A 17th 7.8 1 19 8 42.1 2.45 1.03 0.05 0.13 15.8 0 0 0 1.7 1.7 0.09 -0.7 -0.7 Matches 2021-2022 24 Cremonese it ITA 2. Serie B 2nd 5.7 1 16 5 31.3 2.82 0.88 0.06 0.20 18.0 0 0 0 0.8 0.8 0.05 +0.2 +0.2 Matches 2022-2023 25 Ascoli it ITA 2. Serie B 12th 23.5 7 51 18 35.3 2.17 0.77 0.08 0.22 16.4 0 3 3 7.3 4.9 0.10 -0.3 -0.9 Matches 2023-2024 26 Reggiana it ITA 2. Serie B 11th 23.4 6 47 21 44.7 2.00 0.90 0.11 0.24 15.1 0 1 1 6.4 5.6 0.12 -0.4 -0.6 Matches 2024-2025 27 Reggiana it ITA 2. Serie B 15th 14.9 4 33 11 33.3 2.22 0.74 0.09 0.27 15.4 0 1 1 4.9 4.1 0.13 -0.9 -1.1 Matches 9 Seasons 6 Clubs 3 Leagues 124.3 34 247 101 34.8 2.28 0.81 0.10 0.28 15.1 0 6 6 32.0 28.0 0.11 -2.0 -3.0 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 Salernitana (3 Seasons) 2 Leagues 40.7 12 100 31 31.0 2.46 0.76 0.12 0.39 13.8 0 0 0 12.6 12.6 0.13 -0.6 -0.6 Reggiana (2 Seasons) 1 League 38.3 10 80 32 40.0 2.09 0.84 0.10 0.25 15.3 0 2 2 11.3 9.7 0.12 -1.3 -1.7 Cremonese (2 Seasons) 1 League 5.7 1 16 5 31.3 2.82 0.88 0.06 0.20 18.0 0 0 0 0.8 0.8 0.05 +0.2 +0.2 Asteras Tripoli (2 Seasons) 1 League 5.9 2 6 1.02 0.17 1 1 Ascoli (1 Season) 1 League 23.5 7 51 18 35.3 2.17 0.77 0.08 0.22 16.4 0 3 3 7.3 4.9 0.10 -0.3 -0.9 Ternana (1 Season) 1 League 10.2 2 9 0.88 0.22 0 0 Serie B (7 Seasons) 110.6 31 228 87 34.2 2.27 0.79 0.11 0.30 15.0 0 5 5 30.3 26.3 0.12 -1.3 -2.3 Super League (2 Seasons) 5.9 2 6 1.02 0.17 1 1 Serie A (1 Season) 7.8 1 19 8 42.1 2.45 1.03 0.05 0.13 15.8 0 0 0 1.7 1.7 0.09 -0.7 -0.7
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 2015-2016 18 Ternana 1 League 10.2 1 2016-2017 19 Asteras Tripoli 1 League 3.1 0 2017-2018 20 Asteras Tripoli 1 League 2.8 0 2019-2020 22 Salernitana 1 League 20.9 205 297 69.0 2979 491 120 163 73.6 50 72 69.4 19 20 95.0 7 1.3 0.7 +5.7 17 11 6 1 20 2020-2021 23 Salernitana 2 Leagues 13.0 140 231 60.6 1952 410 82 125 65.6 32 54 59.3 12 18 66.7 0 0.4 0.7 -0.4 8 10 9 0 23 2021-2022 24 Salernitana 2 Leagues 7.9 119 167 71.3 1455 305 80 97 82.5 25 37 67.6 3 8 37.5 0 0.5 0.7 -0.5 12 5 6 1 12 2021-2022 24 Cremonese 1 League 5.7 80 122 65.6 1091 330 43 58 74.1 24 33 72.7 4 8 50.0 2 1.0 0.8 +1.0 5 9 7 2 15 2022-2023 25 Ascoli 2 Leagues 24.2 257 445 57.8 3786 721 146 219 66.7 90 150 60.0 13 22 59.1 1 1.5 0.8 -0.5 17 11 7 2 22 2023-2024 26 Reggiana 2 Leagues 23.6 295 433 68.1 4043 933 169 228 74.1 83 122 68.0 19 25 76.0 0 1.4 1.4 -1.4 16 28 6 2 43 2024-2025 27 Reggiana 2 Leagues 15.9 155 237 65.4 1984 355 96 126 76.2 47 63 74.6 2 6 33.3 1 2.2 0.7 -1.2 16 9 6 0 19 9 Seasons 6 Clubs 4 Leagues 127.2 1251 1932 64.8 17290 3545 736 1016 72.4 351 531 66.1 72 107 67.3 12 8.2 5.8 +3.8 91 83 47 8 154 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 Salernitana (3 Seasons) 3 Leagues 41.8 464 695 66.8 6386 1206 282 385 73.2 107 163 65.6 34 46 73.9 7 2.1 2.1 +4.9 37 26 21 2 55 Reggiana (2 Seasons) 2 Leagues 39.5 450 670 67.2 6027 1288 265 354 74.9 130 185 70.3 21 31 67.7 1 3.6 2.1 -2.6 32 37 12 2 62 Cremonese (2 Seasons) 1 League 5.7 80 122 65.6 1091 330 43 58 74.1 24 33 72.7 4 8 50.0 2 1.0 0.8 +1.0 5 9 7 2 15 Asteras Tripoli (2 Seasons) 1 League 5.9 0 Ascoli (1 Season) 2 Leagues 24.2 257 445 57.8 3786 721 146 219 66.7 90 150 60.0 13 22 59.1 1 1.5 0.8 -0.5 17 11 7 2 22 Ternana (1 Season) 1 League 10.2 1 Serie B (7 Seasons) 110.6 1132 1765 64.1 15835 3240 656 919 71.4 326 494 66.0 69 99 69.7 11 7.8 5.1 +3.2 79 78 41 7 142 Coppa Italia (5 Seasons) 3.0 1 Super League (2 Seasons) 5.9 0 Serie A (1 Season) 7.8 119 167 71.3 1455 305 80 97 82.5 25 37 67.6 3 8 37.5 0 0.5 0.7 -0.5 12 5 6 1 12
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 2015-2016 18 Ternana it ITA 2. Serie B 12th 10.2 1 Matches 2016-2017 19 Asteras Tripoli gr GRE 1. Super League 12th 3.1 0 Matches 2017-2018 20 Asteras Tripoli gr GRE 1. Super League 5th 2.8 0 Matches 2019-2020 22 Salernitana it ITA 2. Serie B 10th 20.9 205 297 69.0 2979 491 120 163 73.6 50 72 69.4 19 20 95.0 7 1.3 0.7 +5.7 17 11 6 1 20 Matches 2020-2021 23 Salernitana it ITA 2. Serie B 2nd 12.0 140 231 60.6 1952 410 82 125 65.6 32 54 59.3 12 18 66.7 0 0.4 0.7 -0.4 8 10 9 0 23 Matches 2021-2022 24 Salernitana it ITA 1. Serie A 17th 7.8 119 167 71.3 1455 305 80 97 82.5 25 37 67.6 3 8 37.5 0 0.5 0.7 -0.5 12 5 6 1 12 Matches 2021-2022 24 Cremonese it ITA 2. Serie B 2nd 5.7 80 122 65.6 1091 330 43 58 74.1 24 33 72.7 4 8 50.0 2 1.0 0.8 +1.0 5 9 7 2 15 Matches 2022-2023 25 Ascoli it ITA 2. Serie B 12th 23.5 257 445 57.8 3786 721 146 219 66.7 90 150 60.0 13 22 59.1 0 1.5 0.8 -1.5 17 11 7 2 22 Matches 2023-2024 26 Reggiana it ITA 2. Serie B 11th 23.4 295 433 68.1 4043 933 169 228 74.1 83 122 68.0 19 25 76.0 0 1.4 1.4 -1.4 16 28 6 2 43 Matches 2024-2025 27 Reggiana it ITA 2. Serie B 15th 14.9 155 237 65.4 1984 355 96 126 76.2 47 63 74.6 2 6 33.3 1 2.2 0.7 -1.2 16 9 6 0 19 Matches 9 Seasons 6 Clubs 3 Leagues 124.3 1251 1932 64.8 17290 3545 736 1016 72.4 351 531 66.1 72 107 67.3 11 8.2 5.8 +2.8 91 83 47 8 154 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 Salernitana (3 Seasons) 2 Leagues 40.7 464 695 66.8 6386 1206 282 385 73.2 107 163 65.6 34 46 73.9 7 2.1 2.1 +4.9 37 26 21 2 55 Reggiana (2 Seasons) 1 League 38.3 450 670 67.2 6027 1288 265 354 74.9 130 185 70.3 21 31 67.7 1 3.6 2.1 -2.6 32 37 12 2 62 Cremonese (2 Seasons) 1 League 5.7 80 122 65.6 1091 330 43 58 74.1 24 33 72.7 4 8 50.0 2 1.0 0.8 +1.0 5 9 7 2 15 Asteras Tripoli (2 Seasons) 1 League 5.9 0 Ascoli (1 Season) 1 League 23.5 257 445 57.8 3786 721 146 219 66.7 90 150 60.0 13 22 59.1 0 1.5 0.8 -1.5 17 11 7 2 22 Ternana (1 Season) 1 League 10.2 1 Serie B (7 Seasons) 110.6 1132 1765 64.1 15835 3240 656 919 71.4 326 494 66.0 69 99 69.7 11 7.8 5.1 +3.2 79 78 41 7 142 Super League (2 Seasons) 5.9 0 Serie A (1 Season) 7.8 119 167 71.3 1455 305 80 97 82.5 25 37 67.6 3 8 37.5 0 0.5 0.7 -0.5 12 5 6 1 12
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 18 Ternana 1 League 10.2 2016-2017 19 Asteras Tripoli 1 League 3.1 2017-2018 20 Asteras Tripoli 1 League 2.8 2019-2020 22 Salernitana 1 League 20.9 297 263 33 0 0 3 14 1 0 0 0 0 205 1 13 2020-2021 23 Salernitana 2 Leagues 13.0 231 229 1 0 0 2 6 0 0 0 0 0 140 1 7 2021-2022 24 Salernitana 2 Leagues 7.9 167 156 11 0 0 0 9 0 0 0 0 0 119 0 5 2021-2022 24 Cremonese 1 League 5.7 122 119 3 0 0 0 4 3 0 0 0 0 80 0 6 2022-2023 25 Ascoli 2 Leagues 24.2 445 430 14 0 0 2 20 1 0 0 0 0 257 1 24 2023-2024 26 Reggiana 2 Leagues 23.6 433 405 28 0 3 0 12 1 0 0 0 0 295 0 21 2024-2025 27 Reggiana 2 Leagues 15.9 237 208 28 0 0 0 9 0 0 0 0 0 155 1 17 9 Seasons 6 Clubs 4 Leagues 127.2 1932 1810 118 0 3 7 74 6 0 0 0 0 1251 4 93 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Salernitana (3 Seasons) 3 Leagues 41.8 695 648 45 0 0 5 29 1 0 0 0 0 464 2 25 Reggiana (2 Seasons) 2 Leagues 39.5 670 613 56 0 3 0 21 1 0 0 0 0 450 1 38 Cremonese (2 Seasons) 1 League 5.7 122 119 3 0 0 0 4 3 0 0 0 0 80 0 6 Asteras Tripoli (2 Seasons) 1 League 5.9 Ascoli (1 Season) 2 Leagues 24.2 445 430 14 0 0 2 20 1 0 0 0 0 257 1 24 Ternana (1 Season) 1 League 10.2 Serie B (7 Seasons) 110.6 1765 1654 107 0 3 7 65 6 0 0 0 0 1132 4 88 Coppa Italia (5 Seasons) 3.0 0 Super League (2 Seasons) 5.9 Serie A (1 Season) 7.8 167 156 11 0 0 0 9 0 0 0 0 0 119 0 5
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 2015-2016 18 Ternana 1 League 10.2 2016-2017 19 Asteras Tripoli 1 League 3.1 2017-2018 20 Asteras Tripoli 1 League 2.8 2019-2020 22 Salernitana 1 League 20.9 58 2.78 24 0 13 10 11 0 9 0.43 4 0 2 0 3 0 2020-2021 23 Salernitana 2 Leagues 13.0 36 2.99 20 0 0 4 10 2 2 0.17 1 0 0 0 1 0 2021-2022 24 Salernitana 2 Leagues 7.9 23 2.96 18 0 0 1 4 0 2 0.26 0 0 0 0 2 0 2021-2022 24 Cremonese 1 League 5.7 12 2.12 10 0 2 0 0 0 4 0.71 2 0 2 0 0 0 2022-2023 25 Ascoli 2 Leagues 24.2 55 2.32 28 0 9 4 14 0 6 0.25 1 0 2 1 2 0 2023-2024 26 Reggiana 2 Leagues 23.6 41 1.75 28 0 2 4 6 1 2 0.09 1 0 0 0 1 0 2024-2025 27 Reggiana 2 Leagues 15.9 38 2.56 30 0 1 4 2 1 4 0.27 3 0 0 1 0 0 9 Seasons 6 Clubs 4 Leagues 127.2 263 2.43 158 0 27 27 47 4 29 0.27 12 0 6 2 9 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Salernitana (3 Seasons) 3 Leagues 41.8 117 2.88 62 0 13 15 25 2 13 0.32 5 0 2 0 6 0 Reggiana (2 Seasons) 2 Leagues 39.5 79 2.06 58 0 3 8 8 2 6 0.16 4 0 0 1 1 0 Cremonese (2 Seasons) 1 League 5.7 12 2.12 10 0 2 0 0 0 4 0.71 2 0 2 0 0 0 Asteras Tripoli (2 Seasons) 1 League 5.9 Ascoli (1 Season) 2 Leagues 24.2 55 2.32 28 0 9 4 14 0 6 0.25 1 0 2 1 2 0 Ternana (1 Season) 1 League 10.2 Serie B (7 Seasons) 110.6 240 2.39 140 0 27 26 43 4 27 0.27 12 0 6 2 7 0 Coppa Italia (5 Seasons) 3.0 Super League (2 Seasons) 5.9 Serie A (1 Season) 7.8 23 2.96 18 0 0 1 4 0 2 0.26 0 0 0 0 2 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 2015-2016 18 Ternana 1 League 10.2 0 2016-2017 19 Asteras Tripoli 1 League 3.1 0 2017-2018 20 Asteras Tripoli 1 League 2.8 0 2019-2020 22 Salernitana 1 League 20.9 15 11 6 7 2 1 6 16.7 5 17 5 12 3 18 17 0 2020-2021 23 Salernitana 2 Leagues 13.0 6 5 0 3 3 2 8 25.0 6 6 1 5 10 16 8 0 2021-2022 24 Salernitana 2 Leagues 7.9 5 2 2 2 1 2 5 40.0 3 2 0 2 3 8 2 0 2021-2022 24 Cremonese 1 League 5.7 4 3 1 2 1 1 4 25.0 3 5 0 5 4 8 4 0 2022-2023 25 Ascoli 2 Leagues 24.2 21 18 5 9 7 6 16 37.5 10 14 2 12 7 28 16 0 2023-2024 26 Reggiana 2 Leagues 23.6 21 11 9 9 3 6 11 54.5 5 12 4 8 5 26 18 0 2024-2025 27 Reggiana 2 Leagues 15.9 9 7 1 2 6 2 4 50.0 2 9 0 9 5 14 8 0 9 Seasons 6 Clubs 4 Leagues 127.2 81 57 24 34 23 20 54 37.0 34 65 12 53 37 118 73 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Salernitana (3 Seasons) 3 Leagues 41.8 26 18 8 12 6 5 19 26.3 14 25 6 19 16 42 27 0 Reggiana (2 Seasons) 2 Leagues 39.5 30 18 10 11 9 8 15 53.3 7 21 4 17 10 40 26 0 Cremonese (2 Seasons) 1 League 5.7 4 3 1 2 1 1 4 25.0 3 5 0 5 4 8 4 0 Asteras Tripoli (2 Seasons) 1 League 5.9 0 Ascoli (1 Season) 2 Leagues 24.2 21 18 5 9 7 6 16 37.5 10 14 2 12 7 28 16 0 Ternana (1 Season) 1 League 10.2 0 Serie B (7 Seasons) 110.6 76 52 22 32 22 18 49 36.7 31 63 12 51 34 110 71 0 Coppa Italia (5 Seasons) 3.0 3 0 0 Super League (2 Seasons) 5.9 0 Serie A (1 Season) 7.8 5 2 2 2 1 2 5 40.0 3 2 0 2 3 8 2 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 2015-2016 18 Ternana 1 League 10.2 2016-2017 19 Asteras Tripoli 1 League 3.1 2017-2018 20 Asteras Tripoli 1 League 2.8 2019-2020 22 Salernitana 1 League 20.9 534 22 59 231 258 101 534 36 27 75.0 9 25.0 337 2209 939 40 25 21 67 33 397 136 2020-2021 23 Salernitana 2 Leagues 13.0 409 12 30 146 242 82 409 20 12 60.0 8 40.0 237 1388 581 23 14 3 65 25 306 89 2021-2022 24 Salernitana 2 Leagues 7.9 281 6 32 103 151 41 281 20 11 55.0 9 45.0 197 1037 385 15 9 7 39 19 227 74 2021-2022 24 Cremonese 1 League 5.7 223 6 22 80 124 27 223 13 8 61.5 5 38.5 118 645 313 10 6 1 26 22 164 46 2022-2023 25 Ascoli 2 Leagues 24.2 768 21 65 306 409 110 765 65 27 41.5 28 43.1 447 2619 927 39 20 12 102 44 565 145 2023-2024 26 Reggiana 2 Leagues 23.6 728 26 85 342 310 93 727 54 18 33.3 33 61.1 408 2259 965 36 21 12 88 29 504 127 2024-2025 27 Reggiana 2 Leagues 15.9 417 9 29 166 228 77 416 24 8 33.3 14 58.3 234 1432 639 21 20 8 44 18 280 85 9 Seasons 6 Clubs 4 Leagues 127.2 3360 102 322 1374 1722 531 3355 232 111 47.8 106 45.7 1978 11589 4749 184 115 64 431 190 2443 702 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 Salernitana (3 Seasons) 3 Leagues 41.8 1224 40 121 480 651 224 1224 76 50 65.8 26 34.2 771 4634 1905 78 48 31 171 77 930 299 Reggiana (2 Seasons) 2 Leagues 39.5 1145 35 114 508 538 170 1143 78 26 33.3 47 60.3 642 3691 1604 57 41 20 132 47 784 212 Cremonese (2 Seasons) 1 League 5.7 223 6 22 80 124 27 223 13 8 61.5 5 38.5 118 645 313 10 6 1 26 22 164 46 Asteras Tripoli (2 Seasons) 1 League 5.9 Ascoli (1 Season) 2 Leagues 24.2 768 21 65 306 409 110 765 65 27 41.5 28 43.1 447 2619 927 39 20 12 102 44 565 145 Ternana (1 Season) 1 League 10.2 Serie B (7 Seasons) 110.6 3079 96 290 1271 1571 490 3074 212 100 47.2 97 45.8 1781 10552 4364 169 106 57 392 171 2216 628 Coppa Italia (5 Seasons) 3.0 Super League (2 Seasons) 5.9 Serie A (1 Season) 7.8 281 6 32 103 151 41 281 20 11 55.0 9 45.0 197 1037 385 15 9 7 39 19 227 74
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 2015-2016 18 Ternana it ITA 2. Serie B 12th 10.2 Matches 2016-2017 19 Asteras Tripoli gr GRE 1. Super League 12th 3.1 Matches 2017-2018 20 Asteras Tripoli gr GRE 1. Super League 5th 2.8 Matches 2019-2020 22 Salernitana it ITA 2. Serie B 10th 20.9 534 22 59 231 258 101 534 36 27 75.0 9 25.0 337 2209 939 40 25 21 67 33 397 136 Matches 2020-2021 23 Salernitana it ITA 2. Serie B 2nd 12.0 409 12 30 146 242 82 409 20 12 60.0 8 40.0 237 1388 581 23 14 3 65 25 306 89 Matches 2021-2022 24 Salernitana it ITA 1. Serie A 17th 7.8 281 6 32 103 151 41 281 20 11 55.0 9 45.0 197 1037 385 15 9 7 39 19 227 74 Matches 2021-2022 24 Cremonese it ITA 2. Serie B 2nd 5.7 223 6 22 80 124 27 223 13 8 61.5 5 38.5 118 645 313 10 6 1 26 22 164 46 Matches 2022-2023 25 Ascoli it ITA 2. Serie B 12th 23.5 768 21 65 306 409 110 765 65 27 41.5 28 43.1 447 2619 927 39 20 12 102 44 565 145 Matches 2023-2024 26 Reggiana it ITA 2. Serie B 11th 23.4 728 26 85 342 310 93 727 54 18 33.3 33 61.1 408 2259 965 36 21 12 88 29 504 127 Matches 2024-2025 27 Reggiana it ITA 2. Serie B 15th 14.9 417 9 29 166 228 77 416 24 8 33.3 14 58.3 234 1432 639 21 20 8 44 18 280 85 Matches 9 Seasons 6 Clubs 3 Leagues 124.3 3360 102 322 1374 1722 531 3355 232 111 47.8 106 45.7 1978 11589 4749 184 115 64 431 190 2443 702 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 Salernitana (3 Seasons) 2 Leagues 40.7 1224 40 121 480 651 224 1224 76 50 65.8 26 34.2 771 4634 1905 78 48 31 171 77 930 299 Reggiana (2 Seasons) 1 League 38.3 1145 35 114 508 538 170 1143 78 26 33.3 47 60.3 642 3691 1604 57 41 20 132 47 784 212 Cremonese (2 Seasons) 1 League 5.7 223 6 22 80 124 27 223 13 8 61.5 5 38.5 118 645 313 10 6 1 26 22 164 46 Asteras Tripoli (2 Seasons) 1 League 5.9 Ascoli (1 Season) 1 League 23.5 768 21 65 306 409 110 765 65 27 41.5 28 43.1 447 2619 927 39 20 12 102 44 565 145 Ternana (1 Season) 1 League 10.2 Serie B (7 Seasons) 110.6 3079 96 290 1271 1571 490 3074 212 100 47.2 97 45.8 1781 10552 4364 169 106 57 392 171 2216 628 Super League (2 Seasons) 5.9 Serie A (1 Season) 7.8 281 6 32 103 151 41 281 20 11 55.0 9 45.0 197 1037 385 15 9 7 39 19 227 74
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 2015-2016 18 Ternana it ITA 2. Serie B 25 916 37 24.2 10.2 9 1 16 10 1.25 9 17 -8 -0.79 -0.85 Matches 2016-2017 19 Asteras Tripoli gr GRE 1. Super League 7 280 40 10.4 3.1 2 1 5 3 0.71 3 3 0 0.00 +0.56 Matches 2017-2018 20 Asteras Tripoli gr GRE 1. Super League 8 250 31 9.3 2.8 2 0 6 5 1.63 6 1 +5 +1.80 +1.43 Matches 2019-2020 22 Salernitana it ITA 2. Serie B 26 1,880 72 55.0 20.9 21 83 11 5 28 9 1.38 35 25 +10 +0.48 +0.89 28.7 29.2 -0.5 -0.02 +0.05 Matches 2020-2021 23 Salernitana it ITA Coppa Italia 1 90 90 50.0 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +4.00 Matches 2020-2021 23 Salernitana it ITA 2. Serie B 27 1,083 40 32.5 12.0 14 66 1 13 12 3 1.74 13 11 +2 +0.17 -0.23 14.5 14.1 +0.4 +0.03 +0.32 Matches 2021-2022 24 Salernitana it ITA Coppa Italia 1 8 8 4.4 0.1 0 0 1 8 0 0.00 0 0 0 0.00 -0.52 Matches 2021-2022 24 Salernitana it ITA 1. Serie A 14 699 50 20.4 7.8 10 61 0 4 22 0 0.79 4 18 -14 -1.80 -0.78 6.2 12.3 -6.1 -0.79 -0.04 Matches 2021-2022 24 Cremonese it ITA 2. Serie B 15 510 34 14.9 5.7 3 56 0 12 28 2 2.07 8 6 +2 +0.35 -0.14 7.9 7.5 +0.4 +0.07 -0.36 Matches 2022-2023 25 Ascoli it ITA Coppa Italia 1 63 63 30.0 0.7 0 0 1 63 0 1.00 1 1 0 0.00 -0.61 Matches 2022-2023 25 Ascoli it ITA 2. Serie B 34 2,117 62 61.9 23.5 27 73 8 7 22 0 1.24 21 24 -3 -0.13 +0.15 25.6 31.2 -5.6 -0.24 0.00 Matches 2023-2024 26 Reggiana it ITA Coppa Italia 1 16 16 5.3 0.2 0 0 1 16 0 0.00 0 0 0 0.00 -1.27 Matches 2023-2024 26 Reggiana it ITA 2. Serie B 31 2,110 68 61.7 23.4 24 78 10 7 34 2 1.39 27 26 +1 +0.04 +0.59 23.4 27.2 -3.8 -0.16 +0.14 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 0 0 0 0 1 Matches 2024-2025 27 Reggiana it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2024-2025 27 Reggiana it ITA 2. Serie B 25 1,338 54 49.6 14.9 16 70 2 9 24 1 1.04 19 18 +1 +0.07 +0.53 17.7 12.8 +4.9 +0.33 +0.58 Matches 9 Seasons 6 Clubs 4 Leagues 217 11,450 53 31.2 127.2 130 73 36 87 24 36 1.33 149 151 -2 -0.02 +0.10 123.9 134.3 -10.3 -0.10 +0.10 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 Salernitana (3 Seasons) 3 Leagues 69 3,760 54 35.7 41.8 46 73 13 23 17 12 1.40 55 54 +1 +0.02 +0.40 49.3 55.5 -6.2 -0.15 +0.28 Reggiana (2 Seasons) 2 Leagues 58 3,554 61 54.6 39.5 41 75 13 17 28 3 1.19 46 45 +1 +0.03 +0.36 41.1 40.0 +1.1 +0.03 +0.31 Cremonese (2 Seasons) 1 League 15 510 34 7.5 5.7 3 56 0 12 28 3 2.07 8 6 +2 +0.35 -0.14 7.9 7.5 +0.4 +0.07 -0.36 Asteras Tripoli (2 Seasons) 1 League 15 530 35 9.8 5.9 4 1 11 8 1.20 9 4 +5 +0.85 +0.94 Ascoli (1 Season) 2 Leagues 35 2,180 62 60.1 24.2 27 73 8 8 27 0 1.23 22 25 -3 -0.12 +0.06 25.6 31.2 -5.6 -0.24 0.00 Ternana (1 Season) 1 League 25 916 37 24.2 10.2 9 1 16 10 1.25 9 17 -8 -0.79 -0.85 Serie B (7 Seasons) 183 9,954 54 37.0 110.6 114 74 33 69 24 28 1.40 132 127 +5 +0.05 +0.03 117.8 122.0 -4.2 -0.04 +0.01 Coppa Italia (5 Seasons) 5 267 53 27.8 3.0 2 90 2 3 29 0 0.80 4 2 +2 +0.67 +0.02 Super League (2 Seasons) 15 530 35 9.8 5.9 4 1 11 8 1.20 9 4 +5 +0.85 +0.94 Serie A (1 Season) 14 699 50 20.4 7.8 10 61 0 4 22 0 0.79 4 18 -14 -1.80 -0.78 6.2 12.3 -6.1 -0.79 -0.04
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 2015-2016 18 Ternana 1 League 25 916 37 24.2 10.2 9 1 16 10 1.25 9 17 -8 -0.79 -0.85 2016-2017 19 Asteras Tripoli 1 League 7 280 40 10.4 3.1 2 1 5 3 0.71 3 3 0 0.00 +0.56 2017-2018 20 Asteras Tripoli 1 League 8 250 31 9.3 2.8 2 0 6 5 1.63 6 1 +5 +1.80 +1.43 2019-2020 22 Salernitana 1 League 26 1,880 72 55.0 20.9 21 83 11 5 28 9 1.38 35 25 +10 +0.48 +0.89 28.7 29.2 -0.5 -0.02 +0.05 2020-2021 23 Salernitana 2 Leagues 28 1,173 42 33.4 13.0 15 68 2 13 12 3 1.79 16 11 +5 +0.38 +0.04 14.5 14.1 +0.4 +0.03 +0.32 2021-2022 24 Salernitana 2 Leagues 15 707 47 19.6 7.9 10 61 0 5 19 0 0.74 4 18 -14 -1.78 -0.85 6.2 12.3 -6.1 -0.79 -0.04 2021-2022 24 Cremonese 1 League 15 510 34 14.9 5.7 3 56 0 12 28 2 2.07 8 6 +2 +0.35 -0.14 7.9 7.5 +0.4 +0.07 -0.36 2022-2023 25 Ascoli 2 Leagues 35 2,180 62 60.1 24.2 27 73 8 8 27 0 1.23 22 25 -3 -0.12 +0.06 25.6 31.2 -5.6 -0.24 0.00 2023-2024 26 Cremonese 1 League 0 0 0 0 1 2023-2024 26 Reggiana 2 Leagues 32 2,126 66 57.2 23.6 24 78 10 8 32 2 1.35 27 26 +1 +0.04 +0.27 23.4 27.2 -3.8 -0.16 +0.14 2024-2025 27 Reggiana 2 Leagues 26 1,428 55 51.2 15.9 17 71 3 9 24 1 1.00 19 19 0 0.00 +0.46 17.7 12.8 +4.9 +0.33 +0.58 9 Seasons 6 Clubs 4 Leagues 217 11,450 53 31.2 127.2 130 73 36 87 24 36 1.33 149 151 -2 -0.02 +0.10 123.9 134.3 -10.3 -0.10 +0.10 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 Salernitana (3 Seasons) 3 Leagues 69 3,760 54 35.7 41.8 46 73 13 23 17 12 1.40 55 54 +1 +0.02 +0.40 49.3 55.5 -6.2 -0.15 +0.28 Reggiana (2 Seasons) 2 Leagues 58 3,554 61 54.6 39.5 41 75 13 17 28 3 1.19 46 45 +1 +0.03 +0.36 41.1 40.0 +1.1 +0.03 +0.31 Cremonese (2 Seasons) 1 League 15 510 34 7.5 5.7 3 56 0 12 28 3 2.07 8 6 +2 +0.35 -0.14 7.9 7.5 +0.4 +0.07 -0.36 Asteras Tripoli (2 Seasons) 1 League 15 530 35 9.8 5.9 4 1 11 8 1.20 9 4 +5 +0.85 +0.94 Ascoli (1 Season) 2 Leagues 35 2,180 62 60.1 24.2 27 73 8 8 27 0 1.23 22 25 -3 -0.12 +0.06 25.6 31.2 -5.6 -0.24 0.00 Ternana (1 Season) 1 League 25 916 37 24.2 10.2 9 1 16 10 1.25 9 17 -8 -0.79 -0.85 Serie B (7 Seasons) 183 9,954 54 37.0 110.6 114 74 33 69 24 28 1.40 132 127 +5 +0.05 +0.03 117.8 122.0 -4.2 -0.04 +0.01 Coppa Italia (5 Seasons) 5 267 53 27.8 3.0 2 90 2 3 29 0 0.80 4 2 +2 +0.67 +0.02 Super League (2 Seasons) 15 530 35 9.8 5.9 4 1 11 8 1.20 9 4 +5 +0.85 +0.94 Serie A (1 Season) 14 699 50 20.4 7.8 10 61 0 4 22 0 0.79 4 18 -14 -1.80 -0.78 6.2 12.3 -6.1 -0.79 -0.04
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 2015-2016 18 Ternana it ITA 2. Serie B 12th 25 916 37 24.2 10.2 9 1 16 10 1.25 9 17 -8 -0.79 -0.85 Matches 2016-2017 19 Asteras Tripoli gr GRE 1. Super League 12th 7 280 40 10.4 3.1 2 1 5 3 0.71 3 3 0 0.00 +0.56 Matches 2017-2018 20 Asteras Tripoli gr GRE 1. Super League 5th 8 250 31 9.3 2.8 2 0 6 5 1.63 6 1 +5 +1.80 +1.43 Matches 2019-2020 22 Salernitana it ITA 2. Serie B 10th 26 1,880 72 55.0 20.9 21 83 11 5 28 9 1.38 35 25 +10 +0.48 +0.89 28.7 29.2 -0.5 -0.02 +0.05 Matches 2020-2021 23 Salernitana it ITA 2. Serie B 2nd 27 1,083 40 32.5 12.0 14 66 1 13 12 3 1.74 13 11 +2 +0.17 -0.23 14.5 14.1 +0.4 +0.03 +0.32 Matches 2021-2022 24 Salernitana it ITA 1. Serie A 17th 14 699 50 20.4 7.8 10 61 0 4 22 0 0.79 4 18 -14 -1.80 -0.78 6.2 12.3 -6.1 -0.79 -0.04 Matches 2021-2022 24 Cremonese it ITA 2. Serie B 2nd 15 510 34 14.9 5.7 3 56 0 12 28 2 2.07 8 6 +2 +0.35 -0.14 7.9 7.5 +0.4 +0.07 -0.36 Matches 2022-2023 25 Ascoli it ITA 2. Serie B 12th 34 2,117 62 61.9 23.5 27 73 8 7 22 0 1.24 21 24 -3 -0.13 +0.15 25.6 31.2 -5.6 -0.24 0.00 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 4th 0 0 0 0 1 Matches 2023-2024 26 Reggiana it ITA 2. Serie B 11th 31 2,110 68 61.7 23.4 24 78 10 7 34 2 1.39 27 26 +1 +0.04 +0.59 23.4 27.2 -3.8 -0.16 +0.14 Matches 2024-2025 27 Reggiana it ITA 2. Serie B 15th 25 1,338 54 49.6 14.9 16 70 2 9 24 1 1.04 19 18 +1 +0.07 +0.53 17.7 12.8 +4.9 +0.33 +0.58 Matches 9 Seasons 6 Clubs 3 Leagues 212 11,183 53 31.3 124.3 128 73 34 84 23 36 1.35 145 149 -4 -0.03 +0.11 123.9 134.3 -10.3 -0.10 +0.10 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 Salernitana (3 Seasons) 2 Leagues 67 3,662 55 36.0 40.7 45 73 12 22 17 12 1.40 52 54 -2 -0.05 +0.34 49.3 55.5 -6.2 -0.15 +0.28 Reggiana (2 Seasons) 1 League 56 3,448 62 56.3 38.3 40 75 12 16 29 3 1.23 46 44 +2 +0.05 +0.56 41.1 40.0 +1.1 +0.03 +0.31 Cremonese (2 Seasons) 1 League 15 510 34 7.5 5.7 3 56 0 12 28 3 2.07 8 6 +2 +0.35 -0.14 7.9 7.5 +0.4 +0.07 -0.36 Asteras Tripoli (2 Seasons) 1 League 15 530 35 9.8 5.9 4 1 11 8 1.20 9 4 +5 +0.85 +0.94 Ascoli (1 Season) 1 League 34 2,117 62 61.9 23.5 27 73 8 7 22 0 1.24 21 24 -3 -0.13 +0.15 25.6 31.2 -5.6 -0.24 0.00 Ternana (1 Season) 1 League 25 916 37 24.2 10.2 9 1 16 10 1.25 9 17 -8 -0.79 -0.85 Serie B (7 Seasons) 183 9,954 54 37.0 110.6 114 74 33 69 24 28 1.40 132 127 +5 +0.05 +0.03 117.8 122.0 -4.2 -0.04 +0.01 Super League (2 Seasons) 15 530 35 9.8 5.9 4 1 11 8 1.20 9 4 +5 +0.85 +0.94 Serie A (1 Season) 14 699 50 20.4 7.8 10 61 0 4 22 0 0.79 4 18 -14 -1.80 -0.78 6.2 12.3 -6.1 -0.79 -0.04
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 2020-2021 23 Salernitana it ITA Coppa Italia 25th 1 90 90 50.0 1.0 1 90 1 0 0 3.00 3 0 +3 +3.00 +4.00 Matches 2021-2022 24 Salernitana it ITA Coppa Italia Rd2 1 8 8 4.4 0.1 0 0 1 8 0 0.00 0 0 0 0.00 -0.52 Matches 2022-2023 25 Ascoli it ITA Coppa Italia Rd2 1 63 63 30.0 0.7 0 0 1 63 0 1.00 1 1 0 0.00 -0.61 Matches 2023-2024 26 Reggiana it ITA Coppa Italia Rd2 1 16 16 5.3 0.2 0 0 1 16 0 0.00 0 0 0 0.00 -1.27 Matches 2024-2025 27 Reggiana it ITA Coppa Italia Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 5 Seasons 3 Clubs 1 League 5 267 53 27.8 3.0 2 90 2 3 29 0 0.80 4 2 +2 +0.67 +0.02 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Reggiana (2 Seasons) 1 League 2 106 53 27.2 1.2 1 90 1 1 16 0 0.00 0 1 -1 -0.85 -2.12 Salernitana (2 Seasons) 1 League 2 98 49 27.2 1.1 1 90 1 1 8 0 1.50 3 0 +3 +2.76 +2.76 Ascoli (1 Season) 1 League 1 63 63 30.0 0.7 0 0 1 63 0 1.00 1 1 0 0.00 -0.61
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 2015-2016 18 Ternana 1 League 10.2 2 0 2016-2017 19 Asteras Tripoli 1 League 3.1 1 0 13 2017-2018 20 Asteras Tripoli 1 League 2.8 3 0 10 2019-2020 22 Salernitana 1 League 20.9 9 0 0 71 68 19 14 3 11 2 0 0 62 53 56 48.6 2020-2021 23 Salernitana 2 Leagues 13.0 3 0 0 41 35 11 6 10 5 1 0 0 46 60 73 45.1 2021-2022 24 Salernitana 2 Leagues 7.9 1 0 0 18 32 4 9 3 2 1 0 0 34 23 30 43.4 2021-2022 24 Cremonese 1 League 5.7 3 1 1 15 19 3 4 4 3 0 0 0 19 18 30 37.5 2022-2023 25 Ascoli 2 Leagues 24.2 9 2 1 65 62 19 20 7 18 2 0 0 82 105 124 45.9 2023-2024 26 Reggiana 2 Leagues 23.6 5 0 0 50 52 17 12 5 11 0 0 0 63 57 90 38.8 2024-2025 27 Reggiana 2 Leagues 15.9 6 0 0 39 41 15 9 5 7 0 0 0 38 29 61 32.2 9 Seasons 6 Clubs 4 Leagues 127.2 42 3 2 322 309 88 74 37 57 6 0 0 344 345 464 42.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Salernitana (3 Seasons) 3 Leagues 41.8 13 0 0 130 135 34 29 16 18 4 0 0 142 136 159 46.1 Reggiana (2 Seasons) 2 Leagues 39.5 11 0 0 89 93 32 21 10 18 0 0 0 101 86 151 36.3 Cremonese (2 Seasons) 1 League 5.7 3 1 1 15 19 3 4 4 3 0 0 0 19 18 30 37.5 Asteras Tripoli (2 Seasons) 1 League 5.9 4 0 23 Ascoli (1 Season) 2 Leagues 24.2 9 2 1 65 62 19 20 7 18 2 0 0 82 105 124 45.9 Ternana (1 Season) 1 League 10.2 2 0 Serie B (7 Seasons) 110.6 37 3 2 278 274 84 65 34 52 5 0 0 310 322 434 42.6 Coppa Italia (5 Seasons) 3.0 0 0 0 3 3 1 0 0 3 0 Super League (2 Seasons) 5.9 4 0 23 Serie A (1 Season) 7.8 1 0 0 18 32 3 9 3 2 1 0 0 34 23 30 43.4
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 2015-2016 18 Ternana it ITA 2. Serie B 12th 10.2 2 0 Matches 2016-2017 19 Asteras Tripoli gr GRE 1. Super League 12th 3.1 1 0 13 Matches 2017-2018 20 Asteras Tripoli gr GRE 1. Super League 5th 2.8 3 0 10 Matches 2019-2020 22 Salernitana it ITA 2. Serie B 10th 20.9 9 0 0 71 68 19 14 3 11 2 0 0 62 53 56 48.6 Matches 2020-2021 23 Salernitana it ITA 2. Serie B 2nd 12.0 3 0 0 41 35 11 6 10 5 1 0 0 46 60 73 45.1 Matches 2021-2022 24 Salernitana it ITA 1. Serie A 17th 7.8 1 0 0 18 32 3 9 3 2 1 0 0 34 23 30 43.4 Matches 2021-2022 24 Cremonese it ITA 2. Serie B 2nd 5.7 3 1 1 15 19 3 4 4 3 0 0 0 19 18 30 37.5 Matches 2022-2023 25 Ascoli it ITA 2. Serie B 12th 23.5 9 2 1 64 62 19 20 7 15 2 0 0 82 105 124 45.9 Matches 2023-2024 26 Reggiana it ITA 2. Serie B 11th 23.4 5 0 0 50 51 17 12 5 11 0 0 0 63 57 90 38.8 Matches 2024-2025 27 Reggiana it ITA 2. Serie B 15th 14.9 6 0 0 37 39 15 9 5 7 0 0 0 38 29 61 32.2 Matches 9 Seasons 6 Clubs 3 Leagues 124.3 42 3 2 319 306 87 74 37 54 6 0 0 344 345 464 42.6 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Salernitana (3 Seasons) 2 Leagues 40.7 13 0 0 130 135 33 29 16 18 4 0 0 142 136 159 46.1 Reggiana (2 Seasons) 1 League 38.3 11 0 0 87 90 32 21 10 18 0 0 0 101 86 151 36.3 Cremonese (2 Seasons) 1 League 5.7 3 1 1 15 19 3 4 4 3 0 0 0 19 18 30 37.5 Asteras Tripoli (2 Seasons) 1 League 5.9 4 0 23 Ascoli (1 Season) 1 League 23.5 9 2 1 64 62 19 20 7 15 2 0 0 82 105 124 45.9 Ternana (1 Season) 1 League 10.2 2 0 Serie B (7 Seasons) 110.6 37 3 2 278 274 84 65 34 52 5 0 0 310 322 434 42.6 Super League (2 Seasons) 5.9 4 0 23 Serie A (1 Season) 7.8 1 0 0 18 32 3 9 3 2 1 0 0 34 23 30 43.4
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 Cedric Gondo Pages
Cedric Gondo 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