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 2015-2016 17 Spezia it ITA 2. Serie B 3 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Spezia it ITA Coppa Italia 3 2 173 1.9 1 0 1 1 0 0 1 0 0.52 0.00 0.52 0.52 0.52 Matches 2016-2017 18 Spezia it ITA 2. Serie B 14 6 443 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Spezia it ITA 2. Serie B 6 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Spezia it ITA Coppa Italia 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Spezia it ITA 2. Serie B 30 26 2,311 25.7 10 10 20 9 1 1 5 0 11.0 10.2 4.8 15.0 77 47 225 0.39 0.39 0.78 0.35 0.74 0.43 0.19 0.61 0.40 0.58 Matches 2019-2020 21 Club Brugge 1. Champions Lg 4 2 173 1.9 0 0 0 0 0 0 0 0 1.4 1.4 0.0 1.4 2 11 14 0.00 0.00 0.00 0.00 0.00 0.71 0.02 0.73 0.71 0.73 Matches 2019-2020 21 Club Brugge 2. Europa Lg 1 1 90 1.0 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 0 1 7 0.00 0.00 0.00 0.00 0.00 0.10 0.00 0.10 0.10 0.10 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 22 13 1,055 11.7 9 2 11 9 0 0 2 0 7.3 7.3 2.5 9.7 17 28 130 0.77 0.17 0.94 0.77 0.94 0.62 0.21 0.83 0.62 0.83 Matches 2020-2021 22 Club Brugge 1. Champions Lg 3 0 27 0.3 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 2 0.00 0.00 0.00 0.00 0.00 0.15 0.00 0.15 0.15 0.15 Matches 2020-2021 22 Club Brugge 2. Europa Lg 2 1 75 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 4 10 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 25 7 796 8.8 4 1 5 4 0 0 0 0 2.9 2.9 1.0 3.9 29 38 109 0.45 0.11 0.57 0.45 0.57 0.33 0.12 0.44 0.33 0.44 Matches 2021-2022 23 Venezia 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 2021-2022 23 Club Brugge be BEL 1. First Division A 1 1 70 0.8 0 0 0 0 0 0 0 0 0.8 0.8 0.0 0.8 3 2 10 0.00 0.00 0.00 0.00 0.00 1.08 0.00 1.08 1.08 1.08 Matches 2021-2022 23 Venezia it ITA 1. Serie A 32 24 2,053 22.8 7 0 7 7 0 0 5 1 5.0 5.0 1.0 6.0 60 43 137 0.31 0.00 0.31 0.31 0.31 0.22 0.05 0.26 0.22 0.26 Matches 2022-2023 24 Cremonese it ITA Coppa Italia 5 3 284 3.2 2 1 3 2 0 0 1 0 0.63 0.32 0.95 0.63 0.95 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 33 25 2,266 25.2 7 0 7 6 1 1 4 0 5.9 5.2 1.1 6.3 56 70 144 0.28 0.00 0.28 0.24 0.24 0.24 0.04 0.28 0.20 0.25 Matches 2023-2024 25 Cremonese it ITA Coppa Italia 2 1 111 1.2 0 1 1 0 0 0 0 0 0.00 0.81 0.81 0.00 0.81 Matches 2023-2024 25 Torino it ITA 1. Serie A 9 3 252 2.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.4 8 7 23 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 17 4 567 6.3 2 1 3 2 0 0 4 0 1.3 1.3 0.5 1.7 20 15 60 0.32 0.16 0.48 0.32 0.48 0.20 0.07 0.28 0.20 0.28 Matches 9 Seasons 5 Clubs 6 Leagues 215 125 11,259 125.1 42 16 58 40 2 2 23 1 36.0 34.4 11.1 45.5 273 266 871 0.34 0.13 0.46 0.32 0.45 0.33 0.10 0.43 0.32 0.42 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 Spezia (4 Seasons) 2 Leagues 58 39 3,395 37.7 11 10 21 10 1 1 7 0 11.0 10.2 4.8 15.0 77 47 225 0.29 0.27 0.56 0.27 0.53 0.43 0.19 0.61 0.40 0.58 Club Brugge (3 Seasons) 3 Leagues 58 25 2,286 25.4 13 3 16 13 0 0 2 0 12.6 12.6 3.5 16.1 52 84 282 0.51 0.12 0.63 0.51 0.63 0.49 0.14 0.63 0.49 0.63 Cremonese (2 Seasons) 3 Leagues 57 33 3,228 35.9 11 3 14 10 1 1 9 0 7.2 6.4 1.6 8.0 76 85 204 0.31 0.08 0.39 0.28 0.36 0.23 0.05 0.28 0.20 0.25 Venezia (1 Season) 2 Leagues 33 25 2,098 23.3 7 0 7 7 0 0 5 1 5.0 5.0 1.0 6.0 60 43 137 0.30 0.00 0.30 0.30 0.30 0.22 0.05 0.26 0.22 0.26 Torino (1 Season) 1 League 9 3 252 2.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.4 8 7 23 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 Serie B (5 Seasons) 70 39 3,609 40.1 12 11 23 11 1 1 10 0 12.3 11.5 5.3 16.7 97 62 285 0.30 0.27 0.57 0.27 0.55 0.38 0.16 0.55 0.36 0.52 Coppa Italia (5 Seasons) 13 9 793 8.8 3 2 5 3 0 0 2 0 0.34 0.23 0.57 0.34 0.57 Serie A (3 Seasons) 74 52 4,571 50.8 14 0 14 13 1 1 9 1 11.2 10.4 2.3 12.6 124 120 304 0.28 0.00 0.28 0.26 0.26 0.22 0.04 0.26 0.20 0.25 First Division A (3 Seasons) 48 21 1,921 21.3 13 3 16 13 0 0 2 0 11.0 11.0 3.5 14.5 49 68 249 0.61 0.14 0.75 0.61 0.75 0.52 0.16 0.68 0.52 0.68 Champions Lg (2 Seasons) 7 2 200 2.2 0 0 0 0 0 0 0 0 1.4 1.4 0.0 1.5 2 11 16 0.00 0.00 0.00 0.00 0.00 0.63 0.01 0.65 0.63 0.65 Europa Lg (2 Seasons) 3 2 165 1.8 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 5 17 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07
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 2015-2016 17 Spezia 1 League 3 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 18 Spezia 2 Leagues 17 8 616 6.8 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 2017-2018 19 Spezia 1 League 6 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 20 Spezia 2 Leagues 32 28 2,491 27.7 10 10 20 9 1 1 5 0 11.0 10.2 4.8 15.0 77 47 225 0.36 0.36 0.72 0.33 0.69 0.43 0.19 0.61 0.40 0.58 2019-2020 21 Club Brugge 3 Leagues 27 16 1,318 14.6 9 2 11 9 0 0 2 0 8.7 8.7 2.5 11.3 19 40 151 0.61 0.14 0.75 0.61 0.75 0.60 0.17 0.77 0.60 0.77 2020-2021 22 Club Brugge 3 Leagues 30 8 898 10.0 4 1 5 4 0 0 0 0 3.0 3.0 1.0 4.0 30 42 121 0.40 0.10 0.50 0.40 0.50 0.30 0.10 0.40 0.30 0.40 2021-2022 23 Club Brugge 1 League 1 1 70 0.8 0 0 0 0 0 0 0 0 0.8 0.8 0.0 0.8 3 2 10 0.00 0.00 0.00 0.00 0.00 1.08 0.00 1.08 1.08 1.08 2021-2022 23 Venezia 2 Leagues 33 25 2,098 23.3 7 0 7 7 0 0 5 1 5.0 5.0 1.0 6.0 60 43 137 0.30 0.00 0.30 0.30 0.30 0.22 0.05 0.26 0.22 0.26 2022-2023 24 Cremonese 2 Leagues 38 28 2,550 28.3 9 1 10 8 1 1 5 0 5.9 5.2 1.1 6.3 56 70 144 0.32 0.04 0.35 0.28 0.32 0.24 0.04 0.28 0.20 0.25 2023-2024 25 Cremonese 2 Leagues 19 5 678 7.5 2 2 4 2 0 0 4 0 1.3 1.3 0.5 1.7 20 15 60 0.27 0.27 0.53 0.27 0.53 0.20 0.07 0.28 0.20 0.28 2023-2024 25 Torino 1 League 9 3 252 2.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.4 8 7 23 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 9 Seasons 5 Clubs 6 Leagues 215 125 11,259 125.1 42 16 58 40 2 2 23 1 36.0 34.4 11.1 45.5 273 266 871 0.34 0.13 0.46 0.32 0.45 0.33 0.10 0.43 0.32 0.42 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 Spezia (4 Seasons) 2 Leagues 58 39 3,395 37.7 11 10 21 10 1 1 7 0 11.0 10.2 4.8 15.0 77 47 225 0.29 0.27 0.56 0.27 0.53 0.43 0.19 0.61 0.40 0.58 Club Brugge (3 Seasons) 3 Leagues 58 25 2,286 25.4 13 3 16 13 0 0 2 0 12.6 12.6 3.5 16.1 52 84 282 0.51 0.12 0.63 0.51 0.63 0.49 0.14 0.63 0.49 0.63 Cremonese (2 Seasons) 3 Leagues 57 33 3,228 35.9 11 3 14 10 1 1 9 0 7.2 6.4 1.6 8.0 76 85 204 0.31 0.08 0.39 0.28 0.36 0.23 0.05 0.28 0.20 0.25 Venezia (1 Season) 2 Leagues 33 25 2,098 23.3 7 0 7 7 0 0 5 1 5.0 5.0 1.0 6.0 60 43 137 0.30 0.00 0.30 0.30 0.30 0.22 0.05 0.26 0.22 0.26 Torino (1 Season) 1 League 9 3 252 2.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.4 8 7 23 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 Serie B (5 Seasons) 70 39 3,609 40.1 12 11 23 11 1 1 10 0 12.3 11.5 5.3 16.7 97 62 285 0.30 0.27 0.57 0.27 0.55 0.38 0.16 0.55 0.36 0.52 Coppa Italia (5 Seasons) 13 9 793 8.8 3 2 5 3 0 0 2 0 0.34 0.23 0.57 0.34 0.57 Serie A (3 Seasons) 74 52 4,571 50.8 14 0 14 13 1 1 9 1 11.2 10.4 2.3 12.6 124 120 304 0.28 0.00 0.28 0.26 0.26 0.22 0.04 0.26 0.20 0.25 First Division A (3 Seasons) 48 21 1,921 21.3 13 3 16 13 0 0 2 0 11.0 11.0 3.5 14.5 49 68 249 0.61 0.14 0.75 0.61 0.75 0.52 0.16 0.68 0.52 0.68 Champions Lg (2 Seasons) 7 2 200 2.2 0 0 0 0 0 0 0 0 1.4 1.4 0.0 1.5 2 11 16 0.00 0.00 0.00 0.00 0.00 0.63 0.01 0.65 0.63 0.65 Europa Lg (2 Seasons) 3 2 165 1.8 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 5 17 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07
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 2015-2016 17 Spezia it ITA 2. Serie B 7th 3 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Spezia it ITA 2. Serie B 8th 14 6 443 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Spezia it ITA 2. Serie B 10th 6 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Spezia it ITA 2. Serie B 6th 30 26 2,311 25.7 10 10 20 9 1 1 5 0 11.0 10.2 4.8 15.0 77 47 225 0.39 0.39 0.78 0.35 0.74 0.43 0.19 0.61 0.40 0.58 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 1st 22 13 1,055 11.7 9 2 11 9 0 0 2 0 7.3 7.3 2.5 9.7 17 28 130 0.77 0.17 0.94 0.77 0.94 0.62 0.21 0.83 0.62 0.83 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 1st 25 7 796 8.8 4 1 5 4 0 0 0 0 2.9 2.9 1.0 3.9 29 38 109 0.45 0.11 0.57 0.45 0.57 0.33 0.12 0.44 0.33 0.44 Matches 2021-2022 23 Club Brugge be BEL 1. First Division A 2nd 1 1 70 0.8 0 0 0 0 0 0 0 0 0.8 0.8 0.0 0.8 3 2 10 0.00 0.00 0.00 0.00 0.00 1.08 0.00 1.08 1.08 1.08 Matches 2021-2022 23 Venezia it ITA 1. Serie A 20th 32 24 2,053 22.8 7 0 7 7 0 0 5 1 5.0 5.0 1.0 6.0 60 43 137 0.31 0.00 0.31 0.31 0.31 0.22 0.05 0.26 0.22 0.26 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 19th 33 25 2,266 25.2 7 0 7 6 1 1 4 0 5.9 5.2 1.1 6.3 56 70 144 0.28 0.00 0.28 0.24 0.24 0.24 0.04 0.28 0.20 0.25 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 4th 17 4 567 6.3 2 1 3 2 0 0 4 0 1.3 1.3 0.5 1.7 20 15 60 0.32 0.16 0.48 0.32 0.48 0.20 0.07 0.28 0.20 0.28 Matches 2023-2024 25 Torino it ITA 1. Serie A 9th 9 3 252 2.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.4 8 7 23 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 Matches 9 Seasons 5 Clubs 3 Leagues 192 112 10,101 112.2 39 14 53 37 2 2 21 1 34.4 32.9 11.0 43.9 270 250 838 0.35 0.12 0.47 0.33 0.45 0.33 0.11 0.44 0.32 0.42 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 Spezia (4 Seasons) 1 League 53 35 3,042 33.8 10 10 20 9 1 1 6 0 11.0 10.2 4.8 15.0 77 47 225 0.30 0.30 0.59 0.27 0.56 0.43 0.19 0.61 0.40 0.58 Club Brugge (3 Seasons) 1 League 48 21 1,921 21.3 13 3 16 13 0 0 2 0 11.0 11.0 3.5 14.5 49 68 249 0.61 0.14 0.75 0.61 0.75 0.52 0.16 0.68 0.52 0.68 Cremonese (2 Seasons) 2 Leagues 50 29 2,833 31.5 9 1 10 8 1 1 8 0 7.2 6.4 1.6 8.0 76 85 204 0.29 0.03 0.32 0.25 0.29 0.23 0.05 0.28 0.20 0.25 Venezia (1 Season) 1 League 32 24 2,053 22.8 7 0 7 7 0 0 5 1 5.0 5.0 1.0 6.0 60 43 137 0.31 0.00 0.31 0.31 0.31 0.22 0.05 0.26 0.22 0.26 Torino (1 Season) 1 League 9 3 252 2.8 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.4 8 7 23 0.00 0.00 0.00 0.00 0.00 0.09 0.04 0.13 0.09 0.13 Serie B (5 Seasons) 70 39 3,609 40.1 12 11 23 11 1 1 10 0 12.3 11.5 5.3 16.7 97 62 285 0.30 0.27 0.57 0.27 0.55 0.38 0.16 0.55 0.36 0.52 Serie A (3 Seasons) 74 52 4,571 50.8 14 0 14 13 1 1 9 1 11.2 10.4 2.3 12.6 124 120 304 0.28 0.00 0.28 0.26 0.26 0.22 0.04 0.26 0.20 0.25 First Division A (3 Seasons) 48 21 1,921 21.3 13 3 16 13 0 0 2 0 11.0 11.0 3.5 14.5 49 68 249 0.61 0.14 0.75 0.61 0.75 0.52 0.16 0.68 0.52 0.68
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 2016-2017 18 Spezia it ITA Coppa Italia 9th 3 2 173 1.9 1 0 1 1 0 0 1 0 0.52 0.00 0.52 0.52 0.52 Matches 2018-2019 20 Spezia it ITA Coppa Italia 25th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Venezia it ITA Coppa Italia R16 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Cremonese it ITA Coppa Italia SF 5 3 284 3.2 2 1 3 2 0 0 1 0 0.63 0.32 0.95 0.63 0.95 Matches 2023-2024 25 Cremonese it ITA Coppa Italia R16 2 1 111 1.2 0 1 1 0 0 0 0 0 0.00 0.81 0.81 0.00 0.81 Matches 5 Seasons 3 Clubs 1 League 13 9 793 8.8 3 2 5 3 0 0 2 0 0.34 0.23 0.57 0.34 0.57 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 7 4 395 4.4 2 2 4 2 0 0 1 0 0.46 0.46 0.91 0.46 0.91 Spezia (2 Seasons) 1 League 5 4 353 3.9 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Venezia (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
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 2019-2020 21 Club Brugge 1. Champions Lg GR 4 2 173 1.9 0 0 0 0 0 0 0 0 1.4 1.4 0.0 1.4 2 11 14 0.00 0.00 0.00 0.00 0.00 0.71 0.02 0.73 0.71 0.73 Matches 2019-2020 21 Club Brugge 2. Europa Lg R32 1 1 90 1.0 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 0 1 7 0.00 0.00 0.00 0.00 0.00 0.10 0.00 0.10 0.10 0.10 Matches 2020-2021 22 Club Brugge 1. Champions Lg GR 3 0 27 0.3 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 2 0.00 0.00 0.00 0.00 0.00 0.15 0.00 0.15 0.15 0.15 Matches 2020-2021 22 Club Brugge 2. Europa Lg R32 2 1 75 0.8 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 4 10 0.00 0.00 0.00 0.00 0.00 0.03 0.00 0.03 0.03 0.03 Matches 2 Seasons 1 Club 2 Leagues 10 4 365 4.1 0 0 0 0 0 0 0 0 1.5 1.5 0.0 1.6 3 16 33 0.00 0.00 0.00 0.00 0.00 0.38 0.01 0.39 0.38 0.39 Champions Lg (2 Seasons) 7 2 200 2.2 0 0 0 0 0 0 0 0 1.4 1.4 0.0 1.5 2 11 16 0.00 0.00 0.00 0.00 0.00 0.63 0.01 0.65 0.63 0.65 Europa Lg (2 Seasons) 3 2 165 1.8 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 5 17 0.00 0.00 0.00 0.00 0.00 0.07 0.00 0.07 0.07 0.07
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 2015-2016 17 Spezia 1 League 0.7 0 0 0.00 0 0 2016-2017 18 Spezia 2 Leagues 6.8 1 0 0.00 0 0 2017-2018 19 Spezia 1 League 2.5 0 0 3 0.00 1.20 0.00 0 0 2018-2019 20 Spezia 2 Leagues 27.7 10 81 26 32.1 3.15 1.01 0.11 0.35 14.8 0 1 1 11.0 10.2 0.13 -1.0 -1.2 2019-2020 21 Club Brugge 3 Leagues 14.6 9 46 15 32.6 3.14 1.02 0.20 0.60 14.4 0 0 0 8.7 8.7 0.19 +0.3 +0.3 2020-2021 22 Club Brugge 3 Leagues 10.0 4 30 9 30.0 3.01 0.90 0.13 0.44 16.4 0 0 0 3.0 3.0 0.10 +1.0 +1.0 2021-2022 23 Club Brugge 1 League 0.8 0 3 2 66.7 3.86 2.57 0.00 0.00 9.6 0 0 0 0.8 0.8 0.28 -0.8 -0.8 2021-2022 23 Venezia 2 Leagues 23.3 7 41 19 46.3 1.76 0.82 0.17 0.37 15.6 0 0 0 5.0 5.0 0.12 +2.0 +2.0 2022-2023 24 Cremonese 2 Leagues 28.3 9 69 24 34.8 2.44 0.85 0.12 0.33 17.2 0 1 1 5.9 5.2 0.09 +1.1 +0.8 2023-2024 25 Cremonese 2 Leagues 7.5 2 27 10 37.0 3.58 1.33 0.07 0.20 15.1 0 0 0 1.3 1.3 0.06 +0.7 +0.7 2023-2024 25 Torino 1 League 2.8 0 8 5 62.5 2.86 1.79 0.00 0.00 19.8 0 0 0 0.2 0.2 0.03 -0.2 -0.2 9 Seasons 5 Clubs 6 Leagues 125.1 42 305 113 37.0 2.64 0.93 0.13 0.35 15.6 0 2 2 36.0 34.4 0.12 +3.0 +2.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 Spezia (4 Seasons) 2 Leagues 37.7 11 81 29 35.8 2.87 0.86 0.11 0.31 14.8 0 1 1 11.0 10.2 0.13 -1.0 -1.2 Club Brugge (3 Seasons) 3 Leagues 25.4 13 79 26 32.9 3.11 1.02 0.16 0.50 15.0 0 0 0 12.6 12.6 0.16 +0.4 +0.4 Cremonese (2 Seasons) 3 Leagues 35.9 11 96 34 35.4 2.68 0.95 0.10 0.29 16.7 0 1 1 7.2 6.4 0.08 +1.8 +1.6 Venezia (1 Season) 2 Leagues 23.3 7 41 19 46.3 1.76 0.82 0.17 0.37 15.6 0 0 0 5.0 5.0 0.12 +2.0 +2.0 Torino (1 Season) 1 League 2.8 0 8 5 62.5 2.86 1.79 0.00 0.00 19.8 0 0 0 0.2 0.2 0.03 -0.2 -0.2 Serie B (5 Seasons) 40.1 12 101 37 36.6 2.93 0.92 0.11 0.30 14.8 0 1 1 12.3 11.5 0.12 -0.3 -0.5 Coppa Italia (5 Seasons) 8.8 3 17 6 35.3 3.48 1.23 0.12 0.33 0 0 Serie A (3 Seasons) 50.8 14 108 44 40.7 2.13 0.87 0.12 0.30 16.8 0 1 1 11.2 10.4 0.10 +2.8 +2.6 First Division A (3 Seasons) 21.3 13 64 24 37.5 3.00 1.12 0.20 0.54 14.9 0 0 0 11.0 11.0 0.17 +2.0 +2.0 Champions Lg (2 Seasons) 2.2 0 12 2 16.7 5.40 0.90 0.00 0.00 13.7 0 0 0 1.4 1.4 0.12 -1.4 -1.4 Europa Lg (2 Seasons) 1.8 0 3 0 0.0 1.64 0.00 0.00 22.0 0 0 0 0.1 0.1 0.04 -0.1 -0.1
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 2015-2016 17 Spezia it ITA 2. Serie B 7th 0.7 0 0 0.00 0 0 Matches 2016-2017 18 Spezia it ITA 2. Serie B 8th 4.9 0 0 0.00 0 0 Matches 2017-2018 19 Spezia it ITA 2. Serie B 10th 2.5 0 0 3 0.00 1.20 0.00 0 0 Matches 2018-2019 20 Spezia it ITA 2. Serie B 6th 25.7 10 81 26 32.1 3.15 1.01 0.11 0.35 14.8 0 1 1 11.0 10.2 0.13 -1.0 -1.2 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 1st 11.7 9 33 13 39.4 2.82 1.11 0.27 0.69 14.6 0 0 0 7.3 7.3 0.22 +1.7 +1.7 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 1st 8.8 4 28 9 32.1 3.17 1.02 0.14 0.44 15.8 0 0 0 2.9 2.9 0.10 +1.1 +1.1 Matches 2021-2022 23 Club Brugge be BEL 1. First Division A 2nd 0.8 0 3 2 66.7 3.86 2.57 0.00 0.00 9.6 0 0 0 0.8 0.8 0.28 -0.8 -0.8 Matches 2021-2022 23 Venezia it ITA 1. Serie A 20th 22.8 7 40 19 47.5 1.75 0.83 0.18 0.37 15.6 0 0 0 5.0 5.0 0.12 +2.0 +2.0 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 19th 25.2 7 60 20 33.3 2.38 0.79 0.10 0.30 17.2 0 1 1 5.9 5.2 0.09 +1.1 +0.8 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 4th 6.3 2 20 8 40.0 3.17 1.27 0.10 0.25 15.1 0 0 0 1.3 1.3 0.06 +0.7 +0.7 Matches 2023-2024 25 Torino it ITA 1. Serie A 9th 2.8 0 8 5 62.5 2.86 1.79 0.00 0.00 19.8 0 0 0 0.2 0.2 0.03 -0.2 -0.2 Matches 9 Seasons 5 Clubs 3 Leagues 112.2 39 273 105 38.5 2.56 0.94 0.14 0.35 15.6 0 2 2 34.4 32.9 0.12 +4.6 +4.1 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 Spezia (4 Seasons) 1 League 33.8 10 81 29 35.8 2.87 0.86 0.11 0.31 14.8 0 1 1 11.0 10.2 0.13 -1.0 -1.2 Club Brugge (3 Seasons) 1 League 21.3 13 64 24 37.5 3.00 1.12 0.20 0.54 14.9 0 0 0 11.0 11.0 0.17 +2.0 +2.0 Cremonese (2 Seasons) 2 Leagues 31.5 9 80 28 35.0 2.54 0.89 0.10 0.29 16.7 0 1 1 7.2 6.4 0.08 +1.8 +1.6 Venezia (1 Season) 1 League 22.8 7 40 19 47.5 1.75 0.83 0.18 0.37 15.6 0 0 0 5.0 5.0 0.12 +2.0 +2.0 Torino (1 Season) 1 League 2.8 0 8 5 62.5 2.86 1.79 0.00 0.00 19.8 0 0 0 0.2 0.2 0.03 -0.2 -0.2 Serie B (5 Seasons) 40.1 12 101 37 36.6 2.93 0.92 0.11 0.30 14.8 0 1 1 12.3 11.5 0.12 -0.3 -0.5 Serie A (3 Seasons) 50.8 14 108 44 40.7 2.13 0.87 0.12 0.30 16.8 0 1 1 11.2 10.4 0.10 +2.8 +2.6 First Division A (3 Seasons) 21.3 13 64 24 37.5 3.00 1.12 0.20 0.54 14.9 0 0 0 11.0 11.0 0.17 +2.0 +2.0
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 2019-2020 21 Club Brugge 1. Champions Lg GR 1.9 0 11 2 18.2 5.72 1.04 0.00 0.00 13.1 0 0 0 1.4 1.4 0.12 -1.4 -1.4 Matches 2019-2020 21 Club Brugge 2. Europa Lg R32 1.0 0 2 0 0.0 2.00 0.00 0.00 18.7 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2020-2021 22 Club Brugge 1. Champions Lg GR 0.3 0 1 0 0.0 3.33 0.00 0.00 20.3 0 0 0 0.0 0.0 0.05 0.0 0.0 Matches 2020-2021 22 Club Brugge 2. Europa Lg R32 0.8 0 1 0 0.0 1.20 0.00 0.00 28.6 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2 Seasons 1 Club 2 Leagues 4.1 0 15 2 13.3 3.70 0.49 0.00 0.00 15.4 0 0 0 1.5 1.5 0.10 -1.5 -1.5 Champions Lg (2 Seasons) 2.2 0 12 2 16.7 5.40 0.90 0.00 0.00 13.7 0 0 0 1.4 1.4 0.12 -1.4 -1.4 Europa Lg (2 Seasons) 1.8 0 3 0 0.0 1.64 0.00 0.00 22.0 0 0 0 0.1 0.1 0.04 -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 2015-2016 17 Spezia it ITA 2. Serie B 0.7 0 Matches 2016-2017 18 Spezia it ITA Coppa Italia 1.9 0 Matches 2016-2017 18 Spezia it ITA 2. Serie B 4.9 0 Matches 2017-2018 19 Spezia it ITA 2. Serie B 2.5 0 Matches 2018-2019 20 Spezia it ITA Coppa Italia 2.0 0 Matches 2018-2019 20 Spezia it ITA 2. Serie B 25.7 524 701 74.8 7407 1176 279 351 79.5 177 227 78.0 24 33 72.7 10 4.8 2.7 +5.2 39 25 24 2 47 Matches 2019-2020 21 Club Brugge 1. Champions Lg 1.9 34 45 75.6 535 130 20 25 80.0 9 10 90.0 4 5 80.0 0 0.0 0.1 0.0 1 3 4 0 11 Matches 2019-2020 21 Club Brugge 2. Europa Lg 1.0 17 21 81.0 224 23 13 13 100.0 4 7 57.1 0 0 0 0.0 0.0 0.0 0 2 0 0 1 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 11.7 211 291 72.5 3302 625 118 154 76.6 76 98 77.6 13 16 81.3 2 2.5 1.7 -0.5 14 12 12 3 28 Matches 2020-2021 22 Club Brugge 1. Champions Lg 0.3 8 10 80.0 128 41 3 5 60.0 4 4 100.0 1 1 100.0 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2020-2021 22 Club Brugge 2. Europa Lg 0.8 17 27 63.0 298 51 6 10 60.0 10 11 90.9 1 3 33.3 0 0.0 0.0 0.0 0 2 0 0 4 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 8.8 244 355 68.7 3988 881 128 176 72.7 87 115 75.7 22 41 53.7 1 1.0 1.0 0.0 10 19 11 1 38 Matches 2021-2022 23 Venezia it ITA Coppa Italia 0.5 0 Matches 2021-2022 23 Club Brugge be BEL 1. First Division A 0.8 17 27 63.0 229 65 10 14 71.4 4 9 44.4 1 2 50.0 0 0.0 0.0 0.0 0 2 0 0 2 Matches 2021-2022 23 Venezia it ITA 1. Serie A 22.8 319 463 68.9 4844 1016 180 231 77.9 96 136 70.6 27 43 62.8 0 1.0 1.4 -1.0 13 17 18 4 43 Matches 2022-2023 24 Cremonese it ITA Coppa Italia 3.2 1 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 25.2 353 504 70.0 5730 1348 188 245 76.7 117 147 79.6 34 50 68.0 0 1.1 1.1 -1.1 21 31 24 5 70 Matches 2023-2024 25 Cremonese it ITA Coppa Italia 1.2 1 Matches 2023-2024 25 Torino it ITA 1. Serie A 2.8 72 92 78.3 1089 175 31 38 81.6 37 42 88.1 1 3 33.3 0 0.1 0.3 -0.1 2 0 1 1 7 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 6.3 112 156 71.8 1885 431 56 72 77.8 36 47 76.6 15 19 78.9 1 0.5 0.5 +0.5 7 9 5 0 15 Matches 9 Seasons 5 Clubs 6 Leagues 125.1 1928 2692 71.6 29659 5962 1032 1334 77.4 657 853 77.0 143 216 66.2 16 11.1 8.8 +4.9 107 123 99 16 266 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 Spezia (4 Seasons) 2 Leagues 37.7 524 701 74.8 7407 1176 279 351 79.5 177 227 78.0 24 33 72.7 10 4.8 2.7 +5.2 39 25 24 2 47 Club Brugge (3 Seasons) 3 Leagues 25.4 548 776 70.6 8704 1816 298 397 75.1 194 254 76.4 42 68 61.8 3 3.5 2.8 -0.5 25 41 27 4 84 Cremonese (2 Seasons) 3 Leagues 35.9 465 660 70.5 7615 1779 244 317 77.0 153 194 78.9 49 69 71.0 3 1.6 1.6 +1.4 28 40 29 5 85 Venezia (1 Season) 2 Leagues 23.3 319 463 68.9 4844 1016 180 231 77.9 96 136 70.6 27 43 62.8 0 1.0 1.4 -1.0 13 17 18 4 43 Torino (1 Season) 1 League 2.8 72 92 78.3 1089 175 31 38 81.6 37 42 88.1 1 3 33.3 0 0.1 0.3 -0.1 2 0 1 1 7 Serie B (5 Seasons) 40.1 636 857 74.2 9292 1607 335 423 79.2 213 274 77.7 39 52 75.0 11 5.3 3.2 +5.7 46 34 29 2 62 Coppa Italia (5 Seasons) 8.8 2 Serie A (3 Seasons) 50.8 744 1059 70.3 11663 2539 399 514 77.6 250 325 76.9 62 96 64.6 0 2.3 2.7 -2.3 36 48 43 10 120 First Division A (3 Seasons) 21.3 472 673 70.1 7519 1571 256 344 74.4 167 222 75.2 36 59 61.0 3 3.5 2.7 -0.5 24 33 23 4 68 Champions Lg (2 Seasons) 2.2 42 55 76.4 663 171 23 30 76.7 13 14 92.9 5 6 83.3 0 0.0 0.1 0.0 1 4 4 0 11 Europa Lg (2 Seasons) 1.8 34 48 70.8 522 74 19 23 82.6 14 18 77.8 1 3 33.3 0 0.0 0.1 0.0 0 4 0 0 5
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 2015-2016 17 Spezia 1 League 0.7 0 2016-2017 18 Spezia 2 Leagues 6.8 0 2017-2018 19 Spezia 1 League 2.5 0 2018-2019 20 Spezia 2 Leagues 27.7 524 701 74.8 7407 1176 279 351 79.5 177 227 78.0 24 33 72.7 10 4.8 2.7 +5.2 39 25 24 2 47 2019-2020 21 Club Brugge 3 Leagues 14.6 262 357 73.4 4061 778 151 192 78.6 89 115 77.4 17 21 81.0 2 2.5 1.8 -0.5 15 17 16 3 40 2020-2021 22 Club Brugge 3 Leagues 10.0 269 392 68.6 4414 973 137 191 71.7 101 130 77.7 24 45 53.3 1 1.0 1.0 0.0 10 22 11 1 42 2021-2022 23 Club Brugge 1 League 0.8 17 27 63.0 229 65 10 14 71.4 4 9 44.4 1 2 50.0 0 0.0 0.0 0.0 0 2 0 0 2 2021-2022 23 Venezia 2 Leagues 23.3 319 463 68.9 4844 1016 180 231 77.9 96 136 70.6 27 43 62.8 0 1.0 1.4 -1.0 13 17 18 4 43 2022-2023 24 Cremonese 2 Leagues 28.3 353 504 70.0 5730 1348 188 245 76.7 117 147 79.6 34 50 68.0 1 1.1 1.1 -0.1 21 31 24 5 70 2023-2024 25 Cremonese 2 Leagues 7.5 112 156 71.8 1885 431 56 72 77.8 36 47 76.6 15 19 78.9 2 0.5 0.5 +1.5 7 9 5 0 15 2023-2024 25 Torino 1 League 2.8 72 92 78.3 1089 175 31 38 81.6 37 42 88.1 1 3 33.3 0 0.1 0.3 -0.1 2 0 1 1 7 9 Seasons 5 Clubs 6 Leagues 125.1 1928 2692 71.6 29659 5962 1032 1334 77.4 657 853 77.0 143 216 66.2 16 11.1 8.8 +4.9 107 123 99 16 266 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 Spezia (4 Seasons) 2 Leagues 37.7 524 701 74.8 7407 1176 279 351 79.5 177 227 78.0 24 33 72.7 10 4.8 2.7 +5.2 39 25 24 2 47 Club Brugge (3 Seasons) 3 Leagues 25.4 548 776 70.6 8704 1816 298 397 75.1 194 254 76.4 42 68 61.8 3 3.5 2.8 -0.5 25 41 27 4 84 Cremonese (2 Seasons) 3 Leagues 35.9 465 660 70.5 7615 1779 244 317 77.0 153 194 78.9 49 69 71.0 3 1.6 1.6 +1.4 28 40 29 5 85 Venezia (1 Season) 2 Leagues 23.3 319 463 68.9 4844 1016 180 231 77.9 96 136 70.6 27 43 62.8 0 1.0 1.4 -1.0 13 17 18 4 43 Torino (1 Season) 1 League 2.8 72 92 78.3 1089 175 31 38 81.6 37 42 88.1 1 3 33.3 0 0.1 0.3 -0.1 2 0 1 1 7 Serie B (5 Seasons) 40.1 636 857 74.2 9292 1607 335 423 79.2 213 274 77.7 39 52 75.0 11 5.3 3.2 +5.7 46 34 29 2 62 Coppa Italia (5 Seasons) 8.8 2 Serie A (3 Seasons) 50.8 744 1059 70.3 11663 2539 399 514 77.6 250 325 76.9 62 96 64.6 0 2.3 2.7 -2.3 36 48 43 10 120 First Division A (3 Seasons) 21.3 472 673 70.1 7519 1571 256 344 74.4 167 222 75.2 36 59 61.0 3 3.5 2.7 -0.5 24 33 23 4 68 Champions Lg (2 Seasons) 2.2 42 55 76.4 663 171 23 30 76.7 13 14 92.9 5 6 83.3 0 0.0 0.1 0.0 1 4 4 0 11 Europa Lg (2 Seasons) 1.8 34 48 70.8 522 74 19 23 82.6 14 18 77.8 1 3 33.3 0 0.0 0.1 0.0 0 4 0 0 5
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 2015-2016 17 Spezia it ITA 2. Serie B 7th 0.7 0 Matches 2016-2017 18 Spezia it ITA 2. Serie B 8th 4.9 0 Matches 2017-2018 19 Spezia it ITA 2. Serie B 10th 2.5 0 Matches 2018-2019 20 Spezia it ITA 2. Serie B 6th 25.7 524 701 74.8 7407 1176 279 351 79.5 177 227 78.0 24 33 72.7 10 4.8 2.7 +5.2 39 25 24 2 47 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 1st 11.7 211 291 72.5 3302 625 118 154 76.6 76 98 77.6 13 16 81.3 2 2.5 1.7 -0.5 14 12 12 3 28 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 1st 8.8 244 355 68.7 3988 881 128 176 72.7 87 115 75.7 22 41 53.7 1 1.0 1.0 0.0 10 19 11 1 38 Matches 2021-2022 23 Club Brugge be BEL 1. First Division A 2nd 0.8 17 27 63.0 229 65 10 14 71.4 4 9 44.4 1 2 50.0 0 0.0 0.0 0.0 0 2 0 0 2 Matches 2021-2022 23 Venezia it ITA 1. Serie A 20th 22.8 319 463 68.9 4844 1016 180 231 77.9 96 136 70.6 27 43 62.8 0 1.0 1.4 -1.0 13 17 18 4 43 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 19th 25.2 353 504 70.0 5730 1348 188 245 76.7 117 147 79.6 34 50 68.0 0 1.1 1.1 -1.1 21 31 24 5 70 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 4th 6.3 112 156 71.8 1885 431 56 72 77.8 36 47 76.6 15 19 78.9 1 0.5 0.5 +0.5 7 9 5 0 15 Matches 2023-2024 25 Torino it ITA 1. Serie A 9th 2.8 72 92 78.3 1089 175 31 38 81.6 37 42 88.1 1 3 33.3 0 0.1 0.3 -0.1 2 0 1 1 7 Matches 9 Seasons 5 Clubs 3 Leagues 112.2 1852 2589 71.5 28474 5717 990 1281 77.3 630 821 76.7 137 207 66.2 14 11.0 8.6 +3.0 106 115 95 16 250 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 Spezia (4 Seasons) 1 League 33.8 524 701 74.8 7407 1176 279 351 79.5 177 227 78.0 24 33 72.7 10 4.8 2.7 +5.2 39 25 24 2 47 Club Brugge (3 Seasons) 1 League 21.3 472 673 70.1 7519 1571 256 344 74.4 167 222 75.2 36 59 61.0 3 3.5 2.7 -0.5 24 33 23 4 68 Cremonese (2 Seasons) 2 Leagues 31.5 465 660 70.5 7615 1779 244 317 77.0 153 194 78.9 49 69 71.0 1 1.6 1.6 -0.6 28 40 29 5 85 Venezia (1 Season) 1 League 22.8 319 463 68.9 4844 1016 180 231 77.9 96 136 70.6 27 43 62.8 0 1.0 1.4 -1.0 13 17 18 4 43 Torino (1 Season) 1 League 2.8 72 92 78.3 1089 175 31 38 81.6 37 42 88.1 1 3 33.3 0 0.1 0.3 -0.1 2 0 1 1 7 Serie B (5 Seasons) 40.1 636 857 74.2 9292 1607 335 423 79.2 213 274 77.7 39 52 75.0 11 5.3 3.2 +5.7 46 34 29 2 62 Serie A (3 Seasons) 50.8 744 1059 70.3 11663 2539 399 514 77.6 250 325 76.9 62 96 64.6 0 2.3 2.7 -2.3 36 48 43 10 120 First Division A (3 Seasons) 21.3 472 673 70.1 7519 1571 256 344 74.4 167 222 75.2 36 59 61.0 3 3.5 2.7 -0.5 24 33 23 4 68
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 2019-2020 21 Club Brugge 1. Champions Lg GR 1.9 34 45 75.6 535 130 20 25 80.0 9 10 90.0 4 5 80.0 0 0.0 0.1 0.0 1 3 4 0 11 Matches 2019-2020 21 Club Brugge 2. Europa Lg R32 1.0 17 21 81.0 224 23 13 13 100.0 4 7 57.1 0 0 0 0.0 0.0 0.0 0 2 0 0 1 Matches 2020-2021 22 Club Brugge 1. Champions Lg GR 0.3 8 10 80.0 128 41 3 5 60.0 4 4 100.0 1 1 100.0 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2020-2021 22 Club Brugge 2. Europa Lg R32 0.8 17 27 63.0 298 51 6 10 60.0 10 11 90.9 1 3 33.3 0 0.0 0.0 0.0 0 2 0 0 4 Matches 2 Seasons 1 Club 2 Leagues 4.1 76 103 73.8 1185 245 42 53 79.2 27 32 84.4 6 9 66.7 0 0.0 0.1 0.0 1 8 4 0 16 Champions Lg (2 Seasons) 2.2 42 55 76.4 663 171 23 30 76.7 13 14 92.9 5 6 83.3 0 0.0 0.1 0.0 1 4 4 0 11 Europa Lg (2 Seasons) 1.8 34 48 70.8 522 74 19 23 82.6 14 18 77.8 1 3 33.3 0 0.0 0.1 0.0 0 4 0 0 5
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 17 Spezia 1 League 0.7 2016-2017 18 Spezia 2 Leagues 6.8 2017-2018 19 Spezia 1 League 2.5 0 2018-2019 20 Spezia 2 Leagues 27.7 701 667 32 1 3 4 15 2 0 0 0 0 524 2 19 2019-2020 21 Club Brugge 3 Leagues 14.6 357 341 12 1 3 0 12 4 0 0 0 0 262 4 16 2020-2021 22 Club Brugge 3 Leagues 10.0 392 374 12 1 1 5 18 10 1 0 0 0 269 6 18 2021-2022 23 Club Brugge 1 League 0.8 27 27 0 0 0 1 2 0 0 0 0 0 17 0 1 2021-2022 23 Venezia 2 Leagues 23.3 463 449 9 0 1 2 27 4 0 0 0 0 319 5 13 2022-2023 24 Cremonese 2 Leagues 28.3 504 485 14 1 3 5 23 7 0 0 0 0 353 5 25 2023-2024 25 Cremonese 2 Leagues 7.5 156 148 6 2 2 1 6 0 2 0 0 0 112 2 6 2023-2024 25 Torino 1 League 2.8 92 91 1 0 0 0 4 1 0 0 0 0 72 0 4 9 Seasons 5 Clubs 6 Leagues 125.1 2692 2582 86 6 13 18 107 28 3 0 0 0 1928 24 102 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Spezia (4 Seasons) 2 Leagues 37.7 701 667 32 1 3 4 15 2 0 0 0 0 524 2 19 Club Brugge (3 Seasons) 3 Leagues 25.4 776 742 24 2 4 6 32 14 1 0 0 0 548 10 35 Cremonese (2 Seasons) 3 Leagues 35.9 660 633 20 3 5 6 29 7 2 0 0 0 465 7 31 Venezia (1 Season) 2 Leagues 23.3 463 449 9 0 1 2 27 4 0 0 0 0 319 5 13 Torino (1 Season) 1 League 2.8 92 91 1 0 0 0 4 1 0 0 0 0 72 0 4 Serie B (5 Seasons) 40.1 857 815 38 3 5 5 20 2 2 0 0 0 636 4 25 Coppa Italia (5 Seasons) 8.8 2 Serie A (3 Seasons) 50.8 1059 1025 24 1 4 7 53 12 0 0 0 0 744 10 42 First Division A (3 Seasons) 21.3 673 648 16 2 4 6 27 11 1 0 0 0 472 9 28 Champions Lg (2 Seasons) 2.2 55 52 3 0 0 0 4 3 0 0 0 0 42 0 4 Europa Lg (2 Seasons) 1.8 48 42 5 0 0 0 1 0 0 0 0 0 34 1 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 2015-2016 17 Spezia 1 League 0.7 2016-2017 18 Spezia 2 Leagues 6.8 2017-2018 19 Spezia 1 League 2.5 2018-2019 20 Spezia 2 Leagues 27.7 94 3.66 66 0 6 11 9 2 24 0.93 14 0 3 3 3 1 2019-2020 21 Club Brugge 3 Leagues 14.6 37 2.53 24 0 4 5 4 0 6 0.41 4 0 2 0 0 0 2020-2021 22 Club Brugge 3 Leagues 10.0 31 3.10 22 1 3 2 1 2 4 0.40 4 0 0 0 0 0 2021-2022 23 Club Brugge 1 League 0.8 1 1.29 0 0 0 0 1 0 0 0.00 0 0 0 0 0 0 2021-2022 23 Venezia 2 Leagues 23.3 43 1.88 29 0 6 2 4 2 7 0.31 4 0 1 0 2 0 2022-2023 24 Cremonese 2 Leagues 28.3 73 2.90 42 1 11 7 10 2 6 0.24 0 0 3 1 2 0 2023-2024 25 Cremonese 2 Leagues 7.5 24 3.80 14 2 5 1 0 2 4 0.63 1 0 2 0 0 1 2023-2024 25 Torino 1 League 2.8 3 1.07 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 9 Seasons 5 Clubs 6 Leagues 125.1 306 2.83 200 4 35 28 29 10 51 0.47 27 0 11 4 7 2 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Spezia (4 Seasons) 2 Leagues 37.7 94 3.66 66 0 6 11 9 2 24 0.93 14 0 3 3 3 1 Club Brugge (3 Seasons) 3 Leagues 25.4 69 2.72 46 1 7 7 6 2 10 0.39 8 0 2 0 0 0 Cremonese (2 Seasons) 3 Leagues 35.9 97 3.08 56 3 16 8 10 4 10 0.32 1 0 5 1 2 1 Venezia (1 Season) 2 Leagues 23.3 43 1.88 29 0 6 2 4 2 7 0.31 4 0 1 0 2 0 Torino (1 Season) 1 League 2.8 3 1.07 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Serie B (5 Seasons) 40.1 118 3.69 80 2 11 12 9 4 28 0.88 15 0 5 3 3 2 Coppa Italia (5 Seasons) 8.8 Serie A (3 Seasons) 50.8 119 2.34 74 1 17 9 14 4 13 0.26 4 0 4 1 4 0 First Division A (3 Seasons) 21.3 61 2.86 40 1 7 5 6 2 9 0.42 7 0 2 0 0 0 Champions Lg (2 Seasons) 2.2 7 3.13 5 0 0 2 0 0 1 0.45 1 0 0 0 0 0 Europa Lg (2 Seasons) 1.8 1 0.55 1 0 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 2019-2020 21 Club Brugge 1. Champions Lg GR 1.9 7 3.64 5 0 0 2 0 0 1 0.52 1 0 0 0 0 0 Matches 2019-2020 21 Club Brugge 2. Europa Lg R32 1.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 22 Club Brugge 1. Champions Lg GR 0.3 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 22 Club Brugge 2. Europa Lg R32 0.8 1 1.20 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 4.1 8 1.97 6 0 0 2 0 0 1 0.25 1 0 0 0 0 0 Champions Lg (2 Seasons) 2.2 7 3.13 5 0 0 2 0 0 1 0.45 1 0 0 0 0 0 Europa Lg (2 Seasons) 1.8 1 0.55 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 2015-2016 17 Spezia 1 League 0.7 0 2016-2017 18 Spezia 2 Leagues 6.8 0 2017-2018 19 Spezia 1 League 2.5 0 0 0 2018-2019 20 Spezia 2 Leagues 27.7 21 18 9 9 3 6 15 40.0 9 11 1 10 11 32 8 0 2019-2020 21 Club Brugge 3 Leagues 14.6 8 8 3 3 2 1 7 14.3 6 9 0 9 0 8 2 0 2020-2021 22 Club Brugge 3 Leagues 10.0 12 8 4 4 4 2 11 18.2 9 10 1 9 4 16 1 0 2021-2022 23 Club Brugge 1 League 0.8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2021-2022 23 Venezia 2 Leagues 23.3 16 10 4 9 3 3 20 15.0 17 19 3 16 10 26 20 0 2022-2023 24 Cremonese 2 Leagues 28.3 12 10 4 5 3 3 16 18.8 13 23 3 20 11 22 12 0 2023-2024 25 Cremonese 2 Leagues 7.5 7 4 3 3 1 0 5 0.0 5 6 2 4 2 9 0 0 2023-2024 25 Torino 1 League 2.8 3 1 1 1 1 0 3 0.0 3 2 0 2 1 4 0 0 9 Seasons 5 Clubs 6 Leagues 125.1 79 59 28 34 17 15 77 19.5 62 80 10 70 39 117 43 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Spezia (4 Seasons) 2 Leagues 37.7 21 18 9 9 3 6 15 40.0 9 11 1 10 11 32 8 0 Club Brugge (3 Seasons) 3 Leagues 25.4 20 16 7 7 6 3 18 16.7 15 19 1 18 4 24 3 0 Cremonese (2 Seasons) 3 Leagues 35.9 19 14 7 8 4 3 21 14.3 18 29 5 24 13 31 12 0 Venezia (1 Season) 2 Leagues 23.3 16 10 4 9 3 3 20 15.0 17 19 3 16 10 26 20 0 Torino (1 Season) 1 League 2.8 3 1 1 1 1 0 3 0.0 3 2 0 2 1 4 0 0 Serie B (5 Seasons) 40.1 28 22 12 12 4 6 20 30.0 14 17 3 14 13 41 8 0 Coppa Italia (5 Seasons) 8.8 2 1 0 Serie A (3 Seasons) 50.8 31 19 9 15 7 6 39 15.4 33 44 6 38 21 52 32 0 First Division A (3 Seasons) 21.3 15 13 6 5 4 3 11 27.3 8 14 1 13 4 19 3 0 Champions Lg (2 Seasons) 2.2 2 2 1 0 1 0 5 0.0 5 1 0 1 0 2 0 0 Europa Lg (2 Seasons) 1.8 3 1 0 2 1 0 2 0.0 2 4 0 4 0 3 0 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 2015-2016 17 Spezia 1 League 0.7 2016-2017 18 Spezia 2 Leagues 6.8 2017-2018 19 Spezia 1 League 2.5 2018-2019 20 Spezia 2 Leagues 27.7 962 7 70 401 508 147 962 41 26 63.4 14 34.1 556 3986 1905 77 38 38 70 48 779 225 2019-2020 21 Club Brugge 3 Leagues 14.6 501 3 16 182 305 70 501 17 10 58.8 7 41.2 305 1655 582 19 13 9 46 25 417 151 2020-2021 22 Club Brugge 3 Leagues 10.0 521 4 46 207 281 51 521 31 11 35.5 20 64.5 302 1923 896 30 18 8 32 26 402 121 2021-2022 23 Club Brugge 1 League 0.8 34 0 3 11 20 5 34 1 1 100.0 0 0.0 23 127 49 3 0 1 3 2 28 10 2021-2022 23 Venezia 2 Leagues 23.3 693 27 84 280 345 82 693 50 26 52.0 24 48.0 419 3006 1477 60 31 25 53 29 495 137 2022-2023 24 Cremonese 2 Leagues 28.3 788 20 65 325 412 91 787 83 39 47.0 35 42.2 471 3128 1554 56 45 17 63 35 581 144 2023-2024 25 Cremonese 2 Leagues 7.5 243 0 16 96 137 33 243 25 9 36.0 15 60.0 161 1100 615 20 16 5 21 9 190 60 2023-2024 25 Torino 1 League 2.8 122 0 6 48 68 12 122 6 1 16.7 3 50.0 77 439 225 8 1 7 8 3 101 23 9 Seasons 5 Clubs 6 Leagues 125.1 3864 61 306 1550 2076 491 3863 254 123 48.4 118 46.5 2314 15364 7303 273 162 110 296 177 2993 871 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 Spezia (4 Seasons) 2 Leagues 37.7 962 7 70 401 508 147 962 41 26 63.4 14 34.1 556 3986 1905 77 38 38 70 48 779 225 Club Brugge (3 Seasons) 3 Leagues 25.4 1056 7 65 400 606 126 1056 49 22 44.9 27 55.1 630 3705 1527 52 31 18 81 53 847 282 Cremonese (2 Seasons) 3 Leagues 35.9 1031 20 81 421 549 124 1030 108 48 44.4 50 46.3 632 4228 2169 76 61 22 84 44 771 204 Venezia (1 Season) 2 Leagues 23.3 693 27 84 280 345 82 693 50 26 52.0 24 48.0 419 3006 1477 60 31 25 53 29 495 137 Torino (1 Season) 1 League 2.8 122 0 6 48 68 12 122 6 1 16.7 3 50.0 77 439 225 8 1 7 8 3 101 23 Serie B (5 Seasons) 40.1 1205 7 86 497 645 180 1205 66 35 53.0 29 43.9 717 5086 2520 97 54 43 91 57 969 285 Coppa Italia (5 Seasons) 8.8 Serie A (3 Seasons) 50.8 1603 47 155 653 825 185 1602 139 66 47.5 62 44.6 967 6573 3256 124 77 49 124 67 1177 304 First Division A (3 Seasons) 21.3 898 7 56 330 527 109 898 41 19 46.3 22 53.7 531 3190 1385 49 30 18 67 38 734 249 Champions Lg (2 Seasons) 2.2 88 0 4 28 56 13 88 5 1 20.0 4 80.0 60 327 96 2 1 0 6 8 66 16 Europa Lg (2 Seasons) 1.8 70 0 5 42 23 4 70 3 2 66.7 1 33.3 39 188 46 1 0 0 8 7 47 17
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 2015-2016 17 Spezia it ITA 2. Serie B 7th 0.7 Matches 2016-2017 18 Spezia it ITA 2. Serie B 8th 4.9 Matches 2017-2018 19 Spezia it ITA 2. Serie B 10th 2.5 Matches 2018-2019 20 Spezia it ITA 2. Serie B 6th 25.7 962 7 70 401 508 147 962 41 26 63.4 14 34.1 556 3986 1905 77 38 38 70 48 779 225 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 1st 11.7 399 3 11 139 251 55 399 14 10 71.4 4 28.6 243 1353 492 17 12 9 38 18 347 130 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 1st 8.8 465 4 42 180 256 49 465 26 8 30.8 18 69.2 265 1710 844 29 18 8 26 18 359 109 Matches 2021-2022 23 Club Brugge be BEL 1. First Division A 2nd 0.8 34 0 3 11 20 5 34 1 1 100.0 0 0.0 23 127 49 3 0 1 3 2 28 10 Matches 2021-2022 23 Venezia it ITA 1. Serie A 20th 22.8 693 27 84 280 345 82 693 50 26 52.0 24 48.0 419 3006 1477 60 31 25 53 29 495 137 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 19th 25.2 788 20 65 325 412 91 787 83 39 47.0 35 42.2 471 3128 1554 56 45 17 63 35 581 144 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 4th 6.3 243 0 16 96 137 33 243 25 9 36.0 15 60.0 161 1100 615 20 16 5 21 9 190 60 Matches 2023-2024 25 Torino it ITA 1. Serie A 9th 2.8 122 0 6 48 68 12 122 6 1 16.7 3 50.0 77 439 225 8 1 7 8 3 101 23 Matches 9 Seasons 5 Clubs 3 Leagues 112.2 3706 61 297 1480 1997 474 3705 246 120 48.8 113 45.9 2215 14849 7161 270 161 110 282 162 2880 838 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 Spezia (4 Seasons) 1 League 33.8 962 7 70 401 508 147 962 41 26 63.4 14 34.1 556 3986 1905 77 38 38 70 48 779 225 Club Brugge (3 Seasons) 1 League 21.3 898 7 56 330 527 109 898 41 19 46.3 22 53.7 531 3190 1385 49 30 18 67 38 734 249 Cremonese (2 Seasons) 2 Leagues 31.5 1031 20 81 421 549 124 1030 108 48 44.4 50 46.3 632 4228 2169 76 61 22 84 44 771 204 Venezia (1 Season) 1 League 22.8 693 27 84 280 345 82 693 50 26 52.0 24 48.0 419 3006 1477 60 31 25 53 29 495 137 Torino (1 Season) 1 League 2.8 122 0 6 48 68 12 122 6 1 16.7 3 50.0 77 439 225 8 1 7 8 3 101 23 Serie B (5 Seasons) 40.1 1205 7 86 497 645 180 1205 66 35 53.0 29 43.9 717 5086 2520 97 54 43 91 57 969 285 Serie A (3 Seasons) 50.8 1603 47 155 653 825 185 1602 139 66 47.5 62 44.6 967 6573 3256 124 77 49 124 67 1177 304 First Division A (3 Seasons) 21.3 898 7 56 330 527 109 898 41 19 46.3 22 53.7 531 3190 1385 49 30 18 67 38 734 249
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 2019-2020 21 Club Brugge 1. Champions Lg GR 1.9 73 0 2 23 48 13 73 3 0 0.0 3 100.0 49 261 84 2 1 0 5 6 53 14 Matches 2019-2020 21 Club Brugge 2. Europa Lg R32 1.0 29 0 3 20 6 2 29 0 0 0 13 41 6 0 0 0 3 1 17 7 Matches 2020-2021 22 Club Brugge 1. Champions Lg GR 0.3 15 0 2 5 8 0 15 2 1 50.0 1 50.0 11 66 12 0 0 0 1 2 13 2 Matches 2020-2021 22 Club Brugge 2. Europa Lg R32 0.8 41 0 2 22 17 2 41 3 2 66.7 1 33.3 26 147 40 1 0 0 5 6 30 10 Matches 2 Seasons 1 Club 2 Leagues 4.1 158 0 9 70 79 17 158 8 3 37.5 5 62.5 99 515 142 3 1 0 14 15 113 33 Champions Lg (2 Seasons) 2.2 88 0 4 28 56 13 88 5 1 20.0 4 80.0 60 327 96 2 1 0 6 8 66 16 Europa Lg (2 Seasons) 1.8 70 0 5 42 23 4 70 3 2 66.7 1 33.3 39 188 46 1 0 0 8 7 47 17
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 2015-2016 17 Spezia it ITA 2. Serie B 3 63 21 1.7 0.7 1 0 2 0 1.67 0 0 0 0.00 -0.05 Matches 2016-2017 18 Spezia it ITA Coppa Italia 3 173 58 44.4 1.9 2 65 0 1 44 0 3.00 4 1 +3 +1.56 +2.80 Matches 2016-2017 18 Spezia it ITA 2. Serie B 14 443 32 11.7 4.9 6 0 8 Matches 2017-2018 19 Spezia it ITA 2. Serie B 6 225 38 6.0 2.5 2 0 4 12 1.17 2 3 -1 -0.40 -0.45 Matches 2018-2019 20 Spezia it ITA Coppa Italia 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2018-2019 20 Spezia it ITA 2. Serie B 30 2,311 77 71.3 25.7 26 85 18 4 26 1 1.29 41 35 +6 +0.23 +0.14 36.4 36.0 +0.4 +0.02 -0.50 Matches 2019-2020 21 Club Brugge 1. Champions Lg 4 173 43 32.0 1.9 2 63 0 2 24 1 1.50 1 5 -4 -2.08 -1.10 3.2 4.8 -1.6 -0.82 -0.47 Matches 2019-2020 21 Club Brugge 2. Europa Lg 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 5 -5 -5.00 -5.00 0.3 3.5 -3.2 -3.18 -3.32 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 22 1,055 48 40.4 11.7 13 68 2 9 19 3 2.41 26 6 +20 +1.71 +0.32 27.0 11.1 +15.9 +1.36 +0.07 Matches 2020-2021 22 Club Brugge 1. Champions Lg 3 27 9 5.0 0.3 0 0 3 9 3 1.33 0 0 0 0.00 +0.35 0.2 0.1 0.0 +0.09 +0.24 Matches 2020-2021 22 Club Brugge 2. Europa Lg 2 75 38 41.7 0.8 1 68 0 1 7 0 0.50 1 1 0 0.00 +0.86 0.3 0.5 -0.2 -0.20 -0.66 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 25 796 32 26.0 8.8 7 67 2 18 18 4 2.29 18 6 +12 +1.36 +0.08 15.9 11.0 +4.9 +0.55 -0.55 Matches 2021-2022 23 Venezia it ITA Coppa Italia 1 45 45 15.0 0.5 1 45 0 0 0 0.00 0 1 -1 -2.00 -2.35 Matches 2021-2022 23 Club Brugge be BEL 1. First Division A 1 70 70 2.3 0.8 1 70 0 0 1 1.00 1 1 0 0.00 -1.05 1.9 1.1 +0.9 +1.11 +0.09 Matches 2021-2022 23 Venezia it ITA 1. Serie A 32 2,053 64 60.0 22.8 24 76 8 8 28 0 0.72 19 40 -21 -0.92 0.00 19.0 43.5 -24.5 -1.07 -0.36 Matches 2022-2023 24 Cremonese it ITA Coppa Italia 5 284 57 47.3 3.2 3 59 0 2 54 0 2.20 8 7 +1 +0.32 +0.03 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 33 2,266 69 66.3 25.2 25 79 9 8 36 2 0.73 23 41 -18 -0.71 +0.45 27.3 43.8 -16.5 -0.66 +0.19 Matches 2023-2024 25 Cremonese it ITA Coppa Italia 2 111 56 33.6 1.2 1 61 0 1 50 0 1.50 2 1 +1 +0.81 +0.40 Matches 2023-2024 25 Torino it ITA 1. Serie A 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 2.7 1.8 +0.9 +0.32 +0.34 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 17 567 33 16.6 6.3 4 58 0 13 26 1 1.94 9 4 +5 +0.79 +0.38 9.0 5.3 +3.8 +0.60 +0.09 Matches 9 Seasons 5 Clubs 6 Leagues 215 11,259 52 28.0 125.1 125 75 42 90 24 37 1.45 161 160 +1 +0.01 -0.24 143.3 162.5 -19.2 -0.18 -0.60 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 Spezia (4 Seasons) 2 Leagues 58 3,395 59 22.4 37.7 39 84 20 19 30 13 1.43 49 41 +8 +0.24 +0.22 36.4 36.0 +0.4 +0.02 -0.50 Club Brugge (3 Seasons) 3 Leagues 58 2,286 39 22.5 25.4 25 68 5 33 17 13 2.11 47 24 +23 +0.91 -0.05 48.8 32.1 +16.7 +0.66 -0.28 Cremonese (2 Seasons) 3 Leagues 57 3,228 57 41.5 35.9 33 74 9 24 33 3 1.25 42 53 -11 -0.31 -0.31 36.3 49.1 -12.7 -0.40 -0.52 Venezia (1 Season) 2 Leagues 33 2,098 64 56.4 23.3 25 75 8 8 28 0 0.70 19 41 -22 -0.94 -0.22 19.0 43.5 -24.5 -1.07 -0.36 Torino (1 Season) 1 League 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 2.7 1.8 +0.9 +0.32 +0.34 Serie B (5 Seasons) 70 3,609 52 20.1 40.1 39 81 18 31 26 14 1.49 52 42 +10 +0.28 +0.14 45.5 41.3 +4.2 +0.13 -0.38 Coppa Italia (5 Seasons) 13 793 61 44.1 8.8 9 66 2 4 51 0 2.00 16 12 +4 +0.45 +0.45 Serie A (3 Seasons) 74 4,571 62 44.6 50.8 52 77 17 22 26 10 0.80 46 82 -36 -0.71 -0.20 48.9 89.1 -40.1 -0.79 -0.44 First Division A (3 Seasons) 48 1,921 40 22.0 21.3 21 68 4 27 18 8 2.32 45 13 +32 +1.50 +0.30 44.8 23.2 +21.6 +1.01 -0.09 Champions Lg (2 Seasons) 7 200 29 18.5 2.2 2 63 0 5 15 4 1.43 1 5 -4 -1.80 -1.19 3.3 4.9 -1.6 -0.70 -0.46 Europa Lg (2 Seasons) 3 165 55 45.8 1.8 2 79 1 1 7 1 0.33 1 6 -5 -2.73 -2.27 0.7 4.0 -3.3 -1.82 -2.14
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 2015-2016 17 Spezia 1 League 3 63 21 1.7 0.7 1 0 2 0 1.67 0 0 0 0.00 -0.05 2016-2017 18 Spezia 2 Leagues 17 616 36 14.8 6.8 8 65 0 9 44 0 3.00 4 1 +3 +1.56 +2.80 2017-2018 19 Spezia 1 League 6 225 38 6.0 2.5 2 0 4 12 1.17 2 3 -1 -0.40 -0.45 2018-2019 20 Spezia 2 Leagues 32 2,491 78 72.8 27.7 28 85 20 4 26 1 1.30 43 37 +6 +0.22 +0.12 36.4 36.0 +0.4 +0.02 -0.50 2019-2020 21 Club Brugge 3 Leagues 27 1,318 49 39.6 14.6 16 69 3 11 20 5 2.19 27 16 +11 +0.75 -0.14 30.6 19.4 +11.1 +0.76 -0.17 2020-2021 22 Club Brugge 3 Leagues 30 898 30 23.8 10.0 8 67 2 22 16 7 2.07 19 7 +12 +1.20 +0.30 16.4 11.6 +4.7 +0.47 -0.38 2021-2022 23 Club Brugge 1 League 1 70 70 2.3 0.8 1 70 0 0 1 1.00 1 1 0 0.00 -1.05 1.9 1.1 +0.9 +1.11 +0.09 2021-2022 23 Venezia 2 Leagues 33 2,098 64 56.4 23.3 25 75 8 8 28 0 0.70 19 41 -22 -0.94 -0.22 19.0 43.5 -24.5 -1.07 -0.36 2022-2023 24 Cremonese 2 Leagues 38 2,550 67 63.4 28.3 28 77 9 10 40 2 0.92 31 48 -17 -0.60 +0.26 27.3 43.8 -16.5 -0.66 +0.19 2023-2024 25 Cremonese 2 Leagues 19 678 36 18.1 7.5 5 59 0 14 27 1 1.89 11 5 +6 +0.80 +0.39 9.0 5.3 +3.8 +0.60 +0.09 2023-2024 25 Torino 1 League 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 2.7 1.8 +0.9 +0.32 +0.34 9 Seasons 5 Clubs 6 Leagues 215 11,259 52 28.0 125.1 125 75 42 90 24 37 1.45 161 160 +1 +0.01 -0.24 143.3 162.5 -19.2 -0.18 -0.60 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 Spezia (4 Seasons) 2 Leagues 58 3,395 59 22.4 37.7 39 84 20 19 30 13 1.43 49 41 +8 +0.24 +0.22 36.4 36.0 +0.4 +0.02 -0.50 Club Brugge (3 Seasons) 3 Leagues 58 2,286 39 22.5 25.4 25 68 5 33 17 13 2.11 47 24 +23 +0.91 -0.05 48.8 32.1 +16.7 +0.66 -0.28 Cremonese (2 Seasons) 3 Leagues 57 3,228 57 41.5 35.9 33 74 9 24 33 3 1.25 42 53 -11 -0.31 -0.31 36.3 49.1 -12.7 -0.40 -0.52 Venezia (1 Season) 2 Leagues 33 2,098 64 56.4 23.3 25 75 8 8 28 0 0.70 19 41 -22 -0.94 -0.22 19.0 43.5 -24.5 -1.07 -0.36 Torino (1 Season) 1 League 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 2.7 1.8 +0.9 +0.32 +0.34 Serie B (5 Seasons) 70 3,609 52 20.1 40.1 39 81 18 31 26 14 1.49 52 42 +10 +0.28 +0.14 45.5 41.3 +4.2 +0.13 -0.38 Coppa Italia (5 Seasons) 13 793 61 44.1 8.8 9 66 2 4 51 0 2.00 16 12 +4 +0.45 +0.45 Serie A (3 Seasons) 74 4,571 62 44.6 50.8 52 77 17 22 26 10 0.80 46 82 -36 -0.71 -0.20 48.9 89.1 -40.1 -0.79 -0.44 First Division A (3 Seasons) 48 1,921 40 22.0 21.3 21 68 4 27 18 8 2.32 45 13 +32 +1.50 +0.30 44.8 23.2 +21.6 +1.01 -0.09 Champions Lg (2 Seasons) 7 200 29 18.5 2.2 2 63 0 5 15 4 1.43 1 5 -4 -1.80 -1.19 3.3 4.9 -1.6 -0.70 -0.46 Europa Lg (2 Seasons) 3 165 55 45.8 1.8 2 79 1 1 7 1 0.33 1 6 -5 -2.73 -2.27 0.7 4.0 -3.3 -1.82 -2.14
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 2015-2016 17 Spezia it ITA 2. Serie B 7th 3 63 21 1.7 0.7 1 0 2 0 1.67 0 0 0 0.00 -0.05 Matches 2016-2017 18 Spezia it ITA 2. Serie B 8th 14 443 32 11.7 4.9 6 0 8 Matches 2017-2018 19 Spezia it ITA 2. Serie B 10th 6 225 38 6.0 2.5 2 0 4 12 1.17 2 3 -1 -0.40 -0.45 Matches 2018-2019 20 Spezia it ITA 2. Serie B 6th 30 2,311 77 71.3 25.7 26 85 18 4 26 1 1.29 41 35 +6 +0.23 +0.14 36.4 36.0 +0.4 +0.02 -0.50 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 1st 22 1,055 48 40.4 11.7 13 68 2 9 19 3 2.41 26 6 +20 +1.71 +0.32 27.0 11.1 +15.9 +1.36 +0.07 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 1st 25 796 32 26.0 8.8 7 67 2 18 18 4 2.29 18 6 +12 +1.36 +0.08 15.9 11.0 +4.9 +0.55 -0.55 Matches 2021-2022 23 Club Brugge be BEL 1. First Division A 2nd 1 70 70 2.3 0.8 1 70 0 0 1 1.00 1 1 0 0.00 -1.05 1.9 1.1 +0.9 +1.11 +0.09 Matches 2021-2022 23 Venezia it ITA 1. Serie A 20th 32 2,053 64 60.0 22.8 24 76 8 8 28 0 0.72 19 40 -21 -0.92 0.00 19.0 43.5 -24.5 -1.07 -0.36 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 19th 33 2,266 69 66.3 25.2 25 79 9 8 36 2 0.73 23 41 -18 -0.71 +0.45 27.3 43.8 -16.5 -0.66 +0.19 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 4th 17 567 33 16.6 6.3 4 58 0 13 26 1 1.94 9 4 +5 +0.79 +0.38 9.0 5.3 +3.8 +0.60 +0.09 Matches 2023-2024 25 Torino it ITA 1. Serie A 9th 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 2.7 1.8 +0.9 +0.32 +0.34 Matches 9 Seasons 5 Clubs 3 Leagues 192 10,101 53 27.3 112.2 112 76 39 80 23 32 1.43 143 137 +6 +0.06 -0.24 139.2 153.5 -14.3 -0.14 -0.60 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 Spezia (4 Seasons) 1 League 53 3,042 57 20.9 33.8 35 85 18 18 26 13 1.30 43 38 +5 +0.17 +0.12 36.4 36.0 +0.4 +0.02 -0.50 Club Brugge (3 Seasons) 1 League 48 1,921 40 22.0 21.3 21 68 4 27 18 8 2.32 45 13 +32 +1.50 +0.30 44.8 23.2 +21.6 +1.01 -0.09 Cremonese (2 Seasons) 2 Leagues 50 2,833 57 41.4 31.5 29 76 9 21 30 3 1.14 32 45 -13 -0.41 -0.37 36.3 49.1 -12.7 -0.40 -0.52 Venezia (1 Season) 1 League 32 2,053 64 60.0 22.8 24 76 8 8 28 0 0.72 19 40 -21 -0.92 0.00 19.0 43.5 -24.5 -1.07 -0.36 Torino (1 Season) 1 League 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 2.7 1.8 +0.9 +0.32 +0.34 Serie B (5 Seasons) 70 3,609 52 20.1 40.1 39 81 18 31 26 14 1.49 52 42 +10 +0.28 +0.14 45.5 41.3 +4.2 +0.13 -0.38 Serie A (3 Seasons) 74 4,571 62 44.6 50.8 52 77 17 22 26 10 0.80 46 82 -36 -0.71 -0.20 48.9 89.1 -40.1 -0.79 -0.44 First Division A (3 Seasons) 48 1,921 40 22.0 21.3 21 68 4 27 18 8 2.32 45 13 +32 +1.50 +0.30 44.8 23.2 +21.6 +1.01 -0.09
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 2016-2017 18 Spezia it ITA Coppa Italia 9th 3 173 58 44.4 1.9 2 65 0 1 44 0 3.00 4 1 +3 +1.56 +2.80 Matches 2018-2019 20 Spezia it ITA Coppa Italia 25th 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2021-2022 23 Venezia it ITA Coppa Italia R16 1 45 45 15.0 0.5 1 45 0 0 0 0.00 0 1 -1 -2.00 -2.35 Matches 2022-2023 24 Cremonese it ITA Coppa Italia SF 5 284 57 47.3 3.2 3 59 0 2 54 0 2.20 8 7 +1 +0.32 +0.03 Matches 2023-2024 25 Cremonese it ITA Coppa Italia R16 2 111 56 33.6 1.2 1 61 0 1 50 0 1.50 2 1 +1 +0.81 +0.40 Matches 5 Seasons 3 Clubs 1 League 13 793 61 44.1 8.8 9 66 2 4 51 0 2.00 16 12 +4 +0.45 +0.45 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 7 395 56 42.5 4.4 4 59 0 3 53 0 2.00 10 8 +2 +0.46 +0.12 Spezia (2 Seasons) 1 League 5 353 71 61.9 3.9 4 77 2 1 44 0 2.40 6 3 +3 +0.76 +2.01 Venezia (1 Season) 1 League 1 45 45 15.0 0.5 1 45 0 0 0 0.00 0 1 -1 -2.00 -2.35
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 2019-2020 21 Club Brugge 1. Champions Lg GR 4 173 43 32.0 1.9 2 63 0 2 24 1 1.50 1 5 -4 -2.08 -1.10 3.2 4.8 -1.6 -0.82 -0.47 Matches 2019-2020 21 Club Brugge 2. Europa Lg R32 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 5 -5 -5.00 -5.00 0.3 3.5 -3.2 -3.18 -3.32 Matches 2020-2021 22 Club Brugge 1. Champions Lg GR 3 27 9 5.0 0.3 0 0 3 9 3 1.33 0 0 0 0.00 +0.35 0.2 0.1 0.0 +0.09 +0.24 Matches 2020-2021 22 Club Brugge 2. Europa Lg R32 2 75 38 41.7 0.8 1 68 0 1 7 0 0.50 1 1 0 0.00 +0.86 0.3 0.5 -0.2 -0.20 -0.66 Matches 2 Seasons 1 Club 2 Leagues 10 365 37 25.3 4.1 4 71 1 6 14 5 1.10 2 11 -9 -2.22 -1.63 4.0 8.9 -4.9 -1.20 -1.07 Champions Lg (2 Seasons) 7 200 29 18.5 2.2 2 63 0 5 15 4 1.43 1 5 -4 -1.80 -1.19 3.3 4.9 -1.6 -0.70 -0.46 Europa Lg (2 Seasons) 3 165 55 45.8 1.8 2 79 1 1 7 1 0.33 1 6 -5 -2.73 -2.27 0.7 4.0 -3.3 -1.82 -2.14
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 2015-2016 17 Spezia 1 League 0.7 0 0 2016-2017 18 Spezia 2 Leagues 6.8 1 0 0 0 2017-2018 19 Spezia 1 League 2.5 1 0 0 0 0 0 0 0 0 0 0 2018-2019 20 Spezia 2 Leagues 27.7 5 0 0 17 58 15 15 11 18 3 0 0 82 38 60 38.8 2019-2020 21 Club Brugge 3 Leagues 14.6 2 0 0 12 22 7 12 0 8 0 0 0 33 17 53 24.3 2020-2021 22 Club Brugge 3 Leagues 10.0 0 0 0 18 13 7 18 4 8 0 0 0 58 21 32 39.6 2021-2022 23 Club Brugge 1 League 0.8 0 0 0 0 1 1 2 0 0 0 0 0 3 1 1 50.0 2021-2022 23 Venezia 2 Leagues 23.3 5 1 0 31 32 10 27 10 10 1 0 0 73 33 59 35.9 2022-2023 24 Cremonese 2 Leagues 28.3 5 0 0 24 33 13 23 11 10 3 1 0 60 49 85 36.6 2023-2024 25 Cremonese 2 Leagues 7.5 4 0 0 13 10 2 6 2 4 0 0 0 14 11 18 37.9 2023-2024 25 Torino 1 League 2.8 0 0 0 2 3 2 4 1 1 0 0 0 9 7 9 43.8 9 Seasons 5 Clubs 6 Leagues 125.1 23 1 0 117 172 57 107 39 59 7 1 0 332 177 317 35.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Spezia (4 Seasons) 2 Leagues 37.7 7 0 0 17 58 15 15 11 18 3 0 0 82 38 60 38.8 Club Brugge (3 Seasons) 3 Leagues 25.4 2 0 0 30 36 15 32 4 16 0 0 0 94 39 86 31.2 Cremonese (2 Seasons) 3 Leagues 35.9 9 0 0 37 43 15 29 13 14 3 1 0 74 60 103 36.8 Venezia (1 Season) 2 Leagues 23.3 5 1 0 31 32 10 27 10 10 1 0 0 73 33 59 35.9 Torino (1 Season) 1 League 2.8 0 0 0 2 3 2 4 1 1 0 0 0 9 7 9 43.8 Serie B (5 Seasons) 40.1 10 0 0 27 66 17 20 13 22 3 0 0 96 49 78 38.6 Coppa Italia (5 Seasons) 8.8 2 0 0 7 2 5 2 1 2 0 Serie A (3 Seasons) 50.8 9 1 0 53 68 20 53 21 19 4 1 0 142 89 153 36.8 First Division A (3 Seasons) 21.3 2 0 0 27 30 13 27 4 13 0 0 0 80 32 69 31.7 Champions Lg (2 Seasons) 2.2 0 0 0 2 3 0 4 0 2 0 0 0 8 2 10 16.7 Europa Lg (2 Seasons) 1.8 0 0 0 1 3 2 1 0 1 0 0 0 6 5 7 41.7
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 David Okereke Pages
David Okereke 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