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 2017-2018 18 Atalanta it ITA 1. Serie A 0 0 Matches 2018-2019 19 Atalanta it ITA Coppa Italia 0 0 Matches 2018-2019 19 Atalanta it ITA 1. Serie A 0 0 Matches 2019-2020 20 Trapani it ITA Coppa Italia 2 1 123 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 20 Trapani it ITA 2. Serie B 34 24 1,757 19.5 0 2 2 0 0 0 2 0 1.9 1.9 2.3 4.2 44 76 112 0.00 0.10 0.10 0.00 0.10 0.10 0.12 0.22 0.10 0.22 Matches 2020-2021 21 Monza it ITA Coppa Italia 2 2 177 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Monza it ITA 2. Serie B 23 11 924 10.3 1 1 2 1 0 0 2 0 2.7 2.7 2.0 4.7 43 56 84 0.10 0.10 0.19 0.10 0.19 0.26 0.19 0.45 0.26 0.45 Matches 2021-2022 22 Monza 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 2021-2022 22 Monza it ITA 2. Serie B 33 21 1,677 18.6 5 1 6 5 0 0 4 0 4.1 4.1 3.7 7.8 62 76 150 0.27 0.05 0.32 0.27 0.32 0.22 0.20 0.42 0.22 0.42 Matches 2022-2023 23 Monza it ITA Coppa Italia 3 2 191 2.1 0 2 2 0 0 0 0 0 0.00 0.94 0.94 0.00 0.94 Matches 2022-2023 23 Monza it ITA 1. Serie A 27 10 948 10.5 4 1 5 4 0 0 1 0 2.1 2.1 1.9 4.1 31 51 69 0.38 0.09 0.47 0.38 0.47 0.20 0.18 0.39 0.20 0.39 Matches 2023-2024 24 Monza 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 2023-2024 24 Monza it ITA 1. Serie A 38 36 2,657 29.5 8 4 12 8 0 0 1 0 4.8 4.8 5.0 9.8 90 120 193 0.27 0.14 0.41 0.27 0.41 0.16 0.17 0.33 0.16 0.33 Matches 2024-2025 25 Fiorentina 3. Conf Lg 2 0 57 0.6 0 0 0 0 0 0 0 0 0.6 0.6 0.1 0.7 2 2 4 0.00 0.00 0.00 0.00 0.00 0.94 0.15 1.09 0.94 1.09 Matches 2024-2025 25 Fiorentina it ITA Coppa Italia 1 1 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 19 16 1,271 14.1 2 1 3 2 0 0 1 0 2.5 2.5 0.8 3.3 34 49 111 0.14 0.07 0.21 0.14 0.21 0.18 0.06 0.24 0.18 0.24 Matches 8 Seasons 4 Clubs 4 Leagues 186 125 9,931 110.3 20 12 32 20 0 0 12 0 18.8 18.8 15.8 34.6 306 430 723 0.18 0.11 0.29 0.18 0.29 0.18 0.15 0.34 0.18 0.34 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 Monza (4 Seasons) 3 Leagues 128 83 6,672 74.1 18 9 27 18 0 0 8 0 13.8 13.8 12.5 26.3 226 303 496 0.24 0.12 0.36 0.24 0.36 0.20 0.18 0.38 0.20 0.38 Atalanta (2 Seasons) 2 Leagues 0 0 Trapani (1 Season) 2 Leagues 36 25 1,880 20.9 0 2 2 0 0 0 3 0 1.9 1.9 2.3 4.2 44 76 112 0.00 0.10 0.10 0.00 0.10 0.10 0.12 0.22 0.10 0.22 Fiorentina (1 Season) 3 Leagues 22 17 1,379 15.3 2 1 3 2 0 0 1 0 3.1 3.1 0.9 4.0 36 51 115 0.13 0.07 0.20 0.13 0.20 0.21 0.06 0.27 0.21 0.27 Coppa Italia (7 Seasons) 10 7 640 7.1 0 2 2 0 0 0 1 0 0.00 0.28 0.28 0.00 0.28 Serie A (5 Seasons) 84 62 4,876 54.2 14 6 20 14 0 0 3 0 9.4 9.4 7.7 17.2 155 220 373 0.26 0.11 0.37 0.26 0.37 0.17 0.14 0.32 0.17 0.32 Serie B (3 Seasons) 90 56 4,358 48.4 6 4 10 6 0 0 8 0 8.7 8.7 8.0 16.7 149 208 346 0.12 0.08 0.21 0.12 0.21 0.18 0.17 0.35 0.18 0.35 Conf Lg (1 Season) 2 0 57 0.6 0 0 0 0 0 0 0 0 0.6 0.6 0.1 0.7 2 2 4 0.00 0.00 0.00 0.00 0.00 0.94 0.15 1.09 0.94 1.09
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 18 Atalanta 1 League 0 0 2018-2019 19 Atalanta 2 Leagues 0 0 2019-2020 20 Trapani 2 Leagues 36 25 1,880 20.9 0 2 2 0 0 0 3 0 1.9 1.9 2.3 4.2 44 76 112 0.00 0.10 0.10 0.00 0.10 0.10 0.12 0.22 0.10 0.22 2020-2021 21 Monza 2 Leagues 25 13 1,101 12.2 1 1 2 1 0 0 2 0 2.7 2.7 2.0 4.7 43 56 84 0.08 0.08 0.16 0.08 0.16 0.26 0.19 0.45 0.26 0.45 2021-2022 22 Monza 2 Leagues 34 21 1,704 18.9 5 1 6 5 0 0 4 0 4.1 4.1 3.7 7.8 62 76 150 0.26 0.05 0.32 0.26 0.32 0.22 0.20 0.42 0.22 0.42 2022-2023 23 Monza 2 Leagues 30 12 1,139 12.7 4 3 7 4 0 0 1 0 2.1 2.1 1.9 4.1 31 51 69 0.32 0.24 0.55 0.32 0.55 0.20 0.18 0.39 0.20 0.39 2023-2024 24 Monza 2 Leagues 39 37 2,728 30.3 8 4 12 8 0 0 1 0 4.8 4.8 5.0 9.8 90 120 193 0.26 0.13 0.40 0.26 0.40 0.16 0.17 0.33 0.16 0.33 2024-2025 25 Fiorentina 3 Leagues 22 17 1,379 15.3 2 1 3 2 0 0 1 0 3.1 3.1 0.9 4.0 36 51 115 0.13 0.07 0.20 0.13 0.20 0.21 0.06 0.27 0.21 0.27 8 Seasons 4 Clubs 4 Leagues 186 125 9,931 110.3 20 12 32 20 0 0 12 0 18.8 18.8 15.8 34.6 306 430 723 0.18 0.11 0.29 0.18 0.29 0.18 0.15 0.34 0.18 0.34 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 Monza (4 Seasons) 3 Leagues 128 83 6,672 74.1 18 9 27 18 0 0 8 0 13.8 13.8 12.5 26.3 226 303 496 0.24 0.12 0.36 0.24 0.36 0.20 0.18 0.38 0.20 0.38 Atalanta (2 Seasons) 2 Leagues 0 0 Trapani (1 Season) 2 Leagues 36 25 1,880 20.9 0 2 2 0 0 0 3 0 1.9 1.9 2.3 4.2 44 76 112 0.00 0.10 0.10 0.00 0.10 0.10 0.12 0.22 0.10 0.22 Fiorentina (1 Season) 3 Leagues 22 17 1,379 15.3 2 1 3 2 0 0 1 0 3.1 3.1 0.9 4.0 36 51 115 0.13 0.07 0.20 0.13 0.20 0.21 0.06 0.27 0.21 0.27 Coppa Italia (7 Seasons) 10 7 640 7.1 0 2 2 0 0 0 1 0 0.00 0.28 0.28 0.00 0.28 Serie A (5 Seasons) 84 62 4,876 54.2 14 6 20 14 0 0 3 0 9.4 9.4 7.7 17.2 155 220 373 0.26 0.11 0.37 0.26 0.37 0.17 0.14 0.32 0.17 0.32 Serie B (3 Seasons) 90 56 4,358 48.4 6 4 10 6 0 0 8 0 8.7 8.7 8.0 16.7 149 208 346 0.12 0.08 0.21 0.12 0.21 0.18 0.17 0.35 0.18 0.35 Conf Lg (1 Season) 2 0 57 0.6 0 0 0 0 0 0 0 0 0.6 0.6 0.1 0.7 2 2 4 0.00 0.00 0.00 0.00 0.00 0.94 0.15 1.09 0.94 1.09
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 18 Atalanta it ITA 1. Serie A 7th 0 0 Matches 2018-2019 19 Atalanta it ITA 1. Serie A 3rd 0 0 Matches 2019-2020 20 Trapani it ITA 2. Serie B 18th 34 24 1,757 19.5 0 2 2 0 0 0 2 0 1.9 1.9 2.3 4.2 44 76 112 0.00 0.10 0.10 0.00 0.10 0.10 0.12 0.22 0.10 0.22 Matches 2020-2021 21 Monza it ITA 2. Serie B 3rd 23 11 924 10.3 1 1 2 1 0 0 2 0 2.7 2.7 2.0 4.7 43 56 84 0.10 0.10 0.19 0.10 0.19 0.26 0.19 0.45 0.26 0.45 Matches 2021-2022 22 Monza it ITA 2. Serie B 4th 33 21 1,677 18.6 5 1 6 5 0 0 4 0 4.1 4.1 3.7 7.8 62 76 150 0.27 0.05 0.32 0.27 0.32 0.22 0.20 0.42 0.22 0.42 Matches 2022-2023 23 Monza it ITA 1. Serie A 11th 27 10 948 10.5 4 1 5 4 0 0 1 0 2.1 2.1 1.9 4.1 31 51 69 0.38 0.09 0.47 0.38 0.47 0.20 0.18 0.39 0.20 0.39 Matches 2023-2024 24 Monza it ITA 1. Serie A 12th 38 36 2,657 29.5 8 4 12 8 0 0 1 0 4.8 4.8 5.0 9.8 90 120 193 0.27 0.14 0.41 0.27 0.41 0.16 0.17 0.33 0.16 0.33 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 6th 19 16 1,271 14.1 2 1 3 2 0 0 1 0 2.5 2.5 0.8 3.3 34 49 111 0.14 0.07 0.21 0.14 0.21 0.18 0.06 0.24 0.18 0.24 Matches 8 Seasons 4 Clubs 2 Leagues 174 118 9,234 102.6 20 10 30 20 0 0 11 0 18.2 18.2 15.7 33.9 304 428 719 0.19 0.10 0.29 0.19 0.29 0.18 0.15 0.33 0.18 0.33 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 Monza (4 Seasons) 2 Leagues 121 78 6,206 69.0 18 7 25 18 0 0 8 0 13.8 13.8 12.5 26.3 226 303 496 0.26 0.10 0.36 0.26 0.36 0.20 0.18 0.38 0.20 0.38 Atalanta (2 Seasons) 1 League 0 0 Trapani (1 Season) 1 League 34 24 1,757 19.5 0 2 2 0 0 0 2 0 1.9 1.9 2.3 4.2 44 76 112 0.00 0.10 0.10 0.00 0.10 0.10 0.12 0.22 0.10 0.22 Fiorentina (1 Season) 1 League 19 16 1,271 14.1 2 1 3 2 0 0 1 0 2.5 2.5 0.8 3.3 34 49 111 0.14 0.07 0.21 0.14 0.21 0.18 0.06 0.24 0.18 0.24 Serie A (5 Seasons) 84 62 4,876 54.2 14 6 20 14 0 0 3 0 9.4 9.4 7.7 17.2 155 220 373 0.26 0.11 0.37 0.26 0.37 0.17 0.14 0.32 0.17 0.32 Serie B (3 Seasons) 90 56 4,358 48.4 6 4 10 6 0 0 8 0 8.7 8.7 8.0 16.7 149 208 346 0.12 0.08 0.21 0.12 0.21 0.18 0.17 0.35 0.18 0.35
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 2018-2019 19 Atalanta it ITA Coppa Italia 2nd 0 0 Matches 2019-2020 20 Trapani it ITA Coppa Italia 25th 2 1 123 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Monza it ITA Coppa Italia 17th 2 2 177 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 22 Monza it ITA Coppa Italia Rd1 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Monza it ITA Coppa Italia R16 3 2 191 2.1 0 2 2 0 0 0 0 0 0.00 0.94 0.94 0.00 0.94 Matches 2023-2024 24 Monza 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 2024-2025 25 Fiorentina it ITA Coppa Italia R16 1 1 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 4 Clubs 1 League 10 7 640 7.1 0 2 2 0 0 0 1 0 0.00 0.28 0.28 0.00 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 Monza (4 Seasons) 1 League 7 5 466 5.2 0 2 2 0 0 0 0 0 0.00 0.39 0.39 0.00 0.39 Trapani (1 Season) 1 League 2 1 123 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Fiorentina (1 Season) 1 League 1 1 51 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Atalanta (1 Season) 1 League 0 0
Standard Stats Table Season Age Squad 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 2024-2025 25 Fiorentina 3. Conf Lg 2 0 57 0.6 0 0 0 0 0 0 0 0 0.6 0.6 0.1 0.7 2 2 4 0.00 0.00 0.00 0.00 0.00 0.94 0.15 1.09 0.94 1.09 Matches 1 Season 1 Club 1 League 2 0 57 0.6 0 0 0 0 0 0 0 0 0.6 0.6 0.1 0.7 2 2 4 0.00 0.00 0.00 0.00 0.00 0.94 0.15 1.09 0.94 1.09
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 20 Trapani it ITA Coppa Italia 1.4 0 0 0 0.00 0.00 0 0 Matches 2019-2020 20 Trapani it ITA 2. Serie B 19.5 0 39 11 28.2 2.00 0.56 0.00 0.00 23.2 1 0 0 1.9 1.9 0.05 -1.9 -1.9 Matches 2020-2021 21 Monza it ITA Coppa Italia 2.0 0 0 0 0.00 0.00 0 0 Matches 2020-2021 21 Monza it ITA 2. Serie B 10.3 1 19 9 47.4 1.85 0.88 0.05 0.11 16.5 2 0 0 2.7 2.7 0.14 -1.7 -1.7 Matches 2021-2022 22 Monza it ITA Coppa Italia 0.3 0 3 0 0.0 10.00 0.00 0.00 0 0 Matches 2021-2022 22 Monza it ITA 2. Serie B 18.6 5 48 14 29.2 2.58 0.75 0.10 0.36 19.6 2 0 0 4.1 4.1 0.09 +0.9 +0.9 Matches 2022-2023 23 Monza it ITA Coppa Italia 2.1 0 4 2 50.0 1.88 0.94 0.00 0.00 0 0 Matches 2022-2023 23 Monza it ITA 1. Serie A 10.5 4 25 10 40.0 2.37 0.95 0.16 0.40 19.1 0 0 0 2.1 2.1 0.09 +1.9 +1.9 Matches 2023-2024 24 Monza it ITA Coppa Italia 0.8 0 4 1 25.0 5.07 1.27 0.00 0.00 0 0 Matches 2023-2024 24 Monza it ITA 1. Serie A 29.5 8 65 19 29.2 2.20 0.64 0.12 0.42 19.9 9 0 0 4.8 4.8 0.07 +3.2 +3.2 Matches 2024-2025 25 Fiorentina 3. Conf Lg 0.6 0 3 1 33.3 4.74 1.58 0.00 0.00 16.1 0 0 0 0.6 0.6 0.20 -0.6 -0.6 Matches 2024-2025 25 Fiorentina it ITA Coppa Italia 0.6 0 1 0 0.0 1.76 0.00 0.00 0 0 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 14.1 2 32 11 34.4 2.27 0.78 0.06 0.18 18.6 2 0 0 2.5 2.5 0.08 -0.5 -0.5 Matches 8 Seasons 4 Clubs 4 Leagues 110.3 20 243 78 32.1 2.20 0.71 0.08 0.26 19.8 16 0 0 18.8 18.8 0.08 +1.2 +1.2 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 Monza (4 Seasons) 3 Leagues 74.1 18 168 55 32.7 2.27 0.74 0.11 0.33 19.2 13 0 0 13.8 13.8 0.09 +4.2 +4.2 Atalanta (2 Seasons) 2 Leagues Trapani (1 Season) 2 Leagues 20.9 0 39 11 28.2 1.87 0.53 0.00 0.00 23.2 1 0 0 1.9 1.9 0.05 -1.9 -1.9 Fiorentina (1 Season) 3 Leagues 15.3 2 36 12 33.3 2.35 0.78 0.06 0.17 18.4 2 0 0 3.1 3.1 0.09 -1.1 -1.1 Coppa Italia (7 Seasons) 7.1 0 12 3 25.0 1.69 0.42 0.00 0.00 0 0 Serie A (5 Seasons) 54.2 14 122 40 32.8 2.25 0.74 0.11 0.35 19.4 11 0 0 9.4 9.4 0.08 +4.6 +4.6 Serie B (3 Seasons) 48.4 6 106 34 32.1 2.19 0.70 0.06 0.18 20.4 5 0 0 8.7 8.7 0.08 -2.7 -2.7 Conf Lg (1 Season) 0.6 0 3 1 33.3 4.74 1.58 0.00 0.00 16.1 0 0 0 0.6 0.6 0.20 -0.6 -0.6
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 20 Trapani 2 Leagues 20.9 0 39 11 28.2 1.87 0.53 0.00 0.00 23.2 1 0 0 1.9 1.9 0.05 -1.9 -1.9 2020-2021 21 Monza 2 Leagues 12.2 1 19 9 47.4 1.55 0.74 0.05 0.11 16.5 2 0 0 2.7 2.7 0.14 -1.7 -1.7 2021-2022 22 Monza 2 Leagues 18.9 5 51 14 27.5 2.69 0.74 0.10 0.36 19.6 2 0 0 4.1 4.1 0.09 +0.9 +0.9 2022-2023 23 Monza 2 Leagues 12.7 4 29 12 41.4 2.29 0.95 0.14 0.33 19.1 0 0 0 2.1 2.1 0.09 +1.9 +1.9 2023-2024 24 Monza 2 Leagues 30.3 8 69 20 29.0 2.28 0.66 0.12 0.40 19.9 9 0 0 4.8 4.8 0.07 +3.2 +3.2 2024-2025 25 Fiorentina 3 Leagues 15.3 2 36 12 33.3 2.35 0.78 0.06 0.17 18.4 2 0 0 3.1 3.1 0.09 -1.1 -1.1 8 Seasons 4 Clubs 4 Leagues 110.3 20 243 78 32.1 2.20 0.71 0.08 0.26 19.8 16 0 0 18.8 18.8 0.08 +1.2 +1.2 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 Monza (4 Seasons) 3 Leagues 74.1 18 168 55 32.7 2.27 0.74 0.11 0.33 19.2 13 0 0 13.8 13.8 0.09 +4.2 +4.2 Atalanta (2 Seasons) 2 Leagues Trapani (1 Season) 2 Leagues 20.9 0 39 11 28.2 1.87 0.53 0.00 0.00 23.2 1 0 0 1.9 1.9 0.05 -1.9 -1.9 Fiorentina (1 Season) 3 Leagues 15.3 2 36 12 33.3 2.35 0.78 0.06 0.17 18.4 2 0 0 3.1 3.1 0.09 -1.1 -1.1 Coppa Italia (7 Seasons) 7.1 0 12 3 25.0 1.69 0.42 0.00 0.00 0 0 Serie A (5 Seasons) 54.2 14 122 40 32.8 2.25 0.74 0.11 0.35 19.4 11 0 0 9.4 9.4 0.08 +4.6 +4.6 Serie B (3 Seasons) 48.4 6 106 34 32.1 2.19 0.70 0.06 0.18 20.4 5 0 0 8.7 8.7 0.08 -2.7 -2.7 Conf Lg (1 Season) 0.6 0 3 1 33.3 4.74 1.58 0.00 0.00 16.1 0 0 0 0.6 0.6 0.20 -0.6 -0.6
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 20 Trapani it ITA 2. Serie B 18th 19.5 0 39 11 28.2 2.00 0.56 0.00 0.00 23.2 1 0 0 1.9 1.9 0.05 -1.9 -1.9 Matches 2020-2021 21 Monza it ITA 2. Serie B 3rd 10.3 1 19 9 47.4 1.85 0.88 0.05 0.11 16.5 2 0 0 2.7 2.7 0.14 -1.7 -1.7 Matches 2021-2022 22 Monza it ITA 2. Serie B 4th 18.6 5 48 14 29.2 2.58 0.75 0.10 0.36 19.6 2 0 0 4.1 4.1 0.09 +0.9 +0.9 Matches 2022-2023 23 Monza it ITA 1. Serie A 11th 10.5 4 25 10 40.0 2.37 0.95 0.16 0.40 19.1 0 0 0 2.1 2.1 0.09 +1.9 +1.9 Matches 2023-2024 24 Monza it ITA 1. Serie A 12th 29.5 8 65 19 29.2 2.20 0.64 0.12 0.42 19.9 9 0 0 4.8 4.8 0.07 +3.2 +3.2 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 6th 14.1 2 32 11 34.4 2.27 0.78 0.06 0.18 18.6 2 0 0 2.5 2.5 0.08 -0.5 -0.5 Matches 8 Seasons 4 Clubs 2 Leagues 102.6 20 228 74 32.5 2.22 0.72 0.09 0.27 19.8 16 0 0 18.2 18.2 0.08 +1.8 +1.8 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 Monza (4 Seasons) 2 Leagues 69.0 18 157 52 33.1 2.28 0.75 0.11 0.35 19.2 13 0 0 13.8 13.8 0.09 +4.2 +4.2 Atalanta (2 Seasons) 1 League Trapani (1 Season) 1 League 19.5 0 39 11 28.2 2.00 0.56 0.00 0.00 23.2 1 0 0 1.9 1.9 0.05 -1.9 -1.9 Fiorentina (1 Season) 1 League 14.1 2 32 11 34.4 2.27 0.78 0.06 0.18 18.6 2 0 0 2.5 2.5 0.08 -0.5 -0.5 Serie A (5 Seasons) 54.2 14 122 40 32.8 2.25 0.74 0.11 0.35 19.4 11 0 0 9.4 9.4 0.08 +4.6 +4.6 Serie B (3 Seasons) 48.4 6 106 34 32.1 2.19 0.70 0.06 0.18 20.4 5 0 0 8.7 8.7 0.08 -2.7 -2.7
Shooting Table Season Age Squad 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 2024-2025 25 Fiorentina 3. Conf Lg 0.6 0 3 1 33.3 4.74 1.58 0.00 0.00 16.1 0 0 0 0.6 0.6 0.20 -0.6 -0.6 Matches 1 Season 1 Club 1 League 0.6 0 3 1 33.3 4.74 1.58 0.00 0.00 16.1 0 0 0 0.6 0.6 0.20 -0.6 -0.6
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 20 Trapani it ITA Coppa Italia 1.4 0 Matches 2019-2020 20 Trapani it ITA 2. Serie B 19.5 430 632 68.0 7620 2515 211 250 84.4 146 214 68.2 55 111 49.5 2 2.3 1.6 -0.3 22 55 20 7 76 Matches 2020-2021 21 Monza it ITA Coppa Italia 2.0 0 Matches 2020-2021 21 Monza it ITA 2. Serie B 10.3 360 454 79.3 6275 1732 183 204 89.7 129 151 85.4 42 75 56.0 1 2.0 1.7 -1.0 23 32 18 5 56 Matches 2021-2022 22 Monza it ITA Coppa Italia 0.3 0 Matches 2021-2022 22 Monza it ITA 2. Serie B 18.6 591 778 76.0 10432 2500 290 324 89.5 216 278 77.7 71 131 54.2 1 3.7 4.0 -2.7 36 40 31 20 76 Matches 2022-2023 23 Monza it ITA Coppa Italia 2.1 2 Matches 2022-2023 23 Monza it ITA 1. Serie A 10.5 319 409 78.0 5412 1268 157 180 87.2 123 145 84.8 30 55 54.5 1 1.9 1.8 -0.9 17 28 14 2 51 Matches 2023-2024 24 Monza it ITA Coppa Italia 0.8 0 Matches 2023-2024 24 Monza it ITA 1. Serie A 29.5 752 981 76.7 14005 3225 333 379 87.9 296 370 80.0 102 176 58.0 4 5.0 4.6 -1.0 56 55 41 9 120 Matches 2024-2025 25 Fiorentina 3. Conf Lg 0.6 28 28 100.0 357 82 16 16 100.0 7 7 100.0 1 1 100.0 0 0.1 0.1 -0.1 2 0 0 0 2 Matches 2024-2025 25 Fiorentina it ITA Coppa Italia 0.6 0 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 14.1 321 398 80.7 4987 1027 186 201 92.5 105 135 77.8 21 44 47.7 1 0.8 1.1 +0.2 12 16 13 1 49 Matches 8 Seasons 4 Clubs 4 Leagues 110.3 2801 3680 76.1 49088 12349 1376 1554 88.5 1022 1300 78.6 322 593 54.3 12 15.8 14.9 -3.8 168 226 137 44 430 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 Monza (4 Seasons) 3 Leagues 74.1 2022 2622 77.1 36124 8725 963 1087 88.6 764 944 80.9 245 437 56.1 9 12.5 12.1 -3.5 132 155 104 36 303 Atalanta (2 Seasons) 2 Leagues Trapani (1 Season) 2 Leagues 20.9 430 632 68.0 7620 2515 211 250 84.4 146 214 68.2 55 111 49.5 2 2.3 1.6 -0.3 22 55 20 7 76 Fiorentina (1 Season) 3 Leagues 15.3 349 426 81.9 5344 1109 202 217 93.1 112 142 78.9 22 45 48.9 1 0.9 1.3 +0.1 14 16 13 1 51 Coppa Italia (7 Seasons) 7.1 2 Serie A (5 Seasons) 54.2 1392 1788 77.9 24404 5520 676 760 88.9 524 650 80.6 153 275 55.6 6 7.7 7.5 -1.7 85 99 68 12 220 Serie B (3 Seasons) 48.4 1381 1864 74.1 24327 6747 684 778 87.9 491 643 76.4 168 317 53.0 4 8.0 7.3 -4.0 81 127 69 32 208 Conf Lg (1 Season) 0.6 28 28 100.0 357 82 16 16 100.0 7 7 100.0 1 1 100.0 0 0.1 0.1 -0.1 2 0 0 0 2
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 20 Trapani 2 Leagues 20.9 430 632 68.0 7620 2515 211 250 84.4 146 214 68.2 55 111 49.5 2 2.3 1.6 -0.3 22 55 20 7 76 2020-2021 21 Monza 2 Leagues 12.2 360 454 79.3 6275 1732 183 204 89.7 129 151 85.4 42 75 56.0 1 2.0 1.7 -1.0 23 32 18 5 56 2021-2022 22 Monza 2 Leagues 18.9 591 778 76.0 10432 2500 290 324 89.5 216 278 77.7 71 131 54.2 1 3.7 4.0 -2.7 36 40 31 20 76 2022-2023 23 Monza 2 Leagues 12.7 319 409 78.0 5412 1268 157 180 87.2 123 145 84.8 30 55 54.5 3 1.9 1.8 +1.1 17 28 14 2 51 2023-2024 24 Monza 2 Leagues 30.3 752 981 76.7 14005 3225 333 379 87.9 296 370 80.0 102 176 58.0 4 5.0 4.6 -1.0 56 55 41 9 120 2024-2025 25 Fiorentina 3 Leagues 15.3 349 426 81.9 5344 1109 202 217 93.1 112 142 78.9 22 45 48.9 1 0.9 1.3 +0.1 14 16 13 1 51 8 Seasons 4 Clubs 4 Leagues 110.3 2801 3680 76.1 49088 12349 1376 1554 88.5 1022 1300 78.6 322 593 54.3 12 15.8 14.9 -3.8 168 226 137 44 430 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 Monza (4 Seasons) 3 Leagues 74.1 2022 2622 77.1 36124 8725 963 1087 88.6 764 944 80.9 245 437 56.1 9 12.5 12.1 -3.5 132 155 104 36 303 Atalanta (2 Seasons) 2 Leagues Trapani (1 Season) 2 Leagues 20.9 430 632 68.0 7620 2515 211 250 84.4 146 214 68.2 55 111 49.5 2 2.3 1.6 -0.3 22 55 20 7 76 Fiorentina (1 Season) 3 Leagues 15.3 349 426 81.9 5344 1109 202 217 93.1 112 142 78.9 22 45 48.9 1 0.9 1.3 +0.1 14 16 13 1 51 Coppa Italia (7 Seasons) 7.1 2 Serie A (5 Seasons) 54.2 1392 1788 77.9 24404 5520 676 760 88.9 524 650 80.6 153 275 55.6 6 7.7 7.5 -1.7 85 99 68 12 220 Serie B (3 Seasons) 48.4 1381 1864 74.1 24327 6747 684 778 87.9 491 643 76.4 168 317 53.0 4 8.0 7.3 -4.0 81 127 69 32 208 Conf Lg (1 Season) 0.6 28 28 100.0 357 82 16 16 100.0 7 7 100.0 1 1 100.0 0 0.1 0.1 -0.1 2 0 0 0 2
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 2019-2020 20 Trapani it ITA 2. Serie B 18th 19.5 430 632 68.0 7620 2515 211 250 84.4 146 214 68.2 55 111 49.5 2 2.3 1.6 -0.3 22 55 20 7 76 Matches 2020-2021 21 Monza it ITA 2. Serie B 3rd 10.3 360 454 79.3 6275 1732 183 204 89.7 129 151 85.4 42 75 56.0 1 2.0 1.7 -1.0 23 32 18 5 56 Matches 2021-2022 22 Monza it ITA 2. Serie B 4th 18.6 591 778 76.0 10432 2500 290 324 89.5 216 278 77.7 71 131 54.2 1 3.7 4.0 -2.7 36 40 31 20 76 Matches 2022-2023 23 Monza it ITA 1. Serie A 11th 10.5 319 409 78.0 5412 1268 157 180 87.2 123 145 84.8 30 55 54.5 1 1.9 1.8 -0.9 17 28 14 2 51 Matches 2023-2024 24 Monza it ITA 1. Serie A 12th 29.5 752 981 76.7 14005 3225 333 379 87.9 296 370 80.0 102 176 58.0 4 5.0 4.6 -1.0 56 55 41 9 120 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 6th 14.1 321 398 80.7 4987 1027 186 201 92.5 105 135 77.8 21 44 47.7 1 0.8 1.1 +0.2 12 16 13 1 49 Matches 8 Seasons 4 Clubs 2 Leagues 102.6 2773 3652 75.9 48731 12267 1360 1538 88.4 1015 1293 78.5 321 592 54.2 10 15.7 14.8 -5.7 166 226 137 44 428 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 Monza (4 Seasons) 2 Leagues 69.0 2022 2622 77.1 36124 8725 963 1087 88.6 764 944 80.9 245 437 56.1 7 12.5 12.1 -5.5 132 155 104 36 303 Atalanta (2 Seasons) 1 League Trapani (1 Season) 1 League 19.5 430 632 68.0 7620 2515 211 250 84.4 146 214 68.2 55 111 49.5 2 2.3 1.6 -0.3 22 55 20 7 76 Fiorentina (1 Season) 1 League 14.1 321 398 80.7 4987 1027 186 201 92.5 105 135 77.8 21 44 47.7 1 0.8 1.1 +0.2 12 16 13 1 49 Serie A (5 Seasons) 54.2 1392 1788 77.9 24404 5520 676 760 88.9 524 650 80.6 153 275 55.6 6 7.7 7.5 -1.7 85 99 68 12 220 Serie B (3 Seasons) 48.4 1381 1864 74.1 24327 6747 684 778 87.9 491 643 76.4 168 317 53.0 4 8.0 7.3 -4.0 81 127 69 32 208
Passing Table Season Age Squad 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 2024-2025 25 Fiorentina 3. Conf Lg 0.6 28 28 100.0 357 82 16 16 100.0 7 7 100.0 1 1 100.0 0 0.1 0.1 -0.1 2 0 0 0 2 Matches 1 Season 1 Club 1 League 0.6 28 28 100.0 357 82 16 16 100.0 7 7 100.0 1 1 100.0 0 0.1 0.1 -0.1 2 0 0 0 2
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 20 Trapani 2 Leagues 20.9 632 591 40 11 0 13 75 8 20 7 11 0 430 1 24 2020-2021 21 Monza 2 Leagues 12.2 454 411 42 8 1 2 51 5 26 6 16 0 360 1 12 2021-2022 22 Monza 2 Leagues 18.9 778 689 87 20 0 15 106 9 58 18 10 0 591 2 21 2022-2023 23 Monza 2 Leagues 12.7 409 374 30 4 3 8 42 3 22 4 18 0 319 5 9 2023-2024 24 Monza 2 Leagues 30.3 981 876 99 24 2 33 115 9 66 15 40 0 752 6 19 2024-2025 25 Fiorentina 3 Leagues 15.3 426 397 27 6 1 5 33 4 17 10 1 0 349 2 4 8 Seasons 4 Clubs 4 Leagues 110.3 3680 3338 325 73 7 76 422 38 209 60 96 0 2801 17 89 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Monza (4 Seasons) 3 Leagues 74.1 2622 2350 258 56 6 58 314 26 172 43 84 0 2022 14 61 Atalanta (2 Seasons) 2 Leagues Trapani (1 Season) 2 Leagues 20.9 632 591 40 11 0 13 75 8 20 7 11 0 430 1 24 Fiorentina (1 Season) 3 Leagues 15.3 426 397 27 6 1 5 33 4 17 10 1 0 349 2 4 Coppa Italia (7 Seasons) 7.1 19 Serie A (5 Seasons) 54.2 1788 1619 156 34 6 46 172 16 105 29 59 0 1392 13 32 Serie B (3 Seasons) 48.4 1864 1691 169 39 1 30 231 22 104 31 37 0 1381 4 57 Conf Lg (1 Season) 0.6 28 28 0 0 0 0 0 0 0 0 0 0 28 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 2019-2020 20 Trapani it ITA 2. Serie B 18th 19.5 632 591 40 11 0 13 75 8 20 7 11 0 430 1 24 Matches 2020-2021 21 Monza it ITA 2. Serie B 3rd 10.3 454 411 42 8 1 2 51 5 26 6 16 0 360 1 12 Matches 2021-2022 22 Monza it ITA 2. Serie B 4th 18.6 778 689 87 20 0 15 105 9 58 18 10 0 591 2 21 Matches 2022-2023 23 Monza it ITA 1. Serie A 11th 10.5 409 374 30 4 3 8 33 3 22 4 18 0 319 5 9 Matches 2023-2024 24 Monza it ITA 1. Serie A 12th 29.5 981 876 99 24 2 33 111 9 66 15 40 0 752 6 19 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 6th 14.1 398 369 27 6 1 5 28 4 17 10 1 0 321 2 4 Matches 8 Seasons 4 Clubs 2 Leagues 102.6 3652 3310 325 73 7 76 403 38 209 60 96 0 2773 17 89 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Monza (4 Seasons) 2 Leagues 69.0 2622 2350 258 56 6 58 300 26 172 43 84 0 2022 14 61 Atalanta (2 Seasons) 1 League Trapani (1 Season) 1 League 19.5 632 591 40 11 0 13 75 8 20 7 11 0 430 1 24 Fiorentina (1 Season) 1 League 14.1 398 369 27 6 1 5 28 4 17 10 1 0 321 2 4 Serie A (5 Seasons) 54.2 1788 1619 156 34 6 46 172 16 105 29 59 0 1392 13 32 Serie B (3 Seasons) 48.4 1864 1691 169 39 1 30 231 22 104 31 37 0 1381 4 57
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2024-2025 25 Fiorentina 3. Conf Lg 0.6 28 28 0 0 0 0 0 0 0 0 0 0 28 0 0 Matches 1 Season 1 Club 1 League 0.6 28 28 0 0 0 0 0 0 0 0 0 0 28 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 2019-2020 20 Trapani 2 Leagues 20.9 54 2.81 31 6 7 3 3 4 6 0.31 4 0 0 0 2 0 2020-2021 21 Monza 2 Leagues 12.2 41 4.00 22 10 3 2 4 0 2 0.20 1 0 1 0 0 0 2021-2022 22 Monza 2 Leagues 18.9 82 4.40 47 19 6 5 5 0 4 0.21 1 2 1 0 0 0 2022-2023 23 Monza 2 Leagues 12.7 38 3.60 23 5 3 4 3 0 2 0.19 1 0 0 0 1 0 2023-2024 24 Monza 2 Leagues 30.3 120 4.06 79 20 8 5 7 1 10 0.34 8 0 2 0 0 0 2024-2025 25 Fiorentina 3 Leagues 15.3 38 2.58 30 4 0 3 1 0 4 0.27 3 0 0 1 0 0 8 Seasons 4 Clubs 4 Leagues 110.3 373 3.62 232 64 27 22 23 5 28 0.27 18 2 4 1 3 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Monza (4 Seasons) 3 Leagues 74.1 281 4.07 171 54 20 16 19 1 18 0.26 11 2 4 0 1 0 Atalanta (2 Seasons) 2 Leagues Trapani (1 Season) 2 Leagues 20.9 54 2.81 31 6 7 3 3 4 6 0.31 4 0 0 0 2 0 Fiorentina (1 Season) 3 Leagues 15.3 38 2.58 30 4 0 3 1 0 4 0.27 3 0 0 1 0 0 Coppa Italia (7 Seasons) 7.1 Serie A (5 Seasons) 54.2 193 3.56 129 29 11 12 11 1 16 0.30 12 0 2 1 1 0 Serie B (3 Seasons) 48.4 177 3.68 100 35 16 10 12 4 12 0.25 6 2 2 0 2 0 Conf Lg (1 Season) 0.6 3 4.74 3 0 0 0 0 0 0 0.00 0 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 2019-2020 20 Trapani it ITA 2. Serie B 18th 19.5 54 2.81 31 6 7 3 3 4 6 0.31 4 0 0 0 2 0 Matches 2020-2021 21 Monza it ITA 2. Serie B 3rd 10.3 41 4.00 22 10 3 2 4 0 2 0.20 1 0 1 0 0 0 Matches 2021-2022 22 Monza it ITA 2. Serie B 4th 18.6 82 4.40 47 19 6 5 5 0 4 0.21 1 2 1 0 0 0 Matches 2022-2023 23 Monza it ITA 1. Serie A 11th 10.5 38 3.60 23 5 3 4 3 0 2 0.19 1 0 0 0 1 0 Matches 2023-2024 24 Monza it ITA 1. Serie A 12th 29.5 120 4.06 79 20 8 5 7 1 10 0.34 8 0 2 0 0 0 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 6th 14.1 35 2.48 27 4 0 3 1 0 4 0.28 3 0 0 1 0 0 Matches 8 Seasons 4 Clubs 2 Leagues 102.6 370 3.62 229 64 27 22 23 5 28 0.27 18 2 4 1 3 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Monza (4 Seasons) 2 Leagues 69.0 281 4.07 171 54 20 16 19 1 18 0.26 11 2 4 0 1 0 Atalanta (2 Seasons) 1 League Trapani (1 Season) 1 League 19.5 54 2.81 31 6 7 3 3 4 6 0.31 4 0 0 0 2 0 Fiorentina (1 Season) 1 League 14.1 35 2.48 27 4 0 3 1 0 4 0.28 3 0 0 1 0 0 Serie A (5 Seasons) 54.2 193 3.56 129 29 11 12 11 1 16 0.30 12 0 2 1 1 0 Serie B (3 Seasons) 48.4 177 3.68 100 35 16 10 12 4 12 0.25 6 2 2 0 2 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2024-2025 25 Fiorentina 3. Conf Lg 0.6 3 4.74 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 0.6 3 4.74 3 0 0 0 0 0 0 0.00 0 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 20 Trapani 2 Leagues 20.9 27 19 7 13 7 11 24 45.8 13 24 2 22 33 60 8 0 2020-2021 21 Monza 2 Leagues 12.2 12 9 2 8 2 5 12 41.7 7 12 4 8 7 19 9 0 2021-2022 22 Monza 2 Leagues 18.9 26 16 7 11 8 10 23 43.5 13 14 2 12 4 30 9 0 2022-2023 23 Monza 2 Leagues 12.7 14 9 6 5 3 8 12 66.7 4 14 2 12 3 17 6 0 2023-2024 24 Monza 2 Leagues 30.3 25 15 6 13 6 11 20 55.0 9 11 4 7 16 39 14 0 2024-2025 25 Fiorentina 3 Leagues 15.3 14 9 5 7 2 3 11 27.3 8 8 2 6 7 21 10 0 8 Seasons 4 Clubs 4 Leagues 110.3 118 77 33 57 28 48 102 47.1 54 83 16 67 70 186 56 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Monza (4 Seasons) 3 Leagues 74.1 77 49 21 37 19 34 67 50.7 33 51 12 39 30 105 38 0 Atalanta (2 Seasons) 2 Leagues 0 Trapani (1 Season) 2 Leagues 20.9 27 19 7 13 7 11 24 45.8 13 24 2 22 33 60 8 0 Fiorentina (1 Season) 3 Leagues 15.3 14 9 5 7 2 3 11 27.3 8 8 2 6 7 21 10 0 Coppa Italia (7 Seasons) 7.1 1 2 0 Serie A (5 Seasons) 54.2 53 33 17 25 11 22 43 51.2 21 31 6 25 24 77 30 0 Serie B (3 Seasons) 48.4 65 43 16 32 17 26 59 44.1 33 50 8 42 44 109 26 0 Conf Lg (1 Season) 0.6 0 0 0 0 0 0 0 0 2 2 0 0 0 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 2019-2020 20 Trapani it ITA 2. Serie B 18th 19.5 27 19 7 13 7 11 24 45.8 13 24 2 22 33 60 8 0 Matches 2020-2021 21 Monza it ITA 2. Serie B 3rd 10.3 12 9 2 8 2 5 12 41.7 7 12 4 8 7 19 9 0 Matches 2021-2022 22 Monza it ITA 2. Serie B 4th 18.6 26 15 7 11 8 10 23 43.5 13 14 2 12 4 30 9 0 Matches 2022-2023 23 Monza it ITA 1. Serie A 11th 10.5 14 9 6 5 3 8 12 66.7 4 14 2 12 3 17 6 0 Matches 2023-2024 24 Monza it ITA 1. Serie A 12th 29.5 25 15 6 13 6 11 20 55.0 9 11 4 7 14 39 14 0 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 6th 14.1 14 9 5 7 2 3 11 27.3 8 6 0 6 7 21 10 0 Matches 8 Seasons 4 Clubs 2 Leagues 102.6 118 76 33 57 28 48 102 47.1 54 81 14 67 68 186 56 0 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 Monza (4 Seasons) 2 Leagues 69.0 77 48 21 37 19 34 67 50.7 33 51 12 39 28 105 38 0 Atalanta (2 Seasons) 1 League 0 Trapani (1 Season) 1 League 19.5 27 19 7 13 7 11 24 45.8 13 24 2 22 33 60 8 0 Fiorentina (1 Season) 1 League 14.1 14 9 5 7 2 3 11 27.3 8 6 0 6 7 21 10 0 Serie A (5 Seasons) 54.2 53 33 17 25 11 22 43 51.2 21 31 6 25 24 77 30 0 Serie B (3 Seasons) 48.4 65 43 16 32 17 26 59 44.1 33 50 8 42 44 109 26 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2024-2025 25 Fiorentina 3. Conf Lg 0.6 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 Matches 1 Season 1 Club 1 League 0.6 0 0 0 0 0 0 0 0 2 2 0 0 0 0 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 20 Trapani it ITA Coppa Italia 1.4 Matches 2019-2020 20 Trapani it ITA 2. Serie B 19.5 889 19 165 358 387 45 889 62 35 56.5 27 43.5 523 3205 1379 44 30 13 46 20 565 112 Matches 2020-2021 21 Monza it ITA Coppa Italia 2.0 Matches 2020-2021 21 Monza it ITA 2. Serie B 10.3 584 16 84 253 253 39 584 37 18 48.6 19 51.4 387 2442 1349 43 22 10 20 19 411 84 Matches 2021-2022 22 Monza it ITA Coppa Italia 0.3 Matches 2021-2022 22 Monza it ITA 2. Serie B 18.6 1001 17 140 396 482 54 1001 72 36 50.0 36 50.0 682 4475 2038 62 48 20 43 28 740 150 Matches 2022-2023 23 Monza it ITA Coppa Italia 2.1 Matches 2022-2023 23 Monza it ITA 1. Serie A 10.5 538 8 55 267 232 31 538 41 20 48.8 13 31.7 371 2327 1110 31 32 8 22 17 412 69 Matches 2023-2024 24 Monza it ITA Coppa Italia 0.8 Matches 2023-2024 24 Monza it ITA 1. Serie A 29.5 1255 23 133 501 641 83 1255 80 28 35.0 40 50.0 826 5437 2472 90 69 27 52 38 938 193 Matches 2024-2025 25 Fiorentina 3. Conf Lg 0.6 34 2 8 8 18 4 34 2 2 100.0 0 0.0 27 124 34 2 2 1 0 1 27 4 Matches 2024-2025 25 Fiorentina it ITA Coppa Italia 0.6 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 14.1 521 8 52 218 254 38 521 24 10 41.7 13 54.2 345 2091 971 34 34 11 21 18 385 111 Matches 8 Seasons 4 Clubs 4 Leagues 110.3 4822 93 637 2001 2267 294 4822 318 149 46.9 148 46.5 3161 20101 9353 306 237 90 204 141 3478 723 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 Monza (4 Seasons) 3 Leagues 74.1 3378 64 412 1417 1608 207 3378 230 102 44.3 108 47.0 2266 14681 6969 226 171 65 137 102 2501 496 Atalanta (2 Seasons) 2 Leagues Trapani (1 Season) 2 Leagues 20.9 889 19 165 358 387 45 889 62 35 56.5 27 43.5 523 3205 1379 44 30 13 46 20 565 112 Fiorentina (1 Season) 3 Leagues 15.3 555 10 60 226 272 42 555 26 12 46.2 13 50.0 372 2215 1005 36 36 12 21 19 412 115 Coppa Italia (7 Seasons) 7.1 Serie A (5 Seasons) 54.2 2314 39 240 986 1127 152 2314 145 58 40.0 66 45.5 1542 9855 4553 155 135 46 95 73 1735 373 Serie B (3 Seasons) 48.4 2474 52 389 1007 1122 138 2474 171 89 52.0 82 48.0 1592 10122 4766 149 100 43 109 67 1716 346 Conf Lg (1 Season) 0.6 34 2 8 8 18 4 34 2 2 100.0 0 0.0 27 124 34 2 2 1 0 1 27 4
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 20 Trapani 2 Leagues 20.9 889 19 165 358 387 45 889 62 35 56.5 27 43.5 523 3205 1379 44 30 13 46 20 565 112 2020-2021 21 Monza 2 Leagues 12.2 584 16 84 253 253 39 584 37 18 48.6 19 51.4 387 2442 1349 43 22 10 20 19 411 84 2021-2022 22 Monza 2 Leagues 18.9 1001 17 140 396 482 54 1001 72 36 50.0 36 50.0 682 4475 2038 62 48 20 43 28 740 150 2022-2023 23 Monza 2 Leagues 12.7 538 8 55 267 232 31 538 41 20 48.8 13 31.7 371 2327 1110 31 32 8 22 17 412 69 2023-2024 24 Monza 2 Leagues 30.3 1255 23 133 501 641 83 1255 80 28 35.0 40 50.0 826 5437 2472 90 69 27 52 38 938 193 2024-2025 25 Fiorentina 3 Leagues 15.3 555 10 60 226 272 42 555 26 12 46.2 13 50.0 372 2215 1005 36 36 12 21 19 412 115 8 Seasons 4 Clubs 4 Leagues 110.3 4822 93 637 2001 2267 294 4822 318 149 46.9 148 46.5 3161 20101 9353 306 237 90 204 141 3478 723 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 Monza (4 Seasons) 3 Leagues 74.1 3378 64 412 1417 1608 207 3378 230 102 44.3 108 47.0 2266 14681 6969 226 171 65 137 102 2501 496 Atalanta (2 Seasons) 2 Leagues Trapani (1 Season) 2 Leagues 20.9 889 19 165 358 387 45 889 62 35 56.5 27 43.5 523 3205 1379 44 30 13 46 20 565 112 Fiorentina (1 Season) 3 Leagues 15.3 555 10 60 226 272 42 555 26 12 46.2 13 50.0 372 2215 1005 36 36 12 21 19 412 115 Coppa Italia (7 Seasons) 7.1 Serie A (5 Seasons) 54.2 2314 39 240 986 1127 152 2314 145 58 40.0 66 45.5 1542 9855 4553 155 135 46 95 73 1735 373 Serie B (3 Seasons) 48.4 2474 52 389 1007 1122 138 2474 171 89 52.0 82 48.0 1592 10122 4766 149 100 43 109 67 1716 346 Conf Lg (1 Season) 0.6 34 2 8 8 18 4 34 2 2 100.0 0 0.0 27 124 34 2 2 1 0 1 27 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 2019-2020 20 Trapani it ITA 2. Serie B 18th 19.5 889 19 165 358 387 45 889 62 35 56.5 27 43.5 523 3205 1379 44 30 13 46 20 565 112 Matches 2020-2021 21 Monza it ITA 2. Serie B 3rd 10.3 584 16 84 253 253 39 584 37 18 48.6 19 51.4 387 2442 1349 43 22 10 20 19 411 84 Matches 2021-2022 22 Monza it ITA 2. Serie B 4th 18.6 1001 17 140 396 482 54 1001 72 36 50.0 36 50.0 682 4475 2038 62 48 20 43 28 740 150 Matches 2022-2023 23 Monza it ITA 1. Serie A 11th 10.5 538 8 55 267 232 31 538 41 20 48.8 13 31.7 371 2327 1110 31 32 8 22 17 412 69 Matches 2023-2024 24 Monza it ITA 1. Serie A 12th 29.5 1255 23 133 501 641 83 1255 80 28 35.0 40 50.0 826 5437 2472 90 69 27 52 38 938 193 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 6th 14.1 521 8 52 218 254 38 521 24 10 41.7 13 54.2 345 2091 971 34 34 11 21 18 385 111 Matches 8 Seasons 4 Clubs 2 Leagues 102.6 4788 91 629 1993 2249 290 4788 316 147 46.5 148 46.8 3134 19977 9319 304 235 89 204 140 3451 719 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 Monza (4 Seasons) 2 Leagues 69.0 3378 64 412 1417 1608 207 3378 230 102 44.3 108 47.0 2266 14681 6969 226 171 65 137 102 2501 496 Atalanta (2 Seasons) 1 League Trapani (1 Season) 1 League 19.5 889 19 165 358 387 45 889 62 35 56.5 27 43.5 523 3205 1379 44 30 13 46 20 565 112 Fiorentina (1 Season) 1 League 14.1 521 8 52 218 254 38 521 24 10 41.7 13 54.2 345 2091 971 34 34 11 21 18 385 111 Serie A (5 Seasons) 54.2 2314 39 240 986 1127 152 2314 145 58 40.0 66 45.5 1542 9855 4553 155 135 46 95 73 1735 373 Serie B (3 Seasons) 48.4 2474 52 389 1007 1122 138 2474 171 89 52.0 82 48.0 1592 10122 4766 149 100 43 109 67 1716 346
Possession Table Season Age Squad 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 2024-2025 25 Fiorentina 3. Conf Lg 0.6 34 2 8 8 18 4 34 2 2 100.0 0 0.0 27 124 34 2 2 1 0 1 27 4 Matches 1 Season 1 Club 1 League 0.6 34 2 8 8 18 4 34 2 2 100.0 0 0.0 27 124 34 2 2 1 0 1 27 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 2017-2018 18 Atalanta it ITA 1. Serie A 0 0 0 0 2 Matches 2018-2019 19 Atalanta it ITA Coppa Italia 0 0 0 0 3 Matches 2018-2019 19 Atalanta it ITA 1. Serie A 0 0 0 0 6 Matches 2019-2020 20 Trapani it ITA Coppa Italia 2 123 62 68.3 1.4 1 90 1 1 33 0 1.50 3 2 +1 +0.73 +2.31 Matches 2019-2020 20 Trapani it ITA 2. Serie B 34 1,757 52 51.4 19.5 24 62 1 10 27 3 1.18 22 28 -6 -0.31 +0.02 25.3 29.9 -4.6 -0.24 -0.04 Matches 2020-2021 21 Monza it ITA Coppa Italia 2 177 89 59.0 2.0 2 89 0 0 1 0.50 0 1 -1 -0.51 -1.97 Matches 2020-2021 21 Monza it ITA 2. Serie B 23 924 40 27.0 10.3 11 63 0 12 19 15 1.60 9 8 +1 +0.10 -0.52 15.4 9.2 +6.2 +0.61 +0.08 Matches 2021-2022 22 Monza it ITA Coppa Italia 1 27 27 30.0 0.3 0 0 1 27 0 0.00 0 0 0 0.00 +1.43 Matches 2021-2022 22 Monza it ITA 2. Serie B 33 1,677 51 49.0 18.6 21 66 1 12 24 4 1.86 28 17 +11 +0.59 +0.02 25.8 20.6 +5.2 +0.28 -0.22 Matches 2022-2023 23 Monza it ITA Coppa Italia 3 191 64 70.7 2.1 2 90 2 1 11 0 2.00 5 4 +1 +0.47 +0.47 Matches 2022-2023 23 Monza it ITA 1. Serie A 27 948 35 27.7 10.5 10 61 0 17 20 8 1.22 16 12 +4 +0.38 +0.67 13.5 14.2 -0.7 -0.07 +0.10 Matches 2023-2024 24 Monza it ITA Coppa Italia 1 71 71 78.9 0.8 1 71 0 0 0 0.00 1 1 0 0.00 +4.74 Matches 2023-2024 24 Monza it ITA 1. Serie A 38 2,657 70 77.7 29.5 36 72 6 2 33 0 1.18 28 40 -12 -0.41 -0.41 29.4 43.5 -14.1 -0.48 -0.16 Matches 2024-2025 25 Fiorentina 3. Conf Lg 2 57 29 10.6 0.6 0 0 2 29 4 1.50 4 0 +4 +6.32 +5.01 3.2 0.2 +3.0 +4.76 +3.73 Matches 2024-2025 25 Fiorentina it ITA Coppa Italia 1 51 51 42.5 0.6 1 51 0 0 0 1.00 0 1 -1 -1.76 -3.07 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 19 1,271 67 74.3 14.1 16 73 2 3 34 0 1.60 24 18 +6 +0.42 -0.81 19.5 14.4 +5.1 +0.36 -0.18 Matches 8 Seasons 4 Clubs 4 Leagues 186 9,931 53 35.9 110.3 125 68 13 61 23 46 1.40 140 132 +8 +0.07 -0.16 132.2 132.0 +0.2 0.00 -0.19 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 Monza (4 Seasons) 3 Leagues 128 6,672 52 46.2 74.1 83 69 9 45 21 28 1.43 87 83 +4 +0.05 -0.18 84.1 87.4 -3.4 -0.05 -0.25 Atalanta (2 Seasons) 2 Leagues 0 0 0 0 11 Trapani (1 Season) 2 Leagues 36 1,880 52 52.2 20.9 25 63 2 11 27 3 1.20 25 30 -5 -0.24 +0.13 25.3 29.9 -4.6 -0.24 -0.04 Fiorentina (1 Season) 3 Leagues 22 1,379 63 58.2 15.3 17 72 2 5 32 4 1.56 28 19 +9 +0.59 -0.68 22.7 14.6 +8.1 +0.55 -0.25 Coppa Italia (7 Seasons) 10 640 64 42.7 7.1 7 81 3 3 24 4 1.10 9 9 0 0.00 0.00 Serie A (5 Seasons) 84 4,876 58 31.7 54.2 62 70 8 22 23 16 1.29 68 70 -2 -0.04 +0.01 62.4 72.1 -9.7 -0.18 -0.06 Serie B (3 Seasons) 90 4,358 48 42.5 48.4 56 64 2 34 23 22 1.54 59 53 +6 +0.12 -0.21 66.6 59.7 +6.9 +0.14 -0.17 Conf Lg (1 Season) 2 57 29 10.6 0.6 0 0 2 29 4 1.50 4 0 +4 +6.32 +5.01 3.2 0.2 +3.0 +4.76 +3.73
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 2017-2018 18 Atalanta 1 League 0 0 0 0 2 2018-2019 19 Atalanta 2 Leagues 0 0 0 0 9 2019-2020 20 Trapani 2 Leagues 36 1,880 52 52.2 20.9 25 63 2 11 27 3 1.20 25 30 -5 -0.24 +0.13 25.3 29.9 -4.6 -0.24 -0.04 2020-2021 21 Monza 2 Leagues 25 1,101 44 29.6 12.2 13 67 0 12 19 16 1.51 9 9 0 0.00 -0.65 15.4 9.2 +6.2 +0.61 +0.08 2021-2022 22 Monza 2 Leagues 34 1,704 50 48.5 18.9 21 66 1 13 24 4 1.81 28 17 +11 +0.58 +0.08 25.8 20.6 +5.2 +0.28 -0.22 2022-2023 23 Monza 2 Leagues 30 1,139 38 30.9 12.7 12 66 2 18 20 8 1.30 21 16 +5 +0.40 +0.68 13.5 14.2 -0.7 -0.07 +0.10 2023-2024 24 Monza 2 Leagues 39 2,728 70 77.7 30.3 37 72 6 2 33 0 1.15 29 41 -12 -0.40 -0.28 29.4 43.5 -14.1 -0.48 -0.16 2024-2025 25 Fiorentina 3 Leagues 22 1,379 63 58.2 15.3 17 72 2 5 32 4 1.56 28 19 +9 +0.59 -0.68 22.7 14.6 +8.1 +0.55 -0.25 8 Seasons 4 Clubs 4 Leagues 186 9,931 53 35.9 110.3 125 68 13 61 23 46 1.40 140 132 +8 +0.07 -0.16 132.2 132.0 +0.2 0.00 -0.19 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 Monza (4 Seasons) 3 Leagues 128 6,672 52 46.2 74.1 83 69 9 45 21 28 1.43 87 83 +4 +0.05 -0.18 84.1 87.4 -3.4 -0.05 -0.25 Atalanta (2 Seasons) 2 Leagues 0 0 0 0 11 Trapani (1 Season) 2 Leagues 36 1,880 52 52.2 20.9 25 63 2 11 27 3 1.20 25 30 -5 -0.24 +0.13 25.3 29.9 -4.6 -0.24 -0.04 Fiorentina (1 Season) 3 Leagues 22 1,379 63 58.2 15.3 17 72 2 5 32 4 1.56 28 19 +9 +0.59 -0.68 22.7 14.6 +8.1 +0.55 -0.25 Coppa Italia (7 Seasons) 10 640 64 42.7 7.1 7 81 3 3 24 4 1.10 9 9 0 0.00 0.00 Serie A (5 Seasons) 84 4,876 58 31.7 54.2 62 70 8 22 23 16 1.29 68 70 -2 -0.04 +0.01 62.4 72.1 -9.7 -0.18 -0.06 Serie B (3 Seasons) 90 4,358 48 42.5 48.4 56 64 2 34 23 22 1.54 59 53 +6 +0.12 -0.21 66.6 59.7 +6.9 +0.14 -0.17 Conf Lg (1 Season) 2 57 29 10.6 0.6 0 0 2 29 4 1.50 4 0 +4 +6.32 +5.01 3.2 0.2 +3.0 +4.76 +3.73
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 2017-2018 18 Atalanta it ITA 1. Serie A 7th 0 0 0 0 2 Matches 2018-2019 19 Atalanta it ITA 1. Serie A 3rd 0 0 0 0 6 Matches 2019-2020 20 Trapani it ITA 2. Serie B 18th 34 1,757 52 51.4 19.5 24 62 1 10 27 3 1.18 22 28 -6 -0.31 +0.02 25.3 29.9 -4.6 -0.24 -0.04 Matches 2020-2021 21 Monza it ITA 2. Serie B 3rd 23 924 40 27.0 10.3 11 63 0 12 19 15 1.60 9 8 +1 +0.10 -0.52 15.4 9.2 +6.2 +0.61 +0.08 Matches 2021-2022 22 Monza it ITA 2. Serie B 4th 33 1,677 51 49.0 18.6 21 66 1 12 24 4 1.86 28 17 +11 +0.59 +0.02 25.8 20.6 +5.2 +0.28 -0.22 Matches 2022-2023 23 Monza it ITA 1. Serie A 11th 27 948 35 27.7 10.5 10 61 0 17 20 8 1.22 16 12 +4 +0.38 +0.67 13.5 14.2 -0.7 -0.07 +0.10 Matches 2023-2024 24 Monza it ITA 1. Serie A 12th 38 2,657 70 77.7 29.5 36 72 6 2 33 0 1.18 28 40 -12 -0.41 -0.41 29.4 43.5 -14.1 -0.48 -0.16 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 6th 19 1,271 67 74.3 14.1 16 73 2 3 34 0 1.60 24 18 +6 +0.42 -0.81 19.5 14.4 +5.1 +0.36 -0.18 Matches 8 Seasons 4 Clubs 2 Leagues 174 9,234 53 36.0 102.6 118 67 10 56 23 38 1.42 127 123 +4 +0.04 -0.15 128.9 131.8 -2.8 -0.03 -0.18 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 Monza (4 Seasons) 2 Leagues 121 6,206 51 45.4 69.0 78 68 7 43 21 27 1.45 81 77 +4 +0.06 -0.18 84.1 87.4 -3.4 -0.05 -0.25 Atalanta (2 Seasons) 1 League 0 0 0 0 8 Trapani (1 Season) 1 League 34 1,757 52 51.4 19.5 24 62 1 10 27 3 1.18 22 28 -6 -0.31 +0.02 25.3 29.9 -4.6 -0.24 -0.04 Fiorentina (1 Season) 1 League 19 1,271 67 74.3 14.1 16 73 2 3 34 0 1.60 24 18 +6 +0.42 -0.81 19.5 14.4 +5.1 +0.36 -0.18 Serie A (5 Seasons) 84 4,876 58 31.7 54.2 62 70 8 22 23 16 1.29 68 70 -2 -0.04 +0.01 62.4 72.1 -9.7 -0.18 -0.06 Serie B (3 Seasons) 90 4,358 48 42.5 48.4 56 64 2 34 23 22 1.54 59 53 +6 +0.12 -0.21 66.6 59.7 +6.9 +0.14 -0.17
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 2018-2019 19 Atalanta it ITA Coppa Italia 2nd 0 0 0 0 3 Matches 2019-2020 20 Trapani it ITA Coppa Italia 25th 2 123 62 68.3 1.4 1 90 1 1 33 0 1.50 3 2 +1 +0.73 +2.31 Matches 2020-2021 21 Monza it ITA Coppa Italia 17th 2 177 89 59.0 2.0 2 89 0 0 1 0.50 0 1 -1 -0.51 -1.97 Matches 2021-2022 22 Monza it ITA Coppa Italia Rd1 1 27 27 30.0 0.3 0 0 1 27 0 0.00 0 0 0 0.00 +1.43 Matches 2022-2023 23 Monza it ITA Coppa Italia R16 3 191 64 70.7 2.1 2 90 2 1 11 0 2.00 5 4 +1 +0.47 +0.47 Matches 2023-2024 24 Monza it ITA Coppa Italia Rd1 1 71 71 78.9 0.8 1 71 0 0 0 0.00 1 1 0 0.00 +4.74 Matches 2024-2025 25 Fiorentina it ITA Coppa Italia R16 1 51 51 42.5 0.6 1 51 0 0 0 1.00 0 1 -1 -1.76 -3.07 Matches 7 Seasons 4 Clubs 1 League 10 640 64 42.7 7.1 7 81 3 3 24 4 1.10 9 9 0 0.00 0.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 Monza (4 Seasons) 1 League 7 466 67 62.1 5.2 5 86 2 2 19 1 1.00 6 6 0 0.00 0.00 Trapani (1 Season) 1 League 2 123 62 68.3 1.4 1 90 1 1 33 0 1.50 3 2 +1 +0.73 +2.31 Fiorentina (1 Season) 1 League 1 51 51 42.5 0.6 1 51 0 0 0 1.00 0 1 -1 -1.76 -3.07 Atalanta (1 Season) 1 League 0 0 0 0 3
Playing Time Table Season Age Squad 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 2024-2025 25 Fiorentina 3. Conf Lg 2 57 29 10.6 0.6 0 0 2 29 4 1.50 4 0 +4 +6.32 +5.01 3.2 0.2 +3.0 +4.76 +3.73 Matches 1 Season 1 Club 1 League 2 57 29 10.6 0.6 0 0 2 29 4 1.50 4 0 +4 +6.32 +5.01 3.2 0.2 +3.0 +4.76 +3.73
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 20 Trapani 2 Leagues 20.9 3 0 0 22 36 0 75 33 19 1 0 0 124 19 19 50.0 2020-2021 21 Monza 2 Leagues 12.2 2 0 0 16 19 1 51 7 9 0 0 0 59 8 13 38.1 2021-2022 22 Monza 2 Leagues 18.9 4 0 0 29 46 1 106 4 16 0 0 0 98 10 18 35.7 2022-2023 23 Monza 2 Leagues 12.7 1 0 0 25 28 0 42 3 9 1 0 0 55 6 10 37.5 2023-2024 24 Monza 2 Leagues 30.3 1 0 0 25 47 2 115 16 15 0 0 0 86 9 25 26.5 2024-2025 25 Fiorentina 3 Leagues 15.3 1 0 0 16 22 1 33 7 9 0 0 0 42 9 15 37.5 8 Seasons 4 Clubs 4 Leagues 110.3 12 0 0 133 198 5 422 70 77 2 0 0 464 61 100 37.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Monza (4 Seasons) 3 Leagues 74.1 8 0 0 95 140 4 314 30 49 1 0 0 298 33 66 33.3 Atalanta (2 Seasons) 2 Leagues Trapani (1 Season) 2 Leagues 20.9 3 0 0 22 36 0 75 33 19 1 0 0 124 19 19 50.0 Fiorentina (1 Season) 3 Leagues 15.3 1 0 0 16 22 1 33 7 9 0 0 0 42 9 15 37.5 Coppa Italia (7 Seasons) 7.1 1 0 0 5 7 0 19 2 1 0 Serie A (5 Seasons) 54.2 3 0 0 61 90 3 172 24 33 1 0 0 180 23 48 32.4 Serie B (3 Seasons) 48.4 8 0 0 67 100 2 231 44 43 1 0 0 281 37 50 42.5 Conf Lg (1 Season) 0.6 0 0 0 0 1 0 0 0 0 0 0 0 3 1 2 33.3
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 2019-2020 20 Trapani it ITA 2. Serie B 18th 19.5 2 0 0 22 36 0 75 33 19 1 0 0 124 19 19 50.0 Matches 2020-2021 21 Monza it ITA 2. Serie B 3rd 10.3 2 0 0 16 19 1 51 7 9 0 0 0 59 8 13 38.1 Matches 2021-2022 22 Monza it ITA 2. Serie B 4th 18.6 4 0 0 29 45 1 105 4 15 0 0 0 98 10 18 35.7 Matches 2022-2023 23 Monza it ITA 1. Serie A 11th 10.5 1 0 0 22 26 0 33 3 9 1 0 0 55 6 10 37.5 Matches 2023-2024 24 Monza it ITA 1. Serie A 12th 29.5 1 0 0 23 44 2 111 14 15 0 0 0 86 9 25 26.5 Matches 2024-2025 25 Fiorentina it ITA 1. Serie A 6th 14.1 1 0 0 16 20 1 28 7 9 0 0 0 39 8 13 38.1 Matches 8 Seasons 4 Clubs 2 Leagues 102.6 11 0 0 128 190 5 403 68 76 2 0 0 461 60 98 38.0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Monza (4 Seasons) 2 Leagues 69.0 8 0 0 90 134 4 300 28 48 1 0 0 298 33 66 33.3 Atalanta (2 Seasons) 1 League Trapani (1 Season) 1 League 19.5 2 0 0 22 36 0 75 33 19 1 0 0 124 19 19 50.0 Fiorentina (1 Season) 1 League 14.1 1 0 0 16 20 1 28 7 9 0 0 0 39 8 13 38.1 Serie A (5 Seasons) 54.2 3 0 0 61 90 3 172 24 33 1 0 0 180 23 48 32.4 Serie B (3 Seasons) 48.4 8 0 0 67 100 2 231 44 43 1 0 0 281 37 50 42.5
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2024-2025 25 Fiorentina 3. Conf Lg 0.6 0 0 0 0 1 0 0 0 0 0 0 0 3 1 2 33.3 Matches 1 Season 1 Club 1 League 0.6 0 0 0 0 1 0 0 0 0 0 0 0 3 1 2 33.3
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 Andrea Colpani Pages
Andrea Colpani 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