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
2024-10-26SatSüper LigMatchweek 10AwayL 1–2TrabzonsporGöztepeN45000000000Match Report
2024-09-29SunSüper LigMatchweek 7HomeW 3–2TrabzonsporKonyasporYCB90000000100Match Report
2024-09-23MonSüper LigMatchweek 6AwayD 0–0TrabzonsporGaziantep FKYCB90000010000Match Report
2024-09-19ThuSüper LigMatchweek 3HomeD 2–2TrabzonsporKayserisporYCB90100021001Match Report
2024-09-15SunSüper LigMatchweek 5HomeD 1–1TrabzonsporBeşiktaşYCB90000000000Match 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
2012-201319Ajaxnl NED1. Eredivisie422192.4011000100.000.410.410.000.41Matches
2013-201420Ajax1. Champions Lg654895.4101100200.180.000.180.180.18Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie998109.0101100200.110.000.110.110.11Matches
2013-201420Ajaxnl NED1. Eredivisie17151,35115.0101100100.070.000.070.070.07Matches
2013-201420Ajax2. Europa Lg11901.0000000100.000.000.000.000.00Matches
2014-201521Ajax1. Champions Lg211001.1000000000.000.000.000.000.00Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie776226.9112100110.140.140.290.140.29Matches
2014-201521Ajaxnl NED1. Eredivisie11901.0000000000.000.000.000.000.00Matches
2014-201521Club Bruggebe BEL1. Pro League111196010.7000000100.000.000.000.000.00Matches
2015-201622Club Brugge2. Europa Lg443604.0000000100.000.000.000.000.00Matches
2015-201622Club Bruggebe BEL1. Pro League26262,34026.0202200410.080.000.080.080.08Matches
2016-201723Club Brugge1. Champions Lg554505.0000000100.000.000.000.000.00Matches
2016-201723Club Bruggebe BEL1. First Division A39393,51039.0112100600.030.030.050.030.05Matches
2017-201824Club Bruggebe BEL1. First Division A33332,83131.5213200802.32.32.64.845185140.060.030.100.060.100.070.080.150.070.15Matches
2018-201925Club Brugge1. Champions Lg665406.0000000200.50.50.51.0154200.000.000.000.000.000.080.090.170.080.17Matches
2018-201925Club Brugge2. Europa Lg221802.0101100100.10.10.00.111210.500.000.500.500.500.030.000.030.030.03Matches
2018-201925Club Bruggebe BEL1. First Division A35353,04033.8112100801.81.80.82.658237110.030.030.060.030.060.050.020.080.050.08Matches
2019-202026Bolognait ITACoppa Italia221802.0000000000.000.000.000.000.00Matches
2019-202026Bolognait ITA1. Serie A26252,24024.9011000711.21.20.61.82011380.000.040.040.000.040.050.020.070.050.07Matches
2020-202127Bolognait ITACoppa Italia222102.3000000000.000.000.000.000.00Matches
2020-202127Club Bruggebe BEL1. First Division A934224.7000000100.10.10.10.21340110.000.000.000.000.000.020.030.050.020.05Matches
2020-202127Bolognait ITA1. Serie A511151.3000000000.00.00.00.01610.000.000.000.000.000.000.000.000.000.00Matches
2021-202228Trabzonsportr TUR1. Süper Lig28211,94521.6022000300.000.090.090.000.09Matches
2022-202329Trabzonspor3. Conf Lg221802.0000000000.00.00.00.00510.000.000.000.000.000.020.000.020.020.02Matches
2022-202329Trabzonspor2. Europa Lg443413.8000000200.00.00.00.001310.000.000.000.000.000.010.000.010.010.01Matches
2022-202329Trabzonsportr TUR1. Süper Lig19121,19013.2101100200.080.000.080.080.08Matches
2023-202430Trabzonsportr TUR1. Süper Lig26252,26325.1101100100.040.000.040.040.04Matches
2024-202531Trabzonsportr TUR1. Süper Lig765856.5101100100.150.000.150.150.15Matches
13 Seasons5 Clubs9 Leagues33830527,653307.31482214005735.95.94.710.6153653480.050.030.070.050.070.050.040.100.050.10
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
Club Brugge (6 Seasons)3 Leagues17016414,633162.673107003314.74.74.08.7132516370.040.020.060.040.060.060.050.110.060.11
Trabzonspor (4 Seasons)3 Leagues86706,50472.3325300900.10.10.00.101820.040.030.070.040.070.010.000.010.010.01
Ajax (3 Seasons)3 Leagues31252,33926.0213200500.080.040.120.080.12
Bologna (2 Seasons)2 Leagues35302,74530.5011000711.21.20.61.82111990.000.030.030.000.030.040.020.070.040.07
Jong Ajax (2 Seasons)1 League16161,43215.9213200310.130.060.190.130.19
First Division A (6 Seasons)15314713,103145.66396002814.14.13.57.7116462360.040.020.060.040.060.060.050.110.060.11
Süper Lig (4 Seasons)80645,98366.5325300700.050.030.080.050.08
Champions Lg (4 Seasons)19171,57917.5101100500.50.50.51.0154200.060.000.060.060.060.080.090.170.080.17
Europa Lg (4 Seasons)111197110.8101100500.10.10.00.112520.090.000.090.090.090.010.000.010.010.01
Eredivisie (3 Seasons)22181,66018.4112100200.050.050.110.050.11
Serie A (2 Seasons)31262,35526.2011000711.21.20.61.82111990.000.040.040.000.040.040.020.070.040.07
Eerste Divisie (2 Seasons)16161,43215.9213200310.130.060.190.130.19
Coppa Italia (2 Seasons)443904.3000000000.000.000.000.000.00
Conf Lg (1 Season)221802.0000000000.00.00.00.00510.000.000.000.000.000.020.000.020.020.02
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
2012-201319Ajax1 League422192.4011000100.000.410.410.000.41
2013-201420Ajax3 Leagues24211,93021.4202200400.090.000.090.090.09
2013-201420Jong Ajax1 League998109.0101100200.110.000.110.110.11
2014-201521Ajax2 Leagues321902.1000000000.000.000.000.000.00
2014-201521Jong Ajax1 League776226.9112100110.140.140.290.140.29
2014-201521Club Brugge1 League111196010.7000000100.000.000.000.000.00
2015-201622Club Brugge2 Leagues30302,70030.0202200510.070.000.070.070.07
2016-201723Club Brugge2 Leagues44443,96044.0112100700.020.020.050.020.05
2017-201824Club Brugge1 League33332,83131.5213200802.32.32.64.845185140.060.030.100.060.100.070.080.150.070.15
2018-201925Club Brugge3 Leagues43433,76041.82132001102.32.31.33.674291120.050.020.070.050.070.060.030.090.060.09
2019-202026Bologna2 Leagues28272,42026.9011000711.21.20.61.82011380.000.040.040.000.040.050.020.070.050.07
2020-202127Bologna2 Leagues733253.6000000000.00.00.00.01610.000.000.000.000.000.000.000.000.000.00
2020-202127Club Brugge1 League934224.7000000100.10.10.10.21340110.000.000.000.000.000.020.030.050.020.05
2021-202228Trabzonspor1 League28211,94521.6022000300.000.090.090.000.09
2022-202329Trabzonspor3 Leagues25181,71119.0101100400.10.10.00.101820.050.000.050.050.050.010.000.010.010.01
2023-202430Trabzonspor1 League26252,26325.1101100100.040.000.040.040.04
2024-202531Trabzonspor1 League765856.5101100100.150.000.150.150.15
13 Seasons5 Clubs9 Leagues33830527,653307.31482214005735.95.94.710.6153653480.050.030.070.050.070.050.040.100.050.10
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
Club Brugge (6 Seasons)3 Leagues17016414,633162.673107003314.74.74.08.7132516370.040.020.060.040.060.060.050.110.060.11
Trabzonspor (4 Seasons)3 Leagues86706,50472.3325300900.10.10.00.101820.040.030.070.040.070.010.000.010.010.01
Ajax (3 Seasons)3 Leagues31252,33926.0213200500.080.040.120.080.12
Bologna (2 Seasons)2 Leagues35302,74530.5011000711.21.20.61.82111990.000.030.030.000.030.040.020.070.040.07
Jong Ajax (2 Seasons)1 League16161,43215.9213200310.130.060.190.130.19
First Division A (6 Seasons)15314713,103145.66396002814.14.13.57.7116462360.040.020.060.040.060.060.050.110.060.11
Süper Lig (4 Seasons)80645,98366.5325300700.050.030.080.050.08
Champions Lg (4 Seasons)19171,57917.5101100500.50.50.51.0154200.060.000.060.060.060.080.090.170.080.17
Europa Lg (4 Seasons)111197110.8101100500.10.10.00.112520.090.000.090.090.090.010.000.010.010.01
Eredivisie (3 Seasons)22181,66018.4112100200.050.050.110.050.11
Serie A (2 Seasons)31262,35526.2011000711.21.20.61.82111990.000.040.040.000.040.040.020.070.040.07
Eerste Divisie (2 Seasons)16161,43215.9213200310.130.060.190.130.19
Coppa Italia (2 Seasons)443904.3000000000.000.000.000.000.00
Conf Lg (1 Season)221802.0000000000.00.00.00.00510.000.000.000.000.000.020.000.020.020.02
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
2012-201319Ajaxnl NED1. Eredivisie1st422192.4011000100.000.410.410.000.41Matches
2013-201420Ajaxnl NED1. Eredivisie1st17151,35115.0101100100.070.000.070.070.07Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie14th998109.0101100200.110.000.110.110.11Matches
2014-201521Ajaxnl NED1. Eredivisie2nd11901.0000000000.000.000.000.000.00Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie12th776226.9112100110.140.140.290.140.29Matches
2014-201521Club Bruggebe BEL1. Pro League2nd111196010.7000000100.000.000.000.000.00Matches
2015-201622Club Bruggebe BEL1. Pro League1st26262,34026.0202200410.080.000.080.080.08Matches
2016-201723Club Bruggebe BEL1. First Division A2nd39393,51039.0112100600.030.030.050.030.05Matches
2017-201824Club Bruggebe BEL1. First Division A1st33332,83131.5213200802.32.32.64.845185140.060.030.100.060.100.070.080.150.070.15Matches
2018-201925Club Bruggebe BEL1. First Division A2nd35353,04033.8112100801.81.80.82.658237110.030.030.060.030.060.050.020.080.050.08Matches
2019-202026Bolognait ITA1. Serie A12th26252,24024.9011000711.21.20.61.82011380.000.040.040.000.040.050.020.070.050.07Matches
2020-202127Bolognait ITA1. Serie A12th511151.3000000000.00.00.00.01610.000.000.000.000.000.000.000.000.000.00Matches
2020-202127Club Bruggebe BEL1. First Division A1st934224.7000000100.10.10.10.21340110.000.000.000.000.000.020.030.050.020.05Matches
2021-202228Trabzonsportr TUR1. Süper Lig1st28211,94521.6022000300.000.090.090.000.09Matches
2022-202329Trabzonsportr TUR1. Süper Lig6th19121,19013.2101100200.080.000.080.080.08Matches
2023-202430Trabzonsportr TUR1. Süper Lig3rd26252,26325.1101100100.040.000.040.040.04Matches
2024-202531Trabzonsportr TUR1. Süper Lig9th765856.5101100100.150.000.150.150.15Matches
13 Seasons5 Clubs5 Leagues30227124,533272.61282012004735.35.34.19.4137581450.040.030.070.040.070.060.040.100.060.10
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
Club Brugge (6 Seasons)1 League15314713,103145.66396002814.14.13.57.7116462360.040.020.060.040.060.060.050.110.060.11
Trabzonspor (4 Seasons)1 League80645,98366.5325300700.050.030.080.050.08
Ajax (3 Seasons)1 League22181,66018.4112100200.050.050.110.050.11
Bologna (2 Seasons)1 League31262,35526.2011000711.21.20.61.82111990.000.040.040.000.040.040.020.070.040.07
Jong Ajax (2 Seasons)1 League16161,43215.9213200310.130.060.190.130.19
First Division A (6 Seasons)15314713,103145.66396002814.14.13.57.7116462360.040.020.060.040.060.060.050.110.060.11
Süper Lig (4 Seasons)80645,98366.5325300700.050.030.080.050.08
Eredivisie (3 Seasons)22181,66018.4112100200.050.050.110.050.11
Serie A (2 Seasons)31262,35526.2011000711.21.20.61.82111990.000.040.040.000.040.040.020.070.040.07
Eerste Divisie (2 Seasons)16161,43215.9213200310.130.060.190.130.19
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
2019-202026Bolognait ITACoppa Italia17th221802.0000000000.000.000.000.000.00Matches
2020-202127Bolognait ITACoppa Italia17th222102.3000000000.000.000.000.000.00Matches
2 Seasons1 Club1 League443904.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
2013-201420Ajax1. Champions LgGR654895.4101100200.180.000.180.180.18Matches
2013-201420Ajax2. Europa LgR3211901.0000000100.000.000.000.000.00Matches
2014-201521Ajax1. Champions LgGR211001.1000000000.000.000.000.000.00Matches
2015-201622Club Brugge2. Europa LgGR443604.0000000100.000.000.000.000.00Matches
2016-201723Club Brugge1. Champions LgGR554505.0000000100.000.000.000.000.00Matches
2018-201925Club Brugge1. Champions LgGR665406.0000000200.50.50.51.0154200.000.000.000.000.000.080.090.170.080.17Matches
2018-201925Club Brugge2. Europa LgR32221802.0101100100.10.10.00.111210.500.000.500.500.500.030.000.030.030.03Matches
2022-202329Trabzonspor3. Conf LgKO221802.0000000000.00.00.00.00510.000.000.000.000.000.020.000.020.020.02Matches
2022-202329Trabzonspor2. Europa LgGR443413.8000000200.00.00.00.001310.000.000.000.000.000.010.000.010.010.01Matches
6 Seasons3 Clubs3 Leagues32302,73030.32022001000.60.60.51.1167230.070.000.070.070.070.040.040.080.040.08
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
Club Brugge (3 Seasons)2 Leagues17171,53017.0101100500.50.50.51.0165410.060.000.060.060.060.060.070.130.060.13
Ajax (2 Seasons)2 Leagues976797.5101100300.130.000.130.130.13
Trabzonspor (1 Season)2 Leagues665215.8000000200.10.10.00.101820.000.000.000.000.000.010.000.010.010.01
Champions Lg (4 Seasons)19171,57917.5101100500.50.50.51.0154200.060.000.060.060.060.080.090.170.080.17
Europa Lg (4 Seasons)111197110.8101100500.10.10.00.112520.090.000.090.090.090.010.000.010.010.01
Conf Lg (1 Season)221802.0000000000.00.00.00.00510.000.000.000.000.000.020.000.020.020.02
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
202632sr SurinameWCQ221802.0000000200.000.000.000.000.00Matches
1 Season1 Club1 League221802.0000000200.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
2012-201319Ajaxnl NED1. Eredivisie2.4010.410.0000Matches
2013-201420Ajax1. Champions Lg5.4130.550.3300Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie9.0110.111.0000Matches
2013-201420Ajaxnl NED1. Eredivisie15.0170.470.1400Matches
2013-201420Ajax2. Europa Lg1.0000.0000Matches
2014-201521Ajax1. Champions Lg1.1000.0000Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie6.9140.580.2500Matches
2014-201521Ajaxnl NED1. Eredivisie1.0000.0000Matches
2014-201521Club Bruggebe BEL1. Pro League10.7000.0000Matches
2015-201622Club Brugge2. Europa Lg4.0010.250.0000Matches
2015-201622Club Bruggebe BEL1. Pro League26.0260.230.3300Matches
2016-201723Club Brugge1. Champions Lg5.003266.70.600.400.000.0000Matches
2016-201723Club Bruggebe BEL1. First Division A39.01070.000.180.1400Matches
2017-201824Club Bruggebe BEL1. First Division A31.5237924.31.180.290.050.2219.09002.32.30.06-0.3-0.3Matches
2018-201925Club Brugge1. Champions Lg6.004125.00.670.170.000.0025.81000.50.50.11-0.5-0.5Matches
2018-201925Club Brugge2. Europa Lg2.0111100.00.500.501.001.0011.50000.10.10.05+0.9+0.9Matches
2018-201925Club Bruggebe BEL1. First Division A33.8123939.10.680.270.040.1117.16001.81.80.08-0.8-0.8Matches
2019-202026Bolognait ITACoppa Italia2.00000.000.0000Matches
2019-202026Bolognait ITA1. Serie A24.9010110.00.400.040.000.0010.90001.21.20.12-1.2-1.2Matches
2020-202127Bolognait ITACoppa Italia2.30000.000.0000Matches
2020-202127Club Bruggebe BEL1. First Division A4.70100.00.210.000.009.20000.10.10.07-0.1-0.1Matches
2020-202127Bolognait ITA1. Serie A1.30000.000.000000.00.00.00.0Matches
2021-202228Trabzonsportr TUR1. Süper Lig21.601100.00.510.000.0000Matches
2022-202329Trabzonspor3. Conf Lg2.00200.01.000.000.0019.40000.00.00.020.00.0Matches
2022-202329Trabzonspor2. Europa Lg3.8011100.00.260.260.000.0035.40000.00.00.020.00.0Matches
2022-202329Trabzonsportr TUR1. Süper Lig13.217114.30.530.080.141.0000Matches
2023-202430Trabzonsportr TUR1. Süper Lig25.1114321.40.560.120.070.3300Matches
2024-202531Trabzonsportr TUR1. Süper Lig6.513133.30.460.150.331.0000Matches
13 Seasons5 Clubs9 Leagues307.3141175930.80.520.190.070.2417.816005.95.90.07-1.9-1.9
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
Club Brugge (6 Seasons)3 Leagues162.67693642.00.570.220.070.1918.516004.74.70.07-0.7-0.7
Trabzonspor (4 Seasons)3 Leagues72.3338615.80.530.080.080.5024.70000.10.10.02-0.1-0.1
Ajax (3 Seasons)3 Leagues26.02110.420.1800
Bologna (2 Seasons)2 Leagues30.5010110.00.330.030.000.0010.90001.21.20.12-1.2-1.2
Jong Ajax (2 Seasons)1 League15.9250.310.4000
First Division A (6 Seasons)145.66613141.00.560.210.070.1918.115004.14.10.07-1.1-1.1
Süper Lig (4 Seasons)66.5335514.30.530.080.090.6000
Champions Lg (4 Seasons)17.517642.90.640.340.000.1725.81000.50.50.11-0.5-0.5
Europa Lg (4 Seasons)10.8123100.00.350.280.500.3323.40000.10.10.04+0.9+0.9
Eredivisie (3 Seasons)18.4180.430.1300
Serie A (2 Seasons)26.2010110.00.380.040.000.0010.90001.21.20.12-1.2-1.2
Eerste Divisie (2 Seasons)15.9250.310.4000
Coppa Italia (2 Seasons)4.30000.000.0000
Conf Lg (1 Season)2.00200.01.000.000.0019.40000.00.00.020.00.0
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
2012-201319Ajax1 League2.4010.410.0000
2013-201420Ajax3 Leagues21.42100.470.2000
2013-201420Jong Ajax1 League9.0110.111.0000
2014-201521Ajax2 Leagues2.1000.0000
2014-201521Jong Ajax1 League6.9140.580.2500
2014-201521Club Brugge1 League10.7000.0000
2015-201622Club Brugge2 Leagues30.0270.230.2900
2016-201723Club Brugge2 Leagues44.0139300.00.070.200.330.1100
2017-201824Club Brugge1 League31.5237924.31.180.290.050.2219.09002.32.30.06-0.3-0.3
2018-201925Club Brugge3 Leagues41.82281139.30.670.260.070.1818.17002.32.30.08-0.3-0.3
2019-202026Bologna2 Leagues26.9010110.00.370.040.000.0010.90001.21.20.12-1.2-1.2
2020-202127Bologna2 Leagues3.60000.000.000000.00.00.00.0
2020-202127Club Brugge1 League4.70100.00.210.000.009.20000.10.10.07-0.1-0.1
2021-202228Trabzonspor1 League21.601100.00.510.000.0000
2022-202329Trabzonspor3 Leagues19.0110220.00.530.110.100.5024.70000.10.10.02-0.1-0.1
2023-202430Trabzonspor1 League25.1114321.40.560.120.070.3300
2024-202531Trabzonspor1 League6.513133.30.460.150.331.0000
13 Seasons5 Clubs9 Leagues307.3141175930.80.520.190.070.2417.816005.95.90.07-1.9-1.9
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
Club Brugge (6 Seasons)3 Leagues162.67693642.00.570.220.070.1918.516004.74.70.07-0.7-0.7
Trabzonspor (4 Seasons)3 Leagues72.3338615.80.530.080.080.5024.70000.10.10.02-0.1-0.1
Ajax (3 Seasons)3 Leagues26.02110.420.1800
Bologna (2 Seasons)2 Leagues30.5010110.00.330.030.000.0010.90001.21.20.12-1.2-1.2
Jong Ajax (2 Seasons)1 League15.9250.310.4000
First Division A (6 Seasons)145.66613141.00.560.210.070.1918.115004.14.10.07-1.1-1.1
Süper Lig (4 Seasons)66.5335514.30.530.080.090.6000
Champions Lg (4 Seasons)17.517642.90.640.340.000.1725.81000.50.50.11-0.5-0.5
Europa Lg (4 Seasons)10.8123100.00.350.280.500.3323.40000.10.10.04+0.9+0.9
Eredivisie (3 Seasons)18.4180.430.1300
Serie A (2 Seasons)26.2010110.00.380.040.000.0010.90001.21.20.12-1.2-1.2
Eerste Divisie (2 Seasons)15.9250.310.4000
Coppa Italia (2 Seasons)4.30000.000.0000
Conf Lg (1 Season)2.00200.01.000.000.0019.40000.00.00.020.00.0
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
2012-201319Ajaxnl NED1. Eredivisie1st2.4010.410.0000Matches
2013-201420Ajaxnl NED1. Eredivisie1st15.0170.470.1400Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie14th9.0110.111.0000Matches
2014-201521Ajaxnl NED1. Eredivisie2nd1.0000.0000Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie12th6.9140.580.2500Matches
2014-201521Club Bruggebe BEL1. Pro League2nd10.7000.0000Matches
2015-201622Club Bruggebe BEL1. Pro League1st26.0260.230.3300Matches
2016-201723Club Bruggebe BEL1. First Division A2nd39.01070.000.180.1400Matches
2017-201824Club Bruggebe BEL1. First Division A1st31.5237924.31.180.290.050.2219.09002.32.30.06-0.3-0.3Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.8123939.10.680.270.040.1117.16001.81.80.08-0.8-0.8Matches
2019-202026Bolognait ITA1. Serie A12th24.9010110.00.400.040.000.0010.90001.21.20.12-1.2-1.2Matches
2020-202127Bolognait ITA1. Serie A12th1.30000.000.000000.00.00.00.0Matches
2020-202127Club Bruggebe BEL1. First Division A1st4.70100.00.210.000.009.20000.10.10.07-0.1-0.1Matches
2021-202228Trabzonsportr TUR1. Süper Lig1st21.601100.00.510.000.0000Matches
2022-202329Trabzonsportr TUR1. Süper Lig6th13.217114.30.530.080.141.0000Matches
2023-202430Trabzonsportr TUR1. Süper Lig3rd25.1114321.40.560.120.070.3300Matches
2024-202531Trabzonsportr TUR1. Süper Lig9th6.513133.30.460.150.331.0000Matches
13 Seasons5 Clubs5 Leagues272.6121065029.20.530.180.070.2417.115005.35.30.07-2.3-2.3
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
Club Brugge (6 Seasons)1 League145.66613141.00.560.210.070.1918.115004.14.10.07-1.1-1.1
Trabzonspor (4 Seasons)1 League66.5335514.30.530.080.090.6000
Ajax (3 Seasons)1 League18.4180.430.1300
Bologna (2 Seasons)1 League26.2010110.00.380.040.000.0010.90001.21.20.12-1.2-1.2
Jong Ajax (2 Seasons)1 League15.9250.310.4000
First Division A (6 Seasons)145.66613141.00.560.210.070.1918.115004.14.10.07-1.1-1.1
Süper Lig (4 Seasons)66.5335514.30.530.080.090.6000
Eredivisie (3 Seasons)18.4180.430.1300
Serie A (2 Seasons)26.2010110.00.380.040.000.0010.90001.21.20.12-1.2-1.2
Eerste Divisie (2 Seasons)15.9250.310.4000
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
2019-202026Bolognait ITACoppa Italia17th2.00000.000.0000Matches
2020-202127Bolognait ITACoppa Italia17th2.30000.000.0000Matches
2 Seasons1 Club1 League4.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
2013-201420Ajax1. Champions LgGR5.4130.550.3300Matches
2013-201420Ajax2. Europa LgR321.0000.0000Matches
2014-201521Ajax1. Champions LgGR1.1000.0000Matches
2015-201622Club Brugge2. Europa LgGR4.0010.250.0000Matches
2016-201723Club Brugge1. Champions LgGR5.003266.70.600.400.000.0000Matches
2018-201925Club Brugge1. Champions LgGR6.004125.00.670.170.000.0025.81000.50.50.11-0.5-0.5Matches
2018-201925Club Brugge2. Europa LgR322.0111100.00.500.501.001.0011.50000.10.10.05+0.9+0.9Matches
2022-202329Trabzonspor3. Conf LgKO2.00200.01.000.000.0019.40000.00.00.020.00.0Matches
2022-202329Trabzonspor2. Europa LgGR3.8011100.00.260.260.000.0035.40000.00.00.020.00.0Matches
6 Seasons3 Clubs3 Leagues30.3211945.50.590.300.090.2223.61000.60.60.07+0.4+0.4
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
Club Brugge (3 Seasons)2 Leagues17.018550.00.620.290.130.2022.91000.50.50.10+0.5+0.5
Ajax (2 Seasons)2 Leagues7.5130.400.3300
Trabzonspor (1 Season)2 Leagues5.803133.30.520.170.000.0024.70000.10.10.02-0.1-0.1
Champions Lg (4 Seasons)17.517642.90.640.340.000.1725.81000.50.50.11-0.5-0.5
Europa Lg (4 Seasons)10.8123100.00.350.280.500.3323.40000.10.10.04+0.9+0.9
Conf Lg (1 Season)2.00200.01.000.000.0019.40000.00.00.020.00.0
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
202632sr SurinameWCQ2.0000Matches
1 Season1 Club1 League2.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
2012-201319Ajaxnl NED1. Eredivisie2.41Matches
2013-201420Ajax1. Champions Lg5.40Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie9.00Matches
2013-201420Ajaxnl NED1. Eredivisie15.00Matches
2013-201420Ajax2. Europa Lg1.00Matches
2014-201521Ajax1. Champions Lg1.10Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie6.91Matches
2014-201521Ajaxnl NED1. Eredivisie1.00Matches
2014-201521Club Bruggebe BEL1. Pro League10.70Matches
2015-201622Club Brugge2. Europa Lg4.00Matches
2015-201622Club Bruggebe BEL1. Pro League26.00Matches
2016-201723Club Brugge1. Champions Lg5.00Matches
2016-201723Club Bruggebe BEL1. First Division A39.01Matches
2017-201824Club Bruggebe BEL1. First Division A31.51573188683.4325251215848554589.084892491.822237259.712.62.0-1.619197234185Matches
2018-201925Club Brugge1. Champions Lg6.028433584.8570917079310985.316117094.7284759.600.50.5-0.52301042Matches
2018-201925Club Brugge2. Europa Lg2.09812578.41939782343694.4546879.4101952.600.00.00.0090012Matches
2018-201925Club Bruggebe BEL1. First Division A33.81742205484.8358631403252158089.8976106192.023637363.310.81.8+0.216220212237Matches
2019-202026Bolognait ITACoppa Italia2.00Matches
2019-202026Bolognait ITA1. Serie A24.91091128285.120022764844749091.252859888.310115366.010.60.7+0.499970113Matches
2020-202127Bolognait ITACoppa Italia2.30Matches
2020-202127Club Bruggebe BEL1. First Division A4.726132380.84406164112814091.410812487.1205040.000.10.4-0.12352240Matches
2020-202127Bolognait ITA1. Serie A1.3648278.01314454192479.2353794.691464.300.00.00.006106Matches
2021-202228Trabzonsportr TUR1. Süper Lig21.62Matches
2022-202329Trabzonspor3. Conf Lg2.014716589.130471060404588.9889196.7182572.000.00.00.005005Matches
2022-202329Trabzonspor2. Europa Lg3.818220588.837141087495884.511111794.9212777.800.00.00.00200013Matches
2022-202329Trabzonsportr TUR1. Süper Lig13.20Matches
2023-202430Trabzonsportr TUR1. Süper Lig25.10Matches
2024-202531Trabzonsportr TUR1. Süper Lig6.50Matches
13 Seasons5 Clubs9 Leagues307.35442645784.3108539405691816202789.62909319091.2665108061.684.75.5+3.348621558653
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
Club Brugge (6 Seasons)3 Leagues162.63958472383.880442303201261141089.42147234791.551686159.934.04.8-1.039491478516
Trabzonspor (4 Seasons)3 Leagues72.332937088.9676121478910386.419920895.7395275.020.00.1+2.00250018
Ajax (3 Seasons)3 Leagues26.01
Bologna (2 Seasons)2 Leagues30.51155136484.721336810246651490.756363588.711016765.910.60.7+0.4910580119
Jong Ajax (2 Seasons)1 League15.91
First Division A (6 Seasons)145.63576426383.972794278311134126589.61932210991.647879560.133.54.3-0.537452468462
Süper Lig (4 Seasons)66.52
Champions Lg (4 Seasons)17.528433584.8570917079310985.316117094.7284759.600.50.5-0.52301042
Europa Lg (4 Seasons)10.828033084.856531869839488.316518589.2314667.400.00.10.00290025
Eredivisie (3 Seasons)18.41
Serie A (2 Seasons)26.21155136484.721336810246651490.756363588.711016765.910.60.7+0.4910580119
Eerste Divisie (2 Seasons)15.91
Coppa Italia (2 Seasons)4.30
Conf Lg (1 Season)2.014716589.130471060404588.9889196.7182572.000.00.00.005005
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
2012-201319Ajax1 League2.41
2013-201420Ajax3 Leagues21.40
2013-201420Jong Ajax1 League9.00
2014-201521Ajax2 Leagues2.10
2014-201521Jong Ajax1 League6.91
2014-201521Club Brugge1 League10.70
2015-201622Club Brugge2 Leagues30.00
2016-201723Club Brugge2 Leagues44.01
2017-201824Club Brugge1 League31.51573188683.4325251215848554589.084892491.822237259.712.62.0-1.619197234185
2018-201925Club Brugge3 Leagues41.82124251484.5435111652164872589.41191129991.727443962.411.32.3-0.318259222291
2019-202026Bologna2 Leagues26.91091128285.120022764844749091.252859888.310115366.010.60.7+0.499970113
2020-202127Bologna2 Leagues3.6648278.01314454192479.2353794.691464.300.00.00.006106
2020-202127Club Brugge1 League4.726132380.84406164112814091.410812487.1205040.000.10.4-0.12352240
2021-202228Trabzonspor1 League21.62
2022-202329Trabzonspor3 Leagues19.032937088.9676121478910386.419920895.7395275.000.00.10.00250018
2023-202430Trabzonspor1 League25.10
2024-202531Trabzonspor1 League6.50
13 Seasons5 Clubs9 Leagues307.35442645784.3108539405691816202789.62909319091.2665108061.684.75.5+3.348621558653
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
Club Brugge (6 Seasons)3 Leagues162.63958472383.880442303201261141089.42147234791.551686159.934.04.8-1.039491478516
Trabzonspor (4 Seasons)3 Leagues72.332937088.9676121478910386.419920895.7395275.020.00.1+2.00250018
Ajax (3 Seasons)3 Leagues26.01
Bologna (2 Seasons)2 Leagues30.51155136484.721336810246651490.756363588.711016765.910.60.7+0.4910580119
Jong Ajax (2 Seasons)1 League15.91
First Division A (6 Seasons)145.63576426383.972794278311134126589.61932210991.647879560.133.54.3-0.537452468462
Süper Lig (4 Seasons)66.52
Champions Lg (4 Seasons)17.528433584.8570917079310985.316117094.7284759.600.50.5-0.52301042
Europa Lg (4 Seasons)10.828033084.856531869839488.316518589.2314667.400.00.10.00290025
Eredivisie (3 Seasons)18.41
Serie A (2 Seasons)26.21155136484.721336810246651490.756363588.711016765.910.60.7+0.4910580119
Eerste Divisie (2 Seasons)15.91
Coppa Italia (2 Seasons)4.30
Conf Lg (1 Season)2.014716589.130471060404588.9889196.7182572.000.00.00.005005
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
2012-201319Ajaxnl NED1. Eredivisie1st2.41Matches
2013-201420Ajaxnl NED1. Eredivisie1st15.00Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie14th9.00Matches
2014-201521Ajaxnl NED1. Eredivisie2nd1.00Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie12th6.91Matches
2014-201521Club Bruggebe BEL1. Pro League2nd10.70Matches
2015-201622Club Bruggebe BEL1. Pro League1st26.00Matches
2016-201723Club Bruggebe BEL1. First Division A2nd39.01Matches
2017-201824Club Bruggebe BEL1. First Division A1st31.51573188683.4325251215848554589.084892491.822237259.712.62.0-1.619197234185Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.81742205484.8358631403252158089.8976106192.023637363.310.81.8+0.216220212237Matches
2019-202026Bolognait ITA1. Serie A12th24.91091128285.120022764844749091.252859888.310115366.010.60.7+0.499970113Matches
2020-202127Bolognait ITA1. Serie A12th1.3648278.01314454192479.2353794.691464.300.00.00.006106Matches
2020-202127Club Bruggebe BEL1. First Division A1st4.726132380.84406164112814091.410812487.1205040.000.10.4-0.12352240Matches
2021-202228Trabzonsportr TUR1. Süper Lig1st21.62Matches
2022-202329Trabzonsportr TUR1. Süper Lig6th13.20Matches
2023-202430Trabzonsportr TUR1. Süper Lig3rd25.10Matches
2024-202531Trabzonsportr TUR1. Süper Lig9th6.50Matches
13 Seasons5 Clubs5 Leagues272.64731562784.194130359331600177989.92495274490.958896261.184.15.0+3.946557548581
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
Club Brugge (6 Seasons)1 League145.63576426383.972794278311134126589.61932210991.647879560.133.54.3-0.537452468462
Trabzonspor (4 Seasons)1 League66.52
Ajax (3 Seasons)1 League18.41
Bologna (2 Seasons)1 League26.21155136484.721336810246651490.756363588.711016765.910.60.7+0.4910580119
Jong Ajax (2 Seasons)1 League15.91
First Division A (6 Seasons)145.63576426383.972794278311134126589.61932210991.647879560.133.54.3-0.537452468462
Süper Lig (4 Seasons)66.52
Eredivisie (3 Seasons)18.41
Serie A (2 Seasons)26.21155136484.721336810246651490.756363588.711016765.910.60.7+0.4910580119
Eerste Divisie (2 Seasons)15.91
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
2019-202026Bolognait ITACoppa Italia17th2.00Matches
2020-202127Bolognait ITACoppa Italia17th2.30Matches
2 Seasons1 Club1 League4.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
2013-201420Ajax1. Champions LgGR5.40Matches
2013-201420Ajax2. Europa LgR321.00Matches
2014-201521Ajax1. Champions LgGR1.10Matches
2015-201622Club Brugge2. Europa LgGR4.00Matches
2016-201723Club Brugge1. Champions LgGR5.00Matches
2018-201925Club Brugge1. Champions LgGR6.028433584.8570917079310985.316117094.7284759.600.50.5-0.52301042Matches
2018-201925Club Brugge2. Europa LgR322.09812578.41939782343694.4546879.4101952.600.00.00.0090012Matches
2022-202329Trabzonspor3. Conf LgKO2.014716589.130471060404588.9889196.7182572.000.00.00.005005Matches
2022-202329Trabzonspor2. Europa LgGR3.818220588.837141087495884.511111794.9212777.800.00.00.00200013Matches
6 Seasons3 Clubs3 Leagues30.371183085.714409463621624887.141444692.87711865.300.50.6-0.52641072
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
Club Brugge (3 Seasons)2 Leagues17.038246083.07648248912714587.621523890.3386657.600.50.5-0.52391054
Ajax (2 Seasons)2 Leagues7.50
Trabzonspor (1 Season)2 Leagues5.832937088.9676121478910386.419920895.7395275.000.00.10.00250018
Champions Lg (4 Seasons)17.528433584.8570917079310985.316117094.7284759.600.50.5-0.52301042
Europa Lg (4 Seasons)10.828033084.856531869839488.316518589.2314667.400.00.10.00290025
Conf Lg (1 Season)2.014716589.130471060404588.9889196.7182572.000.00.00.005005
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
202632sr SurinameWCQ2.00Matches
1 Season1 Club1 League2.00

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
2012-201319Ajaxnl NED1. Eredivisie2.4Matches
2013-201420Ajax1. Champions Lg5.4Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie9.0Matches
2013-201420Ajaxnl NED1. Eredivisie15.0Matches
2013-201420Ajax2. Europa Lg1.0Matches
2014-201521Ajax1. Champions Lg1.1Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie6.9Matches
2014-201521Ajaxnl NED1. Eredivisie1.0Matches
2014-201521Club Bruggebe BEL1. Pro League10.7Matches
2015-201622Club Brugge2. Europa Lg4.0Matches
2015-201622Club Bruggebe BEL1. Pro League26.0Matches
2016-201723Club Brugge1. Champions Lg5.02Matches
2016-201723Club Bruggebe BEL1. First Division A39.00Matches
2017-201824Club Bruggebe BEL1. First Division A31.5188617771005553715441010157399Matches
2018-201925Club Brugge1. Champions Lg6.0335317151001025000028431Matches
2018-201925Club Brugge2. Europa Lg2.012512141010300009801Matches
2018-201925Club Bruggebe BEL1. First Division A33.82054193211154029956000017421110Matches
2019-202026Bolognait ITACoppa Italia2.00Matches
2019-202026Bolognait ITA1. Serie A24.912821145128520877600001091911Matches
2020-202127Bolognait ITACoppa Italia2.30Matches
2020-202127Club Bruggebe BEL1. First Division A4.7323280411213529000026123Matches
2020-202127Bolognait ITA1. Serie A1.3827395010400006406Matches
2021-202228Trabzonsportr TUR1. Süper Lig21.67Matches
2022-202329Trabzonspor3. Conf Lg2.0165163220100000014701Matches
2022-202329Trabzonspor2. Europa Lg3.8205200520113000018201Matches
2022-202329Trabzonsportr TUR1. Süper Lig13.23Matches
2023-202430Trabzonsportr TUR1. Süper Lig25.12Matches
2024-202531Trabzonsportr TUR1. Süper Lig6.50Matches
13 Seasons5 Clubs9 Leagues307.36457600841519369153220101054423443
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (6 Seasons)3 Leagues162.64723442727113268033137101039582524
Trabzonspor (4 Seasons)3 Leagues72.33703637402133000032902
Ajax (3 Seasons)3 Leagues26.0
Bologna (2 Seasons)2 Leagues30.513641218137570978000001155917
Jong Ajax (2 Seasons)1 League15.9
First Division A (6 Seasons)145.64263398925212166929129101035762222
Süper Lig (4 Seasons)66.512
Champions Lg (4 Seasons)17.5335317151001045000028431
Europa Lg (4 Seasons)10.8330321930216000028002
Eredivisie (3 Seasons)18.4
Serie A (2 Seasons)26.213641218137570978000001155917
Eerste Divisie (2 Seasons)15.9
Coppa Italia (2 Seasons)4.30
Conf Lg (1 Season)2.0165163220100000014701
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
2012-201319Ajax1 League2.4
2013-201420Ajax3 Leagues21.4
2013-201420Jong Ajax1 League9.0
2014-201521Ajax2 Leagues2.1
2014-201521Jong Ajax1 League6.9
2014-201521Club Brugge1 League10.7
2015-201622Club Brugge2 Leagues30.0
2016-201723Club Brugge2 Leagues44.02
2017-201824Club Brugge1 League31.5188617771005553715441010157399
2018-201925Club Brugge3 Leagues41.825142370130650401164000021241412
2019-202026Bologna2 Leagues26.912821145128520877600001091911
2020-202127Bologna2 Leagues3.6827395010400006406
2020-202127Club Brugge1 League4.7323280411213529000026123
2021-202228Trabzonspor1 League21.67
2022-202329Trabzonspor3 Leagues19.0370363740243000032902
2023-202430Trabzonspor1 League25.12
2024-202531Trabzonspor1 League6.50
13 Seasons5 Clubs9 Leagues307.36457600841519369153220101054423443
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (6 Seasons)3 Leagues162.64723442727113268033137101039582524
Trabzonspor (4 Seasons)3 Leagues72.33703637402133000032902
Ajax (3 Seasons)3 Leagues26.0
Bologna (2 Seasons)2 Leagues30.513641218137570978000001155917
Jong Ajax (2 Seasons)1 League15.9
First Division A (6 Seasons)145.64263398925212166929129101035762222
Süper Lig (4 Seasons)66.512
Champions Lg (4 Seasons)17.5335317151001045000028431
Europa Lg (4 Seasons)10.8330321930216000028002
Eredivisie (3 Seasons)18.4
Serie A (2 Seasons)26.213641218137570978000001155917
Eerste Divisie (2 Seasons)15.9
Coppa Italia (2 Seasons)4.30
Conf Lg (1 Season)2.0165163220100000014701
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
2012-201319Ajaxnl NED1. Eredivisie1st2.4Matches
2013-201420Ajaxnl NED1. Eredivisie1st15.0Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie14th9.0Matches
2014-201521Ajaxnl NED1. Eredivisie2nd1.0Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie12th6.9Matches
2014-201521Club Bruggebe BEL1. Pro League2nd10.7Matches
2015-201622Club Bruggebe BEL1. Pro League1st26.0Matches
2016-201723Club Bruggebe BEL1. First Division A2nd39.00Matches
2017-201824Club Bruggebe BEL1. First Division A1st31.5188617771005553715441010157399Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.82054193211154029956000017421110Matches
2019-202026Bolognait ITA1. Serie A12th24.912821145128520877600001091911Matches
2020-202127Bolognait ITA1. Serie A12th1.3827395010400006406Matches
2020-202127Club Bruggebe BEL1. First Division A1st4.7323280411213529000026123Matches
2021-202228Trabzonsportr TUR1. Süper Lig1st21.67Matches
2022-202329Trabzonsportr TUR1. Süper Lig6th13.23Matches
2023-202430Trabzonsportr TUR1. Süper Lig3rd25.12Matches
2024-202531Trabzonsportr TUR1. Süper Lig9th6.50Matches
13 Seasons5 Clubs5 Leagues272.65627520738917867848209101047313139
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (6 Seasons)1 League145.64263398925212166929129101035762222
Trabzonspor (4 Seasons)1 League66.512
Ajax (3 Seasons)1 League18.4
Bologna (2 Seasons)1 League26.213641218137570978000001155917
Jong Ajax (2 Seasons)1 League15.9
First Division A (6 Seasons)145.64263398925212166929129101035762222
Süper Lig (4 Seasons)66.512
Eredivisie (3 Seasons)18.4
Serie A (2 Seasons)26.213641218137570978000001155917
Eerste Divisie (2 Seasons)15.9
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
2019-202026Bolognait ITACoppa Italia17th2.00Matches
2020-202127Bolognait ITACoppa Italia17th2.30Matches
2 Seasons1 Club1 League4.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
2013-201420Ajax1. Champions LgGR5.4Matches
2013-201420Ajax2. Europa LgR321.0Matches
2014-201521Ajax1. Champions LgGR1.1Matches
2015-201622Club Brugge2. Europa LgGR4.0Matches
2016-201723Club Brugge1. Champions LgGR5.02Matches
2018-201925Club Brugge1. Champions LgGR6.0335317151001025000028431Matches
2018-201925Club Brugge2. Europa LgR322.012512141010300009801Matches
2022-202329Trabzonspor3. Conf LgKO2.0165163220100000014701Matches
2022-202329Trabzonspor2. Europa LgGR3.8205200520113000018201Matches
6 Seasons3 Clubs3 Leagues30.38308012615013511000071134
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (3 Seasons)2 Leagues17.0460438191101148000038232
Ajax (2 Seasons)2 Leagues7.5
Trabzonspor (1 Season)2 Leagues5.8370363740213000032902
Champions Lg (4 Seasons)17.5335317151001045000028431
Europa Lg (4 Seasons)10.8330321930216000028002
Conf Lg (1 Season)2.0165163220100000014701
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
202632sr SurinameWCQ2.0Matches
1 Season1 Club1 League2.0

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
2012-201319Ajaxnl NED1. Eredivisie2.4Matches
2013-201420Ajax1. Champions Lg5.4Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie9.0Matches
2013-201420Ajaxnl NED1. Eredivisie15.0Matches
2013-201420Ajax2. Europa Lg1.0Matches
2014-201521Ajax1. Champions Lg1.1Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie6.9Matches
2014-201521Ajaxnl NED1. Eredivisie1.0Matches
2014-201521Club Bruggebe BEL1. Pro League10.7Matches
2015-201622Club Brugge2. Europa Lg4.0Matches
2015-201622Club Bruggebe BEL1. Pro League26.0Matches
2016-201723Club Brugge1. Champions Lg5.0Matches
2016-201723Club Bruggebe BEL1. First Division A39.0Matches
2017-201824Club Bruggebe BEL1. First Division A31.5451.43334052120.06000110Matches
2018-201925Club Brugge1. Champions Lg6.081.3380000000.00000000Matches
2018-201925Club Brugge2. Europa Lg2.042.0040000000.00000000Matches
2018-201925Club Bruggebe BEL1. First Division A33.8541.60481130140.12300100Matches
2019-202026Bolognait ITACoppa Italia2.0Matches
2019-202026Bolognait ITA1. Serie A24.9271.08211023020.08200000Matches
2020-202127Bolognait ITACoppa Italia2.3Matches
2020-202127Club Bruggebe BEL1. First Division A4.751.0750000000.00000000Matches
2020-202127Bolognait ITA1. Serie A1.321.5720000000.00000000Matches
2021-202228Trabzonsportr TUR1. Süper Lig21.6Matches
2022-202329Trabzonspor3. Conf Lg2.010.5000010000.00000000Matches
2022-202329Trabzonspor2. Europa Lg3.830.7930000010.26100000Matches
2022-202329Trabzonsportr TUR1. Süper Lig13.2Matches
2023-202430Trabzonsportr TUR1. Süper Lig25.1Matches
2024-202531Trabzonsportr TUR1. Süper Lig6.5Matches
13 Seasons5 Clubs9 Leagues307.31491.3612461115290.08600210
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (6 Seasons)3 Leagues162.61161.49985182260.08300210
Trabzonspor (4 Seasons)3 Leagues72.340.6930010010.17100000
Ajax (3 Seasons)3 Leagues26.0
Bologna (2 Seasons)2 Leagues30.5291.11231023020.08200000
Jong Ajax (2 Seasons)1 League15.9
First Division A (6 Seasons)145.61041.49865182260.09300210
Süper Lig (4 Seasons)66.5
Champions Lg (4 Seasons)17.581.3380000000.00000000
Europa Lg (4 Seasons)10.871.2170000010.17100000
Eredivisie (3 Seasons)18.4
Serie A (2 Seasons)26.2291.11231023020.08200000
Eerste Divisie (2 Seasons)15.9
Coppa Italia (2 Seasons)4.3
Conf Lg (1 Season)2.010.5000010000.00000000
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
2012-201319Ajax1 League2.4
2013-201420Ajax3 Leagues21.4
2013-201420Jong Ajax1 League9.0
2014-201521Ajax2 Leagues2.1
2014-201521Jong Ajax1 League6.9
2014-201521Club Brugge1 League10.7
2015-201622Club Brugge2 Leagues30.0
2016-201723Club Brugge2 Leagues44.0
2017-201824Club Brugge1 League31.5451.43334052120.06000110
2018-201925Club Brugge3 Leagues41.8661.58601130140.10300100
2019-202026Bologna2 Leagues26.9271.08211023020.08200000
2020-202127Bologna2 Leagues3.621.5720000000.00000000
2020-202127Club Brugge1 League4.751.0750000000.00000000
2021-202228Trabzonspor1 League21.6
2022-202329Trabzonspor3 Leagues19.040.6930010010.17100000
2023-202430Trabzonspor1 League25.1
2024-202531Trabzonspor1 League6.5
13 Seasons5 Clubs9 Leagues307.31491.3612461115290.08600210
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (6 Seasons)3 Leagues162.61161.49985182260.08300210
Trabzonspor (4 Seasons)3 Leagues72.340.6930010010.17100000
Ajax (3 Seasons)3 Leagues26.0
Bologna (2 Seasons)2 Leagues30.5291.11231023020.08200000
Jong Ajax (2 Seasons)1 League15.9
First Division A (6 Seasons)145.61041.49865182260.09300210
Süper Lig (4 Seasons)66.5
Champions Lg (4 Seasons)17.581.3380000000.00000000
Europa Lg (4 Seasons)10.871.2170000010.17100000
Eredivisie (3 Seasons)18.4
Serie A (2 Seasons)26.2291.11231023020.08200000
Eerste Divisie (2 Seasons)15.9
Coppa Italia (2 Seasons)4.3
Conf Lg (1 Season)2.010.5000010000.00000000
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
2012-201319Ajaxnl NED1. Eredivisie1st2.4Matches
2013-201420Ajaxnl NED1. Eredivisie1st15.0Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie14th9.0Matches
2014-201521Ajaxnl NED1. Eredivisie2nd1.0Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie12th6.9Matches
2014-201521Club Bruggebe BEL1. Pro League2nd10.7Matches
2015-201622Club Bruggebe BEL1. Pro League1st26.0Matches
2016-201723Club Bruggebe BEL1. First Division A2nd39.0Matches
2017-201824Club Bruggebe BEL1. First Division A1st31.5451.43334052120.06000110Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.8541.60481130140.12300100Matches
2019-202026Bolognait ITA1. Serie A12th24.9271.08211023020.08200000Matches
2020-202127Bolognait ITA1. Serie A12th1.321.5720000000.00000000Matches
2020-202127Club Bruggebe BEL1. First Division A1st4.751.0750000000.00000000Matches
2021-202228Trabzonsportr TUR1. Süper Lig1st21.6Matches
2022-202329Trabzonsportr TUR1. Süper Lig6th13.2Matches
2023-202430Trabzonsportr TUR1. Süper Lig3rd25.1Matches
2024-202531Trabzonsportr TUR1. Süper Lig9th6.5Matches
13 Seasons5 Clubs5 Leagues272.61331.3810961105280.08500210
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (6 Seasons)1 League145.61041.49865182260.09300210
Trabzonspor (4 Seasons)1 League66.5
Ajax (3 Seasons)1 League18.4
Bologna (2 Seasons)1 League26.2291.11231023020.08200000
Jong Ajax (2 Seasons)1 League15.9
First Division A (6 Seasons)145.61041.49865182260.09300210
Süper Lig (4 Seasons)66.5
Eredivisie (3 Seasons)18.4
Serie A (2 Seasons)26.2291.11231023020.08200000
Eerste Divisie (2 Seasons)15.9
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
2019-202026Bolognait ITACoppa Italia17th2.0Matches
2020-202127Bolognait ITACoppa Italia17th2.3Matches
2 Seasons1 Club1 League4.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
2013-201420Ajax1. Champions LgGR5.4Matches
2013-201420Ajax2. Europa LgR321.0Matches
2014-201521Ajax1. Champions LgGR1.1Matches
2015-201622Club Brugge2. Europa LgGR4.0Matches
2016-201723Club Brugge1. Champions LgGR5.0Matches
2018-201925Club Brugge1. Champions LgGR6.081.3380000000.00000000Matches
2018-201925Club Brugge2. Europa LgR322.042.0040000000.00000000Matches
2022-202329Trabzonspor3. Conf LgKO2.010.5000010000.00000000Matches
2022-202329Trabzonspor2. Europa LgGR3.830.7930000010.26100000Matches
6 Seasons3 Clubs3 Leagues30.3161.16150010010.07100000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (3 Seasons)2 Leagues17.0121.50120000000.00000000
Ajax (2 Seasons)2 Leagues7.5
Trabzonspor (1 Season)2 Leagues5.840.6930010010.17100000
Champions Lg (4 Seasons)17.581.3380000000.00000000
Europa Lg (4 Seasons)10.871.2170000010.17100000
Conf Lg (1 Season)2.010.5000010000.00000000
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
202632sr SurinameWCQ2.0Matches
1 Season1 Club1 League2.0

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
2012-201319Ajaxnl NED1. Eredivisie2.4Matches
2013-201420Ajax1. Champions Lg5.4Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie9.0Matches
2013-201420Ajaxnl NED1. Eredivisie15.0Matches
2013-201420Ajax2. Europa Lg1.0Matches
2014-201521Ajax1. Champions Lg1.1Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie6.9Matches
2014-201521Ajaxnl NED1. Eredivisie1.0Matches
2014-201521Club Bruggebe BEL1. Pro League10.7Matches
2015-201622Club Brugge2. Europa Lg4.0Matches
2015-201622Club Bruggebe BEL1. Pro League26.0Matches
2016-201723Club Brugge1. Champions Lg5.01011Matches
2016-201723Club Bruggebe BEL1. First Division A39.000Matches
2017-201824Club Bruggebe BEL1. First Division A31.5513824252184341.92531102142931200Matches
2018-201925Club Brugge1. Champions Lg6.0541402450.02321914180Matches
2018-201925Club Brugge2. Europa Lg2.0653303560.020001760Matches
2018-201925Club Bruggebe BEL1. First Division A33.8564025283203655.61634191561117712Matches
2019-202026Bolognait ITACoppa Italia2.000Matches
2019-202026Bolognait ITA1. Serie A24.9492829191264459.118238153180680Matches
2020-202127Bolognait ITACoppa Italia2.300Matches
2020-202127Club Bruggebe BEL1. First Division A4.71294712728.65808112370Matches
2020-202127Bolognait ITA1. Serie A1.321110010.011011310Matches
2021-202228Trabzonsportr TUR1. Süper Lig21.61524Matches
2022-202329Trabzonspor3. Conf Lg2.0321202366.711103620Matches
2022-202329Trabzonspor2. Europa Lg3.85241044100.0054138131Matches
2022-202329Trabzonsportr TUR1. Süper Lig13.21113Matches
2023-202430Trabzonsportr TUR1. Süper Lig25.1822Matches
2024-202531Trabzonsportr TUR1. Süper Lig6.552Matches
13 Seasons5 Clubs9 Leagues307.3189178929077714752.47010644622343513063
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Club Brugge (6 Seasons)3 Leagues162.613010657676459547.4507631451352542222
Trabzonspor (4 Seasons)3 Leagues72.38435306785.716516714151
Ajax (3 Seasons)3 Leagues26.00
Bologna (2 Seasons)2 Leagues30.5512930201264557.819248163283690
Jong Ajax (2 Seasons)1 League15.90
First Division A (6 Seasons)145.61198753606408646.5467329441142331982
Süper Lig (4 Seasons)66.539610
Champions Lg (4 Seasons)17.55141402450.023212014180
Europa Lg (4 Seasons)10.81177407977.82541415191
Eredivisie (3 Seasons)18.40
Serie A (2 Seasons)26.2512930201264557.819248163283690
Eerste Divisie (2 Seasons)15.90
Coppa Italia (2 Seasons)4.3000
Conf Lg (1 Season)2.0321202366.711103620
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
2012-201319Ajax1 League2.40
2013-201420Ajax3 Leagues21.40
2013-201420Jong Ajax1 League9.00
2014-201521Ajax2 Leagues2.10
2014-201521Jong Ajax1 League6.90
2014-201521Club Brugge1 League10.70
2015-201622Club Brugge2 Leagues30.00
2016-201723Club Brugge2 Leagues44.010110
2017-201824Club Brugge1 League31.5513824252184341.92531102142931200
2018-201925Club Brugge3 Leagues41.8674929353254555.62037211671138952
2019-202026Bologna2 Leagues26.9492829191264459.118238153180680
2020-202127Bologna2 Leagues3.621110010.011011310
2020-202127Club Brugge1 League4.71294712728.65808112370
2021-202228Trabzonspor1 League21.615240
2022-202329Trabzonspor3 Leagues19.08155306785.716511914151
2023-202430Trabzonspor1 League25.18220
2024-202531Trabzonspor1 League6.5520
13 Seasons5 Clubs9 Leagues307.3189178929077714752.47010644622343513063
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Club Brugge (6 Seasons)3 Leagues162.613010657676459547.4507631451352542222
Trabzonspor (4 Seasons)3 Leagues72.38435306785.716516714151
Ajax (3 Seasons)3 Leagues26.00
Bologna (2 Seasons)2 Leagues30.5512930201264557.819248163283690
Jong Ajax (2 Seasons)1 League15.90
First Division A (6 Seasons)145.61198753606408646.5467329441142331982
Süper Lig (4 Seasons)66.539610
Champions Lg (4 Seasons)17.55141402450.023212014180
Europa Lg (4 Seasons)10.81177407977.82541415191
Eredivisie (3 Seasons)18.40
Serie A (2 Seasons)26.2512930201264557.819248163283690
Eerste Divisie (2 Seasons)15.90
Coppa Italia (2 Seasons)4.3000
Conf Lg (1 Season)2.0321202366.711103620
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
2012-201319Ajaxnl NED1. Eredivisie1st2.4Matches
2013-201420Ajaxnl NED1. Eredivisie1st15.0Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie14th9.0Matches
2014-201521Ajaxnl NED1. Eredivisie2nd1.0Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie12th6.9Matches
2014-201521Club Bruggebe BEL1. Pro League2nd10.7Matches
2015-201622Club Bruggebe BEL1. Pro League1st26.0Matches
2016-201723Club Bruggebe BEL1. First Division A2nd39.000Matches
2017-201824Club Bruggebe BEL1. First Division A1st31.5513824252184341.92531102142931200Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.8564025283203655.61634191561117712Matches
2019-202026Bolognait ITA1. Serie A12th24.9492829191264459.118238153180680Matches
2020-202127Bolognait ITA1. Serie A12th1.321110010.011011310Matches
2020-202127Club Bruggebe BEL1. First Division A1st4.71294712728.65808112370Matches
2021-202228Trabzonsportr TUR1. Süper Lig1st21.61524Matches
2022-202329Trabzonsportr TUR1. Süper Lig6th13.21113Matches
2023-202430Trabzonsportr TUR1. Süper Lig3rd25.1822Matches
2024-202531Trabzonsportr TUR1. Süper Lig9th6.552Matches
13 Seasons5 Clubs5 Leagues272.6170155838076613150.4659737602073162672
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
Club Brugge (6 Seasons)1 League145.61198753606408646.5467329441142331982
Trabzonspor (4 Seasons)1 League66.539610
Ajax (3 Seasons)1 League18.40
Bologna (2 Seasons)1 League26.2512930201264557.819248163283690
Jong Ajax (2 Seasons)1 League15.90
First Division A (6 Seasons)145.61198753606408646.5467329441142331982
Süper Lig (4 Seasons)66.539610
Eredivisie (3 Seasons)18.40
Serie A (2 Seasons)26.2512930201264557.819248163283690
Eerste Divisie (2 Seasons)15.90
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
2019-202026Bolognait ITACoppa Italia17th2.000Matches
2020-202127Bolognait ITACoppa Italia17th2.300Matches
2 Seasons1 Club1 League4.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
2013-201420Ajax1. Champions LgGR5.4Matches
2013-201420Ajax2. Europa LgR321.0Matches
2014-201521Ajax1. Champions LgGR1.1Matches
2015-201622Club Brugge2. Europa LgGR4.0Matches
2016-201723Club Brugge1. Champions LgGR5.01011Matches
2018-201925Club Brugge1. Champions LgGR6.0541402450.02321914180Matches
2018-201925Club Brugge2. Europa LgR322.0653303560.020001760Matches
2022-202329Trabzonspor3. Conf LgKO2.0321202366.711103620Matches
2022-202329Trabzonspor2. Europa LgGR3.85241044100.0054138131Matches
6 Seasons3 Clubs3 Leagues30.319239100111668.859722735391
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Club Brugge (3 Seasons)2 Leagues17.011194705955.643212121240
Ajax (2 Seasons)2 Leagues7.50
Trabzonspor (1 Season)2 Leagues5.8845306785.71651614151
Champions Lg (4 Seasons)17.55141402450.023212014180
Europa Lg (4 Seasons)10.81177407977.82541415191
Conf Lg (1 Season)2.0321202366.711103620
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
202632sr SurinameWCQ2.0Matches
1 Season1 Club1 League2.00

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
2012-201319Ajaxnl NED1. Eredivisie2.4Matches
2013-201420Ajax1. Champions Lg5.4Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie9.0Matches
2013-201420Ajaxnl NED1. Eredivisie15.0Matches
2013-201420Ajax2. Europa Lg1.0Matches
2014-201521Ajax1. Champions Lg1.1Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie6.9Matches
2014-201521Ajaxnl NED1. Eredivisie1.0Matches
2014-201521Club Bruggebe BEL1. Pro League10.7Matches
2015-201622Club Brugge2. Europa Lg4.0Matches
2015-201622Club Bruggebe BEL1. Pro League26.0Matches
2016-201723Club Brugge1. Champions Lg5.0Matches
2016-201723Club Bruggebe BEL1. First Division A39.0Matches
2017-201824Club Bruggebe BEL1. First Division A31.5218712477112112214521878675.0225.011576372386445421167143314Matches
2018-201925Club Brugge1. Champions Lg6.03772612122538337722100.000.022612667921590402540Matches
2018-201925Club Brugge2. Europa Lg2.01466736963146100.01100.07735213211031931Matches
2018-201925Club Bruggebe BEL1. First Division A33.8233913383912782383123399555.6444.4117764613998584512312156111Matches
2019-202026Bolognait ITACoppa Italia2.0Matches
2019-202026Bolognait ITA1. Serie A24.915041166147931111515047571.4228.682845562639201711139128Matches
2020-202127Bolognait ITACoppa Italia2.3Matches
2020-202127Club Bruggebe BEL1. First Division A4.7361127623751236133100.000.01981345817131021322311Matches
2020-202127Bolognait ITA1. Serie A1.3892383615089000491519211000581Matches
2021-202228Trabzonsportr TUR1. Süper Lig21.6Matches
2022-202329Trabzonspor3. Conf Lg2.0183138492731833133.3133.3115688355010101261Matches
2022-202329Trabzonspor2. Europa Lg3.823132114101162231000157741455051001671Matches
2022-202329Trabzonsportr TUR1. Süper Lig13.2Matches
2023-202430Trabzonsportr TUR1. Süper Lig25.1Matches
2024-202531Trabzonsportr TUR1. Süper Lig6.5Matches
13 Seasons5 Clubs9 Leagues307.37417464273040427031047417332266.71030.33984219321314415313165926482748
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
Club Brugge (6 Seasons)3 Leagues162.6541030118803020554845410231669.6730.4283515796960313210744723356437
Trabzonspor (4 Seasons)3 Leagues72.3414451981932354143133.3133.32721429810061102932
Ajax (3 Seasons)3 Leagues26.0
Bologna (2 Seasons)2 Leagues30.515931186528291261515937571.4228.687747072731211811139709
Jong Ajax (2 Seasons)1 League15.9
First Division A (6 Seasons)145.6488726916862726510784887201470.0630.025321417886791169744022321736
Süper Lig (4 Seasons)66.5
Champions Lg (4 Seasons)17.53772612122538337722100.000.022612667921590402540
Europa Lg (4 Seasons)10.837738187170225377100.01100.02341093587161312602
Eredivisie (3 Seasons)18.4
Serie A (2 Seasons)26.215931186528291261515937571.4228.687747072731211811139709
Eerste Divisie (2 Seasons)15.9
Coppa Italia (2 Seasons)4.3
Conf Lg (1 Season)2.0183138492731833133.3133.3115688355010101261
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
2012-201319Ajax1 League2.4
2013-201420Ajax3 Leagues21.4
2013-201420Jong Ajax1 League9.0
2014-201521Ajax2 Leagues2.1
2014-201521Jong Ajax1 League6.9
2014-201521Club Brugge1 League10.7
2015-201622Club Brugge2 Leagues30.0
2016-201723Club Brugge2 Leagues44.0
2017-201824Club Brugge1 League31.5218712477112112214521878675.0225.011576372386445421167143314
2018-201925Club Brugge3 Leagues41.828621651033157228237286212758.3541.7148080794922745513013190812
2019-202026Bologna2 Leagues26.915041166147931111515047571.4228.682845562639201711139128
2020-202127Bologna2 Leagues3.6892383615089000491519211000581
2020-202127Club Brugge1 League4.7361127623751236133100.000.01981345817131021322311
2021-202228Trabzonspor1 League21.6
2022-202329Trabzonspor3 Leagues19.0414451981932354143133.3133.32721429810061102932
2023-202430Trabzonspor1 League25.1
2024-202531Trabzonspor1 League6.5
13 Seasons5 Clubs9 Leagues307.37417464273040427031047417332266.71030.33984219321314415313165926482748
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
Club Brugge (6 Seasons)3 Leagues162.6541030118803020554845410231669.6730.4283515796960313210744723356437
Trabzonspor (4 Seasons)3 Leagues72.3414451981932354143133.3133.32721429810061102932
Ajax (3 Seasons)3 Leagues26.0
Bologna (2 Seasons)2 Leagues30.515931186528291261515937571.4228.687747072731211811139709
Jong Ajax (2 Seasons)1 League15.9
First Division A (6 Seasons)145.6488726916862726510784887201470.0630.025321417886791169744022321736
Süper Lig (4 Seasons)66.5
Champions Lg (4 Seasons)17.53772612122538337722100.000.022612667921590402540
Europa Lg (4 Seasons)10.837738187170225377100.01100.02341093587161312602
Eredivisie (3 Seasons)18.4
Serie A (2 Seasons)26.215931186528291261515937571.4228.687747072731211811139709
Eerste Divisie (2 Seasons)15.9
Coppa Italia (2 Seasons)4.3
Conf Lg (1 Season)2.0183138492731833133.3133.3115688355010101261
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
2012-201319Ajaxnl NED1. Eredivisie1st2.4Matches
2013-201420Ajaxnl NED1. Eredivisie1st15.0Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie14th9.0Matches
2014-201521Ajaxnl NED1. Eredivisie2nd1.0Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie12th6.9Matches
2014-201521Club Bruggebe BEL1. Pro League2nd10.7Matches
2015-201622Club Bruggebe BEL1. Pro League1st26.0Matches
2016-201723Club Bruggebe BEL1. First Division A2nd39.0Matches
2017-201824Club Bruggebe BEL1. First Division A1st31.5218712477112112214521878675.0225.011576372386445421167143314Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.8233913383912782383123399555.6444.4117764613998584512312156111Matches
2019-202026Bolognait ITA1. Serie A12th24.915041166147931111515047571.4228.682845562639201711139128Matches
2020-202127Bolognait ITA1. Serie A12th1.3892383615089000491519211000581Matches
2020-202127Club Bruggebe BEL1. First Division A1st4.7361127623751236133100.000.01981345817131021322311Matches
2021-202228Trabzonsportr TUR1. Süper Lig1st21.6Matches
2022-202329Trabzonsportr TUR1. Süper Lig6th13.2Matches
2023-202430Trabzonsportr TUR1. Süper Lig3rd25.1Matches
2024-202531Trabzonsportr TUR1. Süper Lig9th6.5Matches
13 Seasons5 Clubs5 Leagues272.6648038723383555636936480271970.4829.63409188851141013711555125418745
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
Club Brugge (6 Seasons)1 League145.6488726916862726510784887201470.0630.025321417886791169744022321736
Trabzonspor (4 Seasons)1 League66.5
Ajax (3 Seasons)1 League18.4
Bologna (2 Seasons)1 League26.215931186528291261515937571.4228.687747072731211811139709
Jong Ajax (2 Seasons)1 League15.9
First Division A (6 Seasons)145.6488726916862726510784887201470.0630.025321417886791169744022321736
Süper Lig (4 Seasons)66.5
Eredivisie (3 Seasons)18.4
Serie A (2 Seasons)26.215931186528291261515937571.4228.687747072731211811139709
Eerste Divisie (2 Seasons)15.9
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
2019-202026Bolognait ITACoppa Italia17th2.0Matches
2020-202127Bolognait ITACoppa Italia17th2.3Matches
2 Seasons1 Club1 League4.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
2013-201420Ajax1. Champions LgGR5.4Matches
2013-201420Ajax2. Europa LgR321.0Matches
2014-201521Ajax1. Champions LgGR1.1Matches
2015-201622Club Brugge2. Europa LgGR4.0Matches
2016-201723Club Brugge1. Champions LgGR5.0Matches
2018-201925Club Brugge1. Champions LgGR6.03772612122538337722100.000.022612667921590402540Matches
2018-201925Club Brugge2. Europa LgR322.01466736963146100.01100.07735213211031931Matches
2022-202329Trabzonspor3. Conf LgKO2.0183138492731833133.3133.3115688355010101261Matches
2022-202329Trabzonspor2. Europa LgGR3.823132114101162231000157741455051001671Matches
6 Seasons3 Clubs3 Leagues30.39377739248767119376350.0233.35753047173416161816403
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
Club Brugge (3 Seasons)2 Leagues17.0523321942944465233266.7133.3303161892416100713471
Ajax (2 Seasons)2 Leagues7.5
Trabzonspor (1 Season)2 Leagues5.8414451981932354143133.3133.32721429810061102932
Champions Lg (4 Seasons)17.53772612122538337722100.000.022612667921590402540
Europa Lg (4 Seasons)10.837738187170225377100.01100.02341093587161312602
Conf Lg (1 Season)2.0183138492731833133.3133.3115688355010101261
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
202632sr SurinameWCQ2.0Matches
1 Season1 Club1 League2.0

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
2012-201319Ajaxnl NED1. Eredivisie4219557.22.4222Matches
2013-201420Ajax1. Champions Lg6489825.4551Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie98109023.79.090Matches
2013-201420Ajaxnl NED1. Eredivisie171,3517944.215.015142Matches
2013-201420Ajax2. Europa Lg190901.0110Matches
2014-201521Ajax1. Champions Lg21005018.51.111140.0013-2-1.80-1.80Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie76228918.26.976002.14208+12+1.74+2.22Matches
2014-201521Ajaxnl NED1. Eredivisie190902.91.011093.0031+2+2.00+0.85Matches
2014-201521Club Bruggebe BEL1. Pro League119608726.710.71110082.18199+10+0.94-0.12Matches
2015-201622Club Brugge2. Europa Lg43609066.74.044001.253300.00+3.50Matches
2015-201622Club Bruggebe BEL1. Pro League262,3409065.026.02625042.156024+36+1.38+0.38Matches
2016-201723Club Brugge1. Champions Lg54509083.35.055010.00112-11-2.20-1.20Matches
2016-201723Club Bruggebe BEL1. First Division A393,5109097.539.03939001.826737+30+0.77-3.23Matches
2017-201824Club Bruggebe BEL1. First Division A332,8318678.631.53327042.006333+30+0.95-0.2254.430.2+24.3+0.77-0.09Matches
2018-201925Club Brugge1. Champions Lg654090100.06.06906001.0065+1+0.175.46.3-0.9-0.15Matches
2018-201925Club Brugge2. Europa Lg218090100.02.02902001.5025-3-1.502.63.4-0.8-0.40Matches
2018-201925Club Bruggebe BEL1. First Division A353,0408784.433.8358733011.947133+38+1.13+0.8064.837.6+27.2+0.80+0.40Matches
2019-202026Bolognait ITACoppa Italia218090100.02.02902001.5034-1-0.50Matches
2019-202026Bolognait ITA1. Serie A262,2408665.524.92589231771.273345-12-0.48-0.4138.435.9+2.5+0.10+0.13Matches
2020-202127Bolognait ITACoppa Italia2210105100.02.321052001.504400.00Matches
2020-202127Club Bruggebe BEL1. First Division A94224713.84.7380263042.08136+7+1.49+0.2311.94.7+7.2+1.54+0.68Matches
2020-202127Bolognait ITA1. Serie A5115233.41.3169041281.2021+1+0.78+1.192.21.5+0.7+0.58+0.82Matches
2021-202228Trabzonsportr TUR1. Süper Lig281,9456956.921.621851772422.253417+17+0.79-0.19Matches
2022-202329Trabzonspor3. Conf Lg218090100.02.02902001.5012-1-0.504.71.8+2.9+1.45Matches
2022-202329Trabzonspor2. Europa Lg43418563.13.84853021.5097+2+0.53+0.533.56.6-3.1-0.81-1.02Matches
2022-202329Trabzonsportr TUR1. Süper Lig191,1906337.813.21285872561.532118+3+0.23-0.09Matches
2023-202430Trabzonsportr TUR1. Süper Lig262,2638766.225.125902412371.964226+16+0.64+0.40Matches
2024-202531Trabzonsportr TUR1. Süper Lig75858472.26.5690614501.147700.00-0.40Matches
13 Seasons5 Clubs9 Leagues33827,6538246.5307.3305882703324671.80485310+175+0.64+0.17187.9127.9+60.0+0.55+0.27
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
Club Brugge (6 Seasons)3 Leagues17014,6338664.0162.616487153630221.87305167+138+0.85-0.14139.082.1+56.9+0.73-0.07
Trabzonspor (4 Seasons)3 Leagues866,5047656.572.37087601626171.8611477+37+0.51+0.038.28.3-0.2-0.03-0.23
Ajax (3 Seasons)3 Leagues312,3397518.126.025246131.004400.00-1.00
Bologna (2 Seasons)2 Leagues352,7457838.030.5309027511151.294254-12-0.39-0.0740.737.4+3.2+0.12+0.31
Jong Ajax (2 Seasons)1 League161,4329020.915.9166002.14208+12+1.74+2.22
First Division A (6 Seasons)15313,1038662.2145.614786136630211.98293142+151+1.04-0.07131.172.4+58.6+0.84+0.04
Süper Lig (4 Seasons)805,9837555.466.56487551626151.8910468+36+0.54+0.04
Champions Lg (4 Seasons)191,5798367.317.5179017250.46820-12-0.99-0.825.46.3-0.9-0.15
Europa Lg (4 Seasons)119718869.910.8118710021.401415-1-0.10+1.566.19.9-3.9-0.67-0.87
Eredivisie (3 Seasons)221,6607518.118.41817493.0031+2+2.00+0.85
Serie A (2 Seasons)312,3557634.426.2268923511151.263546-11-0.42-0.1040.737.4+3.2+0.12+0.31
Eerste Divisie (2 Seasons)161,4329020.915.9166002.14208+12+1.74+2.22
Coppa Italia (2 Seasons)439098100.04.34984001.5078-1-0.23
Conf Lg (1 Season)218090100.02.02902001.5012-1-0.504.71.8+2.9+1.45
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
2012-201319Ajax1 League4219557.22.4222
2013-201420Ajax3 Leagues241,9308044.221.421203
2013-201420Jong Ajax1 League98109023.79.090
2014-201521Ajax2 Leagues3190635.32.1221131.004400.00-1.00
2014-201521Jong Ajax1 League76228918.26.976002.14208+12+1.74+2.22
2014-201521Club Brugge1 League119608726.710.71110082.18199+10+0.94-0.12
2015-201622Club Brugge2 Leagues302,7009065.230.03029042.036327+36+1.20+0.76
2016-201723Club Brugge2 Leagues443,9609095.744.04444011.616849+19+0.43-1.07
2017-201824Club Brugge1 League332,8318678.631.53327042.006333+30+0.95-0.2254.430.2+24.3+0.77-0.09
2018-201925Club Brugge3 Leagues433,7608787.041.8438741011.797943+36+0.86+0.5472.747.3+25.4+0.61+0.21
2019-202026Bologna2 Leagues282,4208667.226.92789251771.293649-13-0.48-0.4138.435.9+2.5+0.10+0.13
2020-202127Bologna2 Leagues7325469.03.6393241281.2965+1+0.28+0.692.21.5+0.7+0.58+0.82
2020-202127Club Brugge1 League94224713.84.7380263042.08136+7+1.49+0.2311.94.7+7.2+1.54+0.68
2021-202228Trabzonspor1 League281,9456956.921.621851772422.253417+17+0.79-0.19
2022-202329Trabzonspor3 Leagues251,7116844.219.018851372581.523127+4+0.21-0.088.28.3-0.2-0.03-0.23
2023-202430Trabzonspor1 League262,2638766.225.125902412371.964226+16+0.64+0.40
2024-202531Trabzonspor1 League75858472.26.5690614501.147700.00-0.40
13 Seasons5 Clubs9 Leagues33827,6538246.5307.3305882703324671.80485310+175+0.64+0.17187.9127.9+60.0+0.55+0.27
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
Club Brugge (6 Seasons)3 Leagues17014,6338664.0162.616487153630221.87305167+138+0.85-0.14139.082.1+56.9+0.73-0.07
Trabzonspor (4 Seasons)3 Leagues866,5047656.572.37087601626171.8611477+37+0.51+0.038.28.3-0.2-0.03-0.23
Ajax (3 Seasons)3 Leagues312,3397518.126.025246131.004400.00-1.00
Bologna (2 Seasons)2 Leagues352,7457838.030.5309027511151.294254-12-0.39-0.0740.737.4+3.2+0.12+0.31
Jong Ajax (2 Seasons)1 League161,4329020.915.9166002.14208+12+1.74+2.22
First Division A (6 Seasons)15313,1038662.2145.614786136630211.98293142+151+1.04-0.07131.172.4+58.6+0.84+0.04
Süper Lig (4 Seasons)805,9837555.466.56487551626151.8910468+36+0.54+0.04
Champions Lg (4 Seasons)191,5798367.317.5179017250.46820-12-0.99-0.825.46.3-0.9-0.15
Europa Lg (4 Seasons)119718869.910.8118710021.401415-1-0.10+1.566.19.9-3.9-0.67-0.87
Eredivisie (3 Seasons)221,6607518.118.41817493.0031+2+2.00+0.85
Serie A (2 Seasons)312,3557634.426.2268923511151.263546-11-0.42-0.1040.737.4+3.2+0.12+0.31
Eerste Divisie (2 Seasons)161,4329020.915.9166002.14208+12+1.74+2.22
Coppa Italia (2 Seasons)439098100.04.34984001.5078-1-0.23
Conf Lg (1 Season)218090100.02.02902001.5012-1-0.504.71.8+2.9+1.45
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
2012-201319Ajaxnl NED1. Eredivisie1st4219557.22.4222Matches
2013-201420Ajaxnl NED1. Eredivisie1st171,3517944.215.015142Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie14th98109023.79.090Matches
2014-201521Ajaxnl NED1. Eredivisie2nd190902.91.011093.0031+2+2.00+0.85Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie12th76228918.26.976002.14208+12+1.74+2.22Matches
2014-201521Club Bruggebe BEL1. Pro League2nd119608726.710.71110082.18199+10+0.94-0.12Matches
2015-201622Club Bruggebe BEL1. Pro League1st262,3409065.026.02625042.156024+36+1.38+0.38Matches
2016-201723Club Bruggebe BEL1. First Division A2nd393,5109097.539.03939001.826737+30+0.77-3.23Matches
2017-201824Club Bruggebe BEL1. First Division A1st332,8318678.631.53327042.006333+30+0.95-0.2254.430.2+24.3+0.77-0.09Matches
2018-201925Club Bruggebe BEL1. First Division A2nd353,0408784.433.8358733011.947133+38+1.13+0.8064.837.6+27.2+0.80+0.40Matches
2019-202026Bolognait ITA1. Serie A12th262,2408665.524.92589231771.273345-12-0.48-0.4138.435.9+2.5+0.10+0.13Matches
2020-202127Bolognait ITA1. Serie A12th5115233.41.3169041281.2021+1+0.78+1.192.21.5+0.7+0.58+0.82Matches
2020-202127Club Bruggebe BEL1. First Division A1st94224713.84.7380263042.08136+7+1.49+0.2311.94.7+7.2+1.54+0.68Matches
2021-202228Trabzonsportr TUR1. Süper Lig1st281,9456956.921.621851772422.253417+17+0.79-0.19Matches
2022-202329Trabzonsportr TUR1. Süper Lig6th191,1906337.813.21285872561.532118+3+0.23-0.09Matches
2023-202430Trabzonsportr TUR1. Süper Lig3rd262,2638766.225.125902412371.964226+16+0.64+0.40Matches
2024-202531Trabzonsportr TUR1. Süper Lig9th75858472.26.5690614501.147700.00-0.40Matches
13 Seasons5 Clubs5 Leagues30224,5338144.8272.6271872373124601.88455265+190+0.77+0.26171.7109.9+61.9+0.64+0.37
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
Club Brugge (6 Seasons)1 League15313,1038662.2145.614786136630211.98293142+151+1.04-0.07131.172.4+58.6+0.84+0.04
Trabzonspor (4 Seasons)1 League805,9837555.466.56487551626151.8910468+36+0.54+0.04
Ajax (3 Seasons)1 League221,6607518.118.41817493.0031+2+2.00+0.85
Bologna (2 Seasons)1 League312,3557634.426.2268923511151.263546-11-0.42-0.1040.737.4+3.2+0.12+0.31
Jong Ajax (2 Seasons)1 League161,4329020.915.9166002.14208+12+1.74+2.22
First Division A (6 Seasons)15313,1038662.2145.614786136630211.98293142+151+1.04-0.07131.172.4+58.6+0.84+0.04
Süper Lig (4 Seasons)805,9837555.466.56487551626151.8910468+36+0.54+0.04
Eredivisie (3 Seasons)221,6607518.118.41817493.0031+2+2.00+0.85
Serie A (2 Seasons)312,3557634.426.2268923511151.263546-11-0.42-0.1040.737.4+3.2+0.12+0.31
Eerste Divisie (2 Seasons)161,4329020.915.9166002.14208+12+1.74+2.22
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
2019-202026Bolognait ITACoppa Italia17th218090100.02.02902001.5034-1-0.50Matches
2020-202127Bolognait ITACoppa Italia17th2210105100.02.321052001.504400.00Matches
2 Seasons1 Club1 League439098100.04.34984001.5078-1-0.23
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
2013-201420Ajax1. Champions LgGR6489825.4551Matches
2013-201420Ajax2. Europa LgR32190901.0110Matches
2014-201521Ajax1. Champions LgGR21005018.51.111140.0013-2-1.80-1.80Matches
2015-201622Club Brugge2. Europa LgGR43609066.74.044001.253300.00+3.50Matches
2016-201723Club Brugge1. Champions LgGR54509083.35.055010.00112-11-2.20-1.20Matches
2018-201925Club Brugge1. Champions LgGR654090100.06.06906001.0065+1+0.175.46.3-0.9-0.15Matches
2018-201925Club Brugge2. Europa LgR32218090100.02.02902001.5025-3-1.502.63.4-0.8-0.40Matches
2022-202329Trabzonspor3. Conf LgKO218090100.02.02902001.5012-1-0.504.71.8+2.9+1.45Matches
2022-202329Trabzonspor2. Europa LgGR43418563.13.84853021.5097+2+0.53+0.533.56.6-3.1-0.81-1.02Matches
6 Seasons3 Clubs3 Leagues322,7308570.330.3308929270.922337-14-0.59+0.2116.218.0-1.9-0.14-0.34
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
Club Brugge (3 Seasons)2 Leagues171,5309085.017.0179017010.821225-13-0.76+1.908.09.7-1.7-0.21
Ajax (2 Seasons)2 Leagues96797518.57.577240.0013-2-1.80-1.80
Trabzonspor (1 Season)2 Leagues65218772.45.86875021.50109+1+0.17+0.178.28.3-0.2-0.03-0.23
Champions Lg (4 Seasons)191,5798367.317.5179017250.46820-12-0.99-0.825.46.3-0.9-0.15
Europa Lg (4 Seasons)119718869.910.8118710021.401415-1-0.10+1.566.19.9-3.9-0.67-0.87
Conf Lg (1 Season)218090100.02.02902001.5012-1-0.504.71.8+2.9+1.45
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
202632sr SurinameWCQ218090100.02.02902003.0081+7+3.50Matches
1 Season1 Club1 League218090100.02.02902003.0081+7+3.50

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
2012-201319Ajaxnl NED1. Eredivisie2.4103Matches
2013-201420Ajax1. Champions Lg5.42012Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie9.020Matches
2013-201420Ajaxnl NED1. Eredivisie15.01018Matches
2013-201420Ajax2. Europa Lg1.0100Matches
2014-201521Ajax1. Champions Lg1.1001Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie6.911Matches
2014-201521Ajaxnl NED1. Eredivisie1.0000Matches
2014-201521Club Bruggebe BEL1. Pro League10.710Matches
2015-201622Club Brugge2. Europa Lg4.0107Matches
2015-201622Club Bruggebe BEL1. Pro League26.04137Matches
2016-201723Club Brugge1. Champions Lg5.010056021110011Matches
2016-201723Club Bruggebe BEL1. First Division A39.060000000000Matches
2017-201824Club Bruggebe BEL1. First Division A31.580049321154238110177654559.1Matches
2018-201925Club Brugge1. Champions Lg6.02008302940003615478.9Matches
2018-201925Club Brugge2. Europa Lg2.0100320015000188561.5Matches
2018-201925Club Bruggebe BEL1. First Division A33.88005228296140000177703666.0Matches
2019-202026Bolognait ITACoppa Italia2.00000000000Matches
2019-202026Bolognait ITA1. Serie A24.97112829173128021123473954.7Matches
2020-202127Bolognait ITACoppa Italia2.30000000000Matches
2020-202127Club Bruggebe BEL1. First Division A4.710065051190002411664.7Matches
2020-202127Bolognait ITA1. Serie A1.300002001100063175.0Matches
2021-202228Trabzonsportr TUR1. Süper Lig21.63002780724150Matches
2022-202329Trabzonspor3. Conf Lg2.00001220320001810190.9Matches
2022-202329Trabzonspor2. Europa Lg3.82006101320001250100.0Matches
2022-202329Trabzonsportr TUR1. Süper Lig13.220013101313110Matches
2023-202430Trabzonsportr TUR1. Süper Lig25.11001217022280Matches
2024-202531Trabzonsportr TUR1. Süper Lig6.51003500250Matches
13 Seasons5 Clubs9 Leagues307.3573129115075323417814259123413763.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (6 Seasons)3 Leagues162.63310167763331351061214321699663.8
Trabzonspor (4 Seasons)3 Leagues72.3900624331367430003015193.8
Ajax (3 Seasons)3 Leagues26.05034
Bologna (2 Seasons)2 Leagues30.57112831173229021129504055.6
Jong Ajax (2 Seasons)1 League15.931
First Division A (6 Seasons)145.6281014465329114871103781468762.7
Süper Lig (4 Seasons)66.5700554011261390
Champions Lg (4 Seasons)17.55002690420140113615478.9
Europa Lg (4 Seasons)10.850016301470003013572.2
Eredivisie (3 Seasons)18.42021
Serie A (2 Seasons)26.27112831173229021129504055.6
Eerste Divisie (2 Seasons)15.931
Coppa Italia (2 Seasons)4.30000000000
Conf Lg (1 Season)2.00001220320001810190.9
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
2012-201319Ajax1 League2.4103
2013-201420Ajax3 Leagues21.44030
2013-201420Jong Ajax1 League9.020
2014-201521Ajax2 Leagues2.1001
2014-201521Jong Ajax1 League6.911
2014-201521Club Brugge1 League10.710
2015-201622Club Brugge2 Leagues30.05144
2016-201723Club Brugge2 Leagues44.070056021110011
2017-201824Club Brugge1 League31.580049321154238110177654559.1
2018-201925Club Brugge3 Leagues41.8110063332117149000231934567.4
2019-202026Bologna2 Leagues26.97112829173128021123473954.7
2020-202127Bologna2 Leagues3.600002001100063175.0
2020-202127Club Brugge1 League4.710065051190002411664.7
2021-202228Trabzonspor1 League21.63002780724150
2022-202329Trabzonspor3 Leagues19.040020133419150003015193.8
2023-202430Trabzonspor1 League25.11001217022280
2024-202531Trabzonspor1 League6.51003500250
13 Seasons5 Clubs9 Leagues307.3573129115075323417814259123413763.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (6 Seasons)3 Leagues162.63310167763331351061214321699663.8
Trabzonspor (4 Seasons)3 Leagues72.3900624331367430003015193.8
Ajax (3 Seasons)3 Leagues26.05034
Bologna (2 Seasons)2 Leagues30.57112831173229021129504055.6
Jong Ajax (2 Seasons)1 League15.931
First Division A (6 Seasons)145.6281014465329114871103781468762.7
Süper Lig (4 Seasons)66.5700554011261390
Champions Lg (4 Seasons)17.55002690420140113615478.9
Europa Lg (4 Seasons)10.850016301470003013572.2
Eredivisie (3 Seasons)18.42021
Serie A (2 Seasons)26.27112831173229021129504055.6
Eerste Divisie (2 Seasons)15.931
Coppa Italia (2 Seasons)4.30000000000
Conf Lg (1 Season)2.00001220320001810190.9
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
2012-201319Ajaxnl NED1. Eredivisie1st2.4103Matches
2013-201420Ajaxnl NED1. Eredivisie1st15.01018Matches
2013-201420Jong Ajaxnl NED2. Eerste Divisie14th9.020Matches
2014-201521Ajaxnl NED1. Eredivisie2nd1.0000Matches
2014-201521Jong Ajaxnl NED2. Eerste Divisie12th6.911Matches
2014-201521Club Bruggebe BEL1. Pro League2nd10.710Matches
2015-201622Club Bruggebe BEL1. Pro League1st26.04137Matches
2016-201723Club Bruggebe BEL1. First Division A2nd39.060000000000Matches
2017-201824Club Bruggebe BEL1. First Division A1st31.580049321154238110177654559.1Matches
2018-201925Club Bruggebe BEL1. First Division A2nd33.88005228296140000177703666.0Matches
2019-202026Bolognait ITA1. Serie A12th24.97112829173128021123473954.7Matches
2020-202127Bolognait ITA1. Serie A12th1.300002001100063175.0Matches
2020-202127Club Bruggebe BEL1. First Division A1st4.710065051190002411664.7Matches
2021-202228Trabzonsportr TUR1. Süper Lig1st21.63002780724150Matches
2022-202329Trabzonsportr TUR1. Süper Lig6th13.220013101313110Matches
2023-202430Trabzonsportr TUR1. Süper Lig3rd25.11001217022280Matches
2024-202531Trabzonsportr TUR1. Süper Lig9th6.51003500250Matches
13 Seasons5 Clubs5 Leagues272.6473124813654820715513150719612760.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (6 Seasons)1 League145.6281014465329114871103781468762.7
Trabzonspor (4 Seasons)1 League66.5700554011261390
Ajax (3 Seasons)1 League18.42021
Bologna (2 Seasons)1 League26.27112831173229021129504055.6
Jong Ajax (2 Seasons)1 League15.931
First Division A (6 Seasons)145.6281014465329114871103781468762.7
Süper Lig (4 Seasons)66.5700554011261390
Eredivisie (3 Seasons)18.42021
Serie A (2 Seasons)26.27112831173229021129504055.6
Eerste Divisie (2 Seasons)15.931
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202026Bolognait ITACoppa Italia17th2.00000000000Matches
2020-202127Bolognait ITACoppa Italia17th2.30000000000Matches
2 Seasons1 Club1 League4.30000000000
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
2013-201420Ajax1. Champions LgGR5.42012Matches
2013-201420Ajax2. Europa LgR321.0100Matches
2014-201521Ajax1. Champions LgGR1.1001Matches
2015-201622Club Brugge2. Europa LgGR4.0107Matches
2016-201723Club Brugge1. Champions LgGR5.010056021110011Matches
2018-201925Club Brugge1. Champions LgGR6.02008302940003615478.9Matches
2018-201925Club Brugge2. Europa LgR322.0100320015000188561.5Matches
2022-202329Trabzonspor3. Conf LgKO2.00001220320001810190.9Matches
2022-202329Trabzonspor2. Europa LgGR3.82006101320001250100.0Matches
6 Seasons3 Clubs3 Leagues30.31000431425272301184381079.2
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (3 Seasons)2 Leagues17.050023110421190115423971.9
Ajax (2 Seasons)2 Leagues7.53013
Trabzonspor (1 Season)2 Leagues5.82007321640003015193.8
Champions Lg (4 Seasons)17.55002690420140113615478.9
Europa Lg (4 Seasons)10.850016301470003013572.2
Conf Lg (1 Season)2.00001220320001810190.9
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202632sr SurinameWCQ2.02000Matches
1 Season1 Club1 League2.02000

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.