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
2009-201018Sedanfr FRA2. Ligue 220410.5000000000.000.000.000.000.00
2010-201119Sedanfr FRA2. Ligue 21012773.1213200100.650.320.970.650.97
2011-201220Sedanfr FRA2. Ligue 228121,30914.5718700400.480.070.550.480.55
2012-201321Sedanfr FRA2. Ligue 226251,98722.1729700410.320.090.410.320.41
2014-201523Lillefr FRA1. Ligue 130280.3000000000.000.000.000.000.00Matches
2014-201523RE Mouscronbe BEL1. Pro League21201,80920.1125171200300.600.250.850.600.85Matches
2015-201624Club Brugge2. Europa Lg542853.2011000000.000.320.320.000.32Matches
2015-201624Club Bruggebe BEL1. Pro League32242,03922.7165211422400.710.220.930.620.84Matches
2016-201725Club Brugge1. Champions Lg221081.2000000100.000.000.000.000.00Matches
2016-201725Club Bruggebe BEL1. First Division A1667107.9011000100.000.130.130.000.13Matches
2017-201826Club Bruggebe BEL1. First Division A34262,13623.71541914115013.212.45.517.958541970.630.170.800.590.760.560.230.790.520.75Matches
2018-201927Sporting CP2. Europa Lg643233.6202200000.90.90.00.956190.560.000.560.560.560.250.000.250.250.25Matches
2018-201927Sporting CPpt POR1. Primeira Liga29191,72619.2235200305.25.21.46.659571740.100.160.260.100.260.270.070.340.270.34Matches
2019-202028Beşiktaş2. Europa Lg321782.0000000000.20.20.20.41212310.000.000.000.000.000.100.100.200.100.20Matches
2019-202028Sporting CPpt POR1. Primeira Liga21830.9000000100.00.00.00.03350.000.000.000.000.000.000.000.000.000.00Matches
2019-202028Beşiktaştr TUR1. Süper Lig31221,85720.6505500100.240.000.240.240.24Matches
2020-202129Getafees ESPCopa del Rey221031.1000000100.000.000.000.000.00Matches
2020-202129Anderlechtbe BEL1. First Division A922382.6101100001.01.00.01.057240.380.000.380.380.380.360.010.380.360.38Matches
2020-202129Getafees ESP1. La Liga10180.2000000000.30.30.10.32040.000.000.000.000.001.310.341.651.311.65Matches
2023-202432Pendiksportr TUR1. Süper Lig27111,07311.9202200300.170.000.170.170.17Matches
12 Seasons9 Clubs9 Leagues28918316,328181.4712394683332120.719.97.227.11441394540.390.130.520.370.500.400.140.530.380.52
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
Sedan (4 Seasons)1 League66383,61440.2164201600910.400.100.500.400.50
Club Brugge (3 Seasons)3 Leagues89625,27858.6311142283311013.212.45.517.958541970.530.190.720.480.670.560.230.790.520.75
Sporting CP (2 Seasons)2 Leagues37242,13223.7437400406.16.11.47.467661980.170.130.300.170.300.260.060.310.260.31
Beşiktaş (1 Season)2 Leagues34242,03522.6505500100.20.20.20.41212310.220.000.220.220.220.100.100.200.100.20
Pendikspor (1 Season)1 League27111,07311.9202200300.170.000.170.170.17
RE Mouscron (1 Season)1 League21201,80920.1125171200300.600.250.850.600.85
Anderlecht (1 Season)1 League922382.6101100001.01.00.01.057240.380.000.380.380.380.360.010.380.360.38
Getafe (1 Season)2 Leagues321211.3000000100.30.30.10.32040.000.000.000.000.001.310.341.651.311.65
Lille (1 Season)1 League30280.3000000000.000.000.000.000.00
Pro League (5 Seasons)112786,93277.0441559413313014.213.45.618.963612210.570.190.770.530.730.540.210.750.510.72
Ligue 2 (4 Seasons)66383,61440.2164201600910.400.100.500.400.50
Europa Lg (3 Seasons)14107868.7213200001.11.10.21.31718500.230.110.340.230.340.200.030.230.200.23
Süper Lig (2 Seasons)58332,93032.6707700400.220.000.220.220.22
Primeira Liga (2 Seasons)31201,80920.1235200405.25.21.46.662601790.100.150.250.100.250.260.070.330.260.33
Ligue 1 (1 Season)30280.3000000000.000.000.000.000.00
Champions Lg (1 Season)221081.2000000100.000.000.000.000.00
Copa del Rey (1 Season)221031.1000000100.000.000.000.000.00
La Liga (1 Season)10180.2000000000.30.30.10.32040.000.000.000.000.001.310.341.651.311.65
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
2009-201018Sedan1 League20410.5000000000.000.000.000.000.00
2010-201119Sedan1 League1012773.1213200100.650.320.970.650.97
2011-201220Sedan1 League28121,30914.5718700400.480.070.550.480.55
2012-201321Sedan1 League26251,98722.1729700410.320.090.410.320.41
2014-201523Lille1 League30280.3000000000.000.000.000.000.00
2014-201523RE Mouscron1 League21201,80920.1125171200300.600.250.850.600.85
2015-201624Club Brugge2 Leagues37282,32425.8166221422400.620.230.850.540.77
2016-201725Club Brugge2 Leagues1888189.1011000200.000.110.110.000.11
2017-201826Club Brugge1 League34262,13623.71541914115013.212.45.517.958541970.630.170.800.590.760.560.230.790.520.75
2018-201927Sporting CP2 Leagues35232,04922.8437400306.16.11.47.464631930.180.130.310.180.310.270.060.330.270.33
2019-202028Sporting CP1 League21830.9000000100.00.00.00.03350.000.000.000.000.000.000.000.000.000.00
2019-202028Beşiktaş2 Leagues34242,03522.6505500100.20.20.20.41212310.220.000.220.220.220.100.100.200.100.20
2020-202129Anderlecht1 League922382.6101100001.01.00.01.057240.380.000.380.380.380.360.010.380.360.38
2020-202129Getafe2 Leagues321211.3000000100.30.30.10.32040.000.000.000.000.001.310.341.651.311.65
2023-202432Pendikspor1 League27111,07311.9202200300.170.000.170.170.17
12 Seasons9 Clubs9 Leagues28918316,328181.4712394683332120.719.97.227.11441394540.390.130.520.370.500.400.140.530.380.52
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
Sedan (4 Seasons)1 League66383,61440.2164201600910.400.100.500.400.50
Club Brugge (3 Seasons)3 Leagues89625,27858.6311142283311013.212.45.517.958541970.530.190.720.480.670.560.230.790.520.75
Sporting CP (2 Seasons)2 Leagues37242,13223.7437400406.16.11.47.467661980.170.130.300.170.300.260.060.310.260.31
Beşiktaş (1 Season)2 Leagues34242,03522.6505500100.20.20.20.41212310.220.000.220.220.220.100.100.200.100.20
Pendikspor (1 Season)1 League27111,07311.9202200300.170.000.170.170.17
RE Mouscron (1 Season)1 League21201,80920.1125171200300.600.250.850.600.85
Anderlecht (1 Season)1 League922382.6101100001.01.00.01.057240.380.000.380.380.380.360.010.380.360.38
Getafe (1 Season)2 Leagues321211.3000000100.30.30.10.32040.000.000.000.000.001.310.341.651.311.65
Lille (1 Season)1 League30280.3000000000.000.000.000.000.00
Pro League (5 Seasons)112786,93277.0441559413313014.213.45.618.963612210.570.190.770.530.730.540.210.750.510.72
Ligue 2 (4 Seasons)66383,61440.2164201600910.400.100.500.400.50
Europa Lg (3 Seasons)14107868.7213200001.11.10.21.31718500.230.110.340.230.340.200.030.230.200.23
Süper Lig (2 Seasons)58332,93032.6707700400.220.000.220.220.22
Primeira Liga (2 Seasons)31201,80920.1235200405.25.21.46.662601790.100.150.250.100.250.260.070.330.260.33
Ligue 1 (1 Season)30280.3000000000.000.000.000.000.00
Champions Lg (1 Season)221081.2000000100.000.000.000.000.00
Copa del Rey (1 Season)221031.1000000100.000.000.000.000.00
La Liga (1 Season)10180.2000000000.30.30.10.32040.000.000.000.000.001.310.341.651.311.65
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
2009-201018Sedanfr FRA2. Ligue 212th20410.5000000000.000.000.000.000.00
2010-201119Sedanfr FRA2. Ligue 25th1012773.1213200100.650.320.970.650.97
2011-201220Sedanfr FRA2. Ligue 24th28121,30914.5718700400.480.070.550.480.55
2012-201321Sedanfr FRA2. Ligue 219th26251,98722.1729700410.320.090.410.320.41
2014-201523Lillefr FRA1. Ligue 18th30280.3000000000.000.000.000.000.00Matches
2014-201523RE Mouscronbe BEL1. Pro League12th21201,80920.1125171200300.600.250.850.600.85Matches
2015-201624Club Bruggebe BEL1. Pro League1st32242,03922.7165211422400.710.220.930.620.84Matches
2016-201725Club Bruggebe BEL1. First Division A2nd1667107.9011000100.000.130.130.000.13Matches
2017-201826Club Bruggebe BEL1. First Division A1st34262,13623.71541914115013.212.45.517.958541970.630.170.800.590.760.560.230.790.520.75Matches
2018-201927Sporting CPpt POR1. Primeira Liga3rd29191,72619.2235200305.25.21.46.659571740.100.160.260.100.260.270.070.340.270.34Matches
2019-202028Sporting CPpt POR1. Primeira Liga4th21830.9000000100.00.00.00.03350.000.000.000.000.000.000.000.000.000.00Matches
2019-202028Beşiktaştr TUR1. Süper Lig3rd31221,85720.6505500100.240.000.240.240.24Matches
2020-202129Anderlechtbe BEL1. First Division A4th922382.6101100001.01.00.01.057240.380.000.380.380.380.360.010.380.360.38Matches
2020-202129Getafees ESP1. La Liga15th10180.2000000000.30.30.10.32040.000.000.000.000.001.310.341.651.311.65Matches
2023-202432Pendiksportr TUR1. Süper Lig19th27111,07311.9202200300.170.000.170.170.17Matches
12 Seasons9 Clubs6 Leagues27116915,331170.3692291663330119.618.87.025.81271214040.410.130.530.390.520.420.150.570.400.55
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
Sedan (4 Seasons)1 League66383,61440.2164201600910.400.100.500.400.50
Club Brugge (3 Seasons)1 League82564,88554.3311041283310013.212.45.517.958541970.570.180.760.520.700.560.230.790.520.75
Sporting CP (2 Seasons)1 League31201,80920.1235200405.25.21.46.662601790.100.150.250.100.250.260.070.330.260.33
Beşiktaş (1 Season)1 League31221,85720.6505500100.240.000.240.240.24
Pendikspor (1 Season)1 League27111,07311.9202200300.170.000.170.170.17
RE Mouscron (1 Season)1 League21201,80920.1125171200300.600.250.850.600.85
Anderlecht (1 Season)1 League922382.6101100001.01.00.01.057240.380.000.380.380.380.360.010.380.360.38
Lille (1 Season)1 League30280.3000000000.000.000.000.000.00
Getafe (1 Season)1 League10180.2000000000.30.30.10.32040.000.000.000.000.001.310.341.651.311.65
Pro League (5 Seasons)112786,93277.0441559413313014.213.45.618.963612210.570.190.770.530.730.540.210.750.510.72
Ligue 2 (4 Seasons)66383,61440.2164201600910.400.100.500.400.50
Süper Lig (2 Seasons)58332,93032.6707700400.220.000.220.220.22
Primeira Liga (2 Seasons)31201,80920.1235200405.25.21.46.662601790.100.150.250.100.250.260.070.330.260.33
Ligue 1 (1 Season)30280.3000000000.000.000.000.000.00
La Liga (1 Season)10180.2000000000.30.30.10.32040.000.000.000.000.001.310.341.651.311.65
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
2020-202129Getafees ESPCopa del Rey33rd221031.1000000100.000.000.000.000.00Matches
1 Season1 Club1 League221031.1000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201624Club Brugge2. Europa LgGR542853.2011000000.000.320.320.000.32Matches
2016-201725Club Brugge1. Champions LgGR221081.2000000100.000.000.000.000.00Matches
2018-201927Sporting CP2. Europa LgR32643233.6202200000.90.90.00.956190.560.000.560.560.560.250.000.250.250.25Matches
2019-202028Beşiktaş2. Europa LgGR321782.0000000000.20.20.20.41212310.000.000.000.000.000.100.100.200.100.20Matches
4 Seasons3 Clubs2 Leagues16128949.9213200101.11.10.21.31718500.200.100.300.200.300.200.030.230.200.23
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 (2 Seasons)2 Leagues763934.4011000100.000.230.230.000.23
Sporting CP (1 Season)1 League643233.6202200000.90.90.00.956190.560.000.560.560.560.250.000.250.250.25
Beşiktaş (1 Season)1 League321782.0000000000.20.20.20.41212310.000.000.000.000.000.100.100.200.100.20
Europa Lg (3 Seasons)14107868.7213200001.11.10.21.31718500.230.110.340.230.340.200.030.230.200.23
Champions Lg (1 Season)221081.2000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201523ml MaliFriendlies (M)211071.2000000000.000.000.000.000.00Matches
201523ml MaliAfrica Cup of NationsGR11710.8011000100.001.271.270.001.27Matches
201624ml MaliFriendlies (M)10450.5000000000.000.000.000.000.00Matches
201725ml MaliAfrica Cup of Nations qualification332432.7303300001.110.001.111.111.11Matches
201826ml MaliWCQ221551.7000000100.000.000.000.000.00Matches
201826ml MaliFriendlies (M)11830.9101011001.080.001.080.000.00Matches
201927ml MaliFriendlies (M)442542.8101011000.350.000.350.000.00Matches
201927ml MaliAfrica Cup of NationsR16332172.4101100000.410.000.410.410.41Matches
201927ml MaliAfrica Cup of Nations qualification443493.9000001000.000.000.000.000.00Matches
202129ml MaliAfrica Cup of Nations qualification11901.0000000000.000.000.000.000.00Matches
202230ml MaliWCQ221611.8000000000.000.000.000.000.00Matches
7 Seasons1 Club4 Leagues24221,77519.7617423200.300.050.350.200.25
Friendlies (M) (4 Seasons)864895.4202022000.370.000.370.000.00
Africa Cup of Nations qualification (3 Seasons)886827.6303301000.400.000.400.400.40
WCQ (2 Seasons)443163.5000000100.000.000.000.000.00
Africa Cup of Nations (2 Seasons)442883.2112100100.310.310.620.310.62

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
2009-201018Sedanfr FRA2. Ligue 20.5000.0000
2010-201119Sedanfr FRA2. Ligue 23.1241.300.5000
2011-201220Sedanfr FRA2. Ligue 214.57130.890.5400
2012-201321Sedanfr FRA2. Ligue 222.17200.910.3500
2014-201523Lillefr FRA1. Ligue 10.3000.0000Matches
2014-201523RE Mouscronbe BEL1. Pro League20.112221.090.5500Matches
2015-201624Club Brugge2. Europa Lg3.2030.950.0000Matches
2015-201624Club Bruggebe BEL1. Pro League22.716351.540.4022Matches
2016-201725Club Brugge1. Champions Lg1.20000.000.0000Matches
2016-201725Club Bruggebe BEL1. First Division A7.90090.001.140.0000Matches
2017-201826Club Bruggebe BEL1. First Division A23.715773545.53.241.470.180.4014.601113.212.40.16+1.8+1.6Matches
2018-201927Sporting CP2. Europa Lg3.626233.31.670.560.331.0016.60000.90.90.15+1.1+1.1Matches
2018-201927Sporting CPpt POR1. Primeira Liga19.22371027.01.930.520.050.2013.40005.25.20.14-3.2-3.2Matches
2019-202028Beşiktaş2. Europa Lg2.00400.02.020.000.0016.30000.20.20.05-0.2-0.2Matches
2019-202028Sporting CPpt POR1. Primeira Liga0.90000.000.000000.00.00.00.0Matches
2019-202028Beşiktaştr TUR1. Süper Lig20.65512243.12.471.070.100.2300Matches
2020-202129Getafees ESPCopa del Rey1.10000.000.0000Matches
2020-202129Anderlechtbe BEL1. First Division A2.618450.03.031.510.130.2519.40001.01.00.120.00.0Matches
2020-202129Getafees ESP1. La Liga0.20100.05.000.000.0015.00000.30.30.26-0.3-0.3Matches
2023-202432Pendiksportr TUR1. Süper Lig11.9221733.31.760.590.100.2900Matches
12 Seasons9 Clubs9 Leagues181.47120518643.42.161.030.130.3714.703320.719.90.15-0.7-0.9
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sedan (4 Seasons)1 League40.216370.920.4300
Club Brugge (3 Seasons)3 Leagues58.631778257.12.351.400.180.3414.603313.212.40.16+1.8+1.6
Sporting CP (2 Seasons)2 Leagues23.74431227.91.820.510.090.3313.90006.16.10.14-2.1-2.1
Beşiktaş (1 Season)2 Leagues22.65552240.02.430.970.090.2316.30000.20.20.05-0.2-0.2
Pendikspor (1 Season)1 League11.9221733.31.760.590.100.2900
RE Mouscron (1 Season)1 League20.112221.090.5500
Anderlecht (1 Season)1 League2.618450.03.031.510.130.2519.40001.01.00.120.00.0
Getafe (1 Season)2 Leagues1.30100.00.740.000.0015.00000.30.30.26-0.3-0.3
Lille (1 Season)1 League0.3000.0000
Pro League (5 Seasons)77.0448510556.52.481.360.180.3915.103314.213.40.16+1.8+1.6
Ligue 2 (4 Seasons)40.216370.920.4300
Europa Lg (3 Seasons)8.7210520.01.800.570.200.4016.50001.11.10.11+0.9+0.9
Süper Lig (2 Seasons)32.67722940.32.210.890.100.2400
Primeira Liga (2 Seasons)20.12371027.01.840.500.050.2013.40005.25.20.14-3.2-3.2
Ligue 1 (1 Season)0.3000.0000
Champions Lg (1 Season)1.20000.000.0000
Copa del Rey (1 Season)1.10000.000.0000
La Liga (1 Season)0.20100.05.000.000.0015.00000.30.30.26-0.3-0.3
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201018Sedan1 League0.5000.0000
2010-201119Sedan1 League3.1241.300.5000
2011-201220Sedan1 League14.57130.890.5400
2012-201321Sedan1 League22.17200.910.3500
2014-201523Lille1 League0.3000.0000
2014-201523RE Mouscron1 League20.112221.090.5500
2015-201624Club Brugge2 Leagues25.816381.470.3722
2016-201725Club Brugge2 Leagues9.10090.000.990.0000
2017-201826Club Brugge1 League23.715773545.53.241.470.180.4014.601113.212.40.16+1.8+1.6
2018-201927Sporting CP2 Leagues22.84431227.91.890.530.090.3313.90006.16.10.14-2.1-2.1
2019-202028Sporting CP1 League0.90000.000.000000.00.00.00.0
2019-202028Beşiktaş2 Leagues22.65552240.02.430.970.090.2316.30000.20.20.05-0.2-0.2
2020-202129Anderlecht1 League2.618450.03.031.510.130.2519.40001.01.00.120.00.0
2020-202129Getafe2 Leagues1.30100.00.740.000.0015.00000.30.30.26-0.3-0.3
2023-202432Pendikspor1 League11.9221733.31.760.590.100.2900
12 Seasons9 Clubs9 Leagues181.47120518643.42.161.030.130.3714.703320.719.90.15-0.7-0.9
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Sedan (4 Seasons)1 League40.216370.920.4300
Club Brugge (3 Seasons)3 Leagues58.631778257.12.351.400.180.3414.603313.212.40.16+1.8+1.6
Sporting CP (2 Seasons)2 Leagues23.74431227.91.820.510.090.3313.90006.16.10.14-2.1-2.1
Beşiktaş (1 Season)2 Leagues22.65552240.02.430.970.090.2316.30000.20.20.05-0.2-0.2
Pendikspor (1 Season)1 League11.9221733.31.760.590.100.2900
RE Mouscron (1 Season)1 League20.112221.090.5500
Anderlecht (1 Season)1 League2.618450.03.031.510.130.2519.40001.01.00.120.00.0
Getafe (1 Season)2 Leagues1.30100.00.740.000.0015.00000.30.30.26-0.3-0.3
Lille (1 Season)1 League0.3000.0000
Pro League (5 Seasons)77.0448510556.52.481.360.180.3915.103314.213.40.16+1.8+1.6
Ligue 2 (4 Seasons)40.216370.920.4300
Europa Lg (3 Seasons)8.7210520.01.800.570.200.4016.50001.11.10.11+0.9+0.9
Süper Lig (2 Seasons)32.67722940.32.210.890.100.2400
Primeira Liga (2 Seasons)20.12371027.01.840.500.050.2013.40005.25.20.14-3.2-3.2
Ligue 1 (1 Season)0.3000.0000
Champions Lg (1 Season)1.20000.000.0000
Copa del Rey (1 Season)1.10000.000.0000
La Liga (1 Season)0.20100.05.000.000.0015.00000.30.30.26-0.3-0.3
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
2009-201018Sedanfr FRA2. Ligue 212th0.5000.0000
2010-201119Sedanfr FRA2. Ligue 25th3.1241.300.5000
2011-201220Sedanfr FRA2. Ligue 24th14.57130.890.5400
2012-201321Sedanfr FRA2. Ligue 219th22.17200.910.3500
2014-201523Lillefr FRA1. Ligue 18th0.3000.0000Matches
2014-201523RE Mouscronbe BEL1. Pro League12th20.112221.090.5500Matches
2015-201624Club Bruggebe BEL1. Pro League1st22.716351.540.4022Matches
2016-201725Club Bruggebe BEL1. First Division A2nd7.90090.001.140.0000Matches
2017-201826Club Bruggebe BEL1. First Division A1st23.715773545.53.241.470.180.4014.601113.212.40.16+1.8+1.6Matches
2018-201927Sporting CPpt POR1. Primeira Liga3rd19.22371027.01.930.520.050.2013.40005.25.20.14-3.2-3.2Matches
2019-202028Sporting CPpt POR1. Primeira Liga4th0.90000.000.000000.00.00.00.0Matches
2019-202028Beşiktaştr TUR1. Süper Lig3rd20.65512243.12.471.070.100.2300Matches
2020-202129Anderlechtbe BEL1. First Division A4th2.618450.03.031.510.130.2519.40001.01.00.120.00.0Matches
2020-202129Getafees ESP1. La Liga15th0.20100.05.000.000.0015.00000.30.30.26-0.3-0.3Matches
2023-202432Pendiksportr TUR1. Süper Lig19th11.9221733.31.760.590.100.2900Matches
12 Seasons9 Clubs6 Leagues170.36919518144.62.241.060.120.3614.603319.618.80.15-1.6-1.8
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
Sedan (4 Seasons)1 League40.216370.920.4300
Club Brugge (3 Seasons)1 League54.331777957.12.431.460.180.3514.603313.212.40.16+1.8+1.6
Sporting CP (2 Seasons)1 League20.12371027.01.840.500.050.2013.40005.25.20.14-3.2-3.2
Beşiktaş (1 Season)1 League20.65512243.12.471.070.100.2300
Pendikspor (1 Season)1 League11.9221733.31.760.590.100.2900
RE Mouscron (1 Season)1 League20.112221.090.5500
Anderlecht (1 Season)1 League2.618450.03.031.510.130.2519.40001.01.00.120.00.0
Lille (1 Season)1 League0.3000.0000
Getafe (1 Season)1 League0.20100.05.000.000.0015.00000.30.30.26-0.3-0.3
Pro League (5 Seasons)77.0448510556.52.481.360.180.3915.103314.213.40.16+1.8+1.6
Ligue 2 (4 Seasons)40.216370.920.4300
Süper Lig (2 Seasons)32.67722940.32.210.890.100.2400
Primeira Liga (2 Seasons)20.12371027.01.840.500.050.2013.40005.25.20.14-3.2-3.2
Ligue 1 (1 Season)0.3000.0000
La Liga (1 Season)0.20100.05.000.000.0015.00000.30.30.26-0.3-0.3
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2020-202129Getafees ESPCopa del Rey33rd1.10000.000.0000Matches
1 Season1 Club1 League1.10000.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
2015-201624Club Brugge2. Europa LgGR3.2030.950.0000Matches
2016-201725Club Brugge1. Champions LgGR1.20000.000.0000Matches
2018-201927Sporting CP2. Europa LgR323.626233.31.670.560.331.0016.60000.90.90.15+1.1+1.1Matches
2019-202028Beşiktaş2. Europa LgGR2.00400.02.020.000.0016.30000.20.20.05-0.2-0.2Matches
4 Seasons3 Clubs2 Leagues9.9210520.01.480.500.200.4016.50001.11.10.11+0.9+0.9
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 (2 Seasons)2 Leagues4.40030.000.690.0000
Sporting CP (1 Season)1 League3.626233.31.670.560.331.0016.60000.90.90.15+1.1+1.1
Beşiktaş (1 Season)1 League2.00400.02.020.000.0016.30000.20.20.05-0.2-0.2
Europa Lg (3 Seasons)8.7210520.01.800.570.200.4016.50001.11.10.11+0.9+0.9
Champions Lg (1 Season)1.20000.000.0000
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
201523ml MaliFriendlies (M)1.2000Matches
201523ml MaliAfrica Cup of NationsGR0.80200.02.540.000.0000Matches
201624ml MaliFriendlies (M)0.5000Matches
201725ml MaliAfrica Cup of Nations qualification2.7300Matches
201826ml MaliWCQ1.7000Matches
201826ml MaliFriendlies (M)0.9111Matches
201927ml MaliFriendlies (M)2.8111Matches
201927ml MaliAfrica Cup of NationsR162.417228.62.900.830.140.5000Matches
201927ml MaliAfrica Cup of Nations qualification3.9001Matches
202129ml MaliAfrica Cup of Nations qualification1.0000Matches
202230ml MaliWCQ1.8000Matches
7 Seasons1 Club4 Leagues19.769222.22.810.620.110.5023
Friendlies (M) (4 Seasons)5.4222
Africa Cup of Nations qualification (3 Seasons)7.6301
WCQ (2 Seasons)3.5000
Africa Cup of Nations (2 Seasons)3.219222.22.810.620.110.5000

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
2009-201018Sedanfr FRA2. Ligue 20.50
2010-201119Sedanfr FRA2. Ligue 23.11
2011-201220Sedanfr FRA2. Ligue 214.51
2012-201321Sedanfr FRA2. Ligue 222.12
2014-201523Lillefr FRA1. Ligue 10.30Matches
2014-201523RE Mouscronbe BEL1. Pro League20.15Matches
2015-201624Club Brugge2. Europa Lg3.21Matches
2015-201624Club Bruggebe BEL1. Pro League22.75Matches
2016-201725Club Brugge1. Champions Lg1.20Matches
2016-201725Club Bruggebe BEL1. First Division A7.91Matches
2017-201826Club Bruggebe BEL1. First Division A23.750064577.57637128826633479.618822583.6314273.845.54.6-1.5363316154Matches
2018-201927Sporting CP2. Europa Lg3.6637880.8970201293582.9222878.66875.000.00.10.001216Matches
2018-201927Sporting CPpt POR1. Primeira Liga19.243556377.36276134524130080.314517085.3234156.131.41.9+1.6133314257Matches
2019-202028Beşiktaş2. Europa Lg2.0799880.61122291515986.4212777.85862.500.20.3-0.2382112Matches
2019-202028Sporting CPpt POR1. Primeira Liga0.9213070.033766131492.971258.31250.000.00.00.003103Matches
2019-202028Beşiktaştr TUR1. Süper Lig20.60Matches
2020-202129Getafees ESPCopa del Rey1.10Matches
2020-202129Anderlechtbe BEL1. First Division A2.6557870.5872135293778.4202969.05771.400.00.10.016007Matches
2020-202129Getafees ESP1. La Liga0.251050.03875683.3010.0020.000.10.1-0.110000Matches
2023-202432Pendiksportr TUR1. Süper Lig11.90Matches
12 Seasons9 Clubs9 Leagues181.41158150277.117252333363478580.840349281.97111064.5237.27.1+15.85484355139
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
Sedan (4 Seasons)1 League40.24
Club Brugge (3 Seasons)3 Leagues58.650064577.57637128826633479.618822583.6314273.8115.54.6+5.5363316154
Sporting CP (2 Seasons)2 Leagues23.751967177.37583161228334981.117421082.9305158.831.42.0+1.6133717366
Beşiktaş (1 Season)2 Leagues22.6799880.61122291515986.4212777.85862.500.20.3-0.2382112
Pendikspor (1 Season)1 League11.90
RE Mouscron (1 Season)1 League20.15
Anderlecht (1 Season)1 League2.6557870.5872135293778.4202969.05771.400.00.10.016007
Getafe (1 Season)2 Leagues1.351050.03875683.3010.0020.000.10.1-0.110000
Lille (1 Season)1 League0.30
Pro League (5 Seasons)77.055572376.88509142329537179.520825481.9364973.5155.64.7+9.4373916161
Ligue 2 (4 Seasons)40.24
Europa Lg (3 Seasons)8.714217680.72092492809485.1435578.2111668.810.20.4+0.8394218
Süper Lig (2 Seasons)32.60
Primeira Liga (2 Seasons)20.145659376.96613141125431480.915218283.5244355.831.41.9+1.6133615260
Ligue 1 (1 Season)0.30
Champions Lg (1 Season)1.20
Copa del Rey (1 Season)1.10
La Liga (1 Season)0.251050.03875683.3010.0020.000.10.1-0.110000
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
2009-201018Sedan1 League0.50
2010-201119Sedan1 League3.11
2011-201220Sedan1 League14.51
2012-201321Sedan1 League22.12
2014-201523Lille1 League0.30
2014-201523RE Mouscron1 League20.15
2015-201624Club Brugge2 Leagues25.86
2016-201725Club Brugge2 Leagues9.11
2017-201826Club Brugge1 League23.750064577.57637128826633479.618822583.6314273.845.54.6-1.5363316154
2018-201927Sporting CP2 Leagues22.849864177.77246154627033580.616719884.3294959.231.42.0+1.6133416363
2019-202028Sporting CP1 League0.9213070.033766131492.971258.31250.000.00.00.003103
2019-202028Beşiktaş2 Leagues22.6799880.61122291515986.4212777.85862.500.20.3-0.2382112
2020-202129Anderlecht1 League2.6557870.5872135293778.4202969.05771.400.00.10.016007
2020-202129Getafe2 Leagues1.351050.03875683.3010.0020.000.10.1-0.110000
2023-202432Pendikspor1 League11.90
12 Seasons9 Clubs9 Leagues181.41158150277.117252333363478580.840349281.97111064.5237.27.1+15.85484355139
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
Sedan (4 Seasons)1 League40.24
Club Brugge (3 Seasons)3 Leagues58.650064577.57637128826633479.618822583.6314273.8115.54.6+5.5363316154
Sporting CP (2 Seasons)2 Leagues23.751967177.37583161228334981.117421082.9305158.831.42.0+1.6133717366
Beşiktaş (1 Season)2 Leagues22.6799880.61122291515986.4212777.85862.500.20.3-0.2382112
Pendikspor (1 Season)1 League11.90
RE Mouscron (1 Season)1 League20.15
Anderlecht (1 Season)1 League2.6557870.5872135293778.4202969.05771.400.00.10.016007
Getafe (1 Season)2 Leagues1.351050.03875683.3010.0020.000.10.1-0.110000
Lille (1 Season)1 League0.30
Pro League (5 Seasons)77.055572376.88509142329537179.520825481.9364973.5155.64.7+9.4373916161
Ligue 2 (4 Seasons)40.24
Europa Lg (3 Seasons)8.714217680.72092492809485.1435578.2111668.810.20.4+0.8394218
Süper Lig (2 Seasons)32.60
Primeira Liga (2 Seasons)20.145659376.96613141125431480.915218283.5244355.831.41.9+1.6133615260
Ligue 1 (1 Season)0.30
Champions Lg (1 Season)1.20
Copa del Rey (1 Season)1.10
La Liga (1 Season)0.251050.03875683.3010.0020.000.10.1-0.110000
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
2009-201018Sedanfr FRA2. Ligue 212th0.50
2010-201119Sedanfr FRA2. Ligue 25th3.11
2011-201220Sedanfr FRA2. Ligue 24th14.51
2012-201321Sedanfr FRA2. Ligue 219th22.12
2014-201523Lillefr FRA1. Ligue 18th0.30Matches
2014-201523RE Mouscronbe BEL1. Pro League12th20.15Matches
2015-201624Club Bruggebe BEL1. Pro League1st22.75Matches
2016-201725Club Bruggebe BEL1. First Division A2nd7.91Matches
2017-201826Club Bruggebe BEL1. First Division A1st23.750064577.57637128826633479.618822583.6314273.845.54.6-1.5363316154Matches
2018-201927Sporting CPpt POR1. Primeira Liga3rd19.243556377.36276134524130080.314517085.3234156.131.41.9+1.6133314257Matches
2019-202028Sporting CPpt POR1. Primeira Liga4th0.9213070.033766131492.971258.31250.000.00.00.003103Matches
2019-202028Beşiktaştr TUR1. Süper Lig3rd20.60Matches
2020-202129Anderlechtbe BEL1. First Division A4th2.6557870.5872135293778.4202969.05771.400.00.10.016007Matches
2020-202129Getafees ESP1. La Liga15th0.251050.03875683.3010.0020.000.10.1-0.110000Matches
2023-202432Pendiksportr TUR1. Süper Lig19th11.90Matches
12 Seasons9 Clubs6 Leagues170.31016132676.615160284155469180.236043782.4609463.8227.06.7+15.05175313121
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
Sedan (4 Seasons)1 League40.24
Club Brugge (3 Seasons)1 League54.350064577.57637128826633479.618822583.6314273.8105.54.6+4.5363316154
Sporting CP (2 Seasons)1 League20.145659376.96613141125431480.915218283.5244355.831.41.9+1.6133615260
Beşiktaş (1 Season)1 League20.60
Pendikspor (1 Season)1 League11.90
RE Mouscron (1 Season)1 League20.15
Anderlecht (1 Season)1 League2.6557870.5872135293778.4202969.05771.400.00.10.016007
Lille (1 Season)1 League0.30
Getafe (1 Season)1 League0.251050.03875683.3010.0020.000.10.1-0.110000
Pro League (5 Seasons)77.055572376.88509142329537179.520825481.9364973.5155.64.7+9.4373916161
Ligue 2 (4 Seasons)40.24
Süper Lig (2 Seasons)32.60
Primeira Liga (2 Seasons)20.145659376.96613141125431480.915218283.5244355.831.41.9+1.6133615260
Ligue 1 (1 Season)0.30
La Liga (1 Season)0.251050.03875683.3010.0020.000.10.1-0.110000
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
2020-202129Getafees ESPCopa del Rey33rd1.10Matches
1 Season1 Club1 League1.10
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
2015-201624Club Brugge2. Europa LgGR3.21Matches
2016-201725Club Brugge1. Champions LgGR1.20Matches
2018-201927Sporting CP2. Europa LgR323.6637880.8970201293582.9222878.66875.000.00.10.001216Matches
2019-202028Beşiktaş2. Europa LgGR2.0799880.61122291515986.4212777.85862.500.20.3-0.2382112Matches
4 Seasons3 Clubs2 Leagues9.914217680.72092492809485.1435578.2111668.810.20.4+0.8394218
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 (2 Seasons)2 Leagues4.41
Sporting CP (1 Season)1 League3.6637880.8970201293582.9222878.66875.000.00.10.001216
Beşiktaş (1 Season)1 League2.0799880.61122291515986.4212777.85862.500.20.3-0.2382112
Europa Lg (3 Seasons)8.714217680.72092492809485.1435578.2111668.810.20.4+0.8394218
Champions Lg (1 Season)1.20
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
201523ml MaliFriendlies (M)1.20Matches
201523ml MaliAfrica Cup of NationsGR0.81Matches
201624ml MaliFriendlies (M)0.50Matches
201725ml MaliAfrica Cup of Nations qualification2.70Matches
201826ml MaliWCQ1.70Matches
201826ml MaliFriendlies (M)0.90Matches
201927ml MaliFriendlies (M)2.80Matches
201927ml MaliAfrica Cup of NationsR162.40Matches
201927ml MaliAfrica Cup of Nations qualification3.90Matches
202129ml MaliAfrica Cup of Nations qualification1.00Matches
202230ml MaliWCQ1.80Matches
7 Seasons1 Club4 Leagues19.71
Friendlies (M) (4 Seasons)5.40
Africa Cup of Nations qualification (3 Seasons)7.60
WCQ (2 Seasons)3.50
Africa Cup of Nations (2 Seasons)3.21
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
2009-201018Sedanfr FRA2. Ligue 20.5
2010-201119Sedanfr FRA2. Ligue 23.1
2011-201220Sedanfr FRA2. Ligue 214.5
2012-201321Sedanfr FRA2. Ligue 222.1
2014-201523Lillefr FRA1. Ligue 10.3Matches
2014-201523RE Mouscronbe BEL1. Pro League20.1Matches
2015-201624Club Brugge2. Europa Lg3.2Matches
2015-201624Club Bruggebe BEL1. Pro League22.7Matches
2016-201725Club Brugge1. Champions Lg1.20Matches
2016-201725Club Bruggebe BEL1. First Division A7.90Matches
2017-201826Club Bruggebe BEL1. First Division A23.7645597431331691000500519Matches
2018-201927Sporting CP2. Europa Lg3.6787800001000006300Matches
2018-201927Sporting CPpt POR1. Primeira Liga19.2563547135052571000435316Matches
2019-202028Beşiktaş2. Europa Lg2.0989610007100007911Matches
2019-202028Sporting CPpt POR1. Primeira Liga0.9303000011000002102Matches
2019-202028Beşiktaştr TUR1. Süper Lig20.633Matches
2020-202129Getafees ESPCopa del Rey1.10Matches
2020-202129Anderlechtbe BEL1. First Division A2.6787340003100005513Matches
2020-202129Getafees ESP1. La Liga0.210100000200000501Matches
2023-202432Pendiksportr TUR1. Süper Lig11.928Matches
12 Seasons9 Clubs9 Leagues181.4150214316163911618200011581042
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sedan (4 Seasons)1 League40.2
Club Brugge (3 Seasons)3 Leagues58.6645597431331691000500519
Sporting CP (2 Seasons)2 Leagues23.7671655135062771000519318
Beşiktaş (1 Season)2 Leagues22.69896100040100007911
Pendikspor (1 Season)1 League11.928
RE Mouscron (1 Season)1 League20.1
Anderlecht (1 Season)1 League2.6787340003100005513
Getafe (1 Season)2 Leagues1.310100000200000501
Lille (1 Season)1 League0.3
Pro League (5 Seasons)77.07236704713319101000555622
Ligue 2 (4 Seasons)40.2
Europa Lg (3 Seasons)8.7176174100081000014211
Süper Lig (2 Seasons)32.661
Primeira Liga (2 Seasons)20.1593577135062671000456318
Ligue 1 (1 Season)0.3
Champions Lg (1 Season)1.20
Copa del Rey (1 Season)1.10
La Liga (1 Season)0.210100000200000501
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
2009-201018Sedan1 League0.5
2010-201119Sedan1 League3.1
2011-201220Sedan1 League14.5
2012-201321Sedan1 League22.1
2014-201523Lille1 League0.3
2014-201523RE Mouscron1 League20.1
2015-201624Club Brugge2 Leagues25.8
2016-201725Club Brugge2 Leagues9.10
2017-201826Club Brugge1 League23.7645597431331691000500519
2018-201927Sporting CP2 Leagues22.8641625135052671000498316
2019-202028Sporting CP1 League0.9303000011000002102
2019-202028Beşiktaş2 Leagues22.69896100040100007911
2020-202129Anderlecht1 League2.6787340003100005513
2020-202129Getafe2 Leagues1.310100000200000501
2023-202432Pendikspor1 League11.928
12 Seasons9 Clubs9 Leagues181.4150214316163911618200011581042
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sedan (4 Seasons)1 League40.2
Club Brugge (3 Seasons)3 Leagues58.6645597431331691000500519
Sporting CP (2 Seasons)2 Leagues23.7671655135062771000519318
Beşiktaş (1 Season)2 Leagues22.69896100040100007911
Pendikspor (1 Season)1 League11.928
RE Mouscron (1 Season)1 League20.1
Anderlecht (1 Season)1 League2.6787340003100005513
Getafe (1 Season)2 Leagues1.310100000200000501
Lille (1 Season)1 League0.3
Pro League (5 Seasons)77.07236704713319101000555622
Ligue 2 (4 Seasons)40.2
Europa Lg (3 Seasons)8.7176174100081000014211
Süper Lig (2 Seasons)32.661
Primeira Liga (2 Seasons)20.1593577135062671000456318
Ligue 1 (1 Season)0.3
Champions Lg (1 Season)1.20
Copa del Rey (1 Season)1.10
La Liga (1 Season)0.210100000200000501
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
2009-201018Sedanfr FRA2. Ligue 212th0.5
2010-201119Sedanfr FRA2. Ligue 25th3.1
2011-201220Sedanfr FRA2. Ligue 24th14.5
2012-201321Sedanfr FRA2. Ligue 219th22.1
2014-201523Lillefr FRA1. Ligue 18th0.3Matches
2014-201523RE Mouscronbe BEL1. Pro League12th20.1Matches
2015-201624Club Bruggebe BEL1. Pro League1st22.7Matches
2016-201725Club Bruggebe BEL1. First Division A2nd7.90Matches
2017-201826Club Bruggebe BEL1. First Division A1st23.7645597431331691000500519Matches
2018-201927Sporting CPpt POR1. Primeira Liga3rd19.2563547135052571000435316Matches
2019-202028Sporting CPpt POR1. Primeira Liga4th0.9303000011000002102Matches
2019-202028Beşiktaştr TUR1. Süper Lig3rd20.633Matches
2020-202129Anderlechtbe BEL1. First Division A4th2.6787340003100005513Matches
2020-202129Getafees ESP1. La Liga15th0.210100000200000501Matches
2023-202432Pendiksportr TUR1. Süper Lig19th11.928Matches
12 Seasons9 Clubs6 Leagues170.313261257606391081720001016941
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sedan (4 Seasons)1 League40.2
Club Brugge (3 Seasons)1 League54.3645597431331691000500519
Sporting CP (2 Seasons)1 League20.1593577135062671000456318
Beşiktaş (1 Season)1 League20.633
Pendikspor (1 Season)1 League11.928
RE Mouscron (1 Season)1 League20.1
Anderlecht (1 Season)1 League2.6787340003100005513
Lille (1 Season)1 League0.3
Getafe (1 Season)1 League0.210100000200000501
Pro League (5 Seasons)77.07236704713319101000555622
Ligue 2 (4 Seasons)40.2
Süper Lig (2 Seasons)32.661
Primeira Liga (2 Seasons)20.1593577135062671000456318
Ligue 1 (1 Season)0.3
La Liga (1 Season)0.210100000200000501
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
2020-202129Getafees ESPCopa del Rey33rd1.10Matches
1 Season1 Club1 League1.10
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
2015-201624Club Brugge2. Europa LgGR3.2Matches
2016-201725Club Brugge1. Champions LgGR1.20Matches
2018-201927Sporting CP2. Europa LgR323.6787800001000006300Matches
2019-202028Beşiktaş2. Europa LgGR2.0989610007100007911Matches
4 Seasons3 Clubs2 Leagues9.9176174100081000014211
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Club Brugge (2 Seasons)2 Leagues4.40
Sporting CP (1 Season)1 League3.6787800001000006300
Beşiktaş (1 Season)1 League2.0989610007100007911
Europa Lg (3 Seasons)8.7176174100081000014211
Champions Lg (1 Season)1.20
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
201523ml MaliFriendlies (M)1.2Matches
201523ml MaliAfrica Cup of NationsGR0.82Matches
201624ml MaliFriendlies (M)0.5Matches
201725ml MaliAfrica Cup of Nations qualification2.7Matches
201826ml MaliWCQ1.7Matches
201826ml MaliFriendlies (M)0.9Matches
201927ml MaliFriendlies (M)2.8Matches
201927ml MaliAfrica Cup of NationsR162.42Matches
201927ml MaliAfrica Cup of Nations qualification3.9Matches
202129ml MaliAfrica Cup of Nations qualification1.0Matches
202230ml MaliWCQ1.8Matches
7 Seasons1 Club4 Leagues19.74
Friendlies (M) (4 Seasons)5.4
Africa Cup of Nations qualification (3 Seasons)7.6
WCQ (2 Seasons)3.5
Africa Cup of Nations (2 Seasons)3.24

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
2009-201018Sedanfr FRA2. Ligue 20.5
2010-201119Sedanfr FRA2. Ligue 23.1
2011-201220Sedanfr FRA2. Ligue 214.5
2012-201321Sedanfr FRA2. Ligue 222.1
2014-201523Lillefr FRA1. Ligue 10.3Matches
2014-201523RE Mouscronbe BEL1. Pro League20.1Matches
2015-201624Club Brugge2. Europa Lg3.2Matches
2015-201624Club Bruggebe BEL1. Pro League22.7Matches
2016-201725Club Brugge1. Champions Lg1.2Matches
2016-201725Club Bruggebe BEL1. First Division A7.9Matches
2017-201826Club Bruggebe BEL1. First Division A23.7954.006101211110130.55702040Matches
2018-201927Sporting CP2. Europa Lg3.641.1230100010.28001000Matches
2018-201927Sporting CPpt POR1. Primeira Liga19.2703.654725862120.63801030Matches
2019-202028Beşiktaş2. Europa Lg2.052.5340001010.51000010Matches
2019-202028Sporting CPpt POR1. Primeira Liga0.911.0810000000.00000000Matches
2019-202028Beşiktaştr TUR1. Süper Lig20.6Matches
2020-202129Getafees ESPCopa del Rey1.1Matches
2020-202129Anderlechtbe BEL1. First Division A2.651.8920020100.00000000Matches
2020-202129Getafees ESP1. La Liga0.2210.0010010015.00000100Matches
2023-202432Pendiksportr TUR1. Süper Lig11.9Matches
12 Seasons9 Clubs9 Leagues181.41823.4811921822183280.541504180
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sedan (4 Seasons)1 League40.2
Club Brugge (3 Seasons)3 Leagues58.6954.006101211110130.55702040
Sporting CP (2 Seasons)2 Leagues23.7753.175126862130.55802030
Beşiktaş (1 Season)2 Leagues22.652.5340001010.51000010
Pendikspor (1 Season)1 League11.9
RE Mouscron (1 Season)1 League20.1
Anderlecht (1 Season)1 League2.651.8920020100.00000000
Getafe (1 Season)2 Leagues1.3210.0010010015.00000100
Lille (1 Season)1 League0.3
Pro League (5 Seasons)77.01003.796301213111130.49702040
Ligue 2 (4 Seasons)40.2
Europa Lg (3 Seasons)8.791.6270101020.36001010
Süper Lig (2 Seasons)32.6
Primeira Liga (2 Seasons)20.1713.534825862120.60801030
Ligue 1 (1 Season)0.3
Champions Lg (1 Season)1.2
Copa del Rey (1 Season)1.1
La Liga (1 Season)0.2210.0010010015.00000100
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
2009-201018Sedan1 League0.5
2010-201119Sedan1 League3.1
2011-201220Sedan1 League14.5
2012-201321Sedan1 League22.1
2014-201523Lille1 League0.3
2014-201523RE Mouscron1 League20.1
2015-201624Club Brugge2 Leagues25.8
2016-201725Club Brugge2 Leagues9.1
2017-201826Club Brugge1 League23.7954.006101211110130.55702040
2018-201927Sporting CP2 Leagues22.8743.255026862130.57802030
2019-202028Sporting CP1 League0.911.0810000000.00000000
2019-202028Beşiktaş2 Leagues22.652.5340001010.51000010
2020-202129Anderlecht1 League2.651.8920020100.00000000
2020-202129Getafe2 Leagues1.3210.0010010015.00000100
2023-202432Pendikspor1 League11.9
12 Seasons9 Clubs9 Leagues181.41823.4811921822183280.541504180
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sedan (4 Seasons)1 League40.2
Club Brugge (3 Seasons)3 Leagues58.6954.006101211110130.55702040
Sporting CP (2 Seasons)2 Leagues23.7753.175126862130.55802030
Beşiktaş (1 Season)2 Leagues22.652.5340001010.51000010
Pendikspor (1 Season)1 League11.9
RE Mouscron (1 Season)1 League20.1
Anderlecht (1 Season)1 League2.651.8920020100.00000000
Getafe (1 Season)2 Leagues1.3210.0010010015.00000100
Lille (1 Season)1 League0.3
Pro League (5 Seasons)77.01003.796301213111130.49702040
Ligue 2 (4 Seasons)40.2
Europa Lg (3 Seasons)8.791.6270101020.36001010
Süper Lig (2 Seasons)32.6
Primeira Liga (2 Seasons)20.1713.534825862120.60801030
Ligue 1 (1 Season)0.3
Champions Lg (1 Season)1.2
Copa del Rey (1 Season)1.1
La Liga (1 Season)0.2210.0010010015.00000100
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
2009-201018Sedanfr FRA2. Ligue 212th0.5
2010-201119Sedanfr FRA2. Ligue 25th3.1
2011-201220Sedanfr FRA2. Ligue 24th14.5
2012-201321Sedanfr FRA2. Ligue 219th22.1
2014-201523Lillefr FRA1. Ligue 18th0.3Matches
2014-201523RE Mouscronbe BEL1. Pro League12th20.1Matches
2015-201624Club Bruggebe BEL1. Pro League1st22.7Matches
2016-201725Club Bruggebe BEL1. First Division A2nd7.9Matches
2017-201826Club Bruggebe BEL1. First Division A1st23.7954.006101211110130.55702040Matches
2018-201927Sporting CPpt POR1. Primeira Liga3rd19.2703.654725862120.63801030Matches
2019-202028Sporting CPpt POR1. Primeira Liga4th0.911.0810000000.00000000Matches
2019-202028Beşiktaştr TUR1. Süper Lig3rd20.6Matches
2020-202129Anderlechtbe BEL1. First Division A4th2.651.8920020100.00000000Matches
2020-202129Getafees ESP1. La Liga15th0.2210.0010010015.00000100Matches
2023-202432Pendiksportr TUR1. Süper Lig19th11.9Matches
12 Seasons9 Clubs6 Leagues170.31733.7011221722173260.561503170
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sedan (4 Seasons)1 League40.2
Club Brugge (3 Seasons)1 League54.3954.006101211110130.55702040
Sporting CP (2 Seasons)1 League20.1713.534825862120.60801030
Beşiktaş (1 Season)1 League20.6
Pendikspor (1 Season)1 League11.9
RE Mouscron (1 Season)1 League20.1
Anderlecht (1 Season)1 League2.651.8920020100.00000000
Lille (1 Season)1 League0.3
Getafe (1 Season)1 League0.2210.0010010015.00000100
Pro League (5 Seasons)77.01003.796301213111130.49702040
Ligue 2 (4 Seasons)40.2
Süper Lig (2 Seasons)32.6
Primeira Liga (2 Seasons)20.1713.534825862120.60801030
Ligue 1 (1 Season)0.3
La Liga (1 Season)0.2210.0010010015.00000100
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
2020-202129Getafees ESPCopa del Rey33rd1.1Matches
1 Season1 Club1 League1.1
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
2015-201624Club Brugge2. Europa LgGR3.2Matches
2016-201725Club Brugge1. Champions LgGR1.2Matches
2018-201927Sporting CP2. Europa LgR323.641.1230100010.28001000Matches
2019-202028Beşiktaş2. Europa LgGR2.052.5340001010.51000010Matches
4 Seasons3 Clubs2 Leagues9.991.6270101020.36001010
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Club Brugge (2 Seasons)2 Leagues4.4
Sporting CP (1 Season)1 League3.641.1230100010.28001000
Beşiktaş (1 Season)1 League2.052.5340001010.51000010
Europa Lg (3 Seasons)8.791.6270101020.36001010
Champions Lg (1 Season)1.2
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
201523ml MaliFriendlies (M)1.2Matches
201523ml MaliAfrica Cup of NationsGR0.8Matches
201624ml MaliFriendlies (M)0.5Matches
201725ml MaliAfrica Cup of Nations qualification2.7Matches
201826ml MaliWCQ1.7Matches
201826ml MaliFriendlies (M)0.9Matches
201927ml MaliFriendlies (M)2.8Matches
201927ml MaliAfrica Cup of NationsR162.4Matches
201927ml MaliAfrica Cup of Nations qualification3.9Matches
202129ml MaliAfrica Cup of Nations qualification1.0Matches
202230ml MaliWCQ1.8Matches
7 Seasons1 Club4 Leagues19.7
Friendlies (M) (4 Seasons)5.4
Africa Cup of Nations qualification (3 Seasons)7.6
WCQ (2 Seasons)3.5
Africa Cup of Nations (2 Seasons)3.2

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
2009-201018Sedanfr FRA2. Ligue 20.5
2010-201119Sedanfr FRA2. Ligue 23.1
2011-201220Sedanfr FRA2. Ligue 214.5
2012-201321Sedanfr FRA2. Ligue 222.1
2014-201523Lillefr FRA1. Ligue 10.3Matches
2014-201523RE Mouscronbe BEL1. Pro League20.1Matches
2015-201624Club Brugge2. Europa Lg3.2Matches
2015-201624Club Bruggebe BEL1. Pro League22.7Matches
2016-201725Club Brugge1. Champions Lg1.210Matches
2016-201725Club Bruggebe BEL1. First Division A7.900Matches
2017-201826Club Bruggebe BEL1. First Division A23.7141256321811.1161501551920Matches
2018-201927Sporting CP2. Europa Lg3.6321111425.034044700Matches
2018-201927Sporting CPpt POR1. Primeira Liga19.22615912532412.521140141137100Matches
2019-202028Beşiktaş2. Europa Lg2.0530322540.031010500Matches
2019-202028Sporting CPpt POR1. Primeira Liga0.9000000000000000Matches
2019-202028Beşiktaştr TUR1. Süper Lig20.6124Matches
2020-202129Getafees ESPCopa del Rey1.100Matches
2020-202129Anderlechtbe BEL1. First Division A2.6530321520.042112700Matches
2020-202129Getafees ESP1. La Liga0.2200200002020200Matches
2023-202432Pendiksportr TUR1. Süper Lig11.91012Matches
12 Seasons9 Clubs9 Leagues181.4555815271395616.147381373877120
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sedan (4 Seasons)1 League40.20
Club Brugge (3 Seasons)3 Leagues58.6141356321811.1161501551920
Sporting CP (2 Seasons)2 Leagues23.729171013642814.324180181544100
Beşiktaş (1 Season)2 Leagues22.65150322540.031014500
Pendikspor (1 Season)1 League11.910120
RE Mouscron (1 Season)1 League20.10
Anderlecht (1 Season)1 League2.6530321520.042112700
Getafe (1 Season)2 Leagues1.3200200002020200
Lille (1 Season)1 League0.30
Pro League (5 Seasons)77.0191559532313.0201711672620
Ligue 2 (4 Seasons)40.20
Europa Lg (3 Seasons)8.7851433933.3650541200
Süper Lig (2 Seasons)32.622160
Primeira Liga (2 Seasons)20.12615912532412.521140141137100
Ligue 1 (1 Season)0.30
Champions Lg (1 Season)1.2100
Copa del Rey (1 Season)1.1000
La Liga (1 Season)0.2200200002020200
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
2009-201018Sedan1 League0.50
2010-201119Sedan1 League3.10
2011-201220Sedan1 League14.50
2012-201321Sedan1 League22.10
2014-201523Lille1 League0.30
2014-201523RE Mouscron1 League20.10
2015-201624Club Brugge2 Leagues25.80
2016-201725Club Brugge2 Leagues9.1100
2017-201826Club Brugge1 League23.7141256321811.1161501551920
2018-201927Sporting CP2 Leagues22.829171013642814.324180181544100
2019-202028Sporting CP1 League0.9000000000000000
2019-202028Beşiktaş2 Leagues22.65150322540.031014500
2020-202129Anderlecht1 League2.6530321520.042112700
2020-202129Getafe2 Leagues1.3200200002020200
2023-202432Pendikspor1 League11.910120
12 Seasons9 Clubs9 Leagues181.4555815271395616.147381373877120
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sedan (4 Seasons)1 League40.20
Club Brugge (3 Seasons)3 Leagues58.6141356321811.1161501551920
Sporting CP (2 Seasons)2 Leagues23.729171013642814.324180181544100
Beşiktaş (1 Season)2 Leagues22.65150322540.031014500
Pendikspor (1 Season)1 League11.910120
RE Mouscron (1 Season)1 League20.10
Anderlecht (1 Season)1 League2.6530321520.042112700
Getafe (1 Season)2 Leagues1.3200200002020200
Lille (1 Season)1 League0.30
Pro League (5 Seasons)77.0191559532313.0201711672620
Ligue 2 (4 Seasons)40.20
Europa Lg (3 Seasons)8.7851433933.3650541200
Süper Lig (2 Seasons)32.622160
Primeira Liga (2 Seasons)20.12615912532412.521140141137100
Ligue 1 (1 Season)0.30
Champions Lg (1 Season)1.2100
Copa del Rey (1 Season)1.1000
La Liga (1 Season)0.2200200002020200
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
2009-201018Sedanfr FRA2. Ligue 212th0.5
2010-201119Sedanfr FRA2. Ligue 25th3.1
2011-201220Sedanfr FRA2. Ligue 24th14.5
2012-201321Sedanfr FRA2. Ligue 219th22.1
2014-201523Lillefr FRA1. Ligue 18th0.3Matches
2014-201523RE Mouscronbe BEL1. Pro League12th20.1Matches
2015-201624Club Bruggebe BEL1. Pro League1st22.7Matches
2016-201725Club Bruggebe BEL1. First Division A2nd7.900Matches
2017-201826Club Bruggebe BEL1. First Division A1st23.7141256321811.1161501551920Matches
2018-201927Sporting CPpt POR1. Primeira Liga3rd19.22615912532412.521140141137100Matches
2019-202028Sporting CPpt POR1. Primeira Liga4th0.9000000000000000Matches
2019-202028Beşiktaştr TUR1. Süper Lig3rd20.6124Matches
2020-202129Anderlechtbe BEL1. First Division A4th2.6530321520.042112700Matches
2020-202129Getafees ESP1. La Liga15th0.2200200002020200Matches
2023-202432Pendiksportr TUR1. Süper Lig19th11.91012Matches
12 Seasons9 Clubs6 Leagues170.3475214231064712.841331323465120
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
Sedan (4 Seasons)1 League40.20
Club Brugge (3 Seasons)1 League54.3141256321811.1161501551920
Sporting CP (2 Seasons)1 League20.12615912532412.521140141137100
Beşiktaş (1 Season)1 League20.61240
Pendikspor (1 Season)1 League11.910120
RE Mouscron (1 Season)1 League20.10
Anderlecht (1 Season)1 League2.6530321520.042112700
Lille (1 Season)1 League0.30
Getafe (1 Season)1 League0.2200200002020200
Pro League (5 Seasons)77.0191559532313.0201711672620
Ligue 2 (4 Seasons)40.20
Süper Lig (2 Seasons)32.622160
Primeira Liga (2 Seasons)20.12615912532412.521140141137100
Ligue 1 (1 Season)0.30
La Liga (1 Season)0.2200200002020200
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
2020-202129Getafees ESPCopa del Rey33rd1.100Matches
1 Season1 Club1 League1.1000
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
2015-201624Club Brugge2. Europa LgGR3.2Matches
2016-201725Club Brugge1. Champions LgGR1.210Matches
2018-201927Sporting CP2. Europa LgR323.6321111425.034044700Matches
2019-202028Beşiktaş2. Europa LgGR2.0530322540.031010500Matches
4 Seasons3 Clubs2 Leagues9.9861433933.3650541200
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 (2 Seasons)2 Leagues4.4100
Sporting CP (1 Season)1 League3.6321111425.034044700
Beşiktaş (1 Season)1 League2.0530322540.031010500
Europa Lg (3 Seasons)8.7851433933.3650541200
Champions Lg (1 Season)1.2100
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
201523ml MaliFriendlies (M)1.2Matches
201523ml MaliAfrica Cup of NationsGR0.803Matches
201624ml MaliFriendlies (M)0.5Matches
201725ml MaliAfrica Cup of Nations qualification2.7Matches
201826ml MaliWCQ1.7Matches
201826ml MaliFriendlies (M)0.9Matches
201927ml MaliFriendlies (M)2.8Matches
201927ml MaliAfrica Cup of NationsR162.410Matches
201927ml MaliAfrica Cup of Nations qualification3.9Matches
202129ml MaliAfrica Cup of Nations qualification1.0Matches
202230ml MaliWCQ1.8Matches
7 Seasons1 Club4 Leagues19.7130
Friendlies (M) (4 Seasons)5.40
Africa Cup of Nations qualification (3 Seasons)7.60
WCQ (2 Seasons)3.50
Africa Cup of Nations (2 Seasons)3.2130

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
2009-201018Sedanfr FRA2. Ligue 20.5
2010-201119Sedanfr FRA2. Ligue 23.1
2011-201220Sedanfr FRA2. Ligue 214.5
2012-201321Sedanfr FRA2. Ligue 222.1
2014-201523Lillefr FRA1. Ligue 10.3Matches
2014-201523RE Mouscronbe BEL1. Pro League20.1Matches
2015-201624Club Brugge2. Europa Lg3.2Matches
2015-201624Club Bruggebe BEL1. Pro League22.7Matches
2016-201725Club Brugge1. Champions Lg1.2Matches
2016-201725Club Bruggebe BEL1. First Division A7.9Matches
2017-201826Club Bruggebe BEL1. First Division A23.7852325320516139851493163.31836.7531320512615828345242706197Matches
2018-201927Sporting CP2. Europa Lg3.6127115674761276583.3116.7764421635601908719Matches
2018-201927Sporting CPpt POR1. Primeira Liga19.274057231036779740362158.31541.7500289013985924193740593174Matches
2019-202028Beşiktaş2. Europa Lg2.012301556761236233.3466.79661837112939410231Matches
2019-202028Sporting CPpt POR1. Primeira Liga0.937010151213711100.000.0261349032024305Matches
2019-202028Beşiktaştr TUR1. Süper Lig20.6Matches
2020-202129Getafees ESPCopa del Rey1.1Matches
2020-202129Anderlechtbe BEL1. First Division A2.611317436312113100.01100.068288112523948424Matches
2020-202129Getafees ESP1. La Liga0.21700314417100.01100.010945021001114Matches
2023-202432Pendiksportr TUR1. Süper Lig11.9Matches
12 Seasons9 Clubs9 Leagues181.4200910130813108624720081006060.04040.01307767134451447259128951613454
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
Sedan (4 Seasons)1 League40.2
Club Brugge (3 Seasons)3 Leagues58.6852325320516139851493163.31836.7531320512615828345242706197
Sporting CP (2 Seasons)2 Leagues23.790469739242686904432762.81637.2602346616516732195844710198
Beşiktaş (1 Season)2 Leagues22.612301556761236233.3466.79661837112939410231
Pendikspor (1 Season)1 League11.9
RE Mouscron (1 Season)1 League20.1
Anderlecht (1 Season)1 League2.611317436312113100.01100.068288112523948424
Getafe (1 Season)2 Leagues1.31700314417100.01100.010945021001114
Lille (1 Season)1 League0.3
Pro League (5 Seasons)77.0965432363579151964503162.01938.0599349313736330376146790221
Ligue 2 (4 Seasons)40.2
Europa Lg (3 Seasons)8.72501161221141225012758.3541.717210605341715328418950
Süper Lig (2 Seasons)32.6
Primeira Liga (2 Seasons)20.177758232537980777372259.51540.5526302414886226193944623179
Ligue 1 (1 Season)0.3
Champions Lg (1 Season)1.2
Copa del Rey (1 Season)1.1
La Liga (1 Season)0.21700314417100.01100.010945021001114
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
2009-201018Sedan1 League0.5
2010-201119Sedan1 League3.1
2011-201220Sedan1 League14.5
2012-201321Sedan1 League22.1
2014-201523Lille1 League0.3
2014-201523RE Mouscron1 League20.1
2015-201624Club Brugge2 Leagues25.8
2016-201725Club Brugge2 Leagues9.1
2017-201826Club Brugge1 League23.7852325320516139851493163.31836.7531320512615828345242706197
2018-201927Sporting CP2 Leagues22.886768737741485867422661.91638.1576333215616430195640680193
2019-202028Sporting CP1 League0.937010151213711100.000.0261349032024305
2019-202028Beşiktaş2 Leagues22.612301556761236233.3466.79661837112939410231
2020-202129Anderlecht1 League2.611317436312113100.01100.068288112523948424
2020-202129Getafe2 Leagues1.31700314417100.01100.010945021001114
2023-202432Pendikspor1 League11.9
12 Seasons9 Clubs9 Leagues181.4200910130813108624720081006060.04040.01307767134451447259128951613454
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
Sedan (4 Seasons)1 League40.2
Club Brugge (3 Seasons)3 Leagues58.6852325320516139851493163.31836.7531320512615828345242706197
Sporting CP (2 Seasons)2 Leagues23.790469739242686904432762.81637.2602346616516732195844710198
Beşiktaş (1 Season)2 Leagues22.612301556761236233.3466.79661837112939410231
Pendikspor (1 Season)1 League11.9
RE Mouscron (1 Season)1 League20.1
Anderlecht (1 Season)1 League2.611317436312113100.01100.068288112523948424
Getafe (1 Season)2 Leagues1.31700314417100.01100.010945021001114
Lille (1 Season)1 League0.3
Pro League (5 Seasons)77.0965432363579151964503162.01938.0599349313736330376146790221
Ligue 2 (4 Seasons)40.2
Europa Lg (3 Seasons)8.72501161221141225012758.3541.717210605341715328418950
Süper Lig (2 Seasons)32.6
Primeira Liga (2 Seasons)20.177758232537980777372259.51540.5526302414886226193944623179
Ligue 1 (1 Season)0.3
Champions Lg (1 Season)1.2
Copa del Rey (1 Season)1.1
La Liga (1 Season)0.21700314417100.01100.010945021001114
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
2009-201018Sedanfr FRA2. Ligue 212th0.5
2010-201119Sedanfr FRA2. Ligue 25th3.1
2011-201220Sedanfr FRA2. Ligue 24th14.5
2012-201321Sedanfr FRA2. Ligue 219th22.1
2014-201523Lillefr FRA1. Ligue 18th0.3Matches
2014-201523RE Mouscronbe BEL1. Pro League12th20.1Matches
2015-201624Club Bruggebe BEL1. Pro League1st22.7Matches
2016-201725Club Bruggebe BEL1. First Division A2nd7.9Matches
2017-201826Club Bruggebe BEL1. First Division A1st23.7852325320516139851493163.31836.7531320512615828345242706197Matches
2018-201927Sporting CPpt POR1. Primeira Liga3rd19.274057231036779740362158.31541.7500289013985924193740593174Matches
2019-202028Sporting CPpt POR1. Primeira Liga4th0.937010151213711100.000.0261349032024305Matches
2019-202028Beşiktaştr TUR1. Süper Lig3rd20.6Matches
2020-202129Anderlechtbe BEL1. First Division A4th2.611317436312113100.01100.068288112523948424Matches
2020-202129Getafees ESP1. La Liga15th0.21700314417100.01100.010945021001114Matches
2023-202432Pendiksportr TUR1. Süper Lig19th11.9Matches
12 Seasons9 Clubs6 Leagues170.3175991146919722351758885360.23539.81135661129111275756100911424404
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
Sedan (4 Seasons)1 League40.2
Club Brugge (3 Seasons)1 League54.3852325320516139851493163.31836.7531320512615828345242706197
Sporting CP (2 Seasons)1 League20.177758232537980777372259.51540.5526302414886226193944623179
Beşiktaş (1 Season)1 League20.6
Pendikspor (1 Season)1 League11.9
RE Mouscron (1 Season)1 League20.1
Anderlecht (1 Season)1 League2.611317436312113100.01100.068288112523948424
Lille (1 Season)1 League0.3
Getafe (1 Season)1 League0.21700314417100.01100.010945021001114
Pro League (5 Seasons)77.0965432363579151964503162.01938.0599349313736330376146790221
Ligue 2 (4 Seasons)40.2
Süper Lig (2 Seasons)32.6
Primeira Liga (2 Seasons)20.177758232537980777372259.51540.5526302414886226193944623179
Ligue 1 (1 Season)0.3
La Liga (1 Season)0.21700314417100.01100.010945021001114
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
2020-202129Getafees ESPCopa del Rey33rd1.1Matches
1 Season1 Club1 League1.1
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
2015-201624Club Brugge2. Europa LgGR3.2Matches
2016-201725Club Brugge1. Champions LgGR1.2Matches
2018-201927Sporting CP2. Europa LgR323.6127115674761276583.3116.7764421635601908719Matches
2019-202028Beşiktaş2. Europa LgGR2.012301556761236233.3466.79661837112939410231Matches
4 Seasons3 Clubs2 Leagues9.92501161221141225012758.3541.717210605341715328418950
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 (2 Seasons)2 Leagues4.4
Sporting CP (1 Season)1 League3.6127115674761276583.3116.7764421635601908719
Beşiktaş (1 Season)1 League2.012301556761236233.3466.79661837112939410231
Europa Lg (3 Seasons)8.72501161221141225012758.3541.717210605341715328418950
Champions Lg (1 Season)1.2
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
201523ml MaliFriendlies (M)1.2Matches
201523ml MaliAfrica Cup of NationsGR0.8Matches
201624ml MaliFriendlies (M)0.5Matches
201725ml MaliAfrica Cup of Nations qualification2.7Matches
201826ml MaliWCQ1.7Matches
201826ml MaliFriendlies (M)0.9Matches
201927ml MaliFriendlies (M)2.8Matches
201927ml MaliAfrica Cup of NationsR162.4Matches
201927ml MaliAfrica Cup of Nations qualification3.9Matches
202129ml MaliAfrica Cup of Nations qualification1.0Matches
202230ml MaliWCQ1.8Matches
7 Seasons1 Club4 Leagues19.7
Friendlies (M) (4 Seasons)5.4
Africa Cup of Nations qualification (3 Seasons)7.6
WCQ (2 Seasons)3.5
Africa Cup of Nations (2 Seasons)3.2

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
2009-201018Sedanfr FRA2. Ligue 2241211.20.502
2010-201119Sedanfr FRA2. Ligue 210277288.13.119
2011-201220Sedanfr FRA2. Ligue 2281,3094738.314.51216
2012-201321Sedanfr FRA2. Ligue 2261,9877658.122.1251
2014-201523Lillefr FRA1. Ligue 132890.80.300343.000000.00-0.03Matches
2014-201523RE Mouscronbe BEL1. Pro League211,8098655.820.12016101.103032-2-0.10+0.91Matches
2015-201624Club Brugge2. Europa Lg52855752.83.240110.8026-4-1.26-0.20Matches
2015-201624Club Bruggebe BEL1. Pro League322,0396456.622.7245832.225420+34+1.50+0.58Matches
2016-201725Club Brugge1. Champions Lg21085420.01.220010.0004-4-3.33-1.67Matches
2016-201725Club Bruggebe BEL1. First Division A167104419.77.9631041.81117+4+0.51-0.43Matches
2017-201826Club Bruggebe BEL1. First Division A342,1366359.323.7267812.005628+28+1.18+0.4448.623.8+24.8+1.04+0.63Matches
2018-201927Sporting CP2. Europa Lg63235444.93.647912321.8372+5+1.39+0.494.62.7+2.0+0.55-0.17Matches
2018-201927Sporting CPpt POR1. Primeira Liga291,7266056.419.219839101512.104518+27+1.41+0.6036.219.9+16.3+0.85+0.34Matches
2019-202028Beşiktaş2. Europa Lg31785933.02.0284111001.0043+1+0.51+2.994.62.3+2.3+1.16+2.23Matches
2019-202028Sporting CPpt POR1. Primeira Liga283422.70.917601722.0021+1+1.08+0.661.22.1-0.8-0.92-1.34Matches
2019-202028Beşiktaştr TUR1. Süper Lig311,8576060.720.62274592601.873223+9+0.44-0.31Matches
2020-202129Getafees ESPCopa del Rey21035257.21.12520001.5002-2-1.75-4.09Matches
2020-202129Anderlechtbe BEL1. First Division A9238267.82.6265071521.7832+1+0.38-0.073.32.2+1.1+0.42-0.06Matches
2020-202129Getafees ESP1. La Liga118180.50.20011881.0021+1+5.00+5.421.20.9+0.3+1.49+1.66Matches
2023-202432Pendiksportr TUR1. Süper Lig271,0734031.411.911671162141.151422-8-0.67+0.21Matches
12 Seasons9 Clubs9 Leagues28916,3285631.0181.4183754810619331.76262171+91+0.64+0.5199.853.8+46.0+0.88+0.63
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
Sedan (4 Seasons)1 League663,6145526.440.23828
Club Brugge (3 Seasons)3 Leagues895,2785944.458.6621527101.9312365+58+0.99+0.3548.623.8+24.8+1.04+0.63
Sporting CP (2 Seasons)2 Leagues372,1325831.223.7248210131352.055421+33+1.39+0.8242.124.7+17.4+0.74+0.27
Beşiktaş (1 Season)2 Leagues342,0356056.522.624756102501.793626+10+0.44+0.444.62.3+2.3+1.16+2.23
Pendikspor (1 Season)1 League271,0734031.411.911671162141.151422-8-0.67+0.21
RE Mouscron (1 Season)1 League211,8098655.820.12016101.103032-2-0.10+0.91
Anderlecht (1 Season)1 League9238267.82.6265071521.7832+1+0.38-0.073.32.2+1.1+0.42-0.06
Getafe (1 Season)2 Leagues3121403.41.3252011881.3323-1-0.74-0.381.20.9+0.3+1.49+1.66
Lille (1 Season)1 League32890.80.300343.000000.00-0.03
Pro League (5 Seasons)1126,9326240.577.07865313415101.8515489+65+0.84+0.3552.026.0+25.9+0.98+0.52
Ligue 2 (4 Seasons)663,6145526.440.23828
Europa Lg (3 Seasons)147865643.78.7108124531.281311+2+0.23+1.039.24.9+4.3+0.77+0.90
Süper Lig (2 Seasons)582,9305145.232.633716252341.534645+1+0.03+0.36
Primeira Liga (2 Seasons)311,8095829.620.120829111532.094719+28+1.39+0.8537.522.0+15.5+0.77+0.32
Ligue 1 (1 Season)32890.80.300343.000000.00-0.03
Champions Lg (1 Season)21085420.01.220010.0004-4-3.33-1.67
Copa del Rey (1 Season)21035257.21.12520001.5002-2-1.75-4.09
La Liga (1 Season)118180.50.20011881.0021+1+5.00+5.421.20.9+0.3+1.49+1.66
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
2009-201018Sedan1 League241211.20.502
2010-201119Sedan1 League10277288.13.119
2011-201220Sedan1 League281,3094738.314.51216
2012-201321Sedan1 League261,9877658.122.1251
2014-201523Lille1 League32890.80.300343.000000.00-0.03
2014-201523RE Mouscron1 League211,8098655.820.12016101.103032-2-0.10+0.91
2015-201624Club Brugge2 Leagues372,3246356.125.8285942.035626+30+1.16+0.52
2016-201725Club Brugge2 Leagues188184519.89.1831051.61111100.00-0.60
2017-201826Club Brugge1 League342,1366359.323.7267812.005628+28+1.18+0.4448.623.8+24.8+1.04+0.63
2018-201927Sporting CP2 Leagues352,0495954.222.8238210121332.055220+32+1.41+0.5740.822.6+18.3+0.80+0.25
2019-202028Sporting CP1 League283422.70.917601722.0021+1+1.08+0.661.22.1-0.8-0.92-1.34
2019-202028Beşiktaş2 Leagues342,0356056.522.624756102501.793626+10+0.44+0.444.62.3+2.3+1.16+2.23
2020-202129Anderlecht1 League9238267.82.6265071521.7832+1+0.38-0.073.32.2+1.1+0.42-0.06
2020-202129Getafe2 Leagues3121403.41.3252011881.3323-1-0.74-0.381.20.9+0.3+1.49+1.66
2023-202432Pendikspor1 League271,0734031.411.911671162141.151422-8-0.67+0.21
12 Seasons9 Clubs9 Leagues28916,3285631.0181.4183754810619331.76262171+91+0.64+0.5199.853.8+46.0+0.88+0.63
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
Sedan (4 Seasons)1 League663,6145526.440.23828
Club Brugge (3 Seasons)3 Leagues895,2785944.458.6621527101.9312365+58+0.99+0.3548.623.8+24.8+1.04+0.63
Sporting CP (2 Seasons)2 Leagues372,1325831.223.7248210131352.055421+33+1.39+0.8242.124.7+17.4+0.74+0.27
Beşiktaş (1 Season)2 Leagues342,0356056.522.624756102501.793626+10+0.44+0.444.62.3+2.3+1.16+2.23
Pendikspor (1 Season)1 League271,0734031.411.911671162141.151422-8-0.67+0.21
RE Mouscron (1 Season)1 League211,8098655.820.12016101.103032-2-0.10+0.91
Anderlecht (1 Season)1 League9238267.82.6265071521.7832+1+0.38-0.073.32.2+1.1+0.42-0.06
Getafe (1 Season)2 Leagues3121403.41.3252011881.3323-1-0.74-0.381.20.9+0.3+1.49+1.66
Lille (1 Season)1 League32890.80.300343.000000.00-0.03
Pro League (5 Seasons)1126,9326240.577.07865313415101.8515489+65+0.84+0.3552.026.0+25.9+0.98+0.52
Ligue 2 (4 Seasons)663,6145526.440.23828
Europa Lg (3 Seasons)147865643.78.7108124531.281311+2+0.23+1.039.24.9+4.3+0.77+0.90
Süper Lig (2 Seasons)582,9305145.232.633716252341.534645+1+0.03+0.36
Primeira Liga (2 Seasons)311,8095829.620.120829111532.094719+28+1.39+0.8537.522.0+15.5+0.77+0.32
Ligue 1 (1 Season)32890.80.300343.000000.00-0.03
Champions Lg (1 Season)21085420.01.220010.0004-4-3.33-1.67
Copa del Rey (1 Season)21035257.21.12520001.5002-2-1.75-4.09
La Liga (1 Season)118180.50.20011881.0021+1+5.00+5.421.20.9+0.3+1.49+1.66
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
2009-201018Sedanfr FRA2. Ligue 212th241211.20.502
2010-201119Sedanfr FRA2. Ligue 25th10277288.13.119
2011-201220Sedanfr FRA2. Ligue 24th281,3094738.314.51216
2012-201321Sedanfr FRA2. Ligue 219th261,9877658.122.1251
2014-201523Lillefr FRA1. Ligue 18th32890.80.300343.000000.00-0.03Matches
2014-201523RE Mouscronbe BEL1. Pro League12th211,8098655.820.12016101.103032-2-0.10+0.91Matches
2015-201624Club Bruggebe BEL1. Pro League1st322,0396456.622.7245832.225420+34+1.50+0.58Matches
2016-201725Club Bruggebe BEL1. First Division A2nd167104419.77.9631041.81117+4+0.51-0.43Matches
2017-201826Club Bruggebe BEL1. First Division A1st342,1366359.323.7267812.005628+28+1.18+0.4448.623.8+24.8+1.04+0.63Matches
2018-201927Sporting CPpt POR1. Primeira Liga3rd291,7266056.419.219839101512.104518+27+1.41+0.6036.219.9+16.3+0.85+0.34Matches
2019-202028Sporting CPpt POR1. Primeira Liga4th283422.70.917601722.0021+1+1.08+0.661.22.1-0.8-0.92-1.34Matches
2019-202028Beşiktaştr TUR1. Süper Lig3rd311,8576060.720.62274592601.873223+9+0.44-0.31Matches
2020-202129Anderlechtbe BEL1. First Division A4th9238267.82.6265071521.7832+1+0.38-0.073.32.2+1.1+0.42-0.06Matches
2020-202129Getafees ESP1. La Liga15th118180.50.20011881.0021+1+5.00+5.421.20.9+0.3+1.49+1.66Matches
2023-202432Pendiksportr TUR1. Süper Lig19th271,0734031.411.911671162141.151422-8-0.67+0.21Matches
12 Seasons9 Clubs6 Leagues27115,3315730.5170.3169754610220291.81249154+95+0.73+0.5390.648.9+41.7+0.89+0.61
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
Sedan (4 Seasons)1 League663,6145526.440.23828
Club Brugge (3 Seasons)1 League824,8856045.254.356152682.0512155+66+1.22+0.3348.623.8+24.8+1.04+0.63
Sporting CP (2 Seasons)1 League311,8095829.620.120829111532.094719+28+1.39+0.8537.522.0+15.5+0.77+0.32
Beşiktaş (1 Season)1 League311,8576060.720.62274592601.873223+9+0.44-0.31
Pendikspor (1 Season)1 League271,0734031.411.911671162141.151422-8-0.67+0.21
RE Mouscron (1 Season)1 League211,8098655.820.12016101.103032-2-0.10+0.91
Anderlecht (1 Season)1 League9238267.82.6265071521.7832+1+0.38-0.073.32.2+1.1+0.42-0.06
Lille (1 Season)1 League32890.80.300343.000000.00-0.03
Getafe (1 Season)1 League118180.50.20011881.0021+1+5.00+5.421.20.9+0.3+1.49+1.66
Pro League (5 Seasons)1126,9326240.577.07865313415101.8515489+65+0.84+0.3552.026.0+25.9+0.98+0.52
Ligue 2 (4 Seasons)663,6145526.440.23828
Süper Lig (2 Seasons)582,9305145.232.633716252341.534645+1+0.03+0.36
Primeira Liga (2 Seasons)311,8095829.620.120829111532.094719+28+1.39+0.8537.522.0+15.5+0.77+0.32
Ligue 1 (1 Season)32890.80.300343.000000.00-0.03
La Liga (1 Season)118180.50.20011881.0021+1+5.00+5.421.20.9+0.3+1.49+1.66
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
2020-202129Getafees ESPCopa del Rey33rd21035257.21.12520001.5002-2-1.75-4.09Matches
1 Season1 Club1 League21035257.21.12520001.5002-2-1.75-4.09
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
2015-201624Club Brugge2. Europa LgGR52855752.83.240110.8026-4-1.26-0.20Matches
2016-201725Club Brugge1. Champions LgGR21085420.01.220010.0004-4-3.33-1.67Matches
2018-201927Sporting CP2. Europa LgR3263235444.93.647912321.8372+5+1.39+0.494.62.7+2.0+0.55-0.17Matches
2019-202028Beşiktaş2. Europa LgGR31785933.02.0284111001.0043+1+0.51+2.994.62.3+2.3+1.16+2.23Matches
4 Seasons3 Clubs2 Leagues168945638.29.9128124541.121315-2-0.20+0.869.24.9+4.3+0.77+0.90
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 (2 Seasons)2 Leagues73935636.44.460120.57210-8-1.83-0.39
Sporting CP (1 Season)1 League63235444.93.647912321.8372+5+1.39+0.494.62.7+2.0+0.55-0.17
Beşiktaş (1 Season)1 League31785933.02.0284111001.0043+1+0.51+2.994.62.3+2.3+1.16+2.23
Europa Lg (3 Seasons)147865643.78.7108124531.281311+2+0.23+1.039.24.9+4.3+0.77+0.90
Champions Lg (1 Season)21085420.01.220010.0004-4-3.33-1.67
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
201523ml MaliFriendlies (M)21075423.81.2191111601.5043+1+0.84+1.37Matches
201523ml MaliAfrica Cup of NationsGR1717126.30.81710021.001100.000.00Matches
201624ml MaliFriendlies (M)1454550.00.50014500.0001-1-2.00-2.00Matches
201725ml MaliAfrica Cup of Nations qualification32438145.02.73811002.3382+6+2.22+1.01Matches
201826ml MaliWCQ21557821.51.72781011.5023-1-0.58+0.38Matches
201826ml MaliFriendlies (M)1838392.20.91830001.0010+1+1.08+13.94Matches
201927ml MaliFriendlies (M)42546456.42.84641000.5043+1+0.35+2.19Matches
201927ml MaliAfrica Cup of NationsR1632177260.32.43720011.3352+3+1.24+1.24Matches
201927ml MaliAfrica Cup of Nations qualification43498764.63.94873002.0071+6+1.55+0.60Matches
202129ml MaliAfrica Cup of Nations qualification1909020.01.01901001.002200.00-1.50Matches
202230ml MaliWCQ21618122.41.82810000.5001-1-0.56-2.33Matches
7 Seasons1 Club4 Leagues241,7757437.919.72278823141.293419+15+0.76+0.45
Friendlies (M) (4 Seasons)84896145.35.4671223100.7597+2+0.37+1.43
Africa Cup of Nations qualification (3 Seasons)86828544.67.68855002.00175+12+1.58+0.31
WCQ (2 Seasons)43167921.93.54791011.0024-2-0.57-0.97
Africa Cup of Nations (2 Seasons)42887245.73.24720031.2563+3+0.94+0.94

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
2009-201018Sedanfr FRA2. Ligue 20.500
2010-201119Sedanfr FRA2. Ligue 23.110
2011-201220Sedanfr FRA2. Ligue 214.540
2012-201321Sedanfr FRA2. Ligue 222.141
2014-201523Lillefr FRA1. Ligue 10.3000Matches
2014-201523RE Mouscronbe BEL1. Pro League20.130Matches
2015-201624Club Brugge2. Europa Lg3.2006Matches
2015-201624Club Bruggebe BEL1. Pro League22.74034Matches
2016-201725Club Brugge1. Champions Lg1.2100332001000Matches
2016-201725Club Bruggebe BEL1. First Division A7.910000000000Matches
2017-201826Club Bruggebe BEL1. First Division A23.75003943211651240066133825.5Matches
2018-201927Sporting CP2. Europa Lg3.6000243142000142340.0Matches
2018-201927Sporting CPpt POR1. Primeira Liga19.23004025825111520068163134.0Matches
2019-202028Beşiktaş2. Europa Lg2.000022070310081150.0Matches
2019-202028Sporting CPpt POR1. Primeira Liga0.91003011000007030.0Matches
2019-202028Beşiktaştr TUR1. Süper Lig20.6100322712334120Matches
2020-202129Getafees ESPCopa del Rey1.11001100000Matches
2020-202129Anderlechtbe BEL1. First Division A2.600062132300061516.7Matches
2020-202129Getafees ESP1. La Liga0.20001002000000010.0Matches
2023-202432Pendiksportr TUR1. Süper Lig11.9300221292812100Matches
12 Seasons9 Clubs9 Leagues181.43210191119571163858700169338228.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sedan (4 Seasons)1 League40.291
Club Brugge (3 Seasons)3 Leagues58.611008246231651340066133825.5
Sporting CP (2 Seasons)2 Leagues23.740045291227151720089183732.7
Beşiktaş (1 Season)2 Leagues22.61003429124041510081150.0
Pendikspor (1 Season)1 League11.9300221292812100
RE Mouscron (1 Season)1 League20.130
Anderlecht (1 Season)1 League2.600062132300061516.7
Getafe (1 Season)2 Leagues1.31002102000000010.0
Lille (1 Season)1 League0.3000
Pro League (5 Seasons)77.013007945221971540072144324.6
Ligue 2 (4 Seasons)40.291
Europa Lg (3 Seasons)8.70001063845100223442.9
Süper Lig (2 Seasons)32.64005439216116220
Primeira Liga (2 Seasons)20.14004325926111520075163432.0
Ligue 1 (1 Season)0.3000
Champions Lg (1 Season)1.2100332001000
Copa del Rey (1 Season)1.11001100000
La Liga (1 Season)0.20001002000000010.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201018Sedan1 League0.500
2010-201119Sedan1 League3.110
2011-201220Sedan1 League14.540
2012-201321Sedan1 League22.141
2014-201523Lille1 League0.3000
2014-201523RE Mouscron1 League20.130
2015-201624Club Brugge2 Leagues25.84040
2016-201725Club Brugge2 Leagues9.1200332001000
2017-201826Club Brugge1 League23.75003943211651240066133825.5
2018-201927Sporting CP2 Leagues22.830042291126151720082183434.6
2019-202028Sporting CP1 League0.91003011000007030.0
2019-202028Beşiktaş2 Leagues22.61003429124041510081150.0
2020-202129Anderlecht1 League2.600062132300061516.7
2020-202129Getafe2 Leagues1.31002102000000010.0
2023-202432Pendikspor1 League11.9300221292812100
12 Seasons9 Clubs9 Leagues181.43210191119571163858700169338228.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sedan (4 Seasons)1 League40.291
Club Brugge (3 Seasons)3 Leagues58.611008246231651340066133825.5
Sporting CP (2 Seasons)2 Leagues23.740045291227151720089183732.7
Beşiktaş (1 Season)2 Leagues22.61003429124041510081150.0
Pendikspor (1 Season)1 League11.9300221292812100
RE Mouscron (1 Season)1 League20.130
Anderlecht (1 Season)1 League2.600062132300061516.7
Getafe (1 Season)2 Leagues1.31002102000000010.0
Lille (1 Season)1 League0.3000
Pro League (5 Seasons)77.013007945221971540072144324.6
Ligue 2 (4 Seasons)40.291
Europa Lg (3 Seasons)8.70001063845100223442.9
Süper Lig (2 Seasons)32.64005439216116220
Primeira Liga (2 Seasons)20.14004325926111520075163432.0
Ligue 1 (1 Season)0.3000
Champions Lg (1 Season)1.2100332001000
Copa del Rey (1 Season)1.11001100000
La Liga (1 Season)0.20001002000000010.0
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
2009-201018Sedanfr FRA2. Ligue 212th0.500
2010-201119Sedanfr FRA2. Ligue 25th3.110
2011-201220Sedanfr FRA2. Ligue 24th14.540
2012-201321Sedanfr FRA2. Ligue 219th22.141
2014-201523Lillefr FRA1. Ligue 18th0.3000Matches
2014-201523RE Mouscronbe BEL1. Pro League12th20.130Matches
2015-201624Club Bruggebe BEL1. Pro League1st22.74034Matches
2016-201725Club Bruggebe BEL1. First Division A2nd7.910000000000Matches
2017-201826Club Bruggebe BEL1. First Division A1st23.75003943211651240066133825.5Matches
2018-201927Sporting CPpt POR1. Primeira Liga3rd19.23004025825111520068163134.0Matches
2019-202028Sporting CPpt POR1. Primeira Liga4th0.91003011000007030.0Matches
2019-202028Beşiktaştr TUR1. Süper Lig3rd20.6100322712334120Matches
2020-202129Anderlechtbe BEL1. First Division A4th2.600062132300061516.7Matches
2020-202129Getafees ESP1. La Liga15th0.20001002000000010.0Matches
2023-202432Pendiksportr TUR1. Süper Lig19th11.9300221292812100Matches
12 Seasons9 Clubs6 Leagues170.33010177109521083452600147307827.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sedan (4 Seasons)1 League40.291
Club Brugge (3 Seasons)1 League54.310007343211651240066133825.5
Sporting CP (2 Seasons)1 League20.14004325926111520075163432.0
Beşiktaş (1 Season)1 League20.6100322712334120
Pendikspor (1 Season)1 League11.9300221292812100
RE Mouscron (1 Season)1 League20.130
Anderlecht (1 Season)1 League2.600062132300061516.7
Lille (1 Season)1 League0.3000
Getafe (1 Season)1 League0.20001002000000010.0
Pro League (5 Seasons)77.013007945221971540072144324.6
Ligue 2 (4 Seasons)40.291
Süper Lig (2 Seasons)32.64005439216116220
Primeira Liga (2 Seasons)20.14004325926111520075163432.0
Ligue 1 (1 Season)0.3000
La Liga (1 Season)0.20001002000000010.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202129Getafees ESPCopa del Rey33rd1.11001100000Matches
1 Season1 Club1 League1.11001100000
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
2015-201624Club Brugge2. Europa LgGR3.2006Matches
2016-201725Club Brugge1. Champions LgGR1.2100332001000Matches
2018-201927Sporting CP2. Europa LgR323.6000243142000142340.0Matches
2019-202028Beşiktaş2. Europa LgGR2.000022070310081150.0Matches
4 Seasons3 Clubs2 Leagues9.91001395846100223442.9
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Club Brugge (2 Seasons)2 Leagues4.4100932001000
Sporting CP (1 Season)1 League3.6000243142000142340.0
Beşiktaş (1 Season)1 League2.000022070310081150.0
Europa Lg (3 Seasons)8.70001063845100223442.9
Champions Lg (1 Season)1.2100332001000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201523ml MaliFriendlies (M)1.20000Matches
201523ml MaliAfrica Cup of NationsGR0.8100213230000Matches
201624ml MaliFriendlies (M)0.50000Matches
201725ml MaliAfrica Cup of Nations qualification2.70000Matches
201826ml MaliWCQ1.71000Matches
201826ml MaliFriendlies (M)0.90000Matches
201927ml MaliFriendlies (M)2.80000Matches
201927ml MaliAfrica Cup of NationsR162.40002102010Matches
201927ml MaliAfrica Cup of Nations qualification3.90000Matches
202129ml MaliAfrica Cup of Nations qualification1.00000Matches
202230ml MaliWCQ1.80000Matches
7 Seasons1 Club4 Leagues19.7200423431000
Friendlies (M) (4 Seasons)5.40000
Africa Cup of Nations qualification (3 Seasons)7.60000
WCQ (2 Seasons)3.51000
Africa Cup of Nations (2 Seasons)3.2100423431000

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.