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 32 29 2,422 26.9 0 2 2 0 0 0 6 0 0.5 0.5 1.9 2.4 11 177 30 0.00 0.07 0.07 0.00 0.07 0.02 0.07 0.09 0.02 0.09 Matches 8 Seasons 7 Clubs 3 Leagues 222 170 15,288 169.9 4 21 25 4 0 0 55 1 3.0 3.0 11.0 14.0 115 719 175 0.02 0.12 0.15 0.02 0.15 0.03 0.09 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 49 43 3,546 39.4 0 3 3 0 0 0 11 0 0.6 0.6 3.1 3.8 17 246 34 0.00 0.08 0.08 0.00 0.08 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) 162 127 11,479 127.5 4 16 20 4 0 0 38 0 2.4 2.4 8.5 10.9 74 518 124 0.03 0.13 0.16 0.03 0.16 0.03 0.10 0.13 0.03 0.13 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 33 30 2,482 27.6 0 2 2 0 0 0 6 0 0.5 0.5 1.9 2.4 11 177 30 0.00 0.07 0.07 0.00 0.07 0.02 0.07 0.09 0.02 0.09 8 Seasons 7 Clubs 3 Leagues 222 170 15,288 169.9 4 21 25 4 0 0 55 1 3.0 3.0 11.0 14.0 115 719 175 0.02 0.12 0.15 0.02 0.15 0.03 0.09 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 49 43 3,546 39.4 0 3 3 0 0 0 11 0 0.6 0.6 3.1 3.8 17 246 34 0.00 0.08 0.08 0.00 0.08 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) 162 127 11,479 127.5 4 16 20 4 0 0 38 0 2.4 2.4 8.5 10.9 74 518 124 0.03 0.13 0.16 0.03 0.16 0.03 0.10 0.13 0.03 0.13 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 6th 32 29 2,422 26.9 0 2 2 0 0 0 6 0 0.5 0.5 1.9 2.4 11 177 30 0.00 0.07 0.07 0.00 0.07 0.02 0.07 0.09 0.02 0.09 Matches 8 Seasons 7 Clubs 2 Leagues 213 162 14,575 161.9 4 21 25 4 0 0 53 1 3.0 3.0 11.0 14.0 115 719 175 0.02 0.13 0.15 0.02 0.15 0.03 0.09 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 48 42 3,486 38.7 0 3 3 0 0 0 11 0 0.6 0.6 3.1 3.8 17 246 34 0.00 0.08 0.08 0.00 0.08 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) 162 127 11,479 127.5 4 16 20 4 0 0 38 0 2.4 2.4 8.5 10.9 74 518 124 0.03 0.13 0.16 0.03 0.16 0.03 0.10 0.13 0.03 0.13 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 27.6 0 13 2 15.4 0.47 0.07 0.00 0.00 21.4 1 0 0 0.5 0.5 0.04 -0.5 -0.5 8 Seasons 7 Clubs 3 Leagues 169.9 4 67 38 37.3 0.50 0.23 0.04 0.11 25.7 3 0 0 3.0 3.0 0.04 -1.0 -1.0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 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 39.4 0 16 2 12.5 0.41 0.05 0.00 0.00 22.7 1 0 0 0.6 0.6 0.04 -0.6 -0.6 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) 127.5 4 46 30 37.0 0.48 0.24 0.07 0.13 25.3 3 0 0 2.4 2.4 0.05 -0.4 -0.4 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 6th 26.9 0 13 2 15.4 0.48 0.07 0.00 0.00 21.4 1 0 0 0.5 0.5 0.04 -0.5 -0.5 Matches 8 Seasons 7 Clubs 2 Leagues 161.9 4 67 38 37.3 0.51 0.23 0.04 0.11 25.7 3 0 0 3.0 3.0 0.04 -1.0 -1.0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 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 38.7 0 16 2 12.5 0.41 0.05 0.00 0.00 22.7 1 0 0 0.6 0.6 0.04 -0.6 -0.6 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) 127.5 4 46 30 37.0 0.48 0.24 0.07 0.13 25.3 3 0 0 2.4 2.4 0.05 -0.4 -0.4 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 26.9 1523 1730 88.0 28655 10164 588 629 93.5 738 814 90.7 180 254 70.9 2 1.9 2.3 +0.1 35 163 22 3 177 Matches 8 Seasons 7 Clubs 3 Leagues 169.9 5752 6732 85.4 108345 34153 2311 2516 91.9 2552 2851 89.5 776 1106 70.2 21 11.0 11.0 +10.0 160 580 101 22 719 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 39.4 2168 2455 88.3 40541 13471 845 906 93.3 1047 1140 91.8 246 347 70.9 3 3.1 3.1 -0.1 48 224 28 3 246 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) 127.5 4223 4939 85.5 79156 25122 1698 1834 92.6 1901 2124 89.5 539 786 68.6 16 8.5 8.5 +7.5 111 430 63 12 518 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 27.6 1523 1730 88.0 28655 10164 588 629 93.5 738 814 90.7 180 254 70.9 2 1.9 2.3 +0.1 35 163 22 3 177 8 Seasons 7 Clubs 3 Leagues 169.9 5752 6732 85.4 108345 34153 2311 2516 91.9 2552 2851 89.5 776 1106 70.2 21 11.0 11.0 +10.0 160 580 101 22 719 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 39.4 2168 2455 88.3 40541 13471 845 906 93.3 1047 1140 91.8 246 347 70.9 3 3.1 3.1 -0.1 48 224 28 3 246 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) 127.5 4223 4939 85.5 79156 25122 1698 1834 92.6 1901 2124 89.5 539 786 68.6 16 8.5 8.5 +7.5 111 430 63 12 518 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 6th 26.9 1523 1730 88.0 28655 10164 588 629 93.5 738 814 90.7 180 254 70.9 2 1.9 2.3 +0.1 35 163 22 3 177 Matches 8 Seasons 7 Clubs 2 Leagues 161.9 5752 6732 85.4 108345 34153 2311 2516 91.9 2552 2851 89.5 776 1106 70.2 21 11.0 11.0 +10.0 160 580 101 22 719 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 38.7 2168 2455 88.3 40541 13471 845 906 93.3 1047 1140 91.8 246 347 70.9 3 3.1 3.1 -0.1 48 224 28 3 246 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) 127.5 4223 4939 85.5 79156 25122 1698 1834 92.6 1901 2124 89.5 539 786 68.6 16 8.5 8.5 +7.5 111 430 63 12 518 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 27.6 1730 1556 170 144 4 9 53 6 19 3 15 0 1523 4 9 8 Seasons 7 Clubs 3 Leagues 169.9 6732 6020 684 395 6 67 280 42 196 34 59 4 5752 28 72 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 39.4 2455 2242 208 175 5 13 64 9 22 3 18 0 2168 5 18 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) 127.5 4939 4398 519 313 5 44 204 33 133 28 49 3 4223 22 54 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 6th 26.9 1730 1556 170 144 4 9 51 6 19 3 15 0 1523 4 9 Matches 8 Seasons 7 Clubs 2 Leagues 161.9 6732 6020 684 395 6 67 278 42 196 34 59 4 5752 28 72 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 38.7 2455 2242 208 175 5 13 62 9 22 3 18 0 2168 5 18 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) 127.5 4939 4398 519 313 5 44 204 33 133 28 49 3 4223 22 54 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 27.6 90 3.34 72 12 0 2 2 2 9 0.33 8 1 0 0 0 0 8 Seasons 7 Clubs 3 Leagues 169.9 375 3.19 279 77 1 4 11 3 37 0.32 30 7 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 39.4 121 3.12 98 14 0 2 5 2 12 0.31 11 1 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) 127.5 253 3.05 183 56 1 3 8 2 30 0.36 24 6 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 6th 26.9 90 3.34 72 12 0 2 2 2 9 0.33 8 1 0 0 0 0 Matches 8 Seasons 7 Clubs 2 Leagues 161.9 375 3.19 279 77 1 4 11 3 37 0.32 30 7 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 38.7 121 3.12 98 14 0 2 5 2 12 0.31 11 1 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) 127.5 253 3.05 183 56 1 3 8 2 30 0.36 24 6 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 27.6 35 23 13 17 5 13 35 37.1 22 18 8 10 24 59 34 2 8 Seasons 7 Clubs 3 Leagues 169.9 189 118 87 89 13 94 223 42.2 129 103 27 76 111 300 128 4 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 39.4 51 31 22 23 6 23 49 46.9 26 30 13 17 35 86 49 2 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) 127.5 137 90 52 73 12 70 142 49.3 72 72 18 54 75 212 92 2 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 6th 26.9 35 23 13 17 5 13 35 37.1 22 18 8 10 24 59 34 2 Matches 8 Seasons 7 Clubs 2 Leagues 161.9 189 118 87 89 13 94 223 42.2 129 103 27 76 111 300 128 4 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 38.7 51 31 22 23 6 23 49 46.9 26 30 13 17 35 86 49 2 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) 127.5 137 90 52 73 12 70 142 49.3 72 72 18 54 75 212 92 2 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 26.9 1909 80 531 1148 247 9 1909 18 6 33.3 10 55.6 1204 4869 2380 11 25 1 20 8 1378 30 Matches 8 Seasons 7 Clubs 3 Leagues 169.9 7577 299 1888 4359 1396 46 7577 83 43 51.8 37 44.6 4368 20421 10242 115 124 7 85 64 5252 175 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 39.4 2708 121 785 1611 331 11 2708 23 8 34.8 12 52.2 1681 6834 3360 17 38 1 25 14 1993 34 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) 127.5 5530 210 1349 3229 994 34 5530 51 22 43.1 26 51.0 3164 14421 6998 74 93 6 62 43 3855 124 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 27.6 1909 80 531 1148 247 9 1909 18 6 33.3 10 55.6 1204 4869 2380 11 25 1 20 8 1378 30 8 Seasons 7 Clubs 3 Leagues 169.9 7577 299 1888 4359 1396 46 7577 83 43 51.8 37 44.6 4368 20421 10242 115 124 7 85 64 5252 175 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 39.4 2708 121 785 1611 331 11 2708 23 8 34.8 12 52.2 1681 6834 3360 17 38 1 25 14 1993 34 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) 127.5 5530 210 1349 3229 994 34 5530 51 22 43.1 26 51.0 3164 14421 6998 74 93 6 62 43 3855 124 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 6th 26.9 1909 80 531 1148 247 9 1909 18 6 33.3 10 55.6 1204 4869 2380 11 25 1 20 8 1378 30 Matches 8 Seasons 7 Clubs 2 Leagues 161.9 7577 299 1888 4359 1396 46 7577 83 43 51.8 37 44.6 4368 20421 10242 115 124 7 85 64 5252 175 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 38.7 2708 121 785 1611 331 11 2708 23 8 34.8 12 52.2 1681 6834 3360 17 38 1 25 14 1993 34 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) 127.5 5530 210 1349 3229 994 34 5530 51 22 43.1 26 51.0 3164 14421 6998 74 93 6 62 43 3855 124 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.23 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 32 2,422 76 74.8 26.9 29 81 19 3 27 1 1.41 39 32 +7 +0.26 +0.59 28.6 35.2 -6.5 -0.24 +0.25 Matches 8 Seasons 7 Clubs 3 Leagues 222 15,288 69 43.0 169.9 170 81 114 52 24 51 1.33 200 217 -17 -0.12 -0.02 142.3 179.8 -37.5 -0.32 -0.16 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 49 3,546 72 52.5 39.4 43 79 22 6 28 1 1.45 58 47 +11 +0.28 +0.31 39.1 50.1 -11.0 -0.28 -0.05 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) 162 11,479 71 41.4 127.5 127 81 94 35 23 33 1.53 145 131 +14 +0.15 -0.05 95.1 110.5 -15.4 -0.19 -0.26 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.23 2024-2025 29 Catanzaro 2 Leagues 33 2,482 75 74.5 27.6 30 80 19 3 27 1 1.37 40 35 +5 +0.18 +0.61 28.6 35.2 -6.5 -0.24 +0.25 8 Seasons 7 Clubs 3 Leagues 222 15,288 69 43.0 169.9 170 81 114 52 24 51 1.33 200 217 -17 -0.12 -0.02 142.3 179.8 -37.5 -0.32 -0.16 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 49 3,546 72 52.5 39.4 43 79 22 6 28 1 1.45 58 47 +11 +0.28 +0.31 39.1 50.1 -11.0 -0.28 -0.05 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) 162 11,479 71 41.4 127.5 127 81 94 35 23 33 1.53 145 131 +14 +0.15 -0.05 95.1 110.5 -15.4 -0.19 -0.26 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.23 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 6th 32 2,422 76 74.8 26.9 29 81 19 3 27 1 1.41 39 32 +7 +0.26 +0.59 28.6 35.2 -6.5 -0.24 +0.25 Matches 8 Seasons 7 Clubs 2 Leagues 213 14,575 68 42.2 161.9 162 80 110 51 23 51 1.32 190 204 -14 -0.11 -0.02 142.3 179.8 -37.5 -0.32 -0.16 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 48 3,486 73 52.3 38.7 42 79 22 6 28 1 1.48 57 44 +13 +0.34 +0.34 39.1 50.1 -11.0 -0.28 -0.05 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) 162 11,479 71 41.4 127.5 127 81 94 35 23 33 1.53 145 131 +14 +0.15 -0.05 95.1 110.5 -15.4 -0.19 -0.26 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 27.6 6 0 0 26 56 0 53 24 23 0 0 0 128 16 23 41.0 8 Seasons 7 Clubs 3 Leagues 169.9 55 1 0 149 204 2 280 111 118 0 2 0 640 66 95 41.0 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 39.4 11 0 0 43 85 1 64 35 31 0 0 0 188 26 34 43.3 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) 127.5 38 0 0 103 157 2 204 75 90 0 1 0 453 58 69 45.7 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 6th 26.9 6 0 0 26 55 0 51 24 23 0 0 0 128 16 23 41.0 Matches 8 Seasons 7 Clubs 2 Leagues 161.9 53 1 0 149 203 2 278 111 118 0 2 0 640 66 95 41.0 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 38.7 11 0 0 43 84 1 62 35 31 0 0 0 188 26 34 43.3 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) 127.5 38 0 0 103 157 2 204 75 90 0 1 0 453 58 69 45.7 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