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 2016-2017 21 Ternana it ITA Coppa Italia 2 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Ternana it ITA 2. Serie B 36 29 2,812 31.2 1 5 6 1 0 0 10 0 0.03 0.16 0.19 0.03 0.19 Matches 2017-2018 22 Bari it ITA 2. Serie B 20 12 1,197 13.3 1 1 2 1 0 0 5 0 0.08 0.08 0.15 0.08 0.15 Matches 2018-2019 23 Lecce it ITA Coppa Italia 2 1 147 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Lecce it ITA 2. Serie B 33 33 2,834 31.5 2 7 9 2 0 0 8 0 1.2 1.2 4.7 5.9 49 206 76 0.06 0.22 0.29 0.06 0.29 0.04 0.15 0.19 0.04 0.19 Matches 2019-2020 24 Lecce it ITA Coppa Italia 2 2 147 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Lecce it ITA 1. Serie A 31 24 2,138 23.8 0 5 5 0 0 0 10 0 0.5 0.5 2.1 2.6 33 150 45 0.00 0.21 0.21 0.00 0.21 0.02 0.09 0.11 0.02 0.11 Matches 2020-2021 25 Crotone it ITA Coppa Italia 1 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Lecce it ITA Coppa Italia 1 1 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Crotone it ITA 1. Serie A 20 11 958 10.6 0 0 0 0 0 0 5 1 0.1 0.1 0.4 0.5 8 51 6 0.00 0.00 0.00 0.00 0.00 0.01 0.03 0.04 0.01 0.04 Matches 2020-2021 25 Lecce it ITA 2. Serie B 1 1 90 1.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.1 1 6 1 0.00 0.00 0.00 0.00 0.00 0.04 0.03 0.07 0.04 0.07 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 12 7 717 8.0 0 0 0 0 0 0 1 0 0.4 0.4 0.2 0.6 6 41 5 0.00 0.00 0.00 0.00 0.00 0.05 0.03 0.07 0.05 0.07 Matches 2021-2022 26 Benevento it ITA 2. Serie B 12 3 343 3.8 0 0 0 0 0 0 2 0 0.1 0.1 0.4 0.5 1 19 8 0.00 0.00 0.00 0.00 0.00 0.03 0.11 0.14 0.03 0.14 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 16 13 1,064 11.8 0 1 1 0 0 0 5 0 0.1 0.1 1.3 1.4 6 69 4 0.00 0.08 0.08 0.00 0.08 0.01 0.11 0.12 0.01 0.12 Matches 2024-2025 29 Catanzaro it ITA Coppa Italia 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 11 10 769 8.5 0 0 0 0 0 0 3 0 0.2 0.2 0.4 0.7 4 39 14 0.00 0.00 0.00 0.00 0.00 0.03 0.05 0.08 0.03 0.08 Matches 8 Seasons 7 Clubs 3 Leagues 201 151 13,635 151.5 4 19 23 4 0 0 52 1 2.7 2.7 9.5 12.2 108 581 159 0.03 0.13 0.15 0.03 0.15 0.03 0.10 0.12 0.03 0.12 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 Lecce (3 Seasons) 3 Leagues 70 62 5,434 60.4 2 12 14 2 0 0 20 0 1.8 1.8 6.8 8.6 83 362 122 0.03 0.20 0.23 0.03 0.23 0.03 0.12 0.15 0.03 0.15 Catanzaro (2 Seasons) 2 Leagues 28 24 1,893 21.0 0 1 1 0 0 0 8 0 0.3 0.3 1.7 2.0 10 108 18 0.00 0.05 0.05 0.00 0.05 0.02 0.08 0.10 0.02 0.10 Ternana (1 Season) 2 Leagues 38 31 3,022 33.6 1 5 6 1 0 0 11 0 0.03 0.15 0.18 0.03 0.18 Crotone (1 Season) 2 Leagues 21 12 1,029 11.4 0 0 0 0 0 0 5 1 0.1 0.1 0.4 0.5 8 51 6 0.00 0.00 0.00 0.00 0.00 0.01 0.03 0.04 0.01 0.04 Bari (1 Season) 1 League 20 12 1,197 13.3 1 1 2 1 0 0 5 0 0.08 0.08 0.15 0.08 0.15 Pordenone (1 Season) 1 League 12 7 717 8.0 0 0 0 0 0 0 1 0 0.4 0.4 0.2 0.6 6 41 5 0.00 0.00 0.00 0.00 0.00 0.05 0.03 0.07 0.05 0.07 Benevento (1 Season) 1 League 12 3 343 3.8 0 0 0 0 0 0 2 0 0.1 0.1 0.4 0.5 1 19 8 0.00 0.00 0.00 0.00 0.00 0.03 0.11 0.14 0.03 0.14 Serie B (7 Seasons) 141 108 9,826 109.2 4 14 18 4 0 0 35 0 2.1 2.1 7.0 9.1 67 380 108 0.04 0.13 0.16 0.04 0.16 0.03 0.11 0.14 0.03 0.14 Coppa Italia (5 Seasons) 9 8 713 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Serie A (2 Seasons) 51 35 3,096 34.4 0 5 5 0 0 0 15 1 0.6 0.6 2.5 3.1 41 201 51 0.00 0.15 0.15 0.00 0.15 0.02 0.07 0.09 0.02 0.09
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 2016-2017 21 Ternana 2 Leagues 38 31 3,022 33.6 1 5 6 1 0 0 11 0 0.03 0.15 0.18 0.03 0.18 2017-2018 22 Bari 1 League 20 12 1,197 13.3 1 1 2 1 0 0 5 0 0.08 0.08 0.15 0.08 0.15 2018-2019 23 Lecce 2 Leagues 35 34 2,981 33.1 2 7 9 2 0 0 9 0 1.2 1.2 4.7 5.9 49 206 76 0.06 0.21 0.27 0.06 0.27 0.04 0.15 0.19 0.04 0.19 2019-2020 24 Lecce 2 Leagues 33 26 2,285 25.4 0 5 5 0 0 0 10 0 0.5 0.5 2.1 2.6 33 150 45 0.00 0.20 0.20 0.00 0.20 0.02 0.09 0.11 0.02 0.11 2020-2021 25 Lecce 2 Leagues 2 2 168 1.9 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.1 1 6 1 0.00 0.00 0.00 0.00 0.00 0.04 0.03 0.07 0.04 0.07 2020-2021 25 Crotone 2 Leagues 21 12 1,029 11.4 0 0 0 0 0 0 5 1 0.1 0.1 0.4 0.5 8 51 6 0.00 0.00 0.00 0.00 0.00 0.01 0.03 0.04 0.01 0.04 2021-2022 26 Pordenone 1 League 12 7 717 8.0 0 0 0 0 0 0 1 0 0.4 0.4 0.2 0.6 6 41 5 0.00 0.00 0.00 0.00 0.00 0.05 0.03 0.07 0.05 0.07 2021-2022 26 Benevento 1 League 12 3 343 3.8 0 0 0 0 0 0 2 0 0.1 0.1 0.4 0.5 1 19 8 0.00 0.00 0.00 0.00 0.00 0.03 0.11 0.14 0.03 0.14 2023-2024 28 Catanzaro 1 League 16 13 1,064 11.8 0 1 1 0 0 0 5 0 0.1 0.1 1.3 1.4 6 69 4 0.00 0.08 0.08 0.00 0.08 0.01 0.11 0.12 0.01 0.12 2024-2025 29 Catanzaro 2 Leagues 12 11 829 9.2 0 0 0 0 0 0 3 0 0.2 0.2 0.4 0.7 4 39 14 0.00 0.00 0.00 0.00 0.00 0.03 0.05 0.08 0.03 0.08 8 Seasons 7 Clubs 3 Leagues 201 151 13,635 151.5 4 19 23 4 0 0 52 1 2.7 2.7 9.5 12.2 108 581 159 0.03 0.13 0.15 0.03 0.15 0.03 0.10 0.12 0.03 0.12 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 Lecce (3 Seasons) 3 Leagues 70 62 5,434 60.4 2 12 14 2 0 0 20 0 1.8 1.8 6.8 8.6 83 362 122 0.03 0.20 0.23 0.03 0.23 0.03 0.12 0.15 0.03 0.15 Catanzaro (2 Seasons) 2 Leagues 28 24 1,893 21.0 0 1 1 0 0 0 8 0 0.3 0.3 1.7 2.0 10 108 18 0.00 0.05 0.05 0.00 0.05 0.02 0.08 0.10 0.02 0.10 Ternana (1 Season) 2 Leagues 38 31 3,022 33.6 1 5 6 1 0 0 11 0 0.03 0.15 0.18 0.03 0.18 Crotone (1 Season) 2 Leagues 21 12 1,029 11.4 0 0 0 0 0 0 5 1 0.1 0.1 0.4 0.5 8 51 6 0.00 0.00 0.00 0.00 0.00 0.01 0.03 0.04 0.01 0.04 Bari (1 Season) 1 League 20 12 1,197 13.3 1 1 2 1 0 0 5 0 0.08 0.08 0.15 0.08 0.15 Pordenone (1 Season) 1 League 12 7 717 8.0 0 0 0 0 0 0 1 0 0.4 0.4 0.2 0.6 6 41 5 0.00 0.00 0.00 0.00 0.00 0.05 0.03 0.07 0.05 0.07 Benevento (1 Season) 1 League 12 3 343 3.8 0 0 0 0 0 0 2 0 0.1 0.1 0.4 0.5 1 19 8 0.00 0.00 0.00 0.00 0.00 0.03 0.11 0.14 0.03 0.14 Serie B (7 Seasons) 141 108 9,826 109.2 4 14 18 4 0 0 35 0 2.1 2.1 7.0 9.1 67 380 108 0.04 0.13 0.16 0.04 0.16 0.03 0.11 0.14 0.03 0.14 Coppa Italia (5 Seasons) 9 8 713 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Serie A (2 Seasons) 51 35 3,096 34.4 0 5 5 0 0 0 15 1 0.6 0.6 2.5 3.1 41 201 51 0.00 0.15 0.15 0.00 0.15 0.02 0.07 0.09 0.02 0.09
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 2016-2017 21 Ternana it ITA 2. Serie B 18th 36 29 2,812 31.2 1 5 6 1 0 0 10 0 0.03 0.16 0.19 0.03 0.19 Matches 2017-2018 22 Bari it ITA 2. Serie B 7th 20 12 1,197 13.3 1 1 2 1 0 0 5 0 0.08 0.08 0.15 0.08 0.15 Matches 2018-2019 23 Lecce it ITA 2. Serie B 2nd 33 33 2,834 31.5 2 7 9 2 0 0 8 0 1.2 1.2 4.7 5.9 49 206 76 0.06 0.22 0.29 0.06 0.29 0.04 0.15 0.19 0.04 0.19 Matches 2019-2020 24 Lecce it ITA 1. Serie A 18th 31 24 2,138 23.8 0 5 5 0 0 0 10 0 0.5 0.5 2.1 2.6 33 150 45 0.00 0.21 0.21 0.00 0.21 0.02 0.09 0.11 0.02 0.11 Matches 2020-2021 25 Lecce it ITA 2. Serie B 4th 1 1 90 1.0 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.1 1 6 1 0.00 0.00 0.00 0.00 0.00 0.04 0.03 0.07 0.04 0.07 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 20 11 958 10.6 0 0 0 0 0 0 5 1 0.1 0.1 0.4 0.5 8 51 6 0.00 0.00 0.00 0.00 0.00 0.01 0.03 0.04 0.01 0.04 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 20th 12 7 717 8.0 0 0 0 0 0 0 1 0 0.4 0.4 0.2 0.6 6 41 5 0.00 0.00 0.00 0.00 0.00 0.05 0.03 0.07 0.05 0.07 Matches 2021-2022 26 Benevento it ITA 2. Serie B 7th 12 3 343 3.8 0 0 0 0 0 0 2 0 0.1 0.1 0.4 0.5 1 19 8 0.00 0.00 0.00 0.00 0.00 0.03 0.11 0.14 0.03 0.14 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 5th 16 13 1,064 11.8 0 1 1 0 0 0 5 0 0.1 0.1 1.3 1.4 6 69 4 0.00 0.08 0.08 0.00 0.08 0.01 0.11 0.12 0.01 0.12 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 13th 11 10 769 8.5 0 0 0 0 0 0 3 0 0.2 0.2 0.4 0.7 4 39 14 0.00 0.00 0.00 0.00 0.00 0.03 0.05 0.08 0.03 0.08 Matches 8 Seasons 7 Clubs 2 Leagues 192 143 12,922 143.6 4 19 23 4 0 0 50 1 2.7 2.7 9.5 12.2 108 581 159 0.03 0.13 0.16 0.03 0.16 0.03 0.10 0.12 0.03 0.12 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 Lecce (3 Seasons) 2 Leagues 65 58 5,062 56.2 2 12 14 2 0 0 19 0 1.8 1.8 6.8 8.6 83 362 122 0.04 0.21 0.25 0.04 0.25 0.03 0.12 0.15 0.03 0.15 Catanzaro (2 Seasons) 1 League 27 23 1,833 20.4 0 1 1 0 0 0 8 0 0.3 0.3 1.7 2.0 10 108 18 0.00 0.05 0.05 0.00 0.05 0.02 0.08 0.10 0.02 0.10 Ternana (1 Season) 1 League 36 29 2,812 31.2 1 5 6 1 0 0 10 0 0.03 0.16 0.19 0.03 0.19 Bari (1 Season) 1 League 20 12 1,197 13.3 1 1 2 1 0 0 5 0 0.08 0.08 0.15 0.08 0.15 Crotone (1 Season) 1 League 20 11 958 10.6 0 0 0 0 0 0 5 1 0.1 0.1 0.4 0.5 8 51 6 0.00 0.00 0.00 0.00 0.00 0.01 0.03 0.04 0.01 0.04 Pordenone (1 Season) 1 League 12 7 717 8.0 0 0 0 0 0 0 1 0 0.4 0.4 0.2 0.6 6 41 5 0.00 0.00 0.00 0.00 0.00 0.05 0.03 0.07 0.05 0.07 Benevento (1 Season) 1 League 12 3 343 3.8 0 0 0 0 0 0 2 0 0.1 0.1 0.4 0.5 1 19 8 0.00 0.00 0.00 0.00 0.00 0.03 0.11 0.14 0.03 0.14 Serie B (7 Seasons) 141 108 9,826 109.2 4 14 18 4 0 0 35 0 2.1 2.1 7.0 9.1 67 380 108 0.04 0.13 0.16 0.04 0.16 0.03 0.11 0.14 0.03 0.14 Serie A (2 Seasons) 51 35 3,096 34.4 0 5 5 0 0 0 15 1 0.6 0.6 2.5 3.1 41 201 51 0.00 0.15 0.15 0.00 0.15 0.02 0.07 0.09 0.02 0.09
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 2016-2017 21 Ternana it ITA Coppa Italia 25th 2 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Lecce it ITA Coppa Italia 25th 2 1 147 1.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Lecce it ITA Coppa Italia 17th 2 2 147 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Lecce it ITA Coppa Italia 25th 1 1 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Crotone it ITA Coppa Italia 25th 1 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Catanzaro it ITA Coppa Italia Rd1 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 4 Clubs 1 League 9 8 713 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 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 Lecce (3 Seasons) 1 League 5 4 372 4.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Ternana (1 Season) 1 League 2 2 210 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Crotone (1 Season) 1 League 1 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Catanzaro (1 Season) 1 League 1 1 60 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2016-2017 21 Ternana 2 Leagues 33.6 1 13 0.42 0.08 0 0 2017-2018 22 Bari 1 League 13.3 1 0 8 0.00 0.60 0.13 0 0 2018-2019 23 Lecce 2 Leagues 33.1 2 19 7 36.8 0.60 0.22 0.11 0.29 26.3 1 0 0 1.2 1.2 0.07 +0.8 +0.8 2019-2020 24 Lecce 2 Leagues 25.4 0 18 7 38.9 0.71 0.28 0.00 0.00 26.2 0 0 0 0.5 0.5 0.03 -0.5 -0.5 2020-2021 25 Lecce 2 Leagues 1.9 0 1 0 0.0 0.54 0.00 0.00 24.8 0 0 0 0.0 0.0 0.04 0.0 0.0 2020-2021 25 Crotone 2 Leagues 11.4 0 3 1 33.3 0.26 0.09 0.00 0.00 27.9 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2021-2022 26 Pordenone 1 League 8.0 0 8 0 0.0 1.00 0.00 0.00 27.8 0 0 0 0.4 0.4 0.05 -0.4 -0.4 2021-2022 26 Benevento 1 League 3.8 0 2 0 0.0 0.52 0.00 0.00 27.0 1 0 0 0.1 0.1 0.05 -0.1 -0.1 2023-2024 28 Catanzaro 1 League 11.8 0 3 0 0.0 0.25 0.00 0.00 27.9 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2024-2025 29 Catanzaro 2 Leagues 9.2 0 6 1 16.7 0.65 0.11 0.00 0.00 22.8 0 0 0 0.2 0.2 0.04 -0.2 -0.2 8 Seasons 7 Clubs 3 Leagues 151.5 4 60 37 40.0 0.52 0.25 0.05 0.11 26.3 2 0 0 2.7 2.7 0.04 -0.7 -0.7 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 Lecce (3 Seasons) 3 Leagues 60.4 2 38 14 36.8 0.65 0.24 0.05 0.14 26.2 1 0 0 1.8 1.8 0.05 +0.2 +0.2 Catanzaro (2 Seasons) 2 Leagues 21.0 0 9 1 11.1 0.43 0.05 0.00 0.00 24.5 0 0 0 0.3 0.3 0.04 -0.3 -0.3 Ternana (1 Season) 2 Leagues 33.6 1 13 0.42 0.08 0 0 Crotone (1 Season) 2 Leagues 11.4 0 3 1 33.3 0.26 0.09 0.00 0.00 27.9 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Bari (1 Season) 1 League 13.3 1 0 8 0.00 0.60 0.13 0 0 Pordenone (1 Season) 1 League 8.0 0 8 0 0.0 1.00 0.00 0.00 27.8 0 0 0 0.4 0.4 0.05 -0.4 -0.4 Benevento (1 Season) 1 League 3.8 0 2 0 0.0 0.52 0.00 0.00 27.0 1 0 0 0.1 0.1 0.05 -0.1 -0.1 Serie B (7 Seasons) 109.2 4 39 29 41.0 0.50 0.27 0.08 0.14 26.2 2 0 0 2.1 2.1 0.05 -0.1 -0.1 Coppa Italia (5 Seasons) 7.9 0 0 0 0.00 0.00 0 0 Serie A (2 Seasons) 34.4 0 21 8 38.1 0.61 0.23 0.00 0.00 26.4 0 0 0 0.6 0.6 0.03 -0.6 -0.6
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 2016-2017 21 Ternana it ITA 2. Serie B 18th 31.2 1 13 0.42 0.08 0 0 Matches 2017-2018 22 Bari it ITA 2. Serie B 7th 13.3 1 0 8 0.00 0.60 0.13 0 0 Matches 2018-2019 23 Lecce it ITA 2. Serie B 2nd 31.5 2 19 7 36.8 0.60 0.22 0.11 0.29 26.3 1 0 0 1.2 1.2 0.07 +0.8 +0.8 Matches 2019-2020 24 Lecce it ITA 1. Serie A 18th 23.8 0 18 7 38.9 0.76 0.29 0.00 0.00 26.2 0 0 0 0.5 0.5 0.03 -0.5 -0.5 Matches 2020-2021 25 Lecce it ITA 2. Serie B 4th 1.0 0 1 0 0.0 1.00 0.00 0.00 24.8 0 0 0 0.0 0.0 0.04 0.0 0.0 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 10.6 0 3 1 33.3 0.28 0.09 0.00 0.00 27.9 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 20th 8.0 0 8 0 0.0 1.00 0.00 0.00 27.8 0 0 0 0.4 0.4 0.05 -0.4 -0.4 Matches 2021-2022 26 Benevento it ITA 2. Serie B 7th 3.8 0 2 0 0.0 0.52 0.00 0.00 27.0 1 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 5th 11.8 0 3 0 0.0 0.25 0.00 0.00 27.9 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 13th 8.5 0 6 1 16.7 0.70 0.12 0.00 0.00 22.8 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 8 Seasons 7 Clubs 2 Leagues 143.6 4 60 37 40.0 0.53 0.26 0.05 0.11 26.3 2 0 0 2.7 2.7 0.04 -0.7 -0.7 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 Lecce (3 Seasons) 2 Leagues 56.2 2 38 14 36.8 0.68 0.25 0.05 0.14 26.2 1 0 0 1.8 1.8 0.05 +0.2 +0.2 Catanzaro (2 Seasons) 1 League 20.4 0 9 1 11.1 0.44 0.05 0.00 0.00 24.5 0 0 0 0.3 0.3 0.04 -0.3 -0.3 Ternana (1 Season) 1 League 31.2 1 13 0.42 0.08 0 0 Bari (1 Season) 1 League 13.3 1 0 8 0.00 0.60 0.13 0 0 Crotone (1 Season) 1 League 10.6 0 3 1 33.3 0.28 0.09 0.00 0.00 27.9 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Pordenone (1 Season) 1 League 8.0 0 8 0 0.0 1.00 0.00 0.00 27.8 0 0 0 0.4 0.4 0.05 -0.4 -0.4 Benevento (1 Season) 1 League 3.8 0 2 0 0.0 0.52 0.00 0.00 27.0 1 0 0 0.1 0.1 0.05 -0.1 -0.1 Serie B (7 Seasons) 109.2 4 39 29 41.0 0.50 0.27 0.08 0.14 26.2 2 0 0 2.1 2.1 0.05 -0.1 -0.1 Serie A (2 Seasons) 34.4 0 21 8 38.1 0.61 0.23 0.00 0.00 26.4 0 0 0 0.6 0.6 0.03 -0.6 -0.6
Passing Table Season Age Squad Country 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 2016-2017 21 Ternana it ITA Coppa Italia 2.3 0 Matches 2016-2017 21 Ternana it ITA 2. Serie B 31.2 5 Matches 2017-2018 22 Bari it ITA 2. Serie B 13.3 1 Matches 2018-2019 23 Lecce it ITA Coppa Italia 1.6 0 Matches 2018-2019 23 Lecce it ITA 2. Serie B 31.5 1545 1815 85.1 28677 8241 654 699 93.6 628 708 88.7 217 302 71.9 7 4.7 4.3 +2.3 52 147 30 9 206 Matches 2019-2020 24 Lecce it ITA Coppa Italia 1.6 0 Matches 2019-2020 24 Lecce it ITA 1. Serie A 23.8 1104 1287 85.8 21405 6515 445 496 89.7 456 506 90.1 186 246 75.6 5 2.1 1.9 +2.9 41 112 32 9 150 Matches 2020-2021 25 Crotone it ITA Coppa Italia 0.8 0 Matches 2020-2021 25 Lecce it ITA Coppa Italia 0.9 0 Matches 2020-2021 25 Crotone it ITA 1. Serie A 10.6 425 506 84.0 7784 2516 168 186 90.3 195 221 88.2 51 74 68.9 0 0.4 0.5 -0.4 8 38 6 1 51 Matches 2020-2021 25 Lecce it ITA 2. Serie B 1.0 43 52 82.7 947 309 16 20 80.0 17 18 94.4 10 13 76.9 0 0.0 0.1 0.0 1 7 1 0 6 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 8.0 300 399 75.2 5845 2062 114 132 86.4 137 165 83.0 43 86 50.0 0 0.2 0.5 -0.2 5 36 2 0 41 Matches 2021-2022 26 Benevento it ITA 2. Serie B 3.8 167 218 76.6 3146 1039 69 77 89.6 72 93 77.4 23 38 60.5 0 0.4 0.7 -0.4 5 16 2 0 19 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 11.8 645 725 89.0 11886 3307 257 277 92.8 309 326 94.8 66 93 71.0 1 1.3 0.8 -0.3 13 61 6 0 69 Matches 2024-2025 29 Catanzaro it ITA Coppa Italia 0.7 0 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 8.5 418 498 83.9 7933 2861 157 171 91.8 210 238 88.2 46 79 58.2 0 0.4 0.9 -0.4 10 33 8 2 39 Matches 8 Seasons 7 Clubs 3 Leagues 151.5 4647 5500 84.5 87623 26850 1880 2058 91.4 2024 2275 89.0 642 931 69.0 19 9.5 9.6 +9.5 135 450 87 21 581 Country 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 Lecce (3 Seasons) 3 Leagues 60.4 2692 3154 85.4 51029 15065 1115 1215 91.8 1101 1232 89.4 413 561 73.6 12 6.8 6.2 +5.2 94 266 63 18 362 Catanzaro (2 Seasons) 2 Leagues 21.0 1063 1223 86.9 19819 6168 414 448 92.4 519 564 92.0 112 172 65.1 1 1.7 1.7 -0.7 23 94 14 2 108 Ternana (1 Season) 2 Leagues 33.6 5 Crotone (1 Season) 2 Leagues 11.4 425 506 84.0 7784 2516 168 186 90.3 195 221 88.2 51 74 68.9 0 0.4 0.5 -0.4 8 38 6 1 51 Bari (1 Season) 1 League 13.3 1 Pordenone (1 Season) 1 League 8.0 300 399 75.2 5845 2062 114 132 86.4 137 165 83.0 43 86 50.0 0 0.2 0.5 -0.2 5 36 2 0 41 Benevento (1 Season) 1 League 3.8 167 218 76.6 3146 1039 69 77 89.6 72 93 77.4 23 38 60.5 0 0.4 0.7 -0.4 5 16 2 0 19 Serie B (7 Seasons) 109.2 3118 3707 84.1 58434 17819 1267 1376 92.1 1373 1548 88.7 405 611 66.3 14 7.0 7.1 +7.0 86 300 49 11 380 Coppa Italia (5 Seasons) 7.9 0 Serie A (2 Seasons) 34.4 1529 1793 85.3 29189 9031 613 682 89.9 651 727 89.5 237 320 74.1 5 2.5 2.5 +2.5 49 150 38 10 201
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 2016-2017 21 Ternana 2 Leagues 33.6 5 2017-2018 22 Bari 1 League 13.3 1 2018-2019 23 Lecce 2 Leagues 33.1 1545 1815 85.1 28677 8241 654 699 93.6 628 708 88.7 217 302 71.9 7 4.7 4.3 +2.3 52 147 30 9 206 2019-2020 24 Lecce 2 Leagues 25.4 1104 1287 85.8 21405 6515 445 496 89.7 456 506 90.1 186 246 75.6 5 2.1 1.9 +2.9 41 112 32 9 150 2020-2021 25 Lecce 2 Leagues 1.9 43 52 82.7 947 309 16 20 80.0 17 18 94.4 10 13 76.9 0 0.0 0.1 0.0 1 7 1 0 6 2020-2021 25 Crotone 2 Leagues 11.4 425 506 84.0 7784 2516 168 186 90.3 195 221 88.2 51 74 68.9 0 0.4 0.5 -0.4 8 38 6 1 51 2021-2022 26 Pordenone 1 League 8.0 300 399 75.2 5845 2062 114 132 86.4 137 165 83.0 43 86 50.0 0 0.2 0.5 -0.2 5 36 2 0 41 2021-2022 26 Benevento 1 League 3.8 167 218 76.6 3146 1039 69 77 89.6 72 93 77.4 23 38 60.5 0 0.4 0.7 -0.4 5 16 2 0 19 2023-2024 28 Catanzaro 1 League 11.8 645 725 89.0 11886 3307 257 277 92.8 309 326 94.8 66 93 71.0 1 1.3 0.8 -0.3 13 61 6 0 69 2024-2025 29 Catanzaro 2 Leagues 9.2 418 498 83.9 7933 2861 157 171 91.8 210 238 88.2 46 79 58.2 0 0.4 0.9 -0.4 10 33 8 2 39 8 Seasons 7 Clubs 3 Leagues 151.5 4647 5500 84.5 87623 26850 1880 2058 91.4 2024 2275 89.0 642 931 69.0 19 9.5 9.6 +9.5 135 450 87 21 581 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 Lecce (3 Seasons) 3 Leagues 60.4 2692 3154 85.4 51029 15065 1115 1215 91.8 1101 1232 89.4 413 561 73.6 12 6.8 6.2 +5.2 94 266 63 18 362 Catanzaro (2 Seasons) 2 Leagues 21.0 1063 1223 86.9 19819 6168 414 448 92.4 519 564 92.0 112 172 65.1 1 1.7 1.7 -0.7 23 94 14 2 108 Ternana (1 Season) 2 Leagues 33.6 5 Crotone (1 Season) 2 Leagues 11.4 425 506 84.0 7784 2516 168 186 90.3 195 221 88.2 51 74 68.9 0 0.4 0.5 -0.4 8 38 6 1 51 Bari (1 Season) 1 League 13.3 1 Pordenone (1 Season) 1 League 8.0 300 399 75.2 5845 2062 114 132 86.4 137 165 83.0 43 86 50.0 0 0.2 0.5 -0.2 5 36 2 0 41 Benevento (1 Season) 1 League 3.8 167 218 76.6 3146 1039 69 77 89.6 72 93 77.4 23 38 60.5 0 0.4 0.7 -0.4 5 16 2 0 19 Serie B (7 Seasons) 109.2 3118 3707 84.1 58434 17819 1267 1376 92.1 1373 1548 88.7 405 611 66.3 14 7.0 7.1 +7.0 86 300 49 11 380 Coppa Italia (5 Seasons) 7.9 0 Serie A (2 Seasons) 34.4 1529 1793 85.3 29189 9031 613 682 89.9 651 727 89.5 237 320 74.1 5 2.5 2.5 +2.5 49 150 38 10 201
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 2016-2017 21 Ternana it ITA 2. Serie B 18th 31.2 5 Matches 2017-2018 22 Bari it ITA 2. Serie B 7th 13.3 1 Matches 2018-2019 23 Lecce it ITA 2. Serie B 2nd 31.5 1545 1815 85.1 28677 8241 654 699 93.6 628 708 88.7 217 302 71.9 7 4.7 4.3 +2.3 52 147 30 9 206 Matches 2019-2020 24 Lecce it ITA 1. Serie A 18th 23.8 1104 1287 85.8 21405 6515 445 496 89.7 456 506 90.1 186 246 75.6 5 2.1 1.9 +2.9 41 112 32 9 150 Matches 2020-2021 25 Lecce it ITA 2. Serie B 4th 1.0 43 52 82.7 947 309 16 20 80.0 17 18 94.4 10 13 76.9 0 0.0 0.1 0.0 1 7 1 0 6 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 10.6 425 506 84.0 7784 2516 168 186 90.3 195 221 88.2 51 74 68.9 0 0.4 0.5 -0.4 8 38 6 1 51 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 20th 8.0 300 399 75.2 5845 2062 114 132 86.4 137 165 83.0 43 86 50.0 0 0.2 0.5 -0.2 5 36 2 0 41 Matches 2021-2022 26 Benevento it ITA 2. Serie B 7th 3.8 167 218 76.6 3146 1039 69 77 89.6 72 93 77.4 23 38 60.5 0 0.4 0.7 -0.4 5 16 2 0 19 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 5th 11.8 645 725 89.0 11886 3307 257 277 92.8 309 326 94.8 66 93 71.0 1 1.3 0.8 -0.3 13 61 6 0 69 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 13th 8.5 418 498 83.9 7933 2861 157 171 91.8 210 238 88.2 46 79 58.2 0 0.4 0.9 -0.4 10 33 8 2 39 Matches 8 Seasons 7 Clubs 2 Leagues 143.6 4647 5500 84.5 87623 26850 1880 2058 91.4 2024 2275 89.0 642 931 69.0 19 9.5 9.6 +9.5 135 450 87 21 581 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 Lecce (3 Seasons) 2 Leagues 56.2 2692 3154 85.4 51029 15065 1115 1215 91.8 1101 1232 89.4 413 561 73.6 12 6.8 6.2 +5.2 94 266 63 18 362 Catanzaro (2 Seasons) 1 League 20.4 1063 1223 86.9 19819 6168 414 448 92.4 519 564 92.0 112 172 65.1 1 1.7 1.7 -0.7 23 94 14 2 108 Ternana (1 Season) 1 League 31.2 5 Bari (1 Season) 1 League 13.3 1 Crotone (1 Season) 1 League 10.6 425 506 84.0 7784 2516 168 186 90.3 195 221 88.2 51 74 68.9 0 0.4 0.5 -0.4 8 38 6 1 51 Pordenone (1 Season) 1 League 8.0 300 399 75.2 5845 2062 114 132 86.4 137 165 83.0 43 86 50.0 0 0.2 0.5 -0.2 5 36 2 0 41 Benevento (1 Season) 1 League 3.8 167 218 76.6 3146 1039 69 77 89.6 72 93 77.4 23 38 60.5 0 0.4 0.7 -0.4 5 16 2 0 19 Serie B (7 Seasons) 109.2 3118 3707 84.1 58434 17819 1267 1376 92.1 1373 1548 88.7 405 611 66.3 14 7.0 7.1 +7.0 86 300 49 11 380 Serie A (2 Seasons) 34.4 1529 1793 85.3 29189 9031 613 682 89.9 651 727 89.5 237 320 74.1 5 2.5 2.5 +2.5 49 150 38 10 201
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 21 Ternana 2 Leagues 33.6 2017-2018 22 Bari 1 League 13.3 0 2018-2019 23 Lecce 2 Leagues 33.1 1815 1585 213 88 0 22 99 19 88 14 22 3 1545 17 25 2019-2020 24 Lecce 2 Leagues 25.4 1287 1157 125 58 0 21 60 6 52 2 9 1 1104 5 12 2020-2021 25 Lecce 2 Leagues 1.9 52 51 1 0 0 3 1 0 1 0 1 0 43 0 1 2020-2021 25 Crotone 2 Leagues 11.4 506 465 40 24 1 2 14 3 11 4 1 0 425 1 6 2021-2022 26 Pordenone 1 League 8.0 399 330 69 37 0 4 28 1 15 8 5 0 300 0 6 2021-2022 26 Benevento 1 League 3.8 218 190 28 13 0 2 14 4 7 3 3 0 167 0 4 2023-2024 28 Catanzaro 1 League 11.8 725 686 38 31 1 4 11 3 3 0 3 0 645 1 9 2024-2025 29 Catanzaro 2 Leagues 9.2 498 417 80 69 0 3 30 0 10 1 9 0 418 1 2 8 Seasons 7 Clubs 3 Leagues 151.5 5500 4881 594 320 2 61 257 36 187 32 53 4 4647 25 65 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lecce (3 Seasons) 3 Leagues 60.4 3154 2793 339 146 0 46 160 25 141 16 32 4 2692 22 38 Catanzaro (2 Seasons) 2 Leagues 21.0 1223 1103 118 100 1 7 41 3 13 1 12 0 1063 2 11 Ternana (1 Season) 2 Leagues 33.6 Crotone (1 Season) 2 Leagues 11.4 506 465 40 24 1 2 14 3 11 4 1 0 425 1 6 Bari (1 Season) 1 League 13.3 0 Pordenone (1 Season) 1 League 8.0 399 330 69 37 0 4 28 1 15 8 5 0 300 0 6 Benevento (1 Season) 1 League 3.8 218 190 28 13 0 2 14 4 7 3 3 0 167 0 4 Serie B (7 Seasons) 109.2 3707 3259 429 238 1 38 181 27 124 26 43 3 3118 19 47 Coppa Italia (5 Seasons) 7.9 2 Serie A (2 Seasons) 34.4 1793 1622 165 82 1 23 74 9 63 6 10 1 1529 6 18
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 21 Ternana it ITA 2. Serie B 18th 31.2 Matches 2017-2018 22 Bari it ITA 2. Serie B 7th 13.3 0 Matches 2018-2019 23 Lecce it ITA 2. Serie B 2nd 31.5 1815 1585 213 88 0 22 99 19 88 14 22 3 1545 17 25 Matches 2019-2020 24 Lecce it ITA 1. Serie A 18th 23.8 1287 1157 125 58 0 21 60 6 52 2 9 1 1104 5 12 Matches 2020-2021 25 Lecce it ITA 2. Serie B 4th 1.0 52 51 1 0 0 3 1 0 1 0 1 0 43 0 1 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 10.6 506 465 40 24 1 2 14 3 11 4 1 0 425 1 6 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 20th 8.0 399 330 69 37 0 4 28 1 15 8 5 0 300 0 6 Matches 2021-2022 26 Benevento it ITA 2. Serie B 7th 3.8 218 190 28 13 0 2 14 4 7 3 3 0 167 0 4 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 5th 11.8 725 686 38 31 1 4 11 3 3 0 3 0 645 1 9 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 13th 8.5 498 417 80 69 0 3 28 0 10 1 9 0 418 1 2 Matches 8 Seasons 7 Clubs 2 Leagues 143.6 5500 4881 594 320 2 61 255 36 187 32 53 4 4647 25 65 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lecce (3 Seasons) 2 Leagues 56.2 3154 2793 339 146 0 46 160 25 141 16 32 4 2692 22 38 Catanzaro (2 Seasons) 1 League 20.4 1223 1103 118 100 1 7 39 3 13 1 12 0 1063 2 11 Ternana (1 Season) 1 League 31.2 Bari (1 Season) 1 League 13.3 0 Crotone (1 Season) 1 League 10.6 506 465 40 24 1 2 14 3 11 4 1 0 425 1 6 Pordenone (1 Season) 1 League 8.0 399 330 69 37 0 4 28 1 15 8 5 0 300 0 6 Benevento (1 Season) 1 League 3.8 218 190 28 13 0 2 14 4 7 3 3 0 167 0 4 Serie B (7 Seasons) 109.2 3707 3259 429 238 1 38 181 27 124 26 43 3 3118 19 47 Serie A (2 Seasons) 34.4 1793 1622 165 82 1 23 74 9 63 6 10 1 1529 6 18
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 2016-2017 21 Ternana 2 Leagues 33.6 2017-2018 22 Bari 1 League 13.3 2018-2019 23 Lecce 2 Leagues 33.1 97 3.08 61 34 1 0 1 0 16 0.51 11 5 0 0 0 0 2019-2020 24 Lecce 2 Leagues 25.4 98 4.13 76 19 0 0 2 1 7 0.29 6 1 0 0 0 0 2020-2021 25 Lecce 2 Leagues 1.9 4 4.00 3 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 25 Crotone 2 Leagues 11.4 24 2.26 20 2 0 1 1 0 0 0.00 0 0 0 0 0 0 2021-2022 26 Pordenone 1 League 8.0 18 2.26 14 3 0 1 0 0 1 0.13 1 0 0 0 0 0 2021-2022 26 Benevento 1 League 3.8 13 3.40 7 4 0 0 2 0 1 0.26 1 0 0 0 0 0 2023-2024 28 Catanzaro 1 League 11.8 31 2.62 26 2 0 0 3 0 3 0.25 3 0 0 0 0 0 2024-2025 29 Catanzaro 2 Leagues 9.2 20 2.34 10 7 0 1 1 1 0 0.00 0 0 0 0 0 0 8 Seasons 7 Clubs 3 Leagues 151.5 305 3.08 217 72 1 3 10 2 28 0.28 22 6 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lecce (3 Seasons) 3 Leagues 60.4 199 3.54 140 54 1 0 3 1 23 0.41 17 6 0 0 0 0 Catanzaro (2 Seasons) 2 Leagues 21.0 51 2.50 36 9 0 1 4 1 3 0.15 3 0 0 0 0 0 Ternana (1 Season) 2 Leagues 33.6 Crotone (1 Season) 2 Leagues 11.4 24 2.26 20 2 0 1 1 0 0 0.00 0 0 0 0 0 0 Bari (1 Season) 1 League 13.3 Pordenone (1 Season) 1 League 8.0 18 2.26 14 3 0 1 0 0 1 0.13 1 0 0 0 0 0 Benevento (1 Season) 1 League 3.8 13 3.40 7 4 0 0 2 0 1 0.26 1 0 0 0 0 0 Serie B (7 Seasons) 109.2 183 2.83 121 51 1 2 7 1 21 0.32 16 5 0 0 0 0 Coppa Italia (5 Seasons) 7.9 Serie A (2 Seasons) 34.4 122 3.55 96 21 0 1 3 1 7 0.20 6 1 0 0 0 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 2016-2017 21 Ternana it ITA 2. Serie B 18th 31.2 Matches 2017-2018 22 Bari it ITA 2. Serie B 7th 13.3 Matches 2018-2019 23 Lecce it ITA 2. Serie B 2nd 31.5 97 3.08 61 34 1 0 1 0 16 0.51 11 5 0 0 0 0 Matches 2019-2020 24 Lecce it ITA 1. Serie A 18th 23.8 98 4.13 76 19 0 0 2 1 7 0.29 6 1 0 0 0 0 Matches 2020-2021 25 Lecce it ITA 2. Serie B 4th 1.0 4 4.00 3 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 10.6 24 2.26 20 2 0 1 1 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 20th 8.0 18 2.26 14 3 0 1 0 0 1 0.13 1 0 0 0 0 0 Matches 2021-2022 26 Benevento it ITA 2. Serie B 7th 3.8 13 3.40 7 4 0 0 2 0 1 0.26 1 0 0 0 0 0 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 5th 11.8 31 2.62 26 2 0 0 3 0 3 0.25 3 0 0 0 0 0 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 13th 8.5 20 2.34 10 7 0 1 1 1 0 0.00 0 0 0 0 0 0 Matches 8 Seasons 7 Clubs 2 Leagues 143.6 305 3.08 217 72 1 3 10 2 28 0.28 22 6 0 0 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lecce (3 Seasons) 2 Leagues 56.2 199 3.54 140 54 1 0 3 1 23 0.41 17 6 0 0 0 0 Catanzaro (2 Seasons) 1 League 20.4 51 2.50 36 9 0 1 4 1 3 0.15 3 0 0 0 0 0 Ternana (1 Season) 1 League 31.2 Bari (1 Season) 1 League 13.3 Crotone (1 Season) 1 League 10.6 24 2.26 20 2 0 1 1 0 0 0.00 0 0 0 0 0 0 Pordenone (1 Season) 1 League 8.0 18 2.26 14 3 0 1 0 0 1 0.13 1 0 0 0 0 0 Benevento (1 Season) 1 League 3.8 13 3.40 7 4 0 0 2 0 1 0.26 1 0 0 0 0 0 Serie B (7 Seasons) 109.2 183 2.83 121 51 1 2 7 1 21 0.32 16 5 0 0 0 0 Serie A (2 Seasons) 34.4 122 3.55 96 21 0 1 3 1 7 0.20 6 1 0 0 0 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 2016-2017 21 Ternana 2 Leagues 33.6 0 2017-2018 22 Bari 1 League 13.3 0 0 0 2018-2019 23 Lecce 2 Leagues 33.1 58 43 15 39 4 30 63 47.6 33 33 4 29 30 88 22 0 2019-2020 24 Lecce 2 Leagues 25.4 38 20 29 9 0 15 57 26.3 42 20 7 13 28 66 25 2 2020-2021 25 Lecce 2 Leagues 1.9 4 1 2 2 0 2 2 100.0 0 1 0 1 0 4 0 0 2020-2021 25 Crotone 2 Leagues 11.4 14 8 6 7 1 9 24 37.5 15 11 2 9 8 22 11 0 2021-2022 26 Pordenone 1 League 8.0 18 11 12 5 1 12 23 52.2 11 4 0 4 6 24 19 0 2021-2022 26 Benevento 1 League 3.8 6 4 1 4 1 3 5 60.0 2 4 1 3 4 10 2 0 2023-2024 28 Catanzaro 1 League 11.8 16 8 9 6 1 10 14 71.4 4 12 5 7 11 27 15 0 2024-2025 29 Catanzaro 2 Leagues 9.2 15 9 5 6 4 4 13 30.8 9 4 1 3 9 24 11 0 8 Seasons 7 Clubs 3 Leagues 151.5 169 104 79 78 12 85 201 42.3 116 89 20 69 96 265 105 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Lecce (3 Seasons) 3 Leagues 60.4 100 64 46 50 4 47 122 38.5 75 54 11 43 58 158 47 2 Catanzaro (2 Seasons) 2 Leagues 21.0 31 17 14 12 5 14 27 51.9 13 16 6 10 20 51 26 0 Ternana (1 Season) 2 Leagues 33.6 0 Crotone (1 Season) 2 Leagues 11.4 14 8 6 7 1 9 24 37.5 15 11 2 9 8 22 11 0 Bari (1 Season) 1 League 13.3 0 0 0 Pordenone (1 Season) 1 League 8.0 18 11 12 5 1 12 23 52.2 11 4 0 4 6 24 19 0 Benevento (1 Season) 1 League 3.8 6 4 1 4 1 3 5 60.0 2 4 1 3 4 10 2 0 Serie B (7 Seasons) 109.2 117 76 44 62 11 61 120 50.8 59 58 11 47 60 177 69 0 Coppa Italia (5 Seasons) 7.9 0 0 0 Serie A (2 Seasons) 34.4 52 28 35 16 1 24 81 29.6 57 31 9 22 36 88 36 2
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 2016-2017 21 Ternana it ITA 2. Serie B 18th 31.2 Matches 2017-2018 22 Bari it ITA 2. Serie B 7th 13.3 0 0 Matches 2018-2019 23 Lecce it ITA 2. Serie B 2nd 31.5 58 43 15 39 4 30 63 47.6 33 33 4 29 30 88 22 0 Matches 2019-2020 24 Lecce it ITA 1. Serie A 18th 23.8 38 20 29 9 0 15 57 26.3 42 20 7 13 28 66 25 2 Matches 2020-2021 25 Lecce it ITA 2. Serie B 4th 1.0 4 1 2 2 0 2 2 100.0 0 1 0 1 0 4 0 0 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 10.6 14 8 6 7 1 9 24 37.5 15 11 2 9 8 22 11 0 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 20th 8.0 18 11 12 5 1 12 23 52.2 11 4 0 4 6 24 19 0 Matches 2021-2022 26 Benevento it ITA 2. Serie B 7th 3.8 6 4 1 4 1 3 5 60.0 2 4 1 3 4 10 2 0 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 5th 11.8 16 8 9 6 1 10 14 71.4 4 12 5 7 11 27 15 0 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 13th 8.5 15 9 5 6 4 4 13 30.8 9 4 1 3 9 24 11 0 Matches 8 Seasons 7 Clubs 2 Leagues 143.6 169 104 79 78 12 85 201 42.3 116 89 20 69 96 265 105 2 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Lecce (3 Seasons) 2 Leagues 56.2 100 64 46 50 4 47 122 38.5 75 54 11 43 58 158 47 2 Catanzaro (2 Seasons) 1 League 20.4 31 17 14 12 5 14 27 51.9 13 16 6 10 20 51 26 0 Ternana (1 Season) 1 League 31.2 0 Bari (1 Season) 1 League 13.3 0 0 0 Crotone (1 Season) 1 League 10.6 14 8 6 7 1 9 24 37.5 15 11 2 9 8 22 11 0 Pordenone (1 Season) 1 League 8.0 18 11 12 5 1 12 23 52.2 11 4 0 4 6 24 19 0 Benevento (1 Season) 1 League 3.8 6 4 1 4 1 3 5 60.0 2 4 1 3 4 10 2 0 Serie B (7 Seasons) 109.2 117 76 44 62 11 61 120 50.8 59 58 11 47 60 177 69 0 Serie A (2 Seasons) 34.4 52 28 35 16 1 24 81 29.6 57 31 9 22 36 88 36 2
Possession Table Season Age Squad Country 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 2016-2017 21 Ternana it ITA Coppa Italia 2.3 Matches 2016-2017 21 Ternana it ITA 2. Serie B 31.2 Matches 2017-2018 22 Bari it ITA 2. Serie B 13.3 Matches 2018-2019 23 Lecce it ITA Coppa Italia 1.6 Matches 2018-2019 23 Lecce it ITA 2. Serie B 31.5 2050 52 379 1190 494 21 2050 22 10 45.5 12 54.5 1124 5946 2892 49 43 4 26 21 1389 76 Matches 2019-2020 24 Lecce it ITA Coppa Italia 1.6 Matches 2019-2020 24 Lecce it ITA 1. Serie A 23.8 1474 67 370 790 330 12 1474 27 19 70.4 8 29.6 888 4597 2520 33 27 1 19 17 1007 45 Matches 2020-2021 25 Crotone it ITA Coppa Italia 0.8 Matches 2020-2021 25 Lecce it ITA Coppa Italia 0.9 Matches 2020-2021 25 Crotone it ITA 1. Serie A 10.6 573 22 169 340 72 0 573 5 2 40.0 3 60.0 316 1403 724 8 4 0 4 4 390 6 Matches 2020-2021 25 Lecce it ITA 2. Serie B 1.0 58 0 7 33 18 0 58 0 0 0 22 129 74 1 1 0 1 1 42 1 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 8.0 467 27 123 250 101 1 467 5 3 60.0 2 40.0 215 1017 476 6 8 0 4 4 281 5 Matches 2021-2022 26 Benevento it ITA 2. Serie B 3.8 247 10 55 145 50 1 247 1 1 100.0 0 0.0 122 495 196 1 3 1 6 3 150 8 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 11.8 799 41 254 463 84 2 799 5 2 40.0 2 40.0 477 1965 980 6 13 0 5 6 615 4 Matches 2024-2025 29 Catanzaro it ITA Coppa Italia 0.7 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 8.5 557 23 161 325 78 3 557 5 2 40.0 2 40.0 347 1408 668 4 10 1 8 2 372 14 Matches 8 Seasons 7 Clubs 3 Leagues 151.5 6225 242 1518 3536 1227 40 6225 70 39 55.7 29 41.4 3511 16960 8530 108 109 7 73 58 4246 159 Country 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 Lecce (3 Seasons) 3 Leagues 60.4 3582 119 756 2013 842 33 3582 49 29 59.2 20 40.8 2034 10672 5486 83 71 5 46 39 2438 122 Catanzaro (2 Seasons) 2 Leagues 21.0 1356 64 415 788 162 5 1356 10 4 40.0 4 40.0 824 3373 1648 10 23 1 13 8 987 18 Ternana (1 Season) 2 Leagues 33.6 Crotone (1 Season) 2 Leagues 11.4 573 22 169 340 72 0 573 5 2 40.0 3 60.0 316 1403 724 8 4 0 4 4 390 6 Bari (1 Season) 1 League 13.3 Pordenone (1 Season) 1 League 8.0 467 27 123 250 101 1 467 5 3 60.0 2 40.0 215 1017 476 6 8 0 4 4 281 5 Benevento (1 Season) 1 League 3.8 247 10 55 145 50 1 247 1 1 100.0 0 0.0 122 495 196 1 3 1 6 3 150 8 Serie B (7 Seasons) 109.2 4178 153 979 2406 825 28 4178 38 18 47.4 18 47.4 2307 10960 5286 67 78 6 50 37 2849 108 Coppa Italia (5 Seasons) 7.9 Serie A (2 Seasons) 34.4 2047 89 539 1130 402 12 2047 32 21 65.6 11 34.4 1204 6000 3244 41 31 1 23 21 1397 51
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 2016-2017 21 Ternana 2 Leagues 33.6 2017-2018 22 Bari 1 League 13.3 2018-2019 23 Lecce 2 Leagues 33.1 2050 52 379 1190 494 21 2050 22 10 45.5 12 54.5 1124 5946 2892 49 43 4 26 21 1389 76 2019-2020 24 Lecce 2 Leagues 25.4 1474 67 370 790 330 12 1474 27 19 70.4 8 29.6 888 4597 2520 33 27 1 19 17 1007 45 2020-2021 25 Lecce 2 Leagues 1.9 58 0 7 33 18 0 58 0 0 0 22 129 74 1 1 0 1 1 42 1 2020-2021 25 Crotone 2 Leagues 11.4 573 22 169 340 72 0 573 5 2 40.0 3 60.0 316 1403 724 8 4 0 4 4 390 6 2021-2022 26 Pordenone 1 League 8.0 467 27 123 250 101 1 467 5 3 60.0 2 40.0 215 1017 476 6 8 0 4 4 281 5 2021-2022 26 Benevento 1 League 3.8 247 10 55 145 50 1 247 1 1 100.0 0 0.0 122 495 196 1 3 1 6 3 150 8 2023-2024 28 Catanzaro 1 League 11.8 799 41 254 463 84 2 799 5 2 40.0 2 40.0 477 1965 980 6 13 0 5 6 615 4 2024-2025 29 Catanzaro 2 Leagues 9.2 557 23 161 325 78 3 557 5 2 40.0 2 40.0 347 1408 668 4 10 1 8 2 372 14 8 Seasons 7 Clubs 3 Leagues 151.5 6225 242 1518 3536 1227 40 6225 70 39 55.7 29 41.4 3511 16960 8530 108 109 7 73 58 4246 159 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 Lecce (3 Seasons) 3 Leagues 60.4 3582 119 756 2013 842 33 3582 49 29 59.2 20 40.8 2034 10672 5486 83 71 5 46 39 2438 122 Catanzaro (2 Seasons) 2 Leagues 21.0 1356 64 415 788 162 5 1356 10 4 40.0 4 40.0 824 3373 1648 10 23 1 13 8 987 18 Ternana (1 Season) 2 Leagues 33.6 Crotone (1 Season) 2 Leagues 11.4 573 22 169 340 72 0 573 5 2 40.0 3 60.0 316 1403 724 8 4 0 4 4 390 6 Bari (1 Season) 1 League 13.3 Pordenone (1 Season) 1 League 8.0 467 27 123 250 101 1 467 5 3 60.0 2 40.0 215 1017 476 6 8 0 4 4 281 5 Benevento (1 Season) 1 League 3.8 247 10 55 145 50 1 247 1 1 100.0 0 0.0 122 495 196 1 3 1 6 3 150 8 Serie B (7 Seasons) 109.2 4178 153 979 2406 825 28 4178 38 18 47.4 18 47.4 2307 10960 5286 67 78 6 50 37 2849 108 Coppa Italia (5 Seasons) 7.9 Serie A (2 Seasons) 34.4 2047 89 539 1130 402 12 2047 32 21 65.6 11 34.4 1204 6000 3244 41 31 1 23 21 1397 51
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 2016-2017 21 Ternana it ITA 2. Serie B 18th 31.2 Matches 2017-2018 22 Bari it ITA 2. Serie B 7th 13.3 Matches 2018-2019 23 Lecce it ITA 2. Serie B 2nd 31.5 2050 52 379 1190 494 21 2050 22 10 45.5 12 54.5 1124 5946 2892 49 43 4 26 21 1389 76 Matches 2019-2020 24 Lecce it ITA 1. Serie A 18th 23.8 1474 67 370 790 330 12 1474 27 19 70.4 8 29.6 888 4597 2520 33 27 1 19 17 1007 45 Matches 2020-2021 25 Lecce it ITA 2. Serie B 4th 1.0 58 0 7 33 18 0 58 0 0 0 22 129 74 1 1 0 1 1 42 1 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 10.6 573 22 169 340 72 0 573 5 2 40.0 3 60.0 316 1403 724 8 4 0 4 4 390 6 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 20th 8.0 467 27 123 250 101 1 467 5 3 60.0 2 40.0 215 1017 476 6 8 0 4 4 281 5 Matches 2021-2022 26 Benevento it ITA 2. Serie B 7th 3.8 247 10 55 145 50 1 247 1 1 100.0 0 0.0 122 495 196 1 3 1 6 3 150 8 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 5th 11.8 799 41 254 463 84 2 799 5 2 40.0 2 40.0 477 1965 980 6 13 0 5 6 615 4 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 13th 8.5 557 23 161 325 78 3 557 5 2 40.0 2 40.0 347 1408 668 4 10 1 8 2 372 14 Matches 8 Seasons 7 Clubs 2 Leagues 143.6 6225 242 1518 3536 1227 40 6225 70 39 55.7 29 41.4 3511 16960 8530 108 109 7 73 58 4246 159 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 Lecce (3 Seasons) 2 Leagues 56.2 3582 119 756 2013 842 33 3582 49 29 59.2 20 40.8 2034 10672 5486 83 71 5 46 39 2438 122 Catanzaro (2 Seasons) 1 League 20.4 1356 64 415 788 162 5 1356 10 4 40.0 4 40.0 824 3373 1648 10 23 1 13 8 987 18 Ternana (1 Season) 1 League 31.2 Bari (1 Season) 1 League 13.3 Crotone (1 Season) 1 League 10.6 573 22 169 340 72 0 573 5 2 40.0 3 60.0 316 1403 724 8 4 0 4 4 390 6 Pordenone (1 Season) 1 League 8.0 467 27 123 250 101 1 467 5 3 60.0 2 40.0 215 1017 476 6 8 0 4 4 281 5 Benevento (1 Season) 1 League 3.8 247 10 55 145 50 1 247 1 1 100.0 0 0.0 122 495 196 1 3 1 6 3 150 8 Serie B (7 Seasons) 109.2 4178 153 979 2406 825 28 4178 38 18 47.4 18 47.4 2307 10960 5286 67 78 6 50 37 2849 108 Serie A (2 Seasons) 34.4 2047 89 539 1130 402 12 2047 32 21 65.6 11 34.4 1204 6000 3244 41 31 1 23 21 1397 51
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 2016-2017 21 Ternana it ITA Coppa Italia 2 210 105 100.0 2.3 2 105 2 0 0 1.50 2 2 0 0.00 Matches 2016-2017 21 Ternana it ITA 2. Serie B 36 2,812 78 74.4 31.2 29 28 7 Matches 2017-2018 22 Bari it ITA 2. Serie B 20 1,197 60 31.7 13.3 12 10 8 19 1.70 15 20 -5 -0.38 -0.93 Matches 2018-2019 23 Lecce it ITA Coppa Italia 2 147 74 70.0 1.6 1 91 1 1 56 0 1.50 1 4 -3 -1.84 -1.84 Matches 2018-2019 23 Lecce it ITA 2. Serie B 33 2,834 86 87.5 31.5 33 86 28 0 0 1.88 58 36 +22 +0.70 +0.92 41.0 36.6 +4.5 +0.14 -0.35 Matches 2019-2020 24 Lecce it ITA Coppa Italia 2 147 74 81.7 1.6 2 74 1 0 0 1.50 5 4 +1 +0.61 +3.34 Matches 2019-2020 24 Lecce it ITA 1. Serie A 31 2,138 69 62.5 23.8 24 79 14 7 34 4 0.84 32 48 -16 -0.67 +0.52 34.0 49.8 -15.7 -0.66 +0.40 Matches 2020-2021 25 Crotone it ITA Coppa Italia 1 71 71 59.2 0.8 1 71 0 0 0 1.00 0 0 0 0.00 0.00 Matches 2020-2021 25 Lecce it ITA Coppa Italia 1 78 78 37.1 0.9 1 78 0 0 0 3.00 1 0 +1 +1.15 +1.84 Matches 2020-2021 25 Crotone it ITA 1. Serie A 20 958 48 28.0 10.6 11 75 2 9 14 14 0.80 13 25 -12 -1.13 +0.15 13.1 19.6 -6.4 -0.61 +0.27 Matches 2020-2021 25 Lecce it ITA 2. Serie B 1 90 90 2.6 1.0 1 90 1 0 0 1.00 0 0 0 0.00 -0.57 0.8 1.0 -0.2 -0.20 -0.68 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 12 717 60 21.0 8.0 7 82 5 5 28 6 0.33 7 25 -18 -2.26 -1.46 7.8 15.6 -7.8 -0.98 -0.48 Matches 2021-2022 26 Benevento it ITA 2. Serie B 12 343 29 10.0 3.8 3 62 0 9 18 7 1.69 8 6 +2 +0.52 -0.09 6.4 7.2 -0.8 -0.21 -0.61 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 16 1,064 67 31.1 11.8 13 75 3 3 29 0 1.63 18 12 +6 +0.51 +0.39 10.4 14.9 -4.5 -0.38 -0.24 Matches 2024-2025 29 Catanzaro it ITA Coppa Italia 1 60 60 66.7 0.7 1 60 0 0 0 0.00 1 3 -2 -3.00 0.00 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 11 769 70 65.7 8.5 10 75 6 1 24 0 1.18 9 9 0 0.00 -0.45 5.3 9.5 -4.2 -0.50 -0.26 Matches 8 Seasons 7 Clubs 3 Leagues 201 13,635 68 40.7 151.5 151 80 101 50 24 50 1.31 170 194 -24 -0.20 -0.12 118.9 154.2 -35.2 -0.36 -0.21 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 Lecce (3 Seasons) 3 Leagues 70 5,434 78 50.9 60.4 62 83 45 8 37 4 1.40 97 92 +5 +0.08 +0.07 75.9 87.3 -11.4 -0.20 -0.29 Catanzaro (2 Seasons) 2 Leagues 28 1,893 68 40.4 21.0 24 74 9 4 28 0 1.40 28 24 +4 +0.19 +0.06 15.7 24.4 -8.7 -0.43 -0.27 Ternana (1 Season) 2 Leagues 38 3,022 80 75.7 33.6 31 105 30 7 0 1.50 2 2 0 0.00 Crotone (1 Season) 2 Leagues 21 1,029 49 29.1 11.4 12 75 2 9 14 14 0.81 13 25 -12 -1.05 +0.20 13.1 19.6 -6.4 -0.61 +0.27 Bari (1 Season) 1 League 20 1,197 60 31.7 13.3 12 10 8 19 1.70 15 20 -5 -0.38 -0.93 Pordenone (1 Season) 1 League 12 717 60 21.0 8.0 7 82 5 5 28 6 0.33 7 25 -18 -2.26 -1.46 7.8 15.6 -7.8 -0.98 -0.48 Benevento (1 Season) 1 League 12 343 29 10.0 3.8 3 62 0 9 18 7 1.69 8 6 +2 +0.52 -0.09 6.4 7.2 -0.8 -0.21 -0.61 Serie B (7 Seasons) 141 9,826 70 38.3 109.2 108 81 81 33 23 32 1.53 115 108 +7 +0.09 -0.14 71.8 84.8 -13.1 -0.20 -0.30 Coppa Italia (5 Seasons) 9 713 79 69.9 7.9 8 82 4 1 56 0 1.44 10 13 -3 -0.38 +0.50 Serie A (2 Seasons) 51 3,096 61 45.3 34.4 35 78 16 16 23 18 0.82 45 73 -28 -0.81 +0.44 47.2 69.4 -22.2 -0.64 +0.30
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 2016-2017 21 Ternana 2 Leagues 38 3,022 80 75.7 33.6 31 105 30 7 0 1.50 2 2 0 0.00 2017-2018 22 Bari 1 League 20 1,197 60 31.7 13.3 12 10 8 19 1.70 15 20 -5 -0.38 -0.93 2018-2019 23 Lecce 2 Leagues 35 2,981 85 86.4 33.1 34 86 29 1 56 0 1.86 59 40 +19 +0.57 +0.77 41.0 36.6 +4.5 +0.14 -0.35 2019-2020 24 Lecce 2 Leagues 33 2,285 69 63.5 25.4 26 79 15 7 34 4 0.88 37 52 -15 -0.59 +0.64 34.0 49.8 -15.7 -0.66 +0.40 2020-2021 25 Lecce 2 Leagues 2 168 84 4.6 1.9 2 84 1 0 0 2.00 1 0 +1 +0.54 +0.02 0.8 1.0 -0.2 -0.20 -0.68 2020-2021 25 Crotone 2 Leagues 21 1,029 49 29.1 11.4 12 75 2 9 14 14 0.81 13 25 -12 -1.05 +0.20 13.1 19.6 -6.4 -0.61 +0.27 2021-2022 26 Pordenone 1 League 12 717 60 21.0 8.0 7 82 5 5 28 6 0.33 7 25 -18 -2.26 -1.46 7.8 15.6 -7.8 -0.98 -0.48 2021-2022 26 Benevento 1 League 12 343 29 10.0 3.8 3 62 0 9 18 7 1.69 8 6 +2 +0.52 -0.09 6.4 7.2 -0.8 -0.21 -0.61 2023-2024 28 Catanzaro 1 League 16 1,064 67 31.1 11.8 13 75 3 3 29 0 1.63 18 12 +6 +0.51 +0.39 10.4 14.9 -4.5 -0.38 -0.24 2024-2025 29 Catanzaro 2 Leagues 12 829 69 65.8 9.2 11 73 6 1 24 0 1.08 10 12 -2 -0.22 -0.43 5.3 9.5 -4.2 -0.50 -0.26 8 Seasons 7 Clubs 3 Leagues 201 13,635 68 40.7 151.5 151 80 101 50 24 50 1.31 170 194 -24 -0.20 -0.12 118.9 154.2 -35.2 -0.36 -0.21 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 Lecce (3 Seasons) 3 Leagues 70 5,434 78 50.9 60.4 62 83 45 8 37 4 1.40 97 92 +5 +0.08 +0.07 75.9 87.3 -11.4 -0.20 -0.29 Catanzaro (2 Seasons) 2 Leagues 28 1,893 68 40.4 21.0 24 74 9 4 28 0 1.40 28 24 +4 +0.19 +0.06 15.7 24.4 -8.7 -0.43 -0.27 Ternana (1 Season) 2 Leagues 38 3,022 80 75.7 33.6 31 105 30 7 0 1.50 2 2 0 0.00 Crotone (1 Season) 2 Leagues 21 1,029 49 29.1 11.4 12 75 2 9 14 14 0.81 13 25 -12 -1.05 +0.20 13.1 19.6 -6.4 -0.61 +0.27 Bari (1 Season) 1 League 20 1,197 60 31.7 13.3 12 10 8 19 1.70 15 20 -5 -0.38 -0.93 Pordenone (1 Season) 1 League 12 717 60 21.0 8.0 7 82 5 5 28 6 0.33 7 25 -18 -2.26 -1.46 7.8 15.6 -7.8 -0.98 -0.48 Benevento (1 Season) 1 League 12 343 29 10.0 3.8 3 62 0 9 18 7 1.69 8 6 +2 +0.52 -0.09 6.4 7.2 -0.8 -0.21 -0.61 Serie B (7 Seasons) 141 9,826 70 38.3 109.2 108 81 81 33 23 32 1.53 115 108 +7 +0.09 -0.14 71.8 84.8 -13.1 -0.20 -0.30 Coppa Italia (5 Seasons) 9 713 79 69.9 7.9 8 82 4 1 56 0 1.44 10 13 -3 -0.38 +0.50 Serie A (2 Seasons) 51 3,096 61 45.3 34.4 35 78 16 16 23 18 0.82 45 73 -28 -0.81 +0.44 47.2 69.4 -22.2 -0.64 +0.30
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 2016-2017 21 Ternana it ITA 2. Serie B 18th 36 2,812 78 74.4 31.2 29 28 7 Matches 2017-2018 22 Bari it ITA 2. Serie B 7th 20 1,197 60 31.7 13.3 12 10 8 19 1.70 15 20 -5 -0.38 -0.93 Matches 2018-2019 23 Lecce it ITA 2. Serie B 2nd 33 2,834 86 87.5 31.5 33 86 28 0 0 1.88 58 36 +22 +0.70 +0.92 41.0 36.6 +4.5 +0.14 -0.35 Matches 2019-2020 24 Lecce it ITA 1. Serie A 18th 31 2,138 69 62.5 23.8 24 79 14 7 34 4 0.84 32 48 -16 -0.67 +0.52 34.0 49.8 -15.7 -0.66 +0.40 Matches 2020-2021 25 Lecce it ITA 2. Serie B 4th 1 90 90 2.6 1.0 1 90 1 0 0 1.00 0 0 0 0.00 -0.57 0.8 1.0 -0.2 -0.20 -0.68 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 20 958 48 28.0 10.6 11 75 2 9 14 14 0.80 13 25 -12 -1.13 +0.15 13.1 19.6 -6.4 -0.61 +0.27 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 20th 12 717 60 21.0 8.0 7 82 5 5 28 6 0.33 7 25 -18 -2.26 -1.46 7.8 15.6 -7.8 -0.98 -0.48 Matches 2021-2022 26 Benevento it ITA 2. Serie B 7th 12 343 29 10.0 3.8 3 62 0 9 18 7 1.69 8 6 +2 +0.52 -0.09 6.4 7.2 -0.8 -0.21 -0.61 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 5th 16 1,064 67 31.1 11.8 13 75 3 3 29 0 1.63 18 12 +6 +0.51 +0.39 10.4 14.9 -4.5 -0.38 -0.24 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 13th 11 769 70 65.7 8.5 10 75 6 1 24 0 1.18 9 9 0 0.00 -0.45 5.3 9.5 -4.2 -0.50 -0.26 Matches 8 Seasons 7 Clubs 2 Leagues 192 12,922 67 39.8 143.6 143 80 97 49 23 50 1.30 160 181 -21 -0.19 -0.12 118.9 154.2 -35.2 -0.36 -0.21 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 Lecce (3 Seasons) 2 Leagues 65 5,062 78 50.2 56.2 58 83 43 7 34 4 1.37 90 84 +6 +0.11 +0.05 75.9 87.3 -11.4 -0.20 -0.29 Catanzaro (2 Seasons) 1 League 27 1,833 68 39.9 20.4 23 75 9 4 28 0 1.45 27 21 +6 +0.29 +0.13 15.7 24.4 -8.7 -0.43 -0.27 Ternana (1 Season) 1 League 36 2,812 78 74.4 31.2 29 28 7 Bari (1 Season) 1 League 20 1,197 60 31.7 13.3 12 10 8 19 1.70 15 20 -5 -0.38 -0.93 Crotone (1 Season) 1 League 20 958 48 28.0 10.6 11 75 2 9 14 14 0.80 13 25 -12 -1.13 +0.15 13.1 19.6 -6.4 -0.61 +0.27 Pordenone (1 Season) 1 League 12 717 60 21.0 8.0 7 82 5 5 28 6 0.33 7 25 -18 -2.26 -1.46 7.8 15.6 -7.8 -0.98 -0.48 Benevento (1 Season) 1 League 12 343 29 10.0 3.8 3 62 0 9 18 7 1.69 8 6 +2 +0.52 -0.09 6.4 7.2 -0.8 -0.21 -0.61 Serie B (7 Seasons) 141 9,826 70 38.3 109.2 108 81 81 33 23 32 1.53 115 108 +7 +0.09 -0.14 71.8 84.8 -13.1 -0.20 -0.30 Serie A (2 Seasons) 51 3,096 61 45.3 34.4 35 78 16 16 23 18 0.82 45 73 -28 -0.81 +0.44 47.2 69.4 -22.2 -0.64 +0.30
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 2016-2017 21 Ternana it ITA Coppa Italia 25th 2 210 105 100.0 2.3 2 105 2 0 0 1.50 2 2 0 0.00 Matches 2018-2019 23 Lecce it ITA Coppa Italia 25th 2 147 74 70.0 1.6 1 91 1 1 56 0 1.50 1 4 -3 -1.84 -1.84 Matches 2019-2020 24 Lecce it ITA Coppa Italia 17th 2 147 74 81.7 1.6 2 74 1 0 0 1.50 5 4 +1 +0.61 +3.34 Matches 2020-2021 25 Lecce it ITA Coppa Italia 25th 1 78 78 37.1 0.9 1 78 0 0 0 3.00 1 0 +1 +1.15 +1.84 Matches 2020-2021 25 Crotone it ITA Coppa Italia 25th 1 71 71 59.2 0.8 1 71 0 0 0 1.00 0 0 0 0.00 0.00 Matches 2024-2025 29 Catanzaro it ITA Coppa Italia Rd1 1 60 60 66.7 0.7 1 60 0 0 0 0.00 1 3 -2 -3.00 0.00 Matches 5 Seasons 4 Clubs 1 League 9 713 79 69.9 7.9 8 82 4 1 56 0 1.44 10 13 -3 -0.38 +0.50 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Lecce (3 Seasons) 1 League 5 372 74 62.0 4.1 4 79 2 1 56 0 1.80 7 8 -1 -0.24 +0.55 Ternana (1 Season) 1 League 2 210 105 100.0 2.3 2 105 2 0 0 1.50 2 2 0 0.00 Crotone (1 Season) 1 League 1 71 71 59.2 0.8 1 71 0 0 0 1.00 0 0 0 0.00 0.00 Catanzaro (1 Season) 1 League 1 60 60 66.7 0.7 1 60 0 0 0 0.00 1 3 -2 -3.00 0.00
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 2016-2017 21 Ternana 2 Leagues 33.6 11 0 0 0 2017-2018 22 Bari 1 League 13.3 5 0 0 0 0 0 0 0 0 0 0 2018-2019 23 Lecce 2 Leagues 33.1 9 0 0 41 47 1 99 30 43 0 1 0 192 26 24 52.0 2019-2020 24 Lecce 2 Leagues 25.4 10 0 0 28 29 0 60 28 20 0 1 0 122 6 18 25.0 2020-2021 25 Lecce 2 Leagues 1.9 1 0 0 1 0 0 1 0 1 0 0 0 4 0 0 2020-2021 25 Crotone 2 Leagues 11.4 5 1 0 18 17 0 14 8 8 0 0 0 65 2 8 20.0 2021-2022 26 Pordenone 1 League 8.0 1 0 0 9 16 0 28 6 11 0 0 0 45 2 7 22.2 2021-2022 26 Benevento 1 League 3.8 2 0 0 9 10 0 14 4 4 0 0 0 24 4 4 50.0 2023-2024 28 Catanzaro 1 League 11.8 5 0 0 17 29 1 11 11 8 0 0 0 60 10 11 47.6 2024-2025 29 Catanzaro 2 Leagues 9.2 3 0 0 9 16 0 30 9 9 0 0 0 45 6 5 54.5 8 Seasons 7 Clubs 3 Leagues 151.5 52 1 0 132 164 2 257 96 104 0 2 0 557 56 77 42.1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lecce (3 Seasons) 3 Leagues 60.4 20 0 0 70 76 1 160 58 64 0 2 0 318 32 42 43.2 Catanzaro (2 Seasons) 2 Leagues 21.0 8 0 0 26 45 1 41 20 17 0 0 0 105 16 16 50.0 Ternana (1 Season) 2 Leagues 33.6 11 0 0 0 Crotone (1 Season) 2 Leagues 11.4 5 1 0 18 17 0 14 8 8 0 0 0 65 2 8 20.0 Bari (1 Season) 1 League 13.3 5 0 0 0 0 0 0 0 0 0 0 Pordenone (1 Season) 1 League 8.0 1 0 0 9 16 0 28 6 11 0 0 0 45 2 7 22.2 Benevento (1 Season) 1 League 3.8 2 0 0 9 10 0 14 4 4 0 0 0 24 4 4 50.0 Serie B (7 Seasons) 109.2 35 0 0 86 117 2 181 60 76 0 1 0 370 48 51 48.5 Coppa Italia (5 Seasons) 7.9 2 0 0 0 1 0 2 0 0 0 Serie A (2 Seasons) 34.4 15 1 0 46 46 0 74 36 28 0 1 0 187 8 26 23.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 2016-2017 21 Ternana it ITA 2. Serie B 18th 31.2 10 0 Matches 2017-2018 22 Bari it ITA 2. Serie B 7th 13.3 5 0 0 0 0 0 0 0 0 0 0 Matches 2018-2019 23 Lecce it ITA 2. Serie B 2nd 31.5 8 0 0 41 47 1 99 30 43 0 1 0 192 26 24 52.0 Matches 2019-2020 24 Lecce it ITA 1. Serie A 18th 23.8 10 0 0 28 29 0 60 28 20 0 1 0 122 6 18 25.0 Matches 2020-2021 25 Lecce it ITA 2. Serie B 4th 1.0 1 0 0 1 0 0 1 0 1 0 0 0 4 0 0 Matches 2020-2021 25 Crotone it ITA 1. Serie A 19th 10.6 5 1 0 18 17 0 14 8 8 0 0 0 65 2 8 20.0 Matches 2021-2022 26 Pordenone it ITA 2. Serie B 20th 8.0 1 0 0 9 16 0 28 6 11 0 0 0 45 2 7 22.2 Matches 2021-2022 26 Benevento it ITA 2. Serie B 7th 3.8 2 0 0 9 10 0 14 4 4 0 0 0 24 4 4 50.0 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 5th 11.8 5 0 0 17 29 1 11 11 8 0 0 0 60 10 11 47.6 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 13th 8.5 3 0 0 9 15 0 28 9 9 0 0 0 45 6 5 54.5 Matches 8 Seasons 7 Clubs 2 Leagues 143.6 50 1 0 132 163 2 255 96 104 0 2 0 557 56 77 42.1 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lecce (3 Seasons) 2 Leagues 56.2 19 0 0 70 76 1 160 58 64 0 2 0 318 32 42 43.2 Catanzaro (2 Seasons) 1 League 20.4 8 0 0 26 44 1 39 20 17 0 0 0 105 16 16 50.0 Ternana (1 Season) 1 League 31.2 10 0 Bari (1 Season) 1 League 13.3 5 0 0 0 0 0 0 0 0 0 0 Crotone (1 Season) 1 League 10.6 5 1 0 18 17 0 14 8 8 0 0 0 65 2 8 20.0 Pordenone (1 Season) 1 League 8.0 1 0 0 9 16 0 28 6 11 0 0 0 45 2 7 22.2 Benevento (1 Season) 1 League 3.8 2 0 0 9 10 0 14 4 4 0 0 0 24 4 4 50.0 Serie B (7 Seasons) 109.2 35 0 0 86 117 2 181 60 76 0 1 0 370 48 51 48.5 Serie A (2 Seasons) 34.4 15 1 0 46 46 0 74 36 28 0 1 0 187 8 26 23.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 Jacopo Petriccione Pages
Jacopo Petriccione 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)
Scouting Report
Stathead & Player Comparison
Player Club Summary