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 2019-2020 18 Club Brugge 2. Europa Lg 2 2 162 1.8 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 8 10 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Matches 2019-2020 18 Club Brugge be BEL 1. First Division A 0 0 Matches 2020-2021 19 Club Brugge 1. Champions Lg 0 0 Matches 2020-2021 19 Club Brugge 2. Europa Lg 2 0 8 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 0 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 0 0 Matches 2020-2021 19 Club NXT be BEL 2. First Division B 20 18 1,631 18.1 5 3 8 3 2 2 4 0 0.28 0.17 0.44 0.17 0.33 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 25 24 2,081 23.1 6 4 10 6 0 0 5 1 0.26 0.17 0.43 0.26 0.43 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 33 33 2,949 32.8 8 6 14 4 4 5 5 0 6.4 2.5 5.1 7.6 78 198 143 0.24 0.18 0.43 0.12 0.31 0.20 0.16 0.35 0.08 0.23 Matches 2023-2024 22 Club Brugge 3. Conf Lg 10 9 801 8.9 1 2 3 0 1 1 3 0 1.8 1.0 2.2 3.2 11 56 47 0.11 0.22 0.34 0.00 0.22 0.20 0.25 0.45 0.11 0.36 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 27 24 2,161 24.0 2 7 9 2 0 0 4 1 2.0 2.0 4.2 6.2 61 184 123 0.08 0.29 0.37 0.08 0.37 0.08 0.18 0.26 0.08 0.26 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6 6 539 6.0 0 0 0 0 0 0 0 0 0.5 0.5 0.9 1.4 6 25 32 0.00 0.00 0.00 0.00 0.00 0.08 0.15 0.23 0.08 0.23 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 17 16 1,447 16.1 1 2 3 0 1 1 2 0 2.0 1.2 6.4 7.7 23 136 102 0.06 0.12 0.19 0.00 0.12 0.13 0.40 0.53 0.08 0.48 Matches 6 Seasons 3 Clubs 5 Leagues 142 132 11,779 130.9 23 24 47 15 8 9 23 2 12.8 7.2 18.9 26.1 180 607 460 0.18 0.18 0.36 0.11 0.30 0.14 0.21 0.35 0.08 0.29 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 Club Brugge (4 Seasons) 4 Leagues 64 57 5,118 56.9 4 11 15 2 2 2 9 1 6.3 4.7 13.8 18.5 102 409 317 0.07 0.19 0.26 0.04 0.23 0.11 0.24 0.35 0.08 0.33 Westerlo (2 Seasons) 2 Leagues 58 57 5,030 55.9 14 10 24 10 4 5 10 1 6.4 2.5 5.1 7.6 78 198 143 0.25 0.18 0.43 0.18 0.36 0.20 0.16 0.35 0.08 0.23 Club NXT (1 Season) 1 League 20 18 1,631 18.1 5 3 8 3 2 2 4 0 0.28 0.17 0.44 0.17 0.33 First Division A (5 Seasons) 77 73 6,557 72.9 11 15 26 6 5 6 11 1 10.5 5.8 15.8 21.5 162 518 368 0.15 0.21 0.36 0.08 0.29 0.14 0.22 0.36 0.08 0.30 First Division B (2 Seasons) 45 42 3,712 41.2 11 7 18 9 2 2 9 1 0.27 0.17 0.44 0.22 0.39 Champions Lg (2 Seasons) 6 6 539 6.0 0 0 0 0 0 0 0 0 0.5 0.5 0.9 1.4 6 25 32 0.00 0.00 0.00 0.00 0.00 0.08 0.15 0.23 0.08 0.23 Europa Lg (2 Seasons) 4 2 170 1.9 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 1 8 13 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Conf Lg (1 Season) 10 9 801 8.9 1 2 3 0 1 1 3 0 1.8 1.0 2.2 3.2 11 56 47 0.11 0.22 0.34 0.00 0.22 0.20 0.25 0.45 0.11 0.36
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 2019-2020 18 Club Brugge 2 Leagues 2 2 162 1.8 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 8 10 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 2020-2021 19 Club Brugge 3 Leagues 2 0 8 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 0 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2020-2021 19 Club NXT 1 League 20 18 1,631 18.1 5 3 8 3 2 2 4 0 0.28 0.17 0.44 0.17 0.33 2021-2022 20 Westerlo 1 League 25 24 2,081 23.1 6 4 10 6 0 0 5 1 0.26 0.17 0.43 0.26 0.43 2022-2023 21 Westerlo 1 League 33 33 2,949 32.8 8 6 14 4 4 5 5 0 6.4 2.5 5.1 7.6 78 198 143 0.24 0.18 0.43 0.12 0.31 0.20 0.16 0.35 0.08 0.23 2023-2024 22 Club Brugge 2 Leagues 37 33 2,962 32.9 3 9 12 2 1 1 7 1 3.8 3.0 6.4 9.4 72 240 170 0.09 0.27 0.36 0.06 0.33 0.12 0.19 0.31 0.09 0.29 2024-2025 23 Club Brugge 2 Leagues 23 22 1,986 22.1 1 2 3 0 1 1 2 0 2.5 1.7 7.3 9.0 29 161 134 0.05 0.09 0.14 0.00 0.09 0.11 0.33 0.45 0.08 0.41 6 Seasons 3 Clubs 5 Leagues 142 132 11,779 130.9 23 24 47 15 8 9 23 2 12.8 7.2 18.9 26.1 180 607 460 0.18 0.18 0.36 0.11 0.30 0.14 0.21 0.35 0.08 0.29 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 Club Brugge (4 Seasons) 4 Leagues 64 57 5,118 56.9 4 11 15 2 2 2 9 1 6.3 4.7 13.8 18.5 102 409 317 0.07 0.19 0.26 0.04 0.23 0.11 0.24 0.35 0.08 0.33 Westerlo (2 Seasons) 2 Leagues 58 57 5,030 55.9 14 10 24 10 4 5 10 1 6.4 2.5 5.1 7.6 78 198 143 0.25 0.18 0.43 0.18 0.36 0.20 0.16 0.35 0.08 0.23 Club NXT (1 Season) 1 League 20 18 1,631 18.1 5 3 8 3 2 2 4 0 0.28 0.17 0.44 0.17 0.33 First Division A (5 Seasons) 77 73 6,557 72.9 11 15 26 6 5 6 11 1 10.5 5.8 15.8 21.5 162 518 368 0.15 0.21 0.36 0.08 0.29 0.14 0.22 0.36 0.08 0.30 First Division B (2 Seasons) 45 42 3,712 41.2 11 7 18 9 2 2 9 1 0.27 0.17 0.44 0.22 0.39 Champions Lg (2 Seasons) 6 6 539 6.0 0 0 0 0 0 0 0 0 0.5 0.5 0.9 1.4 6 25 32 0.00 0.00 0.00 0.00 0.00 0.08 0.15 0.23 0.08 0.23 Europa Lg (2 Seasons) 4 2 170 1.9 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 1 8 13 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Conf Lg (1 Season) 10 9 801 8.9 1 2 3 0 1 1 3 0 1.8 1.0 2.2 3.2 11 56 47 0.11 0.22 0.34 0.00 0.22 0.20 0.25 0.45 0.11 0.36
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 2019-2020 18 Club Brugge be BEL 1. First Division A 1st 0 0 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 1st 0 0 Matches 2020-2021 19 Club NXT be BEL 2. First Division B 8th 20 18 1,631 18.1 5 3 8 3 2 2 4 0 0.28 0.17 0.44 0.17 0.33 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 1st 25 24 2,081 23.1 6 4 10 6 0 0 5 1 0.26 0.17 0.43 0.26 0.43 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 7th 33 33 2,949 32.8 8 6 14 4 4 5 5 0 6.4 2.5 5.1 7.6 78 198 143 0.24 0.18 0.43 0.12 0.31 0.20 0.16 0.35 0.08 0.23 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 1st 27 24 2,161 24.0 2 7 9 2 0 0 4 1 2.0 2.0 4.2 6.2 61 184 123 0.08 0.29 0.37 0.08 0.37 0.08 0.18 0.26 0.08 0.26 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 2nd 17 16 1,447 16.1 1 2 3 0 1 1 2 0 2.0 1.2 6.4 7.7 23 136 102 0.06 0.12 0.19 0.00 0.12 0.13 0.40 0.53 0.08 0.48 Matches 6 Seasons 3 Clubs 2 Leagues 122 115 10,269 114.1 22 22 44 15 7 8 20 2 10.5 5.8 15.8 21.5 162 518 368 0.19 0.19 0.39 0.13 0.32 0.14 0.22 0.36 0.08 0.30 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 Club Brugge (4 Seasons) 1 League 44 40 3,608 40.1 3 9 12 2 1 1 6 1 4.0 3.3 10.6 13.9 84 320 225 0.07 0.22 0.30 0.05 0.27 0.10 0.27 0.37 0.08 0.35 Westerlo (2 Seasons) 2 Leagues 58 57 5,030 55.9 14 10 24 10 4 5 10 1 6.4 2.5 5.1 7.6 78 198 143 0.25 0.18 0.43 0.18 0.36 0.20 0.16 0.35 0.08 0.23 Club NXT (1 Season) 1 League 20 18 1,631 18.1 5 3 8 3 2 2 4 0 0.28 0.17 0.44 0.17 0.33 First Division A (5 Seasons) 77 73 6,557 72.9 11 15 26 6 5 6 11 1 10.5 5.8 15.8 21.5 162 518 368 0.15 0.21 0.36 0.08 0.29 0.14 0.22 0.36 0.08 0.30 First Division B (2 Seasons) 45 42 3,712 41.2 11 7 18 9 2 2 9 1 0.27 0.17 0.44 0.22 0.39
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 18 Club Brugge 2. Europa Lg R32 2 2 162 1.8 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 8 10 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Matches 2020-2021 19 Club Brugge 1. Champions Lg GR 0 0 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 2 0 8 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 0 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Club Brugge 3. Conf Lg SF 10 9 801 8.9 1 2 3 0 1 1 3 0 1.8 1.0 2.2 3.2 11 56 47 0.11 0.22 0.34 0.00 0.22 0.20 0.25 0.45 0.11 0.36 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6 6 539 6.0 0 0 0 0 0 0 0 0 0.5 0.5 0.9 1.4 6 25 32 0.00 0.00 0.00 0.00 0.00 0.08 0.15 0.23 0.08 0.23 Matches 4 Seasons 1 Club 3 Leagues 20 17 1,510 16.8 1 2 3 0 1 1 3 0 2.3 1.5 3.1 4.6 18 89 92 0.06 0.12 0.18 0.00 0.12 0.14 0.19 0.32 0.09 0.27 Champions Lg (2 Seasons) 6 6 539 6.0 0 0 0 0 0 0 0 0 0.5 0.5 0.9 1.4 6 25 32 0.00 0.00 0.00 0.00 0.00 0.08 0.15 0.23 0.08 0.23 Europa Lg (2 Seasons) 4 2 170 1.9 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 1 8 13 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Conf Lg (1 Season) 10 9 801 8.9 1 2 3 0 1 1 3 0 1.8 1.0 2.2 3.2 11 56 47 0.11 0.22 0.34 0.00 0.22 0.20 0.25 0.45 0.11 0.36
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 2024 23 be Belgium Friendlies (M) 2 1 165 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 23 be Belgium UEFA Euro R16 0 0 Matches 2024-2025 23 be Belgium UEFA Nations League LgA 4 3 255 2.8 1 0 1 1 0 0 0 0 0.35 0.00 0.35 0.35 0.35 Matches 1 Season 1 Club 3 Leagues 6 4 420 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 UEFA Nations League (1 Season) 4 3 255 2.8 1 0 1 1 0 0 0 0 0.35 0.00 0.35 0.35 0.35 Friendlies (M) (1 Season) 2 1 165 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Euro (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 2019-2020 18 Club Brugge 2. Europa Lg 1.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 19 Club Brugge 2. Europa Lg 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 19 Club NXT be BEL 2. First Division B 18.1 5 2 2 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 23.1 6 43 13 30.2 1.86 0.56 0.14 0.46 0 0 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 32.8 8 27 9 33.3 0.82 0.27 0.15 0.44 20.5 3 4 5 6.4 2.5 0.09 +1.6 +1.5 Matches 2023-2024 22 Club Brugge 3. Conf Lg 8.9 1 7 1 14.3 0.79 0.11 0.00 0.00 17.2 2 1 1 1.8 1.0 0.14 -0.8 -1.0 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 24.0 2 25 7 28.0 1.04 0.29 0.08 0.29 17.8 1 0 0 2.0 2.0 0.08 0.0 0.0 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6.0 0 7 3 42.9 1.17 0.50 0.00 0.00 23.4 1 0 0 0.5 0.5 0.07 -0.5 -0.5 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 16.1 1 18 4 22.2 1.12 0.25 0.00 0.00 20.2 2 1 1 2.0 1.2 0.07 -1.0 -1.2 Matches 6 Seasons 3 Clubs 5 Leagues 130.9 23 127 37 29.1 1.13 0.33 0.09 0.32 19.6 9 8 9 12.8 7.2 0.09 -0.8 -1.2 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 Club Brugge (4 Seasons) 4 Leagues 56.9 4 57 15 26.3 1.00 0.26 0.04 0.13 19.2 6 2 2 6.3 4.7 0.08 -2.3 -2.7 Westerlo (2 Seasons) 2 Leagues 55.9 14 70 22 31.4 1.25 0.39 0.14 0.45 20.5 3 4 5 6.4 2.5 0.09 +1.6 +1.5 Club NXT (1 Season) 1 League 18.1 5 2 2 First Division A (5 Seasons) 72.9 11 70 20 28.6 0.96 0.27 0.09 0.30 19.5 6 5 6 10.5 5.8 0.08 +0.5 +0.2 First Division B (2 Seasons) 41.2 11 43 13 30.2 1.86 0.56 0.14 0.46 2 2 Champions Lg (2 Seasons) 6.0 0 7 3 42.9 1.17 0.50 0.00 0.00 23.4 1 0 0 0.5 0.5 0.07 -0.5 -0.5 Europa Lg (2 Seasons) 1.9 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Conf Lg (1 Season) 8.9 1 7 1 14.3 0.79 0.11 0.00 0.00 17.2 2 1 1 1.8 1.0 0.14 -0.8 -1.0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 18 Club Brugge 2 Leagues 1.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 19 Club Brugge 3 Leagues 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 19 Club NXT 1 League 18.1 5 2 2 2021-2022 20 Westerlo 1 League 23.1 6 43 13 30.2 1.86 0.56 0.14 0.46 0 0 2022-2023 21 Westerlo 1 League 32.8 8 27 9 33.3 0.82 0.27 0.15 0.44 20.5 3 4 5 6.4 2.5 0.09 +1.6 +1.5 2023-2024 22 Club Brugge 2 Leagues 32.9 3 32 8 25.0 0.97 0.24 0.06 0.25 17.7 3 1 1 3.8 3.0 0.09 -0.8 -1.0 2024-2025 23 Club Brugge 2 Leagues 22.1 1 25 7 28.0 1.13 0.32 0.00 0.00 21.1 3 1 1 2.5 1.7 0.07 -1.5 -1.7 6 Seasons 3 Clubs 5 Leagues 130.9 23 127 37 29.1 1.13 0.33 0.09 0.32 19.6 9 8 9 12.8 7.2 0.09 -0.8 -1.2 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 Club Brugge (4 Seasons) 4 Leagues 56.9 4 57 15 26.3 1.00 0.26 0.04 0.13 19.2 6 2 2 6.3 4.7 0.08 -2.3 -2.7 Westerlo (2 Seasons) 2 Leagues 55.9 14 70 22 31.4 1.25 0.39 0.14 0.45 20.5 3 4 5 6.4 2.5 0.09 +1.6 +1.5 Club NXT (1 Season) 1 League 18.1 5 2 2 First Division A (5 Seasons) 72.9 11 70 20 28.6 0.96 0.27 0.09 0.30 19.5 6 5 6 10.5 5.8 0.08 +0.5 +0.2 First Division B (2 Seasons) 41.2 11 43 13 30.2 1.86 0.56 0.14 0.46 2 2 Champions Lg (2 Seasons) 6.0 0 7 3 42.9 1.17 0.50 0.00 0.00 23.4 1 0 0 0.5 0.5 0.07 -0.5 -0.5 Europa Lg (2 Seasons) 1.9 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Conf Lg (1 Season) 8.9 1 7 1 14.3 0.79 0.11 0.00 0.00 17.2 2 1 1 1.8 1.0 0.14 -0.8 -1.0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2020-2021 19 Club NXT be BEL 2. First Division B 8th 18.1 5 2 2 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 1st 23.1 6 43 13 30.2 1.86 0.56 0.14 0.46 0 0 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 7th 32.8 8 27 9 33.3 0.82 0.27 0.15 0.44 20.5 3 4 5 6.4 2.5 0.09 +1.6 +1.5 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 1st 24.0 2 25 7 28.0 1.04 0.29 0.08 0.29 17.8 1 0 0 2.0 2.0 0.08 0.0 0.0 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 2nd 16.1 1 18 4 22.2 1.12 0.25 0.00 0.00 20.2 2 1 1 2.0 1.2 0.07 -1.0 -1.2 Matches 6 Seasons 3 Clubs 2 Leagues 114.1 22 113 33 29.2 1.18 0.34 0.11 0.36 19.5 6 7 8 10.5 5.8 0.08 +0.5 +0.2 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 Club Brugge (4 Seasons) 1 League 40.1 3 43 11 25.6 1.07 0.27 0.05 0.18 18.8 3 1 1 4.0 3.3 0.08 -1.0 -1.3 Westerlo (2 Seasons) 2 Leagues 55.9 14 70 22 31.4 1.25 0.39 0.14 0.45 20.5 3 4 5 6.4 2.5 0.09 +1.6 +1.5 Club NXT (1 Season) 1 League 18.1 5 2 2 First Division A (5 Seasons) 72.9 11 70 20 28.6 0.96 0.27 0.09 0.30 19.5 6 5 6 10.5 5.8 0.08 +0.5 +0.2 First Division B (2 Seasons) 41.2 11 43 13 30.2 1.86 0.56 0.14 0.46 2 2
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 18 Club Brugge 2. Europa Lg R32 1.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2023-2024 22 Club Brugge 3. Conf Lg SF 8.9 1 7 1 14.3 0.79 0.11 0.00 0.00 17.2 2 1 1 1.8 1.0 0.14 -0.8 -1.0 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6.0 0 7 3 42.9 1.17 0.50 0.00 0.00 23.4 1 0 0 0.5 0.5 0.07 -0.5 -0.5 Matches 4 Seasons 1 Club 3 Leagues 16.8 1 14 4 28.6 0.83 0.24 0.00 0.00 20.3 3 1 1 2.3 1.5 0.11 -1.3 -1.5 Champions Lg (2 Seasons) 6.0 0 7 3 42.9 1.17 0.50 0.00 0.00 23.4 1 0 0 0.5 0.5 0.07 -0.5 -0.5 Europa Lg (2 Seasons) 1.9 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Conf Lg (1 Season) 8.9 1 7 1 14.3 0.79 0.11 0.00 0.00 17.2 2 1 1 1.8 1.0 0.14 -0.8 -1.0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2024 23 be Belgium Friendlies (M) 1.8 0 0 0 Matches 2024-2025 23 be Belgium UEFA Nations League LgA 2.8 1 3 1 33.3 1.06 0.35 0.33 1.00 0 0 Matches 1 Season 1 Club 3 Leagues 4.7 1 3 1 33.3 1.06 0.35 0.33 1.00 0 0 UEFA Nations League (1 Season) 2.8 1 3 1 33.3 1.06 0.35 0.33 1.00 0 0 Friendlies (M) (1 Season) 1.8 0 0 0 UEFA Euro (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 2019-2020 18 Club Brugge 2. Europa Lg 1.8 48 65 73.8 672 237 27 29 93.1 17 21 81.0 2 9 22.2 0 0.1 0.1 -0.1 1 4 2 0 8 Matches 2020-2021 19 Club Brugge 2. Europa Lg 0.1 0 3 0.0 0 0 0 0 0 1 0.0 0 1 0.0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2020-2021 19 Club NXT be BEL 2. First Division B 18.1 3 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 23.1 4 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 32.8 1619 2128 76.1 31195 12553 619 733 84.4 741 937 79.1 220 373 59.0 6 5.1 4.6 +0.9 47 149 49 16 198 Matches 2023-2024 22 Club Brugge 3. Conf Lg 8.9 395 499 79.2 7342 2586 172 190 90.5 178 214 83.2 41 79 51.9 2 2.2 1.4 -0.2 14 41 6 1 56 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 24.0 1423 1790 79.5 26641 9053 589 662 89.0 593 712 83.3 201 338 59.5 7 4.2 6.3 +2.8 53 121 44 17 184 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6.0 300 377 79.6 5402 2219 150 162 92.6 113 134 84.3 34 72 47.2 0 0.9 1.1 -0.9 11 27 10 4 25 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 16.1 959 1222 78.5 19239 6987 371 411 90.3 408 490 83.3 159 274 58.0 2 6.4 6.1 -4.4 48 106 42 19 136 Matches 6 Seasons 3 Clubs 5 Leagues 130.9 4744 6084 78.0 90491 33635 1928 2187 88.2 2050 2509 81.7 657 1146 57.3 24 18.9 19.5 +5.1 174 448 153 57 607 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 Club Brugge (4 Seasons) 4 Leagues 56.9 3125 3956 79.0 59296 21082 1309 1454 90.0 1309 1572 83.3 437 773 56.5 11 13.8 14.9 -2.8 127 299 104 41 409 Westerlo (2 Seasons) 2 Leagues 55.9 1619 2128 76.1 31195 12553 619 733 84.4 741 937 79.1 220 373 59.0 10 5.1 4.6 +4.9 47 149 49 16 198 Club NXT (1 Season) 1 League 18.1 3 First Division A (5 Seasons) 72.9 4001 5140 77.8 77075 28593 1579 1806 87.4 1742 2139 81.4 580 985 58.9 15 15.8 17.0 -0.8 148 376 135 52 518 First Division B (2 Seasons) 41.2 7 Champions Lg (2 Seasons) 6.0 300 377 79.6 5402 2219 150 162 92.6 113 134 84.3 34 72 47.2 0 0.9 1.1 -0.9 11 27 10 4 25 Europa Lg (2 Seasons) 1.9 48 68 70.6 672 237 27 29 93.1 17 22 77.3 2 10 20.0 0 0.1 0.1 -0.1 1 4 2 0 8 Conf Lg (1 Season) 8.9 395 499 79.2 7342 2586 172 190 90.5 178 214 83.2 41 79 51.9 2 2.2 1.4 -0.2 14 41 6 1 56
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2019-2020 18 Club Brugge 2 Leagues 1.8 48 65 73.8 672 237 27 29 93.1 17 21 81.0 2 9 22.2 0 0.1 0.1 -0.1 1 4 2 0 8 2020-2021 19 Club Brugge 3 Leagues 0.1 0 3 0.0 0 0 0 0 0 1 0.0 0 1 0.0 0 0.0 0.0 0.0 0 0 0 0 0 2020-2021 19 Club NXT 1 League 18.1 3 2021-2022 20 Westerlo 1 League 23.1 4 2022-2023 21 Westerlo 1 League 32.8 1619 2128 76.1 31195 12553 619 733 84.4 741 937 79.1 220 373 59.0 6 5.1 4.6 +0.9 47 149 49 16 198 2023-2024 22 Club Brugge 2 Leagues 32.9 1818 2289 79.4 33983 11639 761 852 89.3 771 926 83.3 242 417 58.0 9 6.4 7.6 +2.6 67 162 50 18 240 2024-2025 23 Club Brugge 2 Leagues 22.1 1259 1599 78.7 24641 9206 521 573 90.9 521 624 83.5 193 346 55.8 2 7.3 7.2 -5.3 59 133 52 23 161 6 Seasons 3 Clubs 5 Leagues 130.9 4744 6084 78.0 90491 33635 1928 2187 88.2 2050 2509 81.7 657 1146 57.3 24 18.9 19.5 +5.1 174 448 153 57 607 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 Club Brugge (4 Seasons) 4 Leagues 56.9 3125 3956 79.0 59296 21082 1309 1454 90.0 1309 1572 83.3 437 773 56.5 11 13.8 14.9 -2.8 127 299 104 41 409 Westerlo (2 Seasons) 2 Leagues 55.9 1619 2128 76.1 31195 12553 619 733 84.4 741 937 79.1 220 373 59.0 10 5.1 4.6 +4.9 47 149 49 16 198 Club NXT (1 Season) 1 League 18.1 3 First Division A (5 Seasons) 72.9 4001 5140 77.8 77075 28593 1579 1806 87.4 1742 2139 81.4 580 985 58.9 15 15.8 17.0 -0.8 148 376 135 52 518 First Division B (2 Seasons) 41.2 7 Champions Lg (2 Seasons) 6.0 300 377 79.6 5402 2219 150 162 92.6 113 134 84.3 34 72 47.2 0 0.9 1.1 -0.9 11 27 10 4 25 Europa Lg (2 Seasons) 1.9 48 68 70.6 672 237 27 29 93.1 17 22 77.3 2 10 20.0 0 0.1 0.1 -0.1 1 4 2 0 8 Conf Lg (1 Season) 8.9 395 499 79.2 7342 2586 172 190 90.5 178 214 83.2 41 79 51.9 2 2.2 1.4 -0.2 14 41 6 1 56
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 2020-2021 19 Club NXT be BEL 2. First Division B 8th 18.1 3 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 1st 23.1 4 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 7th 32.8 1619 2128 76.1 31195 12553 619 733 84.4 741 937 79.1 220 373 59.0 6 5.1 4.6 +0.9 47 149 49 16 198 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 1st 24.0 1423 1790 79.5 26641 9053 589 662 89.0 593 712 83.3 201 338 59.5 7 4.2 6.3 +2.8 53 121 44 17 184 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 2nd 16.1 959 1222 78.5 19239 6987 371 411 90.3 408 490 83.3 159 274 58.0 2 6.4 6.1 -4.4 48 106 42 19 136 Matches 6 Seasons 3 Clubs 2 Leagues 114.1 4001 5140 77.8 77075 28593 1579 1806 87.4 1742 2139 81.4 580 985 58.9 22 15.8 17.0 +6.2 148 376 135 52 518 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 Club Brugge (4 Seasons) 1 League 40.1 2382 3012 79.1 45880 16040 960 1073 89.5 1001 1202 83.3 360 612 58.8 9 10.6 12.4 -1.6 101 227 86 36 320 Westerlo (2 Seasons) 2 Leagues 55.9 1619 2128 76.1 31195 12553 619 733 84.4 741 937 79.1 220 373 59.0 10 5.1 4.6 +4.9 47 149 49 16 198 Club NXT (1 Season) 1 League 18.1 3 First Division A (5 Seasons) 72.9 4001 5140 77.8 77075 28593 1579 1806 87.4 1742 2139 81.4 580 985 58.9 15 15.8 17.0 -0.8 148 376 135 52 518 First Division B (2 Seasons) 41.2 7
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 18 Club Brugge 2. Europa Lg R32 1.8 48 65 73.8 672 237 27 29 93.1 17 21 81.0 2 9 22.2 0 0.1 0.1 -0.1 1 4 2 0 8 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 0.1 0 3 0.0 0 0 0 0 0 1 0.0 0 1 0.0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2023-2024 22 Club Brugge 3. Conf Lg SF 8.9 395 499 79.2 7342 2586 172 190 90.5 178 214 83.2 41 79 51.9 2 2.2 1.4 -0.2 14 41 6 1 56 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6.0 300 377 79.6 5402 2219 150 162 92.6 113 134 84.3 34 72 47.2 0 0.9 1.1 -0.9 11 27 10 4 25 Matches 4 Seasons 1 Club 3 Leagues 16.8 743 944 78.7 13416 5042 349 381 91.6 308 370 83.2 77 161 47.8 2 3.1 2.5 -1.1 26 72 18 5 89 Champions Lg (2 Seasons) 6.0 300 377 79.6 5402 2219 150 162 92.6 113 134 84.3 34 72 47.2 0 0.9 1.1 -0.9 11 27 10 4 25 Europa Lg (2 Seasons) 1.9 48 68 70.6 672 237 27 29 93.1 17 22 77.3 2 10 20.0 0 0.1 0.1 -0.1 1 4 2 0 8 Conf Lg (1 Season) 8.9 395 499 79.2 7342 2586 172 190 90.5 178 214 83.2 41 79 51.9 2 2.2 1.4 -0.2 14 41 6 1 56
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 2024 23 be Belgium Friendlies (M) 1.8 0 Matches 2024-2025 23 be Belgium UEFA Nations League LgA 2.8 0 Matches 1 Season 1 Club 3 Leagues 4.7 0 UEFA Nations League (1 Season) 2.8 0 Friendlies (M) (1 Season) 1.8 0 UEFA Euro (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 2019-2020 18 Club Brugge 2 Leagues 1.8 65 48 16 1 0 0 7 10 5 1 4 0 48 1 1 2020-2021 19 Club Brugge 3 Leagues 0.1 3 3 0 0 0 0 2 0 0 0 0 0 0 0 1 2020-2021 19 Club NXT 1 League 18.1 2021-2022 20 Westerlo 1 League 23.1 61 2022-2023 21 Westerlo 1 League 32.8 2128 1677 440 54 2 35 147 321 65 20 26 2 1619 11 35 2023-2024 22 Club Brugge 2 Leagues 32.9 2289 1854 425 53 4 33 199 261 111 87 14 1 1818 10 26 2024-2025 23 Club Brugge 2 Leagues 22.1 1599 1297 296 40 5 34 170 176 80 32 35 3 1259 6 23 6 Seasons 3 Clubs 5 Leagues 130.9 6084 4879 1177 148 11 102 586 768 261 140 79 6 4744 28 86 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Club Brugge (4 Seasons) 4 Leagues 56.9 3956 3202 737 94 9 67 378 447 196 120 53 4 3125 17 51 Westerlo (2 Seasons) 2 Leagues 55.9 2128 1677 440 54 2 35 208 321 65 20 26 2 1619 11 35 Club NXT (1 Season) 1 League 18.1 First Division A (5 Seasons) 72.9 5140 4113 1006 128 6 88 437 667 211 110 63 3 4001 21 75 First Division B (2 Seasons) 41.2 61 Champions Lg (2 Seasons) 6.0 377 321 55 7 3 7 33 33 15 6 6 2 300 1 5 Europa Lg (2 Seasons) 1.9 68 51 16 1 0 0 9 10 5 1 4 0 48 1 2 Conf Lg (1 Season) 8.9 499 394 100 12 2 7 46 58 30 23 6 1 395 5 4
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 19 Club NXT be BEL 2. First Division B 8th 18.1 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 1st 23.1 61 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 7th 32.8 2128 1677 440 54 2 35 147 321 65 20 26 2 1619 11 35 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 1st 24.0 1790 1460 325 41 2 26 153 203 81 64 8 0 1423 5 22 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 2nd 16.1 1222 976 241 33 2 27 137 143 65 26 29 1 959 5 18 Matches 6 Seasons 3 Clubs 2 Leagues 114.1 5140 4113 1006 128 6 88 498 667 211 110 63 3 4001 21 75 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Club Brugge (4 Seasons) 1 League 40.1 3012 2436 566 74 4 53 290 346 146 90 37 1 2382 10 40 Westerlo (2 Seasons) 2 Leagues 55.9 2128 1677 440 54 2 35 208 321 65 20 26 2 1619 11 35 Club NXT (1 Season) 1 League 18.1 First Division A (5 Seasons) 72.9 5140 4113 1006 128 6 88 437 667 211 110 63 3 4001 21 75 First Division B (2 Seasons) 41.2 61
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 2019-2020 18 Club Brugge 2. Europa Lg R32 1.8 65 48 16 1 0 0 7 10 5 1 4 0 48 1 1 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 0.1 3 3 0 0 0 0 2 0 0 0 0 0 0 0 1 Matches 2023-2024 22 Club Brugge 3. Conf Lg SF 8.9 499 394 100 12 2 7 46 58 30 23 6 1 395 5 4 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6.0 377 321 55 7 3 7 33 33 15 6 6 2 300 1 5 Matches 4 Seasons 1 Club 3 Leagues 16.8 944 766 171 20 5 14 88 101 50 30 16 3 743 7 11 Champions Lg (2 Seasons) 6.0 377 321 55 7 3 7 33 33 15 6 6 2 300 1 5 Europa Lg (2 Seasons) 1.9 68 51 16 1 0 0 9 10 5 1 4 0 48 1 2 Conf Lg (1 Season) 8.9 499 394 100 12 2 7 46 58 30 23 6 1 395 5 4
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 2024 23 be Belgium Friendlies (M) 1.8 Matches 2024-2025 23 be Belgium UEFA Nations League LgA 2.8 14 Matches 1 Season 1 Club 3 Leagues 4.7 14 UEFA Nations League (1 Season) 2.8 14 Friendlies (M) (1 Season) 1.8 UEFA Euro (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 2019-2020 18 Club Brugge 2 Leagues 1.8 2 1.11 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 19 Club Brugge 3 Leagues 0.1 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 19 Club NXT 1 League 18.1 2021-2022 20 Westerlo 1 League 23.1 2022-2023 21 Westerlo 1 League 32.8 100 3.05 69 21 3 4 1 2 10 0.31 9 0 1 0 0 0 2023-2024 22 Club Brugge 2 Leagues 32.9 133 4.04 84 37 3 5 2 2 14 0.43 10 3 1 0 0 0 2024-2025 23 Club Brugge 2 Leagues 22.1 112 5.08 69 31 4 6 2 0 13 0.59 6 2 2 1 2 0 6 Seasons 3 Clubs 5 Leagues 130.9 347 3.87 224 89 10 15 5 4 37 0.41 25 5 4 1 2 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Club Brugge (4 Seasons) 4 Leagues 56.9 247 4.34 155 68 7 11 4 2 27 0.47 16 5 3 1 2 0 Westerlo (2 Seasons) 2 Leagues 55.9 100 3.05 69 21 3 4 1 2 10 0.31 9 0 1 0 0 0 Club NXT (1 Season) 1 League 18.1 First Division A (5 Seasons) 72.9 295 4.05 192 77 7 12 5 2 31 0.43 21 4 3 1 2 0 First Division B (2 Seasons) 41.2 Champions Lg (2 Seasons) 6.0 18 3.01 9 5 2 2 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (2 Seasons) 1.9 2 1.06 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Conf Lg (1 Season) 8.9 32 3.60 21 7 1 1 0 2 6 0.67 4 1 1 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 19 Club NXT be BEL 2. First Division B 8th 18.1 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 1st 23.1 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 7th 32.8 100 3.05 69 21 3 4 1 2 10 0.31 9 0 1 0 0 0 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 1st 24.0 101 4.21 63 30 2 4 2 0 8 0.33 6 2 0 0 0 0 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 2nd 16.1 94 5.85 60 26 2 4 2 0 13 0.81 6 2 2 1 2 0 Matches 6 Seasons 3 Clubs 2 Leagues 114.1 295 4.05 192 77 7 12 5 2 31 0.43 21 4 3 1 2 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Club Brugge (4 Seasons) 1 League 40.1 195 4.87 123 56 4 8 4 0 21 0.52 12 4 2 1 2 0 Westerlo (2 Seasons) 2 Leagues 55.9 100 3.05 69 21 3 4 1 2 10 0.31 9 0 1 0 0 0 Club NXT (1 Season) 1 League 18.1 First Division A (5 Seasons) 72.9 295 4.05 192 77 7 12 5 2 31 0.43 21 4 3 1 2 0 First Division B (2 Seasons) 41.2
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 18 Club Brugge 2. Europa Lg R32 1.8 2 1.11 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 0.1 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 22 Club Brugge 3. Conf Lg SF 8.9 32 3.60 21 7 1 1 0 2 6 0.67 4 1 1 0 0 0 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6.0 18 3.01 9 5 2 2 0 0 0 0.00 0 0 0 0 0 0 Matches 4 Seasons 1 Club 3 Leagues 16.8 52 3.10 32 12 3 3 0 2 6 0.36 4 1 1 0 0 0 Champions Lg (2 Seasons) 6.0 18 3.01 9 5 2 2 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (2 Seasons) 1.9 2 1.06 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Conf Lg (1 Season) 8.9 32 3.60 21 7 1 1 0 2 6 0.67 4 1 1 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 2024 23 be Belgium Friendlies (M) 1.8 Matches 2024-2025 23 be Belgium UEFA Nations League LgA 2.8 Matches 1 Season 1 Club 3 Leagues 4.7 UEFA Nations League (1 Season) 2.8 Friendlies (M) (1 Season) 1.8 UEFA Euro (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 2019-2020 18 Club Brugge 2 Leagues 1.8 2 0 2 0 0 0 2 0.0 2 2 0 2 5 7 4 0 2020-2021 19 Club Brugge 3 Leagues 0.1 1 0 1 0 0 1 1 100.0 0 0 0 0 1 2 0 0 2020-2021 19 Club NXT 1 League 18.1 0 2021-2022 20 Westerlo 1 League 23.1 33 37 0 2022-2023 21 Westerlo 1 League 32.8 77 51 46 23 8 38 66 57.6 28 49 9 40 59 136 59 0 2023-2024 22 Club Brugge 2 Leagues 32.9 67 41 34 21 12 41 80 51.3 39 44 4 40 45 112 46 0 2024-2025 23 Club Brugge 2 Leagues 22.1 44 26 28 11 5 24 42 57.1 18 22 6 16 19 63 48 2 6 Seasons 3 Clubs 5 Leagues 130.9 191 151 111 55 25 104 191 54.5 87 117 19 98 166 320 157 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Club Brugge (4 Seasons) 4 Leagues 56.9 114 67 65 32 17 66 125 52.8 59 68 10 58 70 184 98 2 Westerlo (2 Seasons) 2 Leagues 55.9 77 84 46 23 8 38 66 57.6 28 49 9 40 96 136 59 0 Club NXT (1 Season) 1 League 18.1 0 First Division A (5 Seasons) 72.9 156 99 93 45 18 80 151 53.0 71 94 16 78 107 263 132 1 First Division B (2 Seasons) 41.2 33 37 0 Champions Lg (2 Seasons) 6.0 11 5 6 3 2 8 14 57.1 6 6 3 3 7 18 6 1 Europa Lg (2 Seasons) 1.9 3 0 3 0 0 1 3 33.3 2 2 0 2 6 9 4 0 Conf Lg (1 Season) 8.9 21 14 9 7 5 15 23 65.2 8 15 0 15 9 30 15 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020-2021 19 Club NXT be BEL 2. First Division B 8th 18.1 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 1st 23.1 33 37 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 7th 32.8 77 51 46 23 8 38 66 57.6 28 49 9 40 59 136 59 0 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 1st 24.0 46 27 25 14 7 26 57 45.6 31 29 4 25 36 82 31 0 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 2nd 16.1 33 21 22 8 3 16 28 57.1 12 16 3 13 12 45 42 1 Matches 6 Seasons 3 Clubs 2 Leagues 114.1 156 132 93 45 18 80 151 53.0 71 94 16 78 144 263 132 1 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Club Brugge (4 Seasons) 1 League 40.1 79 48 47 22 10 42 85 49.4 43 45 7 38 48 127 73 1 Westerlo (2 Seasons) 2 Leagues 55.9 77 84 46 23 8 38 66 57.6 28 49 9 40 96 136 59 0 Club NXT (1 Season) 1 League 18.1 0 First Division A (5 Seasons) 72.9 156 99 93 45 18 80 151 53.0 71 94 16 78 107 263 132 1 First Division B (2 Seasons) 41.2 33 37 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 2019-2020 18 Club Brugge 2. Europa Lg R32 1.8 2 0 2 0 0 0 2 0.0 2 2 0 2 5 7 4 0 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 0.1 1 0 1 0 0 1 1 100.0 0 0 0 0 1 2 0 0 Matches 2023-2024 22 Club Brugge 3. Conf Lg SF 8.9 21 14 9 7 5 15 23 65.2 8 15 0 15 9 30 15 0 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6.0 11 5 6 3 2 8 14 57.1 6 6 3 3 7 18 6 1 Matches 4 Seasons 1 Club 3 Leagues 16.8 35 19 18 10 7 24 40 60.0 16 23 3 20 22 57 25 1 Champions Lg (2 Seasons) 6.0 11 5 6 3 2 8 14 57.1 6 6 3 3 7 18 6 1 Europa Lg (2 Seasons) 1.9 3 0 3 0 0 1 3 33.3 2 2 0 2 6 9 4 0 Conf Lg (1 Season) 8.9 21 14 9 7 5 15 23 65.2 8 15 0 15 9 30 15 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 2024 23 be Belgium Friendlies (M) 1.8 Matches 2024-2025 23 be Belgium UEFA Nations League LgA 2.8 3 0 Matches 1 Season 1 Club 3 Leagues 4.7 3 0 0 UEFA Nations League (1 Season) 2.8 3 0 0 Friendlies (M) (1 Season) 1.8 0 UEFA Euro (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 2019-2020 18 Club Brugge 2. Europa Lg 1.8 89 3 26 39 24 1 89 3 3 100.0 0 0.0 42 203 79 0 2 0 8 3 47 10 Matches 2020-2021 19 Club Brugge 2. Europa Lg 0.1 8 0 5 1 2 0 8 0 0 0 1 10 8 1 1 0 0 1 3 3 Matches 2020-2021 19 Club NXT be BEL 2. First Division B 18.1 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 23.1 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 32.8 2462 135 801 1104 582 62 2456 51 24 47.1 17 33.3 1531 9143 4458 78 45 12 38 36 1377 143 Matches 2023-2024 22 Club Brugge 3. Conf Lg 8.9 591 21 162 245 192 17 590 14 3 21.4 9 64.3 327 1479 677 11 10 0 9 8 334 47 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 24.0 2036 54 455 934 663 55 2036 40 18 45.0 21 52.5 1330 7102 3274 61 49 14 35 14 1229 123 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6.0 425 20 124 194 108 4 425 5 2 40.0 2 40.0 149 482 251 6 7 1 3 2 286 32 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 16.1 1366 64 320 620 434 42 1365 23 15 65.2 5 21.7 900 4591 2031 23 35 7 14 10 868 102 Matches 6 Seasons 3 Clubs 5 Leagues 130.9 6977 297 1893 3137 2005 181 6969 136 65 47.8 54 39.7 4280 23010 10778 180 149 34 107 74 4144 460 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 Club Brugge (4 Seasons) 4 Leagues 56.9 4515 162 1092 2033 1423 119 4513 85 41 48.2 37 43.5 2749 13867 6320 102 104 22 69 38 2767 317 Westerlo (2 Seasons) 2 Leagues 55.9 2462 135 801 1104 582 62 2456 51 24 47.1 17 33.3 1531 9143 4458 78 45 12 38 36 1377 143 Club NXT (1 Season) 1 League 18.1 First Division A (5 Seasons) 72.9 5864 253 1576 2658 1679 159 5857 114 57 50.0 43 37.7 3761 20836 9763 162 129 33 87 60 3474 368 First Division B (2 Seasons) 41.2 Champions Lg (2 Seasons) 6.0 425 20 124 194 108 4 425 5 2 40.0 2 40.0 149 482 251 6 7 1 3 2 286 32 Europa Lg (2 Seasons) 1.9 97 3 31 40 26 1 97 3 3 100.0 0 0.0 43 213 87 1 3 0 8 4 50 13 Conf Lg (1 Season) 8.9 591 21 162 245 192 17 590 14 3 21.4 9 64.3 327 1479 677 11 10 0 9 8 334 47
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2019-2020 18 Club Brugge 2 Leagues 1.8 89 3 26 39 24 1 89 3 3 100.0 0 0.0 42 203 79 0 2 0 8 3 47 10 2020-2021 19 Club Brugge 3 Leagues 0.1 8 0 5 1 2 0 8 0 0 0 1 10 8 1 1 0 0 1 3 3 2020-2021 19 Club NXT 1 League 18.1 2021-2022 20 Westerlo 1 League 23.1 2022-2023 21 Westerlo 1 League 32.8 2462 135 801 1104 582 62 2456 51 24 47.1 17 33.3 1531 9143 4458 78 45 12 38 36 1377 143 2023-2024 22 Club Brugge 2 Leagues 32.9 2627 75 617 1179 855 72 2626 54 21 38.9 30 55.6 1657 8581 3951 72 59 14 44 22 1563 170 2024-2025 23 Club Brugge 2 Leagues 22.1 1791 84 444 814 542 46 1790 28 17 60.7 7 25.0 1049 5073 2282 29 42 8 17 12 1154 134 6 Seasons 3 Clubs 5 Leagues 130.9 6977 297 1893 3137 2005 181 6969 136 65 47.8 54 39.7 4280 23010 10778 180 149 34 107 74 4144 460 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 Club Brugge (4 Seasons) 4 Leagues 56.9 4515 162 1092 2033 1423 119 4513 85 41 48.2 37 43.5 2749 13867 6320 102 104 22 69 38 2767 317 Westerlo (2 Seasons) 2 Leagues 55.9 2462 135 801 1104 582 62 2456 51 24 47.1 17 33.3 1531 9143 4458 78 45 12 38 36 1377 143 Club NXT (1 Season) 1 League 18.1 First Division A (5 Seasons) 72.9 5864 253 1576 2658 1679 159 5857 114 57 50.0 43 37.7 3761 20836 9763 162 129 33 87 60 3474 368 First Division B (2 Seasons) 41.2 Champions Lg (2 Seasons) 6.0 425 20 124 194 108 4 425 5 2 40.0 2 40.0 149 482 251 6 7 1 3 2 286 32 Europa Lg (2 Seasons) 1.9 97 3 31 40 26 1 97 3 3 100.0 0 0.0 43 213 87 1 3 0 8 4 50 13 Conf Lg (1 Season) 8.9 591 21 162 245 192 17 590 14 3 21.4 9 64.3 327 1479 677 11 10 0 9 8 334 47
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 2020-2021 19 Club NXT be BEL 2. First Division B 8th 18.1 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 1st 23.1 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 7th 32.8 2462 135 801 1104 582 62 2456 51 24 47.1 17 33.3 1531 9143 4458 78 45 12 38 36 1377 143 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 1st 24.0 2036 54 455 934 663 55 2036 40 18 45.0 21 52.5 1330 7102 3274 61 49 14 35 14 1229 123 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 2nd 16.1 1366 64 320 620 434 42 1365 23 15 65.2 5 21.7 900 4591 2031 23 35 7 14 10 868 102 Matches 6 Seasons 3 Clubs 2 Leagues 114.1 5864 253 1576 2658 1679 159 5857 114 57 50.0 43 37.7 3761 20836 9763 162 129 33 87 60 3474 368 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 Club Brugge (4 Seasons) 1 League 40.1 3402 118 775 1554 1097 97 3401 63 33 52.4 26 41.3 2230 11693 5305 84 84 21 49 24 2097 225 Westerlo (2 Seasons) 2 Leagues 55.9 2462 135 801 1104 582 62 2456 51 24 47.1 17 33.3 1531 9143 4458 78 45 12 38 36 1377 143 Club NXT (1 Season) 1 League 18.1 First Division A (5 Seasons) 72.9 5864 253 1576 2658 1679 159 5857 114 57 50.0 43 37.7 3761 20836 9763 162 129 33 87 60 3474 368 First Division B (2 Seasons) 41.2
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 18 Club Brugge 2. Europa Lg R32 1.8 89 3 26 39 24 1 89 3 3 100.0 0 0.0 42 203 79 0 2 0 8 3 47 10 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 0.1 8 0 5 1 2 0 8 0 0 0 1 10 8 1 1 0 0 1 3 3 Matches 2023-2024 22 Club Brugge 3. Conf Lg SF 8.9 591 21 162 245 192 17 590 14 3 21.4 9 64.3 327 1479 677 11 10 0 9 8 334 47 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6.0 425 20 124 194 108 4 425 5 2 40.0 2 40.0 149 482 251 6 7 1 3 2 286 32 Matches 4 Seasons 1 Club 3 Leagues 16.8 1113 44 317 479 326 22 1112 22 8 36.4 11 50.0 519 2174 1015 18 20 1 20 14 670 92 Champions Lg (2 Seasons) 6.0 425 20 124 194 108 4 425 5 2 40.0 2 40.0 149 482 251 6 7 1 3 2 286 32 Europa Lg (2 Seasons) 1.9 97 3 31 40 26 1 97 3 3 100.0 0 0.0 43 213 87 1 3 0 8 4 50 13 Conf Lg (1 Season) 8.9 591 21 162 245 192 17 590 14 3 21.4 9 64.3 327 1479 677 11 10 0 9 8 334 47
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 2024 23 be Belgium Friendlies (M) 1.8 Matches 2024-2025 23 be Belgium UEFA Nations League LgA 2.8 Matches 1 Season 1 Club 3 Leagues 4.7 UEFA Nations League (1 Season) 2.8 Friendlies (M) (1 Season) 1.8 UEFA Euro (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 2019-2020 18 Club Brugge 2. Europa Lg 2 162 81 90.0 1.8 2 81 1 0 0 0.50 1 6 -5 -2.78 -2.78 1.3 4.3 -3.0 -1.66 -1.37 Matches 2019-2020 18 Club Brugge be BEL 1. First Division A 0 0 0 0 1 Matches 2020-2021 19 Club Brugge 1. Champions Lg 0 0 0 2 Matches 2020-2021 19 Club Brugge 2. Europa Lg 2 8 4 4.4 0.1 0 0 2 4 0 0.50 0 0 0 0.00 +0.52 0.1 0.1 0.0 +0.22 +0.03 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 0 0 0 2 Matches 2020-2021 19 Club NXT be BEL 2. First Division B 20 1,631 82 64.7 18.1 18 88 16 2 27 0 0.50 18 39 -21 -1.16 +0.87 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 25 2,081 83 82.6 23.1 24 85 16 1 34 0 2.00 46 25 +21 +0.91 +0.50 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 33 2,949 89 96.4 32.8 33 89 30 0 0 1.41 59 50 +9 +0.27 +1.09 48.5 48.3 +0.2 +0.01 -0.94 Matches 2023-2024 22 Club Brugge 3. Conf Lg 10 801 80 74.2 8.9 9 86 7 1 27 1 2.25 18 6 +12 +1.35 +0.06 16.0 8.8 +7.3 +0.82 +0.18 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 27 2,161 80 80.0 24.0 24 87 19 3 25 0 1.86 51 23 +28 +1.17 +0.33 48.1 19.9 +28.2 +1.17 +0.23 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6 539 90 99.8 6.0 6 90 5 0 0 1.67 6 8 -2 -0.33 -0.33 5.9 6.1 -0.2 -0.03 -0.03 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 17 1,447 85 80.4 16.1 16 88 13 1 45 1 2.12 35 16 +19 +1.18 +0.67 34.8 18.7 +16.1 +1.00 +0.24 Matches 6 Seasons 3 Clubs 5 Leagues 142 11,779 83 56.7 130.9 132 87 107 10 24 7 1.60 234 173 +61 +0.47 +0.76 154.7 106.1 +48.7 +0.54 -0.20 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 Club Brugge (4 Seasons) 4 Leagues 64 5,118 80 40.3 56.9 57 87 45 7 22 7 1.89 111 59 +52 +0.91 +0.25 106.2 57.8 +48.5 +0.85 +0.13 Westerlo (2 Seasons) 2 Leagues 58 5,030 87 90.1 55.9 57 88 46 1 34 0 1.66 105 75 +30 +0.54 +0.37 48.5 48.3 +0.2 +0.01 -0.94 Club NXT (1 Season) 1 League 20 1,631 82 64.7 18.1 18 88 16 2 27 0 0.50 18 39 -21 -1.16 +0.87 First Division A (5 Seasons) 77 6,557 85 49.6 72.9 73 88 62 4 30 4 1.72 145 89 +56 +0.77 +0.23 131.4 86.9 +44.5 +0.61 -0.27 First Division B (2 Seasons) 45 3,712 82 73.7 41.2 42 86 32 3 29 0 1.33 64 64 0 0.00 +1.22 Champions Lg (2 Seasons) 6 539 90 49.9 6.0 6 90 5 0 2 1.67 6 8 -2 -0.33 -0.33 5.9 6.1 -0.2 -0.03 -0.03 Europa Lg (2 Seasons) 4 170 43 47.2 1.9 2 81 1 2 4 0 0.50 1 6 -5 -2.65 -2.17 1.4 4.4 -3.0 -1.57 -1.71 Conf Lg (1 Season) 10 801 80 74.2 8.9 9 86 7 1 27 1 2.25 18 6 +12 +1.35 +0.06 16.0 8.8 +7.3 +0.82 +0.18
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 2019-2020 18 Club Brugge 2 Leagues 2 162 81 5.8 1.8 2 81 1 0 1 0.50 1 6 -5 -2.78 -2.78 1.3 4.3 -3.0 -1.66 -1.37 2020-2021 19 Club Brugge 3 Leagues 2 8 4 0.2 0.1 0 0 2 4 4 0.50 0 0 0 0.00 +0.52 0.1 0.1 0.0 +0.22 +0.03 2020-2021 19 Club NXT 1 League 20 1,631 82 64.7 18.1 18 88 16 2 27 0 0.50 18 39 -21 -1.16 +0.87 2021-2022 20 Westerlo 1 League 25 2,081 83 82.6 23.1 24 85 16 1 34 0 2.00 46 25 +21 +0.91 +0.50 2022-2023 21 Westerlo 1 League 33 2,949 89 96.4 32.8 33 89 30 0 0 1.41 59 50 +9 +0.27 +1.09 48.5 48.3 +0.2 +0.01 -0.94 2023-2024 22 Club Brugge 2 Leagues 37 2,962 80 78.4 32.9 33 87 26 4 26 1 1.97 69 29 +40 +1.22 +0.23 64.1 28.6 +35.5 +1.08 +0.24 2024-2025 23 Club Brugge 2 Leagues 23 1,986 86 84.9 22.1 22 88 18 1 45 1 2.00 41 24 +17 +0.77 +0.26 40.7 24.7 +16.0 +0.72 -0.04 6 Seasons 3 Clubs 5 Leagues 142 11,779 83 56.7 130.9 132 87 107 10 24 7 1.60 234 173 +61 +0.47 +0.76 154.7 106.1 +48.7 +0.54 -0.20 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 Club Brugge (4 Seasons) 4 Leagues 64 5,118 80 40.3 56.9 57 87 45 7 22 7 1.89 111 59 +52 +0.91 +0.25 106.2 57.8 +48.5 +0.85 +0.13 Westerlo (2 Seasons) 2 Leagues 58 5,030 87 90.1 55.9 57 88 46 1 34 0 1.66 105 75 +30 +0.54 +0.37 48.5 48.3 +0.2 +0.01 -0.94 Club NXT (1 Season) 1 League 20 1,631 82 64.7 18.1 18 88 16 2 27 0 0.50 18 39 -21 -1.16 +0.87 First Division A (5 Seasons) 77 6,557 85 49.6 72.9 73 88 62 4 30 4 1.72 145 89 +56 +0.77 +0.23 131.4 86.9 +44.5 +0.61 -0.27 First Division B (2 Seasons) 45 3,712 82 73.7 41.2 42 86 32 3 29 0 1.33 64 64 0 0.00 +1.22 Champions Lg (2 Seasons) 6 539 90 49.9 6.0 6 90 5 0 2 1.67 6 8 -2 -0.33 -0.33 5.9 6.1 -0.2 -0.03 -0.03 Europa Lg (2 Seasons) 4 170 43 47.2 1.9 2 81 1 2 4 0 0.50 1 6 -5 -2.65 -2.17 1.4 4.4 -3.0 -1.57 -1.71 Conf Lg (1 Season) 10 801 80 74.2 8.9 9 86 7 1 27 1 2.25 18 6 +12 +1.35 +0.06 16.0 8.8 +7.3 +0.82 +0.18
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 2019-2020 18 Club Brugge be BEL 1. First Division A 1st 0 0 0 0 1 Matches 2020-2021 19 Club Brugge be BEL 1. First Division A 1st 0 0 0 2 Matches 2020-2021 19 Club NXT be BEL 2. First Division B 8th 20 1,631 82 64.7 18.1 18 88 16 2 27 0 0.50 18 39 -21 -1.16 +0.87 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 1st 25 2,081 83 82.6 23.1 24 85 16 1 34 0 2.00 46 25 +21 +0.91 +0.50 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 7th 33 2,949 89 96.4 32.8 33 89 30 0 0 1.41 59 50 +9 +0.27 +1.09 48.5 48.3 +0.2 +0.01 -0.94 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 1st 27 2,161 80 80.0 24.0 24 87 19 3 25 0 1.86 51 23 +28 +1.17 +0.33 48.1 19.9 +28.2 +1.17 +0.23 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 2nd 17 1,447 85 80.4 16.1 16 88 13 1 45 1 2.12 35 16 +19 +1.18 +0.67 34.8 18.7 +16.1 +1.00 +0.24 Matches 6 Seasons 3 Clubs 2 Leagues 122 10,269 84 56.2 114.1 115 87 94 7 30 4 1.58 209 153 +56 +0.49 +0.95 131.4 86.9 +44.5 +0.61 -0.27 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 Club Brugge (4 Seasons) 1 League 44 3,608 82 35.5 40.1 40 87 32 4 30 4 1.96 86 39 +47 +1.17 +0.47 82.9 38.6 +44.3 +1.11 +0.23 Westerlo (2 Seasons) 2 Leagues 58 5,030 87 90.1 55.9 57 88 46 1 34 0 1.66 105 75 +30 +0.54 +0.37 48.5 48.3 +0.2 +0.01 -0.94 Club NXT (1 Season) 1 League 20 1,631 82 64.7 18.1 18 88 16 2 27 0 0.50 18 39 -21 -1.16 +0.87 First Division A (5 Seasons) 77 6,557 85 49.6 72.9 73 88 62 4 30 4 1.72 145 89 +56 +0.77 +0.23 131.4 86.9 +44.5 +0.61 -0.27 First Division B (2 Seasons) 45 3,712 82 73.7 41.2 42 86 32 3 29 0 1.33 64 64 0 0.00 +1.22
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 18 Club Brugge 2. Europa Lg R32 2 162 81 90.0 1.8 2 81 1 0 0 0.50 1 6 -5 -2.78 -2.78 1.3 4.3 -3.0 -1.66 -1.37 Matches 2020-2021 19 Club Brugge 1. Champions Lg GR 0 0 0 2 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 2 8 4 4.4 0.1 0 0 2 4 0 0.50 0 0 0 0.00 +0.52 0.1 0.1 0.0 +0.22 +0.03 Matches 2023-2024 22 Club Brugge 3. Conf Lg SF 10 801 80 74.2 8.9 9 86 7 1 27 1 2.25 18 6 +12 +1.35 +0.06 16.0 8.8 +7.3 +0.82 +0.18 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6 539 90 99.8 6.0 6 90 5 0 0 1.67 6 8 -2 -0.33 -0.33 5.9 6.1 -0.2 -0.03 -0.03 Matches 4 Seasons 1 Club 3 Leagues 20 1,510 76 59.9 16.8 17 87 13 3 12 3 1.73 25 20 +5 +0.30 -0.28 23.4 19.2 +4.2 +0.25 -0.19 Champions Lg (2 Seasons) 6 539 90 49.9 6.0 6 90 5 0 2 1.67 6 8 -2 -0.33 -0.33 5.9 6.1 -0.2 -0.03 -0.03 Europa Lg (2 Seasons) 4 170 43 47.2 1.9 2 81 1 2 4 0 0.50 1 6 -5 -2.65 -2.17 1.4 4.4 -3.0 -1.57 -1.71 Conf Lg (1 Season) 10 801 80 74.2 8.9 9 86 7 1 27 1 2.25 18 6 +12 +1.35 +0.06 16.0 8.8 +7.3 +0.82 +0.18
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 2024 23 be Belgium Friendlies (M) 2 165 83 45.8 1.8 1 90 1 1 75 0 3.00 5 0 +5 +2.73 +2.73 Matches 2024 23 be Belgium UEFA Euro R16 0 0 0 0 4 Matches 2024-2025 23 be Belgium UEFA Nations League LgA 4 255 64 47.2 2.8 3 77 1 1 24 0 1.00 5 4 +1 +0.35 +1.62 Matches 1 Season 1 Club 3 Leagues 6 420 70 33.3 4.7 4 80 2 2 50 4 1.67 10 4 +6 +1.29 +2.04 UEFA Nations League (1 Season) 4 255 64 47.2 2.8 3 77 1 1 24 0 1.00 5 4 +1 +0.35 +1.62 Friendlies (M) (1 Season) 2 165 83 45.8 1.8 1 90 1 1 75 0 3.00 5 0 +5 +2.73 +2.73 UEFA Euro (1 Season) 0 0 0 0 4
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 18 Club Brugge 2 Leagues 1.8 0 0 0 1 4 0 7 5 0 0 0 0 9 1 1 50.0 2020-2021 19 Club Brugge 3 Leagues 0.1 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 2020-2021 19 Club NXT 1 League 18.1 4 0 0 0 2021-2022 20 Westerlo 1 League 23.1 5 1 0 40 43 9 61 37 33 0 2022-2023 21 Westerlo 1 League 32.8 5 0 0 21 30 1 147 59 51 0 2 0 236 35 26 57.4 2023-2024 22 Club Brugge 2 Leagues 32.9 7 1 1 23 20 0 199 45 41 0 0 0 186 37 26 58.7 2024-2025 23 Club Brugge 2 Leagues 22.1 2 0 0 14 20 2 170 19 26 2 0 0 88 15 14 51.7 6 Seasons 3 Clubs 5 Leagues 130.9 23 2 1 99 117 12 586 166 151 2 2 0 519 88 67 56.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Club Brugge (4 Seasons) 4 Leagues 56.9 9 1 1 38 44 2 378 70 67 2 0 0 283 53 41 56.4 Westerlo (2 Seasons) 2 Leagues 55.9 10 1 0 61 73 10 208 96 84 0 2 0 236 35 26 57.4 Club NXT (1 Season) 1 League 18.1 4 0 0 0 First Division A (5 Seasons) 72.9 11 1 1 47 59 2 437 107 99 2 2 0 434 73 57 56.2 First Division B (2 Seasons) 41.2 9 1 0 40 43 9 61 37 33 0 Champions Lg (2 Seasons) 6.0 0 0 0 3 5 1 33 7 5 0 0 0 31 5 4 55.6 Europa Lg (2 Seasons) 1.9 0 0 0 1 4 0 9 6 0 0 0 0 9 1 1 50.0 Conf Lg (1 Season) 8.9 3 0 0 8 6 0 46 9 14 0 0 0 45 9 5 64.3
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020-2021 19 Club NXT be BEL 2. First Division B 8th 18.1 4 0 0 0 Matches 2021-2022 20 Westerlo be BEL 2. First Division B 1st 23.1 5 1 0 40 43 9 61 37 33 0 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 7th 32.8 5 0 0 21 30 1 147 59 51 0 2 0 236 35 26 57.4 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 1st 24.0 4 1 1 15 14 0 153 36 27 0 0 0 141 28 21 57.1 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 2nd 16.1 2 0 0 11 15 1 137 12 21 2 0 0 57 10 10 50.0 Matches 6 Seasons 3 Clubs 2 Leagues 114.1 20 2 1 87 102 11 498 144 132 2 2 0 434 73 57 56.2 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Club Brugge (4 Seasons) 1 League 40.1 6 1 1 26 29 1 290 48 48 2 0 0 198 38 31 55.1 Westerlo (2 Seasons) 2 Leagues 55.9 10 1 0 61 73 10 208 96 84 0 2 0 236 35 26 57.4 Club NXT (1 Season) 1 League 18.1 4 0 0 0 First Division A (5 Seasons) 72.9 11 1 1 47 59 2 437 107 99 2 2 0 434 73 57 56.2 First Division B (2 Seasons) 41.2 9 1 0 40 43 9 61 37 33 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 2019-2020 18 Club Brugge 2. Europa Lg R32 1.8 0 0 0 1 4 0 7 5 0 0 0 0 9 1 1 50.0 Matches 2020-2021 19 Club Brugge 2. Europa Lg R32 0.1 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 Matches 2023-2024 22 Club Brugge 3. Conf Lg SF 8.9 3 0 0 8 6 0 46 9 14 0 0 0 45 9 5 64.3 Matches 2024-2025 23 Club Brugge 1. Champions Lg 6.0 0 0 0 3 5 1 33 7 5 0 0 0 31 5 4 55.6 Matches 4 Seasons 1 Club 3 Leagues 16.8 3 0 0 12 15 1 88 22 19 0 0 0 85 15 10 60.0 Champions Lg (2 Seasons) 6.0 0 0 0 3 5 1 33 7 5 0 0 0 31 5 4 55.6 Europa Lg (2 Seasons) 1.9 0 0 0 1 4 0 9 6 0 0 0 0 9 1 1 50.0 Conf Lg (1 Season) 8.9 3 0 0 8 6 0 46 9 14 0 0 0 45 9 5 64.3
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024 23 be Belgium Friendlies (M) 1.8 0 0 0 0 Matches 2024-2025 23 be Belgium UEFA Nations League LgA 2.8 0 0 0 2 3 0 14 0 3 0 Matches 1 Season 1 Club 3 Leagues 4.7 0 0 0 2 3 0 14 0 3 0 UEFA Nations League (1 Season) 2.8 0 0 0 2 3 0 14 0 3 0 Friendlies (M) (1 Season) 1.8 0 0 0 0 UEFA Euro (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 Maxim De Cuyper Pages
Maxim De Cuyper 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