Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 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.00 1.87 1.87 0.00 1.87 Matches 2019-2020 20 Ajax 1. Champions Lg 3 1 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 1.29 0.00 1.29 1.29 1.29 Matches 2019-2020 20 Twente nl NED 1. Eredivisie 7 7 600 6.7 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Matches 2020-2021 21 Club Brugge 1. Champions Lg 6 4 297 3.3 1 1 2 1 0 0 0 0 0.30 0.30 0.61 0.30 0.61 Matches 2020-2021 21 Ajax nl NED 1. Eredivisie 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 0.72 0.36 1.08 0.67 1.03 Matches 2021-2022 22 Club Brugge 1. Champions Lg 6 6 527 5.9 0 1 1 0 0 0 3 0 0.00 0.17 0.17 0.00 0.17 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 0.27 0.46 0.73 0.27 0.73 Matches 2022-2023 23 Club Brugge 1. Champions Lg 4 4 290 3.2 0 0 0 0 0 1 1 0 0.00 0.00 0.00 0.00 0.00 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 0.39 0.24 0.63 0.24 0.48 Matches 2023-2024 24 PSV 1. Champions Lg 2 2 165 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 PSV nl NED 1. Eredivisie 11 8 583 6.5 4 1 5 4 0 0 0 0 0.62 0.15 0.77 0.62 0.77 Matches 2024-2025 25 PSV 1. Champions Lg 10 8 682 7.6 2 2 4 1 1 1 1 0 0.26 0.26 0.53 0.13 0.40 Matches 2024-2025 25 PSV nl NED 1. Eredivisie 29 23 1,894 21.0 11 10 21 11 0 0 1 0 0.52 0.48 1.00 0.52 1.00 Matches 2025-2026 26 Napoli 1. Champions Lg 6 2 248 2.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Galatasaray 1. Champions Lg 4 3 250 2.8 2 0 2 2 0 0 0 0 0.72 0.00 0.72 0.72 0.72 Matches 2025-2026 26 Napoli it ITA Coppa Italia 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Napoli it ITA 1. Serie A 18 7 666 7.4 1 2 3 1 0 0 2 0 0.14 0.27 0.41 0.14 0.41 Matches 2025-2026 26 Galatasaray tr TUR 1. Süper Lig 13 7 703 7.8 0 3 3 0 0 0 2 0 0.00 0.38 0.38 0.00 0.38 Matches 2025-2026 26 Napoli it ITA Supercoppa 2 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 7 Clubs 8 Leagues 260 189 16,431 182.6 66 54 120 61 5 7 39 4 0.36 0.30 0.66 0.33 0.63 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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 0.68 0.23 0.91 0.68 0.91 Club Brugge (3 Seasons) 2 Leagues 99 82 7,066 78.5 30 26 56 26 4 5 22 3 0.38 0.33 0.71 0.33 0.66 PSV (2 Seasons) 2 Leagues 52 41 3,324 36.9 17 13 30 16 1 1 2 0 0.46 0.35 0.81 0.43 0.79 Napoli (1 Season) 4 Leagues 27 9 968 10.8 1 2 3 1 0 0 4 0 0.09 0.19 0.28 0.09 0.28 Galatasaray (1 Season) 2 Leagues 17 10 953 10.6 2 3 5 2 0 0 2 0 0.19 0.28 0.47 0.19 0.47 Twente (1 Season) 1 League 7 7 600 6.7 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Champions Lg (7 Seasons) 41 30 2,588 28.8 5 4 9 4 1 2 7 0 0.17 0.14 0.31 0.14 0.28 Eredivisie (6 Seasons) 56 40 3,343 37.1 19 12 31 19 0 0 2 0 0.51 0.32 0.83 0.51 0.83 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 0.44 0.36 0.80 0.38 0.74 Serie A (1 Season) 18 7 666 7.4 1 2 3 1 0 0 2 0 0.14 0.27 0.41 0.14 0.41 Süper Lig (1 Season) 13 7 703 7.8 0 3 3 0 0 0 2 0 0.00 0.38 0.38 0.00 0.38 Supercoppa (1 Season) 2 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (1 Season) 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 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.00 1.87 1.87 0.00 1.87 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 0.15 0.00 0.15 0.15 0.15 2019-2020 20 Ajax 2 Leagues 8 3 339 3.8 3 0 3 3 0 0 0 0 0.80 0.00 0.80 0.80 0.80 2020-2021 21 Ajax 1 League 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 21 Club Brugge 2 Leagues 30 25 2,046 22.7 15 8 23 14 1 1 6 1 0.66 0.35 1.01 0.62 0.97 2021-2022 22 Club Brugge 2 Leagues 37 33 2,867 31.9 7 13 20 7 0 0 11 2 0.22 0.41 0.63 0.22 0.63 2022-2023 23 Club Brugge 2 Leagues 32 24 2,153 23.9 8 5 13 5 3 4 5 0 0.33 0.21 0.54 0.21 0.42 2023-2024 24 PSV 2 Leagues 13 10 748 8.3 4 1 5 4 0 0 0 0 0.48 0.12 0.60 0.48 0.60 2024-2025 25 PSV 2 Leagues 39 31 2,576 28.6 13 12 25 12 1 1 2 0 0.45 0.42 0.87 0.42 0.84 2025-2026 26 Napoli 4 Leagues 27 9 968 10.8 1 2 3 1 0 0 4 0 0.09 0.19 0.28 0.09 0.28 2025-2026 26 Galatasaray 2 Leagues 17 10 953 10.6 2 3 5 2 0 0 2 0 0.19 0.28 0.47 0.19 0.47 10 Seasons 7 Clubs 8 Leagues 260 189 16,431 182.6 66 54 120 61 5 7 39 4 0.36 0.30 0.66 0.33 0.63 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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 0.68 0.23 0.91 0.68 0.91 Club Brugge (3 Seasons) 2 Leagues 99 82 7,066 78.5 30 26 56 26 4 5 22 3 0.38 0.33 0.71 0.33 0.66 PSV (2 Seasons) 2 Leagues 52 41 3,324 36.9 17 13 30 16 1 1 2 0 0.46 0.35 0.81 0.43 0.79 Napoli (1 Season) 4 Leagues 27 9 968 10.8 1 2 3 1 0 0 4 0 0.09 0.19 0.28 0.09 0.28 Galatasaray (1 Season) 2 Leagues 17 10 953 10.6 2 3 5 2 0 0 2 0 0.19 0.28 0.47 0.19 0.47 Twente (1 Season) 1 League 7 7 600 6.7 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Champions Lg (7 Seasons) 41 30 2,588 28.8 5 4 9 4 1 2 7 0 0.17 0.14 0.31 0.14 0.28 Eredivisie (6 Seasons) 56 40 3,343 37.1 19 12 31 19 0 0 2 0 0.51 0.32 0.83 0.51 0.83 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 0.44 0.36 0.80 0.38 0.74 Serie A (1 Season) 18 7 666 7.4 1 2 3 1 0 0 2 0 0.14 0.27 0.41 0.14 0.41 Süper Lig (1 Season) 13 7 703 7.8 0 3 3 0 0 0 2 0 0.00 0.38 0.38 0.00 0.38 Supercoppa (1 Season) 2 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (1 Season) 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 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.00 1.87 1.87 0.00 1.87 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 0.15 0.00 0.15 0.15 0.15 Matches 2019-2020 20 Ajax nl NED 1. Eredivisie 1st 5 2 210 2.3 3 0 3 3 0 0 0 0 1.29 0.00 1.29 1.29 1.29 Matches 2020-2021 21 Ajax nl NED 1. Eredivisie 1st 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 0.72 0.36 1.08 0.67 1.03 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 0.27 0.46 0.73 0.27 0.73 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 0.39 0.24 0.63 0.24 0.48 Matches 2023-2024 24 PSV nl NED 1. Eredivisie 1st 11 8 583 6.5 4 1 5 4 0 0 0 0 0.62 0.15 0.77 0.62 0.77 Matches 2024-2025 25 PSV nl NED 1. Eredivisie 1st 29 23 1,894 21.0 11 10 21 11 0 0 1 0 0.52 0.48 1.00 0.52 1.00 Matches 2025-2026 26 Napoli it ITA 1. Serie A 2nd 18 7 666 7.4 1 2 3 1 0 0 2 0 0.14 0.27 0.41 0.14 0.41 Matches 2025-2026 26 Galatasaray tr TUR 1. Süper Lig 1st 13 7 703 7.8 0 3 3 0 0 0 2 0 0.00 0.38 0.38 0.00 0.38 Matches 10 Seasons 7 Clubs 5 Leagues 216 159 13,789 153.2 61 50 111 57 4 5 32 4 0.40 0.33 0.72 0.37 0.70 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 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 1.02 0.34 1.35 1.02 1.35 Club Brugge (3 Seasons) 1 League 83 68 5,952 66.1 29 24 53 25 4 4 18 3 0.44 0.36 0.80 0.38 0.74 PSV (2 Seasons) 1 League 40 31 2,477 27.5 15 11 26 15 0 0 1 0 0.55 0.40 0.94 0.55 0.94 Napoli (1 Season) 1 League 18 7 666 7.4 1 2 3 1 0 0 2 0 0.14 0.27 0.41 0.14 0.41 Galatasaray (1 Season) 1 League 13 7 703 7.8 0 3 3 0 0 0 2 0 0.00 0.38 0.38 0.00 0.38 Twente (1 Season) 1 League 7 7 600 6.7 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Eredivisie (6 Seasons) 56 40 3,343 37.1 19 12 31 19 0 0 2 0 0.51 0.32 0.83 0.51 0.83 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 0.44 0.36 0.80 0.38 0.74 Serie A (1 Season) 18 7 666 7.4 1 2 3 1 0 0 2 0 0.14 0.27 0.41 0.14 0.41 Süper Lig (1 Season) 13 7 703 7.8 0 3 3 0 0 0 2 0 0.00 0.38 0.38 0.00 0.38
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2025-2026 26 Napoli it ITA Coppa Italia QF 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Napoli it ITA Supercoppa 2 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 3 0 54 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Supercoppa (1 Season) 2 0 37 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (1 Season) 1 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2019-2020 20 Ajax 1. Champions Lg GR 3 1 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 Club Brugge 1. Champions Lg GR 6 4 297 3.3 1 1 2 1 0 0 0 0 0.30 0.30 0.61 0.30 0.61 Matches 2021-2022 22 Club Brugge 1. Champions Lg GR 6 6 527 5.9 0 1 1 0 0 0 3 0 0.00 0.17 0.17 0.00 0.17 Matches 2022-2023 23 Club Brugge 1. Champions Lg R16 4 4 290 3.2 0 0 0 0 0 1 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 24 PSV 1. Champions Lg R16 2 2 165 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 25 PSV 1. Champions Lg R16 10 8 682 7.6 2 2 4 1 1 1 1 0 0.26 0.26 0.53 0.13 0.40 Matches 2025-2026 26 Napoli 1. Champions Lg Lg 6 2 248 2.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 26 Galatasaray 1. Champions Lg R16 4 3 250 2.8 2 0 2 2 0 0 0 0 0.72 0.00 0.72 0.72 0.72 Matches 7 Seasons 5 Clubs 1 League 41 30 2,588 28.8 5 4 9 4 1 2 7 0 0.17 0.14 0.31 0.14 0.28 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 Club Brugge (3 Seasons) 1 League 16 14 1,114 12.4 1 2 3 1 0 1 4 0 0.08 0.16 0.24 0.08 0.24 PSV (2 Seasons) 1 League 12 10 847 9.4 2 2 4 1 1 1 1 0 0.21 0.21 0.43 0.11 0.32 Napoli (1 Season) 1 League 6 2 248 2.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Galatasaray (1 Season) 1 League 4 3 250 2.8 2 0 2 2 0 0 0 0 0.72 0.00 0.72 0.72 0.72 Ajax (1 Season) 1 League 3 1 129 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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 0 0 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 0 0 2019-2020 20 Ajax 2 Leagues 3.8 3 13 5 38.5 3.45 1.33 0.23 0.60 0 0 2020-2021 21 Ajax 1 League 0.1 0 0 0 0.00 0.00 0 0 2020-2021 21 Club Brugge 2 Leagues 22.7 15 72 38 52.8 3.17 1.67 0.19 0.37 1 1 2021-2022 22 Club Brugge 2 Leagues 31.9 7 71 20 28.2 2.23 0.63 0.10 0.35 0 0 2022-2023 23 Club Brugge 2 Leagues 23.9 8 55 24 43.6 2.30 1.00 0.09 0.21 3 4 2023-2024 24 PSV 2 Leagues 8.3 4 30 17 56.7 3.61 2.05 0.13 0.24 0 0 2024-2025 25 PSV 2 Leagues 28.6 13 84 32 38.1 2.93 1.12 0.14 0.38 1 1 2025-2026 26 Napoli 4 Leagues 10.8 1 16 5 31.3 1.49 0.46 0.06 0.20 0 0 2025-2026 26 Galatasaray 2 Leagues 10.6 2 20 9 45.0 1.89 0.85 0.10 0.22 0 0 10 Seasons 7 Clubs 8 Leagues 182.6 66 406 179 44.1 2.46 1.09 0.14 0.31 5 7 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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 13 5 38.5 3.37 1.30 0.23 0.60 0 0 Club Brugge (3 Seasons) 2 Leagues 78.5 30 198 82 41.4 2.52 1.04 0.13 0.32 4 5 PSV (2 Seasons) 2 Leagues 36.9 17 114 49 43.0 3.09 1.33 0.14 0.33 1 1 Napoli (1 Season) 4 Leagues 10.8 1 16 5 31.3 1.49 0.46 0.06 0.20 0 0 Galatasaray (1 Season) 2 Leagues 10.6 2 20 9 45.0 1.89 0.85 0.10 0.22 0 0 Twente (1 Season) 1 League 6.7 1 17 5 29.4 2.55 0.75 0.06 0.20 0 0 Champions Lg (7 Seasons) 28.8 5 61 25 41.0 2.12 0.87 0.07 0.16 1 2 Eredivisie (6 Seasons) 37.1 19 112 47 42.0 3.06 1.28 0.17 0.40 0 0 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 179 72 40.2 2.71 1.09 0.14 0.35 4 4 Serie A (1 Season) 7.4 1 9 4 44.4 1.22 0.54 0.11 0.25 0 0 Süper Lig (1 Season) 7.8 0 16 7 43.8 2.05 0.90 0.00 0.00 0 0 Supercoppa (1 Season) 0.4 0 1 0 0.0 2.43 0.00 0.00 0 0 Coppa Italia (1 Season) 0.2 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2025-2026 26 Napoli it ITA Coppa Italia QF 0.2 0 0 0 0.00 0.00 0 0 Matches 2025-2026 26 Napoli it ITA Supercoppa 0.4 0 1 0 0.0 2.43 0.00 0.00 0 0 Matches 1 Season 1 Club 2 Leagues 0.6 0 1 0 0.0 1.67 0.00 0.00 0 0 Supercoppa (1 Season) 0.4 0 1 0 0.0 2.43 0.00 0.00 0 0 Coppa Italia (1 Season) 0.2 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2019-2020 20 Ajax 1. Champions Lg GR 1.4 0 2 0 0.0 1.40 0.00 0.00 0 0 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 0 0 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 0 0 Matches 2022-2023 23 Club Brugge 1. Champions Lg R16 3.2 0 3 2 66.7 0.93 0.62 0.00 0.00 0 1 Matches 2023-2024 24 PSV 1. Champions Lg R16 1.8 0 9 4 44.4 4.91 2.18 0.00 0.00 0 0 Matches 2024-2025 25 PSV 1. Champions Lg R16 7.6 2 21 8 38.1 2.77 1.06 0.05 0.13 1 1 Matches 2025-2026 26 Napoli 1. Champions Lg Lg 2.8 0 6 1 16.7 2.18 0.36 0.00 0.00 0 0 Matches 2025-2026 26 Galatasaray 1. Champions Lg R16 2.8 2 4 2 50.0 1.44 0.72 0.50 1.00 0 0 Matches 7 Seasons 5 Clubs 1 League 28.8 5 61 25 41.0 2.12 0.87 0.07 0.16 1 2 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Club Brugge (3 Seasons) 1 League 12.4 1 19 10 52.6 1.54 0.81 0.05 0.10 0 1 PSV (2 Seasons) 1 League 9.4 2 30 12 40.0 3.19 1.28 0.03 0.08 1 1 Napoli (1 Season) 1 League 2.8 0 6 1 16.7 2.18 0.36 0.00 0.00 0 0 Galatasaray (1 Season) 1 League 2.8 2 4 2 50.0 1.44 0.72 0.50 1.00 0 0 Ajax (1 Season) 1 League 1.4 0 2 0 0.0 1.40 0.00 0.00 0 0
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 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 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 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 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 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 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 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 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 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 Matches 2022-2023 23 Club Brugge 1. Champions Lg 4 290 73 40.3 3.2 4 73 2 0 2 0.25 0 7 -7 -2.17 -3.01 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 Matches 2023-2024 24 PSV 1. Champions Lg 2 165 83 22.9 1.8 2 83 1 0 0 1.60 2 6 -4 -2.18 -2.18 Matches 2023-2024 24 PSV 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 Matches 2024-2025 25 PSV 1. Champions Lg 10 682 68 61.4 7.6 8 78 2 2 28 1 1.40 12 15 -3 -0.40 -0.82 Matches 2024-2025 25 PSV nl NED 1. Eredivisie 29 1,894 65 61.9 21.0 23 75 8 6 30 0 2.28 70 23 +47 +2.23 +0.92 Matches 2025-2026 26 Napoli 1. Champions Lg 6 248 41 34.4 2.8 2 74 0 4 25 1 1.33 4 6 -2 -0.73 +0.04 Matches 2025-2026 26 Galatasaray 1. Champions Lg 4 250 63 22.5 2.8 3 72 0 1 34 0 1.50 5 6 -1 -0.36 -0.15 Matches 2025-2026 26 Napoli it ITA Coppa Italia 1 17 17 9.4 0.2 0 0 1 17 0 1.00 0 0 0 0.00 0.00 Matches 2025-2026 26 Napoli it ITA 1. Serie A 18 666 37 19.5 7.4 7 66 0 11 19 3 1.89 9 4 +5 +0.68 +0.12 Matches 2025-2026 26 Galatasaray tr TUR 1. Süper Lig 13 703 54 23.0 7.8 7 76 2 6 28 2 1.92 20 9 +11 +1.41 +0.03 Matches 2025-2026 26 Napoli it ITA Supercoppa 2 37 19 20.6 0.4 0 0 2 19 0 3.00 0 0 0 0.00 -2.52 Matches 10 Seasons 7 Clubs 8 Leagues 260 16,431 63 30.0 182.6 189 78 72 71 24 23 1.86 393 239 +154 +0.84 -0.34 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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 Club Brugge (3 Seasons) 2 Leagues 99 7,066 71 64.4 78.5 82 81 33 17 26 2 1.73 145 104 +41 +0.52 -0.49 PSV (2 Seasons) 2 Leagues 52 3,324 64 41.8 36.9 41 74 11 11 25 1 2.20 102 46 +56 +1.52 -0.29 Napoli (1 Season) 4 Leagues 27 968 36 21.5 10.8 9 68 0 18 20 4 1.81 13 10 +3 +0.28 -0.15 Galatasaray (1 Season) 2 Leagues 17 953 56 22.9 10.6 10 75 2 7 29 2 1.82 25 15 +10 +0.94 -0.01 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 Champions Lg (7 Seasons) 41 2,588 63 43.1 28.8 30 77 10 11 25 4 1.22 35 68 -33 -1.15 -1.31 Eredivisie (6 Seasons) 56 3,343 60 16.8 37.1 40 75 13 16 22 12 2.23 102 39 +63 +1.70 -0.24 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 Serie A (1 Season) 18 666 37 19.5 7.4 7 66 0 11 19 3 1.89 9 4 +5 +0.68 +0.12 Süper Lig (1 Season) 13 703 54 23.0 7.8 7 76 2 6 28 2 1.92 20 9 +11 +1.41 +0.03 Supercoppa (1 Season) 2 37 19 20.6 0.4 0 0 2 19 0 3.00 0 0 0 0.00 -2.52 Coppa Italia (1 Season) 1 17 17 9.4 0.2 0 0 1 17 0 1.00 0 0 0 0.00 0.00
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 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 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 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 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 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 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 2022-2023 23 Club Brugge 2 Leagues 32 2,153 67 57.0 23.9 24 82 11 8 24 2 1.41 35 29 +6 +0.25 -0.63 2023-2024 24 PSV 2 Leagues 13 748 58 19.8 8.3 10 70 1 3 15 0 2.63 20 8 +12 +1.44 -0.75 2024-2025 25 PSV 2 Leagues 39 2,576 66 61.8 28.6 31 76 10 8 29 1 2.05 82 38 +44 +1.54 +0.46 2025-2026 26 Napoli 4 Leagues 27 968 36 21.5 10.8 9 68 0 18 20 4 1.81 13 10 +3 +0.28 -0.15 2025-2026 26 Galatasaray 2 Leagues 17 953 56 22.9 10.6 10 75 2 7 29 2 1.82 25 15 +10 +0.94 -0.01 10 Seasons 7 Clubs 8 Leagues 260 16,431 63 30.0 182.6 189 78 72 71 24 23 1.86 393 239 +154 +0.84 -0.34 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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 Club Brugge (3 Seasons) 2 Leagues 99 7,066 71 64.4 78.5 82 81 33 17 26 2 1.73 145 104 +41 +0.52 -0.49 PSV (2 Seasons) 2 Leagues 52 3,324 64 41.8 36.9 41 74 11 11 25 1 2.20 102 46 +56 +1.52 -0.29 Napoli (1 Season) 4 Leagues 27 968 36 21.5 10.8 9 68 0 18 20 4 1.81 13 10 +3 +0.28 -0.15 Galatasaray (1 Season) 2 Leagues 17 953 56 22.9 10.6 10 75 2 7 29 2 1.82 25 15 +10 +0.94 -0.01 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 Champions Lg (7 Seasons) 41 2,588 63 43.1 28.8 30 77 10 11 25 4 1.22 35 68 -33 -1.15 -1.31 Eredivisie (6 Seasons) 56 3,343 60 16.8 37.1 40 75 13 16 22 12 2.23 102 39 +63 +1.70 -0.24 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 Serie A (1 Season) 18 666 37 19.5 7.4 7 66 0 11 19 3 1.89 9 4 +5 +0.68 +0.12 Süper Lig (1 Season) 13 703 54 23.0 7.8 7 76 2 6 28 2 1.92 20 9 +11 +1.41 +0.03 Supercoppa (1 Season) 2 37 19 20.6 0.4 0 0 2 19 0 3.00 0 0 0 0.00 -2.52 Coppa Italia (1 Season) 1 17 17 9.4 0.2 0 0 1 17 0 1.00 0 0 0 0.00 0.00
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2016-2017 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 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 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 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 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 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 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 Matches 2023-2024 24 PSV 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 Matches 2024-2025 25 PSV nl NED 1. Eredivisie 1st 29 1,894 65 61.9 21.0 23 75 8 6 30 0 2.28 70 23 +47 +2.23 +0.92 Matches 2025-2026 26 Napoli it ITA 1. Serie A 2nd 18 666 37 19.5 7.4 7 66 0 11 19 3 1.89 9 4 +5 +0.68 +0.12 Matches 2025-2026 26 Galatasaray tr TUR 1. Süper Lig 1st 13 703 54 23.0 7.8 7 76 2 6 28 2 1.92 20 9 +11 +1.41 +0.03 Matches 10 Seasons 7 Clubs 5 Leagues 216 13,789 64 28.5 153.2 159 78 62 57 24 19 1.98 358 171 +187 +1.22 -0.07 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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 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 PSV (2 Seasons) 1 League 40 2,477 62 40.5 27.5 31 73 8 9 25 0 2.43 88 25 +63 +2.29 +0.04 Napoli (1 Season) 1 League 18 666 37 19.5 7.4 7 66 0 11 19 3 1.89 9 4 +5 +0.68 +0.12 Galatasaray (1 Season) 1 League 13 703 54 23.0 7.8 7 76 2 6 28 2 1.92 20 9 +11 +1.41 +0.03 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 Eredivisie (6 Seasons) 56 3,343 60 16.8 37.1 40 75 13 16 22 12 2.23 102 39 +63 +1.70 -0.24 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 Serie A (1 Season) 18 666 37 19.5 7.4 7 66 0 11 19 3 1.89 9 4 +5 +0.68 +0.12 Süper Lig (1 Season) 13 703 54 23.0 7.8 7 76 2 6 28 2 1.92 20 9 +11 +1.41 +0.03
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2025-2026 26 Napoli it ITA Coppa Italia QF 1 17 17 9.4 0.2 0 0 1 17 0 1.00 0 0 0 0.00 0.00 Matches 2025-2026 26 Napoli it ITA Supercoppa 2 37 19 20.6 0.4 0 0 2 19 0 3.00 0 0 0 0.00 -2.52 Matches 1 Season 1 Club 2 Leagues 3 54 18 15.0 0.6 0 0 3 18 0 2.33 0 0 0 0.00 -1.18 Supercoppa (1 Season) 2 37 19 20.6 0.4 0 0 2 19 0 3.00 0 0 0 0.00 -2.52 Coppa Italia (1 Season) 1 17 17 9.4 0.2 0 0 1 17 0 1.00 0 0 0 0.00 0.00
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 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 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 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 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 7 -7 -2.17 -3.01 Matches 2023-2024 24 PSV 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 Matches 2024-2025 25 PSV 1. Champions Lg R16 10 682 68 61.4 7.6 8 78 2 2 28 1 1.40 12 15 -3 -0.40 -0.82 Matches 2025-2026 26 Napoli 1. Champions Lg Lg 6 248 41 34.4 2.8 2 74 0 4 25 1 1.33 4 6 -2 -0.73 +0.04 Matches 2025-2026 26 Galatasaray 1. Champions Lg R16 4 250 63 22.5 2.8 3 72 0 1 34 0 1.50 5 6 -1 -0.36 -0.15 Matches 7 Seasons 5 Clubs 1 League 41 2,588 63 43.1 28.8 30 77 10 11 25 4 1.22 35 68 -33 -1.15 -1.31 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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 34 -23 -1.86 -2.38 PSV (2 Seasons) 1 League 12 847 71 46.3 9.4 10 79 3 2 28 1 1.43 14 21 -7 -0.74 -0.93 Napoli (1 Season) 1 League 6 248 41 34.4 2.8 2 74 0 4 25 1 1.33 4 6 -2 -0.73 +0.04 Galatasaray (1 Season) 1 League 4 250 63 22.5 2.8 3 72 0 1 34 0 1.50 5 6 -1 -0.36 -0.15 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
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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 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 2019-2020 20 Ajax 2 Leagues 3.8 0 0 0 2 5 1 6 3 10 0 2020-2021 21 Ajax 1 League 0.1 0 0 0 0 0 0 1 0 1 0 2020-2021 21 Club Brugge 2 Leagues 22.7 6 1 1 19 34 10 53 12 17 0 2021-2022 22 Club Brugge 2 Leagues 31.9 11 2 1 27 52 12 86 18 20 0 2022-2023 23 Club Brugge 2 Leagues 23.9 5 0 0 20 41 9 117 5 20 0 2023-2024 24 PSV 2 Leagues 8.3 0 0 0 7 13 5 27 1 2 0 2024-2025 25 PSV 2 Leagues 28.6 2 0 0 13 37 5 161 9 24 0 2025-2026 26 Napoli 4 Leagues 10.8 4 0 0 12 15 5 66 3 10 0 2025-2026 26 Galatasaray 2 Leagues 10.6 2 0 0 7 9 1 64 4 7 0 10 Seasons 7 Clubs 8 Leagues 182.6 39 4 3 126 236 53 680 61 117 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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 5 1 7 3 11 0 Club Brugge (3 Seasons) 2 Leagues 78.5 22 3 2 66 127 31 256 35 57 0 PSV (2 Seasons) 2 Leagues 36.9 2 0 0 20 50 10 188 10 26 0 Napoli (1 Season) 4 Leagues 10.8 4 0 0 12 15 5 66 3 10 0 Galatasaray (1 Season) 2 Leagues 10.6 2 0 0 7 9 1 64 4 7 0 Twente (1 Season) 1 League 6.7 1 0 0 6 16 2 37 0 3 0 Champions Lg (7 Seasons) 28.8 7 0 0 20 38 14 146 15 30 0 Eredivisie (6 Seasons) 37.1 2 0 0 25 55 9 172 6 27 0 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 56 110 24 203 29 44 0 Serie A (1 Season) 7.4 2 0 0 5 11 2 44 2 8 0 Süper Lig (1 Season) 7.8 2 0 0 6 8 1 51 2 5 0 Supercoppa (1 Season) 0.4 0 0 0 1 0 0 0 1 0 Coppa Italia (1 Season) 0.2 0 0 0 0 0 0 2 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025-2026 26 Napoli it ITA Coppa Italia QF 0.2 0 0 0 0 0 0 2 0 0 0 Matches 2025-2026 26 Napoli it ITA Supercoppa 0.4 0 0 0 1 0 0 0 1 0 Matches 1 Season 1 Club 2 Leagues 0.6 0 0 0 1 0 0 2 1 0 0 Supercoppa (1 Season) 0.4 0 0 0 1 0 0 0 1 0 Coppa Italia (1 Season) 0.2 0 0 0 0 0 0 2 0 0 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.
View Additional Information
More Noa Lang Pages
Noa Lang Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary