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
2010-201120Lille2. Europa Lg11901.0000000000.000.000.000.000.00Matches
2010-201120Lillefr FRA1. Ligue 1411231.4000000000.000.000.000.000.00Matches
2011-201221Lillefr FRA1. Ligue 1722943.3000000100.000.000.000.000.00Matches
2012-201322Reimsfr FRA1. Ligue 123201,71819.1011000410.000.050.050.000.05Matches
2013-201423Lillefr FRA1. Ligue 133332,87331.9303300710.090.000.090.090.09Matches
2014-201524Lille2. Europa Lg554034.5000000100.000.000.000.000.00Matches
2014-201524Crystal Palaceeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201524Lillefr FRA1. Ligue 112996110.7000000500.000.000.000.000.00Matches
2014-201524Crystal Palaceeng ENG1. Premier League976056.7000000100.000.000.000.000.00Matches
2015-201625Crystal Palaceeng ENGFA Cup554805.3011000000.000.190.190.000.19Matches
2015-201625Crystal Palaceeng ENGLeague Cup211651.8011000100.000.550.550.000.55Matches
2015-201625Crystal Palaceeng ENG1. Premier League34343,01533.5011000610.000.030.030.000.03Matches
2016-201726Crystal Palaceeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201726Crystal Palaceeng ENG1. Premier League332693.0000000000.000.000.000.000.00Matches
2017-201827Crystal Palaceeng ENGEFL Cup20720.8000000000.000.000.000.000.00Matches
2017-201827Crystal Palaceeng ENGFA Cup10780.9000000000.000.000.000.000.00Matches
2017-201827Crystal Palaceeng ENG1. Premier League1090.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201928Crystal Palaceeng ENGEFL Cup21891.0000000000.000.000.000.000.00Matches
2018-201928Crystal Palaceeng ENGFA Cup11350.4000000000.000.000.000.000.00Matches
2018-201928Crystal Palaceeng ENG1. Premier League1010.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202029Troyesfr FRA2. Ligue 217161,35615.1000000510.10.10.91.02376510.000.000.000.000.000.010.060.060.010.06Matches
2021-202231Charlton Atheng ENGFA Cup21951.1000000000.000.000.000.000.00Matches
2021-202231Charlton Atheng ENG3. League One976066.7000000400.000.000.000.000.00Matches
2022-202332Morecambeeng ENG3. League One764885.4000000000.000.000.000.000.00Matches
2023-202433Motherwellsct SCO1. Premiership321842.0000000100.000.000.000.000.00Matches
2024-202534Ebbsfleet Utdeng ENG5. National League432993.3000000100.000.000.000.000.00Matches
14 Seasons8 Clubs9 Leagues19016014,488161.03473003740.10.10.91.02376510.020.020.040.020.040.010.060.060.010.06
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
Crystal Palace (5 Seasons)3 Leagues63544,99855.5033000810.00.00.00.00000.000.050.050.000.050.000.000.000.000.00
Lille (4 Seasons)2 Leagues62514,74452.73033001410.060.000.060.060.06
Reims (1 Season)1 League23201,71819.1011000410.000.050.050.000.05
Troyes (1 Season)1 League17161,35615.1000000510.10.10.91.02376510.000.000.000.000.000.010.060.060.010.06
Charlton Ath (1 Season)2 Leagues1187017.8000000400.000.000.000.000.00
Morecambe (1 Season)1 League764885.4000000000.000.000.000.000.00
Ebbsfleet Utd (1 Season)1 League432993.3000000100.000.000.000.000.00
Motherwell (1 Season)1 League321842.0000000100.000.000.000.000.00
Ligue 1 (5 Seasons)79655,96966.33143001720.050.020.060.050.06
Premier League (5 Seasons)48443,89943.3011000710.00.00.00.00000.000.020.020.000.020.000.000.000.000.00
FA Cup (5 Seasons)1087788.6011000000.000.120.120.000.12
EFL Cup (4 Seasons)734164.6011000100.000.220.220.000.22
League One (2 Seasons)16131,09412.2000000400.000.000.000.000.00
Europa Lg (2 Seasons)664935.5000000100.000.000.000.000.00
Ligue 2 (1 Season)17161,35615.1000000510.10.10.91.02376510.000.000.000.000.000.010.060.060.010.06
National League (1 Season)432993.3000000100.000.000.000.000.00
Premiership (1 Season)321842.0000000100.000.000.000.000.00
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
2010-201120Lille2 Leagues522132.4000000000.000.000.000.000.00
2011-201221Lille1 League722943.3000000100.000.000.000.000.00
2012-201322Reims1 League23201,71819.1011000410.000.050.050.000.05
2013-201423Lille1 League33332,87331.9303300710.090.000.090.090.09
2014-201524Lille2 Leagues17141,36415.2000000600.000.000.000.000.00
2014-201524Crystal Palace2 Leagues1086957.7000000100.000.000.000.000.00
2015-201625Crystal Palace3 Leagues41403,66040.7033000710.000.070.070.000.07
2016-201726Crystal Palace2 Leagues443594.0000000000.000.000.000.000.00
2017-201827Crystal Palace3 Leagues401591.8000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2018-201928Crystal Palace3 Leagues421251.4000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2019-202029Troyes1 League17161,35615.1000000510.10.10.91.02376510.000.000.000.000.000.010.060.060.010.06
2021-202231Charlton Ath2 Leagues1187017.8000000400.000.000.000.000.00
2022-202332Morecambe1 League764885.4000000000.000.000.000.000.00
2023-202433Motherwell1 League321842.0000000100.000.000.000.000.00
2024-202534Ebbsfleet Utd1 League432993.3000000100.000.000.000.000.00
14 Seasons8 Clubs9 Leagues19016014,488161.03473003740.10.10.91.02376510.020.020.040.020.040.010.060.060.010.06
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
Crystal Palace (5 Seasons)3 Leagues63544,99855.5033000810.00.00.00.00000.000.050.050.000.050.000.000.000.000.00
Lille (4 Seasons)2 Leagues62514,74452.73033001410.060.000.060.060.06
Reims (1 Season)1 League23201,71819.1011000410.000.050.050.000.05
Troyes (1 Season)1 League17161,35615.1000000510.10.10.91.02376510.000.000.000.000.000.010.060.060.010.06
Charlton Ath (1 Season)2 Leagues1187017.8000000400.000.000.000.000.00
Morecambe (1 Season)1 League764885.4000000000.000.000.000.000.00
Ebbsfleet Utd (1 Season)1 League432993.3000000100.000.000.000.000.00
Motherwell (1 Season)1 League321842.0000000100.000.000.000.000.00
Ligue 1 (5 Seasons)79655,96966.33143001720.050.020.060.050.06
Premier League (5 Seasons)48443,89943.3011000710.00.00.00.00000.000.020.020.000.020.000.000.000.000.00
FA Cup (5 Seasons)1087788.6011000000.000.120.120.000.12
EFL Cup (4 Seasons)734164.6011000100.000.220.220.000.22
League One (2 Seasons)16131,09412.2000000400.000.000.000.000.00
Europa Lg (2 Seasons)664935.5000000100.000.000.000.000.00
Ligue 2 (1 Season)17161,35615.1000000510.10.10.91.02376510.000.000.000.000.000.010.060.060.010.06
National League (1 Season)432993.3000000100.000.000.000.000.00
Premiership (1 Season)321842.0000000100.000.000.000.000.00
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
2010-201120Lillefr FRA1. Ligue 11st411231.4000000000.000.000.000.000.00Matches
2011-201221Lillefr FRA1. Ligue 13rd722943.3000000100.000.000.000.000.00Matches
2012-201322Reimsfr FRA1. Ligue 114th23201,71819.1011000410.000.050.050.000.05Matches
2013-201423Lillefr FRA1. Ligue 13rd33332,87331.9303300710.090.000.090.090.09Matches
2014-201524Lillefr FRA1. Ligue 18th12996110.7000000500.000.000.000.000.00Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th976056.7000000100.000.000.000.000.00Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th34343,01533.5011000610.000.030.030.000.03Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th332693.0000000000.000.000.000.000.00Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th1090.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th1010.0000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202029Troyesfr FRA2. Ligue 24th17161,35615.1000000510.10.10.91.02376510.000.000.000.000.000.010.060.060.010.06Matches
2021-202231Charlton Atheng ENG3. League One13th976066.7000000400.000.000.000.000.00Matches
2022-202332Morecambeeng ENG3. League One22nd764885.4000000000.000.000.000.000.00Matches
2023-202433Motherwellsct SCO1. Premiership9th321842.0000000100.000.000.000.000.00Matches
2024-202534Ebbsfleet Utdeng ENG5. National League24th432993.3000000100.000.000.000.000.00Matches
14 Seasons8 Clubs6 Leagues16714312,801142.23253003540.10.10.91.02376510.020.010.040.020.040.010.060.060.010.06
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
Crystal Palace (5 Seasons)1 League48443,89943.3011000710.00.00.00.00000.000.020.020.000.020.000.000.000.000.00
Lille (4 Seasons)1 League56454,25147.23033001310.060.000.060.060.06
Reims (1 Season)1 League23201,71819.1011000410.000.050.050.000.05
Troyes (1 Season)1 League17161,35615.1000000510.10.10.91.02376510.000.000.000.000.000.010.060.060.010.06
Charlton Ath (1 Season)1 League976066.7000000400.000.000.000.000.00
Morecambe (1 Season)1 League764885.4000000000.000.000.000.000.00
Ebbsfleet Utd (1 Season)1 League432993.3000000100.000.000.000.000.00
Motherwell (1 Season)1 League321842.0000000100.000.000.000.000.00
Ligue 1 (5 Seasons)79655,96966.33143001720.050.020.060.050.06
Premier League (5 Seasons)48443,89943.3011000710.00.00.00.00000.000.020.020.000.020.000.000.000.000.00
League One (2 Seasons)16131,09412.2000000400.000.000.000.000.00
Ligue 2 (1 Season)17161,35615.1000000510.10.10.91.02376510.000.000.000.000.000.010.060.060.010.06
National League (1 Season)432993.3000000100.000.000.000.000.00
Premiership (1 Season)321842.0000000100.000.000.000.000.00
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-201524Crystal Palaceeng ENGFA Cup9th11901.0000000000.000.000.000.000.00Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd554805.3011000000.000.190.190.000.19Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th211651.8011000100.000.550.550.000.55Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th20720.8000000000.000.000.000.000.00Matches
2017-201827Crystal Palaceeng ENGFA Cup33rd10780.9000000000.000.000.000.000.00Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th21891.0000000000.000.000.000.000.00Matches
2018-201928Crystal Palaceeng ENGFA Cup5th11350.4000000000.000.000.000.000.00Matches
2021-202231Charlton Atheng ENGFA Cup21951.1000000000.000.000.000.000.00Matches
6 Seasons2 Clubs2 Leagues17111,19413.3022000100.000.150.150.000.15
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
Crystal Palace (5 Seasons)2 Leagues15101,09912.2022000100.000.160.160.000.16
Charlton Ath (1 Season)1 League21951.1000000000.000.000.000.000.00
FA Cup (5 Seasons)1087788.6011000000.000.120.120.000.12
EFL Cup (4 Seasons)734164.6011000100.000.220.220.000.22
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
2010-201120Lille2. Europa LgR3211901.0000000000.000.000.000.000.00Matches
2014-201524Lille2. Europa LgGR554034.5000000100.000.000.000.000.00Matches
2 Seasons1 Club1 League664935.5000000100.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
201423sn SenegalWCQ443594.00000100.000.00Matches
201423sn SenegalFriendlies (M)10450.5000000000.000.000.000.000.00Matches
201524sn SenegalFriendlies (M)411371.5000000000.000.000.000.000.00Matches
201524sn SenegalAfrica Cup of NationsGR211531.7000000100.000.000.000.000.00Matches
201524sn SenegalAfrica Cup of Nations qualification332703.00000000.000.00Matches
201625sn SenegalFriendlies (M)11800.9000000000.000.000.000.000.00Matches
201726sn SenegalAfrica Cup of Nations qualification554495.0101100200.200.000.200.200.20Matches
201827sn SenegalFriendlies (M)11740.8000000000.000.000.000.000.00Matches
5 Seasons1 Club4 Leagues21161,56717.4101100400.060.000.100.060.10
Friendlies (M) (4 Seasons)733363.7000000000.000.000.000.000.00
Africa Cup of Nations qualification (2 Seasons)887198.0101100200.130.000.200.130.20
WCQ (1 Season)443594.00000100.000.00
Africa Cup of Nations (1 Season)211531.7000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201120Lille2. Europa Lg1.0000.0000Matches
2010-201120Lillefr FRA1. Ligue 11.4000.0000Matches
2011-201221Lillefr FRA1. Ligue 13.3000.0000Matches
2012-201322Reimsfr FRA1. Ligue 119.1010.050.0000Matches
2013-201423Lillefr FRA1. Ligue 131.9350.160.6000Matches
2014-201524Lille2. Europa Lg4.5000.0000Matches
2014-201524Crystal Palaceeng ENGFA Cup1.0000Matches
2014-201524Lillefr FRA1. Ligue 110.7000.0000Matches
2014-201524Crystal Palaceeng ENG1. Premier League6.7000.0000Matches
2015-201625Crystal Palaceeng ENGFA Cup5.3000Matches
2015-201625Crystal Palaceeng ENGLeague Cup1.8000Matches
2015-201625Crystal Palaceeng ENG1. Premier League33.5010.030.0000Matches
2016-201726Crystal Palaceeng ENGEFL Cup1.00000.000.0000Matches
2016-201726Crystal Palaceeng ENG1. Premier League3.00200.00.670.000.0000Matches
2017-201827Crystal Palaceeng ENGEFL Cup0.80100.01.250.000.0000Matches
2017-201827Crystal Palaceeng ENGFA Cup0.90000.000.0000Matches
2017-201827Crystal Palaceeng ENG1. Premier League0.10000.000.000000.00.00.00.0Matches
2018-201928Crystal Palaceeng ENGEFL Cup1.00000.000.0000Matches
2018-201928Crystal Palaceeng ENGFA Cup0.40100.02.570.000.0000Matches
2018-201928Crystal Palaceeng ENG1. Premier League0.00000.000.000000.00.00.00.0Matches
2019-202029Troyesfr FRA2. Ligue 215.103266.70.200.130.000.0030.00000.10.10.03-0.1-0.1Matches
2021-202231Charlton Atheng ENGFA Cup1.10000.000.0000Matches
2021-202231Charlton Atheng ENG3. League One6.70000.000.0000Matches
2022-202332Morecambeeng ENG3. League One5.40600.01.110.000.0000Matches
2023-202433Motherwellsct SCO1. Premiership2.00000.000.0000Matches
2024-202534Ebbsfleet Utdeng ENG5. National League3.3000Matches
14 Seasons8 Clubs9 Leagues161.0313915.40.350.060.000.3330.00000.10.10.03-0.1-0.1
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Crystal Palace (5 Seasons)3 Leagues55.50410.00.560.020.000.000000.00.00.00.0
Lille (4 Seasons)2 Leagues52.7350.090.6000
Reims (1 Season)1 League19.1010.050.0000
Troyes (1 Season)1 League15.103266.70.200.130.000.0030.00000.10.10.03-0.1-0.1
Charlton Ath (1 Season)2 Leagues7.80000.000.0000
Morecambe (1 Season)1 League5.40600.01.110.000.0000
Ebbsfleet Utd (1 Season)1 League3.3000
Motherwell (1 Season)1 League2.00000.000.0000
Ligue 1 (5 Seasons)66.3360.090.5000
Premier League (5 Seasons)43.30210.00.650.020.000.000000.00.00.00.0
FA Cup (5 Seasons)8.60100.00.430.000.0000
EFL Cup (4 Seasons)4.60100.00.360.000.0000
League One (2 Seasons)12.20600.00.490.000.0000
Europa Lg (2 Seasons)5.5000.0000
Ligue 2 (1 Season)15.103266.70.200.130.000.0030.00000.10.10.03-0.1-0.1
National League (1 Season)3.3000
Premiership (1 Season)2.00000.000.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
2010-201120Lille2 Leagues2.4000.0000
2011-201221Lille1 League3.3000.0000
2012-201322Reims1 League19.1010.050.0000
2013-201423Lille1 League31.9350.160.6000
2014-201524Lille2 Leagues15.2000.0000
2014-201524Crystal Palace2 Leagues7.7000.0000
2015-201625Crystal Palace3 Leagues40.7010.030.0000
2016-201726Crystal Palace2 Leagues4.00200.00.500.000.0000
2017-201827Crystal Palace3 Leagues1.80100.00.570.000.000000.00.00.00.0
2018-201928Crystal Palace3 Leagues1.40100.00.720.000.000000.00.00.00.0
2019-202029Troyes1 League15.103266.70.200.130.000.0030.00000.10.10.03-0.1-0.1
2021-202231Charlton Ath2 Leagues7.80000.000.0000
2022-202332Morecambe1 League5.40600.01.110.000.0000
2023-202433Motherwell1 League2.00000.000.0000
2024-202534Ebbsfleet Utd1 League3.3000
14 Seasons8 Clubs9 Leagues161.0313915.40.350.060.000.3330.00000.10.10.03-0.1-0.1
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Crystal Palace (5 Seasons)3 Leagues55.50410.00.560.020.000.000000.00.00.00.0
Lille (4 Seasons)2 Leagues52.7350.090.6000
Reims (1 Season)1 League19.1010.050.0000
Troyes (1 Season)1 League15.103266.70.200.130.000.0030.00000.10.10.03-0.1-0.1
Charlton Ath (1 Season)2 Leagues7.80000.000.0000
Morecambe (1 Season)1 League5.40600.01.110.000.0000
Ebbsfleet Utd (1 Season)1 League3.3000
Motherwell (1 Season)1 League2.00000.000.0000
Ligue 1 (5 Seasons)66.3360.090.5000
Premier League (5 Seasons)43.30210.00.650.020.000.000000.00.00.00.0
FA Cup (5 Seasons)8.60100.00.430.000.0000
EFL Cup (4 Seasons)4.60100.00.360.000.0000
League One (2 Seasons)12.20600.00.490.000.0000
Europa Lg (2 Seasons)5.5000.0000
Ligue 2 (1 Season)15.103266.70.200.130.000.0030.00000.10.10.03-0.1-0.1
National League (1 Season)3.3000
Premiership (1 Season)2.00000.000.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
2010-201120Lillefr FRA1. Ligue 11st1.4000.0000Matches
2011-201221Lillefr FRA1. Ligue 13rd3.3000.0000Matches
2012-201322Reimsfr FRA1. Ligue 114th19.1010.050.0000Matches
2013-201423Lillefr FRA1. Ligue 13rd31.9350.160.6000Matches
2014-201524Lillefr FRA1. Ligue 18th10.7000.0000Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th6.7000.0000Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th33.5010.030.0000Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th3.00200.00.670.000.0000Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th0.10000.000.000000.00.00.00.0Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th0.00000.000.000000.00.00.00.0Matches
2019-202029Troyesfr FRA2. Ligue 24th15.103266.70.200.130.000.0030.00000.10.10.03-0.1-0.1Matches
2021-202231Charlton Atheng ENG3. League One13th6.70000.000.0000Matches
2022-202332Morecambeeng ENG3. League One22nd5.40600.01.110.000.0000Matches
2023-202433Motherwellsct SCO1. Premiership9th2.00000.000.0000Matches
2024-202534Ebbsfleet Utdeng ENG5. National League24th3.3000Matches
14 Seasons8 Clubs6 Leagues142.2311918.20.340.060.000.3330.00000.10.10.03-0.1-0.1
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
Crystal Palace (5 Seasons)1 League43.30210.00.650.020.000.000000.00.00.00.0
Lille (4 Seasons)1 League47.2350.110.6000
Reims (1 Season)1 League19.1010.050.0000
Troyes (1 Season)1 League15.103266.70.200.130.000.0030.00000.10.10.03-0.1-0.1
Charlton Ath (1 Season)1 League6.70000.000.0000
Morecambe (1 Season)1 League5.40600.01.110.000.0000
Ebbsfleet Utd (1 Season)1 League3.3000
Motherwell (1 Season)1 League2.00000.000.0000
Ligue 1 (5 Seasons)66.3360.090.5000
Premier League (5 Seasons)43.30210.00.650.020.000.000000.00.00.00.0
League One (2 Seasons)12.20600.00.490.000.0000
Ligue 2 (1 Season)15.103266.70.200.130.000.0030.00000.10.10.03-0.1-0.1
National League (1 Season)3.3000
Premiership (1 Season)2.00000.000.0000
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-201524Crystal Palaceeng ENGFA Cup9th1.0000Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd5.3000Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th1.8000Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th1.00000.000.0000Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th0.80100.01.250.000.0000Matches
2017-201827Crystal Palaceeng ENGFA Cup33rd0.90000.000.0000Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th1.00000.000.0000Matches
2018-201928Crystal Palaceeng ENGFA Cup5th0.40100.02.570.000.0000Matches
2021-202231Charlton Atheng ENGFA Cup1.10000.000.0000Matches
6 Seasons2 Clubs2 Leagues13.30200.00.390.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crystal Palace (5 Seasons)2 Leagues12.20200.00.490.000.0000
Charlton Ath (1 Season)1 League1.10000.000.0000
FA Cup (5 Seasons)8.60100.00.430.000.0000
EFL Cup (4 Seasons)4.60100.00.360.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
2010-201120Lille2. Europa LgR321.0000.0000Matches
2014-201524Lille2. Europa LgGR4.5000.0000Matches
2 Seasons1 Club1 League5.5000.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
201423sn SenegalWCQ4.0000Matches
201423sn SenegalFriendlies (M)0.5000Matches
201524sn SenegalFriendlies (M)1.5000Matches
201524sn SenegalAfrica Cup of NationsGR1.702150.01.180.590.000.0000Matches
201524sn SenegalAfrica Cup of Nations qualification3.0000Matches
201625sn SenegalFriendlies (M)0.9000Matches
201726sn SenegalAfrica Cup of Nations qualification5.0100Matches
201827sn SenegalFriendlies (M)0.8000Matches
5 Seasons1 Club4 Leagues17.412150.01.180.590.000.0000
Friendlies (M) (4 Seasons)3.7000
Africa Cup of Nations qualification (2 Seasons)8.0100
WCQ (1 Season)4.0000
Africa Cup of Nations (1 Season)1.702150.01.180.590.000.0000

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
2010-201120Lille2. Europa Lg1.00Matches
2010-201120Lillefr FRA1. Ligue 11.40Matches
2011-201221Lillefr FRA1. Ligue 13.30Matches
2012-201322Reimsfr FRA1. Ligue 119.11Matches
2013-201423Lillefr FRA1. Ligue 131.90Matches
2014-201524Lille2. Europa Lg4.50Matches
2014-201524Crystal Palaceeng ENGFA Cup1.00Matches
2014-201524Lillefr FRA1. Ligue 110.70Matches
2014-201524Crystal Palaceeng ENG1. Premier League6.70Matches
2015-201625Crystal Palaceeng ENGFA Cup5.31Matches
2015-201625Crystal Palaceeng ENGLeague Cup1.81Matches
2015-201625Crystal Palaceeng ENG1. Premier League33.51Matches
2016-201726Crystal Palaceeng ENGEFL Cup1.00Matches
2016-201726Crystal Palaceeng ENG1. Premier League3.00Matches
2017-201827Crystal Palaceeng ENGEFL Cup0.80Matches
2017-201827Crystal Palaceeng ENGFA Cup0.90Matches
2017-201827Crystal Palaceeng ENG1. Premier League0.191181.8921166100.02450.00000.00.00.001000Matches
2018-201928Crystal Palaceeng ENGEFL Cup1.00Matches
2018-201928Crystal Palaceeng ENGFA Cup0.40Matches
2018-201928Crystal Palaceeng ENG1. Premier League0.033100.064011100.011100.011100.000.00.00.000000Matches
2019-202029Troyesfr FRA2. Ligue 215.165986376.410632419937141888.823630776.94912240.200.90.7-0.99449576Matches
2021-202231Charlton Atheng ENGFA Cup1.10Matches
2021-202231Charlton Atheng ENG3. League One6.70Matches
2022-202332Morecambeeng ENG3. League One5.40Matches
2023-202433Motherwellsct SCO1. Premiership2.00Matches
2024-202534Ebbsfleet Utdeng ENG5. National League3.30Matches
14 Seasons8 Clubs9 Leagues161.067187776.510788421037842588.923931276.65012340.740.90.7+3.19459576
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
Crystal Palace (5 Seasons)3 Leagues55.5121485.71561177100.03560.011100.030.00.0+3.001000
Lille (4 Seasons)2 Leagues52.70
Reims (1 Season)1 League19.11
Troyes (1 Season)1 League15.165986376.410632419937141888.823630776.94912240.200.90.7-0.99449576
Charlton Ath (1 Season)2 Leagues7.80
Morecambe (1 Season)1 League5.40
Ebbsfleet Utd (1 Season)1 League3.30
Motherwell (1 Season)1 League2.00
Ligue 1 (5 Seasons)66.31
Premier League (5 Seasons)43.3121485.71561177100.03560.011100.010.00.0+1.001000
FA Cup (5 Seasons)8.61
EFL Cup (4 Seasons)4.61
League One (2 Seasons)12.20
Europa Lg (2 Seasons)5.50
Ligue 2 (1 Season)15.165986376.410632419937141888.823630776.94912240.200.90.7-0.99449576
National League (1 Season)3.30
Premiership (1 Season)2.00
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
2010-201120Lille2 Leagues2.40
2011-201221Lille1 League3.30
2012-201322Reims1 League19.11
2013-201423Lille1 League31.90
2014-201524Lille2 Leagues15.20
2014-201524Crystal Palace2 Leagues7.70
2015-201625Crystal Palace3 Leagues40.73
2016-201726Crystal Palace2 Leagues4.00
2017-201827Crystal Palace3 Leagues1.891181.8921166100.02450.00000.00.00.001000
2018-201928Crystal Palace3 Leagues1.433100.064011100.011100.011100.000.00.00.000000
2019-202029Troyes1 League15.165986376.410632419937141888.823630776.94912240.200.90.7-0.99449576
2021-202231Charlton Ath2 Leagues7.80
2022-202332Morecambe1 League5.40
2023-202433Motherwell1 League2.00
2024-202534Ebbsfleet Utd1 League3.30
14 Seasons8 Clubs9 Leagues161.067187776.510788421037842588.923931276.65012340.740.90.7+3.19459576
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
Crystal Palace (5 Seasons)3 Leagues55.5121485.71561177100.03560.011100.030.00.0+3.001000
Lille (4 Seasons)2 Leagues52.70
Reims (1 Season)1 League19.11
Troyes (1 Season)1 League15.165986376.410632419937141888.823630776.94912240.200.90.7-0.99449576
Charlton Ath (1 Season)2 Leagues7.80
Morecambe (1 Season)1 League5.40
Ebbsfleet Utd (1 Season)1 League3.30
Motherwell (1 Season)1 League2.00
Ligue 1 (5 Seasons)66.31
Premier League (5 Seasons)43.3121485.71561177100.03560.011100.010.00.0+1.001000
FA Cup (5 Seasons)8.61
EFL Cup (4 Seasons)4.61
League One (2 Seasons)12.20
Europa Lg (2 Seasons)5.50
Ligue 2 (1 Season)15.165986376.410632419937141888.823630776.94912240.200.90.7-0.99449576
National League (1 Season)3.30
Premiership (1 Season)2.00
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
2010-201120Lillefr FRA1. Ligue 11st1.40Matches
2011-201221Lillefr FRA1. Ligue 13rd3.30Matches
2012-201322Reimsfr FRA1. Ligue 114th19.11Matches
2013-201423Lillefr FRA1. Ligue 13rd31.90Matches
2014-201524Lillefr FRA1. Ligue 18th10.70Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th6.70Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th33.51Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th3.00Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th0.191181.8921166100.02450.00000.00.00.001000Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th0.033100.064011100.011100.011100.000.00.00.000000Matches
2019-202029Troyesfr FRA2. Ligue 24th15.165986376.410632419937141888.823630776.94912240.200.90.7-0.99449576Matches
2021-202231Charlton Atheng ENG3. League One13th6.70Matches
2022-202332Morecambeeng ENG3. League One22nd5.40Matches
2023-202433Motherwellsct SCO1. Premiership9th2.00Matches
2024-202534Ebbsfleet Utdeng ENG5. National League24th3.30Matches
14 Seasons8 Clubs6 Leagues142.267187776.510788421037842588.923931276.65012340.720.90.7+1.19459576
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
Crystal Palace (5 Seasons)1 League43.3121485.71561177100.03560.011100.010.00.0+1.001000
Lille (4 Seasons)1 League47.20
Reims (1 Season)1 League19.11
Troyes (1 Season)1 League15.165986376.410632419937141888.823630776.94912240.200.90.7-0.99449576
Charlton Ath (1 Season)1 League6.70
Morecambe (1 Season)1 League5.40
Ebbsfleet Utd (1 Season)1 League3.30
Motherwell (1 Season)1 League2.00
Ligue 1 (5 Seasons)66.31
Premier League (5 Seasons)43.3121485.71561177100.03560.011100.010.00.0+1.001000
League One (2 Seasons)12.20
Ligue 2 (1 Season)15.165986376.410632419937141888.823630776.94912240.200.90.7-0.99449576
National League (1 Season)3.30
Premiership (1 Season)2.00
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-201524Crystal Palaceeng ENGFA Cup9th1.00Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd5.31Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th1.81Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th1.00Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th0.80Matches
2017-201827Crystal Palaceeng ENGFA Cup33rd0.90Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th1.00Matches
2018-201928Crystal Palaceeng ENGFA Cup5th0.40Matches
2021-202231Charlton Atheng ENGFA Cup1.10Matches
6 Seasons2 Clubs2 Leagues13.32
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
Crystal Palace (5 Seasons)2 Leagues12.22
Charlton Ath (1 Season)1 League1.10
FA Cup (5 Seasons)8.61
EFL Cup (4 Seasons)4.61
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
2010-201120Lille2. Europa LgR321.00Matches
2014-201524Lille2. Europa LgGR4.50Matches
2 Seasons1 Club1 League5.50
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
201423sn SenegalWCQ4.0Matches
201423sn SenegalFriendlies (M)0.50Matches
201524sn SenegalFriendlies (M)1.50Matches
201524sn SenegalAfrica Cup of NationsGR1.70Matches
201524sn SenegalAfrica Cup of Nations qualification3.0Matches
201625sn SenegalFriendlies (M)0.90Matches
201726sn SenegalAfrica Cup of Nations qualification5.00Matches
201827sn SenegalFriendlies (M)0.80Matches
5 Seasons1 Club4 Leagues17.40
Friendlies (M) (4 Seasons)3.70
Africa Cup of Nations qualification (2 Seasons)8.00
WCQ (1 Season)4.0
Africa Cup of Nations (1 Season)1.70
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
2010-201120Lille2. Europa Lg1.0Matches
2010-201120Lillefr FRA1. Ligue 11.4Matches
2011-201221Lillefr FRA1. Ligue 13.3Matches
2012-201322Reimsfr FRA1. Ligue 119.1Matches
2013-201423Lillefr FRA1. Ligue 131.9Matches
2014-201524Lille2. Europa Lg4.5Matches
2014-201524Crystal Palaceeng ENGFA Cup1.0Matches
2014-201524Lillefr FRA1. Ligue 110.7Matches
2014-201524Crystal Palaceeng ENG1. Premier League6.7Matches
2015-201625Crystal Palaceeng ENGFA Cup5.3Matches
2015-201625Crystal Palaceeng ENGLeague Cup1.8Matches
2015-201625Crystal Palaceeng ENG1. Premier League33.5Matches
2016-201726Crystal Palaceeng ENGEFL Cup1.05Matches
2016-201726Crystal Palaceeng ENG1. Premier League3.015Matches
2017-201827Crystal Palaceeng ENGEFL Cup0.81Matches
2017-201827Crystal Palaceeng ENGFA Cup0.90Matches
2017-201827Crystal Palaceeng ENG1. Premier League0.11192000020000900Matches
2018-201928Crystal Palaceeng ENGEFL Cup1.02Matches
2018-201928Crystal Palaceeng ENGFA Cup0.46Matches
2018-201928Crystal Palaceeng ENG1. Premier League0.0330000000000300Matches
2019-202029Troyesfr FRA2. Ligue 215.1863716144280232116000065937Matches
2021-202231Charlton Atheng ENGFA Cup1.10Matches
2021-202231Charlton Atheng ENG3. League One6.712Matches
2022-202332Morecambeeng ENG3. League One5.418Matches
2023-202433Motherwellsct SCO1. Premiership2.09Matches
2024-202534Ebbsfleet Utdeng ENG5. National League3.3Matches
14 Seasons8 Clubs9 Leagues161.08777281462802100118000067137
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crystal Palace (5 Seasons)3 Leagues55.51412200029200001200
Lille (4 Seasons)2 Leagues52.7
Reims (1 Season)1 League19.1
Troyes (1 Season)1 League15.1863716144280232116000065937
Charlton Ath (1 Season)2 Leagues7.812
Morecambe (1 Season)1 League5.418
Ebbsfleet Utd (1 Season)1 League3.3
Motherwell (1 Season)1 League2.09
Ligue 1 (5 Seasons)66.3
Premier League (5 Seasons)43.31412200015200001200
FA Cup (5 Seasons)8.66
EFL Cup (4 Seasons)4.68
League One (2 Seasons)12.230
Europa Lg (2 Seasons)5.5
Ligue 2 (1 Season)15.1863716144280232116000065937
National League (1 Season)3.3
Premiership (1 Season)2.09
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
2010-201120Lille2 Leagues2.4
2011-201221Lille1 League3.3
2012-201322Reims1 League19.1
2013-201423Lille1 League31.9
2014-201524Lille2 Leagues15.2
2014-201524Crystal Palace2 Leagues7.7
2015-201625Crystal Palace3 Leagues40.7
2016-201726Crystal Palace2 Leagues4.020
2017-201827Crystal Palace3 Leagues1.81192000120000900
2018-201928Crystal Palace3 Leagues1.4330000800000300
2019-202029Troyes1 League15.1863716144280232116000065937
2021-202231Charlton Ath2 Leagues7.812
2022-202332Morecambe1 League5.418
2023-202433Motherwell1 League2.09
2024-202534Ebbsfleet Utd1 League3.3
14 Seasons8 Clubs9 Leagues161.08777281462802100118000067137
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crystal Palace (5 Seasons)3 Leagues55.51412200029200001200
Lille (4 Seasons)2 Leagues52.7
Reims (1 Season)1 League19.1
Troyes (1 Season)1 League15.1863716144280232116000065937
Charlton Ath (1 Season)2 Leagues7.812
Morecambe (1 Season)1 League5.418
Ebbsfleet Utd (1 Season)1 League3.3
Motherwell (1 Season)1 League2.09
Ligue 1 (5 Seasons)66.3
Premier League (5 Seasons)43.31412200015200001200
FA Cup (5 Seasons)8.66
EFL Cup (4 Seasons)4.68
League One (2 Seasons)12.230
Europa Lg (2 Seasons)5.5
Ligue 2 (1 Season)15.1863716144280232116000065937
National League (1 Season)3.3
Premiership (1 Season)2.09
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
2010-201120Lillefr FRA1. Ligue 11st1.4Matches
2011-201221Lillefr FRA1. Ligue 13rd3.3Matches
2012-201322Reimsfr FRA1. Ligue 114th19.1Matches
2013-201423Lillefr FRA1. Ligue 13rd31.9Matches
2014-201524Lillefr FRA1. Ligue 18th10.7Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th6.7Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th33.5Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th3.015Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th0.11192000020000900Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th0.0330000000000300Matches
2019-202029Troyesfr FRA2. Ligue 24th15.1863716144280232116000065937Matches
2021-202231Charlton Atheng ENG3. League One13th6.712Matches
2022-202332Morecambeeng ENG3. League One22nd5.418Matches
2023-202433Motherwellsct SCO1. Premiership9th2.09Matches
2024-202534Ebbsfleet Utdeng ENG5. National League24th3.3Matches
14 Seasons8 Clubs6 Leagues142.2877728146280286118000067137
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crystal Palace (5 Seasons)1 League43.31412200015200001200
Lille (4 Seasons)1 League47.2
Reims (1 Season)1 League19.1
Troyes (1 Season)1 League15.1863716144280232116000065937
Charlton Ath (1 Season)1 League6.712
Morecambe (1 Season)1 League5.418
Ebbsfleet Utd (1 Season)1 League3.3
Motherwell (1 Season)1 League2.09
Ligue 1 (5 Seasons)66.3
Premier League (5 Seasons)43.31412200015200001200
League One (2 Seasons)12.230
Ligue 2 (1 Season)15.1863716144280232116000065937
National League (1 Season)3.3
Premiership (1 Season)2.09
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-201524Crystal Palaceeng ENGFA Cup9th1.0Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd5.3Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th1.8Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th1.05Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th0.81Matches
2017-201827Crystal Palaceeng ENGFA Cup33rd0.90Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th1.02Matches
2018-201928Crystal Palaceeng ENGFA Cup5th0.46Matches
2021-202231Charlton Atheng ENGFA Cup1.10Matches
6 Seasons2 Clubs2 Leagues13.314
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Crystal Palace (5 Seasons)2 Leagues12.214
Charlton Ath (1 Season)1 League1.10
FA Cup (5 Seasons)8.66
EFL Cup (4 Seasons)4.68
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
2010-201120Lille2. Europa LgR321.0Matches
2014-201524Lille2. Europa LgGR4.5Matches
2 Seasons1 Club1 League5.5
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
201423sn SenegalWCQ4.0Matches
201423sn SenegalFriendlies (M)0.5Matches
201524sn SenegalFriendlies (M)1.5Matches
201524sn SenegalAfrica Cup of NationsGR1.712Matches
201524sn SenegalAfrica Cup of Nations qualification3.0Matches
201625sn SenegalFriendlies (M)0.9Matches
201726sn SenegalAfrica Cup of Nations qualification5.0Matches
201827sn SenegalFriendlies (M)0.8Matches
5 Seasons1 Club4 Leagues17.412
Friendlies (M) (4 Seasons)3.7
Africa Cup of Nations qualification (2 Seasons)8.0
WCQ (1 Season)4.0
Africa Cup of Nations (1 Season)1.712

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
2010-201120Lille2. Europa Lg1.0Matches
2010-201120Lillefr FRA1. Ligue 11.4Matches
2011-201221Lillefr FRA1. Ligue 13.3Matches
2012-201322Reimsfr FRA1. Ligue 119.1Matches
2013-201423Lillefr FRA1. Ligue 131.9Matches
2014-201524Lille2. Europa Lg4.5Matches
2014-201524Crystal Palaceeng ENGFA Cup1.0Matches
2014-201524Lillefr FRA1. Ligue 110.7Matches
2014-201524Crystal Palaceeng ENG1. Premier League6.7Matches
2015-201625Crystal Palaceeng ENGFA Cup5.3Matches
2015-201625Crystal Palaceeng ENGLeague Cup1.8Matches
2015-201625Crystal Palaceeng ENG1. Premier League33.5Matches
2016-201726Crystal Palaceeng ENGEFL Cup1.0Matches
2016-201726Crystal Palaceeng ENG1. Premier League3.0Matches
2017-201827Crystal Palaceeng ENGEFL Cup0.8Matches
2017-201827Crystal Palaceeng ENGFA Cup0.9Matches
2017-201827Crystal Palaceeng ENG1. Premier League0.100.0000000000.00000000Matches
2018-201928Crystal Palaceeng ENGEFL Cup1.0Matches
2018-201928Crystal Palaceeng ENGFA Cup0.4Matches
2018-201928Crystal Palaceeng ENG1. Premier League0.000.0000000000.00000000Matches
2019-202029Troyesfr FRA2. Ligue 215.1211.39181001100.00000000Matches
2021-202231Charlton Atheng ENGFA Cup1.1Matches
2021-202231Charlton Atheng ENG3. League One6.7Matches
2022-202332Morecambeeng ENG3. League One5.4Matches
2023-202433Motherwellsct SCO1. Premiership2.0Matches
2024-202534Ebbsfleet Utdeng ENG5. National League3.3Matches
14 Seasons8 Clubs9 Leagues161.0211.38181001100.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crystal Palace (5 Seasons)3 Leagues55.500.0000000000.00000000
Lille (4 Seasons)2 Leagues52.7
Reims (1 Season)1 League19.1
Troyes (1 Season)1 League15.1211.39181001100.00000000
Charlton Ath (1 Season)2 Leagues7.8
Morecambe (1 Season)1 League5.4
Ebbsfleet Utd (1 Season)1 League3.3
Motherwell (1 Season)1 League2.0
Ligue 1 (5 Seasons)66.3
Premier League (5 Seasons)43.300.0000000000.00000000
FA Cup (5 Seasons)8.6
EFL Cup (4 Seasons)4.6
League One (2 Seasons)12.2
Europa Lg (2 Seasons)5.5
Ligue 2 (1 Season)15.1211.39181001100.00000000
National League (1 Season)3.3
Premiership (1 Season)2.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
2010-201120Lille2 Leagues2.4
2011-201221Lille1 League3.3
2012-201322Reims1 League19.1
2013-201423Lille1 League31.9
2014-201524Lille2 Leagues15.2
2014-201524Crystal Palace2 Leagues7.7
2015-201625Crystal Palace3 Leagues40.7
2016-201726Crystal Palace2 Leagues4.0
2017-201827Crystal Palace3 Leagues1.800.0000000000.00000000
2018-201928Crystal Palace3 Leagues1.400.0000000000.00000000
2019-202029Troyes1 League15.1211.39181001100.00000000
2021-202231Charlton Ath2 Leagues7.8
2022-202332Morecambe1 League5.4
2023-202433Motherwell1 League2.0
2024-202534Ebbsfleet Utd1 League3.3
14 Seasons8 Clubs9 Leagues161.0211.38181001100.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crystal Palace (5 Seasons)3 Leagues55.500.0000000000.00000000
Lille (4 Seasons)2 Leagues52.7
Reims (1 Season)1 League19.1
Troyes (1 Season)1 League15.1211.39181001100.00000000
Charlton Ath (1 Season)2 Leagues7.8
Morecambe (1 Season)1 League5.4
Ebbsfleet Utd (1 Season)1 League3.3
Motherwell (1 Season)1 League2.0
Ligue 1 (5 Seasons)66.3
Premier League (5 Seasons)43.300.0000000000.00000000
FA Cup (5 Seasons)8.6
EFL Cup (4 Seasons)4.6
League One (2 Seasons)12.2
Europa Lg (2 Seasons)5.5
Ligue 2 (1 Season)15.1211.39181001100.00000000
National League (1 Season)3.3
Premiership (1 Season)2.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
2010-201120Lillefr FRA1. Ligue 11st1.4Matches
2011-201221Lillefr FRA1. Ligue 13rd3.3Matches
2012-201322Reimsfr FRA1. Ligue 114th19.1Matches
2013-201423Lillefr FRA1. Ligue 13rd31.9Matches
2014-201524Lillefr FRA1. Ligue 18th10.7Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th6.7Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th33.5Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th3.0Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th0.100.0000000000.00000000Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th0.000.0000000000.00000000Matches
2019-202029Troyesfr FRA2. Ligue 24th15.1211.39181001100.00000000Matches
2021-202231Charlton Atheng ENG3. League One13th6.7Matches
2022-202332Morecambeeng ENG3. League One22nd5.4Matches
2023-202433Motherwellsct SCO1. Premiership9th2.0Matches
2024-202534Ebbsfleet Utdeng ENG5. National League24th3.3Matches
14 Seasons8 Clubs6 Leagues142.2211.38181001100.00000000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crystal Palace (5 Seasons)1 League43.300.0000000000.00000000
Lille (4 Seasons)1 League47.2
Reims (1 Season)1 League19.1
Troyes (1 Season)1 League15.1211.39181001100.00000000
Charlton Ath (1 Season)1 League6.7
Morecambe (1 Season)1 League5.4
Ebbsfleet Utd (1 Season)1 League3.3
Motherwell (1 Season)1 League2.0
Ligue 1 (5 Seasons)66.3
Premier League (5 Seasons)43.300.0000000000.00000000
League One (2 Seasons)12.2
Ligue 2 (1 Season)15.1211.39181001100.00000000
National League (1 Season)3.3
Premiership (1 Season)2.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
2014-201524Crystal Palaceeng ENGFA Cup9th1.0Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd5.3Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th1.8Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th1.0Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th0.8Matches
2017-201827Crystal Palaceeng ENGFA Cup33rd0.9Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th1.0Matches
2018-201928Crystal Palaceeng ENGFA Cup5th0.4Matches
2021-202231Charlton Atheng ENGFA Cup1.1Matches
6 Seasons2 Clubs2 Leagues13.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Crystal Palace (5 Seasons)2 Leagues12.2
Charlton Ath (1 Season)1 League1.1
FA Cup (5 Seasons)8.6
EFL Cup (4 Seasons)4.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2010-201120Lille2. Europa LgR321.0Matches
2014-201524Lille2. Europa LgGR4.5Matches
2 Seasons1 Club1 League5.5
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
201423sn SenegalWCQ4.0Matches
201423sn SenegalFriendlies (M)0.5Matches
201524sn SenegalFriendlies (M)1.5Matches
201524sn SenegalAfrica Cup of NationsGR1.7Matches
201524sn SenegalAfrica Cup of Nations qualification3.0Matches
201625sn SenegalFriendlies (M)0.9Matches
201726sn SenegalAfrica Cup of Nations qualification5.0Matches
201827sn SenegalFriendlies (M)0.8Matches
5 Seasons1 Club4 Leagues17.4
Friendlies (M) (4 Seasons)3.7
Africa Cup of Nations qualification (2 Seasons)8.0
WCQ (1 Season)4.0
Africa Cup of Nations (1 Season)1.7

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
2010-201120Lille2. Europa Lg1.0Matches
2010-201120Lillefr FRA1. Ligue 11.4Matches
2011-201221Lillefr FRA1. Ligue 13.3Matches
2012-201322Reimsfr FRA1. Ligue 119.1Matches
2013-201423Lillefr FRA1. Ligue 131.9Matches
2014-201524Lille2. Europa Lg4.5Matches
2014-201524Crystal Palaceeng ENGFA Cup1.0Matches
2014-201524Lillefr FRA1. Ligue 110.7Matches
2014-201524Crystal Palaceeng ENG1. Premier League6.7Matches
2015-201625Crystal Palaceeng ENGFA Cup5.3Matches
2015-201625Crystal Palaceeng ENGLeague Cup1.8Matches
2015-201625Crystal Palaceeng ENG1. Premier League33.5Matches
2016-201726Crystal Palaceeng ENGEFL Cup1.010Matches
2016-201726Crystal Palaceeng ENG1. Premier League3.0410Matches
2017-201827Crystal Palaceeng ENGEFL Cup0.801Matches
2017-201827Crystal Palaceeng ENGFA Cup0.910Matches
2017-201827Crystal Palaceeng ENG1. Premier League0.1000000000000000Matches
2018-201928Crystal Palaceeng ENGEFL Cup1.000Matches
2018-201928Crystal Palaceeng ENGFA Cup0.400Matches
2018-201928Crystal Palaceeng ENG1. Premier League0.0000000000001100Matches
2019-202029Troyesfr FRA2. Ligue 215.11511113161442.9812571934300Matches
2021-202231Charlton Atheng ENGFA Cup1.110Matches
2021-202231Charlton Atheng ENG3. League One6.738Matches
2022-202332Morecambeeng ENG3. League One5.485Matches
2023-202433Motherwellsct SCO1. Premiership2.041Matches
2024-202534Ebbsfleet Utdeng ENG5. National League3.3Matches
14 Seasons8 Clubs9 Leagues161.01533113161442.9812574535300
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Crystal Palace (5 Seasons)3 Leagues55.50600000000012100
Lille (4 Seasons)2 Leagues52.70
Reims (1 Season)1 League19.10
Troyes (1 Season)1 League15.11511113161442.9812571934300
Charlton Ath (1 Season)2 Leagues7.8480
Morecambe (1 Season)1 League5.4850
Ebbsfleet Utd (1 Season)1 League3.30
Motherwell (1 Season)1 League2.0410
Ligue 1 (5 Seasons)66.30
Premier League (5 Seasons)43.30400000000011100
FA Cup (5 Seasons)8.6200
EFL Cup (4 Seasons)4.6110
League One (2 Seasons)12.211130
Europa Lg (2 Seasons)5.50
Ligue 2 (1 Season)15.11511113161442.9812571934300
National League (1 Season)3.30
Premiership (1 Season)2.0410
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
2010-201120Lille2 Leagues2.40
2011-201221Lille1 League3.30
2012-201322Reims1 League19.10
2013-201423Lille1 League31.90
2014-201524Lille2 Leagues15.20
2014-201524Crystal Palace2 Leagues7.70
2015-201625Crystal Palace3 Leagues40.70
2016-201726Crystal Palace2 Leagues4.05100
2017-201827Crystal Palace3 Leagues1.8010000000001000
2018-201928Crystal Palace3 Leagues1.4000000000001100
2019-202029Troyes1 League15.11511113161442.9812571934300
2021-202231Charlton Ath2 Leagues7.8480
2022-202332Morecambe1 League5.4850
2023-202433Motherwell1 League2.0410
2024-202534Ebbsfleet Utd1 League3.30
14 Seasons8 Clubs9 Leagues161.01533113161442.9812574535300
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Crystal Palace (5 Seasons)3 Leagues55.50600000000012100
Lille (4 Seasons)2 Leagues52.70
Reims (1 Season)1 League19.10
Troyes (1 Season)1 League15.11511113161442.9812571934300
Charlton Ath (1 Season)2 Leagues7.8480
Morecambe (1 Season)1 League5.4850
Ebbsfleet Utd (1 Season)1 League3.30
Motherwell (1 Season)1 League2.0410
Ligue 1 (5 Seasons)66.30
Premier League (5 Seasons)43.30400000000011100
FA Cup (5 Seasons)8.6200
EFL Cup (4 Seasons)4.6110
League One (2 Seasons)12.211130
Europa Lg (2 Seasons)5.50
Ligue 2 (1 Season)15.11511113161442.9812571934300
National League (1 Season)3.30
Premiership (1 Season)2.0410
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
2010-201120Lillefr FRA1. Ligue 11st1.4Matches
2011-201221Lillefr FRA1. Ligue 13rd3.3Matches
2012-201322Reimsfr FRA1. Ligue 114th19.1Matches
2013-201423Lillefr FRA1. Ligue 13rd31.9Matches
2014-201524Lillefr FRA1. Ligue 18th10.7Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th6.7Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th33.5Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th3.0410Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th0.1000000000000000Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th0.0000000000001100Matches
2019-202029Troyesfr FRA2. Ligue 24th15.11511113161442.9812571934300Matches
2021-202231Charlton Atheng ENG3. League One13th6.738Matches
2022-202332Morecambeeng ENG3. League One22nd5.485Matches
2023-202433Motherwellsct SCO1. Premiership9th2.041Matches
2024-202534Ebbsfleet Utdeng ENG5. National League24th3.3Matches
14 Seasons8 Clubs6 Leagues142.21530113161442.9812574435300
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
Crystal Palace (5 Seasons)1 League43.30400000000011100
Lille (4 Seasons)1 League47.20
Reims (1 Season)1 League19.10
Troyes (1 Season)1 League15.11511113161442.9812571934300
Charlton Ath (1 Season)1 League6.7380
Morecambe (1 Season)1 League5.4850
Ebbsfleet Utd (1 Season)1 League3.30
Motherwell (1 Season)1 League2.0410
Ligue 1 (5 Seasons)66.30
Premier League (5 Seasons)43.30400000000011100
League One (2 Seasons)12.211130
Ligue 2 (1 Season)15.11511113161442.9812571934300
National League (1 Season)3.30
Premiership (1 Season)2.0410
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-201524Crystal Palaceeng ENGFA Cup9th1.0Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd5.3Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th1.8Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th1.010Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th0.801Matches
2017-201827Crystal Palaceeng ENGFA Cup33rd0.910Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th1.000Matches
2018-201928Crystal Palaceeng ENGFA Cup5th0.400Matches
2021-202231Charlton Atheng ENGFA Cup1.110Matches
6 Seasons2 Clubs2 Leagues13.3310
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
Crystal Palace (5 Seasons)2 Leagues12.2210
Charlton Ath (1 Season)1 League1.1100
FA Cup (5 Seasons)8.6200
EFL Cup (4 Seasons)4.6110
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
2010-201120Lille2. Europa LgR321.0Matches
2014-201524Lille2. Europa LgGR4.5Matches
2 Seasons1 Club1 League5.50
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
201423sn SenegalWCQ4.0Matches
201423sn SenegalFriendlies (M)0.5Matches
201524sn SenegalFriendlies (M)1.5Matches
201524sn SenegalAfrica Cup of NationsGR1.733Matches
201524sn SenegalAfrica Cup of Nations qualification3.0Matches
201625sn SenegalFriendlies (M)0.9Matches
201726sn SenegalAfrica Cup of Nations qualification5.0Matches
201827sn SenegalFriendlies (M)0.8Matches
5 Seasons1 Club4 Leagues17.4330
Friendlies (M) (4 Seasons)3.70
Africa Cup of Nations qualification (2 Seasons)8.00
WCQ (1 Season)4.00
Africa Cup of Nations (1 Season)1.7330

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
2010-201120Lille2. Europa Lg1.0Matches
2010-201120Lillefr FRA1. Ligue 11.4Matches
2011-201221Lillefr FRA1. Ligue 13.3Matches
2012-201322Reimsfr FRA1. Ligue 119.1Matches
2013-201423Lillefr FRA1. Ligue 131.9Matches
2014-201524Lille2. Europa Lg4.5Matches
2014-201524Crystal Palaceeng ENGFA Cup1.0Matches
2014-201524Lillefr FRA1. Ligue 110.7Matches
2014-201524Crystal Palaceeng ENG1. Premier League6.7Matches
2015-201625Crystal Palaceeng ENGFA Cup5.3Matches
2015-201625Crystal Palaceeng ENGLeague Cup1.8Matches
2015-201625Crystal Palaceeng ENG1. Premier League33.5Matches
2016-201726Crystal Palaceeng ENGEFL Cup1.0Matches
2016-201726Crystal Palaceeng ENG1. Premier League3.0Matches
2017-201827Crystal Palaceeng ENGEFL Cup0.8Matches
2017-201827Crystal Palaceeng ENGFA Cup0.9Matches
2017-201827Crystal Palaceeng ENG1. Premier League0.111043401100051040000070Matches
2018-201928Crystal Palaceeng ENGEFL Cup1.0Matches
2018-201928Crystal Palaceeng ENGFA Cup0.4Matches
2018-201928Crystal Palaceeng ENG1. Premier League0.0400400400031320000030Matches
2019-202029Troyesfr FRA2. Ligue 215.19704125653718439704125.0250.0509253511742318014760751Matches
2021-202231Charlton Atheng ENGFA Cup1.1Matches
2021-202231Charlton Atheng ENG3. League One6.7Matches
2022-202332Morecambeeng ENG3. League One5.4Matches
2023-202433Motherwellsct SCO1. Premiership2.0Matches
2024-202534Ebbsfleet Utdeng ENG5. National League3.3Matches
14 Seasons8 Clubs9 Leagues161.09854126054418839854125.0250.0517255811802318014761751
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
Crystal Palace (5 Seasons)3 Leagues55.5150474015000823600000100
Lille (4 Seasons)2 Leagues52.7
Reims (1 Season)1 League19.1
Troyes (1 Season)1 League15.19704125653718439704125.0250.0509253511742318014760751
Charlton Ath (1 Season)2 Leagues7.8
Morecambe (1 Season)1 League5.4
Ebbsfleet Utd (1 Season)1 League3.3
Motherwell (1 Season)1 League2.0
Ligue 1 (5 Seasons)66.3
Premier League (5 Seasons)43.3150474015000823600000100
FA Cup (5 Seasons)8.6
EFL Cup (4 Seasons)4.6
League One (2 Seasons)12.2
Europa Lg (2 Seasons)5.5
Ligue 2 (1 Season)15.19704125653718439704125.0250.0509253511742318014760751
National League (1 Season)3.3
Premiership (1 Season)2.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
2010-201120Lille2 Leagues2.4
2011-201221Lille1 League3.3
2012-201322Reims1 League19.1
2013-201423Lille1 League31.9
2014-201524Lille2 Leagues15.2
2014-201524Crystal Palace2 Leagues7.7
2015-201625Crystal Palace3 Leagues40.7
2016-201726Crystal Palace2 Leagues4.0
2017-201827Crystal Palace3 Leagues1.811043401100051040000070
2018-201928Crystal Palace3 Leagues1.4400400400031320000030
2019-202029Troyes1 League15.19704125653718439704125.0250.0509253511742318014760751
2021-202231Charlton Ath2 Leagues7.8
2022-202332Morecambe1 League5.4
2023-202433Motherwell1 League2.0
2024-202534Ebbsfleet Utd1 League3.3
14 Seasons8 Clubs9 Leagues161.09854126054418839854125.0250.0517255811802318014761751
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
Crystal Palace (5 Seasons)3 Leagues55.5150474015000823600000100
Lille (4 Seasons)2 Leagues52.7
Reims (1 Season)1 League19.1
Troyes (1 Season)1 League15.19704125653718439704125.0250.0509253511742318014760751
Charlton Ath (1 Season)2 Leagues7.8
Morecambe (1 Season)1 League5.4
Ebbsfleet Utd (1 Season)1 League3.3
Motherwell (1 Season)1 League2.0
Ligue 1 (5 Seasons)66.3
Premier League (5 Seasons)43.3150474015000823600000100
FA Cup (5 Seasons)8.6
EFL Cup (4 Seasons)4.6
League One (2 Seasons)12.2
Europa Lg (2 Seasons)5.5
Ligue 2 (1 Season)15.19704125653718439704125.0250.0509253511742318014760751
National League (1 Season)3.3
Premiership (1 Season)2.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
2010-201120Lillefr FRA1. Ligue 11st1.4Matches
2011-201221Lillefr FRA1. Ligue 13rd3.3Matches
2012-201322Reimsfr FRA1. Ligue 114th19.1Matches
2013-201423Lillefr FRA1. Ligue 13rd31.9Matches
2014-201524Lillefr FRA1. Ligue 18th10.7Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th6.7Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th33.5Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th3.0Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th0.111043401100051040000070Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th0.0400400400031320000030Matches
2019-202029Troyesfr FRA2. Ligue 24th15.19704125653718439704125.0250.0509253511742318014760751Matches
2021-202231Charlton Atheng ENG3. League One13th6.7Matches
2022-202332Morecambeeng ENG3. League One22nd5.4Matches
2023-202433Motherwellsct SCO1. Premiership9th2.0Matches
2024-202534Ebbsfleet Utdeng ENG5. National League24th3.3Matches
14 Seasons8 Clubs6 Leagues142.29854126054418839854125.0250.0517255811802318014761751
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
Crystal Palace (5 Seasons)1 League43.3150474015000823600000100
Lille (4 Seasons)1 League47.2
Reims (1 Season)1 League19.1
Troyes (1 Season)1 League15.19704125653718439704125.0250.0509253511742318014760751
Charlton Ath (1 Season)1 League6.7
Morecambe (1 Season)1 League5.4
Ebbsfleet Utd (1 Season)1 League3.3
Motherwell (1 Season)1 League2.0
Ligue 1 (5 Seasons)66.3
Premier League (5 Seasons)43.3150474015000823600000100
League One (2 Seasons)12.2
Ligue 2 (1 Season)15.19704125653718439704125.0250.0509253511742318014760751
National League (1 Season)3.3
Premiership (1 Season)2.0
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-201524Crystal Palaceeng ENGFA Cup9th1.0Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd5.3Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th1.8Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th1.0Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th0.8Matches
2017-201827Crystal Palaceeng ENGFA Cup33rd0.9Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th1.0Matches
2018-201928Crystal Palaceeng ENGFA Cup5th0.4Matches
2021-202231Charlton Atheng ENGFA Cup1.1Matches
6 Seasons2 Clubs2 Leagues13.3
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
Crystal Palace (5 Seasons)2 Leagues12.2
Charlton Ath (1 Season)1 League1.1
FA Cup (5 Seasons)8.6
EFL Cup (4 Seasons)4.6
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
2010-201120Lille2. Europa LgR321.0Matches
2014-201524Lille2. Europa LgGR4.5Matches
2 Seasons1 Club1 League5.5
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
201423sn SenegalWCQ4.0Matches
201423sn SenegalFriendlies (M)0.5Matches
201524sn SenegalFriendlies (M)1.5Matches
201524sn SenegalAfrica Cup of NationsGR1.7Matches
201524sn SenegalAfrica Cup of Nations qualification3.0Matches
201625sn SenegalFriendlies (M)0.9Matches
201726sn SenegalAfrica Cup of Nations qualification5.0Matches
201827sn SenegalFriendlies (M)0.8Matches
5 Seasons1 Club4 Leagues17.4
Friendlies (M) (4 Seasons)3.7
Africa Cup of Nations qualification (2 Seasons)8.0
WCQ (1 Season)4.0
Africa Cup of Nations (1 Season)1.7

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
2010-201120Lille2. Europa Lg190901.0110Matches
2010-201120Lillefr FRA1. Ligue 14123313.61.4113Matches
2011-201221Lillefr FRA1. Ligue 17294428.63.3225Matches
2012-201322Reimsfr FRA1. Ligue 1231,7187550.219.120173Matches
2013-201423Lillefr FRA1. Ligue 1332,8738784.031.933270Matches
2014-201524Lille2. Europa Lg54038174.64.554010.6017-6-1.34-1.34Matches
2014-201524Crystal Palaceeng ENGFA Cup1909033.31.01901000.0012-1-1.00-3.50Matches
2014-201524Lillefr FRA1. Ligue 1129618028.110.799341.008800.00-0.04Matches
2014-201524Crystal Palaceeng ENG1. Premier League96056717.76.775231.6789-1-0.15-0.05Matches
2015-201625Crystal Palaceeng ENGFA Cup54809684.25.35965002.4084+4+0.75-0.25Matches
2015-201625Crystal Palaceeng ENGLeague Cup21658355.01.8190117503.0071+6+3.27+5.94Matches
2015-201625Crystal Palaceeng ENG1. Premier League343,0158988.233.53432001.183545-10-0.30+0.15Matches
2016-201726Crystal Palaceeng ENGEFL Cup1909050.01.01901003.0020+2+2.00+4.00Matches
2016-201726Crystal Palaceeng ENG1. Premier League3269907.93.032000.3313-2-0.67-0.35Matches
2017-201827Crystal Palaceeng ENGEFL Cup2723626.70.80023601.5001-1-1.25-1.25Matches
2017-201827Crystal Palaceeng ENGFA Cup1787886.70.90017800.0012-1-1.15-1.15Matches
2017-201827Crystal Palaceeng ENG1. Premier League1990.30.1001163.000000.00+0.260.00.00.00.00-0.14Matches
2018-201928Crystal Palaceeng ENGEFL Cup2894533.01.0178011101.501100.00-1.49Matches
2018-201928Crystal Palaceeng ENGFA Cup135359.70.41350003.000000.00-1.11Matches
2018-201928Crystal Palaceeng ENG1. Premier League1110.00.0001003.000000.00+0.050.10.0+0.1+4.62+4.68Matches
2019-202029Troyesfr FRA2. Ligue 2171,3568053.815.116841211731.821714+3+0.20-0.2615.114.1+1.0+0.07-0.38Matches
2021-202231Charlton Atheng ENGFA Cup2954835.21.118601913.0030+3+2.84+1.81Matches
2021-202231Charlton Atheng ENG3. League One96066714.66.7783421420.78811-3-0.45-0.42Matches
2022-202332Morecambeeng ENG3. League One74887011.85.4675113901.1439-6-1.11-0.49Matches
2023-202433Motherwellsct SCO1. Premiership3184615.42.0282112111.334400.00+0.08Matches
2024-202534Ebbsfleet Utdeng ENG5. National League42997516.63.3375217410.5027-5-1.51-0.07Matches
14 Seasons8 Clubs9 Leagues19014,4887627.0161.0160821283033321.35110128-18-0.17+0.0215.214.1+1.0+0.07-0.03
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
Crystal Palace (5 Seasons)3 Leagues634,9987925.755.5548747939191.466468-4-0.07+0.060.10.0+0.1+0.46+0.43
Lille (4 Seasons)2 Leagues624,7447732.752.751441150.88915-6-0.40-0.43
Reims (1 Season)1 League231,7187550.219.120173
Troyes (1 Season)1 League171,3568053.815.116841211731.821714+3+0.20-0.2615.114.1+1.0+0.07-0.38
Charlton Ath (1 Season)2 Leagues117016415.97.8883431231.18111100.00-0.02
Morecambe (1 Season)1 League74887011.85.4675113901.1439-6-1.11-0.49
Ebbsfleet Utd (1 Season)1 League42997516.63.3375217410.5027-5-1.51-0.07
Motherwell (1 Season)1 League3184615.42.0282112111.334400.00+0.08
Ligue 1 (5 Seasons)795,9697634.966.365561441.008800.00-0.04
Premier League (5 Seasons)483,8998122.843.3443940191.294457-13-0.30-0.110.10.0+0.1+0.46+0.43
FA Cup (5 Seasons)107787849.98.6886624412.10138+5+0.58-0.80
EFL Cup (4 Seasons)74165940.84.6386243902.14103+7+1.51+1.96
League One (2 Seasons)161,0946813.212.21379532220.941120-9-0.74-0.41
Europa Lg (2 Seasons)64938274.65.565010.6017-6-1.34-1.34
Ligue 2 (1 Season)171,3568053.815.116841211731.821714+3+0.20-0.2615.114.1+1.0+0.07-0.38
National League (1 Season)42997516.63.3375217410.5027-5-1.51-0.07
Premiership (1 Season)3184615.42.0282112111.334400.00+0.08
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
2010-201120Lille2 Leagues5213433.62.4223
2011-201221Lille1 League7294428.63.3225
2012-201322Reims1 League231,7187550.219.120173
2013-201423Lille1 League332,8738784.031.933270
2014-201524Lille2 Leagues171,3648034.415.21413350.88915-6-0.40-0.43
2014-201524Crystal Palace2 Leagues106957018.87.78906231.50911-2-0.26-0.32
2015-201625Crystal Palace3 Leagues413,6608985.340.740953817501.42505000.00+0.71
2016-201726Crystal Palace2 Leagues43599010.04.04903001.003300.00+0.36
2017-201827Crystal Palace3 Leagues4159404.21.800450161.5013-2-1.13-0.880.00.00.00.00-0.14
2018-201928Crystal Palace3 Leagues4125313.11.425702602.251100.00-0.110.10.0+0.1+4.62+4.68
2019-202029Troyes1 League171,3568053.815.116841211731.821714+3+0.20-0.2615.114.1+1.0+0.07-0.38
2021-202231Charlton Ath2 Leagues117016415.97.8883431231.18111100.00-0.02
2022-202332Morecambe1 League74887011.85.4675113901.1439-6-1.11-0.49
2023-202433Motherwell1 League3184615.42.0282112111.334400.00+0.08
2024-202534Ebbsfleet Utd1 League42997516.63.3375217410.5027-5-1.51-0.07
14 Seasons8 Clubs9 Leagues19014,4887627.0161.0160821283033321.35110128-18-0.17+0.0215.214.1+1.0+0.07-0.03
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
Crystal Palace (5 Seasons)3 Leagues634,9987925.755.5548747939191.466468-4-0.07+0.060.10.0+0.1+0.46+0.43
Lille (4 Seasons)2 Leagues624,7447732.752.751441150.88915-6-0.40-0.43
Reims (1 Season)1 League231,7187550.219.120173
Troyes (1 Season)1 League171,3568053.815.116841211731.821714+3+0.20-0.2615.114.1+1.0+0.07-0.38
Charlton Ath (1 Season)2 Leagues117016415.97.8883431231.18111100.00-0.02
Morecambe (1 Season)1 League74887011.85.4675113901.1439-6-1.11-0.49
Ebbsfleet Utd (1 Season)1 League42997516.63.3375217410.5027-5-1.51-0.07
Motherwell (1 Season)1 League3184615.42.0282112111.334400.00+0.08
Ligue 1 (5 Seasons)795,9697634.966.365561441.008800.00-0.04
Premier League (5 Seasons)483,8998122.843.3443940191.294457-13-0.30-0.110.10.0+0.1+0.46+0.43
FA Cup (5 Seasons)107787849.98.6886624412.10138+5+0.58-0.80
EFL Cup (4 Seasons)74165940.84.6386243902.14103+7+1.51+1.96
League One (2 Seasons)161,0946813.212.21379532220.941120-9-0.74-0.41
Europa Lg (2 Seasons)64938274.65.565010.6017-6-1.34-1.34
Ligue 2 (1 Season)171,3568053.815.116841211731.821714+3+0.20-0.2615.114.1+1.0+0.07-0.38
National League (1 Season)42997516.63.3375217410.5027-5-1.51-0.07
Premiership (1 Season)3184615.42.0282112111.334400.00+0.08
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
2010-201120Lillefr FRA1. Ligue 11st4123313.61.4113Matches
2011-201221Lillefr FRA1. Ligue 13rd7294428.63.3225Matches
2012-201322Reimsfr FRA1. Ligue 114th231,7187550.219.120173Matches
2013-201423Lillefr FRA1. Ligue 13rd332,8738784.031.933270Matches
2014-201524Lillefr FRA1. Ligue 18th129618028.110.799341.008800.00-0.04Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th96056717.76.775231.6789-1-0.15-0.05Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th343,0158988.233.53432001.183545-10-0.30+0.15Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th3269907.93.032000.3313-2-0.67-0.35Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th1990.30.1001163.000000.00+0.260.00.00.00.00-0.14Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th1110.00.0001003.000000.00+0.050.10.0+0.1+4.62+4.68Matches
2019-202029Troyesfr FRA2. Ligue 24th171,3568053.815.116841211731.821714+3+0.20-0.2615.114.1+1.0+0.07-0.38Matches
2021-202231Charlton Atheng ENG3. League One13th96066714.66.7783421420.78811-3-0.45-0.42Matches
2022-202332Morecambeeng ENG3. League One22nd74887011.85.4675113901.1439-6-1.11-0.49Matches
2023-202433Motherwellsct SCO1. Premiership9th3184615.42.0282112111.334400.00+0.08Matches
2024-202534Ebbsfleet Utdeng ENG5. National League24th42997516.63.3375217410.5027-5-1.51-0.07Matches
14 Seasons8 Clubs6 Leagues16712,8017725.5142.2143811152426301.2686110-24-0.28-0.0515.214.1+1.0+0.07-0.03
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
Crystal Palace (5 Seasons)1 League483,8998122.843.3443940191.294457-13-0.30-0.110.10.0+0.1+0.46+0.43
Lille (4 Seasons)1 League564,2517631.147.245391141.008800.00-0.04
Reims (1 Season)1 League231,7187550.219.120173
Troyes (1 Season)1 League171,3568053.815.116841211731.821714+3+0.20-0.2615.114.1+1.0+0.07-0.38
Charlton Ath (1 Season)1 League96066714.66.7783421420.78811-3-0.45-0.42
Morecambe (1 Season)1 League74887011.85.4675113901.1439-6-1.11-0.49
Ebbsfleet Utd (1 Season)1 League42997516.63.3375217410.5027-5-1.51-0.07
Motherwell (1 Season)1 League3184615.42.0282112111.334400.00+0.08
Ligue 1 (5 Seasons)795,9697634.966.365561441.008800.00-0.04
Premier League (5 Seasons)483,8998122.843.3443940191.294457-13-0.30-0.110.10.0+0.1+0.46+0.43
League One (2 Seasons)161,0946813.212.21379532220.941120-9-0.74-0.41
Ligue 2 (1 Season)171,3568053.815.116841211731.821714+3+0.20-0.2615.114.1+1.0+0.07-0.38
National League (1 Season)42997516.63.3375217410.5027-5-1.51-0.07
Premiership (1 Season)3184615.42.0282112111.334400.00+0.08
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-201524Crystal Palaceeng ENGFA Cup9th1909033.31.01901000.0012-1-1.00-3.50Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd54809684.25.35965002.4084+4+0.75-0.25Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th21658355.01.8190117503.0071+6+3.27+5.94Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th1909050.01.01901003.0020+2+2.00+4.00Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th2723626.70.80023601.5001-1-1.25-1.25Matches
2017-201827Crystal Palaceeng ENGFA Cup33rd1787886.70.90017800.0012-1-1.15-1.15Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th2894533.01.0178011101.501100.00-1.49Matches
2018-201928Crystal Palaceeng ENGFA Cup5th135359.70.41350003.000000.00-1.11Matches
2021-202231Charlton Atheng ENGFA Cup2954835.21.118601913.0030+3+2.84+1.81Matches
6 Seasons2 Clubs2 Leagues171,1947046.313.31186864112.122311+12+0.90+0.32
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crystal Palace (5 Seasons)2 Leagues151,0997347.612.21086854702.002011+9+0.74+0.22
Charlton Ath (1 Season)1 League2954835.21.118601913.0030+3+2.84+1.81
FA Cup (5 Seasons)107787849.98.6886624412.10138+5+0.58-0.80
EFL Cup (4 Seasons)74165940.84.6386243902.14103+7+1.51+1.96
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
2010-201120Lille2. Europa LgR32190901.0110Matches
2014-201524Lille2. Europa LgGR54038174.64.554010.6017-6-1.34-1.34Matches
2 Seasons1 Club1 League64938274.65.565010.6017-6-1.34-1.34
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
201423sn SenegalWCQ43599049.94.04903031.7553+2+0.50+0.25Matches
201423sn SenegalFriendlies (M)1454525.00.50014511.001100.000.00Matches
201524sn SenegalFriendlies (M)41373430.41.5146033002.253300.00-0.58Matches
201524sn SenegalAfrica Cup of NationsGR21537756.71.7191116211.502200.00+0.77Matches
201524sn SenegalAfrica Cup of Nations qualification32709050.03.03903013.0070+7+2.33+2.33Matches
201625sn SenegalFriendlies (M)1808044.40.91800003.0020+2+2.25+4.05Matches
201726sn SenegalAfrica Cup of Nations qualification54499083.15.05904003.00102+8+1.60-1.36Matches
201827sn SenegalFriendlies (M)1747416.40.81740011.001100.00-0.24Matches
5 Seasons1 Club4 Leagues211,5677547.117.416861154072.293112+19+1.09+0.89
Friendlies (M) (4 Seasons)73364826.73.7367043422.0075+2+0.54+0.44
Africa Cup of Nations qualification (2 Seasons)87199066.68.08907013.00172+15+1.88+1.13
WCQ (1 Season)43599049.94.04903031.7553+2+0.50+0.25
Africa Cup of Nations (1 Season)21537756.71.7191116211.502200.00+0.77

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
2010-201120Lille2. Europa Lg1.0000Matches
2010-201120Lillefr FRA1. Ligue 11.4001Matches
2011-201221Lillefr FRA1. Ligue 13.3105Matches
2012-201322Reimsfr FRA1. Ligue 119.14121Matches
2013-201423Lillefr FRA1. Ligue 131.97145Matches
2014-201524Lille2. Europa Lg4.5105Matches
2014-201524Crystal Palaceeng ENGFA Cup1.00000Matches
2014-201524Lillefr FRA1. Ligue 110.75010Matches
2014-201524Crystal Palaceeng ENG1. Premier League6.7106Matches
2015-201625Crystal Palaceeng ENGFA Cup5.30000Matches
2015-201625Crystal Palaceeng ENGLeague Cup1.81000Matches
2015-201625Crystal Palaceeng ENG1. Premier League33.56125Matches
2016-201726Crystal Palaceeng ENGEFL Cup1.0000010501000Matches
2016-201726Crystal Palaceeng ENG1. Premier League3.000014015104000Matches
2017-201827Crystal Palaceeng ENGEFL Cup0.8000111110000Matches
2017-201827Crystal Palaceeng ENGFA Cup0.90000100010Matches
2017-201827Crystal Palaceeng ENG1. Premier League0.1000000000000000Matches
2018-201928Crystal Palaceeng ENGEFL Cup1.0000000200000Matches
2018-201928Crystal Palaceeng ENGFA Cup0.4000000600000Matches
2018-201928Crystal Palaceeng ENG1. Premier League0.0000010010000100Matches
2019-202029Troyesfr FRA2. Ligue 215.15101915132191100052181260.0Matches
2021-202231Charlton Atheng ENGFA Cup1.10002230010Matches
2021-202231Charlton Atheng ENG3. League One6.740064012830Matches
2022-202332Morecambeeng ENG3. League One5.400049118580Matches
2023-202433Motherwellsct SCO1. Premiership2.01003009140Matches
2024-202534Ebbsfleet Utdeng ENG5. National League3.31000Matches
14 Seasons8 Clubs9 Leagues161.03740154386100453300053181260.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crystal Palace (5 Seasons)3 Leagues55.5810338129126000100
Lille (4 Seasons)2 Leagues52.714166
Reims (1 Season)1 League19.14121
Troyes (1 Season)1 League15.15101915132191100052181260.0
Charlton Ath (1 Season)2 Leagues7.840086312840
Morecambe (1 Season)1 League5.400049118580
Ebbsfleet Utd (1 Season)1 League3.31000
Motherwell (1 Season)1 League2.01003009140
Ligue 1 (5 Seasons)66.317282
Premier League (5 Seasons)43.3710325015114000100
FA Cup (5 Seasons)8.6000233602000
EFL Cup (4 Seasons)4.6100121811000
League One (2 Seasons)12.2400101313013110
Europa Lg (2 Seasons)5.5105
Ligue 2 (1 Season)15.15101915132191100052181260.0
National League (1 Season)3.31000
Premiership (1 Season)2.01003009140
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
2010-201120Lille2 Leagues2.4001
2011-201221Lille1 League3.3105
2012-201322Reims1 League19.14121
2013-201423Lille1 League31.97145
2014-201524Lille2 Leagues15.26015
2014-201524Crystal Palace2 Leagues7.710060
2015-201625Crystal Palace3 Leagues40.7710250
2016-201726Crystal Palace2 Leagues4.000015020105000
2017-201827Crystal Palace3 Leagues1.8000121111000000
2018-201928Crystal Palace3 Leagues1.4000010810000100
2019-202029Troyes1 League15.15101915132191100052181260.0
2021-202231Charlton Ath2 Leagues7.840086312840
2022-202332Morecambe1 League5.400049118580
2023-202433Motherwell1 League2.01003009140
2024-202534Ebbsfleet Utd1 League3.31000
14 Seasons8 Clubs9 Leagues161.03740154386100453300053181260.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crystal Palace (5 Seasons)3 Leagues55.5810338129126000100
Lille (4 Seasons)2 Leagues52.714166
Reims (1 Season)1 League19.14121
Troyes (1 Season)1 League15.15101915132191100052181260.0
Charlton Ath (1 Season)2 Leagues7.840086312840
Morecambe (1 Season)1 League5.400049118580
Ebbsfleet Utd (1 Season)1 League3.31000
Motherwell (1 Season)1 League2.01003009140
Ligue 1 (5 Seasons)66.317282
Premier League (5 Seasons)43.3710325015114000100
FA Cup (5 Seasons)8.6000233602000
EFL Cup (4 Seasons)4.6100121811000
League One (2 Seasons)12.2400101313013110
Europa Lg (2 Seasons)5.5105
Ligue 2 (1 Season)15.15101915132191100052181260.0
National League (1 Season)3.31000
Premiership (1 Season)2.01003009140
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
2010-201120Lillefr FRA1. Ligue 11st1.4001Matches
2011-201221Lillefr FRA1. Ligue 13rd3.3105Matches
2012-201322Reimsfr FRA1. Ligue 114th19.14121Matches
2013-201423Lillefr FRA1. Ligue 13rd31.97145Matches
2014-201524Lillefr FRA1. Ligue 18th10.75010Matches
2014-201524Crystal Palaceeng ENG1. Premier League10th6.7106Matches
2015-201625Crystal Palaceeng ENG1. Premier League15th33.56125Matches
2016-201726Crystal Palaceeng ENG1. Premier League14th3.000014015104000Matches
2017-201827Crystal Palaceeng ENG1. Premier League11th0.1000000000000000Matches
2018-201928Crystal Palaceeng ENG1. Premier League12th0.0000010010000100Matches
2019-202029Troyesfr FRA2. Ligue 24th15.15101915132191100052181260.0Matches
2021-202231Charlton Atheng ENG3. League One13th6.740064012830Matches
2022-202332Morecambeeng ENG3. League One22nd5.400049118580Matches
2023-202433Motherwellsct SCO1. Premiership9th2.01003009140Matches
2024-202534Ebbsfleet Utdeng ENG5. National League24th3.31000Matches
14 Seasons8 Clubs6 Leagues142.2354014633286443000053181260.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Crystal Palace (5 Seasons)1 League43.3710325015114000100
Lille (4 Seasons)1 League47.213161
Reims (1 Season)1 League19.14121
Troyes (1 Season)1 League15.15101915132191100052181260.0
Charlton Ath (1 Season)1 League6.740064012830
Morecambe (1 Season)1 League5.400049118580
Ebbsfleet Utd (1 Season)1 League3.31000
Motherwell (1 Season)1 League2.01003009140
Ligue 1 (5 Seasons)66.317282
Premier League (5 Seasons)43.3710325015114000100
League One (2 Seasons)12.2400101313013110
Ligue 2 (1 Season)15.15101915132191100052181260.0
National League (1 Season)3.31000
Premiership (1 Season)2.01003009140
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-201524Crystal Palaceeng ENGFA Cup9th1.00000Matches
2015-201625Crystal Palaceeng ENGFA Cup2nd5.30000Matches
2015-201625Crystal Palaceeng ENGLeague Cup9th1.81000Matches
2016-201726Crystal Palaceeng ENGEFL Cup17th1.0000010501000Matches
2017-201827Crystal Palaceeng ENGEFL Cup9th0.8000111110000Matches
2017-201827Crystal Palaceeng ENGFA Cup33rd0.90000100010Matches
2018-201928Crystal Palaceeng ENGEFL Cup9th1.0000000200000Matches
2018-201928Crystal Palaceeng ENGFA Cup5th0.4000000600000Matches
2021-202231Charlton Atheng ENGFA Cup1.10002230010Matches
6 Seasons2 Clubs2 Leagues13.31003541413000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crystal Palace (5 Seasons)2 Leagues12.21001311412000
Charlton Ath (1 Season)1 League1.10002230010
FA Cup (5 Seasons)8.6000233602000
EFL Cup (4 Seasons)4.6100121811000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201120Lille2. Europa LgR321.0000Matches
2014-201524Lille2. Europa LgGR4.5105Matches
2 Seasons1 Club1 League5.5105
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201423sn SenegalWCQ4.01000Matches
201423sn SenegalFriendlies (M)0.50000Matches
201524sn SenegalFriendlies (M)1.50000Matches
201524sn SenegalAfrica Cup of NationsGR1.71002301233000Matches
201524sn SenegalAfrica Cup of Nations qualification3.00000Matches
201625sn SenegalFriendlies (M)0.90000Matches
201726sn SenegalAfrica Cup of Nations qualification5.02000Matches
201827sn SenegalFriendlies (M)0.80000Matches
5 Seasons1 Club4 Leagues17.44002301233000
Friendlies (M) (4 Seasons)3.70000
Africa Cup of Nations qualification (2 Seasons)8.02000
WCQ (1 Season)4.01000
Africa Cup of Nations (1 Season)1.71002301233000

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.