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 9 5 414 4.6 0 1 1 0 0 0 2 0 0.2 0.2 0.5 0.7 3 23 4 0.00 0.22 0.22 0.00 0.22 0.04 0.10 0.15 0.04 0.15 Matches 8 Seasons 5 Clubs 3 Leagues 180 129 11,519 128.0 17 20 37 17 0 0 21 2 6.3 6.3 13.5 19.8 128 645 94 0.13 0.16 0.29 0.13 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 9 5 414 4.6 0 1 1 0 0 0 2 0 0.2 0.2 0.5 0.7 3 23 4 0.00 0.22 0.22 0.00 0.22 0.04 0.10 0.15 0.04 0.15 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) 122 98 8,521 94.7 15 16 31 15 0 0 15 1 5.3 5.3 10.7 16.0 107 547 78 0.16 0.17 0.33 0.16 0.33 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 9 5 414 4.6 0 1 1 0 0 0 2 0 0.2 0.2 0.5 0.7 3 23 4 0.00 0.22 0.22 0.00 0.22 0.04 0.10 0.15 0.04 0.15 8 Seasons 5 Clubs 3 Leagues 180 129 11,519 128.0 17 20 37 17 0 0 21 2 6.3 6.3 13.5 19.8 128 645 94 0.13 0.16 0.29 0.13 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 9 5 414 4.6 0 1 1 0 0 0 2 0 0.2 0.2 0.5 0.7 3 23 4 0.00 0.22 0.22 0.00 0.22 0.04 0.10 0.15 0.04 0.15 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) 122 98 8,521 94.7 15 16 31 15 0 0 15 1 5.3 5.3 10.7 16.0 107 547 78 0.16 0.17 0.33 0.16 0.33 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 16th 9 5 414 4.6 0 1 1 0 0 0 2 0 0.2 0.2 0.5 0.7 3 23 4 0.00 0.22 0.22 0.00 0.22 0.04 0.10 0.15 0.04 0.15 Matches 8 Seasons 5 Clubs 2 Leagues 171 123 10,806 120.1 17 20 37 17 0 0 19 2 6.3 6.3 13.5 19.8 128 645 94 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 9 5 414 4.6 0 1 1 0 0 0 2 0 0.2 0.2 0.5 0.7 3 23 4 0.00 0.22 0.22 0.00 0.22 0.04 0.10 0.15 0.04 0.15 Serie B (6 Seasons) 122 98 8,521 94.7 15 16 31 15 0 0 15 1 5.3 5.3 10.7 16.0 107 547 78 0.16 0.17 0.33 0.16 0.33 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 4.6 0 7 3 42.9 1.52 0.65 0.00 0.00 28.4 1 0 0 0.2 0.2 0.03 -0.2 -0.2 Matches 8 Seasons 5 Clubs 3 Leagues 128.0 17 176 66 37.5 1.39 0.52 0.10 0.26 27.7 48 0 0 6.3 6.3 0.04 +4.7 +4.7 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 4.6 0 7 3 42.9 1.52 0.65 0.00 0.00 28.4 1 0 0 0.2 0.2 0.03 -0.2 -0.2 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) 94.7 15 137 55 40.1 1.45 0.58 0.11 0.27 27.6 39 0 0 5.3 5.3 0.04 +3.7 +3.7 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 4.6 0 7 3 42.9 1.52 0.65 0.00 0.00 28.4 1 0 0 0.2 0.2 0.03 -0.2 -0.2 8 Seasons 5 Clubs 3 Leagues 128.0 17 176 66 37.5 1.39 0.52 0.10 0.26 27.7 48 0 0 6.3 6.3 0.04 +4.7 +4.7 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 4.6 0 7 3 42.9 1.52 0.65 0.00 0.00 28.4 1 0 0 0.2 0.2 0.03 -0.2 -0.2 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) 94.7 15 137 55 40.1 1.45 0.58 0.11 0.27 27.6 39 0 0 5.3 5.3 0.04 +3.7 +3.7 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 16th 4.6 0 7 3 42.9 1.52 0.65 0.00 0.00 28.4 1 0 0 0.2 0.2 0.03 -0.2 -0.2 Matches 8 Seasons 5 Clubs 2 Leagues 120.1 17 168 62 36.9 1.40 0.52 0.10 0.27 27.7 48 0 0 6.3 6.3 0.04 +4.7 +4.7 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 4.6 0 7 3 42.9 1.52 0.65 0.00 0.00 28.4 1 0 0 0.2 0.2 0.03 -0.2 -0.2 Serie B (6 Seasons) 94.7 15 137 55 40.1 1.45 0.58 0.11 0.27 27.6 39 0 0 5.3 5.3 0.04 +3.7 +3.7 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 4.6 218 266 82.0 4147 1159 72 78 92.3 113 123 91.9 28 53 52.8 1 0.5 0.2 +0.5 6 21 3 0 23 Matches 8 Seasons 5 Clubs 3 Leagues 128.0 4631 5811 79.7 89469 29125 1683 1856 90.7 2190 2503 87.5 648 1218 53.2 20 13.5 13.3 +6.5 166 572 81 13 645 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 4.6 218 266 82.0 4147 1159 72 78 92.3 113 123 91.9 28 53 52.8 1 0.5 0.2 +0.5 6 21 3 0 23 Coppa Italia (7 Seasons) 7.9 0 Serie B (6 Seasons) 94.7 3680 4623 79.6 71527 23500 1334 1470 90.7 1751 2004 87.4 520 981 53.0 16 10.7 11.3 +5.3 135 492 71 12 547 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 4.6 218 266 82.0 4147 1159 72 78 92.3 113 123 91.9 28 53 52.8 1 0.5 0.2 +0.5 6 21 3 0 23 8 Seasons 5 Clubs 3 Leagues 128.0 4631 5811 79.7 89469 29125 1683 1856 90.7 2190 2503 87.5 648 1218 53.2 20 13.5 13.3 +6.5 166 572 81 13 645 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 4.6 218 266 82.0 4147 1159 72 78 92.3 113 123 91.9 28 53 52.8 1 0.5 0.2 +0.5 6 21 3 0 23 Coppa Italia (7 Seasons) 7.9 0 Serie B (6 Seasons) 94.7 3680 4623 79.6 71527 23500 1334 1470 90.7 1751 2004 87.4 520 981 53.0 16 10.7 11.3 +5.3 135 492 71 12 547 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 16th 4.6 218 266 82.0 4147 1159 72 78 92.3 113 123 91.9 28 53 52.8 1 0.5 0.2 +0.5 6 21 3 0 23 Matches 8 Seasons 5 Clubs 2 Leagues 120.1 4631 5811 79.7 89469 29125 1683 1856 90.7 2190 2503 87.5 648 1218 53.2 20 13.5 13.3 +6.5 166 572 81 13 645 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 4.6 218 266 82.0 4147 1159 72 78 92.3 113 123 91.9 28 53 52.8 1 0.5 0.2 +0.5 6 21 3 0 23 Serie B (6 Seasons) 94.7 3680 4623 79.6 71527 23500 1334 1470 90.7 1751 2004 87.4 520 981 53.0 16 10.7 11.3 +5.3 135 492 71 12 547 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 4.6 266 244 20 13 0 1 11 0 7 2 4 0 218 2 1 8 Seasons 5 Clubs 3 Leagues 128.0 5811 5014 761 386 7 43 507 2 361 167 156 3 4631 36 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 4.6 266 244 20 13 0 1 11 0 7 2 4 0 218 2 1 Coppa Italia (7 Seasons) 7.9 19 Serie B (6 Seasons) 94.7 4623 3962 635 313 3 40 410 2 308 144 132 2 3680 26 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 16th 4.6 266 244 20 13 0 1 11 0 7 2 4 0 218 2 1 Matches 8 Seasons 5 Clubs 2 Leagues 120.1 5811 5014 761 386 7 43 488 2 361 167 156 3 4631 36 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 4.6 266 244 20 13 0 1 11 0 7 2 4 0 218 2 1 Serie B (6 Seasons) 94.7 4623 3962 635 313 3 40 410 2 308 144 132 2 3680 26 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 4.6 7 1.52 5 2 0 0 0 0 1 0.22 0 1 0 0 0 0 8 Seasons 5 Clubs 3 Leagues 128.0 357 3.60 210 110 11 13 8 5 32 0.32 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 4.6 7 1.52 5 2 0 0 0 0 1 0.22 0 1 0 0 0 0 Coppa Italia (7 Seasons) 7.9 Serie B (6 Seasons) 94.7 292 3.96 170 95 7 11 7 2 24 0.33 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 16th 4.6 7 1.52 5 2 0 0 0 0 1 0.22 0 1 0 0 0 0 Matches 8 Seasons 5 Clubs 2 Leagues 120.1 357 3.60 210 110 11 13 8 5 32 0.32 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 4.6 7 1.52 5 2 0 0 0 0 1 0.22 0 1 0 0 0 0 Serie B (6 Seasons) 94.7 292 3.96 170 95 7 11 7 2 24 0.33 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 4.6 8 6 2 6 0 5 8 62.5 3 7 4 3 2 10 11 0 8 Seasons 5 Clubs 3 Leagues 128.0 157 102 47 88 22 71 148 48.0 77 97 33 64 120 273 140 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 4.6 8 6 2 6 0 5 8 62.5 3 7 4 3 2 10 11 0 Coppa Italia (7 Seasons) 7.9 1 4 0 Serie B (6 Seasons) 94.7 123 82 32 72 19 60 112 53.6 52 62 18 44 74 197 94 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 16th 4.6 8 6 2 6 0 5 8 62.5 3 7 4 3 2 10 11 0 Matches 8 Seasons 5 Clubs 2 Leagues 120.1 157 101 47 88 22 71 148 48.0 77 97 33 64 116 273 140 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 4.6 8 6 2 6 0 5 8 62.5 3 7 4 3 2 10 11 0 Serie B (6 Seasons) 94.7 123 82 32 72 19 60 112 53.6 52 62 18 44 74 197 94 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 4.6 318 15 99 173 48 1 318 6 3 50.0 3 50.0 193 891 416 3 2 1 5 3 211 4 Matches 8 Seasons 5 Clubs 3 Leagues 128.0 6656 274 1428 3899 1402 20 6656 77 55 71.4 21 27.3 3485 18644 9895 128 114 5 83 51 4262 94 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 4.6 318 15 99 173 48 1 318 6 3 50.0 3 50.0 193 891 416 3 2 1 5 3 211 4 Coppa Italia (7 Seasons) 7.9 Serie B (6 Seasons) 94.7 5233 179 999 3114 1173 19 5233 63 44 69.8 18 28.6 2747 14796 8140 107 96 4 58 29 3352 78 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 4.6 318 15 99 173 48 1 318 6 3 50.0 3 50.0 193 891 416 3 2 1 5 3 211 4 8 Seasons 5 Clubs 3 Leagues 128.0 6656 274 1428 3899 1402 20 6656 77 55 71.4 21 27.3 3485 18644 9895 128 114 5 83 51 4262 94 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 4.6 318 15 99 173 48 1 318 6 3 50.0 3 50.0 193 891 416 3 2 1 5 3 211 4 Coppa Italia (7 Seasons) 7.9 Serie B (6 Seasons) 94.7 5233 179 999 3114 1173 19 5233 63 44 69.8 18 28.6 2747 14796 8140 107 96 4 58 29 3352 78 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 16th 4.6 318 15 99 173 48 1 318 6 3 50.0 3 50.0 193 891 416 3 2 1 5 3 211 4 Matches 8 Seasons 5 Clubs 2 Leagues 120.1 6656 274 1428 3899 1402 20 6656 77 55 71.4 21 27.3 3485 18644 9895 128 114 5 83 51 4262 94 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 4.6 318 15 99 173 48 1 318 6 3 50.0 3 50.0 193 891 416 3 2 1 5 3 211 4 Serie B (6 Seasons) 94.7 5233 179 999 3114 1173 19 5233 63 44 69.8 18 28.6 2747 14796 8140 107 96 4 58 29 3352 78 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 9 414 46 17.7 4.6 5 73 1 4 13 15 1.33 6 5 +1 +0.22 +0.50 5.4 6.1 -0.7 -0.15 -0.17 Matches 8 Seasons 5 Clubs 3 Leagues 180 11,519 64 36.7 128.0 129 80 70 51 20 92 1.52 192 151 +41 +0.32 +0.47 135.2 149.4 -14.2 -0.14 -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 9 414 46 17.7 4.6 5 73 1 4 13 15 1.33 6 5 +1 +0.22 +0.50 5.4 6.1 -0.7 -0.15 -0.17 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) 122 8,521 70 43.0 94.7 98 80 55 24 20 69 1.61 146 99 +47 +0.50 +0.48 110.1 98.1 +12.0 +0.16 0.00 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 9 414 46 17.7 4.6 5 73 1 4 13 15 1.33 6 5 +1 +0.22 +0.50 5.4 6.1 -0.7 -0.15 -0.17 8 Seasons 5 Clubs 3 Leagues 180 11,519 64 36.7 128.0 129 80 70 51 20 92 1.52 192 151 +41 +0.32 +0.47 135.2 149.4 -14.2 -0.14 -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 9 414 46 17.7 4.6 5 73 1 4 13 15 1.33 6 5 +1 +0.22 +0.50 5.4 6.1 -0.7 -0.15 -0.17 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) 122 8,521 70 43.0 94.7 98 80 55 24 20 69 1.61 146 99 +47 +0.50 +0.48 110.1 98.1 +12.0 +0.16 0.00 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 16th 9 414 46 17.7 4.6 5 73 1 4 13 15 1.33 6 5 +1 +0.22 +0.50 5.4 6.1 -0.7 -0.15 -0.17 Matches 8 Seasons 5 Clubs 2 Leagues 171 10,806 63 35.9 120.1 123 79 66 48 18 89 1.52 175 139 +36 +0.30 +0.45 135.2 149.4 -14.2 -0.14 -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 9 414 46 17.7 4.6 5 73 1 4 13 15 1.33 6 5 +1 +0.22 +0.50 5.4 6.1 -0.7 -0.15 -0.17 Serie B (6 Seasons) 122 8,521 70 43.0 94.7 98 80 55 24 20 69 1.61 146 99 +47 +0.50 +0.48 110.1 98.1 +12.0 +0.16 0.00 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 4.6 2 0 0 7 9 0 11 2 6 0 0 0 14 0 8 0.0 8 Seasons 5 Clubs 3 Leagues 128.0 21 2 1 110 145 1 507 120 102 1 1 0 543 81 83 49.4 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 4.6 2 0 0 7 9 0 11 2 6 0 0 0 14 0 8 0.0 Coppa Italia (7 Seasons) 7.9 2 0 0 8 7 0 19 4 1 0 Serie B (6 Seasons) 94.7 15 1 1 83 93 0 410 74 82 1 1 0 415 65 64 50.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 16th 4.6 2 0 0 7 9 0 11 2 6 0 0 0 14 0 8 0.0 Matches 8 Seasons 5 Clubs 2 Leagues 120.1 19 2 1 102 138 1 488 116 101 1 1 0 543 81 83 49.4 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 4.6 2 0 0 7 9 0 11 2 6 0 0 0 14 0 8 0.0 Serie B (6 Seasons) 94.7 15 1 1 83 93 0 410 74 82 1 1 0 415 65 64 50.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