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
2014-201516Jong Ajaxnl NED2. Eerste Divisie10130.1000000000.000.000.000.000.00Matches
2015-201617Jong Ajaxnl NED2. Eerste Divisie17141,24113.8549500200.360.290.650.360.65Matches
2015-201617Ajaxnl NED1. Eredivisie722703.0112100000.330.330.670.330.67Matches
2015-201617Ajax2. Europa Lg10210.2101100104.290.004.294.294.29Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie28282,27125.2157221500300.590.280.870.590.87Matches
2016-201718Ajaxnl NED1. Eredivisie522382.6000000000.000.000.000.000.00Matches
2016-201718Ajax2. Europa Lg11901.0000000000.000.000.000.000.00Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie11710.8101100001.270.001.271.271.27Matches
2017-201819Ajaxnl NED1. Eredivisie421561.7022000000.001.151.150.001.15Matches
2018-201920Ajax1. Champions Lg00Matches
2018-201920Jong Ajaxnl NED2. Eerste Divisie22221,81920.2101121912200.490.541.040.450.99Matches
2018-201920Ajaxnl NED1. Eredivisie00Matches
2019-202021Jong Utrechtnl NED2. Eerste Divisie332703.0213200000.670.331.000.671.00Matches
2019-202021Utrechtnl NED1. Eredivisie1333664.1000000100.000.000.000.000.00Matches
2020-202122Twentenl NED1. Eredivisie16161,18613.26713600200.460.530.990.460.99Matches
2021-202223Twentenl NED1. Eredivisie1835436.0112100100.170.170.330.170.33Matches
2022-202324Twentenl NED1. Eredivisie32292,38826.51311241300110.490.410.900.490.90Matches
2023-202425Wolfsburgde GER1. Bundesliga221292110.2415400200.390.100.490.390.49Matches
2023-202425Wolfsburgde GERDFB-Pokal321321.5112100000.680.681.360.681.36Matches
2024-202526Rangers2. Europa Lg121292210.2628600100.590.200.780.590.78Matches
2024-202526Rangerssct SCO1. Premiership33302,47227.5124161200300.440.150.580.440.58Matches
2025-202627Wolfsburgde GER1. Bundesliga20470.5000000000.000.000.000.000.00Matches
2025-202627Wolfsburgde GERDFB-Pokal10320.4101100002.810.002.812.812.81Matches
2025-202627Beşiktaştr TUR1. Süper Lig30251,99122.15813500100.230.360.590.230.59Matches
12 Seasons8 Clubs8 Leagues27220717,460194.0846114583122010.430.310.750.430.74
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 (5 Seasons)1 League69655,41560.23122533012700.520.370.880.500.86
Ajax (4 Seasons)3 Leagues1877758.6235200100.230.350.580.230.58
Twente (3 Seasons)1 League66484,11745.72019392000410.440.420.850.440.85
Wolfsburg (2 Seasons)2 Leagues28141,13212.6628600200.480.160.640.480.64
Rangers (1 Season)2 Leagues45423,39437.7186241800400.480.160.640.480.64
Beşiktaş (1 Season)1 League30251,99122.15813500100.230.360.590.230.59
Utrecht (1 Season)1 League1333664.1000000100.000.000.000.000.00
Jong Utrecht (1 Season)1 League332703.0213200000.670.331.000.671.00
Eredivisie (8 Seasons)95575,14757.22122432100510.370.380.750.370.75
Eerste Divisie (6 Seasons)72685,68563.23323563212700.520.360.890.510.87
Europa Lg (3 Seasons)14131,03311.5729700200.610.170.780.610.78
Bundesliga (2 Seasons)241296810.8415400200.370.090.460.370.46
DFB-Pokal (2 Seasons)421641.8213200001.100.551.651.101.65
Premiership (1 Season)33302,47227.5124161200300.440.150.580.440.58
Süper Lig (1 Season)30251,99122.15813500100.230.360.590.230.59
Champions Lg (1 Season)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
2014-201516Jong Ajax1 League10130.1000000000.000.000.000.000.00
2015-201617Ajax2 Leagues822913.2213200100.620.310.930.620.93
2015-201617Jong Ajax1 League17141,24113.8549500200.360.290.650.360.65
2016-201718Ajax2 Leagues633283.6000000000.000.000.000.000.00
2016-201718Jong Ajax1 League28282,27125.2157221500300.590.280.870.590.87
2017-201819Ajax1 League421561.7022000000.001.151.150.001.15
2017-201819Jong Ajax1 League11710.8101100001.270.001.271.271.27
2018-201920Ajax2 Leagues00
2018-201920Jong Ajax1 League22221,81920.2101121912200.490.541.040.450.99
2019-202021Utrecht1 League1333664.1000000100.000.000.000.000.00
2019-202021Jong Utrecht1 League332703.0213200000.670.331.000.671.00
2020-202122Twente1 League16161,18613.26713600200.460.530.990.460.99
2021-202223Twente1 League1835436.0112100100.170.170.330.170.33
2022-202324Twente1 League32292,38826.51311241300110.490.410.900.490.90
2023-202425Wolfsburg2 Leagues25141,05311.7527500200.430.170.600.430.60
2024-202526Rangers2 Leagues45423,39437.7186241800400.480.160.640.480.64
2025-202627Beşiktaş1 League30251,99122.15813500100.230.360.590.230.59
2025-202627Wolfsburg2 Leagues30790.9101100001.140.001.141.141.14
12 Seasons8 Clubs8 Leagues27220717,460194.0846114583122010.430.310.750.430.74
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 (5 Seasons)1 League69655,41560.23122533012700.520.370.880.500.86
Ajax (4 Seasons)3 Leagues1877758.6235200100.230.350.580.230.58
Twente (3 Seasons)1 League66484,11745.72019392000410.440.420.850.440.85
Wolfsburg (2 Seasons)2 Leagues28141,13212.6628600200.480.160.640.480.64
Rangers (1 Season)2 Leagues45423,39437.7186241800400.480.160.640.480.64
Beşiktaş (1 Season)1 League30251,99122.15813500100.230.360.590.230.59
Utrecht (1 Season)1 League1333664.1000000100.000.000.000.000.00
Jong Utrecht (1 Season)1 League332703.0213200000.670.331.000.671.00
Eredivisie (8 Seasons)95575,14757.22122432100510.370.380.750.370.75
Eerste Divisie (6 Seasons)72685,68563.23323563212700.520.360.890.510.87
Europa Lg (3 Seasons)14131,03311.5729700200.610.170.780.610.78
Bundesliga (2 Seasons)241296810.8415400200.370.090.460.370.46
DFB-Pokal (2 Seasons)421641.8213200001.100.551.651.101.65
Premiership (1 Season)33302,47227.5124161200300.440.150.580.440.58
Süper Lig (1 Season)30251,99122.15813500100.230.360.590.230.59
Champions Lg (1 Season)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
2014-201516Jong Ajaxnl NED2. Eerste Divisie12th10130.1000000000.000.000.000.000.00Matches
2015-201617Ajaxnl NED1. Eredivisie2nd722703.0112100000.330.330.670.330.67Matches
2015-201617Jong Ajaxnl NED2. Eerste Divisie9th17141,24113.8549500200.360.290.650.360.65Matches
2016-201718Ajaxnl NED1. Eredivisie2nd522382.6000000000.000.000.000.000.00Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd28282,27125.2157221500300.590.280.870.590.87Matches
2017-201819Ajaxnl NED1. Eredivisie2nd421561.7022000000.001.151.150.001.15Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st11710.8101100001.270.001.271.271.27Matches
2018-201920Ajaxnl NED1. Eredivisie1st00Matches
2018-201920Jong Ajaxnl NED2. Eerste Divisie11th22221,81920.2101121912200.490.541.040.450.99Matches
2019-202021Utrechtnl NED1. Eredivisie6th1333664.1000000100.000.000.000.000.00Matches
2019-202021Jong Utrechtnl NED2. Eerste Divisie12th332703.0213200000.670.331.000.671.00Matches
2020-202122Twentenl NED1. Eredivisie10th16161,18613.26713600200.460.530.990.460.99Matches
2021-202223Twentenl NED1. Eredivisie4th1835436.0112100100.170.170.330.170.33Matches
2022-202324Twentenl NED1. Eredivisie5th32292,38826.51311241300110.490.410.900.490.90Matches
2023-202425Wolfsburgde GER1. Bundesliga12th221292110.2415400200.390.100.490.390.49Matches
2024-202526Rangerssct SCO1. Premiership2nd33302,47227.5124161200300.440.150.580.440.58Matches
2025-202627Beşiktaştr TUR1. Süper Lig4th30251,99122.15813500100.230.360.590.230.59Matches
2025-202627Wolfsburgde GER1. Bundesliga16th20470.5000000000.000.000.000.000.00Matches
12 Seasons8 Clubs5 Leagues25419216,263180.7755813374121810.420.320.740.410.73
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 (5 Seasons)1 League69655,41560.23122533012700.520.370.880.500.86
Ajax (4 Seasons)1 League1666647.4134100000.140.410.540.140.54
Twente (3 Seasons)1 League66484,11745.72019392000410.440.420.850.440.85
Wolfsburg (2 Seasons)1 League241296810.8415400200.370.090.460.370.46
Rangers (1 Season)1 League33302,47227.5124161200300.440.150.580.440.58
Beşiktaş (1 Season)1 League30251,99122.15813500100.230.360.590.230.59
Utrecht (1 Season)1 League1333664.1000000100.000.000.000.000.00
Jong Utrecht (1 Season)1 League332703.0213200000.670.331.000.671.00
Eredivisie (8 Seasons)95575,14757.22122432100510.370.380.750.370.75
Eerste Divisie (6 Seasons)72685,68563.23323563212700.520.360.890.510.87
Bundesliga (2 Seasons)241296810.8415400200.370.090.460.370.46
Premiership (1 Season)33302,47227.5124161200300.440.150.580.440.58
Süper Lig (1 Season)30251,99122.15813500100.230.360.590.230.59
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
2023-202425Wolfsburgde GERDFB-PokalR16321321.5112100000.680.681.360.681.36Matches
2025-202627Wolfsburgde GERDFB-PokalR3210320.4101100002.810.002.812.812.81Matches
2 Seasons1 Club1 League421641.8213200001.100.551.651.101.65
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
2015-201617Ajax2. Europa LgGR10210.2101100104.290.004.294.294.29Matches
2016-201718Ajax2. Europa LgF11901.0000000000.000.000.000.000.00Matches
2018-201920Ajax1. Champions LgSF00Matches
2024-202526Rangers2. Europa LgQF121292210.2628600100.590.200.780.590.78Matches
4 Seasons2 Clubs2 Leagues14131,03311.5729700200.610.170.780.610.78
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
Ajax (3 Seasons)2 Leagues211111.2101100100.810.000.810.810.81
Rangers (1 Season)1 League121292210.2628600100.590.200.780.590.78
Europa Lg (3 Seasons)14131,03311.5729700200.610.170.780.610.78
Champions Lg (1 Season)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
202022cz CzechiaFriendlies (M)11450.5000000000.000.000.000.000.00Matches
2020-202122cz CzechiaUEFA Nations LeagueLgB10450.5011000000.002.002.000.002.00Matches
202224cz CzechiaFriendlies (M)221171.3202200001.540.001.541.541.54Matches
2022-202324cz CzechiaUEFA Nations LeagueLgA421962.2011000000.000.460.460.000.46Matches
202325cz CzechiaFriendlies (M)21881.0000000000.000.000.000.000.00Matches
202426cz CzechiaFriendlies (M)10290.3101100003.100.003.103.103.10Matches
202426cz CzechiaUEFA EuroGR11540.6000000000.000.000.000.000.00Matches
202426cz CzechiaUEFA Euro Qualifying542913.2303300100.930.000.930.930.93Matches
2024-202526cz CzechiaUEFA Nations LeagueLgB553103.4011000100.000.290.290.000.29Matches
202527cz CzechiaFriendlies (M)11450.5000000000.000.000.000.000.00Matches
202628cz CzechiaWCQ754434.9224200000.410.410.810.410.81Matches
6 Seasons1 Club5 Leagues30221,66318.58513800200.430.270.700.430.70
Friendlies (M) (5 Seasons)753243.6303300000.830.000.830.830.83
UEFA Nations League (3 Seasons)1075516.1033000100.000.490.490.000.49
WCQ (1 Season)754434.9224200000.410.410.810.410.81
UEFA Euro Qualifying (1 Season)542913.2303300100.930.000.930.930.93
UEFA Euro (1 Season)11540.6000000000.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
2014-201516Jong Ajaxnl NED2. Eerste Divisie0.1000.0000Matches
2015-201617Jong Ajaxnl NED2. Eerste Divisie13.85120.870.4200Matches
2015-201617Ajaxnl NED1. Eredivisie3.0131.000.3300Matches
2015-201617Ajax2. Europa Lg0.2114.291.0000Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie25.2150340.001.350.4400Matches
2016-201718Ajaxnl NED1. Eredivisie2.60010.000.380.0000Matches
2016-201718Ajax2. Europa Lg1.00200.02.000.000.0000Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie0.81010.001.271.0000Matches
2017-201819Ajaxnl NED1. Eredivisie1.70020.001.150.0000Matches
2018-201920Jong Ajaxnl NED2. Eerste Divisie20.21012Matches
2019-202021Jong Utrechtnl NED2. Eerste Divisie3.0213753.84.332.330.150.2900Matches
2019-202021Utrechtnl NED1. Eredivisie4.101119.12.700.250.000.0000Matches
2020-202122Twentenl NED1. Eredivisie13.26341750.02.581.290.180.3500Matches
2021-202223Twentenl NED1. Eredivisie6.0117211.82.820.330.060.5000Matches
2022-202324Twentenl NED1. Eredivisie26.513972929.93.661.090.130.4500Matches
2023-202425Wolfsburgde GER1. Bundesliga10.2420525.01.950.490.200.8000Matches
2023-202425Wolfsburgde GERDFB-Pokal1.513266.72.051.360.330.5000Matches
2024-202526Rangers2. Europa Lg10.26411536.64.001.460.150.4000Matches
2024-202526Rangerssct SCO1. Premiership27.512953941.13.461.420.130.3100Matches
2025-202627Wolfsburgde GER1. Bundesliga0.50100.01.910.000.0000Matches
2025-202627Wolfsburgde GERDFB-Pokal0.4111100.02.812.811.001.0000Matches
2025-202627Beşiktaştr TUR1. Süper Lig22.15642640.62.891.180.080.1900Matches
12 Seasons8 Clubs8 Leagues194.08439919845.62.551.140.170.3712
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Jong Ajax (5 Seasons)1 League60.2310470.001.180.4512
Ajax (4 Seasons)3 Leagues8.6227150.00.370.810.000.2900
Twente (3 Seasons)1 League45.7201484832.43.241.050.140.4200
Wolfsburg (2 Seasons)2 Leagues12.6625832.01.990.640.240.7500
Rangers (1 Season)2 Leagues37.7181365439.73.611.430.130.3300
Beşiktaş (1 Season)1 League22.15642640.62.891.180.080.1900
Utrecht (1 Season)1 League4.101119.12.700.250.000.0000
Jong Utrecht (1 Season)1 League3.0213753.84.332.330.150.2900
Eredivisie (8 Seasons)57.2211595532.72.930.960.130.3800
Eerste Divisie (6 Seasons)63.2331354323.10.451.261.380.4312
Europa Lg (3 Seasons)11.57431634.93.821.390.140.4400
Bundesliga (2 Seasons)10.8421523.81.950.460.190.8000
DFB-Pokal (2 Seasons)1.824375.02.201.650.500.6700
Premiership (1 Season)27.512953941.13.461.420.130.3100
Süper Lig (1 Season)22.15642640.62.891.180.080.1900
Champions Lg (1 Season)
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2014-201516Jong Ajax1 League0.1000.0000
2015-201617Ajax2 Leagues3.2241.240.5000
2015-201617Jong Ajax1 League13.85120.870.4200
2016-201718Ajax2 Leagues3.602150.00.550.270.000.0000
2016-201718Jong Ajax1 League25.2150340.001.350.4400
2017-201819Ajax1 League1.70020.001.150.0000
2017-201819Jong Ajax1 League0.81010.001.271.0000
2018-201920Jong Ajax1 League20.21012
2019-202021Utrecht1 League4.101119.12.700.250.000.0000
2019-202021Jong Utrecht1 League3.0213753.84.332.330.150.2900
2020-202122Twente1 League13.26341750.02.581.290.180.3500
2021-202223Twente1 League6.0117211.82.820.330.060.5000
2022-202324Twente1 League26.513972929.93.661.090.130.4500
2023-202425Wolfsburg2 Leagues11.7523730.41.970.600.220.7100
2024-202526Rangers2 Leagues37.7181365439.73.611.430.130.3300
2025-202627Beşiktaş1 League22.15642640.62.891.180.080.1900
2025-202627Wolfsburg2 Leagues0.912150.02.281.140.501.0000
12 Seasons8 Clubs8 Leagues194.08439919845.62.551.140.170.3712
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Jong Ajax (5 Seasons)1 League60.2310470.001.180.4512
Ajax (4 Seasons)3 Leagues8.6227150.00.370.810.000.2900
Twente (3 Seasons)1 League45.7201484832.43.241.050.140.4200
Wolfsburg (2 Seasons)2 Leagues12.6625832.01.990.640.240.7500
Rangers (1 Season)2 Leagues37.7181365439.73.611.430.130.3300
Beşiktaş (1 Season)1 League22.15642640.62.891.180.080.1900
Utrecht (1 Season)1 League4.101119.12.700.250.000.0000
Jong Utrecht (1 Season)1 League3.0213753.84.332.330.150.2900
Eredivisie (8 Seasons)57.2211595532.72.930.960.130.3800
Eerste Divisie (6 Seasons)63.2331354323.10.451.261.380.4312
Europa Lg (3 Seasons)11.57431634.93.821.390.140.4400
Bundesliga (2 Seasons)10.8421523.81.950.460.190.8000
DFB-Pokal (2 Seasons)1.824375.02.201.650.500.6700
Premiership (1 Season)27.512953941.13.461.420.130.3100
Süper Lig (1 Season)22.15642640.62.891.180.080.1900
Champions Lg (1 Season)
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
2014-201516Jong Ajaxnl NED2. Eerste Divisie12th0.1000.0000Matches
2015-201617Ajaxnl NED1. Eredivisie2nd3.0131.000.3300Matches
2015-201617Jong Ajaxnl NED2. Eerste Divisie9th13.85120.870.4200Matches
2016-201718Ajaxnl NED1. Eredivisie2nd2.60010.000.380.0000Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd25.2150340.001.350.4400Matches
2017-201819Ajaxnl NED1. Eredivisie2nd1.70020.001.150.0000Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st0.81010.001.271.0000Matches
2018-201920Jong Ajaxnl NED2. Eerste Divisie11th20.21012Matches
2019-202021Utrechtnl NED1. Eredivisie6th4.101119.12.700.250.000.0000Matches
2019-202021Jong Utrechtnl NED2. Eerste Divisie12th3.0213753.84.332.330.150.2900Matches
2020-202122Twentenl NED1. Eredivisie10th13.26341750.02.581.290.180.3500Matches
2021-202223Twentenl NED1. Eredivisie4th6.0117211.82.820.330.060.5000Matches
2022-202324Twentenl NED1. Eredivisie5th26.513972929.93.661.090.130.4500Matches
2023-202425Wolfsburgde GER1. Bundesliga12th10.2420525.01.950.490.200.8000Matches
2024-202526Rangerssct SCO1. Premiership2nd27.512953941.13.461.420.130.3100Matches
2025-202627Beşiktaştr TUR1. Süper Lig4th22.15642640.62.891.180.080.1900Matches
2025-202627Wolfsburgde GER1. Bundesliga16th0.50100.01.910.000.0000Matches
12 Seasons8 Clubs5 Leagues180.77535217946.62.451.120.170.3612
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Jong Ajax (5 Seasons)1 League60.2310470.001.180.4512
Ajax (4 Seasons)1 League7.41060.000.810.1700
Twente (3 Seasons)1 League45.7201484832.43.241.050.140.4200
Wolfsburg (2 Seasons)1 League10.8421523.81.950.460.190.8000
Rangers (1 Season)1 League27.512953941.13.461.420.130.3100
Beşiktaş (1 Season)1 League22.15642640.62.891.180.080.1900
Utrecht (1 Season)1 League4.101119.12.700.250.000.0000
Jong Utrecht (1 Season)1 League3.0213753.84.332.330.150.2900
Eredivisie (8 Seasons)57.2211595532.72.930.960.130.3800
Eerste Divisie (6 Seasons)63.2331354323.10.451.261.380.4312
Bundesliga (2 Seasons)10.8421523.81.950.460.190.8000
Premiership (1 Season)27.512953941.13.461.420.130.3100
Süper Lig (1 Season)22.15642640.62.891.180.080.1900
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
2023-202425Wolfsburgde GERDFB-PokalR161.513266.72.051.360.330.5000Matches
2025-202627Wolfsburgde GERDFB-PokalR320.4111100.02.812.811.001.0000Matches
2 Seasons1 Club1 League1.824375.02.201.650.500.6700
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201617Ajax2. Europa LgGR0.2114.291.0000Matches
2016-201718Ajax2. Europa LgF1.00200.02.000.000.0000Matches
2024-202526Rangers2. Europa LgQF10.26411536.64.001.460.150.4000Matches
4 Seasons2 Clubs2 Leagues11.57431634.93.821.390.140.4400
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Ajax (3 Seasons)2 Leagues1.21210.02.000.810.001.0000
Rangers (1 Season)1 League10.26411536.64.001.460.150.4000
Europa Lg (3 Seasons)11.57431634.93.821.390.140.4400
Champions Lg (1 Season)
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202022cz CzechiaFriendlies (M)0.5000Matches
2020-202122cz CzechiaUEFA Nations LeagueLgB0.50100.02.000.000.0000Matches
202224cz CzechiaFriendlies (M)1.3200Matches
2022-202324cz CzechiaUEFA Nations LeagueLgA2.205240.02.300.920.000.0000Matches
202325cz CzechiaFriendlies (M)1.0000Matches
202426cz CzechiaFriendlies (M)0.3100Matches
202426cz CzechiaUEFA EuroGR0.602150.03.331.670.000.0000Matches
202426cz CzechiaUEFA Euro Qualifying3.2312758.33.712.160.250.4300Matches
2024-202526cz CzechiaUEFA Nations LeagueLgB3.4012433.33.481.160.000.0000Matches
202527cz CzechiaFriendlies (M)0.5000Matches
202628cz CzechiaWCQ4.9215640.03.051.220.130.3300Matches
6 Seasons1 Club5 Leagues18.58472042.63.161.340.110.2500
Friendlies (M) (5 Seasons)3.6300
UEFA Nations League (3 Seasons)6.1018633.32.940.980.000.0000
WCQ (1 Season)4.9215640.03.051.220.130.3300
UEFA Euro Qualifying (1 Season)3.2312758.33.712.160.250.4300
UEFA Euro (1 Season)0.602150.03.331.670.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
2014-201516Jong Ajaxnl NED2. Eerste Divisie113130.40.100120.000000.00+0.08Matches
2015-201617Jong Ajaxnl NED2. Eerste Divisie171,2417338.313.81410301.352721+6+0.44+0.62Matches
2015-201617Ajaxnl NED1. Eredivisie7270398.83.020512.4382+6+2.00+0.26Matches
2015-201617Ajax2. Europa Lg121213.90.200103.0010+1+4.29+4.29Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie282,2718166.425.22819001.936140+21+0.83-0.58Matches
2016-201718Ajaxnl NED1. Eredivisie5238487.82.620392.6072+5+1.89+0.26Matches
2016-201718Ajax2. Europa Lg190906.51.011013.0020+2+2.00+1.65Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie171712.10.810003.0030+3+3.80+2.92Matches
2017-201819Ajaxnl NED1. Eredivisie4156395.11.720251.5041+3+1.73+0.09Matches
2018-201920Ajax1. Champions Lg00001Matches
2018-201920Jong Ajaxnl NED2. Eerste Divisie221,8198353.220.2228315001.915334+19+0.94+1.22Matches
2018-201920Ajaxnl NED1. Eredivisie00005Matches
2019-202021Jong Utrechtnl NED2. Eerste Divisie32709010.33.03903002.0086+2+0.67+0.71Matches
2019-202021Utrechtnl NED1. Eredivisie133662816.34.136301018101.0856-1-0.25-1.06Matches
2020-202122Twentenl NED1. Eredivisie161,1867438.813.216743001.692419+5+0.38+0.72Matches
2021-202223Twentenl NED1. Eredivisie185433017.76.03720152232.22108+2+0.33-0.24Matches
2022-202324Twentenl NED1. Eredivisie322,3887578.026.52980832001.895122+29+1.09-0.25Matches
2023-202425Wolfsburgde GER1. Bundesliga229214230.110.212670101280.911317-4-0.39+0.07Matches
2023-202425Wolfsburgde GERDFB-Pokal31324444.01.526201902.0051+4+2.73+1.66Matches
2024-202526Rangers2. Europa Lg129227783.110.212771001.501711+6+0.59+1.54Matches
2024-202526Rangerssct SCO1. Premiership332,4727572.327.53079933001.976226+36+1.31+1.03Matches
2025-202627Wolfsburgde GER1. Bundesliga247241.50.50022402.0001-1-1.91-1.23Matches
2025-202627Wolfsburgde GERDFB-Pokal1323217.80.40013203.0050+5+14.06+12.24Matches
2025-202627Beşiktaştr TUR1. Süper Lig301,9916665.122.12575352501.703824+14+0.63+0.21Matches
12 Seasons8 Clubs8 Leagues27217,4606428.9194.020777726520451.76404241+163+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 (5 Seasons)1 League695,4157832.060.2658344421.7714495+49+0.81+0.51
Ajax (4 Seasons)3 Leagues18775435.18.67111222.33225+17+1.97+0.55
Twente (3 Seasons)1 League664,1176244.845.7487811182131.938549+36+0.79+0.45
Wolfsburg (2 Seasons)2 Leagues281,1324017.212.614660141581.182319+4+0.32+0.80
Rangers (1 Season)2 Leagues453,3947574.937.742791033001.847937+42+1.11+1.03
Beşiktaş (1 Season)1 League301,9916665.122.12575352501.703824+14+0.63+0.21
Utrecht (1 Season)1 League133662816.34.136301018101.0856-1-0.25-1.06
Jong Utrecht (1 Season)1 League32709010.33.03903002.0086+2+0.67+0.71
Eredivisie (8 Seasons)955,1475421.757.25777113820331.8710960+49+0.86-0.27
Eerste Divisie (6 Seasons)725,6857929.163.2688447421.78152101+51+0.81+0.56
Europa Lg (3 Seasons)141,0337434.111.513772111.712011+9+0.78+0.65
Bundesliga (2 Seasons)249684015.810.812670121481.001318-5-0.46+0.13
DFB-Pokal (2 Seasons)41644134.21.8262022102.25101+9+4.94+3.51
Premiership (1 Season)332,4727572.327.53079933001.976226+36+1.31+1.03
Süper Lig (1 Season)301,9916665.122.12575352501.703824+14+0.63+0.21
Champions Lg (1 Season)00001
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
2014-201516Jong Ajax1 League113130.40.100120.000000.00+0.08
2015-201617Ajax2 Leagues8291368.13.220612.5092+7+2.16+0.70
2015-201617Jong Ajax1 League171,2417338.313.81410301.352721+6+0.44+0.62
2016-201718Ajax2 Leagues6328557.43.6313102.6792+7+1.92+0.70
2016-201718Jong Ajax1 League282,2718166.425.22819001.936140+21+0.83-0.58
2017-201819Ajax1 League4156395.11.720251.5041+3+1.73+0.09
2017-201819Jong Ajax1 League171712.10.810003.0030+3+3.80+2.92
2018-201920Ajax2 Leagues00006
2018-201920Jong Ajax1 League221,8198353.220.2228315001.915334+19+0.94+1.22
2019-202021Utrecht1 League133662816.34.136301018101.0856-1-0.25-1.06
2019-202021Jong Utrecht1 League32709010.33.03903002.0086+2+0.67+0.71
2020-202122Twente1 League161,1867438.813.216743001.692419+5+0.38+0.72
2021-202223Twente1 League185433017.76.03720152232.22108+2+0.33-0.24
2022-202324Twente1 League322,3887578.026.52980832001.895122+29+1.09-0.25
2023-202425Wolfsburg2 Leagues251,0534231.311.714660111281.04181800.00+0.35
2024-202526Rangers2 Leagues453,3947574.937.742791033001.847937+42+1.11+1.03
2025-202627Beşiktaş1 League301,9916665.122.12575352501.703824+14+0.63+0.21
2025-202627Wolfsburg2 Leagues379262.40.90032602.3351+4+4.56+5.13
12 Seasons8 Clubs8 Leagues27217,4606428.9194.020777726520451.76404241+163+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 (5 Seasons)1 League695,4157832.060.2658344421.7714495+49+0.81+0.51
Ajax (4 Seasons)3 Leagues18775435.18.67111222.33225+17+1.97+0.55
Twente (3 Seasons)1 League664,1176244.845.7487811182131.938549+36+0.79+0.45
Wolfsburg (2 Seasons)2 Leagues281,1324017.212.614660141581.182319+4+0.32+0.80
Rangers (1 Season)2 Leagues453,3947574.937.742791033001.847937+42+1.11+1.03
Beşiktaş (1 Season)1 League301,9916665.122.12575352501.703824+14+0.63+0.21
Utrecht (1 Season)1 League133662816.34.136301018101.0856-1-0.25-1.06
Jong Utrecht (1 Season)1 League32709010.33.03903002.0086+2+0.67+0.71
Eredivisie (8 Seasons)955,1475421.757.25777113820331.8710960+49+0.86-0.27
Eerste Divisie (6 Seasons)725,6857929.163.2688447421.78152101+51+0.81+0.56
Europa Lg (3 Seasons)141,0337434.111.513772111.712011+9+0.78+0.65
Bundesliga (2 Seasons)249684015.810.812670121481.001318-5-0.46+0.13
DFB-Pokal (2 Seasons)41644134.21.8262022102.25101+9+4.94+3.51
Premiership (1 Season)332,4727572.327.53079933001.976226+36+1.31+1.03
Süper Lig (1 Season)301,9916665.122.12575352501.703824+14+0.63+0.21
Champions Lg (1 Season)00001
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
2014-201516Jong Ajaxnl NED2. Eerste Divisie12th113130.40.100120.000000.00+0.08Matches
2015-201617Ajaxnl NED1. Eredivisie2nd7270398.83.020512.4382+6+2.00+0.26Matches
2015-201617Jong Ajaxnl NED2. Eerste Divisie9th171,2417338.313.81410301.352721+6+0.44+0.62Matches
2016-201718Ajaxnl NED1. Eredivisie2nd5238487.82.620392.6072+5+1.89+0.26Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd282,2718166.425.22819001.936140+21+0.83-0.58Matches
2017-201819Ajaxnl NED1. Eredivisie2nd4156395.11.720251.5041+3+1.73+0.09Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st171712.10.810003.0030+3+3.80+2.92Matches
2018-201920Ajaxnl NED1. Eredivisie1st00005Matches
2018-201920Jong Ajaxnl NED2. Eerste Divisie11th221,8198353.220.2228315001.915334+19+0.94+1.22Matches
2019-202021Utrechtnl NED1. Eredivisie6th133662816.34.136301018101.0856-1-0.25-1.06Matches
2019-202021Jong Utrechtnl NED2. Eerste Divisie12th32709010.33.03903002.0086+2+0.67+0.71Matches
2020-202122Twentenl NED1. Eredivisie10th161,1867438.813.216743001.692419+5+0.38+0.72Matches
2021-202223Twentenl NED1. Eredivisie4th185433017.76.03720152232.22108+2+0.33-0.24Matches
2022-202324Twentenl NED1. Eredivisie5th322,3887578.026.52980832001.895122+29+1.09-0.25Matches
2023-202425Wolfsburgde GER1. Bundesliga12th229214230.110.212670101280.911317-4-0.39+0.07Matches
2024-202526Rangerssct SCO1. Premiership2nd332,4727572.327.53079933001.976226+36+1.31+1.03Matches
2025-202627Beşiktaştr TUR1. Süper Lig4th301,9916665.122.12575352501.703824+14+0.63+0.21Matches
2025-202627Wolfsburgde GER1. Bundesliga16th247241.50.50022402.0001-1-1.91-1.23Matches
12 Seasons8 Clubs5 Leagues25416,2636429.1180.719277706220431.75374229+145+0.80+0.29
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 (5 Seasons)1 League695,4157832.060.2658344421.7714495+49+0.81+0.51
Ajax (4 Seasons)1 League16664425.47.46010202.25195+14+1.90+0.23
Twente (3 Seasons)1 League664,1176244.845.7487811182131.938549+36+0.79+0.45
Wolfsburg (2 Seasons)1 League249684015.810.812670121481.001318-5-0.46+0.13
Rangers (1 Season)1 League332,4727572.327.53079933001.976226+36+1.31+1.03
Beşiktaş (1 Season)1 League301,9916665.122.12575352501.703824+14+0.63+0.21
Utrecht (1 Season)1 League133662816.34.136301018101.0856-1-0.25-1.06
Jong Utrecht (1 Season)1 League32709010.33.03903002.0086+2+0.67+0.71
Eredivisie (8 Seasons)955,1475421.757.25777113820331.8710960+49+0.86-0.27
Eerste Divisie (6 Seasons)725,6857929.163.2688447421.78152101+51+0.81+0.56
Bundesliga (2 Seasons)249684015.810.812670121481.001318-5-0.46+0.13
Premiership (1 Season)332,4727572.327.53079933001.976226+36+1.31+1.03
Süper Lig (1 Season)301,9916665.122.12575352501.703824+14+0.63+0.21
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
2023-202425Wolfsburgde GERDFB-PokalR1631324444.01.526201902.0051+4+2.73+1.66Matches
2025-202627Wolfsburgde GERDFB-PokalR321323217.80.40013203.0050+5+14.06+12.24Matches
2 Seasons1 Club1 League41644134.21.8262022102.25101+9+4.94+3.51
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
2015-201617Ajax2. Europa LgGR121213.90.200103.0010+1+4.29+4.29Matches
2016-201718Ajax2. Europa LgF190906.51.011013.0020+2+2.00+1.65Matches
2018-201920Ajax1. Champions LgSF00001Matches
2024-202526Rangers2. Europa LgQF129227783.110.212771001.501711+6+0.59+1.54Matches
4 Seasons2 Clubs2 Leagues141,0337425.111.513772121.712011+9+0.78+0.65
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Ajax (3 Seasons)2 Leagues2111563.71.211123.0030+3+2.43+2.18
Rangers (1 Season)1 League129227783.110.212771001.501711+6+0.59+1.54
Europa Lg (3 Seasons)141,0337434.111.513772111.712011+9+0.78+0.65
Champions Lg (1 Season)00001
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
202022cz CzechiaFriendlies (M)1454525.00.51450000.0001-1-2.00-2.67Matches
2020-202122cz CzechiaUEFA Nations LeagueLgB145458.30.50014513.0010+1+2.00+1.45Matches
202224cz CzechiaFriendlies (M)21175943.31.32590001.5052+3+2.31+1.72Matches
2022-202324cz CzechiaUEFA Nations LeagueLgA41964936.32.2268023020.2525-3-1.38-0.07Matches
202325cz CzechiaFriendlies (M)2884448.91.0169011902.0021+1+1.02-0.93Matches
202426cz CzechiaFriendlies (M)129298.10.30012913.0030+3+9.31+7.68Matches
202426cz CzechiaUEFA EuroGR1545420.00.61540021.0001-1-1.67-1.25Matches
202426cz CzechiaUEFA Euro Qualifying52915840.43.247201232.0053+2+0.62-0.22Matches
2024-202526cz CzechiaUEFA Nations LeagueLgB53106257.43.45620012.2072+5+1.45+3.02Matches
202527cz CzechiaFriendlies (M)1454525.00.51450001.0010+1+2.00+2.00Matches
202628cz CzechiaWCQ74436346.14.9577023001.8694+5+1.02+0.15Matches
6 Seasons1 Club5 Leagues301,6635535.118.522660827101.673519+16+0.87+0.51
Friendlies (M) (5 Seasons)73244627.73.6555022411.57114+7+1.94+0.88
UEFA Nations League (3 Seasons)105515534.06.1764033541.50107+3+0.49+1.00
WCQ (1 Season)74436346.14.9577023001.8694+5+1.02+0.15
UEFA Euro Qualifying (1 Season)52915840.43.247201232.0053+2+0.62-0.22
UEFA Euro (1 Season)1545420.00.61540021.0001-1-1.67-1.25
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
2014-201516Jong Ajaxnl NED2. Eerste Divisie0.100Matches
2015-201617Jong Ajaxnl NED2. Eerste Divisie13.820Matches
2015-201617Ajaxnl NED1. Eredivisie3.0000Matches
2015-201617Ajax2. Europa Lg0.2102Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie25.230000000000Matches
2016-201718Ajaxnl NED1. Eredivisie2.6000200000000Matches
2016-201718Ajax2. Europa Lg1.0000000012000Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie0.8000000000000Matches
2017-201819Ajaxnl NED1. Eredivisie1.7000100000000Matches
2018-201920Jong Ajaxnl NED2. Eerste Divisie20.22000Matches
2019-202021Jong Utrechtnl NED2. Eerste Divisie3.00004103710Matches
2019-202021Utrechtnl NED1. Eredivisie4.110082220450Matches
2020-202122Twentenl NED1. Eredivisie13.2200131086411170Matches
2021-202223Twentenl NED1. Eredivisie6.010080118370Matches
2022-202324Twentenl NED1. Eredivisie26.51101591015215220Matches
2023-202425Wolfsburgde GER1. Bundesliga10.220090433740Matches
2023-202425Wolfsburgde GERDFB-Pokal1.50001017200Matches
2024-202526Rangers2. Europa Lg10.21001041241030Matches
2024-202526Rangerssct SCO1. Premiership27.530010641491370Matches
2025-202627Wolfsburgde GER1. Bundesliga0.50000202000Matches
2025-202627Wolfsburgde GERDFB-Pokal0.40000000010Matches
2025-202627Beşiktaştr TUR1. Süper Lig22.110015528212120Matches
12 Seasons8 Clubs8 Leagues194.020109839335548581000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Jong Ajax (5 Seasons)1 League60.2700000000000
Ajax (4 Seasons)3 Leagues8.6100500012000
Twente (3 Seasons)1 League45.741036191923429460
Wolfsburg (2 Seasons)2 Leagues12.6200102542950
Rangers (1 Season)2 Leagues37.74002010517323100
Beşiktaş (1 Season)1 League22.110015528212120
Utrecht (1 Season)1 League4.110082220450
Jong Utrecht (1 Season)1 League3.00004103710
Eredivisie (8 Seasons)57.25104721212543351000
Eerste Divisie (6 Seasons)63.2700410371000
Europa Lg (3 Seasons)11.5200124124115000
Bundesliga (2 Seasons)10.820092435740
DFB-Pokal (2 Seasons)1.80001017210
Premiership (1 Season)27.530010641491370
Süper Lig (1 Season)22.110015528212120
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201516Jong Ajax1 League0.100
2015-201617Ajax2 Leagues3.2102
2015-201617Jong Ajax1 League13.820
2016-201718Ajax2 Leagues3.6000200012000
2016-201718Jong Ajax1 League25.230000000000
2017-201819Ajax1 League1.7000100000000
2017-201819Jong Ajax1 League0.8000000000000
2018-201920Jong Ajax1 League20.22000
2019-202021Utrecht1 League4.110082220450
2019-202021Jong Utrecht1 League3.00004103710
2020-202122Twente1 League13.2200131086411170
2021-202223Twente1 League6.010080118370
2022-202324Twente1 League26.51101591015215220
2023-202425Wolfsburg2 Leagues11.7200100540940
2024-202526Rangers2 Leagues37.74002010517323100
2025-202627Beşiktaş1 League22.110015528212120
2025-202627Wolfsburg2 Leagues0.90000202010
12 Seasons8 Clubs8 Leagues194.020109839335548581000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Jong Ajax (5 Seasons)1 League60.2700000000000
Ajax (4 Seasons)3 Leagues8.6100500012000
Twente (3 Seasons)1 League45.741036191923429460
Wolfsburg (2 Seasons)2 Leagues12.6200102542950
Rangers (1 Season)2 Leagues37.74002010517323100
Beşiktaş (1 Season)1 League22.110015528212120
Utrecht (1 Season)1 League4.110082220450
Jong Utrecht (1 Season)1 League3.00004103710
Eredivisie (8 Seasons)57.25104721212543351000
Eerste Divisie (6 Seasons)63.2700410371000
Europa Lg (3 Seasons)11.5200124124115000
Bundesliga (2 Seasons)10.820092435740
DFB-Pokal (2 Seasons)1.80001017210
Premiership (1 Season)27.530010641491370
Süper Lig (1 Season)22.110015528212120
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201516Jong Ajaxnl NED2. Eerste Divisie12th0.100Matches
2015-201617Ajaxnl NED1. Eredivisie2nd3.0000Matches
2015-201617Jong Ajaxnl NED2. Eerste Divisie9th13.820Matches
2016-201718Ajaxnl NED1. Eredivisie2nd2.6000200000000Matches
2016-201718Jong Ajaxnl NED2. Eerste Divisie2nd25.230000000000Matches
2017-201819Ajaxnl NED1. Eredivisie2nd1.7000100000000Matches
2017-201819Jong Ajaxnl NED2. Eerste Divisie1st0.8000000000000Matches
2018-201920Jong Ajaxnl NED2. Eerste Divisie11th20.22000Matches
2019-202021Utrechtnl NED1. Eredivisie6th4.110082220450Matches
2019-202021Jong Utrechtnl NED2. Eerste Divisie12th3.00004103710Matches
2020-202122Twentenl NED1. Eredivisie10th13.2200131086411170Matches
2021-202223Twentenl NED1. Eredivisie4th6.010080118370Matches
2022-202324Twentenl NED1. Eredivisie5th26.51101591015215220Matches
2023-202425Wolfsburgde GER1. Bundesliga12th10.220090433740Matches
2024-202526Rangerssct SCO1. Premiership2nd27.530010641491370Matches
2025-202627Beşiktaştr TUR1. Süper Lig4th22.110015528212120Matches
2025-202627Wolfsburgde GER1. Bundesliga16th0.50000202000Matches
12 Seasons8 Clubs5 Leagues180.718108535315237275000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Jong Ajax (5 Seasons)1 League60.2700000000000
Ajax (4 Seasons)1 League7.4000300000000
Twente (3 Seasons)1 League45.741036191923429460
Wolfsburg (2 Seasons)1 League10.820092435740
Rangers (1 Season)1 League27.530010641491370
Beşiktaş (1 Season)1 League22.110015528212120
Utrecht (1 Season)1 League4.110082220450
Jong Utrecht (1 Season)1 League3.00004103710
Eredivisie (8 Seasons)57.25104721212543351000
Eerste Divisie (6 Seasons)63.2700410371000
Bundesliga (2 Seasons)10.820092435740
Premiership (1 Season)27.530010641491370
Süper Lig (1 Season)22.110015528212120
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2023-202425Wolfsburgde GERDFB-PokalR161.50001017200Matches
2025-202627Wolfsburgde GERDFB-PokalR320.40000000010Matches
2 Seasons1 Club1 League1.80001017210
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201617Ajax2. Europa LgGR0.2102Matches
2016-201718Ajax2. Europa LgF1.0000000012000Matches
2024-202526Rangers2. Europa LgQF10.21001041241030Matches
4 Seasons2 Clubs2 Leagues11.5200124124115000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Ajax (3 Seasons)2 Leagues1.2100200012000
Rangers (1 Season)1 League10.21001041241030
Europa Lg (3 Seasons)11.5200124124115000
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202022cz CzechiaFriendlies (M)0.50000Matches
2020-202122cz CzechiaUEFA Nations LeagueLgB0.50002000000Matches
202224cz CzechiaFriendlies (M)1.30000Matches
2022-202324cz CzechiaUEFA Nations LeagueLgA2.20003022240Matches
202325cz CzechiaFriendlies (M)1.00000Matches
202426cz CzechiaFriendlies (M)0.30000Matches
202426cz CzechiaUEFA EuroGR0.60001015010Matches
202426cz CzechiaUEFA Euro Qualifying3.210021125030Matches
2024-202526cz CzechiaUEFA Nations LeagueLgB3.410041014210Matches
202527cz CzechiaFriendlies (M)0.50000Matches
202628cz CzechiaWCQ4.900003140210Matches
6 Seasons1 Club5 Leagues18.52001255866100
Friendlies (M) (5 Seasons)3.60000
UEFA Nations League (3 Seasons)6.110091216450
WCQ (1 Season)4.900003140210
UEFA Euro Qualifying (1 Season)3.210021125030
UEFA Euro (1 Season)0.60001015010

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.