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 22 Venezia it ITA Coppa Italia 0 0 Matches 2017-2018 22 Venezia it ITA 2. Serie B 21 21 1,886 21.0 6 4 10 6 0 0 2 0 0.29 0.19 0.48 0.29 0.48 Matches 2018-2019 23 Parma it ITA Coppa Italia 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Parma it ITA 1. Serie A 26 17 1,452 16.1 0 2 2 0 0 0 3 1 0.8 0.8 2.5 3.2 16 55 10 0.00 0.12 0.12 0.00 0.12 0.05 0.15 0.20 0.05 0.20 Matches 2019-2020 24 Empoli it ITA Coppa Italia 2 2 210 2.3 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 24 17 1,510 16.8 2 0 2 2 0 0 1 0 1.0 1.0 1.0 2.1 17 106 7 0.12 0.00 0.12 0.12 0.12 0.06 0.06 0.12 0.06 0.12 Matches 2020-2021 25 Empoli it ITA Coppa Italia 1 0 31 0.3 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 36 36 3,108 34.5 3 7 10 3 0 0 4 0 2.6 2.6 6.3 8.9 56 281 41 0.09 0.20 0.29 0.09 0.29 0.07 0.18 0.26 0.07 0.26 Matches 2021-2022 26 Empoli it ITA Coppa Italia 3 2 254 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Empoli it ITA 1. Serie A 23 8 833 9.3 2 2 4 2 0 0 1 0 0.2 0.2 0.4 0.6 5 43 6 0.22 0.22 0.43 0.22 0.43 0.03 0.04 0.07 0.03 0.07 Matches 2022-2023 27 Empoli it ITA Coppa Italia 1 0 65 0.7 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 0 0 Matches 2022-2023 27 Palermo it ITA 2. Serie B 11 7 570 6.3 0 2 2 0 0 0 1 0 0.3 0.3 1.1 1.4 14 63 8 0.00 0.32 0.32 0.00 0.32 0.05 0.17 0.22 0.05 0.22 Matches 2023-2024 28 Palermo it ITA Coppa Italia 1 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Palermo it ITA 2. Serie B 21 12 1,033 11.5 4 2 6 4 0 0 5 1 1.1 1.1 1.8 2.9 17 74 18 0.35 0.17 0.52 0.35 0.52 0.10 0.16 0.26 0.10 0.26 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 4 3 203 2.3 0 1 1 0 0 0 0 0 0.1 0.1 0.1 0.2 2 16 3 0.00 0.44 0.44 0.00 0.44 0.03 0.04 0.07 0.03 0.07 Matches 8 Seasons 5 Clubs 3 Leagues 175 127 11,308 125.6 17 20 37 17 0 0 19 2 6.2 6.2 13.1 19.3 127 638 93 0.14 0.16 0.29 0.14 0.29 0.06 0.14 0.20 0.06 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 90 65 6,011 66.8 7 9 16 7 0 0 8 0 3.9 3.9 7.7 11.6 78 430 54 0.10 0.13 0.24 0.10 0.24 0.06 0.13 0.19 0.06 0.19 Palermo (2 Seasons) 2 Leagues 33 20 1,666 18.5 4 4 8 4 0 0 6 1 1.5 1.5 2.9 4.3 31 137 26 0.22 0.22 0.43 0.22 0.43 0.08 0.16 0.24 0.08 0.24 Parma (1 Season) 2 Leagues 27 18 1,542 17.1 0 2 2 0 0 0 3 1 0.8 0.8 2.5 3.2 16 55 10 0.00 0.12 0.12 0.00 0.12 0.05 0.15 0.20 0.05 0.20 Venezia (1 Season) 2 Leagues 21 21 1,886 21.0 6 4 10 6 0 0 2 0 0.29 0.19 0.48 0.29 0.48 Reggiana (1 Season) 1 League 4 3 203 2.3 0 1 1 0 0 0 0 0 0.1 0.1 0.1 0.2 2 16 3 0.00 0.44 0.44 0.00 0.44 0.03 0.04 0.07 0.03 0.07 Coppa Italia (7 Seasons) 9 6 713 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Serie B (6 Seasons) 117 96 8,310 92.3 15 16 31 15 0 0 13 1 5.2 5.2 10.3 15.5 106 540 77 0.16 0.17 0.34 0.16 0.34 0.07 0.14 0.22 0.07 0.22 Serie A (3 Seasons) 49 25 2,285 25.4 2 4 6 2 0 0 4 1 1.0 1.0 2.8 3.9 21 98 16 0.08 0.16 0.24 0.08 0.24 0.04 0.11 0.15 0.04 0.15
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 22 Venezia 2 Leagues 21 21 1,886 21.0 6 4 10 6 0 0 2 0 0.29 0.19 0.48 0.29 0.48 2018-2019 23 Parma 2 Leagues 27 18 1,542 17.1 0 2 2 0 0 0 3 1 0.8 0.8 2.5 3.2 16 55 10 0.00 0.12 0.12 0.00 0.12 0.05 0.15 0.20 0.05 0.20 2019-2020 24 Empoli 2 Leagues 26 19 1,720 19.1 2 0 2 2 0 0 1 0 1.0 1.0 1.0 2.1 17 106 7 0.10 0.00 0.10 0.10 0.10 0.06 0.06 0.12 0.06 0.12 2020-2021 25 Empoli 2 Leagues 37 36 3,139 34.9 3 7 10 3 0 0 4 0 2.6 2.6 6.3 8.9 56 281 41 0.09 0.20 0.29 0.09 0.29 0.07 0.18 0.26 0.07 0.26 2021-2022 26 Empoli 2 Leagues 26 10 1,087 12.1 2 2 4 2 0 0 2 0 0.2 0.2 0.4 0.6 5 43 6 0.17 0.17 0.33 0.17 0.33 0.03 0.04 0.07 0.03 0.07 2022-2023 27 Empoli 2 Leagues 1 0 65 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 27 Palermo 1 League 11 7 570 6.3 0 2 2 0 0 0 1 0 0.3 0.3 1.1 1.4 14 63 8 0.00 0.32 0.32 0.00 0.32 0.05 0.17 0.22 0.05 0.22 2023-2024 28 Palermo 2 Leagues 22 13 1,096 12.2 4 2 6 4 0 0 5 1 1.1 1.1 1.8 2.9 17 74 18 0.33 0.16 0.49 0.33 0.49 0.10 0.16 0.26 0.10 0.26 2024-2025 29 Reggiana 1 League 4 3 203 2.3 0 1 1 0 0 0 0 0 0.1 0.1 0.1 0.2 2 16 3 0.00 0.44 0.44 0.00 0.44 0.03 0.04 0.07 0.03 0.07 8 Seasons 5 Clubs 3 Leagues 175 127 11,308 125.6 17 20 37 17 0 0 19 2 6.2 6.2 13.1 19.3 127 638 93 0.14 0.16 0.29 0.14 0.29 0.06 0.14 0.20 0.06 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 90 65 6,011 66.8 7 9 16 7 0 0 8 0 3.9 3.9 7.7 11.6 78 430 54 0.10 0.13 0.24 0.10 0.24 0.06 0.13 0.19 0.06 0.19 Palermo (2 Seasons) 2 Leagues 33 20 1,666 18.5 4 4 8 4 0 0 6 1 1.5 1.5 2.9 4.3 31 137 26 0.22 0.22 0.43 0.22 0.43 0.08 0.16 0.24 0.08 0.24 Parma (1 Season) 2 Leagues 27 18 1,542 17.1 0 2 2 0 0 0 3 1 0.8 0.8 2.5 3.2 16 55 10 0.00 0.12 0.12 0.00 0.12 0.05 0.15 0.20 0.05 0.20 Venezia (1 Season) 2 Leagues 21 21 1,886 21.0 6 4 10 6 0 0 2 0 0.29 0.19 0.48 0.29 0.48 Reggiana (1 Season) 1 League 4 3 203 2.3 0 1 1 0 0 0 0 0 0.1 0.1 0.1 0.2 2 16 3 0.00 0.44 0.44 0.00 0.44 0.03 0.04 0.07 0.03 0.07 Coppa Italia (7 Seasons) 9 6 713 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Serie B (6 Seasons) 117 96 8,310 92.3 15 16 31 15 0 0 13 1 5.2 5.2 10.3 15.5 106 540 77 0.16 0.17 0.34 0.16 0.34 0.07 0.14 0.22 0.07 0.22 Serie A (3 Seasons) 49 25 2,285 25.4 2 4 6 2 0 0 4 1 1.0 1.0 2.8 3.9 21 98 16 0.08 0.16 0.24 0.08 0.24 0.04 0.11 0.15 0.04 0.15
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR 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 22 Venezia it ITA 2. Serie B 5th 21 21 1,886 21.0 6 4 10 6 0 0 2 0 0.29 0.19 0.48 0.29 0.48 Matches 2018-2019 23 Parma it ITA 1. Serie A 14th 26 17 1,452 16.1 0 2 2 0 0 0 3 1 0.8 0.8 2.5 3.2 16 55 10 0.00 0.12 0.12 0.00 0.12 0.05 0.15 0.20 0.05 0.20 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 24 17 1,510 16.8 2 0 2 2 0 0 1 0 1.0 1.0 1.0 2.1 17 106 7 0.12 0.00 0.12 0.12 0.12 0.06 0.06 0.12 0.06 0.12 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 36 36 3,108 34.5 3 7 10 3 0 0 4 0 2.6 2.6 6.3 8.9 56 281 41 0.09 0.20 0.29 0.09 0.29 0.07 0.18 0.26 0.07 0.26 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 23 8 833 9.3 2 2 4 2 0 0 1 0 0.2 0.2 0.4 0.6 5 43 6 0.22 0.22 0.43 0.22 0.43 0.03 0.04 0.07 0.03 0.07 Matches 2022-2023 27 Empoli it ITA 1. Serie A 14th 0 0 Matches 2022-2023 27 Palermo it ITA 2. Serie B 9th 11 7 570 6.3 0 2 2 0 0 0 1 0 0.3 0.3 1.1 1.4 14 63 8 0.00 0.32 0.32 0.00 0.32 0.05 0.17 0.22 0.05 0.22 Matches 2023-2024 28 Palermo it ITA 2. Serie B 6th 21 12 1,033 11.5 4 2 6 4 0 0 5 1 1.1 1.1 1.8 2.9 17 74 18 0.35 0.17 0.52 0.35 0.52 0.10 0.16 0.26 0.10 0.26 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 9th 4 3 203 2.3 0 1 1 0 0 0 0 0 0.1 0.1 0.1 0.2 2 16 3 0.00 0.44 0.44 0.00 0.44 0.03 0.04 0.07 0.03 0.07 Matches 8 Seasons 5 Clubs 2 Leagues 166 121 10,595 117.7 17 20 37 17 0 0 17 2 6.2 6.2 13.1 19.3 127 638 93 0.14 0.17 0.31 0.14 0.31 0.06 0.14 0.20 0.06 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 83 61 5,451 60.6 7 9 16 7 0 0 6 0 3.9 3.9 7.7 11.6 78 430 54 0.12 0.15 0.26 0.12 0.26 0.06 0.13 0.19 0.06 0.19 Palermo (2 Seasons) 1 League 32 19 1,603 17.8 4 4 8 4 0 0 6 1 1.5 1.5 2.9 4.3 31 137 26 0.22 0.22 0.45 0.22 0.45 0.08 0.16 0.24 0.08 0.24 Parma (1 Season) 1 League 26 17 1,452 16.1 0 2 2 0 0 0 3 1 0.8 0.8 2.5 3.2 16 55 10 0.00 0.12 0.12 0.00 0.12 0.05 0.15 0.20 0.05 0.20 Venezia (1 Season) 1 League 21 21 1,886 21.0 6 4 10 6 0 0 2 0 0.29 0.19 0.48 0.29 0.48 Reggiana (1 Season) 1 League 4 3 203 2.3 0 1 1 0 0 0 0 0 0.1 0.1 0.1 0.2 2 16 3 0.00 0.44 0.44 0.00 0.44 0.03 0.04 0.07 0.03 0.07 Serie B (6 Seasons) 117 96 8,310 92.3 15 16 31 15 0 0 13 1 5.2 5.2 10.3 15.5 106 540 77 0.16 0.17 0.34 0.16 0.34 0.07 0.14 0.22 0.07 0.22 Serie A (3 Seasons) 49 25 2,285 25.4 2 4 6 2 0 0 4 1 1.0 1.0 2.8 3.9 21 98 16 0.08 0.16 0.24 0.08 0.24 0.04 0.11 0.15 0.04 0.15
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2017-2018 22 Venezia it ITA Coppa Italia 41st 0 0 Matches 2018-2019 23 Parma it ITA Coppa Italia 25th 1 1 90 1.0 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 Coppa Italia 17th 2 2 210 2.3 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 31 0.3 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 2 254 2.8 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 Coppa Italia Rd1 1 0 65 0.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 28 Palermo it ITA Coppa Italia Rd1 1 1 63 0.7 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 9 6 713 7.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Empoli (4 Seasons) 1 League 7 4 560 6.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Parma (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Palermo (1 Season) 1 League 1 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Venezia (1 Season) 1 League 0 0
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 2017-2018 22 Venezia it ITA 2. Serie B 21.0 6 0 17 0.00 0.81 0.35 0 0 Matches 2018-2019 23 Parma it ITA Coppa Italia 1.0 0 0 0 Matches 2018-2019 23 Parma it ITA 1. Serie A 16.1 0 22 4 18.2 1.36 0.25 0.00 0.00 29.0 7 0 0 0.8 0.8 0.04 -0.8 -0.8 Matches 2019-2020 24 Empoli it ITA Coppa Italia 2.3 0 0 0 0.00 0.00 0 0 Matches 2019-2020 24 Empoli it ITA 2. Serie B 16.8 2 28 4 14.3 1.67 0.24 0.07 0.50 29.3 7 0 0 1.0 1.0 0.04 +1.0 +1.0 Matches 2020-2021 25 Empoli it ITA Coppa Italia 0.3 0 0 0 0.00 0.00 0 0 Matches 2020-2021 25 Empoli it ITA 2. Serie B 34.5 3 63 17 27.0 1.82 0.49 0.05 0.18 27.8 19 0 0 2.6 2.6 0.04 +0.4 +0.4 Matches 2021-2022 26 Empoli it ITA Coppa Italia 2.8 0 5 3 60.0 1.77 1.06 0.00 0.00 0 0 Matches 2021-2022 26 Empoli it ITA 1. Serie A 9.3 2 9 3 33.3 0.97 0.32 0.22 0.67 27.1 2 0 0 0.2 0.2 0.03 +1.8 +1.8 Matches 2022-2023 27 Empoli it ITA Coppa Italia 0.7 0 1 0 0.0 1.38 0.00 0.00 0 0 Matches 2022-2023 27 Palermo it ITA 2. Serie B 6.3 0 11 2 18.2 1.74 0.32 0.00 0.00 28.5 5 0 0 0.3 0.3 0.03 -0.3 -0.3 Matches 2023-2024 28 Palermo it ITA Coppa Italia 0.7 0 2 1 50.0 2.86 1.43 0.00 0.00 0 0 Matches 2023-2024 28 Palermo it ITA 2. Serie B 11.5 4 28 12 42.9 2.44 1.05 0.14 0.33 24.9 7 0 0 1.1 1.1 0.04 +2.9 +2.9 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 2.3 0 4 1 25.0 1.77 0.44 0.00 0.00 29.1 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Matches 8 Seasons 5 Clubs 3 Leagues 125.6 17 173 64 37.0 1.39 0.51 0.10 0.27 27.7 47 0 0 6.2 6.2 0.04 +4.8 +4.8 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 Empoli (4 Seasons) 3 Leagues 66.8 7 106 27 25.5 1.59 0.40 0.07 0.26 28.1 28 0 0 3.9 3.9 0.04 +3.1 +3.1 Palermo (2 Seasons) 2 Leagues 18.5 4 41 15 36.6 2.21 0.81 0.10 0.27 25.9 12 0 0 1.5 1.5 0.04 +2.5 +2.5 Parma (1 Season) 2 Leagues 17.1 0 22 4 18.2 1.36 0.25 0.00 0.00 29.0 7 0 0 0.8 0.8 0.04 -0.8 -0.8 Venezia (1 Season) 2 Leagues 21.0 6 0 17 0.00 0.81 0.35 0 0 Reggiana (1 Season) 1 League 2.3 0 4 1 25.0 1.77 0.44 0.00 0.00 29.1 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Coppa Italia (7 Seasons) 7.9 0 8 4 50.0 1.16 0.58 0.00 0.00 0 0 Serie B (6 Seasons) 92.3 15 134 53 39.6 1.45 0.57 0.11 0.28 27.6 38 0 0 5.2 5.2 0.04 +3.8 +3.8 Serie A (3 Seasons) 25.4 2 31 7 22.6 1.22 0.28 0.06 0.29 28.5 9 0 0 1.0 1.0 0.03 +1.0 +1.0
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 2017-2018 22 Venezia 2 Leagues 21.0 6 0 17 0.00 0.81 0.35 0 0 2018-2019 23 Parma 2 Leagues 17.1 0 22 4 18.2 1.36 0.25 0.00 0.00 29.0 7 0 0 0.8 0.8 0.04 -0.8 -0.8 2019-2020 24 Empoli 2 Leagues 19.1 2 28 4 14.3 1.47 0.21 0.07 0.50 29.3 7 0 0 1.0 1.0 0.04 +1.0 +1.0 2020-2021 25 Empoli 2 Leagues 34.9 3 63 17 27.0 1.81 0.49 0.05 0.18 27.8 19 0 0 2.6 2.6 0.04 +0.4 +0.4 2021-2022 26 Empoli 2 Leagues 12.1 2 14 6 42.9 1.16 0.50 0.14 0.33 27.1 2 0 0 0.2 0.2 0.03 +1.8 +1.8 2022-2023 27 Empoli 2 Leagues 0.7 0 1 0 0.0 1.38 0.00 0.00 0 0 2022-2023 27 Palermo 1 League 6.3 0 11 2 18.2 1.74 0.32 0.00 0.00 28.5 5 0 0 0.3 0.3 0.03 -0.3 -0.3 2023-2024 28 Palermo 2 Leagues 12.2 4 30 13 43.3 2.46 1.07 0.13 0.31 24.9 7 0 0 1.1 1.1 0.04 +2.9 +2.9 2024-2025 29 Reggiana 1 League 2.3 0 4 1 25.0 1.77 0.44 0.00 0.00 29.1 0 0 0 0.1 0.1 0.02 -0.1 -0.1 8 Seasons 5 Clubs 3 Leagues 125.6 17 173 64 37.0 1.39 0.51 0.10 0.27 27.7 47 0 0 6.2 6.2 0.04 +4.8 +4.8 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 66.8 7 106 27 25.5 1.59 0.40 0.07 0.26 28.1 28 0 0 3.9 3.9 0.04 +3.1 +3.1 Palermo (2 Seasons) 2 Leagues 18.5 4 41 15 36.6 2.21 0.81 0.10 0.27 25.9 12 0 0 1.5 1.5 0.04 +2.5 +2.5 Parma (1 Season) 2 Leagues 17.1 0 22 4 18.2 1.36 0.25 0.00 0.00 29.0 7 0 0 0.8 0.8 0.04 -0.8 -0.8 Venezia (1 Season) 2 Leagues 21.0 6 0 17 0.00 0.81 0.35 0 0 Reggiana (1 Season) 1 League 2.3 0 4 1 25.0 1.77 0.44 0.00 0.00 29.1 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Coppa Italia (7 Seasons) 7.9 0 8 4 50.0 1.16 0.58 0.00 0.00 0 0 Serie B (6 Seasons) 92.3 15 134 53 39.6 1.45 0.57 0.11 0.28 27.6 38 0 0 5.2 5.2 0.04 +3.8 +3.8 Serie A (3 Seasons) 25.4 2 31 7 22.6 1.22 0.28 0.06 0.29 28.5 9 0 0 1.0 1.0 0.03 +1.0 +1.0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 22 Venezia it ITA 2. Serie B 5th 21.0 6 0 17 0.00 0.81 0.35 0 0 Matches 2018-2019 23 Parma it ITA 1. Serie A 14th 16.1 0 22 4 18.2 1.36 0.25 0.00 0.00 29.0 7 0 0 0.8 0.8 0.04 -0.8 -0.8 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 16.8 2 28 4 14.3 1.67 0.24 0.07 0.50 29.3 7 0 0 1.0 1.0 0.04 +1.0 +1.0 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 34.5 3 63 17 27.0 1.82 0.49 0.05 0.18 27.8 19 0 0 2.6 2.6 0.04 +0.4 +0.4 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 9.3 2 9 3 33.3 0.97 0.32 0.22 0.67 27.1 2 0 0 0.2 0.2 0.03 +1.8 +1.8 Matches 2022-2023 27 Palermo it ITA 2. Serie B 9th 6.3 0 11 2 18.2 1.74 0.32 0.00 0.00 28.5 5 0 0 0.3 0.3 0.03 -0.3 -0.3 Matches 2023-2024 28 Palermo it ITA 2. Serie B 6th 11.5 4 28 12 42.9 2.44 1.05 0.14 0.33 24.9 7 0 0 1.1 1.1 0.04 +2.9 +2.9 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 9th 2.3 0 4 1 25.0 1.77 0.44 0.00 0.00 29.1 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Matches 8 Seasons 5 Clubs 2 Leagues 117.7 17 165 60 36.4 1.40 0.51 0.10 0.28 27.7 47 0 0 6.2 6.2 0.04 +4.8 +4.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 Empoli (4 Seasons) 2 Leagues 60.6 7 100 24 24.0 1.65 0.40 0.07 0.29 28.1 28 0 0 3.9 3.9 0.04 +3.1 +3.1 Palermo (2 Seasons) 1 League 17.8 4 39 14 35.9 2.19 0.79 0.10 0.29 25.9 12 0 0 1.5 1.5 0.04 +2.5 +2.5 Parma (1 Season) 1 League 16.1 0 22 4 18.2 1.36 0.25 0.00 0.00 29.0 7 0 0 0.8 0.8 0.04 -0.8 -0.8 Venezia (1 Season) 1 League 21.0 6 0 17 0.00 0.81 0.35 0 0 Reggiana (1 Season) 1 League 2.3 0 4 1 25.0 1.77 0.44 0.00 0.00 29.1 0 0 0 0.1 0.1 0.02 -0.1 -0.1 Serie B (6 Seasons) 92.3 15 134 53 39.6 1.45 0.57 0.11 0.28 27.6 38 0 0 5.2 5.2 0.04 +3.8 +3.8 Serie A (3 Seasons) 25.4 2 31 7 22.6 1.22 0.28 0.06 0.29 28.5 9 0 0 1.0 1.0 0.03 +1.0 +1.0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2018-2019 23 si Slovenia UEFA Nations League 37th 0.7 0 0 0 Matches 2021 26 si Slovenia Friendlies (M) 1.7 0 0 0 Matches 2022 27 si Slovenia WCQ 1.8 0 2 1 50.0 1.08 0.54 0.00 0.00 0 0 Matches 3 Seasons 1 Club 3 Leagues 4.2 0 2 1 50.0 1.08 0.54 0.00 0.00 0 0 UEFA Nations League (2 Seasons) 0.7 0 0 0 Friendlies (M) (2 Seasons) 1.7 0 0 0 WCQ (1 Season) 1.8 0 2 1 50.0 1.08 0.54 0.00 0.00 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 22 Venezia it ITA 2. Serie B 21.0 4 Matches 2018-2019 23 Parma it ITA Coppa Italia 1.0 0 Matches 2018-2019 23 Parma it ITA 1. Serie A 16.1 572 705 81.1 11302 3241 193 219 88.1 267 297 89.9 94 161 58.4 2 2.5 1.4 -0.5 21 44 5 1 55 Matches 2019-2020 24 Empoli it ITA Coppa Italia 2.3 0 Matches 2019-2020 24 Empoli it ITA 2. Serie B 16.8 909 1060 85.8 16737 4560 359 384 93.5 428 467 91.6 100 168 59.5 0 1.0 1.1 -1.0 21 92 7 1 106 Matches 2020-2021 25 Empoli it ITA Coppa Italia 0.3 0 Matches 2020-2021 25 Empoli it ITA 2. Serie B 34.5 1739 2221 78.3 34630 12379 616 682 90.3 828 969 85.4 265 500 53.0 7 6.3 6.4 +0.7 76 250 40 7 281 Matches 2021-2022 26 Empoli it ITA Coppa Italia 2.8 0 Matches 2021-2022 26 Empoli it ITA 1. Serie A 9.3 379 483 78.5 6640 2384 156 167 93.4 172 202 85.1 34 76 44.7 2 0.4 0.6 +1.6 10 36 5 0 43 Matches 2022-2023 27 Empoli it ITA Coppa Italia 0.7 0 Matches 2022-2023 27 Palermo it ITA 2. Serie B 6.3 302 402 75.1 6277 2105 94 107 87.9 157 184 85.3 49 96 51.0 2 1.1 1.1 +0.9 10 53 3 0 63 Matches 2023-2024 28 Palermo it ITA Coppa Italia 0.7 0 Matches 2023-2024 28 Palermo it ITA 2. Serie B 11.5 512 674 76.0 9736 3297 193 219 88.1 225 261 86.2 78 164 47.6 2 1.8 2.5 +0.2 22 76 18 4 74 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 2.3 122 142 85.9 2364 675 36 41 87.8 69 72 95.8 15 24 62.5 1 0.1 0.1 +0.9 3 14 2 0 16 Matches 8 Seasons 5 Clubs 3 Leagues 125.6 4535 5687 79.7 87686 28641 1647 1819 90.5 2146 2452 87.5 635 1189 53.4 20 13.1 13.2 +6.9 163 565 80 13 638 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 Empoli (4 Seasons) 3 Leagues 66.8 3027 3764 80.4 58007 19323 1131 1233 91.7 1428 1638 87.2 399 744 53.6 9 7.7 8.1 +1.3 107 378 52 8 430 Palermo (2 Seasons) 2 Leagues 18.5 814 1076 75.7 16013 5402 287 326 88.0 382 445 85.8 127 260 48.8 4 2.9 3.7 +1.1 32 129 21 4 137 Parma (1 Season) 2 Leagues 17.1 572 705 81.1 11302 3241 193 219 88.1 267 297 89.9 94 161 58.4 2 2.5 1.4 -0.5 21 44 5 1 55 Venezia (1 Season) 2 Leagues 21.0 4 Reggiana (1 Season) 1 League 2.3 122 142 85.9 2364 675 36 41 87.8 69 72 95.8 15 24 62.5 1 0.1 0.1 +0.9 3 14 2 0 16 Coppa Italia (7 Seasons) 7.9 0 Serie B (6 Seasons) 92.3 3584 4499 79.7 69744 23016 1298 1433 90.6 1707 1953 87.4 507 952 53.3 16 10.3 11.2 +5.7 132 485 70 12 540 Serie A (3 Seasons) 25.4 951 1188 80.1 17942 5625 349 386 90.4 439 499 88.0 128 237 54.0 4 2.8 2.0 +1.2 31 80 10 1 98
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 22 Venezia 2 Leagues 21.0 4 2018-2019 23 Parma 2 Leagues 17.1 572 705 81.1 11302 3241 193 219 88.1 267 297 89.9 94 161 58.4 2 2.5 1.4 -0.5 21 44 5 1 55 2019-2020 24 Empoli 2 Leagues 19.1 909 1060 85.8 16737 4560 359 384 93.5 428 467 91.6 100 168 59.5 0 1.0 1.1 -1.0 21 92 7 1 106 2020-2021 25 Empoli 2 Leagues 34.9 1739 2221 78.3 34630 12379 616 682 90.3 828 969 85.4 265 500 53.0 7 6.3 6.4 +0.7 76 250 40 7 281 2021-2022 26 Empoli 2 Leagues 12.1 379 483 78.5 6640 2384 156 167 93.4 172 202 85.1 34 76 44.7 2 0.4 0.6 +1.6 10 36 5 0 43 2022-2023 27 Empoli 2 Leagues 0.7 0 2022-2023 27 Palermo 1 League 6.3 302 402 75.1 6277 2105 94 107 87.9 157 184 85.3 49 96 51.0 2 1.1 1.1 +0.9 10 53 3 0 63 2023-2024 28 Palermo 2 Leagues 12.2 512 674 76.0 9736 3297 193 219 88.1 225 261 86.2 78 164 47.6 2 1.8 2.5 +0.2 22 76 18 4 74 2024-2025 29 Reggiana 1 League 2.3 122 142 85.9 2364 675 36 41 87.8 69 72 95.8 15 24 62.5 1 0.1 0.1 +0.9 3 14 2 0 16 8 Seasons 5 Clubs 3 Leagues 125.6 4535 5687 79.7 87686 28641 1647 1819 90.5 2146 2452 87.5 635 1189 53.4 20 13.1 13.2 +6.9 163 565 80 13 638 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 66.8 3027 3764 80.4 58007 19323 1131 1233 91.7 1428 1638 87.2 399 744 53.6 9 7.7 8.1 +1.3 107 378 52 8 430 Palermo (2 Seasons) 2 Leagues 18.5 814 1076 75.7 16013 5402 287 326 88.0 382 445 85.8 127 260 48.8 4 2.9 3.7 +1.1 32 129 21 4 137 Parma (1 Season) 2 Leagues 17.1 572 705 81.1 11302 3241 193 219 88.1 267 297 89.9 94 161 58.4 2 2.5 1.4 -0.5 21 44 5 1 55 Venezia (1 Season) 2 Leagues 21.0 4 Reggiana (1 Season) 1 League 2.3 122 142 85.9 2364 675 36 41 87.8 69 72 95.8 15 24 62.5 1 0.1 0.1 +0.9 3 14 2 0 16 Coppa Italia (7 Seasons) 7.9 0 Serie B (6 Seasons) 92.3 3584 4499 79.7 69744 23016 1298 1433 90.6 1707 1953 87.4 507 952 53.3 16 10.3 11.2 +5.7 132 485 70 12 540 Serie A (3 Seasons) 25.4 951 1188 80.1 17942 5625 349 386 90.4 439 499 88.0 128 237 54.0 4 2.8 2.0 +1.2 31 80 10 1 98
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 22 Venezia it ITA 2. Serie B 5th 21.0 4 Matches 2018-2019 23 Parma it ITA 1. Serie A 14th 16.1 572 705 81.1 11302 3241 193 219 88.1 267 297 89.9 94 161 58.4 2 2.5 1.4 -0.5 21 44 5 1 55 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 16.8 909 1060 85.8 16737 4560 359 384 93.5 428 467 91.6 100 168 59.5 0 1.0 1.1 -1.0 21 92 7 1 106 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 34.5 1739 2221 78.3 34630 12379 616 682 90.3 828 969 85.4 265 500 53.0 7 6.3 6.4 +0.7 76 250 40 7 281 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 9.3 379 483 78.5 6640 2384 156 167 93.4 172 202 85.1 34 76 44.7 2 0.4 0.6 +1.6 10 36 5 0 43 Matches 2022-2023 27 Palermo it ITA 2. Serie B 9th 6.3 302 402 75.1 6277 2105 94 107 87.9 157 184 85.3 49 96 51.0 2 1.1 1.1 +0.9 10 53 3 0 63 Matches 2023-2024 28 Palermo it ITA 2. Serie B 6th 11.5 512 674 76.0 9736 3297 193 219 88.1 225 261 86.2 78 164 47.6 2 1.8 2.5 +0.2 22 76 18 4 74 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 9th 2.3 122 142 85.9 2364 675 36 41 87.8 69 72 95.8 15 24 62.5 1 0.1 0.1 +0.9 3 14 2 0 16 Matches 8 Seasons 5 Clubs 2 Leagues 117.7 4535 5687 79.7 87686 28641 1647 1819 90.5 2146 2452 87.5 635 1189 53.4 20 13.1 13.2 +6.9 163 565 80 13 638 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 60.6 3027 3764 80.4 58007 19323 1131 1233 91.7 1428 1638 87.2 399 744 53.6 9 7.7 8.1 +1.3 107 378 52 8 430 Palermo (2 Seasons) 1 League 17.8 814 1076 75.7 16013 5402 287 326 88.0 382 445 85.8 127 260 48.8 4 2.9 3.7 +1.1 32 129 21 4 137 Parma (1 Season) 1 League 16.1 572 705 81.1 11302 3241 193 219 88.1 267 297 89.9 94 161 58.4 2 2.5 1.4 -0.5 21 44 5 1 55 Venezia (1 Season) 1 League 21.0 4 Reggiana (1 Season) 1 League 2.3 122 142 85.9 2364 675 36 41 87.8 69 72 95.8 15 24 62.5 1 0.1 0.1 +0.9 3 14 2 0 16 Serie B (6 Seasons) 92.3 3584 4499 79.7 69744 23016 1298 1433 90.6 1707 1953 87.4 507 952 53.3 16 10.3 11.2 +5.7 132 485 70 12 540 Serie A (3 Seasons) 25.4 951 1188 80.1 17942 5625 349 386 90.4 439 499 88.0 128 237 54.0 4 2.8 2.0 +1.2 31 80 10 1 98
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 22 Venezia 2 Leagues 21.0 0 2018-2019 23 Parma 2 Leagues 17.1 705 625 78 45 2 2 53 0 33 18 13 1 572 2 5 2019-2020 24 Empoli 2 Leagues 19.1 1060 966 88 55 0 13 43 0 32 18 9 0 909 6 8 2020-2021 25 Empoli 2 Leagues 34.9 2221 1829 382 170 3 16 256 0 211 94 95 2 1739 10 18 2021-2022 26 Empoli 2 Leagues 12.1 483 427 48 28 2 1 33 0 20 5 11 0 379 8 6 2022-2023 27 Empoli 2 Leagues 0.7 6 2022-2023 27 Palermo 1 League 6.3 402 342 58 39 0 6 37 0 18 8 10 0 302 2 9 2023-2024 28 Palermo 2 Leagues 12.2 674 581 87 36 0 4 68 2 40 22 14 0 512 6 5 2024-2025 29 Reggiana 1 League 2.3 142 127 14 8 0 0 7 0 6 2 3 0 122 1 1 8 Seasons 5 Clubs 3 Leagues 125.6 5687 4897 755 381 7 42 503 2 360 167 155 3 4535 35 52 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Empoli (4 Seasons) 3 Leagues 66.8 3764 3222 518 253 5 30 338 0 263 117 115 2 3027 24 32 Palermo (2 Seasons) 2 Leagues 18.5 1076 923 145 75 0 10 105 2 58 30 24 0 814 8 14 Parma (1 Season) 2 Leagues 17.1 705 625 78 45 2 2 53 0 33 18 13 1 572 2 5 Venezia (1 Season) 2 Leagues 21.0 0 Reggiana (1 Season) 1 League 2.3 142 127 14 8 0 0 7 0 6 2 3 0 122 1 1 Coppa Italia (7 Seasons) 7.9 19 Serie B (6 Seasons) 92.3 4499 3845 629 308 3 39 406 2 307 144 131 2 3584 25 41 Serie A (3 Seasons) 25.4 1188 1052 126 73 4 3 78 0 53 23 24 1 951 10 11
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 2017-2018 22 Venezia it ITA 2. Serie B 5th 21.0 0 Matches 2018-2019 23 Parma it ITA 1. Serie A 14th 16.1 705 625 78 45 2 2 53 0 33 18 13 1 572 2 5 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 16.8 1060 966 88 55 0 13 43 0 32 18 9 0 909 6 8 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 34.5 2221 1829 382 170 3 16 256 0 211 94 95 2 1739 10 18 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 9.3 483 427 48 28 2 1 25 0 20 5 11 0 379 8 6 Matches 2022-2023 27 Palermo it ITA 2. Serie B 9th 6.3 402 342 58 39 0 6 37 0 18 8 10 0 302 2 9 Matches 2023-2024 28 Palermo it ITA 2. Serie B 6th 11.5 674 581 87 36 0 4 63 2 40 22 14 0 512 6 5 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 9th 2.3 142 127 14 8 0 0 7 0 6 2 3 0 122 1 1 Matches 8 Seasons 5 Clubs 2 Leagues 117.7 5687 4897 755 381 7 42 484 2 360 167 155 3 4535 35 52 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 60.6 3764 3222 518 253 5 30 324 0 263 117 115 2 3027 24 32 Palermo (2 Seasons) 1 League 17.8 1076 923 145 75 0 10 100 2 58 30 24 0 814 8 14 Parma (1 Season) 1 League 16.1 705 625 78 45 2 2 53 0 33 18 13 1 572 2 5 Venezia (1 Season) 1 League 21.0 0 Reggiana (1 Season) 1 League 2.3 142 127 14 8 0 0 7 0 6 2 3 0 122 1 1 Serie B (6 Seasons) 92.3 4499 3845 629 308 3 39 406 2 307 144 131 2 3584 25 41 Serie A (3 Seasons) 25.4 1188 1052 126 73 4 3 78 0 53 23 24 1 951 10 11
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 2017-2018 22 Venezia 2 Leagues 21.0 2018-2019 23 Parma 2 Leagues 17.1 44 2.73 25 10 4 2 1 2 4 0.25 4 0 0 0 0 0 2019-2020 24 Empoli 2 Leagues 19.1 54 3.22 37 9 2 3 3 0 2 0.12 2 0 0 0 0 0 2020-2021 25 Empoli 2 Leagues 34.9 156 4.52 87 59 4 3 1 2 14 0.41 6 6 0 1 0 1 2021-2022 26 Empoli 2 Leagues 12.1 21 2.28 15 5 0 0 0 1 4 0.43 4 0 0 0 0 0 2022-2023 27 Empoli 2 Leagues 0.7 2022-2023 27 Palermo 1 League 6.3 25 3.95 11 10 1 2 1 0 3 0.47 0 2 0 0 1 0 2023-2024 28 Palermo 2 Leagues 12.2 50 4.36 30 15 0 3 2 0 4 0.35 0 3 0 0 1 0 2024-2025 29 Reggiana 1 League 2.3 5 2.22 3 2 0 0 0 0 1 0.44 0 1 0 0 0 0 8 Seasons 5 Clubs 3 Leagues 125.6 355 3.67 208 110 11 13 8 5 32 0.33 16 12 0 1 2 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Empoli (4 Seasons) 3 Leagues 66.8 231 3.82 139 73 6 6 4 3 20 0.33 12 6 0 1 0 1 Palermo (2 Seasons) 2 Leagues 18.5 75 4.21 41 25 1 5 3 0 7 0.39 0 5 0 0 2 0 Parma (1 Season) 2 Leagues 17.1 44 2.73 25 10 4 2 1 2 4 0.25 4 0 0 0 0 0 Venezia (1 Season) 2 Leagues 21.0 Reggiana (1 Season) 1 League 2.3 5 2.22 3 2 0 0 0 0 1 0.44 0 1 0 0 0 0 Coppa Italia (7 Seasons) 7.9 Serie B (6 Seasons) 92.3 290 4.06 168 95 7 11 7 2 24 0.34 8 12 0 1 2 1 Serie A (3 Seasons) 25.4 65 2.56 40 15 4 2 1 3 8 0.32 8 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 2017-2018 22 Venezia it ITA 2. Serie B 5th 21.0 Matches 2018-2019 23 Parma it ITA 1. Serie A 14th 16.1 44 2.73 25 10 4 2 1 2 4 0.25 4 0 0 0 0 0 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 16.8 54 3.22 37 9 2 3 3 0 2 0.12 2 0 0 0 0 0 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 34.5 156 4.52 87 59 4 3 1 2 14 0.41 6 6 0 1 0 1 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 9.3 21 2.28 15 5 0 0 0 1 4 0.43 4 0 0 0 0 0 Matches 2022-2023 27 Palermo it ITA 2. Serie B 9th 6.3 25 3.95 11 10 1 2 1 0 3 0.47 0 2 0 0 1 0 Matches 2023-2024 28 Palermo it ITA 2. Serie B 6th 11.5 50 4.36 30 15 0 3 2 0 4 0.35 0 3 0 0 1 0 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 9th 2.3 5 2.22 3 2 0 0 0 0 1 0.44 0 1 0 0 0 0 Matches 8 Seasons 5 Clubs 2 Leagues 117.7 355 3.67 208 110 11 13 8 5 32 0.33 16 12 0 1 2 1 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 60.6 231 3.82 139 73 6 6 4 3 20 0.33 12 6 0 1 0 1 Palermo (2 Seasons) 1 League 17.8 75 4.21 41 25 1 5 3 0 7 0.39 0 5 0 0 2 0 Parma (1 Season) 1 League 16.1 44 2.73 25 10 4 2 1 2 4 0.25 4 0 0 0 0 0 Venezia (1 Season) 1 League 21.0 Reggiana (1 Season) 1 League 2.3 5 2.22 3 2 0 0 0 0 1 0.44 0 1 0 0 0 0 Serie B (6 Seasons) 92.3 290 4.06 168 95 7 11 7 2 24 0.34 8 12 0 1 2 1 Serie A (3 Seasons) 25.4 65 2.56 40 15 4 2 1 3 8 0.32 8 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 2017-2018 22 Venezia 2 Leagues 21.0 0 0 0 2018-2019 23 Parma 2 Leagues 17.1 21 13 10 10 1 4 17 23.5 13 29 13 16 34 55 31 1 2019-2020 24 Empoli 2 Leagues 19.1 28 20 8 17 3 10 33 30.3 23 17 3 14 24 52 28 1 2020-2021 25 Empoli 2 Leagues 34.9 62 40 18 36 8 31 48 64.6 17 22 6 16 37 99 30 0 2021-2022 26 Empoli 2 Leagues 12.1 13 7 5 6 2 7 19 36.8 12 6 2 4 11 21 15 0 2022-2023 27 Empoli 2 Leagues 0.7 0 1 0 2022-2023 27 Palermo 1 League 6.3 6 5 0 2 4 3 6 50.0 3 2 1 1 3 9 10 0 2023-2024 28 Palermo 2 Leagues 12.2 19 11 4 11 4 11 17 64.7 6 14 4 10 8 27 15 0 2024-2025 29 Reggiana 1 League 2.3 5 3 2 3 0 4 5 80.0 1 4 2 2 2 7 5 0 8 Seasons 5 Clubs 3 Leagues 125.6 154 99 47 85 22 70 145 48.3 75 94 31 63 120 270 134 2 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 66.8 103 67 31 59 13 48 100 48.0 52 45 11 34 73 172 73 1 Palermo (2 Seasons) 2 Leagues 18.5 25 16 4 13 8 14 23 60.9 9 16 5 11 11 36 25 0 Parma (1 Season) 2 Leagues 17.1 21 13 10 10 1 4 17 23.5 13 29 13 16 34 55 31 1 Venezia (1 Season) 2 Leagues 21.0 0 0 0 Reggiana (1 Season) 1 League 2.3 5 3 2 3 0 4 5 80.0 1 4 2 2 2 7 5 0 Coppa Italia (7 Seasons) 7.9 1 4 0 Serie B (6 Seasons) 92.3 120 79 32 69 19 59 109 54.1 50 59 16 43 74 194 88 1 Serie A (3 Seasons) 25.4 34 19 15 16 3 11 36 30.6 25 35 15 20 42 76 46 1
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 2017-2018 22 Venezia it ITA 2. Serie B 5th 21.0 0 0 Matches 2018-2019 23 Parma it ITA 1. Serie A 14th 16.1 21 13 10 10 1 4 17 23.5 13 29 13 16 34 55 31 1 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 16.8 28 20 8 17 3 10 33 30.3 23 17 3 14 24 52 28 1 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 34.5 62 40 18 36 8 31 48 64.6 17 22 6 16 37 99 30 0 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 9.3 13 6 5 6 2 7 19 36.8 12 6 2 4 8 21 15 0 Matches 2022-2023 27 Palermo it ITA 2. Serie B 9th 6.3 6 5 0 2 4 3 6 50.0 3 2 1 1 3 9 10 0 Matches 2023-2024 28 Palermo it ITA 2. Serie B 6th 11.5 19 11 4 11 4 11 17 64.7 6 14 4 10 8 27 15 0 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 9th 2.3 5 3 2 3 0 4 5 80.0 1 4 2 2 2 7 5 0 Matches 8 Seasons 5 Clubs 2 Leagues 117.7 154 98 47 85 22 70 145 48.3 75 94 31 63 116 270 134 2 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Empoli (4 Seasons) 2 Leagues 60.6 103 66 31 59 13 48 100 48.0 52 45 11 34 69 172 73 1 Palermo (2 Seasons) 1 League 17.8 25 16 4 13 8 14 23 60.9 9 16 5 11 11 36 25 0 Parma (1 Season) 1 League 16.1 21 13 10 10 1 4 17 23.5 13 29 13 16 34 55 31 1 Venezia (1 Season) 1 League 21.0 0 0 0 Reggiana (1 Season) 1 League 2.3 5 3 2 3 0 4 5 80.0 1 4 2 2 2 7 5 0 Serie B (6 Seasons) 92.3 120 79 32 69 19 59 109 54.1 50 59 16 43 74 194 88 1 Serie A (3 Seasons) 25.4 34 19 15 16 3 11 36 30.6 25 35 15 20 42 76 46 1
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 2017-2018 22 Venezia it ITA 2. Serie B 21.0 Matches 2018-2019 23 Parma it ITA Coppa Italia 1.0 Matches 2018-2019 23 Parma it ITA 1. Serie A 16.1 869 62 264 484 136 1 869 10 8 80.0 2 20.0 440 2659 1223 16 14 1 18 18 529 10 Matches 2019-2020 24 Empoli it ITA Coppa Italia 2.3 Matches 2019-2020 24 Empoli it ITA 2. Serie B 16.8 1212 67 273 758 195 2 1212 14 12 85.7 2 14.3 620 3148 1636 17 23 1 15 4 817 7 Matches 2020-2021 25 Empoli it ITA Coppa Italia 0.3 Matches 2020-2021 25 Empoli it ITA 2. Serie B 34.5 2479 65 431 1431 642 7 2479 25 19 76.0 6 24.0 1271 7173 4115 56 46 0 26 14 1558 41 Matches 2021-2022 26 Empoli it ITA Coppa Italia 2.8 Matches 2021-2022 26 Empoli it ITA 1. Serie A 9.3 554 33 165 301 93 0 554 4 3 75.0 1 25.0 298 1189 532 5 4 0 7 4 381 6 Matches 2022-2023 27 Empoli it ITA Coppa Italia 0.7 Matches 2022-2023 27 Palermo it ITA 2. Serie B 6.3 443 10 64 295 90 2 443 7 3 42.9 3 42.9 240 1559 939 14 6 1 1 2 282 8 Matches 2023-2024 28 Palermo it ITA Coppa Italia 0.7 Matches 2023-2024 28 Palermo it ITA 2. Serie B 11.5 781 22 132 457 198 7 781 11 7 63.6 4 36.4 423 2025 1034 17 19 1 11 6 484 18 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 2.3 168 8 45 95 29 1 168 3 2 66.7 1 33.3 99 470 232 2 2 1 2 0 112 3 Matches 8 Seasons 5 Clubs 3 Leagues 125.6 6506 267 1374 3821 1383 20 6506 74 54 73.0 19 25.7 3391 18223 9711 127 114 5 80 48 4163 93 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 Empoli (4 Seasons) 3 Leagues 66.8 4245 165 869 2490 930 9 4245 43 34 79.1 9 20.9 2189 11510 6283 78 73 1 48 22 2756 54 Palermo (2 Seasons) 2 Leagues 18.5 1224 32 196 752 288 9 1224 18 10 55.6 7 38.9 663 3584 1973 31 25 2 12 8 766 26 Parma (1 Season) 2 Leagues 17.1 869 62 264 484 136 1 869 10 8 80.0 2 20.0 440 2659 1223 16 14 1 18 18 529 10 Venezia (1 Season) 2 Leagues 21.0 Reggiana (1 Season) 1 League 2.3 168 8 45 95 29 1 168 3 2 66.7 1 33.3 99 470 232 2 2 1 2 0 112 3 Coppa Italia (7 Seasons) 7.9 Serie B (6 Seasons) 92.3 5083 172 945 3036 1154 19 5083 60 43 71.7 16 26.7 2653 14375 7956 106 96 4 55 26 3253 77 Serie A (3 Seasons) 25.4 1423 95 429 785 229 1 1423 14 11 78.6 3 21.4 738 3848 1755 21 18 1 25 22 910 16
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 2017-2018 22 Venezia 2 Leagues 21.0 2018-2019 23 Parma 2 Leagues 17.1 869 62 264 484 136 1 869 10 8 80.0 2 20.0 440 2659 1223 16 14 1 18 18 529 10 2019-2020 24 Empoli 2 Leagues 19.1 1212 67 273 758 195 2 1212 14 12 85.7 2 14.3 620 3148 1636 17 23 1 15 4 817 7 2020-2021 25 Empoli 2 Leagues 34.9 2479 65 431 1431 642 7 2479 25 19 76.0 6 24.0 1271 7173 4115 56 46 0 26 14 1558 41 2021-2022 26 Empoli 2 Leagues 12.1 554 33 165 301 93 0 554 4 3 75.0 1 25.0 298 1189 532 5 4 0 7 4 381 6 2022-2023 27 Empoli 2 Leagues 0.7 2022-2023 27 Palermo 1 League 6.3 443 10 64 295 90 2 443 7 3 42.9 3 42.9 240 1559 939 14 6 1 1 2 282 8 2023-2024 28 Palermo 2 Leagues 12.2 781 22 132 457 198 7 781 11 7 63.6 4 36.4 423 2025 1034 17 19 1 11 6 484 18 2024-2025 29 Reggiana 1 League 2.3 168 8 45 95 29 1 168 3 2 66.7 1 33.3 99 470 232 2 2 1 2 0 112 3 8 Seasons 5 Clubs 3 Leagues 125.6 6506 267 1374 3821 1383 20 6506 74 54 73.0 19 25.7 3391 18223 9711 127 114 5 80 48 4163 93 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 66.8 4245 165 869 2490 930 9 4245 43 34 79.1 9 20.9 2189 11510 6283 78 73 1 48 22 2756 54 Palermo (2 Seasons) 2 Leagues 18.5 1224 32 196 752 288 9 1224 18 10 55.6 7 38.9 663 3584 1973 31 25 2 12 8 766 26 Parma (1 Season) 2 Leagues 17.1 869 62 264 484 136 1 869 10 8 80.0 2 20.0 440 2659 1223 16 14 1 18 18 529 10 Venezia (1 Season) 2 Leagues 21.0 Reggiana (1 Season) 1 League 2.3 168 8 45 95 29 1 168 3 2 66.7 1 33.3 99 470 232 2 2 1 2 0 112 3 Coppa Italia (7 Seasons) 7.9 Serie B (6 Seasons) 92.3 5083 172 945 3036 1154 19 5083 60 43 71.7 16 26.7 2653 14375 7956 106 96 4 55 26 3253 77 Serie A (3 Seasons) 25.4 1423 95 429 785 229 1 1423 14 11 78.6 3 21.4 738 3848 1755 21 18 1 25 22 910 16
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 2017-2018 22 Venezia it ITA 2. Serie B 5th 21.0 Matches 2018-2019 23 Parma it ITA 1. Serie A 14th 16.1 869 62 264 484 136 1 869 10 8 80.0 2 20.0 440 2659 1223 16 14 1 18 18 529 10 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 16.8 1212 67 273 758 195 2 1212 14 12 85.7 2 14.3 620 3148 1636 17 23 1 15 4 817 7 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 34.5 2479 65 431 1431 642 7 2479 25 19 76.0 6 24.0 1271 7173 4115 56 46 0 26 14 1558 41 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 9.3 554 33 165 301 93 0 554 4 3 75.0 1 25.0 298 1189 532 5 4 0 7 4 381 6 Matches 2022-2023 27 Palermo it ITA 2. Serie B 9th 6.3 443 10 64 295 90 2 443 7 3 42.9 3 42.9 240 1559 939 14 6 1 1 2 282 8 Matches 2023-2024 28 Palermo it ITA 2. Serie B 6th 11.5 781 22 132 457 198 7 781 11 7 63.6 4 36.4 423 2025 1034 17 19 1 11 6 484 18 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 9th 2.3 168 8 45 95 29 1 168 3 2 66.7 1 33.3 99 470 232 2 2 1 2 0 112 3 Matches 8 Seasons 5 Clubs 2 Leagues 117.7 6506 267 1374 3821 1383 20 6506 74 54 73.0 19 25.7 3391 18223 9711 127 114 5 80 48 4163 93 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 60.6 4245 165 869 2490 930 9 4245 43 34 79.1 9 20.9 2189 11510 6283 78 73 1 48 22 2756 54 Palermo (2 Seasons) 1 League 17.8 1224 32 196 752 288 9 1224 18 10 55.6 7 38.9 663 3584 1973 31 25 2 12 8 766 26 Parma (1 Season) 1 League 16.1 869 62 264 484 136 1 869 10 8 80.0 2 20.0 440 2659 1223 16 14 1 18 18 529 10 Venezia (1 Season) 1 League 21.0 Reggiana (1 Season) 1 League 2.3 168 8 45 95 29 1 168 3 2 66.7 1 33.3 99 470 232 2 2 1 2 0 112 3 Serie B (6 Seasons) 92.3 5083 172 945 3036 1154 19 5083 60 43 71.7 16 26.7 2653 14375 7956 106 96 4 55 26 3253 77 Serie A (3 Seasons) 25.4 1423 95 429 785 229 1 1423 14 11 78.6 3 21.4 738 3848 1755 21 18 1 25 22 910 16
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 1/3 CPA Mis Dis Rec Matches 2018-2019 23 si Slovenia UEFA Nations League 37th 0.7 Matches 2021 26 si Slovenia Friendlies (M) 1.7 Matches 2022 27 si Slovenia WCQ 1.8 Matches 3 Seasons 1 Club 3 Leagues 4.2 UEFA Nations League (2 Seasons) 0.7 Friendlies (M) (2 Seasons) 1.7 WCQ (1 Season) 1.8
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 22 Venezia it ITA Coppa Italia 0 0 0 0 1 Matches 2017-2018 22 Venezia it ITA 2. Serie B 21 1,886 90 49.9 21.0 21 20 0 20 1.58 30 21 +9 +0.43 +0.19 Matches 2018-2019 23 Parma it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2018-2019 23 Parma it ITA 1. Serie A 26 1,452 56 42.5 16.1 17 81 10 9 9 5 1.19 15 19 -4 -0.25 +0.48 15.6 29.2 -13.6 -0.84 -0.31 Matches 2019-2020 24 Empoli it ITA Coppa Italia 2 210 105 70.0 2.3 2 105 2 0 0 3.00 4 2 +2 +0.86 +1.86 Matches 2019-2020 24 Empoli it ITA 2. Serie B 24 1,510 63 44.2 16.8 17 76 8 7 32 11 1.46 24 24 0 0.00 +0.05 23.6 31.1 -7.5 -0.45 -0.61 Matches 2020-2021 25 Empoli it ITA Coppa Italia 1 31 31 11.5 0.3 0 0 1 31 2 3.00 3 1 +2 +5.81 +4.68 Matches 2020-2021 25 Empoli it ITA 2. Serie B 36 3,108 86 90.9 34.5 36 86 19 0 2 2.00 61 30 +31 +0.90 +0.32 57.8 38.0 +19.7 +0.57 +0.01 Matches 2021-2022 26 Empoli it ITA Coppa Italia 3 254 85 84.7 2.8 2 91 1 1 73 0 2.00 9 6 +3 +1.06 +3.02 Matches 2021-2022 26 Empoli it ITA 1. Serie A 23 833 36 24.4 9.3 8 67 1 15 20 14 1.39 14 21 -7 -0.76 -0.30 9.5 22.1 -12.6 -1.37 -1.07 Matches 2022-2023 27 Empoli it ITA Coppa Italia 1 65 65 54.2 0.7 0 0 1 65 0 0.00 1 2 -1 -1.38 -1.38 Matches 2022-2023 27 Empoli it ITA 1. Serie A 0 0 0 0 1 Matches 2022-2023 27 Palermo it ITA 2. Serie B 11 570 52 16.7 6.3 7 73 2 4 15 6 1.00 5 9 -4 -0.63 -0.73 5.3 10.1 -4.8 -0.75 -1.01 Matches 2023-2024 28 Palermo it ITA Coppa Italia 1 63 63 52.5 0.7 1 63 0 0 0 0.00 0 0 0 0.00 +1.58 Matches 2023-2024 28 Palermo it ITA 2. Serie B 21 1,033 49 30.2 11.5 12 74 5 9 16 15 1.57 20 10 +10 +0.87 +0.91 17.9 12.8 +5.2 +0.45 +0.34 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 4 203 51 32.2 2.3 3 66 0 1 6 3 1.00 2 2 0 0.00 0.00 1.5 2.3 -0.8 -0.37 -0.18 Matches 8 Seasons 5 Clubs 3 Leagues 175 11,308 65 38.2 125.6 127 80 69 48 20 80 1.52 188 148 +40 +0.32 +0.45 131.2 145.6 -14.4 -0.15 -0.12 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 90 6,011 67 41.0 66.8 65 82 31 25 27 30 1.71 116 86 +30 +0.45 +0.64 90.9 91.2 -0.3 -0.01 +0.05 Palermo (2 Seasons) 2 Leagues 33 1,666 50 23.9 18.5 20 73 7 13 16 21 1.33 25 19 +6 +0.32 +0.31 23.2 22.8 +0.4 +0.02 -0.17 Parma (1 Season) 2 Leagues 27 1,542 57 43.9 17.1 18 81 11 9 9 5 1.15 15 20 -5 -0.29 +0.44 15.6 29.2 -13.6 -0.84 -0.31 Venezia (1 Season) 2 Leagues 21 1,886 90 48.7 21.0 21 20 0 21 1.58 30 21 +9 +0.43 +0.19 Reggiana (1 Season) 1 League 4 203 51 32.2 2.3 3 66 0 1 6 3 1.00 2 2 0 0.00 0.00 1.5 2.3 -0.8 -0.37 -0.18 Coppa Italia (7 Seasons) 9 713 79 55.3 7.9 6 91 4 3 56 3 1.67 17 12 +5 +0.63 +0.63 Serie B (6 Seasons) 117 8,310 71 45.9 92.3 96 80 54 21 21 57 1.61 142 96 +46 +0.50 +0.42 106.1 94.3 +11.8 +0.17 -0.01 Serie A (3 Seasons) 49 2,285 47 22.3 25.4 25 76 11 24 16 20 1.28 29 40 -11 -0.43 +0.14 25.1 51.3 -26.2 -1.03 -0.64
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 22 Venezia 2 Leagues 21 1,886 90 48.7 21.0 21 20 0 21 1.58 30 21 +9 +0.43 +0.19 2018-2019 23 Parma 2 Leagues 27 1,542 57 43.9 17.1 18 81 11 9 9 5 1.15 15 20 -5 -0.29 +0.44 15.6 29.2 -13.6 -0.84 -0.31 2019-2020 24 Empoli 2 Leagues 26 1,720 66 46.2 19.1 19 79 10 7 32 11 1.58 28 26 +2 +0.10 +0.19 23.6 31.1 -7.5 -0.45 -0.61 2020-2021 25 Empoli 2 Leagues 37 3,139 85 85.1 34.9 36 86 19 1 31 4 2.03 64 31 +33 +0.95 +0.13 57.8 38.0 +19.7 +0.57 +0.01 2021-2022 26 Empoli 2 Leagues 26 1,087 42 29.2 12.1 10 72 2 16 23 14 1.46 23 27 -4 -0.33 +0.15 9.5 22.1 -12.6 -1.37 -1.07 2022-2023 27 Empoli 2 Leagues 1 65 65 1.8 0.7 0 0 1 65 1 0.00 1 2 -1 -1.38 -1.38 2022-2023 27 Palermo 1 League 11 570 52 16.7 6.3 7 73 2 4 15 6 1.00 5 9 -4 -0.63 -0.73 5.3 10.1 -4.8 -0.75 -1.01 2023-2024 28 Palermo 2 Leagues 22 1,096 50 31.0 12.2 13 73 5 9 16 15 1.50 20 10 +10 +0.82 +0.89 17.9 12.8 +5.2 +0.45 +0.34 2024-2025 29 Reggiana 1 League 4 203 51 32.2 2.3 3 66 0 1 6 3 1.00 2 2 0 0.00 0.00 1.5 2.3 -0.8 -0.37 -0.18 8 Seasons 5 Clubs 3 Leagues 175 11,308 65 38.2 125.6 127 80 69 48 20 80 1.52 188 148 +40 +0.32 +0.45 131.2 145.6 -14.4 -0.15 -0.12 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 90 6,011 67 41.0 66.8 65 82 31 25 27 30 1.71 116 86 +30 +0.45 +0.64 90.9 91.2 -0.3 -0.01 +0.05 Palermo (2 Seasons) 2 Leagues 33 1,666 50 23.9 18.5 20 73 7 13 16 21 1.33 25 19 +6 +0.32 +0.31 23.2 22.8 +0.4 +0.02 -0.17 Parma (1 Season) 2 Leagues 27 1,542 57 43.9 17.1 18 81 11 9 9 5 1.15 15 20 -5 -0.29 +0.44 15.6 29.2 -13.6 -0.84 -0.31 Venezia (1 Season) 2 Leagues 21 1,886 90 48.7 21.0 21 20 0 21 1.58 30 21 +9 +0.43 +0.19 Reggiana (1 Season) 1 League 4 203 51 32.2 2.3 3 66 0 1 6 3 1.00 2 2 0 0.00 0.00 1.5 2.3 -0.8 -0.37 -0.18 Coppa Italia (7 Seasons) 9 713 79 55.3 7.9 6 91 4 3 56 3 1.67 17 12 +5 +0.63 +0.63 Serie B (6 Seasons) 117 8,310 71 45.9 92.3 96 80 54 21 21 57 1.61 142 96 +46 +0.50 +0.42 106.1 94.3 +11.8 +0.17 -0.01 Serie A (3 Seasons) 49 2,285 47 22.3 25.4 25 76 11 24 16 20 1.28 29 40 -11 -0.43 +0.14 25.1 51.3 -26.2 -1.03 -0.64
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 22 Venezia it ITA 2. Serie B 5th 21 1,886 90 49.9 21.0 21 20 0 20 1.58 30 21 +9 +0.43 +0.19 Matches 2018-2019 23 Parma it ITA 1. Serie A 14th 26 1,452 56 42.5 16.1 17 81 10 9 9 5 1.19 15 19 -4 -0.25 +0.48 15.6 29.2 -13.6 -0.84 -0.31 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 24 1,510 63 44.2 16.8 17 76 8 7 32 11 1.46 24 24 0 0.00 +0.05 23.6 31.1 -7.5 -0.45 -0.61 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 36 3,108 86 90.9 34.5 36 86 19 0 2 2.00 61 30 +31 +0.90 +0.32 57.8 38.0 +19.7 +0.57 +0.01 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 23 833 36 24.4 9.3 8 67 1 15 20 14 1.39 14 21 -7 -0.76 -0.30 9.5 22.1 -12.6 -1.37 -1.07 Matches 2022-2023 27 Empoli it ITA 1. Serie A 14th 0 0 0 0 1 Matches 2022-2023 27 Palermo it ITA 2. Serie B 9th 11 570 52 16.7 6.3 7 73 2 4 15 6 1.00 5 9 -4 -0.63 -0.73 5.3 10.1 -4.8 -0.75 -1.01 Matches 2023-2024 28 Palermo it ITA 2. Serie B 6th 21 1,033 49 30.2 11.5 12 74 5 9 16 15 1.57 20 10 +10 +0.87 +0.91 17.9 12.8 +5.2 +0.45 +0.34 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 9th 4 203 51 32.2 2.3 3 66 0 1 6 3 1.00 2 2 0 0.00 0.00 1.5 2.3 -0.8 -0.37 -0.18 Matches 8 Seasons 5 Clubs 2 Leagues 166 10,595 64 37.4 117.7 121 79 65 45 18 77 1.51 171 136 +35 +0.30 +0.43 131.2 145.6 -14.4 -0.15 -0.12 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 83 5,451 66 39.8 60.6 61 81 28 22 24 28 1.67 99 75 +24 +0.40 +0.62 90.9 91.2 -0.3 -0.01 +0.05 Palermo (2 Seasons) 1 League 32 1,603 50 23.4 17.8 19 74 7 13 16 21 1.37 25 19 +6 +0.34 +0.30 23.2 22.8 +0.4 +0.02 -0.17 Parma (1 Season) 1 League 26 1,452 56 42.5 16.1 17 81 10 9 9 5 1.19 15 19 -4 -0.25 +0.48 15.6 29.2 -13.6 -0.84 -0.31 Venezia (1 Season) 1 League 21 1,886 90 49.9 21.0 21 20 0 20 1.58 30 21 +9 +0.43 +0.19 Reggiana (1 Season) 1 League 4 203 51 32.2 2.3 3 66 0 1 6 3 1.00 2 2 0 0.00 0.00 1.5 2.3 -0.8 -0.37 -0.18 Serie B (6 Seasons) 117 8,310 71 45.9 92.3 96 80 54 21 21 57 1.61 142 96 +46 +0.50 +0.42 106.1 94.3 +11.8 +0.17 -0.01 Serie A (3 Seasons) 49 2,285 47 22.3 25.4 25 76 11 24 16 20 1.28 29 40 -11 -0.43 +0.14 25.1 51.3 -26.2 -1.03 -0.64
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 Venezia it ITA Coppa Italia 41st 0 0 0 0 1 Matches 2018-2019 23 Parma it ITA Coppa Italia 25th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2019-2020 24 Empoli it ITA Coppa Italia 17th 2 210 105 70.0 2.3 2 105 2 0 0 3.00 4 2 +2 +0.86 +1.86 Matches 2020-2021 25 Empoli it ITA Coppa Italia 9th 1 31 31 11.5 0.3 0 0 1 31 2 3.00 3 1 +2 +5.81 +4.68 Matches 2021-2022 26 Empoli it ITA Coppa Italia R16 3 254 85 84.7 2.8 2 91 1 1 73 0 2.00 9 6 +3 +1.06 +3.02 Matches 2022-2023 27 Empoli it ITA Coppa Italia Rd1 1 65 65 54.2 0.7 0 0 1 65 0 0.00 1 2 -1 -1.38 -1.38 Matches 2023-2024 28 Palermo it ITA Coppa Italia Rd1 1 63 63 52.5 0.7 1 63 0 0 0 0.00 0 0 0 0.00 +1.58 Matches 7 Seasons 4 Clubs 1 League 9 713 79 55.3 7.9 6 91 4 3 56 3 1.67 17 12 +5 +0.63 +0.63 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 7 560 80 56.6 6.2 4 98 3 3 56 2 2.14 17 11 +6 +0.96 +0.75 Parma (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Palermo (1 Season) 1 League 1 63 63 52.5 0.7 1 63 0 0 0 0.00 0 0 0 0.00 +1.58 Venezia (1 Season) 1 League 0 0 0 0 1
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 Matches 2018 23 si Slovenia Friendlies (M) 0 0 0 0 2 Matches 2018-2019 23 si Slovenia UEFA Nations League 37th 3 64 21 11.9 0.7 1 47 0 2 9 2 0.33 0 2 -2 -2.81 -2.62 Matches 2021 26 si Slovenia Friendlies (M) 2 151 76 83.9 1.7 2 76 1 0 0 2.00 7 1 +6 +3.58 +3.58 Matches 2022 27 si Slovenia WCQ 3 166 55 18.4 1.8 2 80 1 1 7 4 1.67 3 4 -1 -0.54 -0.79 Matches 2022-2023 27 si Slovenia UEFA Nations League LgB 0 0 0 0 1 Matches 3 Seasons 1 Club 3 Leagues 8 381 48 15.7 4.2 5 71 2 3 8 9 1.25 10 7 +3 +0.71 +0.64 UEFA Nations League (2 Seasons) 3 64 21 5.9 0.7 1 47 0 2 9 3 0.33 0 2 -2 -2.81 -2.62 Friendlies (M) (2 Seasons) 2 151 76 33.6 1.7 2 76 1 0 2 2.00 7 1 +6 +3.58 +3.58 WCQ (1 Season) 3 166 55 18.4 1.8 2 80 1 1 7 4 1.67 3 4 -1 -0.54 -0.79
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 2017-2018 22 Venezia 2 Leagues 21.0 2 0 0 0 0 0 0 0 0 0 0 2018-2019 23 Parma 2 Leagues 17.1 3 1 0 12 29 1 53 34 13 0 0 0 79 11 13 45.8 2019-2020 24 Empoli 2 Leagues 19.1 1 0 0 19 26 0 43 24 20 0 0 0 103 18 20 47.4 2020-2021 25 Empoli 2 Leagues 34.9 4 0 0 30 36 0 256 37 40 0 1 0 199 25 20 55.6 2021-2022 26 Empoli 2 Leagues 12.1 2 0 0 11 20 0 33 11 7 0 0 0 49 5 6 45.5 2022-2023 27 Empoli 2 Leagues 0.7 1 0 0 1 0 0 6 1 0 0 2022-2023 27 Palermo 1 League 6.3 1 0 0 8 11 0 37 3 5 1 0 0 28 8 6 57.1 2023-2024 28 Palermo 2 Leagues 12.2 5 1 1 22 14 0 68 8 11 0 0 0 71 14 10 58.3 2024-2025 29 Reggiana 1 League 2.3 0 0 0 3 3 0 7 2 3 0 0 0 6 0 3 0.0 8 Seasons 5 Clubs 3 Leagues 125.6 19 2 1 106 139 1 503 120 99 1 1 0 535 81 78 50.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Empoli (4 Seasons) 3 Leagues 66.8 8 0 0 61 82 0 338 73 67 0 1 0 351 48 46 51.1 Palermo (2 Seasons) 2 Leagues 18.5 6 1 1 30 25 0 105 11 16 1 0 0 99 22 16 57.9 Parma (1 Season) 2 Leagues 17.1 3 1 0 12 29 1 53 34 13 0 0 0 79 11 13 45.8 Venezia (1 Season) 2 Leagues 21.0 2 0 0 0 0 0 0 0 0 0 0 Reggiana (1 Season) 1 League 2.3 0 0 0 3 3 0 7 2 3 0 0 0 6 0 3 0.0 Coppa Italia (7 Seasons) 7.9 2 0 0 8 7 0 19 4 1 0 Serie B (6 Seasons) 92.3 13 1 1 79 87 0 406 74 79 1 1 0 407 65 59 52.4 Serie A (3 Seasons) 25.4 4 1 0 19 45 1 78 42 19 0 0 0 128 16 19 45.7
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 2017-2018 22 Venezia it ITA 2. Serie B 5th 21.0 2 0 0 0 0 0 0 0 0 0 0 Matches 2018-2019 23 Parma it ITA 1. Serie A 14th 16.1 3 1 0 12 29 1 53 34 13 0 0 0 79 11 13 45.8 Matches 2019-2020 24 Empoli it ITA 2. Serie B 7th 16.8 1 0 0 19 26 0 43 24 20 0 0 0 103 18 20 47.4 Matches 2020-2021 25 Empoli it ITA 2. Serie B 1st 34.5 4 0 0 30 36 0 256 37 40 0 1 0 199 25 20 55.6 Matches 2021-2022 26 Empoli it ITA 1. Serie A 14th 9.3 1 0 0 7 16 0 25 8 6 0 0 0 49 5 6 45.5 Matches 2022-2023 27 Palermo it ITA 2. Serie B 9th 6.3 1 0 0 8 11 0 37 3 5 1 0 0 28 8 6 57.1 Matches 2023-2024 28 Palermo it ITA 2. Serie B 6th 11.5 5 1 1 19 11 0 63 8 11 0 0 0 71 14 10 58.3 Matches 2024-2025 29 Reggiana it ITA 2. Serie B 9th 2.3 0 0 0 3 3 0 7 2 3 0 0 0 6 0 3 0.0 Matches 8 Seasons 5 Clubs 2 Leagues 117.7 17 2 1 98 132 1 484 116 98 1 1 0 535 81 78 50.9 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 60.6 6 0 0 56 78 0 324 69 66 0 1 0 351 48 46 51.1 Palermo (2 Seasons) 1 League 17.8 6 1 1 27 22 0 100 11 16 1 0 0 99 22 16 57.9 Parma (1 Season) 1 League 16.1 3 1 0 12 29 1 53 34 13 0 0 0 79 11 13 45.8 Venezia (1 Season) 1 League 21.0 2 0 0 0 0 0 0 0 0 0 0 Reggiana (1 Season) 1 League 2.3 0 0 0 3 3 0 7 2 3 0 0 0 6 0 3 0.0 Serie B (6 Seasons) 92.3 13 1 1 79 87 0 406 74 79 1 1 0 407 65 59 52.4 Serie A (3 Seasons) 25.4 4 1 0 19 45 1 78 42 19 0 0 0 128 16 19 45.7
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 23 si Slovenia UEFA Nations League 37th 0.7 0 0 0 0 Matches 2021 26 si Slovenia Friendlies (M) 1.7 1 0 0 0 Matches 2022 27 si Slovenia WCQ 1.8 0 0 0 1 2 0 0 2 0 0 Matches 3 Seasons 1 Club 3 Leagues 4.2 1 0 0 1 2 0 0 2 0 0 UEFA Nations League (2 Seasons) 0.7 0 0 0 0 Friendlies (M) (2 Seasons) 1.7 1 0 0 0 WCQ (1 Season) 1.8 0 0 0 1 2 0 0 2 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Leo Štulac Pages
Leo Štulac 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