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 2015-2016 15 Vitesse nl NED 1. Eredivisie 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 16 Vitesse nl NED 1. Eredivisie 17 2 477 5.3 0 2 2 0 0 0 1 0 0.00 0.38 0.38 0.00 0.38 Matches 2017-2018 17 Vitesse nl NED 1. Eredivisie 10 3 386 4.3 0 2 2 0 0 0 0 0 0.00 0.47 0.47 0.00 0.47 Matches 2017-2018 17 Vitesse 2. Europa Lg 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 18 Heerenveen nl NED 1. Eredivisie 30 23 1,953 21.7 7 2 9 7 0 0 0 0 0.32 0.09 0.41 0.32 0.41 Matches 2018-2019 18 Vitesse nl NED 1. Eredivisie 3 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 Heerenveen nl NED 1. Eredivisie 25 25 2,236 24.8 5 4 9 5 0 0 1 0 0.20 0.16 0.36 0.20 0.36 Matches 2020-2021 20 Heerenveen nl NED 1. Eredivisie 32 32 2,717 30.2 4 1 5 4 0 0 2 0 0.13 0.03 0.17 0.13 0.17 Matches 2021-2022 21 Reims fr FRA Coupe de France 2 2 165 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Heerenveen nl NED 1. Eredivisie 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 20 11 983 10.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Reims fr FRA Coupe de France 1 1 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Reims fr FRA 1. Ligue 1 28 6 905 10.1 0 1 1 0 0 0 1 0 0.00 0.10 0.10 0.00 0.10 Matches 2023-2024 23 Twente nl NED 1. Eredivisie 21 2 520 5.8 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Matches 2024-2025 24 Sparta Rotterdam nl NED 1. Eredivisie 14 14 1,125 12.5 3 2 5 3 0 0 0 0 0.24 0.16 0.40 0.24 0.40 Matches 2024-2025 24 Twente nl NED 1. Eredivisie 15 9 798 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Twente 2. Europa Lg 7 4 317 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 25 Sparta Rotterdam nl NED 1. Eredivisie 29 29 2,326 25.8 3 4 7 3 0 0 1 0 0.12 0.15 0.27 0.12 0.27 Matches 2025-2026 25 Twente nl NED 1. Eredivisie 1 1 61 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 5 Clubs 4 Leagues 258 165 15,196 168.8 22 19 41 22 0 0 8 0 0.13 0.11 0.24 0.13 0.24 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 Heerenveen (4 Seasons) 1 League 88 81 6,996 77.7 16 7 23 16 0 0 3 0 0.21 0.09 0.30 0.21 0.30 Vitesse (4 Seasons) 2 Leagues 32 5 931 10.3 0 4 4 0 0 0 1 0 0.00 0.39 0.39 0.00 0.39 Twente (3 Seasons) 2 Leagues 44 16 1,696 18.8 0 1 1 0 0 0 1 0 0.00 0.05 0.05 0.00 0.05 Reims (2 Seasons) 2 Leagues 51 20 2,122 23.6 0 1 1 0 0 0 2 0 0.00 0.04 0.04 0.00 0.04 Sparta Rotterdam (2 Seasons) 1 League 43 43 3,451 38.3 6 6 12 6 0 0 1 0 0.16 0.16 0.31 0.16 0.31 Eredivisie (10 Seasons) 199 141 12,736 141.5 22 18 40 22 0 0 5 0 0.16 0.13 0.28 0.16 0.28 Ligue 1 (2 Seasons) 48 17 1,888 21.0 0 1 1 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 Europa Lg (2 Seasons) 8 4 338 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 3 3 234 2.6 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 2015-2016 15 Vitesse 1 League 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 16 Vitesse 1 League 17 2 477 5.3 0 2 2 0 0 0 1 0 0.00 0.38 0.38 0.00 0.38 2017-2018 17 Vitesse 2 Leagues 11 3 407 4.5 0 2 2 0 0 0 0 0 0.00 0.44 0.44 0.00 0.44 2018-2019 18 Vitesse 1 League 3 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 18 Heerenveen 1 League 30 23 1,953 21.7 7 2 9 7 0 0 0 0 0.32 0.09 0.41 0.32 0.41 2019-2020 19 Heerenveen 1 League 25 25 2,236 24.8 5 4 9 5 0 0 1 0 0.20 0.16 0.36 0.20 0.36 2020-2021 20 Heerenveen 1 League 32 32 2,717 30.2 4 1 5 4 0 0 2 0 0.13 0.03 0.17 0.13 0.17 2021-2022 21 Heerenveen 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 21 Reims 2 Leagues 22 13 1,148 12.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022-2023 22 Reims 2 Leagues 29 7 974 10.8 0 1 1 0 0 0 1 0 0.00 0.09 0.09 0.00 0.09 2023-2024 23 Twente 1 League 21 2 520 5.8 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 2024-2025 24 Sparta Rotterdam 1 League 14 14 1,125 12.5 3 2 5 3 0 0 0 0 0.24 0.16 0.40 0.24 0.40 2024-2025 24 Twente 2 Leagues 22 13 1,115 12.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2025-2026 25 Sparta Rotterdam 1 League 29 29 2,326 25.8 3 4 7 3 0 0 1 0 0.12 0.15 0.27 0.12 0.27 2025-2026 25 Twente 1 League 1 1 61 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 11 Seasons 5 Clubs 4 Leagues 258 165 15,196 168.8 22 19 41 22 0 0 8 0 0.13 0.11 0.24 0.13 0.24 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 Heerenveen (4 Seasons) 1 League 88 81 6,996 77.7 16 7 23 16 0 0 3 0 0.21 0.09 0.30 0.21 0.30 Vitesse (4 Seasons) 2 Leagues 32 5 931 10.3 0 4 4 0 0 0 1 0 0.00 0.39 0.39 0.00 0.39 Twente (3 Seasons) 2 Leagues 44 16 1,696 18.8 0 1 1 0 0 0 1 0 0.00 0.05 0.05 0.00 0.05 Reims (2 Seasons) 2 Leagues 51 20 2,122 23.6 0 1 1 0 0 0 2 0 0.00 0.04 0.04 0.00 0.04 Sparta Rotterdam (2 Seasons) 1 League 43 43 3,451 38.3 6 6 12 6 0 0 1 0 0.16 0.16 0.31 0.16 0.31 Eredivisie (10 Seasons) 199 141 12,736 141.5 22 18 40 22 0 0 5 0 0.16 0.13 0.28 0.16 0.28 Ligue 1 (2 Seasons) 48 17 1,888 21.0 0 1 1 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 Europa Lg (2 Seasons) 8 4 338 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 3 3 234 2.6 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 2015-2016 15 Vitesse nl NED 1. Eredivisie 9th 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 16 Vitesse nl NED 1. Eredivisie 5th 17 2 477 5.3 0 2 2 0 0 0 1 0 0.00 0.38 0.38 0.00 0.38 Matches 2017-2018 17 Vitesse nl NED 1. Eredivisie 6th 10 3 386 4.3 0 2 2 0 0 0 0 0 0.00 0.47 0.47 0.00 0.47 Matches 2018-2019 18 Vitesse nl NED 1. Eredivisie 5th 3 0 42 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 18 Heerenveen nl NED 1. Eredivisie 11th 30 23 1,953 21.7 7 2 9 7 0 0 0 0 0.32 0.09 0.41 0.32 0.41 Matches 2019-2020 19 Heerenveen nl NED 1. Eredivisie 10th 25 25 2,236 24.8 5 4 9 5 0 0 1 0 0.20 0.16 0.36 0.20 0.36 Matches 2020-2021 20 Heerenveen nl NED 1. Eredivisie 12th 32 32 2,717 30.2 4 1 5 4 0 0 2 0 0.13 0.03 0.17 0.13 0.17 Matches 2021-2022 21 Heerenveen nl NED 1. Eredivisie 8th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 12th 20 11 983 10.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 22 Reims fr FRA 1. Ligue 1 11th 28 6 905 10.1 0 1 1 0 0 0 1 0 0.00 0.10 0.10 0.00 0.10 Matches 2023-2024 23 Twente nl NED 1. Eredivisie 3rd 21 2 520 5.8 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Matches 2024-2025 24 Sparta Rotterdam nl NED 1. Eredivisie 12th 14 14 1,125 12.5 3 2 5 3 0 0 0 0 0.24 0.16 0.40 0.24 0.40 Matches 2024-2025 24 Twente nl NED 1. Eredivisie 6th 15 9 798 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 25 Sparta Rotterdam nl NED 1. Eredivisie 10th 29 29 2,326 25.8 3 4 7 3 0 0 1 0 0.12 0.15 0.27 0.12 0.27 Matches 2025-2026 25 Twente nl NED 1. Eredivisie 4th 1 1 61 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 5 Clubs 2 Leagues 247 158 14,624 162.5 22 19 41 22 0 0 7 0 0.14 0.12 0.25 0.14 0.25 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 Heerenveen (4 Seasons) 1 League 88 81 6,996 77.7 16 7 23 16 0 0 3 0 0.21 0.09 0.30 0.21 0.30 Vitesse (4 Seasons) 1 League 31 5 910 10.1 0 4 4 0 0 0 1 0 0.00 0.40 0.40 0.00 0.40 Twente (3 Seasons) 1 League 37 12 1,379 15.3 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Reims (2 Seasons) 1 League 48 17 1,888 21.0 0 1 1 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05 Sparta Rotterdam (2 Seasons) 1 League 43 43 3,451 38.3 6 6 12 6 0 0 1 0 0.16 0.16 0.31 0.16 0.31 Eredivisie (10 Seasons) 199 141 12,736 141.5 22 18 40 22 0 0 5 0 0.16 0.13 0.28 0.16 0.28 Ligue 1 (2 Seasons) 48 17 1,888 21.0 0 1 1 0 0 0 2 0 0.00 0.05 0.05 0.00 0.05
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 2021-2022 21 Reims fr FRA Coupe de France 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 2022-2023 22 Reims fr FRA Coupe de France R16 1 1 69 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 1 League 3 3 234 2.6 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 2017-2018 17 Vitesse 2. Europa Lg GR 1 0 21 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Twente 2. Europa Lg KO 7 4 317 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 8 4 338 3.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 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 Twente (1 Season) 1 League 7 4 317 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Vitesse (1 Season) 1 League 1 0 21 0.2 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 2015-2016 15 Vitesse 1 League 0.1 0 0 0.00 0 0 2016-2017 16 Vitesse 1 League 5.3 0 0 6 0.00 1.13 0.00 0 0 2017-2018 17 Vitesse 2 Leagues 4.5 0 1 5 500.0 0.22 1.11 0.00 0.00 0 0 2018-2019 18 Vitesse 1 League 0.5 0 0 0 2018-2019 18 Heerenveen 1 League 21.7 7 0 0 2019-2020 19 Heerenveen 1 League 24.8 5 64 28 43.8 2.58 1.13 0.08 0.18 0 0 2020-2021 20 Heerenveen 1 League 30.2 4 55 26 47.3 1.82 0.86 0.07 0.15 0 0 2021-2022 21 Heerenveen 1 League 1.0 0 2 0 0.0 2.00 0.00 0.00 0 0 2021-2022 21 Reims 2 Leagues 12.8 0 13 6 46.2 1.02 0.47 0.00 0.00 0 0 2022-2023 22 Reims 2 Leagues 10.8 0 25 12 48.0 2.31 1.11 0.00 0.00 0 0 2023-2024 23 Twente 1 League 5.8 0 18 5 27.8 3.12 0.87 0.00 0.00 0 0 2024-2025 24 Sparta Rotterdam 1 League 12.5 3 28 11 39.3 2.24 0.88 0.11 0.27 0 0 2024-2025 24 Twente 2 Leagues 12.4 0 24 12 50.0 1.94 0.97 0.00 0.00 0 0 2025-2026 25 Sparta Rotterdam 1 League 25.8 3 62 21 33.9 2.40 0.81 0.05 0.14 0 0 2025-2026 25 Twente 1 League 0.7 0 3 0 0.0 4.43 0.00 0.00 0 0 11 Seasons 5 Clubs 4 Leagues 168.8 22 295 132 44.7 2.01 0.90 0.05 0.11 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Heerenveen (4 Seasons) 1 League 77.7 16 121 54 44.6 2.16 0.96 0.07 0.17 0 0 Vitesse (4 Seasons) 2 Leagues 10.3 0 1 11 1100.0 0.10 1.11 0.00 0.00 0 0 Twente (3 Seasons) 2 Leagues 18.8 0 45 17 37.8 2.39 0.90 0.00 0.00 0 0 Reims (2 Seasons) 2 Leagues 23.6 0 38 18 47.4 1.61 0.76 0.00 0.00 0 0 Sparta Rotterdam (2 Seasons) 1 League 38.3 6 90 32 35.6 2.35 0.83 0.07 0.19 0 0 Eredivisie (10 Seasons) 141.5 22 251 112 44.6 2.10 0.94 0.06 0.13 0 0 Ligue 1 (2 Seasons) 21.0 0 37 18 48.6 1.76 0.86 0.00 0.00 0 0 Europa Lg (2 Seasons) 3.8 0 6 2 33.3 1.60 0.53 0.00 0.00 0 0 Coupe de France (2 Seasons) 2.6 0 1 0 0.0 0.38 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 2017-2018 17 Vitesse 2. Europa Lg GR 0.2 0 1 0 0.0 4.29 0.00 0.00 0 0 Matches 2024-2025 24 Twente 2. Europa Lg KO 3.5 0 5 2 40.0 1.42 0.57 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 1 League 3.8 0 6 2 33.3 1.60 0.53 0.00 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Twente (1 Season) 1 League 3.5 0 5 2 40.0 1.42 0.57 0.00 0.00 0 0 Vitesse (1 Season) 1 League 0.2 0 1 0 0.0 4.29 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 2015-2016 15 Vitesse nl NED 1. Eredivisie 1 5 5 0.2 0.1 0 0 1 2 3.00 0 0 0 0.00 -0.50 Matches 2016-2017 16 Vitesse nl NED 1. Eredivisie 17 477 28 15.6 5.3 2 0 15 16 1.59 10 9 +1 +0.19 -0.16 Matches 2017-2018 17 Vitesse nl NED 1. Eredivisie 10 386 39 12.6 4.3 3 2 7 15 1.45 11 2 +9 +2.10 +1.86 Matches 2017-2018 17 Vitesse 2. Europa Lg 1 21 21 3.9 0.2 0 0 1 2 1.00 0 0 0 0.00 +0.87 Matches 2018-2019 18 Heerenveen nl NED 1. Eredivisie 30 1,953 65 63.8 21.7 23 80 10 7 17 1 1.13 35 47 -12 -0.55 -0.80 Matches 2018-2019 18 Vitesse nl NED 1. Eredivisie 3 42 14 1.4 0.5 0 0 3 13 0 1.67 0 0 0 0.00 -0.57 Matches 2019-2020 19 Heerenveen nl NED 1. Eredivisie 25 2,236 89 95.6 24.8 25 89 23 0 0 1.28 40 40 0 0.00 0.00 Matches 2020-2021 20 Heerenveen nl NED 1. Eredivisie 32 2,717 85 88.8 30.2 32 85 21 0 0 1.13 38 44 -6 -0.20 -0.20 Matches 2021-2022 21 Reims fr FRA Coupe de France 2 165 83 55.0 1.8 2 83 1 0 0 2.00 1 1 0 0.00 -1.33 Matches 2021-2022 21 Heerenveen nl NED 1. Eredivisie 1 90 90 2.9 1.0 1 90 1 0 1 3.00 1 0 +1 +1.00 +1.42 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 20 983 49 28.7 10.9 11 61 0 9 35 5 1.15 9 11 -2 -0.18 -0.22 Matches 2022-2023 22 Reims fr FRA Coupe de France 1 69 69 25.6 0.8 1 69 0 0 0 3.00 3 0 +3 +3.91 +1.67 Matches 2022-2023 22 Reims fr FRA 1. Ligue 1 28 905 32 26.5 10.1 6 74 2 22 21 2 1.39 13 15 -2 -0.20 -0.27 Matches 2023-2024 23 Twente nl NED 1. Eredivisie 21 520 25 17.0 5.8 2 53 0 19 22 7 1.76 12 6 +6 +1.04 +0.08 Matches 2024-2025 24 Sparta Rotterdam nl NED 1. Eredivisie 14 1,125 80 36.8 12.5 14 80 6 0 0 1.57 17 11 +6 +0.48 +0.95 Matches 2024-2025 24 Twente nl NED 1. Eredivisie 15 798 53 26.1 8.9 9 70 1 6 28 2 1.80 15 14 +1 +0.11 -0.36 Matches 2024-2025 24 Twente 2. Europa Lg 7 317 45 34.1 3.5 4 61 1 3 25 1 1.00 3 5 -2 -0.57 -0.42 Matches 2025-2026 25 Sparta Rotterdam nl NED 1. Eredivisie 29 2,326 80 76.0 25.8 29 80 15 0 0 1.28 26 38 -12 -0.46 +0.76 Matches 2025-2026 25 Twente nl NED 1. Eredivisie 1 61 61 2.0 0.7 1 61 0 0 0 0.00 0 1 -1 -1.48 -2.08 Matches 11 Seasons 5 Clubs 4 Leagues 258 15,196 59 31.7 168.8 165 80 83 93 23 54 1.37 234 244 -10 -0.06 -0.29 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Heerenveen (4 Seasons) 1 League 88 6,996 80 60.7 77.7 81 85 55 7 17 2 1.19 114 131 -17 -0.22 0.00 Vitesse (4 Seasons) 2 Leagues 32 931 29 7.3 10.3 5 2 27 13 35 1.58 21 11 +10 +0.97 +0.60 Twente (3 Seasons) 2 Leagues 44 1,696 39 16.8 18.8 16 65 2 28 23 10 1.61 30 26 +4 +0.21 -0.41 Reims (2 Seasons) 2 Leagues 51 2,122 42 28.6 23.6 20 68 3 31 25 7 1.35 26 27 -1 -0.04 -0.21 Sparta Rotterdam (2 Seasons) 1 League 43 3,451 80 56.4 38.3 43 80 21 0 0 1.37 43 49 -6 -0.16 +0.52 Eredivisie (10 Seasons) 199 12,736 64 32.6 141.5 141 82 79 58 21 44 1.40 205 212 -7 -0.05 -0.33 Ligue 1 (2 Seasons) 48 1,888 39 27.6 21.0 17 66 2 31 25 7 1.29 22 26 -4 -0.19 -0.25 Europa Lg (2 Seasons) 8 338 42 23.0 3.8 4 61 1 4 25 3 1.00 3 5 -2 -0.53 -0.06 Coupe de France (2 Seasons) 3 234 78 41.1 2.6 3 78 1 0 0 2.33 4 1 +3 +1.15 -0.72
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 2015-2016 15 Vitesse 1 League 1 5 5 0.2 0.1 0 0 1 2 3.00 0 0 0 0.00 -0.50 2016-2017 16 Vitesse 1 League 17 477 28 15.6 5.3 2 0 15 16 1.59 10 9 +1 +0.19 -0.16 2017-2018 17 Vitesse 2 Leagues 11 407 37 11.3 4.5 3 2 8 17 1.41 11 2 +9 +1.99 +1.93 2018-2019 18 Vitesse 1 League 3 42 14 1.4 0.5 0 0 3 13 0 1.67 0 0 0 0.00 -0.57 2018-2019 18 Heerenveen 1 League 30 1,953 65 63.8 21.7 23 80 10 7 17 1 1.13 35 47 -12 -0.55 -0.80 2019-2020 19 Heerenveen 1 League 25 2,236 89 95.6 24.8 25 89 23 0 0 1.28 40 40 0 0.00 0.00 2020-2021 20 Heerenveen 1 League 32 2,717 85 88.8 30.2 32 85 21 0 0 1.13 38 44 -6 -0.20 -0.20 2021-2022 21 Heerenveen 1 League 1 90 90 2.9 1.0 1 90 1 0 1 3.00 1 0 +1 +1.00 +1.42 2021-2022 21 Reims 2 Leagues 22 1,148 52 30.9 12.8 13 64 1 9 35 5 1.23 10 12 -2 -0.16 -0.26 2022-2023 22 Reims 2 Leagues 29 974 34 26.4 10.8 7 73 2 22 21 2 1.45 16 15 +1 +0.09 -0.14 2023-2024 23 Twente 1 League 21 520 25 17.0 5.8 2 53 0 19 22 7 1.76 12 6 +6 +1.04 +0.08 2024-2025 24 Sparta Rotterdam 1 League 14 1,125 80 36.8 12.5 14 80 6 0 0 1.57 17 11 +6 +0.48 +0.95 2024-2025 24 Twente 2 Leagues 22 1,115 51 27.9 12.4 13 67 2 9 27 3 1.55 18 19 -1 -0.08 -0.43 2025-2026 25 Sparta Rotterdam 1 League 29 2,326 80 76.0 25.8 29 80 15 0 0 1.28 26 38 -12 -0.46 +0.76 2025-2026 25 Twente 1 League 1 61 61 2.0 0.7 1 61 0 0 0 0.00 0 1 -1 -1.48 -2.08 11 Seasons 5 Clubs 4 Leagues 258 15,196 59 31.7 168.8 165 80 83 93 23 54 1.37 234 244 -10 -0.06 -0.29 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Heerenveen (4 Seasons) 1 League 88 6,996 80 60.7 77.7 81 85 55 7 17 2 1.19 114 131 -17 -0.22 0.00 Vitesse (4 Seasons) 2 Leagues 32 931 29 7.3 10.3 5 2 27 13 35 1.58 21 11 +10 +0.97 +0.60 Twente (3 Seasons) 2 Leagues 44 1,696 39 16.8 18.8 16 65 2 28 23 10 1.61 30 26 +4 +0.21 -0.41 Reims (2 Seasons) 2 Leagues 51 2,122 42 28.6 23.6 20 68 3 31 25 7 1.35 26 27 -1 -0.04 -0.21 Sparta Rotterdam (2 Seasons) 1 League 43 3,451 80 56.4 38.3 43 80 21 0 0 1.37 43 49 -6 -0.16 +0.52 Eredivisie (10 Seasons) 199 12,736 64 32.6 141.5 141 82 79 58 21 44 1.40 205 212 -7 -0.05 -0.33 Ligue 1 (2 Seasons) 48 1,888 39 27.6 21.0 17 66 2 31 25 7 1.29 22 26 -4 -0.19 -0.25 Europa Lg (2 Seasons) 8 338 42 23.0 3.8 4 61 1 4 25 3 1.00 3 5 -2 -0.53 -0.06 Coupe de France (2 Seasons) 3 234 78 41.1 2.6 3 78 1 0 0 2.33 4 1 +3 +1.15 -0.72
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 2015-2016 15 Vitesse nl NED 1. Eredivisie 9th 1 5 5 0.2 0.1 0 0 1 2 3.00 0 0 0 0.00 -0.50 Matches 2016-2017 16 Vitesse nl NED 1. Eredivisie 5th 17 477 28 15.6 5.3 2 0 15 16 1.59 10 9 +1 +0.19 -0.16 Matches 2017-2018 17 Vitesse nl NED 1. Eredivisie 6th 10 386 39 12.6 4.3 3 2 7 15 1.45 11 2 +9 +2.10 +1.86 Matches 2018-2019 18 Vitesse nl NED 1. Eredivisie 5th 3 42 14 1.4 0.5 0 0 3 13 0 1.67 0 0 0 0.00 -0.57 Matches 2018-2019 18 Heerenveen nl NED 1. Eredivisie 11th 30 1,953 65 63.8 21.7 23 80 10 7 17 1 1.13 35 47 -12 -0.55 -0.80 Matches 2019-2020 19 Heerenveen nl NED 1. Eredivisie 10th 25 2,236 89 95.6 24.8 25 89 23 0 0 1.28 40 40 0 0.00 0.00 Matches 2020-2021 20 Heerenveen nl NED 1. Eredivisie 12th 32 2,717 85 88.8 30.2 32 85 21 0 0 1.13 38 44 -6 -0.20 -0.20 Matches 2021-2022 21 Heerenveen nl NED 1. Eredivisie 8th 1 90 90 2.9 1.0 1 90 1 0 1 3.00 1 0 +1 +1.00 +1.42 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 12th 20 983 49 28.7 10.9 11 61 0 9 35 5 1.15 9 11 -2 -0.18 -0.22 Matches 2022-2023 22 Reims fr FRA 1. Ligue 1 11th 28 905 32 26.5 10.1 6 74 2 22 21 2 1.39 13 15 -2 -0.20 -0.27 Matches 2023-2024 23 Twente nl NED 1. Eredivisie 3rd 21 520 25 17.0 5.8 2 53 0 19 22 7 1.76 12 6 +6 +1.04 +0.08 Matches 2024-2025 24 Sparta Rotterdam nl NED 1. Eredivisie 12th 14 1,125 80 36.8 12.5 14 80 6 0 0 1.57 17 11 +6 +0.48 +0.95 Matches 2024-2025 24 Twente nl NED 1. Eredivisie 6th 15 798 53 26.1 8.9 9 70 1 6 28 2 1.80 15 14 +1 +0.11 -0.36 Matches 2025-2026 25 Sparta Rotterdam nl NED 1. Eredivisie 10th 29 2,326 80 76.0 25.8 29 80 15 0 0 1.28 26 38 -12 -0.46 +0.76 Matches 2025-2026 25 Twente nl NED 1. Eredivisie 4th 1 61 61 2.0 0.7 1 61 0 0 0 0.00 0 1 -1 -1.48 -2.08 Matches 11 Seasons 5 Clubs 2 Leagues 247 14,624 59 31.9 162.5 158 80 81 89 23 51 1.37 227 238 -11 -0.07 -0.31 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Heerenveen (4 Seasons) 1 League 88 6,996 80 60.7 77.7 81 85 55 7 17 2 1.19 114 131 -17 -0.22 0.00 Vitesse (4 Seasons) 1 League 31 910 29 7.4 10.1 5 2 26 13 33 1.60 21 11 +10 +0.99 +0.57 Twente (3 Seasons) 1 League 37 1,379 37 15.0 15.3 12 67 1 25 23 9 1.73 27 21 +6 +0.39 -0.29 Reims (2 Seasons) 1 League 48 1,888 39 27.6 21.0 17 66 2 31 25 7 1.29 22 26 -4 -0.19 -0.25 Sparta Rotterdam (2 Seasons) 1 League 43 3,451 80 56.4 38.3 43 80 21 0 0 1.37 43 49 -6 -0.16 +0.52 Eredivisie (10 Seasons) 199 12,736 64 32.6 141.5 141 82 79 58 21 44 1.40 205 212 -7 -0.05 -0.33 Ligue 1 (2 Seasons) 48 1,888 39 27.6 21.0 17 66 2 31 25 7 1.29 22 26 -4 -0.19 -0.25
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 2021-2022 21 Reims fr FRA Coupe de France R16 2 165 83 55.0 1.8 2 83 1 0 0 2.00 1 1 0 0.00 -1.33 Matches 2022-2023 22 Reims fr FRA Coupe de France R16 1 69 69 25.6 0.8 1 69 0 0 0 3.00 3 0 +3 +3.91 +1.67 Matches 2 Seasons 1 Club 1 League 3 234 78 41.1 2.6 3 78 1 0 0 2.33 4 1 +3 +1.15 -0.72
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 2017-2018 17 Vitesse 2. Europa Lg GR 1 21 21 3.9 0.2 0 0 1 2 1.00 0 0 0 0.00 +0.87 Matches 2024-2025 24 Twente 2. Europa Lg KO 7 317 45 34.1 3.5 4 61 1 3 25 1 1.00 3 5 -2 -0.57 -0.42 Matches 2 Seasons 2 Clubs 1 League 8 338 42 23.0 3.8 4 61 1 4 25 3 1.00 3 5 -2 -0.53 -0.06 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Twente (1 Season) 1 League 7 317 45 34.1 3.5 4 61 1 3 25 1 1.00 3 5 -2 -0.57 -0.42 Vitesse (1 Season) 1 League 1 21 21 3.9 0.2 0 0 1 2 1.00 0 0 0 0.00 +0.87
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 15 Vitesse 1 League 0.1 0 0 0 2016-2017 16 Vitesse 1 League 5.3 1 0 0 2 0 0 0 0 0 0 0 0 2017-2018 17 Vitesse 2 Leagues 4.5 0 0 0 2 0 0 1 0 0 0 0 0 2018-2019 18 Vitesse 1 League 0.5 0 0 0 0 2018-2019 18 Heerenveen 1 League 21.7 0 0 0 0 2019-2020 19 Heerenveen 1 League 24.8 1 0 0 7 11 9 141 14 13 0 2020-2021 20 Heerenveen 1 League 30.2 2 0 0 13 17 12 116 20 20 0 2021-2022 21 Heerenveen 1 League 1.0 0 0 0 2 0 0 5 2 1 0 2021-2022 21 Reims 2 Leagues 12.8 1 0 0 10 4 13 66 6 6 0 2022-2023 22 Reims 2 Leagues 10.8 1 0 0 9 7 3 65 6 9 0 2023-2024 23 Twente 1 League 5.8 0 0 0 2 5 2 68 4 5 0 2024-2025 24 Sparta Rotterdam 1 League 12.5 0 0 0 4 8 7 87 7 7 0 2024-2025 24 Twente 2 Leagues 12.4 1 0 0 3 7 5 81 2 6 0 2025-2026 25 Sparta Rotterdam 1 League 25.8 1 0 0 6 11 7 187 7 6 0 2025-2026 25 Twente 1 League 0.7 0 0 0 0 1 0 4 0 0 0 11 Seasons 5 Clubs 4 Leagues 168.8 8 0 0 60 71 58 821 68 73 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Heerenveen (4 Seasons) 1 League 77.7 3 0 0 22 28 21 262 36 34 0 Vitesse (4 Seasons) 2 Leagues 10.3 1 0 0 4 0 0 1 0 0 0 0 0 Twente (3 Seasons) 2 Leagues 18.8 1 0 0 5 13 7 153 6 11 0 Reims (2 Seasons) 2 Leagues 23.6 2 0 0 19 11 16 131 12 15 0 Sparta Rotterdam (2 Seasons) 1 League 38.3 1 0 0 10 19 14 274 14 13 0 Eredivisie (10 Seasons) 141.5 5 0 0 39 59 39 670 54 57 0 0 0 Ligue 1 (2 Seasons) 21.0 2 0 0 17 11 13 109 11 15 0 Europa Lg (2 Seasons) 3.8 1 0 0 2 1 3 20 2 1 0 0 0 Coupe de France (2 Seasons) 2.6 0 0 0 2 0 3 22 1 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 17 Vitesse 2. Europa Lg GR 0.2 0 0 0 0 0 0 1 0 0 0 0 0 Matches 2024-2025 24 Twente 2. Europa Lg KO 3.5 1 0 0 2 1 3 19 2 1 0 Matches 2 Seasons 2 Clubs 1 League 3.8 1 0 0 2 1 3 20 2 1 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Twente (1 Season) 1 League 3.5 1 0 0 2 1 3 19 2 1 0 Vitesse (1 Season) 1 League 0.2 0 0 0 0 0 0 1 0 0 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
Player Club Summary