Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2018-201917Jong Ajaxnl NED2. Eerste Divisie221802.0112100000.500.501.000.501.00Matches
2019-202018Jong Ajaxnl NED2. Eerste Divisie25181,74419.4257200310.100.260.360.100.36Matches
2020-202119Jong Ajaxnl NED2. Eerste Divisie131289810.0011000000.000.100.100.000.10Matches
2020-202119Ajaxnl NED1. Eredivisie00Matches
2020-202119Ajax2. Europa Lg00Matches
2021-202220Utrechtnl NED1. Eredivisie31292,35126.1235200400.080.110.190.080.19Matches
2022-202321Feyenoordnl NED1. Eredivisie24191,63818.2235200200.110.160.270.110.27Matches
2022-202321Feyenoord2. Europa Lg664975.5101100200.180.000.180.180.18Matches
2023-202422Feyenoord1. Champions Lg664635.1011000200.000.190.190.000.19Matches
2023-202422Feyenoordnl NED1. Eredivisie31312,66329.67916700400.240.300.540.240.54Matches
2023-202422Feyenoord2. Europa Lg111201.3000000100.000.000.000.000.00Matches
2024-202523Feyenoord1. Champions Lg775956.6011000100.000.150.150.000.15Matches
2024-202523Feyenoordnl NED1. Eredivisie18161,39115.5606422500.390.000.390.260.26Matches
2025-202624Marseillefr FRACoupe de France11690.8000000000.000.000.000.000.00Matches
2025-202624Feyenoordnl NED1. Eredivisie17141,31714.6246111100.140.270.410.070.34Matches
2025-202624Feyenoord2. Europa Lg432402.7101100100.370.000.370.370.37Matches
2025-202624Marseillefr FRA1. Ligue 115141,10512.3000000400.000.000.000.000.00Matches
8 Seasons5 Clubs6 Leagues20117915,271169.724285221333010.140.170.310.120.29
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
Feyenoord (4 Seasons)3 Leagues1141038,92499.219183716331900.190.180.370.160.34
Jong Ajax (3 Seasons)1 League40322,82231.43710300310.100.220.320.100.32
Utrecht (1 Season)1 League31292,35126.1235200400.080.110.190.080.19
Marseille (1 Season)2 Leagues16151,17413.0000000400.000.000.000.000.00
Ajax (1 Season)2 Leagues00
Eredivisie (6 Seasons)1211099,360104.019193816331600.180.180.370.150.34
Europa Lg (4 Seasons)11108579.5202200400.210.000.210.210.21
Eerste Divisie (3 Seasons)40322,82231.43710300310.100.220.320.100.32
Champions Lg (2 Seasons)13131,05811.8022000300.000.170.170.000.17
Ligue 1 (1 Season)15141,10512.3000000400.000.000.000.000.00
Coupe de France (1 Season)11690.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2018-201917Jong Ajax1 League221802.0112100000.500.501.000.501.00
2019-202018Jong Ajax1 League25181,74419.4257200310.100.260.360.100.36
2020-202119Jong Ajax1 League131289810.0011000000.000.100.100.000.10
2020-202119Ajax2 Leagues00
2021-202220Utrecht1 League31292,35126.1235200400.080.110.190.080.19
2022-202321Feyenoord2 Leagues30252,13523.7336300400.130.130.250.130.25
2023-202422Feyenoord3 Leagues38383,24636.171017700700.190.280.470.190.47
2024-202523Feyenoord2 Leagues25231,98622.1617422600.270.050.320.180.23
2025-202624Feyenoord2 Leagues21171,55717.3347211200.170.230.400.120.35
2025-202624Marseille2 Leagues16151,17413.0000000400.000.000.000.000.00
8 Seasons5 Clubs6 Leagues20117915,271169.724285221333010.140.170.310.120.29
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
Feyenoord (4 Seasons)3 Leagues1141038,92499.219183716331900.190.180.370.160.34
Jong Ajax (3 Seasons)1 League40322,82231.43710300310.100.220.320.100.32
Utrecht (1 Season)1 League31292,35126.1235200400.080.110.190.080.19
Marseille (1 Season)2 Leagues16151,17413.0000000400.000.000.000.000.00
Ajax (1 Season)2 Leagues00
Eredivisie (6 Seasons)1211099,360104.019193816331600.180.180.370.150.34
Europa Lg (4 Seasons)11108579.5202200400.210.000.210.210.21
Eerste Divisie (3 Seasons)40322,82231.43710300310.100.220.320.100.32
Champions Lg (2 Seasons)13131,05811.8022000300.000.170.170.000.17
Ligue 1 (1 Season)15141,10512.3000000400.000.000.000.000.00
Coupe de France (1 Season)11690.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2018-201917Jong Ajaxnl NED2. Eerste Divisie11th221802.0112100000.500.501.000.501.00Matches
2019-202018Jong Ajaxnl NED2. Eerste Divisie4th25181,74419.4257200310.100.260.360.100.36Matches
2020-202119Jong Ajaxnl NED2. Eerste Divisie16th131289810.0011000000.000.100.100.000.10Matches
2020-202119Ajaxnl NED1. Eredivisie1st00Matches
2021-202220Utrechtnl NED1. Eredivisie7th31292,35126.1235200400.080.110.190.080.19Matches
2022-202321Feyenoordnl NED1. Eredivisie1st24191,63818.2235200200.110.160.270.110.27Matches
2023-202422Feyenoordnl NED1. Eredivisie2nd31312,66329.67916700400.240.300.540.240.54Matches
2024-202523Feyenoordnl NED1. Eredivisie3rd18161,39115.5606422500.390.000.390.260.26Matches
2025-202624Feyenoordnl NED1. Eredivisie2nd17141,31714.6246111100.140.270.410.070.34Matches
2025-202624Marseillefr FRA1. Ligue 15th15141,10512.3000000400.000.000.000.000.00Matches
8 Seasons5 Clubs3 Leagues17615513,287147.622264819332310.150.180.330.130.30
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
Feyenoord (4 Seasons)1 League90807,00977.917163314331200.220.210.420.180.39
Jong Ajax (3 Seasons)1 League40322,82231.43710300310.100.220.320.100.32
Utrecht (1 Season)1 League31292,35126.1235200400.080.110.190.080.19
Marseille (1 Season)1 League15141,10512.3000000400.000.000.000.000.00
Ajax (1 Season)1 League00
Eredivisie (6 Seasons)1211099,360104.019193816331600.180.180.370.150.34
Eerste Divisie (3 Seasons)40322,82231.43710300310.100.220.320.100.32
Ligue 1 (1 Season)15141,10512.3000000400.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-202624Marseillefr FRACoupe de FranceQF11690.8000000000.000.000.000.000.00Matches
1 Season1 Club1 League11690.8000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2020-202119Ajax2. Europa LgQF00Matches
2022-202321Feyenoord2. Europa LgQF664975.5101100200.180.000.180.180.18Matches
2023-202422Feyenoord1. Champions LgGR664635.1011000200.000.190.190.000.19Matches
2023-202422Feyenoord2. Europa LgKO111201.3000000100.000.000.000.000.00Matches
2024-202523Feyenoord1. Champions LgR16775956.6011000100.000.150.150.000.15Matches
2025-202624Feyenoord2. Europa LgLg432402.7101100100.370.000.370.370.37Matches
5 Seasons2 Clubs2 Leagues24231,91521.3224200700.090.090.190.090.19
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
Feyenoord (4 Seasons)2 Leagues24231,91521.3224200700.090.090.190.090.19
Ajax (1 Season)1 League00
Europa Lg (4 Seasons)11108579.5202200400.210.000.210.210.21
Champions Lg (2 Seasons)13131,05811.8022000300.000.170.170.000.17
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
202422nl NetherlandsFriendlies (M)10250.3000000000.000.000.000.000.00Matches
2024-202523nl NetherlandsUEFA Nations LeagueQF421721.9000000000.000.000.000.000.00Matches
202624nl NetherlandsWCQ311261.4101100000.710.000.710.710.71Matches
202624nl NetherlandsFriendlies (M)21971.1000000000.000.000.000.000.00Matches
2 Seasons1 Club3 Leagues1044204.7101100000.210.000.210.210.21
Friendlies (M) (2 Seasons)311221.4000000000.000.000.000.000.00
UEFA Nations League (1 Season)421721.9000000000.000.000.000.000.00
WCQ (1 Season)311261.4101100000.710.000.710.710.71

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201917Jong Ajaxnl NED2. Eerste Divisie2.0100Matches
2019-202018Jong Ajaxnl NED2. Eerste Divisie19.4231929.01.600.460.060.2200Matches
2020-202119Jong Ajaxnl NED2. Eerste Divisie10.0012325.01.200.300.000.0000Matches
2021-202220Utrechtnl NED1. Eredivisie26.12381334.21.450.500.050.1500Matches
2022-202321Feyenoordnl NED1. Eredivisie18.22231147.81.260.600.090.1800Matches
2022-202321Feyenoord2. Europa Lg5.515120.00.910.180.201.0000Matches
2023-202422Feyenoord1. Champions Lg5.108337.51.560.580.000.0000Matches
2023-202422Feyenoordnl NED1. Eredivisie29.67631930.22.130.640.110.3700Matches
2023-202422Feyenoord2. Europa Lg1.30000.000.0000Matches
2024-202523Feyenoord1. Champions Lg6.606233.30.910.300.000.0000Matches
2024-202523Feyenoordnl NED1. Eredivisie15.56371643.22.391.040.110.2522Matches
2025-202624Marseillefr FRACoupe de France0.80000.000.0000Matches
2025-202624Feyenoordnl NED1. Eredivisie14.6223834.81.570.550.040.1311Matches
2025-202624Feyenoord2. Europa Lg2.714250.01.500.750.250.5000Matches
2025-202624Marseillefr FRA1. Ligue 112.3010220.00.810.160.000.0000Matches
8 Seasons5 Clubs6 Leagues169.7242608934.21.550.530.080.2233
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Feyenoord (4 Seasons)3 Leagues99.2191696236.71.700.630.090.2633
Jong Ajax (3 Seasons)1 League31.43431227.91.460.410.050.1700
Utrecht (1 Season)1 League26.12381334.21.450.500.050.1500
Marseille (1 Season)2 Leagues13.0010220.00.770.150.000.0000
Ajax (1 Season)2 Leagues
Eredivisie (6 Seasons)104.0191846736.41.770.640.090.2433
Europa Lg (4 Seasons)9.529333.30.950.320.220.6700
Eerste Divisie (3 Seasons)31.43431227.91.460.410.050.1700
Champions Lg (2 Seasons)11.8014535.71.190.430.000.0000
Ligue 1 (1 Season)12.3010220.00.810.160.000.0000
Coupe de France (1 Season)0.80000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201917Jong Ajax1 League2.0100
2019-202018Jong Ajax1 League19.4231929.01.600.460.060.2200
2020-202119Jong Ajax1 League10.0012325.01.200.300.000.0000
2021-202220Utrecht1 League26.12381334.21.450.500.050.1500
2022-202321Feyenoord2 Leagues23.73281242.91.180.510.110.2500
2023-202422Feyenoord3 Leagues36.17712231.01.970.610.100.3200
2024-202523Feyenoord2 Leagues22.16431841.91.950.820.090.2222
2025-202624Feyenoord2 Leagues17.33271037.01.560.580.070.2011
2025-202624Marseille2 Leagues13.0010220.00.770.150.000.0000
8 Seasons5 Clubs6 Leagues169.7242608934.21.550.530.080.2233
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Feyenoord (4 Seasons)3 Leagues99.2191696236.71.700.630.090.2633
Jong Ajax (3 Seasons)1 League31.43431227.91.460.410.050.1700
Utrecht (1 Season)1 League26.12381334.21.450.500.050.1500
Marseille (1 Season)2 Leagues13.0010220.00.770.150.000.0000
Ajax (1 Season)2 Leagues
Eredivisie (6 Seasons)104.0191846736.41.770.640.090.2433
Europa Lg (4 Seasons)9.529333.30.950.320.220.6700
Eerste Divisie (3 Seasons)31.43431227.91.460.410.050.1700
Champions Lg (2 Seasons)11.8014535.71.190.430.000.0000
Ligue 1 (1 Season)12.3010220.00.810.160.000.0000
Coupe de France (1 Season)0.80000.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201917Jong Ajaxnl NED2. Eerste Divisie11th2.0100Matches
2019-202018Jong Ajaxnl NED2. Eerste Divisie4th19.4231929.01.600.460.060.2200Matches
2020-202119Jong Ajaxnl NED2. Eerste Divisie16th10.0012325.01.200.300.000.0000Matches
2021-202220Utrechtnl NED1. Eredivisie7th26.12381334.21.450.500.050.1500Matches
2022-202321Feyenoordnl NED1. Eredivisie1st18.22231147.81.260.600.090.1800Matches
2023-202422Feyenoordnl NED1. Eredivisie2nd29.67631930.22.130.640.110.3700Matches
2024-202523Feyenoordnl NED1. Eredivisie3rd15.56371643.22.391.040.110.2522Matches
2025-202624Feyenoordnl NED1. Eredivisie2nd14.6223834.81.570.550.040.1311Matches
2025-202624Marseillefr FRA1. Ligue 15th12.3010220.00.810.160.000.0000Matches
8 Seasons5 Clubs3 Leagues147.6222378134.21.630.560.080.2233
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Feyenoord (4 Seasons)1 League77.9171465437.01.870.690.100.2633
Jong Ajax (3 Seasons)1 League31.43431227.91.460.410.050.1700
Utrecht (1 Season)1 League26.12381334.21.450.500.050.1500
Marseille (1 Season)1 League12.3010220.00.810.160.000.0000
Ajax (1 Season)1 League
Eredivisie (6 Seasons)104.0191846736.41.770.640.090.2433
Eerste Divisie (3 Seasons)31.43431227.91.460.410.050.1700
Ligue 1 (1 Season)12.3010220.00.810.160.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2025-202624Marseillefr FRACoupe de FranceQF0.80000.000.0000Matches
1 Season1 Club1 League0.80000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2022-202321Feyenoord2. Europa LgQF5.515120.00.910.180.201.0000Matches
2023-202422Feyenoord1. Champions LgGR5.108337.51.560.580.000.0000Matches
2023-202422Feyenoord2. Europa LgKO1.30000.000.0000Matches
2024-202523Feyenoord1. Champions LgR166.606233.30.910.300.000.0000Matches
2025-202624Feyenoord2. Europa LgLg2.714250.01.500.750.250.5000Matches
5 Seasons2 Clubs2 Leagues21.3223834.81.080.380.090.2500
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Feyenoord (4 Seasons)2 Leagues21.3223834.81.080.380.090.2500
Ajax (1 Season)1 League
Europa Lg (4 Seasons)9.529333.30.950.320.220.6700
Champions Lg (2 Seasons)11.8014535.71.190.430.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202422nl NetherlandsFriendlies (M)0.3000Matches
2024-202523nl NetherlandsUEFA Nations LeagueQF1.903133.31.570.520.000.0000Matches
202624nl NetherlandsWCQ1.413133.32.140.710.331.0000Matches
202624nl NetherlandsFriendlies (M)1.1000Matches
2 Seasons1 Club3 Leagues4.716233.31.810.600.170.5000
Friendlies (M) (2 Seasons)1.4000
UEFA Nations League (1 Season)1.903133.31.570.520.000.0000
WCQ (1 Season)1.413133.32.140.710.331.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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
2018-201917Jong Ajaxnl NED2. Eerste Divisie2180905.32.02902030.5045-1-0.50-0.92Matches
2019-202018Jong Ajaxnl NED2. Eerste Divisie251,7447066.819.418821073931.804733+14+0.72-0.42Matches
2020-202119Jong Ajaxnl NED2. Eerste Divisie138986926.310.01274411110.46917-8-0.80-0.52Matches
2020-202119Ajaxnl NED1. Eredivisie0002Matches
2020-202119Ajax2. Europa Lg00002Matches
2021-202220Utrechtnl NED1. Eredivisie312,3517676.826.129781023811.393533+2+0.08-0.30Matches
2022-202321Feyenoordnl NED1. Eredivisie241,6386853.518.21979752902.253918+21+1.15-0.74Matches
2022-202321Feyenoord2. Europa Lg64978353.45.56832001.33119+2+0.36-0.88Matches
2023-202422Feyenoord1. Champions Lg64637785.75.16772001.0078-1-0.19-0.19Matches
2023-202422Feyenoordnl NED1. Eredivisie312,6638687.029.6318620002.427523+52+1.76-1.42Matches
2023-202422Feyenoord2. Europa Lg112012057.11.311201001.001100.000.00Matches
2024-202523Feyenoord1. Champions Lg75958555.16.67855001.86141400.00+0.93Matches
2024-202523Feyenoordnl NED1. Eredivisie181,3917745.515.516831123101.943421+13+0.84-0.51Matches
2025-202624Marseillefr FRACoupe de France1696919.20.81690003.0020+2+2.61-2.34Matches
2025-202624Feyenoordnl NED1. Eredivisie171,3177743.014.614881233101.763319+14+0.96+0.34Matches
2025-202624Feyenoord2. Europa Lg42406033.32.7375211500.0037-4-1.50-1.50Matches
2025-202624Marseillefr FRA1. Ligue 1151,1057436.112.3147841901.601416-2-0.16-1.08Matches
8 Seasons5 Clubs6 Leagues20115,2717643.3169.717982922231121.71328224+104+0.61-0.15
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Feyenoord (4 Seasons)3 Leagues1148,9247856.899.21038462112801.95217120+97+0.98-0.11
Jong Ajax (3 Seasons)1 League402,8227129.931.432791683671.306055+5+0.16-0.08
Utrecht (1 Season)1 League312,3517676.826.129781023811.393533+2+0.08-0.30
Marseille (1 Season)2 Leagues161,1747334.313.0157841901.69161600.00-1.44
Ajax (1 Season)2 Leagues00004
Eredivisie (6 Seasons)1219,3607751.0104.01098260123131.96216114+102+0.98-0.29
Europa Lg (4 Seasons)118577835.79.51084511520.821517-2-0.21-0.75
Eerste Divisie (3 Seasons)402,8227129.931.432791683671.306055+5+0.16-0.08
Champions Lg (2 Seasons)131,0588165.311.813817001.462122-1-0.09+0.72
Ligue 1 (1 Season)151,1057436.112.3147841901.601416-2-0.16-1.08
Coupe de France (1 Season)1696919.20.81690003.0020+2+2.61-2.34
Playing Time Table
Playing Time Starts Subs Team Success
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
2018-201917Jong Ajax1 League2180905.32.02902030.5045-1-0.50-0.92
2019-202018Jong Ajax1 League251,7447066.819.418821073931.804733+14+0.72-0.42
2020-202119Jong Ajax1 League138986926.310.01274411110.46917-8-0.80-0.52
2020-202119Ajax2 Leagues00004
2021-202220Utrecht1 League312,3517676.826.129781023811.393533+2+0.08-0.30
2022-202321Feyenoord2 Leagues302,1357153.523.72580952902.075027+23+0.97-0.78
2023-202422Feyenoord3 Leagues383,2468585.236.1388523002.168332+51+1.41-0.82
2024-202523Feyenoord2 Leagues251,9867948.022.123841623101.924835+13+0.59-0.25
2025-202624Feyenoord2 Leagues211,5577441.217.317851442701.423626+10+0.58+0.09
2025-202624Marseille2 Leagues161,1747334.313.0157841901.69161600.00-1.44
8 Seasons5 Clubs6 Leagues20115,2717643.3169.717982922231121.71328224+104+0.61-0.15
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Feyenoord (4 Seasons)3 Leagues1148,9247856.899.21038462112801.95217120+97+0.98-0.11
Jong Ajax (3 Seasons)1 League402,8227129.931.432791683671.306055+5+0.16-0.08
Utrecht (1 Season)1 League312,3517676.826.129781023811.393533+2+0.08-0.30
Marseille (1 Season)2 Leagues161,1747334.313.0157841901.69161600.00-1.44
Ajax (1 Season)2 Leagues00004
Eredivisie (6 Seasons)1219,3607751.0104.01098260123131.96216114+102+0.98-0.29
Europa Lg (4 Seasons)118577835.79.51084511520.821517-2-0.21-0.75
Eerste Divisie (3 Seasons)402,8227129.931.432791683671.306055+5+0.16-0.08
Champions Lg (2 Seasons)131,0588165.311.813817001.462122-1-0.09+0.72
Ligue 1 (1 Season)151,1057436.112.3147841901.601416-2-0.16-1.08
Coupe de France (1 Season)1696919.20.81690003.0020+2+2.61-2.34
Playing Time Table
Playing Time Starts Subs Team Success
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
2018-201917Jong Ajaxnl NED2. Eerste Divisie11th2180905.32.02902030.5045-1-0.50-0.92Matches
2019-202018Jong Ajaxnl NED2. Eerste Divisie4th251,7447066.819.418821073931.804733+14+0.72-0.42Matches
2020-202119Jong Ajaxnl NED2. Eerste Divisie16th138986926.310.01274411110.46917-8-0.80-0.52Matches
2020-202119Ajaxnl NED1. Eredivisie1st0002Matches
2021-202220Utrechtnl NED1. Eredivisie7th312,3517676.826.129781023811.393533+2+0.08-0.30Matches
2022-202321Feyenoordnl NED1. Eredivisie1st241,6386853.518.21979752902.253918+21+1.15-0.74Matches
2023-202422Feyenoordnl NED1. Eredivisie2nd312,6638687.029.6318620002.427523+52+1.76-1.42Matches
2024-202523Feyenoordnl NED1. Eredivisie3rd181,3917745.515.516831123101.943421+13+0.84-0.51Matches
2025-202624Feyenoordnl NED1. Eredivisie2nd171,3177743.014.614881233101.763319+14+0.96+0.34Matches
2025-202624Marseillefr FRA1. Ligue 15th151,1057436.112.3147841901.601416-2-0.16-1.08Matches
8 Seasons5 Clubs3 Leagues17613,2877543.0147.615581802132101.78290185+105+0.71-0.04
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Feyenoord (4 Seasons)1 League907,0097857.377.9808450103002.1518181+100+1.28-0.11
Jong Ajax (3 Seasons)1 League402,8227129.931.432791683671.306055+5+0.16-0.08
Utrecht (1 Season)1 League312,3517676.826.129781023811.393533+2+0.08-0.30
Marseille (1 Season)1 League151,1057436.112.3147841901.601416-2-0.16-1.08
Ajax (1 Season)1 League0002
Eredivisie (6 Seasons)1219,3607751.0104.01098260123131.96216114+102+0.98-0.29
Eerste Divisie (3 Seasons)402,8227129.931.432791683671.306055+5+0.16-0.08
Ligue 1 (1 Season)151,1057436.112.3147841901.601416-2-0.16-1.08
Playing Time Table
Playing Time Starts Subs Team Success
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-202624Marseillefr FRACoupe de FranceQF1696919.20.81690003.0020+2+2.61-2.34Matches
1 Season1 Club1 League1696919.20.81690003.0020+2+2.61-2.34
Playing Time Table
Playing Time Starts Subs Team Success
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
2020-202119Ajax2. Europa LgQF00002Matches
2022-202321Feyenoord2. Europa LgQF64978353.45.56832001.33119+2+0.36-0.88Matches
2023-202422Feyenoord1. Champions LgGR64637785.75.16772001.0078-1-0.19-0.19Matches
2023-202422Feyenoord2. Europa LgKO112012057.11.311201001.001100.000.00Matches
2024-202523Feyenoord1. Champions LgR1675958555.16.67855001.86141400.00+0.93Matches
2025-202624Feyenoord2. Europa LgLg42406033.32.7375211500.0037-4-1.50-1.50Matches
5 Seasons2 Clubs2 Leagues241,9158047.621.323831211521.173639-3-0.14-0.20
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Feyenoord (4 Seasons)2 Leagues241,9158055.021.323831211501.173639-3-0.14-0.20
Ajax (1 Season)1 League00002
Europa Lg (4 Seasons)118577835.79.51084511520.821517-2-0.21-0.75
Champions Lg (2 Seasons)131,0588165.311.813817001.462122-1-0.09+0.72
Playing Time Table
Playing Time Starts Subs Team Success
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
202422nl NetherlandsFriendlies (M)125256.90.30012510.0001-1-3.60-6.82Matches
2024-202523nl NetherlandsUEFA Nations LeagueQF41724322.91.9260022721.2531+2+1.05+0.42Matches
202624nl NetherlandsWCQ31264217.51.4190121812.3332+1+0.71-2.62Matches
202624nl NetherlandsFriendlies (M)2974953.91.1176012102.001100.00-1.08Matches
2 Seasons1 Club3 Leagues104204220.94.7471162341.6075+2+0.43-1.78
Friendlies (M) (2 Seasons)31224122.61.4176022311.3312-1-0.74-3.54
UEFA Nations League (1 Season)41724322.91.9260022721.2531+2+1.05+0.42
WCQ (1 Season)31264217.51.4190121812.3332+1+0.71-2.62
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201917Jong Ajaxnl NED2. Eerste Divisie2.00000Matches
2019-202018Jong Ajaxnl NED2. Eerste Divisie19.4310274571512310Matches
2020-202119Jong Ajaxnl NED2. Eerste Divisie10.000012122821100Matches
2021-202220Utrechtnl NED1. Eredivisie26.1400284312143350Matches
2022-202321Feyenoordnl NED1. Eredivisie18.220021260920220Matches
2022-202321Feyenoord2. Europa Lg5.52008401630Matches
2023-202422Feyenoord1. Champions Lg5.120081202360Matches
2023-202422Feyenoordnl NED1. Eredivisie29.6400365811213410Matches
2023-202422Feyenoord2. Europa Lg1.31003201110Matches
2024-202523Feyenoord1. Champions Lg6.6100111000750Matches
2024-202523Feyenoordnl NED1. Eredivisie15.55002427058240Matches
2025-202624Marseillefr FRACoupe de France0.80002100110Matches
2025-202624Feyenoordnl NED1. Eredivisie14.610015152218160Matches
2025-202624Feyenoord2. Europa Lg2.71009600260Matches
2025-202624Marseillefr FRA1. Ligue 112.34001320179170Matches
8 Seasons5 Clubs6 Leagues169.7301021728114831642180
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Feyenoord (4 Seasons)3 Leagues99.21900135160332781240
Jong Ajax (3 Seasons)1 League31.4310395792333410
Utrecht (1 Season)1 League26.1400284312143350
Marseille (1 Season)2 Leagues13.040015211710180
Ajax (1 Season)2 Leagues
Eredivisie (6 Seasons)104.016001241694491021380
Europa Lg (4 Seasons)9.54002012029100
Eerste Divisie (3 Seasons)31.4310395792333410
Champions Lg (2 Seasons)11.830019220210110
Ligue 1 (1 Season)12.34001320179170
Coupe de France (1 Season)0.80002100110
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201917Jong Ajax1 League2.00000
2019-202018Jong Ajax1 League19.4310274571512310
2020-202119Jong Ajax1 League10.000012122821100
2021-202220Utrecht1 League26.1400284312143350
2022-202321Feyenoord2 Leagues23.7400293001026250
2023-202422Feyenoord3 Leagues36.1700477211517480
2024-202523Feyenoord2 Leagues22.160035370515290
2025-202624Feyenoord2 Leagues17.320024212220220
2025-202624Marseille2 Leagues13.040015211710180
8 Seasons5 Clubs6 Leagues169.7301021728114831642180
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Feyenoord (4 Seasons)3 Leagues99.21900135160332781240
Jong Ajax (3 Seasons)1 League31.4310395792333410
Utrecht (1 Season)1 League26.1400284312143350
Marseille (1 Season)2 Leagues13.040015211710180
Ajax (1 Season)2 Leagues
Eredivisie (6 Seasons)104.016001241694491021380
Europa Lg (4 Seasons)9.54002012029100
Eerste Divisie (3 Seasons)31.4310395792333410
Champions Lg (2 Seasons)11.830019220210110
Ligue 1 (1 Season)12.34001320179170
Coupe de France (1 Season)0.80002100110
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201917Jong Ajaxnl NED2. Eerste Divisie11th2.00000Matches
2019-202018Jong Ajaxnl NED2. Eerste Divisie4th19.4310274571512310Matches
2020-202119Jong Ajaxnl NED2. Eerste Divisie16th10.000012122821100Matches
2021-202220Utrechtnl NED1. Eredivisie7th26.1400284312143350Matches
2022-202321Feyenoordnl NED1. Eredivisie1st18.220021260920220Matches
2023-202422Feyenoordnl NED1. Eredivisie2nd29.6400365811213410Matches
2024-202523Feyenoordnl NED1. Eredivisie3rd15.55002427058240Matches
2025-202624Feyenoordnl NED1. Eredivisie2nd14.610015152218160Matches
2025-202624Marseillefr FRA1. Ligue 15th12.34001320179170Matches
8 Seasons5 Clubs3 Leagues147.6231017624614791441960
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Feyenoord (4 Seasons)1 League77.9120096126328591030
Jong Ajax (3 Seasons)1 League31.4310395792333410
Utrecht (1 Season)1 League26.1400284312143350
Marseille (1 Season)1 League12.34001320179170
Ajax (1 Season)1 League
Eredivisie (6 Seasons)104.016001241694491021380
Eerste Divisie (3 Seasons)31.4310395792333410
Ligue 1 (1 Season)12.34001320179170
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2025-202624Marseillefr FRACoupe de FranceQF0.80002100110Matches
1 Season1 Club1 League0.80002100110
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202321Feyenoord2. Europa LgQF5.52008401630Matches
2023-202422Feyenoord1. Champions LgGR5.120081202360Matches
2023-202422Feyenoord2. Europa LgKO1.31003201110Matches
2024-202523Feyenoord1. Champions LgR166.6100111000750Matches
2025-202624Feyenoord2. Europa LgLg2.71009600260Matches
5 Seasons2 Clubs2 Leagues21.370039340419210
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Feyenoord (4 Seasons)2 Leagues21.370039340419210
Ajax (1 Season)1 League
Europa Lg (4 Seasons)9.54002012029100
Champions Lg (2 Seasons)11.830019220210110
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202422nl NetherlandsFriendlies (M)0.30000Matches
2024-202523nl NetherlandsUEFA Nations LeagueQF1.90001702130Matches
202624nl NetherlandsWCQ1.40003301010Matches
202624nl NetherlandsFriendlies (M)1.10000Matches
2 Seasons1 Club3 Leagues4.700041003140
Friendlies (M) (2 Seasons)1.40000
UEFA Nations League (1 Season)1.90001702130
WCQ (1 Season)1.40003301010

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.