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 12 12 1,079 12.0 1 0 1 1 0 0 1 0 0.7 0.7 1.3 2.0 13 44 54 0.08 0.00 0.08 0.08 0.08 0.06 0.11 0.17 0.06 0.17 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 27 24 2,209 24.5 2 4 6 1 1 1 3 0 2.7 1.9 9.1 11.1 33 186 167 0.08 0.16 0.24 0.04 0.20 0.11 0.37 0.48 0.08 0.45 Matches 6 Seasons 3 Clubs 5 Leagues 158 146 13,081 145.3 25 26 51 17 8 9 25 2 13.6 8.1 22.0 30.2 197 676 547 0.17 0.18 0.35 0.12 0.30 0.13 0.21 0.34 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 80 71 6,420 71.3 6 13 19 4 2 2 11 1 7.2 5.6 16.9 22.5 119 478 404 0.08 0.18 0.27 0.06 0.24 0.10 0.24 0.34 0.08 0.32 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) 87 81 7,319 81.3 12 17 29 7 5 6 12 1 11.2 6.5 18.5 24.9 172 568 433 0.15 0.21 0.36 0.09 0.30 0.14 0.23 0.36 0.08 0.31 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) 12 12 1,079 12.0 1 0 1 1 0 0 1 0 0.7 0.7 1.3 2.0 13 44 54 0.08 0.00 0.08 0.08 0.08 0.06 0.11 0.17 0.06 0.17 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 39 36 3,288 36.5 3 4 7 2 1 1 4 0 3.4 2.6 10.5 13.1 46 230 221 0.08 0.11 0.19 0.05 0.16 0.09 0.29 0.38 0.07 0.36 6 Seasons 3 Clubs 5 Leagues 158 146 13,081 145.3 25 26 51 17 8 9 25 2 13.6 8.1 22.0 30.2 197 676 547 0.17 0.18 0.35 0.12 0.30 0.13 0.21 0.34 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 80 71 6,420 71.3 6 13 19 4 2 2 11 1 7.2 5.6 16.9 22.5 119 478 404 0.08 0.18 0.27 0.06 0.24 0.10 0.24 0.34 0.08 0.32 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) 87 81 7,319 81.3 12 17 29 7 5 6 12 1 11.2 6.5 18.5 24.9 172 568 433 0.15 0.21 0.36 0.09 0.30 0.14 0.23 0.36 0.08 0.31 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) 12 12 1,079 12.0 1 0 1 1 0 0 1 0 0.7 0.7 1.3 2.0 13 44 54 0.08 0.00 0.08 0.08 0.08 0.06 0.11 0.17 0.06 0.17 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 27 24 2,209 24.5 2 4 6 1 1 1 3 0 2.7 1.9 9.1 11.1 33 186 167 0.08 0.16 0.24 0.04 0.20 0.11 0.37 0.48 0.08 0.45 Matches 6 Seasons 3 Clubs 2 Leagues 132 123 11,031 122.6 23 24 47 16 7 8 21 2 11.2 6.5 18.5 24.9 172 568 433 0.19 0.20 0.38 0.13 0.33 0.14 0.23 0.36 0.08 0.31 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 54 48 4,370 48.6 4 11 15 3 1 1 7 1 4.7 3.9 13.4 17.3 94 370 290 0.08 0.23 0.31 0.06 0.29 0.10 0.28 0.37 0.08 0.36 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) 87 81 7,319 81.3 12 17 29 7 5 6 12 1 11.2 6.5 18.5 24.9 172 568 433 0.15 0.21 0.36 0.09 0.30 0.14 0.23 0.36 0.08 0.31 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 R16 12 12 1,079 12.0 1 0 1 1 0 0 1 0 0.7 0.7 1.3 2.0 13 44 54 0.08 0.00 0.08 0.08 0.08 0.06 0.11 0.17 0.06 0.17 Matches 4 Seasons 1 Club 3 Leagues 26 23 2,050 22.8 2 2 4 1 1 1 4 0 2.5 1.7 3.6 5.2 25 108 114 0.09 0.09 0.18 0.04 0.13 0.11 0.16 0.26 0.07 0.23 Champions Lg (2 Seasons) 12 12 1,079 12.0 1 0 1 1 0 0 1 0 0.7 0.7 1.3 2.0 13 44 54 0.08 0.00 0.08 0.08 0.08 0.06 0.11 0.17 0.06 0.17 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 12.0 1 11 4 36.4 0.92 0.33 0.09 0.25 25.0 1 0 0 0.7 0.7 0.06 +0.3 +0.3 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 24.5 2 26 7 26.9 1.06 0.29 0.04 0.14 18.0 2 1 1 2.7 1.9 0.07 -0.7 -0.9 Matches 6 Seasons 3 Clubs 5 Leagues 145.3 25 139 41 29.5 1.09 0.32 0.10 0.34 19.4 9 8 9 13.6 8.1 0.08 +0.4 -0.1 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 71.3 6 69 19 27.5 0.97 0.27 0.06 0.21 18.9 6 2 2 7.2 5.6 0.08 -1.2 -1.6 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) 81.3 12 78 23 29.5 0.96 0.28 0.09 0.30 18.8 6 5 6 11.2 6.5 0.08 +0.8 +0.5 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) 12.0 1 11 4 36.4 0.92 0.33 0.09 0.25 25.0 1 0 0 0.7 0.7 0.06 +0.3 +0.3 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 36.5 3 37 11 29.7 1.01 0.30 0.05 0.18 20.0 3 1 1 3.4 2.6 0.07 -0.4 -0.6 6 Seasons 3 Clubs 5 Leagues 145.3 25 139 41 29.5 1.09 0.32 0.10 0.34 19.4 9 8 9 13.6 8.1 0.08 +0.4 -0.1 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 71.3 6 69 19 27.5 0.97 0.27 0.06 0.21 18.9 6 2 2 7.2 5.6 0.08 -1.2 -1.6 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) 81.3 12 78 23 29.5 0.96 0.28 0.09 0.30 18.8 6 5 6 11.2 6.5 0.08 +0.8 +0.5 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) 12.0 1 11 4 36.4 0.92 0.33 0.09 0.25 25.0 1 0 0 0.7 0.7 0.06 +0.3 +0.3 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 24.5 2 26 7 26.9 1.06 0.29 0.04 0.14 18.0 2 1 1 2.7 1.9 0.07 -0.7 -0.9 Matches 6 Seasons 3 Clubs 2 Leagues 122.6 23 121 36 29.8 1.16 0.34 0.11 0.36 18.8 6 7 8 11.2 6.5 0.08 +0.8 +0.5 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 48.6 4 51 14 27.5 1.05 0.29 0.06 0.21 17.9 3 1 1 4.7 3.9 0.08 -0.7 -0.9 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) 81.3 12 78 23 29.5 0.96 0.28 0.09 0.30 18.8 6 5 6 11.2 6.5 0.08 +0.8 +0.5 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 R16 12.0 1 11 4 36.4 0.92 0.33 0.09 0.25 25.0 1 0 0 0.7 0.7 0.06 +0.3 +0.3 Matches 4 Seasons 1 Club 3 Leagues 22.8 2 18 5 27.8 0.79 0.22 0.06 0.20 21.9 3 1 1 2.5 1.7 0.09 -0.5 -0.7 Champions Lg (2 Seasons) 12.0 1 11 4 36.4 0.92 0.33 0.09 0.25 25.0 1 0 0 0.7 0.7 0.06 +0.3 +0.3 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 12.0 550 686 80.2 9930 4021 264 291 90.7 218 255 85.5 63 125 50.4 0 1.3 1.6 -1.3 17 43 14 5 44 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 24.5 1462 1859 78.6 28890 10297 571 643 88.8 634 764 83.0 225 384 58.6 4 9.1 8.7 -5.1 68 149 60 27 186 Matches 6 Seasons 3 Clubs 5 Leagues 145.3 5497 7030 78.2 104670 38747 2242 2548 88.0 2381 2904 82.0 752 1309 57.4 26 22.0 22.6 +4.0 200 507 175 66 676 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 71.3 3878 4902 79.1 73475 26194 1623 1815 89.4 1640 1967 83.4 532 936 56.8 13 16.9 18.0 -3.9 153 358 126 50 478 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) 81.3 4504 5777 78.0 86726 31903 1779 2038 87.3 1968 2413 81.6 646 1095 59.0 17 18.5 19.6 -1.5 168 419 153 60 568 First Division B (2 Seasons) 41.2 7 Champions Lg (2 Seasons) 12.0 550 686 80.2 9930 4021 264 291 90.7 218 255 85.5 63 125 50.4 0 1.3 1.6 -1.3 17 43 14 5 44 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 36.5 2012 2545 79.1 38820 14318 835 934 89.4 852 1019 83.6 288 509 56.6 4 10.5 10.4 -6.5 85 192 74 32 230 6 Seasons 3 Clubs 5 Leagues 145.3 5497 7030 78.2 104670 38747 2242 2548 88.0 2381 2904 82.0 752 1309 57.4 26 22.0 22.6 +4.0 200 507 175 66 676 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 71.3 3878 4902 79.1 73475 26194 1623 1815 89.4 1640 1967 83.4 532 936 56.8 13 16.9 18.0 -3.9 153 358 126 50 478 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) 81.3 4504 5777 78.0 86726 31903 1779 2038 87.3 1968 2413 81.6 646 1095 59.0 17 18.5 19.6 -1.5 168 419 153 60 568 First Division B (2 Seasons) 41.2 7 Champions Lg (2 Seasons) 12.0 550 686 80.2 9930 4021 264 291 90.7 218 255 85.5 63 125 50.4 0 1.3 1.6 -1.3 17 43 14 5 44 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 24.5 1462 1859 78.6 28890 10297 571 643 88.8 634 764 83.0 225 384 58.6 4 9.1 8.7 -5.1 68 149 60 27 186 Matches 6 Seasons 3 Clubs 2 Leagues 122.6 4504 5777 78.0 86726 31903 1779 2038 87.3 1968 2413 81.6 646 1095 59.0 24 18.5 19.6 +5.5 168 419 153 60 568 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 48.6 2885 3649 79.1 55531 19350 1160 1305 88.9 1227 1476 83.1 426 722 59.0 11 13.4 15.0 -2.4 121 270 104 44 370 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) 81.3 4504 5777 78.0 86726 31903 1779 2038 87.3 1968 2413 81.6 646 1095 59.0 17 18.5 19.6 -1.5 168 419 153 60 568 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 R16 12.0 550 686 80.2 9930 4021 264 291 90.7 218 255 85.5 63 125 50.4 0 1.3 1.6 -1.3 17 43 14 5 44 Matches 4 Seasons 1 Club 3 Leagues 22.8 993 1253 79.2 17944 6844 463 510 90.8 413 491 84.1 106 214 49.5 2 3.6 3.0 -1.6 32 88 22 6 108 Champions Lg (2 Seasons) 12.0 550 686 80.2 9930 4021 264 291 90.7 218 255 85.5 63 125 50.4 0 1.3 1.6 -1.3 17 43 14 5 44 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 36.5 2545 2103 435 61 7 42 244 267 107 56 36 3 2012 7 38 6 Seasons 3 Clubs 5 Leagues 145.3 7030 5685 1316 169 13 110 660 859 288 164 80 6 5497 29 101 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Club Brugge (4 Seasons) 4 Leagues 71.3 4902 4008 876 115 11 75 452 538 223 144 54 4 3878 18 66 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) 81.3 5777 4658 1098 143 6 94 494 724 231 127 64 3 4504 21 86 First Division B (2 Seasons) 41.2 61 Champions Lg (2 Seasons) 12.0 686 582 102 13 5 9 50 67 22 13 6 2 550 2 9 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 24.5 1859 1521 333 48 2 33 194 200 85 43 30 1 1462 5 29 Matches 6 Seasons 3 Clubs 2 Leagues 122.6 5777 4658 1098 143 6 94 555 724 231 127 64 3 4504 21 86 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 48.6 3649 2981 658 89 4 59 347 403 166 107 38 1 2885 10 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) 81.3 5777 4658 1098 143 6 94 494 724 231 127 64 3 4504 21 86 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 R16 12.0 686 582 102 13 5 9 50 67 22 13 6 2 550 2 9 Matches 4 Seasons 1 Club 3 Leagues 22.8 1253 1027 218 26 7 16 105 135 57 37 16 3 993 8 15 Champions Lg (2 Seasons) 12.0 686 582 102 13 5 9 50 67 22 13 6 2 550 2 9 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 36.5 156 4.27 101 42 4 6 3 0 17 0.47 9 3 2 1 2 0 6 Seasons 3 Clubs 5 Leagues 145.3 391 3.76 256 100 10 15 6 4 41 0.39 28 6 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 71.3 291 4.08 187 79 7 11 5 2 31 0.43 19 6 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) 81.3 327 4.02 213 87 7 12 6 2 35 0.43 24 5 3 1 2 0 First Division B (2 Seasons) 41.2 Champions Lg (2 Seasons) 12.0 30 2.50 20 6 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 24.5 126 5.14 81 36 2 4 3 0 17 0.69 9 3 2 1 2 0 Matches 6 Seasons 3 Clubs 2 Leagues 122.6 327 4.02 213 87 7 12 6 2 35 0.43 24 5 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 48.6 227 4.68 144 66 4 8 5 0 25 0.51 15 5 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) 81.3 327 4.02 213 87 7 12 6 2 35 0.43 24 5 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 R16 12.0 30 2.50 20 6 2 2 0 0 0 0.00 0 0 0 0 0 0 Matches 4 Seasons 1 Club 3 Leagues 22.8 64 2.81 43 13 3 3 0 2 6 0.26 4 1 1 0 0 0 Champions Lg (2 Seasons) 12.0 30 2.50 20 6 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 Country 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. Europa Lg 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 0.1 1 0 1 0 0 1 1 100.0 0 0 0 0 1 2 0 0 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 33 37 Matches 2022-2023 21 Westerlo be BEL 1. Pro League A 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 3. Conf Lg 8.9 21 14 9 7 5 15 23 65.2 8 15 0 15 9 30 15 0 Matches 2023-2024 22 Club Brugge be BEL 1. Pro League A 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 1. Champions Lg 12.0 26 13 15 8 3 18 34 52.9 16 15 6 9 13 39 14 2 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 24.5 50 33 33 13 4 21 37 56.8 16 28 5 23 17 67 58 2 Matches 6 Seasons 3 Clubs 5 Leagues 145.3 223 171 131 65 27 119 220 54.1 101 138 24 114 177 363 181 4 Country 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 71.3 146 87 85 42 19 81 154 52.6 73 89 15 74 81 227 122 4 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) 81.3 173 111 104 50 19 85 160 53.1 75 106 18 88 112 285 148 2 First Division B (2 Seasons) 41.2 33 37 0 Champions Lg (2 Seasons) 12.0 26 13 15 8 3 18 34 52.9 16 15 6 9 13 39 14 2 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 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 36.5 76 46 48 21 7 39 71 54.9 32 43 11 32 30 106 72 4 6 Seasons 3 Clubs 5 Leagues 145.3 223 171 131 65 27 119 220 54.1 101 138 24 114 177 363 181 4 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 71.3 146 87 85 42 19 81 154 52.6 73 89 15 74 81 227 122 4 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) 81.3 173 111 104 50 19 85 160 53.1 75 106 18 88 112 285 148 2 First Division B (2 Seasons) 41.2 33 37 0 Champions Lg (2 Seasons) 12.0 26 13 15 8 3 18 34 52.9 16 15 6 9 13 39 14 2 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 24.5 50 33 33 13 4 21 37 56.8 16 28 5 23 17 67 58 2 Matches 6 Seasons 3 Clubs 2 Leagues 122.6 173 144 104 50 19 85 160 53.1 75 106 18 88 149 285 148 2 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 48.6 96 60 58 27 11 47 94 50.0 47 57 9 48 53 149 89 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) 81.3 173 111 104 50 19 85 160 53.1 75 106 18 88 112 285 148 2 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 R16 12.0 26 13 15 8 3 18 34 52.9 16 15 6 9 13 39 14 2 Matches 4 Seasons 1 Club 3 Leagues 22.8 50 27 27 15 8 34 60 56.7 26 32 6 26 28 78 33 2 Champions Lg (2 Seasons) 12.0 26 13 15 8 3 18 34 52.9 16 15 6 9 13 39 14 2 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 1329 7100 3272 61 49 14 35 14 1229 123 Matches 2024-2025 23 Club Brugge 1. Champions Lg 12.0 784 42 259 332 194 8 784 7 4 57.1 2 28.6 324 1204 650 13 12 1 7 5 508 54 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 24.5 2088 91 488 941 670 63 2087 31 15 48.4 10 32.3 1399 7029 3064 33 49 12 25 12 1334 167 Matches 6 Seasons 3 Clubs 5 Leagues 145.3 8058 346 2196 3596 2327 206 8050 146 67 45.9 59 40.4 4953 26168 12208 197 168 39 122 79 4832 547 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 71.3 5596 211 1395 2492 1745 144 5594 95 43 45.3 42 44.2 3422 17025 7750 119 123 27 84 43 3455 404 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) 81.3 6586 280 1744 2979 1915 180 6579 122 57 46.7 48 39.3 4259 23272 10794 172 143 38 98 62 3940 433 First Division B (2 Seasons) 41.2 Champions Lg (2 Seasons) 12.0 784 42 259 332 194 8 784 7 4 57.1 2 28.6 324 1204 650 13 12 1 7 5 508 54 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 1656 8579 3949 72 59 14 44 22 1563 170 2024-2025 23 Club Brugge 2 Leagues 36.5 2872 133 747 1273 864 71 2871 38 19 50.0 12 31.6 1723 8233 3714 46 61 13 32 17 1842 221 6 Seasons 3 Clubs 5 Leagues 145.3 8058 346 2196 3596 2327 206 8050 146 67 45.9 59 40.4 4953 26168 12208 197 168 39 122 79 4832 547 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 71.3 5596 211 1395 2492 1745 144 5594 95 43 45.3 42 44.2 3422 17025 7750 119 123 27 84 43 3455 404 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) 81.3 6586 280 1744 2979 1915 180 6579 122 57 46.7 48 39.3 4259 23272 10794 172 143 38 98 62 3940 433 First Division B (2 Seasons) 41.2 Champions Lg (2 Seasons) 12.0 784 42 259 332 194 8 784 7 4 57.1 2 28.6 324 1204 650 13 12 1 7 5 508 54 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 1329 7100 3272 61 49 14 35 14 1229 123 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 2nd 24.5 2088 91 488 941 670 63 2087 31 15 48.4 10 32.3 1399 7029 3064 33 49 12 25 12 1334 167 Matches 6 Seasons 3 Clubs 2 Leagues 122.6 6586 280 1744 2979 1915 180 6579 122 57 46.7 48 39.3 4259 23272 10794 172 143 38 98 62 3940 433 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 48.6 4124 145 943 1875 1333 118 4123 71 33 46.5 31 43.7 2728 14129 6336 94 98 26 60 26 2563 290 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) 81.3 6586 280 1744 2979 1915 180 6579 122 57 46.7 48 39.3 4259 23272 10794 172 143 38 98 62 3940 433 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 R16 12.0 784 42 259 332 194 8 784 7 4 57.1 2 28.6 324 1204 650 13 12 1 7 5 508 54 Matches 4 Seasons 1 Club 3 Leagues 22.8 1472 66 452 617 412 26 1471 24 10 41.7 11 45.8 694 2896 1414 25 25 1 24 17 892 114 Champions Lg (2 Seasons) 12.0 784 42 259 332 194 8 784 7 4 57.1 2 28.6 324 1204 650 13 12 1 7 5 508 54 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 12 1,079 90 99.9 12.0 12 90 11 0 0 1.42 13 19 -6 -0.50 -0.50 11.5 16.4 -4.9 -0.41 -0.41 Matches 2024-2025 23 Club Brugge be BEL 1. Pro League A 27 2,209 82 81.8 24.5 24 87 20 3 38 1 2.06 53 28 +25 +1.02 +0.29 55.0 28.3 +26.7 +1.09 +0.15 Matches 6 Seasons 3 Clubs 5 Leagues 158 13,081 83 58.8 145.3 146 87 120 12 26 7 1.61 259 196 +63 +0.43 +0.65 180.5 126.0 +54.5 +0.52 -0.27 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 80 6,420 80 45.4 71.3 71 87 58 9 25 7 1.84 136 82 +54 +0.76 +0.04 132.0 77.7 +54.3 +0.76 -0.02 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) 87 7,319 84 51.8 81.3 81 88 69 6 32 4 1.75 163 101 +62 +0.76 +0.13 151.6 96.5 +55.1 +0.68 -0.26 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) 12 1,079 90 66.6 12.0 12 90 11 0 2 1.42 13 19 -6 -0.50 -0.50 11.5 16.4 -4.9 -0.41 -0.41 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 39 3,288 84 87.0 36.5 36 88 31 3 38 1 1.86 66 47 +19 +0.52 -0.21 66.5 44.7 +21.8 +0.60 -0.34 6 Seasons 3 Clubs 5 Leagues 158 13,081 83 58.8 145.3 146 87 120 12 26 7 1.61 259 196 +63 +0.43 +0.65 180.5 126.0 +54.5 +0.52 -0.27 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 80 6,420 80 45.4 71.3 71 87 58 9 25 7 1.84 136 82 +54 +0.76 +0.04 132.0 77.7 +54.3 +0.76 -0.02 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) 87 7,319 84 51.8 81.3 81 88 69 6 32 4 1.75 163 101 +62 +0.76 +0.13 151.6 96.5 +55.1 +0.68 -0.26 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) 12 1,079 90 66.6 12.0 12 90 11 0 2 1.42 13 19 -6 -0.50 -0.50 11.5 16.4 -4.9 -0.41 -0.41 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 27 2,209 82 81.8 24.5 24 87 20 3 38 1 2.06 53 28 +25 +1.02 +0.29 55.0 28.3 +26.7 +1.09 +0.15 Matches 6 Seasons 3 Clubs 2 Leagues 132 11,031 84 57.5 122.6 123 87 101 9 31 4 1.61 227 165 +62 +0.51 +0.87 151.6 96.5 +55.1 +0.68 -0.26 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 54 4,370 81 39.5 48.6 48 87 39 6 32 4 1.96 104 51 +53 +1.09 +0.31 103.1 48.2 +54.9 +1.13 +0.19 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) 87 7,319 84 51.8 81.3 81 88 69 6 32 4 1.75 163 101 +62 +0.76 +0.13 151.6 96.5 +55.1 +0.68 -0.26 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 R16 12 1,079 90 99.9 12.0 12 90 11 0 0 1.42 13 19 -6 -0.50 -0.50 11.5 16.4 -4.9 -0.41 -0.41 Matches 4 Seasons 1 Club 3 Leagues 26 2,050 79 67.0 22.8 23 88 19 3 12 3 1.60 32 31 +1 +0.04 -0.53 29.0 29.5 -0.6 -0.03 -0.46 Champions Lg (2 Seasons) 12 1,079 90 66.6 12.0 12 90 11 0 2 1.42 13 19 -6 -0.50 -0.50 11.5 16.4 -4.9 -0.41 -0.41 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.17 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.78 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.17 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 36.5 4 0 0 28 34 2 244 30 46 2 0 0 159 24 24 50.0 6 Seasons 3 Clubs 5 Leagues 145.3 25 2 1 113 131 12 660 177 171 2 2 0 590 97 77 55.7 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 71.3 11 1 1 52 58 2 452 81 87 2 0 0 354 62 51 54.9 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) 81.3 12 1 1 57 70 2 494 112 111 2 2 0 484 79 65 54.9 First Division B (2 Seasons) 41.2 9 1 0 40 43 9 61 37 33 0 Champions Lg (2 Seasons) 12.0 1 0 0 7 8 1 50 13 13 0 0 0 52 8 6 57.1 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 24.5 3 0 0 21 26 1 194 17 33 2 0 0 107 16 18 47.1 Matches 6 Seasons 3 Clubs 2 Leagues 122.6 21 2 1 97 113 11 555 149 144 2 2 0 484 79 65 54.9 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 48.6 7 1 1 36 40 1 347 53 60 2 0 0 248 44 39 53.0 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) 81.3 12 1 1 57 70 2 494 112 111 2 2 0 484 79 65 54.9 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 R16 12.0 1 0 0 7 8 1 50 13 13 0 0 0 52 8 6 57.1 Matches 4 Seasons 1 Club 3 Leagues 22.8 4 0 0 16 18 1 105 28 27 0 0 0 106 18 12 60.0 Champions Lg (2 Seasons) 12.0 1 0 0 7 8 1 50 13 13 0 0 0 52 8 6 57.1 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