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 24 22 1,851 20.6 0 0 0 0 0 0 5 0 0.4 0.4 1.4 1.8 6 129 22 0.00 0.00 0.00 0.00 0.00 0.02 0.07 0.09 0.02 0.09 Matches 8 Seasons 7 Clubs 3 Leagues 214 163 14,717 163.5 4 19 23 4 0 0 54 1 2.9 2.9 10.5 13.4 110 671 167 0.02 0.12 0.14 0.02 0.14 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 41 36 2,975 33.1 0 1 1 0 0 0 10 0 0.5 0.5 2.7 3.2 12 198 26 0.00 0.03 0.03 0.00 0.03 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) 154 120 10,908 121.2 4 14 18 4 0 0 37 0 2.3 2.3 8.0 10.3 69 470 116 0.03 0.12 0.15 0.03 0.15 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 25 23 1,911 21.2 0 0 0 0 0 0 5 0 0.4 0.4 1.4 1.8 6 129 22 0.00 0.00 0.00 0.00 0.00 0.02 0.07 0.09 0.02 0.09 8 Seasons 7 Clubs 3 Leagues 214 163 14,717 163.5 4 19 23 4 0 0 54 1 2.9 2.9 10.5 13.4 110 671 167 0.02 0.12 0.14 0.02 0.14 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 41 36 2,975 33.1 0 1 1 0 0 0 10 0 0.5 0.5 2.7 3.2 12 198 26 0.00 0.03 0.03 0.00 0.03 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) 154 120 10,908 121.2 4 14 18 4 0 0 37 0 2.3 2.3 8.0 10.3 69 470 116 0.03 0.12 0.15 0.03 0.15 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 4th 24 22 1,851 20.6 0 0 0 0 0 0 5 0 0.4 0.4 1.4 1.8 6 129 22 0.00 0.00 0.00 0.00 0.00 0.02 0.07 0.09 0.02 0.09 Matches 8 Seasons 7 Clubs 2 Leagues 205 155 14,004 155.6 4 19 23 4 0 0 52 1 2.9 2.9 10.5 13.4 110 671 167 0.03 0.12 0.15 0.03 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 40 35 2,915 32.4 0 1 1 0 0 0 10 0 0.5 0.5 2.7 3.2 12 198 26 0.00 0.03 0.03 0.00 0.03 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) 154 120 10,908 121.2 4 14 18 4 0 0 37 0 2.3 2.3 8.0 10.3 69 470 116 0.03 0.12 0.15 0.03 0.15 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 21.2 0 11 1 9.1 0.52 0.05 0.00 0.00 22.9 0 0 0 0.4 0.4 0.04 -0.4 -0.4 8 Seasons 7 Clubs 3 Leagues 163.5 4 65 37 36.9 0.51 0.23 0.05 0.11 26.0 2 0 0 2.9 2.9 0.04 -0.9 -0.9 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 33.1 0 14 1 7.1 0.42 0.03 0.00 0.00 24.0 0 0 0 0.5 0.5 0.04 -0.5 -0.5 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) 121.2 4 44 29 36.4 0.49 0.24 0.07 0.14 25.8 2 0 0 2.3 2.3 0.05 -0.3 -0.3 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 4th 20.6 0 11 1 9.1 0.53 0.05 0.00 0.00 22.9 0 0 0 0.4 0.4 0.04 -0.4 -0.4 Matches 8 Seasons 7 Clubs 2 Leagues 155.6 4 65 37 36.9 0.52 0.24 0.05 0.11 26.0 2 0 0 2.9 2.9 0.04 -0.9 -0.9 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 32.4 0 14 1 7.1 0.43 0.03 0.00 0.00 24.0 0 0 0 0.5 0.5 0.04 -0.5 -0.5 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) 121.2 4 44 29 36.4 0.49 0.24 0.07 0.14 25.8 2 0 0 2.3 2.3 0.05 -0.3 -0.3 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 20.6 1138 1306 87.1 21581 7642 429 464 92.5 567 626 90.6 131 196 66.8 0 1.4 1.9 -1.4 27 116 18 3 129 Matches 8 Seasons 7 Clubs 3 Leagues 163.5 5367 6308 85.1 101271 31631 2152 2351 91.5 2381 2663 89.4 727 1048 69.4 19 10.5 10.6 +8.5 152 533 97 22 671 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 33.1 1783 2031 87.8 33467 10949 686 741 92.6 876 952 92.0 197 289 68.2 1 2.7 2.7 -1.7 40 177 24 3 198 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) 121.2 3838 4515 85.0 72082 22600 1539 1669 92.2 1730 1936 89.4 490 728 67.3 14 8.0 8.1 +6.0 103 383 59 12 470 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 21.2 1138 1306 87.1 21581 7642 429 464 92.5 567 626 90.6 131 196 66.8 0 1.4 1.9 -1.4 27 116 18 3 129 8 Seasons 7 Clubs 3 Leagues 163.5 5367 6308 85.1 101271 31631 2152 2351 91.5 2381 2663 89.4 727 1048 69.4 19 10.5 10.6 +8.5 152 533 97 22 671 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 33.1 1783 2031 87.8 33467 10949 686 741 92.6 876 952 92.0 197 289 68.2 1 2.7 2.7 -1.7 40 177 24 3 198 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) 121.2 3838 4515 85.0 72082 22600 1539 1669 92.2 1730 1936 89.4 490 728 67.3 14 8.0 8.1 +6.0 103 383 59 12 470 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 4th 20.6 1138 1306 87.1 21581 7642 429 464 92.5 567 626 90.6 131 196 66.8 0 1.4 1.9 -1.4 27 116 18 3 129 Matches 8 Seasons 7 Clubs 2 Leagues 155.6 5367 6308 85.1 101271 31631 2152 2351 91.5 2381 2663 89.4 727 1048 69.4 19 10.5 10.6 +8.5 152 533 97 22 671 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 32.4 1783 2031 87.8 33467 10949 686 741 92.6 876 952 92.0 197 289 68.2 1 2.7 2.7 -1.7 40 177 24 3 198 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) 121.2 3838 4515 85.0 72082 22600 1539 1669 92.2 1730 1936 89.4 490 728 67.3 14 8.0 8.1 +6.0 103 383 59 12 470 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 21.2 1306 1160 144 125 4 7 47 1 17 3 14 0 1138 2 5 8 Seasons 7 Clubs 3 Leagues 163.5 6308 5624 658 376 6 65 274 37 194 34 58 4 5367 26 68 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 33.1 2031 1846 182 156 5 11 58 4 20 3 17 0 1783 3 14 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) 121.2 4515 4002 493 294 5 42 198 28 131 28 48 3 3838 20 50 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 4th 20.6 1306 1160 144 125 4 7 45 1 17 3 14 0 1138 2 5 Matches 8 Seasons 7 Clubs 2 Leagues 155.6 6308 5624 658 376 6 65 272 37 194 34 58 4 5367 26 68 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 32.4 2031 1846 182 156 5 11 56 4 20 3 17 0 1783 3 14 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) 121.2 4515 4002 493 294 5 42 198 28 131 28 48 3 3838 20 50 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 21.2 65 3.16 50 11 0 1 2 1 4 0.19 4 0 0 0 0 0 8 Seasons 7 Clubs 3 Leagues 163.5 350 3.15 257 76 1 3 11 2 32 0.29 26 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 33.1 96 2.96 76 13 0 1 5 1 7 0.22 7 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) 121.2 228 2.97 161 55 1 2 8 1 25 0.33 20 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 4th 20.6 65 3.16 50 11 0 1 2 1 4 0.19 4 0 0 0 0 0 Matches 8 Seasons 7 Clubs 2 Leagues 155.6 350 3.15 257 76 1 3 11 2 32 0.29 26 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 32.4 96 2.96 76 13 0 1 5 1 7 0.22 7 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) 121.2 228 2.97 161 55 1 2 8 1 25 0.33 20 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 21.2 28 18 10 14 4 9 26 34.6 17 16 7 9 17 45 28 0 8 Seasons 7 Clubs 3 Leagues 163.5 182 113 84 86 12 90 214 42.1 124 101 26 75 104 286 122 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 33.1 44 26 19 20 5 19 40 47.5 21 28 12 16 28 72 43 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) 121.2 130 85 49 70 11 66 133 49.6 67 70 17 53 68 198 86 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 4th 20.6 28 18 10 14 4 9 26 34.6 17 16 7 9 17 45 28 0 Matches 8 Seasons 7 Clubs 2 Leagues 155.6 182 113 84 86 12 90 214 42.1 124 101 26 75 104 286 122 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 32.4 44 26 19 20 5 19 40 47.5 21 28 12 16 28 72 43 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) 121.2 130 85 49 70 11 66 133 49.6 67 70 17 53 68 198 86 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 20.6 1447 62 416 868 179 8 1447 14 5 35.7 7 50.0 901 3552 1721 6 17 1 15 5 1027 22 Matches 8 Seasons 7 Clubs 3 Leagues 163.5 7115 281 1773 4079 1328 45 7115 79 42 53.2 34 43.0 4065 19104 9583 110 116 7 80 61 4901 167 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 33.1 2246 103 670 1331 263 10 2246 19 7 36.8 9 47.4 1378 5517 2701 12 30 1 20 11 1642 26 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) 121.2 5068 192 1234 2949 926 33 5068 47 21 44.7 23 48.9 2861 13104 6339 69 85 6 57 40 3504 116 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 21.2 1447 62 416 868 179 8 1447 14 5 35.7 7 50.0 901 3552 1721 6 17 1 15 5 1027 22 8 Seasons 7 Clubs 3 Leagues 163.5 7115 281 1773 4079 1328 45 7115 79 42 53.2 34 43.0 4065 19104 9583 110 116 7 80 61 4901 167 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 33.1 2246 103 670 1331 263 10 2246 19 7 36.8 9 47.4 1378 5517 2701 12 30 1 20 11 1642 26 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) 121.2 5068 192 1234 2949 926 33 5068 47 21 44.7 23 48.9 2861 13104 6339 69 85 6 57 40 3504 116 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 4th 20.6 1447 62 416 868 179 8 1447 14 5 35.7 7 50.0 901 3552 1721 6 17 1 15 5 1027 22 Matches 8 Seasons 7 Clubs 2 Leagues 155.6 7115 281 1773 4079 1328 45 7115 79 42 53.2 34 43.0 4065 19104 9583 110 116 7 80 61 4901 167 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 32.4 2246 103 670 1331 263 10 2246 19 7 36.8 9 47.4 1378 5517 2701 12 30 1 20 11 1642 26 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) 121.2 5068 192 1234 2949 926 33 5068 47 21 44.7 23 48.9 2861 13104 6339 69 85 6 57 40 3504 116 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 24 1,851 77 73.5 20.6 22 82 17 2 19 1 1.63 29 20 +9 +0.44 +0.44 21.6 27.0 -5.4 -0.26 +0.24 Matches 8 Seasons 7 Clubs 3 Leagues 214 14,717 69 42.2 163.5 163 81 112 51 23 51 1.36 190 205 -15 -0.11 -0.02 135.3 171.7 -36.4 -0.33 -0.17 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 41 2,975 73 49.3 33.1 36 79 20 5 25 1 1.59 48 35 +13 +0.39 +0.33 32.0 41.9 -9.9 -0.31 -0.09 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) 154 10,908 71 40.4 121.2 120 82 92 34 22 33 1.58 135 119 +16 +0.18 -0.04 88.1 102.3 -14.3 -0.19 -0.27 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 25 1,911 76 73.2 21.2 23 81 17 2 19 1 1.56 30 23 +7 +0.33 +0.46 21.6 27.0 -5.4 -0.26 +0.24 8 Seasons 7 Clubs 3 Leagues 214 14,717 69 42.2 163.5 163 81 112 51 23 51 1.36 190 205 -15 -0.11 -0.02 135.3 171.7 -36.4 -0.33 -0.17 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 41 2,975 73 49.3 33.1 36 79 20 5 25 1 1.59 48 35 +13 +0.39 +0.33 32.0 41.9 -9.9 -0.31 -0.09 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) 154 10,908 71 40.4 121.2 120 82 92 34 22 33 1.58 135 119 +16 +0.18 -0.04 88.1 102.3 -14.3 -0.19 -0.27 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 4th 24 1,851 77 73.5 20.6 22 82 17 2 19 1 1.63 29 20 +9 +0.44 +0.44 21.6 27.0 -5.4 -0.26 +0.24 Matches 8 Seasons 7 Clubs 2 Leagues 205 14,004 68 41.4 155.6 155 81 108 50 23 51 1.35 180 192 -12 -0.10 -0.02 135.3 171.7 -36.4 -0.33 -0.17 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 40 2,915 73 49.1 32.4 35 80 20 5 25 1 1.63 47 32 +15 +0.46 +0.37 32.0 41.9 -9.9 -0.31 -0.09 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) 154 10,908 71 40.4 121.2 120 82 92 34 22 33 1.58 135 119 +16 +0.18 -0.04 88.1 102.3 -14.3 -0.19 -0.27 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 21.2 5 0 0 17 39 0 47 17 18 0 0 0 100 13 16 44.8 8 Seasons 7 Clubs 3 Leagues 163.5 54 1 0 140 187 2 274 104 113 0 2 0 612 63 88 41.7 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 33.1 10 0 0 34 68 1 58 28 26 0 0 0 160 23 27 46.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) 121.2 37 0 0 94 140 2 198 68 85 0 1 0 425 55 62 47.0 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 4th 20.6 5 0 0 17 38 0 45 17 18 0 0 0 100 13 16 44.8 Matches 8 Seasons 7 Clubs 2 Leagues 155.6 52 1 0 140 186 2 272 104 113 0 2 0 612 63 88 41.7 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 32.4 10 0 0 34 67 1 56 28 26 0 0 0 160 23 27 46.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) 121.2 37 0 0 94 140 2 198 68 85 0 1 0 425 55 62 47.0 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