Standard Stats Table Season Age Squad Country Comp 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 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 0.06 0.22 0.29 0.06 0.29 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.00 0.21 0.21 0.00 0.21 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.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Lecce it ITA 2. Serie B 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Pordenone Calcio it ITA 2. Serie B 12 7 717 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Benevento it ITA 2. Serie B 12 3 343 3.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 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.00 0.08 0.08 0.00 0.08 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 34 30 2,534 28.2 0 3 3 0 0 0 6 0 0.00 0.11 0.11 0.00 0.11 Matches 2025-2026 30 Catanzaro it ITA Coppa Italia 1 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 30 Catanzaro it ITA 2. Serie B 27 26 2,077 23.1 2 1 3 2 0 0 10 0 0.09 0.04 0.13 0.09 0.13 Matches 9 Seasons 7 Clubs 3 Leagues 252 198 17,533 194.8 6 23 29 6 0 0 65 1 0.03 0.12 0.15 0.03 0.15 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Catanzaro (3 Seasons) 2 Leagues 79 71 5,791 64.3 2 5 7 2 0 0 21 0 0.03 0.08 0.11 0.03 0.11 Lecce (3 Seasons) 3 Leagues 70 62 5,434 60.4 2 12 14 2 0 0 20 0 0.03 0.20 0.23 0.03 0.23 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.00 0.00 0.00 0.00 0.00 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 Calcio (1 Season) 1 League 12 7 717 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Benevento (1 Season) 1 League 12 3 343 3.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Serie B (8 Seasons) 191 154 13,668 151.9 6 18 24 6 0 0 48 0 0.04 0.12 0.16 0.04 0.16 Coppa Italia (6 Seasons) 10 9 769 8.5 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.00 0.15 0.15 0.00 0.15
Standard Stats Table Season Age Squad Comp 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 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 0.06 0.21 0.27 0.06 0.27 2019-2020 24 Lecce 2 Leagues 33 26 2,285 25.4 0 5 5 0 0 0 10 0 0.00 0.20 0.20 0.00 0.20 2020-2021 25 Lecce 2 Leagues 2 2 168 1.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2020-2021 25 Crotone 2 Leagues 21 12 1,029 11.4 0 0 0 0 0 0 5 1 0.00 0.00 0.00 0.00 0.00 2021-2022 26 Pordenone Calcio 1 League 12 7 717 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021-2022 26 Benevento 1 League 12 3 343 3.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2023-2024 28 Catanzaro 1 League 16 13 1,064 11.8 0 1 1 0 0 0 5 0 0.00 0.08 0.08 0.00 0.08 2024-2025 29 Catanzaro 2 Leagues 35 31 2,594 28.8 0 3 3 0 0 0 6 0 0.00 0.10 0.10 0.00 0.10 2025-2026 30 Catanzaro 2 Leagues 28 27 2,133 23.7 2 1 3 2 0 0 10 0 0.08 0.04 0.13 0.08 0.13 9 Seasons 7 Clubs 3 Leagues 252 198 17,533 194.8 6 23 29 6 0 0 65 1 0.03 0.12 0.15 0.03 0.15 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Catanzaro (3 Seasons) 2 Leagues 79 71 5,791 64.3 2 5 7 2 0 0 21 0 0.03 0.08 0.11 0.03 0.11 Lecce (3 Seasons) 3 Leagues 70 62 5,434 60.4 2 12 14 2 0 0 20 0 0.03 0.20 0.23 0.03 0.23 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.00 0.00 0.00 0.00 0.00 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 Calcio (1 Season) 1 League 12 7 717 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Benevento (1 Season) 1 League 12 3 343 3.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Serie B (8 Seasons) 191 154 13,668 151.9 6 18 24 6 0 0 48 0 0.04 0.12 0.16 0.04 0.16 Coppa Italia (6 Seasons) 10 9 769 8.5 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.00 0.15 0.15 0.00 0.15
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 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 0.06 0.22 0.29 0.06 0.29 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.00 0.21 0.21 0.00 0.21 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.00 0.00 0.00 0.00 0.00 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.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Pordenone Calcio it ITA 2. Serie B 20th 12 7 717 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 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.00 0.00 0.00 0.00 0.00 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.00 0.08 0.08 0.00 0.08 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 6th 34 30 2,534 28.2 0 3 3 0 0 0 6 0 0.00 0.11 0.11 0.00 0.11 Matches 2025-2026 30 Catanzaro it ITA 2. Serie B 5th 27 26 2,077 23.1 2 1 3 2 0 0 10 0 0.09 0.04 0.13 0.09 0.13 Matches 9 Seasons 7 Clubs 2 Leagues 242 189 16,764 186.3 6 23 29 6 0 0 63 1 0.03 0.12 0.16 0.03 0.16 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 Catanzaro (3 Seasons) 1 League 77 69 5,675 63.1 2 5 7 2 0 0 21 0 0.03 0.08 0.11 0.03 0.11 Lecce (3 Seasons) 2 Leagues 65 58 5,062 56.2 2 12 14 2 0 0 19 0 0.04 0.21 0.25 0.04 0.25 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.00 0.00 0.00 0.00 0.00 Pordenone Calcio (1 Season) 1 League 12 7 717 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Benevento (1 Season) 1 League 12 3 343 3.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Serie B (8 Seasons) 191 154 13,668 151.9 6 18 24 6 0 0 48 0 0.04 0.12 0.16 0.04 0.16 Serie A (2 Seasons) 51 35 3,096 34.4 0 5 5 0 0 0 15 1 0.00 0.15 0.15 0.00 0.15
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 2025-2026 30 Catanzaro it ITA Coppa Italia Rd1 1 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 4 Clubs 1 League 10 9 769 8.5 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 Catanzaro (2 Seasons) 1 League 2 2 116 1.3 0 0 0 0 0 0 0 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
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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 0 0 2019-2020 24 Lecce 2 Leagues 25.4 0 18 7 38.9 0.71 0.28 0.00 0.00 0 0 2020-2021 25 Lecce 2 Leagues 1.9 0 1 0 0.0 0.54 0.00 0.00 0 0 2020-2021 25 Crotone 2 Leagues 11.4 0 3 1 33.3 0.26 0.09 0.00 0.00 0 0 2021-2022 26 Pordenone Calcio 1 League 8.0 0 8 0 0.0 1.00 0.00 0.00 0 0 2021-2022 26 Benevento 1 League 3.8 0 2 0 0.0 0.52 0.00 0.00 0 0 2023-2024 28 Catanzaro 1 League 11.8 0 3 0 0.0 0.25 0.00 0.00 0 0 2024-2025 29 Catanzaro 2 Leagues 28.8 0 15 2 13.3 0.52 0.07 0.00 0.00 0 0 2025-2026 30 Catanzaro 2 Leagues 23.7 2 14 4 28.6 0.59 0.17 0.14 0.50 0 0 9 Seasons 7 Clubs 3 Leagues 194.8 6 64 35 34.4 0.50 0.22 0.05 0.11 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Catanzaro (3 Seasons) 2 Leagues 64.3 2 32 6 18.8 0.50 0.09 0.06 0.33 0 0 Lecce (3 Seasons) 3 Leagues 60.4 2 19 7 36.8 0.70 0.26 0.00 0.00 0 0 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 0 0 Bari (1 Season) 1 League 13.3 1 0 8 0.00 0.60 0.13 0 0 Pordenone Calcio (1 Season) 1 League 8.0 0 8 0 0.0 1.00 0.00 0.00 0 0 Benevento (1 Season) 1 League 3.8 0 2 0 0.0 0.52 0.00 0.00 0 0 Serie B (8 Seasons) 151.9 6 43 27 32.6 0.48 0.22 0.07 0.15 0 0 Coppa Italia (6 Seasons) 8.5 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 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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 0 0 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 0 0 Matches 2020-2021 25 Lecce it ITA 2. Serie B 4th 1.0 0 1 0 0.0 1.00 0.00 0.00 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 0 0 Matches 2021-2022 26 Pordenone Calcio it ITA 2. Serie B 20th 8.0 0 8 0 0.0 1.00 0.00 0.00 0 0 Matches 2021-2022 26 Benevento it ITA 2. Serie B 7th 3.8 0 2 0 0.0 0.52 0.00 0.00 0 0 Matches 2023-2024 28 Catanzaro it ITA 2. Serie B 5th 11.8 0 3 0 0.0 0.25 0.00 0.00 0 0 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 6th 28.2 0 15 2 13.3 0.53 0.07 0.00 0.00 0 0 Matches 2025-2026 30 Catanzaro it ITA 2. Serie B 5th 23.1 2 14 4 28.6 0.61 0.17 0.14 0.50 0 0 Matches 9 Seasons 7 Clubs 2 Leagues 186.3 6 64 35 34.4 0.52 0.23 0.05 0.11 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Catanzaro (3 Seasons) 1 League 63.1 2 32 6 18.8 0.51 0.10 0.06 0.33 0 0 Lecce (3 Seasons) 2 Leagues 56.2 2 19 7 36.8 0.77 0.28 0.00 0.00 0 0 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 0 0 Pordenone Calcio (1 Season) 1 League 8.0 0 8 0 0.0 1.00 0.00 0.00 0 0 Benevento (1 Season) 1 League 3.8 0 2 0 0.0 0.52 0.00 0.00 0 0 Serie B (8 Seasons) 151.9 6 43 27 32.6 0.48 0.22 0.07 0.15 0 0 Serie A (2 Seasons) 34.4 0 21 8 38.1 0.61 0.23 0.00 0.00 0 0
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 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 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 33 48 -15 -0.63 +0.63 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 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 Matches 2021-2022 26 Pordenone Calcio 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 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 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 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 34 2,534 75 74.1 28.2 30 81 20 4 26 1 1.41 41 32 +9 +0.32 +0.62 Matches 2025-2026 30 Catanzaro it ITA Coppa Italia 1 56 56 62.2 0.6 1 56 0 0 0 0.00 0 1 -1 -1.61 -1.61 Matches 2025-2026 30 Catanzaro it ITA 2. Serie B 27 2,077 77 60.7 23.1 26 78 14 1 45 8 1.84 40 20 +20 +0.87 +1.47 Matches 9 Seasons 7 Clubs 3 Leagues 252 17,533 70 44.6 194.8 198 80 129 54 25 59 1.39 243 238 +5 +0.03 +0.17 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Catanzaro (3 Seasons) 2 Leagues 79 5,791 73 55.5 64.3 71 78 37 8 29 9 1.57 100 68 +32 +0.50 +0.69 Lecce (3 Seasons) 3 Leagues 70 5,434 78 50.9 60.4 62 83 45 8 37 4 1.40 98 92 +6 +0.10 +0.10 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 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 Calcio (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 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 Serie B (8 Seasons) 191 13,668 72 43.6 151.9 154 81 109 37 24 41 1.58 187 151 +36 +0.30 +0.17 Coppa Italia (6 Seasons) 10 769 77 69.3 8.5 9 79 4 1 56 0 1.30 10 14 -4 -0.47 +0.32 Serie A (2 Seasons) 51 3,096 61 45.3 34.4 35 78 16 16 23 18 0.82 46 73 -27 -0.78 +0.49
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 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 2019-2020 24 Lecce 2 Leagues 33 2,285 69 63.5 25.4 26 79 15 7 34 4 0.88 38 52 -14 -0.55 +0.75 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 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 2021-2022 26 Pordenone Calcio 1 League 12 717 60 21.0 8.0 7 82 5 5 28 6 0.33 7 25 -18 -2.26 -1.46 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 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 2024-2025 29 Catanzaro 2 Leagues 35 2,594 74 73.9 28.8 31 80 20 4 26 1 1.37 42 35 +7 +0.24 +0.64 2025-2026 30 Catanzaro 2 Leagues 28 2,133 76 60.8 23.7 27 77 14 1 45 8 1.77 40 21 +19 +0.80 +1.39 9 Seasons 7 Clubs 3 Leagues 252 17,533 70 44.6 194.8 198 80 129 54 25 59 1.39 243 238 +5 +0.03 +0.17 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Catanzaro (3 Seasons) 2 Leagues 79 5,791 73 55.5 64.3 71 78 37 8 29 9 1.57 100 68 +32 +0.50 +0.69 Lecce (3 Seasons) 3 Leagues 70 5,434 78 50.9 60.4 62 83 45 8 37 4 1.40 98 92 +6 +0.10 +0.10 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 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 Calcio (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 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 Serie B (8 Seasons) 191 13,668 72 43.6 151.9 154 81 109 37 24 41 1.58 187 151 +36 +0.30 +0.17 Coppa Italia (6 Seasons) 10 769 77 69.3 8.5 9 79 4 1 56 0 1.30 10 14 -4 -0.47 +0.32 Serie A (2 Seasons) 51 3,096 61 45.3 34.4 35 78 16 16 23 18 0.82 46 73 -27 -0.78 +0.49
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 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 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 33 48 -15 -0.63 +0.63 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 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 Matches 2021-2022 26 Pordenone Calcio 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 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 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 Matches 2024-2025 29 Catanzaro it ITA 2. Serie B 6th 34 2,534 75 74.1 28.2 30 81 20 4 26 1 1.41 41 32 +9 +0.32 +0.62 Matches 2025-2026 30 Catanzaro it ITA 2. Serie B 5th 27 2,077 77 60.7 23.1 26 78 14 1 45 8 1.84 40 20 +20 +0.87 +1.47 Matches 9 Seasons 7 Clubs 2 Leagues 242 16,764 69 43.9 186.3 189 80 125 53 24 59 1.39 233 224 +9 +0.06 +0.19 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Catanzaro (3 Seasons) 1 League 77 5,675 74 55.3 63.1 69 79 37 8 29 9 1.61 99 64 +35 +0.56 +0.73 Lecce (3 Seasons) 2 Leagues 65 5,062 78 50.2 56.2 58 83 43 7 34 4 1.37 91 84 +7 +0.12 +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 Pordenone Calcio (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 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 Serie B (8 Seasons) 191 13,668 72 43.6 151.9 154 81 109 37 24 41 1.58 187 151 +36 +0.30 +0.17 Serie A (2 Seasons) 51 3,096 61 45.3 34.4 35 78 16 16 23 18 0.82 46 73 -27 -0.78 +0.49
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 2025-2026 30 Catanzaro it ITA Coppa Italia Rd1 1 56 56 62.2 0.6 1 56 0 0 0 0.00 0 1 -1 -1.61 -1.61 Matches 6 Seasons 4 Clubs 1 League 10 769 77 69.3 8.5 9 79 4 1 56 0 1.30 10 14 -4 -0.47 +0.32 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 Catanzaro (2 Seasons) 1 League 2 116 58 64.4 1.3 2 58 0 0 0 0.00 1 4 -3 -2.33 -0.92 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
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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 0 2019-2020 24 Lecce 2 Leagues 25.4 10 0 0 28 29 0 61 27 20 0 2020-2021 25 Lecce 2 Leagues 1.9 1 0 0 1 0 0 1 0 0 0 2020-2021 25 Crotone 2 Leagues 11.4 5 1 0 18 17 0 14 8 8 0 2021-2022 26 Pordenone Calcio 1 League 8.0 1 0 0 9 16 0 29 7 9 0 2021-2022 26 Benevento 1 League 3.8 2 0 0 9 10 0 14 5 4 0 2023-2024 28 Catanzaro 1 League 11.8 5 0 0 17 29 1 11 11 9 0 2024-2025 29 Catanzaro 2 Leagues 28.8 6 0 0 27 59 0 53 27 23 0 2025-2026 30 Catanzaro 2 Leagues 23.7 10 0 0 32 46 0 39 24 20 0 9 Seasons 7 Clubs 3 Leagues 194.8 65 1 0 141 206 1 222 109 93 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Catanzaro (3 Seasons) 2 Leagues 64.3 21 0 0 76 134 1 103 62 52 0 Lecce (3 Seasons) 3 Leagues 60.4 20 0 0 29 29 0 62 27 20 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 Bari (1 Season) 1 League 13.3 5 0 0 0 0 0 0 0 0 0 0 Pordenone Calcio (1 Season) 1 League 8.0 1 0 0 9 16 0 29 7 9 0 Benevento (1 Season) 1 League 3.8 2 0 0 9 10 0 14 5 4 0 Serie B (8 Seasons) 151.9 48 0 0 93 158 1 145 74 65 0 0 0 Coppa Italia (6 Seasons) 8.5 2 0 0 2 2 0 2 0 0 0 Serie A (2 Seasons) 34.4 15 1 0 46 46 0 75 35 28 0
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.
View Additional Information
Player Club Summary