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 14 8 697 7.7 3 1 4 2 1 1 3 0 3.3 2.5 0.7 3.2 12 8 49 0.39 0.13 0.52 0.26 0.39 0.42 0.09 0.52 0.32 0.41 Matches 9 Seasons 6 Clubs 4 Leagues 206 122 10,809 120.1 33 12 45 27 6 6 39 3 30.4 26.4 6.8 33.2 175 143 666 0.27 0.10 0.37 0.22 0.32 0.30 0.07 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 47 33 2,913 32.4 9 1 10 7 2 2 8 0 9.7 8.1 2.1 10.2 48 51 176 0.28 0.03 0.31 0.22 0.25 0.31 0.07 0.38 0.26 0.33 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) 172 106 9,313 103.5 30 11 41 25 5 5 34 3 28.7 24.7 6.3 31.0 160 131 592 0.29 0.11 0.40 0.24 0.35 0.31 0.07 0.37 0.26 0.33 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 15 9 787 8.7 3 1 4 2 1 1 3 0 3.3 2.5 0.7 3.2 12 8 49 0.34 0.11 0.46 0.23 0.34 0.42 0.09 0.52 0.32 0.41 9 Seasons 6 Clubs 4 Leagues 206 122 10,809 120.1 33 12 45 27 6 6 39 3 30.4 26.4 6.8 33.2 175 143 666 0.27 0.10 0.37 0.22 0.32 0.30 0.07 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 47 33 2,913 32.4 9 1 10 7 2 2 8 0 9.7 8.1 2.1 10.2 48 51 176 0.28 0.03 0.31 0.22 0.25 0.31 0.07 0.38 0.26 0.33 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) 172 106 9,313 103.5 30 11 41 25 5 5 34 3 28.7 24.7 6.3 31.0 160 131 592 0.29 0.11 0.40 0.24 0.35 0.31 0.07 0.37 0.26 0.33 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 18th 14 8 697 7.7 3 1 4 2 1 1 3 0 3.3 2.5 0.7 3.2 12 8 49 0.39 0.13 0.52 0.26 0.39 0.42 0.09 0.52 0.32 0.41 Matches 9 Seasons 6 Clubs 3 Leagues 201 120 10,542 117.1 33 11 44 27 6 6 39 3 30.4 26.4 6.8 33.2 175 143 666 0.28 0.09 0.38 0.23 0.32 0.30 0.07 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 45 32 2,807 31.2 9 1 10 7 2 2 8 0 9.7 8.1 2.1 10.2 48 51 176 0.29 0.03 0.32 0.22 0.26 0.31 0.07 0.38 0.26 0.33 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) 172 106 9,313 103.5 30 11 41 25 5 5 34 3 28.7 24.7 6.3 31.0 160 131 592 0.29 0.11 0.40 0.24 0.35 0.31 0.07 0.37 0.26 0.33 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 8.7 3 19 7 36.8 2.17 0.80 0.11 0.29 12.8 0 1 1 3.3 2.5 0.14 -0.3 -0.5 9 Seasons 6 Clubs 4 Leagues 120.1 33 237 99 35.4 2.28 0.82 0.10 0.27 14.9 0 6 6 30.4 26.4 0.11 -1.4 -2.4 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 32.4 9 67 28 41.8 2.07 0.87 0.10 0.25 14.5 0 2 2 9.7 8.1 0.13 -0.7 -1.1 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) 103.5 30 213 83 34.7 2.28 0.80 0.11 0.30 14.8 0 5 5 28.7 24.7 0.12 -0.7 -1.7 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 18th 7.7 3 18 7 38.9 2.32 0.90 0.11 0.29 12.8 0 1 1 3.3 2.5 0.14 -0.3 -0.5 Matches 9 Seasons 6 Clubs 3 Leagues 117.1 33 232 97 35.3 2.30 0.83 0.10 0.28 14.9 0 6 6 30.4 26.4 0.11 -1.4 -2.4 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 31.2 9 65 28 43.1 2.08 0.90 0.11 0.25 14.5 0 2 2 9.7 8.1 0.13 -0.7 -1.1 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) 103.5 30 213 83 34.7 2.28 0.80 0.11 0.30 14.8 0 5 5 28.7 24.7 0.12 -0.7 -1.7 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 8.7 76 120 63.3 1012 166 43 58 74.1 28 35 80.0 1 3 33.3 1 0.7 0.3 +0.3 7 4 2 0 8 9 Seasons 6 Clubs 4 Leagues 120.1 1172 1815 64.6 16318 3356 683 948 72.0 332 503 66.0 71 104 68.3 12 6.8 5.4 +5.2 82 78 43 8 143 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 32.4 371 553 67.1 5055 1099 212 286 74.1 111 157 70.7 20 28 71.4 1 2.1 1.7 -1.1 23 32 8 2 51 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) 103.5 1053 1648 63.9 14863 3051 603 851 70.9 307 466 65.9 68 96 70.8 11 6.3 4.7 +4.7 70 73 37 7 131 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 18th 7.7 76 120 63.3 1012 166 43 58 74.1 28 35 80.0 1 3 33.3 1 0.7 0.3 +0.3 7 4 2 0 8 Matches 9 Seasons 6 Clubs 3 Leagues 117.1 1172 1815 64.6 16318 3356 683 948 72.0 332 503 66.0 71 104 68.3 11 6.8 5.4 +4.2 82 78 43 8 143 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 31.2 371 553 67.1 5055 1099 212 286 74.1 111 157 70.7 20 28 71.4 1 2.1 1.7 -1.1 23 32 8 2 51 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) 103.5 1053 1648 63.9 14863 3051 603 851 70.9 307 466 65.9 68 96 70.8 11 6.3 4.7 +4.7 70 73 37 7 131 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 8.7 120 104 15 0 0 0 7 0 0 0 0 0 76 1 9 9 Seasons 6 Clubs 4 Leagues 120.1 1815 1706 105 0 3 7 72 6 0 0 0 0 1172 4 85 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 32.4 553 509 43 0 3 0 19 1 0 0 0 0 371 1 30 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) 103.5 1648 1550 94 0 3 7 63 6 0 0 0 0 1053 4 80 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 8.7 20 2.59 15 0 1 3 1 0 3 0.39 3 0 0 0 0 0 9 Seasons 6 Clubs 4 Leagues 120.1 245 2.42 143 0 27 26 46 3 28 0.28 12 0 6 1 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 32.4 61 1.96 43 0 3 7 7 1 5 0.16 4 0 0 0 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) 103.5 222 2.37 125 0 27 25 42 3 26 0.28 12 0 6 1 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 8.7 6 5 1 0 5 1 2 50.0 1 4 0 4 4 10 2 0 9 Seasons 6 Clubs 4 Leagues 120.1 78 55 24 32 22 19 52 36.5 33 60 12 48 36 114 67 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 32.4 27 16 10 9 8 7 13 53.8 6 16 4 12 9 36 20 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) 103.5 73 50 22 30 21 17 47 36.2 30 58 12 46 33 106 65 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 8.7 221 3 17 78 130 46 220 16 5 31.3 10 62.5 130 867 372 12 8 6 27 9 146 49 9 Seasons 6 Clubs 4 Leagues 120.1 3164 96 310 1286 1624 500 3159 224 108 48.2 102 45.5 1874 11024 4482 175 103 62 414 181 2309 666 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 32.4 949 29 102 420 440 139 947 70 23 32.9 43 61.4 538 3126 1337 48 29 18 115 38 650 176 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) 103.5 2883 90 278 1183 1473 459 2878 204 97 47.5 93 45.6 1677 9987 4097 160 94 55 375 162 2082 592 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 18th 7.7 221 3 17 78 130 46 220 16 5 31.3 10 62.5 130 867 372 12 8 6 27 9 146 49 Matches 9 Seasons 6 Clubs 3 Leagues 117.1 3164 96 310 1286 1624 500 3159 224 108 48.2 102 45.5 1874 11024 4482 175 103 62 414 181 2309 666 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 31.2 949 29 102 420 440 139 947 70 23 32.9 43 61.4 538 3126 1337 48 29 18 115 38 650 176 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) 103.5 2883 90 278 1183 1473 459 2878 204 97 47.5 93 45.6 1677 9987 4097 160 94 55 375 162 2082 592 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 14 697 50 43.0 7.7 8 71 1 6 21 1 0.86 11 11 0 0.00 +0.49 9.3 7.6 +1.7 +0.22 +0.44 Matches 9 Seasons 6 Clubs 4 Leagues 206 10,809 52 30.4 120.1 122 74 35 84 23 36 1.34 141 144 -3 -0.02 +0.09 115.5 129.0 -13.5 -0.13 +0.05 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 47 2,913 62 53.6 32.4 33 77 12 14 27 3 1.17 38 38 0 0.00 +0.32 32.6 34.7 -2.1 -0.07 +0.20 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) 172 9,313 54 36.1 103.5 106 75 32 66 23 28 1.41 124 120 +4 +0.04 +0.01 109.3 116.7 -7.4 -0.08 -0.04 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 15 787 52 46.0 8.7 9 73 2 6 21 1 0.80 11 12 -1 -0.11 +0.37 9.3 7.6 +1.7 +0.22 +0.44 9 Seasons 6 Clubs 4 Leagues 206 10,809 52 30.4 120.1 122 74 35 84 23 36 1.34 141 144 -3 -0.02 +0.09 115.5 129.0 -13.5 -0.13 +0.05 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 47 2,913 62 53.6 32.4 33 77 12 14 27 3 1.17 38 38 0 0.00 +0.32 32.6 34.7 -2.1 -0.07 +0.20 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) 172 9,313 54 36.1 103.5 106 75 32 66 23 28 1.41 124 120 +4 +0.04 +0.01 109.3 116.7 -7.4 -0.08 -0.04 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 18th 14 697 50 43.0 7.7 8 71 1 6 21 1 0.86 11 11 0 0.00 +0.49 9.3 7.6 +1.7 +0.22 +0.44 Matches 9 Seasons 6 Clubs 3 Leagues 201 10,542 52 30.4 117.1 120 73 33 81 23 36 1.35 137 142 -5 -0.04 +0.10 115.5 129.0 -13.5 -0.13 +0.05 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 45 2,807 62 55.7 31.2 32 76 11 13 28 3 1.23 38 37 +1 +0.03 +0.56 32.6 34.7 -2.1 -0.07 +0.20 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) 172 9,313 54 36.1 103.5 106 75 32 66 23 28 1.41 124 120 +4 +0.04 +0.01 109.3 116.7 -7.4 -0.08 -0.04 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 8.7 3 0 0 25 20 6 7 4 5 0 0 0 17 7 31 18.4 9 Seasons 6 Clubs 4 Leagues 120.1 39 3 2 308 288 79 72 36 55 6 0 0 323 323 434 42.7 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 32.4 8 0 0 75 72 23 19 9 16 0 0 0 80 64 121 34.6 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) 103.5 34 3 2 264 253 75 63 33 50 5 0 0 289 300 404 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 18th 7.7 3 0 0 23 18 6 7 4 5 0 0 0 17 7 31 18.4 Matches 9 Seasons 6 Clubs 3 Leagues 117.1 39 3 2 305 285 78 72 36 52 6 0 0 323 323 434 42.7 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 31.2 8 0 0 73 69 23 19 9 16 0 0 0 80 64 121 34.6 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) 103.5 34 3 2 264 253 75 63 33 50 5 0 0 289 300 404 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