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 17 OH Leuven be BEL 2. First Division B 4 3 243 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 18 OH Leuven be BEL 2. First Division B 2 1 108 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 OH Leuven be BEL 2. First Division B 25 19 1,604 17.8 3 3 6 3 0 0 0 0 0.17 0.17 0.34 0.17 0.34 Matches 2020-2021 20 OH Leuven be BEL 1. First Division A 34 34 3,038 33.8 8 5 13 8 0 0 4 0 6.2 6.2 3.8 10.1 78 181 253 0.24 0.15 0.39 0.24 0.39 0.18 0.11 0.30 0.18 0.30 Matches 2021-2022 21 Club Brugge 1. Champions Lg 5 4 296 3.3 0 0 0 0 0 0 0 0 0.2 0.2 0.2 0.4 6 6 19 0.00 0.00 0.00 0.00 0.00 0.07 0.05 0.11 0.07 0.11 Matches 2021-2022 21 AZ Alkmaar 3. Conf Lg 2 0 71 0.8 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 3 1 0.00 0.00 0.00 0.00 0.00 0.30 0.00 0.30 0.30 0.30 Matches 2021-2022 21 AZ Alkmaar nl NED 1. Eredivisie 8 0 166 1.8 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.6 4 6 13 0.00 0.54 0.54 0.00 0.54 0.30 0.03 0.33 0.30 0.33 Matches 2021-2022 21 Club Brugge be BEL 1. First Division A 9 5 433 4.8 0 1 1 0 0 0 0 0 1.4 1.4 1.3 2.8 15 23 66 0.00 0.21 0.21 0.00 0.21 0.32 0.29 0.61 0.32 0.61 Matches 2022-2023 22 Club Brugge 1. Champions Lg 7 7 591 6.6 2 0 2 2 0 0 4 1 2.1 2.1 0.3 2.4 7 20 39 0.30 0.00 0.30 0.30 0.30 0.31 0.05 0.36 0.31 0.36 Matches 2022-2023 22 Club Brugge be BEL 1. Pro League A 27 14 1,284 14.3 0 4 4 0 0 0 2 0 1.4 1.4 3.7 5.0 34 46 114 0.00 0.28 0.28 0.00 0.28 0.09 0.26 0.35 0.09 0.35 Matches 2023-2024 23 Standard Liège be BEL 1. Pro League A 21 13 1,225 13.6 2 0 2 2 0 0 0 0 2.5 2.5 1.1 3.6 17 53 100 0.15 0.00 0.15 0.15 0.15 0.19 0.08 0.26 0.19 0.26 Matches 7 Seasons 4 Clubs 5 Leagues 144 100 9,059 100.7 15 14 29 15 0 0 11 1 14.5 14.5 10.5 25.0 161 338 605 0.15 0.14 0.29 0.15 0.29 0.19 0.13 0.32 0.19 0.32 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 OH Leuven (4 Seasons) 2 Leagues 65 57 4,993 55.5 11 8 19 11 0 0 4 0 6.2 6.2 3.8 10.1 78 181 253 0.20 0.14 0.34 0.20 0.34 0.18 0.11 0.30 0.18 0.30 Club Brugge (2 Seasons) 2 Leagues 48 30 2,604 28.9 2 5 7 2 0 0 6 1 5.1 5.1 5.5 10.6 62 95 238 0.07 0.17 0.24 0.07 0.24 0.18 0.19 0.37 0.18 0.37 Standard Liège (1 Season) 1 League 21 13 1,225 13.6 2 0 2 2 0 0 0 0 2.5 2.5 1.1 3.6 17 53 100 0.15 0.00 0.15 0.15 0.15 0.19 0.08 0.26 0.19 0.26 AZ Alkmaar (1 Season) 2 Leagues 10 0 237 2.6 0 1 1 0 0 0 1 0 0.7 0.7 0.1 0.7 4 9 14 0.00 0.38 0.38 0.00 0.38 0.30 0.03 0.32 0.30 0.32 First Division A (4 Seasons) 91 66 5,980 66.4 10 10 20 10 0 0 6 0 11.6 11.6 9.9 21.5 144 303 533 0.15 0.15 0.30 0.15 0.30 0.17 0.15 0.32 0.17 0.32 First Division B (3 Seasons) 31 23 1,955 21.7 3 3 6 3 0 0 0 0 0.14 0.14 0.28 0.14 0.28 Champions Lg (2 Seasons) 12 11 887 9.9 2 0 2 2 0 0 4 1 2.3 2.3 0.5 2.8 13 26 58 0.20 0.00 0.20 0.20 0.20 0.23 0.05 0.28 0.23 0.28 Eredivisie (1 Season) 8 0 166 1.8 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.6 4 6 13 0.00 0.54 0.54 0.00 0.54 0.30 0.03 0.33 0.30 0.33 Conf Lg (1 Season) 2 0 71 0.8 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 3 1 0.00 0.00 0.00 0.00 0.00 0.30 0.00 0.30 0.30 0.30
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 17 OH Leuven 1 League 4 3 243 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 18 OH Leuven 1 League 2 1 108 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 19 OH Leuven 1 League 25 19 1,604 17.8 3 3 6 3 0 0 0 0 0.17 0.17 0.34 0.17 0.34 2020-2021 20 OH Leuven 1 League 34 34 3,038 33.8 8 5 13 8 0 0 4 0 6.2 6.2 3.8 10.1 78 181 253 0.24 0.15 0.39 0.24 0.39 0.18 0.11 0.30 0.18 0.30 2021-2022 21 AZ Alkmaar 2 Leagues 10 0 237 2.6 0 1 1 0 0 0 1 0 0.7 0.7 0.1 0.7 4 9 14 0.00 0.38 0.38 0.00 0.38 0.30 0.03 0.32 0.30 0.32 2021-2022 21 Club Brugge 2 Leagues 14 9 729 8.1 0 1 1 0 0 0 0 0 1.7 1.7 1.5 3.1 21 29 85 0.00 0.12 0.12 0.00 0.12 0.21 0.19 0.40 0.21 0.40 2022-2023 22 Club Brugge 2 Leagues 34 21 1,875 20.8 2 4 6 2 0 0 6 1 3.4 3.4 4.0 7.4 41 66 153 0.10 0.19 0.29 0.10 0.29 0.16 0.19 0.36 0.16 0.36 2023-2024 23 Standard Liège 1 League 21 13 1,225 13.6 2 0 2 2 0 0 0 0 2.5 2.5 1.1 3.6 17 53 100 0.15 0.00 0.15 0.15 0.15 0.19 0.08 0.26 0.19 0.26 7 Seasons 4 Clubs 5 Leagues 144 100 9,059 100.7 15 14 29 15 0 0 11 1 14.5 14.5 10.5 25.0 161 338 605 0.15 0.14 0.29 0.15 0.29 0.19 0.13 0.32 0.19 0.32 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 OH Leuven (4 Seasons) 2 Leagues 65 57 4,993 55.5 11 8 19 11 0 0 4 0 6.2 6.2 3.8 10.1 78 181 253 0.20 0.14 0.34 0.20 0.34 0.18 0.11 0.30 0.18 0.30 Club Brugge (2 Seasons) 2 Leagues 48 30 2,604 28.9 2 5 7 2 0 0 6 1 5.1 5.1 5.5 10.6 62 95 238 0.07 0.17 0.24 0.07 0.24 0.18 0.19 0.37 0.18 0.37 Standard Liège (1 Season) 1 League 21 13 1,225 13.6 2 0 2 2 0 0 0 0 2.5 2.5 1.1 3.6 17 53 100 0.15 0.00 0.15 0.15 0.15 0.19 0.08 0.26 0.19 0.26 AZ Alkmaar (1 Season) 2 Leagues 10 0 237 2.6 0 1 1 0 0 0 1 0 0.7 0.7 0.1 0.7 4 9 14 0.00 0.38 0.38 0.00 0.38 0.30 0.03 0.32 0.30 0.32 First Division A (4 Seasons) 91 66 5,980 66.4 10 10 20 10 0 0 6 0 11.6 11.6 9.9 21.5 144 303 533 0.15 0.15 0.30 0.15 0.30 0.17 0.15 0.32 0.17 0.32 First Division B (3 Seasons) 31 23 1,955 21.7 3 3 6 3 0 0 0 0 0.14 0.14 0.28 0.14 0.28 Champions Lg (2 Seasons) 12 11 887 9.9 2 0 2 2 0 0 4 1 2.3 2.3 0.5 2.8 13 26 58 0.20 0.00 0.20 0.20 0.20 0.23 0.05 0.28 0.23 0.28 Eredivisie (1 Season) 8 0 166 1.8 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.6 4 6 13 0.00 0.54 0.54 0.00 0.54 0.30 0.03 0.33 0.30 0.33 Conf Lg (1 Season) 2 0 71 0.8 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 3 1 0.00 0.00 0.00 0.00 0.00 0.30 0.00 0.30 0.30 0.30
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 17 OH Leuven be BEL 2. First Division B 3rd 4 3 243 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 18 OH Leuven be BEL 2. First Division B 5th 2 1 108 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 OH Leuven be BEL 2. First Division B 3rd 25 19 1,604 17.8 3 3 6 3 0 0 0 0 0.17 0.17 0.34 0.17 0.34 Matches 2020-2021 20 OH Leuven be BEL 1. First Division A 11th 34 34 3,038 33.8 8 5 13 8 0 0 4 0 6.2 6.2 3.8 10.1 78 181 253 0.24 0.15 0.39 0.24 0.39 0.18 0.11 0.30 0.18 0.30 Matches 2021-2022 21 AZ Alkmaar nl NED 1. Eredivisie 5th 8 0 166 1.8 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.6 4 6 13 0.00 0.54 0.54 0.00 0.54 0.30 0.03 0.33 0.30 0.33 Matches 2021-2022 21 Club Brugge be BEL 1. First Division A 2nd 9 5 433 4.8 0 1 1 0 0 0 0 0 1.4 1.4 1.3 2.8 15 23 66 0.00 0.21 0.21 0.00 0.21 0.32 0.29 0.61 0.32 0.61 Matches 2022-2023 22 Club Brugge be BEL 1. Pro League A 4th 27 14 1,284 14.3 0 4 4 0 0 0 2 0 1.4 1.4 3.7 5.0 34 46 114 0.00 0.28 0.28 0.00 0.28 0.09 0.26 0.35 0.09 0.35 Matches 2023-2024 23 Standard Liège be BEL 1. Pro League A 12th 21 13 1,225 13.6 2 0 2 2 0 0 0 0 2.5 2.5 1.1 3.6 17 53 100 0.15 0.00 0.15 0.15 0.15 0.19 0.08 0.26 0.19 0.26 Matches 7 Seasons 4 Clubs 3 Leagues 130 89 8,101 90.0 13 14 27 13 0 0 6 0 12.1 12.1 10.0 22.1 148 309 546 0.14 0.16 0.30 0.14 0.30 0.18 0.15 0.32 0.18 0.32 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 OH Leuven (4 Seasons) 2 Leagues 65 57 4,993 55.5 11 8 19 11 0 0 4 0 6.2 6.2 3.8 10.1 78 181 253 0.20 0.14 0.34 0.20 0.34 0.18 0.11 0.30 0.18 0.30 Club Brugge (2 Seasons) 1 League 36 19 1,717 19.1 0 5 5 0 0 0 2 0 2.8 2.8 5.0 7.8 49 69 180 0.00 0.26 0.26 0.00 0.26 0.15 0.27 0.41 0.15 0.41 Standard Liège (1 Season) 1 League 21 13 1,225 13.6 2 0 2 2 0 0 0 0 2.5 2.5 1.1 3.6 17 53 100 0.15 0.00 0.15 0.15 0.15 0.19 0.08 0.26 0.19 0.26 AZ Alkmaar (1 Season) 1 League 8 0 166 1.8 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.6 4 6 13 0.00 0.54 0.54 0.00 0.54 0.30 0.03 0.33 0.30 0.33 First Division A (4 Seasons) 91 66 5,980 66.4 10 10 20 10 0 0 6 0 11.6 11.6 9.9 21.5 144 303 533 0.15 0.15 0.30 0.15 0.30 0.17 0.15 0.32 0.17 0.32 First Division B (3 Seasons) 31 23 1,955 21.7 3 3 6 3 0 0 0 0 0.14 0.14 0.28 0.14 0.28 Eredivisie (1 Season) 8 0 166 1.8 0 1 1 0 0 0 0 0 0.5 0.5 0.1 0.6 4 6 13 0.00 0.54 0.54 0.00 0.54 0.30 0.03 0.33 0.30 0.33
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 2021-2022 21 AZ Alkmaar 3. Conf Lg R16 2 0 71 0.8 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 3 1 0.00 0.00 0.00 0.00 0.00 0.30 0.00 0.30 0.30 0.30 Matches 2021-2022 21 Club Brugge 1. Champions Lg GR 5 4 296 3.3 0 0 0 0 0 0 0 0 0.2 0.2 0.2 0.4 6 6 19 0.00 0.00 0.00 0.00 0.00 0.07 0.05 0.11 0.07 0.11 Matches 2022-2023 22 Club Brugge 1. Champions Lg R16 7 7 591 6.6 2 0 2 2 0 0 4 1 2.1 2.1 0.3 2.4 7 20 39 0.30 0.00 0.30 0.30 0.30 0.31 0.05 0.36 0.31 0.36 Matches 2 Seasons 2 Clubs 2 Leagues 14 11 958 10.6 2 0 2 2 0 0 5 1 2.4 2.4 0.5 2.9 13 29 59 0.19 0.00 0.19 0.19 0.19 0.23 0.05 0.28 0.23 0.28 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 Club Brugge (2 Seasons) 1 League 12 11 887 9.9 2 0 2 2 0 0 4 1 2.3 2.3 0.5 2.8 13 26 58 0.20 0.00 0.20 0.20 0.20 0.23 0.05 0.28 0.23 0.28 AZ Alkmaar (1 Season) 1 League 2 0 71 0.8 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 3 1 0.00 0.00 0.00 0.00 0.00 0.30 0.00 0.30 0.30 0.30 Champions Lg (2 Seasons) 12 11 887 9.9 2 0 2 2 0 0 4 1 2.3 2.3 0.5 2.8 13 26 58 0.20 0.00 0.20 0.20 0.20 0.23 0.05 0.28 0.23 0.28 Conf Lg (1 Season) 2 0 71 0.8 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 3 1 0.00 0.00 0.00 0.00 0.00 0.30 0.00 0.30 0.30 0.30
Standard Stats Table Season Age Squad 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 2022 22 gh Ghana 1. World Cup GR 0 0 Matches 2022 22 gh Ghana Friendlies (M) 1 0 29 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 23 gh Ghana Africa Cup of Nations qualification 0 0 Matches 2 Seasons 1 Club 3 Leagues 1 0 29 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 1 0 29 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 World Cup (1 Season) 0 0 Africa Cup of Nations qualification (1 Season) 0 0
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 17 OH Leuven be BEL 2. First Division B 2.7 0 0 0.00 0 0 Matches 2018-2019 18 OH Leuven be BEL 2. First Division B 1.2 0 0 0 Matches 2019-2020 19 OH Leuven be BEL 2. First Division B 17.8 3 0 0 Matches 2020-2021 20 OH Leuven be BEL 1. First Division A 33.8 8 74 28 37.8 2.19 0.83 0.11 0.29 21.2 1 0 0 6.2 6.2 0.08 +1.8 +1.8 Matches 2021-2022 21 Club Brugge 1. Champions Lg 3.3 0 6 0 0.0 1.82 0.00 0.00 22.0 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 2021-2022 21 AZ Alkmaar 3. Conf Lg 0.8 0 1 0 0.0 1.27 0.00 0.00 12.1 0 0 0 0.1 0.1 0.14 -0.1 -0.1 Matches 2021-2022 21 AZ Alkmaar nl NED 1. Eredivisie 1.8 0 5 0 0.0 2.71 0.00 0.00 15.9 0 0 0 0.5 0.5 0.11 -0.5 -0.5 Matches 2021-2022 21 Club Brugge be BEL 1. First Division A 4.8 0 21 3 14.3 4.36 0.62 0.00 0.00 20.9 2 0 0 1.4 1.4 0.07 -1.4 -1.4 Matches 2022-2023 22 Club Brugge 1. Champions Lg 6.6 2 13 5 38.5 1.98 0.76 0.15 0.40 18.7 0 0 0 2.1 2.1 0.16 -0.1 -0.1 Matches 2022-2023 22 Club Brugge be BEL 1. Pro League A 14.3 0 18 5 27.8 1.26 0.35 0.00 0.00 21.2 0 0 0 1.4 1.4 0.08 -1.4 -1.4 Matches 2023-2024 23 Standard Liège be BEL 1. Pro League A 13.6 2 32 11 34.4 2.35 0.81 0.06 0.18 18.9 0 0 0 2.5 2.5 0.08 -0.5 -0.5 Matches 7 Seasons 4 Clubs 5 Leagues 100.7 15 170 52 30.6 2.15 0.64 0.07 0.23 20.4 3 0 0 14.5 14.5 0.09 -2.5 -2.5 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 OH Leuven (4 Seasons) 2 Leagues 55.5 11 74 28 37.8 2.19 0.77 0.11 0.29 21.2 1 0 0 6.2 6.2 0.08 +1.8 +1.8 Club Brugge (2 Seasons) 2 Leagues 28.9 2 58 13 22.4 2.00 0.45 0.03 0.15 20.6 2 0 0 5.1 5.1 0.09 -3.1 -3.1 Standard Liège (1 Season) 1 League 13.6 2 32 11 34.4 2.35 0.81 0.06 0.18 18.9 0 0 0 2.5 2.5 0.08 -0.5 -0.5 AZ Alkmaar (1 Season) 2 Leagues 2.6 0 6 0 0.0 2.28 0.00 0.00 15.3 0 0 0 0.7 0.7 0.11 -0.7 -0.7 First Division A (4 Seasons) 66.4 10 145 47 32.4 2.18 0.71 0.07 0.21 20.7 3 0 0 11.6 11.6 0.08 -1.6 -1.6 First Division B (3 Seasons) 21.7 3 0 0.00 0 0 Champions Lg (2 Seasons) 9.9 2 19 5 26.3 1.93 0.51 0.11 0.40 19.8 0 0 0 2.3 2.3 0.12 -0.3 -0.3 Eredivisie (1 Season) 1.8 0 5 0 0.0 2.71 0.00 0.00 15.9 0 0 0 0.5 0.5 0.11 -0.5 -0.5 Conf Lg (1 Season) 0.8 0 1 0 0.0 1.27 0.00 0.00 12.1 0 0 0 0.1 0.1 0.14 -0.1 -0.1
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 17 OH Leuven 1 League 2.7 0 0 0.00 0 0 2018-2019 18 OH Leuven 1 League 1.2 0 0 0 2019-2020 19 OH Leuven 1 League 17.8 3 0 0 2020-2021 20 OH Leuven 1 League 33.8 8 74 28 37.8 2.19 0.83 0.11 0.29 21.2 1 0 0 6.2 6.2 0.08 +1.8 +1.8 2021-2022 21 AZ Alkmaar 2 Leagues 2.6 0 6 0 0.0 2.28 0.00 0.00 15.3 0 0 0 0.7 0.7 0.11 -0.7 -0.7 2021-2022 21 Club Brugge 2 Leagues 8.1 0 27 3 11.1 3.33 0.37 0.00 0.00 21.2 2 0 0 1.7 1.7 0.06 -1.7 -1.7 2022-2023 22 Club Brugge 2 Leagues 20.8 2 31 10 32.3 1.49 0.48 0.06 0.20 20.2 0 0 0 3.4 3.4 0.11 -1.4 -1.4 2023-2024 23 Standard Liège 1 League 13.6 2 32 11 34.4 2.35 0.81 0.06 0.18 18.9 0 0 0 2.5 2.5 0.08 -0.5 -0.5 7 Seasons 4 Clubs 5 Leagues 100.7 15 170 52 30.6 2.15 0.64 0.07 0.23 20.4 3 0 0 14.5 14.5 0.09 -2.5 -2.5 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 OH Leuven (4 Seasons) 2 Leagues 55.5 11 74 28 37.8 2.19 0.77 0.11 0.29 21.2 1 0 0 6.2 6.2 0.08 +1.8 +1.8 Club Brugge (2 Seasons) 2 Leagues 28.9 2 58 13 22.4 2.00 0.45 0.03 0.15 20.6 2 0 0 5.1 5.1 0.09 -3.1 -3.1 Standard Liège (1 Season) 1 League 13.6 2 32 11 34.4 2.35 0.81 0.06 0.18 18.9 0 0 0 2.5 2.5 0.08 -0.5 -0.5 AZ Alkmaar (1 Season) 2 Leagues 2.6 0 6 0 0.0 2.28 0.00 0.00 15.3 0 0 0 0.7 0.7 0.11 -0.7 -0.7 First Division A (4 Seasons) 66.4 10 145 47 32.4 2.18 0.71 0.07 0.21 20.7 3 0 0 11.6 11.6 0.08 -1.6 -1.6 First Division B (3 Seasons) 21.7 3 0 0.00 0 0 Champions Lg (2 Seasons) 9.9 2 19 5 26.3 1.93 0.51 0.11 0.40 19.8 0 0 0 2.3 2.3 0.12 -0.3 -0.3 Eredivisie (1 Season) 1.8 0 5 0 0.0 2.71 0.00 0.00 15.9 0 0 0 0.5 0.5 0.11 -0.5 -0.5 Conf Lg (1 Season) 0.8 0 1 0 0.0 1.27 0.00 0.00 12.1 0 0 0 0.1 0.1 0.14 -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 2017-2018 17 OH Leuven be BEL 2. First Division B 3rd 2.7 0 0 0.00 0 0 Matches 2018-2019 18 OH Leuven be BEL 2. First Division B 5th 1.2 0 0 0 Matches 2019-2020 19 OH Leuven be BEL 2. First Division B 3rd 17.8 3 0 0 Matches 2020-2021 20 OH Leuven be BEL 1. First Division A 11th 33.8 8 74 28 37.8 2.19 0.83 0.11 0.29 21.2 1 0 0 6.2 6.2 0.08 +1.8 +1.8 Matches 2021-2022 21 AZ Alkmaar nl NED 1. Eredivisie 5th 1.8 0 5 0 0.0 2.71 0.00 0.00 15.9 0 0 0 0.5 0.5 0.11 -0.5 -0.5 Matches 2021-2022 21 Club Brugge be BEL 1. First Division A 2nd 4.8 0 21 3 14.3 4.36 0.62 0.00 0.00 20.9 2 0 0 1.4 1.4 0.07 -1.4 -1.4 Matches 2022-2023 22 Club Brugge be BEL 1. Pro League A 4th 14.3 0 18 5 27.8 1.26 0.35 0.00 0.00 21.2 0 0 0 1.4 1.4 0.08 -1.4 -1.4 Matches 2023-2024 23 Standard Liège be BEL 1. Pro League A 12th 13.6 2 32 11 34.4 2.35 0.81 0.06 0.18 18.9 0 0 0 2.5 2.5 0.08 -0.5 -0.5 Matches 7 Seasons 4 Clubs 3 Leagues 90.0 13 150 47 31.3 2.20 0.66 0.07 0.21 20.5 3 0 0 12.1 12.1 0.08 -2.1 -2.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 OH Leuven (4 Seasons) 2 Leagues 55.5 11 74 28 37.8 2.19 0.77 0.11 0.29 21.2 1 0 0 6.2 6.2 0.08 +1.8 +1.8 Club Brugge (2 Seasons) 1 League 19.1 0 39 8 20.5 2.04 0.42 0.00 0.00 21.1 2 0 0 2.8 2.8 0.07 -2.8 -2.8 Standard Liège (1 Season) 1 League 13.6 2 32 11 34.4 2.35 0.81 0.06 0.18 18.9 0 0 0 2.5 2.5 0.08 -0.5 -0.5 AZ Alkmaar (1 Season) 1 League 1.8 0 5 0 0.0 2.71 0.00 0.00 15.9 0 0 0 0.5 0.5 0.11 -0.5 -0.5 First Division A (4 Seasons) 66.4 10 145 47 32.4 2.18 0.71 0.07 0.21 20.7 3 0 0 11.6 11.6 0.08 -1.6 -1.6 First Division B (3 Seasons) 21.7 3 0 0.00 0 0 Eredivisie (1 Season) 1.8 0 5 0 0.0 2.71 0.00 0.00 15.9 0 0 0 0.5 0.5 0.11 -0.5 -0.5
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 2021-2022 21 AZ Alkmaar 3. Conf Lg R16 0.8 0 1 0 0.0 1.27 0.00 0.00 12.1 0 0 0 0.1 0.1 0.14 -0.1 -0.1 Matches 2021-2022 21 Club Brugge 1. Champions Lg GR 3.3 0 6 0 0.0 1.82 0.00 0.00 22.0 0 0 0 0.2 0.2 0.04 -0.2 -0.2 Matches 2022-2023 22 Club Brugge 1. Champions Lg R16 6.6 2 13 5 38.5 1.98 0.76 0.15 0.40 18.7 0 0 0 2.1 2.1 0.16 -0.1 -0.1 Matches 2 Seasons 2 Clubs 2 Leagues 10.6 2 20 5 25.0 1.88 0.47 0.10 0.40 19.4 0 0 0 2.4 2.4 0.12 -0.4 -0.4 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 Club Brugge (2 Seasons) 1 League 9.9 2 19 5 26.3 1.93 0.51 0.11 0.40 19.8 0 0 0 2.3 2.3 0.12 -0.3 -0.3 AZ Alkmaar (1 Season) 1 League 0.8 0 1 0 0.0 1.27 0.00 0.00 12.1 0 0 0 0.1 0.1 0.14 -0.1 -0.1 Champions Lg (2 Seasons) 9.9 2 19 5 26.3 1.93 0.51 0.11 0.40 19.8 0 0 0 2.3 2.3 0.12 -0.3 -0.3 Conf Lg (1 Season) 0.8 0 1 0 0.0 1.27 0.00 0.00 12.1 0 0 0 0.1 0.1 0.14 -0.1 -0.1
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2022 22 gh Ghana Friendlies (M) 0.3 0 0 0 Matches 2 Seasons 1 Club 3 Leagues 0.3 0 0 0 Friendlies (M) (1 Season) 0.3 0 0 0 World Cup (1 Season) Africa Cup of Nations qualification (1 Season)
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 17 OH Leuven be BEL 2. First Division B 2.7 0 Matches 2018-2019 18 OH Leuven be BEL 2. First Division B 1.2 0 Matches 2019-2020 19 OH Leuven be BEL 2. First Division B 17.8 3 Matches 2020-2021 20 OH Leuven be BEL 1. First Division A 33.8 975 1419 68.7 15679 5454 506 647 78.2 364 511 71.2 77 163 47.2 5 3.8 3.8 +1.2 41 108 52 8 181 Matches 2021-2022 21 Club Brugge 1. Champions Lg 3.3 72 124 58.1 790 248 51 70 72.9 12 27 44.4 1 11 9.1 0 0.2 0.1 -0.2 2 1 4 0 6 Matches 2021-2022 21 AZ Alkmaar 3. Conf Lg 0.8 9 16 56.3 153 80 7 11 63.6 0 1 0.0 2 3 66.7 0 0.0 0.1 0.0 0 1 1 0 3 Matches 2021-2022 21 AZ Alkmaar nl NED 1. Eredivisie 1.8 42 66 63.6 628 136 19 29 65.5 19 22 86.4 2 6 33.3 1 0.1 0.1 +0.9 2 4 1 0 6 Matches 2021-2022 21 Club Brugge be BEL 1. First Division A 4.8 157 216 72.7 2064 646 103 130 79.2 40 53 75.5 4 14 28.6 1 1.3 0.7 -0.3 10 7 13 3 23 Matches 2022-2023 22 Club Brugge 1. Champions Lg 6.6 166 221 75.1 2510 704 92 109 84.4 50 69 72.5 11 16 68.8 0 0.3 0.4 -0.3 6 11 4 0 20 Matches 2022-2023 22 Club Brugge be BEL 1. Pro League A 14.3 446 562 79.4 6991 1530 211 247 85.4 179 228 78.5 30 42 71.4 4 3.7 2.8 +0.3 26 33 18 3 46 Matches 2023-2024 23 Standard Liège be BEL 1. Pro League A 13.6 412 567 72.7 6298 1572 212 261 81.2 147 193 76.2 25 51 49.0 0 1.1 1.8 -1.1 14 39 22 7 53 Matches 7 Seasons 4 Clubs 5 Leagues 100.7 2279 3191 71.4 35113 10370 1201 1504 79.9 811 1104 73.5 152 306 49.7 14 10.5 9.8 +3.5 101 204 115 21 338 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 OH Leuven (4 Seasons) 2 Leagues 55.5 975 1419 68.7 15679 5454 506 647 78.2 364 511 71.2 77 163 47.2 8 3.8 3.8 +4.2 41 108 52 8 181 Club Brugge (2 Seasons) 2 Leagues 28.9 841 1123 74.9 12355 3128 457 556 82.2 281 377 74.5 46 83 55.4 5 5.5 4.0 -0.5 44 52 39 6 95 Standard Liège (1 Season) 1 League 13.6 412 567 72.7 6298 1572 212 261 81.2 147 193 76.2 25 51 49.0 0 1.1 1.8 -1.1 14 39 22 7 53 AZ Alkmaar (1 Season) 2 Leagues 2.6 51 82 62.2 781 216 26 40 65.0 19 23 82.6 4 9 44.4 1 0.1 0.2 +0.9 2 5 2 0 9 First Division A (4 Seasons) 66.4 1990 2764 72.0 31032 9202 1032 1285 80.3 730 985 74.1 136 270 50.4 10 9.9 9.1 +0.1 91 187 105 21 303 First Division B (3 Seasons) 21.7 3 Champions Lg (2 Seasons) 9.9 238 345 69.0 3300 952 143 179 79.9 62 96 64.6 12 27 44.4 0 0.5 0.5 -0.5 8 12 8 0 26 Eredivisie (1 Season) 1.8 42 66 63.6 628 136 19 29 65.5 19 22 86.4 2 6 33.3 1 0.1 0.1 +0.9 2 4 1 0 6 Conf Lg (1 Season) 0.8 9 16 56.3 153 80 7 11 63.6 0 1 0.0 2 3 66.7 0 0.0 0.1 0.0 0 1 1 0 3
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 17 OH Leuven 1 League 2.7 0 2018-2019 18 OH Leuven 1 League 1.2 0 2019-2020 19 OH Leuven 1 League 17.8 3 2020-2021 20 OH Leuven 1 League 33.8 975 1419 68.7 15679 5454 506 647 78.2 364 511 71.2 77 163 47.2 5 3.8 3.8 +1.2 41 108 52 8 181 2021-2022 21 AZ Alkmaar 2 Leagues 2.6 51 82 62.2 781 216 26 40 65.0 19 23 82.6 4 9 44.4 1 0.1 0.2 +0.9 2 5 2 0 9 2021-2022 21 Club Brugge 2 Leagues 8.1 229 340 67.4 2854 894 154 200 77.0 52 80 65.0 5 25 20.0 1 1.5 0.9 -0.5 12 8 17 3 29 2022-2023 22 Club Brugge 2 Leagues 20.8 612 783 78.2 9501 2234 303 356 85.1 229 297 77.1 41 58 70.7 4 4.0 3.2 0.0 32 44 22 3 66 2023-2024 23 Standard Liège 1 League 13.6 412 567 72.7 6298 1572 212 261 81.2 147 193 76.2 25 51 49.0 0 1.1 1.8 -1.1 14 39 22 7 53 7 Seasons 4 Clubs 5 Leagues 100.7 2279 3191 71.4 35113 10370 1201 1504 79.9 811 1104 73.5 152 306 49.7 14 10.5 9.8 +3.5 101 204 115 21 338 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 OH Leuven (4 Seasons) 2 Leagues 55.5 975 1419 68.7 15679 5454 506 647 78.2 364 511 71.2 77 163 47.2 8 3.8 3.8 +4.2 41 108 52 8 181 Club Brugge (2 Seasons) 2 Leagues 28.9 841 1123 74.9 12355 3128 457 556 82.2 281 377 74.5 46 83 55.4 5 5.5 4.0 -0.5 44 52 39 6 95 Standard Liège (1 Season) 1 League 13.6 412 567 72.7 6298 1572 212 261 81.2 147 193 76.2 25 51 49.0 0 1.1 1.8 -1.1 14 39 22 7 53 AZ Alkmaar (1 Season) 2 Leagues 2.6 51 82 62.2 781 216 26 40 65.0 19 23 82.6 4 9 44.4 1 0.1 0.2 +0.9 2 5 2 0 9 First Division A (4 Seasons) 66.4 1990 2764 72.0 31032 9202 1032 1285 80.3 730 985 74.1 136 270 50.4 10 9.9 9.1 +0.1 91 187 105 21 303 First Division B (3 Seasons) 21.7 3 Champions Lg (2 Seasons) 9.9 238 345 69.0 3300 952 143 179 79.9 62 96 64.6 12 27 44.4 0 0.5 0.5 -0.5 8 12 8 0 26 Eredivisie (1 Season) 1.8 42 66 63.6 628 136 19 29 65.5 19 22 86.4 2 6 33.3 1 0.1 0.1 +0.9 2 4 1 0 6 Conf Lg (1 Season) 0.8 9 16 56.3 153 80 7 11 63.6 0 1 0.0 2 3 66.7 0 0.0 0.1 0.0 0 1 1 0 3
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 17 OH Leuven be BEL 2. First Division B 3rd 2.7 0 Matches 2018-2019 18 OH Leuven be BEL 2. First Division B 5th 1.2 0 Matches 2019-2020 19 OH Leuven be BEL 2. First Division B 3rd 17.8 3 Matches 2020-2021 20 OH Leuven be BEL 1. First Division A 11th 33.8 975 1419 68.7 15679 5454 506 647 78.2 364 511 71.2 77 163 47.2 5 3.8 3.8 +1.2 41 108 52 8 181 Matches 2021-2022 21 AZ Alkmaar nl NED 1. Eredivisie 5th 1.8 42 66 63.6 628 136 19 29 65.5 19 22 86.4 2 6 33.3 1 0.1 0.1 +0.9 2 4 1 0 6 Matches 2021-2022 21 Club Brugge be BEL 1. First Division A 2nd 4.8 157 216 72.7 2064 646 103 130 79.2 40 53 75.5 4 14 28.6 1 1.3 0.7 -0.3 10 7 13 3 23 Matches 2022-2023 22 Club Brugge be BEL 1. Pro League A 4th 14.3 446 562 79.4 6991 1530 211 247 85.4 179 228 78.5 30 42 71.4 4 3.7 2.8 +0.3 26 33 18 3 46 Matches 2023-2024 23 Standard Liège be BEL 1. Pro League A 12th 13.6 412 567 72.7 6298 1572 212 261 81.2 147 193 76.2 25 51 49.0 0 1.1 1.8 -1.1 14 39 22 7 53 Matches 7 Seasons 4 Clubs 3 Leagues 90.0 2032 2830 71.8 31660 9338 1051 1314 80.0 749 1007 74.4 138 276 50.0 14 10.0 9.2 +4.0 93 191 106 21 309 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 OH Leuven (4 Seasons) 2 Leagues 55.5 975 1419 68.7 15679 5454 506 647 78.2 364 511 71.2 77 163 47.2 8 3.8 3.8 +4.2 41 108 52 8 181 Club Brugge (2 Seasons) 1 League 19.1 603 778 77.5 9055 2176 314 377 83.3 219 281 77.9 34 56 60.7 5 5.0 3.5 0.0 36 40 31 6 69 Standard Liège (1 Season) 1 League 13.6 412 567 72.7 6298 1572 212 261 81.2 147 193 76.2 25 51 49.0 0 1.1 1.8 -1.1 14 39 22 7 53 AZ Alkmaar (1 Season) 1 League 1.8 42 66 63.6 628 136 19 29 65.5 19 22 86.4 2 6 33.3 1 0.1 0.1 +0.9 2 4 1 0 6 First Division A (4 Seasons) 66.4 1990 2764 72.0 31032 9202 1032 1285 80.3 730 985 74.1 136 270 50.4 10 9.9 9.1 +0.1 91 187 105 21 303 First Division B (3 Seasons) 21.7 3 Eredivisie (1 Season) 1.8 42 66 63.6 628 136 19 29 65.5 19 22 86.4 2 6 33.3 1 0.1 0.1 +0.9 2 4 1 0 6
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 2021-2022 21 AZ Alkmaar 3. Conf Lg R16 0.8 9 16 56.3 153 80 7 11 63.6 0 1 0.0 2 3 66.7 0 0.0 0.1 0.0 0 1 1 0 3 Matches 2021-2022 21 Club Brugge 1. Champions Lg GR 3.3 72 124 58.1 790 248 51 70 72.9 12 27 44.4 1 11 9.1 0 0.2 0.1 -0.2 2 1 4 0 6 Matches 2022-2023 22 Club Brugge 1. Champions Lg R16 6.6 166 221 75.1 2510 704 92 109 84.4 50 69 72.5 11 16 68.8 0 0.3 0.4 -0.3 6 11 4 0 20 Matches 2 Seasons 2 Clubs 2 Leagues 10.6 247 361 68.4 3453 1032 150 190 78.9 62 97 63.9 14 30 46.7 0 0.5 0.6 -0.5 8 13 9 0 29 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 Club Brugge (2 Seasons) 1 League 9.9 238 345 69.0 3300 952 143 179 79.9 62 96 64.6 12 27 44.4 0 0.5 0.5 -0.5 8 12 8 0 26 AZ Alkmaar (1 Season) 1 League 0.8 9 16 56.3 153 80 7 11 63.6 0 1 0.0 2 3 66.7 0 0.0 0.1 0.0 0 1 1 0 3 Champions Lg (2 Seasons) 9.9 238 345 69.0 3300 952 143 179 79.9 62 96 64.6 12 27 44.4 0 0.5 0.5 -0.5 8 12 8 0 26 Conf Lg (1 Season) 0.8 9 16 56.3 153 80 7 11 63.6 0 1 0.0 2 3 66.7 0 0.0 0.1 0.0 0 1 1 0 3
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2022 22 gh Ghana Friendlies (M) 0.3 0 Matches 2 Seasons 1 Club 3 Leagues 0.3 0 Friendlies (M) (1 Season) 0.3 0 World Cup (1 Season) Africa Cup of Nations qualification (1 Season)
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 17 OH Leuven 1 League 2.7 2018-2019 18 OH Leuven 1 League 1.2 2019-2020 19 OH Leuven 1 League 17.8 2020-2021 20 OH Leuven 1 League 33.8 1419 1329 82 7 1 11 75 38 33 2 3 0 975 8 69 2021-2022 21 AZ Alkmaar 2 Leagues 2.6 82 80 0 0 0 0 2 0 0 0 0 0 51 2 2 2021-2022 21 Club Brugge 2 Leagues 8.1 340 317 21 0 3 2 32 7 14 5 0 0 229 2 12 2022-2023 22 Club Brugge 2 Leagues 20.8 783 768 11 3 0 4 29 6 2 0 0 0 612 4 18 2023-2024 23 Standard Liège 1 League 13.6 567 552 11 0 4 0 29 7 0 0 0 0 412 4 26 7 Seasons 4 Clubs 5 Leagues 100.7 3191 3046 125 10 8 17 167 58 49 7 3 0 2279 20 127 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches OH Leuven (4 Seasons) 2 Leagues 55.5 1419 1329 82 7 1 11 75 38 33 2 3 0 975 8 69 Club Brugge (2 Seasons) 2 Leagues 28.9 1123 1085 32 3 3 6 61 13 16 5 0 0 841 6 30 Standard Liège (1 Season) 1 League 13.6 567 552 11 0 4 0 29 7 0 0 0 0 412 4 26 AZ Alkmaar (1 Season) 2 Leagues 2.6 82 80 0 0 0 0 2 0 0 0 0 0 51 2 2 First Division A (4 Seasons) 66.4 2764 2639 111 9 7 14 145 54 40 4 3 0 1990 14 114 First Division B (3 Seasons) 21.7 Champions Lg (2 Seasons) 9.9 345 327 14 1 1 3 20 4 9 3 0 0 238 4 11 Eredivisie (1 Season) 1.8 66 64 0 0 0 0 2 0 0 0 0 0 42 2 2 Conf Lg (1 Season) 0.8 16 16 0 0 0 0 0 0 0 0 0 0 9 0 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2021-2022 21 AZ Alkmaar 3. Conf Lg R16 0.8 16 16 0 0 0 0 0 0 0 0 0 0 9 0 0 Matches 2021-2022 21 Club Brugge 1. Champions Lg GR 3.3 124 110 12 0 1 1 13 4 8 3 0 0 72 2 4 Matches 2022-2023 22 Club Brugge 1. Champions Lg R16 6.6 221 217 2 1 0 2 7 0 1 0 0 0 166 2 7 Matches 2 Seasons 2 Clubs 2 Leagues 10.6 361 343 14 1 1 3 20 4 9 3 0 0 247 4 11 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Club Brugge (2 Seasons) 1 League 9.9 345 327 14 1 1 3 20 4 9 3 0 0 238 4 11 AZ Alkmaar (1 Season) 1 League 0.8 16 16 0 0 0 0 0 0 0 0 0 0 9 0 0 Champions Lg (2 Seasons) 9.9 345 327 14 1 1 3 20 4 9 3 0 0 238 4 11 Conf Lg (1 Season) 0.8 16 16 0 0 0 0 0 0 0 0 0 0 9 0 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2022 22 gh Ghana Friendlies (M) 0.3 Matches 2 Seasons 1 Club 3 Leagues 0.3 Friendlies (M) (1 Season) 0.3 World Cup (1 Season) Africa Cup of Nations qualification (1 Season)
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 17 OH Leuven 1 League 2.7 2018-2019 18 OH Leuven 1 League 1.2 2019-2020 19 OH Leuven 1 League 17.8 2020-2021 20 OH Leuven 1 League 33.8 101 2.99 75 12 3 7 1 3 14 0.41 10 2 1 1 0 0 2021-2022 21 AZ Alkmaar 2 Leagues 2.6 3 1.30 3 0 0 0 0 0 1 0.43 1 0 0 0 0 0 2021-2022 21 Club Brugge 2 Leagues 8.1 28 3.58 20 3 2 2 1 0 4 0.51 3 0 0 0 1 0 2022-2023 22 Club Brugge 2 Leagues 20.8 62 2.98 54 0 3 4 0 1 7 0.34 6 0 1 0 0 0 2023-2024 23 Standard Liège 1 League 13.6 32 2.35 27 0 0 4 0 1 1 0.07 1 0 0 0 0 0 7 Seasons 4 Clubs 5 Leagues 100.7 226 2.89 179 15 8 17 2 5 27 0.34 21 2 2 1 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches OH Leuven (4 Seasons) 2 Leagues 55.5 101 2.99 75 12 3 7 1 3 14 0.41 10 2 1 1 0 0 Club Brugge (2 Seasons) 2 Leagues 28.9 90 3.14 74 3 5 6 1 1 11 0.38 9 0 1 0 1 0 Standard Liège (1 Season) 1 League 13.6 32 2.35 27 0 0 4 0 1 1 0.07 1 0 0 0 0 0 AZ Alkmaar (1 Season) 2 Leagues 2.6 3 1.30 3 0 0 0 0 0 1 0.43 1 0 0 0 0 0 First Division A (4 Seasons) 66.4 201 3.04 161 14 5 15 2 4 24 0.36 19 2 1 1 1 0 First Division B (3 Seasons) 21.7 Champions Lg (2 Seasons) 9.9 22 2.23 15 1 3 2 0 1 2 0.20 1 0 1 0 0 0 Eredivisie (1 Season) 1.8 3 1.63 3 0 0 0 0 0 1 0.54 1 0 0 0 0 0 Conf Lg (1 Season) 0.8 0 0.00 0 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 2021-2022 21 AZ Alkmaar 3. Conf Lg R16 0.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 21 Club Brugge 1. Champions Lg GR 3.3 6 1.82 4 1 1 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 22 Club Brugge 1. Champions Lg R16 6.6 16 2.44 11 0 2 2 0 1 2 0.30 1 0 1 0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 10.6 22 2.13 15 1 3 2 0 1 2 0.19 1 0 1 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Club Brugge (2 Seasons) 1 League 9.9 22 2.23 15 1 3 2 0 1 2 0.20 1 0 1 0 0 0 AZ Alkmaar (1 Season) 1 League 0.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Champions Lg (2 Seasons) 9.9 22 2.23 15 1 3 2 0 1 2 0.20 1 0 1 0 0 0 Conf Lg (1 Season) 0.8 0 0.00 0 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 2022 22 gh Ghana Friendlies (M) 0.3 Matches 2 Seasons 1 Club 3 Leagues 0.3 Friendlies (M) (1 Season) 0.3 World Cup (1 Season) Africa Cup of Nations qualification (1 Season)
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 17 OH Leuven 1 League 2.7 0 2018-2019 18 OH Leuven 1 League 1.2 0 2019-2020 19 OH Leuven 1 League 17.8 0 2020-2021 20 OH Leuven 1 League 33.8 47 32 13 25 9 12 39 30.8 27 22 5 17 16 63 10 0 2021-2022 21 AZ Alkmaar 2 Leagues 2.6 4 4 2 2 0 0 4 0.0 4 2 0 2 2 6 2 0 2021-2022 21 Club Brugge 2 Leagues 8.1 19 12 7 8 4 7 13 53.8 6 4 0 4 6 25 4 0 2022-2023 22 Club Brugge 2 Leagues 20.8 31 21 9 17 5 5 17 29.4 12 14 1 13 10 41 8 1 2023-2024 23 Standard Liège 1 League 13.6 20 16 6 11 3 3 19 15.8 16 10 1 9 7 27 13 0 7 Seasons 4 Clubs 5 Leagues 100.7 121 85 37 63 21 27 92 29.3 65 52 7 45 41 162 37 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches OH Leuven (4 Seasons) 2 Leagues 55.5 47 32 13 25 9 12 39 30.8 27 22 5 17 16 63 10 0 Club Brugge (2 Seasons) 2 Leagues 28.9 50 33 16 25 9 12 30 40.0 18 18 1 17 16 66 12 1 Standard Liège (1 Season) 1 League 13.6 20 16 6 11 3 3 19 15.8 16 10 1 9 7 27 13 0 AZ Alkmaar (1 Season) 2 Leagues 2.6 4 4 2 2 0 0 4 0.0 4 2 0 2 2 6 2 0 First Division A (4 Seasons) 66.4 96 69 26 51 19 18 70 25.7 52 45 7 38 32 128 28 0 First Division B (3 Seasons) 21.7 0 Champions Lg (2 Seasons) 9.9 21 12 9 10 2 9 18 50.0 9 5 0 5 7 28 7 1 Eredivisie (1 Season) 1.8 3 3 1 2 0 0 2 0.0 2 2 0 2 0 3 2 0 Conf Lg (1 Season) 0.8 1 1 1 0 0 0 2 0.0 2 0 0 0 2 3 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2021-2022 21 AZ Alkmaar 3. Conf Lg R16 0.8 1 1 1 0 0 0 2 0.0 2 0 0 0 2 3 0 0 Matches 2021-2022 21 Club Brugge 1. Champions Lg GR 3.3 9 5 3 5 1 6 11 54.5 5 2 0 2 3 12 2 0 Matches 2022-2023 22 Club Brugge 1. Champions Lg R16 6.6 12 7 6 5 1 3 7 42.9 4 3 0 3 4 16 5 1 Matches 2 Seasons 2 Clubs 2 Leagues 10.6 22 13 10 10 2 9 20 45.0 11 5 0 5 9 31 7 1 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Club Brugge (2 Seasons) 1 League 9.9 21 12 9 10 2 9 18 50.0 9 5 0 5 7 28 7 1 AZ Alkmaar (1 Season) 1 League 0.8 1 1 1 0 0 0 2 0.0 2 0 0 0 2 3 0 0 Champions Lg (2 Seasons) 9.9 21 12 9 10 2 9 18 50.0 9 5 0 5 7 28 7 1 Conf Lg (1 Season) 0.8 1 1 1 0 0 0 2 0.0 2 0 0 0 2 3 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2022 22 gh Ghana Friendlies (M) 0.3 Matches 2 Seasons 1 Club 3 Leagues 0.3 0 Friendlies (M) (1 Season) 0.3 0 World Cup (1 Season) 0 Africa Cup of Nations qualification (1 Season) 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 2017-2018 17 OH Leuven be BEL 2. First Division B 2.7 Matches 2018-2019 18 OH Leuven be BEL 2. First Division B 1.2 Matches 2019-2020 19 OH Leuven be BEL 2. First Division B 17.8 Matches 2020-2021 20 OH Leuven be BEL 1. First Division A 33.8 1725 30 228 721 805 85 1725 47 28 59.6 19 40.4 950 5309 2591 78 59 23 72 61 1245 253 Matches 2021-2022 21 Club Brugge 1. Champions Lg 3.3 176 6 36 53 89 9 176 15 7 46.7 8 53.3 100 569 169 6 6 2 14 5 108 19 Matches 2021-2022 21 AZ Alkmaar 3. Conf Lg 0.8 27 0 3 14 10 1 27 1 0 0.0 1 100.0 12 43 9 0 0 0 4 0 16 1 Matches 2021-2022 21 AZ Alkmaar nl NED 1. Eredivisie 1.8 99 2 18 48 38 5 99 4 3 75.0 1 25.0 62 337 161 4 2 1 12 6 62 13 Matches 2021-2022 21 Club Brugge be BEL 1. First Division A 4.8 272 3 27 75 174 20 272 11 6 54.5 5 45.5 157 878 377 15 6 5 11 7 201 66 Matches 2022-2023 22 Club Brugge 1. Champions Lg 6.6 276 8 51 115 117 14 276 12 7 58.3 5 41.7 189 864 353 7 5 2 12 7 177 39 Matches 2022-2023 22 Club Brugge be BEL 1. Pro League A 14.3 686 4 57 329 313 31 686 23 6 26.1 16 69.6 529 3207 1108 34 27 6 34 13 504 114 Matches 2023-2024 23 Standard Liège be BEL 1. Pro League A 13.6 718 17 80 331 314 36 718 23 9 39.1 13 56.5 534 2908 897 17 26 5 36 18 490 100 Matches 7 Seasons 4 Clubs 5 Leagues 100.7 3979 70 500 1686 1860 201 3979 136 66 48.5 68 50.0 2533 14115 5665 161 131 44 195 117 2803 605 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 OH Leuven (4 Seasons) 2 Leagues 55.5 1725 30 228 721 805 85 1725 47 28 59.6 19 40.4 950 5309 2591 78 59 23 72 61 1245 253 Club Brugge (2 Seasons) 2 Leagues 28.9 1410 21 171 572 693 74 1410 61 26 42.6 34 55.7 975 5518 2007 62 44 15 71 32 990 238 Standard Liège (1 Season) 1 League 13.6 718 17 80 331 314 36 718 23 9 39.1 13 56.5 534 2908 897 17 26 5 36 18 490 100 AZ Alkmaar (1 Season) 2 Leagues 2.6 126 2 21 62 48 6 126 5 3 60.0 2 40.0 74 380 170 4 2 1 16 6 78 14 First Division A (4 Seasons) 66.4 3401 54 392 1456 1606 172 3401 104 49 47.1 53 51.0 2170 12302 4973 144 118 39 153 99 2440 533 First Division B (3 Seasons) 21.7 Champions Lg (2 Seasons) 9.9 452 14 87 168 206 23 452 27 14 51.9 13 48.1 289 1433 522 13 11 4 26 12 285 58 Eredivisie (1 Season) 1.8 99 2 18 48 38 5 99 4 3 75.0 1 25.0 62 337 161 4 2 1 12 6 62 13 Conf Lg (1 Season) 0.8 27 0 3 14 10 1 27 1 0 0.0 1 100.0 12 43 9 0 0 0 4 0 16 1
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 17 OH Leuven 1 League 2.7 2018-2019 18 OH Leuven 1 League 1.2 2019-2020 19 OH Leuven 1 League 17.8 2020-2021 20 OH Leuven 1 League 33.8 1725 30 228 721 805 85 1725 47 28 59.6 19 40.4 950 5309 2591 78 59 23 72 61 1245 253 2021-2022 21 AZ Alkmaar 2 Leagues 2.6 126 2 21 62 48 6 126 5 3 60.0 2 40.0 74 380 170 4 2 1 16 6 78 14 2021-2022 21 Club Brugge 2 Leagues 8.1 448 9 63 128 263 29 448 26 13 50.0 13 50.0 257 1447 546 21 12 7 25 12 309 85 2022-2023 22 Club Brugge 2 Leagues 20.8 962 12 108 444 430 45 962 35 13 37.1 21 60.0 718 4071 1461 41 32 8 46 20 681 153 2023-2024 23 Standard Liège 1 League 13.6 718 17 80 331 314 36 718 23 9 39.1 13 56.5 534 2908 897 17 26 5 36 18 490 100 7 Seasons 4 Clubs 5 Leagues 100.7 3979 70 500 1686 1860 201 3979 136 66 48.5 68 50.0 2533 14115 5665 161 131 44 195 117 2803 605 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 OH Leuven (4 Seasons) 2 Leagues 55.5 1725 30 228 721 805 85 1725 47 28 59.6 19 40.4 950 5309 2591 78 59 23 72 61 1245 253 Club Brugge (2 Seasons) 2 Leagues 28.9 1410 21 171 572 693 74 1410 61 26 42.6 34 55.7 975 5518 2007 62 44 15 71 32 990 238 Standard Liège (1 Season) 1 League 13.6 718 17 80 331 314 36 718 23 9 39.1 13 56.5 534 2908 897 17 26 5 36 18 490 100 AZ Alkmaar (1 Season) 2 Leagues 2.6 126 2 21 62 48 6 126 5 3 60.0 2 40.0 74 380 170 4 2 1 16 6 78 14 First Division A (4 Seasons) 66.4 3401 54 392 1456 1606 172 3401 104 49 47.1 53 51.0 2170 12302 4973 144 118 39 153 99 2440 533 First Division B (3 Seasons) 21.7 Champions Lg (2 Seasons) 9.9 452 14 87 168 206 23 452 27 14 51.9 13 48.1 289 1433 522 13 11 4 26 12 285 58 Eredivisie (1 Season) 1.8 99 2 18 48 38 5 99 4 3 75.0 1 25.0 62 337 161 4 2 1 12 6 62 13 Conf Lg (1 Season) 0.8 27 0 3 14 10 1 27 1 0 0.0 1 100.0 12 43 9 0 0 0 4 0 16 1
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 17 OH Leuven be BEL 2. First Division B 3rd 2.7 Matches 2018-2019 18 OH Leuven be BEL 2. First Division B 5th 1.2 Matches 2019-2020 19 OH Leuven be BEL 2. First Division B 3rd 17.8 Matches 2020-2021 20 OH Leuven be BEL 1. First Division A 11th 33.8 1725 30 228 721 805 85 1725 47 28 59.6 19 40.4 950 5309 2591 78 59 23 72 61 1245 253 Matches 2021-2022 21 AZ Alkmaar nl NED 1. Eredivisie 5th 1.8 99 2 18 48 38 5 99 4 3 75.0 1 25.0 62 337 161 4 2 1 12 6 62 13 Matches 2021-2022 21 Club Brugge be BEL 1. First Division A 2nd 4.8 272 3 27 75 174 20 272 11 6 54.5 5 45.5 157 878 377 15 6 5 11 7 201 66 Matches 2022-2023 22 Club Brugge be BEL 1. Pro League A 4th 14.3 686 4 57 329 313 31 686 23 6 26.1 16 69.6 529 3207 1108 34 27 6 34 13 504 114 Matches 2023-2024 23 Standard Liège be BEL 1. Pro League A 12th 13.6 718 17 80 331 314 36 718 23 9 39.1 13 56.5 534 2908 897 17 26 5 36 18 490 100 Matches 7 Seasons 4 Clubs 3 Leagues 90.0 3500 56 410 1504 1644 177 3500 108 52 48.1 54 50.0 2232 12639 5134 148 120 40 165 105 2502 546 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 OH Leuven (4 Seasons) 2 Leagues 55.5 1725 30 228 721 805 85 1725 47 28 59.6 19 40.4 950 5309 2591 78 59 23 72 61 1245 253 Club Brugge (2 Seasons) 1 League 19.1 958 7 84 404 487 51 958 34 12 35.3 21 61.8 686 4085 1485 49 33 11 45 20 705 180 Standard Liège (1 Season) 1 League 13.6 718 17 80 331 314 36 718 23 9 39.1 13 56.5 534 2908 897 17 26 5 36 18 490 100 AZ Alkmaar (1 Season) 1 League 1.8 99 2 18 48 38 5 99 4 3 75.0 1 25.0 62 337 161 4 2 1 12 6 62 13 First Division A (4 Seasons) 66.4 3401 54 392 1456 1606 172 3401 104 49 47.1 53 51.0 2170 12302 4973 144 118 39 153 99 2440 533 First Division B (3 Seasons) 21.7 Eredivisie (1 Season) 1.8 99 2 18 48 38 5 99 4 3 75.0 1 25.0 62 337 161 4 2 1 12 6 62 13
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 2021-2022 21 AZ Alkmaar 3. Conf Lg R16 0.8 27 0 3 14 10 1 27 1 0 0.0 1 100.0 12 43 9 0 0 0 4 0 16 1 Matches 2021-2022 21 Club Brugge 1. Champions Lg GR 3.3 176 6 36 53 89 9 176 15 7 46.7 8 53.3 100 569 169 6 6 2 14 5 108 19 Matches 2022-2023 22 Club Brugge 1. Champions Lg R16 6.6 276 8 51 115 117 14 276 12 7 58.3 5 41.7 189 864 353 7 5 2 12 7 177 39 Matches 2 Seasons 2 Clubs 2 Leagues 10.6 479 14 90 182 216 24 479 28 14 50.0 14 50.0 301 1476 531 13 11 4 30 12 301 59 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 Club Brugge (2 Seasons) 1 League 9.9 452 14 87 168 206 23 452 27 14 51.9 13 48.1 289 1433 522 13 11 4 26 12 285 58 AZ Alkmaar (1 Season) 1 League 0.8 27 0 3 14 10 1 27 1 0 0.0 1 100.0 12 43 9 0 0 0 4 0 16 1 Champions Lg (2 Seasons) 9.9 452 14 87 168 206 23 452 27 14 51.9 13 48.1 289 1433 522 13 11 4 26 12 285 58 Conf Lg (1 Season) 0.8 27 0 3 14 10 1 27 1 0 0.0 1 100.0 12 43 9 0 0 0 4 0 16 1
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2022 22 gh Ghana Friendlies (M) 0.3 Matches 2 Seasons 1 Club 3 Leagues 0.3 Friendlies (M) (1 Season) 0.3 World Cup (1 Season) Africa Cup of Nations qualification (1 Season)
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 17 OH Leuven be BEL 2. First Division B 4 243 61 9.6 2.7 3 1 1 Matches 2018-2019 18 OH Leuven be BEL 2. First Division B 2 108 54 3.5 1.2 1 91 1 1 17 1 0.00 1 3 -2 -1.67 -1.73 Matches 2019-2020 19 OH Leuven be BEL 2. First Division B 25 1,604 64 63.7 17.8 19 77 4 6 23 0 1.67 35 24 +11 +0.62 +1.21 Matches 2020-2021 20 OH Leuven be BEL 1. First Division A 34 3,038 89 99.3 33.8 34 89 30 0 0 1.32 54 59 -5 -0.15 -0.15 44.9 65.5 -20.6 -0.61 +0.33 Matches 2021-2022 21 Club Brugge 1. Champions Lg 5 296 59 54.8 3.3 4 73 0 1 4 1 0.80 3 10 -7 -2.13 +0.45 3.6 7.4 -3.8 -1.15 +2.39 Matches 2021-2022 21 AZ Alkmaar 3. Conf Lg 2 71 36 9.5 0.8 0 0 2 36 0 0.50 1 2 -1 -1.27 -1.93 1.2 1.3 -0.1 -0.15 -0.82 Matches 2021-2022 21 AZ Alkmaar nl NED 1. Eredivisie 8 166 21 5.4 1.8 0 0 8 21 5 2.00 4 3 +1 +0.54 -0.05 3.1 3.4 -0.2 -0.13 -0.62 Matches 2021-2022 21 Club Brugge be BEL 1. First Division A 9 433 48 14.2 4.8 5 80 2 4 9 8 2.00 6 2 +4 +0.83 -0.23 10.0 5.4 +4.6 +1.02 -0.01 Matches 2022-2023 22 Club Brugge 1. Champions Lg 7 591 84 82.1 6.6 7 84 3 0 0 1.57 7 5 +2 +0.30 +3.79 6.4 12.3 -5.9 -0.89 +1.25 Matches 2022-2023 22 Club Brugge be BEL 1. Pro League A 27 1,284 48 42.0 14.3 14 80 5 13 12 1 1.70 25 12 +13 +0.91 +0.30 25.0 16.3 +8.7 +0.61 -0.08 Matches 2023-2024 23 Standard Liège be BEL 1. Pro League A 21 1,225 58 45.4 13.6 13 81 5 8 21 3 1.11 16 21 -5 -0.37 -0.18 16.4 21.3 -4.9 -0.36 +0.05 Matches 7 Seasons 4 Clubs 5 Leagues 144 9,059 63 36.2 100.7 100 83 50 44 18 20 1.47 152 141 +11 +0.11 -0.20 110.7 132.8 -22.1 -0.28 -0.69 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 OH Leuven (4 Seasons) 2 Leagues 65 4,993 77 44.7 55.5 57 85 35 8 22 2 1.42 90 86 +4 +0.08 +0.17 44.9 65.5 -20.6 -0.61 +0.33 Club Brugge (2 Seasons) 2 Leagues 48 2,604 54 35.3 28.9 30 80 10 18 11 10 1.64 41 29 +12 +0.41 -0.17 45.1 41.3 +3.7 +0.13 -0.45 Standard Liège (1 Season) 1 League 21 1,225 58 45.4 13.6 13 81 5 8 21 3 1.11 16 21 -5 -0.37 -0.18 16.4 21.3 -4.9 -0.36 +0.05 AZ Alkmaar (1 Season) 2 Leagues 10 237 24 6.2 2.6 0 0 10 24 5 1.70 5 5 0 0.00 -0.60 4.4 4.7 -0.3 -0.13 -0.66 First Division A (4 Seasons) 91 5,980 66 50.3 66.4 66 85 42 25 15 12 1.45 101 94 +7 +0.11 -0.50 96.3 108.4 -12.1 -0.18 -0.74 First Division B (3 Seasons) 31 1,955 63 24.1 21.7 23 78 5 8 22 2 1.55 36 27 +9 +0.47 +0.57 Champions Lg (2 Seasons) 12 887 74 70.4 9.9 11 80 3 1 4 1 1.25 10 15 -5 -0.51 +2.39 10.0 19.7 -9.6 -0.98 +2.08 Eredivisie (1 Season) 8 166 21 5.4 1.8 0 0 8 21 5 2.00 4 3 +1 +0.54 -0.05 3.1 3.4 -0.2 -0.13 -0.62 Conf Lg (1 Season) 2 71 36 9.5 0.8 0 0 2 36 0 0.50 1 2 -1 -1.27 -1.93 1.2 1.3 -0.1 -0.15 -0.82
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 17 OH Leuven 1 League 4 243 61 9.6 2.7 3 1 1 2018-2019 18 OH Leuven 1 League 2 108 54 3.5 1.2 1 91 1 1 17 1 0.00 1 3 -2 -1.67 -1.73 2019-2020 19 OH Leuven 1 League 25 1,604 64 63.7 17.8 19 77 4 6 23 0 1.67 35 24 +11 +0.62 +1.21 2020-2021 20 OH Leuven 1 League 34 3,038 89 99.3 33.8 34 89 30 0 0 1.32 54 59 -5 -0.15 -0.15 44.9 65.5 -20.6 -0.61 +0.33 2021-2022 21 AZ Alkmaar 2 Leagues 10 237 24 6.2 2.6 0 0 10 24 5 1.70 5 5 0 0.00 -0.60 4.4 4.7 -0.3 -0.13 -0.66 2021-2022 21 Club Brugge 2 Leagues 14 729 52 20.3 8.1 9 77 2 5 8 9 1.57 9 12 -3 -0.37 -1.12 13.6 12.8 +0.8 +0.11 -0.53 2022-2023 22 Club Brugge 2 Leagues 34 1,875 55 49.6 20.8 21 82 8 13 12 1 1.67 32 17 +15 +0.72 +0.39 31.4 28.6 +2.9 +0.14 -0.36 2023-2024 23 Standard Liège 1 League 21 1,225 58 45.4 13.6 13 81 5 8 21 3 1.11 16 21 -5 -0.37 -0.18 16.4 21.3 -4.9 -0.36 +0.05 7 Seasons 4 Clubs 5 Leagues 144 9,059 63 36.2 100.7 100 83 50 44 18 20 1.47 152 141 +11 +0.11 -0.20 110.7 132.8 -22.1 -0.28 -0.69 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 OH Leuven (4 Seasons) 2 Leagues 65 4,993 77 44.7 55.5 57 85 35 8 22 2 1.42 90 86 +4 +0.08 +0.17 44.9 65.5 -20.6 -0.61 +0.33 Club Brugge (2 Seasons) 2 Leagues 48 2,604 54 35.3 28.9 30 80 10 18 11 10 1.64 41 29 +12 +0.41 -0.17 45.1 41.3 +3.7 +0.13 -0.45 Standard Liège (1 Season) 1 League 21 1,225 58 45.4 13.6 13 81 5 8 21 3 1.11 16 21 -5 -0.37 -0.18 16.4 21.3 -4.9 -0.36 +0.05 AZ Alkmaar (1 Season) 2 Leagues 10 237 24 6.2 2.6 0 0 10 24 5 1.70 5 5 0 0.00 -0.60 4.4 4.7 -0.3 -0.13 -0.66 First Division A (4 Seasons) 91 5,980 66 50.3 66.4 66 85 42 25 15 12 1.45 101 94 +7 +0.11 -0.50 96.3 108.4 -12.1 -0.18 -0.74 First Division B (3 Seasons) 31 1,955 63 24.1 21.7 23 78 5 8 22 2 1.55 36 27 +9 +0.47 +0.57 Champions Lg (2 Seasons) 12 887 74 70.4 9.9 11 80 3 1 4 1 1.25 10 15 -5 -0.51 +2.39 10.0 19.7 -9.6 -0.98 +2.08 Eredivisie (1 Season) 8 166 21 5.4 1.8 0 0 8 21 5 2.00 4 3 +1 +0.54 -0.05 3.1 3.4 -0.2 -0.13 -0.62 Conf Lg (1 Season) 2 71 36 9.5 0.8 0 0 2 36 0 0.50 1 2 -1 -1.27 -1.93 1.2 1.3 -0.1 -0.15 -0.82
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 17 OH Leuven be BEL 2. First Division B 3rd 4 243 61 9.6 2.7 3 1 1 Matches 2018-2019 18 OH Leuven be BEL 2. First Division B 5th 2 108 54 3.5 1.2 1 91 1 1 17 1 0.00 1 3 -2 -1.67 -1.73 Matches 2019-2020 19 OH Leuven be BEL 2. First Division B 3rd 25 1,604 64 63.7 17.8 19 77 4 6 23 0 1.67 35 24 +11 +0.62 +1.21 Matches 2020-2021 20 OH Leuven be BEL 1. First Division A 11th 34 3,038 89 99.3 33.8 34 89 30 0 0 1.32 54 59 -5 -0.15 -0.15 44.9 65.5 -20.6 -0.61 +0.33 Matches 2021-2022 21 AZ Alkmaar nl NED 1. Eredivisie 5th 8 166 21 5.4 1.8 0 0 8 21 5 2.00 4 3 +1 +0.54 -0.05 3.1 3.4 -0.2 -0.13 -0.62 Matches 2021-2022 21 Club Brugge be BEL 1. First Division A 2nd 9 433 48 14.2 4.8 5 80 2 4 9 8 2.00 6 2 +4 +0.83 -0.23 10.0 5.4 +4.6 +1.02 -0.01 Matches 2022-2023 22 Club Brugge be BEL 1. Pro League A 4th 27 1,284 48 42.0 14.3 14 80 5 13 12 1 1.70 25 12 +13 +0.91 +0.30 25.0 16.3 +8.7 +0.61 -0.08 Matches 2023-2024 23 Standard Liège be BEL 1. Pro League A 12th 21 1,225 58 45.4 13.6 13 81 5 8 21 3 1.11 16 21 -5 -0.37 -0.18 16.4 21.3 -4.9 -0.36 +0.05 Matches 7 Seasons 4 Clubs 3 Leagues 130 8,101 62 35.2 90.0 89 83 47 41 17 19 1.51 141 124 +17 +0.19 -0.20 99.5 111.8 -12.4 -0.18 -0.72 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 OH Leuven (4 Seasons) 2 Leagues 65 4,993 77 44.7 55.5 57 85 35 8 22 2 1.42 90 86 +4 +0.08 +0.17 44.9 65.5 -20.6 -0.61 +0.33 Club Brugge (2 Seasons) 1 League 36 1,717 48 28.1 19.1 19 80 7 17 12 9 1.78 31 14 +17 +0.89 +0.01 35.0 21.7 +13.3 +0.71 -0.18 Standard Liège (1 Season) 1 League 21 1,225 58 45.4 13.6 13 81 5 8 21 3 1.11 16 21 -5 -0.37 -0.18 16.4 21.3 -4.9 -0.36 +0.05 AZ Alkmaar (1 Season) 1 League 8 166 21 5.4 1.8 0 0 8 21 5 2.00 4 3 +1 +0.54 -0.05 3.1 3.4 -0.2 -0.13 -0.62 First Division A (4 Seasons) 91 5,980 66 50.3 66.4 66 85 42 25 15 12 1.45 101 94 +7 +0.11 -0.50 96.3 108.4 -12.1 -0.18 -0.74 First Division B (3 Seasons) 31 1,955 63 24.1 21.7 23 78 5 8 22 2 1.55 36 27 +9 +0.47 +0.57 Eredivisie (1 Season) 8 166 21 5.4 1.8 0 0 8 21 5 2.00 4 3 +1 +0.54 -0.05 3.1 3.4 -0.2 -0.13 -0.62
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 2021-2022 21 AZ Alkmaar 3. Conf Lg R16 2 71 36 9.5 0.8 0 0 2 36 0 0.50 1 2 -1 -1.27 -1.93 1.2 1.3 -0.1 -0.15 -0.82 Matches 2021-2022 21 Club Brugge 1. Champions Lg GR 5 296 59 54.8 3.3 4 73 0 1 4 1 0.80 3 10 -7 -2.13 +0.45 3.6 7.4 -3.8 -1.15 +2.39 Matches 2022-2023 22 Club Brugge 1. Champions Lg R16 7 591 84 82.1 6.6 7 84 3 0 0 1.57 7 5 +2 +0.30 +3.79 6.4 12.3 -5.9 -0.89 +1.25 Matches 2 Seasons 2 Clubs 2 Leagues 14 958 68 47.7 10.6 11 80 3 3 25 1 1.14 11 17 -6 -0.56 +0.04 11.3 21.0 -9.7 -0.94 -0.33 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 Club Brugge (2 Seasons) 1 League 12 887 74 70.4 9.9 11 80 3 1 4 1 1.25 10 15 -5 -0.51 +2.39 10.0 19.7 -9.6 -0.98 +2.08 AZ Alkmaar (1 Season) 1 League 2 71 36 9.5 0.8 0 0 2 36 0 0.50 1 2 -1 -1.27 -1.93 1.2 1.3 -0.1 -0.15 -0.82 Champions Lg (2 Seasons) 12 887 74 70.4 9.9 11 80 3 1 4 1 1.25 10 15 -5 -0.51 +2.39 10.0 19.7 -9.6 -0.98 +2.08 Conf Lg (1 Season) 2 71 36 9.5 0.8 0 0 2 36 0 0.50 1 2 -1 -1.27 -1.93 1.2 1.3 -0.1 -0.15 -0.82
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2022 22 gh Ghana 1. World Cup GR 0 0 0 0 3 Matches 2022 22 gh Ghana Friendlies (M) 1 29 29 8.1 0.3 0 0 1 29 0 3.00 2 0 +2 +6.21 +7.57 Matches 2023 23 gh Ghana Africa Cup of Nations qualification 0 0 0 0 1 Matches 2 Seasons 1 Club 3 Leagues 1 29 29 2.5 0.3 0 0 1 29 4 3.00 2 0 +2 +6.21 +7.57 Friendlies (M) (1 Season) 1 29 29 8.1 0.3 0 0 1 29 0 3.00 2 0 +2 +6.21 +7.57 World Cup (1 Season) 0 0 0 0 3 Africa Cup of Nations qualification (1 Season) 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 2017-2018 17 OH Leuven 1 League 2.7 0 0 1 2018-2019 18 OH Leuven 1 League 1.2 0 0 0 0 2019-2020 19 OH Leuven 1 League 17.8 0 0 0 0 2020-2021 20 OH Leuven 1 League 33.8 4 0 0 42 19 11 75 16 32 0 0 0 169 5 19 20.8 2021-2022 21 AZ Alkmaar 2 Leagues 2.6 1 0 0 7 0 2 2 2 4 0 0 0 22 4 12 25.0 2021-2022 21 Club Brugge 2 Leagues 8.1 0 0 0 10 5 4 32 6 12 0 1 0 51 4 4 50.0 2022-2023 22 Club Brugge 2 Leagues 20.8 6 1 1 29 8 14 29 10 21 0 0 0 110 8 15 34.8 2023-2024 23 Standard Liège 1 League 13.6 0 0 0 18 10 7 29 7 16 0 1 0 72 7 19 26.9 7 Seasons 4 Clubs 5 Leagues 100.7 11 1 1 107 42 38 167 41 85 0 2 0 424 28 69 28.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches OH Leuven (4 Seasons) 2 Leagues 55.5 4 0 0 43 19 11 75 16 32 0 0 0 169 5 19 20.8 Club Brugge (2 Seasons) 2 Leagues 28.9 6 1 1 39 13 18 61 16 33 0 1 0 161 12 19 38.7 Standard Liège (1 Season) 1 League 13.6 0 0 0 18 10 7 29 7 16 0 1 0 72 7 19 26.9 AZ Alkmaar (1 Season) 2 Leagues 2.6 1 0 0 7 0 2 2 2 4 0 0 0 22 4 12 25.0 First Division A (4 Seasons) 66.4 6 0 0 90 37 32 145 32 69 0 1 0 337 20 53 27.4 First Division B (3 Seasons) 21.7 0 0 0 1 0 Champions Lg (2 Seasons) 9.9 4 1 1 9 5 4 20 7 12 0 1 0 65 4 4 50.0 Eredivisie (1 Season) 1.8 0 0 0 4 0 1 2 0 3 0 0 0 20 3 11 21.4 Conf Lg (1 Season) 0.8 1 0 0 3 0 1 0 2 1 0 0 0 2 1 1 50.0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2021-2022 21 AZ Alkmaar 3. Conf Lg R16 0.8 1 0 0 3 0 1 0 2 1 0 0 0 2 1 1 50.0 Matches 2021-2022 21 Club Brugge 1. Champions Lg GR 3.3 0 0 0 5 2 1 13 3 5 0 1 0 24 2 0 100.0 Matches 2022-2023 22 Club Brugge 1. Champions Lg R16 6.6 4 1 1 4 3 3 7 4 7 0 0 0 41 2 4 33.3 Matches 2 Seasons 2 Clubs 2 Leagues 10.6 5 1 1 12 5 5 20 9 13 0 1 0 67 5 5 50.0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Club Brugge (2 Seasons) 1 League 9.9 4 1 1 9 5 4 20 7 12 0 1 0 65 4 4 50.0 AZ Alkmaar (1 Season) 1 League 0.8 1 0 0 3 0 1 0 2 1 0 0 0 2 1 1 50.0 Champions Lg (2 Seasons) 9.9 4 1 1 9 5 4 20 7 12 0 1 0 65 4 4 50.0 Conf Lg (1 Season) 0.8 1 0 0 3 0 1 0 2 1 0 0 0 2 1 1 50.0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2022 22 gh Ghana Friendlies (M) 0.3 0 0 0 0 Matches 2 Seasons 1 Club 3 Leagues 0.3 0 0 0 0 Friendlies (M) (1 Season) 0.3 0 0 0 0 World Cup (1 Season) Africa Cup of Nations qualification (1 Season)
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 Kamal Sowah Pages
Kamal Sowah 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