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
2006-200720Westerlobe BEL1. First Division33242,24024.9156100200.040.200.240.040.24
2007-200821Westerlobe BEL1. First Division24201,78119.8246200400.100.200.300.100.30
2008-200922Club Bruggebe BEL1. First Division33322,76230.731013300500.100.330.420.100.42Matches
2008-200922Club Brugge2. UEFA Cup665255.8000100.000.00Matches
2009-201023Club Brugge2. Europa Lg543313.7000000300.000.000.000.000.00Matches
2009-201023Club Bruggebe BEL1. Pro League28232,12123.6459400400.170.210.380.170.38Matches
2010-201124Club Brugge2. Europa Lg522462.7011000200.000.370.370.000.37Matches
2010-201124Club Bruggebe BEL1. Pro League33302,58228.731013300610.100.350.450.100.45Matches
2011-201225Club Brugge2. Europa Lg554505.0325300100.600.401.000.601.00Matches
2011-201225Monacofr FRA2. Ligue 2151198510.9314300200.270.090.370.270.37Matches
2011-201225Club Bruggebe BEL1. Pro League22201,78019.84812400400.200.400.610.200.61Matches
2012-201326Monacofr FRA2. Ligue 234302,56128.5369300400.110.210.320.110.32
2013-201427Monacofr FRA1. Ligue 11123253.6123100000.280.550.830.280.83Matches
2014-201528Monaco1. Champions Lg976036.7011000100.000.150.150.000.15Matches
2014-201528Monacofr FRACoupe de France311381.5000000000.000.000.000.000.00Matches
2014-201528Monacofr FRA1. Ligue 127131,27614.2224200310.140.140.280.140.28Matches
2015-201629Monacofr FRA1. Coupe de la Ligue00Matches
2015-201629Monaco2. Europa Lg311151.3011000100.000.780.780.000.78Matches
2015-201629Monacofr FRA1. Ligue 120201,54817.22911200210.120.520.640.120.64Matches
2016-201730Monaco1. Champions Lg732342.6000000100.000.000.000.000.00Matches
2016-201730Monacofr FRACoupe de France11901.0011000100.001.001.000.001.00Matches
2016-201730Monacofr FRA1. Coupe de la Ligue21941.0011000000.000.960.960.000.96Matches
2016-201730Monacofr FRA1. Ligue 11888769.7134100200.100.310.410.100.41Matches
2017-201831Fenerbahçetr TUR1. Süper Lig29272,26625.24812400400.160.320.480.160.48Matches
2018-201932Fenerbahçetr TUR1. Süper Lig16151,33914.9145100300.070.270.340.070.34Matches
2019-202033Fenerbahçetr TUR1. Süper Lig28272,37526.4202200600.080.000.080.080.08Matches
2020-202134Club Brugge2. Europa Lg221521.7000000000.00.00.10.136110.000.000.000.000.000.000.080.080.000.08Matches
2020-202134Club Bruggebe BEL1. First Division A20270.3000000000.00.00.00.00120.000.000.000.000.000.100.000.100.100.10Matches
2020-202134Fenerbahçetr TUR1. Süper Lig00Matches
2021-202235Kasımpaşatr TUR1. Süper Lig622542.8000000000.000.000.000.000.00Matches
16 Seasons5 Clubs8 Leagues42733730,076334.2398412339006230.00.00.10.237130.120.260.370.120.370.020.060.080.020.08
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
Monaco (6 Seasons)6 Leagues150988,84598.312273912001720.120.270.400.120.40
Club Brugge (5 Seasons)2 Leagues14112410,976122.017365317002610.00.00.10.237130.140.310.460.140.460.020.060.080.020.08
Fenerbahçe (4 Seasons)1 League73695,98066.4712197001300.110.180.290.110.29
Westerlo (2 Seasons)1 League57444,02144.73912300600.070.200.270.070.27
Kasımpaşa (1 Season)1 League622542.8000000000.000.000.000.000.00
First Division (7 Seasons)17514913,293147.717425917002510.00.00.00.00120.120.280.400.120.400.100.000.100.100.10
UEFA Cup (6 Seasons)26201,81920.2347300800.00.00.10.136110.150.280.490.150.490.000.080.080.000.08
Süper Lig (5 Seasons)79716,23469.3712197001300.100.170.270.100.27
Ligue 1 (4 Seasons)76434,02544.761622600720.130.360.490.130.49
Ligue 2 (2 Seasons)49413,54639.46713600600.150.180.330.150.33
Champions Lg (2 Seasons)16108379.3011000200.000.110.110.000.11
Coupe de France (2 Seasons)422282.5011000100.000.390.390.000.39
Coupe de la Ligue (2 Seasons)21941.0011000000.000.960.960.000.96
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
2006-200720Westerlo1 League33242,24024.9156100200.040.200.240.040.24
2007-200821Westerlo1 League24201,78119.8246200400.100.200.300.100.30
2008-200922Club Brugge2 Leagues39383,28736.531013300600.080.330.420.080.42
2009-201023Club Brugge2 Leagues33272,45227.2459400700.150.180.330.150.33
2010-201124Club Brugge2 Leagues38322,82831.431114300810.100.350.450.100.45
2011-201225Club Brugge2 Leagues27252,23024.871017700500.280.400.690.280.69
2011-201225Monaco1 League151198510.9314300200.270.090.370.270.37
2012-201326Monaco1 League34302,56128.5369300400.110.210.320.110.32
2013-201427Monaco1 League1123253.6123100000.280.550.830.280.83
2014-201528Monaco3 Leagues39212,01722.4235200410.090.130.220.090.22
2015-201629Monaco3 Leagues23211,66318.521012200310.110.540.650.110.65
2016-201730Monaco4 Leagues28131,29414.4156100400.070.350.420.070.42
2017-201831Fenerbahçe1 League29272,26625.24812400400.160.320.480.160.48
2018-201932Fenerbahçe1 League16151,33914.9145100300.070.270.340.070.34
2019-202033Fenerbahçe1 League28272,37526.4202200600.080.000.080.080.08
2020-202134Fenerbahçe1 League00
2020-202134Club Brugge2 Leagues421792.0000000000.00.00.10.237130.000.000.000.000.000.020.060.080.020.08
2021-202235Kasımpaşa1 League622542.8000000000.000.000.000.000.00
16 Seasons5 Clubs8 Leagues42733730,076334.2398412339006230.00.00.10.237130.120.260.370.120.370.020.060.080.020.08
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
Monaco (6 Seasons)6 Leagues150988,84598.312273912001720.120.270.400.120.40
Club Brugge (5 Seasons)2 Leagues14112410,976122.017365317002610.00.00.10.237130.140.310.460.140.460.020.060.080.020.08
Fenerbahçe (4 Seasons)1 League73695,98066.4712197001300.110.180.290.110.29
Westerlo (2 Seasons)1 League57444,02144.73912300600.070.200.270.070.27
Kasımpaşa (1 Season)1 League622542.8000000000.000.000.000.000.00
First Division (7 Seasons)17514913,293147.717425917002510.00.00.00.00120.120.280.400.120.400.100.000.100.100.10
UEFA Cup (6 Seasons)26201,81920.2347300800.00.00.10.136110.150.280.490.150.490.000.080.080.000.08
Süper Lig (5 Seasons)79716,23469.3712197001300.100.170.270.100.27
Ligue 1 (4 Seasons)76434,02544.761622600720.130.360.490.130.49
Ligue 2 (2 Seasons)49413,54639.46713600600.150.180.330.150.33
Champions Lg (2 Seasons)16108379.3011000200.000.110.110.000.11
Coupe de France (2 Seasons)422282.5011000100.000.390.390.000.39
Coupe de la Ligue (2 Seasons)21941.0011000000.000.960.960.000.96
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
2006-200720Westerlobe BEL1. First Division8th33242,24024.9156100200.040.200.240.040.24
2007-200821Westerlobe BEL1. First Division9th24201,78119.8246200400.100.200.300.100.30
2008-200922Club Bruggebe BEL1. First Division3rd33322,76230.731013300500.100.330.420.100.42Matches
2009-201023Club Bruggebe BEL1. Pro League3rd28232,12123.6459400400.170.210.380.170.38Matches
2010-201124Club Bruggebe BEL1. Pro League4th33302,58228.731013300610.100.350.450.100.45Matches
2011-201225Club Bruggebe BEL1. Pro League2nd22201,78019.84812400400.200.400.610.200.61Matches
2011-201225Monacofr FRA2. Ligue 28th151198510.9314300200.270.090.370.270.37Matches
2012-201326Monacofr FRA2. Ligue 21st34302,56128.5369300400.110.210.320.110.32
2013-201427Monacofr FRA1. Ligue 12nd1123253.6123100000.280.550.830.280.83Matches
2014-201528Monacofr FRA1. Ligue 13rd27131,27614.2224200310.140.140.280.140.28Matches
2015-201629Monacofr FRA1. Ligue 13rd20201,54817.22911200210.120.520.640.120.64Matches
2016-201730Monacofr FRA1. Ligue 11st1888769.7134100200.100.310.410.100.41Matches
2017-201831Fenerbahçetr TUR1. Süper Lig2nd29272,26625.24812400400.160.320.480.160.48Matches
2018-201932Fenerbahçetr TUR1. Süper Lig6th16151,33914.9145100300.070.270.340.070.34Matches
2019-202033Fenerbahçetr TUR1. Süper Lig7th28272,37526.4202200600.080.000.080.080.08Matches
2020-202134Fenerbahçetr TUR1. Süper Lig3rd00Matches
2020-202134Club Bruggebe BEL1. First Division A1st20270.3000000000.00.00.00.00120.000.000.000.000.000.100.000.100.100.10Matches
2021-202235Kasımpaşatr TUR1. Süper Lig11th622542.8000000000.000.000.000.000.00Matches
16 Seasons5 Clubs4 Leagues37930427,098301.1367711336005130.00.00.00.00120.120.260.380.120.380.100.000.100.100.10
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Monaco (6 Seasons)2 Leagues125847,57184.112233512001320.140.270.420.140.42
Club Brugge (5 Seasons)1 League1181059,272103.014334714001910.00.00.00.00120.140.320.460.140.460.100.000.100.100.10
Fenerbahçe (4 Seasons)1 League73695,98066.4712197001300.110.180.290.110.29
Westerlo (2 Seasons)1 League57444,02144.73912300600.070.200.270.070.27
Kasımpaşa (1 Season)1 League622542.8000000000.000.000.000.000.00
First Division (7 Seasons)17514913,293147.717425917002510.00.00.00.00120.120.280.400.120.400.100.000.100.100.10
Süper Lig (5 Seasons)79716,23469.3712197001300.100.170.270.100.27
Ligue 1 (4 Seasons)76434,02544.761622600720.130.360.490.130.49
Ligue 2 (2 Seasons)49413,54639.46713600600.150.180.330.150.33
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201528Monacofr FRACoupe de France5th311381.5000000000.000.000.000.000.00Matches
2015-201629Monacofr FRA1. Coupe de la Ligue9th00Matches
2016-201730Monacofr FRACoupe de France3rd11901.0011000100.001.001.000.001.00Matches
2016-201730Monacofr FRA1. Coupe de la Ligue2nd21941.0011000000.000.960.960.000.96Matches
3 Seasons1 Club2 Leagues633223.6022000100.000.560.560.000.56
Coupe de France (2 Seasons)422282.5011000100.000.390.390.000.39
Coupe de la Ligue (2 Seasons)21941.0011000000.000.960.960.000.96
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-200922Club Brugge2. UEFA CupGR665255.8000100.000.00Matches
2009-201023Club Brugge2. Europa LgR32543313.7000000300.000.000.000.000.00Matches
2010-201124Club Brugge2. Europa LgGR522462.7011000200.000.370.370.000.37Matches
2011-201225Club Brugge2. Europa LgR32554505.0325300100.600.401.000.601.00Matches
2014-201528Monaco1. Champions LgQF976036.7011000100.000.150.150.000.15Matches
2015-201629Monaco2. Europa LgGR311151.3011000100.000.780.780.000.78Matches
2016-201730Monaco1. Champions LgSF732342.6000000100.000.000.000.000.00Matches
2020-202134Club Brugge2. Europa LgR32221521.7000000000.00.00.10.136110.000.000.000.000.000.000.080.080.000.08Matches
8 Seasons2 Clubs2 Leagues42302,65629.53583001000.00.00.10.136110.100.210.340.100.340.000.080.080.000.08
Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Club Brugge (5 Seasons)1 League23191,70418.9336300700.00.00.10.136110.160.230.460.160.460.000.080.080.000.08
Monaco (3 Seasons)2 Leagues191195210.6022000300.000.190.190.000.19
UEFA Cup (6 Seasons)26201,81920.2347300800.00.00.10.136110.150.280.490.150.490.000.080.080.000.08
Champions Lg (2 Seasons)16108379.3011000200.000.110.110.000.11
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
201427ma MoroccoFriendlies (M)443393.8011000000.000.270.270.000.27Matches
201528ma MoroccoFriendlies (M)221802.0000000100.000.000.000.000.00Matches
201629ma MoroccoFriendlies (M)221802.0000000000.000.000.000.000.00Matches
201730ma MoroccoFriendlies (M)332703.0011000000.000.330.330.000.33Matches
201730ma MoroccoAfrica Cup of NationsQF443604.0000000000.000.000.000.000.00Matches
201730ma MoroccoAfrica Cup of Nations qualification554505.0213200000.400.200.600.400.60Matches
201832ma Morocco1. World CupGR221802.0000000000.00.00.10.17720.000.000.000.000.000.010.040.050.010.05Matches
201831ma MoroccoWCQ443604.0101100100.250.000.250.250.25Matches
201831ma MoroccoFriendlies (M)221581.8000000000.000.000.000.000.00Matches
201932ma MoroccoFriendlies (M)321872.1000000000.000.000.000.000.00Matches
201932ma MoroccoAfrica Cup of NationsR16432693.0000000000.000.000.000.000.00Matches
201932ma MoroccoAfrica Cup of Nations qualification332072.3000000000.000.000.000.000.00Matches
202134ma MoroccoAfrica Cup of Nations qualification10340.4000000000.000.000.000.000.00Matches
7 Seasons1 Club5 Leagues39363,17435.3336300200.00.00.10.17720.090.090.170.090.170.010.040.050.010.05
Friendlies (M) (6 Seasons)16151,31414.6022000100.000.140.140.000.14
Africa Cup of Nations qualification (3 Seasons)986917.7213200000.260.130.390.260.39
Africa Cup of Nations (2 Seasons)876297.0000000000.000.000.000.000.00
WCQ (1 Season)443604.0101100100.250.000.250.250.25
World Cup (1 Season)221802.0000000000.00.00.10.17720.000.000.000.000.000.010.040.050.010.05

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
2006-200720Westerlobe BEL1. First Division24.91140.560.0700
2007-200821Westerlobe BEL1. First Division19.8270.350.2900
2008-200922Club Bruggebe BEL1. First Division30.73180.590.1700Matches
2008-200922Club Brugge2. UEFA Cup5.800Matches
2009-201023Club Brugge2. Europa Lg3.7020.540.0000Matches
2009-201023Club Bruggebe BEL1. Pro League23.64140.590.2900Matches
2010-201124Club Brugge2. Europa Lg2.7010.370.0000Matches
2010-201124Club Bruggebe BEL1. Pro League28.73140.490.2100Matches
2011-201225Club Brugge2. Europa Lg5.0340.800.7500Matches
2011-201225Monacofr FRA2. Ligue 210.93121.100.2500Matches
2011-201225Club Bruggebe BEL1. Pro League19.84130.660.3100Matches
2012-201326Monacofr FRA2. Ligue 228.53120.420.2500
2013-201427Monacofr FRA1. Ligue 13.6120.550.5000Matches
2014-201528Monaco1. Champions Lg6.7000.0000Matches
2014-201528Monacofr FRACoupe de France1.5000Matches
2014-201528Monacofr FRA1. Ligue 114.2230.210.6700Matches
2015-201629Monaco2. Europa Lg1.3010.780.0000Matches
2015-201629Monacofr FRA1. Ligue 117.22100.580.2000Matches
2016-201730Monaco1. Champions Lg2.60100.00.380.000.0000Matches
2016-201730Monacofr FRACoupe de France1.0000Matches
2016-201730Monacofr FRA1. Coupe de la Ligue1.0000Matches
2016-201730Monacofr FRA1. Ligue 19.7113538.51.340.510.080.2000Matches
2017-201831Fenerbahçetr TUR1. Süper Lig25.2429931.01.150.360.140.4400Matches
2018-201932Fenerbahçetr TUR1. Süper Lig14.9114214.30.940.130.070.5000Matches
2019-202033Fenerbahçetr TUR1. Süper Lig26.4210440.00.380.150.200.5000Matches
2020-202134Club Brugge2. Europa Lg1.70000.000.000000.00.00.00.0Matches
2020-202134Club Bruggebe BEL1. First Division A0.30100.03.330.000.0025.00000.00.00.030.00.0Matches
2021-202235Kasımpaşatr TUR1. Süper Lig2.80100.00.350.000.0000Matches
16 Seasons5 Clubs8 Leagues334.2396914729.00.830.450.120.2725.00000.00.00.030.00.0
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
Monaco (6 Seasons)6 Leagues98.312144535.71.140.480.070.2700
Club Brugge (5 Seasons)2 Leagues122.0171660.00.500.570.000.2625.00000.00.00.030.00.0
Fenerbahçe (4 Seasons)1 League66.47531528.30.800.230.130.4700
Westerlo (2 Seasons)1 League44.73210.470.1400
Kasımpaşa (1 Season)1 League2.80100.00.350.000.0000
First Division (7 Seasons)147.7171800.03.330.540.000.2125.00000.00.00.030.00.0
UEFA Cup (6 Seasons)20.23080.000.560.380000.00.00.00.0
Süper Lig (5 Seasons)69.37541527.80.780.220.130.4700
Ligue 1 (4 Seasons)44.76132038.51.340.450.080.3000
Ligue 2 (2 Seasons)39.46240.610.2500
Champions Lg (2 Seasons)9.30100.00.380.000.0000
Coupe de France (2 Seasons)2.5000
Coupe de la Ligue (2 Seasons)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200720Westerlo1 League24.91140.560.0700
2007-200821Westerlo1 League19.8270.350.2900
2008-200922Club Brugge2 Leagues36.53180.590.1700
2009-201023Club Brugge2 Leagues27.24160.590.2500
2010-201124Club Brugge2 Leagues31.43150.480.2000
2011-201225Club Brugge2 Leagues24.87170.690.4100
2011-201225Monaco1 League10.93121.100.2500
2012-201326Monaco1 League28.53120.420.2500
2013-201427Monaco1 League3.6120.550.5000
2014-201528Monaco3 Leagues22.4230.140.6700
2015-201629Monaco3 Leagues18.52110.600.1800
2016-201730Monaco4 Leagues14.4114535.71.140.410.070.2000
2017-201831Fenerbahçe1 League25.2429931.01.150.360.140.4400
2018-201932Fenerbahçe1 League14.9114214.30.940.130.070.5000
2019-202033Fenerbahçe1 League26.4210440.00.380.150.200.5000
2020-202134Club Brugge2 Leagues2.00100.00.500.000.0025.00000.00.00.030.00.0
2021-202235Kasımpaşa1 League2.80100.00.350.000.0000
16 Seasons5 Clubs8 Leagues334.2396914729.00.830.450.120.2725.00000.00.00.030.00.0
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
Monaco (6 Seasons)6 Leagues98.312144535.71.140.480.070.2700
Club Brugge (5 Seasons)2 Leagues122.0171660.00.500.570.000.2625.00000.00.00.030.00.0
Fenerbahçe (4 Seasons)1 League66.47531528.30.800.230.130.4700
Westerlo (2 Seasons)1 League44.73210.470.1400
Kasımpaşa (1 Season)1 League2.80100.00.350.000.0000
First Division (7 Seasons)147.7171800.03.330.540.000.2125.00000.00.00.030.00.0
UEFA Cup (6 Seasons)20.23080.000.560.380000.00.00.00.0
Süper Lig (5 Seasons)69.37541527.80.780.220.130.4700
Ligue 1 (4 Seasons)44.76132038.51.340.450.080.3000
Ligue 2 (2 Seasons)39.46240.610.2500
Champions Lg (2 Seasons)9.30100.00.380.000.0000
Coupe de France (2 Seasons)2.5000
Coupe de la Ligue (2 Seasons)1.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200720Westerlobe BEL1. First Division8th24.91140.560.0700
2007-200821Westerlobe BEL1. First Division9th19.8270.350.2900
2008-200922Club Bruggebe BEL1. First Division3rd30.73180.590.1700Matches
2009-201023Club Bruggebe BEL1. Pro League3rd23.64140.590.2900Matches
2010-201124Club Bruggebe BEL1. Pro League4th28.73140.490.2100Matches
2011-201225Club Bruggebe BEL1. Pro League2nd19.84130.660.3100Matches
2011-201225Monacofr FRA2. Ligue 28th10.93121.100.2500Matches
2012-201326Monacofr FRA2. Ligue 21st28.53120.420.2500
2013-201427Monacofr FRA1. Ligue 12nd3.6120.550.5000Matches
2014-201528Monacofr FRA1. Ligue 13rd14.2230.210.6700Matches
2015-201629Monacofr FRA1. Ligue 13rd17.22100.580.2000Matches
2016-201730Monacofr FRA1. Ligue 11st9.7113538.51.340.510.080.2000Matches
2017-201831Fenerbahçetr TUR1. Süper Lig2nd25.2429931.01.150.360.140.4400Matches
2018-201932Fenerbahçetr TUR1. Süper Lig6th14.9114214.30.940.130.070.5000Matches
2019-202033Fenerbahçetr TUR1. Süper Lig7th26.4210440.00.380.150.200.5000Matches
2020-202134Club Bruggebe BEL1. First Division A1st0.30100.03.330.000.0025.00000.00.00.030.00.0Matches
2021-202235Kasımpaşatr TUR1. Süper Lig11th2.80100.00.350.000.0000Matches
16 Seasons5 Clubs4 Leagues301.1366813929.40.860.460.120.2625.00000.00.00.030.00.0
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
Monaco (6 Seasons)2 Leagues84.112134438.51.340.520.080.2700
Club Brugge (5 Seasons)1 League103.0141590.03.330.570.000.2425.00000.00.00.030.00.0
Fenerbahçe (4 Seasons)1 League66.47531528.30.800.230.130.4700
Westerlo (2 Seasons)1 League44.73210.470.1400
Kasımpaşa (1 Season)1 League2.80100.00.350.000.0000
First Division (7 Seasons)147.7171800.03.330.540.000.2125.00000.00.00.030.00.0
Süper Lig (5 Seasons)69.37541527.80.780.220.130.4700
Ligue 1 (4 Seasons)44.76132038.51.340.450.080.3000
Ligue 2 (2 Seasons)39.46240.610.2500
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
2014-201528Monacofr FRACoupe de France5th1.5000Matches
2016-201730Monacofr FRACoupe de France3rd1.0000Matches
2016-201730Monacofr FRA1. Coupe de la Ligue2nd1.0000Matches
3 Seasons1 Club2 Leagues3.6000
Coupe de France (2 Seasons)2.5000
Coupe de la Ligue (2 Seasons)1.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2008-200922Club Brugge2. UEFA CupGR5.800Matches
2009-201023Club Brugge2. Europa LgR323.7020.540.0000Matches
2010-201124Club Brugge2. Europa LgGR2.7010.370.0000Matches
2011-201225Club Brugge2. Europa LgR325.0340.800.7500Matches
2014-201528Monaco1. Champions LgQF6.7000.0000Matches
2015-201629Monaco2. Europa LgGR1.3010.780.0000Matches
2016-201730Monaco1. Champions LgSF2.60100.00.380.000.0000Matches
2020-202134Club Brugge2. Europa LgR321.70000.000.000000.00.00.00.0Matches
8 Seasons2 Clubs2 Leagues29.53180.00.230.340.000.380000.00.00.00.0
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Club Brugge (5 Seasons)1 League18.93070.000.530.430000.00.00.00.0
Monaco (3 Seasons)2 Leagues10.60110.00.380.090.000.0000
UEFA Cup (6 Seasons)20.23080.000.560.380000.00.00.00.0
Champions Lg (2 Seasons)9.30100.00.380.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201427ma MoroccoFriendlies (M)3.8000Matches
201528ma MoroccoFriendlies (M)2.0000Matches
201629ma MoroccoFriendlies (M)2.0000Matches
201730ma MoroccoFriendlies (M)3.0000Matches
201730ma MoroccoAfrica Cup of NationsQF4.00100.00.250.000.0000Matches
201730ma MoroccoAfrica Cup of Nations qualification5.0200Matches
201832ma Morocco1. World CupGR2.00100.00.500.000.0034.20000.00.00.020.00.0Matches
201831ma MoroccoWCQ4.0100Matches
201831ma MoroccoFriendlies (M)1.8000Matches
201932ma MoroccoFriendlies (M)2.1000Matches
201932ma MoroccoAfrica Cup of NationsR163.002150.00.670.330.000.0000Matches
201932ma MoroccoAfrica Cup of Nations qualification2.3000Matches
202134ma MoroccoAfrica Cup of Nations qualification0.4000Matches
7 Seasons1 Club5 Leagues35.334125.00.440.110.000.0034.20000.00.00.020.00.0
Friendlies (M) (6 Seasons)14.6000
Africa Cup of Nations qualification (3 Seasons)7.7200
Africa Cup of Nations (2 Seasons)7.003133.30.430.140.000.0000
WCQ (1 Season)4.0100
World Cup (1 Season)2.00100.00.500.000.0034.20000.00.00.020.00.0

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
2006-200720Westerlobe BEL1. First Division24.95
2007-200821Westerlobe BEL1. First Division19.84
2008-200922Club Bruggebe BEL1. First Division30.710Matches
2008-200922Club Brugge2. UEFA Cup5.8Matches
2009-201023Club Brugge2. Europa Lg3.70Matches
2009-201023Club Bruggebe BEL1. Pro League23.65Matches
2010-201124Club Brugge2. Europa Lg2.71Matches
2010-201124Club Bruggebe BEL1. Pro League28.710Matches
2011-201225Club Brugge2. Europa Lg5.02Matches
2011-201225Monacofr FRA2. Ligue 210.91Matches
2011-201225Club Bruggebe BEL1. Pro League19.88Matches
2012-201326Monacofr FRA2. Ligue 228.56
2013-201427Monacofr FRA1. Ligue 13.62Matches
2014-201528Monaco1. Champions Lg6.71Matches
2014-201528Monacofr FRACoupe de France1.50Matches
2014-201528Monacofr FRA1. Ligue 114.22Matches
2015-201629Monaco2. Europa Lg1.31Matches
2015-201629Monacofr FRA1. Ligue 117.29Matches
2016-201730Monaco1. Champions Lg2.60Matches
2016-201730Monacofr FRACoupe de France1.01Matches
2016-201730Monacofr FRA1. Coupe de la Ligue1.01Matches
2016-201730Monacofr FRA1. Ligue 19.73Matches
2017-201831Fenerbahçetr TUR1. Süper Lig25.28Matches
2018-201932Fenerbahçetr TUR1. Süper Lig14.94Matches
2019-202033Fenerbahçetr TUR1. Süper Lig26.40Matches
2020-202134Club Brugge2. Europa Lg1.7627780.5977242364187.8202871.45683.300.10.2-0.136116Matches
2020-202134Club Bruggebe BEL1. First Division A0.3101855.61273481457.12450.00000.00.00.001001Matches
2021-202235Kasımpaşatr TUR1. Süper Lig2.80Matches
16 Seasons5 Clubs8 Leagues334.2729575.81104276445580.0223268.85683.3840.10.2+83.937117
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
Monaco (6 Seasons)6 Leagues98.327
Club Brugge (5 Seasons)2 Leagues122.0729575.81104276445580.0223268.85683.3360.10.2+35.937117
Fenerbahçe (4 Seasons)1 League66.412
Westerlo (2 Seasons)1 League44.79
Kasımpaşa (1 Season)1 League2.80
First Division (7 Seasons)147.7101855.61273481457.12450.000420.00.0+42.001001
UEFA Cup (6 Seasons)20.2627780.5977242364187.8202871.45683.340.10.2+3.936116
Süper Lig (5 Seasons)69.312
Ligue 1 (4 Seasons)44.716
Ligue 2 (2 Seasons)39.47
Champions Lg (2 Seasons)9.31
Coupe de France (2 Seasons)2.51
Coupe de la Ligue (2 Seasons)1.01
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
2006-200720Westerlo1 League24.95
2007-200821Westerlo1 League19.84
2008-200922Club Brugge2 Leagues36.510
2009-201023Club Brugge2 Leagues27.25
2010-201124Club Brugge2 Leagues31.411
2011-201225Club Brugge2 Leagues24.810
2011-201225Monaco1 League10.91
2012-201326Monaco1 League28.56
2013-201427Monaco1 League3.62
2014-201528Monaco3 Leagues22.43
2015-201629Monaco3 Leagues18.510
2016-201730Monaco4 Leagues14.45
2017-201831Fenerbahçe1 League25.28
2018-201932Fenerbahçe1 League14.94
2019-202033Fenerbahçe1 League26.40
2020-202134Club Brugge2 Leagues2.0729575.81104276445580.0223268.85683.300.10.2-0.137117
2021-202235Kasımpaşa1 League2.80
16 Seasons5 Clubs8 Leagues334.2729575.81104276445580.0223268.85683.3840.10.2+83.937117
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
Monaco (6 Seasons)6 Leagues98.327
Club Brugge (5 Seasons)2 Leagues122.0729575.81104276445580.0223268.85683.3360.10.2+35.937117
Fenerbahçe (4 Seasons)1 League66.412
Westerlo (2 Seasons)1 League44.79
Kasımpaşa (1 Season)1 League2.80
First Division (7 Seasons)147.7101855.61273481457.12450.000420.00.0+42.001001
UEFA Cup (6 Seasons)20.2627780.5977242364187.8202871.45683.340.10.2+3.936116
Süper Lig (5 Seasons)69.312
Ligue 1 (4 Seasons)44.716
Ligue 2 (2 Seasons)39.47
Champions Lg (2 Seasons)9.31
Coupe de France (2 Seasons)2.51
Coupe de la Ligue (2 Seasons)1.01
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
2006-200720Westerlobe BEL1. First Division8th24.95
2007-200821Westerlobe BEL1. First Division9th19.84
2008-200922Club Bruggebe BEL1. First Division3rd30.710Matches
2009-201023Club Bruggebe BEL1. Pro League3rd23.65Matches
2010-201124Club Bruggebe BEL1. Pro League4th28.710Matches
2011-201225Club Bruggebe BEL1. Pro League2nd19.88Matches
2011-201225Monacofr FRA2. Ligue 28th10.91Matches
2012-201326Monacofr FRA2. Ligue 21st28.56
2013-201427Monacofr FRA1. Ligue 12nd3.62Matches
2014-201528Monacofr FRA1. Ligue 13rd14.22Matches
2015-201629Monacofr FRA1. Ligue 13rd17.29Matches
2016-201730Monacofr FRA1. Ligue 11st9.73Matches
2017-201831Fenerbahçetr TUR1. Süper Lig2nd25.28Matches
2018-201932Fenerbahçetr TUR1. Süper Lig6th14.94Matches
2019-202033Fenerbahçetr TUR1. Süper Lig7th26.40Matches
2020-202134Club Bruggebe BEL1. First Division A1st0.3101855.61273481457.12450.00000.00.00.001001Matches
2021-202235Kasımpaşatr TUR1. Süper Lig11th2.80Matches
16 Seasons5 Clubs4 Leagues301.1101855.61273481457.12450.000770.00.0+77.001001
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
Monaco (6 Seasons)2 Leagues84.123
Club Brugge (5 Seasons)1 League103.0101855.61273481457.12450.000330.00.0+33.001001
Fenerbahçe (4 Seasons)1 League66.412
Westerlo (2 Seasons)1 League44.79
Kasımpaşa (1 Season)1 League2.80
First Division (7 Seasons)147.7101855.61273481457.12450.000420.00.0+42.001001
Süper Lig (5 Seasons)69.312
Ligue 1 (4 Seasons)44.716
Ligue 2 (2 Seasons)39.47
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
2014-201528Monacofr FRACoupe de France5th1.50Matches
2016-201730Monacofr FRACoupe de France3rd1.01Matches
2016-201730Monacofr FRA1. Coupe de la Ligue2nd1.01Matches
3 Seasons1 Club2 Leagues3.62
Coupe de France (2 Seasons)2.51
Coupe de la Ligue (2 Seasons)1.01
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-200922Club Brugge2. UEFA CupGR5.8Matches
2009-201023Club Brugge2. Europa LgR323.70Matches
2010-201124Club Brugge2. Europa LgGR2.71Matches
2011-201225Club Brugge2. Europa LgR325.02Matches
2014-201528Monaco1. Champions LgQF6.71Matches
2015-201629Monaco2. Europa LgGR1.31Matches
2016-201730Monaco1. Champions LgSF2.60Matches
2020-202134Club Brugge2. Europa LgR321.7627780.5977242364187.8202871.45683.300.10.2-0.136116Matches
8 Seasons2 Clubs2 Leagues29.5627780.5977242364187.8202871.45683.350.10.2+4.936116
Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Club Brugge (5 Seasons)1 League18.9627780.5977242364187.8202871.45683.330.10.2+2.936116
Monaco (3 Seasons)2 Leagues10.62
UEFA Cup (6 Seasons)20.2627780.5977242364187.8202871.45683.340.10.2+3.936116
Champions Lg (2 Seasons)9.31
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
201427ma MoroccoFriendlies (M)3.81Matches
201528ma MoroccoFriendlies (M)2.00Matches
201629ma MoroccoFriendlies (M)2.00Matches
201730ma MoroccoFriendlies (M)3.01Matches
201730ma MoroccoAfrica Cup of NationsQF4.00Matches
201730ma MoroccoAfrica Cup of Nations qualification5.01Matches
201832ma Morocco1. World CupGR2.0809782.51147517404687.0283580.04666.700.10.2-0.118227Matches
201831ma MoroccoWCQ4.00Matches
201831ma MoroccoFriendlies (M)1.80Matches
201932ma MoroccoFriendlies (M)2.10Matches
201932ma MoroccoAfrica Cup of NationsR163.00Matches
201932ma MoroccoAfrica Cup of Nations qualification2.30Matches
202134ma MoroccoAfrica Cup of Nations qualification0.40Matches
7 Seasons1 Club5 Leagues35.3809782.51147517404687.0283580.04666.730.10.2+2.918227
Friendlies (M) (6 Seasons)14.62
Africa Cup of Nations qualification (3 Seasons)7.71
Africa Cup of Nations (2 Seasons)7.00
WCQ (1 Season)4.00
World Cup (1 Season)2.0809782.51147517404687.0283580.04666.700.10.2-0.118227
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
2006-200720Westerlobe BEL1. First Division24.9
2007-200821Westerlobe BEL1. First Division19.8
2008-200922Club Bruggebe BEL1. First Division30.7Matches
2008-200922Club Brugge2. UEFA Cup5.8Matches
2009-201023Club Brugge2. Europa Lg3.7Matches
2009-201023Club Bruggebe BEL1. Pro League23.6Matches
2010-201124Club Brugge2. Europa Lg2.7Matches
2010-201124Club Bruggebe BEL1. Pro League28.7Matches
2011-201225Club Brugge2. Europa Lg5.0Matches
2011-201225Monacofr FRA2. Ligue 210.9Matches
2011-201225Club Bruggebe BEL1. Pro League19.8Matches
2012-201326Monacofr FRA2. Ligue 228.5
2013-201427Monacofr FRA1. Ligue 13.6Matches
2014-201528Monaco1. Champions Lg6.7Matches
2014-201528Monacofr FRACoupe de France1.5Matches
2014-201528Monacofr FRA1. Ligue 114.2Matches
2015-201629Monaco2. Europa Lg1.3Matches
2015-201629Monacofr FRA1. Ligue 117.2Matches
2016-201730Monaco1. Champions Lg2.629Matches
2016-201730Monacofr FRACoupe de France1.0Matches
2016-201730Monacofr FRA1. Coupe de la Ligue1.0Matches
2016-201730Monacofr FRA1. Ligue 19.758Matches
2017-201831Fenerbahçetr TUR1. Süper Lig25.2105Matches
2018-201932Fenerbahçetr TUR1. Süper Lig14.953Matches
2019-202033Fenerbahçetr TUR1. Süper Lig26.470Matches
2020-202134Club Brugge2. Europa Lg1.7777700007000006202Matches
2020-202134Club Bruggebe BEL1. First Division A0.3181800000000001000Matches
2021-202235Kasımpaşatr TUR1. Süper Lig2.86Matches
16 Seasons5 Clubs8 Leagues334.295950000328000007202
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Monaco (6 Seasons)6 Leagues98.387
Club Brugge (5 Seasons)2 Leagues122.0959500007000007202
Fenerbahçe (4 Seasons)1 League66.4228
Westerlo (2 Seasons)1 League44.7
Kasımpaşa (1 Season)1 League2.86
First Division (7 Seasons)147.7181800000000001000
UEFA Cup (6 Seasons)20.2777700007000006202
Süper Lig (5 Seasons)69.3234
Ligue 1 (4 Seasons)44.758
Ligue 2 (2 Seasons)39.4
Champions Lg (2 Seasons)9.329
Coupe de France (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)1.0
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
2006-200720Westerlo1 League24.9
2007-200821Westerlo1 League19.8
2008-200922Club Brugge2 Leagues36.5
2009-201023Club Brugge2 Leagues27.2
2010-201124Club Brugge2 Leagues31.4
2011-201225Club Brugge2 Leagues24.8
2011-201225Monaco1 League10.9
2012-201326Monaco1 League28.5
2013-201427Monaco1 League3.6
2014-201528Monaco3 Leagues22.4
2015-201629Monaco3 Leagues18.5
2016-201730Monaco4 Leagues14.487
2017-201831Fenerbahçe1 League25.2105
2018-201932Fenerbahçe1 League14.953
2019-202033Fenerbahçe1 League26.470
2020-202134Club Brugge2 Leagues2.0959500007000007202
2021-202235Kasımpaşa1 League2.86
16 Seasons5 Clubs8 Leagues334.295950000328000007202
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Monaco (6 Seasons)6 Leagues98.387
Club Brugge (5 Seasons)2 Leagues122.0959500007000007202
Fenerbahçe (4 Seasons)1 League66.4228
Westerlo (2 Seasons)1 League44.7
Kasımpaşa (1 Season)1 League2.86
First Division (7 Seasons)147.7181800000000001000
UEFA Cup (6 Seasons)20.2777700007000006202
Süper Lig (5 Seasons)69.3234
Ligue 1 (4 Seasons)44.758
Ligue 2 (2 Seasons)39.4
Champions Lg (2 Seasons)9.329
Coupe de France (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)1.0
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
2006-200720Westerlobe BEL1. First Division8th24.9
2007-200821Westerlobe BEL1. First Division9th19.8
2008-200922Club Bruggebe BEL1. First Division3rd30.7Matches
2009-201023Club Bruggebe BEL1. Pro League3rd23.6Matches
2010-201124Club Bruggebe BEL1. Pro League4th28.7Matches
2011-201225Club Bruggebe BEL1. Pro League2nd19.8Matches
2011-201225Monacofr FRA2. Ligue 28th10.9Matches
2012-201326Monacofr FRA2. Ligue 21st28.5
2013-201427Monacofr FRA1. Ligue 12nd3.6Matches
2014-201528Monacofr FRA1. Ligue 13rd14.2Matches
2015-201629Monacofr FRA1. Ligue 13rd17.2Matches
2016-201730Monacofr FRA1. Ligue 11st9.758Matches
2017-201831Fenerbahçetr TUR1. Süper Lig2nd25.2105Matches
2018-201932Fenerbahçetr TUR1. Süper Lig6th14.953Matches
2019-202033Fenerbahçetr TUR1. Süper Lig7th26.470Matches
2020-202134Club Bruggebe BEL1. First Division A1st0.3181800000000001000Matches
2021-202235Kasımpaşatr TUR1. Süper Lig11th2.86Matches
16 Seasons5 Clubs4 Leagues301.118180000292000001000
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Monaco (6 Seasons)2 Leagues84.158
Club Brugge (5 Seasons)1 League103.0181800000000001000
Fenerbahçe (4 Seasons)1 League66.4228
Westerlo (2 Seasons)1 League44.7
Kasımpaşa (1 Season)1 League2.86
First Division (7 Seasons)147.7181800000000001000
Süper Lig (5 Seasons)69.3234
Ligue 1 (4 Seasons)44.758
Ligue 2 (2 Seasons)39.4
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
2014-201528Monacofr FRACoupe de France5th1.5Matches
2016-201730Monacofr FRACoupe de France3rd1.0Matches
2016-201730Monacofr FRA1. Coupe de la Ligue2nd1.0Matches
3 Seasons1 Club2 Leagues3.6
Coupe de France (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)1.0
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-200922Club Brugge2. UEFA CupGR5.8Matches
2009-201023Club Brugge2. Europa LgR323.7Matches
2010-201124Club Brugge2. Europa LgGR2.7Matches
2011-201225Club Brugge2. Europa LgR325.0Matches
2014-201528Monaco1. Champions LgQF6.7Matches
2015-201629Monaco2. Europa LgGR1.3Matches
2016-201730Monaco1. Champions LgSF2.629Matches
2020-202134Club Brugge2. Europa LgR321.7777700007000006202Matches
8 Seasons2 Clubs2 Leagues29.57777000036000006202
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (5 Seasons)1 League18.9777700007000006202
Monaco (3 Seasons)2 Leagues10.629
UEFA Cup (6 Seasons)20.2777700007000006202
Champions Lg (2 Seasons)9.329
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
201427ma MoroccoFriendlies (M)3.8Matches
201528ma MoroccoFriendlies (M)2.0Matches
201629ma MoroccoFriendlies (M)2.0Matches
201730ma MoroccoFriendlies (M)3.0Matches
201730ma MoroccoAfrica Cup of NationsQF4.016Matches
201730ma MoroccoAfrica Cup of Nations qualification5.0Matches
201832ma Morocco1. World CupGR2.097781900051900008003Matches
201831ma MoroccoWCQ4.0Matches
201831ma MoroccoFriendlies (M)1.8Matches
201932ma MoroccoFriendlies (M)2.1Matches
201932ma MoroccoAfrica Cup of NationsR163.08Matches
201932ma MoroccoAfrica Cup of Nations qualification2.3Matches
202134ma MoroccoAfrica Cup of Nations qualification0.4Matches
7 Seasons1 Club5 Leagues35.3977819000291900008003
Friendlies (M) (6 Seasons)14.6
Africa Cup of Nations qualification (3 Seasons)7.7
Africa Cup of Nations (2 Seasons)7.024
WCQ (1 Season)4.0
World Cup (1 Season)2.097781900051900008003

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
2006-200720Westerlobe BEL1. First Division24.9
2007-200821Westerlobe BEL1. First Division19.8
2008-200922Club Bruggebe BEL1. First Division30.7Matches
2008-200922Club Brugge2. UEFA Cup5.8Matches
2009-201023Club Brugge2. Europa Lg3.7Matches
2009-201023Club Bruggebe BEL1. Pro League23.6Matches
2010-201124Club Brugge2. Europa Lg2.7Matches
2010-201124Club Bruggebe BEL1. Pro League28.7Matches
2011-201225Club Brugge2. Europa Lg5.0Matches
2011-201225Monacofr FRA2. Ligue 210.9Matches
2011-201225Club Bruggebe BEL1. Pro League19.8Matches
2012-201326Monacofr FRA2. Ligue 228.5
2013-201427Monacofr FRA1. Ligue 13.6Matches
2014-201528Monaco1. Champions Lg6.7Matches
2014-201528Monacofr FRACoupe de France1.5Matches
2014-201528Monacofr FRA1. Ligue 114.2Matches
2015-201629Monaco2. Europa Lg1.3Matches
2015-201629Monacofr FRA1. Ligue 117.2Matches
2016-201730Monaco1. Champions Lg2.6Matches
2016-201730Monacofr FRACoupe de France1.0Matches
2016-201730Monacofr FRA1. Coupe de la Ligue1.0Matches
2016-201730Monacofr FRA1. Ligue 19.7Matches
2017-201831Fenerbahçetr TUR1. Süper Lig25.2Matches
2018-201932Fenerbahçetr TUR1. Süper Lig14.9Matches
2019-202033Fenerbahçetr TUR1. Süper Lig26.4Matches
2020-202134Club Brugge2. Europa Lg1.774.1470000010.59100000Matches
2020-202134Club Bruggebe BEL1. First Division A0.300.0000000000.00000000Matches
2021-202235Kasımpaşatr TUR1. Süper Lig2.8Matches
16 Seasons5 Clubs8 Leagues334.273.5270000010.50100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Monaco (6 Seasons)6 Leagues98.3
Club Brugge (5 Seasons)2 Leagues122.073.5270000010.50100000
Fenerbahçe (4 Seasons)1 League66.4
Westerlo (2 Seasons)1 League44.7
Kasımpaşa (1 Season)1 League2.8
First Division (7 Seasons)147.700.0000000000.00000000
UEFA Cup (6 Seasons)20.274.1470000010.59100000
Süper Lig (5 Seasons)69.3
Ligue 1 (4 Seasons)44.7
Ligue 2 (2 Seasons)39.4
Champions Lg (2 Seasons)9.3
Coupe de France (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)1.0
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
2006-200720Westerlo1 League24.9
2007-200821Westerlo1 League19.8
2008-200922Club Brugge2 Leagues36.5
2009-201023Club Brugge2 Leagues27.2
2010-201124Club Brugge2 Leagues31.4
2011-201225Club Brugge2 Leagues24.8
2011-201225Monaco1 League10.9
2012-201326Monaco1 League28.5
2013-201427Monaco1 League3.6
2014-201528Monaco3 Leagues22.4
2015-201629Monaco3 Leagues18.5
2016-201730Monaco4 Leagues14.4
2017-201831Fenerbahçe1 League25.2
2018-201932Fenerbahçe1 League14.9
2019-202033Fenerbahçe1 League26.4
2020-202134Club Brugge2 Leagues2.073.5270000010.50100000
2021-202235Kasımpaşa1 League2.8
16 Seasons5 Clubs8 Leagues334.273.5270000010.50100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Monaco (6 Seasons)6 Leagues98.3
Club Brugge (5 Seasons)2 Leagues122.073.5270000010.50100000
Fenerbahçe (4 Seasons)1 League66.4
Westerlo (2 Seasons)1 League44.7
Kasımpaşa (1 Season)1 League2.8
First Division (7 Seasons)147.700.0000000000.00000000
UEFA Cup (6 Seasons)20.274.1470000010.59100000
Süper Lig (5 Seasons)69.3
Ligue 1 (4 Seasons)44.7
Ligue 2 (2 Seasons)39.4
Champions Lg (2 Seasons)9.3
Coupe de France (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)1.0
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
2006-200720Westerlobe BEL1. First Division8th24.9
2007-200821Westerlobe BEL1. First Division9th19.8
2008-200922Club Bruggebe BEL1. First Division3rd30.7Matches
2009-201023Club Bruggebe BEL1. Pro League3rd23.6Matches
2010-201124Club Bruggebe BEL1. Pro League4th28.7Matches
2011-201225Club Bruggebe BEL1. Pro League2nd19.8Matches
2011-201225Monacofr FRA2. Ligue 28th10.9Matches
2012-201326Monacofr FRA2. Ligue 21st28.5
2013-201427Monacofr FRA1. Ligue 12nd3.6Matches
2014-201528Monacofr FRA1. Ligue 13rd14.2Matches
2015-201629Monacofr FRA1. Ligue 13rd17.2Matches
2016-201730Monacofr FRA1. Ligue 11st9.7Matches
2017-201831Fenerbahçetr TUR1. Süper Lig2nd25.2Matches
2018-201932Fenerbahçetr TUR1. Süper Lig6th14.9Matches
2019-202033Fenerbahçetr TUR1. Süper Lig7th26.4Matches
2020-202134Club Bruggebe BEL1. First Division A1st0.300.0000000000.00000000Matches
2021-202235Kasımpaşatr TUR1. Süper Lig11th2.8Matches
16 Seasons5 Clubs4 Leagues301.100.0000000000.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Monaco (6 Seasons)2 Leagues84.1
Club Brugge (5 Seasons)1 League103.000.0000000000.00000000
Fenerbahçe (4 Seasons)1 League66.4
Westerlo (2 Seasons)1 League44.7
Kasımpaşa (1 Season)1 League2.8
First Division (7 Seasons)147.700.0000000000.00000000
Süper Lig (5 Seasons)69.3
Ligue 1 (4 Seasons)44.7
Ligue 2 (2 Seasons)39.4
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
2014-201528Monacofr FRACoupe de France5th1.5Matches
2016-201730Monacofr FRACoupe de France3rd1.0Matches
2016-201730Monacofr FRA1. Coupe de la Ligue2nd1.0Matches
3 Seasons1 Club2 Leagues3.6
Coupe de France (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)1.0
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-200922Club Brugge2. UEFA CupGR5.8Matches
2009-201023Club Brugge2. Europa LgR323.7Matches
2010-201124Club Brugge2. Europa LgGR2.7Matches
2011-201225Club Brugge2. Europa LgR325.0Matches
2014-201528Monaco1. Champions LgQF6.7Matches
2015-201629Monaco2. Europa LgGR1.3Matches
2016-201730Monaco1. Champions LgSF2.6Matches
2020-202134Club Brugge2. Europa LgR321.774.1470000010.59100000Matches
8 Seasons2 Clubs2 Leagues29.574.1470000010.59100000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (5 Seasons)1 League18.974.1470000010.59100000
Monaco (3 Seasons)2 Leagues10.6
UEFA Cup (6 Seasons)20.274.1470000010.59100000
Champions Lg (2 Seasons)9.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201427ma MoroccoFriendlies (M)3.8Matches
201528ma MoroccoFriendlies (M)2.0Matches
201629ma MoroccoFriendlies (M)2.0Matches
201730ma MoroccoFriendlies (M)3.0Matches
201730ma MoroccoAfrica Cup of NationsQF4.0Matches
201730ma MoroccoAfrica Cup of Nations qualification5.0Matches
201832ma Morocco1. World CupGR2.010.5010000000.00000000Matches
201831ma MoroccoWCQ4.0Matches
201831ma MoroccoFriendlies (M)1.8Matches
201932ma MoroccoFriendlies (M)2.1Matches
201932ma MoroccoAfrica Cup of NationsR163.0Matches
201932ma MoroccoAfrica Cup of Nations qualification2.3Matches
202134ma MoroccoAfrica Cup of Nations qualification0.4Matches
7 Seasons1 Club5 Leagues35.310.5010000000.00000000
Friendlies (M) (6 Seasons)14.6
Africa Cup of Nations qualification (3 Seasons)7.7
Africa Cup of Nations (2 Seasons)7.0
WCQ (1 Season)4.0
World Cup (1 Season)2.010.5010000000.00000000

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
2006-200720Westerlobe BEL1. First Division24.9
2007-200821Westerlobe BEL1. First Division19.8
2008-200922Club Bruggebe BEL1. First Division30.7Matches
2008-200922Club Brugge2. UEFA Cup5.8Matches
2009-201023Club Brugge2. Europa Lg3.7Matches
2009-201023Club Bruggebe BEL1. Pro League23.6Matches
2010-201124Club Brugge2. Europa Lg2.7Matches
2010-201124Club Bruggebe BEL1. Pro League28.7Matches
2011-201225Club Brugge2. Europa Lg5.0Matches
2011-201225Monacofr FRA2. Ligue 210.9Matches
2011-201225Club Bruggebe BEL1. Pro League19.8Matches
2012-201326Monacofr FRA2. Ligue 228.5
2013-201427Monacofr FRA1. Ligue 13.6Matches
2014-201528Monaco1. Champions Lg6.7Matches
2014-201528Monacofr FRACoupe de France1.5Matches
2014-201528Monacofr FRA1. Ligue 114.2Matches
2015-201629Monaco2. Europa Lg1.3Matches
2015-201629Monacofr FRA1. Ligue 117.2Matches
2016-201730Monaco1. Champions Lg2.693Matches
2016-201730Monacofr FRACoupe de France1.0Matches
2016-201730Monacofr FRA1. Coupe de la Ligue1.0Matches
2016-201730Monacofr FRA1. Ligue 19.7189Matches
2017-201831Fenerbahçetr TUR1. Süper Lig25.23126Matches
2018-201932Fenerbahçetr TUR1. Süper Lig14.91713Matches
2019-202033Fenerbahçetr TUR1. Süper Lig26.43115Matches
2020-202134Club Brugge2. Europa Lg1.7202002540.031012400Matches
2020-202134Club Bruggebe BEL1. First Division A0.311100010.010000100Matches
2021-202235Kasımpaşatr TUR1. Süper Lig2.844Matches
16 Seasons5 Clubs8 Leagues334.231113002633.3410172500
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Monaco (6 Seasons)6 Leagues98.327120
Club Brugge (5 Seasons)2 Leagues122.0313002633.341012500
Fenerbahçe (4 Seasons)1 League66.479540
Westerlo (2 Seasons)1 League44.70
Kasımpaşa (1 Season)1 League2.8440
First Division (7 Seasons)147.711100010.010000100
UEFA Cup (6 Seasons)20.2202002540.031012400
Süper Lig (5 Seasons)69.383580
Ligue 1 (4 Seasons)44.71890
Ligue 2 (2 Seasons)39.40
Champions Lg (2 Seasons)9.3930
Coupe de France (2 Seasons)2.50
Coupe de la Ligue (2 Seasons)1.00
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
2006-200720Westerlo1 League24.90
2007-200821Westerlo1 League19.80
2008-200922Club Brugge2 Leagues36.50
2009-201023Club Brugge2 Leagues27.20
2010-201124Club Brugge2 Leagues31.40
2011-201225Club Brugge2 Leagues24.80
2011-201225Monaco1 League10.90
2012-201326Monaco1 League28.50
2013-201427Monaco1 League3.60
2014-201528Monaco3 Leagues22.40
2015-201629Monaco3 Leagues18.50
2016-201730Monaco4 Leagues14.427120
2017-201831Fenerbahçe1 League25.231260
2018-201932Fenerbahçe1 League14.917130
2019-202033Fenerbahçe1 League26.431150
2020-202134Club Brugge2 Leagues2.0313002633.341012500
2021-202235Kasımpaşa1 League2.8440
16 Seasons5 Clubs8 Leagues334.231113002633.3410172500
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Monaco (6 Seasons)6 Leagues98.327120
Club Brugge (5 Seasons)2 Leagues122.0313002633.341012500
Fenerbahçe (4 Seasons)1 League66.479540
Westerlo (2 Seasons)1 League44.70
Kasımpaşa (1 Season)1 League2.8440
First Division (7 Seasons)147.711100010.010000100
UEFA Cup (6 Seasons)20.2202002540.031012400
Süper Lig (5 Seasons)69.383580
Ligue 1 (4 Seasons)44.71890
Ligue 2 (2 Seasons)39.40
Champions Lg (2 Seasons)9.3930
Coupe de France (2 Seasons)2.50
Coupe de la Ligue (2 Seasons)1.00
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
2006-200720Westerlobe BEL1. First Division8th24.9
2007-200821Westerlobe BEL1. First Division9th19.8
2008-200922Club Bruggebe BEL1. First Division3rd30.7Matches
2009-201023Club Bruggebe BEL1. Pro League3rd23.6Matches
2010-201124Club Bruggebe BEL1. Pro League4th28.7Matches
2011-201225Club Bruggebe BEL1. Pro League2nd19.8Matches
2011-201225Monacofr FRA2. Ligue 28th10.9Matches
2012-201326Monacofr FRA2. Ligue 21st28.5
2013-201427Monacofr FRA1. Ligue 12nd3.6Matches
2014-201528Monacofr FRA1. Ligue 13rd14.2Matches
2015-201629Monacofr FRA1. Ligue 13rd17.2Matches
2016-201730Monacofr FRA1. Ligue 11st9.7189Matches
2017-201831Fenerbahçetr TUR1. Süper Lig2nd25.23126Matches
2018-201932Fenerbahçetr TUR1. Süper Lig6th14.91713Matches
2019-202033Fenerbahçetr TUR1. Süper Lig7th26.43115Matches
2020-202134Club Bruggebe BEL1. First Division A1st0.311100010.010000100Matches
2021-202235Kasımpaşatr TUR1. Süper Lig11th2.844Matches
16 Seasons5 Clubs4 Leagues301.11102100010.0100067100
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
Monaco (6 Seasons)2 Leagues84.11890
Club Brugge (5 Seasons)1 League103.011100010.010000100
Fenerbahçe (4 Seasons)1 League66.479540
Westerlo (2 Seasons)1 League44.70
Kasımpaşa (1 Season)1 League2.8440
First Division (7 Seasons)147.711100010.010000100
Süper Lig (5 Seasons)69.383580
Ligue 1 (4 Seasons)44.71890
Ligue 2 (2 Seasons)39.40
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
2014-201528Monacofr FRACoupe de France5th1.5Matches
2016-201730Monacofr FRACoupe de France3rd1.0Matches
2016-201730Monacofr FRA1. Coupe de la Ligue2nd1.0Matches
3 Seasons1 Club2 Leagues3.60
Coupe de France (2 Seasons)2.50
Coupe de la Ligue (2 Seasons)1.00
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-200922Club Brugge2. UEFA CupGR5.8Matches
2009-201023Club Brugge2. Europa LgR323.7Matches
2010-201124Club Brugge2. Europa LgGR2.7Matches
2011-201225Club Brugge2. Europa LgR325.0Matches
2014-201528Monaco1. Champions LgQF6.7Matches
2015-201629Monaco2. Europa LgGR1.3Matches
2016-201730Monaco1. Champions LgSF2.693Matches
2020-202134Club Brugge2. Europa LgR321.7202002540.031012400Matches
8 Seasons2 Clubs2 Leagues29.5292002540.031015400
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Club Brugge (5 Seasons)1 League18.9202002540.031012400
Monaco (3 Seasons)2 Leagues10.6930
UEFA Cup (6 Seasons)20.2202002540.031012400
Champions Lg (2 Seasons)9.3930
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
201427ma MoroccoFriendlies (M)3.8Matches
201528ma MoroccoFriendlies (M)2.0Matches
201629ma MoroccoFriendlies (M)2.0Matches
201730ma MoroccoFriendlies (M)3.0Matches
201730ma MoroccoAfrica Cup of NationsQF4.072Matches
201730ma MoroccoAfrica Cup of Nations qualification5.0Matches
201832ma Morocco1. World CupGR2.0623121333.3231241040Matches
201831ma MoroccoWCQ4.0Matches
201831ma MoroccoFriendlies (M)1.8Matches
201932ma MoroccoFriendlies (M)2.1Matches
201932ma MoroccoAfrica Cup of NationsR163.032Matches
201932ma MoroccoAfrica Cup of Nations qualification2.3Matches
202134ma MoroccoAfrica Cup of Nations qualification0.4Matches
7 Seasons1 Club5 Leagues35.36123121333.3231281040
Friendlies (M) (6 Seasons)14.60
Africa Cup of Nations qualification (3 Seasons)7.70
Africa Cup of Nations (2 Seasons)7.01040
WCQ (1 Season)4.00
World Cup (1 Season)2.0623121333.3231241040

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
2006-200720Westerlobe BEL1. First Division24.9
2007-200821Westerlobe BEL1. First Division19.8
2008-200922Club Bruggebe BEL1. First Division30.7Matches
2008-200922Club Brugge2. UEFA Cup5.8Matches
2009-201023Club Brugge2. Europa Lg3.7Matches
2009-201023Club Bruggebe BEL1. Pro League23.6Matches
2010-201124Club Brugge2. Europa Lg2.7Matches
2010-201124Club Bruggebe BEL1. Pro League28.7Matches
2011-201225Club Brugge2. Europa Lg5.0Matches
2011-201225Monacofr FRA2. Ligue 210.9Matches
2011-201225Club Bruggebe BEL1. Pro League19.8Matches
2012-201326Monacofr FRA2. Ligue 228.5
2013-201427Monacofr FRA1. Ligue 13.6Matches
2014-201528Monaco1. Champions Lg6.7Matches
2014-201528Monacofr FRACoupe de France1.5Matches
2014-201528Monacofr FRA1. Ligue 114.2Matches
2015-201629Monaco2. Europa Lg1.3Matches
2015-201629Monacofr FRA1. Ligue 117.2Matches
2016-201730Monaco1. Champions Lg2.6Matches
2016-201730Monacofr FRACoupe de France1.0Matches
2016-201730Monacofr FRA1. Coupe de la Ligue1.0Matches
2016-201730Monacofr FRA1. Ligue 19.7Matches
2017-201831Fenerbahçetr TUR1. Süper Lig25.2Matches
2018-201932Fenerbahçetr TUR1. Süper Lig14.9Matches
2019-202033Fenerbahçetr TUR1. Süper Lig26.4Matches
2020-202134Club Brugge2. Europa Lg1.786112423318611100.000.058242131310416411Matches
2020-202134Club Bruggebe BEL1. First Division A0.32104991210007811401010182Matches
2021-202235Kasımpaşatr TUR1. Süper Lig2.8Matches
16 Seasons5 Clubs8 Leagues334.21071165142210711100.000.065323145320518213
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
Monaco (6 Seasons)6 Leagues98.3
Club Brugge (5 Seasons)2 Leagues122.01071165142210711100.000.065323145320518213
Fenerbahçe (4 Seasons)1 League66.4
Westerlo (2 Seasons)1 League44.7
Kasımpaşa (1 Season)1 League2.8
First Division (7 Seasons)147.72104991210007811401010182
UEFA Cup (6 Seasons)20.286112423318611100.000.058242131310416411
Süper Lig (5 Seasons)69.3
Ligue 1 (4 Seasons)44.7
Ligue 2 (2 Seasons)39.4
Champions Lg (2 Seasons)9.3
Coupe de France (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)1.0
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
2006-200720Westerlo1 League24.9
2007-200821Westerlo1 League19.8
2008-200922Club Brugge2 Leagues36.5
2009-201023Club Brugge2 Leagues27.2
2010-201124Club Brugge2 Leagues31.4
2011-201225Club Brugge2 Leagues24.8
2011-201225Monaco1 League10.9
2012-201326Monaco1 League28.5
2013-201427Monaco1 League3.6
2014-201528Monaco3 Leagues22.4
2015-201629Monaco3 Leagues18.5
2016-201730Monaco4 Leagues14.4
2017-201831Fenerbahçe1 League25.2
2018-201932Fenerbahçe1 League14.9
2019-202033Fenerbahçe1 League26.4
2020-202134Club Brugge2 Leagues2.01071165142210711100.000.065323145320518213
2021-202235Kasımpaşa1 League2.8
16 Seasons5 Clubs8 Leagues334.21071165142210711100.000.065323145320518213
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
Monaco (6 Seasons)6 Leagues98.3
Club Brugge (5 Seasons)2 Leagues122.01071165142210711100.000.065323145320518213
Fenerbahçe (4 Seasons)1 League66.4
Westerlo (2 Seasons)1 League44.7
Kasımpaşa (1 Season)1 League2.8
First Division (7 Seasons)147.72104991210007811401010182
UEFA Cup (6 Seasons)20.286112423318611100.000.058242131310416411
Süper Lig (5 Seasons)69.3
Ligue 1 (4 Seasons)44.7
Ligue 2 (2 Seasons)39.4
Champions Lg (2 Seasons)9.3
Coupe de France (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)1.0
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
2006-200720Westerlobe BEL1. First Division8th24.9
2007-200821Westerlobe BEL1. First Division9th19.8
2008-200922Club Bruggebe BEL1. First Division3rd30.7Matches
2009-201023Club Bruggebe BEL1. Pro League3rd23.6Matches
2010-201124Club Bruggebe BEL1. Pro League4th28.7Matches
2011-201225Club Bruggebe BEL1. Pro League2nd19.8Matches
2011-201225Monacofr FRA2. Ligue 28th10.9Matches
2012-201326Monacofr FRA2. Ligue 21st28.5
2013-201427Monacofr FRA1. Ligue 12nd3.6Matches
2014-201528Monacofr FRA1. Ligue 13rd14.2Matches
2015-201629Monacofr FRA1. Ligue 13rd17.2Matches
2016-201730Monacofr FRA1. Ligue 11st9.7Matches
2017-201831Fenerbahçetr TUR1. Süper Lig2nd25.2Matches
2018-201932Fenerbahçetr TUR1. Süper Lig6th14.9Matches
2019-202033Fenerbahçetr TUR1. Süper Lig7th26.4Matches
2020-202134Club Bruggebe BEL1. First Division A1st0.32104991210007811401010182Matches
2021-202235Kasımpaşatr TUR1. Süper Lig11th2.8Matches
16 Seasons5 Clubs4 Leagues301.12104991210007811401010182
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
Monaco (6 Seasons)2 Leagues84.1
Club Brugge (5 Seasons)1 League103.02104991210007811401010182
Fenerbahçe (4 Seasons)1 League66.4
Westerlo (2 Seasons)1 League44.7
Kasımpaşa (1 Season)1 League2.8
First Division (7 Seasons)147.72104991210007811401010182
Süper Lig (5 Seasons)69.3
Ligue 1 (4 Seasons)44.7
Ligue 2 (2 Seasons)39.4
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
2014-201528Monacofr FRACoupe de France5th1.5Matches
2016-201730Monacofr FRACoupe de France3rd1.0Matches
2016-201730Monacofr FRA1. Coupe de la Ligue2nd1.0Matches
3 Seasons1 Club2 Leagues3.6
Coupe de France (2 Seasons)2.5
Coupe de la Ligue (2 Seasons)1.0
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-200922Club Brugge2. UEFA CupGR5.8Matches
2009-201023Club Brugge2. Europa LgR323.7Matches
2010-201124Club Brugge2. Europa LgGR2.7Matches
2011-201225Club Brugge2. Europa LgR325.0Matches
2014-201528Monaco1. Champions LgQF6.7Matches
2015-201629Monaco2. Europa LgGR1.3Matches
2016-201730Monaco1. Champions LgSF2.6Matches
2020-202134Club Brugge2. Europa LgR321.786112423318611100.000.058242131310416411Matches
8 Seasons2 Clubs2 Leagues29.586112423318611100.000.058242131310416411
Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
Club Brugge (5 Seasons)1 League18.986112423318611100.000.058242131310416411
Monaco (3 Seasons)2 Leagues10.6
UEFA Cup (6 Seasons)20.286112423318611100.000.058242131310416411
Champions Lg (2 Seasons)9.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201427ma MoroccoFriendlies (M)3.8Matches
201528ma MoroccoFriendlies (M)2.0Matches
201629ma MoroccoFriendlies (M)2.0Matches
201730ma MoroccoFriendlies (M)3.0Matches
201730ma MoroccoAfrica Cup of NationsQF4.0Matches
201730ma MoroccoAfrica Cup of Nations qualification5.0Matches
201832ma Morocco1. World CupGR2.0121638612321214375.0125.04535723071132602Matches
201831ma MoroccoWCQ4.0Matches
201831ma MoroccoFriendlies (M)1.8Matches
201932ma MoroccoFriendlies (M)2.1Matches
201932ma MoroccoAfrica Cup of NationsR163.0Matches
201932ma MoroccoAfrica Cup of Nations qualification2.3Matches
202134ma MoroccoAfrica Cup of Nations qualification0.4Matches
7 Seasons1 Club5 Leagues35.3121638612321214375.0125.04535723071132602
Friendlies (M) (6 Seasons)14.6
Africa Cup of Nations qualification (3 Seasons)7.7
Africa Cup of Nations (2 Seasons)7.0
WCQ (1 Season)4.0
World Cup (1 Season)2.0121638612321214375.0125.04535723071132602

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
2006-200720Westerlobe BEL1. First Division332,2406873.224.9249
2007-200821Westerlobe BEL1. First Division241,7817458.219.8204
2008-200922Club Bruggebe BEL1. First Division332,7628490.330.7321Matches
2008-200922Club Brugge2. UEFA Cup6525885.86500Matches
2009-201023Club Brugge2. Europa Lg5331663.7421Matches
2009-201023Club Bruggebe BEL1. Pro League282,1217662.023.6235Matches
2010-201124Club Brugge2. Europa Lg5246492.7223Matches
2010-201124Club Bruggebe BEL1. Pro League332,5827871.728.7303Matches
2011-201225Club Brugge2. Europa Lg5450905.0550Matches
2011-201225Monacofr FRA2. Ligue 2159856628.810.9114Matches
2011-201225Club Bruggebe BEL1. Pro League221,7808149.419.8202Matches
2012-201326Monacofr FRA2. Ligue 2342,5617574.928.5304
2013-201427Monacofr FRA1. Ligue 111325309.53.6219Matches
2014-201528Monaco1. Champions Lg96036767.06.772211.5653+2+0.30+0.30Matches
2014-201528Monacofr FRACoupe de France31384651.11.5192122302.0012-1-0.65-4.06Matches
2014-201528Monacofr FRA1. Ligue 1271,2764737.314.21341452.001710+7+0.49-0.26Matches
2015-201629Monacofr FRA1. Coupe de la Ligue00001Matches
2015-201629Monaco2. Europa Lg31153821.31.311201.3324-2-1.57-1.14Matches
2015-201629Monacofr FRA1. Ligue 1201,5487745.317.2208012.002420+4+0.23+0.09Matches
2016-201730Monaco1. Champions Lg72343321.72.632401.9126-4-1.54-1.96Matches
2016-201730Monacofr FRACoupe de France1909050.01.01901013.0021+1+1.00+3.00Matches
2016-201730Monacofr FRA1. Coupe de la Ligue2944724.11.0167012701.5041+3+2.87+2.26Matches
2016-201730Monacofr FRA1. Ligue 1188764925.69.7871022.612510+15+1.54-0.62Matches
2017-201831Fenerbahçetr TUR1. Süper Lig292,2667874.125.22716202.075327+26+1.03-0.78Matches
2018-201932Fenerbahçetr TUR1. Süper Lig161,3398443.814.915881212411.692115+6+0.40+0.72Matches
2019-202033Fenerbahçetr TUR1. Süper Lig282,3758577.626.427872313611.544136+5+0.19-0.73Matches
2020-202134Club Brugge2. Europa Lg21527684.41.72760000.5012-1-0.59-0.591.21.4-0.2-0.09-1.82Matches
2020-202134Club Bruggebe BEL1. First Division A227140.90.30021413.0010+1+3.33+2.060.50.1+0.4+1.34+0.39Matches
2020-202134Fenerbahçetr TUR1. Süper Lig0001Matches
2021-202235Kasımpaşatr TUR1. Süper Lig6254427.42.8276042600.5042+2+0.71+0.48Matches
16 Seasons5 Clubs8 Leagues42730,0767045.1334.233786929024151.88203139+64+0.51-0.281.71.5+0.2+0.12-0.83
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
Monaco (6 Seasons)6 Leagues1508,8455936.998.39883275224112.058257+25+0.45-0.47
Club Brugge (5 Seasons)2 Leagues14110,9767855.7122.01247614171411.752200.00-1.261.71.5+0.2+0.12-0.83
Fenerbahçe (4 Seasons)1 League735,9808246.866.469875143031.7811578+37+0.56+0.08
Westerlo (2 Seasons)1 League574,0217165.744.74413
Kasımpaşa (1 Season)1 League6254427.42.8276042600.5042+2+0.71+0.48
First Division (7 Seasons)17513,2937658.1147.71490261413.0010+1+3.33+2.060.50.1+0.4+1.34+0.39
UEFA Cup (6 Seasons)261,8197037.120.2207615601.0036-3-1.01-0.611.21.4-0.2-0.09-1.82
Süper Lig (5 Seasons)796,2347938.569.371875182731.6911980+39+0.56+0.21
Ligue 1 (4 Seasons)764,0255329.444.743203382.176640+26+0.63-0.49
Ligue 2 (2 Seasons)493,5467251.839.4418
Champions Lg (2 Seasons)168375242.39.3104611.7179-2-0.22-0.53
Coupe de France (2 Seasons)42285750.72.5291222312.253300.00-1.22
Coupe de la Ligue (2 Seasons)2944719.61.0167012711.5041+3+2.87+2.26
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
2006-200720Westerlo1 League332,2406873.224.9249
2007-200821Westerlo1 League241,7817458.219.8204
2008-200922Club Brugge2 Leagues393,2878490.336.538510
2009-201023Club Brugge2 Leagues332,4527462.027.22726
2010-201124Club Brugge2 Leagues382,8287471.731.43226
2011-201225Club Brugge2 Leagues272,2308349.424.82552
2011-201225Monaco1 League159856628.810.9114
2012-201326Monaco1 League342,5617574.928.5304
2013-201427Monaco1 League11325309.53.6219
2014-201528Monaco3 Leagues392,0175243.922.421927182361.902315+8+0.36-0.45
2015-201629Monaco3 Leagues231,6637241.118.5219221.912624+2+0.11+0.07
2016-201730Monaco4 Leagues281,2944625.514.4137910152732.373318+15+1.04-0.51
2017-201831Fenerbahçe1 League292,2667874.125.22716202.075327+26+1.03-0.78
2018-201932Fenerbahçe1 League161,3398443.814.915881212411.692115+6+0.40+0.72
2019-202033Fenerbahçe1 League282,3758577.626.427872313611.544136+5+0.19-0.73
2020-202134Fenerbahçe1 League0001
2020-202134Club Brugge2 Leagues4179455.52.0276021411.752200.00-1.261.71.5+0.2+0.12-0.83
2021-202235Kasımpaşa1 League6254427.42.8276042600.5042+2+0.71+0.48
16 Seasons5 Clubs8 Leagues42730,0767045.1334.233786929024151.88203139+64+0.51-0.281.71.5+0.2+0.12-0.83
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
Monaco (6 Seasons)6 Leagues1508,8455936.998.39883275224112.058257+25+0.45-0.47
Club Brugge (5 Seasons)2 Leagues14110,9767855.7122.01247614171411.752200.00-1.261.71.5+0.2+0.12-0.83
Fenerbahçe (4 Seasons)1 League735,9808246.866.469875143031.7811578+37+0.56+0.08
Westerlo (2 Seasons)1 League574,0217165.744.74413
Kasımpaşa (1 Season)1 League6254427.42.8276042600.5042+2+0.71+0.48
First Division (7 Seasons)17513,2937658.1147.71490261413.0010+1+3.33+2.060.50.1+0.4+1.34+0.39
UEFA Cup (6 Seasons)261,8197037.120.2207615601.0036-3-1.01-0.611.21.4-0.2-0.09-1.82
Süper Lig (5 Seasons)796,2347938.569.371875182731.6911980+39+0.56+0.21
Ligue 1 (4 Seasons)764,0255329.444.743203382.176640+26+0.63-0.49
Ligue 2 (2 Seasons)493,5467251.839.4418
Champions Lg (2 Seasons)168375242.39.3104611.7179-2-0.22-0.53
Coupe de France (2 Seasons)42285750.72.5291222312.253300.00-1.22
Coupe de la Ligue (2 Seasons)2944719.61.0167012711.5041+3+2.87+2.26
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
2006-200720Westerlobe BEL1. First Division8th332,2406873.224.9249
2007-200821Westerlobe BEL1. First Division9th241,7817458.219.8204
2008-200922Club Bruggebe BEL1. First Division3rd332,7628490.330.7321Matches
2009-201023Club Bruggebe BEL1. Pro League3rd282,1217662.023.6235Matches
2010-201124Club Bruggebe BEL1. Pro League4th332,5827871.728.7303Matches
2011-201225Club Bruggebe BEL1. Pro League2nd221,7808149.419.8202Matches
2011-201225Monacofr FRA2. Ligue 28th159856628.810.9114Matches
2012-201326Monacofr FRA2. Ligue 21st342,5617574.928.5304
2013-201427Monacofr FRA1. Ligue 12nd11325309.53.6219Matches
2014-201528Monacofr FRA1. Ligue 13rd271,2764737.314.21341452.001710+7+0.49-0.26Matches
2015-201629Monacofr FRA1. Ligue 13rd201,5487745.317.2208012.002420+4+0.23+0.09Matches
2016-201730Monacofr FRA1. Ligue 11st188764925.69.7871022.612510+15+1.54-0.62Matches
2017-201831Fenerbahçetr TUR1. Süper Lig2nd292,2667874.125.22716202.075327+26+1.03-0.78Matches
2018-201932Fenerbahçetr TUR1. Süper Lig6th161,3398443.814.915881212411.692115+6+0.40+0.72Matches
2019-202033Fenerbahçetr TUR1. Süper Lig7th282,3758577.626.427872313611.544136+5+0.19-0.73Matches
2020-202134Fenerbahçetr TUR1. Süper Lig3rd0001Matches
2020-202134Club Bruggebe BEL1. First Division A1st227140.90.30021413.0010+1+3.33+2.060.50.1+0.4+1.34+0.39Matches
2021-202235Kasımpaşatr TUR1. Süper Lig11th6254427.42.8276042600.5042+2+0.71+0.48Matches
16 Seasons5 Clubs4 Leagues37927,0987145.5301.130487717524121.92186120+66+0.60-0.250.50.1+0.4+1.34+0.39
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
Monaco (6 Seasons)2 Leagues1257,5716136.984.184204182.176640+26+0.63-0.49
Club Brugge (5 Seasons)1 League1189,2727955.4103.01050131413.0010+1+3.33+2.060.50.1+0.4+1.34+0.39
Fenerbahçe (4 Seasons)1 League735,9808246.866.469875143031.7811578+37+0.56+0.08
Westerlo (2 Seasons)1 League574,0217165.744.74413
Kasımpaşa (1 Season)1 League6254427.42.8276042600.5042+2+0.71+0.48
First Division (7 Seasons)17513,2937658.1147.71490261413.0010+1+3.33+2.060.50.1+0.4+1.34+0.39
Süper Lig (5 Seasons)796,2347938.569.371875182731.6911980+39+0.56+0.21
Ligue 1 (4 Seasons)764,0255329.444.743203382.176640+26+0.63-0.49
Ligue 2 (2 Seasons)493,5467251.839.4418
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201528Monacofr FRACoupe de France5th31384651.11.5192122302.0012-1-0.65-4.06Matches
2015-201629Monacofr FRA1. Coupe de la Ligue9th00001Matches
2016-201730Monacofr FRACoupe de France3rd1909050.01.01901013.0021+1+1.00+3.00Matches
2016-201730Monacofr FRA1. Coupe de la Ligue2nd2944724.11.0167012701.5041+3+2.87+2.26Matches
3 Seasons1 Club2 Leagues63225434.63.6383232422.0074+3+0.84-0.03
Coupe de France (2 Seasons)42285750.72.5291222312.253300.00-1.22
Coupe de la Ligue (2 Seasons)2944719.61.0167012711.5041+3+2.87+2.26
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-200922Club Brugge2. UEFA CupGR6525885.86500Matches
2009-201023Club Brugge2. Europa LgR325331663.7421Matches
2010-201124Club Brugge2. Europa LgGR5246492.7223Matches
2011-201225Club Brugge2. Europa LgR325450905.0550Matches
2014-201528Monaco1. Champions LgQF96036767.06.772211.5653+2+0.30+0.30Matches
2015-201629Monaco2. Europa LgGR31153821.31.311201.3324-2-1.57-1.14Matches
2016-201730Monaco1. Champions LgSF72343321.72.632401.9126-4-1.54-1.96Matches
2020-202134Club Brugge2. Europa LgR3221527684.41.72760000.5012-1-0.59-0.591.21.4-0.2-0.09-1.82Matches
8 Seasons2 Clubs2 Leagues422,6566340.929.53076191211.541015-5-0.41-0.521.21.4-0.2-0.09-1.82
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Club Brugge (5 Seasons)1 League231,7047484.418.9197614400.5012-1-0.59-0.591.21.4-0.2-0.09-1.82
Monaco (3 Seasons)2 Leagues199525037.810.6115811.65913-4-0.38-0.49
UEFA Cup (6 Seasons)261,8197037.120.2207615601.0036-3-1.01-0.611.21.4-0.2-0.09-1.82
Champions Lg (2 Seasons)168375242.39.3104611.7179-2-0.22-0.53
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
201427ma MoroccoFriendlies (M)43398537.73.84852002.5070+7+1.86+0.41Matches
201528ma MoroccoFriendlies (M)21809066.72.02902010.0002-2-1.00-1.00Matches
201629ma MoroccoFriendlies (M)21809050.02.02902002.0020+2+1.00-1.50Matches
201730ma MoroccoFriendlies (M)32709075.03.03903002.0042+2+0.67-1.33Matches
201730ma MoroccoAfrica Cup of NationsQF436090100.04.04904001.5043+1+0.25Matches
201730ma MoroccoAfrica Cup of Nations qualification54509083.35.05905002.6091+8+1.60+0.60Matches
201832ma Morocco1. World CupGR21809066.72.02902010.5023-1-0.50+0.502.04.1-2.2-1.08-0.69Matches
201831ma MoroccoWCQ43609050.04.04904002.50110+11+2.75+2.50Matches
201831ma MoroccoFriendlies (M)21587929.31.82791043.0031+2+1.14-0.04Matches
201932ma MoroccoFriendlies (M)31876234.62.129121601.3334-1-0.48-0.23Matches
201932ma MoroccoAfrica Cup of NationsR1642696769.03.0385211502.2531+2+0.67-0.07Matches
201932ma MoroccoAfrica Cup of Nations qualification32076938.32.33691012.0021+1+0.43-0.65Matches
202134ma MoroccoAfrica Cup of Nations qualification134346.30.40013413.0010+1+2.65+1.22Matches
7 Seasons1 Club5 Leagues393,1748150.135.336873031882.005118+33+0.94-0.032.04.1-2.2-1.08-0.69
Friendlies (M) (6 Seasons)161,3148244.214.61587121651.87199+10+0.68-0.40
Africa Cup of Nations qualification (3 Seasons)96917742.77.7882613422.44122+10+1.30+0.04
Africa Cup of Nations (2 Seasons)86297983.97.0788611501.8874+3+0.43-0.31
WCQ (1 Season)43609050.04.04904002.50110+11+2.75+2.50
World Cup (1 Season)21809066.72.02902010.5023-1-0.50+0.502.04.1-2.2-1.08-0.69

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
2006-200720Westerlobe BEL1. First Division24.920
2007-200821Westerlobe BEL1. First Division19.840
2008-200922Club Bruggebe BEL1. First Division30.750Matches
2008-200922Club Brugge2. UEFA Cup5.81000Matches
2009-201023Club Brugge2. Europa Lg3.73010Matches
2009-201023Club Bruggebe BEL1. Pro League23.640Matches
2010-201124Club Brugge2. Europa Lg2.7209Matches
2010-201124Club Bruggebe BEL1. Pro League28.761Matches
2011-201225Club Brugge2. Europa Lg5.0106Matches
2011-201225Monacofr FRA2. Ligue 210.920Matches
2011-201225Club Bruggebe BEL1. Pro League19.840Matches
2012-201326Monacofr FRA2. Ligue 228.540
2013-201427Monacofr FRA1. Ligue 13.6008Matches
2014-201528Monaco1. Champions Lg6.71020Matches
2014-201528Monacofr FRACoupe de France1.50000Matches
2014-201528Monacofr FRA1. Ligue 114.23128Matches
2015-201629Monaco2. Europa Lg1.3102Matches
2015-201629Monacofr FRA1. Ligue 117.22135Matches
2016-201730Monaco1. Champions Lg2.61005402939000Matches
2016-201730Monacofr FRACoupe de France1.01000Matches
2016-201730Monacofr FRA1. Coupe de la Ligue1.00000Matches
2016-201730Monacofr FRA1. Ligue 19.7200188058918000Matches
2017-201831Fenerbahçetr TUR1. Süper Lig25.2400713011052631001Matches
2018-201932Fenerbahçetr TUR1. Süper Lig14.930031267531317100Matches
2019-202033Fenerbahçetr TUR1. Süper Lig26.4600272917015310Matches
2020-202134Club Brugge2. Europa Lg1.70007007200008040.0Matches
2020-202134Club Bruggebe BEL1. First Division A0.3000100001000110100.0Matches
2021-202235Kasımpaşatr TUR1. Süper Lig2.80003906440Matches
16 Seasons5 Clubs8 Leagues334.2623028110693287211110191420.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Monaco (6 Seasons)6 Leagues98.31720116120871227000
Club Brugge (5 Seasons)2 Leagues122.02610330072100091420.0
Fenerbahçe (4 Seasons)1 League66.413001298592285479101
Westerlo (2 Seasons)1 League44.760
Kasımpaşa (1 Season)1 League2.80003906440
First Division (7 Seasons)147.72510100001000110100.0
UEFA Cup (6 Seasons)20.280034007200008040.0
Süper Lig (5 Seasons)69.313001329492345883101
Ligue 1 (4 Seasons)44.7720898058918000
Ligue 2 (2 Seasons)39.460
Champions Lg (2 Seasons)9.320025402939000
Coupe de France (2 Seasons)2.51000
Coupe de la Ligue (2 Seasons)1.00000
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
2006-200720Westerlo1 League24.920
2007-200821Westerlo1 League19.840
2008-200922Club Brugge2 Leagues36.56000
2009-201023Club Brugge2 Leagues27.27010
2010-201124Club Brugge2 Leagues31.4819
2011-201225Club Brugge2 Leagues24.8506
2011-201225Monaco1 League10.920
2012-201326Monaco1 League28.540
2013-201427Monaco1 League3.6008
2014-201528Monaco3 Leagues22.4410480
2015-201629Monaco3 Leagues18.53137
2016-201730Monaco4 Leagues14.440023120871227000
2017-201831Fenerbahçe1 League25.2400713011052631001
2018-201932Fenerbahçe1 League14.930031267531317100
2019-202033Fenerbahçe1 League26.4600272917015310
2020-202134Club Brugge2 Leagues2.000080072100091420.0
2021-202235Kasımpaşa1 League2.80003906440
16 Seasons5 Clubs8 Leagues334.2623028110693287211110191420.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Monaco (6 Seasons)6 Leagues98.31720116120871227000
Club Brugge (5 Seasons)2 Leagues122.02610330072100091420.0
Fenerbahçe (4 Seasons)1 League66.413001298592285479101
Westerlo (2 Seasons)1 League44.760
Kasımpaşa (1 Season)1 League2.80003906440
First Division (7 Seasons)147.72510100001000110100.0
UEFA Cup (6 Seasons)20.280034007200008040.0
Süper Lig (5 Seasons)69.313001329492345883101
Ligue 1 (4 Seasons)44.7720898058918000
Ligue 2 (2 Seasons)39.460
Champions Lg (2 Seasons)9.320025402939000
Coupe de France (2 Seasons)2.51000
Coupe de la Ligue (2 Seasons)1.00000
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
2006-200720Westerlobe BEL1. First Division8th24.920
2007-200821Westerlobe BEL1. First Division9th19.840
2008-200922Club Bruggebe BEL1. First Division3rd30.750Matches
2009-201023Club Bruggebe BEL1. Pro League3rd23.640Matches
2010-201124Club Bruggebe BEL1. Pro League4th28.761Matches
2011-201225Club Bruggebe BEL1. Pro League2nd19.840Matches
2011-201225Monacofr FRA2. Ligue 28th10.920Matches
2012-201326Monacofr FRA2. Ligue 21st28.540
2013-201427Monacofr FRA1. Ligue 12nd3.6008Matches
2014-201528Monacofr FRA1. Ligue 13rd14.23128Matches
2015-201629Monacofr FRA1. Ligue 13rd17.22135Matches
2016-201730Monacofr FRA1. Ligue 11st9.7200188058918000Matches
2017-201831Fenerbahçetr TUR1. Süper Lig2nd25.2400713011052631001Matches
2018-201932Fenerbahçetr TUR1. Süper Lig6th14.930031267531317100Matches
2019-202033Fenerbahçetr TUR1. Süper Lig7th26.4600272917015310Matches
2020-202134Club Bruggebe BEL1. First Division A1st0.3000100001000110100.0Matches
2021-202235Kasımpaşatr TUR1. Süper Lig11th2.80003906440Matches
16 Seasons5 Clubs4 Leagues301.15130222102929267102101110100.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Monaco (6 Seasons)2 Leagues84.11320898058918000
Club Brugge (5 Seasons)1 League103.01910100001000110100.0
Fenerbahçe (4 Seasons)1 League66.413001298592285479101
Westerlo (2 Seasons)1 League44.760
Kasımpaşa (1 Season)1 League2.80003906440
First Division (7 Seasons)147.72510100001000110100.0
Süper Lig (5 Seasons)69.313001329492345883101
Ligue 1 (4 Seasons)44.7720898058918000
Ligue 2 (2 Seasons)39.460
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201528Monacofr FRACoupe de France5th1.50000Matches
2016-201730Monacofr FRACoupe de France3rd1.01000Matches
2016-201730Monacofr FRA1. Coupe de la Ligue2nd1.00000Matches
3 Seasons1 Club2 Leagues3.61000
Coupe de France (2 Seasons)2.51000
Coupe de la Ligue (2 Seasons)1.00000
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-200922Club Brugge2. UEFA CupGR5.81000Matches
2009-201023Club Brugge2. Europa LgR323.73010Matches
2010-201124Club Brugge2. Europa LgGR2.7209Matches
2011-201225Club Brugge2. Europa LgR325.0106Matches
2014-201528Monaco1. Champions LgQF6.71020Matches
2015-201629Monaco2. Europa LgGR1.3102Matches
2016-201730Monaco1. Champions LgSF2.61005402939000Matches
2020-202134Club Brugge2. Europa LgR321.70007007200008040.0Matches
8 Seasons2 Clubs2 Leagues29.51000594036590008040.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (5 Seasons)1 League18.970032007200008040.0
Monaco (3 Seasons)2 Leagues10.630027402939000
UEFA Cup (6 Seasons)20.280034007200008040.0
Champions Lg (2 Seasons)9.320025402939000
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
201427ma MoroccoFriendlies (M)3.80000Matches
201528ma MoroccoFriendlies (M)2.01000Matches
201629ma MoroccoFriendlies (M)2.00000Matches
201730ma MoroccoFriendlies (M)3.00000Matches
201730ma MoroccoAfrica Cup of NationsQF4.000013811627000Matches
201730ma MoroccoAfrica Cup of Nations qualification5.00000Matches
201832ma Morocco1. World CupGR2.0000410542000111614.3Matches
201831ma MoroccoWCQ4.01000Matches
201831ma MoroccoFriendlies (M)1.80000Matches
201932ma MoroccoFriendlies (M)2.10000Matches
201932ma MoroccoAfrica Cup of NationsR163.00005308230Matches
201932ma MoroccoAfrica Cup of Nations qualification2.30000Matches
202134ma MoroccoAfrica Cup of Nations qualification0.40000Matches
7 Seasons1 Club5 Leagues35.32002212129812000111614.3
Friendlies (M) (6 Seasons)14.61000
Africa Cup of Nations qualification (3 Seasons)7.70000
Africa Cup of Nations (2 Seasons)7.00001811124410000
WCQ (1 Season)4.01000
World Cup (1 Season)2.0000410542000111614.3

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.

More Nabil Dirar Pages