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 2016-2017 17 Jong Ajax nl NED 2. Eerste Divisie 2 0 38 0.4 0 1 1 0 0 0 0 0 0.00 2.37 2.37 0.00 2.37 Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 14 9 819 9.1 2 2 4 2 0 0 2 0 0.22 0.22 0.44 0.22 0.44 Matches 2017-2018 18 Ajax nl NED 1. Eredivisie 0 0 Matches 2018-2019 19 Jong Ajax nl NED 2. Eerste Divisie 21 19 1,549 17.2 5 3 8 5 0 1 3 0 0.29 0.17 0.46 0.29 0.46 Matches 2018-2019 19 Ajax nl NED 1. Eredivisie 3 0 48 0.5 0 1 1 0 0 0 0 0 0.1 0.1 0.4 0.5 5 2 6 0.00 1.87 1.87 0.00 1.87 0.26 0.75 1.01 0.26 1.01 Matches 2019-2020 20 Ajax 1. Champions Lg 3 1 129 1.4 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 7 8 18 0.00 0.00 0.00 0.00 0.00 0.14 0.08 0.22 0.14 0.22 Matches 2019-2020 20 Jong Ajax nl NED 2. Eerste Divisie 9 9 719 8.0 5 3 8 5 0 0 3 1 0.63 0.38 1.00 0.63 1.00 Matches 2019-2020 20 Ajax nl NED 1. Eredivisie 5 2 210 2.3 3 0 3 3 0 0 0 0 2.0 2.0 0.6 2.7 12 8 30 1.29 0.00 1.29 1.29 1.29 0.87 0.28 1.15 0.87 1.15 Matches 2019-2020 20 Twente nl NED 1. Eredivisie 7 7 600 6.7 1 0 1 1 0 0 1 0 2.5 2.5 1.1 3.5 16 21 51 0.15 0.00 0.15 0.15 0.15 0.37 0.16 0.53 0.37 0.53 Matches 2020-2021 21 Club Brugge 1. Champions Lg 6 4 297 3.3 1 1 2 1 0 0 0 0 0.8 0.8 0.5 1.3 14 21 18 0.30 0.30 0.61 0.30 0.61 0.23 0.17 0.40 0.23 0.40 Matches 2020-2021 21 Ajax nl NED 1. Eredivisie 1 0 8 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 1 0 1 0.00 0.00 0.00 0.00 0.00 0.00 1.17 1.17 0.00 1.17 Matches 2020-2021 21 Club Brugge be BEL 1. First Division A 24 21 1,749 19.4 14 7 21 13 1 1 6 1 11.7 11.0 7.0 18.0 86 148 216 0.72 0.36 1.08 0.67 1.03 0.60 0.36 0.96 0.56 0.92 Matches 2021-2022 22 Club Brugge 1. Champions Lg 6 6 527 5.9 0 1 1 0 0 0 3 0 1.1 1.1 0.5 1.6 27 29 51 0.00 0.17 0.17 0.00 0.17 0.19 0.08 0.27 0.19 0.27 Matches 2021-2022 22 Club Brugge be BEL 1. First Division A 31 27 2,340 26.0 7 12 19 7 0 0 8 2 8.5 8.3 8.9 17.2 129 216 286 0.27 0.46 0.73 0.27 0.73 0.33 0.34 0.67 0.32 0.66 Matches 2022-2023 23 Club Brugge 1. Champions Lg 4 4 290 3.2 0 0 0 0 0 1 1 0 0.8 0.1 0.1 0.2 15 12 25 0.00 0.00 0.00 0.00 0.00 0.26 0.04 0.31 0.02 0.06 Matches 2022-2023 23 Club Brugge be BEL 1. Pro League A 28 20 1,863 20.7 8 5 13 5 3 3 4 0 8.2 5.8 7.6 13.4 112 148 225 0.39 0.24 0.63 0.24 0.48 0.39 0.37 0.76 0.28 0.65 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg 2 2 165 1.8 0 0 0 0 0 0 0 0 0.5 0.5 0.4 0.9 26 15 20 0.00 0.00 0.00 0.00 0.00 0.25 0.24 0.49 0.25 0.49 Matches 2023-2024 24 PSV Eindhoven nl NED 1. Eredivisie 11 8 583 6.5 4 1 5 4 0 0 0 0 2.7 2.7 2.9 5.6 42 46 71 0.62 0.15 0.77 0.62 0.77 0.42 0.44 0.86 0.42 0.86 Matches 8 Seasons 5 Clubs 4 Leagues 177 139 11,934 132.6 50 37 87 46 4 6 31 4 39.1 35.0 30.4 65.3 492 674 1018 0.38 0.28 0.66 0.35 0.63 0.40 0.31 0.71 0.36 0.67 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 Jong Ajax (4 Seasons) 1 League 46 37 3,125 34.7 12 9 21 12 0 1 8 1 0.35 0.26 0.60 0.35 0.60 Ajax (4 Seasons) 2 Leagues 12 3 395 4.4 3 1 4 3 0 0 0 0 2.4 2.4 1.3 3.6 25 18 55 0.68 0.23 0.91 0.68 0.91 0.54 0.29 0.83 0.54 0.83 Club Brugge (3 Seasons) 2 Leagues 99 82 7,066 78.5 30 26 56 26 4 5 22 3 31.1 27.0 24.7 51.7 383 574 821 0.38 0.33 0.71 0.33 0.66 0.40 0.32 0.71 0.34 0.66 PSV Eindhoven (1 Season) 2 Leagues 13 10 748 8.3 4 1 5 4 0 0 0 0 3.2 3.2 3.3 6.5 68 61 91 0.48 0.12 0.60 0.48 0.60 0.38 0.40 0.78 0.38 0.78 Twente (1 Season) 1 League 7 7 600 6.7 1 0 1 1 0 0 1 0 2.5 2.5 1.1 3.5 16 21 51 0.15 0.00 0.15 0.15 0.15 0.37 0.16 0.53 0.37 0.53 Eredivisie (5 Seasons) 27 17 1,449 16.1 8 2 10 8 0 0 1 0 7.3 7.3 5.1 12.4 76 77 159 0.50 0.12 0.62 0.50 0.62 0.46 0.32 0.77 0.46 0.77 Champions Lg (5 Seasons) 21 17 1,408 15.6 1 2 3 1 0 1 4 0 3.3 2.6 1.7 4.3 89 85 132 0.06 0.13 0.19 0.06 0.19 0.21 0.11 0.32 0.16 0.27 Eerste Divisie (4 Seasons) 46 37 3,125 34.7 12 9 21 12 0 1 8 1 0.35 0.26 0.60 0.35 0.60 First Division A (3 Seasons) 83 68 5,952 66.1 29 24 53 25 4 4 18 3 28.4 25.1 23.6 48.6 327 512 727 0.44 0.36 0.80 0.38 0.74 0.43 0.36 0.79 0.38 0.74
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 2016-2017 17 Jong Ajax 1 League 2 0 38 0.4 0 1 1 0 0 0 0 0 0.00 2.37 2.37 0.00 2.37 2017-2018 18 Ajax 1 League 0 0 2017-2018 18 Jong Ajax 1 League 14 9 819 9.1 2 2 4 2 0 0 2 0 0.22 0.22 0.44 0.22 0.44 2018-2019 19 Ajax 1 League 3 0 48 0.5 0 1 1 0 0 0 0 0 0.1 0.1 0.4 0.5 5 2 6 0.00 1.87 1.87 0.00 1.87 0.26 0.75 1.01 0.26 1.01 2018-2019 19 Jong Ajax 1 League 21 19 1,549 17.2 5 3 8 5 0 1 3 0 0.29 0.17 0.46 0.29 0.46 2019-2020 20 Jong Ajax 1 League 9 9 719 8.0 5 3 8 5 0 0 3 1 0.63 0.38 1.00 0.63 1.00 2019-2020 20 Twente 1 League 7 7 600 6.7 1 0 1 1 0 0 1 0 2.5 2.5 1.1 3.5 16 21 51 0.15 0.00 0.15 0.15 0.15 0.37 0.16 0.53 0.37 0.53 2019-2020 20 Ajax 2 Leagues 8 3 339 3.8 3 0 3 3 0 0 0 0 2.2 2.2 0.8 3.0 19 16 48 0.80 0.00 0.80 0.80 0.80 0.59 0.20 0.79 0.59 0.79 2020-2021 21 Ajax 1 League 1 0 8 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 1 0 1 0.00 0.00 0.00 0.00 0.00 0.00 1.17 1.17 0.00 1.17 2020-2021 21 Club Brugge 2 Leagues 30 25 2,046 22.7 15 8 23 14 1 1 6 1 12.5 11.7 7.6 19.3 100 169 234 0.66 0.35 1.01 0.62 0.97 0.55 0.33 0.88 0.52 0.85 2021-2022 22 Club Brugge 2 Leagues 37 33 2,867 31.9 7 13 20 7 0 0 11 2 9.6 9.4 9.4 18.8 156 245 337 0.22 0.41 0.63 0.22 0.63 0.30 0.30 0.60 0.29 0.59 2022-2023 23 Club Brugge 2 Leagues 32 24 2,153 23.9 8 5 13 5 3 4 5 0 9.0 5.9 7.8 13.6 127 160 250 0.33 0.21 0.54 0.21 0.42 0.38 0.32 0.70 0.25 0.57 2023-2024 24 PSV Eindhoven 2 Leagues 13 10 748 8.3 4 1 5 4 0 0 0 0 3.2 3.2 3.3 6.5 68 61 91 0.48 0.12 0.60 0.48 0.60 0.38 0.40 0.78 0.38 0.78 8 Seasons 5 Clubs 4 Leagues 177 139 11,934 132.6 50 37 87 46 4 6 31 4 39.1 35.0 30.4 65.3 492 674 1018 0.38 0.28 0.66 0.35 0.63 0.40 0.31 0.71 0.36 0.67 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 Jong Ajax (4 Seasons) 1 League 46 37 3,125 34.7 12 9 21 12 0 1 8 1 0.35 0.26 0.60 0.35 0.60 Ajax (4 Seasons) 2 Leagues 12 3 395 4.4 3 1 4 3 0 0 0 0 2.4 2.4 1.3 3.6 25 18 55 0.68 0.23 0.91 0.68 0.91 0.54 0.29 0.83 0.54 0.83 Club Brugge (3 Seasons) 2 Leagues 99 82 7,066 78.5 30 26 56 26 4 5 22 3 31.1 27.0 24.7 51.7 383 574 821 0.38 0.33 0.71 0.33 0.66 0.40 0.32 0.71 0.34 0.66 PSV Eindhoven (1 Season) 2 Leagues 13 10 748 8.3 4 1 5 4 0 0 0 0 3.2 3.2 3.3 6.5 68 61 91 0.48 0.12 0.60 0.48 0.60 0.38 0.40 0.78 0.38 0.78 Twente (1 Season) 1 League 7 7 600 6.7 1 0 1 1 0 0 1 0 2.5 2.5 1.1 3.5 16 21 51 0.15 0.00 0.15 0.15 0.15 0.37 0.16 0.53 0.37 0.53 Eredivisie (5 Seasons) 27 17 1,449 16.1 8 2 10 8 0 0 1 0 7.3 7.3 5.1 12.4 76 77 159 0.50 0.12 0.62 0.50 0.62 0.46 0.32 0.77 0.46 0.77 Champions Lg (5 Seasons) 21 17 1,408 15.6 1 2 3 1 0 1 4 0 3.3 2.6 1.7 4.3 89 85 132 0.06 0.13 0.19 0.06 0.19 0.21 0.11 0.32 0.16 0.27 Eerste Divisie (4 Seasons) 46 37 3,125 34.7 12 9 21 12 0 1 8 1 0.35 0.26 0.60 0.35 0.60 First Division A (3 Seasons) 83 68 5,952 66.1 29 24 53 25 4 4 18 3 28.4 25.1 23.6 48.6 327 512 727 0.44 0.36 0.80 0.38 0.74 0.43 0.36 0.79 0.38 0.74
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 2016-2017 17 Jong Ajax nl NED 2. Eerste Divisie 2nd 2 0 38 0.4 0 1 1 0 0 0 0 0 0.00 2.37 2.37 0.00 2.37 Matches 2017-2018 18 Ajax nl NED 1. Eredivisie 2nd 0 0 Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 1st 14 9 819 9.1 2 2 4 2 0 0 2 0 0.22 0.22 0.44 0.22 0.44 Matches 2018-2019 19 Ajax nl NED 1. Eredivisie 1st 3 0 48 0.5 0 1 1 0 0 0 0 0 0.1 0.1 0.4 0.5 5 2 6 0.00 1.87 1.87 0.00 1.87 0.26 0.75 1.01 0.26 1.01 Matches 2018-2019 19 Jong Ajax nl NED 2. Eerste Divisie 11th 21 19 1,549 17.2 5 3 8 5 0 1 3 0 0.29 0.17 0.46 0.29 0.46 Matches 2019-2020 20 Jong Ajax nl NED 2. Eerste Divisie 4th 9 9 719 8.0 5 3 8 5 0 0 3 1 0.63 0.38 1.00 0.63 1.00 Matches 2019-2020 20 Twente nl NED 1. Eredivisie 14th 7 7 600 6.7 1 0 1 1 0 0 1 0 2.5 2.5 1.1 3.5 16 21 51 0.15 0.00 0.15 0.15 0.15 0.37 0.16 0.53 0.37 0.53 Matches 2019-2020 20 Ajax nl NED 1. Eredivisie 1st 5 2 210 2.3 3 0 3 3 0 0 0 0 2.0 2.0 0.6 2.7 12 8 30 1.29 0.00 1.29 1.29 1.29 0.87 0.28 1.15 0.87 1.15 Matches 2020-2021 21 Ajax nl NED 1. Eredivisie 1st 1 0 8 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 1 0 1 0.00 0.00 0.00 0.00 0.00 0.00 1.17 1.17 0.00 1.17 Matches 2020-2021 21 Club Brugge be BEL 1. First Division A 1st 24 21 1,749 19.4 14 7 21 13 1 1 6 1 11.7 11.0 7.0 18.0 86 148 216 0.72 0.36 1.08 0.67 1.03 0.60 0.36 0.96 0.56 0.92 Matches 2021-2022 22 Club Brugge be BEL 1. First Division A 2nd 31 27 2,340 26.0 7 12 19 7 0 0 8 2 8.5 8.3 8.9 17.2 129 216 286 0.27 0.46 0.73 0.27 0.73 0.33 0.34 0.67 0.32 0.66 Matches 2022-2023 23 Club Brugge be BEL 1. Pro League A 4th 28 20 1,863 20.7 8 5 13 5 3 3 4 0 8.2 5.8 7.6 13.4 112 148 225 0.39 0.24 0.63 0.24 0.48 0.39 0.37 0.76 0.28 0.65 Matches 2023-2024 24 PSV Eindhoven nl NED 1. Eredivisie 1st 11 8 583 6.5 4 1 5 4 0 0 0 0 2.7 2.7 2.9 5.6 42 46 71 0.62 0.15 0.77 0.62 0.77 0.42 0.44 0.86 0.42 0.86 Matches 8 Seasons 5 Clubs 3 Leagues 156 122 10,526 117.0 49 35 84 45 4 5 27 4 35.8 32.4 28.6 61.0 403 589 886 0.42 0.30 0.72 0.38 0.68 0.44 0.35 0.78 0.39 0.74 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 Jong Ajax (4 Seasons) 1 League 46 37 3,125 34.7 12 9 21 12 0 1 8 1 0.35 0.26 0.60 0.35 0.60 Ajax (4 Seasons) 1 League 9 2 266 3.0 3 1 4 3 0 0 0 0 2.2 2.2 1.1 3.3 18 10 37 1.02 0.34 1.35 1.02 1.35 0.74 0.39 1.12 0.74 1.12 Club Brugge (3 Seasons) 1 League 83 68 5,952 66.1 29 24 53 25 4 4 18 3 28.4 25.1 23.6 48.6 327 512 727 0.44 0.36 0.80 0.38 0.74 0.43 0.36 0.79 0.38 0.74 PSV Eindhoven (1 Season) 1 League 11 8 583 6.5 4 1 5 4 0 0 0 0 2.7 2.7 2.9 5.6 42 46 71 0.62 0.15 0.77 0.62 0.77 0.42 0.44 0.86 0.42 0.86 Twente (1 Season) 1 League 7 7 600 6.7 1 0 1 1 0 0 1 0 2.5 2.5 1.1 3.5 16 21 51 0.15 0.00 0.15 0.15 0.15 0.37 0.16 0.53 0.37 0.53 Eredivisie (5 Seasons) 27 17 1,449 16.1 8 2 10 8 0 0 1 0 7.3 7.3 5.1 12.4 76 77 159 0.50 0.12 0.62 0.50 0.62 0.46 0.32 0.77 0.46 0.77 Eerste Divisie (4 Seasons) 46 37 3,125 34.7 12 9 21 12 0 1 8 1 0.35 0.26 0.60 0.35 0.60 First Division A (3 Seasons) 83 68 5,952 66.1 29 24 53 25 4 4 18 3 28.4 25.1 23.6 48.6 327 512 727 0.44 0.36 0.80 0.38 0.74 0.43 0.36 0.79 0.38 0.74
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 20 Ajax 1. Champions Lg GR 3 1 129 1.4 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 7 8 18 0.00 0.00 0.00 0.00 0.00 0.14 0.08 0.22 0.14 0.22 Matches 2020-2021 21 Club Brugge 1. Champions Lg GR 6 4 297 3.3 1 1 2 1 0 0 0 0 0.8 0.8 0.5 1.3 14 21 18 0.30 0.30 0.61 0.30 0.61 0.23 0.17 0.40 0.23 0.40 Matches 2021-2022 22 Club Brugge 1. Champions Lg GR 6 6 527 5.9 0 1 1 0 0 0 3 0 1.1 1.1 0.5 1.6 27 29 51 0.00 0.17 0.17 0.00 0.17 0.19 0.08 0.27 0.19 0.27 Matches 2022-2023 23 Club Brugge 1. Champions Lg R16 4 4 290 3.2 0 0 0 0 0 1 1 0 0.8 0.1 0.1 0.2 15 12 25 0.00 0.00 0.00 0.00 0.00 0.26 0.04 0.31 0.02 0.06 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg R16 2 2 165 1.8 0 0 0 0 0 0 0 0 0.5 0.5 0.4 0.9 26 15 20 0.00 0.00 0.00 0.00 0.00 0.25 0.24 0.49 0.25 0.49 Matches 5 Seasons 3 Clubs 1 League 21 17 1,408 15.6 1 2 3 1 0 1 4 0 3.3 2.6 1.7 4.3 89 85 132 0.06 0.13 0.19 0.06 0.19 0.21 0.11 0.32 0.16 0.27 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 (3 Seasons) 1 League 16 14 1,114 12.4 1 2 3 1 0 1 4 0 2.7 1.9 1.2 3.1 56 62 94 0.08 0.16 0.24 0.08 0.24 0.22 0.09 0.31 0.15 0.25 Ajax (1 Season) 1 League 3 1 129 1.4 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 7 8 18 0.00 0.00 0.00 0.00 0.00 0.14 0.08 0.22 0.14 0.22 PSV Eindhoven (1 Season) 1 League 2 2 165 1.8 0 0 0 0 0 0 0 0 0.5 0.5 0.4 0.9 26 15 20 0.00 0.00 0.00 0.00 0.00 0.25 0.24 0.49 0.25 0.49
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 2022 22 nl Netherlands 1. World Cup QF 1 0 8 0.1 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 22 nl Netherlands WCQ 3 1 119 1.3 0 1 1 0 0 0 0 0 0.00 0.76 0.76 0.00 0.76 Matches 2022 22 nl Netherlands Friendlies (M) 0 0 Matches 2022-2023 23 nl Netherlands UEFA Nations League 4th 4 3 242 2.7 2 0 2 2 0 0 0 0 0.74 0.00 0.74 0.74 0.74 Matches 2024 24 nl Netherlands UEFA Euro Qualifying 2 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 5 Leagues 10 4 405 4.5 2 1 3 2 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.44 0.22 0.67 0.44 0.67 UEFA Nations League (1 Season) 4 3 242 2.7 2 0 2 2 0 0 0 0 0.74 0.00 0.74 0.74 0.74 WCQ (1 Season) 3 1 119 1.3 0 1 1 0 0 0 0 0 0.00 0.76 0.76 0.00 0.76 UEFA Euro Qualifying (1 Season) 2 0 36 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 World Cup (1 Season) 1 0 8 0.1 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 0 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 2016-2017 17 Jong Ajax 1 League 0.4 0 0 0 0.00 0.00 0 0 2017-2018 18 Jong Ajax 1 League 9.1 2 0 11 0.00 1.21 0.18 0 0 2018-2019 19 Ajax 1 League 0.5 0 2 0 0.0 3.75 0.00 0.00 13.8 0 0 0 0.1 0.1 0.07 -0.1 -0.1 2018-2019 19 Jong Ajax 1 League 17.2 5 0 1 2019-2020 20 Jong Ajax 1 League 8.0 5 28 13 46.4 3.50 1.63 0.18 0.38 0 0 2019-2020 20 Twente 1 League 6.7 1 17 5 29.4 2.55 0.75 0.06 0.20 15.8 0 0 0 2.5 2.5 0.15 -1.5 -1.5 2019-2020 20 Ajax 2 Leagues 3.8 3 13 5 38.5 3.45 1.33 0.23 0.60 14.3 0 0 0 2.2 2.2 0.17 +0.8 +0.8 2020-2021 21 Ajax 1 League 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 21 Club Brugge 2 Leagues 22.7 15 71 37 52.1 3.12 1.63 0.20 0.38 16.0 0 1 1 12.5 11.7 0.17 +2.5 +2.3 2021-2022 22 Club Brugge 2 Leagues 31.9 7 72 23 31.9 2.26 0.72 0.10 0.30 15.7 0 0 0 9.6 9.4 0.13 -2.6 -2.4 2022-2023 23 Club Brugge 2 Leagues 23.9 8 51 20 39.2 2.13 0.84 0.10 0.25 18.9 0 3 4 9.0 5.9 0.11 -1.0 -0.9 2023-2024 24 PSV Eindhoven 2 Leagues 8.3 4 30 17 56.7 3.61 2.05 0.13 0.24 17.2 1 0 0 3.2 3.2 0.11 +0.8 +0.8 8 Seasons 5 Clubs 4 Leagues 132.6 50 284 131 46.1 2.46 1.14 0.14 0.31 16.5 1 4 6 39.1 35.0 0.14 -1.1 -1.0 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 Jong Ajax (4 Seasons) 1 League 34.7 12 28 24 85.7 1.60 1.37 0.25 0.29 0 1 Ajax (4 Seasons) 2 Leagues 4.4 3 15 5 33.3 3.42 1.14 0.20 0.60 14.2 0 0 0 2.4 2.4 0.16 +0.6 +0.6 Club Brugge (3 Seasons) 2 Leagues 78.5 30 194 80 41.2 2.47 1.02 0.13 0.33 16.6 0 4 5 31.1 27.0 0.14 -1.1 -1.0 PSV Eindhoven (1 Season) 2 Leagues 8.3 4 30 17 56.7 3.61 2.05 0.13 0.24 17.2 1 0 0 3.2 3.2 0.11 +0.8 +0.8 Twente (1 Season) 1 League 6.7 1 17 5 29.4 2.55 0.75 0.06 0.20 15.8 0 0 0 2.5 2.5 0.15 -1.5 -1.5 Eredivisie (5 Seasons) 16.1 8 51 23 45.1 3.17 1.43 0.16 0.35 15.8 1 0 0 7.3 7.3 0.14 +0.7 +0.7 Champions Lg (5 Seasons) 15.6 1 29 13 44.8 1.85 0.83 0.03 0.08 18.1 0 0 1 3.3 2.6 0.09 -2.3 -1.6 Eerste Divisie (4 Seasons) 34.7 12 28 24 85.7 1.60 1.37 0.25 0.29 0 1 First Division A (3 Seasons) 66.1 29 176 71 40.3 2.66 1.07 0.14 0.35 16.4 0 4 4 28.4 25.1 0.14 +0.6 -0.1
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 17 Jong Ajax nl NED 2. Eerste Divisie 2nd 0.4 0 0 0 0.00 0.00 0 0 Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 1st 9.1 2 0 11 0.00 1.21 0.18 0 0 Matches 2018-2019 19 Ajax nl NED 1. Eredivisie 1st 0.5 0 2 0 0.0 3.75 0.00 0.00 13.8 0 0 0 0.1 0.1 0.07 -0.1 -0.1 Matches 2018-2019 19 Jong Ajax nl NED 2. Eerste Divisie 11th 17.2 5 0 1 Matches 2019-2020 20 Jong Ajax nl NED 2. Eerste Divisie 4th 8.0 5 28 13 46.4 3.50 1.63 0.18 0.38 0 0 Matches 2019-2020 20 Twente nl NED 1. Eredivisie 14th 6.7 1 17 5 29.4 2.55 0.75 0.06 0.20 15.8 0 0 0 2.5 2.5 0.15 -1.5 -1.5 Matches 2019-2020 20 Ajax nl NED 1. Eredivisie 1st 2.3 3 11 5 45.5 4.71 2.14 0.27 0.60 15.1 0 0 0 2.0 2.0 0.18 +1.0 +1.0 Matches 2020-2021 21 Ajax nl NED 1. Eredivisie 1st 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 21 Club Brugge be BEL 1. First Division A 1st 19.4 14 65 34 52.3 3.34 1.75 0.20 0.38 15.8 0 1 1 11.7 11.0 0.17 +2.3 +2.0 Matches 2021-2022 22 Club Brugge be BEL 1. First Division A 2nd 26.0 7 62 18 29.0 2.38 0.69 0.11 0.39 15.5 0 0 0 8.5 8.3 0.13 -1.5 -1.3 Matches 2022-2023 23 Club Brugge be BEL 1. Pro League A 4th 20.7 8 49 19 38.8 2.37 0.92 0.10 0.26 18.4 0 3 3 8.2 5.8 0.12 -0.2 -0.8 Matches 2023-2024 24 PSV Eindhoven nl NED 1. Eredivisie 1st 6.5 4 21 13 61.9 3.24 2.01 0.19 0.31 16.4 1 0 0 2.7 2.7 0.13 +1.3 +1.3 Matches 8 Seasons 5 Clubs 3 Leagues 117.0 49 255 118 46.3 2.56 1.18 0.16 0.34 16.3 1 4 5 35.8 32.4 0.14 +1.2 +0.6 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Jong Ajax (4 Seasons) 1 League 34.7 12 28 24 85.7 1.60 1.37 0.25 0.29 0 1 Ajax (4 Seasons) 1 League 3.0 3 13 5 38.5 4.40 1.69 0.23 0.60 14.9 0 0 0 2.2 2.2 0.17 +0.8 +0.8 Club Brugge (3 Seasons) 1 League 66.1 29 176 71 40.3 2.66 1.07 0.14 0.35 16.4 0 4 4 28.4 25.1 0.14 +0.6 -0.1 PSV Eindhoven (1 Season) 1 League 6.5 4 21 13 61.9 3.24 2.01 0.19 0.31 16.4 1 0 0 2.7 2.7 0.13 +1.3 +1.3 Twente (1 Season) 1 League 6.7 1 17 5 29.4 2.55 0.75 0.06 0.20 15.8 0 0 0 2.5 2.5 0.15 -1.5 -1.5 Eredivisie (5 Seasons) 16.1 8 51 23 45.1 3.17 1.43 0.16 0.35 15.8 1 0 0 7.3 7.3 0.14 +0.7 +0.7 Eerste Divisie (4 Seasons) 34.7 12 28 24 85.7 1.60 1.37 0.25 0.29 0 1 First Division A (3 Seasons) 66.1 29 176 71 40.3 2.66 1.07 0.14 0.35 16.4 0 4 4 28.4 25.1 0.14 +0.6 -0.1
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 20 Ajax 1. Champions Lg GR 1.4 0 2 0 0.0 1.40 0.00 0.00 9.6 0 0 0 0.2 0.2 0.10 -0.2 -0.2 Matches 2020-2021 21 Club Brugge 1. Champions Lg GR 3.3 1 6 3 50.0 1.82 0.91 0.17 0.33 17.9 0 0 0 0.8 0.8 0.13 +0.2 +0.2 Matches 2021-2022 22 Club Brugge 1. Champions Lg GR 5.9 0 10 5 50.0 1.71 0.85 0.00 0.00 16.7 0 0 0 1.1 1.1 0.11 -1.1 -1.1 Matches 2022-2023 23 Club Brugge 1. Champions Lg R16 3.2 0 2 1 50.0 0.62 0.31 0.00 0.00 30.0 0 0 1 0.8 0.1 0.03 -0.8 -0.1 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg R16 1.8 0 9 4 44.4 4.91 2.18 0.00 0.00 19.0 0 0 0 0.5 0.5 0.05 -0.5 -0.5 Matches 5 Seasons 3 Clubs 1 League 15.6 1 29 13 44.8 1.85 0.83 0.03 0.08 18.1 0 0 1 3.3 2.6 0.09 -2.3 -1.6 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 (3 Seasons) 1 League 12.4 1 18 9 50.0 1.45 0.73 0.06 0.11 18.6 0 0 1 2.7 1.9 0.11 -1.7 -0.9 Ajax (1 Season) 1 League 1.4 0 2 0 0.0 1.40 0.00 0.00 9.6 0 0 0 0.2 0.2 0.10 -0.2 -0.2 PSV Eindhoven (1 Season) 1 League 1.8 0 9 4 44.4 4.91 2.18 0.00 0.00 19.0 0 0 0 0.5 0.5 0.05 -0.5 -0.5
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2022 22 nl Netherlands 1. World Cup QF 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022 22 nl Netherlands WCQ 1.3 0 2 0 0.0 1.51 0.00 0.00 0 0 Matches 2022-2023 23 nl Netherlands UEFA Nations League 4th 2.7 2 7 3 42.9 2.60 1.12 0.29 0.67 0 0 Matches 2024 24 nl Netherlands UEFA Euro Qualifying 0.4 0 0 0 0.00 0.00 0 0 Matches 2 Seasons 1 Club 5 Leagues 4.5 2 9 3 33.3 2.00 0.67 0.22 0.67 0 0 0 0.0 0.0 0.0 0.0 UEFA Nations League (1 Season) 2.7 2 7 3 42.9 2.60 1.12 0.29 0.67 0 0 WCQ (1 Season) 1.3 0 2 0 0.0 1.51 0.00 0.00 0 0 UEFA Euro Qualifying (1 Season) 0.4 0 0 0 0.00 0.00 0 0 World Cup (1 Season) 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Friendlies (M) (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 2016-2017 17 Jong Ajax nl NED 2. Eerste Divisie 0.4 1 Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 9.1 2 Matches 2018-2019 19 Jong Ajax nl NED 2. Eerste Divisie 17.2 3 Matches 2018-2019 19 Ajax nl NED 1. Eredivisie 0.5 26 34 76.5 481 120 15 16 93.8 7 9 77.8 4 7 57.1 1 0.4 0.6 +0.6 2 1 1 0 2 Matches 2019-2020 20 Ajax 1. Champions Lg 1.4 49 65 75.4 604 121 30 38 78.9 12 14 85.7 2 3 66.7 0 0.1 0.2 -0.1 3 5 0 0 8 Matches 2019-2020 20 Jong Ajax nl NED 2. Eerste Divisie 8.0 3 Matches 2019-2020 20 Ajax nl NED 1. Eredivisie 2.3 76 95 80.0 886 171 53 61 86.9 13 19 68.4 4 5 80.0 0 0.6 0.6 -0.6 5 1 4 0 8 Matches 2019-2020 20 Twente nl NED 1. Eredivisie 6.7 143 221 64.7 2279 735 75 95 78.9 41 54 75.9 16 39 41.0 0 1.1 0.9 -1.1 14 12 8 1 21 Matches 2020-2021 21 Club Brugge 1. Champions Lg 3.3 118 146 80.8 1672 541 74 81 91.4 35 42 83.3 5 11 45.5 1 0.5 0.2 +0.5 4 14 6 1 21 Matches 2020-2021 21 Ajax nl NED 1. Eredivisie 0.1 5 7 71.4 36 3 3 3 100.0 0 0 0 1 0.0 0 0.1 0.1 -0.1 2 0 0 0 0 Matches 2020-2021 21 Club Brugge be BEL 1. First Division A 19.4 803 1060 75.8 12517 3640 460 555 82.9 267 345 77.4 57 110 51.8 7 7.0 4.6 0.0 43 88 49 2 148 Matches 2021-2022 22 Club Brugge 1. Champions Lg 5.9 154 244 63.1 2243 847 89 111 80.2 49 76 64.5 9 21 42.9 1 0.5 0.6 +0.5 7 13 11 1 29 Matches 2021-2022 22 Club Brugge be BEL 1. First Division A 26.0 993 1313 75.6 15286 5298 558 677 82.4 337 439 76.8 68 115 59.1 12 8.9 9.6 +3.1 59 118 95 11 216 Matches 2022-2023 23 Club Brugge 1. Champions Lg 3.2 103 150 68.7 1612 522 44 56 78.6 43 51 84.3 7 25 28.0 0 0.1 0.2 -0.1 3 7 6 1 12 Matches 2022-2023 23 Club Brugge be BEL 1. Pro League A 20.7 740 1040 71.2 12298 4098 348 435 80.0 288 382 75.4 66 147 44.9 5 7.6 6.2 -2.6 58 62 61 7 148 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg 1.8 52 68 76.5 1045 334 26 33 78.8 16 19 84.2 10 12 83.3 0 0.4 0.6 -0.4 5 4 7 2 15 Matches 2023-2024 24 PSV Eindhoven nl NED 1. Eredivisie 6.5 241 307 78.5 3933 1097 126 147 85.7 86 106 81.1 21 36 58.3 1 2.9 2.7 -1.9 17 16 25 2 46 Matches 8 Seasons 5 Clubs 4 Leagues 132.6 3503 4750 73.7 54892 17527 1901 2308 82.4 1194 1556 76.7 269 532 50.6 37 30.4 27.0 +6.6 222 341 273 28 674 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 Jong Ajax (4 Seasons) 1 League 34.7 9 Ajax (4 Seasons) 2 Leagues 4.4 156 201 77.6 2007 415 101 118 85.6 32 42 76.2 10 16 62.5 1 1.3 1.4 -0.3 12 7 5 0 18 Club Brugge (3 Seasons) 2 Leagues 78.5 2911 3953 73.6 45628 14946 1573 1915 82.1 1019 1335 76.3 212 429 49.4 26 24.7 21.5 +1.3 174 302 228 23 574 PSV Eindhoven (1 Season) 2 Leagues 8.3 293 375 78.1 4978 1431 152 180 84.4 102 125 81.6 31 48 64.6 1 3.3 3.3 -2.3 22 20 32 4 61 Twente (1 Season) 1 League 6.7 143 221 64.7 2279 735 75 95 78.9 41 54 75.9 16 39 41.0 0 1.1 0.9 -1.1 14 12 8 1 21 Eredivisie (5 Seasons) 16.1 491 664 73.9 7615 2126 272 322 84.5 147 188 78.2 45 88 51.1 2 5.1 4.9 -3.1 40 30 38 3 77 Champions Lg (5 Seasons) 15.6 476 673 70.7 7176 2365 263 319 82.4 155 202 76.7 33 72 45.8 2 1.7 1.7 +0.3 22 43 30 5 85 Eerste Divisie (4 Seasons) 34.7 9 First Division A (3 Seasons) 66.1 2536 3413 74.3 40101 13036 1366 1667 81.9 892 1166 76.5 191 372 51.3 24 23.6 20.4 +0.4 160 268 205 20 512
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 2016-2017 17 Jong Ajax 1 League 0.4 1 2017-2018 18 Jong Ajax 1 League 9.1 2 2018-2019 19 Ajax 1 League 0.5 26 34 76.5 481 120 15 16 93.8 7 9 77.8 4 7 57.1 1 0.4 0.6 +0.6 2 1 1 0 2 2018-2019 19 Jong Ajax 1 League 17.2 3 2019-2020 20 Jong Ajax 1 League 8.0 3 2019-2020 20 Twente 1 League 6.7 143 221 64.7 2279 735 75 95 78.9 41 54 75.9 16 39 41.0 0 1.1 0.9 -1.1 14 12 8 1 21 2019-2020 20 Ajax 2 Leagues 3.8 125 160 78.1 1490 292 83 99 83.8 25 33 75.8 6 8 75.0 0 0.8 0.8 -0.8 8 6 4 0 16 2020-2021 21 Ajax 1 League 0.1 5 7 71.4 36 3 3 3 100.0 0 0 0 1 0.0 0 0.1 0.1 -0.1 2 0 0 0 0 2020-2021 21 Club Brugge 2 Leagues 22.7 921 1206 76.4 14189 4181 534 636 84.0 302 387 78.0 62 121 51.2 8 7.6 4.8 +0.4 47 102 55 3 169 2021-2022 22 Club Brugge 2 Leagues 31.9 1147 1557 73.7 17529 6145 647 788 82.1 386 515 75.0 77 136 56.6 13 9.4 10.2 +3.6 66 131 106 12 245 2022-2023 23 Club Brugge 2 Leagues 23.9 843 1190 70.8 13910 4620 392 491 79.8 331 433 76.4 73 172 42.4 5 7.8 6.4 -2.8 61 69 67 8 160 2023-2024 24 PSV Eindhoven 2 Leagues 8.3 293 375 78.1 4978 1431 152 180 84.4 102 125 81.6 31 48 64.6 1 3.3 3.3 -2.3 22 20 32 4 61 8 Seasons 5 Clubs 4 Leagues 132.6 3503 4750 73.7 54892 17527 1901 2308 82.4 1194 1556 76.7 269 532 50.6 37 30.4 27.0 +6.6 222 341 273 28 674 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 Jong Ajax (4 Seasons) 1 League 34.7 9 Ajax (4 Seasons) 2 Leagues 4.4 156 201 77.6 2007 415 101 118 85.6 32 42 76.2 10 16 62.5 1 1.3 1.4 -0.3 12 7 5 0 18 Club Brugge (3 Seasons) 2 Leagues 78.5 2911 3953 73.6 45628 14946 1573 1915 82.1 1019 1335 76.3 212 429 49.4 26 24.7 21.5 +1.3 174 302 228 23 574 PSV Eindhoven (1 Season) 2 Leagues 8.3 293 375 78.1 4978 1431 152 180 84.4 102 125 81.6 31 48 64.6 1 3.3 3.3 -2.3 22 20 32 4 61 Twente (1 Season) 1 League 6.7 143 221 64.7 2279 735 75 95 78.9 41 54 75.9 16 39 41.0 0 1.1 0.9 -1.1 14 12 8 1 21 Eredivisie (5 Seasons) 16.1 491 664 73.9 7615 2126 272 322 84.5 147 188 78.2 45 88 51.1 2 5.1 4.9 -3.1 40 30 38 3 77 Champions Lg (5 Seasons) 15.6 476 673 70.7 7176 2365 263 319 82.4 155 202 76.7 33 72 45.8 2 1.7 1.7 +0.3 22 43 30 5 85 Eerste Divisie (4 Seasons) 34.7 9 First Division A (3 Seasons) 66.1 2536 3413 74.3 40101 13036 1366 1667 81.9 892 1166 76.5 191 372 51.3 24 23.6 20.4 +0.4 160 268 205 20 512
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 2016-2017 17 Jong Ajax nl NED 2. Eerste Divisie 2nd 0.4 1 Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 1st 9.1 2 Matches 2018-2019 19 Ajax nl NED 1. Eredivisie 1st 0.5 26 34 76.5 481 120 15 16 93.8 7 9 77.8 4 7 57.1 1 0.4 0.6 +0.6 2 1 1 0 2 Matches 2018-2019 19 Jong Ajax nl NED 2. Eerste Divisie 11th 17.2 3 Matches 2019-2020 20 Jong Ajax nl NED 2. Eerste Divisie 4th 8.0 3 Matches 2019-2020 20 Twente nl NED 1. Eredivisie 14th 6.7 143 221 64.7 2279 735 75 95 78.9 41 54 75.9 16 39 41.0 0 1.1 0.9 -1.1 14 12 8 1 21 Matches 2019-2020 20 Ajax nl NED 1. Eredivisie 1st 2.3 76 95 80.0 886 171 53 61 86.9 13 19 68.4 4 5 80.0 0 0.6 0.6 -0.6 5 1 4 0 8 Matches 2020-2021 21 Ajax nl NED 1. Eredivisie 1st 0.1 5 7 71.4 36 3 3 3 100.0 0 0 0 1 0.0 0 0.1 0.1 -0.1 2 0 0 0 0 Matches 2020-2021 21 Club Brugge be BEL 1. First Division A 1st 19.4 803 1060 75.8 12517 3640 460 555 82.9 267 345 77.4 57 110 51.8 7 7.0 4.6 0.0 43 88 49 2 148 Matches 2021-2022 22 Club Brugge be BEL 1. First Division A 2nd 26.0 993 1313 75.6 15286 5298 558 677 82.4 337 439 76.8 68 115 59.1 12 8.9 9.6 +3.1 59 118 95 11 216 Matches 2022-2023 23 Club Brugge be BEL 1. Pro League A 4th 20.7 740 1040 71.2 12298 4098 348 435 80.0 288 382 75.4 66 147 44.9 5 7.6 6.2 -2.6 58 62 61 7 148 Matches 2023-2024 24 PSV Eindhoven nl NED 1. Eredivisie 1st 6.5 241 307 78.5 3933 1097 126 147 85.7 86 106 81.1 21 36 58.3 1 2.9 2.7 -1.9 17 16 25 2 46 Matches 8 Seasons 5 Clubs 3 Leagues 117.0 3027 4077 74.2 47716 15162 1638 1989 82.4 1039 1354 76.7 236 460 51.3 35 28.6 25.3 +6.4 200 298 243 23 589 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 Jong Ajax (4 Seasons) 1 League 34.7 9 Ajax (4 Seasons) 1 League 3.0 107 136 78.7 1403 294 71 80 88.8 20 28 71.4 8 13 61.5 1 1.1 1.2 -0.1 9 2 5 0 10 Club Brugge (3 Seasons) 1 League 66.1 2536 3413 74.3 40101 13036 1366 1667 81.9 892 1166 76.5 191 372 51.3 24 23.6 20.4 +0.4 160 268 205 20 512 PSV Eindhoven (1 Season) 1 League 6.5 241 307 78.5 3933 1097 126 147 85.7 86 106 81.1 21 36 58.3 1 2.9 2.7 -1.9 17 16 25 2 46 Twente (1 Season) 1 League 6.7 143 221 64.7 2279 735 75 95 78.9 41 54 75.9 16 39 41.0 0 1.1 0.9 -1.1 14 12 8 1 21 Eredivisie (5 Seasons) 16.1 491 664 73.9 7615 2126 272 322 84.5 147 188 78.2 45 88 51.1 2 5.1 4.9 -3.1 40 30 38 3 77 Eerste Divisie (4 Seasons) 34.7 9 First Division A (3 Seasons) 66.1 2536 3413 74.3 40101 13036 1366 1667 81.9 892 1166 76.5 191 372 51.3 24 23.6 20.4 +0.4 160 268 205 20 512
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 20 Ajax 1. Champions Lg GR 1.4 49 65 75.4 604 121 30 38 78.9 12 14 85.7 2 3 66.7 0 0.1 0.2 -0.1 3 5 0 0 8 Matches 2020-2021 21 Club Brugge 1. Champions Lg GR 3.3 118 146 80.8 1672 541 74 81 91.4 35 42 83.3 5 11 45.5 1 0.5 0.2 +0.5 4 14 6 1 21 Matches 2021-2022 22 Club Brugge 1. Champions Lg GR 5.9 154 244 63.1 2243 847 89 111 80.2 49 76 64.5 9 21 42.9 1 0.5 0.6 +0.5 7 13 11 1 29 Matches 2022-2023 23 Club Brugge 1. Champions Lg R16 3.2 103 150 68.7 1612 522 44 56 78.6 43 51 84.3 7 25 28.0 0 0.1 0.2 -0.1 3 7 6 1 12 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg R16 1.8 52 68 76.5 1045 334 26 33 78.8 16 19 84.2 10 12 83.3 0 0.4 0.6 -0.4 5 4 7 2 15 Matches 5 Seasons 3 Clubs 1 League 15.6 476 673 70.7 7176 2365 263 319 82.4 155 202 76.7 33 72 45.8 2 1.7 1.7 +0.3 22 43 30 5 85 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 (3 Seasons) 1 League 12.4 375 540 69.4 5527 1910 207 248 83.5 127 169 75.1 21 57 36.8 2 1.2 1.0 +0.8 14 34 23 3 62 Ajax (1 Season) 1 League 1.4 49 65 75.4 604 121 30 38 78.9 12 14 85.7 2 3 66.7 0 0.1 0.2 -0.1 3 5 0 0 8 PSV Eindhoven (1 Season) 1 League 1.8 52 68 76.5 1045 334 26 33 78.8 16 19 84.2 10 12 83.3 0 0.4 0.6 -0.4 5 4 7 2 15
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 2022 22 nl Netherlands 1. World Cup QF 0.1 1 3 33.3 5 6 1 2 50.0 0 1 0.0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2022 22 nl Netherlands WCQ 1.3 1 Matches 2022-2023 23 nl Netherlands UEFA Nations League 4th 2.7 0 Matches 2024 24 nl Netherlands UEFA Euro Qualifying 0.4 0 Matches 2 Seasons 1 Club 5 Leagues 4.5 1 3 33.3 5 6 1 2 50.0 0 1 0.0 0 0 1 0.0 0.0 +1.0 0 0 0 0 0 UEFA Nations League (1 Season) 2.7 0 WCQ (1 Season) 1.3 1 UEFA Euro Qualifying (1 Season) 0.4 0 World Cup (1 Season) 0.1 1 3 33.3 5 6 1 2 50.0 0 1 0.0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Friendlies (M) (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 2016-2017 17 Jong Ajax 1 League 0.4 0 2017-2018 18 Jong Ajax 1 League 9.1 0 2018-2019 19 Ajax 1 League 0.5 34 28 6 1 0 0 7 0 5 0 4 1 26 0 2 2018-2019 19 Jong Ajax 1 League 17.2 2019-2020 20 Jong Ajax 1 League 8.0 62 2019-2020 20 Twente 1 League 6.7 221 180 37 10 1 0 37 5 20 9 8 0 143 4 11 2019-2020 20 Ajax 2 Leagues 3.8 160 157 2 1 0 0 5 1 0 0 0 0 125 1 2 2020-2021 21 Ajax 1 League 0.1 7 6 1 0 0 0 1 0 1 0 0 0 5 0 1 2020-2021 21 Club Brugge 2 Leagues 22.7 1206 1122 78 17 6 8 46 36 23 6 4 0 921 6 36 2021-2022 22 Club Brugge 2 Leagues 31.9 1557 1412 130 27 11 10 90 65 33 14 4 1 1147 15 60 2022-2023 23 Club Brugge 2 Leagues 23.9 1190 1024 154 32 17 11 121 37 80 43 13 0 843 12 47 2023-2024 24 PSV Eindhoven 2 Leagues 8.3 375 345 28 6 4 2 28 18 4 1 0 0 293 2 10 8 Seasons 5 Clubs 4 Leagues 132.6 4750 4274 436 94 39 31 397 162 166 73 33 2 3503 40 169 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Jong Ajax (4 Seasons) 1 League 34.7 62 Ajax (4 Seasons) 2 Leagues 4.4 201 191 9 2 0 0 13 1 6 0 4 1 156 1 5 Club Brugge (3 Seasons) 2 Leagues 78.5 3953 3558 362 76 34 29 257 138 136 63 21 1 2911 33 143 PSV Eindhoven (1 Season) 2 Leagues 8.3 375 345 28 6 4 2 28 18 4 1 0 0 293 2 10 Twente (1 Season) 1 League 6.7 221 180 37 10 1 0 37 5 20 9 8 0 143 4 11 Eredivisie (5 Seasons) 16.1 664 590 67 17 5 1 67 19 29 9 12 1 491 7 23 Champions Lg (5 Seasons) 15.6 673 595 71 13 4 3 63 31 23 14 1 0 476 7 26 Eerste Divisie (4 Seasons) 34.7 62 First Division A (3 Seasons) 66.1 3413 3089 298 64 30 27 205 112 114 50 20 1 2536 26 120
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 20 Ajax 1. Champions Lg GR 1.4 65 65 0 0 0 0 3 0 0 0 0 0 49 0 1 Matches 2020-2021 21 Club Brugge 1. Champions Lg GR 3.3 146 140 5 1 0 0 4 4 0 0 0 0 118 1 3 Matches 2021-2022 22 Club Brugge 1. Champions Lg GR 5.9 244 206 35 7 4 1 28 15 12 6 1 0 154 3 12 Matches 2022-2023 23 Club Brugge 1. Champions Lg R16 3.2 150 123 24 4 0 1 20 7 10 7 0 0 103 3 8 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg R16 1.8 68 61 7 1 0 1 8 5 1 1 0 0 52 0 2 Matches 5 Seasons 3 Clubs 1 League 15.6 673 595 71 13 4 3 63 31 23 14 1 0 476 7 26 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Club Brugge (3 Seasons) 1 League 12.4 540 469 64 12 4 2 52 26 22 13 1 0 375 7 23 Ajax (1 Season) 1 League 1.4 65 65 0 0 0 0 3 0 0 0 0 0 49 0 1 PSV Eindhoven (1 Season) 1 League 1.8 68 61 7 1 0 1 8 5 1 1 0 0 52 0 2
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 2016-2017 17 Jong Ajax 1 League 0.4 2017-2018 18 Jong Ajax 1 League 9.1 2018-2019 19 Ajax 1 League 0.5 5 9.37 3 1 0 1 0 0 1 1.87 1 0 0 0 0 0 2018-2019 19 Jong Ajax 1 League 17.2 2019-2020 20 Jong Ajax 1 League 8.0 2019-2020 20 Twente 1 League 6.7 22 3.30 13 6 2 1 0 0 0 0.00 0 0 0 0 0 0 2019-2020 20 Ajax 2 Leagues 3.8 14 3.72 12 0 2 0 0 0 1 0.27 1 0 0 0 0 0 2020-2021 21 Ajax 1 League 0.1 2 22.50 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 21 Club Brugge 2 Leagues 22.7 92 4.05 77 1 7 5 2 0 19 0.84 11 0 4 4 0 0 2021-2022 22 Club Brugge 2 Leagues 31.9 151 4.74 119 5 14 6 7 0 18 0.57 15 1 2 0 0 0 2022-2023 23 Club Brugge 2 Leagues 23.9 125 5.23 77 21 15 2 8 2 11 0.46 7 1 0 0 2 1 2023-2024 24 PSV Eindhoven 2 Leagues 8.3 58 6.98 42 2 5 4 4 1 3 0.36 2 0 0 0 1 0 8 Seasons 5 Clubs 4 Leagues 132.6 469 4.79 345 36 45 19 21 3 53 0.54 37 2 6 4 3 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Jong Ajax (4 Seasons) 1 League 34.7 Ajax (4 Seasons) 2 Leagues 4.4 21 4.78 17 1 2 1 0 0 2 0.46 2 0 0 0 0 0 Club Brugge (3 Seasons) 2 Leagues 78.5 368 4.69 273 27 36 13 17 2 48 0.61 33 2 6 4 2 1 PSV Eindhoven (1 Season) 2 Leagues 8.3 58 6.98 42 2 5 4 4 1 3 0.36 2 0 0 0 1 0 Twente (1 Season) 1 League 6.7 22 3.30 13 6 2 1 0 0 0 0.00 0 0 0 0 0 0 Eredivisie (5 Seasons) 16.1 84 5.22 60 8 6 5 4 1 4 0.25 3 0 0 0 1 0 Champions Lg (5 Seasons) 15.6 58 3.71 39 4 10 3 2 0 5 0.32 4 0 0 1 0 0 Eerste Divisie (4 Seasons) 34.7 First Division A (3 Seasons) 66.1 327 4.95 246 24 29 11 15 2 44 0.67 30 2 6 3 2 1
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 20 Ajax 1. Champions Lg GR 1.4 5 3.49 5 0 0 0 0 0 1 0.70 1 0 0 0 0 0 Matches 2020-2021 21 Club Brugge 1. Champions Lg GR 3.3 9 2.75 8 0 0 1 0 0 2 0.61 1 0 0 1 0 0 Matches 2021-2022 22 Club Brugge 1. Champions Lg GR 5.9 22 3.76 15 1 4 1 1 0 2 0.34 2 0 0 0 0 0 Matches 2022-2023 23 Club Brugge 1. Champions Lg R16 3.2 10 3.09 4 2 3 0 1 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg R16 1.8 12 6.55 7 1 3 1 0 0 0 0.00 0 0 0 0 0 0 Matches 5 Seasons 3 Clubs 1 League 15.6 58 3.71 39 4 10 3 2 0 5 0.32 4 0 0 1 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Club Brugge (3 Seasons) 1 League 12.4 41 3.32 27 3 7 2 2 0 4 0.32 3 0 0 1 0 0 Ajax (1 Season) 1 League 1.4 5 3.49 5 0 0 0 0 0 1 0.70 1 0 0 0 0 0 PSV Eindhoven (1 Season) 1 League 1.8 12 6.55 7 1 3 1 0 0 0 0.00 0 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 17 Jong Ajax 1 League 0.4 0 0 0 2017-2018 18 Jong Ajax 1 League 9.1 0 0 0 2018-2019 19 Ajax 1 League 0.5 3 2 0 2 1 1 3 33.3 2 1 0 1 1 4 0 0 2018-2019 19 Jong Ajax 1 League 17.2 0 2019-2020 20 Jong Ajax 1 League 8.0 3 6 0 2019-2020 20 Twente 1 League 6.7 3 3 0 2 1 0 5 0.0 5 2 0 2 0 3 1 0 2019-2020 20 Ajax 2 Leagues 3.8 17 10 4 8 5 4 7 57.1 3 4 0 4 3 20 0 0 2020-2021 21 Ajax 1 League 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020-2021 21 Club Brugge 2 Leagues 22.7 22 16 5 10 7 8 17 47.1 9 21 0 21 10 32 5 0 2021-2022 22 Club Brugge 2 Leagues 31.9 28 20 7 11 10 10 22 45.5 12 18 0 18 14 42 4 0 2022-2023 23 Club Brugge 2 Leagues 23.9 32 19 8 17 7 6 20 30.0 14 18 0 18 4 36 3 0 2023-2024 24 PSV Eindhoven 2 Leagues 8.3 5 1 0 3 2 1 8 12.5 7 7 0 7 2 7 3 0 8 Seasons 5 Clubs 4 Leagues 132.6 110 74 24 53 33 30 82 36.6 52 71 0 71 40 144 16 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Jong Ajax (4 Seasons) 1 League 34.7 3 6 0 Ajax (4 Seasons) 2 Leagues 4.4 20 12 4 10 6 5 10 50.0 5 5 0 5 4 24 0 0 Club Brugge (3 Seasons) 2 Leagues 78.5 82 55 20 38 24 24 59 40.7 35 57 0 57 28 110 12 0 PSV Eindhoven (1 Season) 2 Leagues 8.3 5 1 0 3 2 1 8 12.5 7 7 0 7 2 7 3 0 Twente (1 Season) 1 League 6.7 3 3 0 2 1 0 5 0.0 5 2 0 2 0 3 1 0 Eredivisie (5 Seasons) 16.1 18 10 2 11 5 4 16 25.0 12 12 0 12 2 20 4 0 Champions Lg (5 Seasons) 15.6 29 18 7 13 9 6 15 40.0 9 10 0 10 9 38 5 0 Eerste Divisie (4 Seasons) 34.7 3 6 0 First Division A (3 Seasons) 66.1 63 43 15 29 19 20 51 39.2 31 49 0 49 23 86 7 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 20 Ajax 1. Champions Lg GR 1.4 8 6 2 3 3 2 4 50.0 2 1 0 1 3 11 0 0 Matches 2020-2021 21 Club Brugge 1. Champions Lg GR 3.3 4 4 0 3 1 1 2 50.0 1 0 0 0 1 5 2 0 Matches 2021-2022 22 Club Brugge 1. Champions Lg GR 5.9 8 5 2 4 2 2 2 100.0 0 5 0 5 4 12 2 0 Matches 2022-2023 23 Club Brugge 1. Champions Lg R16 3.2 7 3 3 2 2 1 4 25.0 3 3 0 3 0 7 1 0 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg R16 1.8 2 0 0 1 1 0 3 0.0 3 1 0 1 1 3 0 0 Matches 5 Seasons 3 Clubs 1 League 15.6 29 18 7 13 9 6 15 40.0 9 10 0 10 9 38 5 0 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 (3 Seasons) 1 League 12.4 19 12 5 9 5 4 8 50.0 4 8 0 8 5 24 5 0 Ajax (1 Season) 1 League 1.4 8 6 2 3 3 2 4 50.0 2 1 0 1 3 11 0 0 PSV Eindhoven (1 Season) 1 League 1.8 2 0 0 1 1 0 3 0.0 3 1 0 1 1 3 0 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 17 Jong Ajax 1 League 0.4 2017-2018 18 Jong Ajax 1 League 9.1 2018-2019 19 Ajax 1 League 0.5 42 0 1 14 29 6 42 2 2 100.0 0 0.0 26 221 84 5 2 1 0 0 26 6 2018-2019 19 Jong Ajax 1 League 17.2 2019-2020 20 Jong Ajax 1 League 8.0 2019-2020 20 Twente 1 League 6.7 297 0 22 110 170 30 297 28 19 67.9 9 32.1 186 1625 600 16 7 11 25 13 201 51 2019-2020 20 Ajax 2 Leagues 3.8 216 1 13 82 128 21 216 8 6 75.0 2 25.0 170 1329 571 19 19 9 7 10 162 48 2020-2021 21 Ajax 1 League 0.1 9 0 0 1 8 1 9 1 0 0.0 1 100.0 6 37 32 1 1 0 1 0 7 1 2020-2021 21 Club Brugge 2 Leagues 22.7 1474 7 86 539 885 119 1473 78 45 57.7 33 42.3 1000 7088 3025 100 70 40 51 46 1146 234 2021-2022 22 Club Brugge 2 Leagues 31.9 1906 10 109 696 1121 183 1906 150 75 50.0 75 50.0 1351 10077 4366 156 102 80 76 56 1518 337 2022-2023 23 Club Brugge 2 Leagues 23.9 1483 6 93 594 820 113 1479 135 71 52.6 46 34.1 1139 9002 3580 127 91 42 59 43 1093 250 2023-2024 24 PSV Eindhoven 2 Leagues 8.3 504 2 33 178 306 65 504 50 24 48.0 21 42.0 354 3181 1561 68 35 37 29 10 393 91 8 Seasons 5 Clubs 4 Leagues 132.6 5931 26 357 2214 3467 538 5926 452 242 53.5 187 41.4 4232 32560 13819 492 327 220 248 178 4546 1018 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 Jong Ajax (4 Seasons) 1 League 34.7 Ajax (4 Seasons) 2 Leagues 4.4 267 1 14 97 165 28 267 11 8 72.7 3 27.3 202 1587 687 25 22 10 8 10 195 55 Club Brugge (3 Seasons) 2 Leagues 78.5 4863 23 288 1829 2826 415 4858 363 191 52.6 154 42.4 3490 26167 10971 383 263 162 186 145 3757 821 PSV Eindhoven (1 Season) 2 Leagues 8.3 504 2 33 178 306 65 504 50 24 48.0 21 42.0 354 3181 1561 68 35 37 29 10 393 91 Twente (1 Season) 1 League 6.7 297 0 22 110 170 30 297 28 19 67.9 9 32.1 186 1625 600 16 7 11 25 13 201 51 Eredivisie (5 Seasons) 16.1 885 1 55 319 529 101 885 66 36 54.5 26 39.4 604 4929 2038 76 44 45 56 29 650 159 Champions Lg (5 Seasons) 15.6 872 6 77 344 473 65 871 95 60 63.2 32 33.7 627 5262 2479 89 53 31 40 25 644 132 Eerste Divisie (4 Seasons) 34.7 First Division A (3 Seasons) 66.1 4174 19 225 1551 2465 372 4170 291 146 50.2 129 44.3 3001 22369 9302 327 230 144 152 124 3252 727
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 2016-2017 17 Jong Ajax nl NED 2. Eerste Divisie 2nd 0.4 Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 1st 9.1 Matches 2018-2019 19 Ajax nl NED 1. Eredivisie 1st 0.5 42 0 1 14 29 6 42 2 2 100.0 0 0.0 26 221 84 5 2 1 0 0 26 6 Matches 2018-2019 19 Jong Ajax nl NED 2. Eerste Divisie 11th 17.2 Matches 2019-2020 20 Jong Ajax nl NED 2. Eerste Divisie 4th 8.0 Matches 2019-2020 20 Twente nl NED 1. Eredivisie 14th 6.7 297 0 22 110 170 30 297 28 19 67.9 9 32.1 186 1625 600 16 7 11 25 13 201 51 Matches 2019-2020 20 Ajax nl NED 1. Eredivisie 1st 2.3 137 0 8 47 84 14 137 6 4 66.7 2 33.3 105 814 328 12 12 7 7 7 101 30 Matches 2020-2021 21 Ajax nl NED 1. Eredivisie 1st 0.1 9 0 0 1 8 1 9 1 0 0.0 1 100.0 6 37 32 1 1 0 1 0 7 1 Matches 2020-2021 21 Club Brugge be BEL 1. First Division A 1st 19.4 1290 6 69 451 801 110 1289 65 38 58.5 27 41.5 862 6185 2616 86 62 36 40 38 1001 216 Matches 2021-2022 22 Club Brugge be BEL 1. First Division A 2nd 26.0 1592 8 76 595 937 155 1592 120 56 46.7 64 53.3 1141 8234 3528 129 85 69 61 47 1291 286 Matches 2022-2023 23 Club Brugge be BEL 1. Pro League A 4th 20.7 1292 5 80 505 727 107 1289 106 52 49.1 38 35.8 998 7950 3158 112 83 39 51 39 960 225 Matches 2023-2024 24 PSV Eindhoven nl NED 1. Eredivisie 1st 6.5 400 1 24 147 238 50 400 29 11 37.9 14 48.3 281 2232 994 42 22 26 23 9 315 71 Matches 8 Seasons 5 Clubs 3 Leagues 117.0 5059 20 280 1870 2994 473 5055 357 182 51.0 155 43.4 3605 27298 11340 403 274 189 208 153 3902 886 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 Jong Ajax (4 Seasons) 1 League 34.7 Ajax (4 Seasons) 1 League 3.0 188 0 9 62 121 21 188 9 6 66.7 3 33.3 137 1072 444 18 15 8 8 7 134 37 Club Brugge (3 Seasons) 1 League 66.1 4174 19 225 1551 2465 372 4170 291 146 50.2 129 44.3 3001 22369 9302 327 230 144 152 124 3252 727 PSV Eindhoven (1 Season) 1 League 6.5 400 1 24 147 238 50 400 29 11 37.9 14 48.3 281 2232 994 42 22 26 23 9 315 71 Twente (1 Season) 1 League 6.7 297 0 22 110 170 30 297 28 19 67.9 9 32.1 186 1625 600 16 7 11 25 13 201 51 Eredivisie (5 Seasons) 16.1 885 1 55 319 529 101 885 66 36 54.5 26 39.4 604 4929 2038 76 44 45 56 29 650 159 Eerste Divisie (4 Seasons) 34.7 First Division A (3 Seasons) 66.1 4174 19 225 1551 2465 372 4170 291 146 50.2 129 44.3 3001 22369 9302 327 230 144 152 124 3252 727
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 20 Ajax 1. Champions Lg GR 1.4 79 1 5 35 44 7 79 2 2 100.0 0 0.0 65 515 243 7 7 2 0 3 61 18 Matches 2020-2021 21 Club Brugge 1. Champions Lg GR 3.3 184 1 17 88 84 9 184 13 7 53.8 6 46.2 138 903 409 14 8 4 11 8 145 18 Matches 2021-2022 22 Club Brugge 1. Champions Lg GR 5.9 314 2 33 101 184 28 314 30 19 63.3 11 36.7 210 1843 838 27 17 11 15 9 227 51 Matches 2022-2023 23 Club Brugge 1. Champions Lg R16 3.2 191 1 13 89 93 6 190 29 19 65.5 8 27.6 141 1052 422 15 8 3 8 4 133 25 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg R16 1.8 104 1 9 31 68 15 104 21 13 61.9 7 33.3 73 949 567 26 13 11 6 1 78 20 Matches 5 Seasons 3 Clubs 1 League 15.6 872 6 77 344 473 65 871 95 60 63.2 32 33.7 627 5262 2479 89 53 31 40 25 644 132 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 (3 Seasons) 1 League 12.4 689 4 63 278 361 43 688 72 45 62.5 25 34.7 489 3798 1669 56 33 18 34 21 505 94 Ajax (1 Season) 1 League 1.4 79 1 5 35 44 7 79 2 2 100.0 0 0.0 65 515 243 7 7 2 0 3 61 18 PSV Eindhoven (1 Season) 1 League 1.8 104 1 9 31 68 15 104 21 13 61.9 7 33.3 73 949 567 26 13 11 6 1 78 20
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 2016-2017 17 Jong Ajax nl NED 2. Eerste Divisie 2 38 19 1.1 0.4 0 0 2 0 3.00 1 0 +1 +2.37 +1.36 Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 14 819 59 23.9 9.1 9 2 5 0 2.00 26 8 +18 +1.98 +1.36 Matches 2017-2018 18 Ajax nl NED 1. Eredivisie 0 0 0 0 3 Matches 2018-2019 19 Jong Ajax nl NED 2. Eerste Divisie 21 1,549 74 45.3 17.2 19 78 14 2 36 2 1.43 39 30 +9 +0.52 +0.28 Matches 2018-2019 19 Ajax nl NED 1. Eredivisie 3 48 16 1.6 0.5 0 0 3 15 4 2.00 1 1 0 0.00 -2.60 1.6 0.4 +1.2 +2.29 +0.57 Matches 2019-2020 20 Ajax 1. Champions Lg 3 129 43 23.9 1.4 1 69 0 2 30 0 2.00 1 1 0 0.00 -1.31 2.1 3.2 -1.1 -0.78 +0.36 Matches 2019-2020 20 Jong Ajax nl NED 2. Eerste Divisie 9 719 80 27.5 8.0 9 80 5 0 0 2.33 27 11 +16 +2.00 +1.57 Matches 2019-2020 20 Ajax nl NED 1. Eredivisie 5 210 42 9.3 2.3 2 70 0 3 24 4 2.40 6 4 +2 +0.86 -1.04 6.0 2.9 +3.1 +1.31 -0.58 Matches 2019-2020 20 Twente nl NED 1. Eredivisie 7 600 86 25.6 6.7 7 86 5 0 0 1.00 7 9 -2 -0.30 +0.22 8.2 7.5 +0.7 +0.11 +0.62 Matches 2020-2021 21 Club Brugge 1. Champions Lg 6 297 50 55.0 3.3 4 69 0 2 11 0 1.33 5 8 -3 -0.91 -1.28 4.5 6.1 -1.6 -0.50 -0.80 Matches 2020-2021 21 Ajax nl NED 1. Eredivisie 1 8 8 0.3 0.1 0 0 1 8 1 3.00 0 0 0 0.00 -2.33 0.8 0.0 +0.8 +8.50 +6.58 Matches 2020-2021 21 Club Brugge be BEL 1. First Division A 24 1,749 73 57.2 19.4 21 77 5 3 41 0 2.00 41 18 +23 +1.18 -0.26 38.5 19.7 +18.8 +0.97 +0.03 Matches 2021-2022 22 Club Brugge 1. Champions Lg 6 527 88 97.6 5.9 6 88 5 0 0 0.67 6 19 -13 -2.22 +4.70 6.0 19.0 -13.0 -2.22 +0.40 Matches 2021-2022 22 Club Brugge be BEL 1. First Division A 31 2,340 75 76.5 26.0 27 83 12 4 25 0 2.14 58 30 +28 +1.08 +0.20 56.6 26.9 +29.7 +1.14 +0.51 Matches 2022-2023 23 Club Brugge 1. Champions Lg 4 290 73 40.3 3.2 4 73 2 0 2 0.25 0 8 -8 -2.48 -3.53 2.3 8.5 -6.2 -1.91 -1.34 Matches 2022-2023 23 Club Brugge be BEL 1. Pro League A 28 1,863 67 60.9 20.7 20 83 9 8 24 0 1.58 35 22 +13 +0.63 -0.27 35.2 22.6 +12.6 +0.61 -0.12 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg 2 165 83 22.9 1.8 2 83 1 0 0 1.60 2 6 -4 -2.18 -2.18 3.1 3.4 -0.3 -0.17 -0.23 Matches 2023-2024 24 PSV Eindhoven nl NED 1. Eredivisie 11 583 53 19.1 6.5 8 67 0 3 15 0 2.82 18 2 +16 +2.47 -0.22 20.9 4.5 +16.3 +2.52 +0.55 Matches 8 Seasons 5 Clubs 4 Leagues 177 11,934 67 28.5 132.6 139 80 60 38 24 16 1.84 273 177 +96 +0.72 -0.59 185.8 124.8 +61.0 +0.62 -0.59 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 Jong Ajax (4 Seasons) 1 League 46 3,125 68 24.3 34.7 37 78 21 9 36 2 1.85 93 49 +44 +1.27 +0.62 Ajax (4 Seasons) 2 Leagues 12 395 33 3.3 4.4 3 70 0 9 20 12 2.25 8 6 +2 +0.46 -1.82 10.5 6.6 +3.9 +0.89 -0.80 Club Brugge (3 Seasons) 2 Leagues 99 7,066 71 64.4 78.5 82 81 33 17 26 2 1.73 145 105 +40 +0.51 -0.53 143.2 102.8 +40.3 +0.51 -0.09 PSV Eindhoven (1 Season) 2 Leagues 13 748 58 19.8 8.3 10 70 1 3 15 0 2.63 20 8 +12 +1.44 -0.75 24.0 7.9 +16.0 +1.93 +0.30 Twente (1 Season) 1 League 7 600 86 25.6 6.7 7 86 5 0 0 1.00 7 9 -2 -0.30 +0.22 8.2 7.5 +0.7 +0.11 +0.62 Eredivisie (5 Seasons) 27 1,449 54 8.6 16.1 17 75 5 10 17 12 2.19 32 16 +16 +0.99 -1.00 37.5 15.4 +22.1 +1.37 -0.16 Champions Lg (5 Seasons) 21 1,408 67 46.0 15.6 17 78 8 4 20 2 1.06 14 42 -28 -1.79 -2.39 18.0 40.2 -22.2 -1.42 -1.03 Eerste Divisie (4 Seasons) 46 3,125 68 24.3 34.7 37 78 21 9 36 2 1.85 93 49 +44 +1.27 +0.62 First Division A (3 Seasons) 83 5,952 72 64.8 66.1 68 81 26 15 28 0 1.91 134 70 +64 +0.97 -0.15 130.4 69.3 +61.1 +0.92 +0.13
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 2016-2017 17 Jong Ajax 1 League 2 38 19 1.1 0.4 0 0 2 0 3.00 1 0 +1 +2.37 +1.36 2017-2018 18 Ajax 1 League 0 0 0 0 3 2017-2018 18 Jong Ajax 1 League 14 819 59 23.9 9.1 9 2 5 0 2.00 26 8 +18 +1.98 +1.36 2018-2019 19 Ajax 1 League 3 48 16 1.6 0.5 0 0 3 15 4 2.00 1 1 0 0.00 -2.60 1.6 0.4 +1.2 +2.29 +0.57 2018-2019 19 Jong Ajax 1 League 21 1,549 74 45.3 17.2 19 78 14 2 36 2 1.43 39 30 +9 +0.52 +0.28 2019-2020 20 Jong Ajax 1 League 9 719 80 27.5 8.0 9 80 5 0 0 2.33 27 11 +16 +2.00 +1.57 2019-2020 20 Twente 1 League 7 600 86 25.6 6.7 7 86 5 0 0 1.00 7 9 -2 -0.30 +0.22 8.2 7.5 +0.7 +0.11 +0.62 2019-2020 20 Ajax 2 Leagues 8 339 42 12.2 3.8 3 69 0 5 26 4 2.25 7 5 +2 +0.53 -1.27 8.0 6.1 +1.9 +0.51 -0.86 2020-2021 21 Ajax 1 League 1 8 8 0.3 0.1 0 0 1 8 1 3.00 0 0 0 0.00 -2.33 0.8 0.0 +0.8 +8.50 +6.58 2020-2021 21 Club Brugge 2 Leagues 30 2,046 68 56.8 22.7 25 76 5 5 29 0 1.87 46 26 +20 +0.88 -0.39 43.0 25.8 +17.2 +0.76 -0.08 2021-2022 22 Club Brugge 2 Leagues 37 2,867 77 79.6 31.9 33 84 17 4 25 0 1.90 64 49 +15 +0.47 -0.27 62.7 46.0 +16.7 +0.52 -0.05 2022-2023 23 Club Brugge 2 Leagues 32 2,153 67 57.0 23.9 24 82 11 8 24 2 1.41 35 30 +5 +0.21 -0.73 37.5 31.1 +6.4 +0.27 -0.12 2023-2024 24 PSV Eindhoven 2 Leagues 13 748 58 19.8 8.3 10 70 1 3 15 0 2.63 20 8 +12 +1.44 -0.75 24.0 7.9 +16.0 +1.93 +0.30 8 Seasons 5 Clubs 4 Leagues 177 11,934 67 28.5 132.6 139 80 60 38 24 16 1.84 273 177 +96 +0.72 -0.59 185.8 124.8 +61.0 +0.62 -0.59 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 Jong Ajax (4 Seasons) 1 League 46 3,125 68 24.3 34.7 37 78 21 9 36 2 1.85 93 49 +44 +1.27 +0.62 Ajax (4 Seasons) 2 Leagues 12 395 33 3.3 4.4 3 70 0 9 20 12 2.25 8 6 +2 +0.46 -1.82 10.5 6.6 +3.9 +0.89 -0.80 Club Brugge (3 Seasons) 2 Leagues 99 7,066 71 64.4 78.5 82 81 33 17 26 2 1.73 145 105 +40 +0.51 -0.53 143.2 102.8 +40.3 +0.51 -0.09 PSV Eindhoven (1 Season) 2 Leagues 13 748 58 19.8 8.3 10 70 1 3 15 0 2.63 20 8 +12 +1.44 -0.75 24.0 7.9 +16.0 +1.93 +0.30 Twente (1 Season) 1 League 7 600 86 25.6 6.7 7 86 5 0 0 1.00 7 9 -2 -0.30 +0.22 8.2 7.5 +0.7 +0.11 +0.62 Eredivisie (5 Seasons) 27 1,449 54 8.6 16.1 17 75 5 10 17 12 2.19 32 16 +16 +0.99 -1.00 37.5 15.4 +22.1 +1.37 -0.16 Champions Lg (5 Seasons) 21 1,408 67 46.0 15.6 17 78 8 4 20 2 1.06 14 42 -28 -1.79 -2.39 18.0 40.2 -22.2 -1.42 -1.03 Eerste Divisie (4 Seasons) 46 3,125 68 24.3 34.7 37 78 21 9 36 2 1.85 93 49 +44 +1.27 +0.62 First Division A (3 Seasons) 83 5,952 72 64.8 66.1 68 81 26 15 28 0 1.91 134 70 +64 +0.97 -0.15 130.4 69.3 +61.1 +0.92 +0.13
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 2016-2017 17 Jong Ajax nl NED 2. Eerste Divisie 2nd 2 38 19 1.1 0.4 0 0 2 0 3.00 1 0 +1 +2.37 +1.36 Matches 2017-2018 18 Ajax nl NED 1. Eredivisie 2nd 0 0 0 0 3 Matches 2017-2018 18 Jong Ajax nl NED 2. Eerste Divisie 1st 14 819 59 23.9 9.1 9 2 5 0 2.00 26 8 +18 +1.98 +1.36 Matches 2018-2019 19 Ajax nl NED 1. Eredivisie 1st 3 48 16 1.6 0.5 0 0 3 15 4 2.00 1 1 0 0.00 -2.60 1.6 0.4 +1.2 +2.29 +0.57 Matches 2018-2019 19 Jong Ajax nl NED 2. Eerste Divisie 11th 21 1,549 74 45.3 17.2 19 78 14 2 36 2 1.43 39 30 +9 +0.52 +0.28 Matches 2019-2020 20 Jong Ajax nl NED 2. Eerste Divisie 4th 9 719 80 27.5 8.0 9 80 5 0 0 2.33 27 11 +16 +2.00 +1.57 Matches 2019-2020 20 Twente nl NED 1. Eredivisie 14th 7 600 86 25.6 6.7 7 86 5 0 0 1.00 7 9 -2 -0.30 +0.22 8.2 7.5 +0.7 +0.11 +0.62 Matches 2019-2020 20 Ajax nl NED 1. Eredivisie 1st 5 210 42 9.3 2.3 2 70 0 3 24 4 2.40 6 4 +2 +0.86 -1.04 6.0 2.9 +3.1 +1.31 -0.58 Matches 2020-2021 21 Ajax nl NED 1. Eredivisie 1st 1 8 8 0.3 0.1 0 0 1 8 1 3.00 0 0 0 0.00 -2.33 0.8 0.0 +0.8 +8.50 +6.58 Matches 2020-2021 21 Club Brugge be BEL 1. First Division A 1st 24 1,749 73 57.2 19.4 21 77 5 3 41 0 2.00 41 18 +23 +1.18 -0.26 38.5 19.7 +18.8 +0.97 +0.03 Matches 2021-2022 22 Club Brugge be BEL 1. First Division A 2nd 31 2,340 75 76.5 26.0 27 83 12 4 25 0 2.14 58 30 +28 +1.08 +0.20 56.6 26.9 +29.7 +1.14 +0.51 Matches 2022-2023 23 Club Brugge be BEL 1. Pro League A 4th 28 1,863 67 60.9 20.7 20 83 9 8 24 0 1.58 35 22 +13 +0.63 -0.27 35.2 22.6 +12.6 +0.61 -0.12 Matches 2023-2024 24 PSV Eindhoven nl NED 1. Eredivisie 1st 11 583 53 19.1 6.5 8 67 0 3 15 0 2.82 18 2 +16 +2.47 -0.22 20.9 4.5 +16.3 +2.52 +0.55 Matches 8 Seasons 5 Clubs 3 Leagues 156 10,526 67 27.1 117.0 122 80 52 34 24 14 1.94 259 135 +124 +1.06 -0.30 167.9 84.6 +83.2 +1.01 -0.37 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 Jong Ajax (4 Seasons) 1 League 46 3,125 68 24.3 34.7 37 78 21 9 36 2 1.85 93 49 +44 +1.27 +0.62 Ajax (4 Seasons) 1 League 9 266 30 2.3 3.0 2 71 0 7 18 12 2.33 7 5 +2 +0.68 -1.64 8.4 3.4 +5.0 +1.70 -0.13 Club Brugge (3 Seasons) 1 League 83 5,952 72 64.8 66.1 68 81 26 15 28 0 1.91 134 70 +64 +0.97 -0.15 130.4 69.3 +61.1 +0.92 +0.13 PSV Eindhoven (1 Season) 1 League 11 583 53 19.1 6.5 8 67 0 3 15 0 2.82 18 2 +16 +2.47 -0.22 20.9 4.5 +16.3 +2.52 +0.55 Twente (1 Season) 1 League 7 600 86 25.6 6.7 7 86 5 0 0 1.00 7 9 -2 -0.30 +0.22 8.2 7.5 +0.7 +0.11 +0.62 Eredivisie (5 Seasons) 27 1,449 54 8.6 16.1 17 75 5 10 17 12 2.19 32 16 +16 +0.99 -1.00 37.5 15.4 +22.1 +1.37 -0.16 Eerste Divisie (4 Seasons) 46 3,125 68 24.3 34.7 37 78 21 9 36 2 1.85 93 49 +44 +1.27 +0.62 First Division A (3 Seasons) 83 5,952 72 64.8 66.1 68 81 26 15 28 0 1.91 134 70 +64 +0.97 -0.15 130.4 69.3 +61.1 +0.92 +0.13
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 20 Ajax 1. Champions Lg GR 3 129 43 23.9 1.4 1 69 0 2 30 0 2.00 1 1 0 0.00 -1.31 2.1 3.2 -1.1 -0.78 +0.36 Matches 2020-2021 21 Club Brugge 1. Champions Lg GR 6 297 50 55.0 3.3 4 69 0 2 11 0 1.33 5 8 -3 -0.91 -1.28 4.5 6.1 -1.6 -0.50 -0.80 Matches 2021-2022 22 Club Brugge 1. Champions Lg GR 6 527 88 97.6 5.9 6 88 5 0 0 0.67 6 19 -13 -2.22 +4.70 6.0 19.0 -13.0 -2.22 +0.40 Matches 2022-2023 23 Club Brugge 1. Champions Lg R16 4 290 73 40.3 3.2 4 73 2 0 2 0.25 0 8 -8 -2.48 -3.53 2.3 8.5 -6.2 -1.91 -1.34 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg R16 2 165 83 22.9 1.8 2 83 1 0 0 1.60 2 6 -4 -2.18 -2.18 3.1 3.4 -0.3 -0.17 -0.23 Matches 5 Seasons 3 Clubs 1 League 21 1,408 67 46.0 15.6 17 78 8 4 20 2 1.06 14 42 -28 -1.79 -2.39 18.0 40.2 -22.2 -1.42 -1.03 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 (3 Seasons) 1 League 16 1,114 70 61.9 12.4 14 78 7 2 11 2 0.81 11 35 -24 -1.94 -2.59 12.8 33.6 -20.8 -1.68 -1.38 Ajax (1 Season) 1 League 3 129 43 23.9 1.4 1 69 0 2 30 0 2.00 1 1 0 0.00 -1.31 2.1 3.2 -1.1 -0.78 +0.36 PSV Eindhoven (1 Season) 1 League 2 165 83 22.9 1.8 2 83 1 0 0 1.60 2 6 -4 -2.18 -2.18 3.1 3.4 -0.3 -0.17 -0.23
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 2022 22 nl Netherlands 1. World Cup QF 1 8 8 1.7 0.1 0 0 1 8 4 1.00 0 0 0 0.00 -1.14 0.0 0.4 -0.4 Matches 2022 22 nl Netherlands WCQ 3 119 40 13.2 1.3 1 77 0 2 21 1 2.33 5 2 +3 +2.27 -0.27 Matches 2022 22 nl Netherlands Friendlies (M) 0 0 0 0 1 Matches 2022-2023 23 nl Netherlands UEFA Nations League 4th 4 242 61 32.3 2.7 3 69 0 1 36 1 1.50 4 5 -1 -0.37 -1.43 Matches 2024 24 nl Netherlands UEFA Euro Qualifying 2 36 18 5.0 0.4 0 0 2 18 0 3.00 0 0 0 0.00 -1.32 Matches 2 Seasons 1 Club 5 Leagues 10 405 41 13.4 4.5 4 71 0 6 20 7 2.00 9 7 +2 +0.44 -1.18 0.0 0.4 -0.4 UEFA Nations League (1 Season) 4 242 61 32.3 2.7 3 69 0 1 36 1 1.50 4 5 -1 -0.37 -1.43 WCQ (1 Season) 3 119 40 13.2 1.3 1 77 0 2 21 1 2.33 5 2 +3 +2.27 -0.27 UEFA Euro Qualifying (1 Season) 2 36 18 5.0 0.4 0 0 2 18 0 3.00 0 0 0 0.00 -1.32 World Cup (1 Season) 1 8 8 1.7 0.1 0 0 1 8 4 1.00 0 0 0 0.00 -1.14 0.0 0.4 -0.4 Friendlies (M) (1 Season) 0 0 0 0 1
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 17 Jong Ajax 1 League 0.4 0 0 0 0 0 0 0 0 0 0 0 2017-2018 18 Jong Ajax 1 League 9.1 2 0 0 7 0 0 0 0 0 0 0 0 2018-2019 19 Ajax 1 League 0.5 0 0 0 0 1 0 7 1 2 0 0 0 6 1 1 50.0 2018-2019 19 Jong Ajax 1 League 17.2 3 0 0 0 2019-2020 20 Jong Ajax 1 League 8.0 3 1 1 6 14 3 62 6 3 0 2019-2020 20 Twente 1 League 6.7 1 0 0 6 16 2 37 0 3 0 0 0 33 3 8 27.3 2019-2020 20 Ajax 2 Leagues 3.8 0 0 0 2 5 1 5 3 10 0 0 0 23 3 6 33.3 2020-2021 21 Ajax 1 League 0.1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 2020-2021 21 Club Brugge 2 Leagues 22.7 6 1 1 20 37 10 46 10 16 0 0 0 159 2 17 10.5 2021-2022 22 Club Brugge 2 Leagues 31.9 11 2 1 28 53 11 90 14 20 0 0 0 137 2 18 10.0 2022-2023 23 Club Brugge 2 Leagues 23.9 5 0 0 20 41 9 121 4 19 3 0 0 101 5 18 21.7 2023-2024 24 PSV Eindhoven 2 Leagues 8.3 0 0 0 7 13 5 28 2 1 1 0 0 37 2 3 40.0 8 Seasons 5 Clubs 4 Leagues 132.6 31 4 3 96 180 41 397 40 74 4 0 0 496 18 71 20.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Jong Ajax (4 Seasons) 1 League 34.7 8 1 1 13 14 3 62 6 3 0 0 0 Ajax (4 Seasons) 2 Leagues 4.4 0 0 0 2 6 1 13 4 12 0 0 0 29 4 7 36.4 Club Brugge (3 Seasons) 2 Leagues 78.5 22 3 2 68 131 30 257 28 55 3 0 0 397 9 53 14.5 PSV Eindhoven (1 Season) 2 Leagues 8.3 0 0 0 7 13 5 28 2 1 1 0 0 37 2 3 40.0 Twente (1 Season) 1 League 6.7 1 0 0 6 16 2 37 0 3 0 0 0 33 3 8 27.3 Eredivisie (5 Seasons) 16.1 1 0 0 15 30 7 67 2 10 1 0 0 81 8 16 33.3 Champions Lg (5 Seasons) 15.6 4 0 0 10 22 8 63 9 18 0 0 0 74 2 10 16.7 Eerste Divisie (4 Seasons) 34.7 8 1 1 13 14 3 62 6 3 0 0 0 First Division A (3 Seasons) 66.1 18 3 2 58 114 23 205 23 43 3 0 0 341 8 45 15.1
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 20 Ajax 1. Champions Lg GR 1.4 0 0 0 0 2 1 3 3 6 0 0 0 10 0 2 0.0 Matches 2020-2021 21 Club Brugge 1. Champions Lg GR 3.3 0 0 0 5 3 1 4 1 4 0 0 0 21 0 1 0.0 Matches 2021-2022 22 Club Brugge 1. Champions Lg GR 5.9 3 0 0 2 8 5 28 4 5 0 0 0 25 1 3 25.0 Matches 2022-2023 23 Club Brugge 1. Champions Lg R16 3.2 1 0 0 3 6 1 20 0 3 0 0 0 10 0 4 0.0 Matches 2023-2024 24 PSV Eindhoven 1. Champions Lg R16 1.8 0 0 0 0 3 0 8 1 0 0 0 0 8 1 0 100.0 Matches 5 Seasons 3 Clubs 1 League 15.6 4 0 0 10 22 8 63 9 18 0 0 0 74 2 10 16.7 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Club Brugge (3 Seasons) 1 League 12.4 4 0 0 10 17 7 52 5 12 0 0 0 56 1 8 11.1 Ajax (1 Season) 1 League 1.4 0 0 0 0 2 1 3 3 6 0 0 0 10 0 2 0.0 PSV Eindhoven (1 Season) 1 League 1.8 0 0 0 0 3 0 8 1 0 0 0 0 8 1 0 100.0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Noa Lang Pages
Noa Lang 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