Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-12-06FriLigue 2Matchweek 15AwayL 0–2Clermont FootAnnecyN28000000100Match Report
2024-11-08FriLigue 2Matchweek 13AwayL 0–2Clermont FootAjaccioYFW90000031000Match Report
2024-11-01FriLigue 2Matchweek 12HomeW 2–1Clermont FootLorientYFW68000000000Match Report
2024-10-29TueLigue 2Matchweek 11AwayW 2–1Clermont FootStade LavalYFW70000021000Match Report
2024-10-25FriLigue 2Matchweek 10HomeL 0–1Clermont FootMartiguesYFW90000010000Match Report

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
2014-201521Clermont Footfr FRA2. Ligue 214121,07912.0213200300.170.080.250.170.25Matches
2014-201521Sochauxfr FRA2. Ligue 21323033.4112100100.300.300.590.300.59Matches
2015-201622Clermont Footfr FRA1. Coupe de la Ligue11610.7101100001.480.001.481.481.48Matches
2015-201622Clermont Footfr FRA2. Ligue 236343,06434.0215261388100.620.150.760.380.53Matches
2016-201723Angersfr FRACoupe de France332352.6000000100.000.000.000.000.00Matches
2016-201723Angersfr FRA1. Coupe de la Ligue10290.3000000000.000.000.000.000.00Matches
2016-201723Angersfr FRA1. Ligue 131282,27025.2819712600.320.040.360.280.32Matches
2017-201824Bristol Cityeng ENG2. Championship32282,32425.8132151211400.500.080.580.460.54Matches
2017-201824Bristol Cityeng ENGEFL Cup432012.2101100000.450.000.450.450.45Matches
2018-201925Bristol Cityeng ENG2. Championship41353,18935.41321512114016.916.14.020.143482330.370.060.420.340.400.480.110.590.450.57Matches
2018-201925Bristol Cityeng ENGFA Cup332552.8011000000.000.350.350.000.35Matches
2019-202026Bristol Cityeng ENG2. Championship41292,89332.11211311123116.515.04.719.723651520.370.030.400.340.370.510.150.660.470.61Matches
2019-202026Bristol Cityeng ENGEFL Cup111201.3101100000.750.000.750.750.75Matches
2019-202026Bristol Cityeng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2020-202127Bristol Cityeng ENG2. Championship40232,12823.6819800613.93.91.75.67341210.340.040.380.340.380.170.070.240.170.24Matches
2020-202127Bristol Cityeng ENGEFL Cup221621.8000000000.000.000.000.000.00Matches
2020-202127Bristol Cityeng ENGFA Cup332402.7202111000.750.000.750.370.37Matches
2021-202228Alanyasportr TUR1. Süper Lig26191,59417.711011923710.620.000.620.510.51Matches
2022-202329Granadaes ESP2. La Liga 21011621.8000000100.000.000.000.000.00Matches
2022-202329Alanyasportr TUR1. Süper Lig20240.3000000000.000.000.000.000.00Matches
2023-202430Cardiff Cityeng ENG2. Championship1655766.4202200001.51.50.21.745230.310.000.310.310.310.240.030.270.240.27Matches
2023-202430Granadaes ESPCopa del Rey11901.0101100001.000.001.001.001.00Matches
2023-202430Granadaes ESP1. La Liga80891.0011000100.50.50.20.750190.001.011.010.001.010.500.210.710.500.71Matches
2024-202531Clermont Footfr FRA2. Ligue 2975756.4123100100.160.310.470.160.47Matches
11 Seasons7 Clubs11 Leagues34024221,843242.7991811784151839339.337.010.847.8821525480.410.070.480.350.420.400.110.510.370.48
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
Bristol City (4 Seasons)3 Leagues16912911,692129.951758474517237.335.010.445.4731475060.390.050.450.360.420.410.110.520.380.50
Clermont Foot (3 Seasons)2 Leagues60544,77953.1258331788500.470.150.620.320.47
Alanyaspor (2 Seasons)1 League28191,61818.011011923710.610.000.610.500.50
Granada (2 Seasons)3 Leagues1923413.8112100200.50.50.20.750190.260.260.530.260.530.500.210.710.500.71
Angers (1 Season)3 Leagues35312,53428.2819712700.280.040.320.250.28
Cardiff City (1 Season)1 League1655766.4202200001.51.50.21.745230.310.000.310.310.310.240.030.270.240.27
Sochaux (1 Season)1 League1323033.4112100100.300.300.590.300.59
Championship (5 Seasons)17012011,110123.448654453417238.836.510.647.1771525290.390.050.440.360.410.400.110.510.370.48
Ligue 2 (3 Seasons)72555,02155.8259341788600.450.160.610.300.47
FA Cup (3 Seasons)886757.5314211000.400.130.530.270.40
EFL Cup (3 Seasons)764835.4202200000.370.000.370.370.37
Süper Lig (2 Seasons)28191,61818.011011923710.610.000.610.500.50
Coupe de la Ligue (2 Seasons)21901.0101100001.000.001.001.001.00
Ligue 1 (1 Season)31282,27025.2819712600.320.040.360.280.32
La Liga 2 (1 Season)1011621.8000000100.000.000.000.000.00
La Liga (1 Season)80891.0011000100.50.50.20.750190.001.011.010.001.010.500.210.710.500.71
Coupe de France (1 Season)332352.6000000100.000.000.000.000.00
Copa del Rey (1 Season)11901.0101100001.000.001.001.001.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
2014-201521Sochaux1 League1323033.4112100100.300.300.590.300.59
2014-201521Clermont Foot1 League14121,07912.0213200300.170.080.250.170.25
2015-201622Clermont Foot2 Leagues37353,12534.7225271488100.630.140.780.400.55
2016-201723Angers3 Leagues35312,53428.2819712700.280.040.320.250.28
2017-201824Bristol City2 Leagues36312,52528.1142161311400.500.070.570.460.53
2018-201925Bristol City2 Leagues44383,44438.31331612114016.916.14.020.143482330.340.080.420.310.390.480.110.590.450.57
2019-202026Bristol City3 Leagues44323,19335.51411513123116.515.04.719.723651520.390.030.420.370.390.510.150.660.470.61
2020-202127Bristol City3 Leagues45282,53028.110111911613.93.91.75.67341210.360.040.390.320.360.170.070.240.170.24
2021-202228Alanyaspor1 League26191,59417.711011923710.620.000.620.510.51
2022-202329Alanyaspor1 League20240.3000000000.000.000.000.000.00
2022-202329Granada1 League1011621.8000000100.000.000.000.000.00
2023-202430Granada2 Leagues911792.0112100100.50.50.20.750190.500.501.010.501.010.500.210.710.500.71
2023-202430Cardiff City1 League1655766.4202200001.51.50.21.745230.310.000.310.310.310.240.030.270.240.27
2024-202531Clermont Foot1 League975756.4123100100.160.310.470.160.47
11 Seasons7 Clubs11 Leagues34024221,843242.7991811784151839339.337.010.847.8821525480.410.070.480.350.420.400.110.510.370.48
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
Bristol City (4 Seasons)3 Leagues16912911,692129.951758474517237.335.010.445.4731475060.390.050.450.360.420.410.110.520.380.50
Clermont Foot (3 Seasons)2 Leagues60544,77953.1258331788500.470.150.620.320.47
Alanyaspor (2 Seasons)1 League28191,61818.011011923710.610.000.610.500.50
Granada (2 Seasons)3 Leagues1923413.8112100200.50.50.20.750190.260.260.530.260.530.500.210.710.500.71
Angers (1 Season)3 Leagues35312,53428.2819712700.280.040.320.250.28
Cardiff City (1 Season)1 League1655766.4202200001.51.50.21.745230.310.000.310.310.310.240.030.270.240.27
Sochaux (1 Season)1 League1323033.4112100100.300.300.590.300.59
Championship (5 Seasons)17012011,110123.448654453417238.836.510.647.1771525290.390.050.440.360.410.400.110.510.370.48
Ligue 2 (3 Seasons)72555,02155.8259341788600.450.160.610.300.47
FA Cup (3 Seasons)886757.5314211000.400.130.530.270.40
EFL Cup (3 Seasons)764835.4202200000.370.000.370.370.37
Süper Lig (2 Seasons)28191,61818.011011923710.610.000.610.500.50
Coupe de la Ligue (2 Seasons)21901.0101100001.000.001.001.001.00
Ligue 1 (1 Season)31282,27025.2819712600.320.040.360.280.32
La Liga 2 (1 Season)1011621.8000000100.000.000.000.000.00
La Liga (1 Season)80891.0011000100.50.50.20.750190.001.011.010.001.010.500.210.710.500.71
Coupe de France (1 Season)332352.6000000100.000.000.000.000.00
Copa del Rey (1 Season)11901.0101100001.000.001.001.001.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
2014-201521Sochauxfr FRA2. Ligue 210th1323033.4112100100.300.300.590.300.59Matches
2014-201521Clermont Footfr FRA2. Ligue 212th14121,07912.0213200300.170.080.250.170.25Matches
2015-201622Clermont Footfr FRA2. Ligue 27th36343,06434.0215261388100.620.150.760.380.53Matches
2016-201723Angersfr FRA1. Ligue 112th31282,27025.2819712600.320.040.360.280.32Matches
2017-201824Bristol Cityeng ENG2. Championship11th32282,32425.8132151211400.500.080.580.460.54Matches
2018-201925Bristol Cityeng ENG2. Championship8th41353,18935.41321512114016.916.14.020.143482330.370.060.420.340.400.480.110.590.450.57Matches
2019-202026Bristol Cityeng ENG2. Championship12th41292,89332.11211311123116.515.04.719.723651520.370.030.400.340.370.510.150.660.470.61Matches
2020-202127Bristol Cityeng ENG2. Championship19th40232,12823.6819800613.93.91.75.67341210.340.040.380.340.380.170.070.240.170.24Matches
2021-202228Alanyasportr TUR1. Süper Lig5th26191,59417.711011923710.620.000.620.510.51Matches
2022-202329Alanyasportr TUR1. Süper Lig15th20240.3000000000.000.000.000.000.00Matches
2022-202329Granadaes ESP2. La Liga 21st1011621.8000000100.000.000.000.000.00Matches
2023-202430Granadaes ESP1. La Liga20th80891.0011000100.50.50.20.750190.001.011.010.001.010.500.210.710.500.71Matches
2023-202430Cardiff Cityeng ENG2. Championship12th1655766.4202200001.51.50.21.745230.310.000.310.310.310.240.030.270.240.27Matches
2024-202531Clermont Footfr FRA2. Ligue 212th975756.4123100100.160.310.470.160.47Matches
11 Seasons7 Clubs6 Leagues31922320,270225.2921710978141738339.337.010.847.8821525480.410.080.480.350.420.400.110.510.370.48
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
Bristol City (4 Seasons)1 League15411510,534117.046652433417237.335.010.445.4731475060.390.050.440.370.420.410.110.520.380.50
Clermont Foot (3 Seasons)1 League59534,71852.4248321688500.460.150.610.310.46
Alanyaspor (2 Seasons)1 League28191,61818.011011923710.610.000.610.500.50
Granada (2 Seasons)2 Leagues1812512.8011000200.50.50.20.750190.000.360.360.000.360.500.210.710.500.71
Angers (1 Season)1 League31282,27025.2819712600.320.040.360.280.32
Cardiff City (1 Season)1 League1655766.4202200001.51.50.21.745230.310.000.310.310.310.240.030.270.240.27
Sochaux (1 Season)1 League1323033.4112100100.300.300.590.300.59
Championship (5 Seasons)17012011,110123.448654453417238.836.510.647.1771525290.390.050.440.360.410.400.110.510.370.48
Ligue 2 (3 Seasons)72555,02155.8259341788600.450.160.610.300.47
Süper Lig (2 Seasons)28191,61818.011011923710.610.000.610.500.50
Ligue 1 (1 Season)31282,27025.2819712600.320.040.360.280.32
La Liga 2 (1 Season)1011621.8000000100.000.000.000.000.00
La Liga (1 Season)80891.0011000100.50.50.20.750190.001.011.010.001.010.500.210.710.500.71
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
2015-201622Clermont Footfr FRA1. Coupe de la Ligue27th11610.7101100001.480.001.481.481.48Matches
2016-201723Angersfr FRACoupe de France2nd332352.6000000100.000.000.000.000.00Matches
2016-201723Angersfr FRA1. Coupe de la Ligue17th10290.3000000000.000.000.000.000.00Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd432012.2101100000.450.000.450.450.45Matches
2018-201925Bristol Cityeng ENGFA Cup9th332552.8011000000.000.350.350.000.35Matches
2019-202026Bristol Cityeng ENGEFL Cup58th111201.3101100000.750.000.750.750.75Matches
2019-202026Bristol Cityeng ENGFA Cup33rd221802.0101100000.500.000.500.500.50Matches
2020-202127Bristol Cityeng ENGEFL Cup17th221621.8000000000.000.000.000.000.00Matches
2020-202127Bristol Cityeng ENGFA Cup9th332402.7202111000.750.000.750.370.37Matches
2023-202430Granadaes ESPCopa del ReyRd111901.0101100001.000.001.001.001.00Matches
7 Seasons4 Clubs5 Leagues21191,57317.5718611100.400.060.460.340.40
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
Bristol City (4 Seasons)2 Leagues15141,15812.9516411000.390.080.470.310.39
Angers (1 Season)2 Leagues432642.9000000100.000.000.000.000.00
Granada (1 Season)1 League11901.0101100001.000.001.001.001.00
Clermont Foot (1 Season)1 League11610.7101100001.480.001.481.481.48
FA Cup (3 Seasons)886757.5314211000.400.130.530.270.40
EFL Cup (3 Seasons)764835.4202200000.370.000.370.370.37
Coupe de la Ligue (2 Seasons)21901.0101100001.000.001.001.001.00
Coupe de France (1 Season)332352.6000000100.000.000.000.000.00
Copa del Rey (1 Season)11901.0101100001.000.001.001.001.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
201724sn SenegalFriendlies (M)30710.8000000000.000.000.000.000.00Matches
201724sn SenegalAfrica Cup of NationsQF10210.2000000100.000.000.000.000.00Matches
201724sn SenegalAfrica Cup of Nations qualification10180.2101011005.000.005.000.000.00Matches
201825sn SenegalWCQ00Matches
201926sn SenegalFriendlies (M)11770.9101011001.170.001.170.000.00Matches
202027sn SenegalFriendlies (M)11540.6000000000.000.000.000.000.00Matches
202128sn SenegalFriendlies (M)10290.3000000000.000.000.000.000.00Matches
202128sn SenegalAfrica Cup of NationsF543143.5101100000.290.000.290.290.29Matches
202128sn SenegalAfrica Cup of Nations qualification411421.6303301001.900.001.901.901.90Matches
202229sn Senegal1. World CupR1621921.0101100000.20.20.00.20100.980.000.980.980.980.190.030.220.190.22Matches
202229sn SenegalWCQ543043.4404400001.180.001.181.181.18Matches
202330sn SenegalAfrica Cup of Nations qualification10200.2000000000.000.000.000.000.00Matches
7 Seasons1 Club5 Leagues25121,14212.711011923100.20.20.00.20100.870.000.870.710.710.190.030.220.190.22
Friendlies (M) (4 Seasons)622312.6101011000.390.000.390.000.00
Africa Cup of Nations qualification (3 Seasons)611802.0404312002.000.002.001.501.50
Africa Cup of Nations (2 Seasons)643353.7101100100.270.000.270.270.27
WCQ (2 Seasons)543043.4404400001.180.001.181.181.18
World Cup (1 Season)21921.0101100000.20.20.00.20100.980.000.980.980.980.190.030.220.190.22

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
2014-201521Clermont Footfr FRA2. Ligue 212.0260.500.3300Matches
2014-201521Sochauxfr FRA2. Ligue 23.4141.190.2500Matches
2015-201622Clermont Footfr FRA1. Coupe de la Ligue0.7100Matches
2015-201622Clermont Footfr FRA2. Ligue 234.021551.620.2488Matches
2016-201723Angersfr FRACoupe de France2.6000Matches
2016-201723Angersfr FRA1. Coupe de la Ligue0.3000Matches
2016-201723Angersfr FRA1. Ligue 125.28572849.12.261.110.120.2512Matches
2017-201824Bristol Cityeng ENG2. Championship25.813622438.72.400.930.190.5011Matches
2017-201824Bristol Cityeng ENGEFL Cup2.217457.13.131.790.140.2500Matches
2018-201925Bristol Cityeng ENG2. Championship35.4131133531.03.190.990.110.3415.001116.916.10.14-3.9-4.1Matches
2018-201925Bristol Cityeng ENGFA Cup2.804125.01.410.350.000.0000Matches
2019-202026Bristol Cityeng ENG2. Championship32.112782937.22.430.900.140.3814.001216.515.00.19-4.5-4.0Matches
2019-202026Bristol Cityeng ENGEFL Cup1.312150.01.500.750.501.0000Matches
2019-202026Bristol Cityeng ENGFA Cup2.016116.73.000.500.171.0000Matches
2020-202127Bristol Cityeng ENG2. Championship23.68351851.41.480.760.230.4417.00003.93.90.11+4.1+4.1Matches
2020-202127Bristol Cityeng ENGEFL Cup1.80700.03.890.000.0000Matches
2020-202127Bristol Cityeng ENGFA Cup2.727228.62.620.750.140.5011Matches
2021-202228Alanyasportr TUR1. Süper Lig17.711482654.22.711.470.190.3523Matches
2022-202329Granadaes ESP2. La Liga 21.80000.000.0000Matches
2022-202329Alanyasportr TUR1. Süper Lig0.3011100.03.753.750.000.0000Matches
2023-202430Cardiff Cityeng ENG2. Championship6.4211327.31.720.470.180.6712.70001.51.50.14+0.5+0.5Matches
2023-202430Granadaes ESPCopa del Rey1.013133.33.001.000.331.0000Matches
2023-202430Granadaes ESP1. La Liga1.005360.05.063.030.000.0018.10000.50.50.10-0.5-0.5Matches
2024-202531Clermont Footfr FRA2. Ligue 26.4110550.01.570.780.100.2000Matches
11 Seasons7 Clubs11 Leagues242.79945624739.92.401.030.150.3414.90151839.337.00.15-4.3-4.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Bristol City (4 Seasons)3 Leagues129.95132111535.82.470.890.150.4115.004537.335.00.15-4.3-4.0
Clermont Foot (3 Seasons)2 Leagues53.125106650.01.571.260.100.2488
Alanyaspor (2 Seasons)1 League18.011492755.12.731.500.180.3323
Granada (2 Seasons)3 Leagues3.818450.02.111.060.130.2518.10000.50.50.10-0.5-0.5
Angers (1 Season)3 Leagues28.28572849.12.261.110.120.2512
Cardiff City (1 Season)1 League6.4211327.31.720.470.180.6712.70001.51.50.14+0.5+0.5
Sochaux (1 Season)1 League3.4141.190.2500
Championship (5 Seasons)123.44829910936.52.420.880.150.4114.903438.836.50.15-3.8-3.5
Ligue 2 (3 Seasons)55.825107050.01.571.250.100.2488
FA Cup (3 Seasons)7.5317423.52.270.530.120.5011
EFL Cup (3 Seasons)5.4216531.32.980.930.130.4000
Süper Lig (2 Seasons)18.011492755.12.731.500.180.3323
Coupe de la Ligue (2 Seasons)1.0100
Ligue 1 (1 Season)25.28572849.12.261.110.120.2512
La Liga 2 (1 Season)1.80000.000.0000
La Liga (1 Season)1.005360.05.063.030.000.0018.10000.50.50.10-0.5-0.5
Coupe de France (1 Season)2.6000
Copa del Rey (1 Season)1.013133.33.001.000.331.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
2014-201521Sochaux1 League3.4141.190.2500
2014-201521Clermont Foot1 League12.0260.500.3300
2015-201622Clermont Foot2 Leagues34.722551.620.2488
2016-201723Angers3 Leagues28.28572849.12.261.110.120.2512
2017-201824Bristol City2 Leagues28.114692840.62.461.000.190.4611
2018-201925Bristol City2 Leagues38.3131173630.83.060.940.100.3315.001116.916.10.14-3.9-4.1
2019-202026Bristol City3 Leagues35.514863136.02.420.870.150.4214.001216.515.00.19-4.5-4.0
2020-202127Bristol City3 Leagues28.110492040.81.740.710.180.4517.00113.93.90.11+4.1+4.1
2021-202228Alanyaspor1 League17.711482654.22.711.470.190.3523
2022-202329Alanyaspor1 League0.3011100.03.753.750.000.0000
2022-202329Granada1 League1.80000.000.0000
2023-202430Granada2 Leagues2.018450.04.022.010.130.2518.10000.50.50.10-0.5-0.5
2023-202430Cardiff City1 League6.4211327.31.720.470.180.6712.70001.51.50.14+0.5+0.5
2024-202531Clermont Foot1 League6.4110550.01.570.780.100.2000
11 Seasons7 Clubs11 Leagues242.79945624739.92.401.030.150.3414.90151839.337.00.15-4.3-4.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Bristol City (4 Seasons)3 Leagues129.95132111535.82.470.890.150.4115.004537.335.00.15-4.3-4.0
Clermont Foot (3 Seasons)2 Leagues53.125106650.01.571.260.100.2488
Alanyaspor (2 Seasons)1 League18.011492755.12.731.500.180.3323
Granada (2 Seasons)3 Leagues3.818450.02.111.060.130.2518.10000.50.50.10-0.5-0.5
Angers (1 Season)3 Leagues28.28572849.12.261.110.120.2512
Cardiff City (1 Season)1 League6.4211327.31.720.470.180.6712.70001.51.50.14+0.5+0.5
Sochaux (1 Season)1 League3.4141.190.2500
Championship (5 Seasons)123.44829910936.52.420.880.150.4114.903438.836.50.15-3.8-3.5
Ligue 2 (3 Seasons)55.825107050.01.571.250.100.2488
FA Cup (3 Seasons)7.5317423.52.270.530.120.5011
EFL Cup (3 Seasons)5.4216531.32.980.930.130.4000
Süper Lig (2 Seasons)18.011492755.12.731.500.180.3323
Coupe de la Ligue (2 Seasons)1.0100
Ligue 1 (1 Season)25.28572849.12.261.110.120.2512
La Liga 2 (1 Season)1.80000.000.0000
La Liga (1 Season)1.005360.05.063.030.000.0018.10000.50.50.10-0.5-0.5
Coupe de France (1 Season)2.6000
Copa del Rey (1 Season)1.013133.33.001.000.331.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
2014-201521Sochauxfr FRA2. Ligue 210th3.4141.190.2500Matches
2014-201521Clermont Footfr FRA2. Ligue 212th12.0260.500.3300Matches
2015-201622Clermont Footfr FRA2. Ligue 27th34.021551.620.2488Matches
2016-201723Angersfr FRA1. Ligue 112th25.28572849.12.261.110.120.2512Matches
2017-201824Bristol Cityeng ENG2. Championship11th25.813622438.72.400.930.190.5011Matches
2018-201925Bristol Cityeng ENG2. Championship8th35.4131133531.03.190.990.110.3415.001116.916.10.14-3.9-4.1Matches
2019-202026Bristol Cityeng ENG2. Championship12th32.112782937.22.430.900.140.3814.001216.515.00.19-4.5-4.0Matches
2020-202127Bristol Cityeng ENG2. Championship19th23.68351851.41.480.760.230.4417.00003.93.90.11+4.1+4.1Matches
2021-202228Alanyasportr TUR1. Süper Lig5th17.711482654.22.711.470.190.3523Matches
2022-202329Alanyasportr TUR1. Süper Lig15th0.3011100.03.753.750.000.0000Matches
2022-202329Granadaes ESP2. La Liga 21st1.80000.000.0000Matches
2023-202430Granadaes ESP1. La Liga20th1.005360.05.063.030.000.0018.10000.50.50.10-0.5-0.5Matches
2023-202430Cardiff Cityeng ENG2. Championship12th6.4211327.31.720.470.180.6712.70001.51.50.14+0.5+0.5Matches
2024-202531Clermont Footfr FRA2. Ligue 212th6.4110550.01.570.780.100.2000Matches
11 Seasons7 Clubs6 Leagues225.29242023741.02.391.050.150.3314.90141739.337.00.15-4.3-4.0
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Bristol City (4 Seasons)1 League117.04628810636.82.460.910.150.4115.003437.335.00.15-4.3-4.0
Clermont Foot (3 Seasons)1 League52.424106650.01.571.260.100.2488
Alanyaspor (2 Seasons)1 League18.011492755.12.731.500.180.3323
Granada (2 Seasons)2 Leagues2.805360.01.791.080.000.0018.10000.50.50.10-0.5-0.5
Angers (1 Season)1 League25.28572849.12.261.110.120.2512
Cardiff City (1 Season)1 League6.4211327.31.720.470.180.6712.70001.51.50.14+0.5+0.5
Sochaux (1 Season)1 League3.4141.190.2500
Championship (5 Seasons)123.44829910936.52.420.880.150.4114.903438.836.50.15-3.8-3.5
Ligue 2 (3 Seasons)55.825107050.01.571.250.100.2488
Süper Lig (2 Seasons)18.011492755.12.731.500.180.3323
Ligue 1 (1 Season)25.28572849.12.261.110.120.2512
La Liga 2 (1 Season)1.80000.000.0000
La Liga (1 Season)1.005360.05.063.030.000.0018.10000.50.50.10-0.5-0.5
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
2015-201622Clermont Footfr FRA1. Coupe de la Ligue27th0.7100Matches
2016-201723Angersfr FRACoupe de France2nd2.6000Matches
2016-201723Angersfr FRA1. Coupe de la Ligue17th0.3000Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd2.217457.13.131.790.140.2500Matches
2018-201925Bristol Cityeng ENGFA Cup9th2.804125.01.410.350.000.0000Matches
2019-202026Bristol Cityeng ENGEFL Cup58th1.312150.01.500.750.501.0000Matches
2019-202026Bristol Cityeng ENGFA Cup33rd2.016116.73.000.500.171.0000Matches
2020-202127Bristol Cityeng ENGEFL Cup17th1.80700.03.890.000.0000Matches
2020-202127Bristol Cityeng ENGFA Cup9th2.727228.62.620.750.140.5011Matches
2023-202430Granadaes ESPCopa del ReyRd11.013133.33.001.000.331.0000Matches
7 Seasons4 Clubs5 Leagues17.57361027.82.600.720.140.5011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bristol City (4 Seasons)2 Leagues12.9533927.32.560.700.120.4411
Angers (1 Season)2 Leagues2.9000
Granada (1 Season)1 League1.013133.33.001.000.331.0000
Clermont Foot (1 Season)1 League0.7100
FA Cup (3 Seasons)7.5317423.52.270.530.120.5011
EFL Cup (3 Seasons)5.4216531.32.980.930.130.4000
Coupe de la Ligue (2 Seasons)1.0100
Coupe de France (1 Season)2.6000
Copa del Rey (1 Season)1.013133.33.001.000.331.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
201724sn SenegalFriendlies (M)0.8000Matches
201724sn SenegalAfrica Cup of NationsQF0.20000.000.0000Matches
201724sn SenegalAfrica Cup of Nations qualification0.2111Matches
201926sn SenegalFriendlies (M)0.9111Matches
202027sn SenegalFriendlies (M)0.6000Matches
202128sn SenegalFriendlies (M)0.3000Matches
202128sn SenegalAfrica Cup of NationsF3.518562.52.291.430.130.2000Matches
202128sn SenegalAfrica Cup of Nations qualification1.6301Matches
202229sn Senegal1. World CupR161.013133.32.930.980.331.009.10000.20.20.07+0.8+0.8Matches
202229sn SenegalWCQ3.4400Matches
202330sn SenegalAfrica Cup of Nations qualification0.2000Matches
7 Seasons1 Club5 Leagues12.71111654.52.321.260.180.339.10230.20.20.07+0.8+0.8
Friendlies (M) (4 Seasons)2.6111
Africa Cup of Nations qualification (3 Seasons)2.0412
Africa Cup of Nations (2 Seasons)3.718562.52.151.340.130.2000
WCQ (2 Seasons)3.4400
World Cup (1 Season)1.013133.32.930.980.331.009.10000.20.20.07+0.8+0.8
Become a Stathead & surf this site ad-free.

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
2014-201521Clermont Footfr FRA2. Ligue 212.01Matches
2014-201521Sochauxfr FRA2. Ligue 23.41Matches
2015-201622Clermont Footfr FRA1. Coupe de la Ligue0.70Matches
2015-201622Clermont Footfr FRA2. Ligue 234.05Matches
2016-201723Angersfr FRACoupe de France2.60Matches
2016-201723Angersfr FRA1. Coupe de la Ligue0.30Matches
2016-201723Angersfr FRA1. Ligue 125.21Matches
2017-201824Bristol Cityeng ENG2. Championship25.82Matches
2017-201824Bristol Cityeng ENGEFL Cup2.20Matches
2018-201925Bristol Cityeng ENG2. Championship35.449781660.96765125832847668.913021460.7153641.724.02.0-2.0364414048Matches
2018-201925Bristol Cityeng ENGFA Cup2.81Matches
2019-202026Bristol Cityeng ENG2. Championship32.141869060.66166147925338465.911318361.7345858.614.72.7-3.7344219265Matches
2019-202026Bristol Cityeng ENGEFL Cup1.30Matches
2019-202026Bristol Cityeng ENGFA Cup2.00Matches
2020-202127Bristol Cityeng ENG2. Championship23.632257456.1440185020030366.08516352.1183256.311.70.7-0.7172513034Matches
2020-202127Bristol Cityeng ENGEFL Cup1.80Matches
2020-202127Bristol Cityeng ENGFA Cup2.70Matches
2021-202228Alanyasportr TUR1. Süper Lig17.70Matches
2022-202329Granadaes ESP2. La Liga 21.80Matches
2022-202329Alanyasportr TUR1. Süper Lig0.30Matches
2023-202430Cardiff Cityeng ENG2. Championship6.47412658.7971109456866.2142556.051050.000.20.1-0.253005Matches
2023-202430Granadaes ESPCopa del Rey1.00Matches
2023-202430Granadaes ESP1. La Liga1.0204148.827822142263.63933.32366.710.20.2+0.810000Matches
2024-202531Clermont Footfr FRA2. Ligue 26.42Matches
11 Seasons7 Clubs11 Leagues242.71331224759.2185813718840125367.034559458.17413953.21810.85.7+7.293114462152
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
Bristol City (4 Seasons)3 Leagues129.91237208059.5173323587781116367.232856058.66712653.2710.45.4-3.487111462147
Clermont Foot (3 Seasons)2 Leagues53.18
Alanyaspor (2 Seasons)1 League18.00
Granada (2 Seasons)3 Leagues3.8204148.827822142263.63933.32366.710.20.2+0.810000
Angers (1 Season)3 Leagues28.21
Cardiff City (1 Season)1 League6.47412658.7971109456866.2142556.051050.000.20.1-0.253005
Sochaux (1 Season)1 League3.41
Championship (5 Seasons)123.41311220659.4183033696826123167.134258558.57213652.9610.65.5-4.692114462152
Ligue 2 (3 Seasons)55.89
FA Cup (3 Seasons)7.51
EFL Cup (3 Seasons)5.40
Süper Lig (2 Seasons)18.00
Coupe de la Ligue (2 Seasons)1.00
Ligue 1 (1 Season)25.21
La Liga 2 (1 Season)1.80
La Liga (1 Season)1.0204148.827822142263.63933.32366.710.20.2+0.810000
Coupe de France (1 Season)2.60
Copa del Rey (1 Season)1.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
2014-201521Sochaux1 League3.41
2014-201521Clermont Foot1 League12.01
2015-201622Clermont Foot2 Leagues34.75
2016-201723Angers3 Leagues28.21
2017-201824Bristol City2 Leagues28.12
2018-201925Bristol City2 Leagues38.349781660.96765125832847668.913021460.7153641.734.02.0-1.0364414048
2019-202026Bristol City3 Leagues35.541869060.66166147925338465.911318361.7345858.614.72.7-3.7344219265
2020-202127Bristol City3 Leagues28.132257456.1440185020030366.08516352.1183256.311.70.7-0.7172513034
2021-202228Alanyaspor1 League17.70
2022-202329Alanyaspor1 League0.30
2022-202329Granada1 League1.80
2023-202430Granada2 Leagues2.0204148.827822142263.63933.32366.710.20.2+0.810000
2023-202430Cardiff City1 League6.47412658.7971109456866.2142556.051050.000.20.1-0.253005
2024-202531Clermont Foot1 League6.42
11 Seasons7 Clubs11 Leagues242.71331224759.2185813718840125367.034559458.17413953.21810.85.7+7.293114462152
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
Bristol City (4 Seasons)3 Leagues129.91237208059.5173323587781116367.232856058.66712653.2710.45.4-3.487111462147
Clermont Foot (3 Seasons)2 Leagues53.18
Alanyaspor (2 Seasons)1 League18.00
Granada (2 Seasons)3 Leagues3.8204148.827822142263.63933.32366.710.20.2+0.810000
Angers (1 Season)3 Leagues28.21
Cardiff City (1 Season)1 League6.47412658.7971109456866.2142556.051050.000.20.1-0.253005
Sochaux (1 Season)1 League3.41
Championship (5 Seasons)123.41311220659.4183033696826123167.134258558.57213652.9610.65.5-4.692114462152
Ligue 2 (3 Seasons)55.89
FA Cup (3 Seasons)7.51
EFL Cup (3 Seasons)5.40
Süper Lig (2 Seasons)18.00
Coupe de la Ligue (2 Seasons)1.00
Ligue 1 (1 Season)25.21
La Liga 2 (1 Season)1.80
La Liga (1 Season)1.0204148.827822142263.63933.32366.710.20.2+0.810000
Coupe de France (1 Season)2.60
Copa del Rey (1 Season)1.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
2014-201521Sochauxfr FRA2. Ligue 210th3.41Matches
2014-201521Clermont Footfr FRA2. Ligue 212th12.01Matches
2015-201622Clermont Footfr FRA2. Ligue 27th34.05Matches
2016-201723Angersfr FRA1. Ligue 112th25.21Matches
2017-201824Bristol Cityeng ENG2. Championship11th25.82Matches
2018-201925Bristol Cityeng ENG2. Championship8th35.449781660.96765125832847668.913021460.7153641.724.02.0-2.0364414048Matches
2019-202026Bristol Cityeng ENG2. Championship12th32.141869060.66166147925338465.911318361.7345858.614.72.7-3.7344219265Matches
2020-202127Bristol Cityeng ENG2. Championship19th23.632257456.1440185020030366.08516352.1183256.311.70.7-0.7172513034Matches
2021-202228Alanyasportr TUR1. Süper Lig5th17.70Matches
2022-202329Alanyasportr TUR1. Süper Lig15th0.30Matches
2022-202329Granadaes ESP2. La Liga 21st1.80Matches
2023-202430Granadaes ESP1. La Liga20th1.0204148.827822142263.63933.32366.710.20.2+0.810000Matches
2023-202430Cardiff Cityeng ENG2. Championship12th6.47412658.7971109456866.2142556.051050.000.20.1-0.253005Matches
2024-202531Clermont Footfr FRA2. Ligue 212th6.42Matches
11 Seasons7 Clubs6 Leagues225.21331224759.2185813718840125367.034559458.17413953.21710.85.7+6.293114462152
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
Bristol City (4 Seasons)1 League117.01237208059.5173323587781116367.232856058.66712653.2610.45.4-4.487111462147
Clermont Foot (3 Seasons)1 League52.48
Alanyaspor (2 Seasons)1 League18.00
Granada (2 Seasons)2 Leagues2.8204148.827822142263.63933.32366.710.20.2+0.810000
Angers (1 Season)1 League25.21
Cardiff City (1 Season)1 League6.47412658.7971109456866.2142556.051050.000.20.1-0.253005
Sochaux (1 Season)1 League3.41
Championship (5 Seasons)123.41311220659.4183033696826123167.134258558.57213652.9610.65.5-4.692114462152
Ligue 2 (3 Seasons)55.89
Süper Lig (2 Seasons)18.00
Ligue 1 (1 Season)25.21
La Liga 2 (1 Season)1.80
La Liga (1 Season)1.0204148.827822142263.63933.32366.710.20.2+0.810000
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
2015-201622Clermont Footfr FRA1. Coupe de la Ligue27th0.70Matches
2016-201723Angersfr FRACoupe de France2nd2.60Matches
2016-201723Angersfr FRA1. Coupe de la Ligue17th0.30Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd2.20Matches
2018-201925Bristol Cityeng ENGFA Cup9th2.81Matches
2019-202026Bristol Cityeng ENGEFL Cup58th1.30Matches
2019-202026Bristol Cityeng ENGFA Cup33rd2.00Matches
2020-202127Bristol Cityeng ENGEFL Cup17th1.80Matches
2020-202127Bristol Cityeng ENGFA Cup9th2.70Matches
2023-202430Granadaes ESPCopa del ReyRd11.00Matches
7 Seasons4 Clubs5 Leagues17.51
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
Bristol City (4 Seasons)2 Leagues12.91
Angers (1 Season)2 Leagues2.90
Granada (1 Season)1 League1.00
Clermont Foot (1 Season)1 League0.70
FA Cup (3 Seasons)7.51
EFL Cup (3 Seasons)5.40
Coupe de la Ligue (2 Seasons)1.00
Coupe de France (1 Season)2.60
Copa del Rey (1 Season)1.00
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
201724sn SenegalFriendlies (M)0.80Matches
201724sn SenegalAfrica Cup of NationsQF0.20Matches
201724sn SenegalAfrica Cup of Nations qualification0.20Matches
201926sn SenegalFriendlies (M)0.90Matches
202027sn SenegalFriendlies (M)0.60Matches
202128sn SenegalFriendlies (M)0.30Matches
202128sn SenegalAfrica Cup of NationsF3.50Matches
202128sn SenegalAfrica Cup of Nations qualification1.60Matches
202229sn Senegal1. World CupR161.0101471.4145175862.555100.00000.00.10.011101Matches
202229sn SenegalWCQ3.40Matches
202330sn SenegalAfrica Cup of Nations qualification0.20Matches
7 Seasons1 Club5 Leagues12.7101471.4145175862.555100.00000.00.10.011101
Friendlies (M) (4 Seasons)2.60
Africa Cup of Nations qualification (3 Seasons)2.00
Africa Cup of Nations (2 Seasons)3.70
WCQ (2 Seasons)3.40
World Cup (1 Season)1.0101471.4145175862.555100.00000.00.10.011101

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
2014-201521Clermont Footfr FRA2. Ligue 212.0Matches
2014-201521Sochauxfr FRA2. Ligue 23.4Matches
2015-201622Clermont Footfr FRA1. Coupe de la Ligue0.7Matches
2015-201622Clermont Footfr FRA2. Ligue 234.0Matches
2016-201723Angersfr FRACoupe de France2.6Matches
2016-201723Angersfr FRA1. Coupe de la Ligue0.3Matches
2016-201723Angersfr FRA1. Ligue 125.215Matches
2017-201824Bristol Cityeng ENG2. Championship25.87Matches
2017-201824Bristol Cityeng ENGEFL Cup2.21Matches
2018-201925Bristol Cityeng ENG2. Championship35.481680012116560000497432Matches
2018-201925Bristol Cityeng ENGFA Cup2.81Matches
2019-202026Bristol Cityeng ENG2. Championship32.169067512239480000418317Matches
2019-202026Bristol Cityeng ENGEFL Cup1.30Matches
2019-202026Bristol Cityeng ENGFA Cup2.00Matches
2020-202127Bristol Cityeng ENG2. Championship23.65745694003121000322111Matches
2020-202127Bristol Cityeng ENGEFL Cup1.80Matches
2020-202127Bristol Cityeng ENGFA Cup2.70Matches
2021-202228Alanyasportr TUR1. Süper Lig17.73Matches
2022-202329Granadaes ESP2. La Liga 21.80Matches
2022-202329Alanyasportr TUR1. Süper Lig0.30Matches
2023-202430Cardiff Cityeng ENG2. Championship6.412612510000000007406Matches
2023-202430Granadaes ESPCopa del Rey1.00Matches
2023-202430Granadaes ESP1. La Liga1.0414010002100002004Matches
2024-202531Clermont Footfr FRA2. Ligue 26.41Matches
11 Seasons7 Clubs11 Leagues242.722472209303418401710001331870
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (4 Seasons)3 Leagues129.920802044283418191610001237860
Clermont Foot (3 Seasons)2 Leagues53.11
Alanyaspor (2 Seasons)1 League18.03
Granada (2 Seasons)3 Leagues3.8414010002100002004
Angers (1 Season)3 Leagues28.215
Cardiff City (1 Season)1 League6.412612510000000007406
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)123.422062169293418171610001311866
Ligue 2 (3 Seasons)55.81
FA Cup (3 Seasons)7.51
EFL Cup (3 Seasons)5.41
Süper Lig (2 Seasons)18.03
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.215
La Liga 2 (1 Season)1.80
La Liga (1 Season)1.0414010002100002004
Coupe de France (1 Season)2.6
Copa del Rey (1 Season)1.00
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
2014-201521Sochaux1 League3.4
2014-201521Clermont Foot1 League12.0
2015-201622Clermont Foot2 Leagues34.7
2016-201723Angers3 Leagues28.215
2017-201824Bristol City2 Leagues28.18
2018-201925Bristol City2 Leagues38.381680012116660000497432
2019-202026Bristol City3 Leagues35.569067512239480000418317
2020-202127Bristol City3 Leagues28.15745694003121000322111
2021-202228Alanyaspor1 League17.73
2022-202329Alanyaspor1 League0.30
2022-202329Granada1 League1.80
2023-202430Granada2 Leagues2.0414010002100002004
2023-202430Cardiff City1 League6.412612510000000007406
2024-202531Clermont Foot1 League6.41
11 Seasons7 Clubs11 Leagues242.722472209303418401710001331870
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (4 Seasons)3 Leagues129.920802044283418191610001237860
Clermont Foot (3 Seasons)2 Leagues53.11
Alanyaspor (2 Seasons)1 League18.03
Granada (2 Seasons)3 Leagues3.8414010002100002004
Angers (1 Season)3 Leagues28.215
Cardiff City (1 Season)1 League6.412612510000000007406
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)123.422062169293418171610001311866
Ligue 2 (3 Seasons)55.81
FA Cup (3 Seasons)7.51
EFL Cup (3 Seasons)5.41
Süper Lig (2 Seasons)18.03
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.215
La Liga 2 (1 Season)1.80
La Liga (1 Season)1.0414010002100002004
Coupe de France (1 Season)2.6
Copa del Rey (1 Season)1.00
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-201521Sochauxfr FRA2. Ligue 210th3.4Matches
2014-201521Clermont Footfr FRA2. Ligue 212th12.0Matches
2015-201622Clermont Footfr FRA2. Ligue 27th34.0Matches
2016-201723Angersfr FRA1. Ligue 112th25.215Matches
2017-201824Bristol Cityeng ENG2. Championship11th25.87Matches
2018-201925Bristol Cityeng ENG2. Championship8th35.481680012116560000497432Matches
2019-202026Bristol Cityeng ENG2. Championship12th32.169067512239480000418317Matches
2020-202127Bristol Cityeng ENG2. Championship19th23.65745694003121000322111Matches
2021-202228Alanyasportr TUR1. Süper Lig5th17.73Matches
2022-202329Alanyasportr TUR1. Süper Lig15th0.30Matches
2022-202329Granadaes ESP2. La Liga 21st1.80Matches
2023-202430Granadaes ESP1. La Liga20th1.0414010002100002004Matches
2023-202430Cardiff Cityeng ENG2. Championship12th6.412612510000000007406Matches
2024-202531Clermont Footfr FRA2. Ligue 212th6.41Matches
11 Seasons7 Clubs6 Leagues225.222472209303418381710001331870
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (4 Seasons)1 League117.020802044283418171610001237860
Clermont Foot (3 Seasons)1 League52.41
Alanyaspor (2 Seasons)1 League18.03
Granada (2 Seasons)2 Leagues2.8414010002100002004
Angers (1 Season)1 League25.215
Cardiff City (1 Season)1 League6.412612510000000007406
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)123.422062169293418171610001311866
Ligue 2 (3 Seasons)55.81
Süper Lig (2 Seasons)18.03
Ligue 1 (1 Season)25.215
La Liga 2 (1 Season)1.80
La Liga (1 Season)1.0414010002100002004
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
2015-201622Clermont Footfr FRA1. Coupe de la Ligue27th0.7Matches
2016-201723Angersfr FRACoupe de France2nd2.6Matches
2016-201723Angersfr FRA1. Coupe de la Ligue17th0.3Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd2.21Matches
2018-201925Bristol Cityeng ENGFA Cup9th2.81Matches
2019-202026Bristol Cityeng ENGEFL Cup58th1.30Matches
2019-202026Bristol Cityeng ENGFA Cup33rd2.00Matches
2020-202127Bristol Cityeng ENGEFL Cup17th1.80Matches
2020-202127Bristol Cityeng ENGFA Cup9th2.70Matches
2023-202430Granadaes ESPCopa del ReyRd11.00Matches
7 Seasons4 Clubs5 Leagues17.52
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bristol City (4 Seasons)2 Leagues12.92
Angers (1 Season)2 Leagues2.9
Granada (1 Season)1 League1.00
Clermont Foot (1 Season)1 League0.7
FA Cup (3 Seasons)7.51
EFL Cup (3 Seasons)5.41
Coupe de la Ligue (2 Seasons)1.0
Coupe de France (1 Season)2.6
Copa del Rey (1 Season)1.00
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
201724sn SenegalFriendlies (M)0.8Matches
201724sn SenegalAfrica Cup of NationsQF0.21Matches
201724sn SenegalAfrica Cup of Nations qualification0.2Matches
201926sn SenegalFriendlies (M)0.9Matches
202027sn SenegalFriendlies (M)0.6Matches
202128sn SenegalFriendlies (M)0.3Matches
202128sn SenegalAfrica Cup of NationsF3.50Matches
202128sn SenegalAfrica Cup of Nations qualification1.6Matches
202229sn Senegal1. World CupR161.0141400000000001002Matches
202229sn SenegalWCQ3.4Matches
202330sn SenegalAfrica Cup of Nations qualification0.2Matches
7 Seasons1 Club5 Leagues12.7141400001000001002
Friendlies (M) (4 Seasons)2.6
Africa Cup of Nations qualification (3 Seasons)2.0
Africa Cup of Nations (2 Seasons)3.71
WCQ (2 Seasons)3.4
World Cup (1 Season)1.0141400000000001002

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
2014-201521Clermont Footfr FRA2. Ligue 212.0Matches
2014-201521Sochauxfr FRA2. Ligue 23.4Matches
2015-201622Clermont Footfr FRA1. Coupe de la Ligue0.7Matches
2015-201622Clermont Footfr FRA2. Ligue 234.0Matches
2016-201723Angersfr FRACoupe de France2.6Matches
2016-201723Angersfr FRA1. Coupe de la Ligue0.3Matches
2016-201723Angersfr FRA1. Ligue 125.2Matches
2017-201824Bristol Cityeng ENG2. Championship25.8Matches
2017-201824Bristol Cityeng ENGEFL Cup2.2Matches
2018-201925Bristol Cityeng ENG2. Championship35.4812.29561699090.25800010Matches
2018-201925Bristol Cityeng ENGFA Cup2.8Matches
2019-202026Bristol Cityeng ENG2. Championship32.1772.40510898180.25400220Matches
2019-202026Bristol Cityeng ENGEFL Cup1.3Matches
2019-202026Bristol Cityeng ENGFA Cup2.0Matches
2020-202127Bristol Cityeng ENG2. Championship23.6291.23230222050.21401000Matches
2020-202127Bristol Cityeng ENGEFL Cup1.8Matches
2020-202127Bristol Cityeng ENGFA Cup2.7Matches
2021-202228Alanyasportr TUR1. Süper Lig17.7Matches
2022-202329Granadaes ESP2. La Liga 21.8Matches
2022-202329Alanyasportr TUR1. Süper Lig0.3Matches
2023-202430Cardiff Cityeng ENG2. Championship6.491.4140013100.00000000Matches
2023-202430Granadaes ESPCopa del Rey1.0Matches
2023-202430Granadaes ESP1. La Liga1.077.0050101022.00100010Matches
2024-202531Clermont Footfr FRA2. Ligue 26.4Matches
11 Seasons7 Clubs11 Leagues242.72032.0613911721232240.241701240
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (4 Seasons)3 Leagues129.91872.0513011620191220.241601230
Clermont Foot (3 Seasons)2 Leagues53.1
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)3 Leagues3.877.0050101022.00100010
Angers (1 Season)3 Leagues28.2
Cardiff City (1 Season)1 League6.491.4140013100.00000000
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)123.41962.0113411621222220.231601230
Ligue 2 (3 Seasons)55.8
FA Cup (3 Seasons)7.5
EFL Cup (3 Seasons)5.4
Süper Lig (2 Seasons)18.0
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.2
La Liga 2 (1 Season)1.8
La Liga (1 Season)1.077.0050101022.00100010
Coupe de France (1 Season)2.6
Copa del Rey (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201521Sochaux1 League3.4
2014-201521Clermont Foot1 League12.0
2015-201622Clermont Foot2 Leagues34.7
2016-201723Angers3 Leagues28.2
2017-201824Bristol City2 Leagues28.1
2018-201925Bristol City2 Leagues38.3812.29561699090.25800010
2019-202026Bristol City3 Leagues35.5772.40510898180.25400220
2020-202127Bristol City3 Leagues28.1291.23230222050.21401000
2021-202228Alanyaspor1 League17.7
2022-202329Alanyaspor1 League0.3
2022-202329Granada1 League1.8
2023-202430Granada2 Leagues2.077.0050101022.00100010
2023-202430Cardiff City1 League6.491.4140013100.00000000
2024-202531Clermont Foot1 League6.4
11 Seasons7 Clubs11 Leagues242.72032.0613911721232240.241701240
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (4 Seasons)3 Leagues129.91872.0513011620191220.241601230
Clermont Foot (3 Seasons)2 Leagues53.1
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)3 Leagues3.877.0050101022.00100010
Angers (1 Season)3 Leagues28.2
Cardiff City (1 Season)1 League6.491.4140013100.00000000
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)123.41962.0113411621222220.231601230
Ligue 2 (3 Seasons)55.8
FA Cup (3 Seasons)7.5
EFL Cup (3 Seasons)5.4
Süper Lig (2 Seasons)18.0
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.2
La Liga 2 (1 Season)1.8
La Liga (1 Season)1.077.0050101022.00100010
Coupe de France (1 Season)2.6
Copa del Rey (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201521Sochauxfr FRA2. Ligue 210th3.4Matches
2014-201521Clermont Footfr FRA2. Ligue 212th12.0Matches
2015-201622Clermont Footfr FRA2. Ligue 27th34.0Matches
2016-201723Angersfr FRA1. Ligue 112th25.2Matches
2017-201824Bristol Cityeng ENG2. Championship11th25.8Matches
2018-201925Bristol Cityeng ENG2. Championship8th35.4812.29561699090.25800010Matches
2019-202026Bristol Cityeng ENG2. Championship12th32.1772.40510898180.25400220Matches
2020-202127Bristol Cityeng ENG2. Championship19th23.6291.23230222050.21401000Matches
2021-202228Alanyasportr TUR1. Süper Lig5th17.7Matches
2022-202329Alanyasportr TUR1. Süper Lig15th0.3Matches
2022-202329Granadaes ESP2. La Liga 21st1.8Matches
2023-202430Granadaes ESP1. La Liga20th1.077.0050101022.00100010Matches
2023-202430Cardiff Cityeng ENG2. Championship12th6.491.4140013100.00000000Matches
2024-202531Clermont Footfr FRA2. Ligue 212th6.4Matches
11 Seasons7 Clubs6 Leagues225.22032.0613911721232240.241701240
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (4 Seasons)1 League117.01872.0513011620191220.241601230
Clermont Foot (3 Seasons)1 League52.4
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)2 Leagues2.877.0050101022.00100010
Angers (1 Season)1 League25.2
Cardiff City (1 Season)1 League6.491.4140013100.00000000
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)123.41962.0113411621222220.231601230
Ligue 2 (3 Seasons)55.8
Süper Lig (2 Seasons)18.0
Ligue 1 (1 Season)25.2
La Liga 2 (1 Season)1.8
La Liga (1 Season)1.077.0050101022.00100010
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
2015-201622Clermont Footfr FRA1. Coupe de la Ligue27th0.7Matches
2016-201723Angersfr FRACoupe de France2nd2.6Matches
2016-201723Angersfr FRA1. Coupe de la Ligue17th0.3Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd2.2Matches
2018-201925Bristol Cityeng ENGFA Cup9th2.8Matches
2019-202026Bristol Cityeng ENGEFL Cup58th1.3Matches
2019-202026Bristol Cityeng ENGFA Cup33rd2.0Matches
2020-202127Bristol Cityeng ENGEFL Cup17th1.8Matches
2020-202127Bristol Cityeng ENGFA Cup9th2.7Matches
2023-202430Granadaes ESPCopa del ReyRd11.0Matches
7 Seasons4 Clubs5 Leagues17.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bristol City (4 Seasons)2 Leagues12.9
Angers (1 Season)2 Leagues2.9
Granada (1 Season)1 League1.0
Clermont Foot (1 Season)1 League0.7
FA Cup (3 Seasons)7.5
EFL Cup (3 Seasons)5.4
Coupe de la Ligue (2 Seasons)1.0
Coupe de France (1 Season)2.6
Copa del Rey (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201724sn SenegalFriendlies (M)0.8Matches
201724sn SenegalAfrica Cup of NationsQF0.2Matches
201724sn SenegalAfrica Cup of Nations qualification0.2Matches
201926sn SenegalFriendlies (M)0.9Matches
202027sn SenegalFriendlies (M)0.6Matches
202128sn SenegalFriendlies (M)0.3Matches
202128sn SenegalAfrica Cup of NationsF3.5Matches
202128sn SenegalAfrica Cup of Nations qualification1.6Matches
202229sn Senegal1. World CupR161.032.9330000000.00000000Matches
202229sn SenegalWCQ3.4Matches
202330sn SenegalAfrica Cup of Nations qualification0.2Matches
7 Seasons1 Club5 Leagues12.732.9330000000.00000000
Friendlies (M) (4 Seasons)2.6
Africa Cup of Nations qualification (3 Seasons)2.0
Africa Cup of Nations (2 Seasons)3.7
WCQ (2 Seasons)3.4
World Cup (1 Season)1.032.9330000000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201521Clermont Footfr FRA2. Ligue 212.0Matches
2014-201521Sochauxfr FRA2. Ligue 23.4Matches
2015-201622Clermont Footfr FRA1. Coupe de la Ligue0.7Matches
2015-201622Clermont Footfr FRA2. Ligue 234.0Matches
2016-201723Angersfr FRACoupe de France2.6Matches
2016-201723Angersfr FRA1. Coupe de la Ligue0.3Matches
2016-201723Angersfr FRA1. Ligue 125.21111Matches
2017-201824Bristol Cityeng ENG2. Championship25.886Matches
2017-201824Bristol Cityeng ENGEFL Cup2.211Matches
2018-201925Bristol Cityeng ENG2. Championship35.42815613962623.12017215230650Matches
2018-201925Bristol Cityeng ENGFA Cup2.800Matches
2019-202026Bristol Cityeng ENG2. Championship32.134158188133735.124287211347690Matches
2019-202026Bristol Cityeng ENGEFL Cup1.301Matches
2019-202026Bristol Cityeng ENGFA Cup2.000Matches
2020-202127Bristol Cityeng ENG2. Championship23.61193351911.181569617331Matches
2020-202127Bristol Cityeng ENGEFL Cup1.810Matches
2020-202127Bristol Cityeng ENGFA Cup2.700Matches
2021-202228Alanyasportr TUR1. Süper Lig17.750Matches
2022-202329Granadaes ESP2. La Liga 21.801Matches
2022-202329Alanyasportr TUR1. Süper Lig0.300Matches
2023-202430Cardiff Cityeng ENG2. Championship6.4551312633.345232750Matches
2023-202430Granadaes ESPCopa del Rey1.000Matches
2023-202430Granadaes ESP1. La Liga1.011010010.010000120Matches
2024-202531Clermont Footfr FRA2. Ligue 26.411Matches
11 Seasons7 Clubs11 Leagues242.77972183823227927.857651748441021741
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bristol City (4 Seasons)3 Leagues129.97349173422207227.85260154529941671
Clermont Foot (3 Seasons)2 Leagues53.1110
Alanyaspor (2 Seasons)1 League18.0500
Granada (2 Seasons)3 Leagues3.811010010.010001120
Angers (1 Season)3 Leagues28.211110
Cardiff City (1 Season)1 League6.4551312633.345232750
Sochaux (1 Season)1 League3.40
Championship (5 Seasons)123.47852183723227828.256651748291011721
Ligue 2 (3 Seasons)55.8110
FA Cup (3 Seasons)7.5000
EFL Cup (3 Seasons)5.4220
Süper Lig (2 Seasons)18.0500
Coupe de la Ligue (2 Seasons)1.00
Ligue 1 (1 Season)25.211110
La Liga 2 (1 Season)1.8010
La Liga (1 Season)1.011010010.010000120
Coupe de France (1 Season)2.60
Copa del Rey (1 Season)1.0000
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
2014-201521Sochaux1 League3.40
2014-201521Clermont Foot1 League12.00
2015-201622Clermont Foot2 Leagues34.70
2016-201723Angers3 Leagues28.211110
2017-201824Bristol City2 Leagues28.1970
2018-201925Bristol City2 Leagues38.32815613962623.12017215230650
2019-202026Bristol City3 Leagues35.534158188133735.124287211447690
2020-202127Bristol City3 Leagues28.111103351911.181569617331
2021-202228Alanyaspor1 League17.7500
2022-202329Alanyaspor1 League0.3000
2022-202329Granada1 League1.8010
2023-202430Granada2 Leagues2.011010010.010000120
2023-202430Cardiff City1 League6.4551312633.345232750
2024-202531Clermont Foot1 League6.4110
11 Seasons7 Clubs11 Leagues242.77972183823227927.857651748441021741
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Bristol City (4 Seasons)3 Leagues129.97349173422207227.85260154529941671
Clermont Foot (3 Seasons)2 Leagues53.1110
Alanyaspor (2 Seasons)1 League18.0500
Granada (2 Seasons)3 Leagues3.811010010.010001120
Angers (1 Season)3 Leagues28.211110
Cardiff City (1 Season)1 League6.4551312633.345232750
Sochaux (1 Season)1 League3.40
Championship (5 Seasons)123.47852183723227828.256651748291011721
Ligue 2 (3 Seasons)55.8110
FA Cup (3 Seasons)7.5000
EFL Cup (3 Seasons)5.4220
Süper Lig (2 Seasons)18.0500
Coupe de la Ligue (2 Seasons)1.00
Ligue 1 (1 Season)25.211110
La Liga 2 (1 Season)1.8010
La Liga (1 Season)1.011010010.010000120
Coupe de France (1 Season)2.60
Copa del Rey (1 Season)1.0000
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-201521Sochauxfr FRA2. Ligue 210th3.4Matches
2014-201521Clermont Footfr FRA2. Ligue 212th12.0Matches
2015-201622Clermont Footfr FRA2. Ligue 27th34.0Matches
2016-201723Angersfr FRA1. Ligue 112th25.21111Matches
2017-201824Bristol Cityeng ENG2. Championship11th25.886Matches
2018-201925Bristol Cityeng ENG2. Championship8th35.42815613962623.12017215230650Matches
2019-202026Bristol Cityeng ENG2. Championship12th32.134158188133735.124287211347690Matches
2020-202127Bristol Cityeng ENG2. Championship19th23.61193351911.181569617331Matches
2021-202228Alanyasportr TUR1. Süper Lig5th17.750Matches
2022-202329Alanyasportr TUR1. Süper Lig15th0.300Matches
2022-202329Granadaes ESP2. La Liga 21st1.801Matches
2023-202430Granadaes ESP1. La Liga20th1.011010010.010000120Matches
2023-202430Cardiff Cityeng ENG2. Championship12th6.4551312633.345232750Matches
2024-202531Clermont Footfr FRA2. Ligue 212th6.411Matches
11 Seasons7 Clubs6 Leagues225.27970183823227927.857651748421021741
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
Bristol City (4 Seasons)1 League117.07347173422207227.85260154527941671
Clermont Foot (3 Seasons)1 League52.4110
Alanyaspor (2 Seasons)1 League18.0500
Granada (2 Seasons)2 Leagues2.811010010.010001120
Angers (1 Season)1 League25.211110
Cardiff City (1 Season)1 League6.4551312633.345232750
Sochaux (1 Season)1 League3.40
Championship (5 Seasons)123.47852183723227828.256651748291011721
Ligue 2 (3 Seasons)55.8110
Süper Lig (2 Seasons)18.0500
Ligue 1 (1 Season)25.211110
La Liga 2 (1 Season)1.8010
La Liga (1 Season)1.011010010.010000120
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
2015-201622Clermont Footfr FRA1. Coupe de la Ligue27th0.7Matches
2016-201723Angersfr FRACoupe de France2nd2.6Matches
2016-201723Angersfr FRA1. Coupe de la Ligue17th0.3Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd2.211Matches
2018-201925Bristol Cityeng ENGFA Cup9th2.800Matches
2019-202026Bristol Cityeng ENGEFL Cup58th1.301Matches
2019-202026Bristol Cityeng ENGFA Cup33rd2.000Matches
2020-202127Bristol Cityeng ENGEFL Cup17th1.810Matches
2020-202127Bristol Cityeng ENGFA Cup9th2.700Matches
2023-202430Granadaes ESPCopa del ReyRd11.000Matches
7 Seasons4 Clubs5 Leagues17.5220
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
Bristol City (4 Seasons)2 Leagues12.9220
Angers (1 Season)2 Leagues2.90
Granada (1 Season)1 League1.0000
Clermont Foot (1 Season)1 League0.70
FA Cup (3 Seasons)7.5000
EFL Cup (3 Seasons)5.4220
Coupe de la Ligue (2 Seasons)1.00
Coupe de France (1 Season)2.60
Copa del Rey (1 Season)1.0000
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
201724sn SenegalFriendlies (M)0.8Matches
201724sn SenegalAfrica Cup of NationsQF0.200Matches
201724sn SenegalAfrica Cup of Nations qualification0.2Matches
201926sn SenegalFriendlies (M)0.9Matches
202027sn SenegalFriendlies (M)0.6Matches
202128sn SenegalFriendlies (M)0.3Matches
202128sn SenegalAfrica Cup of NationsF3.500Matches
202128sn SenegalAfrica Cup of Nations qualification1.6Matches
202229sn Senegal1. World CupR161.000000010.010000020Matches
202229sn SenegalWCQ3.4Matches
202330sn SenegalAfrica Cup of Nations qualification0.2Matches
7 Seasons1 Club5 Leagues12.700000010.010000020
Friendlies (M) (4 Seasons)2.60
Africa Cup of Nations qualification (3 Seasons)2.00
Africa Cup of Nations (2 Seasons)3.7000
WCQ (2 Seasons)3.40
World Cup (1 Season)1.000000010.010000020

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
2014-201521Clermont Footfr FRA2. Ligue 212.0Matches
2014-201521Sochauxfr FRA2. Ligue 23.4Matches
2015-201622Clermont Footfr FRA1. Coupe de la Ligue0.7Matches
2015-201622Clermont Footfr FRA2. Ligue 234.0Matches
2016-201723Angersfr FRACoupe de France2.6Matches
2016-201723Angersfr FRA1. Coupe de la Ligue0.3Matches
2016-201723Angersfr FRA1. Ligue 125.2Matches
2017-201824Bristol Cityeng ENG2. Championship25.8Matches
2017-201824Bristol Cityeng ENGEFL Cup2.2Matches
2018-201925Bristol Cityeng ENG2. Championship35.41315691386195771621314622946.83353.274539481316433121139751018233Matches
2018-201925Bristol Cityeng ENGFA Cup2.8Matches
2019-202026Bristol Cityeng ENG2. Championship32.11166891545424831111164844857.13642.957127037852327911266847152Matches
2019-202026Bristol Cityeng ENGEFL Cup1.3Matches
2019-202026Bristol Cityeng ENGFA Cup2.0Matches
2020-202127Bristol Cityeng ENG2. Championship23.6863469045432864863241250.01250.04151675395720310041647121Matches
2020-202127Bristol Cityeng ENGEFL Cup1.8Matches
2020-202127Bristol Cityeng ENGFA Cup2.7Matches
2021-202228Alanyasportr TUR1. Süper Lig17.7Matches
2022-202329Granadaes ESP2. La Liga 21.8Matches
2022-202329Alanyasportr TUR1. Süper Lig0.3Matches
2023-202430Cardiff Cityeng ENG2. Championship6.419882710468181986233.3466.7932739040223713823Matches
2023-202430Granadaes ESPCopa del Rey1.0Matches
2023-202430Granadaes ESP1. La Liga1.06857204110685480.0120.040241995321225319Matches
2024-202531Clermont Footfr FRA2. Ligue 26.4Matches
11 Seasons7 Clubs11 Leagues242.736102174161739149736536071819552.58647.51864884026858281373861912703548
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
Bristol City (4 Seasons)3 Leagues129.933442043821615138833733411708952.48147.61731832624967378333511822512506
Clermont Foot (3 Seasons)2 Leagues53.1
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)3 Leagues3.86857204110685480.0120.040241995321225319
Angers (1 Season)3 Leagues28.2
Cardiff City (1 Season)1 League6.419882710468181986233.3466.7932739040223713823
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)123.435422124091719145635535391769151.78548.31824859925867778353741892650529
Ligue 2 (3 Seasons)55.8
FA Cup (3 Seasons)7.5
EFL Cup (3 Seasons)5.4
Süper Lig (2 Seasons)18.0
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.2
La Liga 2 (1 Season)1.8
La Liga (1 Season)1.06857204110685480.0120.040241995321225319
Coupe de France (1 Season)2.6
Copa del Rey (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201521Sochaux1 League3.4
2014-201521Clermont Foot1 League12.0
2015-201622Clermont Foot2 Leagues34.7
2016-201723Angers3 Leagues28.2
2017-201824Bristol City2 Leagues28.1
2018-201925Bristol City2 Leagues38.31315691386195771621314622946.83353.274539481316433121139751018233
2019-202026Bristol City3 Leagues35.51166891545424831111164844857.13642.957127037852327911266847152
2020-202127Bristol City3 Leagues28.1863469045432864863241250.01250.04151675395720310041647121
2021-202228Alanyaspor1 League17.7
2022-202329Alanyaspor1 League0.3
2022-202329Granada1 League1.8
2023-202430Granada2 Leagues2.06857204110685480.0120.040241995321225319
2023-202430Cardiff City1 League6.419882710468181986233.3466.7932739040223713823
2024-202531Clermont Foot1 League6.4
11 Seasons7 Clubs11 Leagues242.736102174161739149736536071819552.58647.51864884026858281373861912703548
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
Bristol City (4 Seasons)3 Leagues129.933442043821615138833733411708952.48147.61731832624967378333511822512506
Clermont Foot (3 Seasons)2 Leagues53.1
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)3 Leagues3.86857204110685480.0120.040241995321225319
Angers (1 Season)3 Leagues28.2
Cardiff City (1 Season)1 League6.419882710468181986233.3466.7932739040223713823
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)123.435422124091719145635535391769151.78548.31824859925867778353741892650529
Ligue 2 (3 Seasons)55.8
FA Cup (3 Seasons)7.5
EFL Cup (3 Seasons)5.4
Süper Lig (2 Seasons)18.0
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.2
La Liga 2 (1 Season)1.8
La Liga (1 Season)1.06857204110685480.0120.040241995321225319
Coupe de France (1 Season)2.6
Copa del Rey (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201521Sochauxfr FRA2. Ligue 210th3.4Matches
2014-201521Clermont Footfr FRA2. Ligue 212th12.0Matches
2015-201622Clermont Footfr FRA2. Ligue 27th34.0Matches
2016-201723Angersfr FRA1. Ligue 112th25.2Matches
2017-201824Bristol Cityeng ENG2. Championship11th25.8Matches
2018-201925Bristol Cityeng ENG2. Championship8th35.41315691386195771621314622946.83353.274539481316433121139751018233Matches
2019-202026Bristol Cityeng ENG2. Championship12th32.11166891545424831111164844857.13642.957127037852327911266847152Matches
2020-202127Bristol Cityeng ENG2. Championship19th23.6863469045432864863241250.01250.04151675395720310041647121Matches
2021-202228Alanyasportr TUR1. Süper Lig5th17.7Matches
2022-202329Alanyasportr TUR1. Süper Lig15th0.3Matches
2022-202329Granadaes ESP2. La Liga 21st1.8Matches
2023-202430Granadaes ESP1. La Liga20th1.06857204110685480.0120.040241995321225319Matches
2023-202430Cardiff Cityeng ENG2. Championship12th6.419882710468181986233.3466.7932739040223713823Matches
2024-202531Clermont Footfr FRA2. Ligue 212th6.4Matches
11 Seasons7 Clubs6 Leagues225.236102174161739149736536071819552.58647.51864884026858281373861912703548
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
Bristol City (4 Seasons)1 League117.033442043821615138833733411708952.48147.61731832624967378333511822512506
Clermont Foot (3 Seasons)1 League52.4
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)2 Leagues2.86857204110685480.0120.040241995321225319
Angers (1 Season)1 League25.2
Cardiff City (1 Season)1 League6.419882710468181986233.3466.7932739040223713823
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)123.435422124091719145635535391769151.78548.31824859925867778353741892650529
Ligue 2 (3 Seasons)55.8
Süper Lig (2 Seasons)18.0
Ligue 1 (1 Season)25.2
La Liga 2 (1 Season)1.8
La Liga (1 Season)1.06857204110685480.0120.040241995321225319
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
2015-201622Clermont Footfr FRA1. Coupe de la Ligue27th0.7Matches
2016-201723Angersfr FRACoupe de France2nd2.6Matches
2016-201723Angersfr FRA1. Coupe de la Ligue17th0.3Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd2.2Matches
2018-201925Bristol Cityeng ENGFA Cup9th2.8Matches
2019-202026Bristol Cityeng ENGEFL Cup58th1.3Matches
2019-202026Bristol Cityeng ENGFA Cup33rd2.0Matches
2020-202127Bristol Cityeng ENGEFL Cup17th1.8Matches
2020-202127Bristol Cityeng ENGFA Cup9th2.7Matches
2023-202430Granadaes ESPCopa del ReyRd11.0Matches
7 Seasons4 Clubs5 Leagues17.5
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
Bristol City (4 Seasons)2 Leagues12.9
Angers (1 Season)2 Leagues2.9
Granada (1 Season)1 League1.0
Clermont Foot (1 Season)1 League0.7
FA Cup (3 Seasons)7.5
EFL Cup (3 Seasons)5.4
Coupe de la Ligue (2 Seasons)1.0
Coupe de France (1 Season)2.6
Copa del Rey (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201724sn SenegalFriendlies (M)0.8Matches
201724sn SenegalAfrica Cup of NationsQF0.2Matches
201724sn SenegalAfrica Cup of Nations qualification0.2Matches
201926sn SenegalFriendlies (M)0.9Matches
202027sn SenegalFriendlies (M)0.6Matches
202128sn SenegalFriendlies (M)0.3Matches
202128sn SenegalAfrica Cup of NationsF3.5Matches
202128sn SenegalAfrica Cup of Nations qualification1.6Matches
202229sn Senegal1. World CupR161.02534912625100.01100.015401000022210Matches
202229sn SenegalWCQ3.4Matches
202330sn SenegalAfrica Cup of Nations qualification0.2Matches
7 Seasons1 Club5 Leagues12.72534912625100.01100.015401000022210
Friendlies (M) (4 Seasons)2.6
Africa Cup of Nations qualification (3 Seasons)2.0
Africa Cup of Nations (2 Seasons)3.7
WCQ (2 Seasons)3.4
World Cup (1 Season)1.02534912625100.01100.015401000022210

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
2014-201521Clermont Footfr FRA2. Ligue 2141,0797731.512.0127201.641011-1-0.08+0.03Matches
2014-201521Sochauxfr FRA2. Ligue 213303238.93.4221121.2326-4-1.19-1.36Matches
2015-201622Clermont Footfr FRA1. Coupe de la Ligue1616133.90.71610003.0020+2+2.95+3.71Matches
2015-201622Clermont Footfr FRA2. Ligue 2363,0648589.634.03430201.505250+2+0.06-0.19Matches
2016-201723Angersfr FRACoupe de France32357887.02.63781002.0031+2+0.77-9.52Matches
2016-201723Angersfr FRA1. Coupe de la Ligue1292932.20.30012800.000000.00+1.48Matches
2016-201723Angersfr FRA1. Ligue 1312,2707366.425.22811301.062636-10-0.40-0.47Matches
2017-201824Bristol Cityeng ENG2. Championship322,3247356.125.8288401.284030+10+0.39+0.44Matches
2017-201824Bristol Cityeng ENGEFL Cup42015031.92.2352014512.2543+1+0.45-1.44Matches
2018-201925Bristol Cityeng ENG2. Championship413,1897877.035.435862762901.514642+4+0.11-0.0853.945.8+8.0+0.23+0.34Matches
2018-201925Bristol Cityeng ENGFA Cup32558594.42.83852002.0032+1+0.35+0.35Matches
2019-202026Bristol Cityeng ENG2. Championship412,8937169.932.1298621123321.324448-4-0.12-0.0547.452.1-4.7-0.15+0.16Matches
2019-202026Bristol Cityeng ENGEFL Cup1120120100.01.311201000.003300.00Matches
2019-202026Bristol Cityeng ENGFA Cup218090100.02.02902000.5012-1-0.50Matches
2020-202127Bristol Cityeng ENG2. Championship402,1285351.423.6237911171811.182735-8-0.34+0.2917.738.2-20.5-0.87-0.38Matches
2020-202127Bristol Cityeng ENGEFL Cup21628160.01.82810011.5013-2-1.11-5.28Matches
2020-202127Bristol Cityeng ENGFA Cup32408088.92.73801002.0052+3+1.13+1.13Matches
2021-202228Alanyasportr TUR1. Süper Lig261,5946146.617.71976472201.693623+13+0.73+0.93Matches
2022-202329Granadaes ESP2. La Liga 210162164.31.8145091371.7020+2+1.11+0.54Matches
2022-202329Alanyasportr TUR1. Süper Lig224120.80.30021241.500000.00+0.47Matches
2023-202430Cardiff Cityeng ENG2. Championship165763613.96.45691112111.19815-7-1.09-0.847.411.7-4.3-0.68-0.12Matches
2023-202430Granadaes ESPCopa del Rey19090100.01.01901000.0030+3+3.00Matches
2023-202430Granadaes ESP1. La Liga889112.61.00081180.5023-1-1.01+0.072.22.0+0.2+0.20+0.79Matches
2024-202531Clermont Footfr FRA2. Ligue 295756431.96.4776322001.226600.00+0.29Matches
11 Seasons7 Clubs11 Leagues34021,8436441.8242.7242811339821271.36326321+5+0.02+0.17128.6149.9-21.2-0.22+0.27
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
Bristol City (4 Seasons)3 Leagues16911,6926963.9129.91298473402551.36174170+4+0.03+0.03119.0136.2-17.1-0.19+0.16
Clermont Foot (3 Seasons)2 Leagues604,7798054.253.154754062001.527067+3+0.06+0.21
Alanyaspor (2 Seasons)1 League281,6185825.018.01976491941.683623+13+0.72+1.09
Granada (2 Seasons)3 Leagues19341184.73.826811712151.1173+4+1.06+1.352.22.0+0.2+0.20+0.79
Angers (1 Season)3 Leagues352,5347267.028.231791242801.112937-8-0.28-0.57
Cardiff City (1 Season)1 League165763613.96.45691112111.19815-7-1.09-0.847.411.7-4.3-0.68-0.12
Sochaux (1 Season)1 League13303238.93.4221121.2326-4-1.19-1.36
Championship (5 Seasons)17011,1106553.7123.41208468502441.31165170-5-0.04+0.18126.4147.8-21.4-0.22+0.22
Ligue 2 (3 Seasons)725,0217041.655.8557642172021.447073-3-0.05-0.05
FA Cup (3 Seasons)86758493.87.58845001.6396+3+0.40+0.40
EFL Cup (3 Seasons)74836947.45.4673114521.7189-1-0.19-2.53
Süper Lig (2 Seasons)281,6185825.018.01976491941.683623+13+0.72+1.09
Coupe de la Ligue (2 Seasons)2904533.31.0162012801.5020+2+2.00+3.00
Ligue 1 (1 Season)312,2707366.425.22811301.062636-10-0.40-0.47
La Liga 2 (1 Season)10162164.31.8145091371.7020+2+1.11+0.54
La Liga (1 Season)889112.61.00081180.5023-1-1.01+0.072.22.0+0.2+0.20+0.79
Coupe de France (1 Season)32357887.02.63781002.0031+2+0.77-9.52
Copa del Rey (1 Season)19090100.01.01901000.0030+3+3.00
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
2014-201521Sochaux1 League13303238.93.4221121.2326-4-1.19-1.36
2014-201521Clermont Foot1 League141,0797731.512.0127201.641011-1-0.08+0.03
2015-201622Clermont Foot2 Leagues373,1258486.834.7356130201.545450+4+0.12+0.12
2016-201723Angers3 Leagues352,5347267.028.231791242801.112937-8-0.28-0.57
2017-201824Bristol City2 Leagues362,5257052.928.13152854511.394433+11+0.39+0.07
2018-201925Bristol City2 Leagues443,4447878.138.338862962901.544944+5+0.13-0.0653.945.8+8.0+0.23+0.34
2019-202026Bristol City3 Leagues443,1937371.935.5328824123321.254853-5-0.14-0.0747.452.1-4.7-0.15+0.16
2020-202127Bristol City3 Leagues452,5305654.128.1287912171821.253340-7-0.25+0.1317.738.2-20.5-0.87-0.38
2021-202228Alanyaspor1 League261,5946146.617.71976472201.693623+13+0.73+0.93
2022-202329Alanyaspor1 League224120.80.30021241.500000.00+0.47
2022-202329Granada1 League10162164.31.8145091371.7020+2+1.11+0.54
2023-202430Granada2 Leagues9179205.12.0190181180.4453+2+1.01+2.252.22.0+0.2+0.20+0.79
2023-202430Cardiff City1 League165763613.96.45691112111.19815-7-1.09-0.847.411.7-4.3-0.68-0.12
2024-202531Clermont Foot1 League95756431.96.4776322001.226600.00+0.29
11 Seasons7 Clubs11 Leagues34021,8436441.8242.7242811339821271.36326321+5+0.02+0.17128.6149.9-21.2-0.22+0.27
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
Bristol City (4 Seasons)3 Leagues16911,6926963.9129.91298473402551.36174170+4+0.03+0.03119.0136.2-17.1-0.19+0.16
Clermont Foot (3 Seasons)2 Leagues604,7798054.253.154754062001.527067+3+0.06+0.21
Alanyaspor (2 Seasons)1 League281,6185825.018.01976491941.683623+13+0.72+1.09
Granada (2 Seasons)3 Leagues19341184.73.826811712151.1173+4+1.06+1.352.22.0+0.2+0.20+0.79
Angers (1 Season)3 Leagues352,5347267.028.231791242801.112937-8-0.28-0.57
Cardiff City (1 Season)1 League165763613.96.45691112111.19815-7-1.09-0.847.411.7-4.3-0.68-0.12
Sochaux (1 Season)1 League13303238.93.4221121.2326-4-1.19-1.36
Championship (5 Seasons)17011,1106553.7123.41208468502441.31165170-5-0.04+0.18126.4147.8-21.4-0.22+0.22
Ligue 2 (3 Seasons)725,0217041.655.8557642172021.447073-3-0.05-0.05
FA Cup (3 Seasons)86758493.87.58845001.6396+3+0.40+0.40
EFL Cup (3 Seasons)74836947.45.4673114521.7189-1-0.19-2.53
Süper Lig (2 Seasons)281,6185825.018.01976491941.683623+13+0.72+1.09
Coupe de la Ligue (2 Seasons)2904533.31.0162012801.5020+2+2.00+3.00
Ligue 1 (1 Season)312,2707366.425.22811301.062636-10-0.40-0.47
La Liga 2 (1 Season)10162164.31.8145091371.7020+2+1.11+0.54
La Liga (1 Season)889112.61.00081180.5023-1-1.01+0.072.22.0+0.2+0.20+0.79
Coupe de France (1 Season)32357887.02.63781002.0031+2+0.77-9.52
Copa del Rey (1 Season)19090100.01.01901000.0030+3+3.00
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
2014-201521Sochauxfr FRA2. Ligue 210th13303238.93.4221121.2326-4-1.19-1.36Matches
2014-201521Clermont Footfr FRA2. Ligue 212th141,0797731.512.0127201.641011-1-0.08+0.03Matches
2015-201622Clermont Footfr FRA2. Ligue 27th363,0648589.634.03430201.505250+2+0.06-0.19Matches
2016-201723Angersfr FRA1. Ligue 112th312,2707366.425.22811301.062636-10-0.40-0.47Matches
2017-201824Bristol Cityeng ENG2. Championship11th322,3247356.125.8288401.284030+10+0.39+0.44Matches
2018-201925Bristol Cityeng ENG2. Championship8th413,1897877.035.435862762901.514642+4+0.11-0.0853.945.8+8.0+0.23+0.34Matches
2019-202026Bristol Cityeng ENG2. Championship12th412,8937169.932.1298621123321.324448-4-0.12-0.0547.452.1-4.7-0.15+0.16Matches
2020-202127Bristol Cityeng ENG2. Championship19th402,1285351.423.6237911171811.182735-8-0.34+0.2917.738.2-20.5-0.87-0.38Matches
2021-202228Alanyasportr TUR1. Süper Lig5th261,5946146.617.71976472201.693623+13+0.73+0.93Matches
2022-202329Alanyasportr TUR1. Süper Lig15th224120.80.30021241.500000.00+0.47Matches
2022-202329Granadaes ESP2. La Liga 21st10162164.31.8145091371.7020+2+1.11+0.54Matches
2023-202430Granadaes ESP1. La Liga20th889112.61.00081180.5023-1-1.01+0.072.22.0+0.2+0.20+0.79Matches
2023-202430Cardiff Cityeng ENG2. Championship12th165763613.96.45691112111.19815-7-1.09-0.847.411.7-4.3-0.68-0.12Matches
2024-202531Clermont Footfr FRA2. Ligue 212th95756431.96.4776322001.226600.00+0.29Matches
11 Seasons7 Clubs6 Leagues31920,2706440.7225.2223821259621251.34301305-4-0.02+0.16128.6149.9-21.2-0.22+0.27
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
Bristol City (4 Seasons)1 League15410,5346863.6117.01158467392531.33157155+2+0.02+0.23119.0136.2-17.1-0.19+0.16
Clermont Foot (3 Seasons)1 League594,7188054.652.453764062001.496867+1+0.02+0.16
Alanyaspor (2 Seasons)1 League281,6185825.018.01976491941.683623+13+0.72+1.09
Granada (2 Seasons)2 Leagues18251143.52.814501712151.1743+1+0.36+0.582.22.0+0.2+0.20+0.79
Angers (1 Season)1 League312,2707366.425.22811301.062636-10-0.40-0.47
Cardiff City (1 Season)1 League165763613.96.45691112111.19815-7-1.09-0.847.411.7-4.3-0.68-0.12
Sochaux (1 Season)1 League13303238.93.4221121.2326-4-1.19-1.36
Championship (5 Seasons)17011,1106553.7123.41208468502441.31165170-5-0.04+0.18126.4147.8-21.4-0.22+0.22
Ligue 2 (3 Seasons)725,0217041.655.8557642172021.447073-3-0.05-0.05
Süper Lig (2 Seasons)281,6185825.018.01976491941.683623+13+0.72+1.09
Ligue 1 (1 Season)312,2707366.425.22811301.062636-10-0.40-0.47
La Liga 2 (1 Season)10162164.31.8145091371.7020+2+1.11+0.54
La Liga (1 Season)889112.61.00081180.5023-1-1.01+0.072.22.0+0.2+0.20+0.79
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
2015-201622Clermont Footfr FRA1. Coupe de la Ligue27th1616133.90.71610003.0020+2+2.95+3.71Matches
2016-201723Angersfr FRACoupe de France2nd32357887.02.63781002.0031+2+0.77-9.52Matches
2016-201723Angersfr FRA1. Coupe de la Ligue17th1292932.20.30012800.000000.00+1.48Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd42015031.92.2352014512.2543+1+0.45-1.44Matches
2018-201925Bristol Cityeng ENGFA Cup9th32558594.42.83852002.0032+1+0.35+0.35Matches
2019-202026Bristol Cityeng ENGEFL Cup58th1120120100.01.311201000.003300.00Matches
2019-202026Bristol Cityeng ENGFA Cup33rd218090100.02.02902000.5012-1-0.50Matches
2020-202127Bristol Cityeng ENGEFL Cup17th21628160.01.82810011.5013-2-1.11-5.28Matches
2020-202127Bristol Cityeng ENGFA Cup9th32408088.92.73801002.0052+3+1.13+1.13Matches
2023-202430Granadaes ESPCopa del ReyRd119090100.01.01901000.0030+3+3.00Matches
7 Seasons4 Clubs5 Leagues211,5737566.417.51979823721.622516+9+0.51-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 Matches
Bristol City (4 Seasons)2 Leagues151,1587766.612.91480614521.671715+2+0.16-2.01
Angers (1 Season)2 Leagues42646673.32.9379112801.5031+2+0.68-2.13
Granada (1 Season)1 League19090100.01.01901000.0030+3+3.00
Clermont Foot (1 Season)1 League1616133.90.71610003.0020+2+2.95+3.71
FA Cup (3 Seasons)86758493.87.58845001.6396+3+0.40+0.40
EFL Cup (3 Seasons)74836947.45.4673114521.7189-1-0.19-2.53
Coupe de la Ligue (2 Seasons)2904533.31.0162012801.5020+2+2.00+3.00
Coupe de France (1 Season)32357887.02.63781002.0031+2+0.77-9.52
Copa del Rey (1 Season)19090100.01.01901000.0030+3+3.00
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
201724sn SenegalFriendlies (M)3712419.70.80032311.6702-2-2.54-4.09Matches
201724sn SenegalAfrica Cup of NationsQF121215.40.20012031.000000.00-0.98Matches
201724sn SenegalAfrica Cup of Nations qualification118183.30.20011703.0010+1+5.00+3.28Matches
201825sn SenegalWCQ00001Matches
201926sn SenegalFriendlies (M)1777742.80.91770001.001100.00-1.75Matches
202027sn SenegalFriendlies (M)1545460.00.61540000.0001-1-1.67+0.83Matches
202128sn SenegalFriendlies (M)1292916.10.30012913.000000.00-2.38Matches
202128sn SenegalAfrica Cup of NationsF53146347.63.5474112012.2031+2+0.57-0.73Matches
202128sn SenegalAfrica Cup of Nations qualification41423626.31.6190131702.0051+4+2.54+1.63Matches
202229sn Senegal1. World CupR162924625.61.0173011921.5020+2+1.96+3.300.80.9-0.1-0.10-0.50Matches
202229sn SenegalWCQ53046140.53.4472011632.0083+5+1.48+0.27Matches
202330sn SenegalAfrica Cup of Nations qualification120203.70.20012013.0010+1+4.50+3.29Matches
7 Seasons1 Club5 Leagues251,1424621.512.7127321320131.92219+12+0.95-0.150.80.9-0.1-0.10-0.50
Friendlies (M) (4 Seasons)62313928.52.6267042421.5014-3-1.17-2.72
Africa Cup of Nations qualification (3 Seasons)61803011.12.0191151812.3371+6+3.00+1.69
Africa Cup of Nations (2 Seasons)63355631.93.7474122042.0031+2+0.54-0.60
WCQ (2 Seasons)53046120.73.4472011642.0083+5+1.48+0.27
World Cup (1 Season)2924625.61.0173011921.5020+2+1.96+3.300.80.9-0.1-0.10-0.50

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
2014-201521Clermont Footfr FRA2. Ligue 212.030Matches
2014-201521Sochauxfr FRA2. Ligue 23.410Matches
2015-201622Clermont Footfr FRA1. Coupe de la Ligue0.70000Matches
2015-201622Clermont Footfr FRA2. Ligue 234.01070Matches
2016-201723Angersfr FRACoupe de France2.61000Matches
2016-201723Angersfr FRA1. Coupe de la Ligue0.30000Matches
2016-201723Angersfr FRA1. Ligue 125.2600463416151111100Matches
2017-201824Bristol Cityeng ENG2. Championship25.8400533919768000Matches
2017-201824Bristol Cityeng ENGEFL Cup2.2000472111000Matches
2018-201925Bristol Cityeng ENG2. Championship35.4400596227521511011922425746.6Matches
2018-201925Bristol Cityeng ENGFA Cup2.8000365100000Matches
2019-202026Bristol Cityeng ENG2. Championship32.1310745820413151008620822947.6Matches
2019-202026Bristol Cityeng ENGEFL Cup1.30000200100Matches
2019-202026Bristol Cityeng ENGFA Cup2.00002010000Matches
2020-202127Bristol Cityeng ENG2. Championship23.66113533161690007020816455.9Matches
2020-202127Bristol Cityeng ENGEFL Cup1.80001210010Matches
2020-202127Bristol Cityeng ENGFA Cup2.70005410000Matches
2021-202228Alanyasportr TUR1. Süper Lig17.7711183293051Matches
2022-202329Granadaes ESP2. La Liga 21.81005400100Matches
2022-202329Alanyasportr TUR1. Süper Lig0.30001000000Matches
2023-202430Cardiff Cityeng ENG2. Championship6.4000611302500018314043.7Matches
2023-202430Granadaes ESPCopa del Rey1.00001300000Matches
2023-202430Granadaes ESP1. La Liga1.0100630201100512666.7Matches
2024-202531Clermont Footfr FRA2. Ligue 26.41009511110Matches
11 Seasons7 Clubs11 Leagues242.7393239830512140447241129868369649.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (4 Seasons)3 Leagues129.917212362139219294921027564065049.6
Clermont Foot (3 Seasons)2 Leagues53.150079511110
Alanyaspor (2 Seasons)1 League18.0711193293051
Granada (2 Seasons)3 Leagues3.820012100211100512666.7
Angers (1 Season)3 Leagues28.2700463416151111100
Cardiff City (1 Season)1 League6.4000611302500018314043.7
Sochaux (1 Season)1 League3.410
Championship (5 Seasons)123.417212272038517295221029367169049.3
Ligue 2 (3 Seasons)55.860079511110
FA Cup (3 Seasons)7.500010107100000
EFL Cup (3 Seasons)5.40005113122000
Süper Lig (2 Seasons)18.0711193293051
Coupe de la Ligue (2 Seasons)1.00000
Ligue 1 (1 Season)25.2600463416151111100
La Liga 2 (1 Season)1.81005400100
La Liga (1 Season)1.0100630201100512666.7
Coupe de France (1 Season)2.61000
Copa del Rey (1 Season)1.00001300000
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
2014-201521Sochaux1 League3.410
2014-201521Clermont Foot1 League12.030
2015-201622Clermont Foot2 Leagues34.7100700
2016-201723Angers3 Leagues28.2700463416151111100
2017-201824Bristol City2 Leagues28.1400574621879000
2018-201925Bristol City2 Leagues38.3400626832621511011922425746.6
2019-202026Bristol City3 Leagues35.5310766021414151008620822947.6
2020-202127Bristol City3 Leagues28.161141391816100007020816455.9
2021-202228Alanyaspor1 League17.7711183293051
2022-202329Alanyaspor1 League0.30001000000
2022-202329Granada1 League1.81005400100
2023-202430Granada2 Leagues2.0100760201100512666.7
2023-202430Cardiff City1 League6.4000611302500018314043.7
2024-202531Clermont Foot1 League6.41009511110
11 Seasons7 Clubs11 Leagues242.7393239830512140447241129868369649.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (4 Seasons)3 Leagues129.917212362139219294921027564065049.6
Clermont Foot (3 Seasons)2 Leagues53.150079511110
Alanyaspor (2 Seasons)1 League18.0711193293051
Granada (2 Seasons)3 Leagues3.820012100211100512666.7
Angers (1 Season)3 Leagues28.2700463416151111100
Cardiff City (1 Season)1 League6.4000611302500018314043.7
Sochaux (1 Season)1 League3.410
Championship (5 Seasons)123.417212272038517295221029367169049.3
Ligue 2 (3 Seasons)55.860079511110
FA Cup (3 Seasons)7.500010107100000
EFL Cup (3 Seasons)5.40005113122000
Süper Lig (2 Seasons)18.0711193293051
Coupe de la Ligue (2 Seasons)1.00000
Ligue 1 (1 Season)25.2600463416151111100
La Liga 2 (1 Season)1.81005400100
La Liga (1 Season)1.0100630201100512666.7
Coupe de France (1 Season)2.61000
Copa del Rey (1 Season)1.00001300000
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
2014-201521Sochauxfr FRA2. Ligue 210th3.410Matches
2014-201521Clermont Footfr FRA2. Ligue 212th12.030Matches
2015-201622Clermont Footfr FRA2. Ligue 27th34.01070Matches
2016-201723Angersfr FRA1. Ligue 112th25.2600463416151111100Matches
2017-201824Bristol Cityeng ENG2. Championship11th25.8400533919768000Matches
2018-201925Bristol Cityeng ENG2. Championship8th35.4400596227521511011922425746.6Matches
2019-202026Bristol Cityeng ENG2. Championship12th32.1310745820413151008620822947.6Matches
2020-202127Bristol Cityeng ENG2. Championship19th23.66113533161690007020816455.9Matches
2021-202228Alanyasportr TUR1. Süper Lig5th17.7711183293051Matches
2022-202329Alanyasportr TUR1. Süper Lig15th0.30001000000Matches
2022-202329Granadaes ESP2. La Liga 21st1.81005400100Matches
2023-202430Granadaes ESP1. La Liga20th1.0100630201100512666.7Matches
2023-202430Cardiff Cityeng ENG2. Championship12th6.4000611302500018314043.7Matches
2024-202531Clermont Footfr FRA2. Ligue 212th6.41009511110Matches
11 Seasons7 Clubs6 Leagues225.2383238228111138427041129868369649.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Bristol City (4 Seasons)1 League117.017212211928217274721027564065049.6
Clermont Foot (3 Seasons)1 League52.450079511110
Alanyaspor (2 Seasons)1 League18.0711193293051
Granada (2 Seasons)2 Leagues2.82001170211100512666.7
Angers (1 Season)1 League25.2600463416151111100
Cardiff City (1 Season)1 League6.4000611302500018314043.7
Sochaux (1 Season)1 League3.410
Championship (5 Seasons)123.417212272038517295221029367169049.3
Ligue 2 (3 Seasons)55.860079511110
Süper Lig (2 Seasons)18.0711193293051
Ligue 1 (1 Season)25.2600463416151111100
La Liga 2 (1 Season)1.81005400100
La Liga (1 Season)1.0100630201100512666.7
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201622Clermont Footfr FRA1. Coupe de la Ligue27th0.70000Matches
2016-201723Angersfr FRACoupe de France2nd2.61000Matches
2016-201723Angersfr FRA1. Coupe de la Ligue17th0.30000Matches
2017-201824Bristol Cityeng ENGEFL Cup3rd2.2000472111000Matches
2018-201925Bristol Cityeng ENGFA Cup9th2.8000365100000Matches
2019-202026Bristol Cityeng ENGEFL Cup58th1.30000200100Matches
2019-202026Bristol Cityeng ENGFA Cup33rd2.00002010000Matches
2020-202127Bristol Cityeng ENGEFL Cup17th1.80001210010Matches
2020-202127Bristol Cityeng ENGFA Cup9th2.70005410000Matches
2023-202430Granadaes ESPCopa del ReyRd11.00001300000Matches
7 Seasons4 Clubs5 Leagues17.5100162410222000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol City (4 Seasons)2 Leagues12.9000152110222000
Angers (1 Season)2 Leagues2.91000
Granada (1 Season)1 League1.00001300000
Clermont Foot (1 Season)1 League0.70000
FA Cup (3 Seasons)7.500010107100000
EFL Cup (3 Seasons)5.40005113122000
Coupe de la Ligue (2 Seasons)1.00000
Coupe de France (1 Season)2.61000
Copa del Rey (1 Season)1.00001300000
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
201724sn SenegalFriendlies (M)0.80000Matches
201724sn SenegalAfrica Cup of NationsQF0.2100131100000Matches
201724sn SenegalAfrica Cup of Nations qualification0.20000Matches
201926sn SenegalFriendlies (M)0.90000Matches
202027sn SenegalFriendlies (M)0.60000Matches
202128sn SenegalFriendlies (M)0.30000Matches
202128sn SenegalAfrica Cup of NationsF3.50003720000Matches
202128sn SenegalAfrica Cup of Nations qualification1.60000Matches
202229sn Senegal1. World CupR161.000022100000035455.6Matches
202229sn SenegalWCQ3.40000Matches
202330sn SenegalAfrica Cup of Nations qualification0.20000Matches
7 Seasons1 Club5 Leagues12.7100612410000035455.6
Friendlies (M) (4 Seasons)2.60000
Africa Cup of Nations qualification (3 Seasons)2.00000
Africa Cup of Nations (2 Seasons)3.71004103100000
WCQ (2 Seasons)3.40000
World Cup (1 Season)1.000022100000035455.6

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.