Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-03-23SunUEFA Nations LeagueQuarter-finalsAwayD 3 (4)–3 (5)nl Netherlandses SpainN20000000000Match Report
2025-03-16SunEredivisieMatchweek 26HomeD 2–2AjaxAZ AlkmaarYFW89000040000Match Report
2025-03-09SunEredivisieMatchweek 25AwayW 1–0AjaxZwolleYFW14000000000Match Report
2025-03-06ThuEuropa LgRound of 16HomeL 1–2nl Ajaxde Eint FrankfurtYFW6310004200250020.80.80.000111573.3211000Match Report
2025-03-02SunEredivisieMatchweek 24AwayW 1–0AjaxAlmere CityYFW90000000000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie20560.6000000100.000.000.000.000.00Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie1376016.7718611201.050.151.200.901.05Matches
2020-202118Ajax1. Champions Lg11450.5000000000.10.10.10.10080.000.000.000.000.000.140.110.250.140.25Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie17131,11412.49413723300.730.321.050.570.89Matches
2020-202118Ajaxnl NED1. Eredivisie1212002.2314300001.350.451.801.351.80Matches
2020-202118Ajax2. Europa Lg601451.6314300102.32.31.74.031141.860.622.481.862.481.461.082.541.462.54Matches
2021-202219RB Leipzigde GER1. Bundesliga911311.5022000000.60.60.71.412120.001.371.370.001.370.420.510.930.420.93Matches
2021-202219RB Leipzig1. Champions Lg411081.2000000000.00.00.00.142110.000.000.000.000.000.030.040.070.030.07Matches
2021-202219Ajax1. Champions Lg10100.1000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2021-202219RB Leipzigde GERDFB-Pokal10230.3000000000.000.000.000.000.00Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie11600.7101011001.500.001.500.000.00Matches
2021-202219Ajaxnl NED1. Eredivisie1143994.4718700101.580.231.801.581.80Matches
2022-202320Ajax1. Champions Lg511161.3000000000.00.00.60.60040.000.000.000.000.000.000.450.450.000.45Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie11450.5000000000.000.000.000.000.00Matches
2022-202320Ajaxnl NED1. Eredivisie32171,65018.3133161300100.710.160.870.710.87Matches
2022-202320Ajax2. Europa Lg20720.8000000000.20.20.00.20190.000.000.000.000.000.260.000.260.260.26Matches
2023-202421Ajax3. Conf Lg443123.5011000000.000.290.290.000.29Matches
2023-202421Ajaxnl NED1. Eredivisie30292,40526.7188261801400.670.300.970.670.97Matches
2023-202421Ajax2. Europa Lg664555.1202200201.71.70.32.062250.400.000.400.400.400.330.070.390.330.39Matches
2024-202522Ajaxnl NED1. Eredivisie24161,17113.0426400400.310.150.460.310.46Matches
2024-202522Ajax2. Europa Lg885135.7235200103.63.62.15.7911300.350.530.880.350.880.630.371.000.631.00Matches
7 Seasons3 Clubs7 Leagues1901119,631107.069279665462008.58.55.614.123191140.640.250.900.610.860.480.320.800.480.80
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Ajax (5 Seasons)4 Leagues142877,49383.352207252011407.87.84.812.71815910.620.240.860.620.860.520.320.840.520.84
Jong Ajax (5 Seasons)1 League34221,87620.8175221345600.820.241.060.620.86
RB Leipzig (1 Season)3 Leagues1422622.9022000000.60.60.81.454230.000.690.690.000.690.250.300.540.250.54
Eredivisie (5 Seasons)109675,82564.745156045011000.700.230.930.700.93
Eerste Divisie (5 Seasons)34221,87620.8175221345600.820.241.060.620.86
Europa Lg (4 Seasons)22141,18513.27411700407.87.84.212.01815780.530.300.840.530.840.590.320.910.590.91
Champions Lg (3 Seasons)1132793.1000000000.10.10.70.842240.000.000.000.000.000.030.220.250.030.25
Bundesliga (1 Season)911311.5022000000.60.60.71.412120.001.371.370.001.370.420.510.930.420.93
Conf Lg (1 Season)443123.5011000000.000.290.290.000.29
DFB-Pokal (1 Season)10230.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201916Jong Ajax1 League20560.6000000100.000.000.000.000.00
2019-202017Jong Ajax1 League1376016.7718611201.050.151.200.901.05
2020-202118Ajax3 Leagues1923904.3628600102.42.41.84.231221.380.461.851.381.851.140.851.991.141.99
2020-202118Jong Ajax1 League17131,11412.49413723300.730.321.050.570.89
2021-202219RB Leipzig3 Leagues1422622.9022000000.60.60.81.454230.000.690.690.000.690.250.300.540.250.54
2021-202219Ajax2 Leagues1244094.5718700100.00.00.00.00011.540.221.761.541.760.000.000.000.000.00
2021-202219Jong Ajax1 League11600.7101011001.500.001.500.000.00
2022-202320Jong Ajax1 League11450.5000000000.000.000.000.000.00
2022-202320Ajax3 Leagues39181,83820.4133161300100.20.20.60.801130.640.150.780.640.780.100.280.380.100.38
2023-202421Ajax3 Leagues40393,17235.2209292001601.71.70.32.062250.570.260.820.570.820.330.070.390.330.39
2024-202522Ajax2 Leagues32241,68418.76511600503.63.62.15.7911300.320.270.590.320.590.630.371.000.631.00
7 Seasons3 Clubs7 Leagues1901119,631107.069279665462008.58.55.614.123191140.640.250.900.610.860.480.320.800.480.80
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Ajax (5 Seasons)4 Leagues142877,49383.352207252011407.87.84.812.71815910.620.240.860.620.860.520.320.840.520.84
Jong Ajax (5 Seasons)1 League34221,87620.8175221345600.820.241.060.620.86
RB Leipzig (1 Season)3 Leagues1422622.9022000000.60.60.81.454230.000.690.690.000.690.250.300.540.250.54
Eredivisie (5 Seasons)109675,82564.745156045011000.700.230.930.700.93
Eerste Divisie (5 Seasons)34221,87620.8175221345600.820.241.060.620.86
Europa Lg (4 Seasons)22141,18513.27411700407.87.84.212.01815780.530.300.840.530.840.590.320.910.590.91
Champions Lg (3 Seasons)1132793.1000000000.10.10.70.842240.000.000.000.000.000.030.220.250.030.25
Bundesliga (1 Season)911311.5022000000.60.60.71.412120.001.371.370.001.370.420.510.930.420.93
Conf Lg (1 Season)443123.5011000000.000.290.290.000.29
DFB-Pokal (1 Season)10230.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie11th20560.6000000100.000.000.000.000.00Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie4th1376016.7718611201.050.151.200.901.05Matches
2020-202118Ajaxnl NED1. Eredivisie1st1212002.2314300001.350.451.801.351.80Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie16th17131,11412.49413723300.730.321.050.570.89Matches
2021-202219RB Leipzigde GER1. Bundesliga4th911311.5022000000.60.60.71.412120.001.371.370.001.370.420.510.930.420.93Matches
2021-202219Ajaxnl NED1. Eredivisie1st1143994.4718700101.580.231.801.581.80Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie7th11600.7101011001.500.001.500.000.00Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie13th11450.5000000000.000.000.000.000.00Matches
2022-202320Ajaxnl NED1. Eredivisie3rd32171,65018.3133161300100.710.160.870.710.87Matches
2023-202421Ajaxnl NED1. Eredivisie5th30292,40526.7188261801400.670.300.970.670.97Matches
2024-202522Ajaxnl NED1. Eredivisie1st24161,17113.0426400400.310.150.460.310.46Matches
7 Seasons3 Clubs3 Leagues152907,83287.062228458461600.60.60.71.412120.710.250.970.670.920.420.510.930.420.93
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Ajax (5 Seasons)1 League109675,82564.745156045011000.700.230.930.700.93
Jong Ajax (5 Seasons)1 League34221,87620.8175221345600.820.241.060.620.86
RB Leipzig (1 Season)1 League911311.5022000000.60.60.71.412120.001.371.370.001.370.420.510.930.420.93
Eredivisie (5 Seasons)109675,82564.745156045011000.700.230.930.700.93
Eerste Divisie (5 Seasons)34221,87620.8175221345600.820.241.060.620.86
Bundesliga (1 Season)911311.5022000000.60.60.71.412120.001.371.370.001.370.420.510.930.420.93
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
2021-202219RB Leipzigde GERDFB-PokalF10230.3000000000.000.000.000.000.00Matches
1 Season1 Club1 League10230.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2020-202118Ajax1. Champions LgGR11450.5000000000.10.10.10.10080.000.000.000.000.000.140.110.250.140.25Matches
2020-202118Ajax2. Europa LgQF601451.6314300102.32.31.74.031141.860.622.481.862.481.461.082.541.462.54Matches
2021-202219RB Leipzig1. Champions LgGR411081.2000000000.00.00.00.142110.000.000.000.000.000.030.040.070.030.07Matches
2021-202219Ajax1. Champions LgR1610100.1000000000.00.00.00.00010.000.000.000.000.000.000.000.000.000.00Matches
2022-202320Ajax1. Champions LgGR511161.3000000000.00.00.60.60040.000.000.000.000.000.000.450.450.000.45Matches
2022-202320Ajax2. Europa LgKO20720.8000000000.20.20.00.20190.000.000.000.000.000.260.000.260.260.26Matches
2023-202421Ajax3. Conf LgR16443123.5011000000.000.290.290.000.29Matches
2023-202421Ajax2. Europa LgGR664555.1202200201.71.70.32.062250.400.000.400.400.400.330.070.390.330.39Matches
2024-202522Ajax2. Europa LgR16885135.7235200103.63.62.15.7911300.350.530.880.350.880.630.371.000.631.00Matches
5 Seasons2 Clubs3 Leagues37211,77619.77512700407.97.94.912.722171020.350.250.610.350.610.480.300.780.480.78
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Ajax (5 Seasons)3 Leagues33201,66818.57512700407.87.84.812.71815910.380.270.650.380.650.520.320.840.520.84
RB Leipzig (1 Season)1 League411081.2000000000.00.00.00.142110.000.000.000.000.000.030.040.070.030.07
Europa Lg (4 Seasons)22141,18513.27411700407.87.84.212.01815780.530.300.840.530.840.590.320.910.590.91
Champions Lg (3 Seasons)1132793.1000000000.10.10.70.842240.000.000.000.000.000.030.220.250.030.25
Conf Lg (1 Season)443123.5011000000.000.290.290.000.29
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
2022-202320nl NetherlandsUEFA Nations League4th00Matches
202421nl NetherlandsFriendlies (M)11610.7000000000.000.000.000.000.00Matches
202421nl NetherlandsUEFA EuroSF1010.0000000000.000.000.000.000.00Matches
202421nl NetherlandsUEFA Euro Qualifying10290.3000000000.000.000.000.000.00Matches
2024-202522nl NetherlandsUEFA Nations LeagueQF532602.9112100000.350.350.690.350.69Matches
2 Seasons1 Club4 Leagues843513.9112100000.260.260.510.260.51
UEFA Nations League (2 Seasons)532602.9112100000.350.350.690.350.69
Friendlies (M) (1 Season)11610.7000000000.000.000.000.000.00
UEFA Euro (1 Season)1010.0000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)10290.3000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie0.6000Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie6.77271555.64.042.250.220.4011Matches
2020-202118Ajax1. Champions Lg0.5011100.02.002.000.000.0010.10000.10.10.07-0.1-0.1Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie12.49442250.03.551.780.160.3223Matches
2020-202118Ajaxnl NED1. Eredivisie2.2312650.05.402.700.250.5000Matches
2020-202118Ajax2. Europa Lg1.638562.54.973.100.380.6011.20002.32.30.31+0.7+0.7Matches
2021-202219RB Leipzigde GER1. Bundesliga1.50400.02.750.000.008.10000.60.60.16-0.6-0.6Matches
2021-202219RB Leipzig1. Champions Lg1.20100.00.830.000.0018.80000.00.00.030.00.0Matches
2021-202219Ajax1. Champions Lg0.10000.000.000000.00.00.00.0Matches
2021-202219RB Leipzigde GERDFB-Pokal0.30000.000.0000Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie0.71000.000.0011Matches
2021-202219Ajaxnl NED1. Eredivisie4.47161062.53.612.260.440.7000Matches
2022-202320Ajax1. Champions Lg1.30000.000.000000.00.00.00.0Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie0.50100.02.000.000.0000Matches
2022-202320Ajaxnl NED1. Eredivisie18.313653147.73.551.690.200.4200Matches
2022-202320Ajax2. Europa Lg0.80100.01.250.000.004.50000.20.20.21-0.2-0.2Matches
2023-202421Ajax3. Conf Lg3.505120.01.440.290.000.0000Matches
2023-202421Ajaxnl NED1. Eredivisie26.718854249.43.181.570.210.4301Matches
2023-202421Ajax2. Europa Lg5.127571.41.380.990.290.409.70001.71.70.24+0.3+0.3Matches
2024-202522Ajaxnl NED1. Eredivisie13.04341029.42.610.770.120.4000Matches
2024-202522Ajax2. Europa Lg5.7217952.92.981.580.120.2210.20003.63.60.22-1.6-1.6Matches
7 Seasons3 Clubs7 Leagues107.06932815747.93.081.480.200.4110.20468.58.50.23-1.5-1.5
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ajax (5 Seasons)4 Leagues83.35225112047.83.011.440.210.4310.20017.87.80.24-0.8-0.8
Jong Ajax (5 Seasons)1 League20.817723751.43.561.830.180.3545
RB Leipzig (1 Season)3 Leagues2.90500.01.720.000.0010.20000.60.60.14-0.6-0.6
Eredivisie (5 Seasons)64.7452129946.73.281.530.210.4501
Eerste Divisie (5 Seasons)20.817723751.43.561.830.180.3545
Europa Lg (4 Seasons)13.27331957.62.511.440.210.3710.20007.87.80.24-0.8-0.8
Champions Lg (3 Seasons)3.102150.00.650.320.000.0014.40000.10.10.05-0.1-0.1
Bundesliga (1 Season)1.50400.02.750.000.008.10000.60.60.16-0.6-0.6
Conf Lg (1 Season)3.505120.01.440.290.000.0000
DFB-Pokal (1 Season)0.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201916Jong Ajax1 League0.6000
2019-202017Jong Ajax1 League6.77271555.64.042.250.220.4011
2020-202118Ajax3 Leagues4.36211257.14.852.770.290.5011.10002.42.40.28+0.6+0.6
2020-202118Jong Ajax1 League12.49442250.03.551.780.160.3223
2021-202219RB Leipzig3 Leagues2.90500.01.720.000.0010.20000.60.60.14-0.6-0.6
2021-202219Ajax2 Leagues4.57161062.53.522.200.440.700000.00.00.00.0
2021-202219Jong Ajax1 League0.71000.000.0011
2022-202320Jong Ajax1 League0.50100.02.000.000.0000
2022-202320Ajax3 Leagues20.413663147.03.231.520.200.424.50000.20.20.21-0.2-0.2
2023-202421Ajax3 Leagues35.220974849.52.751.360.210.429.70011.71.70.24+0.3+0.3
2024-202522Ajax2 Leagues18.76511937.32.731.020.120.3210.20003.63.60.22-1.6-1.6
7 Seasons3 Clubs7 Leagues107.06932815747.93.081.480.200.4110.20468.58.50.23-1.5-1.5
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ajax (5 Seasons)4 Leagues83.35225112047.83.011.440.210.4310.20017.87.80.24-0.8-0.8
Jong Ajax (5 Seasons)1 League20.817723751.43.561.830.180.3545
RB Leipzig (1 Season)3 Leagues2.90500.01.720.000.0010.20000.60.60.14-0.6-0.6
Eredivisie (5 Seasons)64.7452129946.73.281.530.210.4501
Eerste Divisie (5 Seasons)20.817723751.43.561.830.180.3545
Europa Lg (4 Seasons)13.27331957.62.511.440.210.3710.20007.87.80.24-0.8-0.8
Champions Lg (3 Seasons)3.102150.00.650.320.000.0014.40000.10.10.05-0.1-0.1
Bundesliga (1 Season)1.50400.02.750.000.008.10000.60.60.16-0.6-0.6
Conf Lg (1 Season)3.505120.01.440.290.000.0000
DFB-Pokal (1 Season)0.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie11th0.6000Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie4th6.77271555.64.042.250.220.4011Matches
2020-202118Ajaxnl NED1. Eredivisie1st2.2312650.05.402.700.250.5000Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie16th12.49442250.03.551.780.160.3223Matches
2021-202219RB Leipzigde GER1. Bundesliga4th1.50400.02.750.000.008.10000.60.60.16-0.6-0.6Matches
2021-202219Ajaxnl NED1. Eredivisie1st4.47161062.53.612.260.440.7000Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie7th0.71000.000.0011Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie13th0.50100.02.000.000.0000Matches
2022-202320Ajaxnl NED1. Eredivisie3rd18.313653147.73.551.690.200.4200Matches
2023-202421Ajaxnl NED1. Eredivisie5th26.718854249.43.181.570.210.4301Matches
2024-202522Ajaxnl NED1. Eredivisie1st13.04341029.42.610.770.120.4000Matches
7 Seasons3 Clubs3 Leagues87.06228813647.23.331.570.200.438.10460.60.6-0.6-0.6
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ajax (5 Seasons)1 League64.7452129946.73.281.530.210.4501
Jong Ajax (5 Seasons)1 League20.817723751.43.561.830.180.3545
RB Leipzig (1 Season)1 League1.50400.02.750.000.008.10000.60.60.16-0.6-0.6
Eredivisie (5 Seasons)64.7452129946.73.281.530.210.4501
Eerste Divisie (5 Seasons)20.817723751.43.561.830.180.3545
Bundesliga (1 Season)1.50400.02.750.000.008.10000.60.60.16-0.6-0.6
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2021-202219RB Leipzigde GERDFB-PokalF0.30000.000.0000Matches
1 Season1 Club1 League0.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2020-202118Ajax1. Champions LgGR0.5011100.02.002.000.000.0010.10000.10.10.07-0.1-0.1Matches
2020-202118Ajax2. Europa LgQF1.638562.54.973.100.380.6011.20002.32.30.31+0.7+0.7Matches
2021-202219RB Leipzig1. Champions LgGR1.20100.00.830.000.0018.80000.00.00.030.00.0Matches
2021-202219Ajax1. Champions LgR160.10000.000.000000.00.00.00.0Matches
2022-202320Ajax1. Champions LgGR1.30000.000.000000.00.00.00.0Matches
2022-202320Ajax2. Europa LgKO0.80100.01.250.000.004.50000.20.20.21-0.2-0.2Matches
2023-202421Ajax3. Conf LgR163.505120.01.440.290.000.0000Matches
2023-202421Ajax2. Europa LgGR5.127571.41.380.990.290.409.70001.71.70.24+0.3+0.3Matches
2024-202522Ajax2. Europa LgR165.7217952.92.981.580.120.2210.20003.63.60.22-1.6-1.6Matches
5 Seasons2 Clubs3 Leagues19.77402152.52.031.060.180.3310.40007.97.90.23-0.9-0.9
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Ajax (5 Seasons)3 Leagues18.57392153.82.101.130.180.3310.20007.87.80.24-0.8-0.8
RB Leipzig (1 Season)1 League1.20100.00.830.000.0018.80000.00.00.030.00.0
Europa Lg (4 Seasons)13.27331957.62.511.440.210.3710.20007.87.80.24-0.8-0.8
Champions Lg (3 Seasons)3.102150.00.650.320.000.0014.40000.10.10.05-0.1-0.1
Conf Lg (1 Season)3.505120.01.440.290.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202421nl NetherlandsFriendlies (M)0.7000Matches
202421nl NetherlandsUEFA EuroSF0.00000.000.0000Matches
202421nl NetherlandsUEFA Euro Qualifying0.30000.000.0000Matches
2024-202522nl NetherlandsUEFA Nations LeagueQF2.915120.01.730.350.201.0000Matches
2 Seasons1 Club4 Leagues3.915120.01.550.310.201.0000
UEFA Nations League (2 Seasons)2.915120.01.730.350.201.0000
Friendlies (M) (1 Season)0.7000
UEFA Euro (1 Season)0.00000.000.0000
UEFA Euro Qualifying (1 Season)0.30000.000.0000
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie0.60Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie6.71Matches
2020-202118Ajax1. Champions Lg0.5121485.7120677100.022100.00000.10.0-0.111000Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie12.44Matches
2020-202118Ajaxnl NED1. Eredivisie2.21Matches
2020-202118Ajax2. Europa Lg1.6273090.031433182090.07887.50011.70.6-0.740101Matches
2021-202219RB Leipzigde GER1. Bundesliga1.5283287.534968192190.55683.322100.020.70.1+1.332002Matches
2021-202219RB Leipzig1. Champions Lg1.2142850.01822481553.361060.00000.00.00.011002Matches
2021-202219Ajax1. Champions Lg0.1010.00000000000.00.00.000000Matches
2021-202219RB Leipzigde GERDFB-Pokal0.30Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie0.70Matches
2021-202219Ajaxnl NED1. Eredivisie4.41Matches
2022-202320Ajax1. Champions Lg1.3192576.03352181172.76785.744100.000.60.1-0.621110Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie0.50Matches
2022-202320Ajaxnl NED1. Eredivisie18.33Matches
2022-202320Ajax2. Europa Lg0.85955.64455771.4000000.00.00.000101Matches
2023-202421Ajax3. Conf Lg3.51Matches
2023-202421Ajaxnl NED1. Eredivisie26.78Matches
2023-202421Ajax2. Europa Lg5.1597578.7774101323982.1171894.422100.000.30.5-0.333002Matches
2024-202522Ajaxnl NED1. Eredivisie13.02Matches
2024-202522Ajax2. Europa Lg5.77710374.8941248476177.0192479.233100.032.11.6+0.91453011Matches
7 Seasons3 Clubs7 Leagues107.024131776.0305950614418179.6627582.71111100.0275.63.0+21.428136119
Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Ajax (5 Seasons)4 Leagues83.319925777.4252841411714580.7515986.499100.0204.82.9+15.224106115
Jong Ajax (5 Seasons)1 League20.85
RB Leipzig (1 Season)3 Leagues2.9426070.053192273675.0111668.822100.020.80.1+1.243004
Eredivisie (5 Seasons)64.715
Eerste Divisie (5 Seasons)20.85
Europa Lg (4 Seasons)13.216821777.4207338710212780.3435086.055100.044.22.7-0.22185015
Champions Lg (3 Seasons)3.1456866.263751233369.7141973.744100.000.70.2-0.743112
Bundesliga (1 Season)1.5283287.534968192190.55683.322100.020.70.1+1.332002
Conf Lg (1 Season)3.51
DFB-Pokal (1 Season)0.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201916Jong Ajax1 League0.60
2019-202017Jong Ajax1 League6.71
2020-202118Ajax3 Leagues4.3394488.643439252792.691090.00021.80.6+0.251101
2020-202118Jong Ajax1 League12.44
2021-202219RB Leipzig3 Leagues2.9426070.053192273675.0111668.822100.020.80.1+1.243004
2021-202219Ajax2 Leagues4.5010.00000000010.00.0+1.000000
2021-202219Jong Ajax1 League0.70
2022-202320Jong Ajax1 League0.50
2022-202320Ajax3 Leagues20.4243470.637926131872.26785.744100.030.60.2+2.421211
2023-202421Ajax3 Leagues35.2597578.7774101323982.1171894.422100.090.30.5+8.733002
2024-202522Ajax2 Leagues18.77710374.8941248476177.0192479.233100.052.11.6+2.91453011
7 Seasons3 Clubs7 Leagues107.024131776.0305950614418179.6627582.71111100.0275.63.0+21.428136119
Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Ajax (5 Seasons)4 Leagues83.319925777.4252841411714580.7515986.499100.0204.82.9+15.224106115
Jong Ajax (5 Seasons)1 League20.85
RB Leipzig (1 Season)3 Leagues2.9426070.053192273675.0111668.822100.020.80.1+1.243004
Eredivisie (5 Seasons)64.715
Eerste Divisie (5 Seasons)20.85
Europa Lg (4 Seasons)13.216821777.4207338710212780.3435086.055100.044.22.7-0.22185015
Champions Lg (3 Seasons)3.1456866.263751233369.7141973.744100.000.70.2-0.743112
Bundesliga (1 Season)1.5283287.534968192190.55683.322100.020.70.1+1.332002
Conf Lg (1 Season)3.51
DFB-Pokal (1 Season)0.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie11th0.60Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie4th6.71Matches
2020-202118Ajaxnl NED1. Eredivisie1st2.21Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie16th12.44Matches
2021-202219RB Leipzigde GER1. Bundesliga4th1.5283287.534968192190.55683.322100.020.70.1+1.332002Matches
2021-202219Ajaxnl NED1. Eredivisie1st4.41Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie7th0.70Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie13th0.50Matches
2022-202320Ajaxnl NED1. Eredivisie3rd18.33Matches
2023-202421Ajaxnl NED1. Eredivisie5th26.78Matches
2024-202522Ajaxnl NED1. Eredivisie1st13.02Matches
7 Seasons3 Clubs3 Leagues87.0283287.534968192190.55683.322100.0220.70.1+21.332002
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Ajax (5 Seasons)1 League64.715
Jong Ajax (5 Seasons)1 League20.85
RB Leipzig (1 Season)1 League1.5283287.534968192190.55683.322100.020.70.1+1.332002
Eredivisie (5 Seasons)64.715
Eerste Divisie (5 Seasons)20.85
Bundesliga (1 Season)1.5283287.534968192190.55683.322100.020.70.1+1.332002
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2021-202219RB Leipzigde GERDFB-PokalF0.30Matches
1 Season1 Club1 League0.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2020-202118Ajax1. Champions LgGR0.5121485.7120677100.022100.00000.10.0-0.111000Matches
2020-202118Ajax2. Europa LgQF1.6273090.031433182090.07887.50011.70.6-0.740101Matches
2021-202219RB Leipzig1. Champions LgGR1.2142850.01822481553.361060.00000.00.00.011002Matches
2021-202219Ajax1. Champions LgR160.1010.00000000000.00.00.000000Matches
2022-202320Ajax1. Champions LgGR1.3192576.03352181172.76785.744100.000.60.1-0.621110Matches
2022-202320Ajax2. Europa LgKO0.85955.64455771.4000000.00.00.000101Matches
2023-202421Ajax3. Conf LgR163.51Matches
2023-202421Ajax2. Europa LgGR5.1597578.7774101323982.1171894.422100.000.30.5-0.333002Matches
2024-202522Ajax2. Europa LgR165.77710374.8941248476177.0192479.233100.032.11.6+0.91453011Matches
5 Seasons2 Clubs3 Leagues19.721328574.7271043812516078.1576982.699100.054.92.9+0.125116117
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Ajax (5 Seasons)3 Leagues18.519925777.4252841411714580.7515986.499100.054.82.9+0.224106115
RB Leipzig (1 Season)1 League1.2142850.01822481553.361060.00000.00.00.011002
Europa Lg (4 Seasons)13.216821777.4207338710212780.3435086.055100.044.22.7-0.22185015
Champions Lg (3 Seasons)3.1456866.263751233369.7141973.744100.000.70.2-0.743112
Conf Lg (1 Season)3.51
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
202421nl NetherlandsFriendlies (M)0.70Matches
202421nl NetherlandsUEFA EuroSF0.00Matches
202421nl NetherlandsUEFA Euro Qualifying0.30Matches
2024-202522nl NetherlandsUEFA Nations LeagueQF2.91Matches
2 Seasons1 Club4 Leagues3.91
UEFA Nations League (2 Seasons)2.91
Friendlies (M) (1 Season)0.70
UEFA Euro (1 Season)0.00
UEFA Euro Qualifying (1 Season)0.30

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie0.6Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie6.73Matches
2020-202118Ajax1. Champions Lg0.5141310001000001201Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie12.46Matches
2020-202118Ajaxnl NED1. Eredivisie2.20Matches
2020-202118Ajax2. Europa Lg1.6302550000000002700Matches
2021-202219RB Leipzigde GER1. Bundesliga1.5323110001000002800Matches
2021-202219RB Leipzig1. Champions Lg1.2282710001000001402Matches
2021-202219Ajax1. Champions Lg0.1110000000000000Matches
2021-202219RB Leipzigde GERDFB-Pokal0.30Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie0.70Matches
2021-202219Ajaxnl NED1. Eredivisie4.40Matches
2022-202320Ajax1. Champions Lg1.3251870001000001900Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie0.50Matches
2022-202320Ajaxnl NED1. Eredivisie18.30Matches
2022-202320Ajax2. Europa Lg0.8980000000000510Matches
2023-202421Ajax3. Conf Lg3.52Matches
2023-202421Ajaxnl NED1. Eredivisie26.76Matches
2023-202421Ajax2. Europa Lg5.17563120010000005903Matches
2024-202522Ajaxnl NED1. Eredivisie13.01Matches
2024-202522Ajax2. Europa Lg5.710310210002000007702Matches
7 Seasons3 Clubs7 Leagues107.031728828001240000024118
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (5 Seasons)4 Leagues83.325723026001130000019916
Jong Ajax (5 Seasons)1 League20.89
RB Leipzig (1 Season)3 Leagues2.9605820002000004202
Eredivisie (5 Seasons)64.77
Eerste Divisie (5 Seasons)20.89
Europa Lg (4 Seasons)13.22171981800120000016815
Champions Lg (3 Seasons)3.1685990003000004503
Bundesliga (1 Season)1.5323110001000002800
Conf Lg (1 Season)3.52
DFB-Pokal (1 Season)0.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201916Jong Ajax1 League0.6
2019-202017Jong Ajax1 League6.73
2020-202118Ajax3 Leagues4.3443860001000003901
2020-202118Jong Ajax1 League12.46
2021-202219RB Leipzig3 Leagues2.9605820002000004202
2021-202219Ajax2 Leagues4.5110000000000000
2021-202219Jong Ajax1 League0.70
2022-202320Jong Ajax1 League0.50
2022-202320Ajax3 Leagues20.4342670001000002410
2023-202421Ajax3 Leagues35.27563120018000005903
2024-202522Ajax2 Leagues18.710310210003000007702
7 Seasons3 Clubs7 Leagues107.031728828001240000024118
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (5 Seasons)4 Leagues83.325723026001130000019916
Jong Ajax (5 Seasons)1 League20.89
RB Leipzig (1 Season)3 Leagues2.9605820002000004202
Eredivisie (5 Seasons)64.77
Eerste Divisie (5 Seasons)20.89
Europa Lg (4 Seasons)13.22171981800120000016815
Champions Lg (3 Seasons)3.1685990003000004503
Bundesliga (1 Season)1.5323110001000002800
Conf Lg (1 Season)3.52
DFB-Pokal (1 Season)0.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie11th0.6Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie4th6.73Matches
2020-202118Ajaxnl NED1. Eredivisie1st2.20Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie16th12.46Matches
2021-202219RB Leipzigde GER1. Bundesliga4th1.5323110001000002800Matches
2021-202219Ajaxnl NED1. Eredivisie1st4.40Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie7th0.70Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie13th0.50Matches
2022-202320Ajaxnl NED1. Eredivisie3rd18.30Matches
2023-202421Ajaxnl NED1. Eredivisie5th26.76Matches
2024-202522Ajaxnl NED1. Eredivisie1st13.01Matches
7 Seasons3 Clubs3 Leagues87.03231100017000002800
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (5 Seasons)1 League64.77
Jong Ajax (5 Seasons)1 League20.89
RB Leipzig (1 Season)1 League1.5323110001000002800
Eredivisie (5 Seasons)64.77
Eerste Divisie (5 Seasons)20.89
Bundesliga (1 Season)1.5323110001000002800
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2021-202219RB Leipzigde GERDFB-PokalF0.30Matches
1 Season1 Club1 League0.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2020-202118Ajax1. Champions LgGR0.5141310001000001201Matches
2020-202118Ajax2. Europa LgQF1.6302550000000002700Matches
2021-202219RB Leipzig1. Champions LgGR1.2282710001000001402Matches
2021-202219Ajax1. Champions LgR160.1110000000000000Matches
2022-202320Ajax1. Champions LgGR1.3251870001000001900Matches
2022-202320Ajax2. Europa LgKO0.8980000000000510Matches
2023-202421Ajax3. Conf LgR163.52Matches
2023-202421Ajax2. Europa LgGR5.17563120010000005903Matches
2024-202522Ajax2. Europa LgR165.710310210002000007702Matches
5 Seasons2 Clubs3 Leagues19.72852572700170000021318
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Ajax (5 Seasons)3 Leagues18.52572302600160000019916
RB Leipzig (1 Season)1 League1.2282710001000001402
Europa Lg (4 Seasons)13.22171981800120000016815
Champions Lg (3 Seasons)3.1685990003000004503
Conf Lg (1 Season)3.52
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202421nl NetherlandsFriendlies (M)0.7Matches
202421nl NetherlandsUEFA EuroSF0.00Matches
202421nl NetherlandsUEFA Euro Qualifying0.30Matches
2024-202522nl NetherlandsUEFA Nations LeagueQF2.90Matches
2 Seasons1 Club4 Leagues3.90
UEFA Nations League (2 Seasons)2.90
Friendlies (M) (1 Season)0.7
UEFA Euro (1 Season)0.00
UEFA Euro Qualifying (1 Season)0.30

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie0.6Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie6.7Matches
2020-202118Ajax1. Champions Lg0.524.0010001000.00000000Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie12.4Matches
2020-202118Ajaxnl NED1. Eredivisie2.2Matches
2020-202118Ajax2. Europa Lg1.695.6650031010.63000100Matches
2021-202219RB Leipzigde GER1. Bundesliga1.542.7530010010.69100000Matches
2021-202219RB Leipzig1. Champions Lg1.210.8400001010.84000010Matches
2021-202219Ajax1. Champions Lg0.100.0000000000.00000000Matches
2021-202219RB Leipzigde GERDFB-Pokal0.3Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie0.7Matches
2021-202219Ajaxnl NED1. Eredivisie4.4Matches
2022-202320Ajax1. Champions Lg1.332.3720001010.79000010Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie0.5Matches
2022-202320Ajaxnl NED1. Eredivisie18.3Matches
2022-202320Ajax2. Europa Lg0.800.0000000000.00000000Matches
2023-202421Ajax3. Conf Lg3.5Matches
2023-202421Ajaxnl NED1. Eredivisie26.7Matches
2023-202421Ajax2. Europa Lg5.171.3870000020.40200000Matches
2024-202522Ajaxnl NED1. Eredivisie13.0Matches
2024-202522Ajax2. Europa Lg5.7213.68150212140.70301000Matches
7 Seasons3 Clubs7 Leagues107.0472.663302561100.57601120
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (5 Seasons)4 Leagues83.3422.79300245180.53501110
Jong Ajax (5 Seasons)1 League20.8
RB Leipzig (1 Season)3 Leagues2.951.8930011020.76100010
Eredivisie (5 Seasons)64.7
Eerste Divisie (5 Seasons)20.8
Europa Lg (4 Seasons)13.2372.81270243170.53501100
Champions Lg (3 Seasons)3.161.9630003020.65000020
Bundesliga (1 Season)1.542.7530010010.69100000
Conf Lg (1 Season)3.5
DFB-Pokal (1 Season)0.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201916Jong Ajax1 League0.6
2019-202017Jong Ajax1 League6.7
2020-202118Ajax3 Leagues4.3115.2760032010.48000100
2020-202118Jong Ajax1 League12.4
2021-202219RB Leipzig3 Leagues2.951.8930011020.76100010
2021-202219Ajax2 Leagues4.500.0000000000.00000000
2021-202219Jong Ajax1 League0.7
2022-202320Jong Ajax1 League0.5
2022-202320Ajax3 Leagues20.431.4520001010.48000010
2023-202421Ajax3 Leagues35.271.3870000020.40200000
2024-202522Ajax2 Leagues18.7213.68150212140.70301000
7 Seasons3 Clubs7 Leagues107.0472.663302561100.57601120
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (5 Seasons)4 Leagues83.3422.79300245180.53501110
Jong Ajax (5 Seasons)1 League20.8
RB Leipzig (1 Season)3 Leagues2.951.8930011020.76100010
Eredivisie (5 Seasons)64.7
Eerste Divisie (5 Seasons)20.8
Europa Lg (4 Seasons)13.2372.81270243170.53501100
Champions Lg (3 Seasons)3.161.9630003020.65000020
Bundesliga (1 Season)1.542.7530010010.69100000
Conf Lg (1 Season)3.5
DFB-Pokal (1 Season)0.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie11th0.6Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie4th6.7Matches
2020-202118Ajaxnl NED1. Eredivisie1st2.2Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie16th12.4Matches
2021-202219RB Leipzigde GER1. Bundesliga4th1.542.7530010010.69100000Matches
2021-202219Ajaxnl NED1. Eredivisie1st4.4Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie7th0.7Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie13th0.5Matches
2022-202320Ajaxnl NED1. Eredivisie3rd18.3Matches
2023-202421Ajaxnl NED1. Eredivisie5th26.7Matches
2024-202522Ajaxnl NED1. Eredivisie1st13.0Matches
7 Seasons3 Clubs3 Leagues87.042.7530010010.69100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (5 Seasons)1 League64.7
Jong Ajax (5 Seasons)1 League20.8
RB Leipzig (1 Season)1 League1.542.7530010010.69100000
Eredivisie (5 Seasons)64.7
Eerste Divisie (5 Seasons)20.8
Bundesliga (1 Season)1.542.7530010010.69100000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2021-202219RB Leipzigde GERDFB-PokalF0.3Matches
1 Season1 Club1 League0.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2020-202118Ajax1. Champions LgGR0.524.0010001000.00000000Matches
2020-202118Ajax2. Europa LgQF1.695.6650031010.63000100Matches
2021-202219RB Leipzig1. Champions LgGR1.210.8400001010.84000010Matches
2021-202219Ajax1. Champions LgR160.100.0000000000.00000000Matches
2022-202320Ajax1. Champions LgGR1.332.3720001010.79000010Matches
2022-202320Ajax2. Europa LgKO0.800.0000000000.00000000Matches
2023-202421Ajax3. Conf LgR163.5Matches
2023-202421Ajax2. Europa LgGR5.171.3870000020.40200000Matches
2024-202522Ajax2. Europa LgR165.7213.68150212140.70301000Matches
5 Seasons2 Clubs3 Leagues19.7432.65300246190.55501120
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Ajax (5 Seasons)3 Leagues18.5422.79300245180.53501110
RB Leipzig (1 Season)1 League1.210.8400001010.84000010
Europa Lg (4 Seasons)13.2372.81270243170.53501100
Champions Lg (3 Seasons)3.161.9630003020.65000020
Conf Lg (1 Season)3.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202421nl NetherlandsFriendlies (M)0.7Matches
202421nl NetherlandsUEFA EuroSF0.0Matches
202421nl NetherlandsUEFA Euro Qualifying0.3Matches
2024-202522nl NetherlandsUEFA Nations LeagueQF2.9Matches
2 Seasons1 Club4 Leagues3.9
UEFA Nations League (2 Seasons)2.9
Friendlies (M) (1 Season)0.7
UEFA Euro (1 Season)0.0
UEFA Euro Qualifying (1 Season)0.3

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie0.6Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie6.740Matches
2020-202118Ajax1. Champions Lg0.5110010000000100Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie12.432Matches
2020-202118Ajaxnl NED1. Eredivisie2.211Matches
2020-202118Ajax2. Europa Lg1.61101011100.000000110Matches
2021-202219RB Leipzigde GER1. Bundesliga1.51001011100.001010100Matches
2021-202219RB Leipzig1. Champions Lg1.2110100001010100Matches
2021-202219Ajax1. Champions Lg0.1000000000000000Matches
2021-202219RB Leipzigde GERDFB-Pokal0.300Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie0.700Matches
2021-202219Ajaxnl NED1. Eredivisie4.472Matches
2022-202320Ajax1. Champions Lg1.3000000000000000Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie0.500Matches
2022-202320Ajaxnl NED1. Eredivisie18.373Matches
2022-202320Ajax2. Europa Lg0.8000000002020010Matches
2023-202421Ajax3. Conf Lg3.510Matches
2023-202421Ajaxnl NED1. Eredivisie26.750Matches
2023-202421Ajax2. Europa Lg5.1000000003030020Matches
2024-202522Ajaxnl NED1. Eredivisie13.043Matches
2024-202522Ajax2. Europa Lg5.7210020009180250Matches
7 Seasons3 Clubs7 Leagues107.063603322100.001611511690
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ajax (5 Seasons)4 Leagues83.342801311100.00141139490
Jong Ajax (5 Seasons)1 League20.8720
RB Leipzig (1 Season)3 Leagues2.92102011100.002020200
Eredivisie (5 Seasons)64.72490
Eerste Divisie (5 Seasons)20.8720
Europa Lg (4 Seasons)13.23201211100.00141130390
Champions Lg (3 Seasons)3.1220110001010200
Bundesliga (1 Season)1.51001011100.001010100
Conf Lg (1 Season)3.5100
DFB-Pokal (1 Season)0.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201916Jong Ajax1 League0.60
2019-202017Jong Ajax1 League6.7400
2020-202118Ajax3 Leagues4.32301111100.000001210
2020-202118Jong Ajax1 League12.4320
2021-202219RB Leipzig3 Leagues2.92102011100.002020200
2021-202219Ajax2 Leagues4.5070000000002000
2021-202219Jong Ajax1 League0.7000
2022-202320Jong Ajax1 League0.5000
2022-202320Ajax3 Leagues20.4070000002023010
2023-202421Ajax3 Leagues35.2060000003030020
2024-202522Ajax2 Leagues18.7250020009183250
7 Seasons3 Clubs7 Leagues107.063603322100.001611511690
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ajax (5 Seasons)4 Leagues83.342801311100.00141139490
Jong Ajax (5 Seasons)1 League20.8720
RB Leipzig (1 Season)3 Leagues2.92102011100.002020200
Eredivisie (5 Seasons)64.72490
Eerste Divisie (5 Seasons)20.8720
Europa Lg (4 Seasons)13.23201211100.00141130390
Champions Lg (3 Seasons)3.1220110001010200
Bundesliga (1 Season)1.51001011100.001010100
Conf Lg (1 Season)3.5100
DFB-Pokal (1 Season)0.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie11th0.6Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie4th6.740Matches
2020-202118Ajaxnl NED1. Eredivisie1st2.211Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie16th12.432Matches
2021-202219RB Leipzigde GER1. Bundesliga4th1.51001011100.001010100Matches
2021-202219Ajaxnl NED1. Eredivisie1st4.472Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie7th0.700Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie13th0.500Matches
2022-202320Ajaxnl NED1. Eredivisie3rd18.373Matches
2023-202421Ajaxnl NED1. Eredivisie5th26.750Matches
2024-202522Ajaxnl NED1. Eredivisie1st13.043Matches
7 Seasons3 Clubs3 Leagues87.013101011100.0010111100
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ajax (5 Seasons)1 League64.72490
Jong Ajax (5 Seasons)1 League20.8720
RB Leipzig (1 Season)1 League1.51001011100.001010100
Eredivisie (5 Seasons)64.72490
Eerste Divisie (5 Seasons)20.8720
Bundesliga (1 Season)1.51001011100.001010100
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2021-202219RB Leipzigde GERDFB-PokalF0.300Matches
1 Season1 Club1 League0.3000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2020-202118Ajax1. Champions LgGR0.5110010000000100Matches
2020-202118Ajax2. Europa LgQF1.61101011100.000000110Matches
2021-202219RB Leipzig1. Champions LgGR1.2110100001010100Matches
2021-202219Ajax1. Champions LgR160.1000000000000000Matches
2022-202320Ajax1. Champions LgGR1.3000000000000000Matches
2022-202320Ajax2. Europa LgKO0.8000000002020010Matches
2023-202421Ajax3. Conf LgR163.510Matches
2023-202421Ajax2. Europa LgGR5.1000000003030020Matches
2024-202522Ajax2. Europa LgR165.7210020009180250Matches
5 Seasons2 Clubs3 Leagues19.75502311100.00151140590
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Ajax (5 Seasons)3 Leagues18.54401311100.00141130490
RB Leipzig (1 Season)1 League1.2110100001010100
Europa Lg (4 Seasons)13.23201211100.00141130390
Champions Lg (3 Seasons)3.1220110001010200
Conf Lg (1 Season)3.5100
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
202421nl NetherlandsFriendlies (M)0.7Matches
202421nl NetherlandsUEFA EuroSF0.000Matches
202421nl NetherlandsUEFA Euro Qualifying0.300Matches
2024-202522nl NetherlandsUEFA Nations LeagueQF2.900Matches
2 Seasons1 Club4 Leagues3.9000
UEFA Nations League (2 Seasons)2.9000
Friendlies (M) (1 Season)0.70
UEFA Euro (1 Season)0.0000
UEFA Euro Qualifying (1 Season)0.3000

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie0.6Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie6.7Matches
2020-202118Ajax1. Champions Lg0.5180081031811100.000.09401001010158Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie12.4Matches
2020-202118Ajaxnl NED1. Eredivisie2.2Matches
2020-202118Ajax2. Europa Lg1.65312183415533266.7133.33714057312843814Matches
2021-202219RB Leipzigde GER1. Bundesliga1.54900232684922100.000.02912126110813912Matches
2021-202219RB Leipzig1. Champions Lg1.2371316198370001012042422112611Matches
2021-202219Ajax1. Champions Lg0.110001010002720000021Matches
2021-202219RB Leipzigde GERDFB-Pokal0.3Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie0.7Matches
2021-202219Ajaxnl NED1. Eredivisie4.4Matches
2022-202320Ajax1. Champions Lg1.3310019124310001760602040204Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie0.5Matches
2022-202320Ajaxnl NED1. Eredivisie18.3Matches
2022-202320Ajax2. Europa Lg0.822112195220001131000042159Matches
2023-202421Ajax3. Conf Lg3.5Matches
2023-202421Ajaxnl NED1. Eredivisie26.7Matches
2023-202421Ajax2. Europa Lg5.1111246445231117457.1228.6744752406237148625Matches
2024-202522Ajaxnl NED1. Eredivisie13.0Matches
2024-202522Ajax2. Europa Lg5.71587969803315811545.5545.5954351869379612630Matches
7 Seasons3 Clubs7 Leagues107.0480121921924699480241458.3833.328414295692312144228367114
Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Ajax (5 Seasons)4 Leagues83.3394111618020183394221254.5836.4245118850118912332630291
Jong Ajax (5 Seasons)1 League20.8
RB Leipzig (1 Season)3 Leagues2.986133945168622100.000.03924168532926523
Eredivisie (5 Seasons)64.7
Eerste Divisie (5 Seasons)20.8
Europa Lg (4 Seasons)13.2344111615317876344211152.4838.1217108148318612282626578
Champions Lg (3 Seasons)3.187134342158711100.000.03822760452616324
Bundesliga (1 Season)1.54900232684922100.000.02912126110813912
Conf Lg (1 Season)3.5
DFB-Pokal (1 Season)0.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201916Jong Ajax1 League0.6
2019-202017Jong Ajax1 League6.7
2020-202118Ajax3 Leagues4.37112264418714375.0125.04618067322945322
2020-202118Jong Ajax1 League12.4
2021-202219RB Leipzig3 Leagues2.986133945168622100.000.03924168532926523
2021-202219Ajax2 Leagues4.510001010002720000021
2021-202219Jong Ajax1 League0.7
2022-202320Jong Ajax1 League0.5
2022-202320Ajax3 Leagues20.45311213195300028916020823513
2023-202421Ajax3 Leagues35.2111246445231117457.1228.6744752406237148625
2024-202522Ajax2 Leagues18.71587969803315811545.5545.5954351869379612630
7 Seasons3 Clubs7 Leagues107.0480121921924699480241458.3833.328414295692312144228367114
Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Ajax (5 Seasons)4 Leagues83.3394111618020183394221254.5836.4245118850118912332630291
Jong Ajax (5 Seasons)1 League20.8
RB Leipzig (1 Season)3 Leagues2.986133945168622100.000.03924168532926523
Eredivisie (5 Seasons)64.7
Eerste Divisie (5 Seasons)20.8
Europa Lg (4 Seasons)13.2344111615317876344211152.4838.1217108148318612282626578
Champions Lg (3 Seasons)3.187134342158711100.000.03822760452616324
Bundesliga (1 Season)1.54900232684922100.000.02912126110813912
Conf Lg (1 Season)3.5
DFB-Pokal (1 Season)0.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie11th0.6Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie4th6.7Matches
2020-202118Ajaxnl NED1. Eredivisie1st2.2Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie16th12.4Matches
2021-202219RB Leipzigde GER1. Bundesliga4th1.54900232684922100.000.02912126110813912Matches
2021-202219Ajaxnl NED1. Eredivisie1st4.4Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie7th0.7Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie13th0.5Matches
2022-202320Ajaxnl NED1. Eredivisie3rd18.3Matches
2023-202421Ajaxnl NED1. Eredivisie5th26.7Matches
2024-202522Ajaxnl NED1. Eredivisie1st13.0Matches
7 Seasons3 Clubs3 Leagues87.04900232684922100.000.02912126110813912
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Ajax (5 Seasons)1 League64.7
Jong Ajax (5 Seasons)1 League20.8
RB Leipzig (1 Season)1 League1.54900232684922100.000.02912126110813912
Eredivisie (5 Seasons)64.7
Eerste Divisie (5 Seasons)20.8
Bundesliga (1 Season)1.54900232684922100.000.02912126110813912
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2021-202219RB Leipzigde GERDFB-PokalF0.3Matches
1 Season1 Club1 League0.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2020-202118Ajax1. Champions LgGR0.5180081031811100.000.09401001010158Matches
2020-202118Ajax2. Europa LgQF1.65312183415533266.7133.33714057312843814Matches
2021-202219RB Leipzig1. Champions LgGR1.2371316198370001012042422112611Matches
2021-202219Ajax1. Champions LgR160.110001010002720000021Matches
2022-202320Ajax1. Champions LgGR1.3310019124310001760602040204Matches
2022-202320Ajax2. Europa LgKO0.822112195220001131000042159Matches
2023-202421Ajax3. Conf LgR163.5Matches
2023-202421Ajax2. Europa LgGR5.1111246445231117457.1228.6744752406237148625Matches
2024-202522Ajax2. Europa LgR165.71587969803315811545.5545.5954351869379612630Matches
5 Seasons2 Clubs3 Leagues19.7431121919622091431221254.5836.425513085432211143427328102
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Ajax (5 Seasons)3 Leagues18.5394111618020183394221254.5836.4245118850118912332630291
RB Leipzig (1 Season)1 League1.2371316198370001012042422112611
Europa Lg (4 Seasons)13.2344111615317876344211152.4838.1217108148318612282626578
Champions Lg (3 Seasons)3.187134342158711100.000.03822760452616324
Conf Lg (1 Season)3.5
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
202421nl NetherlandsFriendlies (M)0.7Matches
202421nl NetherlandsUEFA EuroSF0.0Matches
202421nl NetherlandsUEFA Euro Qualifying0.3Matches
2024-202522nl NetherlandsUEFA Nations LeagueQF2.9Matches
2 Seasons1 Club4 Leagues3.9
UEFA Nations League (2 Seasons)2.9
Friendlies (M) (1 Season)0.7
UEFA Euro (1 Season)0.0
UEFA Euro Qualifying (1 Season)0.3

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie256281.60.60022700.5001-1-1.61-2.01Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie136014623.06.7768262112.232112+9+1.35+0.63Matches
2020-202118Ajax1. Champions Lg145458.30.51450030.000000.000.000.20.1+0.1+0.26+0.28Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie171,1146632.612.41374543701.292523+2+0.16+0.86Matches
2020-202118Ajaxnl NED1. Eredivisie12200176.52.21530111352.42143+11+4.95+2.81Matches
2020-202118Ajax2. Europa Lg61452426.91.60062402.1753+2+1.24+0.335.82.0+3.7+2.36+0.85Matches
2021-202219RB Leipzigde GER1. Bundesliga9131154.31.5142081150.7843+1+0.69-0.362.52.9-0.4-0.29-1.06Matches
2021-202219RB Leipzig1. Champions Lg41082720.01.2165031401.5052+3+2.50+2.922.91.0+1.9+1.59+1.45Matches
2021-202219Ajax1. Champions Lg110101.40.10011000.000000.00-1.770.00.00.0+0.32-0.80Matches
2021-202219RB Leipzigde GERDFB-Pokal123234.00.30012303.0010+1+3.91+2.10Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie160601.80.71600003.0040+4+6.00+5.60Matches
2021-202219Ajaxnl NED1. Eredivisie113993613.04.4463072102.64133+10+2.26-0.08Matches
2022-202320Ajax1. Champions Lg51162321.51.3162041410.6016-5-3.88-3.881.74.4-2.7-2.12-1.86Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie145451.30.51450001.000000.00+0.08Matches
2022-202320Ajaxnl NED1. Eredivisie321,6505253.918.317723152821.974819+29+1.58+0.37Matches
2022-202320Ajax2. Europa Lg2723640.00.80023600.500000.00+1.670.70.9-0.2-0.28-0.23Matches
2023-202421Ajax3. Conf Lg43127880.03.54783001.2536-3-0.87-0.87Matches
2023-202421Ajaxnl NED1. Eredivisie302,4058078.626.729821412911.635548+7+0.26-0.56Matches
2023-202421Ajax2. Europa Lg64557684.35.16761001.00912-3-0.59-0.597.38.7-1.4-0.28-0.54Matches
2024-202522Ajaxnl NED1. Eredivisie241,1714950.013.01664281902.422410+14+1.08-0.54Matches
2024-202522Ajax2. Europa Lg85136446.25.78641031.58133+10+1.75+2.5111.86.7+5.1+0.89+1.19Matches
7 Seasons3 Clubs7 Leagues1909,6315124.3107.011172317921211.79245154+91+0.85+0.0632.826.7+6.1+0.35-0.21
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Ajax (5 Seasons)4 Leagues1427,4935339.183.38773245521151.89185113+72+0.86-0.6327.522.8+4.7+0.31-0.08
Jong Ajax (5 Seasons)1 League341,8765511.520.822707122711.645036+14+0.67+0.52
RB Leipzig (1 Season)3 Leagues14262196.32.92540121351.14105+5+1.72+0.735.43.9+1.5+0.56-0.13
Eredivisie (5 Seasons)1095,8255340.064.7677419422182.0915483+71+1.10-0.78
Eerste Divisie (5 Seasons)341,8765511.520.822707122711.645036+14+0.67+0.52
Europa Lg (4 Seasons)221,1855450.013.21469282731.482718+9+0.68+0.9125.618.4+7.2+0.55+0.18
Champions Lg (3 Seasons)112792511.93.1357081340.8268-2-0.65-1.174.85.4-0.6-0.20-0.56
Bundesliga (1 Season)9131154.31.5142081150.7843+1+0.69-0.362.52.9-0.4-0.29-1.06
Conf Lg (1 Season)43127880.03.54783001.2536-3-0.87-0.87
DFB-Pokal (1 Season)123234.00.30012303.0010+1+3.91+2.10
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201916Jong Ajax1 League256281.60.60022700.5001-1-1.61-2.01
2019-202017Jong Ajax1 League136014623.06.7768262112.232112+9+1.35+0.63
2020-202118Ajax3 Leagues19390219.44.32490171782.21196+13+3.00+1.276.02.1+3.9+1.85+1.19
2020-202118Jong Ajax1 League171,1146632.612.41374543701.292523+2+0.16+0.86
2021-202219RB Leipzig3 Leagues14262196.32.92540121351.14105+5+1.72+0.735.43.9+1.5+0.56-0.13
2021-202219Ajax2 Leagues124093410.84.5463082002.42133+10+2.20-0.020.00.00.0+0.32-0.80
2021-202219Jong Ajax1 League160601.80.71600003.0040+4+6.00+5.60
2022-202320Jong Ajax1 League145451.30.51450001.000000.00+0.08
2022-202320Ajax3 Leagues391,8384748.620.418723212631.724925+24+1.18+0.392.35.2-2.9-1.41-1.19
2023-202421Ajax3 Leagues403,1727979.535.239811812911.506766+1+0.03-0.637.38.7-1.4-0.28-0.54
2024-202522Ajax2 Leagues321,6845348.818.72464381932.213713+24+1.28+0.4711.86.7+5.1+0.89+1.19
7 Seasons3 Clubs7 Leagues1909,6315124.3107.011172317921211.79245154+91+0.85+0.0632.826.7+6.1+0.35-0.21
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Ajax (5 Seasons)4 Leagues1427,4935339.183.38773245521151.89185113+72+0.86-0.6327.522.8+4.7+0.31-0.08
Jong Ajax (5 Seasons)1 League341,8765511.520.822707122711.645036+14+0.67+0.52
RB Leipzig (1 Season)3 Leagues14262196.32.92540121351.14105+5+1.72+0.735.43.9+1.5+0.56-0.13
Eredivisie (5 Seasons)1095,8255340.064.7677419422182.0915483+71+1.10-0.78
Eerste Divisie (5 Seasons)341,8765511.520.822707122711.645036+14+0.67+0.52
Europa Lg (4 Seasons)221,1855450.013.21469282731.482718+9+0.68+0.9125.618.4+7.2+0.55+0.18
Champions Lg (3 Seasons)112792511.93.1357081340.8268-2-0.65-1.174.85.4-0.6-0.20-0.56
Bundesliga (1 Season)9131154.31.5142081150.7843+1+0.69-0.362.52.9-0.4-0.29-1.06
Conf Lg (1 Season)43127880.03.54783001.2536-3-0.87-0.87
DFB-Pokal (1 Season)123234.00.30012303.0010+1+3.91+2.10
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie11th256281.60.60022700.5001-1-1.61-2.01Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie4th136014623.06.7768262112.232112+9+1.35+0.63Matches
2020-202118Ajaxnl NED1. Eredivisie1st12200176.52.21530111352.42143+11+4.95+2.81Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie16th171,1146632.612.41374543701.292523+2+0.16+0.86Matches
2021-202219RB Leipzigde GER1. Bundesliga4th9131154.31.5142081150.7843+1+0.69-0.362.52.9-0.4-0.29-1.06Matches
2021-202219Ajaxnl NED1. Eredivisie1st113993613.04.4463072102.64133+10+2.26-0.08Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie7th160601.80.71600003.0040+4+6.00+5.60Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie13th145451.30.51450001.000000.00+0.08Matches
2022-202320Ajaxnl NED1. Eredivisie3rd321,6505253.918.317723152821.974819+29+1.58+0.37Matches
2023-202421Ajaxnl NED1. Eredivisie5th302,4058078.626.729821412911.635548+7+0.26-0.56Matches
2024-202522Ajaxnl NED1. Eredivisie1st241,1714950.013.01664281902.422410+14+1.08-0.54Matches
7 Seasons3 Clubs3 Leagues1527,8325223.187.09072266221141.91208122+86+0.99+0.152.52.9-0.4-0.29-1.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Ajax (5 Seasons)1 League1095,8255340.064.7677419422182.0915483+71+1.10-0.78
Jong Ajax (5 Seasons)1 League341,8765511.520.822707122711.645036+14+0.67+0.52
RB Leipzig (1 Season)1 League9131154.31.5142081150.7843+1+0.69-0.362.52.9-0.4-0.29-1.06
Eredivisie (5 Seasons)1095,8255340.064.7677419422182.0915483+71+1.10-0.78
Eerste Divisie (5 Seasons)341,8765511.520.822707122711.645036+14+0.67+0.52
Bundesliga (1 Season)9131154.31.5142081150.7843+1+0.69-0.362.52.9-0.4-0.29-1.06
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
2021-202219RB Leipzigde GERDFB-PokalF123234.00.30012303.0010+1+3.91+2.10Matches
1 Season1 Club1 League123234.00.30012303.0010+1+3.91+2.10
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2020-202118Ajax1. Champions LgGR145458.30.51450030.000000.000.000.20.1+0.1+0.26+0.28Matches
2020-202118Ajax2. Europa LgQF61452426.91.60062402.1753+2+1.24+0.335.82.0+3.7+2.36+0.85Matches
2021-202219RB Leipzig1. Champions LgGR41082720.01.2165031401.5052+3+2.50+2.922.91.0+1.9+1.59+1.45Matches
2021-202219Ajax1. Champions LgR16110101.40.10011000.000000.00-1.770.00.00.0+0.32-0.80Matches
2022-202320Ajax1. Champions LgGR51162321.51.3162041410.6016-5-3.88-3.881.74.4-2.7-2.12-1.86Matches
2022-202320Ajax2. Europa LgKO2723640.00.80023600.500000.00+1.670.70.9-0.2-0.28-0.23Matches
2023-202421Ajax3. Conf LgR1643127880.03.54783001.2536-3-0.87-0.87Matches
2023-202421Ajax2. Europa LgGR64557684.35.16761001.00912-3-0.59-0.597.38.7-1.4-0.28-0.54Matches
2024-202522Ajax2. Europa LgR1685136446.25.78641031.58133+10+1.75+2.5111.86.7+5.1+0.89+1.19Matches
5 Seasons2 Clubs3 Leagues371,7764834.819.721695162071.263632+4+0.20-0.0430.423.8+6.6+0.40+0.04
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Ajax (5 Seasons)3 Leagues331,6685136.618.520695132271.233130+1+0.05-0.2927.522.8+4.7+0.31-0.08
RB Leipzig (1 Season)1 League41082720.01.2165031401.5052+3+2.50+2.922.91.0+1.9+1.59+1.45
Europa Lg (4 Seasons)221,1855450.013.21469282731.482718+9+0.68+0.9125.618.4+7.2+0.55+0.18
Champions Lg (3 Seasons)112792511.93.1357081340.8268-2-0.65-1.174.85.4-0.6-0.20-0.56
Conf Lg (1 Season)43127880.03.54783001.2536-3-0.87-0.87
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
2022-202320nl NetherlandsUEFA Nations League4th00001Matches
202421nl NetherlandsFriendlies (M)1616116.90.71610013.0020+2+2.95+0.24Matches
202421nl NetherlandsUEFA EuroSF1110.20.0001140.000000.00-0.50Matches
202421nl NetherlandsUEFA Euro Qualifying129294.00.30012933.0010+1+3.10+1.93Matches
2024-202522nl NetherlandsUEFA Nations LeagueQF52605234.72.9375021830.805500.00-1.10Matches
2 Seasons1 Club4 Leagues83514411.33.94720416121.2585+3+0.77-0.43
UEFA Nations League (2 Seasons)52605217.32.9375021840.805500.00-1.10
Friendlies (M) (1 Season)1616116.90.71610013.0020+2+2.95+0.24
UEFA Euro (1 Season)1110.20.0001140.000000.00-0.50
UEFA Euro Qualifying (1 Season)129294.00.30012933.0010+1+3.10+1.93

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie0.61000Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie6.72001414123040Matches
2020-202118Ajax1. Champions Lg0.500002010100001233.3Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie12.43002518106230Matches
2020-202118Ajaxnl NED1. Eredivisie2.20003230110Matches
2020-202118Ajax2. Europa Lg1.610032000100044357.1Matches
2021-202219RB Leipzigde GER1. Bundesliga1.500032010000074450.0Matches
2021-202219RB Leipzig1. Champions Lg1.200032110110044450.0Matches
2021-202219Ajax1. Champions Lg0.10000120000000020.0Matches
2021-202219RB Leipzigde GERDFB-Pokal0.30001000000Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie0.70000000000Matches
2021-202219Ajaxnl NED1. Eredivisie4.410071060270Matches
2022-202320Ajax1. Champions Lg1.300013010010002918.2Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie0.50000100000Matches
2022-202320Ajaxnl NED1. Eredivisie18.31002323150370Matches
2022-202320Ajax2. Europa Lg0.800002000000002340.0Matches
2023-202421Ajax3. Conf Lg3.50004732010Matches
2023-202421Ajaxnl NED1. Eredivisie26.74002653246050Matches
2023-202421Ajax2. Europa Lg5.1200158300000098947.1Matches
2024-202522Ajaxnl NED1. Eredivisie13.0400273971340Matches
2024-202522Ajax2. Europa Lg5.7100917220100010171356.7Matches
7 Seasons3 Clubs7 Leagues107.020001642068824113620034424946.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (5 Seasons)4 Leagues83.31400118169651392810023344145.3
Jong Ajax (5 Seasons)1 League20.86003933229270
RB Leipzig (1 Season)3 Leagues2.9000741201100118850.0
Eredivisie (5 Seasons)64.71000861275579240
Eerste Divisie (5 Seasons)20.86003933229270
Europa Lg (4 Seasons)13.24002729520200023312852.5
Champions Lg (3 Seasons)3.1000483302200471729.2
Bundesliga (1 Season)1.500032010000074450.0
Conf Lg (1 Season)3.50004732010
DFB-Pokal (1 Season)0.30001000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201916Jong Ajax1 League0.61000
2019-202017Jong Ajax1 League6.72001414123040
2020-202118Ajax3 Leagues4.310066311300045550.0
2020-202118Jong Ajax1 League12.43002518106230
2021-202219RB Leipzig3 Leagues2.9000741201100118850.0
2021-202219Ajax2 Leagues4.510071180270000020.0
2021-202219Jong Ajax1 League0.70000000000
2022-202320Jong Ajax1 League0.50000100000
2022-202320Ajax3 Leagues20.4100242815137100041225.0
2023-202421Ajax3 Leagues35.260045683080600098947.1
2024-202522Ajax2 Leagues18.75003656933500010171356.7
7 Seasons3 Clubs7 Leagues107.020001642068824113620034424946.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (5 Seasons)4 Leagues83.31400118169651392810023344145.3
Jong Ajax (5 Seasons)1 League20.86003933229270
RB Leipzig (1 Season)3 Leagues2.9000741201100118850.0
Eredivisie (5 Seasons)64.71000861275579240
Eerste Divisie (5 Seasons)20.86003933229270
Europa Lg (4 Seasons)13.24002729520200023312852.5
Champions Lg (3 Seasons)3.1000483302200471729.2
Bundesliga (1 Season)1.500032010000074450.0
Conf Lg (1 Season)3.50004732010
DFB-Pokal (1 Season)0.30001000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2018-201916Jong Ajaxnl NED2. Eerste Divisie11th0.61000Matches
2019-202017Jong Ajaxnl NED2. Eerste Divisie4th6.72001414123040Matches
2020-202118Ajaxnl NED1. Eredivisie1st2.20003230110Matches
2020-202118Jong Ajaxnl NED2. Eerste Divisie16th12.43002518106230Matches
2021-202219RB Leipzigde GER1. Bundesliga4th1.500032010000074450.0Matches
2021-202219Ajaxnl NED1. Eredivisie1st4.410071060270Matches
2021-202219Jong Ajaxnl NED2. Eerste Divisie7th0.70000000000Matches
2022-202320Jong Ajaxnl NED2. Eerste Divisie13th0.50000100000Matches
2022-202320Ajaxnl NED1. Eredivisie3rd18.31002323150370Matches
2023-202421Ajaxnl NED1. Eredivisie5th26.74002653246050Matches
2024-202522Ajaxnl NED1. Eredivisie1st13.0400273971340Matches
7 Seasons3 Clubs3 Leagues87.016001281627717113100074450.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (5 Seasons)1 League64.71000861275579240
Jong Ajax (5 Seasons)1 League20.86003933229270
RB Leipzig (1 Season)1 League1.500032010000074450.0
Eredivisie (5 Seasons)64.71000861275579240
Eerste Divisie (5 Seasons)20.86003933229270
Bundesliga (1 Season)1.500032010000074450.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202219RB Leipzigde GERDFB-PokalF0.30001000000Matches
1 Season1 Club1 League0.30001000000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2020-202118Ajax1. Champions LgGR0.500002010100001233.3Matches
2020-202118Ajax2. Europa LgQF1.610032000100044357.1Matches
2021-202219RB Leipzig1. Champions LgGR1.200032110110044450.0Matches
2021-202219Ajax1. Champions LgR160.10000120000000020.0Matches
2022-202320Ajax1. Champions LgGR1.300013010010002918.2Matches
2022-202320Ajax2. Europa LgKO0.800002000000002340.0Matches
2023-202421Ajax3. Conf LgR163.50004732010Matches
2023-202421Ajax2. Europa LgGR5.1200158300000098947.1Matches
2024-202522Ajax2. Europa LgR165.7100917220100010171356.7Matches
5 Seasons2 Clubs3 Leagues19.740035441170520027384545.8
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Ajax (5 Seasons)3 Leagues18.540032421060410023344145.3
RB Leipzig (1 Season)1 League1.200032110110044450.0
Europa Lg (4 Seasons)13.24002729520200023312852.5
Champions Lg (3 Seasons)3.1000483302200471729.2
Conf Lg (1 Season)3.50004732010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202421nl NetherlandsFriendlies (M)0.70000Matches
202421nl NetherlandsUEFA EuroSF0.00000000000Matches
202421nl NetherlandsUEFA Euro Qualifying0.30000100000Matches
2024-202522nl NetherlandsUEFA Nations LeagueQF2.90005910000Matches
2 Seasons1 Club4 Leagues3.900051010000
UEFA Nations League (2 Seasons)2.90005910000
Friendlies (M) (1 Season)0.70000
UEFA Euro (1 Season)0.00000000000
UEFA Euro Qualifying (1 Season)0.30000100000

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, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

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. We will never in the future have less data than we do today.

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.