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-04-20SatChampionshipMatchweek 44HomeW 2–1Cardiff CitySouthamptonNFW3010003200161101.01.00.03081172.7011000Match Report
2024-04-13SatChampionshipMatchweek 43AwayL 1–3Cardiff CityMillwallNFW310000000061000.00.00.000010.004000Match Report
2024-04-10WedChampionshipMatchweek 42AwayW 1–0Cardiff CityBirmingham CityNFW190000000060000.00.00.0003560.015000Match Report
2024-04-06SatChampionshipMatchweek 41HomeL 1–3Cardiff CityHull CityNFW190000000070000.00.00.0004580.004000Match Report
2024-03-29FriChampionshipMatchweek 39HomeL 0–2Cardiff CitySunderlandNFW4500000000130000.00.00.00061060.006000Match 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. Segunda División1011621.8000000100.10.10.00.103140.000.000.000.000.000.060.000.060.060.06Matches
2022-202329Alanyasportr TUR1. Süper Lig20240.3000000000.000.000.000.000.00Matches
2023-202430Cardiff Cityeng ENG2. Championship1434194.7202200001.41.40.11.414160.430.000.430.430.430.290.010.300.290.30Matches
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
10 Seasons7 Clubs11 Leagues32923321,111234.6981611483151838339.336.910.747.6791545550.420.070.490.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 (2 Seasons)2 Leagues51474,20446.7246301688400.510.130.640.340.47
Alanyaspor (2 Seasons)1 League28191,61818.011011923710.610.000.610.500.50
Granada (2 Seasons)3 Leagues1923413.8112100200.60.60.20.853330.260.260.530.260.530.220.080.290.220.29
Angers (1 Season)3 Leagues35312,53428.2819712700.280.040.320.250.28
Cardiff City (1 Season)1 League1434194.7202200001.41.40.11.414160.430.000.430.430.430.290.010.300.290.30
Sochaux (1 Season)1 League1323033.4112100100.300.300.590.300.59
Championship (5 Seasons)16811810,953121.748654453417238.736.310.546.8741515220.390.050.440.370.420.400.110.510.380.49
FA Cup (3 Seasons)886757.5314211000.400.130.530.270.40
EFL Cup (3 Seasons)764835.4202200000.370.000.370.370.37
Ligue 2 (2 Seasons)63484,44649.4247311688500.490.140.630.320.47
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
Segunda División (1 Season)1011621.8000000100.10.10.00.103140.000.000.000.000.000.060.000.060.060.06
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.10.10.00.103140.000.000.000.000.000.060.000.060.060.06
2023-202430Granada2 Leagues911792.0112100100.50.50.20.750190.500.501.010.501.010.500.210.710.500.71
2023-202430Cardiff City1 League1434194.7202200001.41.40.11.414160.430.000.430.430.430.290.010.300.290.30
10 Seasons7 Clubs11 Leagues32923321,111234.6981611483151838339.336.910.747.6791545550.420.070.490.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 (2 Seasons)2 Leagues51474,20446.7246301688400.510.130.640.340.47
Alanyaspor (2 Seasons)1 League28191,61818.011011923710.610.000.610.500.50
Granada (2 Seasons)3 Leagues1923413.8112100200.60.60.20.853330.260.260.530.260.530.220.080.290.220.29
Angers (1 Season)3 Leagues35312,53428.2819712700.280.040.320.250.28
Cardiff City (1 Season)1 League1434194.7202200001.41.40.11.414160.430.000.430.430.430.290.010.300.290.30
Sochaux (1 Season)1 League1323033.4112100100.300.300.590.300.59
Championship (5 Seasons)16811810,953121.748654453417238.736.310.546.8741515220.390.050.440.370.420.400.110.510.380.49
FA Cup (3 Seasons)886757.5314211000.400.130.530.270.40
EFL Cup (3 Seasons)764835.4202200000.370.000.370.370.37
Ligue 2 (2 Seasons)63484,44649.4247311688500.490.140.630.320.47
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
Segunda División (1 Season)1011621.8000000100.10.10.00.103140.000.000.000.000.000.060.000.060.060.06
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. Segunda División1st1011621.8000000100.10.10.00.103140.000.000.000.000.000.060.000.060.060.06Matches
2023-202430Granadaes ESP1. La Liga19th80891.0011000100.50.50.20.750190.001.011.010.001.010.500.210.710.500.71Matches
2023-202430Cardiff Cityeng ENG2. Championship11th1434194.7202200001.41.40.11.414160.430.000.430.430.430.290.010.300.290.30Matches
10 Seasons7 Clubs6 Leagues30821419,538217.1911510677141737339.336.910.747.6791545550.420.070.490.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 (2 Seasons)1 League50464,14346.0236291588400.500.130.630.330.46
Alanyaspor (2 Seasons)1 League28191,61818.011011923710.610.000.610.500.50
Granada (2 Seasons)2 Leagues1812512.8011000200.60.60.20.853330.000.360.360.000.360.220.080.290.220.29
Angers (1 Season)1 League31282,27025.2819712600.320.040.360.280.32
Cardiff City (1 Season)1 League1434194.7202200001.41.40.11.414160.430.000.430.430.430.290.010.300.290.30
Sochaux (1 Season)1 League1323033.4112100100.300.300.590.300.59
Championship (5 Seasons)16811810,953121.748654453417238.736.310.546.8741515220.390.050.440.370.420.400.110.510.380.49
Ligue 2 (2 Seasons)63484,44649.4247311688500.490.140.630.320.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
Segunda División (1 Season)1011621.8000000100.10.10.00.103140.000.000.000.000.000.060.000.060.060.06
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. Segunda División1.80100.00.560.000.0015.20000.10.10.12-0.1-0.1Matches
2022-202329Alanyasportr TUR1. Süper Lig0.3011100.03.753.750.000.0000Matches
2023-202430Cardiff Cityeng ENG2. Championship4.728337.51.720.640.250.6711.60001.41.40.17+0.6+0.6Matches
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
10 Seasons7 Clubs11 Leagues234.69844424239.92.451.050.150.3414.90151839.336.90.15-4.3-3.9
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Bristol City (4 Seasons)3 Leagues129.95132111535.82.470.890.150.4115.004537.335.00.15-4.3-4.0
Clermont Foot (2 Seasons)2 Leagues46.724611.330.2588
Alanyaspor (2 Seasons)1 League18.011492755.12.731.500.180.3323
Granada (2 Seasons)3 Leagues3.819444.42.381.060.110.2517.60000.60.60.10-0.6-0.6
Angers (1 Season)3 Leagues28.28572849.12.261.110.120.2512
Cardiff City (1 Season)1 League4.728337.51.720.640.250.6711.60001.41.40.17+0.6+0.6
Sochaux (1 Season)1 League3.4141.190.2500
Championship (5 Seasons)121.74829610936.82.430.900.150.4114.903438.736.30.16-3.7-3.3
FA Cup (3 Seasons)7.5317423.52.270.530.120.5011
EFL Cup (3 Seasons)5.4216531.32.980.930.130.4000
Ligue 2 (2 Seasons)49.424651.320.2588
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
Segunda División (1 Season)1.80100.00.560.000.0015.20000.10.10.12-0.1-0.1
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.80100.00.560.000.0015.20000.10.10.12-0.1-0.1
2023-202430Granada2 Leagues2.018450.04.022.010.130.2518.10000.50.50.10-0.5-0.5
2023-202430Cardiff City1 League4.728337.51.720.640.250.6711.60001.41.40.17+0.6+0.6
10 Seasons7 Clubs11 Leagues234.69844424239.92.451.050.150.3414.90151839.336.90.15-4.3-3.9
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Bristol City (4 Seasons)3 Leagues129.95132111535.82.470.890.150.4115.004537.335.00.15-4.3-4.0
Clermont Foot (2 Seasons)2 Leagues46.724611.330.2588
Alanyaspor (2 Seasons)1 League18.011492755.12.731.500.180.3323
Granada (2 Seasons)3 Leagues3.819444.42.381.060.110.2517.60000.60.60.10-0.6-0.6
Angers (1 Season)3 Leagues28.28572849.12.261.110.120.2512
Cardiff City (1 Season)1 League4.728337.51.720.640.250.6711.60001.41.40.17+0.6+0.6
Sochaux (1 Season)1 League3.4141.190.2500
Championship (5 Seasons)121.74829610936.82.430.900.150.4114.903438.736.30.16-3.7-3.3
FA Cup (3 Seasons)7.5317423.52.270.530.120.5011
EFL Cup (3 Seasons)5.4216531.32.980.930.130.4000
Ligue 2 (2 Seasons)49.424651.320.2588
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
Segunda División (1 Season)1.80100.00.560.000.0015.20000.10.10.12-0.1-0.1
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. Segunda División1st1.80100.00.560.000.0015.20000.10.10.12-0.1-0.1Matches
2023-202430Granadaes ESP1. La Liga19th1.005360.05.063.030.000.0018.10000.50.50.10-0.5-0.5Matches
2023-202430Cardiff Cityeng ENG2. Championship11th4.728337.51.720.640.250.6711.60001.41.40.17+0.6+0.6Matches
10 Seasons7 Clubs6 Leagues217.19140823240.92.431.070.150.3314.90141739.336.90.15-4.3-3.9
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 (2 Seasons)1 League46.023611.330.2588
Alanyaspor (2 Seasons)1 League18.011492755.12.731.500.180.3323
Granada (2 Seasons)2 Leagues2.806350.02.151.080.000.0017.60000.60.60.10-0.6-0.6
Angers (1 Season)1 League25.28572849.12.261.110.120.2512
Cardiff City (1 Season)1 League4.728337.51.720.640.250.6711.60001.41.40.17+0.6+0.6
Sochaux (1 Season)1 League3.4141.190.2500
Championship (5 Seasons)121.74829610936.82.430.900.150.4114.903438.736.30.16-3.7-3.3
Ligue 2 (2 Seasons)49.424651.320.2588
Süper Lig (2 Seasons)18.011492755.12.731.500.180.3323
Ligue 1 (1 Season)25.28572849.12.261.110.120.2512
Segunda División (1 Season)1.80100.00.560.000.0015.20000.10.10.12-0.1-0.1
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. Segunda División1.8225440.726974133043.371643.80000.00.10.001103Matches
2022-202329Alanyasportr TUR1. Süper Lig0.30Matches
2023-202430Cardiff Cityeng ENG2. Championship4.7519454.363292315160.8112152.42633.300.10.0-0.123004Matches
2023-202430Granadaes ESPCopa del Rey1.00Matches
2023-202430Granadaes ESP1. La Liga1.0204148.827822142263.63933.32366.710.20.2+0.810000Matches
10 Seasons7 Clubs11 Leagues234.61330226958.6185113775839126666.334960657.67113552.61610.75.8+5.390115472154
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 (2 Seasons)2 Leagues46.76
Alanyaspor (2 Seasons)1 League18.00
Granada (2 Seasons)3 Leagues3.8429544.254796275251.9102540.02366.710.20.3+0.811103
Angers (1 Season)3 Leagues28.21
Cardiff City (1 Season)1 League4.7519454.363292315160.8112152.42633.300.10.0-0.123004
Sochaux (1 Season)1 League3.41
Championship (5 Seasons)121.71288217459.2179643679812121466.933958158.36913252.3610.55.5-4.589114462151
FA Cup (3 Seasons)7.51
EFL Cup (3 Seasons)5.40
Ligue 2 (2 Seasons)49.47
Süper Lig (2 Seasons)18.00
Coupe de la Ligue (2 Seasons)1.00
Ligue 1 (1 Season)25.21
Segunda División (1 Season)1.8225440.726974133043.371643.80000.00.10.001103
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.8225440.726974133043.371643.80000.00.10.001103
2023-202430Granada2 Leagues2.0204148.827822142263.63933.32366.710.20.2+0.810000
2023-202430Cardiff City1 League4.7519454.363292315160.8112152.42633.300.10.0-0.123004
10 Seasons7 Clubs11 Leagues234.61330226958.6185113775839126666.334960657.67113552.61610.75.8+5.390115472154
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 (2 Seasons)2 Leagues46.76
Alanyaspor (2 Seasons)1 League18.00
Granada (2 Seasons)3 Leagues3.8429544.254796275251.9102540.02366.710.20.3+0.811103
Angers (1 Season)3 Leagues28.21
Cardiff City (1 Season)1 League4.7519454.363292315160.8112152.42633.300.10.0-0.123004
Sochaux (1 Season)1 League3.41
Championship (5 Seasons)121.71288217459.2179643679812121466.933958158.36913252.3610.55.5-4.589114462151
FA Cup (3 Seasons)7.51
EFL Cup (3 Seasons)5.40
Ligue 2 (2 Seasons)49.47
Süper Lig (2 Seasons)18.00
Coupe de la Ligue (2 Seasons)1.00
Ligue 1 (1 Season)25.21
Segunda División (1 Season)1.8225440.726974133043.371643.80000.00.10.001103
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. Segunda División1st1.8225440.726974133043.371643.80000.00.10.001103Matches
2023-202430Granadaes ESP1. La Liga19th1.0204148.827822142263.63933.32366.710.20.2+0.810000Matches
2023-202430Cardiff Cityeng ENG2. Championship11th4.7519454.363292315160.8112152.42633.300.10.0-0.123004Matches
10 Seasons7 Clubs6 Leagues217.11330226958.6185113775839126666.334960657.67113552.61510.75.8+4.390115472154
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 (2 Seasons)1 League46.06
Alanyaspor (2 Seasons)1 League18.00
Granada (2 Seasons)2 Leagues2.8429544.254796275251.9102540.02366.710.20.3+0.811103
Angers (1 Season)1 League25.21
Cardiff City (1 Season)1 League4.7519454.363292315160.8112152.42633.300.10.0-0.123004
Sochaux (1 Season)1 League3.41
Championship (5 Seasons)121.71288217459.2179643679812121466.933958158.36913252.3610.55.5-4.589114462151
Ligue 2 (2 Seasons)49.47
Süper Lig (2 Seasons)18.00
Ligue 1 (1 Season)25.21
Segunda División (1 Season)1.8225440.726974133043.371643.80000.00.10.001103
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. Segunda División1.8545310000000002202Matches
2022-202329Alanyasportr TUR1. Süper Lig0.30Matches
2023-202430Cardiff Cityeng ENG2. Championship4.7949310000000005105Matches
2023-202430Granadaes ESPCopa del Rey1.00Matches
2023-202430Granadaes ESP1. La Liga1.0414010002100002004Matches
10 Seasons7 Clubs11 Leagues234.622692230313418391710001330871
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 (2 Seasons)2 Leagues46.7
Alanyaspor (2 Seasons)1 League18.03
Granada (2 Seasons)3 Leagues3.8959320002100004206
Angers (1 Season)3 Leagues28.215
Cardiff City (1 Season)1 League4.7949310000000005105
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)121.721742137293418171610001288865
FA Cup (3 Seasons)7.51
EFL Cup (3 Seasons)5.41
Ligue 2 (2 Seasons)49.4
Süper Lig (2 Seasons)18.03
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.215
Segunda División (1 Season)1.8545310000000002202
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.8545310000000002202
2023-202430Granada2 Leagues2.0414010002100002004
2023-202430Cardiff City1 League4.7949310000000005105
10 Seasons7 Clubs11 Leagues234.622692230313418391710001330871
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 (2 Seasons)2 Leagues46.7
Alanyaspor (2 Seasons)1 League18.03
Granada (2 Seasons)3 Leagues3.8959320002100004206
Angers (1 Season)3 Leagues28.215
Cardiff City (1 Season)1 League4.7949310000000005105
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)121.721742137293418171610001288865
FA Cup (3 Seasons)7.51
EFL Cup (3 Seasons)5.41
Ligue 2 (2 Seasons)49.4
Süper Lig (2 Seasons)18.03
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.215
Segunda División (1 Season)1.8545310000000002202
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. Segunda División1st1.8545310000000002202Matches
2023-202430Granadaes ESP1. La Liga19th1.0414010002100002004Matches
2023-202430Cardiff Cityeng ENG2. Championship11th4.7949310000000005105Matches
10 Seasons7 Clubs6 Leagues217.122692230313418371710001330871
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 (2 Seasons)1 League46.0
Alanyaspor (2 Seasons)1 League18.03
Granada (2 Seasons)2 Leagues2.8959320002100004206
Angers (1 Season)1 League25.215
Cardiff City (1 Season)1 League4.7949310000000005105
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)121.721742137293418171610001288865
Ligue 2 (2 Seasons)49.4
Süper Lig (2 Seasons)18.03
Ligue 1 (1 Season)25.215
Segunda División (1 Season)1.8545310000000002202
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. Segunda División1.821.1010001010.55000010Matches
2022-202329Alanyasportr TUR1. Süper Lig0.3Matches
2023-202430Cardiff Cityeng ENG2. Championship4.751.0810012100.00000000Matches
2023-202430Granadaes ESPCopa del Rey1.0Matches
2023-202430Granadaes ESP1. La Liga1.077.0050101022.00100010Matches
10 Seasons7 Clubs11 Leagues234.62012.0413711721232250.251701250
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 (2 Seasons)2 Leagues46.7
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)3 Leagues3.893.2060102031.07100020
Angers (1 Season)3 Leagues28.2
Cardiff City (1 Season)1 League4.751.0810012100.00000000
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)121.71922.0013111621212220.231601230
FA Cup (3 Seasons)7.5
EFL Cup (3 Seasons)5.4
Ligue 2 (2 Seasons)49.4
Süper Lig (2 Seasons)18.0
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.2
Segunda División (1 Season)1.821.1010001010.55000010
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.821.1010001010.55000010
2023-202430Granada2 Leagues2.077.0050101022.00100010
2023-202430Cardiff City1 League4.751.0810012100.00000000
10 Seasons7 Clubs11 Leagues234.62012.0413711721232250.251701250
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 (2 Seasons)2 Leagues46.7
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)3 Leagues3.893.2060102031.07100020
Angers (1 Season)3 Leagues28.2
Cardiff City (1 Season)1 League4.751.0810012100.00000000
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)121.71922.0013111621212220.231601230
FA Cup (3 Seasons)7.5
EFL Cup (3 Seasons)5.4
Ligue 2 (2 Seasons)49.4
Süper Lig (2 Seasons)18.0
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.2
Segunda División (1 Season)1.821.1010001010.55000010
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. Segunda División1st1.821.1010001010.55000010Matches
2023-202430Granadaes ESP1. La Liga19th1.077.0050101022.00100010Matches
2023-202430Cardiff Cityeng ENG2. Championship11th4.751.0810012100.00000000Matches
10 Seasons7 Clubs6 Leagues217.12012.0413711721232250.251701250
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 (2 Seasons)1 League46.0
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)2 Leagues2.893.2060102031.07100020
Angers (1 Season)1 League25.2
Cardiff City (1 Season)1 League4.751.0810012100.00000000
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)121.71922.0013111621212220.231601230
Ligue 2 (2 Seasons)49.4
Süper Lig (2 Seasons)18.0
Ligue 1 (1 Season)25.2
Segunda División (1 Season)1.821.1010001010.55000010
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. Segunda División1.800000010.014041110Matches
2022-202329Alanyasportr TUR1. Süper Lig0.300Matches
2023-202430Cardiff Cityeng ENG2. Championship4.7551312540.034132740Matches
2023-202430Granadaes ESPCopa del Rey1.000Matches
2023-202430Granadaes ESP1. La Liga1.011010010.010000120Matches
10 Seasons7 Clubs11 Leagues234.67971183823227927.857681652431031741
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 (2 Seasons)2 Leagues46.70
Alanyaspor (2 Seasons)1 League18.0500
Granada (2 Seasons)3 Leagues3.811010020.024041230
Angers (1 Season)3 Leagues28.211110
Cardiff City (1 Season)1 League4.7551312540.034132740
Sochaux (1 Season)1 League3.40
Championship (5 Seasons)121.77852183723227728.655641648291011711
FA Cup (3 Seasons)7.5000
EFL Cup (3 Seasons)5.4220
Ligue 2 (2 Seasons)49.40
Süper Lig (2 Seasons)18.0500
Coupe de la Ligue (2 Seasons)1.00
Ligue 1 (1 Season)25.211110
Segunda División (1 Season)1.800000010.014041110
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.800000010.014041110
2023-202430Granada2 Leagues2.011010010.010000120
2023-202430Cardiff City1 League4.7551312540.034132740
10 Seasons7 Clubs11 Leagues234.67971183823227927.857681652431031741
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 (2 Seasons)2 Leagues46.70
Alanyaspor (2 Seasons)1 League18.0500
Granada (2 Seasons)3 Leagues3.811010020.024041230
Angers (1 Season)3 Leagues28.211110
Cardiff City (1 Season)1 League4.7551312540.034132740
Sochaux (1 Season)1 League3.40
Championship (5 Seasons)121.77852183723227728.655641648291011711
FA Cup (3 Seasons)7.5000
EFL Cup (3 Seasons)5.4220
Ligue 2 (2 Seasons)49.40
Süper Lig (2 Seasons)18.0500
Coupe de la Ligue (2 Seasons)1.00
Ligue 1 (1 Season)25.211110
Segunda División (1 Season)1.800000010.014041110
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. Segunda División1st1.800000010.014041110Matches
2023-202430Granadaes ESP1. La Liga19th1.011010010.010000120Matches
2023-202430Cardiff Cityeng ENG2. Championship11th4.7551312540.034132740Matches
10 Seasons7 Clubs6 Leagues217.17969183823227927.857681652411031741
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 (2 Seasons)1 League46.00
Alanyaspor (2 Seasons)1 League18.0500
Granada (2 Seasons)2 Leagues2.811010020.024041230
Angers (1 Season)1 League25.211110
Cardiff City (1 Season)1 League4.7551312540.034132740
Sochaux (1 Season)1 League3.40
Championship (5 Seasons)121.77852183723227728.655641648291011711
Ligue 2 (2 Seasons)49.40
Süper Lig (2 Seasons)18.0500
Ligue 1 (1 Season)25.211110
Segunda División (1 Season)1.800000010.014041110
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. Segunda División1.8840542376849444.4555.644134210101257314Matches
2022-202329Alanyasportr TUR1. Süper Lig0.3Matches
2023-202430Cardiff Cityeng ENG2. Championship4.7149724794791495240.0360.068190471001869916Matches
2023-202430Granadaes ESPCopa del Rey1.0Matches
2023-202430Granadaes ESP1. La Liga1.06857204110685480.0120.040241995321225319Matches
10 Seasons7 Clubs11 Leagues234.636452164181756151336236421899952.49047.61883889126637982353931952737555
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 (2 Seasons)2 Leagues46.7
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)3 Leagues3.815251262781615214857.1642.98437512054224712633
Angers (1 Season)3 Leagues28.2
Cardiff City (1 Season)1 League4.7149724794791495240.0360.068190471001869916
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)121.734932114061694143534634901759152.08448.01799851625437478333691882611522
FA Cup (3 Seasons)7.5
EFL Cup (3 Seasons)5.4
Ligue 2 (2 Seasons)49.4
Süper Lig (2 Seasons)18.0
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.2
Segunda División (1 Season)1.8840542376849444.4555.644134210101257314
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.8840542376849444.4555.644134210101257314
2023-202430Granada2 Leagues2.06857204110685480.0120.040241995321225319
2023-202430Cardiff City1 League4.7149724794791495240.0360.068190471001869916
10 Seasons7 Clubs11 Leagues234.636452164181756151336236421899952.49047.61883889126637982353931952737555
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 (2 Seasons)2 Leagues46.7
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)3 Leagues3.815251262781615214857.1642.98437512054224712633
Angers (1 Season)3 Leagues28.2
Cardiff City (1 Season)1 League4.7149724794791495240.0360.068190471001869916
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)121.734932114061694143534634901759152.08448.01799851625437478333691882611522
FA Cup (3 Seasons)7.5
EFL Cup (3 Seasons)5.4
Ligue 2 (2 Seasons)49.4
Süper Lig (2 Seasons)18.0
Coupe de la Ligue (2 Seasons)1.0
Ligue 1 (1 Season)25.2
Segunda División (1 Season)1.8840542376849444.4555.644134210101257314
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. Segunda División1st1.8840542376849444.4555.644134210101257314Matches
2023-202430Granadaes ESP1. La Liga19th1.06857204110685480.0120.040241995321225319Matches
2023-202430Cardiff Cityeng ENG2. Championship11th4.7149724794791495240.0360.068190471001869916Matches
10 Seasons7 Clubs6 Leagues217.136452164181756151336236421899952.49047.61883889126637982353931952737555
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 (2 Seasons)1 League46.0
Alanyaspor (2 Seasons)1 League18.0
Granada (2 Seasons)2 Leagues2.815251262781615214857.1642.98437512054224712633
Angers (1 Season)1 League25.2
Cardiff City (1 Season)1 League4.7149724794791495240.0360.068190471001869916
Sochaux (1 Season)1 League3.4
Championship (5 Seasons)121.734932114061694143534634901759152.08448.01799851625437478333691882611522
Ligue 2 (2 Seasons)49.4
Süper Lig (2 Seasons)18.0
Ligue 1 (1 Season)25.2
Segunda División (1 Season)1.8840542376849444.4555.644134210101257314
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. Segunda División10162164.31.8145091371.7020+2+1.11+0.541.03.1-2.1-1.14-1.58Matches
2022-202329Alanyasportr TUR1. Süper Lig224120.80.30021241.500000.00+0.47Matches
2023-202430Cardiff Cityeng ENG2. Championship144193010.64.73630112111.366600.00+0.285.16.9-1.9-0.40+0.17Matches
2023-202430Granadaes ESPCopa del Rey19090100.01.01901000.0030+3+3.00Matches
2023-202430Granadaes ESP1. La Liga889113.11.00081180.5023-1-1.01-0.142.22.0+0.2+0.20+0.76Matches
10 Seasons7 Clubs11 Leagues32921,1116442.5234.6233821299621271.37318306+12+0.05+0.16127.3148.2-20.9-0.21+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
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 (2 Seasons)2 Leagues514,2048259.946.7476137401.576461+3+0.06+0.16
Alanyaspor (2 Seasons)1 League281,6185825.018.01976491941.683623+13+0.72+1.09
Granada (2 Seasons)3 Leagues19341185.13.826811712151.1173+4+1.06+1.203.25.1-1.9-0.67-0.67
Angers (1 Season)3 Leagues352,5347267.028.231791242801.112937-8-0.28-0.57
Cardiff City (1 Season)1 League144193010.64.73630112111.366600.00+0.285.16.9-1.9-0.40+0.17
Sochaux (1 Season)1 League13303238.93.4221121.2326-4-1.19-1.36
Championship (5 Seasons)16810,9536553.4121.71188467502441.33163161+2+0.02+0.25124.1143.1-19.0-0.20+0.25
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
Ligue 2 (2 Seasons)634,4467143.349.448391521.486467-3-0.06-0.12
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
Segunda División (1 Season)10162164.31.8145091371.7020+2+1.11+0.541.03.1-2.1-1.14-1.58
La Liga (1 Season)889113.11.00081180.5023-1-1.01-0.142.22.0+0.2+0.20+0.76
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.541.03.1-2.1-1.14-1.58
2023-202430Granada2 Leagues9179206.02.0190181180.4453+2+1.01+2.072.22.0+0.2+0.20+0.76
2023-202430Cardiff City1 League144193010.64.73630112111.366600.00+0.285.16.9-1.9-0.40+0.17
10 Seasons7 Clubs11 Leagues32921,1116442.5234.6233821299621271.37318306+12+0.05+0.16127.3148.2-20.9-0.21+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
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 (2 Seasons)2 Leagues514,2048259.946.7476137401.576461+3+0.06+0.16
Alanyaspor (2 Seasons)1 League281,6185825.018.01976491941.683623+13+0.72+1.09
Granada (2 Seasons)3 Leagues19341185.13.826811712151.1173+4+1.06+1.203.25.1-1.9-0.67-0.67
Angers (1 Season)3 Leagues352,5347267.028.231791242801.112937-8-0.28-0.57
Cardiff City (1 Season)1 League144193010.64.73630112111.366600.00+0.285.16.9-1.9-0.40+0.17
Sochaux (1 Season)1 League13303238.93.4221121.2326-4-1.19-1.36
Championship (5 Seasons)16810,9536553.4121.71188467502441.33163161+2+0.02+0.25124.1143.1-19.0-0.20+0.25
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
Ligue 2 (2 Seasons)634,4467143.349.448391521.486467-3-0.06-0.12
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
Segunda División (1 Season)10162164.31.8145091371.7020+2+1.11+0.541.03.1-2.1-1.14-1.58
La Liga (1 Season)889113.11.00081180.5023-1-1.01-0.142.22.0+0.2+0.20+0.76
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. Segunda División1st10162164.31.8145091371.7020+2+1.11+0.541.03.1-2.1-1.14-1.58Matches
2023-202430Granadaes ESP1. La Liga19th889113.11.00081180.5023-1-1.01-0.142.22.0+0.2+0.20+0.76Matches
2023-202430Cardiff Cityeng ENG2. Championship11th144193010.64.73630112111.366600.00+0.285.16.9-1.9-0.40+0.17Matches
10 Seasons7 Clubs6 Leagues30819,5386341.3217.1214821219421251.35293290+3+0.01+0.16127.3148.2-20.9-0.21+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
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 (2 Seasons)1 League504,1438360.646.04637401.546261+1+0.02+0.09
Alanyaspor (2 Seasons)1 League281,6185825.018.01976491941.683623+13+0.72+1.09
Granada (2 Seasons)2 Leagues18251143.82.814501712151.1743+1+0.36+0.413.25.1-1.9-0.67-0.67
Angers (1 Season)1 League312,2707366.425.22811301.062636-10-0.40-0.47
Cardiff City (1 Season)1 League144193010.64.73630112111.366600.00+0.285.16.9-1.9-0.40+0.17
Sochaux (1 Season)1 League13303238.93.4221121.2326-4-1.19-1.36
Championship (5 Seasons)16810,9536553.4121.71188467502441.33163161+2+0.02+0.25124.1143.1-19.0-0.20+0.25
Ligue 2 (2 Seasons)634,4467143.349.448391521.486467-3-0.06-0.12
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
Segunda División (1 Season)10162164.31.8145091371.7020+2+1.11+0.541.03.1-2.1-1.14-1.58
La Liga (1 Season)889113.11.00081180.5023-1-1.01-0.142.22.0+0.2+0.20+0.76
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. Segunda División1.8100540010000317965.4Matches
2022-202329Alanyasportr TUR1. Süper Lig0.30001000000Matches
2023-202430Cardiff Cityeng ENG2. Championship4.700066202500015263840.6Matches
2023-202430Granadaes ESPCopa del Rey1.00001300000Matches
2023-202430Granadaes ESP1. La Liga1.0100630201100512666.7Matches
10 Seasons7 Clubs11 Leagues234.6383238929511939437141129869570349.7
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 (2 Seasons)2 Leagues46.7400700
Alanyaspor (2 Seasons)1 League18.0711193293051
Granada (2 Seasons)3 Leagues3.8200121002111008291565.9
Angers (1 Season)3 Leagues28.2700463416151111100
Cardiff City (1 Season)1 League4.700066202500015263840.6
Sochaux (1 Season)1 League3.410
Championship (5 Seasons)121.717212271988417295221029066668849.2
FA Cup (3 Seasons)7.500010107100000
EFL Cup (3 Seasons)5.40005113122000
Ligue 2 (2 Seasons)49.45070
Süper Lig (2 Seasons)18.0711193293051
Coupe de la Ligue (2 Seasons)1.00000
Ligue 1 (1 Season)25.2600463416151111100
Segunda División (1 Season)1.8100540010000317965.4
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.8100540010000317965.4
2023-202430Granada2 Leagues2.0100760201100512666.7
2023-202430Cardiff City1 League4.700066202500015263840.6
10 Seasons7 Clubs11 Leagues234.6383238929511939437141129869570349.7
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 (2 Seasons)2 Leagues46.7400700
Alanyaspor (2 Seasons)1 League18.0711193293051
Granada (2 Seasons)3 Leagues3.8200121002111008291565.9
Angers (1 Season)3 Leagues28.2700463416151111100
Cardiff City (1 Season)1 League4.700066202500015263840.6
Sochaux (1 Season)1 League3.410
Championship (5 Seasons)121.717212271988417295221029066668849.2
FA Cup (3 Seasons)7.500010107100000
EFL Cup (3 Seasons)5.40005113122000
Ligue 2 (2 Seasons)49.45070
Süper Lig (2 Seasons)18.0711193293051
Coupe de la Ligue (2 Seasons)1.00000
Ligue 1 (1 Season)25.2600463416151111100
Segunda División (1 Season)1.8100540010000317965.4
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. Segunda División1st1.8100540010000317965.4Matches
2023-202430Granadaes ESP1. La Liga19th1.0100630201100512666.7Matches
2023-202430Cardiff Cityeng ENG2. Championship11th4.700066202500015263840.6Matches
10 Seasons7 Clubs6 Leagues217.1373237327110937416941129869570349.7
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 (2 Seasons)1 League46.04070
Alanyaspor (2 Seasons)1 League18.0711193293051
Granada (2 Seasons)2 Leagues2.820011702111008291565.9
Angers (1 Season)1 League25.2600463416151111100
Cardiff City (1 Season)1 League4.700066202500015263840.6
Sochaux (1 Season)1 League3.410
Championship (5 Seasons)121.717212271988417295221029066668849.2
Ligue 2 (2 Seasons)49.45070
Süper Lig (2 Seasons)18.0711193293051
Ligue 1 (1 Season)25.2600463416151111100
Segunda División (1 Season)1.8100540010000317965.4
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.