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
2002-200319Genk1. Champions Lg10110.1000000000.000.000.000.000.00Matches
2003-200420Heusden-Zolderbe BEL1. First Division33292,47227.5102121001100.360.070.440.360.44
2004-200521Brusselsbe BEL1. First Division13131,16412.9516500400.390.080.460.390.46
2004-200521Genkbe BEL1. First Division1567368.2101100200.120.000.120.120.12
2005-200622Brusselsbe BEL1. First Division15141,22313.69211900600.660.150.810.660.81
2005-200622Standard Liègebe BEL1. First Division443213.6101100100.280.000.280.280.28
2006-200723Standard Liègebe BEL1. First Division24201,73419.39110900500.470.050.520.470.52
2007-200824Standard Liègebe BEL1. First Division32191,78719.9808800200.400.000.400.400.40Matches
2007-200824Standard Liège2. UEFA Cup221681.9000000.000.00Matches
2008-200925Standard Liègebe BEL1. First Division27201,72519.28210800300.420.100.520.420.52Matches
2008-200925Standard Liège2. UEFA Cup775946.6220200.300.30Matches
2009-201026Standard Liège1. Champions Lg543884.3101100000.230.000.230.230.23Matches
2009-201026Standard Liège2. Europa Lg665406.0303300100.500.000.500.500.50Matches
2009-201026Standard Liègebe BEL1. Pro League27232,10023.36410600600.260.170.430.260.43Matches
2010-201127Gladbachde GER1. Bundesliga19141,19413.3729700110.530.150.680.530.68Matches
2011-201228Gladbachde GER1. Bundesliga25111,23413.7516500200.360.070.440.360.44Matches
2012-201329Hoffenheimde GER1. Bundesliga843584.0101100000.250.000.250.250.25Matches
2012-201329Gladbachde GER1. Bundesliga1476146.8202200100.290.000.290.290.29Matches
2012-201329Gladbach2. Europa Lg40690.8303300003.910.003.913.913.91Matches
2013-201430Standard Liège2. Europa Lg332062.3101100100.440.000.440.440.44Matches
2013-201430Standard Liègebe BEL1. Pro League30121,18113.1505500000.380.000.380.380.38Matches
2014-201531Standard Liège2. Europa Lg643453.8000000000.000.000.000.000.00Matches
2014-201531Standard Liègebe BEL1. Pro League37353,05333.9112131100400.320.060.380.320.38Matches
2015-201632Genkbe BEL1. Pro League29161,64518.36410600300.330.220.550.330.55Matches
2016-201733APOEL FC2. Europa Lg833213.6213200100.560.280.840.560.84Matches
2017-201834APOEL FC1. Champions Lg532342.6000000000.40.40.10.51590.000.000.000.000.000.150.050.200.150.20Matches
2018-201935Mechelenbe BEL2. First Division B25171,58517.6142161400200.790.110.910.790.91Matches
2019-202036Mechelenbe BEL1. First Division A27191,80820.1101111000106.76.72.69.4833840.500.050.550.500.550.330.130.470.330.47Matches
2020-202137Mechelenbe BEL1. First Division A27141,38315.4819711306.75.91.87.81020910.520.070.590.460.520.440.120.560.390.51Matches
2021-202238Mechelenbe BEL1. First Division A1044104.6000000000.90.90.31.203210.000.000.000.000.000.200.070.270.200.27Matches
2021-202238RWD Molenbeekbe BEL2. First Division B11118129.0202200200.220.000.220.220.22Matches
20 Seasons9 Clubs5 Leagues49934431,415349.1140261641391254114.713.94.918.919612050.400.080.480.400.480.350.120.460.330.44
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
Standard Liège (7 Seasons)3 Leagues21015914,142157.15596255002500.350.060.420.350.42
Mechelen (4 Seasons)2 Leagues89545,18657.63243631116014.313.54.818.418561960.560.070.620.540.610.360.120.480.340.46
Gladbach (3 Seasons)2 Leagues62323,11134.6173201700410.490.090.580.490.58
Genk (3 Seasons)2 Leagues45222,39226.67411700500.260.150.410.260.41
Brussels (2 Seasons)1 League28272,38726.51431714001000.530.110.640.530.64
APOEL FC (2 Seasons)2 Leagues1365556.2213200100.40.40.10.51590.320.160.490.320.490.150.050.200.150.20
Heusden-Zolder (1 Season)1 League33292,47227.5102121001100.360.070.440.360.44
RWD Molenbeek (1 Season)1 League11118129.0202200200.220.000.220.220.22
Hoffenheim (1 Season)1 League843584.0101100000.250.000.250.250.25
Pro League (13 Seasons)35024822,742252.79720117961241014.313.54.818.418561960.380.080.460.380.460.360.120.480.340.46
Europa Lg (7 Seasons)36252,24324.9111101100500.440.060.610.440.61
Bundesliga (3 Seasons)66363,40037.8153181500410.400.080.480.400.48
Champions Lg (3 Seasons)1176337.0101100000.40.40.10.51590.140.000.140.140.140.150.050.200.150.20
First Division B (2 Seasons)36282,39726.6162181600400.600.080.680.600.68
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
2002-200319Genk1 League10110.1000000000.000.000.000.000.00
2003-200420Heusden-Zolder1 League33292,47227.5102121001100.360.070.440.360.44
2004-200521Genk1 League1567368.2101100200.120.000.120.120.12
2004-200521Brussels1 League13131,16412.9516500400.390.080.460.390.46
2005-200622Brussels1 League15141,22313.69211900600.660.150.810.660.81
2005-200622Standard Liège1 League443213.6101100100.280.000.280.280.28
2006-200723Standard Liège1 League24201,73419.39110900500.470.050.520.470.52
2007-200824Standard Liège2 Leagues34211,95521.7808800200.370.000.400.370.40
2008-200925Standard Liège2 Leagues34272,31925.8102101000500.390.100.520.390.52
2009-201026Standard Liège3 Leagues38333,02833.6104141000700.300.120.420.300.42
2010-201127Gladbach1 League19141,19413.3729700110.530.150.680.530.68
2011-201228Gladbach1 League25111,23413.7516500200.360.070.440.360.44
2012-201329Gladbach2 Leagues1876837.6505500100.660.000.660.660.66
2012-201329Hoffenheim1 League843584.0101100000.250.000.250.250.25
2013-201430Standard Liège2 Leagues33151,38715.4606600100.390.000.390.390.39
2014-201531Standard Liège2 Leagues43393,39837.8112131100400.290.050.340.290.34
2015-201632Genk1 League29161,64518.36410600300.330.220.550.330.55
2016-201733APOEL FC1 League833213.6213200100.560.280.840.560.84
2017-201834APOEL FC1 League532342.6000000000.40.40.10.51590.000.000.000.000.000.150.050.200.150.20
2018-201935Mechelen1 League25171,58517.6142161400200.790.110.910.790.91
2019-202036Mechelen1 League27191,80820.1101111000106.76.72.69.4833840.500.050.550.500.550.330.130.470.330.47
2020-202137Mechelen1 League27141,38315.4819711306.75.91.87.81020910.520.070.590.460.520.440.120.560.390.51
2021-202238Mechelen1 League1044104.6000000000.90.90.31.203210.000.000.000.000.000.200.070.270.200.27
2021-202238RWD Molenbeek1 League11118129.0202200200.220.000.220.220.22
20 Seasons9 Clubs5 Leagues49934431,415349.1140261641391254114.713.94.918.919612050.400.080.480.400.480.350.120.460.330.44
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
Standard Liège (7 Seasons)3 Leagues21015914,142157.15596255002500.350.060.420.350.42
Mechelen (4 Seasons)2 Leagues89545,18657.63243631116014.313.54.818.418561960.560.070.620.540.610.360.120.480.340.46
Gladbach (3 Seasons)2 Leagues62323,11134.6173201700410.490.090.580.490.58
Genk (3 Seasons)2 Leagues45222,39226.67411700500.260.150.410.260.41
Brussels (2 Seasons)1 League28272,38726.51431714001000.530.110.640.530.64
APOEL FC (2 Seasons)2 Leagues1365556.2213200100.40.40.10.51590.320.160.490.320.490.150.050.200.150.20
Heusden-Zolder (1 Season)1 League33292,47227.5102121001100.360.070.440.360.44
RWD Molenbeek (1 Season)1 League11118129.0202200200.220.000.220.220.22
Hoffenheim (1 Season)1 League843584.0101100000.250.000.250.250.25
Pro League (13 Seasons)35024822,742252.79720117961241014.313.54.818.418561960.380.080.460.380.460.360.120.480.340.46
Europa Lg (7 Seasons)36252,24324.9111101100500.440.060.610.440.61
Bundesliga (3 Seasons)66363,40037.8153181500410.400.080.480.400.48
Champions Lg (3 Seasons)1176337.0101100000.40.40.10.51590.140.000.140.140.140.150.050.200.150.20
First Division B (2 Seasons)36282,39726.6162181600400.600.080.680.600.68
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
2003-200420Heusden-Zolderbe BEL1. First Division17th33292,47227.5102121001100.360.070.440.360.44
2004-200521Genkbe BEL1. First Division3rd1567368.2101100200.120.000.120.120.12
2004-200521Brusselsbe BEL1. First Division15th13131,16412.9516500400.390.080.460.390.46
2005-200622Brusselsbe BEL1. First Division10th15141,22313.69211900600.660.150.810.660.81
2005-200622Standard Liègebe BEL1. First Division2nd443213.6101100100.280.000.280.280.28
2006-200723Standard Liègebe BEL1. First Division3rd24201,73419.39110900500.470.050.520.470.52
2007-200824Standard Liègebe BEL1. First Division1st32191,78719.9808800200.400.000.400.400.40Matches
2008-200925Standard Liègebe BEL1. First Division1st27201,72519.28210800300.420.100.520.420.52Matches
2009-201026Standard Liègebe BEL1. Pro League9th27232,10023.36410600600.260.170.430.260.43Matches
2010-201127Gladbachde GER1. Bundesliga16th19141,19413.3729700110.530.150.680.530.68Matches
2011-201228Gladbachde GER1. Bundesliga4th25111,23413.7516500200.360.070.440.360.44Matches
2012-201329Gladbachde GER1. Bundesliga8th1476146.8202200100.290.000.290.290.29Matches
2012-201329Hoffenheimde GER1. Bundesliga16th843584.0101100000.250.000.250.250.25Matches
2013-201430Standard Liègebe BEL1. Pro League2nd30121,18113.1505500000.380.000.380.380.38Matches
2014-201531Standard Liègebe BEL1. Pro League4th37353,05333.9112131100400.320.060.380.320.38Matches
2015-201632Genkbe BEL1. Pro League4th29161,64518.36410600300.330.220.550.330.55Matches
2018-201935Mechelenbe BEL2. First Division B3rd25171,58517.6142161400200.790.110.910.790.91Matches
2019-202036Mechelenbe BEL1. First Division A6th27191,80820.1101111000106.76.72.69.4833840.500.050.550.500.550.330.130.470.330.47Matches
2020-202137Mechelenbe BEL1. First Division A7th27141,38315.4819711306.75.91.87.81020910.520.070.590.460.520.440.120.560.390.51Matches
2021-202238Mechelenbe BEL1. First Division A7th1044104.6000000000.90.90.31.203210.000.000.000.000.000.200.070.270.200.27Matches
2021-202238RWD Molenbeekbe BEL2. First Division B2nd11118129.0202200200.220.000.220.220.22Matches
17 Seasons8 Clubs3 Leagues45231228,539317.1128251531271249114.313.54.818.418561960.400.080.480.400.480.360.120.480.340.46
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
Standard Liège (7 Seasons)1 League18113311,901132.24895748002100.360.070.430.360.43
Mechelen (4 Seasons)2 Leagues89545,18657.63243631116014.313.54.818.418561960.560.070.620.540.610.360.120.480.340.46
Gladbach (3 Seasons)1 League58323,04233.8143171400410.410.090.500.410.50
Genk (2 Seasons)1 League44222,38126.57411700500.260.150.420.260.42
Brussels (2 Seasons)1 League28272,38726.51431714001000.530.110.640.530.64
Heusden-Zolder (1 Season)1 League33292,47227.5102121001100.360.070.440.360.44
RWD Molenbeek (1 Season)1 League11118129.0202200200.220.000.220.220.22
Hoffenheim (1 Season)1 League843584.0101100000.250.000.250.250.25
Pro League (13 Seasons)35024822,742252.79720117961241014.313.54.818.418561960.380.080.460.380.460.360.120.480.340.46
Bundesliga (3 Seasons)66363,40037.8153181500410.400.080.480.400.48
First Division B (2 Seasons)36282,39726.6162181600400.600.080.680.600.68
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
2002-200319Genk1. Champions LgGR110110.1000000000.000.000.000.000.00Matches
2007-200824Standard Liège2. UEFA CupRd1221681.9000000.000.00Matches
2008-200925Standard Liège2. UEFA CupR32775946.6220200.300.30Matches
2009-201026Standard Liège1. Champions LgGR543884.3101100000.230.000.230.230.23Matches
2009-201026Standard Liège2. Europa LgQF665406.0303300100.500.000.500.500.50Matches
2012-201329Gladbach2. Europa LgR3240690.8303300003.910.003.913.913.91Matches
2013-201430Standard Liège2. Europa LgGR332062.3101100100.440.000.440.440.44Matches
2014-201531Standard Liège2. Europa LgGR643453.8000000000.000.000.000.000.00Matches
2016-201733APOEL FC2. Europa LgR16833213.6213200100.560.280.840.560.84Matches
2017-201834APOEL FC1. Champions LgGR532342.6000000000.40.40.10.51590.000.000.000.000.000.150.050.200.150.20Matches
9 Seasons4 Clubs2 Leagues47322,87632.0121111200500.40.40.10.51590.380.040.470.380.470.150.050.200.150.20
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
Standard Liège (5 Seasons)2 Leagues29262,24124.9705700400.280.000.300.280.30
APOEL FC (2 Seasons)2 Leagues1365556.2213200100.40.40.10.51590.320.160.490.320.490.150.050.200.150.20
Gladbach (1 Season)1 League40690.8303300003.910.003.913.913.91
Genk (1 Season)1 League10110.1000000000.000.000.000.000.00
Europa Lg (7 Seasons)36252,24324.9111101100500.440.060.610.440.61
Champions Lg (3 Seasons)1176337.0101100000.40.40.10.51590.140.000.140.140.140.150.050.200.150.20
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
201026be BelgiumWCQ321551.70000000.000.00Matches
201228be BelgiumUEFA Euro Qualifying211021.10000000.000.00Matches
201430be BelgiumWCQ00Matches
3 Seasons1 Club2 Leagues532572.90000000.000.00
WCQ (2 Seasons)321551.70000000.000.00
UEFA Euro Qualifying (1 Season)211021.10000000.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
2002-200319Genk1. Champions Lg0.1018.180.0000Matches
2003-200420Heusden-Zolderbe BEL1. First Division27.510230.840.4301
2004-200521Brusselsbe BEL1. First Division12.9590.700.5600
2004-200521Genkbe BEL1. First Division8.2140.490.2500
2005-200622Brusselsbe BEL1. First Division13.69191.400.4700
2005-200622Standard Liègebe BEL1. First Division3.6141.120.2500
2006-200723Standard Liègebe BEL1. First Division19.39150.780.6000
2007-200824Standard Liègebe BEL1. First Division19.98190.960.4200Matches
2007-200824Standard Liège2. UEFA Cup1.900Matches
2008-200925Standard Liègebe BEL1. First Division19.28221.150.3600Matches
2008-200925Standard Liège2. UEFA Cup6.620Matches
2009-201026Standard Liège1. Champions Lg4.3110.231.0000Matches
2009-201026Standard Liège2. Europa Lg6.0381.330.3800Matches
2009-201026Standard Liègebe BEL1. Pro League23.36100.430.6000Matches
2010-201127Gladbachde GER1. Bundesliga13.37171.280.4100Matches
2011-201228Gladbachde GER1. Bundesliga13.75110.800.4500Matches
2012-201329Hoffenheimde GER1. Bundesliga4.0110.251.0000Matches
2012-201329Gladbachde GER1. Bundesliga6.8281.170.2500Matches
2012-201329Gladbach2. Europa Lg0.8356.520.6000Matches
2013-201430Standard Liège2. Europa Lg2.3120.870.5000Matches
2013-201430Standard Liègebe BEL1. Pro League13.15130.990.3800Matches
2014-201531Standard Liège2. Europa Lg3.8020.520.0000Matches
2014-201531Standard Liègebe BEL1. Pro League33.911290.850.3800Matches
2015-201632Genkbe BEL1. Pro League18.36140.770.4300Matches
2016-201733APOEL FC2. Europa Lg3.629333.32.520.840.220.6700Matches
2017-201834APOEL FC1. Champions Lg2.60500.01.920.000.0010.30000.40.40.08-0.4-0.4Matches
2018-201935Mechelenbe BEL2. First Division B17.61400Matches
2019-202036Mechelenbe BEL1. First Division A20.110401947.51.990.950.250.5311.80006.76.70.17+3.3+3.3Matches
2020-202137Mechelenbe BEL1. First Division A15.48392256.42.541.430.180.3211.80116.75.90.15+1.3+1.1Matches
2021-202238Mechelenbe BEL1. First Division A4.609222.21.980.440.000.008.80000.90.90.10-0.9-0.9Matches
2021-202238RWD Molenbeekbe BEL2. First Division B9.02221150.02.441.220.090.1800Matches
20 Seasons9 Clubs5 Leagues349.114012429446.02.250.910.170.4211.401214.713.90.15+3.3+3.1
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
Standard Liège (7 Seasons)3 Leagues157.1551250.840.4200
Mechelen (4 Seasons)2 Leagues57.632884348.92.201.070.190.4011.501114.313.50.15+3.7+3.5
Gladbach (3 Seasons)2 Leagues34.617411.190.4100
Genk (3 Seasons)2 Leagues26.67190.710.3700
Brussels (2 Seasons)1 League26.514281.060.5000
APOEL FC (2 Seasons)2 Leagues6.2214321.42.270.490.140.6710.30000.40.40.08-0.4-0.4
Heusden-Zolder (1 Season)1 League27.510230.840.4301
RWD Molenbeek (1 Season)1 League9.02221150.02.441.220.090.1800
Hoffenheim (1 Season)1 League4.0110.251.0000
Pro League (13 Seasons)252.7978822448.92.200.890.190.4311.501214.313.50.15+3.7+3.5
Europa Lg (7 Seasons)24.91192033.32.521.220.220.4500
Bundesliga (3 Seasons)37.815370.980.4100
Champions Lg (3 Seasons)7.01520.01.920.280.000.5010.30000.40.40.08-0.4-0.4
First Division B (2 Seasons)26.616221150.02.441.220.090.1800
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
2002-200319Genk1 League0.1018.180.0000
2003-200420Heusden-Zolder1 League27.510230.840.4301
2004-200521Genk1 League8.2140.490.2500
2004-200521Brussels1 League12.9590.700.5600
2005-200622Brussels1 League13.69191.400.4700
2005-200622Standard Liège1 League3.6141.120.2500
2006-200723Standard Liège1 League19.39150.780.6000
2007-200824Standard Liège2 Leagues21.78190.960.4200
2008-200925Standard Liège2 Leagues25.810221.150.3600
2009-201026Standard Liège3 Leagues33.610190.560.5300
2010-201127Gladbach1 League13.37171.280.4100
2011-201228Gladbach1 League13.75110.800.4500
2012-201329Gladbach2 Leagues7.65131.710.3800
2012-201329Hoffenheim1 League4.0110.251.0000
2013-201430Standard Liège2 Leagues15.46150.970.4000
2014-201531Standard Liège2 Leagues37.811310.820.3500
2015-201632Genk1 League18.36140.770.4300
2016-201733APOEL FC1 League3.629333.32.520.840.220.6700
2017-201834APOEL FC1 League2.60500.01.920.000.0010.30000.40.40.08-0.4-0.4
2018-201935Mechelen1 League17.61400
2019-202036Mechelen1 League20.110401947.51.990.950.250.5311.80006.76.70.17+3.3+3.3
2020-202137Mechelen1 League15.48392256.42.541.430.180.3211.80116.75.90.15+1.3+1.1
2021-202238Mechelen1 League4.609222.21.980.440.000.008.80000.90.90.10-0.9-0.9
2021-202238RWD Molenbeek1 League9.02221150.02.441.220.090.1800
20 Seasons9 Clubs5 Leagues349.114012429446.02.250.910.170.4211.401214.713.90.15+3.3+3.1
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
Standard Liège (7 Seasons)3 Leagues157.1551250.840.4200
Mechelen (4 Seasons)2 Leagues57.632884348.92.201.070.190.4011.501114.313.50.15+3.7+3.5
Gladbach (3 Seasons)2 Leagues34.617411.190.4100
Genk (3 Seasons)2 Leagues26.67190.710.3700
Brussels (2 Seasons)1 League26.514281.060.5000
APOEL FC (2 Seasons)2 Leagues6.2214321.42.270.490.140.6710.30000.40.40.08-0.4-0.4
Heusden-Zolder (1 Season)1 League27.510230.840.4301
RWD Molenbeek (1 Season)1 League9.02221150.02.441.220.090.1800
Hoffenheim (1 Season)1 League4.0110.251.0000
Pro League (13 Seasons)252.7978822448.92.200.890.190.4311.501214.313.50.15+3.7+3.5
Europa Lg (7 Seasons)24.91192033.32.521.220.220.4500
Bundesliga (3 Seasons)37.815370.980.4100
Champions Lg (3 Seasons)7.01520.01.920.280.000.5010.30000.40.40.08-0.4-0.4
First Division B (2 Seasons)26.616221150.02.441.220.090.1800
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
2003-200420Heusden-Zolderbe BEL1. First Division17th27.510230.840.4301
2004-200521Genkbe BEL1. First Division3rd8.2140.490.2500
2004-200521Brusselsbe BEL1. First Division15th12.9590.700.5600
2005-200622Brusselsbe BEL1. First Division10th13.69191.400.4700
2005-200622Standard Liègebe BEL1. First Division2nd3.6141.120.2500
2006-200723Standard Liègebe BEL1. First Division3rd19.39150.780.6000
2007-200824Standard Liègebe BEL1. First Division1st19.98190.960.4200Matches
2008-200925Standard Liègebe BEL1. First Division1st19.28221.150.3600Matches
2009-201026Standard Liègebe BEL1. Pro League9th23.36100.430.6000Matches
2010-201127Gladbachde GER1. Bundesliga16th13.37171.280.4100Matches
2011-201228Gladbachde GER1. Bundesliga4th13.75110.800.4500Matches
2012-201329Gladbachde GER1. Bundesliga8th6.8281.170.2500Matches
2012-201329Hoffenheimde GER1. Bundesliga16th4.0110.251.0000Matches
2013-201430Standard Liègebe BEL1. Pro League2nd13.15130.990.3800Matches
2014-201531Standard Liègebe BEL1. Pro League4th33.911290.850.3800Matches
2015-201632Genkbe BEL1. Pro League4th18.36140.770.4300Matches
2018-201935Mechelenbe BEL2. First Division B3rd17.61400Matches
2019-202036Mechelenbe BEL1. First Division A6th20.110401947.51.990.950.250.5311.80006.76.70.17+3.3+3.3Matches
2020-202137Mechelenbe BEL1. First Division A7th15.48392256.42.541.430.180.3211.80116.75.90.15+1.3+1.1Matches
2021-202238Mechelenbe BEL1. First Division A7th4.609222.21.980.440.000.008.80000.90.90.10-0.9-0.9Matches
2021-202238RWD Molenbeekbe BEL2. First Division B2nd9.02221150.02.441.220.090.1800Matches
17 Seasons8 Clubs3 Leagues317.112811027249.12.240.910.170.4211.501214.313.50.15+3.7+3.5
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
Standard Liège (7 Seasons)1 League132.2481120.850.4300
Mechelen (4 Seasons)2 Leagues57.632884348.92.201.070.190.4011.501114.313.50.15+3.7+3.5
Gladbach (3 Seasons)1 League33.814361.070.3900
Genk (2 Seasons)1 League26.57180.680.3900
Brussels (2 Seasons)1 League26.514281.060.5000
Heusden-Zolder (1 Season)1 League27.510230.840.4301
RWD Molenbeek (1 Season)1 League9.02221150.02.441.220.090.1800
Hoffenheim (1 Season)1 League4.0110.251.0000
Pro League (13 Seasons)252.7978822448.92.200.890.190.4311.501214.313.50.15+3.7+3.5
Bundesliga (3 Seasons)37.815370.980.4100
First Division B (2 Seasons)26.616221150.02.441.220.090.1800
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
2002-200319Genk1. Champions LgGR10.1018.180.0000Matches
2007-200824Standard Liège2. UEFA CupRd11.900Matches
2008-200925Standard Liège2. UEFA CupR326.620Matches
2009-201026Standard Liège1. Champions LgGR4.3110.231.0000Matches
2009-201026Standard Liège2. Europa LgQF6.0381.330.3800Matches
2012-201329Gladbach2. Europa LgR320.8356.520.6000Matches
2013-201430Standard Liège2. Europa LgGR2.3120.870.5000Matches
2014-201531Standard Liège2. Europa LgGR3.8020.520.0000Matches
2016-201733APOEL FC2. Europa LgR163.629333.32.520.840.220.6700Matches
2017-201834APOEL FC1. Champions LgGR2.60500.01.920.000.0010.30000.40.40.08-0.4-0.4Matches
9 Seasons4 Clubs2 Leagues32.012142221.42.270.940.140.4510.30000.40.40.08-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
Standard Liège (5 Seasons)2 Leagues24.97130.790.3800
APOEL FC (2 Seasons)2 Leagues6.2214321.42.270.490.140.6710.30000.40.40.08-0.4-0.4
Gladbach (1 Season)1 League0.8356.520.6000
Genk (1 Season)1 League0.1018.180.0000
Europa Lg (7 Seasons)24.91192033.32.521.220.220.4500
Champions Lg (3 Seasons)7.01520.01.920.280.000.5010.30000.40.40.08-0.4-0.4
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
201026be BelgiumWCQ1.7000Matches
201228be BelgiumUEFA Euro Qualifying1.1000Matches
3 Seasons1 Club2 Leagues2.9000
WCQ (2 Seasons)1.7000
UEFA Euro Qualifying (1 Season)1.1000

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
2002-200319Genk1. Champions Lg0.10Matches
2003-200420Heusden-Zolderbe BEL1. First Division27.52
2004-200521Brusselsbe BEL1. First Division12.91
2004-200521Genkbe BEL1. First Division8.20
2005-200622Brusselsbe BEL1. First Division13.62
2005-200622Standard Liègebe BEL1. First Division3.60
2006-200723Standard Liègebe BEL1. First Division19.31
2007-200824Standard Liègebe BEL1. First Division19.90Matches
2007-200824Standard Liège2. UEFA Cup1.9Matches
2008-200925Standard Liègebe BEL1. First Division19.22Matches
2008-200925Standard Liège2. UEFA Cup6.6Matches
2009-201026Standard Liège1. Champions Lg4.30Matches
2009-201026Standard Liège2. Europa Lg6.00Matches
2009-201026Standard Liègebe BEL1. Pro League23.34Matches
2010-201127Gladbachde GER1. Bundesliga13.32Matches
2011-201228Gladbachde GER1. Bundesliga13.71Matches
2012-201329Hoffenheimde GER1. Bundesliga4.00Matches
2012-201329Gladbachde GER1. Bundesliga6.80Matches
2012-201329Gladbach2. Europa Lg0.80Matches
2013-201430Standard Liège2. Europa Lg2.30Matches
2013-201430Standard Liègebe BEL1. Pro League13.10Matches
2014-201531Standard Liège2. Europa Lg3.80Matches
2014-201531Standard Liègebe BEL1. Pro League33.92Matches
2015-201632Genkbe BEL1. Pro League18.34Matches
2016-201733APOEL FC2. Europa Lg3.61Matches
2017-201834APOEL FC1. Champions Lg2.6417256.9635128234156.1132161.93560.000.10.1-0.136105Matches
2018-201935Mechelenbe BEL2. First Division B17.62Matches
2019-202036Mechelenbe BEL1. First Division A20.139159565.7542691223333070.612318168.0152755.612.61.1-1.618265133Matches
2020-202137Mechelenbe BEL1. First Division A15.425638067.4334059315923268.57310172.371450.011.81.2-0.815153020Matches
2021-202238Mechelenbe BEL1. First Division A4.68412965.11033121527569.3233762.21250.000.30.2-0.337103Matches
2021-202238RWD Molenbeekbe BEL2. First Division B9.00Matches
20 Seasons9 Clubs5 Leagues349.1772117665.610434175446767868.923234068.2264854.2264.92.5+21.1395410161
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
Standard Liège (7 Seasons)3 Leagues157.19
Mechelen (4 Seasons)2 Leagues57.6731110466.29799162644463769.721931968.7234353.544.82.4-0.836489156
Gladbach (3 Seasons)2 Leagues34.63
Genk (3 Seasons)2 Leagues26.64
Brussels (2 Seasons)1 League26.53
APOEL FC (2 Seasons)2 Leagues6.2417256.9635128234156.1132161.93560.010.10.1+0.936105
Heusden-Zolder (1 Season)1 League27.52
RWD Molenbeek (1 Season)1 League9.00
Hoffenheim (1 Season)1 League4.00
Pro League (13 Seasons)252.7731110466.29799162644463769.721931968.7234353.5204.82.4+15.236489156
Europa Lg (7 Seasons)24.91
Bundesliga (3 Seasons)37.83
Champions Lg (3 Seasons)7.0417256.9635128234156.1132161.93560.000.10.1-0.136105
First Division B (2 Seasons)26.62
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
2002-200319Genk1 League0.10
2003-200420Heusden-Zolder1 League27.52
2004-200521Genk1 League8.20
2004-200521Brussels1 League12.91
2005-200622Brussels1 League13.62
2005-200622Standard Liège1 League3.60
2006-200723Standard Liège1 League19.31
2007-200824Standard Liège2 Leagues21.70
2008-200925Standard Liège2 Leagues25.82
2009-201026Standard Liège3 Leagues33.64
2010-201127Gladbach1 League13.32
2011-201228Gladbach1 League13.71
2012-201329Gladbach2 Leagues7.60
2012-201329Hoffenheim1 League4.00
2013-201430Standard Liège2 Leagues15.40
2014-201531Standard Liège2 Leagues37.82
2015-201632Genk1 League18.34
2016-201733APOEL FC1 League3.61
2017-201834APOEL FC1 League2.6417256.9635128234156.1132161.93560.000.10.1-0.136105
2018-201935Mechelen1 League17.62
2019-202036Mechelen1 League20.139159565.7542691223333070.612318168.0152755.612.61.1-1.618265133
2020-202137Mechelen1 League15.425638067.4334059315923268.57310172.371450.011.81.2-0.815153020
2021-202238Mechelen1 League4.68412965.11033121527569.3233762.21250.000.30.2-0.337103
2021-202238RWD Molenbeek1 League9.00
20 Seasons9 Clubs5 Leagues349.1772117665.610434175446767868.923234068.2264854.2264.92.5+21.1395410161
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
Standard Liège (7 Seasons)3 Leagues157.19
Mechelen (4 Seasons)2 Leagues57.6731110466.29799162644463769.721931968.7234353.544.82.4-0.836489156
Gladbach (3 Seasons)2 Leagues34.63
Genk (3 Seasons)2 Leagues26.64
Brussels (2 Seasons)1 League26.53
APOEL FC (2 Seasons)2 Leagues6.2417256.9635128234156.1132161.93560.010.10.1+0.936105
Heusden-Zolder (1 Season)1 League27.52
RWD Molenbeek (1 Season)1 League9.00
Hoffenheim (1 Season)1 League4.00
Pro League (13 Seasons)252.7731110466.29799162644463769.721931968.7234353.5204.82.4+15.236489156
Europa Lg (7 Seasons)24.91
Bundesliga (3 Seasons)37.83
Champions Lg (3 Seasons)7.0417256.9635128234156.1132161.93560.000.10.1-0.136105
First Division B (2 Seasons)26.62
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
2003-200420Heusden-Zolderbe BEL1. First Division17th27.52
2004-200521Genkbe BEL1. First Division3rd8.20
2004-200521Brusselsbe BEL1. First Division15th12.91
2005-200622Brusselsbe BEL1. First Division10th13.62
2005-200622Standard Liègebe BEL1. First Division2nd3.60
2006-200723Standard Liègebe BEL1. First Division3rd19.31
2007-200824Standard Liègebe BEL1. First Division1st19.90Matches
2008-200925Standard Liègebe BEL1. First Division1st19.22Matches
2009-201026Standard Liègebe BEL1. Pro League9th23.34Matches
2010-201127Gladbachde GER1. Bundesliga16th13.32Matches
2011-201228Gladbachde GER1. Bundesliga4th13.71Matches
2012-201329Gladbachde GER1. Bundesliga8th6.80Matches
2012-201329Hoffenheimde GER1. Bundesliga16th4.00Matches
2013-201430Standard Liègebe BEL1. Pro League2nd13.10Matches
2014-201531Standard Liègebe BEL1. Pro League4th33.92Matches
2015-201632Genkbe BEL1. Pro League4th18.34Matches
2018-201935Mechelenbe BEL2. First Division B3rd17.62Matches
2019-202036Mechelenbe BEL1. First Division A6th20.139159565.7542691223333070.612318168.0152755.612.61.1-1.618265133Matches
2020-202137Mechelenbe BEL1. First Division A7th15.425638067.4334059315923268.57310172.371450.011.81.2-0.815153020Matches
2021-202238Mechelenbe BEL1. First Division A7th4.68412965.11033121527569.3233762.21250.000.30.2-0.337103Matches
2021-202238RWD Molenbeekbe BEL2. First Division B2nd9.00Matches
17 Seasons8 Clubs3 Leagues317.1731110466.29799162644463769.721931968.7234353.5254.82.4+20.236489156
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
Standard Liège (7 Seasons)1 League132.29
Mechelen (4 Seasons)2 Leagues57.6731110466.29799162644463769.721931968.7234353.544.82.4-0.836489156
Gladbach (3 Seasons)1 League33.83
Genk (2 Seasons)1 League26.54
Brussels (2 Seasons)1 League26.53
Heusden-Zolder (1 Season)1 League27.52
RWD Molenbeek (1 Season)1 League9.00
Hoffenheim (1 Season)1 League4.00
Pro League (13 Seasons)252.7731110466.29799162644463769.721931968.7234353.5204.82.4+15.236489156
Bundesliga (3 Seasons)37.83
First Division B (2 Seasons)26.62
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
2002-200319Genk1. Champions LgGR10.10Matches
2007-200824Standard Liège2. UEFA CupRd11.9Matches
2008-200925Standard Liège2. UEFA CupR326.6Matches
2009-201026Standard Liège1. Champions LgGR4.30Matches
2009-201026Standard Liège2. Europa LgQF6.00Matches
2012-201329Gladbach2. Europa LgR320.80Matches
2013-201430Standard Liège2. Europa LgGR2.30Matches
2014-201531Standard Liège2. Europa LgGR3.80Matches
2016-201733APOEL FC2. Europa LgR163.61Matches
2017-201834APOEL FC1. Champions LgGR2.6417256.9635128234156.1132161.93560.000.10.1-0.136105Matches
9 Seasons4 Clubs2 Leagues32.0417256.9635128234156.1132161.93560.010.10.1+0.936105
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
Standard Liège (5 Seasons)2 Leagues24.90
APOEL FC (2 Seasons)2 Leagues6.2417256.9635128234156.1132161.93560.010.10.1+0.936105
Gladbach (1 Season)1 League0.80
Genk (1 Season)1 League0.10
Europa Lg (7 Seasons)24.91
Champions Lg (3 Seasons)7.0417256.9635128234156.1132161.93560.000.10.1-0.136105
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
201026be BelgiumWCQ1.7Matches
201228be BelgiumUEFA Euro Qualifying1.1Matches
3 Seasons1 Club2 Leagues2.9
WCQ (2 Seasons)1.7
UEFA Euro Qualifying (1 Season)1.1
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
2002-200319Genk1. Champions Lg0.1Matches
2003-200420Heusden-Zolderbe BEL1. First Division27.5
2004-200521Brusselsbe BEL1. First Division12.9
2004-200521Genkbe BEL1. First Division8.2
2005-200622Brusselsbe BEL1. First Division13.6
2005-200622Standard Liègebe BEL1. First Division3.6
2006-200723Standard Liègebe BEL1. First Division19.3
2007-200824Standard Liègebe BEL1. First Division19.9Matches
2007-200824Standard Liège2. UEFA Cup1.9Matches
2008-200925Standard Liègebe BEL1. First Division19.2Matches
2008-200925Standard Liège2. UEFA Cup6.6Matches
2009-201026Standard Liège1. Champions Lg4.3Matches
2009-201026Standard Liège2. Europa Lg6.0Matches
2009-201026Standard Liègebe BEL1. Pro League23.3Matches
2010-201127Gladbachde GER1. Bundesliga13.3Matches
2011-201228Gladbachde GER1. Bundesliga13.7Matches
2012-201329Hoffenheimde GER1. Bundesliga4.0Matches
2012-201329Gladbachde GER1. Bundesliga6.8Matches
2012-201329Gladbach2. Europa Lg0.8Matches
2013-201430Standard Liège2. Europa Lg2.3Matches
2013-201430Standard Liègebe BEL1. Pro League13.1Matches
2014-201531Standard Liège2. Europa Lg3.8Matches
2014-201531Standard Liègebe BEL1. Pro League33.9Matches
2015-201632Genkbe BEL1. Pro League18.3Matches
2016-201733APOEL FC2. Europa Lg3.61Matches
2017-201834APOEL FC1. Champions Lg2.6726470001000004110Matches
2018-201935Mechelenbe BEL2. First Division B17.6Matches
2019-202036Mechelenbe BEL1. First Division A20.15955474202160000039169Matches
2020-202137Mechelenbe BEL1. First Division A15.438035821001000000256110Matches
2021-202238Mechelenbe BEL1. First Division A4.612912170000100008416Matches
2021-202238RWD Molenbeekbe BEL2. First Division B9.04Matches
20 Seasons9 Clubs5 Leagues349.111761090770221210000772925
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Standard Liège (7 Seasons)3 Leagues157.1
Mechelen (4 Seasons)2 Leagues57.61104102670022610000731825
Gladbach (3 Seasons)2 Leagues34.6
Genk (3 Seasons)2 Leagues26.6
Brussels (2 Seasons)1 League26.5
APOEL FC (2 Seasons)2 Leagues6.2726470002000004110
Heusden-Zolder (1 Season)1 League27.5
RWD Molenbeek (1 Season)1 League9.04
Hoffenheim (1 Season)1 League4.0
Pro League (13 Seasons)252.71104102670022610000731825
Europa Lg (7 Seasons)24.91
Bundesliga (3 Seasons)37.8
Champions Lg (3 Seasons)7.0726470001000004110
First Division B (2 Seasons)26.64
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
2002-200319Genk1 League0.1
2003-200420Heusden-Zolder1 League27.5
2004-200521Genk1 League8.2
2004-200521Brussels1 League12.9
2005-200622Brussels1 League13.6
2005-200622Standard Liège1 League3.6
2006-200723Standard Liège1 League19.3
2007-200824Standard Liège2 Leagues21.7
2008-200925Standard Liège2 Leagues25.8
2009-201026Standard Liège3 Leagues33.6
2010-201127Gladbach1 League13.3
2011-201228Gladbach1 League13.7
2012-201329Gladbach2 Leagues7.6
2012-201329Hoffenheim1 League4.0
2013-201430Standard Liège2 Leagues15.4
2014-201531Standard Liège2 Leagues37.8
2015-201632Genk1 League18.3
2016-201733APOEL FC1 League3.61
2017-201834APOEL FC1 League2.6726470001000004110
2018-201935Mechelen1 League17.6
2019-202036Mechelen1 League20.15955474202160000039169
2020-202137Mechelen1 League15.438035821001000000256110
2021-202238Mechelen1 League4.612912170000100008416
2021-202238RWD Molenbeek1 League9.04
20 Seasons9 Clubs5 Leagues349.111761090770221210000772925
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Standard Liège (7 Seasons)3 Leagues157.1
Mechelen (4 Seasons)2 Leagues57.61104102670022610000731825
Gladbach (3 Seasons)2 Leagues34.6
Genk (3 Seasons)2 Leagues26.6
Brussels (2 Seasons)1 League26.5
APOEL FC (2 Seasons)2 Leagues6.2726470002000004110
Heusden-Zolder (1 Season)1 League27.5
RWD Molenbeek (1 Season)1 League9.04
Hoffenheim (1 Season)1 League4.0
Pro League (13 Seasons)252.71104102670022610000731825
Europa Lg (7 Seasons)24.91
Bundesliga (3 Seasons)37.8
Champions Lg (3 Seasons)7.0726470001000004110
First Division B (2 Seasons)26.64
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
2003-200420Heusden-Zolderbe BEL1. First Division17th27.5
2004-200521Genkbe BEL1. First Division3rd8.2
2004-200521Brusselsbe BEL1. First Division15th12.9
2005-200622Brusselsbe BEL1. First Division10th13.6
2005-200622Standard Liègebe BEL1. First Division2nd3.6
2006-200723Standard Liègebe BEL1. First Division3rd19.3
2007-200824Standard Liègebe BEL1. First Division1st19.9Matches
2008-200925Standard Liègebe BEL1. First Division1st19.2Matches
2009-201026Standard Liègebe BEL1. Pro League9th23.3Matches
2010-201127Gladbachde GER1. Bundesliga16th13.3Matches
2011-201228Gladbachde GER1. Bundesliga4th13.7Matches
2012-201329Gladbachde GER1. Bundesliga8th6.8Matches
2012-201329Hoffenheimde GER1. Bundesliga16th4.0Matches
2013-201430Standard Liègebe BEL1. Pro League2nd13.1Matches
2014-201531Standard Liègebe BEL1. Pro League4th33.9Matches
2015-201632Genkbe BEL1. Pro League4th18.3Matches
2018-201935Mechelenbe BEL2. First Division B3rd17.6Matches
2019-202036Mechelenbe BEL1. First Division A6th20.15955474202160000039169Matches
2020-202137Mechelenbe BEL1. First Division A7th15.438035821001000000256110Matches
2021-202238Mechelenbe BEL1. First Division A7th4.612912170000100008416Matches
2021-202238RWD Molenbeekbe BEL2. First Division B2nd9.04Matches
17 Seasons8 Clubs3 Leagues317.111041026700221010000731825
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Standard Liège (7 Seasons)1 League132.2
Mechelen (4 Seasons)2 Leagues57.61104102670022610000731825
Gladbach (3 Seasons)1 League33.8
Genk (2 Seasons)1 League26.5
Brussels (2 Seasons)1 League26.5
Heusden-Zolder (1 Season)1 League27.5
RWD Molenbeek (1 Season)1 League9.04
Hoffenheim (1 Season)1 League4.0
Pro League (13 Seasons)252.71104102670022610000731825
Bundesliga (3 Seasons)37.8
First Division B (2 Seasons)26.64
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
2002-200319Genk1. Champions LgGR10.1Matches
2007-200824Standard Liège2. UEFA CupRd11.9Matches
2008-200925Standard Liège2. UEFA CupR326.6Matches
2009-201026Standard Liège1. Champions LgGR4.3Matches
2009-201026Standard Liège2. Europa LgQF6.0Matches
2012-201329Gladbach2. Europa LgR320.8Matches
2013-201430Standard Liège2. Europa LgGR2.3Matches
2014-201531Standard Liège2. Europa LgGR3.8Matches
2016-201733APOEL FC2. Europa LgR163.61Matches
2017-201834APOEL FC1. Champions LgGR2.6726470001000004110Matches
9 Seasons4 Clubs2 Leagues32.0726470002000004110
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Standard Liège (5 Seasons)2 Leagues24.9
APOEL FC (2 Seasons)2 Leagues6.2726470002000004110
Gladbach (1 Season)1 League0.8
Genk (1 Season)1 League0.1
Europa Lg (7 Seasons)24.91
Champions Lg (3 Seasons)7.0726470001000004110
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
201026be BelgiumWCQ1.7Matches
201228be BelgiumUEFA Euro Qualifying1.1Matches
3 Seasons1 Club2 Leagues2.9
WCQ (2 Seasons)1.7
UEFA Euro Qualifying (1 Season)1.1

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
2002-200319Genk1. Champions Lg0.1Matches
2003-200420Heusden-Zolderbe BEL1. First Division27.5
2004-200521Brusselsbe BEL1. First Division12.9
2004-200521Genkbe BEL1. First Division8.2
2005-200622Brusselsbe BEL1. First Division13.6
2005-200622Standard Liègebe BEL1. First Division3.6
2006-200723Standard Liègebe BEL1. First Division19.3
2007-200824Standard Liègebe BEL1. First Division19.9Matches
2007-200824Standard Liège2. UEFA Cup1.9Matches
2008-200925Standard Liègebe BEL1. First Division19.2Matches
2008-200925Standard Liège2. UEFA Cup6.6Matches
2009-201026Standard Liège1. Champions Lg4.3Matches
2009-201026Standard Liège2. Europa Lg6.0Matches
2009-201026Standard Liègebe BEL1. Pro League23.3Matches
2010-201127Gladbachde GER1. Bundesliga13.3Matches
2011-201228Gladbachde GER1. Bundesliga13.7Matches
2012-201329Hoffenheimde GER1. Bundesliga4.0Matches
2012-201329Gladbachde GER1. Bundesliga6.8Matches
2012-201329Gladbach2. Europa Lg0.8Matches
2013-201430Standard Liège2. Europa Lg2.3Matches
2013-201430Standard Liègebe BEL1. Pro League13.1Matches
2014-201531Standard Liège2. Europa Lg3.8Matches
2014-201531Standard Liègebe BEL1. Pro League33.9Matches
2015-201632Genkbe BEL1. Pro League18.3Matches
2016-201733APOEL FC2. Europa Lg3.6Matches
2017-201834APOEL FC1. Champions Lg2.651.9231001000.00000000Matches
2018-201935Mechelenbe BEL2. First Division B17.6Matches
2019-202036Mechelenbe BEL1. First Division A20.1351.74271124020.10200000Matches
2020-202137Mechelenbe BEL1. First Division A15.4372.41290033220.13200000Matches
2021-202238Mechelenbe BEL1. First Division A4.661.3240020010.22100000Matches
2021-202238RWD Molenbeekbe BEL2. First Division B9.0Matches
20 Seasons9 Clubs5 Leagues349.1831.95632178250.12500000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Standard Liège (7 Seasons)3 Leagues157.1
Mechelen (4 Seasons)2 Leagues57.6781.95601177250.12500000
Gladbach (3 Seasons)2 Leagues34.6
Genk (3 Seasons)2 Leagues26.6
Brussels (2 Seasons)1 League26.5
APOEL FC (2 Seasons)2 Leagues6.251.9231001000.00000000
Heusden-Zolder (1 Season)1 League27.5
RWD Molenbeek (1 Season)1 League9.0
Hoffenheim (1 Season)1 League4.0
Pro League (13 Seasons)252.7781.95601177250.12500000
Europa Lg (7 Seasons)24.9
Bundesliga (3 Seasons)37.8
Champions Lg (3 Seasons)7.051.9231001000.00000000
First Division B (2 Seasons)26.6
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
2002-200319Genk1 League0.1
2003-200420Heusden-Zolder1 League27.5
2004-200521Genk1 League8.2
2004-200521Brussels1 League12.9
2005-200622Brussels1 League13.6
2005-200622Standard Liège1 League3.6
2006-200723Standard Liège1 League19.3
2007-200824Standard Liège2 Leagues21.7
2008-200925Standard Liège2 Leagues25.8
2009-201026Standard Liège3 Leagues33.6
2010-201127Gladbach1 League13.3
2011-201228Gladbach1 League13.7
2012-201329Gladbach2 Leagues7.6
2012-201329Hoffenheim1 League4.0
2013-201430Standard Liège2 Leagues15.4
2014-201531Standard Liège2 Leagues37.8
2015-201632Genk1 League18.3
2016-201733APOEL FC1 League3.6
2017-201834APOEL FC1 League2.651.9231001000.00000000
2018-201935Mechelen1 League17.6
2019-202036Mechelen1 League20.1351.74271124020.10200000
2020-202137Mechelen1 League15.4372.41290033220.13200000
2021-202238Mechelen1 League4.661.3240020010.22100000
2021-202238RWD Molenbeek1 League9.0
20 Seasons9 Clubs5 Leagues349.1831.95632178250.12500000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Standard Liège (7 Seasons)3 Leagues157.1
Mechelen (4 Seasons)2 Leagues57.6781.95601177250.12500000
Gladbach (3 Seasons)2 Leagues34.6
Genk (3 Seasons)2 Leagues26.6
Brussels (2 Seasons)1 League26.5
APOEL FC (2 Seasons)2 Leagues6.251.9231001000.00000000
Heusden-Zolder (1 Season)1 League27.5
RWD Molenbeek (1 Season)1 League9.0
Hoffenheim (1 Season)1 League4.0
Pro League (13 Seasons)252.7781.95601177250.12500000
Europa Lg (7 Seasons)24.9
Bundesliga (3 Seasons)37.8
Champions Lg (3 Seasons)7.051.9231001000.00000000
First Division B (2 Seasons)26.6
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
2003-200420Heusden-Zolderbe BEL1. First Division17th27.5
2004-200521Genkbe BEL1. First Division3rd8.2
2004-200521Brusselsbe BEL1. First Division15th12.9
2005-200622Brusselsbe BEL1. First Division10th13.6
2005-200622Standard Liègebe BEL1. First Division2nd3.6
2006-200723Standard Liègebe BEL1. First Division3rd19.3
2007-200824Standard Liègebe BEL1. First Division1st19.9Matches
2008-200925Standard Liègebe BEL1. First Division1st19.2Matches
2009-201026Standard Liègebe BEL1. Pro League9th23.3Matches
2010-201127Gladbachde GER1. Bundesliga16th13.3Matches
2011-201228Gladbachde GER1. Bundesliga4th13.7Matches
2012-201329Gladbachde GER1. Bundesliga8th6.8Matches
2012-201329Hoffenheimde GER1. Bundesliga16th4.0Matches
2013-201430Standard Liègebe BEL1. Pro League2nd13.1Matches
2014-201531Standard Liègebe BEL1. Pro League4th33.9Matches
2015-201632Genkbe BEL1. Pro League4th18.3Matches
2018-201935Mechelenbe BEL2. First Division B3rd17.6Matches
2019-202036Mechelenbe BEL1. First Division A6th20.1351.74271124020.10200000Matches
2020-202137Mechelenbe BEL1. First Division A7th15.4372.41290033220.13200000Matches
2021-202238Mechelenbe BEL1. First Division A7th4.661.3240020010.22100000Matches
2021-202238RWD Molenbeekbe BEL2. First Division B2nd9.0Matches
17 Seasons8 Clubs3 Leagues317.1781.95601177250.12500000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Standard Liège (7 Seasons)1 League132.2
Mechelen (4 Seasons)2 Leagues57.6781.95601177250.12500000
Gladbach (3 Seasons)1 League33.8
Genk (2 Seasons)1 League26.5
Brussels (2 Seasons)1 League26.5
Heusden-Zolder (1 Season)1 League27.5
RWD Molenbeek (1 Season)1 League9.0
Hoffenheim (1 Season)1 League4.0
Pro League (13 Seasons)252.7781.95601177250.12500000
Bundesliga (3 Seasons)37.8
First Division B (2 Seasons)26.6
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
2002-200319Genk1. Champions LgGR10.1Matches
2007-200824Standard Liège2. UEFA CupRd11.9Matches
2008-200925Standard Liège2. UEFA CupR326.6Matches
2009-201026Standard Liège1. Champions LgGR4.3Matches
2009-201026Standard Liège2. Europa LgQF6.0Matches
2012-201329Gladbach2. Europa LgR320.8Matches
2013-201430Standard Liège2. Europa LgGR2.3Matches
2014-201531Standard Liège2. Europa LgGR3.8Matches
2016-201733APOEL FC2. Europa LgR163.6Matches
2017-201834APOEL FC1. Champions LgGR2.651.9231001000.00000000Matches
9 Seasons4 Clubs2 Leagues32.051.9231001000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Standard Liège (5 Seasons)2 Leagues24.9
APOEL FC (2 Seasons)2 Leagues6.251.9231001000.00000000
Gladbach (1 Season)1 League0.8
Genk (1 Season)1 League0.1
Europa Lg (7 Seasons)24.9
Champions Lg (3 Seasons)7.051.9231001000.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
201026be BelgiumWCQ1.7Matches
201228be BelgiumUEFA Euro Qualifying1.1Matches
3 Seasons1 Club2 Leagues2.9
WCQ (2 Seasons)1.7
UEFA Euro Qualifying (1 Season)1.1

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
2002-200319Genk1. Champions Lg0.1Matches
2003-200420Heusden-Zolderbe BEL1. First Division27.5
2004-200521Brusselsbe BEL1. First Division12.9
2004-200521Genkbe BEL1. First Division8.2
2005-200622Brusselsbe BEL1. First Division13.6
2005-200622Standard Liègebe BEL1. First Division3.6
2006-200723Standard Liègebe BEL1. First Division19.3
2007-200824Standard Liègebe BEL1. First Division19.9Matches
2007-200824Standard Liège2. UEFA Cup1.9Matches
2008-200925Standard Liègebe BEL1. First Division19.2Matches
2008-200925Standard Liège2. UEFA Cup6.6Matches
2009-201026Standard Liège1. Champions Lg4.3Matches
2009-201026Standard Liège2. Europa Lg6.0Matches
2009-201026Standard Liègebe BEL1. Pro League23.3Matches
2010-201127Gladbachde GER1. Bundesliga13.3Matches
2011-201228Gladbachde GER1. Bundesliga13.7Matches
2012-201329Hoffenheimde GER1. Bundesliga4.0Matches
2012-201329Gladbachde GER1. Bundesliga6.8Matches
2012-201329Gladbach2. Europa Lg0.8Matches
2013-201430Standard Liège2. Europa Lg2.3Matches
2013-201430Standard Liègebe BEL1. Pro League13.1Matches
2014-201531Standard Liège2. Europa Lg3.8Matches
2014-201531Standard Liègebe BEL1. Pro League33.9Matches
2015-201632Genkbe BEL1. Pro League18.3Matches
2016-201733APOEL FC2. Europa Lg3.614Matches
2017-201834APOEL FC1. Champions Lg2.630210010.012024750Matches
2018-201935Mechelenbe BEL2. First Division B17.6Matches
2019-202036Mechelenbe BEL1. First Division A20.12515911541526.71114410833260Matches
2020-202137Mechelenbe BEL1. First Division A15.41062441714.3612111414220Matches
2021-202238Mechelenbe BEL1. First Division A4.62111011100.0040402100Matches
2021-202238RWD Molenbeekbe BEL2. First Division B9.034Matches
20 Seasons9 Clubs5 Leagues349.140261417962425.018325272456630
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Standard Liège (7 Seasons)3 Leagues157.10
Mechelen (4 Seasons)2 Leagues57.637221216962326.117305251249580
Gladbach (3 Seasons)2 Leagues34.60
Genk (3 Seasons)2 Leagues26.60
Brussels (2 Seasons)1 League26.50
APOEL FC (2 Seasons)2 Leagues6.231210010.012028750
Heusden-Zolder (1 Season)1 League27.50
RWD Molenbeek (1 Season)1 League9.0340
Hoffenheim (1 Season)1 League4.00
Pro League (13 Seasons)252.737221216962326.117305251249580
Europa Lg (7 Seasons)24.9140
Bundesliga (3 Seasons)37.80
Champions Lg (3 Seasons)7.030210010.012024750
First Division B (2 Seasons)26.6340
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
2002-200319Genk1 League0.10
2003-200420Heusden-Zolder1 League27.50
2004-200521Genk1 League8.20
2004-200521Brussels1 League12.90
2005-200622Brussels1 League13.60
2005-200622Standard Liège1 League3.60
2006-200723Standard Liège1 League19.30
2007-200824Standard Liège2 Leagues21.70
2008-200925Standard Liège2 Leagues25.80
2009-201026Standard Liège3 Leagues33.60
2010-201127Gladbach1 League13.30
2011-201228Gladbach1 League13.70
2012-201329Gladbach2 Leagues7.60
2012-201329Hoffenheim1 League4.00
2013-201430Standard Liège2 Leagues15.40
2014-201531Standard Liège2 Leagues37.80
2015-201632Genk1 League18.30
2016-201733APOEL FC1 League3.6140
2017-201834APOEL FC1 League2.630210010.012024750
2018-201935Mechelen1 League17.60
2019-202036Mechelen1 League20.12515911541526.71114410833260
2020-202137Mechelen1 League15.41062441714.3612111414220
2021-202238Mechelen1 League4.62111011100.0040402100
2021-202238RWD Molenbeek1 League9.0340
20 Seasons9 Clubs5 Leagues349.140261417962425.018325272456630
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Standard Liège (7 Seasons)3 Leagues157.10
Mechelen (4 Seasons)2 Leagues57.637221216962326.117305251249580
Gladbach (3 Seasons)2 Leagues34.60
Genk (3 Seasons)2 Leagues26.60
Brussels (2 Seasons)1 League26.50
APOEL FC (2 Seasons)2 Leagues6.231210010.012028750
Heusden-Zolder (1 Season)1 League27.50
RWD Molenbeek (1 Season)1 League9.0340
Hoffenheim (1 Season)1 League4.00
Pro League (13 Seasons)252.737221216962326.117305251249580
Europa Lg (7 Seasons)24.9140
Bundesliga (3 Seasons)37.80
Champions Lg (3 Seasons)7.030210010.012024750
First Division B (2 Seasons)26.6340
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
2003-200420Heusden-Zolderbe BEL1. First Division17th27.5
2004-200521Genkbe BEL1. First Division3rd8.2
2004-200521Brusselsbe BEL1. First Division15th12.9
2005-200622Brusselsbe BEL1. First Division10th13.6
2005-200622Standard Liègebe BEL1. First Division2nd3.6
2006-200723Standard Liègebe BEL1. First Division3rd19.3
2007-200824Standard Liègebe BEL1. First Division1st19.9Matches
2008-200925Standard Liègebe BEL1. First Division1st19.2Matches
2009-201026Standard Liègebe BEL1. Pro League9th23.3Matches
2010-201127Gladbachde GER1. Bundesliga16th13.3Matches
2011-201228Gladbachde GER1. Bundesliga4th13.7Matches
2012-201329Gladbachde GER1. Bundesliga8th6.8Matches
2012-201329Hoffenheimde GER1. Bundesliga16th4.0Matches
2013-201430Standard Liègebe BEL1. Pro League2nd13.1Matches
2014-201531Standard Liègebe BEL1. Pro League4th33.9Matches
2015-201632Genkbe BEL1. Pro League4th18.3Matches
2018-201935Mechelenbe BEL2. First Division B3rd17.6Matches
2019-202036Mechelenbe BEL1. First Division A6th20.12515911541526.71114410833260Matches
2020-202137Mechelenbe BEL1. First Division A7th15.41062441714.3612111414220Matches
2021-202238Mechelenbe BEL1. First Division A7th4.62111011100.0040402100Matches
2021-202238RWD Molenbeekbe BEL2. First Division B2nd9.034Matches
17 Seasons8 Clubs3 Leagues317.137251216962326.117305251649580
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
Standard Liège (7 Seasons)1 League132.20
Mechelen (4 Seasons)2 Leagues57.637221216962326.117305251249580
Gladbach (3 Seasons)1 League33.80
Genk (2 Seasons)1 League26.50
Brussels (2 Seasons)1 League26.50
Heusden-Zolder (1 Season)1 League27.50
RWD Molenbeek (1 Season)1 League9.0340
Hoffenheim (1 Season)1 League4.00
Pro League (13 Seasons)252.737221216962326.117305251249580
Bundesliga (3 Seasons)37.80
First Division B (2 Seasons)26.6340
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
2002-200319Genk1. Champions LgGR10.1Matches
2007-200824Standard Liège2. UEFA CupRd11.9Matches
2008-200925Standard Liège2. UEFA CupR326.6Matches
2009-201026Standard Liège1. Champions LgGR4.3Matches
2009-201026Standard Liège2. Europa LgQF6.0Matches
2012-201329Gladbach2. Europa LgR320.8Matches
2013-201430Standard Liège2. Europa LgGR2.3Matches
2014-201531Standard Liège2. Europa LgGR3.8Matches
2016-201733APOEL FC2. Europa LgR163.614Matches
2017-201834APOEL FC1. Champions LgGR2.630210010.012024750Matches
9 Seasons4 Clubs2 Leagues32.031210010.012028750
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Standard Liège (5 Seasons)2 Leagues24.90
APOEL FC (2 Seasons)2 Leagues6.231210010.012028750
Gladbach (1 Season)1 League0.80
Genk (1 Season)1 League0.10
Europa Lg (7 Seasons)24.9140
Champions Lg (3 Seasons)7.030210010.012024750
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
201026be BelgiumWCQ1.7Matches
201228be BelgiumUEFA Euro Qualifying1.1Matches
3 Seasons1 Club2 Leagues2.90
WCQ (2 Seasons)1.70
UEFA Euro Qualifying (1 Season)1.10

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
2002-200319Genk1. Champions Lg0.1Matches
2003-200420Heusden-Zolderbe BEL1. First Division27.5
2004-200521Brusselsbe BEL1. First Division12.9
2004-200521Genkbe BEL1. First Division8.2
2005-200622Brusselsbe BEL1. First Division13.6
2005-200622Standard Liègebe BEL1. First Division3.6
2006-200723Standard Liègebe BEL1. First Division19.3
2007-200824Standard Liègebe BEL1. First Division19.9Matches
2007-200824Standard Liège2. UEFA Cup1.9Matches
2008-200925Standard Liègebe BEL1. First Division19.2Matches
2008-200925Standard Liège2. UEFA Cup6.6Matches
2009-201026Standard Liège1. Champions Lg4.3Matches
2009-201026Standard Liège2. Europa Lg6.0Matches
2009-201026Standard Liègebe BEL1. Pro League23.3Matches
2010-201127Gladbachde GER1. Bundesliga13.3Matches
2011-201228Gladbachde GER1. Bundesliga13.7Matches
2012-201329Hoffenheimde GER1. Bundesliga4.0Matches
2012-201329Gladbachde GER1. Bundesliga6.8Matches
2012-201329Gladbach2. Europa Lg0.8Matches
2013-201430Standard Liège2. Europa Lg2.3Matches
2013-201430Standard Liègebe BEL1. Pro League13.1Matches
2014-201531Standard Liège2. Europa Lg3.8Matches
2014-201531Standard Liègebe BEL1. Pro League33.9Matches
2015-201632Genkbe BEL1. Pro League18.3Matches
2016-201733APOEL FC2. Europa Lg3.6Matches
2017-201834APOEL FC1. Champions Lg2.611061962297110500.05100.0451744012077749Matches
2018-201935Mechelenbe BEL2. First Division B17.6Matches
2019-202036Mechelenbe BEL1. First Division A20.1844289843731278844362055.61644.43891256379895602762084Matches
2020-202137Mechelenbe BEL1. First Division A15.45182556269195705176116.7583.322791232610103322041191Matches
2021-202238Mechelenbe BEL1. First Division A4.6176101892691717611100.000.0522659001013613121Matches
2021-202238RWD Molenbeekbe BEL2. First Division B9.0Matches
20 Seasons9 Clubs5 Leagues349.11648691918606051721647482245.82654.2713260783519228112601236205
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
Standard Liège (7 Seasons)3 Leagues157.1
Mechelen (4 Seasons)2 Leagues57.61538631727985761651537432251.22148.8668243379518208105531162196
Gladbach (3 Seasons)2 Leagues34.6
Genk (3 Seasons)2 Leagues26.6
Brussels (2 Seasons)1 League26.5
APOEL FC (2 Seasons)2 Leagues6.211061962297110500.05100.0451744012077749
Heusden-Zolder (1 Season)1 League27.5
RWD Molenbeek (1 Season)1 League9.0
Hoffenheim (1 Season)1 League4.0
Pro League (13 Seasons)252.71538631727985761651537432251.22148.8668243379518208105531162196
Europa Lg (7 Seasons)24.9
Bundesliga (3 Seasons)37.8
Champions Lg (3 Seasons)7.011061962297110500.05100.0451744012077749
First Division B (2 Seasons)26.6
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
2002-200319Genk1 League0.1
2003-200420Heusden-Zolder1 League27.5
2004-200521Genk1 League8.2
2004-200521Brussels1 League12.9
2005-200622Brussels1 League13.6
2005-200622Standard Liège1 League3.6
2006-200723Standard Liège1 League19.3
2007-200824Standard Liège2 Leagues21.7
2008-200925Standard Liège2 Leagues25.8
2009-201026Standard Liège3 Leagues33.6
2010-201127Gladbach1 League13.3
2011-201228Gladbach1 League13.7
2012-201329Gladbach2 Leagues7.6
2012-201329Hoffenheim1 League4.0
2013-201430Standard Liège2 Leagues15.4
2014-201531Standard Liège2 Leagues37.8
2015-201632Genk1 League18.3
2016-201733APOEL FC1 League3.6
2017-201834APOEL FC1 League2.611061962297110500.05100.0451744012077749
2018-201935Mechelen1 League17.6
2019-202036Mechelen1 League20.1844289843731278844362055.61644.43891256379895602762084
2020-202137Mechelen1 League15.45182556269195705176116.7583.322791232610103322041191
2021-202238Mechelen1 League4.6176101892691717611100.000.0522659001013613121
2021-202238RWD Molenbeek1 League9.0
20 Seasons9 Clubs5 Leagues349.11648691918606051721647482245.82654.2713260783519228112601236205
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
Standard Liège (7 Seasons)3 Leagues157.1
Mechelen (4 Seasons)2 Leagues57.61538631727985761651537432251.22148.8668243379518208105531162196
Gladbach (3 Seasons)2 Leagues34.6
Genk (3 Seasons)2 Leagues26.6
Brussels (2 Seasons)1 League26.5
APOEL FC (2 Seasons)2 Leagues6.211061962297110500.05100.0451744012077749
Heusden-Zolder (1 Season)1 League27.5
RWD Molenbeek (1 Season)1 League9.0
Hoffenheim (1 Season)1 League4.0
Pro League (13 Seasons)252.71538631727985761651537432251.22148.8668243379518208105531162196
Europa Lg (7 Seasons)24.9
Bundesliga (3 Seasons)37.8
Champions Lg (3 Seasons)7.011061962297110500.05100.0451744012077749
First Division B (2 Seasons)26.6
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
2003-200420Heusden-Zolderbe BEL1. First Division17th27.5
2004-200521Genkbe BEL1. First Division3rd8.2
2004-200521Brusselsbe BEL1. First Division15th12.9
2005-200622Brusselsbe BEL1. First Division10th13.6
2005-200622Standard Liègebe BEL1. First Division2nd3.6
2006-200723Standard Liègebe BEL1. First Division3rd19.3
2007-200824Standard Liègebe BEL1. First Division1st19.9Matches
2008-200925Standard Liègebe BEL1. First Division1st19.2Matches
2009-201026Standard Liègebe BEL1. Pro League9th23.3Matches
2010-201127Gladbachde GER1. Bundesliga16th13.3Matches
2011-201228Gladbachde GER1. Bundesliga4th13.7Matches
2012-201329Gladbachde GER1. Bundesliga8th6.8Matches
2012-201329Hoffenheimde GER1. Bundesliga16th4.0Matches
2013-201430Standard Liègebe BEL1. Pro League2nd13.1Matches
2014-201531Standard Liègebe BEL1. Pro League4th33.9Matches
2015-201632Genkbe BEL1. Pro League4th18.3Matches
2018-201935Mechelenbe BEL2. First Division B3rd17.6Matches
2019-202036Mechelenbe BEL1. First Division A6th20.1844289843731278844362055.61644.43891256379895602762084Matches
2020-202137Mechelenbe BEL1. First Division A7th15.45182556269195705176116.7583.322791232610103322041191Matches
2021-202238Mechelenbe BEL1. First Division A7th4.6176101892691717611100.000.0522659001013613121Matches
2021-202238RWD Molenbeekbe BEL2. First Division B2nd9.0Matches
17 Seasons8 Clubs3 Leagues317.11538631727985761651537432251.22148.8668243379518208105531162196
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
Standard Liège (7 Seasons)1 League132.2
Mechelen (4 Seasons)2 Leagues57.61538631727985761651537432251.22148.8668243379518208105531162196
Gladbach (3 Seasons)1 League33.8
Genk (2 Seasons)1 League26.5
Brussels (2 Seasons)1 League26.5
Heusden-Zolder (1 Season)1 League27.5
RWD Molenbeek (1 Season)1 League9.0
Hoffenheim (1 Season)1 League4.0
Pro League (13 Seasons)252.71538631727985761651537432251.22148.8668243379518208105531162196
Bundesliga (3 Seasons)37.8
First Division B (2 Seasons)26.6
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
2002-200319Genk1. Champions LgGR10.1Matches
2007-200824Standard Liège2. UEFA CupRd11.9Matches
2008-200925Standard Liège2. UEFA CupR326.6Matches
2009-201026Standard Liège1. Champions LgGR4.3Matches
2009-201026Standard Liège2. Europa LgQF6.0Matches
2012-201329Gladbach2. Europa LgR320.8Matches
2013-201430Standard Liège2. Europa LgGR2.3Matches
2014-201531Standard Liège2. Europa LgGR3.8Matches
2016-201733APOEL FC2. Europa LgR163.6Matches
2017-201834APOEL FC1. Champions LgGR2.611061962297110500.05100.0451744012077749Matches
9 Seasons4 Clubs2 Leagues32.011061962297110500.05100.0451744012077749
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
Standard Liège (5 Seasons)2 Leagues24.9
APOEL FC (2 Seasons)2 Leagues6.211061962297110500.05100.0451744012077749
Gladbach (1 Season)1 League0.8
Genk (1 Season)1 League0.1
Europa Lg (7 Seasons)24.9
Champions Lg (3 Seasons)7.011061962297110500.05100.0451744012077749
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
201026be BelgiumWCQ1.7Matches
201228be BelgiumUEFA Euro Qualifying1.1Matches
3 Seasons1 Club2 Leagues2.9
WCQ (2 Seasons)1.7
UEFA Euro Qualifying (1 Season)1.1

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
2002-200319Genk1. Champions Lg111110.101Matches
2003-200420Heusden-Zolderbe BEL1. First Division332,4727580.827.5294
2004-200521Brusselsbe BEL1. First Division131,1649038.012.9130
2004-200521Genkbe BEL1. First Division157364924.18.269
2005-200622Brusselsbe BEL1. First Division151,2238240.013.6141
2005-200622Standard Liègebe BEL1. First Division43218010.53.640
2006-200723Standard Liègebe BEL1. First Division241,7347256.719.3204
2007-200824Standard Liègebe BEL1. First Division321,7875658.419.91913Matches
2007-200824Standard Liège2. UEFA Cup2168841.92100Matches
2008-200925Standard Liègebe BEL1. First Division271,7256456.419.2207Matches
2008-200925Standard Liège2. UEFA Cup7594856.67400Matches
2009-201026Standard Liège1. Champions Lg5388784.3431Matches
2009-201026Standard Liège2. Europa Lg6540906.0660Matches
2009-201026Standard Liègebe BEL1. Pro League272,1007868.623.3234Matches
2010-201127Gladbachde GER1. Bundesliga191,1946339.013.31455Matches
2011-201228Gladbachde GER1. Bundesliga251,2344940.313.711614Matches
2012-201329Hoffenheimde GER1. Bundesliga83584511.74.0424Matches
2012-201329Gladbachde GER1. Bundesliga146144420.16.8717Matches
2012-201329Gladbach2. Europa Lg469170.804Matches
2013-201430Standard Liège2. Europa Lg3206692.3320Matches
2013-201430Standard Liègebe BEL1. Pro League301,1813932.813.11218Matches
2014-201531Standard Liège2. Europa Lg63455863.93.842200.6736-3-0.78+0.60Matches
2014-201531Standard Liègebe BEL1. Pro League373,0538384.833.93526211.595443+11+0.32+0.32Matches
2015-201632Genkbe BEL1. Pro League291,6455745.718.316141391.332319+4+0.22-0.47Matches
2016-201733APOEL FC2. Europa Lg83214035.73.631501.505500.00-0.16Matches
2017-201834APOEL FC1. Champions Lg52344743.32.631211.3607-7-2.69-0.341.46.8-5.4-2.09+0.04Matches
2018-201935Mechelenbe BEL2. First Division B251,5856362.917.61784882012.083814+24+1.36+0.79Matches
2019-202036Mechelenbe BEL1. First Division A271,8086769.320.119841282611.523231+1+0.05-0.1726.627.1-0.5-0.02+0.52Matches
2020-202137Mechelenbe BEL1. First Division A271,3835145.215.414806132101.642620+6+0.39+0.5026.119.8+6.3+0.41+0.13Matches
2021-202238Mechelenbe BEL1. First Division A104104113.84.6486261141.2078-1-0.22-0.115.76.8-1.1-0.24+0.23Matches
2021-202238RWD Molenbeekbe BEL2. First Division B118127432.29.011743002.09126+6+0.67+0.56Matches
20 Seasons9 Clubs5 Leagues49931,4156344.4349.13448110515520171.58200159+41+0.32+0.2459.960.6-0.7-0.02+0.32
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
Standard Liège (7 Seasons)3 Leagues21014,1426753.2157.1159445111.465749+8+0.21+0.58
Mechelen (4 Seasons)2 Leagues895,1865846.557.6548328352061.6810373+30+0.52+0.4858.553.8+4.7+0.12+0.35
Gladbach (3 Seasons)2 Leagues623,1115033.134.6321230
Genk (3 Seasons)2 Leagues452,3925335.826.622142391.332319+4+0.22-0.47
Brussels (2 Seasons)1 League282,3878539.026.5271
APOEL FC (2 Seasons)2 Leagues135554338.56.262711.45512-7-1.14-0.421.46.8-5.4-2.09+0.04
Heusden-Zolder (1 Season)1 League332,4727580.827.5294
RWD Molenbeek (1 Season)1 League118127432.29.011743002.09126+6+0.67+0.56
Hoffenheim (1 Season)1 League83584511.74.0424
Pro League (13 Seasons)35022,7426548.4252.7248836010220151.50142121+21+0.23+0.0858.553.8+4.7+0.12+0.35
Europa Lg (7 Seasons)362,2436246.324.925161101.14811-3-0.41-0.17
Bundesliga (3 Seasons)663,4005227.837.8361430
Champions Lg (3 Seasons)116335843.37.074411.3607-7-2.69-0.341.46.8-5.4-2.09+0.04
First Division B (2 Seasons)362,3976747.626.628801182012.085020+30+1.13+0.85
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
2002-200319Genk1 League111110.101
2003-200420Heusden-Zolder1 League332,4727580.827.5294
2004-200521Genk1 League157364924.18.269
2004-200521Brussels1 League131,1649038.012.9130
2005-200622Brussels1 League151,2238240.013.6141
2005-200622Standard Liège1 League43218010.53.640
2006-200723Standard Liège1 League241,7347256.719.3204
2007-200824Standard Liège2 Leagues341,9555858.421.7211130
2008-200925Standard Liège2 Leagues342,3196856.425.827470
2009-201026Standard Liège3 Leagues383,0288068.633.63395
2010-201127Gladbach1 League191,1946339.013.31455
2011-201228Gladbach1 League251,2344940.313.711614
2012-201329Gladbach2 Leagues186833820.17.67111
2012-201329Hoffenheim1 League83584511.74.0424
2013-201430Standard Liège2 Leagues331,3874232.815.415218
2014-201531Standard Liège2 Leagues433,3987982.137.83928411.465749+8+0.21+0.58
2015-201632Genk1 League291,6455745.718.316141391.332319+4+0.22-0.47
2016-201733APOEL FC1 League83214035.73.631501.505500.00-0.16
2017-201834APOEL FC1 League52344743.32.631211.3607-7-2.69-0.341.46.8-5.4-2.09+0.04
2018-201935Mechelen1 League251,5856362.917.61784882012.083814+24+1.36+0.79
2019-202036Mechelen1 League271,8086769.320.119841282611.523231+1+0.05-0.1726.627.1-0.5-0.02+0.52
2020-202137Mechelen1 League271,3835145.215.414806132101.642620+6+0.39+0.5026.119.8+6.3+0.41+0.13
2021-202238Mechelen1 League104104113.84.6486261141.2078-1-0.22-0.115.76.8-1.1-0.24+0.23
2021-202238RWD Molenbeek1 League118127432.29.011743002.09126+6+0.67+0.56
20 Seasons9 Clubs5 Leagues49931,4156344.4349.13448110515520171.58200159+41+0.32+0.2459.960.6-0.7-0.02+0.32
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
Standard Liège (7 Seasons)3 Leagues21014,1426753.2157.1159445111.465749+8+0.21+0.58
Mechelen (4 Seasons)2 Leagues895,1865846.557.6548328352061.6810373+30+0.52+0.4858.553.8+4.7+0.12+0.35
Gladbach (3 Seasons)2 Leagues623,1115033.134.6321230
Genk (3 Seasons)2 Leagues452,3925335.826.622142391.332319+4+0.22-0.47
Brussels (2 Seasons)1 League282,3878539.026.5271
APOEL FC (2 Seasons)2 Leagues135554338.56.262711.45512-7-1.14-0.421.46.8-5.4-2.09+0.04
Heusden-Zolder (1 Season)1 League332,4727580.827.5294
RWD Molenbeek (1 Season)1 League118127432.29.011743002.09126+6+0.67+0.56
Hoffenheim (1 Season)1 League83584511.74.0424
Pro League (13 Seasons)35022,7426548.4252.7248836010220151.50142121+21+0.23+0.0858.553.8+4.7+0.12+0.35
Europa Lg (7 Seasons)362,2436246.324.925161101.14811-3-0.41-0.17
Bundesliga (3 Seasons)663,4005227.837.8361430
Champions Lg (3 Seasons)116335843.37.074411.3607-7-2.69-0.341.46.8-5.4-2.09+0.04
First Division B (2 Seasons)362,3976747.626.628801182012.085020+30+1.13+0.85
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
2003-200420Heusden-Zolderbe BEL1. First Division17th332,4727580.827.5294
2004-200521Genkbe BEL1. First Division3rd157364924.18.269
2004-200521Brusselsbe BEL1. First Division15th131,1649038.012.9130
2005-200622Brusselsbe BEL1. First Division10th151,2238240.013.6141
2005-200622Standard Liègebe BEL1. First Division2nd43218010.53.640
2006-200723Standard Liègebe BEL1. First Division3rd241,7347256.719.3204
2007-200824Standard Liègebe BEL1. First Division1st321,7875658.419.91913Matches
2008-200925Standard Liègebe BEL1. First Division1st271,7256456.419.2207Matches
2009-201026Standard Liègebe BEL1. Pro League9th272,1007868.623.3234Matches
2010-201127Gladbachde GER1. Bundesliga16th191,1946339.013.31455Matches
2011-201228Gladbachde GER1. Bundesliga4th251,2344940.313.711614Matches
2012-201329Gladbachde GER1. Bundesliga8th146144420.16.8717Matches
2012-201329Hoffenheimde GER1. Bundesliga16th83584511.74.0424Matches
2013-201430Standard Liègebe BEL1. Pro League2nd301,1813932.813.11218Matches
2014-201531Standard Liègebe BEL1. Pro League4th373,0538384.833.93526211.595443+11+0.32+0.32Matches
2015-201632Genkbe BEL1. Pro League4th291,6455745.718.316141391.332319+4+0.22-0.47Matches
2018-201935Mechelenbe BEL2. First Division B3rd251,5856362.917.61784882012.083814+24+1.36+0.79Matches
2019-202036Mechelenbe BEL1. First Division A6th271,8086769.320.119841282611.523231+1+0.05-0.1726.627.1-0.5-0.02+0.52Matches
2020-202137Mechelenbe BEL1. First Division A7th271,3835145.215.414806132101.642620+6+0.39+0.5026.119.8+6.3+0.41+0.13Matches
2021-202238Mechelenbe BEL1. First Division A7th104104113.84.6486261141.2078-1-0.22-0.115.76.8-1.1-0.24+0.23Matches
2021-202238RWD Molenbeekbe BEL2. First Division B2nd118127432.29.011743002.09126+6+0.67+0.56Matches
17 Seasons8 Clubs3 Leagues45228,5396344.4317.1312818514020161.62192141+51+0.43+0.2558.553.8+4.7+0.12+0.35
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
Standard Liège (7 Seasons)1 League18111,9016652.9132.2133264811.595443+11+0.32+0.32
Mechelen (4 Seasons)2 Leagues895,1865846.557.6548328352061.6810373+30+0.52+0.4858.553.8+4.7+0.12+0.35
Gladbach (3 Seasons)1 League583,0425233.133.8321226
Genk (2 Seasons)1 League442,3815435.826.522142291.332319+4+0.22-0.47
Brussels (2 Seasons)1 League282,3878539.026.5271
Heusden-Zolder (1 Season)1 League332,4727580.827.5294
RWD Molenbeek (1 Season)1 League118127432.29.011743002.09126+6+0.67+0.56
Hoffenheim (1 Season)1 League83584511.74.0424
Pro League (13 Seasons)35022,7426548.4252.7248836010220151.50142121+21+0.23+0.0858.553.8+4.7+0.12+0.35
Bundesliga (3 Seasons)663,4005227.837.8361430
First Division B (2 Seasons)362,3976747.626.628801182012.085020+30+1.13+0.85
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
2002-200319Genk1. Champions LgGR1111110.101Matches
2007-200824Standard Liège2. UEFA CupRd12168841.92100Matches
2008-200925Standard Liège2. UEFA CupR327594856.67400Matches
2009-201026Standard Liège1. Champions LgGR5388784.3431Matches
2009-201026Standard Liège2. Europa LgQF6540906.0660Matches
2012-201329Gladbach2. Europa LgR32469170.804Matches
2013-201430Standard Liège2. Europa LgGR3206692.3320Matches
2014-201531Standard Liège2. Europa LgGR63455863.93.842200.6736-3-0.78+0.60Matches
2016-201733APOEL FC2. Europa LgR1683214035.73.631501.505500.00-0.16Matches
2017-201834APOEL FC1. Champions LgGR52344743.32.631211.3607-7-2.69-0.341.46.8-5.4-2.09+0.04Matches
9 Seasons4 Clubs2 Leagues472,8766145.532.032201511.20818-10-1.00-0.171.46.8-5.4-2.09+0.04
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Standard Liège (5 Seasons)2 Leagues292,2417763.924.92618300.6736-3-0.78+0.60
APOEL FC (2 Seasons)2 Leagues135554338.56.262711.45512-7-1.14-0.421.46.8-5.4-2.09+0.04
Gladbach (1 Season)1 League469170.804
Genk (1 Season)1 League111110.101
Europa Lg (7 Seasons)362,2436246.324.925161101.14811-3-0.41-0.17
Champions Lg (3 Seasons)116335843.37.074411.3607-7-2.69-0.341.46.8-5.4-2.09+0.04
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
201026be BelgiumWCQ31555217.21.7268112000.0014-3-1.74-1.26Matches
201228be BelgiumUEFA Euro Qualifying21025111.31.1173012902.0031+2+1.76+1.31Matches
201430be BelgiumWCQ00002Matches
3 Seasons1 Club2 Leagues5257519.52.9369122520.8045-1-0.35-0.35
WCQ (2 Seasons)3155528.61.7268112020.0014-3-1.74-1.26
UEFA Euro Qualifying (1 Season)21025111.31.1173012902.0031+2+1.76+1.31

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
2002-200319Genk1. Champions Lg0.1000Matches
2003-200420Heusden-Zolderbe BEL1. First Division27.510
2004-200521Brusselsbe BEL1. First Division12.940
2004-200521Genkbe BEL1. First Division8.220
2005-200622Brusselsbe BEL1. First Division13.660
2005-200622Standard Liègebe BEL1. First Division3.610
2006-200723Standard Liègebe BEL1. First Division19.350
2007-200824Standard Liègebe BEL1. First Division19.920Matches
2007-200824Standard Liège2. UEFA Cup1.90000Matches
2008-200925Standard Liègebe BEL1. First Division19.230Matches
2008-200925Standard Liège2. UEFA Cup6.62000Matches
2009-201026Standard Liège1. Champions Lg4.3007Matches
2009-201026Standard Liège2. Europa Lg6.01017Matches
2009-201026Standard Liègebe BEL1. Pro League23.360Matches
2010-201127Gladbachde GER1. Bundesliga13.31130Matches
2011-201228Gladbachde GER1. Bundesliga13.72030Matches
2012-201329Hoffenheimde GER1. Bundesliga4.00010Matches
2012-201329Gladbachde GER1. Bundesliga6.81013Matches
2012-201329Gladbach2. Europa Lg0.8002Matches
2013-201430Standard Liège2. Europa Lg2.3105Matches
2013-201430Standard Liègebe BEL1. Pro League13.100Matches
2014-201531Standard Liège2. Europa Lg3.80013Matches
2014-201531Standard Liègebe BEL1. Pro League33.940Matches
2015-201632Genkbe BEL1. Pro League18.33028Matches
2016-201733APOEL FC2. Europa Lg3.610015100141000Matches
2017-201834APOEL FC1. Champions Lg2.6000391140000822971.0Matches
2018-201935Mechelenbe BEL2. First Division B17.62000Matches
2019-202036Mechelenbe BEL1. First Division A20.11002651106815000651088954.8Matches
2020-202137Mechelenbe BEL1. First Division A15.43001936504600027665056.9Matches
2021-202238Mechelenbe BEL1. First Division A4.600078400100017302554.5Matches
2021-202238RWD Molenbeekbe BEL2. First Division B9.0200132264430Matches
20 Seasons9 Clubs5 Leagues349.154102381362612242600011722617356.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Standard Liège (7 Seasons)3 Leagues157.12500420
Mechelen (4 Seasons)2 Leagues57.66005295196122200010920416455.4
Gladbach (3 Seasons)2 Leagues34.64175
Genk (3 Seasons)2 Leagues26.65028
Brussels (2 Seasons)1 League26.5100
APOEL FC (2 Seasons)2 Leagues6.210018191281000822971.0
Heusden-Zolder (1 Season)1 League27.510
RWD Molenbeek (1 Season)1 League9.0200132264430
Hoffenheim (1 Season)1 League4.00010
Pro League (13 Seasons)252.741008095196122200010920416455.4
Europa Lg (7 Seasons)24.950052100141000
Bundesliga (3 Seasons)37.84183
Champions Lg (3 Seasons)7.00001091140000822971.0
First Division B (2 Seasons)26.6400132264430
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
2002-200319Genk1 League0.1000
2003-200420Heusden-Zolder1 League27.510
2004-200521Genk1 League8.220
2004-200521Brussels1 League12.940
2005-200622Brussels1 League13.660
2005-200622Standard Liège1 League3.610
2006-200723Standard Liège1 League19.350
2007-200824Standard Liège2 Leagues21.72000
2008-200925Standard Liège2 Leagues25.85000
2009-201026Standard Liège3 Leagues33.67024
2010-201127Gladbach1 League13.31130
2011-201228Gladbach1 League13.72030
2012-201329Gladbach2 Leagues7.61015
2012-201329Hoffenheim1 League4.00010
2013-201430Standard Liège2 Leagues15.4105
2014-201531Standard Liège2 Leagues37.84013
2015-201632Genk1 League18.33028
2016-201733APOEL FC1 League3.610015100141000
2017-201834APOEL FC1 League2.6000391140000822971.0
2018-201935Mechelen1 League17.62000
2019-202036Mechelen1 League20.11002651106815000651088954.8
2020-202137Mechelen1 League15.43001936504600027665056.9
2021-202238Mechelen1 League4.600078400100017302554.5
2021-202238RWD Molenbeek1 League9.0200132264430
20 Seasons9 Clubs5 Leagues349.154102381362612242600011722617356.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Standard Liège (7 Seasons)3 Leagues157.12500420
Mechelen (4 Seasons)2 Leagues57.66005295196122200010920416455.4
Gladbach (3 Seasons)2 Leagues34.64175
Genk (3 Seasons)2 Leagues26.65028
Brussels (2 Seasons)1 League26.5100
APOEL FC (2 Seasons)2 Leagues6.210018191281000822971.0
Heusden-Zolder (1 Season)1 League27.510
RWD Molenbeek (1 Season)1 League9.0200132264430
Hoffenheim (1 Season)1 League4.00010
Pro League (13 Seasons)252.741008095196122200010920416455.4
Europa Lg (7 Seasons)24.950052100141000
Bundesliga (3 Seasons)37.84183
Champions Lg (3 Seasons)7.00001091140000822971.0
First Division B (2 Seasons)26.6400132264430
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
2003-200420Heusden-Zolderbe BEL1. First Division17th27.510
2004-200521Genkbe BEL1. First Division3rd8.220
2004-200521Brusselsbe BEL1. First Division15th12.940
2005-200622Brusselsbe BEL1. First Division10th13.660
2005-200622Standard Liègebe BEL1. First Division2nd3.610
2006-200723Standard Liègebe BEL1. First Division3rd19.350
2007-200824Standard Liègebe BEL1. First Division1st19.920Matches
2008-200925Standard Liègebe BEL1. First Division1st19.230Matches
2009-201026Standard Liègebe BEL1. Pro League9th23.360Matches
2010-201127Gladbachde GER1. Bundesliga16th13.31130Matches
2011-201228Gladbachde GER1. Bundesliga4th13.72030Matches
2012-201329Gladbachde GER1. Bundesliga8th6.81013Matches
2012-201329Hoffenheimde GER1. Bundesliga16th4.00010Matches
2013-201430Standard Liègebe BEL1. Pro League2nd13.100Matches
2014-201531Standard Liègebe BEL1. Pro League4th33.940Matches
2015-201632Genkbe BEL1. Pro League4th18.33028Matches
2018-201935Mechelenbe BEL2. First Division B3rd17.62000Matches
2019-202036Mechelenbe BEL1. First Division A6th20.11002651106815000651088954.8Matches
2020-202137Mechelenbe BEL1. First Division A7th15.43001936504600027665056.9Matches
2021-202238Mechelenbe BEL1. First Division A7th4.600078400100017302554.5Matches
2021-202238RWD Molenbeekbe BEL2. First Division B2nd9.0200132264430Matches
17 Seasons8 Clubs3 Leagues317.149101761172510162500010920416455.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Standard Liège (7 Seasons)1 League132.2210
Mechelen (4 Seasons)2 Leagues57.66005295196122200010920416455.4
Gladbach (3 Seasons)1 League33.84173
Genk (2 Seasons)1 League26.55028
Brussels (2 Seasons)1 League26.5100
Heusden-Zolder (1 Season)1 League27.510
RWD Molenbeek (1 Season)1 League9.0200132264430
Hoffenheim (1 Season)1 League4.00010
Pro League (13 Seasons)252.741008095196122200010920416455.4
Bundesliga (3 Seasons)37.84183
First Division B (2 Seasons)26.6400132264430
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
2002-200319Genk1. Champions LgGR10.1000Matches
2007-200824Standard Liège2. UEFA CupRd11.90000Matches
2008-200925Standard Liège2. UEFA CupR326.62000Matches
2009-201026Standard Liège1. Champions LgGR4.3007Matches
2009-201026Standard Liège2. Europa LgQF6.01017Matches
2012-201329Gladbach2. Europa LgR320.8002Matches
2013-201430Standard Liège2. Europa LgGR2.3105Matches
2014-201531Standard Liège2. Europa LgGR3.80013Matches
2016-201733APOEL FC2. Europa LgR163.610015100141000Matches
2017-201834APOEL FC1. Champions LgGR2.6000391140000822971.0Matches
9 Seasons4 Clubs2 Leagues32.050062191281000822971.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Standard Liège (5 Seasons)2 Leagues24.9400420
APOEL FC (2 Seasons)2 Leagues6.210018191281000822971.0
Gladbach (1 Season)1 League0.8002
Genk (1 Season)1 League0.1000
Europa Lg (7 Seasons)24.950052100141000
Champions Lg (3 Seasons)7.00001091140000822971.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201026be BelgiumWCQ1.70000Matches
201228be BelgiumUEFA Euro Qualifying1.10000Matches
3 Seasons1 Club2 Leagues2.90000
WCQ (2 Seasons)1.70000
UEFA Euro Qualifying (1 Season)1.10000

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.