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
2016-201717Jong Ajaxnl NED2. Eerste Divisie20380.4011000000.002.372.370.002.37Matches
2017-201818Jong Ajaxnl NED2. Eerste Divisie1498199.1224200200.220.220.440.220.44Matches
2017-201818Ajaxnl NED1. Eredivisie00Matches
2018-201919Jong Ajaxnl NED2. Eerste Divisie21191,54917.2538501300.290.170.460.290.46Matches
2018-201919Ajaxnl NED1. Eredivisie30480.5011000000.001.871.870.001.87Matches
2019-202020Ajax1. Champions Lg311291.4000000000.000.000.000.000.00Matches
2019-202020Jong Ajaxnl NED2. Eerste Divisie997198.0538500310.630.381.000.631.00Matches
2019-202020Ajaxnl NED1. Eredivisie522102.3303300001.290.001.291.291.29Matches
2019-202020Twentenl NED1. Eredivisie776006.7101100100.150.000.150.150.15Matches
2020-202121Club Brugge1. Champions Lg642973.3112100000.300.300.610.300.61Matches
2020-202121Ajaxnl NED1. Eredivisie1080.1000000000.000.000.000.000.00Matches
2020-202121Club Bruggebe BEL1. First Division A24211,74919.4147211311610.720.361.080.671.03Matches
2021-202222Club Brugge1. Champions Lg665275.9011000300.000.170.170.000.17Matches
2021-202222Club Bruggebe BEL1. First Division A31272,34026.071219700820.270.460.730.270.73Matches
2022-202323Club Brugge1. Champions Lg442903.2000001100.000.000.000.000.00Matches
2022-202323Club Bruggebe BEL1. Pro League A28201,86320.78513533400.390.240.630.240.48Matches
2023-202424PSV1. Champions Lg221651.8000000000.000.000.000.000.00Matches
2023-202424PSVnl NED1. Eredivisie1185836.5415400000.620.150.770.620.77Matches
2024-202525PSV1. Champions Lg1086827.6224111100.260.260.530.130.40Matches
2024-202525PSVnl NED1. Eredivisie29231,89421.01110211100100.520.481.000.521.00Matches
2025-202626Napoli1. Champions Lg622482.8000000200.000.000.000.000.00Matches
2025-202626Galatasaray1. Champions Lg432502.8202200000.720.000.720.720.72Matches
2025-202626Napoliit ITACoppa Italia10170.2000000000.000.000.000.000.00Matches
2025-202626Napoliit ITA1. Serie A1876667.4123100200.140.270.410.140.41Matches
2025-202626Galatasaraytr TUR1. Süper Lig1377037.8033000200.000.380.380.000.38Matches
2025-202626Napoliit ITASupercoppa20370.4000000000.000.000.000.000.00Matches
10 Seasons7 Clubs8 Leagues26018916,431182.6665412061573940.360.300.660.330.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 League46373,12534.7129211201810.350.260.600.350.60
Ajax (4 Seasons)2 Leagues1233954.4314300000.680.230.910.680.91
Club Brugge (3 Seasons)2 Leagues99827,06678.530265626452230.380.330.710.330.66
PSV (2 Seasons)2 Leagues52413,32436.91713301611200.460.350.810.430.79
Napoli (1 Season)4 Leagues27996810.8123100400.090.190.280.090.28
Galatasaray (1 Season)2 Leagues171095310.6235200200.190.280.470.190.47
Twente (1 Season)1 League776006.7101100100.150.000.150.150.15
Champions Lg (7 Seasons)41302,58828.8549412700.170.140.310.140.28
Eredivisie (6 Seasons)56403,34337.11912311900200.510.320.830.510.83
Eerste Divisie (4 Seasons)46373,12534.7129211201810.350.260.600.350.60
First Division A (3 Seasons)83685,95266.129245325441830.440.360.800.380.74
Serie A (1 Season)1876667.4123100200.140.270.410.140.41
Süper Lig (1 Season)1377037.8033000200.000.380.380.000.38
Supercoppa (1 Season)20370.4000000000.000.000.000.000.00
Coppa Italia (1 Season)10170.2000000000.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
2016-201717Jong Ajax1 League20380.4011000000.002.372.370.002.37
2017-201818Ajax1 League00
2017-201818Jong Ajax1 League1498199.1224200200.220.220.440.220.44
2018-201919Ajax1 League30480.5011000000.001.871.870.001.87
2018-201919Jong Ajax1 League21191,54917.2538501300.290.170.460.290.46
2019-202020Jong Ajax1 League997198.0538500310.630.381.000.631.00
2019-202020Twente1 League776006.7101100100.150.000.150.150.15
2019-202020Ajax2 Leagues833393.8303300000.800.000.800.800.80
2020-202121Ajax1 League1080.1000000000.000.000.000.000.00
2020-202121Club Brugge2 Leagues30252,04622.7158231411610.660.351.010.620.97
2021-202222Club Brugge2 Leagues37332,86731.9713207001120.220.410.630.220.63
2022-202323Club Brugge2 Leagues32242,15323.98513534500.330.210.540.210.42
2023-202424PSV2 Leagues13107488.3415400000.480.120.600.480.60
2024-202525PSV2 Leagues39312,57628.61312251211200.450.420.870.420.84
2025-202626Napoli4 Leagues27996810.8123100400.090.190.280.090.28
2025-202626Galatasaray2 Leagues171095310.6235200200.190.280.470.190.47
10 Seasons7 Clubs8 Leagues26018916,431182.6665412061573940.360.300.660.330.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 League46373,12534.7129211201810.350.260.600.350.60
Ajax (4 Seasons)2 Leagues1233954.4314300000.680.230.910.680.91
Club Brugge (3 Seasons)2 Leagues99827,06678.530265626452230.380.330.710.330.66
PSV (2 Seasons)2 Leagues52413,32436.91713301611200.460.350.810.430.79
Napoli (1 Season)4 Leagues27996810.8123100400.090.190.280.090.28
Galatasaray (1 Season)2 Leagues171095310.6235200200.190.280.470.190.47
Twente (1 Season)1 League776006.7101100100.150.000.150.150.15
Champions Lg (7 Seasons)41302,58828.8549412700.170.140.310.140.28
Eredivisie (6 Seasons)56403,34337.11912311900200.510.320.830.510.83
Eerste Divisie (4 Seasons)46373,12534.7129211201810.350.260.600.350.60
First Division A (3 Seasons)83685,95266.129245325441830.440.360.800.380.74
Serie A (1 Season)1876667.4123100200.140.270.410.140.41
Süper Lig (1 Season)1377037.8033000200.000.380.380.000.38
Supercoppa (1 Season)20370.4000000000.000.000.000.000.00
Coppa Italia (1 Season)10170.2000000000.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
2016-201717Jong Ajaxnl NED2. Eerste Divisie2nd20380.4011000000.002.372.370.002.37Matches
2017-201818Ajaxnl NED1. Eredivisie2nd00Matches
2017-201818Jong Ajaxnl NED2. Eerste Divisie1st1498199.1224200200.220.220.440.220.44Matches
2018-201919Ajaxnl NED1. Eredivisie1st30480.5011000000.001.871.870.001.87Matches
2018-201919Jong Ajaxnl NED2. Eerste Divisie11th21191,54917.2538501300.290.170.460.290.46Matches
2019-202020Jong Ajaxnl NED2. Eerste Divisie4th997198.0538500310.630.381.000.631.00Matches
2019-202020Twentenl NED1. Eredivisie14th776006.7101100100.150.000.150.150.15Matches
2019-202020Ajaxnl NED1. Eredivisie1st522102.3303300001.290.001.291.291.29Matches
2020-202121Ajaxnl NED1. Eredivisie1st1080.1000000000.000.000.000.000.00Matches
2020-202121Club Bruggebe BEL1. First Division A1st24211,74919.4147211311610.720.361.080.671.03Matches
2021-202222Club Bruggebe BEL1. First Division A2nd31272,34026.071219700820.270.460.730.270.73Matches
2022-202323Club Bruggebe BEL1. Pro League A4th28201,86320.78513533400.390.240.630.240.48Matches
2023-202424PSVnl NED1. Eredivisie1st1185836.5415400000.620.150.770.620.77Matches
2024-202525PSVnl NED1. Eredivisie1st29231,89421.01110211100100.520.481.000.521.00Matches
2025-202626Napoliit ITA1. Serie A2nd1876667.4123100200.140.270.410.140.41Matches
2025-202626Galatasaraytr TUR1. Süper Lig1st1377037.8033000200.000.380.380.000.38Matches
10 Seasons7 Clubs5 Leagues21615913,789153.2615011157453240.400.330.720.370.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 League46373,12534.7129211201810.350.260.600.350.60
Ajax (4 Seasons)1 League922663.0314300001.020.341.351.021.35
Club Brugge (3 Seasons)1 League83685,95266.129245325441830.440.360.800.380.74
PSV (2 Seasons)1 League40312,47727.51511261500100.550.400.940.550.94
Napoli (1 Season)1 League1876667.4123100200.140.270.410.140.41
Galatasaray (1 Season)1 League1377037.8033000200.000.380.380.000.38
Twente (1 Season)1 League776006.7101100100.150.000.150.150.15
Eredivisie (6 Seasons)56403,34337.11912311900200.510.320.830.510.83
Eerste Divisie (4 Seasons)46373,12534.7129211201810.350.260.600.350.60
First Division A (3 Seasons)83685,95266.129245325441830.440.360.800.380.74
Serie A (1 Season)1876667.4123100200.140.270.410.140.41
Süper Lig (1 Season)1377037.8033000200.000.380.380.000.38
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-202626Napoliit ITACoppa ItaliaQF10170.2000000000.000.000.000.000.00Matches
2025-202626Napoliit ITASupercoppa20370.4000000000.000.000.000.000.00Matches
1 Season1 Club2 Leagues30540.6000000000.000.000.000.000.00
Supercoppa (1 Season)20370.4000000000.000.000.000.000.00
Coppa Italia (1 Season)10170.2000000000.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
2019-202020Ajax1. Champions LgGR311291.4000000000.000.000.000.000.00Matches
2020-202121Club Brugge1. Champions LgGR642973.3112100000.300.300.610.300.61Matches
2021-202222Club Brugge1. Champions LgGR665275.9011000300.000.170.170.000.17Matches
2022-202323Club Brugge1. Champions LgR16442903.2000001100.000.000.000.000.00Matches
2023-202424PSV1. Champions LgR16221651.8000000000.000.000.000.000.00Matches
2024-202525PSV1. Champions LgR161086827.6224111100.260.260.530.130.40Matches
2025-202626Napoli1. Champions LgLg622482.8000000200.000.000.000.000.00Matches
2025-202626Galatasaray1. Champions LgR16432502.8202200000.720.000.720.720.72Matches
7 Seasons5 Clubs1 League41302,58828.8549412700.170.140.310.140.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 League16141,11412.4123101400.080.160.240.080.24
PSV (2 Seasons)1 League12108479.4224111100.210.210.430.110.32
Napoli (1 Season)1 League622482.8000000200.000.000.000.000.00
Galatasaray (1 Season)1 League432502.8202200000.720.000.720.720.72
Ajax (1 Season)1 League311291.4000000000.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
202222nl Netherlands1. World CupQF1080.1000000100.000.000.000.000.00Matches
202222nl NetherlandsWCQ311191.3011000000.000.760.760.000.76Matches
202222nl NetherlandsFriendlies (M)00Matches
2022-202323nl NetherlandsUEFA Nations League4th432422.7202200000.740.000.740.740.74Matches
202424nl NetherlandsUEFA Euro Qualifying20360.4000000000.000.000.000.000.00Matches
2024-202525nl NetherlandsUEFA Nations LeagueQF311321.5011000000.000.680.680.000.68Matches
202626nl NetherlandsWCQ20570.6101100101.580.001.581.581.58Matches
202626nl NetherlandsFriendlies (M)00Matches
3 Seasons1 Club5 Leagues1555946.6325300200.450.300.760.450.76
UEFA Nations League (2 Seasons)743744.2213200000.480.240.720.480.72
WCQ (2 Seasons)511762.0112100100.510.511.020.511.02
Friendlies (M) (2 Seasons)00
UEFA Euro Qualifying (1 Season)20360.4000000000.000.000.000.000.00
World Cup (1 Season)1080.1000000100.000.000.000.000.00

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
2016-201717Jong Ajaxnl NED2. Eerste Divisie0.40000.000.0000Matches
2017-201818Jong Ajaxnl NED2. Eerste Divisie9.120110.001.210.1800Matches
2018-201919Jong Ajaxnl NED2. Eerste Divisie17.2501Matches
2018-201919Ajaxnl NED1. Eredivisie0.5000Matches
2019-202020Ajax1. Champions Lg1.40200.01.400.000.0000Matches
2019-202020Jong Ajaxnl NED2. Eerste Divisie8.05281346.43.501.630.180.3800Matches
2019-202020Ajaxnl NED1. Eredivisie2.3311545.54.712.140.270.6000Matches
2019-202020Twentenl NED1. Eredivisie6.7117529.42.550.750.060.2000Matches
2020-202121Club Brugge1. Champions Lg3.316350.01.820.910.170.3300Matches
2020-202121Ajaxnl NED1. Eredivisie0.10000.000.0000Matches
2020-202121Club Bruggebe BEL1. First Division A19.414663553.03.401.800.200.3711Matches
2021-202222Club Brugge1. Champions Lg5.9010550.01.710.850.000.0000Matches
2021-202222Club Bruggebe BEL1. First Division A26.07611524.62.350.580.110.4700Matches
2022-202323Club Brugge1. Champions Lg3.203266.70.930.620.000.0001Matches
2022-202323Club Bruggebe BEL1. Pro League A20.78522242.32.511.060.100.2333Matches
2023-202424PSV1. Champions Lg1.809444.44.912.180.000.0000Matches
2023-202424PSVnl NED1. Eredivisie6.54211361.93.242.010.190.3100Matches
2024-202525PSV1. Champions Lg7.6221838.12.771.060.050.1311Matches
2024-202525PSVnl NED1. Eredivisie21.011632438.12.991.140.170.4600Matches
2025-202626Napoli1. Champions Lg2.806116.72.180.360.000.0000Matches
2025-202626Galatasaray1. Champions Lg2.824250.01.440.720.501.0000Matches
2025-202626Napoliit ITACoppa Italia0.20000.000.0000Matches
2025-202626Napoliit ITA1. Serie A7.419444.41.220.540.110.2500Matches
2025-202626Galatasaraytr TUR1. Süper Lig7.8016743.82.050.900.000.0000Matches
2025-202626Napoliit ITASupercoppa0.40100.02.430.000.0000Matches
10 Seasons7 Clubs8 Leagues182.66640617944.12.461.090.140.3157
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Jong Ajax (4 Seasons)1 League34.712282485.71.601.370.250.2901
Ajax (4 Seasons)2 Leagues4.4313538.53.371.300.230.6000
Club Brugge (3 Seasons)2 Leagues78.5301988241.42.521.040.130.3245
PSV (2 Seasons)2 Leagues36.9171144943.03.091.330.140.3311
Napoli (1 Season)4 Leagues10.8116531.31.490.460.060.2000
Galatasaray (1 Season)2 Leagues10.6220945.01.890.850.100.2200
Twente (1 Season)1 League6.7117529.42.550.750.060.2000
Champions Lg (7 Seasons)28.85612541.02.120.870.070.1612
Eredivisie (6 Seasons)37.1191124742.03.061.280.170.4000
Eerste Divisie (4 Seasons)34.712282485.71.601.370.250.2901
First Division A (3 Seasons)66.1291797240.22.711.090.140.3544
Serie A (1 Season)7.419444.41.220.540.110.2500
Süper Lig (1 Season)7.8016743.82.050.900.000.0000
Supercoppa (1 Season)0.40100.02.430.000.0000
Coppa Italia (1 Season)0.20000.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
2016-201717Jong Ajax1 League0.40000.000.0000
2017-201818Jong Ajax1 League9.120110.001.210.1800
2018-201919Ajax1 League0.5000
2018-201919Jong Ajax1 League17.2501
2019-202020Jong Ajax1 League8.05281346.43.501.630.180.3800
2019-202020Twente1 League6.7117529.42.550.750.060.2000
2019-202020Ajax2 Leagues3.8313538.53.451.330.230.6000
2020-202121Ajax1 League0.10000.000.0000
2020-202121Club Brugge2 Leagues22.715723852.83.171.670.190.3711
2021-202222Club Brugge2 Leagues31.97712028.22.230.630.100.3500
2022-202323Club Brugge2 Leagues23.98552443.62.301.000.090.2134
2023-202424PSV2 Leagues8.34301756.73.612.050.130.2400
2024-202525PSV2 Leagues28.613843238.12.931.120.140.3811
2025-202626Napoli4 Leagues10.8116531.31.490.460.060.2000
2025-202626Galatasaray2 Leagues10.6220945.01.890.850.100.2200
10 Seasons7 Clubs8 Leagues182.66640617944.12.461.090.140.3157
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Jong Ajax (4 Seasons)1 League34.712282485.71.601.370.250.2901
Ajax (4 Seasons)2 Leagues4.4313538.53.371.300.230.6000
Club Brugge (3 Seasons)2 Leagues78.5301988241.42.521.040.130.3245
PSV (2 Seasons)2 Leagues36.9171144943.03.091.330.140.3311
Napoli (1 Season)4 Leagues10.8116531.31.490.460.060.2000
Galatasaray (1 Season)2 Leagues10.6220945.01.890.850.100.2200
Twente (1 Season)1 League6.7117529.42.550.750.060.2000
Champions Lg (7 Seasons)28.85612541.02.120.870.070.1612
Eredivisie (6 Seasons)37.1191124742.03.061.280.170.4000
Eerste Divisie (4 Seasons)34.712282485.71.601.370.250.2901
First Division A (3 Seasons)66.1291797240.22.711.090.140.3544
Serie A (1 Season)7.419444.41.220.540.110.2500
Süper Lig (1 Season)7.8016743.82.050.900.000.0000
Supercoppa (1 Season)0.40100.02.430.000.0000
Coppa Italia (1 Season)0.20000.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
2016-201717Jong Ajaxnl NED2. Eerste Divisie2nd0.40000.000.0000Matches
2017-201818Jong Ajaxnl NED2. Eerste Divisie1st9.120110.001.210.1800Matches
2018-201919Ajaxnl NED1. Eredivisie1st0.5000Matches
2018-201919Jong Ajaxnl NED2. Eerste Divisie11th17.2501Matches
2019-202020Jong Ajaxnl NED2. Eerste Divisie4th8.05281346.43.501.630.180.3800Matches
2019-202020Twentenl NED1. Eredivisie14th6.7117529.42.550.750.060.2000Matches
2019-202020Ajaxnl NED1. Eredivisie1st2.3311545.54.712.140.270.6000Matches
2020-202121Ajaxnl NED1. Eredivisie1st0.10000.000.0000Matches
2020-202121Club Bruggebe BEL1. First Division A1st19.414663553.03.401.800.200.3711Matches
2021-202222Club Bruggebe BEL1. First Division A2nd26.07611524.62.350.580.110.4700Matches
2022-202323Club Bruggebe BEL1. Pro League A4th20.78522242.32.511.060.100.2333Matches
2023-202424PSVnl NED1. Eredivisie1st6.54211361.93.242.010.190.3100Matches
2024-202525PSVnl NED1. Eredivisie1st21.011632438.12.991.140.170.4600Matches
2025-202626Napoliit ITA1. Serie A2nd7.419444.41.220.540.110.2500Matches
2025-202626Galatasaraytr TUR1. Süper Lig1st7.8016743.82.050.900.000.0000Matches
10 Seasons7 Clubs5 Leagues153.26134415444.82.541.140.150.3445
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Jong Ajax (4 Seasons)1 League34.712282485.71.601.370.250.2901
Ajax (4 Seasons)1 League3.0311545.54.542.060.270.6000
Club Brugge (3 Seasons)1 League66.1291797240.22.711.090.140.3544
PSV (2 Seasons)1 League27.515843744.03.051.340.180.4100
Napoli (1 Season)1 League7.419444.41.220.540.110.2500
Galatasaray (1 Season)1 League7.8016743.82.050.900.000.0000
Twente (1 Season)1 League6.7117529.42.550.750.060.2000
Eredivisie (6 Seasons)37.1191124742.03.061.280.170.4000
Eerste Divisie (4 Seasons)34.712282485.71.601.370.250.2901
First Division A (3 Seasons)66.1291797240.22.711.090.140.3544
Serie A (1 Season)7.419444.41.220.540.110.2500
Süper Lig (1 Season)7.8016743.82.050.900.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-202626Napoliit ITACoppa ItaliaQF0.20000.000.0000Matches
2025-202626Napoliit ITASupercoppa0.40100.02.430.000.0000Matches
1 Season1 Club2 Leagues0.60100.01.670.000.0000
Supercoppa (1 Season)0.40100.02.430.000.0000
Coppa Italia (1 Season)0.20000.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
2019-202020Ajax1. Champions LgGR1.40200.01.400.000.0000Matches
2020-202121Club Brugge1. Champions LgGR3.316350.01.820.910.170.3300Matches
2021-202222Club Brugge1. Champions LgGR5.9010550.01.710.850.000.0000Matches
2022-202323Club Brugge1. Champions LgR163.203266.70.930.620.000.0001Matches
2023-202424PSV1. Champions LgR161.809444.44.912.180.000.0000Matches
2024-202525PSV1. Champions LgR167.6221838.12.771.060.050.1311Matches
2025-202626Napoli1. Champions LgLg2.806116.72.180.360.000.0000Matches
2025-202626Galatasaray1. Champions LgR162.824250.01.440.720.501.0000Matches
7 Seasons5 Clubs1 League28.85612541.02.120.870.070.1612
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Club Brugge (3 Seasons)1 League12.41191052.61.540.810.050.1001
PSV (2 Seasons)1 League9.42301240.03.191.280.030.0811
Napoli (1 Season)1 League2.806116.72.180.360.000.0000
Galatasaray (1 Season)1 League2.824250.01.440.720.501.0000
Ajax (1 Season)1 League1.40200.01.400.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
202222nl Netherlands1. World CupQF0.10000.000.0000Matches
202222nl NetherlandsWCQ1.30200.01.510.000.0000Matches
2022-202323nl NetherlandsUEFA Nations League4th2.727342.92.601.120.290.6700Matches
202424nl NetherlandsUEFA Euro Qualifying0.40000.000.0000Matches
2024-202525nl NetherlandsUEFA Nations LeagueQF1.503133.32.050.680.000.0000Matches
202626nl NetherlandsWCQ0.614125.06.321.580.251.0000Matches
3 Seasons1 Club5 Leagues6.6316531.32.420.760.190.6000
UEFA Nations League (2 Seasons)4.2210440.02.410.960.200.5000
WCQ (2 Seasons)2.016116.73.070.510.171.0000
Friendlies (M) (2 Seasons)
UEFA Euro Qualifying (1 Season)0.40000.000.0000
World Cup (1 Season)0.10000.000.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
2016-201717Jong Ajaxnl NED2. Eerste Divisie238191.10.400203.0010+1+2.37+1.36Matches
2017-201818Jong Ajaxnl NED2. Eerste Divisie148195923.99.192502.00268+18+1.98+1.36Matches
2017-201818Ajaxnl NED1. Eredivisie00003Matches
2018-201919Jong Ajaxnl NED2. Eerste Divisie211,5497445.317.219781423621.433930+9+0.52+0.28Matches
2018-201919Ajaxnl NED1. Eredivisie348161.60.50031542.001100.00-2.60Matches
2019-202020Ajax1. Champions Lg31294323.91.4169023002.001100.00-1.31Matches
2019-202020Jong Ajaxnl NED2. Eerste Divisie97198027.58.09805002.332711+16+2.00+1.57Matches
2019-202020Ajaxnl NED1. Eredivisie5210429.32.3270032442.4064+2+0.86-1.04Matches
2019-202020Twentenl NED1. Eredivisie76008625.66.77865001.0079-2-0.30+0.22Matches
2020-202121Club Brugge1. Champions Lg62975055.03.3469021101.3358-3-0.91-1.28Matches
2020-202121Ajaxnl NED1. Eredivisie1880.30.1001813.000000.00-2.33Matches
2020-202121Club Bruggebe BEL1. First Division A241,7497357.219.42177534102.004118+23+1.18-0.26Matches
2021-202222Club Brugge1. Champions Lg65278897.65.96885000.67619-13-2.22+4.70Matches
2021-202222Club Bruggebe BEL1. First Division A312,3407576.526.027831242502.145830+28+1.08+0.20Matches
2022-202323Club Brugge1. Champions Lg42907340.33.24732020.2507-7-2.17-3.01Matches
2022-202323Club Bruggebe BEL1. Pro League A281,8636760.920.72083982401.583522+13+0.63-0.27Matches
2023-202424PSV1. Champions Lg21658322.91.82831001.6026-4-2.18-2.18Matches
2023-202424PSVnl NED1. Eredivisie115835319.16.5867031502.82182+16+2.47-0.22Matches
2024-202525PSV1. Champions Lg106826861.47.6878222811.401215-3-0.40-0.82Matches
2024-202525PSVnl NED1. Eredivisie291,8946561.921.02375863002.287023+47+2.23+0.92Matches
2025-202626Napoli1. Champions Lg62484134.42.8274042511.3346-2-0.73+0.04Matches
2025-202626Galatasaray1. Champions Lg42506322.52.8372013401.5056-1-0.36-0.15Matches
2025-202626Napoliit ITACoppa Italia117179.40.20011701.000000.000.00Matches
2025-202626Napoliit ITA1. Serie A186663719.57.47660111931.8994+5+0.68+0.12Matches
2025-202626Galatasaraytr TUR1. Süper Lig137035423.07.8776262821.92209+11+1.41+0.03Matches
2025-202626Napoliit ITASupercoppa2371920.60.40021903.000000.00-2.52Matches
10 Seasons7 Clubs8 Leagues26016,4316330.0182.618978727124231.86393239+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 League463,1256824.334.737782193621.859349+44+1.27+0.62
Ajax (4 Seasons)2 Leagues12395333.34.43700920122.2586+2+0.46-1.82
Club Brugge (3 Seasons)2 Leagues997,0667164.478.5828133172621.73145104+41+0.52-0.49
PSV (2 Seasons)2 Leagues523,3246441.836.9417411112512.2010246+56+1.52-0.29
Napoli (1 Season)4 Leagues279683621.510.89680182041.811310+3+0.28-0.15
Galatasaray (1 Season)2 Leagues179535622.910.61075272921.822515+10+0.94-0.01
Twente (1 Season)1 League76008625.66.77865001.0079-2-0.30+0.22
Champions Lg (7 Seasons)412,5886343.128.8307710112541.223568-33-1.15-1.31
Eredivisie (6 Seasons)563,3436016.837.14075131622122.2310239+63+1.70-0.24
Eerste Divisie (4 Seasons)463,1256824.334.737782193621.859349+44+1.27+0.62
First Division A (3 Seasons)835,9527264.866.1688126152801.9113470+64+0.97-0.15
Serie A (1 Season)186663719.57.47660111931.8994+5+0.68+0.12
Süper Lig (1 Season)137035423.07.8776262821.92209+11+1.41+0.03
Supercoppa (1 Season)2371920.60.40021903.000000.00-2.52
Coppa Italia (1 Season)117179.40.20011701.000000.000.00
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
2016-201717Jong Ajax1 League238191.10.400203.0010+1+2.37+1.36
2017-201818Ajax1 League00003
2017-201818Jong Ajax1 League148195923.99.192502.00268+18+1.98+1.36
2018-201919Ajax1 League348161.60.50031542.001100.00-2.60
2018-201919Jong Ajax1 League211,5497445.317.219781423621.433930+9+0.52+0.28
2019-202020Jong Ajax1 League97198027.58.09805002.332711+16+2.00+1.57
2019-202020Twente1 League76008625.66.77865001.0079-2-0.30+0.22
2019-202020Ajax2 Leagues83394212.23.8369052642.2575+2+0.53-1.27
2020-202121Ajax1 League1880.30.1001813.000000.00-2.33
2020-202121Club Brugge2 Leagues302,0466856.822.72576552901.874626+20+0.88-0.39
2021-202222Club Brugge2 Leagues372,8677779.631.933841742501.906449+15+0.47-0.27
2022-202323Club Brugge2 Leagues322,1536757.023.924821182421.413529+6+0.25-0.63
2023-202424PSV2 Leagues137485819.88.31070131502.63208+12+1.44-0.75
2024-202525PSV2 Leagues392,5766661.828.631761082912.058238+44+1.54+0.46
2025-202626Napoli4 Leagues279683621.510.89680182041.811310+3+0.28-0.15
2025-202626Galatasaray2 Leagues179535622.910.61075272921.822515+10+0.94-0.01
10 Seasons7 Clubs8 Leagues26016,4316330.0182.618978727124231.86393239+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 League463,1256824.334.737782193621.859349+44+1.27+0.62
Ajax (4 Seasons)2 Leagues12395333.34.43700920122.2586+2+0.46-1.82
Club Brugge (3 Seasons)2 Leagues997,0667164.478.5828133172621.73145104+41+0.52-0.49
PSV (2 Seasons)2 Leagues523,3246441.836.9417411112512.2010246+56+1.52-0.29
Napoli (1 Season)4 Leagues279683621.510.89680182041.811310+3+0.28-0.15
Galatasaray (1 Season)2 Leagues179535622.910.61075272921.822515+10+0.94-0.01
Twente (1 Season)1 League76008625.66.77865001.0079-2-0.30+0.22
Champions Lg (7 Seasons)412,5886343.128.8307710112541.223568-33-1.15-1.31
Eredivisie (6 Seasons)563,3436016.837.14075131622122.2310239+63+1.70-0.24
Eerste Divisie (4 Seasons)463,1256824.334.737782193621.859349+44+1.27+0.62
First Division A (3 Seasons)835,9527264.866.1688126152801.9113470+64+0.97-0.15
Serie A (1 Season)186663719.57.47660111931.8994+5+0.68+0.12
Süper Lig (1 Season)137035423.07.8776262821.92209+11+1.41+0.03
Supercoppa (1 Season)2371920.60.40021903.000000.00-2.52
Coppa Italia (1 Season)117179.40.20011701.000000.000.00
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
2016-201717Jong Ajaxnl NED2. Eerste Divisie2nd238191.10.400203.0010+1+2.37+1.36Matches
2017-201818Ajaxnl NED1. Eredivisie2nd00003Matches
2017-201818Jong Ajaxnl NED2. Eerste Divisie1st148195923.99.192502.00268+18+1.98+1.36Matches
2018-201919Ajaxnl NED1. Eredivisie1st348161.60.50031542.001100.00-2.60Matches
2018-201919Jong Ajaxnl NED2. Eerste Divisie11th211,5497445.317.219781423621.433930+9+0.52+0.28Matches
2019-202020Jong Ajaxnl NED2. Eerste Divisie4th97198027.58.09805002.332711+16+2.00+1.57Matches
2019-202020Twentenl NED1. Eredivisie14th76008625.66.77865001.0079-2-0.30+0.22Matches
2019-202020Ajaxnl NED1. Eredivisie1st5210429.32.3270032442.4064+2+0.86-1.04Matches
2020-202121Ajaxnl NED1. Eredivisie1st1880.30.1001813.000000.00-2.33Matches
2020-202121Club Bruggebe BEL1. First Division A1st241,7497357.219.42177534102.004118+23+1.18-0.26Matches
2021-202222Club Bruggebe BEL1. First Division A2nd312,3407576.526.027831242502.145830+28+1.08+0.20Matches
2022-202323Club Bruggebe BEL1. Pro League A4th281,8636760.920.72083982401.583522+13+0.63-0.27Matches
2023-202424PSVnl NED1. Eredivisie1st115835319.16.5867031502.82182+16+2.47-0.22Matches
2024-202525PSVnl NED1. Eredivisie1st291,8946561.921.02375863002.287023+47+2.23+0.92Matches
2025-202626Napoliit ITA1. Serie A2nd186663719.57.47660111931.8994+5+0.68+0.12Matches
2025-202626Galatasaraytr TUR1. Süper Lig1st137035423.07.8776262821.92209+11+1.41+0.03Matches
10 Seasons7 Clubs5 Leagues21613,7896428.5153.215978625724191.98358171+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 League463,1256824.334.737782193621.859349+44+1.27+0.62
Ajax (4 Seasons)1 League9266302.33.02710718122.3375+2+0.68-1.64
Club Brugge (3 Seasons)1 League835,9527264.866.1688126152801.9113470+64+0.97-0.15
PSV (2 Seasons)1 League402,4776240.527.53173892502.438825+63+2.29+0.04
Napoli (1 Season)1 League186663719.57.47660111931.8994+5+0.68+0.12
Galatasaray (1 Season)1 League137035423.07.8776262821.92209+11+1.41+0.03
Twente (1 Season)1 League76008625.66.77865001.0079-2-0.30+0.22
Eredivisie (6 Seasons)563,3436016.837.14075131622122.2310239+63+1.70-0.24
Eerste Divisie (4 Seasons)463,1256824.334.737782193621.859349+44+1.27+0.62
First Division A (3 Seasons)835,9527264.866.1688126152801.9113470+64+0.97-0.15
Serie A (1 Season)186663719.57.47660111931.8994+5+0.68+0.12
Süper Lig (1 Season)137035423.07.8776262821.92209+11+1.41+0.03
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-202626Napoliit ITACoppa ItaliaQF117179.40.20011701.000000.000.00Matches
2025-202626Napoliit ITASupercoppa2371920.60.40021903.000000.00-2.52Matches
1 Season1 Club2 Leagues3541815.00.60031802.330000.00-1.18
Supercoppa (1 Season)2371920.60.40021903.000000.00-2.52
Coppa Italia (1 Season)117179.40.20011701.000000.000.00
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
2019-202020Ajax1. Champions LgGR31294323.91.4169023002.001100.00-1.31Matches
2020-202121Club Brugge1. Champions LgGR62975055.03.3469021101.3358-3-0.91-1.28Matches
2021-202222Club Brugge1. Champions LgGR65278897.65.96885000.67619-13-2.22+4.70Matches
2022-202323Club Brugge1. Champions LgR1642907340.33.24732020.2507-7-2.17-3.01Matches
2023-202424PSV1. Champions LgR1621658322.91.82831001.6026-4-2.18-2.18Matches
2024-202525PSV1. Champions LgR16106826861.47.6878222811.401215-3-0.40-0.82Matches
2025-202626Napoli1. Champions LgLg62484134.42.8274042511.3346-2-0.73+0.04Matches
2025-202626Galatasaray1. Champions LgR1642506322.52.8372013401.5056-1-0.36-0.15Matches
7 Seasons5 Clubs1 League412,5886343.128.8307710112541.223568-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 League161,1147061.912.41478721120.811134-23-1.86-2.38
PSV (2 Seasons)1 League128477146.39.41079322811.431421-7-0.74-0.93
Napoli (1 Season)1 League62484134.42.8274042511.3346-2-0.73+0.04
Galatasaray (1 Season)1 League42506322.52.8372013401.5056-1-0.36-0.15
Ajax (1 Season)1 League31294323.91.4169023002.001100.00-1.31
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
202222nl Netherlands1. World CupQF1881.70.1001841.000000.00-1.14Matches
202222nl NetherlandsWCQ31194013.21.3177022112.3352+3+2.27-0.27Matches
202222nl NetherlandsFriendlies (M)00001Matches
2022-202323nl NetherlandsUEFA Nations League4th42426132.32.7369013611.5045-1-0.37-1.43Matches
202424nl NetherlandsUEFA Euro Qualifying236185.00.40021803.000000.00-1.32Matches
2024-202525nl NetherlandsUEFA Nations LeagueQF31324417.61.5176022811.6742+2+1.36+0.78Matches
202626nl NetherlandsWCQ257297.90.60022943.0050+5+7.89+5.45Matches
202626nl NetherlandsFriendlies (M)00003Matches
3 Seasons1 Club5 Leagues155944012.56.657201024152.07189+9+1.36-0.23
UEFA Nations League (2 Seasons)73745324.94.2471033121.5787+1+0.24-0.56
WCQ (2 Seasons)51763510.92.0177042552.60102+8+4.09+1.60
Friendlies (M) (2 Seasons)00004
UEFA Euro Qualifying (1 Season)236185.00.40021803.000000.00-1.32
World Cup (1 Season)1881.70.1001841.000000.00-1.14
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
2016-201717Jong Ajaxnl NED2. Eerste Divisie0.400000000000Matches
2017-201818Jong Ajaxnl NED2. Eerste Divisie9.1200700000000Matches
2018-201919Jong Ajaxnl NED2. Eerste Divisie17.23000Matches
2018-201919Ajaxnl NED1. Eredivisie0.50000Matches
2019-202020Ajax1. Champions Lg1.40000213360Matches
2019-202020Jong Ajaxnl NED2. Eerste Divisie8.0311614362630Matches
2019-202020Ajaxnl NED1. Eredivisie2.30002303040Matches
2019-202020Twentenl NED1. Eredivisie6.7100616237030Matches
2020-202121Club Brugge1. Champions Lg3.30005315140Matches
2020-202121Ajaxnl NED1. Eredivisie0.10000001010Matches
2020-202121Club Bruggebe BEL1. First Division A19.4611143194811130Matches
2021-202222Club Brugge1. Champions Lg5.930028528550Matches
2021-202222Club Bruggebe BEL1. First Division A26.0821254475813150Matches
2022-202323Club Brugge1. Champions Lg3.210036120040Matches
2022-202323Club Bruggebe BEL1. Pro League A20.740017358975160Matches
2023-202424PSV1. Champions Lg1.80000308000Matches
2023-202424PSVnl NED1. Eredivisie6.5000710519120Matches
2024-202525PSV1. Champions Lg7.6100311349470Matches
2024-202525PSVnl NED1. Eredivisie21.0100102621125170Matches
2025-202626Napoli1. Champions Lg2.820064320020Matches
2025-202626Galatasaray1. Champions Lg2.800011013220Matches
2025-202626Napoliit ITACoppa Italia0.20000002000Matches
2025-202626Napoliit ITA1. Serie A7.4200511244280Matches
2025-202626Galatasaraytr TUR1. Süper Lig7.820068151250Matches
2025-202626Napoliit ITASupercoppa0.4000100010Matches
10 Seasons7 Clubs8 Leagues182.639431262365368061117000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Jong Ajax (4 Seasons)1 League34.7811131436263000
Ajax (4 Seasons)2 Leagues4.400025173110
Club Brugge (3 Seasons)2 Leagues78.52232661273125635570
PSV (2 Seasons)2 Leagues36.920020501018810260
Napoli (1 Season)4 Leagues10.840012155663100
Galatasaray (1 Season)2 Leagues10.620079164470
Twente (1 Season)1 League6.7100616237030
Champions Lg (7 Seasons)28.870020381414615300
Eredivisie (6 Seasons)37.1200255591726270
Eerste Divisie (4 Seasons)34.7811131436263000
First Division A (3 Seasons)66.11832561102420329440
Serie A (1 Season)7.4200511244280
Süper Lig (1 Season)7.820068151250
Supercoppa (1 Season)0.4000100010
Coppa Italia (1 Season)0.20000002000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201717Jong Ajax1 League0.400000000000
2017-201818Jong Ajax1 League9.1200700000000
2018-201919Ajax1 League0.50000
2018-201919Jong Ajax1 League17.23000
2019-202020Jong Ajax1 League8.0311614362630
2019-202020Twente1 League6.7100616237030
2019-202020Ajax2 Leagues3.800025163100
2020-202121Ajax1 League0.10000001010
2020-202121Club Brugge2 Leagues22.76111934105312170
2021-202222Club Brugge2 Leagues31.911212752128618200
2022-202323Club Brugge2 Leagues23.9500204191175200
2023-202424PSV2 Leagues8.3000713527120
2024-202525PSV2 Leagues28.6200133751619240
2025-202626Napoli4 Leagues10.840012155663100
2025-202626Galatasaray2 Leagues10.620079164470
10 Seasons7 Clubs8 Leagues182.639431262365368061117000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Jong Ajax (4 Seasons)1 League34.7811131436263000
Ajax (4 Seasons)2 Leagues4.400025173110
Club Brugge (3 Seasons)2 Leagues78.52232661273125635570
PSV (2 Seasons)2 Leagues36.920020501018810260
Napoli (1 Season)4 Leagues10.840012155663100
Galatasaray (1 Season)2 Leagues10.620079164470
Twente (1 Season)1 League6.7100616237030
Champions Lg (7 Seasons)28.870020381414615300
Eredivisie (6 Seasons)37.1200255591726270
Eerste Divisie (4 Seasons)34.7811131436263000
First Division A (3 Seasons)66.11832561102420329440
Serie A (1 Season)7.4200511244280
Süper Lig (1 Season)7.820068151250
Supercoppa (1 Season)0.4000100010
Coppa Italia (1 Season)0.20000002000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201717Jong Ajaxnl NED2. Eerste Divisie2nd0.400000000000Matches
2017-201818Jong Ajaxnl NED2. Eerste Divisie1st9.1200700000000Matches
2018-201919Ajaxnl NED1. Eredivisie1st0.50000Matches
2018-201919Jong Ajaxnl NED2. Eerste Divisie11th17.23000Matches
2019-202020Jong Ajaxnl NED2. Eerste Divisie4th8.0311614362630Matches
2019-202020Twentenl NED1. Eredivisie14th6.7100616237030Matches
2019-202020Ajaxnl NED1. Eredivisie1st2.30002303040Matches
2020-202121Ajaxnl NED1. Eredivisie1st0.10000001010Matches
2020-202121Club Bruggebe BEL1. First Division A1st19.4611143194811130Matches
2021-202222Club Bruggebe BEL1. First Division A2nd26.0821254475813150Matches
2022-202323Club Bruggebe BEL1. Pro League A4th20.740017358975160Matches
2023-202424PSVnl NED1. Eredivisie1st6.5000710519120Matches
2024-202525PSVnl NED1. Eredivisie1st21.0100102621125170Matches
2025-202626Napoliit ITA1. Serie A2nd7.4200511244280Matches
2025-202626Galatasaraytr TUR1. Süper Lig1st7.820068151250Matches
10 Seasons7 Clubs5 Leagues153.23243105198395324587000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Jong Ajax (4 Seasons)1 League34.7811131436263000
Ajax (4 Seasons)1 League3.00002304050
Club Brugge (3 Seasons)1 League66.11832561102420329440
PSV (2 Seasons)1 League27.5100173671316190
Napoli (1 Season)1 League7.4200511244280
Galatasaray (1 Season)1 League7.820068151250
Twente (1 Season)1 League6.7100616237030
Eredivisie (6 Seasons)37.1200255591726270
Eerste Divisie (4 Seasons)34.7811131436263000
First Division A (3 Seasons)66.11832561102420329440
Serie A (1 Season)7.4200511244280
Süper Lig (1 Season)7.820068151250
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-202626Napoliit ITACoppa ItaliaQF0.20000002000Matches
2025-202626Napoliit ITASupercoppa0.4000100010Matches
1 Season1 Club2 Leagues0.60001002100
Supercoppa (1 Season)0.4000100010
Coppa Italia (1 Season)0.20000002000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202020Ajax1. Champions LgGR1.40000213360Matches
2020-202121Club Brugge1. Champions LgGR3.30005315140Matches
2021-202222Club Brugge1. Champions LgGR5.930028528550Matches
2022-202323Club Brugge1. Champions LgR163.210036120040Matches
2023-202424PSV1. Champions LgR161.80000308000Matches
2024-202525PSV1. Champions LgR167.6100311349470Matches
2025-202626Napoli1. Champions LgLg2.820064320020Matches
2025-202626Galatasaray1. Champions LgR162.800011013220Matches
7 Seasons5 Clubs1 League28.870020381414615300
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Club Brugge (3 Seasons)1 League12.440010177536130
PSV (2 Seasons)1 League9.4100314357470
Napoli (1 Season)1 League2.820064320020
Galatasaray (1 Season)1 League2.800011013220
Ajax (1 Season)1 League1.40000213360
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202222nl Netherlands1. World CupQF0.11000001100Matches
202222nl NetherlandsWCQ1.30001014020Matches
2022-202323nl NetherlandsUEFA Nations League4th2.70002517020Matches
202424nl NetherlandsUEFA Euro Qualifying0.40000000000Matches
2024-202525nl NetherlandsUEFA Nations LeagueQF1.50000416000Matches
202626nl NetherlandsWCQ0.61002102010Matches
3 Seasons1 Club5 Leagues6.6200510320150
UEFA Nations League (2 Seasons)4.200029213020
WCQ (2 Seasons)2.01003116030
Friendlies (M) (2 Seasons)
UEFA Euro Qualifying (1 Season)0.40000000000
World Cup (1 Season)0.11000001100

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.