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 24 Spezia it ITA Coppa Italia 4 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 24 Spezia it ITA 2. Serie B 22 13 1,129 12.5 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Matches 2017-2018 25 Spezia it ITA Coppa Italia 2 0 48 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 25 Spezia it ITA 2. Serie B 26 22 1,767 19.6 2 5 7 2 0 0 3 0 0.10 0.25 0.36 0.10 0.36 Matches 2018-2019 26 Spezia it ITA 2. Serie B 1 0 10 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 2 1 2 0.00 0.00 0.00 0.00 0.00 0.00 0.44 0.44 0.00 0.44 Matches 2019-2020 27 Spezia it ITA 2. Serie B 16 13 943 10.5 5 1 6 5 0 0 6 0 2.7 2.7 2.4 5.0 22 73 65 0.48 0.10 0.57 0.48 0.57 0.25 0.22 0.48 0.25 0.48 Matches 2020-2021 28 Spezia it ITA Coppa Italia 0 0 Matches 2020-2021 28 Spezia it ITA 1. Serie A 3 0 32 0.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 4 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 28 Pisa it ITA 2. Serie B 10 3 312 3.5 1 1 2 1 0 1 1 0 1.4 0.6 0.5 1.1 6 18 10 0.29 0.29 0.58 0.29 0.58 0.41 0.14 0.55 0.18 0.33 Matches 2021-2022 29 Pisa it ITA Coppa Italia 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 29 Pisa it ITA 2. Serie B 30 16 1,366 15.2 1 0 1 1 0 0 8 0 1.5 1.5 2.4 3.9 32 82 68 0.07 0.00 0.07 0.07 0.07 0.10 0.16 0.26 0.10 0.26 Matches 2022-2023 30 Pisa it ITA Coppa Italia 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 30 Pisa it ITA 2. Serie B 26 11 1,031 11.5 0 0 0 0 0 0 7 0 1.3 1.3 0.9 2.1 18 52 46 0.00 0.00 0.00 0.00 0.00 0.11 0.08 0.19 0.11 0.19 Matches 2024-2025 32 Torres it ITA Coppa Italia 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 3 Clubs 3 Leagues 143 81 6,918 76.9 9 8 17 9 0 1 29 0 6.8 6.0 6.2 12.2 80 227 195 0.12 0.10 0.22 0.12 0.22 0.17 0.15 0.32 0.15 0.30 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 Spezia (5 Seasons) 3 Leagues 74 50 4,109 45.7 7 7 14 7 0 0 13 0 2.7 2.7 2.4 5.1 24 75 71 0.15 0.15 0.31 0.15 0.31 0.24 0.22 0.46 0.24 0.46 Pisa (3 Seasons) 2 Leagues 68 31 2,782 30.9 2 1 3 2 0 1 16 0 4.2 3.4 3.8 7.2 56 152 124 0.06 0.03 0.10 0.06 0.10 0.14 0.13 0.26 0.11 0.24 Torres (1 Season) 1 League 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie B (7 Seasons) 131 78 6,558 72.9 9 8 17 9 0 1 28 0 6.8 6.0 6.2 12.2 80 226 191 0.12 0.11 0.23 0.12 0.23 0.17 0.15 0.32 0.15 0.30 Coppa Italia (6 Seasons) 9 3 328 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Serie A (1 Season) 3 0 32 0.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 4 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
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 24 Spezia 2 Leagues 26 15 1,309 14.5 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 2017-2018 25 Spezia 2 Leagues 28 22 1,815 20.2 2 5 7 2 0 0 3 0 0.10 0.25 0.35 0.10 0.35 2018-2019 26 Spezia 1 League 1 0 10 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 2 1 2 0.00 0.00 0.00 0.00 0.00 0.00 0.44 0.44 0.00 0.44 2019-2020 27 Spezia 1 League 16 13 943 10.5 5 1 6 5 0 0 6 0 2.7 2.7 2.4 5.0 22 73 65 0.48 0.10 0.57 0.48 0.57 0.25 0.22 0.48 0.25 0.48 2020-2021 28 Spezia 2 Leagues 3 0 32 0.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 4 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2020-2021 28 Pisa 1 League 10 3 312 3.5 1 1 2 1 0 1 1 0 1.4 0.6 0.5 1.1 6 18 10 0.29 0.29 0.58 0.29 0.58 0.41 0.14 0.55 0.18 0.33 2021-2022 29 Pisa 2 Leagues 31 16 1,375 15.3 1 0 1 1 0 0 8 0 1.5 1.5 2.4 3.9 32 82 68 0.07 0.00 0.07 0.07 0.07 0.10 0.16 0.26 0.10 0.26 2022-2023 30 Pisa 2 Leagues 27 12 1,095 12.2 0 0 0 0 0 0 7 0 1.3 1.3 0.9 2.1 18 52 46 0.00 0.00 0.00 0.00 0.00 0.11 0.08 0.19 0.11 0.19 2024-2025 32 Torres 1 League 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 3 Clubs 3 Leagues 143 81 6,918 76.9 9 8 17 9 0 1 29 0 6.8 6.0 6.2 12.2 80 227 195 0.12 0.10 0.22 0.12 0.22 0.17 0.15 0.32 0.15 0.30 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 Spezia (5 Seasons) 3 Leagues 74 50 4,109 45.7 7 7 14 7 0 0 13 0 2.7 2.7 2.4 5.1 24 75 71 0.15 0.15 0.31 0.15 0.31 0.24 0.22 0.46 0.24 0.46 Pisa (3 Seasons) 2 Leagues 68 31 2,782 30.9 2 1 3 2 0 1 16 0 4.2 3.4 3.8 7.2 56 152 124 0.06 0.03 0.10 0.06 0.10 0.14 0.13 0.26 0.11 0.24 Torres (1 Season) 1 League 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie B (7 Seasons) 131 78 6,558 72.9 9 8 17 9 0 1 28 0 6.8 6.0 6.2 12.2 80 226 191 0.12 0.11 0.23 0.12 0.23 0.17 0.15 0.32 0.15 0.30 Coppa Italia (6 Seasons) 9 3 328 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Serie A (1 Season) 3 0 32 0.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 4 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
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 24 Spezia it ITA 2. Serie B 8th 22 13 1,129 12.5 0 1 1 0 0 0 3 0 0.00 0.08 0.08 0.00 0.08 Matches 2017-2018 25 Spezia it ITA 2. Serie B 10th 26 22 1,767 19.6 2 5 7 2 0 0 3 0 0.10 0.25 0.36 0.10 0.36 Matches 2018-2019 26 Spezia it ITA 2. Serie B 6th 1 0 10 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 2 1 2 0.00 0.00 0.00 0.00 0.00 0.00 0.44 0.44 0.00 0.44 Matches 2019-2020 27 Spezia it ITA 2. Serie B 3rd 16 13 943 10.5 5 1 6 5 0 0 6 0 2.7 2.7 2.4 5.0 22 73 65 0.48 0.10 0.57 0.48 0.57 0.25 0.22 0.48 0.25 0.48 Matches 2020-2021 28 Spezia it ITA 1. Serie A 15th 3 0 32 0.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 4 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 28 Pisa it ITA 2. Serie B 14th 10 3 312 3.5 1 1 2 1 0 1 1 0 1.4 0.6 0.5 1.1 6 18 10 0.29 0.29 0.58 0.29 0.58 0.41 0.14 0.55 0.18 0.33 Matches 2021-2022 29 Pisa it ITA 2. Serie B 3rd 30 16 1,366 15.2 1 0 1 1 0 0 8 0 1.5 1.5 2.4 3.9 32 82 68 0.07 0.00 0.07 0.07 0.07 0.10 0.16 0.26 0.10 0.26 Matches 2022-2023 30 Pisa it ITA 2. Serie B 11th 26 11 1,031 11.5 0 0 0 0 0 0 7 0 1.3 1.3 0.9 2.1 18 52 46 0.00 0.00 0.00 0.00 0.00 0.11 0.08 0.19 0.11 0.19 Matches 7 Seasons 2 Clubs 2 Leagues 134 78 6,590 73.2 9 8 17 9 0 1 28 0 6.8 6.0 6.2 12.2 80 227 195 0.12 0.11 0.23 0.12 0.23 0.17 0.15 0.32 0.15 0.30 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 Spezia (5 Seasons) 2 Leagues 68 48 3,881 43.1 7 7 14 7 0 0 12 0 2.7 2.7 2.4 5.1 24 75 71 0.16 0.16 0.32 0.16 0.32 0.24 0.22 0.46 0.24 0.46 Pisa (3 Seasons) 1 League 66 30 2,709 30.1 2 1 3 2 0 1 16 0 4.2 3.4 3.8 7.2 56 152 124 0.07 0.03 0.10 0.07 0.10 0.14 0.13 0.26 0.11 0.24 Serie B (7 Seasons) 131 78 6,558 72.9 9 8 17 9 0 1 28 0 6.8 6.0 6.2 12.2 80 226 191 0.12 0.11 0.23 0.12 0.23 0.17 0.15 0.32 0.15 0.30 Serie A (1 Season) 3 0 32 0.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 4 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
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 24 Spezia it ITA Coppa Italia 9th 4 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 25 Spezia it ITA Coppa Italia 25th 2 0 48 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 28 Spezia it ITA Coppa Italia 5th 0 0 Matches 2021-2022 29 Pisa it ITA Coppa Italia Rd1 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 30 Pisa it ITA Coppa Italia Rd1 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 32 Torres it ITA Coppa Italia Pre 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 3 Clubs 1 League 9 3 328 3.6 0 0 0 0 0 0 1 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 Spezia (3 Seasons) 1 League 6 2 228 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Pisa (2 Seasons) 1 League 2 1 73 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Torres (1 Season) 1 League 1 0 27 0.3 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 24 Spezia 2 Leagues 14.5 0 7 0.56 0.00 0 0 2017-2018 25 Spezia 2 Leagues 20.2 2 0 14 0.00 0.71 0.14 0 0 2018-2019 26 Spezia 1 League 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2019-2020 27 Spezia 1 League 10.5 5 25 12 48.0 2.39 1.15 0.20 0.42 23.4 1 0 0 2.7 2.7 0.11 +2.3 +2.3 2020-2021 28 Spezia 2 Leagues 0.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 28 Pisa 1 League 3.5 1 11 2 18.2 3.17 0.58 0.09 0.50 21.0 0 0 1 1.4 0.6 0.06 -0.4 +0.4 2021-2022 29 Pisa 2 Leagues 15.3 1 33 7 21.2 2.16 0.46 0.03 0.14 23.3 4 0 0 1.5 1.5 0.05 -0.5 -0.5 2022-2023 30 Pisa 2 Leagues 12.2 0 30 8 26.7 2.47 0.66 0.00 0.00 24.9 3 0 0 1.3 1.3 0.05 -1.3 -1.3 2024-2025 32 Torres 1 League 0.3 0 0 0 0.00 0.00 0 0 8 Seasons 3 Clubs 3 Leagues 76.9 9 99 50 43.4 1.60 0.67 0.09 0.18 23.5 8 0 1 6.8 6.0 0.06 +0.2 +1.0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Spezia (5 Seasons) 3 Leagues 45.7 7 25 33 104.0 0.82 0.77 0.28 0.21 23.4 1 0 0 2.7 2.7 0.11 +2.3 +2.3 Pisa (3 Seasons) 2 Leagues 30.9 2 74 17 23.0 2.39 0.55 0.03 0.12 23.6 7 0 1 4.2 3.4 0.05 -2.2 -1.4 Torres (1 Season) 1 League 0.3 0 0 0 0.00 0.00 0 0 Serie B (7 Seasons) 72.9 9 97 50 44.3 1.61 0.69 0.09 0.18 23.5 8 0 1 6.8 6.0 0.06 +0.2 +1.0 Coppa Italia (6 Seasons) 3.6 0 2 0 0.0 1.80 0.00 0.00 0 0 Serie A (1 Season) 0.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
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 24 Spezia it ITA 2. Serie B 8th 12.5 0 7 0.56 0.00 0 0 Matches 2017-2018 25 Spezia it ITA 2. Serie B 10th 19.6 2 0 14 0.00 0.71 0.14 0 0 Matches 2018-2019 26 Spezia it ITA 2. Serie B 6th 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 27 Spezia it ITA 2. Serie B 3rd 10.5 5 25 12 48.0 2.39 1.15 0.20 0.42 23.4 1 0 0 2.7 2.7 0.11 +2.3 +2.3 Matches 2020-2021 28 Spezia it ITA 1. Serie A 15th 0.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 28 Pisa it ITA 2. Serie B 14th 3.5 1 11 2 18.2 3.17 0.58 0.09 0.50 21.0 0 0 1 1.4 0.6 0.06 -0.4 +0.4 Matches 2021-2022 29 Pisa it ITA 2. Serie B 3rd 15.2 1 33 7 21.2 2.17 0.46 0.03 0.14 23.3 4 0 0 1.5 1.5 0.05 -0.5 -0.5 Matches 2022-2023 30 Pisa it ITA 2. Serie B 11th 11.5 0 28 8 28.6 2.44 0.70 0.00 0.00 24.9 3 0 0 1.3 1.3 0.05 -1.3 -1.3 Matches 7 Seasons 2 Clubs 2 Leagues 73.2 9 97 50 44.3 1.60 0.68 0.09 0.18 23.5 8 0 1 6.8 6.0 0.06 +0.2 +1.0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Spezia (5 Seasons) 2 Leagues 43.1 7 25 33 104.0 0.82 0.77 0.28 0.21 23.4 1 0 0 2.7 2.7 0.11 +2.3 +2.3 Pisa (3 Seasons) 1 League 30.1 2 72 17 23.6 2.39 0.56 0.03 0.12 23.6 7 0 1 4.2 3.4 0.05 -2.2 -1.4 Serie B (7 Seasons) 72.9 9 97 50 44.3 1.61 0.69 0.09 0.18 23.5 8 0 1 6.8 6.0 0.06 +0.2 +1.0 Serie A (1 Season) 0.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
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 24 Spezia it ITA Coppa Italia 2.0 0 Matches 2016-2017 24 Spezia it ITA 2. Serie B 12.5 1 Matches 2017-2018 25 Spezia it ITA Coppa Italia 0.5 0 Matches 2017-2018 25 Spezia it ITA 2. Serie B 19.6 5 Matches 2018-2019 26 Spezia it ITA 2. Serie B 0.1 5 8 62.5 94 25 2 2 100.0 2 3 66.7 1 3 33.3 0 0.0 0.0 0.0 1 0 0 0 1 Matches 2019-2020 27 Spezia it ITA 2. Serie B 10.5 433 584 74.1 7465 2322 222 258 86.0 133 178 74.7 58 100 58.0 1 2.4 1.8 -1.4 19 46 24 6 73 Matches 2020-2021 28 Spezia it ITA 1. Serie A 0.4 9 12 75.0 136 41 5 6 83.3 2 3 66.7 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1 Matches 2020-2021 28 Pisa it ITA 2. Serie B 3.5 107 151 70.9 1771 486 53 64 82.8 32 38 84.2 13 31 41.9 1 0.5 0.6 +0.5 8 11 5 2 18 Matches 2021-2022 29 Pisa it ITA Coppa Italia 0.1 0 Matches 2021-2022 29 Pisa it ITA 2. Serie B 15.2 418 704 59.4 7302 2813 218 278 78.4 129 198 65.2 55 167 32.9 0 2.4 2.5 -2.4 29 60 26 14 82 Matches 2022-2023 30 Pisa it ITA Coppa Italia 0.7 0 Matches 2022-2023 30 Pisa it ITA 2. Serie B 11.5 336 517 65.0 6246 2375 135 171 78.9 126 173 72.8 55 127 43.3 0 0.9 1.3 -0.9 14 36 16 5 52 Matches 2024-2025 32 Torres it ITA Coppa Italia 0.3 0 Matches 8 Seasons 3 Clubs 3 Leagues 76.9 1308 1976 66.2 23014 8062 635 779 81.5 424 593 71.5 183 430 42.6 8 6.2 6.1 +1.8 71 154 71 27 227 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 Spezia (5 Seasons) 3 Leagues 45.7 447 604 74.0 7695 2388 229 266 86.1 137 184 74.5 60 105 57.1 7 2.4 1.8 +4.6 20 47 24 6 75 Pisa (3 Seasons) 2 Leagues 30.9 861 1372 62.8 15319 5674 406 513 79.1 287 409 70.2 123 325 37.8 1 3.8 4.3 -2.8 51 107 47 21 152 Torres (1 Season) 1 League 0.3 0 Serie B (7 Seasons) 72.9 1299 1964 66.1 22878 8021 630 773 81.5 422 590 71.5 182 428 42.5 8 6.2 6.1 +1.8 71 153 71 27 226 Coppa Italia (6 Seasons) 3.6 0 Serie A (1 Season) 0.4 9 12 75.0 136 41 5 6 83.3 2 3 66.7 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1
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 24 Spezia 2 Leagues 14.5 1 2017-2018 25 Spezia 2 Leagues 20.2 5 2018-2019 26 Spezia 1 League 0.1 5 8 62.5 94 25 2 2 100.0 2 3 66.7 1 3 33.3 0 0.0 0.0 0.0 1 0 0 0 1 2019-2020 27 Spezia 1 League 10.5 433 584 74.1 7465 2322 222 258 86.0 133 178 74.7 58 100 58.0 1 2.4 1.8 -1.4 19 46 24 6 73 2020-2021 28 Spezia 2 Leagues 0.4 9 12 75.0 136 41 5 6 83.3 2 3 66.7 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1 2020-2021 28 Pisa 1 League 3.5 107 151 70.9 1771 486 53 64 82.8 32 38 84.2 13 31 41.9 1 0.5 0.6 +0.5 8 11 5 2 18 2021-2022 29 Pisa 2 Leagues 15.3 418 704 59.4 7302 2813 218 278 78.4 129 198 65.2 55 167 32.9 0 2.4 2.5 -2.4 29 60 26 14 82 2022-2023 30 Pisa 2 Leagues 12.2 336 517 65.0 6246 2375 135 171 78.9 126 173 72.8 55 127 43.3 0 0.9 1.3 -0.9 14 36 16 5 52 2024-2025 32 Torres 1 League 0.3 0 8 Seasons 3 Clubs 3 Leagues 76.9 1308 1976 66.2 23014 8062 635 779 81.5 424 593 71.5 183 430 42.6 8 6.2 6.1 +1.8 71 154 71 27 227 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 Spezia (5 Seasons) 3 Leagues 45.7 447 604 74.0 7695 2388 229 266 86.1 137 184 74.5 60 105 57.1 7 2.4 1.8 +4.6 20 47 24 6 75 Pisa (3 Seasons) 2 Leagues 30.9 861 1372 62.8 15319 5674 406 513 79.1 287 409 70.2 123 325 37.8 1 3.8 4.3 -2.8 51 107 47 21 152 Torres (1 Season) 1 League 0.3 0 Serie B (7 Seasons) 72.9 1299 1964 66.1 22878 8021 630 773 81.5 422 590 71.5 182 428 42.5 8 6.2 6.1 +1.8 71 153 71 27 226 Coppa Italia (6 Seasons) 3.6 0 Serie A (1 Season) 0.4 9 12 75.0 136 41 5 6 83.3 2 3 66.7 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1
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 24 Spezia it ITA 2. Serie B 8th 12.5 1 Matches 2017-2018 25 Spezia it ITA 2. Serie B 10th 19.6 5 Matches 2018-2019 26 Spezia it ITA 2. Serie B 6th 0.1 5 8 62.5 94 25 2 2 100.0 2 3 66.7 1 3 33.3 0 0.0 0.0 0.0 1 0 0 0 1 Matches 2019-2020 27 Spezia it ITA 2. Serie B 3rd 10.5 433 584 74.1 7465 2322 222 258 86.0 133 178 74.7 58 100 58.0 1 2.4 1.8 -1.4 19 46 24 6 73 Matches 2020-2021 28 Spezia it ITA 1. Serie A 15th 0.4 9 12 75.0 136 41 5 6 83.3 2 3 66.7 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1 Matches 2020-2021 28 Pisa it ITA 2. Serie B 14th 3.5 107 151 70.9 1771 486 53 64 82.8 32 38 84.2 13 31 41.9 1 0.5 0.6 +0.5 8 11 5 2 18 Matches 2021-2022 29 Pisa it ITA 2. Serie B 3rd 15.2 418 704 59.4 7302 2813 218 278 78.4 129 198 65.2 55 167 32.9 0 2.4 2.5 -2.4 29 60 26 14 82 Matches 2022-2023 30 Pisa it ITA 2. Serie B 11th 11.5 336 517 65.0 6246 2375 135 171 78.9 126 173 72.8 55 127 43.3 0 0.9 1.3 -0.9 14 36 16 5 52 Matches 7 Seasons 2 Clubs 2 Leagues 73.2 1308 1976 66.2 23014 8062 635 779 81.5 424 593 71.5 183 430 42.6 8 6.2 6.1 +1.8 71 154 71 27 227 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 Spezia (5 Seasons) 2 Leagues 43.1 447 604 74.0 7695 2388 229 266 86.1 137 184 74.5 60 105 57.1 7 2.4 1.8 +4.6 20 47 24 6 75 Pisa (3 Seasons) 1 League 30.1 861 1372 62.8 15319 5674 406 513 79.1 287 409 70.2 123 325 37.8 1 3.8 4.3 -2.8 51 107 47 21 152 Serie B (7 Seasons) 72.9 1299 1964 66.1 22878 8021 630 773 81.5 422 590 71.5 182 428 42.5 8 6.2 6.1 +1.8 71 153 71 27 226 Serie A (1 Season) 0.4 9 12 75.0 136 41 5 6 83.3 2 3 66.7 1 2 50.0 0 0.0 0.0 0.0 0 1 0 0 1
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 24 Spezia 2 Leagues 14.5 2017-2018 25 Spezia 2 Leagues 20.2 0 2018-2019 26 Spezia 1 League 0.1 8 6 2 0 0 0 2 0 2 2 0 0 5 0 0 2019-2020 27 Spezia 1 League 10.5 584 533 47 7 1 11 51 26 13 2 9 0 433 4 12 2020-2021 28 Spezia 2 Leagues 0.4 12 12 0 0 0 0 0 0 0 0 0 0 9 0 0 2020-2021 28 Pisa 1 League 3.5 151 138 13 4 0 4 14 1 6 3 2 0 107 0 5 2021-2022 29 Pisa 2 Leagues 15.3 704 621 78 29 2 9 126 13 34 7 20 0 418 5 25 2022-2023 30 Pisa 2 Leagues 12.2 517 450 66 25 0 8 77 5 30 8 21 0 336 1 12 2024-2025 32 Torres 1 League 0.3 0 8 Seasons 3 Clubs 3 Leagues 76.9 1976 1760 206 65 3 32 270 45 85 22 52 0 1308 10 54 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Spezia (5 Seasons) 3 Leagues 45.7 604 551 49 7 1 11 53 26 15 4 9 0 447 4 12 Pisa (3 Seasons) 2 Leagues 30.9 1372 1209 157 58 2 21 217 19 70 18 43 0 861 6 42 Torres (1 Season) 1 League 0.3 0 Serie B (7 Seasons) 72.9 1964 1748 206 65 3 32 262 45 85 22 52 0 1299 10 54 Coppa Italia (6 Seasons) 3.6 8 Serie A (1 Season) 0.4 12 12 0 0 0 0 0 0 0 0 0 0 9 0 0
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 24 Spezia it ITA 2. Serie B 8th 12.5 Matches 2017-2018 25 Spezia it ITA 2. Serie B 10th 19.6 0 Matches 2018-2019 26 Spezia it ITA 2. Serie B 6th 0.1 8 6 2 0 0 0 2 0 2 2 0 0 5 0 0 Matches 2019-2020 27 Spezia it ITA 2. Serie B 3rd 10.5 584 533 47 7 1 11 51 26 13 2 9 0 433 4 12 Matches 2020-2021 28 Spezia it ITA 1. Serie A 15th 0.4 12 12 0 0 0 0 0 0 0 0 0 0 9 0 0 Matches 2020-2021 28 Pisa it ITA 2. Serie B 14th 3.5 151 138 13 4 0 4 14 1 6 3 2 0 107 0 5 Matches 2021-2022 29 Pisa it ITA 2. Serie B 3rd 15.2 704 621 78 29 2 9 124 13 34 7 20 0 418 5 25 Matches 2022-2023 30 Pisa it ITA 2. Serie B 11th 11.5 517 450 66 25 0 8 71 5 30 8 21 0 336 1 12 Matches 7 Seasons 2 Clubs 2 Leagues 73.2 1976 1760 206 65 3 32 262 45 85 22 52 0 1308 10 54 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Spezia (5 Seasons) 2 Leagues 43.1 604 551 49 7 1 11 53 26 15 4 9 0 447 4 12 Pisa (3 Seasons) 1 League 30.1 1372 1209 157 58 2 21 209 19 70 18 43 0 861 6 42 Serie B (7 Seasons) 72.9 1964 1748 206 65 3 32 262 45 85 22 52 0 1299 10 54 Serie A (1 Season) 0.4 12 12 0 0 0 0 0 0 0 0 0 0 9 0 0
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 24 Spezia 2 Leagues 14.5 2017-2018 25 Spezia 2 Leagues 20.2 2018-2019 26 Spezia 1 League 0.1 1 10.00 0 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 27 Spezia 1 League 10.5 35 3.34 22 6 2 2 0 3 2 0.19 2 0 0 0 0 0 2020-2021 28 Spezia 2 Leagues 0.4 2 5.63 1 0 0 0 0 1 1 2.81 0 0 0 0 0 1 2020-2021 28 Pisa 1 League 3.5 13 3.74 7 5 0 1 0 0 1 0.29 1 0 0 0 0 0 2021-2022 29 Pisa 2 Leagues 15.3 67 4.42 42 15 1 4 3 2 4 0.26 4 0 0 0 0 0 2022-2023 30 Pisa 2 Leagues 12.2 38 3.32 19 10 2 5 0 2 1 0.09 0 0 0 1 0 0 2024-2025 32 Torres 1 League 0.3 8 Seasons 3 Clubs 3 Leagues 76.9 156 3.80 91 37 5 12 3 8 9 0.22 7 0 0 1 0 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Spezia (5 Seasons) 3 Leagues 45.7 38 3.47 23 7 2 2 0 4 3 0.27 2 0 0 0 0 1 Pisa (3 Seasons) 2 Leagues 30.9 118 3.92 68 30 3 10 3 4 6 0.20 5 0 0 1 0 0 Torres (1 Season) 1 League 0.3 Serie B (7 Seasons) 72.9 154 3.79 90 37 5 12 3 7 8 0.20 7 0 0 1 0 0 Coppa Italia (6 Seasons) 3.6 Serie A (1 Season) 0.4 2 5.63 1 0 0 0 0 1 1 2.81 0 0 0 0 0 1
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 24 Spezia it ITA 2. Serie B 8th 12.5 Matches 2017-2018 25 Spezia it ITA 2. Serie B 10th 19.6 Matches 2018-2019 26 Spezia it ITA 2. Serie B 6th 0.1 1 10.00 0 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2019-2020 27 Spezia it ITA 2. Serie B 3rd 10.5 35 3.34 22 6 2 2 0 3 2 0.19 2 0 0 0 0 0 Matches 2020-2021 28 Spezia it ITA 1. Serie A 15th 0.4 2 5.63 1 0 0 0 0 1 1 2.81 0 0 0 0 0 1 Matches 2020-2021 28 Pisa it ITA 2. Serie B 14th 3.5 13 3.74 7 5 0 1 0 0 1 0.29 1 0 0 0 0 0 Matches 2021-2022 29 Pisa it ITA 2. Serie B 3rd 15.2 67 4.42 42 15 1 4 3 2 4 0.26 4 0 0 0 0 0 Matches 2022-2023 30 Pisa it ITA 2. Serie B 11th 11.5 38 3.32 19 10 2 5 0 2 1 0.09 0 0 0 1 0 0 Matches 7 Seasons 2 Clubs 2 Leagues 73.2 156 3.80 91 37 5 12 3 8 9 0.22 7 0 0 1 0 1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Spezia (5 Seasons) 2 Leagues 43.1 38 3.47 23 7 2 2 0 4 3 0.27 2 0 0 0 0 1 Pisa (3 Seasons) 1 League 30.1 118 3.92 68 30 3 10 3 4 6 0.20 5 0 0 1 0 0 Serie B (7 Seasons) 72.9 154 3.79 90 37 5 12 3 7 8 0.20 7 0 0 1 0 0 Serie A (1 Season) 0.4 2 5.63 1 0 0 0 0 1 1 2.81 0 0 0 0 0 1
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 24 Spezia 2 Leagues 14.5 0 2017-2018 25 Spezia 2 Leagues 20.2 0 0 0 2018-2019 26 Spezia 1 League 0.1 0 0 0 0 0 0 1 0.0 1 0 0 0 0 0 0 0 2019-2020 27 Spezia 1 League 10.5 29 20 10 15 4 13 27 48.1 14 16 1 15 3 32 7 0 2020-2021 28 Spezia 2 Leagues 0.4 1 1 0 0 1 1 1 100.0 0 1 0 1 0 1 0 0 2020-2021 28 Pisa 1 League 3.5 10 6 5 3 2 2 3 66.7 1 2 0 2 1 11 1 0 2021-2022 29 Pisa 2 Leagues 15.3 44 26 22 19 3 23 36 63.9 13 27 1 26 19 63 23 1 2022-2023 30 Pisa 2 Leagues 12.2 23 15 6 14 3 9 24 37.5 15 17 1 16 13 36 20 1 2024-2025 32 Torres 1 League 0.3 0 0 0 8 Seasons 3 Clubs 3 Leagues 76.9 107 68 43 51 13 48 92 52.2 44 63 3 60 36 143 51 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Spezia (5 Seasons) 3 Leagues 45.7 30 21 10 15 5 14 29 48.3 15 17 1 16 3 33 7 0 Pisa (3 Seasons) 2 Leagues 30.9 77 47 33 36 8 34 63 54.0 29 46 2 44 33 110 44 2 Torres (1 Season) 1 League 0.3 0 0 0 Serie B (7 Seasons) 72.9 106 66 43 51 12 47 91 51.6 44 62 3 59 36 142 51 2 Coppa Italia (6 Seasons) 3.6 1 0 0 Serie A (1 Season) 0.4 1 1 0 0 1 1 1 100.0 0 1 0 1 0 1 0 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 2016-2017 24 Spezia it ITA 2. Serie B 8th 12.5 Matches 2017-2018 25 Spezia it ITA 2. Serie B 10th 19.6 0 0 Matches 2018-2019 26 Spezia it ITA 2. Serie B 6th 0.1 0 0 0 0 0 0 1 0.0 1 0 0 0 0 0 0 0 Matches 2019-2020 27 Spezia it ITA 2. Serie B 3rd 10.5 29 20 10 15 4 13 27 48.1 14 16 1 15 3 32 7 0 Matches 2020-2021 28 Spezia it ITA 1. Serie A 15th 0.4 1 1 0 0 1 1 1 100.0 0 1 0 1 0 1 0 0 Matches 2020-2021 28 Pisa it ITA 2. Serie B 14th 3.5 10 6 5 3 2 2 3 66.7 1 2 0 2 1 11 1 0 Matches 2021-2022 29 Pisa it ITA 2. Serie B 3rd 15.2 44 26 22 19 3 23 36 63.9 13 27 1 26 19 63 23 1 Matches 2022-2023 30 Pisa it ITA 2. Serie B 11th 11.5 23 14 6 14 3 9 24 37.5 15 17 1 16 13 36 20 1 Matches 7 Seasons 2 Clubs 2 Leagues 73.2 107 67 43 51 13 48 92 52.2 44 63 3 60 36 143 51 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 Spezia (5 Seasons) 2 Leagues 43.1 30 21 10 15 5 14 29 48.3 15 17 1 16 3 33 7 0 Pisa (3 Seasons) 1 League 30.1 77 46 33 36 8 34 63 54.0 29 46 2 44 33 110 44 2 Serie B (7 Seasons) 72.9 106 66 43 51 12 47 91 51.6 44 62 3 59 36 142 51 2 Serie A (1 Season) 0.4 1 1 0 0 1 1 1 100.0 0 1 0 1 0 1 0 0
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 24 Spezia 2 Leagues 14.5 2017-2018 25 Spezia 2 Leagues 20.2 2018-2019 26 Spezia 1 League 0.1 10 0 0 3 7 0 10 1 1 100.0 0 0.0 5 53 33 2 1 0 1 0 7 2 2019-2020 27 Spezia 1 League 10.5 713 6 106 328 286 9 713 19 9 47.4 10 52.6 381 2166 951 22 24 0 22 8 489 65 2020-2021 28 Spezia 2 Leagues 0.4 17 0 2 10 5 1 17 1 1 100.0 0 0.0 11 28 10 0 0 0 2 1 12 4 2020-2021 28 Pisa 1 League 3.5 183 1 26 83 79 12 182 2 2 100.0 0 0.0 102 452 185 6 5 3 4 8 118 10 2021-2022 29 Pisa 2 Leagues 15.3 934 23 143 412 393 23 934 24 17 70.8 7 29.2 491 2493 1215 32 26 5 41 26 544 68 2022-2023 30 Pisa 2 Leagues 12.2 658 24 119 345 206 13 658 12 6 50.0 5 41.7 301 1407 665 18 19 4 21 8 337 46 2024-2025 32 Torres 1 League 0.3 8 Seasons 3 Clubs 3 Leagues 76.9 2515 54 396 1181 976 58 2514 59 36 61.0 22 37.3 1291 6599 3059 80 75 12 91 51 1507 195 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 Spezia (5 Seasons) 3 Leagues 45.7 740 6 108 341 298 10 740 21 11 52.4 10 47.6 397 2247 994 24 25 0 25 9 508 71 Pisa (3 Seasons) 2 Leagues 30.9 1775 48 288 840 678 48 1774 38 25 65.8 12 31.6 894 4352 2065 56 50 12 66 42 999 124 Torres (1 Season) 1 League 0.3 Serie B (7 Seasons) 72.9 2498 54 394 1171 971 57 2497 58 35 60.3 22 37.9 1280 6571 3049 80 75 12 89 50 1495 191 Coppa Italia (6 Seasons) 3.6 Serie A (1 Season) 0.4 17 0 2 10 5 1 17 1 1 100.0 0 0.0 11 28 10 0 0 0 2 1 12 4
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 24 Spezia it ITA 2. Serie B 8th 12.5 Matches 2017-2018 25 Spezia it ITA 2. Serie B 10th 19.6 Matches 2018-2019 26 Spezia it ITA 2. Serie B 6th 0.1 10 0 0 3 7 0 10 1 1 100.0 0 0.0 5 53 33 2 1 0 1 0 7 2 Matches 2019-2020 27 Spezia it ITA 2. Serie B 3rd 10.5 713 6 106 328 286 9 713 19 9 47.4 10 52.6 381 2166 951 22 24 0 22 8 489 65 Matches 2020-2021 28 Spezia it ITA 1. Serie A 15th 0.4 17 0 2 10 5 1 17 1 1 100.0 0 0.0 11 28 10 0 0 0 2 1 12 4 Matches 2020-2021 28 Pisa it ITA 2. Serie B 14th 3.5 183 1 26 83 79 12 182 2 2 100.0 0 0.0 102 452 185 6 5 3 4 8 118 10 Matches 2021-2022 29 Pisa it ITA 2. Serie B 3rd 15.2 934 23 143 412 393 23 934 24 17 70.8 7 29.2 491 2493 1215 32 26 5 41 26 544 68 Matches 2022-2023 30 Pisa it ITA 2. Serie B 11th 11.5 658 24 119 345 206 13 658 12 6 50.0 5 41.7 301 1407 665 18 19 4 21 8 337 46 Matches 7 Seasons 2 Clubs 2 Leagues 73.2 2515 54 396 1181 976 58 2514 59 36 61.0 22 37.3 1291 6599 3059 80 75 12 91 51 1507 195 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 Spezia (5 Seasons) 2 Leagues 43.1 740 6 108 341 298 10 740 21 11 52.4 10 47.6 397 2247 994 24 25 0 25 9 508 71 Pisa (3 Seasons) 1 League 30.1 1775 48 288 840 678 48 1774 38 25 65.8 12 31.6 894 4352 2065 56 50 12 66 42 999 124 Serie B (7 Seasons) 72.9 2498 54 394 1171 971 57 2497 58 35 60.3 22 37.9 1280 6571 3049 80 75 12 89 50 1495 191 Serie A (1 Season) 0.4 17 0 2 10 5 1 17 1 1 100.0 0 0.0 11 28 10 0 0 0 2 1 12 4
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 24 Spezia it ITA Coppa Italia 4 180 45 46.2 2.0 2 80 0 2 10 0 2.25 2 1 +1 +0.50 +0.93 Matches 2016-2017 24 Spezia it ITA 2. Serie B 22 1,129 51 29.9 12.5 13 4 9 Matches 2017-2018 25 Spezia it ITA Coppa Italia 2 48 24 26.7 0.5 0 0 2 23 0 1.50 1 0 +1 +1.87 +1.87 Matches 2017-2018 25 Spezia it ITA 2. Serie B 26 1,767 68 46.7 19.6 22 7 4 5 1.19 23 18 +5 +0.25 +0.43 Matches 2018-2019 26 Spezia it ITA 2. Serie B 1 10 10 0.3 0.1 0 0 1 9 10 0.00 0 0 0 0.00 -0.20 0.0 0.2 -0.2 -1.65 -1.82 Matches 2019-2020 27 Spezia it ITA 2. Serie B 16 943 59 27.6 10.5 13 65 3 3 32 11 1.94 18 7 +11 +1.05 +0.94 17.4 9.4 +7.9 +0.76 +0.48 Matches 2020-2021 28 Spezia it ITA Coppa Italia 0 0 0 1 Matches 2020-2021 28 Spezia it ITA 1. Serie A 3 32 11 0.9 0.4 0 0 3 11 1 0.00 1 1 0 0.00 +0.53 0.9 1.3 -0.3 -0.97 -0.49 Matches 2020-2021 28 Pisa it ITA 2. Serie B 10 312 31 9.1 3.5 3 71 0 7 14 6 1.20 6 7 -1 -0.29 -0.17 6.8 6.3 +0.5 +0.15 +0.01 Matches 2021-2022 29 Pisa it ITA Coppa Italia 1 9 9 10.0 0.1 0 0 1 9 0 0.00 0 0 0 0.00 +2.22 Matches 2021-2022 29 Pisa it ITA 2. Serie B 30 1,366 46 39.9 15.2 16 68 2 14 19 6 1.53 16 17 -1 -0.07 -0.68 19.2 16.3 +2.9 +0.19 +0.32 Matches 2022-2023 30 Pisa it ITA Coppa Italia 1 64 64 71.1 0.7 1 64 0 0 0 0.00 1 2 -1 -1.41 +5.52 Matches 2022-2023 30 Pisa it ITA 2. Serie B 26 1,031 40 30.1 11.5 11 66 1 15 20 11 1.23 14 17 -3 -0.26 -0.60 13.5 15.4 -1.9 -0.16 -0.25 Matches 2024-2025 32 Torres it ITA Coppa Italia 1 27 27 30.0 0.3 0 0 1 27 0 0.00 1 0 +1 +3.33 +6.19 Matches 8 Seasons 3 Clubs 3 Leagues 143 6,918 48 23.7 76.9 81 68 17 62 19 51 1.35 83 70 +13 +0.20 +0.21 57.9 48.9 +9.0 +0.22 +0.22 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 Spezia (5 Seasons) 3 Leagues 74 4,109 56 22.1 45.7 50 67 14 24 19 28 1.42 45 27 +18 +0.54 +0.66 18.3 10.9 +7.4 +0.68 +0.73 Pisa (3 Seasons) 2 Leagues 68 2,782 41 26.6 30.9 31 68 3 37 18 23 1.32 37 43 -6 -0.19 -0.37 39.5 38.0 +1.6 +0.05 0.00 Torres (1 Season) 1 League 1 27 27 30.0 0.3 0 0 1 27 0 0.00 1 0 +1 +3.33 +6.19 Serie B (7 Seasons) 131 6,558 50 26.8 72.9 78 67 17 53 20 49 1.39 77 66 +11 +0.18 +0.04 56.9 47.6 +9.3 +0.23 +0.11 Coppa Italia (6 Seasons) 9 328 36 26.0 3.6 3 75 0 6 17 1 1.33 5 3 +2 +0.55 +1.78 Serie A (1 Season) 3 32 11 0.9 0.4 0 0 3 11 1 0.00 1 1 0 0.00 +0.53 0.9 1.3 -0.3 -0.97 -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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 24 Spezia 2 Leagues 26 1,309 50 31.4 14.5 15 80 4 11 10 0 2.25 2 1 +1 +0.50 +0.93 2017-2018 25 Spezia 2 Leagues 28 1,815 65 45.8 20.2 22 7 6 23 5 1.21 24 18 +6 +0.30 +0.47 2018-2019 26 Spezia 1 League 1 10 10 0.3 0.1 0 0 1 9 10 0.00 0 0 0 0.00 -0.20 0.0 0.2 -0.2 -1.65 -1.82 2019-2020 27 Spezia 1 League 16 943 59 27.6 10.5 13 65 3 3 32 11 1.94 18 7 +11 +1.05 +0.94 17.4 9.4 +7.9 +0.76 +0.48 2020-2021 28 Spezia 2 Leagues 3 32 11 0.8 0.4 0 0 3 11 2 0.00 1 1 0 0.00 +0.53 0.9 1.3 -0.3 -0.97 -0.49 2020-2021 28 Pisa 1 League 10 312 31 9.1 3.5 3 71 0 7 14 6 1.20 6 7 -1 -0.29 -0.17 6.8 6.3 +0.5 +0.15 +0.01 2021-2022 29 Pisa 2 Leagues 31 1,375 44 39.2 15.3 16 68 2 15 19 6 1.48 16 17 -1 -0.07 -0.57 19.2 16.3 +2.9 +0.19 +0.32 2022-2023 30 Pisa 2 Leagues 27 1,095 41 31.2 12.2 12 66 1 15 20 11 1.18 15 19 -4 -0.33 -0.59 13.5 15.4 -1.9 -0.16 -0.25 2024-2025 32 Torres 1 League 1 27 27 30.0 0.3 0 0 1 27 0 0.00 1 0 +1 +3.33 +6.19 8 Seasons 3 Clubs 3 Leagues 143 6,918 48 23.7 76.9 81 68 17 62 19 51 1.35 83 70 +13 +0.20 +0.21 57.9 48.9 +9.0 +0.22 +0.22 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 Spezia (5 Seasons) 3 Leagues 74 4,109 56 22.1 45.7 50 67 14 24 19 28 1.42 45 27 +18 +0.54 +0.66 18.3 10.9 +7.4 +0.68 +0.73 Pisa (3 Seasons) 2 Leagues 68 2,782 41 26.6 30.9 31 68 3 37 18 23 1.32 37 43 -6 -0.19 -0.37 39.5 38.0 +1.6 +0.05 0.00 Torres (1 Season) 1 League 1 27 27 30.0 0.3 0 0 1 27 0 0.00 1 0 +1 +3.33 +6.19 Serie B (7 Seasons) 131 6,558 50 26.8 72.9 78 67 17 53 20 49 1.39 77 66 +11 +0.18 +0.04 56.9 47.6 +9.3 +0.23 +0.11 Coppa Italia (6 Seasons) 9 328 36 26.0 3.6 3 75 0 6 17 1 1.33 5 3 +2 +0.55 +1.78 Serie A (1 Season) 3 32 11 0.9 0.4 0 0 3 11 1 0.00 1 1 0 0.00 +0.53 0.9 1.3 -0.3 -0.97 -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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 24 Spezia it ITA 2. Serie B 8th 22 1,129 51 29.9 12.5 13 4 9 Matches 2017-2018 25 Spezia it ITA 2. Serie B 10th 26 1,767 68 46.7 19.6 22 7 4 5 1.19 23 18 +5 +0.25 +0.43 Matches 2018-2019 26 Spezia it ITA 2. Serie B 6th 1 10 10 0.3 0.1 0 0 1 9 10 0.00 0 0 0 0.00 -0.20 0.0 0.2 -0.2 -1.65 -1.82 Matches 2019-2020 27 Spezia it ITA 2. Serie B 3rd 16 943 59 27.6 10.5 13 65 3 3 32 11 1.94 18 7 +11 +1.05 +0.94 17.4 9.4 +7.9 +0.76 +0.48 Matches 2020-2021 28 Spezia it ITA 1. Serie A 15th 3 32 11 0.9 0.4 0 0 3 11 1 0.00 1 1 0 0.00 +0.53 0.9 1.3 -0.3 -0.97 -0.49 Matches 2020-2021 28 Pisa it ITA 2. Serie B 14th 10 312 31 9.1 3.5 3 71 0 7 14 6 1.20 6 7 -1 -0.29 -0.17 6.8 6.3 +0.5 +0.15 +0.01 Matches 2021-2022 29 Pisa it ITA 2. Serie B 3rd 30 1,366 46 39.9 15.2 16 68 2 14 19 6 1.53 16 17 -1 -0.07 -0.68 19.2 16.3 +2.9 +0.19 +0.32 Matches 2022-2023 30 Pisa it ITA 2. Serie B 11th 26 1,031 40 30.1 11.5 11 66 1 15 20 11 1.23 14 17 -3 -0.26 -0.60 13.5 15.4 -1.9 -0.16 -0.25 Matches 7 Seasons 2 Clubs 2 Leagues 134 6,590 49 23.6 73.2 78 67 17 56 19 50 1.36 78 67 +11 +0.18 +0.16 57.9 48.9 +9.0 +0.22 +0.22 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 Spezia (5 Seasons) 2 Leagues 68 3,881 57 22.0 43.1 48 65 14 20 20 27 1.35 42 26 +16 +0.52 +0.64 18.3 10.9 +7.4 +0.68 +0.73 Pisa (3 Seasons) 1 League 66 2,709 41 26.4 30.1 30 68 3 36 19 23 1.36 36 41 -5 -0.17 -0.39 39.5 38.0 +1.6 +0.05 0.00 Serie B (7 Seasons) 131 6,558 50 26.8 72.9 78 67 17 53 20 49 1.39 77 66 +11 +0.18 +0.04 56.9 47.6 +9.3 +0.23 +0.11 Serie A (1 Season) 3 32 11 0.9 0.4 0 0 3 11 1 0.00 1 1 0 0.00 +0.53 0.9 1.3 -0.3 -0.97 -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 24 Spezia it ITA Coppa Italia 9th 4 180 45 46.2 2.0 2 80 0 2 10 0 2.25 2 1 +1 +0.50 +0.93 Matches 2017-2018 25 Spezia it ITA Coppa Italia 25th 2 48 24 26.7 0.5 0 0 2 23 0 1.50 1 0 +1 +1.87 +1.87 Matches 2020-2021 28 Spezia it ITA Coppa Italia 5th 0 0 0 1 Matches 2021-2022 29 Pisa it ITA Coppa Italia Rd1 1 9 9 10.0 0.1 0 0 1 9 0 0.00 0 0 0 0.00 +2.22 Matches 2022-2023 30 Pisa it ITA Coppa Italia Rd1 1 64 64 71.1 0.7 1 64 0 0 0 0.00 1 2 -1 -1.41 +5.52 Matches 2024-2025 32 Torres it ITA Coppa Italia Pre 1 27 27 30.0 0.3 0 0 1 27 0 0.00 1 0 +1 +3.33 +6.19 Matches 6 Seasons 3 Clubs 1 League 9 328 36 26.0 3.6 3 75 0 6 17 1 1.33 5 3 +2 +0.55 +1.78 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Spezia (3 Seasons) 1 League 6 228 38 23.0 2.5 2 81 0 4 17 1 2.00 3 1 +2 +0.79 +1.05 Pisa (2 Seasons) 1 League 2 73 37 40.6 0.8 1 64 0 1 9 0 0.00 1 2 -1 -1.23 +2.13 Torres (1 Season) 1 League 1 27 27 30.0 0.3 0 0 1 27 0 0.00 1 0 +1 +3.33 +6.19
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 24 Spezia 2 Leagues 14.5 4 0 0 0 2017-2018 25 Spezia 2 Leagues 20.2 3 0 0 0 0 0 0 0 0 0 0 2018-2019 26 Spezia 1 League 0.1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 2019-2020 27 Spezia 1 League 10.5 6 0 0 12 6 0 51 3 20 0 0 0 70 3 9 25.0 2020-2021 28 Spezia 2 Leagues 0.4 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 2020-2021 28 Pisa 1 League 3.5 1 0 0 9 2 0 14 1 6 0 0 0 27 4 2 66.7 2021-2022 29 Pisa 2 Leagues 15.3 8 0 0 41 17 0 126 19 26 0 0 0 111 21 17 55.3 2022-2023 30 Pisa 2 Leagues 12.2 7 0 0 20 4 1 77 13 15 0 0 0 101 11 11 50.0 2024-2025 32 Torres 1 League 0.3 0 0 0 0 0 0 0 0 0 0 8 Seasons 3 Clubs 3 Leagues 76.9 29 0 0 83 30 1 270 36 68 0 0 0 309 39 39 50.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Spezia (5 Seasons) 3 Leagues 45.7 13 0 0 13 7 0 53 3 21 0 0 0 70 3 9 25.0 Pisa (3 Seasons) 2 Leagues 30.9 16 0 0 70 23 1 217 33 47 0 0 0 239 36 30 54.5 Torres (1 Season) 1 League 0.3 0 0 0 0 0 0 0 0 0 0 Serie B (7 Seasons) 72.9 28 0 0 82 28 1 262 36 66 0 0 0 309 39 39 50.0 Coppa Italia (6 Seasons) 3.6 1 0 0 0 1 0 8 0 1 0 Serie A (1 Season) 0.4 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0
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 24 Spezia it ITA 2. Serie B 8th 12.5 3 0 Matches 2017-2018 25 Spezia it ITA 2. Serie B 10th 19.6 3 0 0 0 0 0 0 0 0 0 0 Matches 2018-2019 26 Spezia it ITA 2. Serie B 6th 0.1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 Matches 2019-2020 27 Spezia it ITA 2. Serie B 3rd 10.5 6 0 0 12 6 0 51 3 20 0 0 0 70 3 9 25.0 Matches 2020-2021 28 Spezia it ITA 1. Serie A 15th 0.4 0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 Matches 2020-2021 28 Pisa it ITA 2. Serie B 14th 3.5 1 0 0 9 2 0 14 1 6 0 0 0 27 4 2 66.7 Matches 2021-2022 29 Pisa it ITA 2. Serie B 3rd 15.2 8 0 0 41 17 0 124 19 26 0 0 0 111 21 17 55.3 Matches 2022-2023 30 Pisa it ITA 2. Serie B 11th 11.5 7 0 0 20 3 1 71 13 14 0 0 0 101 11 11 50.0 Matches 7 Seasons 2 Clubs 2 Leagues 73.2 28 0 0 83 29 1 262 36 67 0 0 0 309 39 39 50.0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Spezia (5 Seasons) 2 Leagues 43.1 12 0 0 13 7 0 53 3 21 0 0 0 70 3 9 25.0 Pisa (3 Seasons) 1 League 30.1 16 0 0 70 22 1 209 33 46 0 0 0 239 36 30 54.5 Serie B (7 Seasons) 72.9 28 0 0 82 28 1 262 36 66 0 0 0 309 39 39 50.0 Serie A (1 Season) 0.4 0 0 0 1 1 0 0 0 1 0 0 0 0 0 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, 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 Giuseppe Mastinu Pages
Giuseppe Mastinu 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