Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 18 Pescara it ITA 1. Serie A 8 3 280 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Zulte Waregem 2. Europa Lg 3 2 108 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 1 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 1 0 5 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.45 1.06 1.51 0.45 1.51 Matches 2018-2019 20 Juventus it ITA 1. Serie A 1 1 60 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Pescara it ITA 2. Serie B 24 13 1,377 15.3 0 2 2 0 0 0 7 0 1.0 1.0 1.5 2.5 30 81 28 0.00 0.13 0.13 0.00 0.13 0.06 0.10 0.16 0.06 0.16 Matches 2020-2021 22 Frosinone it ITA Coppa Italia 0 0 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 34 26 2,397 26.6 2 1 3 2 0 0 10 0 2.3 2.3 2.8 5.0 65 145 87 0.08 0.04 0.11 0.08 0.11 0.08 0.10 0.19 0.08 0.19 Matches 2021-2022 23 Salernitana it ITA Coppa Italia 2 1 83 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 27 16 1,348 15.0 1 1 2 1 0 0 4 1 1.2 1.2 1.5 2.7 27 62 54 0.07 0.07 0.13 0.07 0.13 0.08 0.10 0.18 0.08 0.18 Matches 2022-2023 24 Salernitana it ITA Coppa Italia 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 28 13 1,286 14.3 2 1 3 2 0 0 4 0 1.9 1.9 0.6 2.5 27 57 59 0.14 0.07 0.21 0.14 0.21 0.13 0.05 0.18 0.13 0.18 Matches 2023-2024 25 Salernitana it ITA Coppa Italia 2 1 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 26 18 1,480 16.4 3 3 6 3 0 0 5 0 2.9 2.9 2.8 5.7 28 78 69 0.18 0.18 0.36 0.18 0.36 0.17 0.17 0.35 0.17 0.35 Matches 2024-2025 26 Hellas Verona it ITA Coppa Italia 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 12 6 477 5.3 1 1 2 1 0 0 1 0 0.4 0.4 0.7 1.1 5 19 18 0.19 0.19 0.38 0.19 0.38 0.08 0.12 0.20 0.08 0.20 Matches 9 Seasons 6 Clubs 5 Leagues 170 101 9,069 100.8 9 9 18 9 0 0 33 1 9.7 9.7 10.0 19.7 184 446 317 0.09 0.09 0.18 0.09 0.18 0.10 0.11 0.21 0.10 0.21 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 Salernitana (3 Seasons) 2 Leagues 86 50 4,345 48.3 6 5 11 6 0 0 14 1 6.0 6.0 5.0 11.0 82 197 182 0.12 0.10 0.23 0.12 0.23 0.13 0.11 0.24 0.13 0.24 Pescara (2 Seasons) 2 Leagues 32 16 1,657 18.4 0 2 2 0 0 0 8 0 1.0 1.0 1.5 2.5 30 81 28 0.00 0.11 0.11 0.00 0.11 0.06 0.10 0.16 0.06 0.16 Frosinone (1 Season) 2 Leagues 34 26 2,397 26.6 2 1 3 2 0 0 10 0 2.3 2.3 2.8 5.0 65 145 87 0.08 0.04 0.11 0.08 0.11 0.08 0.10 0.19 0.08 0.19 Hellas Verona (1 Season) 2 Leagues 13 6 497 5.5 1 1 2 1 0 0 1 0 0.4 0.4 0.7 1.1 5 19 18 0.18 0.18 0.36 0.18 0.36 0.08 0.12 0.20 0.08 0.20 Zulte Waregem (1 Season) 2 Leagues 4 2 113 1.3 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 1 3 1 0.00 0.00 0.00 0.00 0.00 0.06 0.05 0.11 0.06 0.11 Juventus (1 Season) 1 League 1 1 60 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Serie A (6 Seasons) 102 57 4,931 54.8 7 6 13 7 0 0 15 1 6.4 6.4 5.6 12.0 88 217 201 0.13 0.11 0.24 0.13 0.24 0.12 0.11 0.23 0.12 0.23 Coppa Italia (5 Seasons) 6 3 251 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Serie B (2 Seasons) 58 39 3,774 41.9 2 3 5 2 0 0 17 0 3.2 3.2 4.3 7.5 95 226 115 0.05 0.07 0.12 0.05 0.12 0.08 0.10 0.18 0.08 0.18 Europa Lg (1 Season) 3 2 108 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 1 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 First Division A (1 Season) 1 0 5 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.45 1.06 1.51 0.45 1.51
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 18 Pescara 1 League 8 3 280 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 19 Zulte Waregem 2 Leagues 4 2 113 1.3 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 1 3 1 0.00 0.00 0.00 0.00 0.00 0.06 0.05 0.11 0.06 0.11 2018-2019 20 Juventus 1 League 1 1 60 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019-2020 21 Pescara 1 League 24 13 1,377 15.3 0 2 2 0 0 0 7 0 1.0 1.0 1.5 2.5 30 81 28 0.00 0.13 0.13 0.00 0.13 0.06 0.10 0.16 0.06 0.16 2020-2021 22 Frosinone 2 Leagues 34 26 2,397 26.6 2 1 3 2 0 0 10 0 2.3 2.3 2.8 5.0 65 145 87 0.08 0.04 0.11 0.08 0.11 0.08 0.10 0.19 0.08 0.19 2021-2022 23 Salernitana 2 Leagues 29 17 1,431 15.9 1 1 2 1 0 0 4 1 1.2 1.2 1.5 2.7 27 62 54 0.06 0.06 0.13 0.06 0.13 0.08 0.10 0.18 0.08 0.18 2022-2023 24 Salernitana 2 Leagues 29 14 1,345 14.9 2 1 3 2 0 0 4 0 1.9 1.9 0.6 2.5 27 57 59 0.13 0.07 0.20 0.13 0.20 0.13 0.05 0.18 0.13 0.18 2023-2024 25 Salernitana 2 Leagues 28 19 1,569 17.4 3 3 6 3 0 0 6 0 2.9 2.9 2.8 5.7 28 78 69 0.17 0.17 0.34 0.17 0.34 0.17 0.17 0.35 0.17 0.35 2024-2025 26 Hellas Verona 2 Leagues 13 6 497 5.5 1 1 2 1 0 0 1 0 0.4 0.4 0.7 1.1 5 19 18 0.18 0.18 0.36 0.18 0.36 0.08 0.12 0.20 0.08 0.20 9 Seasons 6 Clubs 5 Leagues 170 101 9,069 100.8 9 9 18 9 0 0 33 1 9.7 9.7 10.0 19.7 184 446 317 0.09 0.09 0.18 0.09 0.18 0.10 0.11 0.21 0.10 0.21 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 Salernitana (3 Seasons) 2 Leagues 86 50 4,345 48.3 6 5 11 6 0 0 14 1 6.0 6.0 5.0 11.0 82 197 182 0.12 0.10 0.23 0.12 0.23 0.13 0.11 0.24 0.13 0.24 Pescara (2 Seasons) 2 Leagues 32 16 1,657 18.4 0 2 2 0 0 0 8 0 1.0 1.0 1.5 2.5 30 81 28 0.00 0.11 0.11 0.00 0.11 0.06 0.10 0.16 0.06 0.16 Frosinone (1 Season) 2 Leagues 34 26 2,397 26.6 2 1 3 2 0 0 10 0 2.3 2.3 2.8 5.0 65 145 87 0.08 0.04 0.11 0.08 0.11 0.08 0.10 0.19 0.08 0.19 Hellas Verona (1 Season) 2 Leagues 13 6 497 5.5 1 1 2 1 0 0 1 0 0.4 0.4 0.7 1.1 5 19 18 0.18 0.18 0.36 0.18 0.36 0.08 0.12 0.20 0.08 0.20 Zulte Waregem (1 Season) 2 Leagues 4 2 113 1.3 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.1 1 3 1 0.00 0.00 0.00 0.00 0.00 0.06 0.05 0.11 0.06 0.11 Juventus (1 Season) 1 League 1 1 60 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Serie A (6 Seasons) 102 57 4,931 54.8 7 6 13 7 0 0 15 1 6.4 6.4 5.6 12.0 88 217 201 0.13 0.11 0.24 0.13 0.24 0.12 0.11 0.23 0.12 0.23 Coppa Italia (5 Seasons) 6 3 251 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Serie B (2 Seasons) 58 39 3,774 41.9 2 3 5 2 0 0 17 0 3.2 3.2 4.3 7.5 95 226 115 0.05 0.07 0.12 0.05 0.12 0.08 0.10 0.18 0.08 0.18 Europa Lg (1 Season) 3 2 108 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 1 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 First Division A (1 Season) 1 0 5 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.45 1.06 1.51 0.45 1.51
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 18 Pescara it ITA 1. Serie A 20th 8 3 280 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 7th 1 0 5 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.45 1.06 1.51 0.45 1.51 Matches 2018-2019 20 Juventus it ITA 1. Serie A 1st 1 1 60 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Pescara it ITA 2. Serie B 17th 24 13 1,377 15.3 0 2 2 0 0 0 7 0 1.0 1.0 1.5 2.5 30 81 28 0.00 0.13 0.13 0.00 0.13 0.06 0.10 0.16 0.06 0.16 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 10th 34 26 2,397 26.6 2 1 3 2 0 0 10 0 2.3 2.3 2.8 5.0 65 145 87 0.08 0.04 0.11 0.08 0.11 0.08 0.10 0.19 0.08 0.19 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 17th 27 16 1,348 15.0 1 1 2 1 0 0 4 1 1.2 1.2 1.5 2.7 27 62 54 0.07 0.07 0.13 0.07 0.13 0.08 0.10 0.18 0.08 0.18 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 15th 28 13 1,286 14.3 2 1 3 2 0 0 4 0 1.9 1.9 0.6 2.5 27 57 59 0.14 0.07 0.21 0.14 0.21 0.13 0.05 0.18 0.13 0.18 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 20th 26 18 1,480 16.4 3 3 6 3 0 0 5 0 2.9 2.9 2.8 5.7 28 78 69 0.18 0.18 0.36 0.18 0.36 0.17 0.17 0.35 0.17 0.35 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 17th 12 6 477 5.3 1 1 2 1 0 0 1 0 0.4 0.4 0.7 1.1 5 19 18 0.19 0.19 0.38 0.19 0.38 0.08 0.12 0.20 0.08 0.20 Matches 9 Seasons 6 Clubs 3 Leagues 161 96 8,710 96.8 9 9 18 9 0 0 32 1 9.6 9.6 10.0 19.6 183 444 316 0.09 0.09 0.19 0.09 0.19 0.10 0.11 0.21 0.10 0.21 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 Salernitana (3 Seasons) 1 League 81 47 4,114 45.7 6 5 11 6 0 0 13 1 6.0 6.0 5.0 11.0 82 197 182 0.13 0.11 0.24 0.13 0.24 0.13 0.11 0.24 0.13 0.24 Pescara (2 Seasons) 2 Leagues 32 16 1,657 18.4 0 2 2 0 0 0 8 0 1.0 1.0 1.5 2.5 30 81 28 0.00 0.11 0.11 0.00 0.11 0.06 0.10 0.16 0.06 0.16 Frosinone (1 Season) 1 League 34 26 2,397 26.6 2 1 3 2 0 0 10 0 2.3 2.3 2.8 5.0 65 145 87 0.08 0.04 0.11 0.08 0.11 0.08 0.10 0.19 0.08 0.19 Hellas Verona (1 Season) 1 League 12 6 477 5.3 1 1 2 1 0 0 1 0 0.4 0.4 0.7 1.1 5 19 18 0.19 0.19 0.38 0.19 0.38 0.08 0.12 0.20 0.08 0.20 Juventus (1 Season) 1 League 1 1 60 0.7 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Zulte Waregem (1 Season) 1 League 1 0 5 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.45 1.06 1.51 0.45 1.51 Serie A (6 Seasons) 102 57 4,931 54.8 7 6 13 7 0 0 15 1 6.4 6.4 5.6 12.0 88 217 201 0.13 0.11 0.24 0.13 0.24 0.12 0.11 0.23 0.12 0.23 Serie B (2 Seasons) 58 39 3,774 41.9 2 3 5 2 0 0 17 0 3.2 3.2 4.3 7.5 95 226 115 0.05 0.07 0.12 0.05 0.12 0.08 0.10 0.18 0.08 0.18 First Division A (1 Season) 1 0 5 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.45 1.06 1.51 0.45 1.51
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 2020-2021 22 Frosinone it ITA Coppa Italia 41st 0 0 Matches 2021-2022 23 Salernitana it ITA Coppa Italia Rd2 2 1 83 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Salernitana it ITA Coppa Italia Rd1 1 1 59 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Salernitana it ITA Coppa Italia R16 2 1 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Hellas Verona it ITA Coppa Italia Rd1 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 5 Seasons 3 Clubs 1 League 6 3 251 2.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Salernitana (3 Seasons) 1 League 5 3 231 2.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Hellas Verona (1 Season) 1 League 1 0 20 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Frosinone (1 Season) 1 League 0 0
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 19 Zulte Waregem 2. Europa Lg GR 3 2 108 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 1 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05 Matches 1 Season 1 Club 1 League 3 2 108 1.2 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 1 0.00 0.00 0.00 0.00 0.00 0.05 0.00 0.05 0.05 0.05
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 2016-2017 18 Pescara it ITA 1. Serie A 3.1 0 5 3 60.0 1.61 0.96 0.00 0.00 0 0 Matches 2017-2018 19 Zulte Waregem 2. Europa Lg 1.2 0 1 1 100.0 0.83 0.83 0.00 0.00 12.4 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 0.1 0 1 0 0.0 18.00 0.00 0.00 35.4 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2018-2019 20 Juventus it ITA 1. Serie A 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 21 Pescara it ITA 2. Serie B 15.3 0 28 4 14.3 1.83 0.26 0.00 0.00 27.8 0 0 0 1.0 1.0 0.03 -1.0 -1.0 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 26.6 2 41 12 29.3 1.54 0.45 0.05 0.17 20.8 0 0 0 2.3 2.3 0.06 -0.3 -0.3 Matches 2021-2022 23 Salernitana it ITA Coppa Italia 0.9 0 3 1 33.3 3.25 1.08 0.00 0.00 0 0 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 15.0 1 28 8 28.6 1.87 0.53 0.04 0.13 22.7 3 0 0 1.2 1.2 0.04 -0.2 -0.2 Matches 2022-2023 24 Salernitana it ITA Coppa Italia 0.7 0 1 0 0.0 1.53 0.00 0.00 0 0 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 14.3 2 30 9 30.0 2.10 0.63 0.07 0.22 22.2 0 0 0 1.9 1.9 0.06 +0.1 +0.1 Matches 2023-2024 25 Salernitana it ITA Coppa Italia 1.0 0 2 1 50.0 2.02 1.01 0.00 0.00 0 0 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 16.4 3 30 10 33.3 1.82 0.61 0.10 0.30 20.6 1 0 0 2.9 2.9 0.10 +0.1 +0.1 Matches 2024-2025 26 Hellas Verona it ITA Coppa Italia 0.2 0 1 1 100.0 4.50 4.50 0.00 0.00 0 0 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 5.3 1 7 2 28.6 1.32 0.38 0.14 0.50 20.8 0 0 0 0.4 0.4 0.06 +0.6 +0.6 Matches 9 Seasons 6 Clubs 5 Leagues 100.8 9 178 52 29.2 1.77 0.52 0.05 0.17 22.6 4 0 0 9.7 9.7 0.06 -0.7 -0.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 Salernitana (3 Seasons) 2 Leagues 48.3 6 94 29 30.9 1.95 0.60 0.06 0.21 21.8 4 0 0 6.0 6.0 0.07 0.0 0.0 Pescara (2 Seasons) 2 Leagues 18.4 0 33 7 21.2 1.79 0.38 0.00 0.00 27.8 0 0 0 1.0 1.0 0.03 -1.0 -1.0 Frosinone (1 Season) 2 Leagues 26.6 2 41 12 29.3 1.54 0.45 0.05 0.17 20.8 0 0 0 2.3 2.3 0.06 -0.3 -0.3 Hellas Verona (1 Season) 2 Leagues 5.5 1 8 3 37.5 1.45 0.54 0.13 0.33 20.8 0 0 0 0.4 0.4 0.06 +0.6 +0.6 Zulte Waregem (1 Season) 2 Leagues 1.3 0 2 1 50.0 1.59 0.80 0.00 0.00 23.9 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Juventus (1 Season) 1 League 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Serie A (6 Seasons) 54.8 7 100 32 32.0 1.83 0.58 0.07 0.22 21.7 4 0 0 6.4 6.4 0.07 +0.6 +0.6 Coppa Italia (5 Seasons) 2.8 0 7 3 42.9 2.51 1.08 0.00 0.00 0 0 Serie B (2 Seasons) 41.9 2 69 16 23.2 1.65 0.38 0.03 0.13 23.6 0 0 0 3.2 3.2 0.05 -1.2 -1.2 Europa Lg (1 Season) 1.2 0 1 1 100.0 0.83 0.83 0.00 0.00 12.4 0 0 0 0.1 0.1 0.05 -0.1 -0.1 First Division A (1 Season) 0.1 0 1 0 0.0 18.00 0.00 0.00 35.4 0 0 0 0.0 0.0 0.03 0.0 0.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 2016-2017 18 Pescara 1 League 3.1 0 5 3 60.0 1.61 0.96 0.00 0.00 0 0 2017-2018 19 Zulte Waregem 2 Leagues 1.3 0 2 1 50.0 1.59 0.80 0.00 0.00 23.9 0 0 0 0.1 0.1 0.04 -0.1 -0.1 2018-2019 20 Juventus 1 League 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2019-2020 21 Pescara 1 League 15.3 0 28 4 14.3 1.83 0.26 0.00 0.00 27.8 0 0 0 1.0 1.0 0.03 -1.0 -1.0 2020-2021 22 Frosinone 2 Leagues 26.6 2 41 12 29.3 1.54 0.45 0.05 0.17 20.8 0 0 0 2.3 2.3 0.06 -0.3 -0.3 2021-2022 23 Salernitana 2 Leagues 15.9 1 31 9 29.0 1.95 0.57 0.03 0.11 22.7 3 0 0 1.2 1.2 0.04 -0.2 -0.2 2022-2023 24 Salernitana 2 Leagues 14.9 2 31 9 29.0 2.07 0.60 0.06 0.22 22.2 0 0 0 1.9 1.9 0.06 +0.1 +0.1 2023-2024 25 Salernitana 2 Leagues 17.4 3 32 11 34.4 1.84 0.63 0.09 0.27 20.6 1 0 0 2.9 2.9 0.10 +0.1 +0.1 2024-2025 26 Hellas Verona 2 Leagues 5.5 1 8 3 37.5 1.45 0.54 0.13 0.33 20.8 0 0 0 0.4 0.4 0.06 +0.6 +0.6 9 Seasons 6 Clubs 5 Leagues 100.8 9 178 52 29.2 1.77 0.52 0.05 0.17 22.6 4 0 0 9.7 9.7 0.06 -0.7 -0.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 Salernitana (3 Seasons) 2 Leagues 48.3 6 94 29 30.9 1.95 0.60 0.06 0.21 21.8 4 0 0 6.0 6.0 0.07 0.0 0.0 Pescara (2 Seasons) 2 Leagues 18.4 0 33 7 21.2 1.79 0.38 0.00 0.00 27.8 0 0 0 1.0 1.0 0.03 -1.0 -1.0 Frosinone (1 Season) 2 Leagues 26.6 2 41 12 29.3 1.54 0.45 0.05 0.17 20.8 0 0 0 2.3 2.3 0.06 -0.3 -0.3 Hellas Verona (1 Season) 2 Leagues 5.5 1 8 3 37.5 1.45 0.54 0.13 0.33 20.8 0 0 0 0.4 0.4 0.06 +0.6 +0.6 Zulte Waregem (1 Season) 2 Leagues 1.3 0 2 1 50.0 1.59 0.80 0.00 0.00 23.9 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Juventus (1 Season) 1 League 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Serie A (6 Seasons) 54.8 7 100 32 32.0 1.83 0.58 0.07 0.22 21.7 4 0 0 6.4 6.4 0.07 +0.6 +0.6 Coppa Italia (5 Seasons) 2.8 0 7 3 42.9 2.51 1.08 0.00 0.00 0 0 Serie B (2 Seasons) 41.9 2 69 16 23.2 1.65 0.38 0.03 0.13 23.6 0 0 0 3.2 3.2 0.05 -1.2 -1.2 Europa Lg (1 Season) 1.2 0 1 1 100.0 0.83 0.83 0.00 0.00 12.4 0 0 0 0.1 0.1 0.05 -0.1 -0.1 First Division A (1 Season) 0.1 0 1 0 0.0 18.00 0.00 0.00 35.4 0 0 0 0.0 0.0 0.03 0.0 0.0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 18 Pescara it ITA 1. Serie A 20th 3.1 0 5 3 60.0 1.61 0.96 0.00 0.00 0 0 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 7th 0.1 0 1 0 0.0 18.00 0.00 0.00 35.4 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2018-2019 20 Juventus it ITA 1. Serie A 1st 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 21 Pescara it ITA 2. Serie B 17th 15.3 0 28 4 14.3 1.83 0.26 0.00 0.00 27.8 0 0 0 1.0 1.0 0.03 -1.0 -1.0 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 10th 26.6 2 41 12 29.3 1.54 0.45 0.05 0.17 20.8 0 0 0 2.3 2.3 0.06 -0.3 -0.3 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 17th 15.0 1 28 8 28.6 1.87 0.53 0.04 0.13 22.7 3 0 0 1.2 1.2 0.04 -0.2 -0.2 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 15th 14.3 2 30 9 30.0 2.10 0.63 0.07 0.22 22.2 0 0 0 1.9 1.9 0.06 +0.1 +0.1 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 20th 16.4 3 30 10 33.3 1.82 0.61 0.10 0.30 20.6 1 0 0 2.9 2.9 0.10 +0.1 +0.1 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 17th 5.3 1 7 2 28.6 1.32 0.38 0.14 0.50 20.8 0 0 0 0.4 0.4 0.06 +0.6 +0.6 Matches 9 Seasons 6 Clubs 3 Leagues 96.8 9 170 48 28.2 1.76 0.50 0.05 0.19 22.6 4 0 0 9.6 9.6 0.06 -0.6 -0.6 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 Salernitana (3 Seasons) 1 League 45.7 6 88 27 30.7 1.93 0.59 0.07 0.22 21.8 4 0 0 6.0 6.0 0.07 0.0 0.0 Pescara (2 Seasons) 2 Leagues 18.4 0 33 7 21.2 1.79 0.38 0.00 0.00 27.8 0 0 0 1.0 1.0 0.03 -1.0 -1.0 Frosinone (1 Season) 1 League 26.6 2 41 12 29.3 1.54 0.45 0.05 0.17 20.8 0 0 0 2.3 2.3 0.06 -0.3 -0.3 Hellas Verona (1 Season) 1 League 5.3 1 7 2 28.6 1.32 0.38 0.14 0.50 20.8 0 0 0 0.4 0.4 0.06 +0.6 +0.6 Juventus (1 Season) 1 League 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Zulte Waregem (1 Season) 1 League 0.1 0 1 0 0.0 18.00 0.00 0.00 35.4 0 0 0 0.0 0.0 0.03 0.0 0.0 Serie A (6 Seasons) 54.8 7 100 32 32.0 1.83 0.58 0.07 0.22 21.7 4 0 0 6.4 6.4 0.07 +0.6 +0.6 Serie B (2 Seasons) 41.9 2 69 16 23.2 1.65 0.38 0.03 0.13 23.6 0 0 0 3.2 3.2 0.05 -1.2 -1.2 First Division A (1 Season) 0.1 0 1 0 0.0 18.00 0.00 0.00 35.4 0 0 0 0.0 0.0 0.03 0.0 0.0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2021-2022 23 Salernitana it ITA Coppa Italia Rd2 0.9 0 3 1 33.3 3.25 1.08 0.00 0.00 0 0 Matches 2022-2023 24 Salernitana it ITA Coppa Italia Rd1 0.7 0 1 0 0.0 1.53 0.00 0.00 0 0 Matches 2023-2024 25 Salernitana it ITA Coppa Italia R16 1.0 0 2 1 50.0 2.02 1.01 0.00 0.00 0 0 Matches 2024-2025 26 Hellas Verona it ITA Coppa Italia Rd1 0.2 0 1 1 100.0 4.50 4.50 0.00 0.00 0 0 Matches 5 Seasons 3 Clubs 1 League 2.8 0 7 3 42.9 2.51 1.08 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Salernitana (3 Seasons) 1 League 2.6 0 6 2 33.3 2.34 0.78 0.00 0.00 0 0 Hellas Verona (1 Season) 1 League 0.2 0 1 1 100.0 4.50 4.50 0.00 0.00 0 0 Frosinone (1 Season) 1 League
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 19 Zulte Waregem 2. Europa Lg GR 1.2 0 1 1 100.0 0.83 0.83 0.00 0.00 12.4 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 1 Season 1 Club 1 League 1.2 0 1 1 100.0 0.83 0.83 0.00 0.00 12.4 0 0 0 0.1 0.1 0.05 -0.1 -0.1
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 18 Pescara it ITA 1. Serie A 3.1 0 Matches 2017-2018 19 Zulte Waregem 2. Europa Lg 1.2 43 56 76.8 677 117 22 24 91.7 17 21 81.0 3 6 50.0 0 0.0 0.2 0.0 0 1 1 0 2 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 0.1 4 5 80.0 78 47 1 2 50.0 2 2 100.0 1 1 100.0 0 0.1 0.1 -0.1 1 0 0 0 1 Matches 2018-2019 20 Juventus it ITA 1. Serie A 0.7 16 19 84.2 199 26 12 13 92.3 3 4 75.0 1 1 100.0 0 0.0 0.1 0.0 0 1 0 0 1 Matches 2019-2020 21 Pescara it ITA 2. Serie B 15.3 702 882 79.6 11587 3621 376 422 89.1 241 291 82.8 64 111 57.7 2 1.5 1.8 +0.5 9 98 12 2 81 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 26.6 879 1123 78.3 14698 4657 453 542 83.6 333 407 81.8 76 113 67.3 1 2.8 2.6 -1.8 34 113 29 8 145 Matches 2021-2022 23 Salernitana it ITA Coppa Italia 0.9 0 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 15.0 418 586 71.3 6538 2604 226 272 83.1 126 172 73.3 41 78 52.6 1 1.5 1.8 -0.5 28 41 20 3 62 Matches 2022-2023 24 Salernitana it ITA Coppa Italia 0.7 0 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 14.3 460 621 74.1 6840 2528 253 281 90.0 130 181 71.8 37 77 48.1 1 0.6 0.9 +0.4 13 47 11 3 57 Matches 2023-2024 25 Salernitana it ITA Coppa Italia 1.0 0 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 16.4 458 650 70.5 7578 2346 216 260 83.1 141 205 68.8 61 105 58.1 3 2.8 1.5 +0.2 28 52 11 2 78 Matches 2024-2025 26 Hellas Verona it ITA Coppa Italia 0.2 0 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 5.3 107 156 68.6 1640 492 58 76 76.3 33 48 68.8 10 16 62.5 1 0.7 0.3 +0.3 3 14 4 0 19 Matches 9 Seasons 6 Clubs 5 Leagues 100.8 3087 4098 75.3 49835 16438 1617 1892 85.5 1026 1331 77.1 294 508 57.9 9 10.0 9.3 -1.0 116 367 88 18 446 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 Salernitana (3 Seasons) 2 Leagues 48.3 1336 1857 71.9 20956 7478 695 813 85.5 397 558 71.1 139 260 53.5 5 5.0 4.3 0.0 69 140 42 8 197 Pescara (2 Seasons) 2 Leagues 18.4 702 882 79.6 11587 3621 376 422 89.1 241 291 82.8 64 111 57.7 2 1.5 1.8 +0.5 9 98 12 2 81 Frosinone (1 Season) 2 Leagues 26.6 879 1123 78.3 14698 4657 453 542 83.6 333 407 81.8 76 113 67.3 1 2.8 2.6 -1.8 34 113 29 8 145 Hellas Verona (1 Season) 2 Leagues 5.5 107 156 68.6 1640 492 58 76 76.3 33 48 68.8 10 16 62.5 1 0.7 0.3 +0.3 3 14 4 0 19 Zulte Waregem (1 Season) 2 Leagues 1.3 47 61 77.0 755 164 23 26 88.5 19 23 82.6 4 7 57.1 0 0.1 0.3 -0.1 1 1 1 0 3 Juventus (1 Season) 1 League 0.7 16 19 84.2 199 26 12 13 92.3 3 4 75.0 1 1 100.0 0 0.0 0.1 0.0 0 1 0 0 1 Serie A (6 Seasons) 54.8 1459 2032 71.8 22795 7996 765 902 84.8 433 610 71.0 150 277 54.2 6 5.6 4.6 +0.4 72 155 46 8 217 Coppa Italia (5 Seasons) 2.8 0 Serie B (2 Seasons) 41.9 1581 2005 78.9 26285 8278 829 964 86.0 574 698 82.2 140 224 62.5 3 4.3 4.4 -1.3 43 211 41 10 226 Europa Lg (1 Season) 1.2 43 56 76.8 677 117 22 24 91.7 17 21 81.0 3 6 50.0 0 0.0 0.2 0.0 0 1 1 0 2 First Division A (1 Season) 0.1 4 5 80.0 78 47 1 2 50.0 2 2 100.0 1 1 100.0 0 0.1 0.1 -0.1 1 0 0 0 1
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 18 Pescara 1 League 3.1 0 2017-2018 19 Zulte Waregem 2 Leagues 1.3 47 61 77.0 755 164 23 26 88.5 19 23 82.6 4 7 57.1 0 0.1 0.3 -0.1 1 1 1 0 3 2018-2019 20 Juventus 1 League 0.7 16 19 84.2 199 26 12 13 92.3 3 4 75.0 1 1 100.0 0 0.0 0.1 0.0 0 1 0 0 1 2019-2020 21 Pescara 1 League 15.3 702 882 79.6 11587 3621 376 422 89.1 241 291 82.8 64 111 57.7 2 1.5 1.8 +0.5 9 98 12 2 81 2020-2021 22 Frosinone 2 Leagues 26.6 879 1123 78.3 14698 4657 453 542 83.6 333 407 81.8 76 113 67.3 1 2.8 2.6 -1.8 34 113 29 8 145 2021-2022 23 Salernitana 2 Leagues 15.9 418 586 71.3 6538 2604 226 272 83.1 126 172 73.3 41 78 52.6 1 1.5 1.8 -0.5 28 41 20 3 62 2022-2023 24 Salernitana 2 Leagues 14.9 460 621 74.1 6840 2528 253 281 90.0 130 181 71.8 37 77 48.1 1 0.6 0.9 +0.4 13 47 11 3 57 2023-2024 25 Salernitana 2 Leagues 17.4 458 650 70.5 7578 2346 216 260 83.1 141 205 68.8 61 105 58.1 3 2.8 1.5 +0.2 28 52 11 2 78 2024-2025 26 Hellas Verona 2 Leagues 5.5 107 156 68.6 1640 492 58 76 76.3 33 48 68.8 10 16 62.5 1 0.7 0.3 +0.3 3 14 4 0 19 9 Seasons 6 Clubs 5 Leagues 100.8 3087 4098 75.3 49835 16438 1617 1892 85.5 1026 1331 77.1 294 508 57.9 9 10.0 9.3 -1.0 116 367 88 18 446 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 Salernitana (3 Seasons) 2 Leagues 48.3 1336 1857 71.9 20956 7478 695 813 85.5 397 558 71.1 139 260 53.5 5 5.0 4.3 0.0 69 140 42 8 197 Pescara (2 Seasons) 2 Leagues 18.4 702 882 79.6 11587 3621 376 422 89.1 241 291 82.8 64 111 57.7 2 1.5 1.8 +0.5 9 98 12 2 81 Frosinone (1 Season) 2 Leagues 26.6 879 1123 78.3 14698 4657 453 542 83.6 333 407 81.8 76 113 67.3 1 2.8 2.6 -1.8 34 113 29 8 145 Hellas Verona (1 Season) 2 Leagues 5.5 107 156 68.6 1640 492 58 76 76.3 33 48 68.8 10 16 62.5 1 0.7 0.3 +0.3 3 14 4 0 19 Zulte Waregem (1 Season) 2 Leagues 1.3 47 61 77.0 755 164 23 26 88.5 19 23 82.6 4 7 57.1 0 0.1 0.3 -0.1 1 1 1 0 3 Juventus (1 Season) 1 League 0.7 16 19 84.2 199 26 12 13 92.3 3 4 75.0 1 1 100.0 0 0.0 0.1 0.0 0 1 0 0 1 Serie A (6 Seasons) 54.8 1459 2032 71.8 22795 7996 765 902 84.8 433 610 71.0 150 277 54.2 6 5.6 4.6 +0.4 72 155 46 8 217 Coppa Italia (5 Seasons) 2.8 0 Serie B (2 Seasons) 41.9 1581 2005 78.9 26285 8278 829 964 86.0 574 698 82.2 140 224 62.5 3 4.3 4.4 -1.3 43 211 41 10 226 Europa Lg (1 Season) 1.2 43 56 76.8 677 117 22 24 91.7 17 21 81.0 3 6 50.0 0 0.0 0.2 0.0 0 1 1 0 2 First Division A (1 Season) 0.1 4 5 80.0 78 47 1 2 50.0 2 2 100.0 1 1 100.0 0 0.1 0.1 -0.1 1 0 0 0 1
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 18 Pescara it ITA 1. Serie A 20th 3.1 0 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 7th 0.1 4 5 80.0 78 47 1 2 50.0 2 2 100.0 1 1 100.0 0 0.1 0.1 -0.1 1 0 0 0 1 Matches 2018-2019 20 Juventus it ITA 1. Serie A 1st 0.7 16 19 84.2 199 26 12 13 92.3 3 4 75.0 1 1 100.0 0 0.0 0.1 0.0 0 1 0 0 1 Matches 2019-2020 21 Pescara it ITA 2. Serie B 17th 15.3 702 882 79.6 11587 3621 376 422 89.1 241 291 82.8 64 111 57.7 2 1.5 1.8 +0.5 9 98 12 2 81 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 10th 26.6 879 1123 78.3 14698 4657 453 542 83.6 333 407 81.8 76 113 67.3 1 2.8 2.6 -1.8 34 113 29 8 145 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 17th 15.0 418 586 71.3 6538 2604 226 272 83.1 126 172 73.3 41 78 52.6 1 1.5 1.8 -0.5 28 41 20 3 62 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 15th 14.3 460 621 74.1 6840 2528 253 281 90.0 130 181 71.8 37 77 48.1 1 0.6 0.9 +0.4 13 47 11 3 57 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 20th 16.4 458 650 70.5 7578 2346 216 260 83.1 141 205 68.8 61 105 58.1 3 2.8 1.5 +0.2 28 52 11 2 78 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 17th 5.3 107 156 68.6 1640 492 58 76 76.3 33 48 68.8 10 16 62.5 1 0.7 0.3 +0.3 3 14 4 0 19 Matches 9 Seasons 6 Clubs 3 Leagues 96.8 3044 4042 75.3 49158 16321 1595 1868 85.4 1009 1310 77.0 291 502 58.0 9 10.0 9.1 -1.0 116 366 87 18 444 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 Salernitana (3 Seasons) 1 League 45.7 1336 1857 71.9 20956 7478 695 813 85.5 397 558 71.1 139 260 53.5 5 5.0 4.3 0.0 69 140 42 8 197 Pescara (2 Seasons) 2 Leagues 18.4 702 882 79.6 11587 3621 376 422 89.1 241 291 82.8 64 111 57.7 2 1.5 1.8 +0.5 9 98 12 2 81 Frosinone (1 Season) 1 League 26.6 879 1123 78.3 14698 4657 453 542 83.6 333 407 81.8 76 113 67.3 1 2.8 2.6 -1.8 34 113 29 8 145 Hellas Verona (1 Season) 1 League 5.3 107 156 68.6 1640 492 58 76 76.3 33 48 68.8 10 16 62.5 1 0.7 0.3 +0.3 3 14 4 0 19 Juventus (1 Season) 1 League 0.7 16 19 84.2 199 26 12 13 92.3 3 4 75.0 1 1 100.0 0 0.0 0.1 0.0 0 1 0 0 1 Zulte Waregem (1 Season) 1 League 0.1 4 5 80.0 78 47 1 2 50.0 2 2 100.0 1 1 100.0 0 0.1 0.1 -0.1 1 0 0 0 1 Serie A (6 Seasons) 54.8 1459 2032 71.8 22795 7996 765 902 84.8 433 610 71.0 150 277 54.2 6 5.6 4.6 +0.4 72 155 46 8 217 Serie B (2 Seasons) 41.9 1581 2005 78.9 26285 8278 829 964 86.0 574 698 82.2 140 224 62.5 3 4.3 4.4 -1.3 43 211 41 10 226 First Division A (1 Season) 0.1 4 5 80.0 78 47 1 2 50.0 2 2 100.0 1 1 100.0 0 0.1 0.1 -0.1 1 0 0 0 1
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 19 Zulte Waregem 2. Europa Lg GR 1.2 43 56 76.8 677 117 22 24 91.7 17 21 81.0 3 6 50.0 0 0.0 0.2 0.0 0 1 1 0 2 Matches 1 Season 1 Club 1 League 1.2 43 56 76.8 677 117 22 24 91.7 17 21 81.0 3 6 50.0 0 0.0 0.2 0.0 0 1 1 0 2
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 18 Pescara 1 League 3.1 2 2017-2018 19 Zulte Waregem 2 Leagues 1.3 61 60 1 0 1 0 2 0 1 0 1 0 47 0 3 2018-2019 20 Juventus 1 League 0.7 19 18 1 1 0 0 0 0 0 0 0 0 16 0 0 2019-2020 21 Pescara 1 League 15.3 882 827 50 37 5 10 17 9 3 0 3 0 702 5 18 2020-2021 22 Frosinone 2 Leagues 26.6 1123 1084 35 23 1 14 31 4 8 1 4 0 879 4 24 2021-2022 23 Salernitana 2 Leagues 15.9 586 514 71 30 3 2 54 7 34 11 20 0 418 1 22 2022-2023 24 Salernitana 2 Leagues 14.9 621 525 90 27 1 6 29 47 16 3 0 0 460 6 23 2023-2024 25 Salernitana 2 Leagues 17.4 650 549 98 21 4 10 38 49 27 5 6 0 458 3 23 2024-2025 26 Hellas Verona 2 Leagues 5.5 156 148 7 2 1 1 5 1 3 3 0 0 107 1 4 9 Seasons 6 Clubs 5 Leagues 100.8 4098 3725 353 141 16 43 178 117 92 23 34 0 3087 20 117 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Salernitana (3 Seasons) 2 Leagues 48.3 1857 1588 259 78 8 18 121 103 77 19 26 0 1336 10 68 Pescara (2 Seasons) 2 Leagues 18.4 882 827 50 37 5 10 19 9 3 0 3 0 702 5 18 Frosinone (1 Season) 2 Leagues 26.6 1123 1084 35 23 1 14 31 4 8 1 4 0 879 4 24 Hellas Verona (1 Season) 2 Leagues 5.5 156 148 7 2 1 1 5 1 3 3 0 0 107 1 4 Zulte Waregem (1 Season) 2 Leagues 1.3 61 60 1 0 1 0 2 0 1 0 1 0 47 0 3 Juventus (1 Season) 1 League 0.7 19 18 1 1 0 0 0 0 0 0 0 0 16 0 0 Serie A (6 Seasons) 54.8 2032 1754 267 81 9 19 123 104 80 22 26 0 1459 11 72 Coppa Italia (5 Seasons) 2.8 5 Serie B (2 Seasons) 41.9 2005 1911 85 60 6 24 48 13 11 1 7 0 1581 9 42 Europa Lg (1 Season) 1.2 56 56 0 0 1 0 1 0 0 0 0 0 43 0 3 First Division A (1 Season) 0.1 5 4 1 0 0 0 1 0 1 0 1 0 4 0 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 18 Pescara it ITA 1. Serie A 20th 3.1 2 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 7th 0.1 5 4 1 0 0 0 1 0 1 0 1 0 4 0 0 Matches 2018-2019 20 Juventus it ITA 1. Serie A 1st 0.7 19 18 1 1 0 0 0 0 0 0 0 0 16 0 0 Matches 2019-2020 21 Pescara it ITA 2. Serie B 17th 15.3 882 827 50 37 5 10 17 9 3 0 3 0 702 5 18 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 10th 26.6 1123 1084 35 23 1 14 31 4 8 1 4 0 879 4 24 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 17th 15.0 586 514 71 30 3 2 52 7 34 11 20 0 418 1 22 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 15th 14.3 621 525 90 27 1 6 26 47 16 3 0 0 460 6 23 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 20th 16.4 650 549 98 21 4 10 38 49 27 5 6 0 458 3 23 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 17th 5.3 156 148 7 2 1 1 5 1 3 3 0 0 107 1 4 Matches 9 Seasons 6 Clubs 3 Leagues 96.8 4042 3669 353 141 15 43 172 117 92 23 34 0 3044 20 114 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Salernitana (3 Seasons) 1 League 45.7 1857 1588 259 78 8 18 116 103 77 19 26 0 1336 10 68 Pescara (2 Seasons) 2 Leagues 18.4 882 827 50 37 5 10 19 9 3 0 3 0 702 5 18 Frosinone (1 Season) 1 League 26.6 1123 1084 35 23 1 14 31 4 8 1 4 0 879 4 24 Hellas Verona (1 Season) 1 League 5.3 156 148 7 2 1 1 5 1 3 3 0 0 107 1 4 Juventus (1 Season) 1 League 0.7 19 18 1 1 0 0 0 0 0 0 0 0 16 0 0 Zulte Waregem (1 Season) 1 League 0.1 5 4 1 0 0 0 1 0 1 0 1 0 4 0 0 Serie A (6 Seasons) 54.8 2032 1754 267 81 9 19 123 104 80 22 26 0 1459 11 72 Serie B (2 Seasons) 41.9 2005 1911 85 60 6 24 48 13 11 1 7 0 1581 9 42 First Division A (1 Season) 0.1 5 4 1 0 0 0 1 0 1 0 1 0 4 0 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 19 Zulte Waregem 2. Europa Lg GR 1.2 56 56 0 0 1 0 1 0 0 0 0 0 43 0 3 Matches 1 Season 1 Club 1 League 1.2 56 56 0 0 1 0 1 0 0 0 0 0 43 0 3
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 18 Pescara 1 League 3.1 2017-2018 19 Zulte Waregem 2 Leagues 1.3 2 1.62 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 20 Juventus 1 League 0.7 2 3.00 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 21 Pescara 1 League 15.3 38 2.48 27 2 5 2 2 0 5 0.33 3 1 0 0 1 0 2020-2021 22 Frosinone 2 Leagues 26.6 92 3.45 64 6 4 6 11 1 5 0.19 3 0 0 1 1 0 2021-2022 23 Salernitana 2 Leagues 15.9 68 4.56 32 14 7 7 8 0 8 0.54 4 1 1 0 2 0 2022-2023 24 Salernitana 2 Leagues 14.9 36 2.52 25 7 1 1 2 0 5 0.35 1 2 0 1 1 0 2023-2024 25 Salernitana 2 Leagues 17.4 57 3.46 34 15 1 2 5 0 6 0.36 2 2 0 1 1 0 2024-2025 26 Hellas Verona 2 Leagues 5.5 10 1.88 9 1 0 0 0 0 2 0.38 1 1 0 0 0 0 9 Seasons 6 Clubs 5 Leagues 100.8 305 3.22 194 46 18 18 28 1 31 0.33 14 7 1 3 6 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Salernitana (3 Seasons) 2 Leagues 48.3 161 3.53 91 36 9 10 15 0 19 0.42 7 5 1 2 4 0 Pescara (2 Seasons) 2 Leagues 18.4 38 2.48 27 2 5 2 2 0 5 0.33 3 1 0 0 1 0 Frosinone (1 Season) 2 Leagues 26.6 92 3.45 64 6 4 6 11 1 5 0.19 3 0 0 1 1 0 Hellas Verona (1 Season) 2 Leagues 5.5 10 1.88 9 1 0 0 0 0 2 0.38 1 1 0 0 0 0 Zulte Waregem (1 Season) 2 Leagues 1.3 2 1.62 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Juventus (1 Season) 1 League 0.7 2 3.00 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Serie A (6 Seasons) 54.8 173 3.35 102 37 9 10 15 0 21 0.41 8 6 1 2 4 0 Coppa Italia (5 Seasons) 2.8 Serie B (2 Seasons) 41.9 130 3.10 91 8 9 8 13 1 10 0.24 6 1 0 1 2 0 Europa Lg (1 Season) 1.2 1 0.85 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 First Division A (1 Season) 0.1 1 18.00 0 1 0 0 0 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 18 Pescara it ITA 1. Serie A 20th 3.1 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 7th 0.1 1 18.00 0 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2018-2019 20 Juventus it ITA 1. Serie A 1st 0.7 2 3.00 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2019-2020 21 Pescara it ITA 2. Serie B 17th 15.3 38 2.48 27 2 5 2 2 0 5 0.33 3 1 0 0 1 0 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 10th 26.6 92 3.45 64 6 4 6 11 1 5 0.19 3 0 0 1 1 0 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 17th 15.0 68 4.56 32 14 7 7 8 0 8 0.54 4 1 1 0 2 0 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 15th 14.3 36 2.52 25 7 1 1 2 0 5 0.35 1 2 0 1 1 0 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 20th 16.4 57 3.46 34 15 1 2 5 0 6 0.36 2 2 0 1 1 0 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 17th 5.3 10 1.88 9 1 0 0 0 0 2 0.38 1 1 0 0 0 0 Matches 9 Seasons 6 Clubs 3 Leagues 96.8 304 3.25 193 46 18 18 28 1 31 0.33 14 7 1 3 6 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Salernitana (3 Seasons) 1 League 45.7 161 3.53 91 36 9 10 15 0 19 0.42 7 5 1 2 4 0 Pescara (2 Seasons) 2 Leagues 18.4 38 2.48 27 2 5 2 2 0 5 0.33 3 1 0 0 1 0 Frosinone (1 Season) 1 League 26.6 92 3.45 64 6 4 6 11 1 5 0.19 3 0 0 1 1 0 Hellas Verona (1 Season) 1 League 5.3 10 1.88 9 1 0 0 0 0 2 0.38 1 1 0 0 0 0 Juventus (1 Season) 1 League 0.7 2 3.00 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Zulte Waregem (1 Season) 1 League 0.1 1 18.00 0 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Serie A (6 Seasons) 54.8 173 3.35 102 37 9 10 15 0 21 0.41 8 6 1 2 4 0 Serie B (2 Seasons) 41.9 130 3.10 91 8 9 8 13 1 10 0.24 6 1 0 1 2 0 First Division A (1 Season) 0.1 1 18.00 0 1 0 0 0 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 19 Zulte Waregem 2. Europa Lg GR 1.2 1 0.85 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 1.2 1 0.85 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 18 Pescara 1 League 3.1 2 4 0 2017-2018 19 Zulte Waregem 2 Leagues 1.3 7 4 2 4 1 2 4 50.0 2 1 0 1 0 7 0 0 2018-2019 20 Juventus 1 League 0.7 3 1 3 0 0 0 0 0 3 1 2 0 3 0 0 2019-2020 21 Pescara 1 League 15.3 50 35 14 34 2 23 36 63.9 13 22 10 12 24 74 23 0 2020-2021 22 Frosinone 2 Leagues 26.6 60 35 19 35 6 25 53 47.2 28 29 3 26 32 92 21 0 2021-2022 23 Salernitana 2 Leagues 15.9 30 20 9 19 2 7 23 30.4 16 21 5 16 22 52 8 0 2022-2023 24 Salernitana 2 Leagues 14.9 39 24 18 19 2 16 40 40.0 24 20 6 14 8 47 8 0 2023-2024 25 Salernitana 2 Leagues 17.4 23 14 8 9 6 9 20 45.0 11 13 4 9 8 31 9 0 2024-2025 26 Hellas Verona 2 Leagues 5.5 10 5 3 2 5 4 9 44.4 5 10 1 9 5 15 2 0 9 Seasons 6 Clubs 5 Leagues 100.8 222 140 76 122 24 86 185 46.5 99 119 30 89 103 321 71 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Salernitana (3 Seasons) 2 Leagues 48.3 92 58 35 47 10 32 83 38.6 51 54 15 39 38 130 25 0 Pescara (2 Seasons) 2 Leagues 18.4 50 37 14 34 2 23 36 63.9 13 22 10 12 28 74 23 0 Frosinone (1 Season) 2 Leagues 26.6 60 35 19 35 6 25 53 47.2 28 29 3 26 32 92 21 0 Hellas Verona (1 Season) 2 Leagues 5.5 10 5 3 2 5 4 9 44.4 5 10 1 9 5 15 2 0 Zulte Waregem (1 Season) 2 Leagues 1.3 7 4 2 4 1 2 4 50.0 2 1 0 1 0 7 0 0 Juventus (1 Season) 1 League 0.7 3 1 3 0 0 0 0 0 3 1 2 0 3 0 0 Serie A (6 Seasons) 54.8 105 64 41 49 15 36 92 39.1 56 67 17 50 47 148 27 0 Coppa Italia (5 Seasons) 2.8 2 0 0 Serie B (2 Seasons) 41.9 110 70 33 69 8 48 89 53.9 41 51 13 38 56 166 44 0 Europa Lg (1 Season) 1.2 6 3 2 3 1 2 4 50.0 2 1 0 1 0 6 0 0 First Division A (1 Season) 0.1 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 18 Pescara it ITA 1. Serie A 20th 3.1 2 4 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 7th 0.1 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 Matches 2018-2019 20 Juventus it ITA 1. Serie A 1st 0.7 3 1 3 0 0 0 0 0 3 1 2 0 3 0 0 Matches 2019-2020 21 Pescara it ITA 2. Serie B 17th 15.3 50 35 14 34 2 23 36 63.9 13 22 10 12 24 74 23 0 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 10th 26.6 60 35 19 35 6 25 53 47.2 28 29 3 26 32 92 21 0 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 17th 15.0 30 19 9 19 2 7 23 30.4 16 21 5 16 22 52 8 0 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 15th 14.3 39 23 18 19 2 16 40 40.0 24 20 6 14 8 47 8 0 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 20th 16.4 23 14 8 9 6 9 20 45.0 11 13 4 9 8 31 9 0 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 17th 5.3 10 5 3 2 5 4 9 44.4 5 10 1 9 5 15 2 0 Matches 9 Seasons 6 Clubs 3 Leagues 96.8 216 135 74 119 23 84 181 46.4 97 118 30 88 103 315 71 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Salernitana (3 Seasons) 1 League 45.7 92 56 35 47 10 32 83 38.6 51 54 15 39 38 130 25 0 Pescara (2 Seasons) 2 Leagues 18.4 50 37 14 34 2 23 36 63.9 13 22 10 12 28 74 23 0 Frosinone (1 Season) 1 League 26.6 60 35 19 35 6 25 53 47.2 28 29 3 26 32 92 21 0 Hellas Verona (1 Season) 1 League 5.3 10 5 3 2 5 4 9 44.4 5 10 1 9 5 15 2 0 Juventus (1 Season) 1 League 0.7 3 1 3 0 0 0 0 0 3 1 2 0 3 0 0 Zulte Waregem (1 Season) 1 League 0.1 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0 Serie A (6 Seasons) 54.8 105 64 41 49 15 36 92 39.1 56 67 17 50 47 148 27 0 Serie B (2 Seasons) 41.9 110 70 33 69 8 48 89 53.9 41 51 13 38 56 166 44 0 First Division A (1 Season) 0.1 1 1 0 1 0 0 0 0 0 0 0 0 1 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 19 Zulte Waregem 2. Europa Lg GR 1.2 6 3 2 3 1 2 4 50.0 2 1 0 1 0 6 0 0 Matches 1 Season 1 Club 1 League 1.2 6 3 2 3 1 2 4 50.0 2 1 0 1 0 6 0 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 18 Pescara it ITA 1. Serie A 3.1 Matches 2017-2018 19 Zulte Waregem 2. Europa Lg 1.2 67 0 9 41 18 1 67 1 0 0.0 1 100.0 50 181 67 1 0 0 3 2 46 1 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 0.1 7 0 0 4 3 0 7 0 0 0 3 14 1 0 0 0 0 1 4 0 Matches 2018-2019 20 Juventus it ITA 1. Serie A 0.7 26 0 6 8 12 1 26 1 1 100.0 0 0.0 13 57 29 1 0 1 2 1 16 1 Matches 2019-2020 21 Pescara it ITA 2. Serie B 15.3 1083 35 203 684 210 15 1083 29 19 65.5 10 34.5 621 3313 1586 30 28 2 18 20 729 28 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 26.6 1396 21 221 797 404 46 1396 39 23 59.0 16 41.0 834 4628 2449 65 47 13 29 30 918 87 Matches 2021-2022 23 Salernitana it ITA Coppa Italia 0.9 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 15.0 772 27 138 361 289 28 772 46 22 47.8 24 52.2 441 2105 1101 27 29 7 27 14 473 54 Matches 2022-2023 24 Salernitana it ITA Coppa Italia 0.7 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 14.3 770 20 157 365 258 25 770 34 13 38.2 14 41.2 458 2257 1111 27 19 3 16 19 508 59 Matches 2023-2024 25 Salernitana it ITA Coppa Italia 1.0 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 16.4 819 15 119 389 325 31 819 26 13 50.0 11 42.3 445 2451 1086 28 24 5 30 28 534 69 Matches 2024-2025 26 Hellas Verona it ITA Coppa Italia 0.2 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 5.3 213 3 31 110 74 5 213 9 0 0.0 9 100.0 120 581 195 5 5 0 6 8 141 18 Matches 9 Seasons 6 Clubs 5 Leagues 100.8 5153 121 884 2759 1593 152 5153 185 91 49.2 85 45.9 2985 15587 7625 184 152 31 131 123 3369 317 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 Salernitana (3 Seasons) 2 Leagues 48.3 2361 62 414 1115 872 84 2361 106 48 45.3 49 46.2 1344 6813 3298 82 72 15 73 61 1515 182 Pescara (2 Seasons) 2 Leagues 18.4 1083 35 203 684 210 15 1083 29 19 65.5 10 34.5 621 3313 1586 30 28 2 18 20 729 28 Frosinone (1 Season) 2 Leagues 26.6 1396 21 221 797 404 46 1396 39 23 59.0 16 41.0 834 4628 2449 65 47 13 29 30 918 87 Hellas Verona (1 Season) 2 Leagues 5.5 213 3 31 110 74 5 213 9 0 0.0 9 100.0 120 581 195 5 5 0 6 8 141 18 Zulte Waregem (1 Season) 2 Leagues 1.3 74 0 9 45 21 1 74 1 0 0.0 1 100.0 53 195 68 1 0 0 3 3 50 1 Juventus (1 Season) 1 League 0.7 26 0 6 8 12 1 26 1 1 100.0 0 0.0 13 57 29 1 0 1 2 1 16 1 Serie A (6 Seasons) 54.8 2600 65 451 1233 958 90 2600 116 49 42.2 58 50.0 1477 7451 3522 88 77 16 81 70 1672 201 Coppa Italia (5 Seasons) 2.8 Serie B (2 Seasons) 41.9 2479 56 424 1481 614 61 2479 68 42 61.8 26 38.2 1455 7941 4035 95 75 15 47 50 1647 115 Europa Lg (1 Season) 1.2 67 0 9 41 18 1 67 1 0 0.0 1 100.0 50 181 67 1 0 0 3 2 46 1 First Division A (1 Season) 0.1 7 0 0 4 3 0 7 0 0 0 3 14 1 0 0 0 0 1 4 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 18 Pescara 1 League 3.1 2017-2018 19 Zulte Waregem 2 Leagues 1.3 74 0 9 45 21 1 74 1 0 0.0 1 100.0 53 195 68 1 0 0 3 3 50 1 2018-2019 20 Juventus 1 League 0.7 26 0 6 8 12 1 26 1 1 100.0 0 0.0 13 57 29 1 0 1 2 1 16 1 2019-2020 21 Pescara 1 League 15.3 1083 35 203 684 210 15 1083 29 19 65.5 10 34.5 621 3313 1586 30 28 2 18 20 729 28 2020-2021 22 Frosinone 2 Leagues 26.6 1396 21 221 797 404 46 1396 39 23 59.0 16 41.0 834 4628 2449 65 47 13 29 30 918 87 2021-2022 23 Salernitana 2 Leagues 15.9 772 27 138 361 289 28 772 46 22 47.8 24 52.2 441 2105 1101 27 29 7 27 14 473 54 2022-2023 24 Salernitana 2 Leagues 14.9 770 20 157 365 258 25 770 34 13 38.2 14 41.2 458 2257 1111 27 19 3 16 19 508 59 2023-2024 25 Salernitana 2 Leagues 17.4 819 15 119 389 325 31 819 26 13 50.0 11 42.3 445 2451 1086 28 24 5 30 28 534 69 2024-2025 26 Hellas Verona 2 Leagues 5.5 213 3 31 110 74 5 213 9 0 0.0 9 100.0 120 581 195 5 5 0 6 8 141 18 9 Seasons 6 Clubs 5 Leagues 100.8 5153 121 884 2759 1593 152 5153 185 91 49.2 85 45.9 2985 15587 7625 184 152 31 131 123 3369 317 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 Salernitana (3 Seasons) 2 Leagues 48.3 2361 62 414 1115 872 84 2361 106 48 45.3 49 46.2 1344 6813 3298 82 72 15 73 61 1515 182 Pescara (2 Seasons) 2 Leagues 18.4 1083 35 203 684 210 15 1083 29 19 65.5 10 34.5 621 3313 1586 30 28 2 18 20 729 28 Frosinone (1 Season) 2 Leagues 26.6 1396 21 221 797 404 46 1396 39 23 59.0 16 41.0 834 4628 2449 65 47 13 29 30 918 87 Hellas Verona (1 Season) 2 Leagues 5.5 213 3 31 110 74 5 213 9 0 0.0 9 100.0 120 581 195 5 5 0 6 8 141 18 Zulte Waregem (1 Season) 2 Leagues 1.3 74 0 9 45 21 1 74 1 0 0.0 1 100.0 53 195 68 1 0 0 3 3 50 1 Juventus (1 Season) 1 League 0.7 26 0 6 8 12 1 26 1 1 100.0 0 0.0 13 57 29 1 0 1 2 1 16 1 Serie A (6 Seasons) 54.8 2600 65 451 1233 958 90 2600 116 49 42.2 58 50.0 1477 7451 3522 88 77 16 81 70 1672 201 Coppa Italia (5 Seasons) 2.8 Serie B (2 Seasons) 41.9 2479 56 424 1481 614 61 2479 68 42 61.8 26 38.2 1455 7941 4035 95 75 15 47 50 1647 115 Europa Lg (1 Season) 1.2 67 0 9 41 18 1 67 1 0 0.0 1 100.0 50 181 67 1 0 0 3 2 46 1 First Division A (1 Season) 0.1 7 0 0 4 3 0 7 0 0 0 3 14 1 0 0 0 0 1 4 0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 18 Pescara it ITA 1. Serie A 20th 3.1 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 7th 0.1 7 0 0 4 3 0 7 0 0 0 3 14 1 0 0 0 0 1 4 0 Matches 2018-2019 20 Juventus it ITA 1. Serie A 1st 0.7 26 0 6 8 12 1 26 1 1 100.0 0 0.0 13 57 29 1 0 1 2 1 16 1 Matches 2019-2020 21 Pescara it ITA 2. Serie B 17th 15.3 1083 35 203 684 210 15 1083 29 19 65.5 10 34.5 621 3313 1586 30 28 2 18 20 729 28 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 10th 26.6 1396 21 221 797 404 46 1396 39 23 59.0 16 41.0 834 4628 2449 65 47 13 29 30 918 87 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 17th 15.0 772 27 138 361 289 28 772 46 22 47.8 24 52.2 441 2105 1101 27 29 7 27 14 473 54 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 15th 14.3 770 20 157 365 258 25 770 34 13 38.2 14 41.2 458 2257 1111 27 19 3 16 19 508 59 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 20th 16.4 819 15 119 389 325 31 819 26 13 50.0 11 42.3 445 2451 1086 28 24 5 30 28 534 69 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 17th 5.3 213 3 31 110 74 5 213 9 0 0.0 9 100.0 120 581 195 5 5 0 6 8 141 18 Matches 9 Seasons 6 Clubs 3 Leagues 96.8 5086 121 875 2718 1575 151 5086 184 91 49.5 84 45.7 2935 15406 7558 183 152 31 128 121 3323 316 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 Salernitana (3 Seasons) 1 League 45.7 2361 62 414 1115 872 84 2361 106 48 45.3 49 46.2 1344 6813 3298 82 72 15 73 61 1515 182 Pescara (2 Seasons) 2 Leagues 18.4 1083 35 203 684 210 15 1083 29 19 65.5 10 34.5 621 3313 1586 30 28 2 18 20 729 28 Frosinone (1 Season) 1 League 26.6 1396 21 221 797 404 46 1396 39 23 59.0 16 41.0 834 4628 2449 65 47 13 29 30 918 87 Hellas Verona (1 Season) 1 League 5.3 213 3 31 110 74 5 213 9 0 0.0 9 100.0 120 581 195 5 5 0 6 8 141 18 Juventus (1 Season) 1 League 0.7 26 0 6 8 12 1 26 1 1 100.0 0 0.0 13 57 29 1 0 1 2 1 16 1 Zulte Waregem (1 Season) 1 League 0.1 7 0 0 4 3 0 7 0 0 0 3 14 1 0 0 0 0 1 4 0 Serie A (6 Seasons) 54.8 2600 65 451 1233 958 90 2600 116 49 42.2 58 50.0 1477 7451 3522 88 77 16 81 70 1672 201 Serie B (2 Seasons) 41.9 2479 56 424 1481 614 61 2479 68 42 61.8 26 38.2 1455 7941 4035 95 75 15 47 50 1647 115 First Division A (1 Season) 0.1 7 0 0 4 3 0 7 0 0 0 3 14 1 0 0 0 0 1 4 0
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 19 Zulte Waregem 2. Europa Lg GR 1.2 67 0 9 41 18 1 67 1 0 0.0 1 100.0 50 181 67 1 0 0 3 2 46 1 Matches 1 Season 1 Club 1 League 1.2 67 0 9 41 18 1 67 1 0 0.0 1 100.0 50 181 67 1 0 0 3 2 46 1
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 18 Pescara it ITA 1. Serie A 8 280 35 8.2 3.1 3 1 5 9 0.00 3 14 -11 -3.54 -2.59 Matches 2017-2018 19 Zulte Waregem 2. Europa Lg 3 108 36 20.0 1.2 2 0 1 2 0.00 0 3 -3 -2.50 -2.08 0.7 3.0 -2.3 -1.96 -1.77 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 1 5 5 0.2 0.1 0 0 1 6 0.00 0 0 0 0.00 -0.73 0.1 0.0 +0.1 +1.51 +1.62 Matches 2018-2019 20 Juventus it ITA 1. Serie A 1 60 60 1.8 0.7 1 60 0 0 4 0.00 1 1 0 0.00 -1.07 0.2 0.9 -0.6 -0.93 -1.62 Matches 2019-2020 21 Pescara it ITA 2. Serie B 24 1,377 57 40.3 15.3 13 80 8 11 31 1 1.23 16 21 -5 -0.33 -0.24 21.0 18.9 +2.1 +0.13 +0.32 Matches 2020-2021 22 Frosinone it ITA Coppa Italia 0 0 0 1 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 34 2,397 71 70.1 26.6 26 84 17 8 26 1 1.26 26 34 -8 -0.30 -0.65 35.8 27.5 +8.3 +0.31 +0.32 Matches 2021-2022 23 Salernitana it ITA Coppa Italia 2 83 42 46.1 0.9 1 74 0 1 9 0 1.50 0 0 0 0.00 -0.93 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 27 1,348 50 39.4 15.0 16 69 4 11 22 6 1.11 15 32 -17 -1.14 +0.08 16.3 26.1 -9.8 -0.66 +0.16 Matches 2022-2023 24 Salernitana it ITA Coppa Italia 1 59 59 65.6 0.7 1 59 0 0 0 0.00 0 1 -1 -1.53 +1.38 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 28 1,286 46 37.6 14.3 13 73 5 15 22 9 1.04 20 24 -4 -0.28 +0.14 13.1 27.7 -14.6 -1.02 -0.35 Matches 2023-2024 25 Salernitana it ITA Coppa Italia 2 89 45 33.0 1.0 1 75 0 1 14 0 3.00 2 0 +2 +2.02 +3.02 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 26 1,480 57 43.3 16.4 18 73 3 8 20 3 0.54 12 31 -19 -1.16 +0.24 12.3 31.9 -19.6 -1.19 -0.05 Matches 2024-2025 26 Hellas Verona it ITA Coppa Italia 1 20 20 22.2 0.2 0 0 1 20 0 0.00 1 0 +1 +4.50 +7.07 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 12 477 40 33.1 5.3 6 55 0 6 25 4 1.00 8 16 -8 -1.51 -0.57 5.0 11.0 -5.9 -1.12 -0.63 Matches 9 Seasons 6 Clubs 5 Leagues 170 9,069 53 30.9 100.8 101 75 38 69 24 46 0.98 104 177 -73 -0.72 -0.49 104.5 146.9 -42.4 -0.45 -0.19 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Salernitana (3 Seasons) 2 Leagues 86 4,345 51 40.2 48.3 50 72 12 36 21 18 0.96 49 88 -39 -0.81 +0.17 41.7 85.7 -44.0 -0.96 -0.10 Pescara (2 Seasons) 2 Leagues 32 1,657 52 24.2 18.4 16 80 9 16 31 10 0.92 19 35 -16 -0.87 -0.26 21.0 18.9 +2.1 +0.13 +0.32 Frosinone (1 Season) 2 Leagues 34 2,397 71 68.3 26.6 26 84 17 8 26 2 1.26 26 34 -8 -0.30 -0.65 35.8 27.5 +8.3 +0.31 +0.32 Hellas Verona (1 Season) 2 Leagues 13 497 38 32.5 5.5 6 55 0 7 24 4 0.92 9 16 -7 -1.27 -0.22 5.0 11.0 -5.9 -1.12 -0.63 Zulte Waregem (1 Season) 2 Leagues 4 113 28 3.5 1.3 2 0 2 8 0.00 0 3 -3 -2.39 -2.97 0.8 3.0 -2.2 -1.80 -1.67 Juventus (1 Season) 1 League 1 60 60 1.8 0.7 1 60 0 0 4 0.00 1 1 0 0.00 -1.07 0.2 0.9 -0.6 -0.93 -1.62 Serie A (6 Seasons) 102 4,931 48 26.6 54.8 57 70 13 45 22 35 0.83 59 118 -59 -1.08 -0.61 47.0 97.5 -50.6 -0.98 -0.64 Coppa Italia (5 Seasons) 6 251 42 34.9 2.8 3 69 0 3 14 1 1.50 3 1 +2 +0.72 +1.67 Serie B (2 Seasons) 58 3,774 65 55.2 41.9 39 83 25 19 29 2 1.25 42 55 -13 -0.31 -0.37 56.8 46.4 +10.4 +0.25 +0.38 Europa Lg (1 Season) 3 108 36 20.0 1.2 2 0 1 2 0.00 0 3 -3 -2.50 -2.08 0.7 3.0 -2.3 -1.96 -1.77 First Division A (1 Season) 1 5 5 0.2 0.1 0 0 1 6 0.00 0 0 0 0.00 -0.73 0.1 0.0 +0.1 +1.51 +1.62
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 18 Pescara 1 League 8 280 35 8.2 3.1 3 1 5 9 0.00 3 14 -11 -3.54 -2.59 2017-2018 19 Zulte Waregem 2 Leagues 4 113 28 3.5 1.3 2 0 2 8 0.00 0 3 -3 -2.39 -2.97 0.8 3.0 -2.2 -1.80 -1.67 2018-2019 20 Juventus 1 League 1 60 60 1.8 0.7 1 60 0 0 4 0.00 1 1 0 0.00 -1.07 0.2 0.9 -0.6 -0.93 -1.62 2019-2020 21 Pescara 1 League 24 1,377 57 40.3 15.3 13 80 8 11 31 1 1.23 16 21 -5 -0.33 -0.24 21.0 18.9 +2.1 +0.13 +0.32 2020-2021 22 Frosinone 2 Leagues 34 2,397 71 68.3 26.6 26 84 17 8 26 2 1.26 26 34 -8 -0.30 -0.65 35.8 27.5 +8.3 +0.31 +0.32 2021-2022 23 Salernitana 2 Leagues 29 1,431 49 39.8 15.9 17 69 4 12 21 6 1.14 15 32 -17 -1.07 +0.05 16.3 26.1 -9.8 -0.66 +0.16 2022-2023 24 Salernitana 2 Leagues 29 1,345 46 38.3 14.9 14 72 5 15 22 9 1.00 20 25 -5 -0.33 +0.12 13.1 27.7 -14.6 -1.02 -0.35 2023-2024 25 Salernitana 2 Leagues 28 1,569 56 42.5 17.4 19 74 3 9 19 3 0.72 14 31 -17 -0.98 +0.38 12.3 31.9 -19.6 -1.19 -0.05 2024-2025 26 Hellas Verona 2 Leagues 13 497 38 32.5 5.5 6 55 0 7 24 4 0.92 9 16 -7 -1.27 -0.22 5.0 11.0 -5.9 -1.12 -0.63 9 Seasons 6 Clubs 5 Leagues 170 9,069 53 30.9 100.8 101 75 38 69 24 46 0.98 104 177 -73 -0.72 -0.49 104.5 146.9 -42.4 -0.45 -0.19 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Salernitana (3 Seasons) 2 Leagues 86 4,345 51 40.2 48.3 50 72 12 36 21 18 0.96 49 88 -39 -0.81 +0.17 41.7 85.7 -44.0 -0.96 -0.10 Pescara (2 Seasons) 2 Leagues 32 1,657 52 24.2 18.4 16 80 9 16 31 10 0.92 19 35 -16 -0.87 -0.26 21.0 18.9 +2.1 +0.13 +0.32 Frosinone (1 Season) 2 Leagues 34 2,397 71 68.3 26.6 26 84 17 8 26 2 1.26 26 34 -8 -0.30 -0.65 35.8 27.5 +8.3 +0.31 +0.32 Hellas Verona (1 Season) 2 Leagues 13 497 38 32.5 5.5 6 55 0 7 24 4 0.92 9 16 -7 -1.27 -0.22 5.0 11.0 -5.9 -1.12 -0.63 Zulte Waregem (1 Season) 2 Leagues 4 113 28 3.5 1.3 2 0 2 8 0.00 0 3 -3 -2.39 -2.97 0.8 3.0 -2.2 -1.80 -1.67 Juventus (1 Season) 1 League 1 60 60 1.8 0.7 1 60 0 0 4 0.00 1 1 0 0.00 -1.07 0.2 0.9 -0.6 -0.93 -1.62 Serie A (6 Seasons) 102 4,931 48 26.6 54.8 57 70 13 45 22 35 0.83 59 118 -59 -1.08 -0.61 47.0 97.5 -50.6 -0.98 -0.64 Coppa Italia (5 Seasons) 6 251 42 34.9 2.8 3 69 0 3 14 1 1.50 3 1 +2 +0.72 +1.67 Serie B (2 Seasons) 58 3,774 65 55.2 41.9 39 83 25 19 29 2 1.25 42 55 -13 -0.31 -0.37 56.8 46.4 +10.4 +0.25 +0.38 Europa Lg (1 Season) 3 108 36 20.0 1.2 2 0 1 2 0.00 0 3 -3 -2.50 -2.08 0.7 3.0 -2.3 -1.96 -1.77 First Division A (1 Season) 1 5 5 0.2 0.1 0 0 1 6 0.00 0 0 0 0.00 -0.73 0.1 0.0 +0.1 +1.51 +1.62
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 18 Pescara it ITA 1. Serie A 20th 8 280 35 8.2 3.1 3 1 5 9 0.00 3 14 -11 -3.54 -2.59 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 7th 1 5 5 0.2 0.1 0 0 1 6 0.00 0 0 0 0.00 -0.73 0.1 0.0 +0.1 +1.51 +1.62 Matches 2018-2019 20 Juventus it ITA 1. Serie A 1st 1 60 60 1.8 0.7 1 60 0 0 4 0.00 1 1 0 0.00 -1.07 0.2 0.9 -0.6 -0.93 -1.62 Matches 2019-2020 21 Pescara it ITA 2. Serie B 17th 24 1,377 57 40.3 15.3 13 80 8 11 31 1 1.23 16 21 -5 -0.33 -0.24 21.0 18.9 +2.1 +0.13 +0.32 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 10th 34 2,397 71 70.1 26.6 26 84 17 8 26 1 1.26 26 34 -8 -0.30 -0.65 35.8 27.5 +8.3 +0.31 +0.32 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 17th 27 1,348 50 39.4 15.0 16 69 4 11 22 6 1.11 15 32 -17 -1.14 +0.08 16.3 26.1 -9.8 -0.66 +0.16 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 15th 28 1,286 46 37.6 14.3 13 73 5 15 22 9 1.04 20 24 -4 -0.28 +0.14 13.1 27.7 -14.6 -1.02 -0.35 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 20th 26 1,480 57 43.3 16.4 18 73 3 8 20 3 0.54 12 31 -19 -1.16 +0.24 12.3 31.9 -19.6 -1.19 -0.05 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 17th 12 477 40 33.1 5.3 6 55 0 6 25 4 1.00 8 16 -8 -1.51 -0.57 5.0 11.0 -5.9 -1.12 -0.63 Matches 9 Seasons 6 Clubs 3 Leagues 161 8,710 54 31.0 96.8 96 75 38 65 24 43 0.98 101 173 -72 -0.74 -0.53 103.9 144.0 -40.1 -0.43 -0.17 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 Salernitana (3 Seasons) 1 League 81 4,114 51 40.1 45.7 47 72 12 34 22 18 0.90 47 87 -40 -0.88 +0.12 41.7 85.7 -44.0 -0.96 -0.10 Pescara (2 Seasons) 2 Leagues 32 1,657 52 24.2 18.4 16 80 9 16 31 10 0.92 19 35 -16 -0.87 -0.26 21.0 18.9 +2.1 +0.13 +0.32 Frosinone (1 Season) 1 League 34 2,397 71 70.1 26.6 26 84 17 8 26 1 1.26 26 34 -8 -0.30 -0.65 35.8 27.5 +8.3 +0.31 +0.32 Hellas Verona (1 Season) 1 League 12 477 40 33.1 5.3 6 55 0 6 25 4 1.00 8 16 -8 -1.51 -0.57 5.0 11.0 -5.9 -1.12 -0.63 Juventus (1 Season) 1 League 1 60 60 1.8 0.7 1 60 0 0 4 0.00 1 1 0 0.00 -1.07 0.2 0.9 -0.6 -0.93 -1.62 Zulte Waregem (1 Season) 1 League 1 5 5 0.2 0.1 0 0 1 6 0.00 0 0 0 0.00 -0.73 0.1 0.0 +0.1 +1.51 +1.62 Serie A (6 Seasons) 102 4,931 48 26.6 54.8 57 70 13 45 22 35 0.83 59 118 -59 -1.08 -0.61 47.0 97.5 -50.6 -0.98 -0.64 Serie B (2 Seasons) 58 3,774 65 55.2 41.9 39 83 25 19 29 2 1.25 42 55 -13 -0.31 -0.37 56.8 46.4 +10.4 +0.25 +0.38 First Division A (1 Season) 1 5 5 0.2 0.1 0 0 1 6 0.00 0 0 0 0.00 -0.73 0.1 0.0 +0.1 +1.51 +1.62
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 2020-2021 22 Frosinone it ITA Coppa Italia 41st 0 0 0 1 Matches 2021-2022 23 Salernitana it ITA Coppa Italia Rd2 2 83 42 46.1 0.9 1 74 0 1 9 0 1.50 0 0 0 0.00 -0.93 Matches 2022-2023 24 Salernitana it ITA Coppa Italia Rd1 1 59 59 65.6 0.7 1 59 0 0 0 0.00 0 1 -1 -1.53 +1.38 Matches 2023-2024 25 Salernitana it ITA Coppa Italia R16 2 89 45 33.0 1.0 1 75 0 1 14 0 3.00 2 0 +2 +2.02 +3.02 Matches 2024-2025 26 Hellas Verona it ITA Coppa Italia Rd1 1 20 20 22.2 0.2 0 0 1 20 0 0.00 1 0 +1 +4.50 +7.07 Matches 5 Seasons 3 Clubs 1 League 6 251 42 34.9 2.8 3 69 0 3 14 1 1.50 3 1 +2 +0.72 +1.67 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Salernitana (3 Seasons) 1 League 5 231 46 42.8 2.6 3 69 0 2 12 0 1.80 2 1 +1 +0.39 +0.97 Hellas Verona (1 Season) 1 League 1 20 20 22.2 0.2 0 0 1 20 0 0.00 1 0 +1 +4.50 +7.07 Frosinone (1 Season) 1 League 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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 19 Zulte Waregem 2. Europa Lg GR 3 108 36 20.0 1.2 2 0 1 2 0.00 0 3 -3 -2.50 -2.08 0.7 3.0 -2.3 -1.96 -1.77 Matches 1 Season 1 Club 1 League 3 108 36 20.0 1.2 2 0 1 2 0.00 0 3 -3 -2.50 -2.08 0.7 3.0 -2.3 -1.96 -1.77
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 18 Pescara 1 League 3.1 1 0 0 2 12 0 2 4 2 0 0 0 2017-2018 19 Zulte Waregem 2 Leagues 1.3 0 0 0 0 1 0 2 0 4 0 0 0 13 3 0 100.0 2018-2019 20 Juventus 1 League 0.7 0 0 0 1 2 0 0 0 1 0 0 0 2 0 1 0.0 2019-2020 21 Pescara 1 League 15.3 7 0 0 28 56 0 17 24 35 0 0 0 94 23 25 47.9 2020-2021 22 Frosinone 2 Leagues 26.6 10 0 0 49 70 1 31 32 35 0 0 0 137 42 34 55.3 2021-2022 23 Salernitana 2 Leagues 15.9 4 1 0 28 39 3 54 22 20 1 0 0 85 18 11 62.1 2022-2023 24 Salernitana 2 Leagues 14.9 4 0 0 22 47 0 29 8 24 0 0 0 70 23 24 48.9 2023-2024 25 Salernitana 2 Leagues 17.4 6 0 0 21 44 3 38 8 14 0 0 0 85 24 36 40.0 2024-2025 26 Hellas Verona 2 Leagues 5.5 1 0 0 5 9 0 5 5 5 0 0 0 24 8 10 44.4 9 Seasons 6 Clubs 5 Leagues 100.8 33 1 0 156 280 7 178 103 140 1 0 0 510 141 141 50.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Salernitana (3 Seasons) 2 Leagues 48.3 14 1 0 71 130 6 121 38 58 1 0 0 240 65 71 47.8 Pescara (2 Seasons) 2 Leagues 18.4 8 0 0 30 68 0 19 28 37 0 0 0 94 23 25 47.9 Frosinone (1 Season) 2 Leagues 26.6 10 0 0 49 70 1 31 32 35 0 0 0 137 42 34 55.3 Hellas Verona (1 Season) 2 Leagues 5.5 1 0 0 5 9 0 5 5 5 0 0 0 24 8 10 44.4 Zulte Waregem (1 Season) 2 Leagues 1.3 0 0 0 0 1 0 2 0 4 0 0 0 13 3 0 100.0 Juventus (1 Season) 1 League 0.7 0 0 0 1 2 0 0 0 1 0 0 0 2 0 1 0.0 Serie A (6 Seasons) 54.8 15 1 0 76 143 5 123 47 64 1 0 0 266 73 82 47.1 Coppa Italia (5 Seasons) 2.8 1 0 0 3 10 1 5 0 2 0 Serie B (2 Seasons) 41.9 17 0 0 77 126 1 48 56 70 0 0 0 231 65 59 52.4 Europa Lg (1 Season) 1.2 0 0 0 0 1 0 1 0 3 0 0 0 12 2 0 100.0 First Division A (1 Season) 0.1 0 0 0 0 0 0 1 0 1 0 0 0 1 1 0 100.0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 18 Pescara it ITA 1. Serie A 20th 3.1 1 0 0 2 12 0 2 4 2 0 0 0 Matches 2017-2018 19 Zulte Waregem be BEL 1. First Division A 7th 0.1 0 0 0 0 0 0 1 0 1 0 0 0 1 1 0 100.0 Matches 2018-2019 20 Juventus it ITA 1. Serie A 1st 0.7 0 0 0 1 2 0 0 0 1 0 0 0 2 0 1 0.0 Matches 2019-2020 21 Pescara it ITA 2. Serie B 17th 15.3 7 0 0 28 56 0 17 24 35 0 0 0 94 23 25 47.9 Matches 2020-2021 22 Frosinone it ITA 2. Serie B 10th 26.6 10 0 0 49 70 1 31 32 35 0 0 0 137 42 34 55.3 Matches 2021-2022 23 Salernitana it ITA 1. Serie A 17th 15.0 4 1 0 28 35 2 52 22 19 1 0 0 85 18 11 62.1 Matches 2022-2023 24 Salernitana it ITA 1. Serie A 15th 14.3 4 0 0 22 42 0 26 8 23 0 0 0 70 23 24 48.9 Matches 2023-2024 25 Salernitana it ITA 1. Serie A 20th 16.4 5 0 0 18 44 3 38 8 14 0 0 0 85 24 36 40.0 Matches 2024-2025 26 Hellas Verona it ITA 1. Serie A 17th 5.3 1 0 0 5 8 0 5 5 5 0 0 0 24 8 10 44.4 Matches 9 Seasons 6 Clubs 3 Leagues 96.8 32 1 0 153 269 6 172 103 135 1 0 0 498 139 141 49.6 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Salernitana (3 Seasons) 1 League 45.7 13 1 0 68 121 5 116 38 56 1 0 0 240 65 71 47.8 Pescara (2 Seasons) 2 Leagues 18.4 8 0 0 30 68 0 19 28 37 0 0 0 94 23 25 47.9 Frosinone (1 Season) 1 League 26.6 10 0 0 49 70 1 31 32 35 0 0 0 137 42 34 55.3 Hellas Verona (1 Season) 1 League 5.3 1 0 0 5 8 0 5 5 5 0 0 0 24 8 10 44.4 Juventus (1 Season) 1 League 0.7 0 0 0 1 2 0 0 0 1 0 0 0 2 0 1 0.0 Zulte Waregem (1 Season) 1 League 0.1 0 0 0 0 0 0 1 0 1 0 0 0 1 1 0 100.0 Serie A (6 Seasons) 54.8 15 1 0 76 143 5 123 47 64 1 0 0 266 73 82 47.1 Serie B (2 Seasons) 41.9 17 0 0 77 126 1 48 56 70 0 0 0 231 65 59 52.4 First Division A (1 Season) 0.1 0 0 0 0 0 0 1 0 1 0 0 0 1 1 0 100.0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 19 Zulte Waregem 2. Europa Lg GR 1.2 0 0 0 0 1 0 1 0 3 0 0 0 12 2 0 100.0 Matches 1 Season 1 Club 1 League 1.2 0 0 0 0 1 0 1 0 3 0 0 0 12 2 0 100.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 Grigoris Kastanos Pages
Grigoris Kastanos 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