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 2015-2016 20 Latina it ITA 2. Serie B 8 5 526 5.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Latina it ITA 2. Serie B 29 25 2,280 25.3 0 2 2 0 0 0 12 0 0.00 0.08 0.08 0.00 0.08 Matches 2017-2018 22 Perugia it ITA Coppa Italia 2 1 100 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Perugia it ITA 2. Serie B 29 25 2,108 23.4 1 2 3 1 0 0 9 0 0.04 0.09 0.13 0.04 0.13 Matches 2018-2019 23 Benevento it ITA Coppa Italia 4 1 206 2.3 2 0 2 2 0 0 0 0 0.87 0.00 0.87 0.87 0.87 Matches 2018-2019 23 Benevento it ITA 2. Serie B 29 27 2,340 26.0 4 3 7 4 0 0 7 0 1.8 1.8 1.4 3.2 62 104 92 0.15 0.12 0.27 0.15 0.27 0.07 0.05 0.12 0.07 0.12 Matches 2019-2020 24 Empoli it ITA Coppa Italia 3 2 239 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 24 Empoli it ITA 2. Serie B 29 23 1,761 19.6 1 1 2 1 0 0 5 1 1.9 1.9 2.4 4.3 66 92 112 0.05 0.05 0.10 0.05 0.10 0.10 0.12 0.22 0.10 0.22 Matches 2020-2021 25 Empoli it ITA Coppa Italia 1 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Empoli it ITA 2. Serie B 18 14 1,159 12.9 0 5 5 0 0 0 4 0 1.7 1.7 1.7 3.5 47 63 110 0.00 0.39 0.39 0.00 0.39 0.13 0.13 0.27 0.13 0.27 Matches 2021-2022 26 Empoli it ITA Coppa Italia 3 3 196 2.2 0 1 1 0 0 0 0 0 0.00 0.46 0.46 0.00 0.46 Matches 2021-2022 26 Empoli it ITA 1. Serie A 35 24 1,955 21.7 2 3 5 2 0 0 10 0 2.2 2.2 3.4 5.6 57 104 101 0.09 0.14 0.23 0.09 0.23 0.10 0.16 0.26 0.10 0.26 Matches 2022-2023 27 Empoli it ITA Coppa Italia 1 1 55 0.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 27 Empoli it ITA 1. Serie A 35 28 2,263 25.1 2 0 2 2 0 0 10 0 1.7 1.7 2.6 4.4 40 101 89 0.08 0.00 0.08 0.08 0.08 0.07 0.10 0.17 0.07 0.17 Matches 2023-2024 28 Spezia it ITA Coppa Italia 1 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Spezia it ITA 2. Serie B 33 23 1,957 21.7 0 1 1 0 0 0 6 0 1.4 1.4 2.7 4.1 63 133 100 0.00 0.05 0.05 0.00 0.05 0.06 0.12 0.19 0.06 0.19 Matches 2024-2025 29 Spezia 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 2024-2025 29 Spezia it ITA 2. Serie B 25 19 1,570 17.4 0 3 3 0 0 0 7 0 2.1 2.1 1.9 4.1 50 101 95 0.00 0.17 0.17 0.00 0.17 0.12 0.11 0.23 0.12 0.23 Matches 10 Seasons 5 Clubs 3 Leagues 286 223 18,896 210.0 12 21 33 12 0 0 75 1 12.9 12.9 16.1 29.1 385 698 699 0.06 0.10 0.16 0.06 0.16 0.09 0.11 0.20 0.09 0.20 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 Empoli (4 Seasons) 3 Leagues 125 95 7,662 85.1 5 10 15 5 0 0 30 1 7.6 7.6 10.1 17.7 210 360 412 0.06 0.12 0.18 0.06 0.18 0.10 0.13 0.22 0.10 0.22 Spezia (2 Seasons) 2 Leagues 60 44 3,674 40.8 0 4 4 0 0 0 13 0 3.5 3.5 4.6 8.1 113 234 195 0.00 0.10 0.10 0.00 0.10 0.09 0.12 0.21 0.09 0.21 Latina (2 Seasons) 1 League 37 30 2,806 31.2 0 2 2 0 0 0 16 0 0.00 0.06 0.06 0.00 0.06 Benevento (1 Season) 2 Leagues 33 28 2,546 28.3 6 3 9 6 0 0 7 0 1.8 1.8 1.4 3.2 62 104 92 0.21 0.11 0.32 0.21 0.32 0.07 0.05 0.12 0.07 0.12 Perugia (1 Season) 2 Leagues 31 26 2,208 24.5 1 2 3 1 0 0 9 0 0.04 0.08 0.12 0.04 0.12 Serie B (8 Seasons) 200 161 13,701 152.2 6 17 23 6 0 0 54 1 9.0 9.0 10.1 19.1 288 493 509 0.04 0.11 0.15 0.04 0.15 0.09 0.10 0.20 0.09 0.20 Coppa Italia (8 Seasons) 16 10 977 10.9 2 1 3 2 0 0 1 0 0.18 0.09 0.28 0.18 0.28 Serie A (2 Seasons) 70 52 4,218 46.9 4 3 7 4 0 0 20 0 3.9 3.9 6.1 10.0 97 205 190 0.09 0.06 0.15 0.09 0.15 0.08 0.13 0.21 0.08 0.21
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 2015-2016 20 Latina 1 League 8 5 526 5.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2016-2017 21 Latina 1 League 29 25 2,280 25.3 0 2 2 0 0 0 12 0 0.00 0.08 0.08 0.00 0.08 2017-2018 22 Perugia 2 Leagues 31 26 2,208 24.5 1 2 3 1 0 0 9 0 0.04 0.08 0.12 0.04 0.12 2018-2019 23 Benevento 2 Leagues 33 28 2,546 28.3 6 3 9 6 0 0 7 0 1.8 1.8 1.4 3.2 62 104 92 0.21 0.11 0.32 0.21 0.32 0.07 0.05 0.12 0.07 0.12 2019-2020 24 Empoli 2 Leagues 32 25 2,000 22.2 1 1 2 1 0 0 5 1 1.9 1.9 2.4 4.3 66 92 112 0.05 0.05 0.09 0.05 0.09 0.10 0.12 0.22 0.10 0.22 2020-2021 25 Empoli 2 Leagues 19 14 1,193 13.3 0 5 5 0 0 0 4 0 1.7 1.7 1.7 3.5 47 63 110 0.00 0.38 0.38 0.00 0.38 0.13 0.13 0.27 0.13 0.27 2021-2022 26 Empoli 2 Leagues 38 27 2,151 23.9 2 4 6 2 0 0 10 0 2.2 2.2 3.4 5.6 57 104 101 0.08 0.17 0.25 0.08 0.25 0.10 0.16 0.26 0.10 0.26 2022-2023 27 Empoli 2 Leagues 36 29 2,318 25.8 2 0 2 2 0 0 11 0 1.7 1.7 2.6 4.4 40 101 89 0.08 0.00 0.08 0.08 0.08 0.07 0.10 0.17 0.07 0.17 2023-2024 28 Spezia 2 Leagues 34 24 2,033 22.6 0 1 1 0 0 0 6 0 1.4 1.4 2.7 4.1 63 133 100 0.00 0.04 0.04 0.00 0.04 0.06 0.12 0.19 0.06 0.19 2024-2025 29 Spezia 2 Leagues 26 20 1,641 18.2 0 3 3 0 0 0 7 0 2.1 2.1 1.9 4.1 50 101 95 0.00 0.16 0.16 0.00 0.16 0.12 0.11 0.23 0.12 0.23 10 Seasons 5 Clubs 3 Leagues 286 223 18,896 210.0 12 21 33 12 0 0 75 1 12.9 12.9 16.1 29.1 385 698 699 0.06 0.10 0.16 0.06 0.16 0.09 0.11 0.20 0.09 0.20 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 Empoli (4 Seasons) 3 Leagues 125 95 7,662 85.1 5 10 15 5 0 0 30 1 7.6 7.6 10.1 17.7 210 360 412 0.06 0.12 0.18 0.06 0.18 0.10 0.13 0.22 0.10 0.22 Spezia (2 Seasons) 2 Leagues 60 44 3,674 40.8 0 4 4 0 0 0 13 0 3.5 3.5 4.6 8.1 113 234 195 0.00 0.10 0.10 0.00 0.10 0.09 0.12 0.21 0.09 0.21 Latina (2 Seasons) 1 League 37 30 2,806 31.2 0 2 2 0 0 0 16 0 0.00 0.06 0.06 0.00 0.06 Benevento (1 Season) 2 Leagues 33 28 2,546 28.3 6 3 9 6 0 0 7 0 1.8 1.8 1.4 3.2 62 104 92 0.21 0.11 0.32 0.21 0.32 0.07 0.05 0.12 0.07 0.12 Perugia (1 Season) 2 Leagues 31 26 2,208 24.5 1 2 3 1 0 0 9 0 0.04 0.08 0.12 0.04 0.12 Serie B (8 Seasons) 200 161 13,701 152.2 6 17 23 6 0 0 54 1 9.0 9.0 10.1 19.1 288 493 509 0.04 0.11 0.15 0.04 0.15 0.09 0.10 0.20 0.09 0.20 Coppa Italia (8 Seasons) 16 10 977 10.9 2 1 3 2 0 0 1 0 0.18 0.09 0.28 0.18 0.28 Serie A (2 Seasons) 70 52 4,218 46.9 4 3 7 4 0 0 20 0 3.9 3.9 6.1 10.0 97 205 190 0.09 0.06 0.15 0.09 0.15 0.08 0.13 0.21 0.08 0.21
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 2015-2016 20 Latina it ITA 2. Serie B 16th 8 5 526 5.8 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Latina it ITA 2. Serie B 21st 29 25 2,280 25.3 0 2 2 0 0 0 12 0 0.00 0.08 0.08 0.00 0.08 Matches 2017-2018 22 Perugia it ITA 2. Serie B 8th 29 25 2,108 23.4 1 2 3 1 0 0 9 0 0.04 0.09 0.13 0.04 0.13 Matches 2018-2019 23 Benevento it ITA 2. Serie B 3rd 29 27 2,340 26.0 4 3 7 4 0 0 7 0 1.8 1.8 1.4 3.2 62 104 92 0.15 0.12 0.27 0.15 0.27 0.07 0.05 0.12 0.07 0.12 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 29 23 1,761 19.6 1 1 2 1 0 0 5 1 1.9 1.9 2.4 4.3 66 92 112 0.05 0.05 0.10 0.05 0.10 0.10 0.12 0.22 0.10 0.22 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 18 14 1,159 12.9 0 5 5 0 0 0 4 0 1.7 1.7 1.7 3.5 47 63 110 0.00 0.39 0.39 0.00 0.39 0.13 0.13 0.27 0.13 0.27 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 35 24 1,955 21.7 2 3 5 2 0 0 10 0 2.2 2.2 3.4 5.6 57 104 101 0.09 0.14 0.23 0.09 0.23 0.10 0.16 0.26 0.10 0.26 Matches 2022-2023 27 Empoli it ITA 1. Serie A 14th 35 28 2,263 25.1 2 0 2 2 0 0 10 0 1.7 1.7 2.6 4.4 40 101 89 0.08 0.00 0.08 0.08 0.08 0.07 0.10 0.17 0.07 0.17 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 33 23 1,957 21.7 0 1 1 0 0 0 6 0 1.4 1.4 2.7 4.1 63 133 100 0.00 0.05 0.05 0.00 0.05 0.06 0.12 0.19 0.06 0.19 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 25 19 1,570 17.4 0 3 3 0 0 0 7 0 2.1 2.1 1.9 4.1 50 101 95 0.00 0.17 0.17 0.00 0.17 0.12 0.11 0.23 0.12 0.23 Matches 10 Seasons 5 Clubs 2 Leagues 270 213 17,919 199.1 10 20 30 10 0 0 74 1 12.9 12.9 16.1 29.1 385 698 699 0.05 0.10 0.15 0.05 0.15 0.09 0.11 0.20 0.09 0.20 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 Empoli (4 Seasons) 2 Leagues 117 89 7,138 79.3 5 9 14 5 0 0 29 1 7.6 7.6 10.1 17.7 210 360 412 0.06 0.11 0.18 0.06 0.18 0.10 0.13 0.22 0.10 0.22 Spezia (2 Seasons) 1 League 58 42 3,527 39.2 0 4 4 0 0 0 13 0 3.5 3.5 4.6 8.1 113 234 195 0.00 0.10 0.10 0.00 0.10 0.09 0.12 0.21 0.09 0.21 Latina (2 Seasons) 1 League 37 30 2,806 31.2 0 2 2 0 0 0 16 0 0.00 0.06 0.06 0.00 0.06 Perugia (1 Season) 1 League 29 25 2,108 23.4 1 2 3 1 0 0 9 0 0.04 0.09 0.13 0.04 0.13 Benevento (1 Season) 1 League 29 27 2,340 26.0 4 3 7 4 0 0 7 0 1.8 1.8 1.4 3.2 62 104 92 0.15 0.12 0.27 0.15 0.27 0.07 0.05 0.12 0.07 0.12 Serie B (8 Seasons) 200 161 13,701 152.2 6 17 23 6 0 0 54 1 9.0 9.0 10.1 19.1 288 493 509 0.04 0.11 0.15 0.04 0.15 0.09 0.10 0.20 0.09 0.20 Serie A (2 Seasons) 70 52 4,218 46.9 4 3 7 4 0 0 20 0 3.9 3.9 6.1 10.0 97 205 190 0.09 0.06 0.15 0.09 0.15 0.08 0.13 0.21 0.08 0.21
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 2017-2018 22 Perugia it ITA Coppa Italia 17th 2 1 100 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Benevento it ITA Coppa Italia 9th 4 1 206 2.3 2 0 2 2 0 0 0 0 0.87 0.00 0.87 0.87 0.87 Matches 2019-2020 24 Empoli it ITA Coppa Italia 17th 3 2 239 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Empoli it ITA Coppa Italia 9th 1 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Empoli it ITA Coppa Italia R16 3 3 196 2.2 0 1 1 0 0 0 0 0 0.00 0.46 0.46 0.00 0.46 Matches 2022-2023 27 Empoli it ITA Coppa Italia Rd1 1 1 55 0.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Spezia it ITA Coppa Italia Rd2 1 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 29 Spezia it ITA Coppa Italia Rd1 1 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 4 Clubs 1 League 16 10 977 10.9 2 1 3 2 0 0 1 0 0.18 0.09 0.28 0.18 0.28 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 Empoli (4 Seasons) 1 League 8 6 524 5.8 0 1 1 0 0 0 1 0 0.00 0.17 0.17 0.00 0.17 Spezia (2 Seasons) 1 League 2 2 147 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Benevento (1 Season) 1 League 4 1 206 2.3 2 0 2 2 0 0 0 0 0.87 0.00 0.87 0.87 0.87 Perugia (1 Season) 1 League 2 1 100 1.1 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 2015-2016 20 Latina 1 League 5.8 0 5 0.86 0.00 0 0 2016-2017 21 Latina 1 League 25.3 0 8 0.32 0.00 0 0 2017-2018 22 Perugia 2 Leagues 24.5 1 0 5 0.00 0.21 0.20 0 0 2018-2019 23 Benevento 2 Leagues 28.3 6 54 11 20.4 2.08 0.42 0.07 0.36 26.9 0 0 0 1.8 1.8 0.03 +2.2 +2.2 2019-2020 24 Empoli 2 Leagues 22.2 1 40 7 17.5 1.80 0.32 0.03 0.14 22.0 0 0 0 1.9 1.9 0.05 -0.9 -0.9 2020-2021 25 Empoli 2 Leagues 13.3 0 33 4 12.1 2.49 0.30 0.00 0.00 20.5 0 0 0 1.7 1.7 0.05 -1.7 -1.7 2021-2022 26 Empoli 2 Leagues 23.9 2 35 11 31.4 1.46 0.46 0.06 0.18 19.9 0 0 0 2.2 2.2 0.06 -0.2 -0.2 2022-2023 27 Empoli 2 Leagues 25.8 2 24 7 29.2 0.93 0.27 0.08 0.29 23.4 0 0 0 1.7 1.7 0.07 +0.3 +0.3 2023-2024 28 Spezia 2 Leagues 22.6 0 35 9 25.7 1.55 0.40 0.00 0.00 23.3 0 0 0 1.4 1.4 0.04 -1.4 -1.4 2024-2025 29 Spezia 2 Leagues 18.2 0 32 8 25.0 1.76 0.44 0.00 0.00 20.4 0 0 0 2.1 2.1 0.07 -2.1 -2.1 10 Seasons 5 Clubs 3 Leagues 210.0 12 253 75 24.5 1.44 0.36 0.04 0.13 22.6 0 0 0 12.9 12.9 0.05 -3.9 -3.9 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Empoli (4 Seasons) 3 Leagues 85.1 5 132 29 22.0 1.55 0.34 0.04 0.17 21.3 0 0 0 7.6 7.6 0.06 -2.6 -2.6 Spezia (2 Seasons) 2 Leagues 40.8 0 67 17 25.4 1.64 0.42 0.00 0.00 21.9 0 0 0 3.5 3.5 0.05 -3.5 -3.5 Latina (2 Seasons) 1 League 31.2 0 13 0.42 0.00 0 0 Benevento (1 Season) 2 Leagues 28.3 6 54 11 20.4 2.08 0.42 0.07 0.36 26.9 0 0 0 1.8 1.8 0.03 +2.2 +2.2 Perugia (1 Season) 2 Leagues 24.5 1 0 5 0.00 0.21 0.20 0 0 Serie B (8 Seasons) 152.2 6 194 57 22.7 1.60 0.37 0.03 0.11 23.1 0 0 0 9.0 9.0 0.05 -4.0 -4.0 Coppa Italia (8 Seasons) 10.9 2 0 0 0.00 0.00 0 0 Serie A (2 Seasons) 46.9 4 59 18 30.5 1.26 0.38 0.07 0.22 21.3 0 0 0 3.9 3.9 0.07 +0.1 +0.1
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 2015-2016 20 Latina it ITA 2. Serie B 16th 5.8 0 5 0.86 0.00 0 0 Matches 2016-2017 21 Latina it ITA 2. Serie B 21st 25.3 0 8 0.32 0.00 0 0 Matches 2017-2018 22 Perugia it ITA 2. Serie B 8th 23.4 1 0 5 0.00 0.21 0.20 0 0 Matches 2018-2019 23 Benevento it ITA 2. Serie B 3rd 26.0 4 54 11 20.4 2.08 0.42 0.07 0.36 26.9 0 0 0 1.8 1.8 0.03 +2.2 +2.2 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 19.6 1 40 7 17.5 2.04 0.36 0.03 0.14 22.0 0 0 0 1.9 1.9 0.05 -0.9 -0.9 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 12.9 0 33 4 12.1 2.56 0.31 0.00 0.00 20.5 0 0 0 1.7 1.7 0.05 -1.7 -1.7 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 21.7 2 35 11 31.4 1.61 0.51 0.06 0.18 19.9 0 0 0 2.2 2.2 0.06 -0.2 -0.2 Matches 2022-2023 27 Empoli it ITA 1. Serie A 14th 25.1 2 24 7 29.2 0.95 0.28 0.08 0.29 23.4 0 0 0 1.7 1.7 0.07 +0.3 +0.3 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 21.7 0 35 9 25.7 1.61 0.41 0.00 0.00 23.3 0 0 0 1.4 1.4 0.04 -1.4 -1.4 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 17.4 0 32 8 25.0 1.83 0.46 0.00 0.00 20.4 0 0 0 2.1 2.1 0.07 -2.1 -2.1 Matches 10 Seasons 5 Clubs 2 Leagues 199.1 10 253 75 24.5 1.51 0.38 0.04 0.13 22.6 0 0 0 12.9 12.9 0.05 -3.9 -3.9 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Empoli (4 Seasons) 2 Leagues 79.3 5 132 29 22.0 1.66 0.37 0.04 0.17 21.3 0 0 0 7.6 7.6 0.06 -2.6 -2.6 Spezia (2 Seasons) 1 League 39.2 0 67 17 25.4 1.71 0.43 0.00 0.00 21.9 0 0 0 3.5 3.5 0.05 -3.5 -3.5 Latina (2 Seasons) 1 League 31.2 0 13 0.42 0.00 0 0 Perugia (1 Season) 1 League 23.4 1 0 5 0.00 0.21 0.20 0 0 Benevento (1 Season) 1 League 26.0 4 54 11 20.4 2.08 0.42 0.07 0.36 26.9 0 0 0 1.8 1.8 0.03 +2.2 +2.2 Serie B (8 Seasons) 152.2 6 194 57 22.7 1.60 0.37 0.03 0.11 23.1 0 0 0 9.0 9.0 0.05 -4.0 -4.0 Serie A (2 Seasons) 46.9 4 59 18 30.5 1.26 0.38 0.07 0.22 21.3 0 0 0 3.9 3.9 0.07 +0.1 +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 2015-2016 20 Latina 1 League 5.8 0 2016-2017 21 Latina 1 League 25.3 2 2017-2018 22 Perugia 2 Leagues 24.5 2 2018-2019 23 Benevento 2 Leagues 28.3 751 929 80.8 13505 3481 344 388 88.7 306 351 87.2 82 138 59.4 3 1.4 1.2 +1.6 24 74 21 9 104 2019-2020 24 Empoli 2 Leagues 22.2 559 728 76.8 9301 2586 283 321 88.2 209 257 81.3 51 96 53.1 1 2.4 2.3 -1.4 23 73 21 7 92 2020-2021 25 Empoli 2 Leagues 13.3 415 580 71.6 7412 2047 199 246 80.9 155 204 76.0 49 88 55.7 5 1.7 1.5 +3.3 20 52 20 14 63 2021-2022 26 Empoli 2 Leagues 23.9 537 733 73.3 8769 3104 273 315 86.7 197 256 77.0 46 96 47.9 4 3.4 2.8 +0.6 32 60 41 13 104 2022-2023 27 Empoli 2 Leagues 25.8 773 1049 73.7 12752 3934 379 434 87.3 299 379 78.9 64 138 46.4 0 2.6 2.4 -2.6 31 62 36 21 101 2023-2024 28 Spezia 2 Leagues 22.6 807 1078 74.9 13931 4243 389 442 88.0 314 391 80.3 86 168 51.2 1 2.7 2.9 -1.7 32 99 35 14 133 2024-2025 29 Spezia 2 Leagues 18.2 467 666 70.1 7831 2473 211 240 87.9 175 235 74.5 49 106 46.2 3 1.9 3.5 +1.1 21 44 36 16 101 10 Seasons 5 Clubs 3 Leagues 210.0 4309 5763 74.8 73501 21868 2078 2386 87.1 1655 2073 79.8 427 830 51.4 21 16.1 16.7 +4.9 183 464 210 94 698 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 Empoli (4 Seasons) 3 Leagues 85.1 2284 3090 73.9 38234 11671 1134 1316 86.2 860 1096 78.5 210 418 50.2 10 10.1 9.1 -0.1 106 247 118 55 360 Spezia (2 Seasons) 2 Leagues 40.8 1274 1744 73.1 21762 6716 600 682 88.0 489 626 78.1 135 274 49.3 4 4.6 6.4 -0.6 53 143 71 30 234 Latina (2 Seasons) 1 League 31.2 2 Benevento (1 Season) 2 Leagues 28.3 751 929 80.8 13505 3481 344 388 88.7 306 351 87.2 82 138 59.4 3 1.4 1.2 +1.6 24 74 21 9 104 Perugia (1 Season) 2 Leagues 24.5 2 Serie B (8 Seasons) 152.2 2999 3981 75.3 51980 14830 1426 1637 87.1 1159 1438 80.6 317 596 53.2 17 10.1 11.5 +6.9 120 342 133 60 493 Coppa Italia (8 Seasons) 10.9 1 Serie A (2 Seasons) 46.9 1310 1782 73.5 21521 7038 652 749 87.0 496 635 78.1 110 234 47.0 3 6.1 5.2 -3.1 63 122 77 34 205
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 2015-2016 20 Latina it ITA 2. Serie B 16th 5.8 0 Matches 2016-2017 21 Latina it ITA 2. Serie B 21st 25.3 2 Matches 2017-2018 22 Perugia it ITA 2. Serie B 8th 23.4 2 Matches 2018-2019 23 Benevento it ITA 2. Serie B 3rd 26.0 751 929 80.8 13505 3481 344 388 88.7 306 351 87.2 82 138 59.4 3 1.4 1.2 +1.6 24 74 21 9 104 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 19.6 559 728 76.8 9301 2586 283 321 88.2 209 257 81.3 51 96 53.1 1 2.4 2.3 -1.4 23 73 21 7 92 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 12.9 415 580 71.6 7412 2047 199 246 80.9 155 204 76.0 49 88 55.7 5 1.7 1.5 +3.3 20 52 20 14 63 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 21.7 537 733 73.3 8769 3104 273 315 86.7 197 256 77.0 46 96 47.9 3 3.4 2.8 -0.4 32 60 41 13 104 Matches 2022-2023 27 Empoli it ITA 1. Serie A 14th 25.1 773 1049 73.7 12752 3934 379 434 87.3 299 379 78.9 64 138 46.4 0 2.6 2.4 -2.6 31 62 36 21 101 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 21.7 807 1078 74.9 13931 4243 389 442 88.0 314 391 80.3 86 168 51.2 1 2.7 2.9 -1.7 32 99 35 14 133 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 17.4 467 666 70.1 7831 2473 211 240 87.9 175 235 74.5 49 106 46.2 3 1.9 3.5 +1.1 21 44 36 16 101 Matches 10 Seasons 5 Clubs 2 Leagues 199.1 4309 5763 74.8 73501 21868 2078 2386 87.1 1655 2073 79.8 427 830 51.4 20 16.1 16.7 +3.9 183 464 210 94 698 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 Empoli (4 Seasons) 2 Leagues 79.3 2284 3090 73.9 38234 11671 1134 1316 86.2 860 1096 78.5 210 418 50.2 9 10.1 9.1 -1.1 106 247 118 55 360 Spezia (2 Seasons) 1 League 39.2 1274 1744 73.1 21762 6716 600 682 88.0 489 626 78.1 135 274 49.3 4 4.6 6.4 -0.6 53 143 71 30 234 Latina (2 Seasons) 1 League 31.2 2 Perugia (1 Season) 1 League 23.4 2 Benevento (1 Season) 1 League 26.0 751 929 80.8 13505 3481 344 388 88.7 306 351 87.2 82 138 59.4 3 1.4 1.2 +1.6 24 74 21 9 104 Serie B (8 Seasons) 152.2 2999 3981 75.3 51980 14830 1426 1637 87.1 1159 1438 80.6 317 596 53.2 17 10.1 11.5 +6.9 120 342 133 60 493 Serie A (2 Seasons) 46.9 1310 1782 73.5 21521 7038 652 749 87.0 496 635 78.1 110 234 47.0 3 6.1 5.2 -3.1 63 122 77 34 205
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 20 Latina 1 League 5.8 2016-2017 21 Latina 1 League 25.3 2017-2018 22 Perugia 2 Leagues 24.5 0 2018-2019 23 Benevento 2 Leagues 28.3 929 906 19 3 1 14 34 9 3 0 1 0 751 4 17 2019-2020 24 Empoli 2 Leagues 22.2 728 714 12 3 1 6 51 8 1 0 0 0 559 2 25 2020-2021 25 Empoli 2 Leagues 13.3 580 558 19 9 0 5 72 7 3 0 3 0 415 3 19 2021-2022 26 Empoli 2 Leagues 23.9 733 700 26 4 4 6 71 14 6 1 1 0 537 7 21 2022-2023 27 Empoli 2 Leagues 25.8 1049 973 69 17 3 8 92 41 9 3 5 0 773 7 42 2023-2024 28 Spezia 2 Leagues 22.6 1078 1032 38 19 1 7 102 8 10 1 7 0 807 8 34 2024-2025 29 Spezia 2 Leagues 18.2 666 632 29 13 3 3 91 8 5 1 1 0 467 5 33 10 Seasons 5 Clubs 3 Leagues 210.0 5763 5515 212 68 13 49 513 95 37 6 18 0 4309 36 191 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Empoli (4 Seasons) 3 Leagues 85.1 3090 2945 126 33 8 25 286 70 19 4 9 0 2284 19 107 Spezia (2 Seasons) 2 Leagues 40.8 1744 1664 67 32 4 10 193 16 15 2 8 0 1274 13 67 Latina (2 Seasons) 1 League 31.2 Benevento (1 Season) 2 Leagues 28.3 929 906 19 3 1 14 34 9 3 0 1 0 751 4 17 Perugia (1 Season) 2 Leagues 24.5 0 Serie B (8 Seasons) 152.2 3981 3842 117 47 6 35 344 40 22 2 12 0 2999 22 128 Coppa Italia (8 Seasons) 10.9 10 Serie A (2 Seasons) 46.9 1782 1673 95 21 7 14 159 55 15 4 6 0 1310 14 63
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 2015-2016 20 Latina it ITA 2. Serie B 16th 5.8 Matches 2016-2017 21 Latina it ITA 2. Serie B 21st 25.3 Matches 2017-2018 22 Perugia it ITA 2. Serie B 8th 23.4 0 Matches 2018-2019 23 Benevento it ITA 2. Serie B 3rd 26.0 929 906 19 3 1 14 34 9 3 0 1 0 751 4 17 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 19.6 728 714 12 3 1 6 51 8 1 0 0 0 559 2 25 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 12.9 580 558 19 9 0 5 72 7 3 0 3 0 415 3 19 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 21.7 733 700 26 4 4 6 68 14 6 1 1 0 537 7 21 Matches 2022-2023 27 Empoli it ITA 1. Serie A 14th 25.1 1049 973 69 17 3 8 91 41 9 3 5 0 773 7 42 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 21.7 1078 1032 38 19 1 7 98 8 10 1 7 0 807 8 34 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 17.4 666 632 29 13 3 3 89 8 5 1 1 0 467 5 33 Matches 10 Seasons 5 Clubs 2 Leagues 199.1 5763 5515 212 68 13 49 503 95 37 6 18 0 4309 36 191 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Empoli (4 Seasons) 2 Leagues 79.3 3090 2945 126 33 8 25 282 70 19 4 9 0 2284 19 107 Spezia (2 Seasons) 1 League 39.2 1744 1664 67 32 4 10 187 16 15 2 8 0 1274 13 67 Latina (2 Seasons) 1 League 31.2 Perugia (1 Season) 1 League 23.4 0 Benevento (1 Season) 1 League 26.0 929 906 19 3 1 14 34 9 3 0 1 0 751 4 17 Serie B (8 Seasons) 152.2 3981 3842 117 47 6 35 344 40 22 2 12 0 2999 22 128 Serie A (2 Seasons) 46.9 1782 1673 95 21 7 14 159 55 15 4 6 0 1310 14 63
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 2015-2016 20 Latina 1 League 5.8 2016-2017 21 Latina 1 League 25.3 2017-2018 22 Perugia 2 Leagues 24.5 2018-2019 23 Benevento 2 Leagues 28.3 70 2.69 54 3 3 1 7 2 8 0.31 6 0 1 0 1 0 2019-2020 24 Empoli 2 Leagues 22.2 66 3.37 47 0 5 2 10 2 6 0.31 3 0 0 1 2 0 2020-2021 25 Empoli 2 Leagues 13.3 49 3.81 33 1 3 5 6 1 9 0.70 5 0 1 2 1 0 2021-2022 26 Empoli 2 Leagues 23.9 58 2.67 46 4 3 3 1 1 4 0.18 4 0 0 0 0 0 2022-2023 27 Empoli 2 Leagues 25.8 61 2.42 51 2 0 2 3 3 2 0.08 2 0 0 0 0 0 2023-2024 28 Spezia 2 Leagues 22.6 74 3.40 56 4 2 6 4 2 5 0.23 4 0 1 0 0 0 2024-2025 29 Spezia 2 Leagues 18.2 61 3.50 43 3 2 8 5 0 9 0.52 4 0 1 3 1 0 10 Seasons 5 Clubs 3 Leagues 210.0 439 3.04 330 17 18 27 36 11 43 0.30 28 0 4 6 5 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Empoli (4 Seasons) 3 Leagues 85.1 234 2.95 177 7 11 12 20 7 21 0.26 14 0 1 3 3 0 Spezia (2 Seasons) 2 Leagues 40.8 135 3.44 99 7 4 14 9 2 14 0.36 8 0 2 3 1 0 Latina (2 Seasons) 1 League 31.2 Benevento (1 Season) 2 Leagues 28.3 70 2.69 54 3 3 1 7 2 8 0.31 6 0 1 0 1 0 Perugia (1 Season) 2 Leagues 24.5 Serie B (8 Seasons) 152.2 320 3.28 233 11 15 22 32 7 37 0.38 22 0 4 6 5 0 Coppa Italia (8 Seasons) 10.9 Serie A (2 Seasons) 46.9 119 2.54 97 6 3 5 4 4 6 0.13 6 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 2015-2016 20 Latina it ITA 2. Serie B 16th 5.8 Matches 2016-2017 21 Latina it ITA 2. Serie B 21st 25.3 Matches 2017-2018 22 Perugia it ITA 2. Serie B 8th 23.4 Matches 2018-2019 23 Benevento it ITA 2. Serie B 3rd 26.0 70 2.69 54 3 3 1 7 2 8 0.31 6 0 1 0 1 0 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 19.6 66 3.37 47 0 5 2 10 2 6 0.31 3 0 0 1 2 0 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 12.9 49 3.81 33 1 3 5 6 1 9 0.70 5 0 1 2 1 0 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 21.7 58 2.67 46 4 3 3 1 1 4 0.18 4 0 0 0 0 0 Matches 2022-2023 27 Empoli it ITA 1. Serie A 14th 25.1 61 2.42 51 2 0 2 3 3 2 0.08 2 0 0 0 0 0 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 21.7 74 3.40 56 4 2 6 4 2 5 0.23 4 0 1 0 0 0 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 17.4 61 3.50 43 3 2 8 5 0 9 0.52 4 0 1 3 1 0 Matches 10 Seasons 5 Clubs 2 Leagues 199.1 439 3.04 330 17 18 27 36 11 43 0.30 28 0 4 6 5 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Empoli (4 Seasons) 2 Leagues 79.3 234 2.95 177 7 11 12 20 7 21 0.26 14 0 1 3 3 0 Spezia (2 Seasons) 1 League 39.2 135 3.44 99 7 4 14 9 2 14 0.36 8 0 2 3 1 0 Latina (2 Seasons) 1 League 31.2 Perugia (1 Season) 1 League 23.4 Benevento (1 Season) 1 League 26.0 70 2.69 54 3 3 1 7 2 8 0.31 6 0 1 0 1 0 Serie B (8 Seasons) 152.2 320 3.28 233 11 15 22 32 7 37 0.38 22 0 4 6 5 0 Serie A (2 Seasons) 46.9 119 2.54 97 6 3 5 4 4 6 0.13 6 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 2015-2016 20 Latina 1 League 5.8 0 2016-2017 21 Latina 1 League 25.3 0 2017-2018 22 Perugia 2 Leagues 24.5 0 0 0 2018-2019 23 Benevento 2 Leagues 28.3 45 36 18 20 7 13 41 31.7 28 20 4 16 31 76 20 0 2019-2020 24 Empoli 2 Leagues 22.2 31 19 6 18 7 13 41 31.7 28 23 2 21 15 46 33 4 2020-2021 25 Empoli 2 Leagues 13.3 19 8 10 6 3 10 21 47.6 11 15 4 11 13 32 14 0 2021-2022 26 Empoli 2 Leagues 23.9 33 20 10 17 6 15 31 48.4 16 22 5 17 10 43 37 2 2022-2023 27 Empoli 2 Leagues 25.8 55 34 19 26 10 17 45 37.8 28 20 7 13 18 73 40 0 2023-2024 28 Spezia 2 Leagues 22.6 40 22 12 20 8 16 39 41.0 23 29 4 25 21 60 29 0 2024-2025 29 Spezia 2 Leagues 18.2 34 21 12 16 6 16 36 44.4 20 16 3 13 12 45 16 1 10 Seasons 5 Clubs 3 Leagues 210.0 257 160 87 123 47 100 254 39.4 154 145 29 116 120 375 189 7 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Empoli (4 Seasons) 3 Leagues 85.1 138 81 45 67 26 55 138 39.9 83 80 18 62 56 194 124 6 Spezia (2 Seasons) 2 Leagues 40.8 74 43 24 36 14 32 75 42.7 43 45 7 38 33 105 45 1 Latina (2 Seasons) 1 League 31.2 0 Benevento (1 Season) 2 Leagues 28.3 45 36 18 20 7 13 41 31.7 28 20 4 16 31 76 20 0 Perugia (1 Season) 2 Leagues 24.5 0 0 0 Serie B (8 Seasons) 152.2 169 104 58 80 31 68 178 38.2 110 103 17 86 90 259 112 5 Coppa Italia (8 Seasons) 10.9 2 2 0 Serie A (2 Seasons) 46.9 88 54 29 43 16 32 76 42.1 44 42 12 30 28 116 77 2
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2015-2016 20 Latina it ITA 2. Serie B 16th 5.8 Matches 2016-2017 21 Latina it ITA 2. Serie B 21st 25.3 Matches 2017-2018 22 Perugia it ITA 2. Serie B 8th 23.4 0 0 Matches 2018-2019 23 Benevento it ITA 2. Serie B 3rd 26.0 45 36 18 20 7 13 41 31.7 28 20 4 16 31 76 20 0 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 19.6 31 19 6 18 7 13 41 31.7 28 23 2 21 15 46 33 4 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 12.9 19 8 10 6 3 10 21 47.6 11 15 4 11 13 32 14 0 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 21.7 33 20 10 17 6 15 31 48.4 16 22 5 17 10 43 37 2 Matches 2022-2023 27 Empoli it ITA 1. Serie A 14th 25.1 55 34 19 26 10 17 45 37.8 28 20 7 13 18 73 40 0 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 21.7 40 22 12 20 8 16 39 41.0 23 29 4 25 20 60 29 0 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 17.4 34 19 12 16 6 16 36 44.4 20 16 3 13 11 45 16 1 Matches 10 Seasons 5 Clubs 2 Leagues 199.1 257 158 87 123 47 100 254 39.4 154 145 29 116 118 375 189 7 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 Empoli (4 Seasons) 2 Leagues 79.3 138 81 45 67 26 55 138 39.9 83 80 18 62 56 194 124 6 Spezia (2 Seasons) 1 League 39.2 74 41 24 36 14 32 75 42.7 43 45 7 38 31 105 45 1 Latina (2 Seasons) 1 League 31.2 0 Perugia (1 Season) 1 League 23.4 0 0 0 Benevento (1 Season) 1 League 26.0 45 36 18 20 7 13 41 31.7 28 20 4 16 31 76 20 0 Serie B (8 Seasons) 152.2 169 104 58 80 31 68 178 38.2 110 103 17 86 90 259 112 5 Serie A (2 Seasons) 46.9 88 54 29 43 16 32 76 42.1 44 42 12 30 28 116 77 2
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 2015-2016 20 Latina 1 League 5.8 2016-2017 21 Latina 1 League 25.3 2017-2018 22 Perugia 2 Leagues 24.5 2018-2019 23 Benevento 2 Leagues 28.3 1198 24 180 681 351 34 1198 38 19 50.0 19 50.0 638 4047 1896 62 30 12 46 43 827 92 2019-2020 24 Empoli 2 Leagues 22.2 963 35 160 506 311 52 963 46 26 56.5 20 43.5 567 3630 2139 66 42 16 30 28 692 112 2020-2021 25 Empoli 2 Leagues 13.3 739 24 115 344 289 41 739 31 14 45.2 17 54.8 459 2523 1302 47 24 11 25 22 525 110 2021-2022 26 Empoli 2 Leagues 23.9 976 54 213 423 354 43 976 39 17 43.6 22 56.4 564 3152 1755 57 42 10 40 25 627 101 2022-2023 27 Empoli 2 Leagues 25.8 1333 66 317 658 376 29 1333 42 15 35.7 21 50.0 746 3897 1736 40 41 7 42 30 863 89 2023-2024 28 Spezia 2 Leagues 22.6 1364 42 218 732 436 28 1364 60 28 46.7 26 43.3 809 4585 2196 63 48 5 48 24 919 100 2024-2025 29 Spezia 2 Leagues 18.2 869 23 113 427 344 35 869 44 19 43.2 23 52.3 504 3198 1382 50 45 7 27 27 568 95 10 Seasons 5 Clubs 3 Leagues 210.0 7442 268 1316 3771 2461 262 7442 300 138 46.0 148 49.3 4287 25032 12406 385 272 68 258 199 5021 699 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 Empoli (4 Seasons) 3 Leagues 85.1 4011 179 805 1931 1330 165 4011 158 72 45.6 80 50.6 2336 13202 6932 210 149 44 137 105 2707 412 Spezia (2 Seasons) 2 Leagues 40.8 2233 65 331 1159 780 63 2233 104 47 45.2 49 47.1 1313 7783 3578 113 93 12 75 51 1487 195 Latina (2 Seasons) 1 League 31.2 Benevento (1 Season) 2 Leagues 28.3 1198 24 180 681 351 34 1198 38 19 50.0 19 50.0 638 4047 1896 62 30 12 46 43 827 92 Perugia (1 Season) 2 Leagues 24.5 Serie B (8 Seasons) 152.2 5133 148 786 2690 1731 190 5133 219 106 48.4 105 47.9 2977 17983 8915 288 189 51 176 144 3531 509 Coppa Italia (8 Seasons) 10.9 Serie A (2 Seasons) 46.9 2309 120 530 1081 730 72 2309 81 32 39.5 43 53.1 1310 7049 3491 97 83 17 82 55 1490 190
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 2015-2016 20 Latina it ITA 2. Serie B 16th 5.8 Matches 2016-2017 21 Latina it ITA 2. Serie B 21st 25.3 Matches 2017-2018 22 Perugia it ITA 2. Serie B 8th 23.4 Matches 2018-2019 23 Benevento it ITA 2. Serie B 3rd 26.0 1198 24 180 681 351 34 1198 38 19 50.0 19 50.0 638 4047 1896 62 30 12 46 43 827 92 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 19.6 963 35 160 506 311 52 963 46 26 56.5 20 43.5 567 3630 2139 66 42 16 30 28 692 112 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 12.9 739 24 115 344 289 41 739 31 14 45.2 17 54.8 459 2523 1302 47 24 11 25 22 525 110 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 21.7 976 54 213 423 354 43 976 39 17 43.6 22 56.4 564 3152 1755 57 42 10 40 25 627 101 Matches 2022-2023 27 Empoli it ITA 1. Serie A 14th 25.1 1333 66 317 658 376 29 1333 42 15 35.7 21 50.0 746 3897 1736 40 41 7 42 30 863 89 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 21.7 1364 42 218 732 436 28 1364 60 28 46.7 26 43.3 809 4585 2196 63 48 5 48 24 919 100 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 17.4 869 23 113 427 344 35 869 44 19 43.2 23 52.3 504 3198 1382 50 45 7 27 27 568 95 Matches 10 Seasons 5 Clubs 2 Leagues 199.1 7442 268 1316 3771 2461 262 7442 300 138 46.0 148 49.3 4287 25032 12406 385 272 68 258 199 5021 699 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 Empoli (4 Seasons) 2 Leagues 79.3 4011 179 805 1931 1330 165 4011 158 72 45.6 80 50.6 2336 13202 6932 210 149 44 137 105 2707 412 Spezia (2 Seasons) 1 League 39.2 2233 65 331 1159 780 63 2233 104 47 45.2 49 47.1 1313 7783 3578 113 93 12 75 51 1487 195 Latina (2 Seasons) 1 League 31.2 Perugia (1 Season) 1 League 23.4 Benevento (1 Season) 1 League 26.0 1198 24 180 681 351 34 1198 38 19 50.0 19 50.0 638 4047 1896 62 30 12 46 43 827 92 Serie B (8 Seasons) 152.2 5133 148 786 2690 1731 190 5133 219 106 48.4 105 47.9 2977 17983 8915 288 189 51 176 144 3531 509 Serie A (2 Seasons) 46.9 2309 120 530 1081 730 72 2309 81 32 39.5 43 53.1 1310 7049 3491 97 83 17 82 55 1490 190
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 2015-2016 20 Latina it ITA 2. Serie B 8 526 66 13.9 5.8 5 3 3 8 0.75 4 4 0 0.00 +0.19 Matches 2016-2017 21 Latina it ITA 2. Serie B 29 2,280 79 60.3 25.3 25 19 4 Matches 2017-2018 22 Perugia it ITA Coppa Italia 2 100 50 37.0 1.1 1 85 0 1 15 1 3.00 3 0 +3 +2.70 +4.29 Matches 2017-2018 22 Perugia it ITA 2. Serie B 29 2,108 73 55.8 23.4 25 16 4 3 1.69 40 27 +13 +0.56 +0.77 Matches 2018-2019 23 Benevento it ITA Coppa Italia 4 206 52 52.8 2.3 1 93 1 3 38 0 2.25 5 6 -1 -0.44 -0.93 Matches 2018-2019 23 Benevento it ITA 2. Serie B 29 2,340 81 72.2 26.0 27 85 20 2 20 3 1.71 37 30 +7 +0.27 -0.63 35.7 29.3 +6.4 +0.25 -0.12 Matches 2019-2020 24 Empoli it ITA Coppa Italia 3 239 80 79.7 2.7 2 105 2 1 29 0 2.00 4 2 +2 +0.75 +2.23 Matches 2019-2020 24 Empoli it ITA 2. Serie B 29 1,761 61 51.5 19.6 23 73 8 6 15 2 1.47 23 22 +1 +0.05 +0.16 30.0 27.8 +2.2 +0.11 +0.44 Matches 2020-2021 25 Empoli it ITA Coppa Italia 1 34 34 12.6 0.4 0 0 1 34 0 3.00 1 1 0 0.00 -1.91 Matches 2020-2021 25 Empoli it ITA 2. Serie B 18 1,159 64 33.9 12.9 14 77 6 4 19 2 1.94 18 13 +5 +0.39 -0.73 20.4 16.5 +3.9 +0.31 -0.40 Matches 2021-2022 26 Empoli it ITA Coppa Italia 3 196 65 65.3 2.2 3 65 0 0 0 2.00 7 4 +3 +1.38 +2.24 Matches 2021-2022 26 Empoli it ITA 1. Serie A 35 1,955 56 57.2 21.7 24 69 2 11 28 0 1.09 22 43 -21 -0.97 -1.03 23.8 36.5 -12.7 -0.59 -0.07 Matches 2022-2023 27 Empoli it ITA Coppa Italia 1 55 55 45.8 0.6 1 55 0 0 0 0.00 0 0 0 0.00 +1.38 Matches 2022-2023 27 Empoli it ITA 1. Serie A 35 2,263 65 66.2 25.1 28 74 3 7 26 1 1.17 24 27 -3 -0.12 +0.58 24.9 34.7 -9.8 -0.39 +0.37 Matches 2023-2024 28 Spezia it ITA Coppa Italia 1 76 76 31.7 0.8 1 76 0 0 0 1.00 2 1 +1 +1.18 +1.73 Matches 2023-2024 28 Spezia it ITA 2. Serie B 33 1,957 59 57.2 21.7 23 75 6 10 22 0 1.18 20 31 -11 -0.51 -0.38 27.2 26.4 +0.8 +0.04 +0.20 Matches 2024-2025 29 Spezia it ITA Coppa Italia 1 71 71 59.2 0.8 1 71 0 0 0 1.00 3 2 +1 +1.27 +3.10 Matches 2024-2025 29 Spezia it ITA 2. Serie B 25 1,570 63 54.5 17.4 19 72 2 6 35 3 1.64 26 16 +10 +0.57 -0.39 30.2 15.2 +15.0 +0.86 -0.06 Matches 10 Seasons 5 Clubs 3 Leagues 286 18,896 66 51.7 210.0 223 75 88 63 25 23 1.45 239 229 +10 +0.05 -0.09 192.3 186.4 +5.9 +0.04 -0.03 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 Empoli (4 Seasons) 3 Leagues 125 7,662 61 52.2 85.1 95 73 21 30 24 5 1.37 99 112 -13 -0.15 -0.41 99.1 115.5 -16.4 -0.21 -0.12 Spezia (2 Seasons) 2 Leagues 60 3,674 61 55.2 40.8 44 74 8 16 27 3 1.37 51 50 +1 +0.02 -0.28 57.4 41.6 +15.8 +0.40 +0.06 Latina (2 Seasons) 1 League 37 2,806 76 37.1 31.2 30 22 7 8 0.75 4 4 0 0.00 +0.19 Benevento (1 Season) 2 Leagues 33 2,546 77 70.1 28.3 28 85 21 5 31 3 1.78 42 36 +6 +0.21 -0.62 35.7 29.3 +6.4 +0.25 -0.12 Perugia (1 Season) 2 Leagues 31 2,208 71 54.5 24.5 26 85 16 5 15 4 1.77 43 27 +16 +0.65 +0.99 Serie B (8 Seasons) 200 13,701 69 49.4 152.2 161 77 80 39 23 21 1.53 168 143 +25 +0.20 -0.06 143.6 115.2 +28.3 +0.29 -0.02 Coppa Italia (8 Seasons) 16 977 61 48.6 10.9 10 79 3 6 32 1 2.00 25 16 +9 +0.83 +1.00 Serie A (2 Seasons) 70 4,218 60 61.7 46.9 52 72 5 18 27 1 1.13 46 70 -24 -0.51 -0.24 48.7 71.2 -22.5 -0.48 +0.14
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 2015-2016 20 Latina 1 League 8 526 66 13.9 5.8 5 3 3 8 0.75 4 4 0 0.00 +0.19 2016-2017 21 Latina 1 League 29 2,280 79 60.3 25.3 25 19 4 2017-2018 22 Perugia 2 Leagues 31 2,208 71 54.5 24.5 26 85 16 5 15 4 1.77 43 27 +16 +0.65 +0.99 2018-2019 23 Benevento 2 Leagues 33 2,546 77 70.1 28.3 28 85 21 5 31 3 1.78 42 36 +6 +0.21 -0.62 35.7 29.3 +6.4 +0.25 -0.12 2019-2020 24 Empoli 2 Leagues 32 2,000 63 53.8 22.2 25 75 10 7 17 2 1.52 27 24 +3 +0.14 +0.29 30.0 27.8 +2.2 +0.11 +0.44 2020-2021 25 Empoli 2 Leagues 19 1,193 63 32.3 13.3 14 77 6 5 22 2 2.00 19 14 +5 +0.38 -0.81 20.4 16.5 +3.9 +0.31 -0.40 2021-2022 26 Empoli 2 Leagues 38 2,151 57 57.8 23.9 27 68 2 11 28 0 1.16 29 47 -18 -0.75 -0.75 23.8 36.5 -12.7 -0.59 -0.07 2022-2023 27 Empoli 2 Leagues 36 2,318 64 65.5 25.8 29 74 3 7 26 1 1.14 24 27 -3 -0.12 +0.62 24.9 34.7 -9.8 -0.39 +0.37 2023-2024 28 Spezia 2 Leagues 34 2,033 60 55.5 22.6 24 75 6 10 22 0 1.17 22 32 -10 -0.44 -0.28 27.2 26.4 +0.8 +0.04 +0.20 2024-2025 29 Spezia 2 Leagues 26 1,641 63 54.7 18.2 20 72 2 6 35 3 1.62 29 18 +11 +0.60 -0.26 30.2 15.2 +15.0 +0.86 -0.06 10 Seasons 5 Clubs 3 Leagues 286 18,896 66 51.7 210.0 223 75 88 63 25 23 1.45 239 229 +10 +0.05 -0.09 192.3 186.4 +5.9 +0.04 -0.03 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 Empoli (4 Seasons) 3 Leagues 125 7,662 61 52.2 85.1 95 73 21 30 24 5 1.37 99 112 -13 -0.15 -0.41 99.1 115.5 -16.4 -0.21 -0.12 Spezia (2 Seasons) 2 Leagues 60 3,674 61 55.2 40.8 44 74 8 16 27 3 1.37 51 50 +1 +0.02 -0.28 57.4 41.6 +15.8 +0.40 +0.06 Latina (2 Seasons) 1 League 37 2,806 76 37.1 31.2 30 22 7 8 0.75 4 4 0 0.00 +0.19 Benevento (1 Season) 2 Leagues 33 2,546 77 70.1 28.3 28 85 21 5 31 3 1.78 42 36 +6 +0.21 -0.62 35.7 29.3 +6.4 +0.25 -0.12 Perugia (1 Season) 2 Leagues 31 2,208 71 54.5 24.5 26 85 16 5 15 4 1.77 43 27 +16 +0.65 +0.99 Serie B (8 Seasons) 200 13,701 69 49.4 152.2 161 77 80 39 23 21 1.53 168 143 +25 +0.20 -0.06 143.6 115.2 +28.3 +0.29 -0.02 Coppa Italia (8 Seasons) 16 977 61 48.6 10.9 10 79 3 6 32 1 2.00 25 16 +9 +0.83 +1.00 Serie A (2 Seasons) 70 4,218 60 61.7 46.9 52 72 5 18 27 1 1.13 46 70 -24 -0.51 -0.24 48.7 71.2 -22.5 -0.48 +0.14
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 2015-2016 20 Latina it ITA 2. Serie B 16th 8 526 66 13.9 5.8 5 3 3 8 0.75 4 4 0 0.00 +0.19 Matches 2016-2017 21 Latina it ITA 2. Serie B 21st 29 2,280 79 60.3 25.3 25 19 4 Matches 2017-2018 22 Perugia it ITA 2. Serie B 8th 29 2,108 73 55.8 23.4 25 16 4 3 1.69 40 27 +13 +0.56 +0.77 Matches 2018-2019 23 Benevento it ITA 2. Serie B 3rd 29 2,340 81 72.2 26.0 27 85 20 2 20 3 1.71 37 30 +7 +0.27 -0.63 35.7 29.3 +6.4 +0.25 -0.12 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 29 1,761 61 51.5 19.6 23 73 8 6 15 2 1.47 23 22 +1 +0.05 +0.16 30.0 27.8 +2.2 +0.11 +0.44 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 18 1,159 64 33.9 12.9 14 77 6 4 19 2 1.94 18 13 +5 +0.39 -0.73 20.4 16.5 +3.9 +0.31 -0.40 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 35 1,955 56 57.2 21.7 24 69 2 11 28 0 1.09 22 43 -21 -0.97 -1.03 23.8 36.5 -12.7 -0.59 -0.07 Matches 2022-2023 27 Empoli it ITA 1. Serie A 14th 35 2,263 65 66.2 25.1 28 74 3 7 26 1 1.17 24 27 -3 -0.12 +0.58 24.9 34.7 -9.8 -0.39 +0.37 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 33 1,957 59 57.2 21.7 23 75 6 10 22 0 1.18 20 31 -11 -0.51 -0.38 27.2 26.4 +0.8 +0.04 +0.20 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 25 1,570 63 54.5 17.4 19 72 2 6 35 3 1.64 26 16 +10 +0.57 -0.39 30.2 15.2 +15.0 +0.86 -0.06 Matches 10 Seasons 5 Clubs 2 Leagues 270 17,919 66 51.8 199.1 213 75 85 57 24 22 1.42 214 213 +1 +0.01 -0.16 192.3 186.4 +5.9 +0.04 -0.03 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 Empoli (4 Seasons) 2 Leagues 117 7,138 61 52.2 79.3 89 73 19 28 23 5 1.34 87 105 -18 -0.23 -0.47 99.1 115.5 -16.4 -0.21 -0.12 Spezia (2 Seasons) 1 League 58 3,527 61 56.0 39.2 42 74 8 16 27 3 1.38 46 47 -1 -0.03 -0.41 57.4 41.6 +15.8 +0.40 +0.06 Latina (2 Seasons) 1 League 37 2,806 76 37.1 31.2 30 22 7 8 0.75 4 4 0 0.00 +0.19 Perugia (1 Season) 1 League 29 2,108 73 55.8 23.4 25 16 4 3 1.69 40 27 +13 +0.56 +0.77 Benevento (1 Season) 1 League 29 2,340 81 72.2 26.0 27 85 20 2 20 3 1.71 37 30 +7 +0.27 -0.63 35.7 29.3 +6.4 +0.25 -0.12 Serie B (8 Seasons) 200 13,701 69 49.4 152.2 161 77 80 39 23 21 1.53 168 143 +25 +0.20 -0.06 143.6 115.2 +28.3 +0.29 -0.02 Serie A (2 Seasons) 70 4,218 60 61.7 46.9 52 72 5 18 27 1 1.13 46 70 -24 -0.51 -0.24 48.7 71.2 -22.5 -0.48 +0.14
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 2017-2018 22 Perugia it ITA Coppa Italia 17th 2 100 50 37.0 1.1 1 85 0 1 15 1 3.00 3 0 +3 +2.70 +4.29 Matches 2018-2019 23 Benevento it ITA Coppa Italia 9th 4 206 52 52.8 2.3 1 93 1 3 38 0 2.25 5 6 -1 -0.44 -0.93 Matches 2019-2020 24 Empoli it ITA Coppa Italia 17th 3 239 80 79.7 2.7 2 105 2 1 29 0 2.00 4 2 +2 +0.75 +2.23 Matches 2020-2021 25 Empoli it ITA Coppa Italia 9th 1 34 34 12.6 0.4 0 0 1 34 0 3.00 1 1 0 0.00 -1.91 Matches 2021-2022 26 Empoli it ITA Coppa Italia R16 3 196 65 65.3 2.2 3 65 0 0 0 2.00 7 4 +3 +1.38 +2.24 Matches 2022-2023 27 Empoli it ITA Coppa Italia Rd1 1 55 55 45.8 0.6 1 55 0 0 0 0.00 0 0 0 0.00 +1.38 Matches 2023-2024 28 Spezia it ITA Coppa Italia Rd2 1 76 76 31.7 0.8 1 76 0 0 0 1.00 2 1 +1 +1.18 +1.73 Matches 2024-2025 29 Spezia it ITA Coppa Italia Rd1 1 71 71 59.2 0.8 1 71 0 0 0 1.00 3 2 +1 +1.27 +3.10 Matches 8 Seasons 4 Clubs 1 League 16 977 61 48.6 10.9 10 79 3 6 32 1 2.00 25 16 +9 +0.83 +1.00 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Empoli (4 Seasons) 1 League 8 524 66 52.9 5.8 6 77 2 2 32 0 1.88 12 7 +5 +0.86 +0.47 Spezia (2 Seasons) 1 League 2 147 74 40.8 1.6 2 74 0 0 0 1.00 5 3 +2 +1.22 +2.07 Benevento (1 Season) 1 League 4 206 52 52.8 2.3 1 93 1 3 38 0 2.25 5 6 -1 -0.44 -0.93 Perugia (1 Season) 1 League 2 100 50 37.0 1.1 1 85 0 1 15 1 3.00 3 0 +3 +2.70 +4.29
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 2015-2016 20 Latina 1 League 5.8 4 0 2016-2017 21 Latina 1 League 25.3 12 0 2017-2018 22 Perugia 2 Leagues 24.5 9 0 0 0 0 0 0 0 0 0 0 2018-2019 23 Benevento 2 Leagues 28.3 7 0 0 59 49 0 34 31 36 1 1 0 144 13 21 38.2 2019-2020 24 Empoli 2 Leagues 22.2 5 1 0 52 50 5 51 15 19 0 0 0 102 11 25 30.6 2020-2021 25 Empoli 2 Leagues 13.3 4 0 0 27 24 2 72 13 8 1 0 0 72 6 15 28.6 2021-2022 26 Empoli 2 Leagues 23.9 10 0 0 60 23 5 71 10 20 0 1 0 117 12 31 27.9 2022-2023 27 Empoli 2 Leagues 25.8 11 0 0 54 39 0 92 18 34 0 1 0 138 10 19 34.5 2023-2024 28 Spezia 2 Leagues 22.6 6 0 0 59 50 0 102 21 22 0 1 0 134 12 22 35.3 2024-2025 29 Spezia 2 Leagues 18.2 7 0 0 56 45 1 91 12 21 1 0 0 93 7 24 22.6 10 Seasons 5 Clubs 3 Leagues 210.0 75 1 0 367 280 13 513 120 160 3 4 0 800 71 157 31.1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Empoli (4 Seasons) 3 Leagues 85.1 30 1 0 193 136 12 286 56 81 1 2 0 429 39 90 30.2 Spezia (2 Seasons) 2 Leagues 40.8 13 0 0 115 95 1 193 33 43 1 1 0 227 19 46 29.2 Latina (2 Seasons) 1 League 31.2 16 0 Benevento (1 Season) 2 Leagues 28.3 7 0 0 59 49 0 34 31 36 1 1 0 144 13 21 38.2 Perugia (1 Season) 2 Leagues 24.5 9 0 0 0 0 0 0 0 0 0 0 Serie B (8 Seasons) 152.2 54 1 0 249 215 8 344 90 104 3 2 0 545 49 107 31.4 Coppa Italia (8 Seasons) 10.9 1 0 0 12 10 0 10 2 2 0 Serie A (2 Seasons) 46.9 20 0 0 106 55 5 159 28 54 0 2 0 255 22 50 30.6
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 2015-2016 20 Latina it ITA 2. Serie B 16th 5.8 4 0 Matches 2016-2017 21 Latina it ITA 2. Serie B 21st 25.3 12 0 Matches 2017-2018 22 Perugia it ITA 2. Serie B 8th 23.4 9 0 0 0 0 0 0 0 0 0 0 Matches 2018-2019 23 Benevento it ITA 2. Serie B 3rd 26.0 7 0 0 59 49 0 34 31 36 1 1 0 144 13 21 38.2 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 19.6 5 1 0 52 50 5 51 15 19 0 0 0 102 11 25 30.6 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 12.9 4 0 0 27 24 2 72 13 8 1 0 0 72 6 15 28.6 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 21.7 10 0 0 53 18 5 68 10 20 0 1 0 117 12 31 27.9 Matches 2022-2023 27 Empoli it ITA 1. Serie A 14th 25.1 10 0 0 53 37 0 91 18 34 0 1 0 138 10 19 34.5 Matches 2023-2024 28 Spezia it ITA 2. Serie B 15th 21.7 6 0 0 56 48 0 98 20 22 0 1 0 134 12 22 35.3 Matches 2024-2025 29 Spezia it ITA 2. Serie B 3rd 17.4 7 0 0 55 44 1 89 11 19 1 0 0 93 7 24 22.6 Matches 10 Seasons 5 Clubs 2 Leagues 199.1 74 1 0 355 270 13 503 118 158 3 4 0 800 71 157 31.1 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Empoli (4 Seasons) 2 Leagues 79.3 29 1 0 185 129 12 282 56 81 1 2 0 429 39 90 30.2 Spezia (2 Seasons) 1 League 39.2 13 0 0 111 92 1 187 31 41 1 1 0 227 19 46 29.2 Latina (2 Seasons) 1 League 31.2 16 0 Perugia (1 Season) 1 League 23.4 9 0 0 0 0 0 0 0 0 0 0 Benevento (1 Season) 1 League 26.0 7 0 0 59 49 0 34 31 36 1 1 0 144 13 21 38.2 Serie B (8 Seasons) 152.2 54 1 0 249 215 8 344 90 104 3 2 0 545 49 107 31.4 Serie A (2 Seasons) 46.9 20 0 0 106 55 5 159 28 54 0 2 0 255 22 50 30.6
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 Filippo Bandinelli Pages
Filippo Bandinelli 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)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary