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 2019-2020 22 Viterbese it ITA Coppa Italia 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Ascoli it ITA Coppa Italia 1 0 32 0.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Ascoli it ITA 2. Serie B 30 19 1,853 20.6 4 0 4 4 0 0 3 0 3.3 3.3 0.4 3.7 51 98 71 0.19 0.00 0.19 0.19 0.19 0.16 0.02 0.18 0.16 0.18 Matches 2022-2023 25 Lecce it ITA Coppa Italia 1 0 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Lecce it ITA 1. Serie A 37 37 3,330 37.0 3 0 3 3 0 0 6 0 1.9 1.9 0.7 2.6 12 107 12 0.08 0.00 0.08 0.08 0.08 0.05 0.02 0.07 0.05 0.07 Matches 2023-2024 26 Lecce it ITA Coppa Italia 2 2 135 1.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Lecce it ITA 1. Serie A 37 37 3,294 36.6 0 1 1 0 0 0 3 1 1.7 1.5 0.7 2.1 28 96 3 0.00 0.03 0.03 0.00 0.03 0.05 0.02 0.07 0.04 0.06 Matches 2024-2025 27 Lecce it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Lecce it ITA 1. Serie A 12 12 1,080 12.0 0 0 0 0 0 0 2 0 0.3 0.3 0.0 0.3 4 19 1 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Matches 5 Seasons 3 Clubs 3 Leagues 122 109 10,033 111.5 7 1 8 7 0 0 16 1 7.2 7.0 1.8 8.7 95 320 87 0.06 0.01 0.07 0.06 0.07 0.07 0.02 0.08 0.07 0.08 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) 2 Leagues 90 89 8,028 89.2 3 1 4 3 0 0 12 1 4.0 3.7 1.3 5.0 44 222 16 0.03 0.01 0.04 0.03 0.04 0.05 0.02 0.06 0.04 0.06 Ascoli (1 Season) 2 Leagues 31 19 1,885 20.9 4 0 4 4 0 0 4 0 3.3 3.3 0.4 3.7 51 98 71 0.19 0.00 0.19 0.19 0.19 0.16 0.02 0.18 0.16 0.18 Viterbese (1 Season) 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (5 Seasons) 6 4 476 5.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Serie A (3 Seasons) 86 86 7,704 85.6 3 1 4 3 0 0 11 1 4.0 3.7 1.3 5.0 44 222 16 0.04 0.01 0.05 0.04 0.05 0.05 0.02 0.06 0.04 0.06 Serie B (1 Season) 30 19 1,853 20.6 4 0 4 4 0 0 3 0 3.3 3.3 0.4 3.7 51 98 71 0.19 0.00 0.19 0.19 0.19 0.16 0.02 0.18 0.16 0.18
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 2019-2020 22 Viterbese 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 24 Ascoli 2 Leagues 31 19 1,885 20.9 4 0 4 4 0 0 4 0 3.3 3.3 0.4 3.7 51 98 71 0.19 0.00 0.19 0.19 0.19 0.16 0.02 0.18 0.16 0.18 2022-2023 25 Lecce 2 Leagues 38 37 3,429 38.1 3 0 3 3 0 0 6 0 1.9 1.9 0.7 2.6 12 107 12 0.08 0.00 0.08 0.08 0.08 0.05 0.02 0.07 0.05 0.07 2023-2024 26 Lecce 2 Leagues 39 39 3,429 38.1 0 1 1 0 0 0 4 1 1.7 1.5 0.7 2.1 28 96 3 0.00 0.03 0.03 0.00 0.03 0.05 0.02 0.07 0.04 0.06 2024-2025 27 Lecce 2 Leagues 13 13 1,170 13.0 0 0 0 0 0 0 2 0 0.3 0.3 0.0 0.3 4 19 1 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 5 Seasons 3 Clubs 3 Leagues 122 109 10,033 111.5 7 1 8 7 0 0 16 1 7.2 7.0 1.8 8.7 95 320 87 0.06 0.01 0.07 0.06 0.07 0.07 0.02 0.08 0.07 0.08 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) 2 Leagues 90 89 8,028 89.2 3 1 4 3 0 0 12 1 4.0 3.7 1.3 5.0 44 222 16 0.03 0.01 0.04 0.03 0.04 0.05 0.02 0.06 0.04 0.06 Ascoli (1 Season) 2 Leagues 31 19 1,885 20.9 4 0 4 4 0 0 4 0 3.3 3.3 0.4 3.7 51 98 71 0.19 0.00 0.19 0.19 0.19 0.16 0.02 0.18 0.16 0.18 Viterbese (1 Season) 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (5 Seasons) 6 4 476 5.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Serie A (3 Seasons) 86 86 7,704 85.6 3 1 4 3 0 0 11 1 4.0 3.7 1.3 5.0 44 222 16 0.04 0.01 0.05 0.04 0.05 0.05 0.02 0.06 0.04 0.06 Serie B (1 Season) 30 19 1,853 20.6 4 0 4 4 0 0 3 0 3.3 3.3 0.4 3.7 51 98 71 0.19 0.00 0.19 0.19 0.19 0.16 0.02 0.18 0.16 0.18
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 2021-2022 24 Ascoli it ITA 2. Serie B 6th 30 19 1,853 20.6 4 0 4 4 0 0 3 0 3.3 3.3 0.4 3.7 51 98 71 0.19 0.00 0.19 0.19 0.19 0.16 0.02 0.18 0.16 0.18 Matches 2022-2023 25 Lecce it ITA 1. Serie A 16th 37 37 3,330 37.0 3 0 3 3 0 0 6 0 1.9 1.9 0.7 2.6 12 107 12 0.08 0.00 0.08 0.08 0.08 0.05 0.02 0.07 0.05 0.07 Matches 2023-2024 26 Lecce it ITA 1. Serie A 14th 37 37 3,294 36.6 0 1 1 0 0 0 3 1 1.7 1.5 0.7 2.1 28 96 3 0.00 0.03 0.03 0.00 0.03 0.05 0.02 0.07 0.04 0.06 Matches 2024-2025 27 Lecce it ITA 1. Serie A 18th 12 12 1,080 12.0 0 0 0 0 0 0 2 0 0.3 0.3 0.0 0.3 4 19 1 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Matches 4 Seasons 2 Clubs 2 Leagues 116 105 9,557 106.2 7 1 8 7 0 0 14 1 7.2 7.0 1.8 8.7 95 320 87 0.07 0.01 0.08 0.07 0.08 0.07 0.02 0.08 0.07 0.08 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) 1 League 86 86 7,704 85.6 3 1 4 3 0 0 11 1 4.0 3.7 1.3 5.0 44 222 16 0.04 0.01 0.05 0.04 0.05 0.05 0.02 0.06 0.04 0.06 Ascoli (1 Season) 1 League 30 19 1,853 20.6 4 0 4 4 0 0 3 0 3.3 3.3 0.4 3.7 51 98 71 0.19 0.00 0.19 0.19 0.19 0.16 0.02 0.18 0.16 0.18 Serie A (3 Seasons) 86 86 7,704 85.6 3 1 4 3 0 0 11 1 4.0 3.7 1.3 5.0 44 222 16 0.04 0.01 0.05 0.04 0.05 0.05 0.02 0.06 0.04 0.06 Serie B (1 Season) 30 19 1,853 20.6 4 0 4 4 0 0 3 0 3.3 3.3 0.4 3.7 51 98 71 0.19 0.00 0.19 0.19 0.19 0.16 0.02 0.18 0.16 0.18
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 2019-2020 22 Viterbese it ITA Coppa Italia 61st 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 24 Ascoli it ITA Coppa Italia Rd1 1 0 32 0.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Lecce it ITA Coppa Italia Rd1 1 0 99 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 26 Lecce it ITA Coppa Italia Rd2 2 2 135 1.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 27 Lecce it ITA Coppa Italia Rd2 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 3 Clubs 1 League 6 4 476 5.3 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 4 3 324 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Viterbese (1 Season) 1 League 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ascoli (1 Season) 1 League 1 0 32 0.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country 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 2019-2020 22 Viterbese it ITA Coppa Italia 1.3 0 0 0 0.00 0.00 0 0 Matches 2021-2022 24 Ascoli it ITA Coppa Italia 0.4 0 0 0 0.00 0.00 0 0 Matches 2021-2022 24 Ascoli it ITA 2. Serie B 20.6 4 18 8 44.4 0.87 0.39 0.22 0.50 12.4 0 0 0 3.3 3.3 0.18 +0.7 +0.7 Matches 2022-2023 25 Lecce it ITA Coppa Italia 1.1 0 2 0 0.0 1.82 0.00 0.00 0 0 Matches 2022-2023 25 Lecce it ITA 1. Serie A 37.0 3 21 6 28.6 0.57 0.16 0.14 0.50 11.8 0 0 0 1.9 1.9 0.09 +1.1 +1.1 Matches 2023-2024 26 Lecce it ITA Coppa Italia 1.5 0 0 0 0.00 0.00 0 0 Matches 2023-2024 26 Lecce it ITA 1. Serie A 36.6 0 17 6 35.3 0.46 0.16 0.00 0.00 10.8 0 0 0 1.7 1.5 0.09 -1.7 -1.5 Matches 2024-2025 27 Lecce it ITA Coppa Italia 1.0 0 1 1 100.0 1.00 1.00 0.00 0.00 0 0 Matches 2024-2025 27 Lecce it ITA 1. Serie A 12.0 0 6 3 50.0 0.50 0.25 0.00 0.00 11.4 0 0 0 0.3 0.3 0.06 -0.3 -0.3 Matches 5 Seasons 3 Clubs 3 Leagues 111.5 7 65 24 36.9 0.58 0.22 0.11 0.29 11.7 0 0 0 7.2 7.0 0.11 -0.2 0.0 Country 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) 2 Leagues 89.2 3 47 16 34.0 0.53 0.18 0.06 0.19 11.4 0 0 0 4.0 3.7 0.08 -1.0 -0.7 Ascoli (1 Season) 2 Leagues 20.9 4 18 8 44.4 0.86 0.38 0.22 0.50 12.4 0 0 0 3.3 3.3 0.18 +0.7 +0.7 Viterbese (1 Season) 1 League 1.3 0 0 0 0.00 0.00 0 0 Coppa Italia (5 Seasons) 5.3 0 3 1 33.3 0.57 0.19 0.00 0.00 0 0 Serie A (3 Seasons) 85.6 3 44 15 34.1 0.51 0.18 0.07 0.20 11.4 0 0 0 4.0 3.7 0.08 -1.0 -0.7 Serie B (1 Season) 20.6 4 18 8 44.4 0.87 0.39 0.22 0.50 12.4 0 0 0 3.3 3.3 0.18 +0.7 +0.7
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 2019-2020 22 Viterbese 1 League 1.3 0 0 0 0.00 0.00 0 0 2021-2022 24 Ascoli 2 Leagues 20.9 4 18 8 44.4 0.86 0.38 0.22 0.50 12.4 0 0 0 3.3 3.3 0.18 +0.7 +0.7 2022-2023 25 Lecce 2 Leagues 38.1 3 23 6 26.1 0.60 0.16 0.13 0.50 11.8 0 0 0 1.9 1.9 0.09 +1.1 +1.1 2023-2024 26 Lecce 2 Leagues 38.1 0 17 6 35.3 0.45 0.16 0.00 0.00 10.8 0 0 0 1.7 1.5 0.09 -1.7 -1.5 2024-2025 27 Lecce 2 Leagues 13.0 0 7 4 57.1 0.54 0.31 0.00 0.00 11.4 0 0 0 0.3 0.3 0.06 -0.3 -0.3 5 Seasons 3 Clubs 3 Leagues 111.5 7 65 24 36.9 0.58 0.22 0.11 0.29 11.7 0 0 0 7.2 7.0 0.11 -0.2 0.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) 2 Leagues 89.2 3 47 16 34.0 0.53 0.18 0.06 0.19 11.4 0 0 0 4.0 3.7 0.08 -1.0 -0.7 Ascoli (1 Season) 2 Leagues 20.9 4 18 8 44.4 0.86 0.38 0.22 0.50 12.4 0 0 0 3.3 3.3 0.18 +0.7 +0.7 Viterbese (1 Season) 1 League 1.3 0 0 0 0.00 0.00 0 0 Coppa Italia (5 Seasons) 5.3 0 3 1 33.3 0.57 0.19 0.00 0.00 0 0 Serie A (3 Seasons) 85.6 3 44 15 34.1 0.51 0.18 0.07 0.20 11.4 0 0 0 4.0 3.7 0.08 -1.0 -0.7 Serie B (1 Season) 20.6 4 18 8 44.4 0.87 0.39 0.22 0.50 12.4 0 0 0 3.3 3.3 0.18 +0.7 +0.7
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2021-2022 24 Ascoli it ITA 2. Serie B 6th 20.6 4 18 8 44.4 0.87 0.39 0.22 0.50 12.4 0 0 0 3.3 3.3 0.18 +0.7 +0.7 Matches 2022-2023 25 Lecce it ITA 1. Serie A 16th 37.0 3 21 6 28.6 0.57 0.16 0.14 0.50 11.8 0 0 0 1.9 1.9 0.09 +1.1 +1.1 Matches 2023-2024 26 Lecce it ITA 1. Serie A 14th 36.6 0 17 6 35.3 0.46 0.16 0.00 0.00 10.8 0 0 0 1.7 1.5 0.09 -1.7 -1.5 Matches 2024-2025 27 Lecce it ITA 1. Serie A 18th 12.0 0 6 3 50.0 0.50 0.25 0.00 0.00 11.4 0 0 0 0.3 0.3 0.06 -0.3 -0.3 Matches 4 Seasons 2 Clubs 2 Leagues 106.2 7 62 23 37.1 0.58 0.22 0.11 0.30 11.7 0 0 0 7.2 7.0 0.11 -0.2 0.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) 1 League 85.6 3 44 15 34.1 0.51 0.18 0.07 0.20 11.4 0 0 0 4.0 3.7 0.08 -1.0 -0.7 Ascoli (1 Season) 1 League 20.6 4 18 8 44.4 0.87 0.39 0.22 0.50 12.4 0 0 0 3.3 3.3 0.18 +0.7 +0.7 Serie A (3 Seasons) 85.6 3 44 15 34.1 0.51 0.18 0.07 0.20 11.4 0 0 0 4.0 3.7 0.08 -1.0 -0.7 Serie B (1 Season) 20.6 4 18 8 44.4 0.87 0.39 0.22 0.50 12.4 0 0 0 3.3 3.3 0.18 +0.7 +0.7
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 2019-2020 22 Viterbese it ITA Coppa Italia 1.3 0 Matches 2021-2022 24 Ascoli it ITA Coppa Italia 0.4 0 Matches 2021-2022 24 Ascoli it ITA 2. Serie B 20.6 674 998 67.5 12219 5304 304 363 83.7 294 422 69.7 69 175 39.4 0 0.4 0.9 -0.4 9 80 17 6 98 Matches 2022-2023 25 Lecce it ITA Coppa Italia 1.1 0 Matches 2022-2023 25 Lecce it ITA 1. Serie A 37.0 1049 1432 73.3 22612 8666 280 331 84.6 588 706 83.3 170 350 48.6 0 0.7 0.8 -0.7 8 86 7 3 107 Matches 2023-2024 26 Lecce it ITA Coppa Italia 1.5 0 Matches 2023-2024 26 Lecce it ITA 1. Serie A 36.6 1516 1808 83.8 30369 9843 431 494 87.2 867 944 91.8 191 318 60.1 1 0.7 0.3 +0.3 2 71 1 0 96 Matches 2024-2025 27 Lecce it ITA Coppa Italia 1.0 0 Matches 2024-2025 27 Lecce it ITA 1. Serie A 12.0 456 514 88.7 9212 3193 137 151 90.7 251 272 92.3 64 81 79.0 0 0.0 0.1 0.0 1 12 0 0 19 Matches 5 Seasons 3 Clubs 3 Leagues 111.5 3695 4752 77.8 74412 27006 1152 1339 86.0 2000 2344 85.3 494 924 53.5 1 1.8 2.1 -0.8 20 249 25 9 320 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) 2 Leagues 89.2 3021 3754 80.5 62193 21702 848 976 86.9 1706 1922 88.8 425 749 56.7 1 1.3 1.2 -0.3 11 169 8 3 222 Ascoli (1 Season) 2 Leagues 20.9 674 998 67.5 12219 5304 304 363 83.7 294 422 69.7 69 175 39.4 0 0.4 0.9 -0.4 9 80 17 6 98 Viterbese (1 Season) 1 League 1.3 0 Coppa Italia (5 Seasons) 5.3 0 Serie A (3 Seasons) 85.6 3021 3754 80.5 62193 21702 848 976 86.9 1706 1922 88.8 425 749 56.7 1 1.3 1.2 -0.3 11 169 8 3 222 Serie B (1 Season) 20.6 674 998 67.5 12219 5304 304 363 83.7 294 422 69.7 69 175 39.4 0 0.4 0.9 -0.4 9 80 17 6 98
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 2019-2020 22 Viterbese 1 League 1.3 0 2021-2022 24 Ascoli 2 Leagues 20.9 674 998 67.5 12219 5304 304 363 83.7 294 422 69.7 69 175 39.4 0 0.4 0.9 -0.4 9 80 17 6 98 2022-2023 25 Lecce 2 Leagues 38.1 1049 1432 73.3 22612 8666 280 331 84.6 588 706 83.3 170 350 48.6 0 0.7 0.8 -0.7 8 86 7 3 107 2023-2024 26 Lecce 2 Leagues 38.1 1516 1808 83.8 30369 9843 431 494 87.2 867 944 91.8 191 318 60.1 1 0.7 0.3 +0.3 2 71 1 0 96 2024-2025 27 Lecce 2 Leagues 13.0 456 514 88.7 9212 3193 137 151 90.7 251 272 92.3 64 81 79.0 0 0.0 0.1 0.0 1 12 0 0 19 5 Seasons 3 Clubs 3 Leagues 111.5 3695 4752 77.8 74412 27006 1152 1339 86.0 2000 2344 85.3 494 924 53.5 1 1.8 2.1 -0.8 20 249 25 9 320 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) 2 Leagues 89.2 3021 3754 80.5 62193 21702 848 976 86.9 1706 1922 88.8 425 749 56.7 1 1.3 1.2 -0.3 11 169 8 3 222 Ascoli (1 Season) 2 Leagues 20.9 674 998 67.5 12219 5304 304 363 83.7 294 422 69.7 69 175 39.4 0 0.4 0.9 -0.4 9 80 17 6 98 Viterbese (1 Season) 1 League 1.3 0 Coppa Italia (5 Seasons) 5.3 0 Serie A (3 Seasons) 85.6 3021 3754 80.5 62193 21702 848 976 86.9 1706 1922 88.8 425 749 56.7 1 1.3 1.2 -0.3 11 169 8 3 222 Serie B (1 Season) 20.6 674 998 67.5 12219 5304 304 363 83.7 294 422 69.7 69 175 39.4 0 0.4 0.9 -0.4 9 80 17 6 98
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 2021-2022 24 Ascoli it ITA 2. Serie B 6th 20.6 674 998 67.5 12219 5304 304 363 83.7 294 422 69.7 69 175 39.4 0 0.4 0.9 -0.4 9 80 17 6 98 Matches 2022-2023 25 Lecce it ITA 1. Serie A 16th 37.0 1049 1432 73.3 22612 8666 280 331 84.6 588 706 83.3 170 350 48.6 0 0.7 0.8 -0.7 8 86 7 3 107 Matches 2023-2024 26 Lecce it ITA 1. Serie A 14th 36.6 1516 1808 83.8 30369 9843 431 494 87.2 867 944 91.8 191 318 60.1 1 0.7 0.3 +0.3 2 71 1 0 96 Matches 2024-2025 27 Lecce it ITA 1. Serie A 18th 12.0 456 514 88.7 9212 3193 137 151 90.7 251 272 92.3 64 81 79.0 0 0.0 0.1 0.0 1 12 0 0 19 Matches 4 Seasons 2 Clubs 2 Leagues 106.2 3695 4752 77.8 74412 27006 1152 1339 86.0 2000 2344 85.3 494 924 53.5 1 1.8 2.1 -0.8 20 249 25 9 320 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) 1 League 85.6 3021 3754 80.5 62193 21702 848 976 86.9 1706 1922 88.8 425 749 56.7 1 1.3 1.2 -0.3 11 169 8 3 222 Ascoli (1 Season) 1 League 20.6 674 998 67.5 12219 5304 304 363 83.7 294 422 69.7 69 175 39.4 0 0.4 0.9 -0.4 9 80 17 6 98 Serie A (3 Seasons) 85.6 3021 3754 80.5 62193 21702 848 976 86.9 1706 1922 88.8 425 749 56.7 1 1.3 1.2 -0.3 11 169 8 3 222 Serie B (1 Season) 20.6 674 998 67.5 12219 5304 304 363 83.7 294 422 69.7 69 175 39.4 0 0.4 0.9 -0.4 9 80 17 6 98
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 22 Viterbese 1 League 1.3 0 2021-2022 24 Ascoli 2 Leagues 20.9 998 780 214 15 1 6 59 199 0 0 0 0 674 4 16 2022-2023 25 Lecce 2 Leagues 38.1 1432 1312 113 66 1 22 18 41 0 0 0 0 1049 7 14 2023-2024 26 Lecce 2 Leagues 38.1 1808 1668 136 66 0 10 4 9 0 0 0 0 1516 4 10 2024-2025 27 Lecce 2 Leagues 13.0 514 447 66 28 0 6 0 5 0 0 0 0 456 1 2 5 Seasons 3 Clubs 3 Leagues 111.5 4752 4207 529 175 2 44 81 254 0 0 0 0 3695 16 42 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lecce (3 Seasons) 2 Leagues 89.2 3754 3427 315 160 1 38 22 55 0 0 0 0 3021 12 26 Ascoli (1 Season) 2 Leagues 20.9 998 780 214 15 1 6 59 199 0 0 0 0 674 4 16 Viterbese (1 Season) 1 League 1.3 0 Coppa Italia (5 Seasons) 5.3 5 Serie A (3 Seasons) 85.6 3754 3427 315 160 1 38 17 55 0 0 0 0 3021 12 26 Serie B (1 Season) 20.6 998 780 214 15 1 6 59 199 0 0 0 0 674 4 16
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 2021-2022 24 Ascoli it ITA 2. Serie B 6th 20.6 998 780 214 15 1 6 59 199 0 0 0 0 674 4 16 Matches 2022-2023 25 Lecce it ITA 1. Serie A 16th 37.0 1432 1312 113 66 1 22 14 41 0 0 0 0 1049 7 14 Matches 2023-2024 26 Lecce it ITA 1. Serie A 14th 36.6 1808 1668 136 66 0 10 3 9 0 0 0 0 1516 4 10 Matches 2024-2025 27 Lecce it ITA 1. Serie A 18th 12.0 514 447 66 28 0 6 0 5 0 0 0 0 456 1 2 Matches 4 Seasons 2 Clubs 2 Leagues 106.2 4752 4207 529 175 2 44 76 254 0 0 0 0 3695 16 42 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lecce (3 Seasons) 1 League 85.6 3754 3427 315 160 1 38 17 55 0 0 0 0 3021 12 26 Ascoli (1 Season) 1 League 20.6 998 780 214 15 1 6 59 199 0 0 0 0 674 4 16 Serie A (3 Seasons) 85.6 3754 3427 315 160 1 38 17 55 0 0 0 0 3021 12 26 Serie B (1 Season) 20.6 998 780 214 15 1 6 59 199 0 0 0 0 674 4 16
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 2019-2020 22 Viterbese 1 League 1.3 2021-2022 24 Ascoli 2 Leagues 20.9 29 1.41 24 1 0 3 1 0 1 0.05 1 0 0 0 0 0 2022-2023 25 Lecce 2 Leagues 38.1 20 0.54 15 2 0 2 0 1 1 0.03 1 0 0 0 0 0 2023-2024 26 Lecce 2 Leagues 38.1 22 0.60 18 1 0 2 0 1 1 0.03 1 0 0 0 0 0 2024-2025 27 Lecce 2 Leagues 13.0 3 0.25 1 1 0 1 0 0 0 0.00 0 0 0 0 0 0 5 Seasons 3 Clubs 3 Leagues 111.5 74 0.70 58 5 0 8 1 2 3 0.03 3 0 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) 2 Leagues 89.2 45 0.53 34 4 0 5 0 2 2 0.02 2 0 0 0 0 0 Ascoli (1 Season) 2 Leagues 20.9 29 1.41 24 1 0 3 1 0 1 0.05 1 0 0 0 0 0 Viterbese (1 Season) 1 League 1.3 Coppa Italia (5 Seasons) 5.3 Serie A (3 Seasons) 85.6 45 0.53 34 4 0 5 0 2 2 0.02 2 0 0 0 0 0 Serie B (1 Season) 20.6 29 1.41 24 1 0 3 1 0 1 0.05 1 0 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 2021-2022 24 Ascoli it ITA 2. Serie B 6th 20.6 29 1.41 24 1 0 3 1 0 1 0.05 1 0 0 0 0 0 Matches 2022-2023 25 Lecce it ITA 1. Serie A 16th 37.0 20 0.54 15 2 0 2 0 1 1 0.03 1 0 0 0 0 0 Matches 2023-2024 26 Lecce it ITA 1. Serie A 14th 36.6 22 0.60 18 1 0 2 0 1 1 0.03 1 0 0 0 0 0 Matches 2024-2025 27 Lecce it ITA 1. Serie A 18th 12.0 3 0.25 1 1 0 1 0 0 0 0.00 0 0 0 0 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 106.2 74 0.70 58 5 0 8 1 2 3 0.03 3 0 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) 1 League 85.6 45 0.53 34 4 0 5 0 2 2 0.02 2 0 0 0 0 0 Ascoli (1 Season) 1 League 20.6 29 1.41 24 1 0 3 1 0 1 0.05 1 0 0 0 0 0 Serie A (3 Seasons) 85.6 45 0.53 34 4 0 5 0 2 2 0.02 2 0 0 0 0 0 Serie B (1 Season) 20.6 29 1.41 24 1 0 3 1 0 1 0.05 1 0 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 2019-2020 22 Viterbese 1 League 1.3 0 0 0 2021-2022 24 Ascoli 2 Leagues 20.9 24 18 19 4 1 11 17 64.7 6 12 5 7 31 55 66 0 2022-2023 25 Lecce 2 Leagues 38.1 40 33 35 5 0 22 36 61.1 14 45 29 16 37 76 192 0 2023-2024 26 Lecce 2 Leagues 38.1 21 13 16 5 0 8 15 53.3 7 42 26 16 26 44 144 1 2024-2025 27 Lecce 2 Leagues 13.0 14 10 10 4 0 9 11 81.8 2 18 15 3 13 25 47 0 5 Seasons 3 Clubs 3 Leagues 111.5 99 74 80 18 1 50 79 63.3 29 117 75 42 107 200 449 1 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) 2 Leagues 89.2 75 56 61 14 0 39 62 62.9 23 105 70 35 76 145 383 1 Ascoli (1 Season) 2 Leagues 20.9 24 18 19 4 1 11 17 64.7 6 12 5 7 31 55 66 0 Viterbese (1 Season) 1 League 1.3 0 0 0 Coppa Italia (5 Seasons) 5.3 4 6 0 Serie A (3 Seasons) 85.6 75 52 61 14 0 39 62 62.9 23 105 70 35 70 145 383 1 Serie B (1 Season) 20.6 24 18 19 4 1 11 17 64.7 6 12 5 7 31 55 66 0
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 2021-2022 24 Ascoli it ITA 2. Serie B 6th 20.6 24 18 19 4 1 11 17 64.7 6 12 5 7 31 55 66 0 Matches 2022-2023 25 Lecce it ITA 1. Serie A 16th 37.0 40 30 35 5 0 22 36 61.1 14 45 29 16 36 76 192 0 Matches 2023-2024 26 Lecce it ITA 1. Serie A 14th 36.6 21 12 16 5 0 8 15 53.3 7 42 26 16 23 44 144 1 Matches 2024-2025 27 Lecce it ITA 1. Serie A 18th 12.0 14 10 10 4 0 9 11 81.8 2 18 15 3 11 25 47 0 Matches 4 Seasons 2 Clubs 2 Leagues 106.2 99 70 80 18 1 50 79 63.3 29 117 75 42 101 200 449 1 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) 1 League 85.6 75 52 61 14 0 39 62 62.9 23 105 70 35 70 145 383 1 Ascoli (1 Season) 1 League 20.6 24 18 19 4 1 11 17 64.7 6 12 5 7 31 55 66 0 Serie A (3 Seasons) 85.6 75 52 61 14 0 39 62 62.9 23 105 70 35 70 145 383 1 Serie B (1 Season) 20.6 24 18 19 4 1 11 17 64.7 6 12 5 7 31 55 66 0
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 2019-2020 22 Viterbese it ITA Coppa Italia 1.3 Matches 2021-2022 24 Ascoli it ITA Coppa Italia 0.4 Matches 2021-2022 24 Ascoli it ITA 2. Serie B 20.6 1227 75 410 498 327 31 1227 23 5 21.7 18 78.3 578 3354 1692 51 32 4 33 6 626 71 Matches 2022-2023 25 Lecce it ITA Coppa Italia 1.1 Matches 2022-2023 25 Lecce it ITA 1. Serie A 37.0 1823 238 968 771 96 36 1823 5 3 60.0 1 20.0 849 4481 2352 12 4 0 10 2 918 12 Matches 2023-2024 26 Lecce it ITA Coppa Italia 1.5 Matches 2023-2024 26 Lecce it ITA 1. Serie A 36.6 2092 322 1171 876 53 24 2092 0 0 0 1138 6160 3312 28 9 0 12 4 1290 3 Matches 2024-2025 27 Lecce it ITA Coppa Italia 1.0 Matches 2024-2025 27 Lecce it ITA 1. Serie A 12.0 622 113 385 219 18 11 622 1 1 100.0 0 0.0 296 1366 746 4 3 0 4 0 372 1 Matches 5 Seasons 3 Clubs 3 Leagues 111.5 5764 748 2934 2364 494 102 5764 29 9 31.0 19 65.5 2861 15361 8102 95 48 4 59 12 3206 87 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) 2 Leagues 89.2 4537 673 2524 1866 167 71 4537 6 4 66.7 1 16.7 2283 12007 6410 44 16 0 26 6 2580 16 Ascoli (1 Season) 2 Leagues 20.9 1227 75 410 498 327 31 1227 23 5 21.7 18 78.3 578 3354 1692 51 32 4 33 6 626 71 Viterbese (1 Season) 1 League 1.3 Coppa Italia (5 Seasons) 5.3 Serie A (3 Seasons) 85.6 4537 673 2524 1866 167 71 4537 6 4 66.7 1 16.7 2283 12007 6410 44 16 0 26 6 2580 16 Serie B (1 Season) 20.6 1227 75 410 498 327 31 1227 23 5 21.7 18 78.3 578 3354 1692 51 32 4 33 6 626 71
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 2019-2020 22 Viterbese 1 League 1.3 2021-2022 24 Ascoli 2 Leagues 20.9 1227 75 410 498 327 31 1227 23 5 21.7 18 78.3 578 3354 1692 51 32 4 33 6 626 71 2022-2023 25 Lecce 2 Leagues 38.1 1823 238 968 771 96 36 1823 5 3 60.0 1 20.0 849 4481 2352 12 4 0 10 2 918 12 2023-2024 26 Lecce 2 Leagues 38.1 2092 322 1171 876 53 24 2092 0 0 0 1138 6160 3312 28 9 0 12 4 1290 3 2024-2025 27 Lecce 2 Leagues 13.0 622 113 385 219 18 11 622 1 1 100.0 0 0.0 296 1366 746 4 3 0 4 0 372 1 5 Seasons 3 Clubs 3 Leagues 111.5 5764 748 2934 2364 494 102 5764 29 9 31.0 19 65.5 2861 15361 8102 95 48 4 59 12 3206 87 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) 2 Leagues 89.2 4537 673 2524 1866 167 71 4537 6 4 66.7 1 16.7 2283 12007 6410 44 16 0 26 6 2580 16 Ascoli (1 Season) 2 Leagues 20.9 1227 75 410 498 327 31 1227 23 5 21.7 18 78.3 578 3354 1692 51 32 4 33 6 626 71 Viterbese (1 Season) 1 League 1.3 Coppa Italia (5 Seasons) 5.3 Serie A (3 Seasons) 85.6 4537 673 2524 1866 167 71 4537 6 4 66.7 1 16.7 2283 12007 6410 44 16 0 26 6 2580 16 Serie B (1 Season) 20.6 1227 75 410 498 327 31 1227 23 5 21.7 18 78.3 578 3354 1692 51 32 4 33 6 626 71
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 2021-2022 24 Ascoli it ITA 2. Serie B 6th 20.6 1227 75 410 498 327 31 1227 23 5 21.7 18 78.3 578 3354 1692 51 32 4 33 6 626 71 Matches 2022-2023 25 Lecce it ITA 1. Serie A 16th 37.0 1823 238 968 771 96 36 1823 5 3 60.0 1 20.0 849 4481 2352 12 4 0 10 2 918 12 Matches 2023-2024 26 Lecce it ITA 1. Serie A 14th 36.6 2092 322 1171 876 53 24 2092 0 0 0 1138 6160 3312 28 9 0 12 4 1290 3 Matches 2024-2025 27 Lecce it ITA 1. Serie A 18th 12.0 622 113 385 219 18 11 622 1 1 100.0 0 0.0 296 1366 746 4 3 0 4 0 372 1 Matches 4 Seasons 2 Clubs 2 Leagues 106.2 5764 748 2934 2364 494 102 5764 29 9 31.0 19 65.5 2861 15361 8102 95 48 4 59 12 3206 87 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) 1 League 85.6 4537 673 2524 1866 167 71 4537 6 4 66.7 1 16.7 2283 12007 6410 44 16 0 26 6 2580 16 Ascoli (1 Season) 1 League 20.6 1227 75 410 498 327 31 1227 23 5 21.7 18 78.3 578 3354 1692 51 32 4 33 6 626 71 Serie A (3 Seasons) 85.6 4537 673 2524 1866 167 71 4537 6 4 66.7 1 16.7 2283 12007 6410 44 16 0 26 6 2580 16 Serie B (1 Season) 20.6 1227 75 410 498 327 31 1227 23 5 21.7 18 78.3 578 3354 1692 51 32 4 33 6 626 71
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 2019-2020 22 Viterbese it ITA Coppa Italia 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Matches 2021-2022 24 Ascoli it ITA Coppa Italia 1 32 32 35.6 0.4 0 0 1 32 0 0.00 1 0 +1 +2.81 +7.47 Matches 2021-2022 24 Ascoli it ITA 2. Serie B 30 1,853 62 54.2 20.6 19 86 15 11 20 8 1.74 39 26 +13 +0.63 +0.80 28.7 28.6 +0.1 0.00 -0.13 Matches 2022-2023 25 Lecce it ITA Coppa Italia 1 99 99 82.5 1.1 0 0 1 99 0 0.00 2 3 -1 -0.91 -0.91 Matches 2022-2023 25 Lecce it ITA 1. Serie A 37 3,330 90 97.4 37.0 37 90 37 0 0 0.97 33 44 -11 -0.30 +1.70 35.5 41.3 -5.8 -0.16 +0.11 Matches 2023-2024 26 Lecce it ITA Coppa Italia 2 135 68 75.0 1.5 2 68 1 0 0 1.50 1 2 -1 -0.67 -0.67 Matches 2023-2024 26 Lecce it ITA 1. Serie A 37 3,294 89 96.3 36.6 37 89 36 0 0 0.95 31 54 -23 -0.63 -1.34 42.2 51.9 -9.6 -0.26 +0.14 Matches 2024-2025 27 Lecce it ITA Coppa Italia 1 90 90 50.0 1.0 1 90 1 0 1 3.00 2 1 +1 +1.00 +3.00 Matches 2024-2025 27 Lecce it ITA 1. Serie A 12 1,080 90 100.0 12.0 12 90 12 0 0 0.75 5 21 -16 -1.33 12.5 18.0 -5.5 -0.46 Matches 5 Seasons 3 Clubs 3 Leagues 122 10,033 82 83.4 111.5 109 89 103 13 27 9 1.14 115 152 -37 -0.33 +0.07 118.9 139.8 -20.9 -0.20 -0.27 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) 2 Leagues 90 8,028 89 95.6 89.2 89 89 87 1 99 1 0.96 74 125 -51 -0.57 +0.15 90.2 111.2 -20.9 -0.24 +0.10 Ascoli (1 Season) 2 Leagues 31 1,885 61 53.7 20.9 19 86 15 12 21 8 1.68 40 26 +14 +0.67 +1.00 28.7 28.6 +0.1 0.00 -0.13 Viterbese (1 Season) 1 League 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Coppa Italia (5 Seasons) 6 476 79 69.0 5.3 4 86 3 2 66 1 1.17 7 7 0 0.00 +2.10 Serie A (3 Seasons) 86 7,704 90 97.3 85.6 86 90 85 0 0 0.93 69 119 -50 -0.58 -0.17 90.2 111.2 -20.9 -0.24 +0.10 Serie B (1 Season) 30 1,853 62 54.2 20.6 19 86 15 11 20 8 1.74 39 26 +13 +0.63 +0.80 28.7 28.6 +0.1 0.00 -0.13
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 2019-2020 22 Viterbese 1 League 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 2021-2022 24 Ascoli 2 Leagues 31 1,885 61 53.7 20.9 19 86 15 12 21 8 1.68 40 26 +14 +0.67 +1.00 28.7 28.6 +0.1 0.00 -0.13 2022-2023 25 Lecce 2 Leagues 38 3,429 90 96.9 38.1 37 90 37 1 99 0 0.94 35 47 -12 -0.31 +1.31 35.5 41.3 -5.8 -0.16 +0.11 2023-2024 26 Lecce 2 Leagues 39 3,429 88 95.3 38.1 39 88 37 0 0 0.98 32 56 -24 -0.63 -1.16 42.2 51.9 -9.6 -0.26 +0.14 2024-2025 27 Lecce 2 Leagues 13 1,170 90 92.9 13.0 13 90 13 0 1 0.92 7 22 -15 -1.15 +0.85 12.5 18.0 -5.5 -0.46 5 Seasons 3 Clubs 3 Leagues 122 10,033 82 83.4 111.5 109 89 103 13 27 9 1.14 115 152 -37 -0.33 +0.07 118.9 139.8 -20.9 -0.20 -0.27 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) 2 Leagues 90 8,028 89 95.6 89.2 89 89 87 1 99 1 0.96 74 125 -51 -0.57 +0.15 90.2 111.2 -20.9 -0.24 +0.10 Ascoli (1 Season) 2 Leagues 31 1,885 61 53.7 20.9 19 86 15 12 21 8 1.68 40 26 +14 +0.67 +1.00 28.7 28.6 +0.1 0.00 -0.13 Viterbese (1 Season) 1 League 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Coppa Italia (5 Seasons) 6 476 79 69.0 5.3 4 86 3 2 66 1 1.17 7 7 0 0.00 +2.10 Serie A (3 Seasons) 86 7,704 90 97.3 85.6 86 90 85 0 0 0.93 69 119 -50 -0.58 -0.17 90.2 111.2 -20.9 -0.24 +0.10 Serie B (1 Season) 30 1,853 62 54.2 20.6 19 86 15 11 20 8 1.74 39 26 +13 +0.63 +0.80 28.7 28.6 +0.1 0.00 -0.13
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 2021-2022 24 Ascoli it ITA 2. Serie B 6th 30 1,853 62 54.2 20.6 19 86 15 11 20 8 1.74 39 26 +13 +0.63 +0.80 28.7 28.6 +0.1 0.00 -0.13 Matches 2022-2023 25 Lecce it ITA 1. Serie A 16th 37 3,330 90 97.4 37.0 37 90 37 0 0 0.97 33 44 -11 -0.30 +1.70 35.5 41.3 -5.8 -0.16 +0.11 Matches 2023-2024 26 Lecce it ITA 1. Serie A 14th 37 3,294 89 96.3 36.6 37 89 36 0 0 0.95 31 54 -23 -0.63 -1.34 42.2 51.9 -9.6 -0.26 +0.14 Matches 2024-2025 27 Lecce it ITA 1. Serie A 18th 12 1,080 90 100.0 12.0 12 90 12 0 0 0.75 5 21 -16 -1.33 12.5 18.0 -5.5 -0.46 Matches 4 Seasons 2 Clubs 2 Leagues 116 9,557 82 84.3 106.2 105 89 100 11 20 8 1.14 108 145 -37 -0.35 -0.15 118.9 139.8 -20.9 -0.20 -0.27 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) 1 League 86 7,704 90 97.3 85.6 86 90 85 0 0 0.93 69 119 -50 -0.58 -0.17 90.2 111.2 -20.9 -0.24 +0.10 Ascoli (1 Season) 1 League 30 1,853 62 54.2 20.6 19 86 15 11 20 8 1.74 39 26 +13 +0.63 +0.80 28.7 28.6 +0.1 0.00 -0.13 Serie A (3 Seasons) 86 7,704 90 97.3 85.6 86 90 85 0 0 0.93 69 119 -50 -0.58 -0.17 90.2 111.2 -20.9 -0.24 +0.10 Serie B (1 Season) 30 1,853 62 54.2 20.6 19 86 15 11 20 8 1.74 39 26 +13 +0.63 +0.80 28.7 28.6 +0.1 0.00 -0.13
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 2019-2020 22 Viterbese it ITA Coppa Italia 61st 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Matches 2021-2022 24 Ascoli it ITA Coppa Italia Rd1 1 32 32 35.6 0.4 0 0 1 32 0 0.00 1 0 +1 +2.81 +7.47 Matches 2022-2023 25 Lecce it ITA Coppa Italia Rd1 1 99 99 82.5 1.1 0 0 1 99 0 0.00 2 3 -1 -0.91 -0.91 Matches 2023-2024 26 Lecce it ITA Coppa Italia Rd2 2 135 68 75.0 1.5 2 68 1 0 0 1.50 1 2 -1 -0.67 -0.67 Matches 2024-2025 27 Lecce it ITA Coppa Italia Rd2 1 90 90 50.0 1.0 1 90 1 0 1 3.00 2 1 +1 +1.00 +3.00 Matches 5 Seasons 3 Clubs 1 League 6 476 79 69.0 5.3 4 86 3 2 66 1 1.17 7 7 0 0.00 +2.10 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 4 324 81 67.5 3.6 3 75 2 1 99 1 1.50 5 6 -1 -0.28 +0.88 Viterbese (1 Season) 1 League 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Ascoli (1 Season) 1 League 1 32 32 35.6 0.4 0 0 1 32 0 0.00 1 0 +1 +2.81 +7.47
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 2019-2020 22 Viterbese 1 League 1.3 0 0 0 0 0 0 0 0 0 0 2021-2022 24 Ascoli 2 Leagues 20.9 4 0 0 25 9 0 59 31 18 0 2 0 111 40 30 57.1 2022-2023 25 Lecce 2 Leagues 38.1 6 0 0 37 12 0 18 37 33 0 1 0 204 91 64 58.7 2023-2024 26 Lecce 2 Leagues 38.1 4 1 0 34 5 0 4 26 13 0 2 0 153 93 70 57.1 2024-2025 27 Lecce 2 Leagues 13.0 2 0 0 13 1 0 0 13 10 0 0 0 20 27 18 60.0 5 Seasons 3 Clubs 3 Leagues 111.5 16 1 0 109 27 0 81 107 74 0 5 0 488 251 182 58.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lecce (3 Seasons) 2 Leagues 89.2 12 1 0 84 18 0 22 76 56 0 3 0 377 211 152 58.1 Ascoli (1 Season) 2 Leagues 20.9 4 0 0 25 9 0 59 31 18 0 2 0 111 40 30 57.1 Viterbese (1 Season) 1 League 1.3 0 0 0 0 0 0 0 0 0 0 Coppa Italia (5 Seasons) 5.3 2 0 0 9 2 0 5 6 4 0 Serie A (3 Seasons) 85.6 11 1 0 76 16 0 17 70 52 0 3 0 377 211 152 58.1 Serie B (1 Season) 20.6 3 0 0 24 9 0 59 31 18 0 2 0 111 40 30 57.1
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 2021-2022 24 Ascoli it ITA 2. Serie B 6th 20.6 3 0 0 24 9 0 59 31 18 0 2 0 111 40 30 57.1 Matches 2022-2023 25 Lecce it ITA 1. Serie A 16th 37.0 6 0 0 37 11 0 14 36 30 0 1 0 204 91 64 58.7 Matches 2023-2024 26 Lecce it ITA 1. Serie A 14th 36.6 3 1 0 30 4 0 3 23 12 0 2 0 153 93 70 57.1 Matches 2024-2025 27 Lecce it ITA 1. Serie A 18th 12.0 2 0 0 9 1 0 0 11 10 0 0 0 20 27 18 60.0 Matches 4 Seasons 2 Clubs 2 Leagues 106.2 14 1 0 100 25 0 76 101 70 0 5 0 488 251 182 58.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) 1 League 85.6 11 1 0 76 16 0 17 70 52 0 3 0 377 211 152 58.1 Ascoli (1 Season) 1 League 20.6 3 0 0 24 9 0 59 31 18 0 2 0 111 40 30 57.1 Serie A (3 Seasons) 85.6 11 1 0 76 16 0 17 70 52 0 3 0 377 211 152 58.1 Serie B (1 Season) 20.6 3 0 0 24 9 0 59 31 18 0 2 0 111 40 30 57.1
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 Federico Baschirotto Pages
Federico Baschirotto 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