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
2005-200617Feyenoordnl NED1. Eredivisie612823.1112100000.320.320.640.320.64Matches
2006-200718Heracles Almelonl NED1. Eredivisie26151,52316.9246200600.120.240.350.120.35Matches
2007-200819De Graafschapnl NED1. Eredivisie1155876.5000000100.000.000.000.000.00Matches
2007-200819Feyenoordnl NED1. Eredivisie1080.1000000000.000.000.000.000.00Matches
2008-200920Feyenoordnl NED1. Eredivisie28252,31325.77613700200.270.230.510.270.51Matches
2008-200920Feyenoord2. UEFA Cup432993.3000000.000.00Matches
2009-201021Feyenoordnl NED1. Eredivisie29141,59317.7112100200.060.060.110.060.11Matches
2010-201122Feyenoordnl NED1. Eredivisie23211,77819.821012200500.100.510.610.100.61Matches
2011-201223Feyenoordnl NED1. Eredivisie501351.5000000000.000.000.000.000.00Matches
2011-201223Kayserisportr TUR1. Süper Lig843564.0213200100.510.250.760.510.76Matches
2012-201324Kayserisportr TUR1. Süper Lig2267738.6437400200.470.350.820.470.82
2013-201425Kayserisportr TUR1. Süper Lig23211,81720.2325300100.150.100.250.150.25
2015-201627Kayserisportr TUR1. Süper Lig32302,62229.1549234400.170.140.310.070.21Matches
2016-201728PAOK2. Europa Lg422022.2000000100.000.000.000.000.00Matches
2016-201728PAOKgr GRE1. Super League24191,64018.24610311200.220.330.550.160.49Matches
2017-201829PAOKgr GRE1. Super League2057458.3112100320.120.120.240.120.24Matches
2018-201930PAOK2. Europa Lg40861.0000000000.10.10.40.51214100.000.000.000.000.000.150.400.550.150.55Matches
2018-201930PAOKgr GRE1. Super League27262,08323.18614622500.350.260.600.260.52Matches
2019-202031PAOKgr GRE1. Super League31242,04222.7224202600.090.090.180.090.18Matches
2020-202132PAOK2. Europa Lg41810.9000000100.00.00.00.137110.000.000.000.000.000.050.030.080.050.08Matches
2020-202132PAOKgr GRE1. Super League522582.9011000000.000.350.350.000.35Matches
2021-202233PAOK3. Conf Lg1297648.5000000201.31.30.82.12750540.000.000.000.000.000.160.090.250.160.25Matches
2021-202233PAOKgr GRE1. Super League29201,75019.4112100100.050.050.100.050.10Matches
2022-202334PAOKgr GRE1. Super League2546467.2000000100.000.000.000.000.00Matches
17 Seasons5 Clubs5 Leagues40325724,383270.943499237694621.51.51.22.74271750.160.180.340.140.320.150.120.260.150.26
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
PAOK (7 Seasons)3 Leagues18511210,297114.416173313352221.51.51.22.74271750.140.150.290.110.260.150.120.260.150.26
Feyenoord (6 Seasons)2 Leagues96646,40871.21118291100900.150.270.430.150.43
Kayserispor (4 Seasons)1 League85615,56861.91410241134800.230.160.390.180.34
Heracles Almelo (1 Season)1 League26151,52316.9246200600.120.240.350.120.35
De Graafschap (1 Season)1 League1155876.5000000100.000.000.000.000.00
Super League (7 Seasons)1611009,164101.816173313351820.160.170.320.130.29
Eredivisie (7 Seasons)129818,21991.313223513001600.140.240.380.140.38
Süper Lig (4 Seasons)85615,56861.91410241134800.230.160.390.180.34
Europa Lg (4 Seasons)1666687.4000000200.20.20.40.61521210.000.000.000.000.000.100.220.320.100.32
Conf Lg (1 Season)1297648.5000000201.31.30.82.12750540.000.000.000.000.000.160.090.250.160.25
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
2005-200617Feyenoord1 League612823.1112100000.320.320.640.320.64
2006-200718Heracles Almelo1 League26151,52316.9246200600.120.240.350.120.35
2007-200819De Graafschap1 League1155876.5000000100.000.000.000.000.00
2007-200819Feyenoord1 League1080.1000000000.000.000.000.000.00
2008-200920Feyenoord2 Leagues32282,61229.07613700200.240.230.510.240.51
2009-201021Feyenoord1 League29141,59317.7112100200.060.060.110.060.11
2010-201122Feyenoord1 League23211,77819.821012200500.100.510.610.100.61
2011-201223Feyenoord1 League501351.5000000000.000.000.000.000.00
2011-201223Kayserispor1 League843564.0213200100.510.250.760.510.76
2012-201324Kayserispor1 League2267738.6437400200.470.350.820.470.82
2013-201425Kayserispor1 League23211,81720.2325300100.150.100.250.150.25
2015-201627Kayserispor1 League32302,62229.1549234400.170.140.310.070.21
2016-201728PAOK2 Leagues28211,84220.54610311300.200.290.490.150.44
2017-201829PAOK1 League2057458.3112100320.120.120.240.120.24
2018-201930PAOK2 Leagues31262,16924.18614622500.10.10.40.51214100.330.250.580.250.500.150.400.550.150.55
2019-202031PAOK1 League31242,04222.7224202600.090.090.180.090.18
2020-202132PAOK2 Leagues933393.8011000100.00.00.00.137110.000.270.270.000.270.050.030.080.050.08
2021-202233PAOK2 Leagues41292,51427.9112100301.31.30.82.12750540.040.040.070.040.070.160.090.250.160.25
2022-202334PAOK1 League2546467.2000000100.000.000.000.000.00
17 Seasons5 Clubs5 Leagues40325724,383270.943499237694621.51.51.22.74271750.160.180.340.140.320.150.120.260.150.26
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
PAOK (7 Seasons)3 Leagues18511210,297114.416173313352221.51.51.22.74271750.140.150.290.110.260.150.120.260.150.26
Feyenoord (6 Seasons)2 Leagues96646,40871.21118291100900.150.270.430.150.43
Kayserispor (4 Seasons)1 League85615,56861.91410241134800.230.160.390.180.34
Heracles Almelo (1 Season)1 League26151,52316.9246200600.120.240.350.120.35
De Graafschap (1 Season)1 League1155876.5000000100.000.000.000.000.00
Super League (7 Seasons)1611009,164101.816173313351820.160.170.320.130.29
Eredivisie (7 Seasons)129818,21991.313223513001600.140.240.380.140.38
Süper Lig (4 Seasons)85615,56861.91410241134800.230.160.390.180.34
Europa Lg (4 Seasons)1666687.4000000200.20.20.40.61521210.000.000.000.000.000.100.220.320.100.32
Conf Lg (1 Season)1297648.5000000201.31.30.82.12750540.000.000.000.000.000.160.090.250.160.25
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
2005-200617Feyenoordnl NED1. Eredivisie3rd612823.1112100000.320.320.640.320.64Matches
2006-200718Heracles Almelonl NED1. Eredivisie14th26151,52316.9246200600.120.240.350.120.35Matches
2007-200819De Graafschapnl NED1. Eredivisie16th1155876.5000000100.000.000.000.000.00Matches
2007-200819Feyenoordnl NED1. Eredivisie6th1080.1000000000.000.000.000.000.00Matches
2008-200920Feyenoordnl NED1. Eredivisie7th28252,31325.77613700200.270.230.510.270.51Matches
2009-201021Feyenoordnl NED1. Eredivisie4th29141,59317.7112100200.060.060.110.060.11Matches
2010-201122Feyenoordnl NED1. Eredivisie10th23211,77819.821012200500.100.510.610.100.61Matches
2011-201223Feyenoordnl NED1. Eredivisie2nd501351.5000000000.000.000.000.000.00Matches
2011-201223Kayserisportr TUR1. Süper Lig11th843564.0213200100.510.250.760.510.76Matches
2012-201324Kayserisportr TUR1. Süper Lig5th2267738.6437400200.470.350.820.470.82
2013-201425Kayserisportr TUR1. Süper Lig18th23211,81720.2325300100.150.100.250.150.25
2015-201627Kayserisportr TUR1. Süper Lig15th32302,62229.1549234400.170.140.310.070.21Matches
2016-201728PAOKgr GRE1. Super League2nd24191,64018.24610311200.220.330.550.160.49Matches
2017-201829PAOKgr GRE1. Super League2nd2057458.3112100320.120.120.240.120.24Matches
2018-201930PAOKgr GRE1. Super League1st27262,08323.18614622500.350.260.600.260.52Matches
2019-202031PAOKgr GRE1. Super League2nd31242,04222.7224202600.090.090.180.090.18Matches
2020-202132PAOKgr GRE1. Super League2nd522582.9011000000.000.350.350.000.35Matches
2021-202233PAOKgr GRE1. Super League2nd29201,75019.4112100100.050.050.100.050.10Matches
2022-202334PAOKgr GRE1. Super League4th2546467.2000000100.000.000.000.000.00Matches
17 Seasons5 Clubs3 Leagues37524222,951255.043499237694220.170.190.360.150.34
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
PAOK (7 Seasons)1 League1611009,164101.816173313351820.160.170.320.130.29
Feyenoord (6 Seasons)1 League92616,10967.91118291100900.160.270.430.160.43
Kayserispor (4 Seasons)1 League85615,56861.91410241134800.230.160.390.180.34
Heracles Almelo (1 Season)1 League26151,52316.9246200600.120.240.350.120.35
De Graafschap (1 Season)1 League1155876.5000000100.000.000.000.000.00
Super League (7 Seasons)1611009,164101.816173313351820.160.170.320.130.29
Eredivisie (7 Seasons)129818,21991.313223513001600.140.240.380.140.38
Süper Lig (4 Seasons)85615,56861.91410241134800.230.160.390.180.34
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
2008-200920Feyenoord2. UEFA CupGR432993.3000000.000.00Matches
2016-201728PAOK2. Europa LgR32422022.2000000100.000.000.000.000.00Matches
2018-201930PAOK2. Europa LgGR40861.0000000000.10.10.40.51214100.000.000.000.000.000.150.400.550.150.55Matches
2020-202132PAOK2. Europa LgGR41810.9000000100.00.00.00.137110.000.000.000.000.000.050.030.080.050.08Matches
2021-202233PAOK3. Conf LgQF1297648.5000000201.31.30.82.12750540.000.000.000.000.000.160.090.250.160.25Matches
5 Seasons2 Clubs2 Leagues28151,43215.9000000401.51.51.22.74271750.000.000.000.000.000.150.120.260.150.26
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
PAOK (4 Seasons)2 Leagues24121,13312.6000000401.51.51.22.74271750.000.000.000.000.000.150.120.260.150.26
Feyenoord (1 Season)1 League432993.3000000.000.00
Europa Lg (4 Seasons)1666687.4000000200.20.20.40.61521210.000.000.000.000.000.100.220.320.100.32
Conf Lg (1 Season)1297648.5000000201.31.30.82.12750540.000.000.000.000.000.160.090.250.160.25
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
202132sr SurinameGold CupGR332703.0000000000.000.000.000.000.00Matches
202233sr SurinameWCQ331792.0011000000.000.500.500.000.50Matches
202233sr SurinameFriendlies (M)221271.4011000000.000.710.710.000.71Matches
2 Seasons1 Club3 Leagues885766.4022000000.000.310.310.000.31
WCQ (1 Season)331792.0011000000.000.500.500.000.50
Gold Cup (1 Season)332703.0000000000.000.000.000.000.00
Friendlies (M) (1 Season)221271.4011000000.000.710.710.000.71

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
2005-200617Feyenoordnl NED1. Eredivisie3.1120.640.5000Matches
2006-200718Heracles Almelonl NED1. Eredivisie16.92110.650.1800Matches
2007-200819De Graafschapnl NED1. Eredivisie6.5050.770.0000Matches
2007-200819Feyenoordnl NED1. Eredivisie0.10111.250.0000Matches
2008-200920Feyenoordnl NED1. Eredivisie25.77281.090.2500Matches
2008-200920Feyenoord2. UEFA Cup3.300Matches
2009-201021Feyenoordnl NED1. Eredivisie17.71140.790.0700Matches
2010-201122Feyenoordnl NED1. Eredivisie19.82211.060.1000Matches
2011-201223Feyenoordnl NED1. Eredivisie1.5042.670.0000Matches
2011-201223Kayserisportr TUR1. Süper Lig4.0241.010.5000Matches
2012-201324Kayserisportr TUR1. Süper Lig8.64121.400.3300
2013-201425Kayserisportr TUR1. Süper Lig20.23211.040.1400
2015-201627Kayserisportr TUR1. Süper Lig29.15280.960.0734Matches
2016-201728PAOK2. Europa Lg2.202150.00.890.450.000.0000Matches
2016-201728PAOKgr GRE1. Super League18.240150.000.820.2011Matches
2017-201829PAOKgr GRE1. Super League8.310100.001.210.1000Matches
2018-201930PAOK2. Europa Lg1.003266.73.142.090.000.0018.81000.10.10.05-0.1-0.1Matches
2018-201930PAOKgr GRE1. Super League23.1822Matches
2019-202031PAOKgr GRE1. Super League22.7202Matches
2020-202132PAOK2. Europa Lg0.90100.01.110.000.0018.30000.00.00.040.00.0Matches
2020-202132PAOKgr GRE1. Super League2.9000Matches
2021-202233PAOK3. Conf Lg8.5015533.31.770.590.000.0019.61001.31.30.09-1.3-1.3Matches
2021-202233PAOKgr GRE1. Super League19.4100Matches
2022-202334PAOKgr GRE1. Super League7.2000Matches
17 Seasons5 Clubs5 Leagues270.94321184157.10.540.960.190.1519.42691.51.50.08-1.5-1.5
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
PAOK (7 Seasons)3 Leagues114.4162133157.10.540.840.190.1219.42351.51.50.08-1.5-1.5
Feyenoord (6 Seasons)2 Leagues71.211701.030.1600
Kayserispor (4 Seasons)1 League61.914651.050.1734
Heracles Almelo (1 Season)1 League16.92110.650.1800
De Graafschap (1 Season)1 League6.5050.770.0000
Super League (7 Seasons)101.8160250.000.940.1635
Eredivisie (7 Seasons)91.313860.940.1500
Süper Lig (4 Seasons)61.914651.050.1734
Europa Lg (4 Seasons)7.406350.01.460.730.000.0018.71000.20.20.05-0.2-0.2
Conf Lg (1 Season)8.5015533.31.770.590.000.0019.61001.31.30.09-1.3-1.3
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
2005-200617Feyenoord1 League3.1120.640.5000
2006-200718Heracles Almelo1 League16.92110.650.1800
2007-200819De Graafschap1 League6.5050.770.0000
2007-200819Feyenoord1 League0.10111.250.0000
2008-200920Feyenoord2 Leagues29.07281.090.2500
2009-201021Feyenoord1 League17.71140.790.0700
2010-201122Feyenoord1 League19.82211.060.1000
2011-201223Feyenoord1 League1.5042.670.0000
2011-201223Kayserispor1 League4.0241.010.5000
2012-201324Kayserispor1 League8.64121.400.3300
2013-201425Kayserispor1 League20.23211.040.1400
2015-201627Kayserispor1 League29.15280.960.0734
2016-201728PAOK2 Leagues20.54216800.00.100.781.500.1911
2017-201829PAOK1 League8.310100.001.210.1000
2018-201930PAOK2 Leagues24.183266.73.142.090.000.0018.81220.10.10.05-0.1-0.1
2019-202031PAOK1 League22.7202
2020-202132PAOK2 Leagues3.80100.01.110.000.0018.30000.00.00.040.00.0
2021-202233PAOK2 Leagues27.9115533.31.770.590.000.0019.61001.31.30.09-1.3-1.3
2022-202334PAOK1 League7.2000
17 Seasons5 Clubs5 Leagues270.94321184157.10.540.960.190.1519.42691.51.50.08-1.5-1.5
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
PAOK (7 Seasons)3 Leagues114.4162133157.10.540.840.190.1219.42351.51.50.08-1.5-1.5
Feyenoord (6 Seasons)2 Leagues71.211701.030.1600
Kayserispor (4 Seasons)1 League61.914651.050.1734
Heracles Almelo (1 Season)1 League16.92110.650.1800
De Graafschap (1 Season)1 League6.5050.770.0000
Super League (7 Seasons)101.8160250.000.940.1635
Eredivisie (7 Seasons)91.313860.940.1500
Süper Lig (4 Seasons)61.914651.050.1734
Europa Lg (4 Seasons)7.406350.01.460.730.000.0018.71000.20.20.05-0.2-0.2
Conf Lg (1 Season)8.5015533.31.770.590.000.0019.61001.31.30.09-1.3-1.3
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
2005-200617Feyenoordnl NED1. Eredivisie3rd3.1120.640.5000Matches
2006-200718Heracles Almelonl NED1. Eredivisie14th16.92110.650.1800Matches
2007-200819De Graafschapnl NED1. Eredivisie16th6.5050.770.0000Matches
2007-200819Feyenoordnl NED1. Eredivisie6th0.10111.250.0000Matches
2008-200920Feyenoordnl NED1. Eredivisie7th25.77281.090.2500Matches
2009-201021Feyenoordnl NED1. Eredivisie4th17.71140.790.0700Matches
2010-201122Feyenoordnl NED1. Eredivisie10th19.82211.060.1000Matches
2011-201223Feyenoordnl NED1. Eredivisie2nd1.5042.670.0000Matches
2011-201223Kayserisportr TUR1. Süper Lig11th4.0241.010.5000Matches
2012-201324Kayserisportr TUR1. Süper Lig5th8.64121.400.3300
2013-201425Kayserisportr TUR1. Süper Lig18th20.23211.040.1400
2015-201627Kayserisportr TUR1. Süper Lig15th29.15280.960.0734Matches
2016-201728PAOKgr GRE1. Super League2nd18.240150.000.820.2011Matches
2017-201829PAOKgr GRE1. Super League2nd8.310100.001.210.1000Matches
2018-201930PAOKgr GRE1. Super League1st23.1822Matches
2019-202031PAOKgr GRE1. Super League2nd22.7202Matches
2020-202132PAOKgr GRE1. Super League2nd2.9000Matches
2021-202233PAOKgr GRE1. Super League2nd19.4100Matches
2022-202334PAOKgr GRE1. Super League4th7.2000Matches
17 Seasons5 Clubs3 Leagues255.04301760.000.980.1669
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
PAOK (7 Seasons)1 League101.8160250.000.940.1635
Feyenoord (6 Seasons)1 League67.911701.030.1600
Kayserispor (4 Seasons)1 League61.914651.050.1734
Heracles Almelo (1 Season)1 League16.92110.650.1800
De Graafschap (1 Season)1 League6.5050.770.0000
Super League (7 Seasons)101.8160250.000.940.1635
Eredivisie (7 Seasons)91.313860.940.1500
Süper Lig (4 Seasons)61.914651.050.1734
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
2008-200920Feyenoord2. UEFA CupGR3.300Matches
2016-201728PAOK2. Europa LgR322.202150.00.890.450.000.0000Matches
2018-201930PAOK2. Europa LgGR1.003266.73.142.090.000.0018.81000.10.10.05-0.1-0.1Matches
2020-202132PAOK2. Europa LgGR0.90100.01.110.000.0018.30000.00.00.040.00.0Matches
2021-202233PAOK3. Conf LgQF8.5015533.31.770.590.000.0019.61001.31.30.09-1.3-1.3Matches
5 Seasons2 Clubs2 Leagues15.9021838.11.670.640.000.0019.42001.51.50.08-1.5-1.5
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
PAOK (4 Seasons)2 Leagues12.6021838.11.670.640.000.0019.42001.51.50.08-1.5-1.5
Feyenoord (1 Season)1 League3.300
Europa Lg (4 Seasons)7.406350.01.460.730.000.0018.71000.20.20.05-0.2-0.2
Conf Lg (1 Season)8.5015533.31.770.590.000.0019.61001.31.30.09-1.3-1.3
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
202132sr SurinameGold CupGR3.004125.01.330.330.000.0000Matches
202233sr SurinameWCQ2.0000Matches
202233sr SurinameFriendlies (M)1.4000Matches
2 Seasons1 Club3 Leagues6.404125.01.330.330.000.0000
WCQ (1 Season)2.0000
Gold Cup (1 Season)3.004125.01.330.330.000.0000
Friendlies (M) (1 Season)1.4000

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
2005-200617Feyenoordnl NED1. Eredivisie3.11Matches
2006-200718Heracles Almelonl NED1. Eredivisie16.94Matches
2007-200819De Graafschapnl NED1. Eredivisie6.50Matches
2007-200819Feyenoordnl NED1. Eredivisie0.10Matches
2008-200920Feyenoordnl NED1. Eredivisie25.76Matches
2008-200920Feyenoord2. UEFA Cup3.3Matches
2009-201021Feyenoordnl NED1. Eredivisie17.71Matches
2010-201122Feyenoordnl NED1. Eredivisie19.810Matches
2011-201223Feyenoordnl NED1. Eredivisie1.50Matches
2011-201223Kayserisportr TUR1. Süper Lig4.01Matches
2012-201324Kayserisportr TUR1. Süper Lig8.63
2013-201425Kayserisportr TUR1. Süper Lig20.22
2015-201627Kayserisportr TUR1. Süper Lig29.14Matches
2016-201728PAOK2. Europa Lg2.20Matches
2016-201728PAOKgr GRE1. Super League18.26Matches
2017-201829PAOKgr GRE1. Super League8.31Matches
2018-201930PAOK2. Europa Lg1.0638574.1962333343791.9202774.151338.500.40.3-0.4392014Matches
2018-201930PAOKgr GRE1. Super League23.16Matches
2019-202031PAOKgr GRE1. Super League22.72Matches
2020-202132PAOK2. Europa Lg0.9415574.5698176192479.2161984.24757.100.00.10.016207Matches
2020-202132PAOKgr GRE1. Super League2.91Matches
2021-202233PAOK3. Conf Lg8.532040678.84785130018220588.89513172.5243764.900.81.5-0.882413150Matches
2021-202233PAOKgr GRE1. Super League19.41Matches
2022-202334PAOKgr GRE1. Super League7.20Matches
17 Seasons5 Clubs5 Leagues270.942454677.76445180923526688.313117774.0335757.9491.21.8+47.8123917171
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
PAOK (7 Seasons)3 Leagues114.442454677.76445180923526688.313117774.0335757.9171.21.8+15.8123917171
Feyenoord (6 Seasons)2 Leagues71.218
Kayserispor (4 Seasons)1 League61.910
Heracles Almelo (1 Season)1 League16.94
De Graafschap (1 Season)1 League6.50
Super League (7 Seasons)101.817
Eredivisie (7 Seasons)91.322
Süper Lig (4 Seasons)61.910
Europa Lg (4 Seasons)7.410414074.31660509536186.9364678.392045.000.40.4-0.44154021
Conf Lg (1 Season)8.532040678.84785130018220588.89513172.5243764.900.81.5-0.882413150
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
2005-200617Feyenoord1 League3.11
2006-200718Heracles Almelo1 League16.94
2007-200819De Graafschap1 League6.50
2007-200819Feyenoord1 League0.10
2008-200920Feyenoord2 Leagues29.06
2009-201021Feyenoord1 League17.71
2010-201122Feyenoord1 League19.810
2011-201223Feyenoord1 League1.50
2011-201223Kayserispor1 League4.01
2012-201324Kayserispor1 League8.63
2013-201425Kayserispor1 League20.22
2015-201627Kayserispor1 League29.14
2016-201728PAOK2 Leagues20.56
2017-201829PAOK1 League8.31
2018-201930PAOK2 Leagues24.1638574.1962333343791.9202774.151338.560.40.3+5.6392014
2019-202031PAOK1 League22.72
2020-202132PAOK2 Leagues3.8415574.5698176192479.2161984.24757.110.00.1+1.016207
2021-202233PAOK2 Leagues27.932040678.84785130018220588.89513172.5243764.910.81.5+0.282413150
2022-202334PAOK1 League7.20
17 Seasons5 Clubs5 Leagues270.942454677.76445180923526688.313117774.0335757.9491.21.8+47.8123917171
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
PAOK (7 Seasons)3 Leagues114.442454677.76445180923526688.313117774.0335757.9171.21.8+15.8123917171
Feyenoord (6 Seasons)2 Leagues71.218
Kayserispor (4 Seasons)1 League61.910
Heracles Almelo (1 Season)1 League16.94
De Graafschap (1 Season)1 League6.50
Super League (7 Seasons)101.817
Eredivisie (7 Seasons)91.322
Süper Lig (4 Seasons)61.910
Europa Lg (4 Seasons)7.410414074.31660509536186.9364678.392045.000.40.4-0.44154021
Conf Lg (1 Season)8.532040678.84785130018220588.89513172.5243764.900.81.5-0.882413150
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
2005-200617Feyenoordnl NED1. Eredivisie3rd3.11Matches
2006-200718Heracles Almelonl NED1. Eredivisie14th16.94Matches
2007-200819De Graafschapnl NED1. Eredivisie16th6.50Matches
2007-200819Feyenoordnl NED1. Eredivisie6th0.10Matches
2008-200920Feyenoordnl NED1. Eredivisie7th25.76Matches
2009-201021Feyenoordnl NED1. Eredivisie4th17.71Matches
2010-201122Feyenoordnl NED1. Eredivisie10th19.810Matches
2011-201223Feyenoordnl NED1. Eredivisie2nd1.50Matches
2011-201223Kayserisportr TUR1. Süper Lig11th4.01Matches
2012-201324Kayserisportr TUR1. Süper Lig5th8.63
2013-201425Kayserisportr TUR1. Süper Lig18th20.22
2015-201627Kayserisportr TUR1. Süper Lig15th29.14Matches
2016-201728PAOKgr GRE1. Super League2nd18.26Matches
2017-201829PAOKgr GRE1. Super League2nd8.31Matches
2018-201930PAOKgr GRE1. Super League1st23.16Matches
2019-202031PAOKgr GRE1. Super League2nd22.72Matches
2020-202132PAOKgr GRE1. Super League2nd2.91Matches
2021-202233PAOKgr GRE1. Super League2nd19.41Matches
2022-202334PAOKgr GRE1. Super League4th7.20Matches
17 Seasons5 Clubs3 Leagues255.049
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
PAOK (7 Seasons)1 League101.817
Feyenoord (6 Seasons)1 League67.918
Kayserispor (4 Seasons)1 League61.910
Heracles Almelo (1 Season)1 League16.94
De Graafschap (1 Season)1 League6.50
Super League (7 Seasons)101.817
Eredivisie (7 Seasons)91.322
Süper Lig (4 Seasons)61.910
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
2008-200920Feyenoord2. UEFA CupGR3.3Matches
2016-201728PAOK2. Europa LgR322.20Matches
2018-201930PAOK2. Europa LgGR1.0638574.1962333343791.9202774.151338.500.40.3-0.4392014Matches
2020-202132PAOK2. Europa LgGR0.9415574.5698176192479.2161984.24757.100.00.10.016207Matches
2021-202233PAOK3. Conf LgQF8.532040678.84785130018220588.89513172.5243764.900.81.5-0.882413150Matches
5 Seasons2 Clubs2 Leagues15.942454677.76445180923526688.313117774.0335757.901.21.8-1.2123917171
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
PAOK (4 Seasons)2 Leagues12.642454677.76445180923526688.313117774.0335757.901.21.8-1.2123917171
Feyenoord (1 Season)1 League3.3
Europa Lg (4 Seasons)7.410414074.31660509536186.9364678.392045.000.40.4-0.44154021
Conf Lg (1 Season)8.532040678.84785130018220588.89513172.5243764.900.81.5-0.882413150
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
202132sr SurinameGold CupGR3.00Matches
202233sr SurinameWCQ2.01Matches
202233sr SurinameFriendlies (M)1.41Matches
2 Seasons1 Club3 Leagues6.42
WCQ (1 Season)2.01
Gold Cup (1 Season)3.00
Friendlies (M) (1 Season)1.41
Become a Stathead & surf this site ad-free.

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
2005-200617Feyenoordnl NED1. Eredivisie3.1Matches
2006-200718Heracles Almelonl NED1. Eredivisie16.9Matches
2007-200819De Graafschapnl NED1. Eredivisie6.5Matches
2007-200819Feyenoordnl NED1. Eredivisie0.1Matches
2008-200920Feyenoordnl NED1. Eredivisie25.7Matches
2008-200920Feyenoord2. UEFA Cup3.3Matches
2009-201021Feyenoordnl NED1. Eredivisie17.7Matches
2010-201122Feyenoordnl NED1. Eredivisie19.8Matches
2011-201223Feyenoordnl NED1. Eredivisie1.5Matches
2011-201223Kayserisportr TUR1. Süper Lig4.0Matches
2012-201324Kayserisportr TUR1. Süper Lig8.6
2013-201425Kayserisportr TUR1. Süper Lig20.2
2015-201627Kayserisportr TUR1. Süper Lig29.1Matches
2016-201728PAOK2. Europa Lg2.28Matches
2016-201728PAOKgr GRE1. Super League18.20Matches
2017-201829PAOKgr GRE1. Super League8.30Matches
2018-201930PAOK2. Europa Lg1.0857775009110106311Matches
2018-201930PAOKgr GRE1. Super League23.1Matches
2019-202031PAOKgr GRE1. Super League22.7Matches
2020-202132PAOK2. Europa Lg0.9555051006132014101Matches
2020-202132PAOKgr GRE1. Super League2.9Matches
2021-202233PAOK3. Conf Lg8.5406377264632681364132037Matches
2021-202233PAOKgr GRE1. Super League19.4Matches
2022-202334PAOKgr GRE1. Super League7.2Matches
17 Seasons5 Clubs5 Leagues270.954650438106349101785242449
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (7 Seasons)3 Leagues114.454650438106349101785242449
Feyenoord (6 Seasons)2 Leagues71.2
Kayserispor (4 Seasons)1 League61.9
Heracles Almelo (1 Season)1 League16.9
De Graafschap (1 Season)1 League6.5
Super League (7 Seasons)101.80
Eredivisie (7 Seasons)91.3
Süper Lig (4 Seasons)61.9
Europa Lg (4 Seasons)7.414012712600232421110412
Conf Lg (1 Season)8.5406377264632681364132037
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
2005-200617Feyenoord1 League3.1
2006-200718Heracles Almelo1 League16.9
2007-200819De Graafschap1 League6.5
2007-200819Feyenoord1 League0.1
2008-200920Feyenoord2 Leagues29.0
2009-201021Feyenoord1 League17.7
2010-201122Feyenoord1 League19.8
2011-201223Feyenoord1 League1.5
2011-201223Kayserispor1 League4.0
2012-201324Kayserispor1 League8.6
2013-201425Kayserispor1 League20.2
2015-201627Kayserispor1 League29.1
2016-201728PAOK2 Leagues20.58
2017-201829PAOK1 League8.30
2018-201930PAOK2 Leagues24.1857775009110106311
2019-202031PAOK1 League22.7
2020-202132PAOK2 Leagues3.8555051006132014101
2021-202233PAOK2 Leagues27.9406377264632681364132037
2022-202334PAOK1 League7.2
17 Seasons5 Clubs5 Leagues270.954650438106349101785242449
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (7 Seasons)3 Leagues114.454650438106349101785242449
Feyenoord (6 Seasons)2 Leagues71.2
Kayserispor (4 Seasons)1 League61.9
Heracles Almelo (1 Season)1 League16.9
De Graafschap (1 Season)1 League6.5
Super League (7 Seasons)101.80
Eredivisie (7 Seasons)91.3
Süper Lig (4 Seasons)61.9
Europa Lg (4 Seasons)7.414012712600232421110412
Conf Lg (1 Season)8.5406377264632681364132037
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
2005-200617Feyenoordnl NED1. Eredivisie3rd3.1Matches
2006-200718Heracles Almelonl NED1. Eredivisie14th16.9Matches
2007-200819De Graafschapnl NED1. Eredivisie16th6.5Matches
2007-200819Feyenoordnl NED1. Eredivisie6th0.1Matches
2008-200920Feyenoordnl NED1. Eredivisie7th25.7Matches
2009-201021Feyenoordnl NED1. Eredivisie4th17.7Matches
2010-201122Feyenoordnl NED1. Eredivisie10th19.8Matches
2011-201223Feyenoordnl NED1. Eredivisie2nd1.5Matches
2011-201223Kayserisportr TUR1. Süper Lig11th4.0Matches
2012-201324Kayserisportr TUR1. Süper Lig5th8.6
2013-201425Kayserisportr TUR1. Süper Lig18th20.2
2015-201627Kayserisportr TUR1. Süper Lig15th29.1Matches
2016-201728PAOKgr GRE1. Super League2nd18.20Matches
2017-201829PAOKgr GRE1. Super League2nd8.30Matches
2018-201930PAOKgr GRE1. Super League1st23.1Matches
2019-202031PAOKgr GRE1. Super League2nd22.7Matches
2020-202132PAOKgr GRE1. Super League2nd2.9Matches
2021-202233PAOKgr GRE1. Super League2nd19.4Matches
2022-202334PAOKgr GRE1. Super League4th7.2Matches
17 Seasons5 Clubs3 Leagues255.00
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (7 Seasons)1 League101.80
Feyenoord (6 Seasons)1 League67.9
Kayserispor (4 Seasons)1 League61.9
Heracles Almelo (1 Season)1 League16.9
De Graafschap (1 Season)1 League6.5
Super League (7 Seasons)101.80
Eredivisie (7 Seasons)91.3
Süper Lig (4 Seasons)61.9
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
2008-200920Feyenoord2. UEFA CupGR3.3Matches
2016-201728PAOK2. Europa LgR322.28Matches
2018-201930PAOK2. Europa LgGR1.0857775009110106311Matches
2020-202132PAOK2. Europa LgGR0.9555051006132014101Matches
2021-202233PAOK3. Conf LgQF8.5406377264632681364132037Matches
5 Seasons2 Clubs2 Leagues15.954650438106349101785242449
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
PAOK (4 Seasons)2 Leagues12.654650438106349101785242449
Feyenoord (1 Season)1 League3.3
Europa Lg (4 Seasons)7.414012712600232421110412
Conf Lg (1 Season)8.5406377264632681364132037
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
202132sr SurinameGold CupGR3.09Matches
202233sr SurinameWCQ2.0Matches
202233sr SurinameFriendlies (M)1.4Matches
2 Seasons1 Club3 Leagues6.49
WCQ (1 Season)2.0
Gold Cup (1 Season)3.09
Friendlies (M) (1 Season)1.4

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
2005-200617Feyenoordnl NED1. Eredivisie3.1Matches
2006-200718Heracles Almelonl NED1. Eredivisie16.9Matches
2007-200819De Graafschapnl NED1. Eredivisie6.5Matches
2007-200819Feyenoordnl NED1. Eredivisie0.1Matches
2008-200920Feyenoordnl NED1. Eredivisie25.7Matches
2008-200920Feyenoord2. UEFA Cup3.3Matches
2009-201021Feyenoordnl NED1. Eredivisie17.7Matches
2010-201122Feyenoordnl NED1. Eredivisie19.8Matches
2011-201223Feyenoordnl NED1. Eredivisie1.5Matches
2011-201223Kayserisportr TUR1. Süper Lig4.0Matches
2012-201324Kayserisportr TUR1. Süper Lig8.6
2013-201425Kayserisportr TUR1. Süper Lig20.2
2015-201627Kayserisportr TUR1. Süper Lig29.1Matches
2016-201728PAOK2. Europa Lg2.2Matches
2016-201728PAOKgr GRE1. Super League18.2Matches
2017-201829PAOKgr GRE1. Super League8.3Matches
2018-201930PAOK2. Europa Lg1.066.2832010000.00000000Matches
2018-201930PAOKgr GRE1. Super League23.1Matches
2019-202031PAOKgr GRE1. Super League22.7Matches
2020-202132PAOK2. Europa Lg0.922.2211000000.00000000Matches
2020-202132PAOKgr GRE1. Super League2.9Matches
2021-202233PAOK3. Conf Lg8.5252.96190114010.12100000Matches
2021-202233PAOKgr GRE1. Super League19.4Matches
2022-202334PAOKgr GRE1. Super League7.2Matches
17 Seasons5 Clubs5 Leagues270.9333.20233124010.10100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (7 Seasons)3 Leagues114.4333.20233124010.10100000
Feyenoord (6 Seasons)2 Leagues71.2
Kayserispor (4 Seasons)1 League61.9
Heracles Almelo (1 Season)1 League16.9
De Graafschap (1 Season)1 League6.5
Super League (7 Seasons)101.8
Eredivisie (7 Seasons)91.3
Süper Lig (4 Seasons)61.9
Europa Lg (4 Seasons)7.484.3143010000.00000000
Conf Lg (1 Season)8.5252.96190114010.12100000
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
2005-200617Feyenoord1 League3.1
2006-200718Heracles Almelo1 League16.9
2007-200819De Graafschap1 League6.5
2007-200819Feyenoord1 League0.1
2008-200920Feyenoord2 Leagues29.0
2009-201021Feyenoord1 League17.7
2010-201122Feyenoord1 League19.8
2011-201223Feyenoord1 League1.5
2011-201223Kayserispor1 League4.0
2012-201324Kayserispor1 League8.6
2013-201425Kayserispor1 League20.2
2015-201627Kayserispor1 League29.1
2016-201728PAOK2 Leagues20.5
2017-201829PAOK1 League8.3
2018-201930PAOK2 Leagues24.166.2832010000.00000000
2019-202031PAOK1 League22.7
2020-202132PAOK2 Leagues3.822.2211000000.00000000
2021-202233PAOK2 Leagues27.9252.96190114010.12100000
2022-202334PAOK1 League7.2
17 Seasons5 Clubs5 Leagues270.9333.20233124010.10100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (7 Seasons)3 Leagues114.4333.20233124010.10100000
Feyenoord (6 Seasons)2 Leagues71.2
Kayserispor (4 Seasons)1 League61.9
Heracles Almelo (1 Season)1 League16.9
De Graafschap (1 Season)1 League6.5
Super League (7 Seasons)101.8
Eredivisie (7 Seasons)91.3
Süper Lig (4 Seasons)61.9
Europa Lg (4 Seasons)7.484.3143010000.00000000
Conf Lg (1 Season)8.5252.96190114010.12100000
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
2005-200617Feyenoordnl NED1. Eredivisie3rd3.1Matches
2006-200718Heracles Almelonl NED1. Eredivisie14th16.9Matches
2007-200819De Graafschapnl NED1. Eredivisie16th6.5Matches
2007-200819Feyenoordnl NED1. Eredivisie6th0.1Matches
2008-200920Feyenoordnl NED1. Eredivisie7th25.7Matches
2009-201021Feyenoordnl NED1. Eredivisie4th17.7Matches
2010-201122Feyenoordnl NED1. Eredivisie10th19.8Matches
2011-201223Feyenoordnl NED1. Eredivisie2nd1.5Matches
2011-201223Kayserisportr TUR1. Süper Lig11th4.0Matches
2012-201324Kayserisportr TUR1. Süper Lig5th8.6
2013-201425Kayserisportr TUR1. Süper Lig18th20.2
2015-201627Kayserisportr TUR1. Süper Lig15th29.1Matches
2016-201728PAOKgr GRE1. Super League2nd18.2Matches
2017-201829PAOKgr GRE1. Super League2nd8.3Matches
2018-201930PAOKgr GRE1. Super League1st23.1Matches
2019-202031PAOKgr GRE1. Super League2nd22.7Matches
2020-202132PAOKgr GRE1. Super League2nd2.9Matches
2021-202233PAOKgr GRE1. Super League2nd19.4Matches
2022-202334PAOKgr GRE1. Super League4th7.2Matches
17 Seasons5 Clubs3 Leagues255.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (7 Seasons)1 League101.8
Feyenoord (6 Seasons)1 League67.9
Kayserispor (4 Seasons)1 League61.9
Heracles Almelo (1 Season)1 League16.9
De Graafschap (1 Season)1 League6.5
Super League (7 Seasons)101.8
Eredivisie (7 Seasons)91.3
Süper Lig (4 Seasons)61.9
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
2008-200920Feyenoord2. UEFA CupGR3.3Matches
2016-201728PAOK2. Europa LgR322.2Matches
2018-201930PAOK2. Europa LgGR1.066.2832010000.00000000Matches
2020-202132PAOK2. Europa LgGR0.922.2211000000.00000000Matches
2021-202233PAOK3. Conf LgQF8.5252.96190114010.12100000Matches
5 Seasons2 Clubs2 Leagues15.9333.20233124010.10100000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
PAOK (4 Seasons)2 Leagues12.6333.20233124010.10100000
Feyenoord (1 Season)1 League3.3
Europa Lg (4 Seasons)7.484.3143010000.00000000
Conf Lg (1 Season)8.5252.96190114010.12100000
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
202132sr SurinameGold CupGR3.0Matches
202233sr SurinameWCQ2.0Matches
202233sr SurinameFriendlies (M)1.4Matches
2 Seasons1 Club3 Leagues6.4
WCQ (1 Season)2.0
Gold Cup (1 Season)3.0
Friendlies (M) (1 Season)1.4

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
2005-200617Feyenoordnl NED1. Eredivisie3.1Matches
2006-200718Heracles Almelonl NED1. Eredivisie16.9Matches
2007-200819De Graafschapnl NED1. Eredivisie6.5Matches
2007-200819Feyenoordnl NED1. Eredivisie0.1Matches
2008-200920Feyenoordnl NED1. Eredivisie25.7Matches
2008-200920Feyenoord2. UEFA Cup3.3Matches
2009-201021Feyenoordnl NED1. Eredivisie17.7Matches
2010-201122Feyenoordnl NED1. Eredivisie19.8Matches
2011-201223Feyenoordnl NED1. Eredivisie1.5Matches
2011-201223Kayserisportr TUR1. Süper Lig4.0Matches
2012-201324Kayserisportr TUR1. Süper Lig8.6
2013-201425Kayserisportr TUR1. Süper Lig20.2
2015-201627Kayserisportr TUR1. Süper Lig29.1Matches
2016-201728PAOK2. Europa Lg2.210Matches
2016-201728PAOKgr GRE1. Super League18.200Matches
2017-201829PAOKgr GRE1. Super League8.300Matches
2018-201930PAOK2. Europa Lg1.000000010.011010000Matches
2018-201930PAOKgr GRE1. Super League23.1Matches
2019-202031PAOKgr GRE1. Super League22.7Matches
2020-202132PAOK2. Europa Lg0.91010011100.000002300Matches
2020-202132PAOKgr GRE1. Super League2.9Matches
2021-202233PAOK3. Conf Lg8.57360131127.3860641110Matches
2021-202233PAOKgr GRE1. Super League19.4Matches
2022-202334PAOKgr GRE1. Super League7.2Matches
17 Seasons5 Clubs5 Leagues270.98470141330.8970761410
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (7 Seasons)3 Leagues114.48470141330.8970761410
Feyenoord (6 Seasons)2 Leagues71.20
Kayserispor (4 Seasons)1 League61.90
Heracles Almelo (1 Season)1 League16.90
De Graafschap (1 Season)1 League6.50
Super League (7 Seasons)101.8000
Eredivisie (7 Seasons)91.30
Süper Lig (4 Seasons)61.90
Europa Lg (4 Seasons)7.4111001250.011012300
Conf Lg (1 Season)8.57360131127.3860641110
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
2005-200617Feyenoord1 League3.10
2006-200718Heracles Almelo1 League16.90
2007-200819De Graafschap1 League6.50
2007-200819Feyenoord1 League0.10
2008-200920Feyenoord2 Leagues29.00
2009-201021Feyenoord1 League17.70
2010-201122Feyenoord1 League19.80
2011-201223Feyenoord1 League1.50
2011-201223Kayserispor1 League4.00
2012-201324Kayserispor1 League8.60
2013-201425Kayserispor1 League20.20
2015-201627Kayserispor1 League29.10
2016-201728PAOK2 Leagues20.5100
2017-201829PAOK1 League8.3000
2018-201930PAOK2 Leagues24.100000010.011010000
2019-202031PAOK1 League22.70
2020-202132PAOK2 Leagues3.81010011100.000002300
2021-202233PAOK2 Leagues27.97360131127.3860641110
2022-202334PAOK1 League7.20
17 Seasons5 Clubs5 Leagues270.98470141330.8970761410
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (7 Seasons)3 Leagues114.48470141330.8970761410
Feyenoord (6 Seasons)2 Leagues71.20
Kayserispor (4 Seasons)1 League61.90
Heracles Almelo (1 Season)1 League16.90
De Graafschap (1 Season)1 League6.50
Super League (7 Seasons)101.8000
Eredivisie (7 Seasons)91.30
Süper Lig (4 Seasons)61.90
Europa Lg (4 Seasons)7.4111001250.011012300
Conf Lg (1 Season)8.57360131127.3860641110
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
2005-200617Feyenoordnl NED1. Eredivisie3rd3.1Matches
2006-200718Heracles Almelonl NED1. Eredivisie14th16.9Matches
2007-200819De Graafschapnl NED1. Eredivisie16th6.5Matches
2007-200819Feyenoordnl NED1. Eredivisie6th0.1Matches
2008-200920Feyenoordnl NED1. Eredivisie7th25.7Matches
2009-201021Feyenoordnl NED1. Eredivisie4th17.7Matches
2010-201122Feyenoordnl NED1. Eredivisie10th19.8Matches
2011-201223Feyenoordnl NED1. Eredivisie2nd1.5Matches
2011-201223Kayserisportr TUR1. Süper Lig11th4.0Matches
2012-201324Kayserisportr TUR1. Süper Lig5th8.6
2013-201425Kayserisportr TUR1. Süper Lig18th20.2
2015-201627Kayserisportr TUR1. Süper Lig15th29.1Matches
2016-201728PAOKgr GRE1. Super League2nd18.200Matches
2017-201829PAOKgr GRE1. Super League2nd8.300Matches
2018-201930PAOKgr GRE1. Super League1st23.1Matches
2019-202031PAOKgr GRE1. Super League2nd22.7Matches
2020-202132PAOKgr GRE1. Super League2nd2.9Matches
2021-202233PAOKgr GRE1. Super League2nd19.4Matches
2022-202334PAOKgr GRE1. Super League4th7.2Matches
17 Seasons5 Clubs3 Leagues255.0000
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
PAOK (7 Seasons)1 League101.8000
Feyenoord (6 Seasons)1 League67.90
Kayserispor (4 Seasons)1 League61.90
Heracles Almelo (1 Season)1 League16.90
De Graafschap (1 Season)1 League6.50
Super League (7 Seasons)101.8000
Eredivisie (7 Seasons)91.30
Süper Lig (4 Seasons)61.90
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
2008-200920Feyenoord2. UEFA CupGR3.3Matches
2016-201728PAOK2. Europa LgR322.210Matches
2018-201930PAOK2. Europa LgGR1.000000010.011010000Matches
2020-202132PAOK2. Europa LgGR0.91010011100.000002300Matches
2021-202233PAOK3. Conf LgQF8.57360131127.3860641110Matches
5 Seasons2 Clubs2 Leagues15.98470141330.8970761410
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
PAOK (4 Seasons)2 Leagues12.68470141330.8970761410
Feyenoord (1 Season)1 League3.30
Europa Lg (4 Seasons)7.4111001250.011012300
Conf Lg (1 Season)8.57360131127.3860641110
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
202132sr SurinameGold CupGR3.020Matches
202233sr SurinameWCQ2.0Matches
202233sr SurinameFriendlies (M)1.4Matches
2 Seasons1 Club3 Leagues6.4200
WCQ (1 Season)2.00
Gold Cup (1 Season)3.0200
Friendlies (M) (1 Season)1.40

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
2005-200617Feyenoordnl NED1. Eredivisie3.1Matches
2006-200718Heracles Almelonl NED1. Eredivisie16.9Matches
2007-200819De Graafschapnl NED1. Eredivisie6.5Matches
2007-200819Feyenoordnl NED1. Eredivisie0.1Matches
2008-200920Feyenoordnl NED1. Eredivisie25.7Matches
2008-200920Feyenoord2. UEFA Cup3.3Matches
2009-201021Feyenoordnl NED1. Eredivisie17.7Matches
2010-201122Feyenoordnl NED1. Eredivisie19.8Matches
2011-201223Feyenoordnl NED1. Eredivisie1.5Matches
2011-201223Kayserisportr TUR1. Süper Lig4.0Matches
2012-201324Kayserisportr TUR1. Süper Lig8.6
2013-201425Kayserisportr TUR1. Süper Lig20.2
2015-201627Kayserisportr TUR1. Süper Lig29.1Matches
2016-201728PAOK2. Europa Lg2.2Matches
2016-201728PAOKgr GRE1. Super League18.2Matches
2017-201829PAOKgr GRE1. Super League8.3Matches
2018-201930PAOK2. Europa Lg1.0900436526906583.3116.7716454051293038310Matches
2018-201930PAOKgr GRE1. Super League23.1Matches
2019-202031PAOKgr GRE1. Super League22.7Matches
2020-202132PAOK2. Europa Lg0.965034517165100.01100.03720686300535411Matches
2020-202132PAOKgr GRE1. Super League2.9Matches
2021-202233PAOK3. Conf Lg8.54814332282242248112433.3866.730718149252727621838954Matches
2021-202233PAOKgr GRE1. Super League19.4Matches
2022-202334PAOKgr GRE1. Super League7.2Matches
17 Seasons5 Clubs5 Leagues270.96364403092932963619947.41052.64152665141642369261452675
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
PAOK (7 Seasons)3 Leagues114.46364403092932963619947.41052.64152665141642369261452675
Feyenoord (6 Seasons)2 Leagues71.2
Kayserispor (4 Seasons)1 League61.9
Heracles Almelo (1 Season)1 League16.9
De Graafschap (1 Season)1 League6.5
Super League (7 Seasons)101.8
Eredivisie (7 Seasons)91.3
Süper Lig (4 Seasons)61.9
Europa Lg (4 Seasons)7.415507816971557571.4228.610885149115935613721
Conf Lg (1 Season)8.54814332282242248112433.3866.730718149252727621838954
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
2005-200617Feyenoord1 League3.1
2006-200718Heracles Almelo1 League16.9
2007-200819De Graafschap1 League6.5
2007-200819Feyenoord1 League0.1
2008-200920Feyenoord2 Leagues29.0
2009-201021Feyenoord1 League17.7
2010-201122Feyenoord1 League19.8
2011-201223Feyenoord1 League1.5
2011-201223Kayserispor1 League4.0
2012-201324Kayserispor1 League8.6
2013-201425Kayserispor1 League20.2
2015-201627Kayserispor1 League29.1
2016-201728PAOK2 Leagues20.5
2017-201829PAOK1 League8.3
2018-201930PAOK2 Leagues24.1900436526906583.3116.7716454051293038310
2019-202031PAOK1 League22.7
2020-202132PAOK2 Leagues3.865034517165100.01100.03720686300535411
2021-202233PAOK2 Leagues27.94814332282242248112433.3866.730718149252727621838954
2022-202334PAOK1 League7.2
17 Seasons5 Clubs5 Leagues270.96364403092932963619947.41052.64152665141642369261452675
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
PAOK (7 Seasons)3 Leagues114.46364403092932963619947.41052.64152665141642369261452675
Feyenoord (6 Seasons)2 Leagues71.2
Kayserispor (4 Seasons)1 League61.9
Heracles Almelo (1 Season)1 League16.9
De Graafschap (1 Season)1 League6.5
Super League (7 Seasons)101.8
Eredivisie (7 Seasons)91.3
Süper Lig (4 Seasons)61.9
Europa Lg (4 Seasons)7.415507816971557571.4228.610885149115935613721
Conf Lg (1 Season)8.54814332282242248112433.3866.730718149252727621838954
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
2005-200617Feyenoordnl NED1. Eredivisie3rd3.1Matches
2006-200718Heracles Almelonl NED1. Eredivisie14th16.9Matches
2007-200819De Graafschapnl NED1. Eredivisie16th6.5Matches
2007-200819Feyenoordnl NED1. Eredivisie6th0.1Matches
2008-200920Feyenoordnl NED1. Eredivisie7th25.7Matches
2009-201021Feyenoordnl NED1. Eredivisie4th17.7Matches
2010-201122Feyenoordnl NED1. Eredivisie10th19.8Matches
2011-201223Feyenoordnl NED1. Eredivisie2nd1.5Matches
2011-201223Kayserisportr TUR1. Süper Lig11th4.0Matches
2012-201324Kayserisportr TUR1. Süper Lig5th8.6
2013-201425Kayserisportr TUR1. Süper Lig18th20.2
2015-201627Kayserisportr TUR1. Süper Lig15th29.1Matches
2016-201728PAOKgr GRE1. Super League2nd18.2Matches
2017-201829PAOKgr GRE1. Super League2nd8.3Matches
2018-201930PAOKgr GRE1. Super League1st23.1Matches
2019-202031PAOKgr GRE1. Super League2nd22.7Matches
2020-202132PAOKgr GRE1. Super League2nd2.9Matches
2021-202233PAOKgr GRE1. Super League2nd19.4Matches
2022-202334PAOKgr GRE1. Super League4th7.2Matches
17 Seasons5 Clubs3 Leagues255.0
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
PAOK (7 Seasons)1 League101.8
Feyenoord (6 Seasons)1 League67.9
Kayserispor (4 Seasons)1 League61.9
Heracles Almelo (1 Season)1 League16.9
De Graafschap (1 Season)1 League6.5
Super League (7 Seasons)101.8
Eredivisie (7 Seasons)91.3
Süper Lig (4 Seasons)61.9
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
2008-200920Feyenoord2. UEFA CupGR3.3Matches
2016-201728PAOK2. Europa LgR322.2Matches
2018-201930PAOK2. Europa LgGR1.0900436526906583.3116.7716454051293038310Matches
2020-202132PAOK2. Europa LgGR0.965034517165100.01100.03720686300535411Matches
2021-202233PAOK3. Conf LgQF8.54814332282242248112433.3866.730718149252727621838954Matches
5 Seasons2 Clubs2 Leagues15.96364403092932963619947.41052.64152665141642369261452675
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
PAOK (4 Seasons)2 Leagues12.66364403092932963619947.41052.64152665141642369261452675
Feyenoord (1 Season)1 League3.3
Europa Lg (4 Seasons)7.415507816971557571.4228.610885149115935613721
Conf Lg (1 Season)8.54814332282242248112433.3866.730718149252727621838954
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
202132sr SurinameGold CupGR3.0Matches
202233sr SurinameWCQ2.0Matches
202233sr SurinameFriendlies (M)1.4Matches
2 Seasons1 Club3 Leagues6.4
WCQ (1 Season)2.0
Gold Cup (1 Season)3.0
Friendlies (M) (1 Season)1.4

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
2005-200617Feyenoordnl NED1. Eredivisie6282479.23.1105Matches
2006-200718Heracles Almelonl NED1. Eredivisie261,5235949.816.9151011Matches
2007-200819De Graafschapnl NED1. Eredivisie115875319.26.5546Matches
2007-200819Feyenoordnl NED1. Eredivisie1880.30.101Matches
2008-200920Feyenoordnl NED1. Eredivisie282,3138375.625.725163Matches
2008-200920Feyenoord2. UEFA Cup4299753.33310Matches
2009-201021Feyenoordnl NED1. Eredivisie291,5935552.117.714415Matches
2010-201122Feyenoordnl NED1. Eredivisie231,7787758.119.821102Matches
2011-201223Feyenoordnl NED1. Eredivisie5135274.41.505Matches
2011-201223Kayserisportr TUR1. Süper Lig83564511.64.044Matches
2012-201324Kayserisportr TUR1. Süper Lig227733525.38.6616
2013-201425Kayserisportr TUR1. Süper Lig231,8177959.420.2212
2015-201627Kayserisportr TUR1. Süper Lig322,6228285.729.13019211.032033-13-0.45+0.17Matches
2016-201728PAOK2. Europa Lg42025128.12.220241.1703-3-1.34-1.51Matches
2016-201728PAOKgr GRE1. Super League241,6406850.618.21915562.033914+25+1.37+0.92Matches
2017-201829PAOKgr GRE1. Super League207453727.68.3521572.20162+14+1.69+0.49Matches
2018-201930PAOK2. Europa Lg4862215.91.00042220.7510+1+1.05+2.631.21.0+0.2+0.23+0.92Matches
2018-201930PAOKgr GRE1. Super League272,0837777.123.126791112222.70508+42+1.81+0.36Matches
2019-202031PAOKgr GRE1. Super League312,0426663.022.72476773331.873417+17+0.75-0.15Matches
2020-202132PAOK2. Europa Lg4812015.00.9145031211.0002-2-2.22-2.810.52.2-1.7-1.89-1.72Matches
2020-202132PAOKgr GRE1. Super League5258528.02.9287032822.2071+6+2.09+1.49Matches
2021-202233PAOK3. Conf Lg127646468.88.5974033401.69106+4+0.47+0.4713.99.8+4.1+0.48+0.20Matches
2021-202233PAOKgr GRE1. Super League291,7506054.019.42075592811.863720+17+0.87+0.39Matches
2022-202334PAOKgr GRE1. Super League256462619.97.24670211871.84111100.00-0.87Matches
17 Seasons5 Clubs5 Leagues40324,3836139.3270.92577610614623361.84225117+108+0.75+0.1315.612.9+2.6+0.25+0.48
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
PAOK (7 Seasons)3 Leagues18510,2975642.0114.411276407323351.9820584+121+1.06+0.3915.612.9+2.6+0.25+0.48
Feyenoord (6 Seasons)2 Leagues966,4086733.371.26433320
Kayserispor (4 Seasons)1 League855,5686645.561.961192411.032033-13-0.45+0.17
Heracles Almelo (1 Season)1 League261,5235949.816.9151011
De Graafschap (1 Season)1 League115875319.26.5546
Super League (7 Seasons)1619,1645742.4101.810076406124282.0819473+121+1.19+0.40
Eredivisie (7 Seasons)1298,2196433.691.3814448
Süper Lig (4 Seasons)855,5686645.561.961192411.032033-13-0.45+0.17
Europa Lg (4 Seasons)166684220.57.46453101770.9715-4-0.98-0.721.63.1-1.5-0.80-0.37
Conf Lg (1 Season)127646468.88.5974033401.69106+4+0.47+0.4713.99.8+4.1+0.48+0.20
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
2005-200617Feyenoord1 League6282479.23.1105
2006-200718Heracles Almelo1 League261,5235949.816.9151011
2007-200819De Graafschap1 League115875319.26.5546
2007-200819Feyenoord1 League1880.30.101
2008-200920Feyenoord2 Leagues322,6128275.629.0281940
2009-201021Feyenoord1 League291,5935552.117.714415
2010-201122Feyenoord1 League231,7787758.119.821102
2011-201223Feyenoord1 League5135274.41.505
2011-201223Kayserispor1 League83564511.64.044
2012-201324Kayserispor1 League227733525.38.6616
2013-201425Kayserispor1 League231,8177959.420.2212
2015-201627Kayserispor1 League322,6228285.729.13019211.032033-13-0.45+0.17
2016-201728PAOK2 Leagues281,8426646.520.521157101.913917+22+1.07+0.69
2017-201829PAOK1 League207453727.68.3521572.20162+14+1.69+0.49
2018-201930PAOK2 Leagues312,1697066.924.126791152242.45518+43+1.78+1.621.21.0+0.2+0.23+0.92
2019-202031PAOK1 League312,0426663.022.72476773331.873417+17+0.75-0.15
2020-202132PAOK2 Leagues9339389.03.8373062031.6773+4+1.06+0.460.52.2-1.7-1.89-1.72
2021-202233PAOK2 Leagues412,5146157.827.929745123011.814726+21+0.75+0.3613.99.8+4.1+0.48+0.20
2022-202334PAOK1 League256462619.97.24670211871.84111100.00-0.87
17 Seasons5 Clubs5 Leagues40324,3836139.3270.92577610614623361.84225117+108+0.75+0.1315.612.9+2.6+0.25+0.48
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
PAOK (7 Seasons)3 Leagues18510,2975642.0114.411276407323351.9820584+121+1.06+0.3915.612.9+2.6+0.25+0.48
Feyenoord (6 Seasons)2 Leagues966,4086733.371.26433320
Kayserispor (4 Seasons)1 League855,5686645.561.961192411.032033-13-0.45+0.17
Heracles Almelo (1 Season)1 League261,5235949.816.9151011
De Graafschap (1 Season)1 League115875319.26.5546
Super League (7 Seasons)1619,1645742.4101.810076406124282.0819473+121+1.19+0.40
Eredivisie (7 Seasons)1298,2196433.691.3814448
Süper Lig (4 Seasons)855,5686645.561.961192411.032033-13-0.45+0.17
Europa Lg (4 Seasons)166684220.57.46453101770.9715-4-0.98-0.721.63.1-1.5-0.80-0.37
Conf Lg (1 Season)127646468.88.5974033401.69106+4+0.47+0.4713.99.8+4.1+0.48+0.20
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
2005-200617Feyenoordnl NED1. Eredivisie3rd6282479.23.1105Matches
2006-200718Heracles Almelonl NED1. Eredivisie14th261,5235949.816.9151011Matches
2007-200819De Graafschapnl NED1. Eredivisie16th115875319.26.5546Matches
2007-200819Feyenoordnl NED1. Eredivisie6th1880.30.101Matches
2008-200920Feyenoordnl NED1. Eredivisie7th282,3138375.625.725163Matches
2009-201021Feyenoordnl NED1. Eredivisie4th291,5935552.117.714415Matches
2010-201122Feyenoordnl NED1. Eredivisie10th231,7787758.119.821102Matches
2011-201223Feyenoordnl NED1. Eredivisie2nd5135274.41.505Matches
2011-201223Kayserisportr TUR1. Süper Lig11th83564511.64.044Matches
2012-201324Kayserisportr TUR1. Süper Lig5th227733525.38.6616
2013-201425Kayserisportr TUR1. Süper Lig18th231,8177959.420.2212
2015-201627Kayserisportr TUR1. Süper Lig15th322,6228285.729.13019211.032033-13-0.45+0.17Matches
2016-201728PAOKgr GRE1. Super League2nd241,6406850.618.21915562.033914+25+1.37+0.92Matches
2017-201829PAOKgr GRE1. Super League2nd207453727.68.3521572.20162+14+1.69+0.49Matches
2018-201930PAOKgr GRE1. Super League1st272,0837777.123.126791112222.70508+42+1.81+0.36Matches
2019-202031PAOKgr GRE1. Super League2nd312,0426663.022.72476773331.873417+17+0.75-0.15Matches
2020-202132PAOKgr GRE1. Super League2nd5258528.02.9287032822.2071+6+2.09+1.49Matches
2021-202233PAOKgr GRE1. Super League2nd291,7506054.019.42075592811.863720+17+0.87+0.39Matches
2022-202334PAOKgr GRE1. Super League4th256462619.97.24670211871.84111100.00-0.87Matches
17 Seasons5 Clubs3 Leagues37522,9516139.4255.02427610313324291.90214106+108+0.82+0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
PAOK (7 Seasons)1 League1619,1645742.4101.810076406124282.0819473+121+1.19+0.40
Feyenoord (6 Seasons)1 League926,1096633.367.9613031
Kayserispor (4 Seasons)1 League855,5686645.561.961192411.032033-13-0.45+0.17
Heracles Almelo (1 Season)1 League261,5235949.816.9151011
De Graafschap (1 Season)1 League115875319.26.5546
Super League (7 Seasons)1619,1645742.4101.810076406124282.0819473+121+1.19+0.40
Eredivisie (7 Seasons)1298,2196433.691.3814448
Süper Lig (4 Seasons)855,5686645.561.961192411.032033-13-0.45+0.17
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
2008-200920Feyenoord2. UEFA CupGR4299753.33310Matches
2016-201728PAOK2. Europa LgR3242025128.12.220241.1703-3-1.34-1.51Matches
2018-201930PAOK2. Europa LgGR4862215.91.00042220.7510+1+1.05+2.631.21.0+0.2+0.23+0.92Matches
2020-202132PAOK2. Europa LgGR4812015.00.9145031211.0002-2-2.22-2.810.52.2-1.7-1.89-1.72Matches
2021-202233PAOK3. Conf LgQF127646468.88.5974033401.69106+4+0.47+0.4713.99.8+4.1+0.48+0.20Matches
5 Seasons2 Clubs2 Leagues281,4325138.915.915713132271.33111100.00+0.2015.612.9+2.6+0.25+0.48
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
PAOK (4 Seasons)2 Leagues241,1334738.912.612710122271.33111100.00+0.2015.612.9+2.6+0.25+0.48
Feyenoord (1 Season)1 League4299753.33310
Europa Lg (4 Seasons)166684220.57.46453101770.9715-4-0.98-0.721.63.1-1.5-0.80-0.37
Conf Lg (1 Season)127646468.88.5974033401.69106+4+0.47+0.4713.99.8+4.1+0.48+0.20
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
202132sr SurinameGold CupGR327090100.03.03903001.0035-2-0.67Matches
202233sr SurinameWCQ31796049.72.03600002.00101+9+4.53+3.53Matches
202233sr SurinameFriendlies (M)21276470.61.42640001.501100.000.00Matches
2 Seasons1 Club3 Leagues85767271.16.48723001.50147+7+1.09+0.32
WCQ (1 Season)31796049.72.03600002.00101+9+4.53+3.53
Gold Cup (1 Season)327090100.03.03903001.0035-2-0.67
Friendlies (M) (1 Season)21276470.61.42640001.501100.000.00

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
2005-200617Feyenoordnl NED1. Eredivisie3.100Matches
2006-200718Heracles Almelonl NED1. Eredivisie16.960Matches
2007-200819De Graafschapnl NED1. Eredivisie6.51013Matches
2007-200819Feyenoordnl NED1. Eredivisie0.1000Matches
2008-200920Feyenoordnl NED1. Eredivisie25.72039Matches
2008-200920Feyenoord2. UEFA Cup3.30000Matches
2009-201021Feyenoordnl NED1. Eredivisie17.72025Matches
2010-201122Feyenoordnl NED1. Eredivisie19.85020Matches
2011-201223Feyenoordnl NED1. Eredivisie1.5002Matches
2011-201223Kayserisportr TUR1. Süper Lig4.010Matches
2012-201324Kayserisportr TUR1. Süper Lig8.620
2013-201425Kayserisportr TUR1. Süper Lig20.21021
2015-201627Kayserisportr TUR1. Süper Lig29.14048Matches
2016-201728PAOK2. Europa Lg2.2100280801000Matches
2016-201728PAOKgr GRE1. Super League18.22002800000000Matches
2017-201829PAOKgr GRE1. Super League8.33211900000000Matches
2018-201930PAOK2. Europa Lg1.00003309000005020.0Matches
2018-201930PAOKgr GRE1. Super League23.15000Matches
2019-202031PAOKgr GRE1. Super League22.76000Matches
2020-202132PAOK2. Europa Lg0.91003216200002010.0Matches
2020-202132PAOKgr GRE1. Super League2.90000Matches
2021-202233PAOK3. Conf Lg8.5200121842643000453260.0Matches
2021-202233PAOKgr GRE1. Super League19.41000Matches
2022-202334PAOKgr GRE1. Super League7.21000Matches
17 Seasons5 Clubs5 Leagues270.946212353154964000523537.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (7 Seasons)3 Leagues114.42221673154964000523537.5
Feyenoord (6 Seasons)2 Leagues71.2900860
Kayserispor (4 Seasons)1 League61.98069
Heracles Almelo (1 Season)1 League16.960
De Graafschap (1 Season)1 League6.51013
Super League (7 Seasons)101.818214700000000
Eredivisie (7 Seasons)91.316099
Süper Lig (4 Seasons)61.98069
Europa Lg (4 Seasons)7.4200813123210007030.0
Conf Lg (1 Season)8.5200121842643000453260.0
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
2005-200617Feyenoord1 League3.100
2006-200718Heracles Almelo1 League16.960
2007-200819De Graafschap1 League6.51013
2007-200819Feyenoord1 League0.1000
2008-200920Feyenoord2 Leagues29.0200390
2009-201021Feyenoord1 League17.72025
2010-201122Feyenoord1 League19.85020
2011-201223Feyenoord1 League1.5002
2011-201223Kayserispor1 League4.010
2012-201324Kayserispor1 League8.620
2013-201425Kayserispor1 League20.21021
2015-201627Kayserispor1 League29.14048
2016-201728PAOK2 Leagues20.53003080801000
2017-201829PAOK1 League8.33211900000000
2018-201930PAOK2 Leagues24.15003309000005020.0
2019-202031PAOK1 League22.76000
2020-202132PAOK2 Leagues3.81003216200002010.0
2021-202233PAOK2 Leagues27.9300121842643000453260.0
2022-202334PAOK1 League7.21000
17 Seasons5 Clubs5 Leagues270.946212353154964000523537.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (7 Seasons)3 Leagues114.42221673154964000523537.5
Feyenoord (6 Seasons)2 Leagues71.2900860
Kayserispor (4 Seasons)1 League61.98069
Heracles Almelo (1 Season)1 League16.960
De Graafschap (1 Season)1 League6.51013
Super League (7 Seasons)101.818214700000000
Eredivisie (7 Seasons)91.316099
Süper Lig (4 Seasons)61.98069
Europa Lg (4 Seasons)7.4200813123210007030.0
Conf Lg (1 Season)8.5200121842643000453260.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2005-200617Feyenoordnl NED1. Eredivisie3rd3.100Matches
2006-200718Heracles Almelonl NED1. Eredivisie14th16.960Matches
2007-200819De Graafschapnl NED1. Eredivisie16th6.51013Matches
2007-200819Feyenoordnl NED1. Eredivisie6th0.1000Matches
2008-200920Feyenoordnl NED1. Eredivisie7th25.72039Matches
2009-201021Feyenoordnl NED1. Eredivisie4th17.72025Matches
2010-201122Feyenoordnl NED1. Eredivisie10th19.85020Matches
2011-201223Feyenoordnl NED1. Eredivisie2nd1.5002Matches
2011-201223Kayserisportr TUR1. Süper Lig11th4.010Matches
2012-201324Kayserisportr TUR1. Süper Lig5th8.620
2013-201425Kayserisportr TUR1. Süper Lig18th20.21021
2015-201627Kayserisportr TUR1. Süper Lig15th29.14048Matches
2016-201728PAOKgr GRE1. Super League2nd18.22002800000000Matches
2017-201829PAOKgr GRE1. Super League2nd8.33211900000000Matches
2018-201930PAOKgr GRE1. Super League1st23.15000Matches
2019-202031PAOKgr GRE1. Super League2nd22.76000Matches
2020-202132PAOKgr GRE1. Super League2nd2.90000Matches
2021-202233PAOKgr GRE1. Super League2nd19.41000Matches
2022-202334PAOKgr GRE1. Super League4th7.21000Matches
17 Seasons5 Clubs3 Leagues255.0422121500000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
PAOK (7 Seasons)1 League101.818214700000000
Feyenoord (6 Seasons)1 League67.99086
Kayserispor (4 Seasons)1 League61.98069
Heracles Almelo (1 Season)1 League16.960
De Graafschap (1 Season)1 League6.51013
Super League (7 Seasons)101.818214700000000
Eredivisie (7 Seasons)91.316099
Süper Lig (4 Seasons)61.98069
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
2008-200920Feyenoord2. UEFA CupGR3.30000Matches
2016-201728PAOK2. Europa LgR322.2100280801000Matches
2018-201930PAOK2. Europa LgGR1.00003309000005020.0Matches
2020-202132PAOK2. Europa LgGR0.91003216200002010.0Matches
2021-202233PAOK3. Conf LgQF8.5200121842643000453260.0Matches
5 Seasons2 Clubs2 Leagues15.9400203154964000523537.5
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
PAOK (4 Seasons)2 Leagues12.6400203154964000523537.5
Feyenoord (1 Season)1 League3.30000
Europa Lg (4 Seasons)7.4200813123210007030.0
Conf Lg (1 Season)8.5200121842643000453260.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202132sr SurinameGold CupGR3.000041319020Matches
202233sr SurinameWCQ2.00000Matches
202233sr SurinameFriendlies (M)1.40000Matches
2 Seasons1 Club3 Leagues6.400041319020
WCQ (1 Season)2.00000
Gold Cup (1 Season)3.000041319020
Friendlies (M) (1 Season)1.40000

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.