Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 18 Milan it ITA 1. Serie A 0 0 Matches 2018-2019 19 Milan it ITA Coppa Italia 0 0 Matches 2018-2019 19 Milan it ITA 1. Serie A 0 0 Matches 2019-2020 20 Charleroi be BEL 1. First Division A 10 0 63 0.7 1 0 1 1 0 0 0 0 0.7 0.7 0.2 0.8 3 5 1 1.43 0.00 1.43 1.43 1.43 0.94 0.25 1.19 0.94 1.19 Matches 2020-2021 21 Cittadella it ITA Coppa Italia 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 3 0 23 0.3 0 0 0 0 0 0 0 0 0.5 0.5 0.0 0.5 2 1 1 0.00 0.00 0.00 0.00 0.00 1.94 0.00 1.94 1.94 1.94 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 27 23 1,792 19.9 3 3 6 2 1 1 5 0 7.5 6.7 3.6 10.3 36 31 139 0.15 0.15 0.30 0.10 0.25 0.38 0.18 0.55 0.34 0.52 Matches 2021-2022 22 Pordenone 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 2021-2022 22 Pordenone it ITA 2. Serie B 15 10 876 9.7 1 0 1 0 1 1 2 0 2.9 2.1 0.7 2.8 13 11 55 0.10 0.00 0.10 0.00 0.00 0.30 0.07 0.37 0.22 0.29 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 16 13 1,146 12.7 4 1 5 4 0 0 3 0 4.9 4.9 0.8 5.7 27 25 67 0.31 0.08 0.39 0.31 0.39 0.39 0.06 0.45 0.39 0.45 Matches 2022-2023 23 Cremonese it ITA Coppa Italia 5 4 365 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 20 14 1,051 11.7 3 1 4 3 0 0 1 0 2.0 2.0 0.5 2.6 15 18 63 0.26 0.09 0.34 0.26 0.34 0.17 0.05 0.22 0.17 0.22 Matches 2023-2024 24 Cremonese it ITA Coppa Italia 3 2 206 2.3 1 1 2 1 0 0 1 0 0.44 0.44 0.87 0.44 0.87 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 22 6 797 8.9 1 2 3 1 0 0 2 0 2.7 2.7 2.9 5.5 12 14 61 0.11 0.23 0.34 0.11 0.34 0.30 0.32 0.62 0.30 0.62 Matches 7 Seasons 6 Clubs 4 Leagues 123 74 6,454 71.7 14 8 22 12 2 2 14 0 21.2 19.6 8.6 28.2 108 105 387 0.20 0.11 0.31 0.17 0.28 0.33 0.14 0.47 0.31 0.44 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 Cremonese (2 Seasons) 3 Leagues 50 26 2,419 26.9 5 4 9 5 0 0 4 0 4.7 4.7 3.4 8.1 27 32 124 0.19 0.15 0.33 0.19 0.33 0.23 0.17 0.39 0.23 0.39 Charleroi (2 Seasons) 1 League 13 0 86 1.0 1 0 1 1 0 0 0 0 1.2 1.2 0.2 1.3 5 6 2 1.05 0.00 1.05 1.05 1.05 1.21 0.18 1.39 1.21 1.39 Milan (2 Seasons) 2 Leagues 0 0 Cittadella (1 Season) 2 Leagues 28 24 1,837 20.4 3 3 6 2 1 1 5 0 7.5 6.7 3.6 10.3 36 31 139 0.15 0.15 0.29 0.10 0.24 0.38 0.18 0.55 0.34 0.52 Pordenone (1 Season) 2 Leagues 16 11 966 10.7 1 0 1 0 1 1 2 0 2.9 2.1 0.7 2.8 13 11 55 0.09 0.00 0.09 0.00 0.00 0.30 0.07 0.37 0.22 0.29 Ascoli (1 Season) 1 League 16 13 1,146 12.7 4 1 5 4 0 0 3 0 4.9 4.9 0.8 5.7 27 25 67 0.31 0.08 0.39 0.31 0.39 0.39 0.06 0.45 0.39 0.45 Coppa Italia (5 Seasons) 10 8 706 7.8 1 1 2 1 0 0 1 0 0.13 0.13 0.25 0.13 0.25 Serie B (3 Seasons) 80 52 4,611 51.2 9 6 15 7 2 2 12 0 18.0 16.4 7.9 24.3 88 81 322 0.18 0.12 0.29 0.14 0.25 0.35 0.15 0.51 0.32 0.47 Serie A (3 Seasons) 20 14 1,051 11.7 3 1 4 3 0 0 1 0 2.0 2.0 0.5 2.6 15 18 63 0.26 0.09 0.34 0.26 0.34 0.17 0.05 0.22 0.17 0.22 First Division A (2 Seasons) 13 0 86 1.0 1 0 1 1 0 0 0 0 1.2 1.2 0.2 1.3 5 6 2 1.05 0.00 1.05 1.05 1.05 1.21 0.18 1.39 1.21 1.39
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 18 Milan 1 League 0 0 2018-2019 19 Milan 2 Leagues 0 0 2019-2020 20 Charleroi 1 League 10 0 63 0.7 1 0 1 1 0 0 0 0 0.7 0.7 0.2 0.8 3 5 1 1.43 0.00 1.43 1.43 1.43 0.94 0.25 1.19 0.94 1.19 2020-2021 21 Charleroi 1 League 3 0 23 0.3 0 0 0 0 0 0 0 0 0.5 0.5 0.0 0.5 2 1 1 0.00 0.00 0.00 0.00 0.00 1.94 0.00 1.94 1.94 1.94 2020-2021 21 Cittadella 2 Leagues 28 24 1,837 20.4 3 3 6 2 1 1 5 0 7.5 6.7 3.6 10.3 36 31 139 0.15 0.15 0.29 0.10 0.24 0.38 0.18 0.55 0.34 0.52 2021-2022 22 Pordenone 2 Leagues 16 11 966 10.7 1 0 1 0 1 1 2 0 2.9 2.1 0.7 2.8 13 11 55 0.09 0.00 0.09 0.00 0.00 0.30 0.07 0.37 0.22 0.29 2021-2022 22 Ascoli 1 League 16 13 1,146 12.7 4 1 5 4 0 0 3 0 4.9 4.9 0.8 5.7 27 25 67 0.31 0.08 0.39 0.31 0.39 0.39 0.06 0.45 0.39 0.45 2022-2023 23 Cremonese 2 Leagues 25 18 1,416 15.7 3 1 4 3 0 0 1 0 2.0 2.0 0.5 2.6 15 18 63 0.19 0.06 0.25 0.19 0.25 0.17 0.05 0.22 0.17 0.22 2023-2024 24 Cremonese 2 Leagues 25 8 1,003 11.1 2 3 5 2 0 0 3 0 2.7 2.7 2.9 5.5 12 14 61 0.18 0.27 0.45 0.18 0.45 0.30 0.32 0.62 0.30 0.62 7 Seasons 6 Clubs 4 Leagues 123 74 6,454 71.7 14 8 22 12 2 2 14 0 21.2 19.6 8.6 28.2 108 105 387 0.20 0.11 0.31 0.17 0.28 0.33 0.14 0.47 0.31 0.44 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 Cremonese (2 Seasons) 3 Leagues 50 26 2,419 26.9 5 4 9 5 0 0 4 0 4.7 4.7 3.4 8.1 27 32 124 0.19 0.15 0.33 0.19 0.33 0.23 0.17 0.39 0.23 0.39 Charleroi (2 Seasons) 1 League 13 0 86 1.0 1 0 1 1 0 0 0 0 1.2 1.2 0.2 1.3 5 6 2 1.05 0.00 1.05 1.05 1.05 1.21 0.18 1.39 1.21 1.39 Milan (2 Seasons) 2 Leagues 0 0 Cittadella (1 Season) 2 Leagues 28 24 1,837 20.4 3 3 6 2 1 1 5 0 7.5 6.7 3.6 10.3 36 31 139 0.15 0.15 0.29 0.10 0.24 0.38 0.18 0.55 0.34 0.52 Pordenone (1 Season) 2 Leagues 16 11 966 10.7 1 0 1 0 1 1 2 0 2.9 2.1 0.7 2.8 13 11 55 0.09 0.00 0.09 0.00 0.00 0.30 0.07 0.37 0.22 0.29 Ascoli (1 Season) 1 League 16 13 1,146 12.7 4 1 5 4 0 0 3 0 4.9 4.9 0.8 5.7 27 25 67 0.31 0.08 0.39 0.31 0.39 0.39 0.06 0.45 0.39 0.45 Coppa Italia (5 Seasons) 10 8 706 7.8 1 1 2 1 0 0 1 0 0.13 0.13 0.25 0.13 0.25 Serie B (3 Seasons) 80 52 4,611 51.2 9 6 15 7 2 2 12 0 18.0 16.4 7.9 24.3 88 81 322 0.18 0.12 0.29 0.14 0.25 0.35 0.15 0.51 0.32 0.47 Serie A (3 Seasons) 20 14 1,051 11.7 3 1 4 3 0 0 1 0 2.0 2.0 0.5 2.6 15 18 63 0.26 0.09 0.34 0.26 0.34 0.17 0.05 0.22 0.17 0.22 First Division A (2 Seasons) 13 0 86 1.0 1 0 1 1 0 0 0 0 1.2 1.2 0.2 1.3 5 6 2 1.05 0.00 1.05 1.05 1.05 1.21 0.18 1.39 1.21 1.39
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 18 Milan it ITA 1. Serie A 6th 0 0 Matches 2018-2019 19 Milan it ITA 1. Serie A 5th 0 0 Matches 2019-2020 20 Charleroi be BEL 1. First Division A 3rd 10 0 63 0.7 1 0 1 1 0 0 0 0 0.7 0.7 0.2 0.8 3 5 1 1.43 0.00 1.43 1.43 1.43 0.94 0.25 1.19 0.94 1.19 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 13th 3 0 23 0.3 0 0 0 0 0 0 0 0 0.5 0.5 0.0 0.5 2 1 1 0.00 0.00 0.00 0.00 0.00 1.94 0.00 1.94 1.94 1.94 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 6th 27 23 1,792 19.9 3 3 6 2 1 1 5 0 7.5 6.7 3.6 10.3 36 31 139 0.15 0.15 0.30 0.10 0.25 0.38 0.18 0.55 0.34 0.52 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 20th 15 10 876 9.7 1 0 1 0 1 1 2 0 2.9 2.1 0.7 2.8 13 11 55 0.10 0.00 0.10 0.00 0.00 0.30 0.07 0.37 0.22 0.29 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 6th 16 13 1,146 12.7 4 1 5 4 0 0 3 0 4.9 4.9 0.8 5.7 27 25 67 0.31 0.08 0.39 0.31 0.39 0.39 0.06 0.45 0.39 0.45 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 19th 20 14 1,051 11.7 3 1 4 3 0 0 1 0 2.0 2.0 0.5 2.6 15 18 63 0.26 0.09 0.34 0.26 0.34 0.17 0.05 0.22 0.17 0.22 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 4th 22 6 797 8.9 1 2 3 1 0 0 2 0 2.7 2.7 2.9 5.5 12 14 61 0.11 0.23 0.34 0.11 0.34 0.30 0.32 0.62 0.30 0.62 Matches 7 Seasons 6 Clubs 3 Leagues 113 66 5,748 63.9 13 7 20 11 2 2 13 0 21.2 19.6 8.6 28.2 108 105 387 0.20 0.11 0.31 0.17 0.28 0.33 0.14 0.47 0.31 0.44 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 Cremonese (2 Seasons) 2 Leagues 42 20 1,848 20.5 4 3 7 4 0 0 3 0 4.7 4.7 3.4 8.1 27 32 124 0.19 0.15 0.34 0.19 0.34 0.23 0.17 0.39 0.23 0.39 Charleroi (2 Seasons) 1 League 13 0 86 1.0 1 0 1 1 0 0 0 0 1.2 1.2 0.2 1.3 5 6 2 1.05 0.00 1.05 1.05 1.05 1.21 0.18 1.39 1.21 1.39 Milan (2 Seasons) 1 League 0 0 Cittadella (1 Season) 1 League 27 23 1,792 19.9 3 3 6 2 1 1 5 0 7.5 6.7 3.6 10.3 36 31 139 0.15 0.15 0.30 0.10 0.25 0.38 0.18 0.55 0.34 0.52 Ascoli (1 Season) 1 League 16 13 1,146 12.7 4 1 5 4 0 0 3 0 4.9 4.9 0.8 5.7 27 25 67 0.31 0.08 0.39 0.31 0.39 0.39 0.06 0.45 0.39 0.45 Pordenone (1 Season) 1 League 15 10 876 9.7 1 0 1 0 1 1 2 0 2.9 2.1 0.7 2.8 13 11 55 0.10 0.00 0.10 0.00 0.00 0.30 0.07 0.37 0.22 0.29 Serie B (3 Seasons) 80 52 4,611 51.2 9 6 15 7 2 2 12 0 18.0 16.4 7.9 24.3 88 81 322 0.18 0.12 0.29 0.14 0.25 0.35 0.15 0.51 0.32 0.47 Serie A (3 Seasons) 20 14 1,051 11.7 3 1 4 3 0 0 1 0 2.0 2.0 0.5 2.6 15 18 63 0.26 0.09 0.34 0.26 0.34 0.17 0.05 0.22 0.17 0.22 First Division A (2 Seasons) 13 0 86 1.0 1 0 1 1 0 0 0 0 1.2 1.2 0.2 1.3 5 6 2 1.05 0.00 1.05 1.05 1.05 1.21 0.18 1.39 1.21 1.39
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2018-2019 19 Milan it ITA Coppa Italia 3rd 0 0 Matches 2020-2021 21 Cittadella it ITA Coppa Italia 25th 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 22 Pordenone it ITA Coppa Italia Rd1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 23 Cremonese it ITA Coppa Italia SF 5 4 365 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 Cremonese it ITA Coppa Italia R16 3 2 206 2.3 1 1 2 1 0 0 1 0 0.44 0.44 0.87 0.44 0.87 Matches 5 Seasons 4 Clubs 1 League 10 8 706 7.8 1 1 2 1 0 0 1 0 0.13 0.13 0.25 0.13 0.25 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 Cremonese (2 Seasons) 1 League 8 6 571 6.3 1 1 2 1 0 0 1 0 0.16 0.16 0.32 0.16 0.32 Cittadella (1 Season) 1 League 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pordenone (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 Milan (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 2019-2020 20 Charleroi be BEL 1. First Division A 0.7 1 2 2 100.0 2.86 2.86 0.50 0.50 15.9 0 0 0 0.7 0.7 0.34 +0.3 +0.3 Matches 2020-2021 21 Cittadella it ITA Coppa Italia 0.5 0 0 0 0.00 0.00 0 0 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 0.3 0 1 1 100.0 3.91 3.91 0.00 0.00 10.0 0 0 0 0.5 0.5 0.50 -0.5 -0.5 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 19.9 3 68 21 30.9 3.42 1.05 0.03 0.10 13.8 0 1 1 7.5 6.7 0.10 -4.5 -4.7 Matches 2021-2022 22 Pordenone it ITA Coppa Italia 1.0 0 2 2 100.0 2.00 2.00 0.00 0.00 0 0 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 9.7 1 19 4 21.1 1.95 0.41 0.00 0.00 17.3 0 1 1 2.9 2.1 0.11 -1.9 -2.1 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 12.7 4 27 6 22.2 2.12 0.47 0.15 0.67 11.3 0 0 0 4.9 4.9 0.18 -0.9 -0.9 Matches 2022-2023 23 Cremonese it ITA Coppa Italia 4.1 0 4 0 0.0 0.99 0.00 0.00 0 0 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 11.7 3 26 10 38.5 2.23 0.86 0.12 0.30 17.3 0 0 0 2.0 2.0 0.08 +1.0 +1.0 Matches 2023-2024 24 Cremonese it ITA Coppa Italia 2.3 1 8 2 25.0 3.50 0.87 0.13 0.50 0 0 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 8.9 1 22 10 45.5 2.48 1.13 0.05 0.10 12.8 0 0 0 2.7 2.7 0.12 -1.7 -1.7 Matches 7 Seasons 6 Clubs 4 Leagues 71.7 14 179 58 32.4 2.50 0.81 0.07 0.21 14.2 0 2 2 21.2 19.6 0.12 -8.2 -8.6 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 Cremonese (2 Seasons) 3 Leagues 26.9 5 60 22 36.7 2.23 0.82 0.08 0.23 15.2 0 0 0 4.7 4.7 0.10 -0.7 -0.7 Charleroi (2 Seasons) 1 League 1.0 1 3 3 100.0 3.14 3.14 0.33 0.33 13.9 0 0 0 1.2 1.2 0.39 -0.2 -0.2 Milan (2 Seasons) 2 Leagues Cittadella (1 Season) 2 Leagues 20.4 3 68 21 30.9 3.33 1.03 0.03 0.10 13.8 0 1 1 7.5 6.7 0.10 -4.5 -4.7 Pordenone (1 Season) 2 Leagues 10.7 1 21 6 28.6 1.96 0.56 0.00 0.00 17.3 0 1 1 2.9 2.1 0.11 -1.9 -2.1 Ascoli (1 Season) 1 League 12.7 4 27 6 22.2 2.12 0.47 0.15 0.67 11.3 0 0 0 4.9 4.9 0.18 -0.9 -0.9 Coppa Italia (5 Seasons) 7.8 1 14 4 28.6 1.78 0.51 0.07 0.25 0 0 Serie B (3 Seasons) 51.2 9 136 41 30.1 2.65 0.80 0.05 0.17 13.6 0 2 2 18.0 16.4 0.12 -9.0 -9.4 Serie A (3 Seasons) 11.7 3 26 10 38.5 2.23 0.86 0.12 0.30 17.3 0 0 0 2.0 2.0 0.08 +1.0 +1.0 First Division A (2 Seasons) 1.0 1 3 3 100.0 3.14 3.14 0.33 0.33 13.9 0 0 0 1.2 1.2 0.39 -0.2 -0.2
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 20 Charleroi 1 League 0.7 1 2 2 100.0 2.86 2.86 0.50 0.50 15.9 0 0 0 0.7 0.7 0.34 +0.3 +0.3 2020-2021 21 Charleroi 1 League 0.3 0 1 1 100.0 3.91 3.91 0.00 0.00 10.0 0 0 0 0.5 0.5 0.50 -0.5 -0.5 2020-2021 21 Cittadella 2 Leagues 20.4 3 68 21 30.9 3.33 1.03 0.03 0.10 13.8 0 1 1 7.5 6.7 0.10 -4.5 -4.7 2021-2022 22 Pordenone 2 Leagues 10.7 1 21 6 28.6 1.96 0.56 0.00 0.00 17.3 0 1 1 2.9 2.1 0.11 -1.9 -2.1 2021-2022 22 Ascoli 1 League 12.7 4 27 6 22.2 2.12 0.47 0.15 0.67 11.3 0 0 0 4.9 4.9 0.18 -0.9 -0.9 2022-2023 23 Cremonese 2 Leagues 15.7 3 30 10 33.3 1.91 0.64 0.10 0.30 17.3 0 0 0 2.0 2.0 0.08 +1.0 +1.0 2023-2024 24 Cremonese 2 Leagues 11.1 2 30 12 40.0 2.69 1.08 0.07 0.17 12.8 0 0 0 2.7 2.7 0.12 -1.7 -1.7 7 Seasons 6 Clubs 4 Leagues 71.7 14 179 58 32.4 2.50 0.81 0.07 0.21 14.2 0 2 2 21.2 19.6 0.12 -8.2 -8.6 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 Cremonese (2 Seasons) 3 Leagues 26.9 5 60 22 36.7 2.23 0.82 0.08 0.23 15.2 0 0 0 4.7 4.7 0.10 -0.7 -0.7 Charleroi (2 Seasons) 1 League 1.0 1 3 3 100.0 3.14 3.14 0.33 0.33 13.9 0 0 0 1.2 1.2 0.39 -0.2 -0.2 Milan (2 Seasons) 2 Leagues Cittadella (1 Season) 2 Leagues 20.4 3 68 21 30.9 3.33 1.03 0.03 0.10 13.8 0 1 1 7.5 6.7 0.10 -4.5 -4.7 Pordenone (1 Season) 2 Leagues 10.7 1 21 6 28.6 1.96 0.56 0.00 0.00 17.3 0 1 1 2.9 2.1 0.11 -1.9 -2.1 Ascoli (1 Season) 1 League 12.7 4 27 6 22.2 2.12 0.47 0.15 0.67 11.3 0 0 0 4.9 4.9 0.18 -0.9 -0.9 Coppa Italia (5 Seasons) 7.8 1 14 4 28.6 1.78 0.51 0.07 0.25 0 0 Serie B (3 Seasons) 51.2 9 136 41 30.1 2.65 0.80 0.05 0.17 13.6 0 2 2 18.0 16.4 0.12 -9.0 -9.4 Serie A (3 Seasons) 11.7 3 26 10 38.5 2.23 0.86 0.12 0.30 17.3 0 0 0 2.0 2.0 0.08 +1.0 +1.0 First Division A (2 Seasons) 1.0 1 3 3 100.0 3.14 3.14 0.33 0.33 13.9 0 0 0 1.2 1.2 0.39 -0.2 -0.2
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 20 Charleroi be BEL 1. First Division A 3rd 0.7 1 2 2 100.0 2.86 2.86 0.50 0.50 15.9 0 0 0 0.7 0.7 0.34 +0.3 +0.3 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 13th 0.3 0 1 1 100.0 3.91 3.91 0.00 0.00 10.0 0 0 0 0.5 0.5 0.50 -0.5 -0.5 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 6th 19.9 3 68 21 30.9 3.42 1.05 0.03 0.10 13.8 0 1 1 7.5 6.7 0.10 -4.5 -4.7 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 20th 9.7 1 19 4 21.1 1.95 0.41 0.00 0.00 17.3 0 1 1 2.9 2.1 0.11 -1.9 -2.1 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 6th 12.7 4 27 6 22.2 2.12 0.47 0.15 0.67 11.3 0 0 0 4.9 4.9 0.18 -0.9 -0.9 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 19th 11.7 3 26 10 38.5 2.23 0.86 0.12 0.30 17.3 0 0 0 2.0 2.0 0.08 +1.0 +1.0 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 4th 8.9 1 22 10 45.5 2.48 1.13 0.05 0.10 12.8 0 0 0 2.7 2.7 0.12 -1.7 -1.7 Matches 7 Seasons 6 Clubs 3 Leagues 63.9 13 165 54 32.7 2.58 0.85 0.07 0.20 14.2 0 2 2 21.2 19.6 0.12 -8.2 -8.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 Cremonese (2 Seasons) 2 Leagues 20.5 4 48 20 41.7 2.34 0.97 0.08 0.20 15.2 0 0 0 4.7 4.7 0.10 -0.7 -0.7 Charleroi (2 Seasons) 1 League 1.0 1 3 3 100.0 3.14 3.14 0.33 0.33 13.9 0 0 0 1.2 1.2 0.39 -0.2 -0.2 Milan (2 Seasons) 1 League Cittadella (1 Season) 1 League 19.9 3 68 21 30.9 3.42 1.05 0.03 0.10 13.8 0 1 1 7.5 6.7 0.10 -4.5 -4.7 Ascoli (1 Season) 1 League 12.7 4 27 6 22.2 2.12 0.47 0.15 0.67 11.3 0 0 0 4.9 4.9 0.18 -0.9 -0.9 Pordenone (1 Season) 1 League 9.7 1 19 4 21.1 1.95 0.41 0.00 0.00 17.3 0 1 1 2.9 2.1 0.11 -1.9 -2.1 Serie B (3 Seasons) 51.2 9 136 41 30.1 2.65 0.80 0.05 0.17 13.6 0 2 2 18.0 16.4 0.12 -9.0 -9.4 Serie A (3 Seasons) 11.7 3 26 10 38.5 2.23 0.86 0.12 0.30 17.3 0 0 0 2.0 2.0 0.08 +1.0 +1.0 First Division A (2 Seasons) 1.0 1 3 3 100.0 3.14 3.14 0.33 0.33 13.9 0 0 0 1.2 1.2 0.39 -0.2 -0.2
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 2020-2021 21 Cittadella it ITA Coppa Italia 25th 0.5 0 0 0 0.00 0.00 0 0 Matches 2021-2022 22 Pordenone it ITA Coppa Italia Rd1 1.0 0 2 2 100.0 2.00 2.00 0.00 0.00 0 0 Matches 2022-2023 23 Cremonese it ITA Coppa Italia SF 4.1 0 4 0 0.0 0.99 0.00 0.00 0 0 Matches 2023-2024 24 Cremonese it ITA Coppa Italia R16 2.3 1 8 2 25.0 3.50 0.87 0.13 0.50 0 0 Matches 5 Seasons 4 Clubs 1 League 7.8 1 14 4 28.6 1.78 0.51 0.07 0.25 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Cremonese (2 Seasons) 1 League 6.3 1 12 2 16.7 1.89 0.32 0.08 0.50 0 0 Cittadella (1 Season) 1 League 0.5 0 0 0 0.00 0.00 0 0 Pordenone (1 Season) 1 League 1.0 0 2 2 100.0 2.00 2.00 0.00 0.00 0 0 Milan (1 Season) 1 League
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 20 Charleroi be BEL 1. First Division A 0.7 20 28 71.4 308 121 14 18 77.8 3 3 100.0 2 2 100.0 0 0.2 0.2 -0.2 2 2 1 0 5 Matches 2020-2021 21 Cittadella it ITA Coppa Italia 0.5 0 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 0.3 11 14 78.6 151 57 5 5 100.0 5 7 71.4 0 0 0 0.0 0.0 0.0 0 0 0 0 1 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 19.9 261 407 64.1 3495 653 163 242 67.4 65 95 68.4 16 23 69.6 3 3.6 2.5 -0.6 24 13 15 1 31 Matches 2021-2022 22 Pordenone it ITA Coppa Italia 1.0 0 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 9.7 126 182 69.2 1480 279 89 117 76.1 22 35 62.9 3 9 33.3 0 0.7 0.5 -0.7 14 8 4 1 11 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 12.7 219 322 68.0 2903 545 147 193 76.2 54 83 65.1 9 16 56.3 1 0.8 0.5 +0.2 12 12 9 2 25 Matches 2022-2023 23 Cremonese it ITA Coppa Italia 4.1 0 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 11.7 184 271 67.9 2340 400 113 155 72.9 54 76 71.1 3 8 37.5 1 0.5 0.3 +0.5 10 14 5 0 18 Matches 2023-2024 24 Cremonese it ITA Coppa Italia 2.3 1 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 8.9 163 216 75.5 2194 364 101 123 82.1 48 60 80.0 6 8 75.0 2 2.9 0.8 -0.9 20 10 6 3 14 Matches 7 Seasons 6 Clubs 4 Leagues 71.7 984 1440 68.3 12871 2419 632 853 74.1 251 359 69.9 39 66 59.1 8 8.6 4.8 -0.6 82 59 40 7 105 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 Cremonese (2 Seasons) 3 Leagues 26.9 347 487 71.3 4534 764 214 278 77.0 102 136 75.0 9 16 56.3 4 3.4 1.1 +0.6 30 24 11 3 32 Charleroi (2 Seasons) 1 League 1.0 31 42 73.8 459 178 19 23 82.6 8 10 80.0 2 2 100.0 0 0.2 0.2 -0.2 2 2 1 0 6 Milan (2 Seasons) 2 Leagues Cittadella (1 Season) 2 Leagues 20.4 261 407 64.1 3495 653 163 242 67.4 65 95 68.4 16 23 69.6 3 3.6 2.5 -0.6 24 13 15 1 31 Pordenone (1 Season) 2 Leagues 10.7 126 182 69.2 1480 279 89 117 76.1 22 35 62.9 3 9 33.3 0 0.7 0.5 -0.7 14 8 4 1 11 Ascoli (1 Season) 1 League 12.7 219 322 68.0 2903 545 147 193 76.2 54 83 65.1 9 16 56.3 1 0.8 0.5 +0.2 12 12 9 2 25 Coppa Italia (5 Seasons) 7.8 1 Serie B (3 Seasons) 51.2 769 1127 68.2 10072 1841 500 675 74.1 189 273 69.2 34 56 60.7 6 7.9 4.3 -1.9 70 43 34 7 81 Serie A (3 Seasons) 11.7 184 271 67.9 2340 400 113 155 72.9 54 76 71.1 3 8 37.5 1 0.5 0.3 +0.5 10 14 5 0 18 First Division A (2 Seasons) 1.0 31 42 73.8 459 178 19 23 82.6 8 10 80.0 2 2 100.0 0 0.2 0.2 -0.2 2 2 1 0 6
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 20 Charleroi 1 League 0.7 20 28 71.4 308 121 14 18 77.8 3 3 100.0 2 2 100.0 0 0.2 0.2 -0.2 2 2 1 0 5 2020-2021 21 Charleroi 1 League 0.3 11 14 78.6 151 57 5 5 100.0 5 7 71.4 0 0 0 0.0 0.0 0.0 0 0 0 0 1 2020-2021 21 Cittadella 2 Leagues 20.4 261 407 64.1 3495 653 163 242 67.4 65 95 68.4 16 23 69.6 3 3.6 2.5 -0.6 24 13 15 1 31 2021-2022 22 Pordenone 2 Leagues 10.7 126 182 69.2 1480 279 89 117 76.1 22 35 62.9 3 9 33.3 0 0.7 0.5 -0.7 14 8 4 1 11 2021-2022 22 Ascoli 1 League 12.7 219 322 68.0 2903 545 147 193 76.2 54 83 65.1 9 16 56.3 1 0.8 0.5 +0.2 12 12 9 2 25 2022-2023 23 Cremonese 2 Leagues 15.7 184 271 67.9 2340 400 113 155 72.9 54 76 71.1 3 8 37.5 1 0.5 0.3 +0.5 10 14 5 0 18 2023-2024 24 Cremonese 2 Leagues 11.1 163 216 75.5 2194 364 101 123 82.1 48 60 80.0 6 8 75.0 3 2.9 0.8 +0.1 20 10 6 3 14 7 Seasons 6 Clubs 4 Leagues 71.7 984 1440 68.3 12871 2419 632 853 74.1 251 359 69.9 39 66 59.1 8 8.6 4.8 -0.6 82 59 40 7 105 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 Cremonese (2 Seasons) 3 Leagues 26.9 347 487 71.3 4534 764 214 278 77.0 102 136 75.0 9 16 56.3 4 3.4 1.1 +0.6 30 24 11 3 32 Charleroi (2 Seasons) 1 League 1.0 31 42 73.8 459 178 19 23 82.6 8 10 80.0 2 2 100.0 0 0.2 0.2 -0.2 2 2 1 0 6 Milan (2 Seasons) 2 Leagues Cittadella (1 Season) 2 Leagues 20.4 261 407 64.1 3495 653 163 242 67.4 65 95 68.4 16 23 69.6 3 3.6 2.5 -0.6 24 13 15 1 31 Pordenone (1 Season) 2 Leagues 10.7 126 182 69.2 1480 279 89 117 76.1 22 35 62.9 3 9 33.3 0 0.7 0.5 -0.7 14 8 4 1 11 Ascoli (1 Season) 1 League 12.7 219 322 68.0 2903 545 147 193 76.2 54 83 65.1 9 16 56.3 1 0.8 0.5 +0.2 12 12 9 2 25 Coppa Italia (5 Seasons) 7.8 1 Serie B (3 Seasons) 51.2 769 1127 68.2 10072 1841 500 675 74.1 189 273 69.2 34 56 60.7 6 7.9 4.3 -1.9 70 43 34 7 81 Serie A (3 Seasons) 11.7 184 271 67.9 2340 400 113 155 72.9 54 76 71.1 3 8 37.5 1 0.5 0.3 +0.5 10 14 5 0 18 First Division A (2 Seasons) 1.0 31 42 73.8 459 178 19 23 82.6 8 10 80.0 2 2 100.0 0 0.2 0.2 -0.2 2 2 1 0 6
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 20 Charleroi be BEL 1. First Division A 3rd 0.7 20 28 71.4 308 121 14 18 77.8 3 3 100.0 2 2 100.0 0 0.2 0.2 -0.2 2 2 1 0 5 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 13th 0.3 11 14 78.6 151 57 5 5 100.0 5 7 71.4 0 0 0 0.0 0.0 0.0 0 0 0 0 1 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 6th 19.9 261 407 64.1 3495 653 163 242 67.4 65 95 68.4 16 23 69.6 3 3.6 2.5 -0.6 24 13 15 1 31 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 20th 9.7 126 182 69.2 1480 279 89 117 76.1 22 35 62.9 3 9 33.3 0 0.7 0.5 -0.7 14 8 4 1 11 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 6th 12.7 219 322 68.0 2903 545 147 193 76.2 54 83 65.1 9 16 56.3 1 0.8 0.5 +0.2 12 12 9 2 25 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 19th 11.7 184 271 67.9 2340 400 113 155 72.9 54 76 71.1 3 8 37.5 1 0.5 0.3 +0.5 10 14 5 0 18 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 4th 8.9 163 216 75.5 2194 364 101 123 82.1 48 60 80.0 6 8 75.0 2 2.9 0.8 -0.9 20 10 6 3 14 Matches 7 Seasons 6 Clubs 3 Leagues 63.9 984 1440 68.3 12871 2419 632 853 74.1 251 359 69.9 39 66 59.1 7 8.6 4.8 -1.6 82 59 40 7 105 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 Cremonese (2 Seasons) 2 Leagues 20.5 347 487 71.3 4534 764 214 278 77.0 102 136 75.0 9 16 56.3 3 3.4 1.1 -0.4 30 24 11 3 32 Charleroi (2 Seasons) 1 League 1.0 31 42 73.8 459 178 19 23 82.6 8 10 80.0 2 2 100.0 0 0.2 0.2 -0.2 2 2 1 0 6 Milan (2 Seasons) 1 League Cittadella (1 Season) 1 League 19.9 261 407 64.1 3495 653 163 242 67.4 65 95 68.4 16 23 69.6 3 3.6 2.5 -0.6 24 13 15 1 31 Ascoli (1 Season) 1 League 12.7 219 322 68.0 2903 545 147 193 76.2 54 83 65.1 9 16 56.3 1 0.8 0.5 +0.2 12 12 9 2 25 Pordenone (1 Season) 1 League 9.7 126 182 69.2 1480 279 89 117 76.1 22 35 62.9 3 9 33.3 0 0.7 0.5 -0.7 14 8 4 1 11 Serie B (3 Seasons) 51.2 769 1127 68.2 10072 1841 500 675 74.1 189 273 69.2 34 56 60.7 6 7.9 4.3 -1.9 70 43 34 7 81 Serie A (3 Seasons) 11.7 184 271 67.9 2340 400 113 155 72.9 54 76 71.1 3 8 37.5 1 0.5 0.3 +0.5 10 14 5 0 18 First Division A (2 Seasons) 1.0 31 42 73.8 459 178 19 23 82.6 8 10 80.0 2 2 100.0 0 0.2 0.2 -0.2 2 2 1 0 6
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 20 Charleroi 1 League 0.7 28 28 0 0 0 0 1 0 0 0 0 0 20 0 0 2020-2021 21 Charleroi 1 League 0.3 14 14 0 0 0 0 1 0 0 0 0 0 11 0 1 2020-2021 21 Cittadella 2 Leagues 20.4 407 400 5 0 2 4 21 0 0 0 0 0 261 2 12 2021-2022 22 Pordenone 2 Leagues 10.7 182 174 8 0 0 1 6 0 0 0 0 0 126 0 5 2021-2022 22 Ascoli 1 League 12.7 322 318 3 0 0 0 6 0 0 0 0 0 219 1 8 2022-2023 23 Cremonese 2 Leagues 15.7 271 266 4 0 0 0 4 1 0 0 0 0 184 1 2 2023-2024 24 Cremonese 2 Leagues 11.1 216 204 10 0 1 1 13 1 0 0 0 0 163 2 8 7 Seasons 6 Clubs 4 Leagues 71.7 1440 1404 30 0 3 6 52 2 0 0 0 0 984 6 36 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Cremonese (2 Seasons) 3 Leagues 26.9 487 470 14 0 1 1 17 2 0 0 0 0 347 3 10 Charleroi (2 Seasons) 1 League 1.0 42 42 0 0 0 0 2 0 0 0 0 0 31 0 1 Milan (2 Seasons) 2 Leagues Cittadella (1 Season) 2 Leagues 20.4 407 400 5 0 2 4 21 0 0 0 0 0 261 2 12 Pordenone (1 Season) 2 Leagues 10.7 182 174 8 0 0 1 6 0 0 0 0 0 126 0 5 Ascoli (1 Season) 1 League 12.7 322 318 3 0 0 0 6 0 0 0 0 0 219 1 8 Coppa Italia (5 Seasons) 7.8 2 Serie B (3 Seasons) 51.2 1127 1096 26 0 3 6 44 1 0 0 0 0 769 5 33 Serie A (3 Seasons) 11.7 271 266 4 0 0 0 4 1 0 0 0 0 184 1 2 First Division A (2 Seasons) 1.0 42 42 0 0 0 0 2 0 0 0 0 0 31 0 1
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 20 Charleroi be BEL 1. First Division A 3rd 0.7 28 28 0 0 0 0 1 0 0 0 0 0 20 0 0 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 13th 0.3 14 14 0 0 0 0 1 0 0 0 0 0 11 0 1 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 6th 19.9 407 400 5 0 2 4 21 0 0 0 0 0 261 2 12 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 20th 9.7 182 174 8 0 0 1 4 0 0 0 0 0 126 0 5 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 6th 12.7 322 318 3 0 0 0 6 0 0 0 0 0 219 1 8 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 19th 11.7 271 266 4 0 0 0 4 1 0 0 0 0 184 1 2 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 4th 8.9 216 204 10 0 1 1 13 1 0 0 0 0 163 2 8 Matches 7 Seasons 6 Clubs 3 Leagues 63.9 1440 1404 30 0 3 6 50 2 0 0 0 0 984 6 36 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Cremonese (2 Seasons) 2 Leagues 20.5 487 470 14 0 1 1 17 2 0 0 0 0 347 3 10 Charleroi (2 Seasons) 1 League 1.0 42 42 0 0 0 0 2 0 0 0 0 0 31 0 1 Milan (2 Seasons) 1 League Cittadella (1 Season) 1 League 19.9 407 400 5 0 2 4 21 0 0 0 0 0 261 2 12 Ascoli (1 Season) 1 League 12.7 322 318 3 0 0 0 6 0 0 0 0 0 219 1 8 Pordenone (1 Season) 1 League 9.7 182 174 8 0 0 1 4 0 0 0 0 0 126 0 5 Serie B (3 Seasons) 51.2 1127 1096 26 0 3 6 44 1 0 0 0 0 769 5 33 Serie A (3 Seasons) 11.7 271 266 4 0 0 0 4 1 0 0 0 0 184 1 2 First Division A (2 Seasons) 1.0 42 42 0 0 0 0 2 0 0 0 0 0 31 0 1
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 20 Charleroi 1 League 0.7 4 5.63 3 0 0 0 1 0 0 0.00 0 0 0 0 0 0 2020-2021 21 Charleroi 1 League 0.3 1 3.91 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 21 Cittadella 2 Leagues 20.4 65 3.26 44 0 6 4 10 1 6 0.30 3 0 1 1 1 0 2021-2022 22 Pordenone 2 Leagues 10.7 25 2.56 21 0 1 0 3 0 2 0.21 0 0 0 0 2 0 2021-2022 22 Ascoli 1 League 12.7 35 2.75 23 0 1 4 5 2 6 0.47 4 0 1 0 1 0 2022-2023 23 Cremonese 2 Leagues 15.7 22 1.89 18 0 0 3 1 0 3 0.26 3 0 0 0 0 0 2023-2024 24 Cremonese 2 Leagues 11.1 37 4.18 28 0 1 1 6 1 4 0.45 4 0 0 0 0 0 7 Seasons 6 Clubs 4 Leagues 71.7 189 2.96 138 0 9 12 26 4 21 0.33 14 0 2 1 4 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Cremonese (2 Seasons) 3 Leagues 26.9 59 2.88 46 0 1 4 7 1 7 0.34 7 0 0 0 0 0 Charleroi (2 Seasons) 1 League 1.0 5 5.17 4 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Milan (2 Seasons) 2 Leagues Cittadella (1 Season) 2 Leagues 20.4 65 3.26 44 0 6 4 10 1 6 0.30 3 0 1 1 1 0 Pordenone (1 Season) 2 Leagues 10.7 25 2.56 21 0 1 0 3 0 2 0.21 0 0 0 0 2 0 Ascoli (1 Season) 1 League 12.7 35 2.75 23 0 1 4 5 2 6 0.47 4 0 1 0 1 0 Coppa Italia (5 Seasons) 7.8 Serie B (3 Seasons) 51.2 162 3.16 116 0 9 9 24 4 18 0.35 11 0 2 1 4 0 Serie A (3 Seasons) 11.7 22 1.89 18 0 0 3 1 0 3 0.26 3 0 0 0 0 0 First Division A (2 Seasons) 1.0 5 5.17 4 0 0 0 1 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 20 Charleroi be BEL 1. First Division A 3rd 0.7 4 5.63 3 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 13th 0.3 1 3.91 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 6th 19.9 65 3.26 44 0 6 4 10 1 6 0.30 3 0 1 1 1 0 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 20th 9.7 25 2.56 21 0 1 0 3 0 2 0.21 0 0 0 0 2 0 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 6th 12.7 35 2.75 23 0 1 4 5 2 6 0.47 4 0 1 0 1 0 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 19th 11.7 22 1.89 18 0 0 3 1 0 3 0.26 3 0 0 0 0 0 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 4th 8.9 37 4.18 28 0 1 1 6 1 4 0.45 4 0 0 0 0 0 Matches 7 Seasons 6 Clubs 3 Leagues 63.9 189 2.96 138 0 9 12 26 4 21 0.33 14 0 2 1 4 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Cremonese (2 Seasons) 2 Leagues 20.5 59 2.88 46 0 1 4 7 1 7 0.34 7 0 0 0 0 0 Charleroi (2 Seasons) 1 League 1.0 5 5.17 4 0 0 0 1 0 0 0.00 0 0 0 0 0 0 Milan (2 Seasons) 1 League Cittadella (1 Season) 1 League 19.9 65 3.26 44 0 6 4 10 1 6 0.30 3 0 1 1 1 0 Ascoli (1 Season) 1 League 12.7 35 2.75 23 0 1 4 5 2 6 0.47 4 0 1 0 1 0 Pordenone (1 Season) 1 League 9.7 25 2.56 21 0 1 0 3 0 2 0.21 0 0 0 0 2 0 Serie B (3 Seasons) 51.2 162 3.16 116 0 9 9 24 4 18 0.35 11 0 2 1 4 0 Serie A (3 Seasons) 11.7 22 1.89 18 0 0 3 1 0 3 0.26 3 0 0 0 0 0 First Division A (2 Seasons) 1.0 5 5.17 4 0 0 0 1 0 0 0.00 0 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 20 Charleroi 1 League 0.7 2 1 0 2 0 0 0 0 1 0 1 1 3 1 0 2020-2021 21 Charleroi 1 League 0.3 1 1 0 1 0 0 0 0 0 0 0 1 2 1 0 2020-2021 21 Cittadella 2 Leagues 20.4 15 6 1 10 4 1 6 16.7 5 20 2 18 5 20 10 0 2021-2022 22 Pordenone 2 Leagues 10.7 10 9 0 6 4 2 4 50.0 2 5 0 5 1 11 5 0 2021-2022 22 Ascoli 1 League 12.7 18 11 5 7 6 3 7 42.9 4 13 2 11 3 21 13 0 2022-2023 23 Cremonese 2 Leagues 15.7 10 12 3 6 1 3 9 33.3 6 7 1 6 10 18 9 0 2023-2024 24 Cremonese 2 Leagues 11.1 6 8 3 3 0 0 4 0.0 4 4 0 4 5 9 12 0 7 Seasons 6 Clubs 4 Leagues 71.7 62 48 12 35 15 9 30 30.0 21 50 5 45 26 84 51 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Cremonese (2 Seasons) 3 Leagues 26.9 16 20 6 9 1 3 13 23.1 10 11 1 10 15 27 21 0 Charleroi (2 Seasons) 1 League 1.0 3 2 0 3 0 0 0 0 1 0 1 2 5 2 0 Milan (2 Seasons) 2 Leagues 0 Cittadella (1 Season) 2 Leagues 20.4 15 6 1 10 4 1 6 16.7 5 20 2 18 5 20 10 0 Pordenone (1 Season) 2 Leagues 10.7 10 9 0 6 4 2 4 50.0 2 5 0 5 1 11 5 0 Ascoli (1 Season) 1 League 12.7 18 11 5 7 6 3 7 42.9 4 13 2 11 3 21 13 0 Coppa Italia (5 Seasons) 7.8 9 4 0 Serie B (3 Seasons) 51.2 49 29 9 26 14 6 21 28.6 15 42 4 38 12 61 40 0 Serie A (3 Seasons) 11.7 10 8 3 6 1 3 9 33.3 6 7 1 6 8 18 9 0 First Division A (2 Seasons) 1.0 3 2 0 3 0 0 0 0 1 0 1 2 5 2 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 20 Charleroi be BEL 1. First Division A 3rd 0.7 2 1 0 2 0 0 0 0 1 0 1 1 3 1 0 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 13th 0.3 1 1 0 1 0 0 0 0 0 0 0 1 2 1 0 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 6th 19.9 15 6 1 10 4 1 6 16.7 5 20 2 18 5 20 10 0 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 20th 9.7 10 7 0 6 4 2 4 50.0 2 5 0 5 1 11 5 0 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 6th 12.7 18 11 5 7 6 3 7 42.9 4 13 2 11 3 21 13 0 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 19th 11.7 10 8 3 6 1 3 9 33.3 6 7 1 6 8 18 9 0 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 4th 8.9 6 5 3 3 0 0 4 0.0 4 4 0 4 3 9 12 0 Matches 7 Seasons 6 Clubs 3 Leagues 63.9 62 39 12 35 15 9 30 30.0 21 50 5 45 22 84 51 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 Cremonese (2 Seasons) 2 Leagues 20.5 16 13 6 9 1 3 13 23.1 10 11 1 10 11 27 21 0 Charleroi (2 Seasons) 1 League 1.0 3 2 0 3 0 0 0 0 1 0 1 2 5 2 0 Milan (2 Seasons) 1 League 0 Cittadella (1 Season) 1 League 19.9 15 6 1 10 4 1 6 16.7 5 20 2 18 5 20 10 0 Ascoli (1 Season) 1 League 12.7 18 11 5 7 6 3 7 42.9 4 13 2 11 3 21 13 0 Pordenone (1 Season) 1 League 9.7 10 7 0 6 4 2 4 50.0 2 5 0 5 1 11 5 0 Serie B (3 Seasons) 51.2 49 29 9 26 14 6 21 28.6 15 42 4 38 12 61 40 0 Serie A (3 Seasons) 11.7 10 8 3 6 1 3 9 33.3 6 7 1 6 8 18 9 0 First Division A (2 Seasons) 1.0 3 2 0 3 0 0 0 0 1 0 1 2 5 2 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 20 Charleroi be BEL 1. First Division A 0.7 38 2 5 19 15 2 38 0 0 0 16 97 55 3 2 1 2 0 26 1 Matches 2020-2021 21 Cittadella it ITA Coppa Italia 0.5 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 0.3 19 1 3 8 9 2 19 0 0 0 9 68 44 2 1 0 2 0 15 1 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 19.9 647 14 36 234 392 134 646 30 17 56.7 13 43.3 355 2151 830 36 24 15 47 31 506 139 Matches 2021-2022 22 Pordenone it ITA Coppa Italia 1.0 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 9.7 269 8 22 102 145 32 268 11 7 63.6 4 36.4 136 853 244 13 4 4 20 12 208 55 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 12.7 456 17 42 198 223 51 456 12 6 50.0 6 50.0 255 1452 542 27 12 11 35 12 351 67 Matches 2022-2023 23 Cremonese it ITA Coppa Italia 4.1 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 11.7 404 11 35 197 176 49 404 19 12 63.2 2 10.5 209 1004 415 15 10 5 37 10 299 63 Matches 2023-2024 24 Cremonese it ITA Coppa Italia 2.3 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 8.9 317 9 33 109 180 53 317 11 4 36.4 5 45.5 181 1054 346 12 15 8 30 12 263 61 Matches 7 Seasons 6 Clubs 4 Leagues 71.7 2150 62 176 867 1140 323 2148 83 46 55.4 30 36.1 1161 6679 2476 108 68 44 173 77 1668 387 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 Cremonese (2 Seasons) 3 Leagues 26.9 721 20 68 306 356 102 721 30 16 53.3 7 23.3 390 2058 761 27 25 13 67 22 562 124 Charleroi (2 Seasons) 1 League 1.0 57 3 8 27 24 4 57 0 0 0 25 165 99 5 3 1 4 0 41 2 Milan (2 Seasons) 2 Leagues Cittadella (1 Season) 2 Leagues 20.4 647 14 36 234 392 134 646 30 17 56.7 13 43.3 355 2151 830 36 24 15 47 31 506 139 Pordenone (1 Season) 2 Leagues 10.7 269 8 22 102 145 32 268 11 7 63.6 4 36.4 136 853 244 13 4 4 20 12 208 55 Ascoli (1 Season) 1 League 12.7 456 17 42 198 223 51 456 12 6 50.0 6 50.0 255 1452 542 27 12 11 35 12 351 67 Coppa Italia (5 Seasons) 7.8 Serie B (3 Seasons) 51.2 1689 48 133 643 940 270 1687 64 34 53.1 28 43.8 927 5510 1962 88 55 38 132 67 1328 322 Serie A (3 Seasons) 11.7 404 11 35 197 176 49 404 19 12 63.2 2 10.5 209 1004 415 15 10 5 37 10 299 63 First Division A (2 Seasons) 1.0 57 3 8 27 24 4 57 0 0 0 25 165 99 5 3 1 4 0 41 2
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 20 Charleroi 1 League 0.7 38 2 5 19 15 2 38 0 0 0 16 97 55 3 2 1 2 0 26 1 2020-2021 21 Charleroi 1 League 0.3 19 1 3 8 9 2 19 0 0 0 9 68 44 2 1 0 2 0 15 1 2020-2021 21 Cittadella 2 Leagues 20.4 647 14 36 234 392 134 646 30 17 56.7 13 43.3 355 2151 830 36 24 15 47 31 506 139 2021-2022 22 Pordenone 2 Leagues 10.7 269 8 22 102 145 32 268 11 7 63.6 4 36.4 136 853 244 13 4 4 20 12 208 55 2021-2022 22 Ascoli 1 League 12.7 456 17 42 198 223 51 456 12 6 50.0 6 50.0 255 1452 542 27 12 11 35 12 351 67 2022-2023 23 Cremonese 2 Leagues 15.7 404 11 35 197 176 49 404 19 12 63.2 2 10.5 209 1004 415 15 10 5 37 10 299 63 2023-2024 24 Cremonese 2 Leagues 11.1 317 9 33 109 180 53 317 11 4 36.4 5 45.5 181 1054 346 12 15 8 30 12 263 61 7 Seasons 6 Clubs 4 Leagues 71.7 2150 62 176 867 1140 323 2148 83 46 55.4 30 36.1 1161 6679 2476 108 68 44 173 77 1668 387 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 Cremonese (2 Seasons) 3 Leagues 26.9 721 20 68 306 356 102 721 30 16 53.3 7 23.3 390 2058 761 27 25 13 67 22 562 124 Charleroi (2 Seasons) 1 League 1.0 57 3 8 27 24 4 57 0 0 0 25 165 99 5 3 1 4 0 41 2 Milan (2 Seasons) 2 Leagues Cittadella (1 Season) 2 Leagues 20.4 647 14 36 234 392 134 646 30 17 56.7 13 43.3 355 2151 830 36 24 15 47 31 506 139 Pordenone (1 Season) 2 Leagues 10.7 269 8 22 102 145 32 268 11 7 63.6 4 36.4 136 853 244 13 4 4 20 12 208 55 Ascoli (1 Season) 1 League 12.7 456 17 42 198 223 51 456 12 6 50.0 6 50.0 255 1452 542 27 12 11 35 12 351 67 Coppa Italia (5 Seasons) 7.8 Serie B (3 Seasons) 51.2 1689 48 133 643 940 270 1687 64 34 53.1 28 43.8 927 5510 1962 88 55 38 132 67 1328 322 Serie A (3 Seasons) 11.7 404 11 35 197 176 49 404 19 12 63.2 2 10.5 209 1004 415 15 10 5 37 10 299 63 First Division A (2 Seasons) 1.0 57 3 8 27 24 4 57 0 0 0 25 165 99 5 3 1 4 0 41 2
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 20 Charleroi be BEL 1. First Division A 3rd 0.7 38 2 5 19 15 2 38 0 0 0 16 97 55 3 2 1 2 0 26 1 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 13th 0.3 19 1 3 8 9 2 19 0 0 0 9 68 44 2 1 0 2 0 15 1 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 6th 19.9 647 14 36 234 392 134 646 30 17 56.7 13 43.3 355 2151 830 36 24 15 47 31 506 139 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 20th 9.7 269 8 22 102 145 32 268 11 7 63.6 4 36.4 136 853 244 13 4 4 20 12 208 55 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 6th 12.7 456 17 42 198 223 51 456 12 6 50.0 6 50.0 255 1452 542 27 12 11 35 12 351 67 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 19th 11.7 404 11 35 197 176 49 404 19 12 63.2 2 10.5 209 1004 415 15 10 5 37 10 299 63 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 4th 8.9 317 9 33 109 180 53 317 11 4 36.4 5 45.5 181 1054 346 12 15 8 30 12 263 61 Matches 7 Seasons 6 Clubs 3 Leagues 63.9 2150 62 176 867 1140 323 2148 83 46 55.4 30 36.1 1161 6679 2476 108 68 44 173 77 1668 387 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 Cremonese (2 Seasons) 2 Leagues 20.5 721 20 68 306 356 102 721 30 16 53.3 7 23.3 390 2058 761 27 25 13 67 22 562 124 Charleroi (2 Seasons) 1 League 1.0 57 3 8 27 24 4 57 0 0 0 25 165 99 5 3 1 4 0 41 2 Milan (2 Seasons) 1 League Cittadella (1 Season) 1 League 19.9 647 14 36 234 392 134 646 30 17 56.7 13 43.3 355 2151 830 36 24 15 47 31 506 139 Ascoli (1 Season) 1 League 12.7 456 17 42 198 223 51 456 12 6 50.0 6 50.0 255 1452 542 27 12 11 35 12 351 67 Pordenone (1 Season) 1 League 9.7 269 8 22 102 145 32 268 11 7 63.6 4 36.4 136 853 244 13 4 4 20 12 208 55 Serie B (3 Seasons) 51.2 1689 48 133 643 940 270 1687 64 34 53.1 28 43.8 927 5510 1962 88 55 38 132 67 1328 322 Serie A (3 Seasons) 11.7 404 11 35 197 176 49 404 19 12 63.2 2 10.5 209 1004 415 15 10 5 37 10 299 63 First Division A (2 Seasons) 1.0 57 3 8 27 24 4 57 0 0 0 25 165 99 5 3 1 4 0 41 2
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 1/3 CPA Mis Dis Rec Matches 2020-2021 21 Cittadella it ITA Coppa Italia 25th 0.5 Matches 2021-2022 22 Pordenone it ITA Coppa Italia Rd1 1.0 Matches 2022-2023 23 Cremonese it ITA Coppa Italia SF 4.1 Matches 2023-2024 24 Cremonese it ITA Coppa Italia R16 2.3 Matches 5 Seasons 4 Clubs 1 League 7.8 Country 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 Cremonese (2 Seasons) 1 League 6.3 Cittadella (1 Season) 1 League 0.5 Pordenone (1 Season) 1 League 1.0 Milan (1 Season) 1 League
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 18 Milan it ITA 1. Serie A 0 0 0 0 3 Matches 2018-2019 19 Milan it ITA Coppa Italia 0 0 0 0 1 Matches 2018-2019 19 Milan it ITA 1. Serie A 0 0 0 0 9 Matches 2019-2020 20 Charleroi be BEL 1. First Division A 10 63 6 2.4 0.7 0 0 10 6 4 1.80 1 0 +1 +1.43 +0.55 1.9 0.9 +0.9 +1.32 +0.69 Matches 2020-2021 21 Cittadella it ITA Coppa Italia 1 45 45 25.0 0.5 1 45 0 0 0 3.00 1 0 +1 +2.00 +2.67 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 3 23 8 0.8 0.3 0 0 3 8 0 3.00 2 0 +2 +7.83 +7.97 1.8 1.0 +0.7 +2.85 +3.03 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 27 1,792 66 52.4 19.9 23 73 6 4 26 3 1.56 26 19 +7 +0.35 +0.02 30.2 24.0 +6.3 +0.31 +0.58 Matches 2021-2022 22 Pordenone it ITA Coppa Italia 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 15 876 58 25.6 9.7 10 75 5 5 26 1 0.20 7 24 -17 -1.75 -0.86 9.6 16.5 -6.9 -0.71 -0.14 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 16 1,146 72 33.5 12.7 13 81 5 3 31 1 1.94 23 10 +13 +1.02 +1.14 18.9 11.4 +7.5 +0.59 +0.79 Matches 2022-2023 23 Cremonese it ITA Coppa Italia 5 365 73 60.8 4.1 4 78 1 1 55 0 2.00 10 5 +5 +1.23 +2.38 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 20 1,051 53 30.7 11.7 14 66 2 6 22 13 0.85 10 27 -17 -1.46 -0.85 9.1 21.6 -12.5 -1.07 -0.51 Matches 2023-2024 24 Cremonese it ITA Coppa Italia 3 206 69 62.4 2.3 2 66 0 1 75 0 2.00 4 0 +4 +1.75 +3.20 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 22 797 36 23.3 8.9 6 81 2 16 19 10 1.61 10 9 +1 +0.11 -0.47 13.4 12.1 +1.2 +0.14 -0.50 Matches 7 Seasons 6 Clubs 4 Leagues 123 6,454 52 20.7 71.7 74 74 22 49 20 45 1.42 95 97 -2 -0.03 +0.01 84.8 87.5 -2.8 -0.04 +0.01 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 Cremonese (2 Seasons) 3 Leagues 50 2,419 48 31.1 26.9 26 71 5 24 24 23 1.37 34 41 -7 -0.26 -0.19 22.5 33.7 -11.3 -0.55 -0.62 Charleroi (2 Seasons) 1 League 13 86 7 1.5 1.0 0 0 13 7 4 2.08 3 0 +3 +3.14 +2.82 3.6 1.9 +1.7 +1.72 +1.54 Milan (2 Seasons) 2 Leagues 0 0 0 0 13 Cittadella (1 Season) 2 Leagues 28 1,837 66 51.0 20.4 24 72 6 4 26 3 1.61 27 19 +8 +0.39 +0.14 30.2 24.0 +6.3 +0.31 +0.58 Pordenone (1 Season) 2 Leagues 16 966 60 27.5 10.7 11 76 6 5 26 1 0.19 8 27 -19 -1.77 -0.89 9.6 16.5 -6.9 -0.71 -0.14 Ascoli (1 Season) 1 League 16 1,146 72 33.5 12.7 13 81 5 3 31 1 1.94 23 10 +13 +1.02 +1.14 18.9 11.4 +7.5 +0.59 +0.79 Coppa Italia (5 Seasons) 10 706 71 44.4 7.8 8 72 2 2 65 1 1.90 16 8 +8 +1.02 +2.11 Serie B (3 Seasons) 80 4,611 58 33.7 51.2 52 76 18 28 23 15 1.39 66 62 +4 +0.08 +0.13 72.1 64.0 +8.1 +0.16 +0.23 Serie A (3 Seasons) 20 1,051 53 10.2 11.7 14 66 2 6 22 25 0.85 10 27 -17 -1.46 -0.85 9.1 21.6 -12.5 -1.07 -0.51 First Division A (2 Seasons) 13 86 7 1.5 1.0 0 0 13 7 4 2.08 3 0 +3 +3.14 +2.82 3.6 1.9 +1.7 +1.72 +1.54
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 18 Milan 1 League 0 0 0 0 3 2018-2019 19 Milan 2 Leagues 0 0 0 0 10 2019-2020 20 Charleroi 1 League 10 63 6 2.4 0.7 0 0 10 6 4 1.80 1 0 +1 +1.43 +0.55 1.9 0.9 +0.9 +1.32 +0.69 2020-2021 21 Charleroi 1 League 3 23 8 0.8 0.3 0 0 3 8 0 3.00 2 0 +2 +7.83 +7.97 1.8 1.0 +0.7 +2.85 +3.03 2020-2021 21 Cittadella 2 Leagues 28 1,837 66 51.0 20.4 24 72 6 4 26 3 1.61 27 19 +8 +0.39 +0.14 30.2 24.0 +6.3 +0.31 +0.58 2021-2022 22 Pordenone 2 Leagues 16 966 60 27.5 10.7 11 76 6 5 26 1 0.19 8 27 -19 -1.77 -0.89 9.6 16.5 -6.9 -0.71 -0.14 2021-2022 22 Ascoli 1 League 16 1,146 72 33.5 12.7 13 81 5 3 31 1 1.94 23 10 +13 +1.02 +1.14 18.9 11.4 +7.5 +0.59 +0.79 2022-2023 23 Cremonese 2 Leagues 25 1,416 57 35.2 15.7 18 68 3 7 26 13 1.08 20 32 -12 -0.76 -0.11 9.1 21.6 -12.5 -1.07 -0.51 2023-2024 24 Cremonese 2 Leagues 25 1,003 40 26.7 11.1 8 77 2 17 23 10 1.66 14 9 +5 +0.45 -0.04 13.4 12.1 +1.2 +0.14 -0.50 7 Seasons 6 Clubs 4 Leagues 123 6,454 52 20.7 71.7 74 74 22 49 20 45 1.42 95 97 -2 -0.03 +0.01 84.8 87.5 -2.8 -0.04 +0.01 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 Cremonese (2 Seasons) 3 Leagues 50 2,419 48 31.1 26.9 26 71 5 24 24 23 1.37 34 41 -7 -0.26 -0.19 22.5 33.7 -11.3 -0.55 -0.62 Charleroi (2 Seasons) 1 League 13 86 7 1.5 1.0 0 0 13 7 4 2.08 3 0 +3 +3.14 +2.82 3.6 1.9 +1.7 +1.72 +1.54 Milan (2 Seasons) 2 Leagues 0 0 0 0 13 Cittadella (1 Season) 2 Leagues 28 1,837 66 51.0 20.4 24 72 6 4 26 3 1.61 27 19 +8 +0.39 +0.14 30.2 24.0 +6.3 +0.31 +0.58 Pordenone (1 Season) 2 Leagues 16 966 60 27.5 10.7 11 76 6 5 26 1 0.19 8 27 -19 -1.77 -0.89 9.6 16.5 -6.9 -0.71 -0.14 Ascoli (1 Season) 1 League 16 1,146 72 33.5 12.7 13 81 5 3 31 1 1.94 23 10 +13 +1.02 +1.14 18.9 11.4 +7.5 +0.59 +0.79 Coppa Italia (5 Seasons) 10 706 71 44.4 7.8 8 72 2 2 65 1 1.90 16 8 +8 +1.02 +2.11 Serie B (3 Seasons) 80 4,611 58 33.7 51.2 52 76 18 28 23 15 1.39 66 62 +4 +0.08 +0.13 72.1 64.0 +8.1 +0.16 +0.23 Serie A (3 Seasons) 20 1,051 53 10.2 11.7 14 66 2 6 22 25 0.85 10 27 -17 -1.46 -0.85 9.1 21.6 -12.5 -1.07 -0.51 First Division A (2 Seasons) 13 86 7 1.5 1.0 0 0 13 7 4 2.08 3 0 +3 +3.14 +2.82 3.6 1.9 +1.7 +1.72 +1.54
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 18 Milan it ITA 1. Serie A 6th 0 0 0 0 3 Matches 2018-2019 19 Milan it ITA 1. Serie A 5th 0 0 0 0 9 Matches 2019-2020 20 Charleroi be BEL 1. First Division A 3rd 10 63 6 2.4 0.7 0 0 10 6 4 1.80 1 0 +1 +1.43 +0.55 1.9 0.9 +0.9 +1.32 +0.69 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 13th 3 23 8 0.8 0.3 0 0 3 8 0 3.00 2 0 +2 +7.83 +7.97 1.8 1.0 +0.7 +2.85 +3.03 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 6th 27 1,792 66 52.4 19.9 23 73 6 4 26 3 1.56 26 19 +7 +0.35 +0.02 30.2 24.0 +6.3 +0.31 +0.58 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 20th 15 876 58 25.6 9.7 10 75 5 5 26 1 0.20 7 24 -17 -1.75 -0.86 9.6 16.5 -6.9 -0.71 -0.14 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 6th 16 1,146 72 33.5 12.7 13 81 5 3 31 1 1.94 23 10 +13 +1.02 +1.14 18.9 11.4 +7.5 +0.59 +0.79 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 19th 20 1,051 53 30.7 11.7 14 66 2 6 22 13 0.85 10 27 -17 -1.46 -0.85 9.1 21.6 -12.5 -1.07 -0.51 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 4th 22 797 36 23.3 8.9 6 81 2 16 19 10 1.61 10 9 +1 +0.11 -0.47 13.4 12.1 +1.2 +0.14 -0.50 Matches 7 Seasons 6 Clubs 3 Leagues 113 5,748 51 19.4 63.9 66 74 20 47 18 44 1.38 79 89 -10 -0.16 -0.15 84.8 87.5 -2.8 -0.04 +0.01 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 Cremonese (2 Seasons) 2 Leagues 42 1,848 44 27.0 20.5 20 70 4 22 20 23 1.25 20 36 -16 -0.78 -0.80 22.5 33.7 -11.3 -0.55 -0.62 Charleroi (2 Seasons) 1 League 13 86 7 1.5 1.0 0 0 13 7 4 2.08 3 0 +3 +3.14 +2.82 3.6 1.9 +1.7 +1.72 +1.54 Milan (2 Seasons) 1 League 0 0 0 0 12 Cittadella (1 Season) 1 League 27 1,792 66 52.4 19.9 23 73 6 4 26 3 1.56 26 19 +7 +0.35 +0.02 30.2 24.0 +6.3 +0.31 +0.58 Ascoli (1 Season) 1 League 16 1,146 72 33.5 12.7 13 81 5 3 31 1 1.94 23 10 +13 +1.02 +1.14 18.9 11.4 +7.5 +0.59 +0.79 Pordenone (1 Season) 1 League 15 876 58 25.6 9.7 10 75 5 5 26 1 0.20 7 24 -17 -1.75 -0.86 9.6 16.5 -6.9 -0.71 -0.14 Serie B (3 Seasons) 80 4,611 58 33.7 51.2 52 76 18 28 23 15 1.39 66 62 +4 +0.08 +0.13 72.1 64.0 +8.1 +0.16 +0.23 Serie A (3 Seasons) 20 1,051 53 10.2 11.7 14 66 2 6 22 25 0.85 10 27 -17 -1.46 -0.85 9.1 21.6 -12.5 -1.07 -0.51 First Division A (2 Seasons) 13 86 7 1.5 1.0 0 0 13 7 4 2.08 3 0 +3 +3.14 +2.82 3.6 1.9 +1.7 +1.72 +1.54
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2018-2019 19 Milan it ITA Coppa Italia 3rd 0 0 0 0 1 Matches 2020-2021 21 Cittadella it ITA Coppa Italia 25th 1 45 45 25.0 0.5 1 45 0 0 0 3.00 1 0 +1 +2.00 +2.67 Matches 2021-2022 22 Pordenone it ITA Coppa Italia Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 2022-2023 23 Cremonese it ITA Coppa Italia SF 5 365 73 60.8 4.1 4 78 1 1 55 0 2.00 10 5 +5 +1.23 +2.38 Matches 2023-2024 24 Cremonese it ITA Coppa Italia R16 3 206 69 62.4 2.3 2 66 0 1 75 0 2.00 4 0 +4 +1.75 +3.20 Matches 5 Seasons 4 Clubs 1 League 10 706 71 44.4 7.8 8 72 2 2 65 1 1.90 16 8 +8 +1.02 +2.11 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Cremonese (2 Seasons) 1 League 8 571 71 61.4 6.3 6 74 1 2 65 0 2.00 14 5 +9 +1.42 +2.67 Cittadella (1 Season) 1 League 1 45 45 25.0 0.5 1 45 0 0 0 3.00 1 0 +1 +2.00 +2.67 Pordenone (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Milan (1 Season) 1 League 0 0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 20 Charleroi 1 League 0.7 0 0 0 6 2 1 1 1 1 0 0 0 4 10 7 58.8 2020-2021 21 Charleroi 1 League 0.3 0 0 0 1 0 0 1 1 1 0 0 0 2 1 2 33.3 2020-2021 21 Cittadella 2 Leagues 20.4 5 0 0 54 40 12 21 5 6 1 0 0 51 99 99 50.0 2021-2022 22 Pordenone 2 Leagues 10.7 2 0 0 17 17 8 6 1 9 1 0 0 18 35 48 42.2 2021-2022 22 Ascoli 1 League 12.7 3 0 0 32 17 7 6 3 11 0 0 1 29 76 66 53.5 2022-2023 23 Cremonese 2 Leagues 15.7 1 0 0 29 30 5 4 10 12 0 0 0 39 59 60 49.6 2023-2024 24 Cremonese 2 Leagues 11.1 3 0 0 38 32 2 13 5 8 0 1 0 18 40 30 57.1 7 Seasons 6 Clubs 4 Leagues 71.7 14 0 0 177 138 35 52 26 48 2 1 1 161 320 312 50.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Cremonese (2 Seasons) 3 Leagues 26.9 4 0 0 67 62 7 17 15 20 0 1 0 57 99 90 52.4 Charleroi (2 Seasons) 1 League 1.0 0 0 0 7 2 1 2 2 2 0 0 0 6 11 9 55.0 Milan (2 Seasons) 2 Leagues Cittadella (1 Season) 2 Leagues 20.4 5 0 0 54 40 12 21 5 6 1 0 0 51 99 99 50.0 Pordenone (1 Season) 2 Leagues 10.7 2 0 0 17 17 8 6 1 9 1 0 0 18 35 48 42.2 Ascoli (1 Season) 1 League 12.7 3 0 0 32 17 7 6 3 11 0 0 1 29 76 66 53.5 Coppa Italia (5 Seasons) 7.8 1 0 0 15 23 1 2 4 9 0 Serie B (3 Seasons) 51.2 12 0 0 133 95 29 44 12 29 2 1 1 116 250 243 50.7 Serie A (3 Seasons) 11.7 1 0 0 22 18 4 4 8 8 0 0 0 39 59 60 49.6 First Division A (2 Seasons) 1.0 0 0 0 7 2 1 2 2 2 0 0 0 6 11 9 55.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 2019-2020 20 Charleroi be BEL 1. First Division A 3rd 0.7 0 0 0 6 2 1 1 1 1 0 0 0 4 10 7 58.8 Matches 2020-2021 21 Charleroi be BEL 1. First Division A 13th 0.3 0 0 0 1 0 0 1 1 1 0 0 0 2 1 2 33.3 Matches 2020-2021 21 Cittadella it ITA 2. Serie B 6th 19.9 5 0 0 54 40 12 21 5 6 1 0 0 51 99 99 50.0 Matches 2021-2022 22 Pordenone it ITA 2. Serie B 20th 9.7 2 0 0 15 14 8 4 1 7 1 0 0 18 35 48 42.2 Matches 2021-2022 22 Ascoli it ITA 2. Serie B 6th 12.7 3 0 0 32 17 7 6 3 11 0 0 1 29 76 66 53.5 Matches 2022-2023 23 Cremonese it ITA 1. Serie A 19th 11.7 1 0 0 22 18 4 4 8 8 0 0 0 39 59 60 49.6 Matches 2023-2024 24 Cremonese it ITA 2. Serie B 4th 8.9 2 0 0 32 24 2 13 3 5 0 1 0 18 40 30 57.1 Matches 7 Seasons 6 Clubs 3 Leagues 63.9 13 0 0 162 115 34 50 22 39 2 1 1 161 320 312 50.6 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Cremonese (2 Seasons) 2 Leagues 20.5 3 0 0 54 42 6 17 11 13 0 1 0 57 99 90 52.4 Charleroi (2 Seasons) 1 League 1.0 0 0 0 7 2 1 2 2 2 0 0 0 6 11 9 55.0 Milan (2 Seasons) 1 League Cittadella (1 Season) 1 League 19.9 5 0 0 54 40 12 21 5 6 1 0 0 51 99 99 50.0 Ascoli (1 Season) 1 League 12.7 3 0 0 32 17 7 6 3 11 0 0 1 29 76 66 53.5 Pordenone (1 Season) 1 League 9.7 2 0 0 15 14 8 4 1 7 1 0 0 18 35 48 42.2 Serie B (3 Seasons) 51.2 12 0 0 133 95 29 44 12 29 2 1 1 116 250 243 50.7 Serie A (3 Seasons) 11.7 1 0 0 22 18 4 4 8 8 0 0 0 39 59 60 49.6 First Division A (2 Seasons) 1.0 0 0 0 7 2 1 2 2 2 0 0 0 6 11 9 55.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 Frank Tsadjout Pages
Frank Tsadjout 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