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
201018Häckense SWE1. Allsvenskan1012422.7000000000.000.000.000.000.00
201119Häckense SWE1. Allsvenskan1635035.6303300000.540.000.540.540.54
201220Häckense SWE1. Allsvenskan29292,48527.6228302111400.800.291.090.761.05
2012-201320Spartak Moscowru RUS1. Premier League722112.3011000100.000.430.430.000.43
2013-201421Valenciennesfr FRA1. Ligue 116161,38515.49312723200.580.190.780.450.65Matches
2013-201421Spartak Moscowru RUS1. Premier League40420.5101100002.140.002.142.142.14Matches
2014-201522Trabzonspor2. Europa Lg554404.9101100100.200.000.200.200.20Matches
2014-201522Spartak Moscowru RUS1. Premier League411731.9000000000.000.000.000.000.00Matches
2014-201522Trabzonsportr TUR1. Süper Lig1898839.8011000200.000.100.100.000.10Matches
2015-201623Lorientfr FRACoupe de France221621.8000000000.000.000.000.000.00Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue11901.0000000000.000.000.000.000.00Matches
2015-201623Lorientfr FRA1. Ligue 121201,65118.311314922110.600.160.760.490.65Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue11901.0101100001.000.001.001.001.00Matches
2016-201724Lorientfr FRA1. Ligue 135312,84031.69514813500.290.160.440.250.41Matches
2017-201825Porto1. Champions Lg21961.1000000000.10.10.00.11140.000.000.000.000.000.070.000.070.070.07Matches
2017-201825Lorientfr FRACoupe de France11901.0101100001.000.001.001.001.00Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue10270.3000000000.000.000.000.000.00Matches
2017-201825Lorientfr FRA2. Ligue 2643764.2101100001.41.40.72.188340.240.000.240.240.240.330.160.490.330.49Matches
2017-201825Portopt POR1. Primeira Liga511291.4000000200.000.000.000.000.00Matches
2018-201926Nantesfr FRACoupe de France311421.6000000200.000.000.000.000.00Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue221802.0202200201.000.001.001.001.00Matches
2018-201926Nantesfr FRA1. Ligue 133252,24625.0538411305.74.92.67.570542390.200.120.320.160.280.230.100.330.200.30Matches
2019-202027Strasbourgfr FRACoupe de France11600.7000000000.000.000.000.000.00Matches
2019-202027Strasbourgfr FRA1. Ligue 1743714.1213200101.11.10.92.0147360.490.240.730.490.730.270.210.480.270.48Matches
2020-202128Strasbourgfr FRACoupe de France11800.9000000000.000.000.000.000.00Matches
2020-202128Strasbourgfr FRA1. Ligue 11555526.1101011001.91.10.11.2189430.160.000.160.000.000.320.010.320.190.20Matches
2021-202229Strasbourgfr FRACoupe de France10200.2000000000.000.000.000.000.00Matches
2021-202229Strasbourgfr FRA1. Ligue 11523273.6202200101.21.20.51.71711470.550.000.550.550.550.330.140.470.330.47Matches
12 Seasons8 Clubs10 Leagues26216915,893176.67125966381127111.49.84.714.5128904030.400.140.540.360.500.260.110.360.220.33
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
Lorient (3 Seasons)4 Leagues68605,32659.2238312035611.41.40.72.188340.390.140.520.340.470.330.160.490.330.49
Häcken (3 Seasons)1 League55333,23035.9258332411400.700.220.920.670.89
Strasbourg (3 Seasons)2 Leagues40131,41015.7516411204.33.51.44.949271260.320.060.380.260.320.310.100.410.250.35
Spartak Moscow (3 Seasons)1 League1534264.7112100100.210.210.420.210.42
Nantes (1 Season)3 Leagues38282,56828.57310611705.74.92.67.570542390.250.110.350.210.320.230.100.330.200.30
Trabzonspor (1 Season)2 Leagues23141,32314.7112100300.070.070.140.070.14
Valenciennes (1 Season)1 League16161,38515.49312723200.580.190.780.450.65
Porto (1 Season)2 Leagues722252.5000000200.10.10.00.11140.000.000.000.000.000.070.000.070.070.07
Ligue 1 (7 Seasons)1421039,372104.1391554327101319.98.44.012.4119813650.370.140.520.310.450.260.100.360.220.32
Coupe de France (6 Seasons)965546.2101100200.160.000.160.160.16
Coupe de la Ligue (4 Seasons)543874.3303300200.700.000.700.700.70
Allsvenskan (3 Seasons)55333,23035.9258332411400.700.220.920.670.89
Premier League (3 Seasons)1534264.7112100100.210.210.420.210.42
Süper Lig (1 Season)1898839.8011000200.000.100.100.000.10
Ligue 2 (1 Season)643764.2101100001.41.40.72.188340.240.000.240.240.240.330.160.490.330.49
Europa Lg (1 Season)554404.9101100100.200.000.200.200.20
Primeira Liga (1 Season)511291.4000000200.000.000.000.000.00
Champions Lg (1 Season)21961.1000000000.10.10.00.11140.000.000.000.000.000.070.000.070.070.07
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
201018Häcken1 League1012422.7000000000.000.000.000.000.00
201119Häcken1 League1635035.6303300000.540.000.540.540.54
201220Häcken1 League29292,48527.6228302111400.800.291.090.761.05
2012-201320Spartak Moscow1 League722112.3011000100.000.430.430.000.43
2013-201421Valenciennes1 League16161,38515.49312723200.580.190.780.450.65
2013-201421Spartak Moscow1 League40420.5101100002.140.002.142.142.14
2014-201522Spartak Moscow1 League411731.9000000000.000.000.000.000.00
2014-201522Trabzonspor2 Leagues23141,32314.7112100300.070.070.140.070.14
2015-201623Lorient3 Leagues24231,90321.111314922110.520.140.660.430.57
2016-201724Lorient2 Leagues36322,93032.610515913500.310.150.460.280.43
2017-201825Lorient3 Leagues854935.5202200001.41.40.72.188340.370.000.370.370.370.330.160.490.330.49
2017-201825Porto2 Leagues722252.5000000200.10.10.00.11140.000.000.000.000.000.070.000.070.070.07
2018-201926Nantes3 Leagues38282,56828.57310611705.74.92.67.570542390.250.110.350.210.320.230.100.330.200.30
2019-202027Strasbourg2 Leagues854314.8213200101.11.10.92.0147360.420.210.630.420.630.270.210.480.270.48
2020-202128Strasbourg2 Leagues1666327.0101011001.91.10.11.2189430.140.000.140.000.000.320.010.320.190.20
2021-202229Strasbourg2 Leagues1623473.9202200101.21.20.51.71711470.520.000.520.520.520.330.140.470.330.47
12 Seasons8 Clubs10 Leagues26216915,893176.67125966381127111.49.84.714.5128904030.400.140.540.360.500.260.110.360.220.33
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
Lorient (3 Seasons)4 Leagues68605,32659.2238312035611.41.40.72.188340.390.140.520.340.470.330.160.490.330.49
Häcken (3 Seasons)1 League55333,23035.9258332411400.700.220.920.670.89
Strasbourg (3 Seasons)2 Leagues40131,41015.7516411204.33.51.44.949271260.320.060.380.260.320.310.100.410.250.35
Spartak Moscow (3 Seasons)1 League1534264.7112100100.210.210.420.210.42
Nantes (1 Season)3 Leagues38282,56828.57310611705.74.92.67.570542390.250.110.350.210.320.230.100.330.200.30
Trabzonspor (1 Season)2 Leagues23141,32314.7112100300.070.070.140.070.14
Valenciennes (1 Season)1 League16161,38515.49312723200.580.190.780.450.65
Porto (1 Season)2 Leagues722252.5000000200.10.10.00.11140.000.000.000.000.000.070.000.070.070.07
Ligue 1 (7 Seasons)1421039,372104.1391554327101319.98.44.012.4119813650.370.140.520.310.450.260.100.360.220.32
Coupe de France (6 Seasons)965546.2101100200.160.000.160.160.16
Coupe de la Ligue (4 Seasons)543874.3303300200.700.000.700.700.70
Allsvenskan (3 Seasons)55333,23035.9258332411400.700.220.920.670.89
Premier League (3 Seasons)1534264.7112100100.210.210.420.210.42
Süper Lig (1 Season)1898839.8011000200.000.100.100.000.10
Ligue 2 (1 Season)643764.2101100001.41.40.72.188340.240.000.240.240.240.330.160.490.330.49
Europa Lg (1 Season)554404.9101100100.200.000.200.200.20
Primeira Liga (1 Season)511291.4000000200.000.000.000.000.00
Champions Lg (1 Season)21961.1000000000.10.10.00.11140.000.000.000.000.000.070.000.070.070.07
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
201018Häckense SWE1. Allsvenskan8th1012422.7000000000.000.000.000.000.00
201119Häckense SWE1. Allsvenskan6th1635035.6303300000.540.000.540.540.54
201220Häckense SWE1. Allsvenskan2nd29292,48527.6228302111400.800.291.090.761.05
2012-201320Spartak Moscowru RUS1. Premier League4th722112.3011000100.000.430.430.000.43
2013-201421Valenciennesfr FRA1. Ligue 119th16161,38515.49312723200.580.190.780.450.65Matches
2013-201421Spartak Moscowru RUS1. Premier League6th40420.5101100002.140.002.142.142.14Matches
2014-201522Spartak Moscowru RUS1. Premier League6th411731.9000000000.000.000.000.000.00Matches
2014-201522Trabzonsportr TUR1. Süper Lig5th1898839.8011000200.000.100.100.000.10Matches
2015-201623Lorientfr FRA1. Ligue 115th21201,65118.311314922110.600.160.760.490.65Matches
2016-201724Lorientfr FRA1. Ligue 118th35312,84031.69514813500.290.160.440.250.41Matches
2017-201825Lorientfr FRA2. Ligue 27th643764.2101100001.41.40.72.188340.240.000.240.240.240.330.160.490.330.49Matches
2017-201825Portopt POR1. Primeira Liga1st511291.4000000200.000.000.000.000.00Matches
2018-201926Nantesfr FRA1. Ligue 112th33252,24625.0538411305.74.92.67.570542390.200.120.320.160.280.230.100.330.200.30Matches
2019-202027Strasbourgfr FRA1. Ligue 110th743714.1213200101.11.10.92.0147360.490.240.730.490.730.270.210.480.270.48Matches
2020-202128Strasbourgfr FRA1. Ligue 115th1555526.1101011001.91.10.11.2189430.160.000.160.000.000.320.010.320.190.20Matches
2021-202229Strasbourgfr FRA1. Ligue 16th1523273.6202200101.21.20.51.71711470.550.000.550.550.550.330.140.470.330.47Matches
12 Seasons8 Clubs6 Leagues24115314,416160.26625915881122111.39.74.714.4127893990.410.160.570.360.520.260.110.370.230.34
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
Lorient (3 Seasons)2 Leagues62554,86754.1218291835611.41.40.72.188340.390.150.540.330.480.330.160.490.330.49
Häcken (3 Seasons)1 League55333,23035.9258332411400.700.220.920.670.89
Strasbourg (3 Seasons)1 League37111,25013.9516411204.33.51.44.949271260.360.070.430.290.360.310.100.410.250.35
Spartak Moscow (3 Seasons)1 League1534264.7112100100.210.210.420.210.42
Nantes (1 Season)1 League33252,24625.0538411305.74.92.67.570542390.200.120.320.160.280.230.100.330.200.30
Trabzonspor (1 Season)1 League1898839.8011000200.000.100.100.000.10
Valenciennes (1 Season)1 League16161,38515.49312723200.580.190.780.450.65
Porto (1 Season)1 League511291.4000000200.000.000.000.000.00
Ligue 1 (7 Seasons)1421039,372104.1391554327101319.98.44.012.4119813650.370.140.520.310.450.260.100.360.220.32
Allsvenskan (3 Seasons)55333,23035.9258332411400.700.220.920.670.89
Premier League (3 Seasons)1534264.7112100100.210.210.420.210.42
Süper Lig (1 Season)1898839.8011000200.000.100.100.000.10
Ligue 2 (1 Season)643764.2101100001.41.40.72.188340.240.000.240.240.240.330.160.490.330.49
Primeira Liga (1 Season)511291.4000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201623Lorientfr FRACoupe de France3rd221621.8000000000.000.000.000.000.00Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue5th11901.0000000000.000.000.000.000.00Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue17th11901.0101100001.000.001.001.001.00Matches
2017-201825Lorientfr FRACoupe de France17th11901.0101100001.000.001.001.001.00Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue17th10270.3000000000.000.000.000.000.00Matches
2018-201926Nantesfr FRACoupe de France3rd311421.6000000200.000.000.000.000.00Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue9th221802.0202200201.000.001.001.001.00Matches
2019-202027Strasbourgfr FRACoupe de France9th11600.7000000000.000.000.000.000.00Matches
2020-202128Strasbourgfr FRACoupe de France33rd11800.9000000000.000.000.000.000.00Matches
2021-202229Strasbourgfr FRACoupe de FranceR3210200.2000000000.000.000.000.000.00Matches
7 Seasons3 Clubs2 Leagues141094110.5404400400.380.000.380.380.38
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
Lorient (3 Seasons)2 Leagues654595.1202200000.390.000.390.390.39
Strasbourg (3 Seasons)1 League321601.8000000000.000.000.000.000.00
Nantes (1 Season)2 Leagues533223.6202200400.560.000.560.560.56
Coupe de France (6 Seasons)965546.2101100200.160.000.160.160.16
Coupe de la Ligue (4 Seasons)543874.3303300200.700.000.700.700.70
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
2014-201522Trabzonspor2. Europa LgR32554404.9101100100.200.000.200.200.20Matches
2017-201825Porto1. Champions LgR1621961.1000000000.10.10.00.11140.000.000.000.000.000.070.000.070.070.07Matches
2 Seasons2 Clubs2 Leagues765366.0101100100.10.10.00.11140.170.000.170.170.170.070.000.070.070.07
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
Trabzonspor (1 Season)1 League554404.9101100100.200.000.200.200.20
Porto (1 Season)1 League21961.1000000000.10.10.00.11140.000.000.000.000.000.070.000.070.070.07
Europa Lg (1 Season)554404.9101100100.200.000.200.200.20
Champions Lg (1 Season)21961.1000000000.10.10.00.11140.000.000.000.000.000.070.000.070.070.07
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201422gh Ghana1. World CupGR11700.8000000100.000.000.000.000.00Matches
201422gh GhanaWCQ443473.93300100.780.78Matches
201422gh GhanaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201523gh GhanaFriendlies (M)21770.9000000000.000.000.000.000.00Matches
201624gh GhanaFriendlies (M)11690.8000000000.000.000.000.000.00Matches
201725gh GhanaFriendlies (M)211151.3000000000.000.000.000.000.00Matches
201725gh GhanaAfrica Cup of Nations qualification211031.1000000000.000.000.000.000.00Matches
201826gh GhanaWCQ411341.5000000000.000.000.000.000.00Matches
201927gh GhanaAfrica Cup of Nations qualification211161.3000000000.000.000.000.000.00Matches
6 Seasons1 Club4 Leagues19121,12112.5300300200.240.000.000.240.00
Friendlies (M) (4 Seasons)643513.9000000000.000.000.000.000.00
WCQ (2 Seasons)854815.3300300100.560.000.000.560.00
Africa Cup of Nations qualification (2 Seasons)422192.4000000000.000.000.000.000.00
World Cup (1 Season)11700.8000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201018Häckense SWE1. Allsvenskan2.7020.740.0000
201119Häckense SWE1. Allsvenskan5.6391.610.3300
201220Häckense SWE1. Allsvenskan27.622511.850.4111
2012-201320Spartak Moscowru RUS1. Premier League2.3031.280.0000
2013-201421Valenciennesfr FRA1. Ligue 115.49211.360.3323Matches
2013-201421Spartak Moscowru RUS1. Premier League0.5112.141.0000Matches
2014-201522Trabzonspor2. Europa Lg4.9120.410.5000Matches
2014-201522Spartak Moscowru RUS1. Premier League1.9021.040.0000Matches
2014-201522Trabzonsportr TUR1. Süper Lig9.8060.610.0000Matches
2015-201623Lorientfr FRACoupe de France1.8000Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue1.0000Matches
2015-201623Lorientfr FRA1. Ligue 118.311241.310.3822Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue1.0100Matches
2016-201724Lorientfr FRA1. Ligue 131.69803037.52.540.950.100.2713Matches
2017-201825Porto1. Champions Lg1.1022100.01.871.870.000.0030.30000.10.10.04-0.1-0.1Matches
2017-201825Lorientfr FRACoupe de France1.0100Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue0.3000Matches
2017-201825Lorientfr FRA2. Ligue 24.218225.01.910.480.130.5016.71001.41.40.17-0.4-0.4Matches
2017-201825Portopt POR1. Primeira Liga1.404125.02.790.700.000.0000Matches
2018-201926Nantesfr FRACoupe de France1.603133.31.900.630.000.0000Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue2.0200Matches
2018-201926Nantesfr FRA1. Ligue 125.05391333.31.560.520.100.3118.40115.74.90.13-0.7-0.9Matches
2019-202027Strasbourgfr FRACoupe de France0.70000.000.0000Matches
2019-202027Strasbourgfr FRA1. Ligue 14.126233.31.460.490.331.0015.50001.11.10.19+0.9+0.9Matches
2020-202128Strasbourgfr FRACoupe de France0.90100.01.130.000.0000Matches
2020-202128Strasbourgfr FRA1. Ligue 16.119222.21.470.330.000.0018.90111.91.10.13-0.9-1.1Matches
2021-202229Strasbourgfr FRACoupe de France0.20000.000.0000Matches
2021-202229Strasbourgfr FRA1. Ligue 13.627342.91.930.830.290.6717.80001.21.20.17+0.8+0.8Matches
12 Seasons8 Clubs10 Leagues176.67115917735.21.981.040.110.3318.3181111.49.80.14-0.4-0.8
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
Lorient (3 Seasons)4 Leagues59.223885636.42.461.040.100.3216.71351.41.40.17-0.4-0.4
Häcken (3 Seasons)1 League35.925621.730.3911
Strasbourg (3 Seasons)2 Leagues15.7523730.41.470.450.170.5717.60114.33.50.16+0.7+0.5
Spartak Moscow (3 Seasons)1 League4.7161.270.1700
Nantes (1 Season)3 Leagues28.57421433.31.580.530.100.2918.40115.74.90.13-0.7-0.9
Trabzonspor (1 Season)2 Leagues14.7180.540.1300
Valenciennes (1 Season)1 League15.49211.360.3323
Porto (1 Season)2 Leagues2.506350.02.401.200.000.0030.30000.10.10.04-0.1-0.1
Ligue 1 (7 Seasons)104.1391419535.52.000.910.110.3418.107109.98.40.14+0.1-0.4
Coupe de France (6 Seasons)6.214125.01.190.300.000.0000
Coupe de la Ligue (4 Seasons)4.3300
Allsvenskan (3 Seasons)35.925621.730.3911
Premier League (3 Seasons)4.7161.270.1700
Süper Lig (1 Season)9.8060.610.0000
Ligue 2 (1 Season)4.218225.01.910.480.130.5016.71001.41.40.17-0.4-0.4
Europa Lg (1 Season)4.9120.410.5000
Primeira Liga (1 Season)1.404125.02.790.700.000.0000
Champions Lg (1 Season)1.1022100.01.871.870.000.0030.30000.10.10.04-0.1-0.1
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
201018Häcken1 League2.7020.740.0000
201119Häcken1 League5.6391.610.3300
201220Häcken1 League27.622511.850.4111
2012-201320Spartak Moscow1 League2.3031.280.0000
2013-201421Valenciennes1 League15.49211.360.3323
2013-201421Spartak Moscow1 League0.5112.141.0000
2014-201522Spartak Moscow1 League1.9021.040.0000
2014-201522Trabzonspor2 Leagues14.7180.540.1300
2015-201623Lorient3 Leagues21.111241.310.3822
2016-201724Lorient2 Leagues32.610803037.52.540.950.100.2713
2017-201825Lorient3 Leagues5.528225.01.910.480.130.5016.71001.41.40.17-0.4-0.4
2017-201825Porto2 Leagues2.506350.02.401.200.000.0030.30000.10.10.04-0.1-0.1
2018-201926Nantes3 Leagues28.57421433.31.580.530.100.2918.40115.74.90.13-0.7-0.9
2019-202027Strasbourg2 Leagues4.826233.31.250.420.331.0015.50001.11.10.19+0.9+0.9
2020-202128Strasbourg2 Leagues7.0110220.01.420.280.000.0018.90111.91.10.13-0.9-1.1
2021-202229Strasbourg2 Leagues3.927342.91.820.780.290.6717.80001.21.20.17+0.8+0.8
12 Seasons8 Clubs10 Leagues176.67115917735.21.981.040.110.3318.3181111.49.80.14-0.4-0.8
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
Lorient (3 Seasons)4 Leagues59.223885636.42.461.040.100.3216.71351.41.40.17-0.4-0.4
Häcken (3 Seasons)1 League35.925621.730.3911
Strasbourg (3 Seasons)2 Leagues15.7523730.41.470.450.170.5717.60114.33.50.16+0.7+0.5
Spartak Moscow (3 Seasons)1 League4.7161.270.1700
Nantes (1 Season)3 Leagues28.57421433.31.580.530.100.2918.40115.74.90.13-0.7-0.9
Trabzonspor (1 Season)2 Leagues14.7180.540.1300
Valenciennes (1 Season)1 League15.49211.360.3323
Porto (1 Season)2 Leagues2.506350.02.401.200.000.0030.30000.10.10.04-0.1-0.1
Ligue 1 (7 Seasons)104.1391419535.52.000.910.110.3418.107109.98.40.14+0.1-0.4
Coupe de France (6 Seasons)6.214125.01.190.300.000.0000
Coupe de la Ligue (4 Seasons)4.3300
Allsvenskan (3 Seasons)35.925621.730.3911
Premier League (3 Seasons)4.7161.270.1700
Süper Lig (1 Season)9.8060.610.0000
Ligue 2 (1 Season)4.218225.01.910.480.130.5016.71001.41.40.17-0.4-0.4
Europa Lg (1 Season)4.9120.410.5000
Primeira Liga (1 Season)1.404125.02.790.700.000.0000
Champions Lg (1 Season)1.1022100.01.871.870.000.0030.30000.10.10.04-0.1-0.1
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
201018Häckense SWE1. Allsvenskan8th2.7020.740.0000
201119Häckense SWE1. Allsvenskan6th5.6391.610.3300
201220Häckense SWE1. Allsvenskan2nd27.622511.850.4111
2012-201320Spartak Moscowru RUS1. Premier League4th2.3031.280.0000
2013-201421Valenciennesfr FRA1. Ligue 119th15.49211.360.3323Matches
2013-201421Spartak Moscowru RUS1. Premier League6th0.5112.141.0000Matches
2014-201522Spartak Moscowru RUS1. Premier League6th1.9021.040.0000Matches
2014-201522Trabzonsportr TUR1. Süper Lig5th9.8060.610.0000Matches
2015-201623Lorientfr FRA1. Ligue 115th18.311241.310.3822Matches
2016-201724Lorientfr FRA1. Ligue 118th31.69803037.52.540.950.100.2713Matches
2017-201825Lorientfr FRA2. Ligue 27th4.218225.01.910.480.130.5016.71001.41.40.17-0.4-0.4Matches
2017-201825Portopt POR1. Primeira Liga1st1.404125.02.790.700.000.0000Matches
2018-201926Nantesfr FRA1. Ligue 112th25.05391333.31.560.520.100.3118.40115.74.90.13-0.7-0.9Matches
2019-202027Strasbourgfr FRA1. Ligue 110th4.126233.31.460.490.331.0015.50001.11.10.19+0.9+0.9Matches
2020-202128Strasbourgfr FRA1. Ligue 115th6.119222.21.470.330.000.0018.90111.91.10.13-0.9-1.1Matches
2021-202229Strasbourgfr FRA1. Ligue 16th3.627342.91.930.830.290.6717.80001.21.20.17+0.8+0.8Matches
12 Seasons8 Clubs6 Leagues160.26615317234.62.011.070.110.3418.0181111.39.70.14-0.3-0.7
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
Lorient (3 Seasons)2 Leagues54.121885636.42.461.040.100.3216.71351.41.40.17-0.4-0.4
Häcken (3 Seasons)1 League35.925621.730.3911
Strasbourg (3 Seasons)1 League13.9522731.81.580.500.180.5717.60114.33.50.16+0.7+0.5
Spartak Moscow (3 Seasons)1 League4.7161.270.1700
Nantes (1 Season)1 League25.05391333.31.560.520.100.3118.40115.74.90.13-0.7-0.9
Trabzonspor (1 Season)1 League9.8060.610.0000
Valenciennes (1 Season)1 League15.49211.360.3323
Porto (1 Season)1 League1.404125.02.790.700.000.0000
Ligue 1 (7 Seasons)104.1391419535.52.000.910.110.3418.107109.98.40.14+0.1-0.4
Allsvenskan (3 Seasons)35.925621.730.3911
Premier League (3 Seasons)4.7161.270.1700
Süper Lig (1 Season)9.8060.610.0000
Ligue 2 (1 Season)4.218225.01.910.480.130.5016.71001.41.40.17-0.4-0.4
Primeira Liga (1 Season)1.404125.02.790.700.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201623Lorientfr FRACoupe de France3rd1.8000Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue5th1.0000Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue17th1.0100Matches
2017-201825Lorientfr FRACoupe de France17th1.0100Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue17th0.3000Matches
2018-201926Nantesfr FRACoupe de France3rd1.603133.31.900.630.000.0000Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue9th2.0200Matches
2019-202027Strasbourgfr FRACoupe de France9th0.70000.000.0000Matches
2020-202128Strasbourgfr FRACoupe de France33rd0.90100.01.130.000.0000Matches
2021-202229Strasbourgfr FRACoupe de FranceR320.20000.000.0000Matches
7 Seasons3 Clubs2 Leagues10.544125.01.190.300.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Lorient (3 Seasons)2 Leagues5.1200
Strasbourg (3 Seasons)1 League1.80100.00.560.000.0000
Nantes (1 Season)2 Leagues3.623133.31.900.630.000.0000
Coupe de France (6 Seasons)6.214125.01.190.300.000.0000
Coupe de la Ligue (4 Seasons)4.3300
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
2014-201522Trabzonspor2. Europa LgR324.9120.410.5000Matches
2017-201825Porto1. Champions LgR161.1022100.01.871.870.000.0030.30000.10.10.04-0.1-0.1Matches
2 Seasons2 Clubs2 Leagues6.0124100.01.870.670.000.2530.30000.10.10.04-0.1-0.1
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
Trabzonspor (1 Season)1 League4.9120.410.5000
Porto (1 Season)1 League1.1022100.01.871.870.000.0030.30000.10.10.04-0.1-0.1
Europa Lg (1 Season)4.9120.410.5000
Champions Lg (1 Season)1.1022100.01.871.870.000.0030.30000.10.10.04-0.1-0.1
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201422gh Ghana1. World CupGR0.8000Matches
201422gh GhanaWCQ3.9300Matches
201422gh GhanaFriendlies (M)1.0000Matches
201523gh GhanaFriendlies (M)0.9000Matches
201624gh GhanaFriendlies (M)0.8000Matches
201725gh GhanaFriendlies (M)1.3000Matches
201725gh GhanaAfrica Cup of Nations qualification1.1000Matches
201826gh GhanaWCQ1.5000Matches
201927gh GhanaAfrica Cup of Nations qualification1.3000Matches
6 Seasons1 Club4 Leagues12.5300
Friendlies (M) (4 Seasons)3.9000
WCQ (2 Seasons)5.3300
Africa Cup of Nations qualification (2 Seasons)2.4000
World Cup (1 Season)0.8000

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
201018Häckense SWE1. Allsvenskan2.70
201119Häckense SWE1. Allsvenskan5.60
201220Häckense SWE1. Allsvenskan27.68
2012-201320Spartak Moscowru RUS1. Premier League2.31
2013-201421Valenciennesfr FRA1. Ligue 115.43Matches
2013-201421Spartak Moscowru RUS1. Premier League0.50Matches
2014-201522Trabzonspor2. Europa Lg4.90Matches
2014-201522Spartak Moscowru RUS1. Premier League1.90Matches
2014-201522Trabzonsportr TUR1. Süper Lig9.81Matches
2015-201623Lorientfr FRACoupe de France1.80Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue1.00Matches
2015-201623Lorientfr FRA1. Ligue 118.33Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue1.00Matches
2016-201724Lorientfr FRA1. Ligue 131.65Matches
2017-201825Porto1. Champions Lg1.1212680.827932111291.791181.80000.00.00.000101Matches
2017-201825Lorientfr FRACoupe de France1.00Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue0.30Matches
2017-201825Lorientfr FRA2. Ligue 24.2648080.0831116343791.9202483.32366.700.70.5-0.764528Matches
2017-201825Portopt POR1. Primeira Liga1.40Matches
2018-201926Nantesfr FRACoupe de France1.60Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue2.00Matches
2018-201926Nantesfr FRA1. Ligue 125.043160771.05657146026032280.711115372.5245444.432.62.4+0.4252620254Matches
2019-202027Strasbourgfr FRACoupe de France0.70Matches
2019-202027Strasbourgfr FRA1. Ligue 14.1618670.9689195354185.4162564.0020.010.90.5+0.152527Matches
2020-202128Strasbourgfr FRACoupe de France0.90Matches
2020-202128Strasbourgfr FRA1. Ligue 16.110513876.11346205667785.7293582.931030.000.10.3-0.112219Matches
2021-202229Strasbourgfr FRACoupe de France0.20Matches
2021-202229Strasbourgfr FRA1. Ligue 13.69713273.51324306627582.7263574.34757.100.51.1-0.5463211Matches
12 Seasons8 Clubs10 Leagues176.6779106972.910126231446856483.021128374.6337643.4254.74.9+20.3414036990
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
Lorient (3 Seasons)4 Leagues59.2648080.0831116343791.9202483.32366.780.70.5+7.364528
Häcken (3 Seasons)1 League35.98
Strasbourg (3 Seasons)2 Leagues15.726335673.9335970616319384.5719574.771936.811.41.9-0.4101010527
Spartak Moscow (3 Seasons)1 League4.71
Nantes (1 Season)3 Leagues28.543160771.05657146026032280.711115372.5245444.432.62.4+0.4252620254
Trabzonspor (1 Season)2 Leagues14.71
Valenciennes (1 Season)1 League15.43
Porto (1 Season)2 Leagues2.5212680.827932111291.791181.80000.00.00.000101
Ligue 1 (7 Seasons)104.169496372.19016216642351582.118224873.4317342.5154.04.3+11.0353630781
Coupe de France (6 Seasons)6.20
Coupe de la Ligue (4 Seasons)4.30
Allsvenskan (3 Seasons)35.98
Premier League (3 Seasons)4.71
Süper Lig (1 Season)9.81
Ligue 2 (1 Season)4.2648080.0831116343791.9202483.32366.700.70.5-0.764528
Europa Lg (1 Season)4.90
Primeira Liga (1 Season)1.40
Champions Lg (1 Season)1.1212680.827932111291.791181.80000.00.00.000101
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
201018Häcken1 League2.70
201119Häcken1 League5.60
201220Häcken1 League27.68
2012-201320Spartak Moscow1 League2.31
2013-201421Valenciennes1 League15.43
2013-201421Spartak Moscow1 League0.50
2014-201522Spartak Moscow1 League1.90
2014-201522Trabzonspor2 Leagues14.71
2015-201623Lorient3 Leagues21.13
2016-201724Lorient2 Leagues32.65
2017-201825Lorient3 Leagues5.5648080.0831116343791.9202483.32366.700.70.5-0.764528
2017-201825Porto2 Leagues2.5212680.827932111291.791181.80000.00.00.000101
2018-201926Nantes3 Leagues28.543160771.05657146026032280.711115372.5245444.432.62.4+0.4252620254
2019-202027Strasbourg2 Leagues4.8618670.9689195354185.4162564.0020.010.90.5+0.152527
2020-202128Strasbourg2 Leagues7.010513876.11346205667785.7293582.931030.000.10.3-0.112219
2021-202229Strasbourg2 Leagues3.99713273.51324306627582.7263574.34757.100.51.1-0.5463211
12 Seasons8 Clubs10 Leagues176.6779106972.910126231446856483.021128374.6337643.4254.74.9+20.3414036990
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
Lorient (3 Seasons)4 Leagues59.2648080.0831116343791.9202483.32366.780.70.5+7.364528
Häcken (3 Seasons)1 League35.98
Strasbourg (3 Seasons)2 Leagues15.726335673.9335970616319384.5719574.771936.811.41.9-0.4101010527
Spartak Moscow (3 Seasons)1 League4.71
Nantes (1 Season)3 Leagues28.543160771.05657146026032280.711115372.5245444.432.62.4+0.4252620254
Trabzonspor (1 Season)2 Leagues14.71
Valenciennes (1 Season)1 League15.43
Porto (1 Season)2 Leagues2.5212680.827932111291.791181.80000.00.00.000101
Ligue 1 (7 Seasons)104.169496372.19016216642351582.118224873.4317342.5154.04.3+11.0353630781
Coupe de France (6 Seasons)6.20
Coupe de la Ligue (4 Seasons)4.30
Allsvenskan (3 Seasons)35.98
Premier League (3 Seasons)4.71
Süper Lig (1 Season)9.81
Ligue 2 (1 Season)4.2648080.0831116343791.9202483.32366.700.70.5-0.764528
Europa Lg (1 Season)4.90
Primeira Liga (1 Season)1.40
Champions Lg (1 Season)1.1212680.827932111291.791181.80000.00.00.000101
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
201018Häckense SWE1. Allsvenskan8th2.70
201119Häckense SWE1. Allsvenskan6th5.60
201220Häckense SWE1. Allsvenskan2nd27.68
2012-201320Spartak Moscowru RUS1. Premier League4th2.31
2013-201421Valenciennesfr FRA1. Ligue 119th15.43Matches
2013-201421Spartak Moscowru RUS1. Premier League6th0.50Matches
2014-201522Spartak Moscowru RUS1. Premier League6th1.90Matches
2014-201522Trabzonsportr TUR1. Süper Lig5th9.81Matches
2015-201623Lorientfr FRA1. Ligue 115th18.33Matches
2016-201724Lorientfr FRA1. Ligue 118th31.65Matches
2017-201825Lorientfr FRA2. Ligue 27th4.2648080.0831116343791.9202483.32366.700.70.5-0.764528Matches
2017-201825Portopt POR1. Primeira Liga1st1.40Matches
2018-201926Nantesfr FRA1. Ligue 112th25.043160771.05657146026032280.711115372.5245444.432.62.4+0.4252620254Matches
2019-202027Strasbourgfr FRA1. Ligue 110th4.1618670.9689195354185.4162564.0020.010.90.5+0.152527Matches
2020-202128Strasbourgfr FRA1. Ligue 115th6.110513876.11346205667785.7293582.931030.000.10.3-0.112219Matches
2021-202229Strasbourgfr FRA1. Ligue 16th3.69713273.51324306627582.7263574.34757.100.51.1-0.5463211Matches
12 Seasons8 Clubs6 Leagues160.2758104372.79847228245755282.820227274.3337643.4254.74.8+20.3414035989
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
Lorient (3 Seasons)2 Leagues54.1648080.0831116343791.9202483.32366.780.70.5+7.364528
Häcken (3 Seasons)1 League35.98
Strasbourg (3 Seasons)1 League13.926335673.9335970616319384.5719574.771936.811.41.9-0.4101010527
Spartak Moscow (3 Seasons)1 League4.71
Nantes (1 Season)1 League25.043160771.05657146026032280.711115372.5245444.432.62.4+0.4252620254
Trabzonspor (1 Season)1 League9.81
Valenciennes (1 Season)1 League15.43
Porto (1 Season)1 League1.40
Ligue 1 (7 Seasons)104.169496372.19016216642351582.118224873.4317342.5154.04.3+11.0353630781
Allsvenskan (3 Seasons)35.98
Premier League (3 Seasons)4.71
Süper Lig (1 Season)9.81
Ligue 2 (1 Season)4.2648080.0831116343791.9202483.32366.700.70.5-0.764528
Primeira Liga (1 Season)1.40
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-201623Lorientfr FRACoupe de France3rd1.80Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue5th1.00Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue17th1.00Matches
2017-201825Lorientfr FRACoupe de France17th1.00Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue17th0.30Matches
2018-201926Nantesfr FRACoupe de France3rd1.60Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue9th2.00Matches
2019-202027Strasbourgfr FRACoupe de France9th0.70Matches
2020-202128Strasbourgfr FRACoupe de France33rd0.90Matches
2021-202229Strasbourgfr FRACoupe de FranceR320.20Matches
7 Seasons3 Clubs2 Leagues10.50
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
Lorient (3 Seasons)2 Leagues5.10
Strasbourg (3 Seasons)1 League1.80
Nantes (1 Season)2 Leagues3.60
Coupe de France (6 Seasons)6.20
Coupe de la Ligue (4 Seasons)4.30
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
2014-201522Trabzonspor2. Europa LgR324.90Matches
2017-201825Porto1. Champions LgR161.1212680.827932111291.791181.80000.00.00.000101Matches
2 Seasons2 Clubs2 Leagues6.0212680.827932111291.791181.80000.00.00.000101
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
Trabzonspor (1 Season)1 League4.90
Porto (1 Season)1 League1.1212680.827932111291.791181.80000.00.00.000101
Europa Lg (1 Season)4.90
Champions Lg (1 Season)1.1212680.827932111291.791181.80000.00.00.000101
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201422gh Ghana1. World CupGR0.80Matches
201422gh GhanaWCQ3.9Matches
201422gh GhanaFriendlies (M)1.00Matches
201523gh GhanaFriendlies (M)0.90Matches
201624gh GhanaFriendlies (M)0.80Matches
201725gh GhanaFriendlies (M)1.30Matches
201725gh GhanaAfrica Cup of Nations qualification1.10Matches
201826gh GhanaWCQ1.50Matches
201927gh GhanaAfrica Cup of Nations qualification1.30Matches
6 Seasons1 Club4 Leagues12.50
Friendlies (M) (4 Seasons)3.90
WCQ (2 Seasons)5.30
Africa Cup of Nations qualification (2 Seasons)2.40
World Cup (1 Season)0.80
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201018Häckense SWE1. Allsvenskan2.7
201119Häckense SWE1. Allsvenskan5.6
201220Häckense SWE1. Allsvenskan27.6
2012-201320Spartak Moscowru RUS1. Premier League2.3
2013-201421Valenciennesfr FRA1. Ligue 115.4Matches
2013-201421Spartak Moscowru RUS1. Premier League0.5Matches
2014-201522Trabzonspor2. Europa Lg4.9Matches
2014-201522Spartak Moscowru RUS1. Premier League1.9Matches
2014-201522Trabzonsportr TUR1. Süper Lig9.8Matches
2015-201623Lorientfr FRACoupe de France1.8Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue1.0Matches
2015-201623Lorientfr FRA1. Ligue 118.3Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue1.0Matches
2016-201724Lorientfr FRA1. Ligue 131.623Matches
2017-201825Porto1. Champions Lg1.1262500000000002111Matches
2017-201825Lorientfr FRACoupe de France1.0Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue0.3Matches
2017-201825Lorientfr FRA2. Ligue 24.2807360102000006413Matches
2017-201825Portopt POR1. Primeira Liga1.40Matches
2018-201926Nantesfr FRACoupe de France1.64Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue2.0Matches
2018-201926Nantesfr FRA1. Ligue 125.06075762915140415631431223Matches
2019-202027Strasbourgfr FRACoupe de France0.70Matches
2019-202027Strasbourgfr FRA1. Ligue 14.1868510207100006102Matches
2020-202128Strasbourgfr FRACoupe de France0.94Matches
2020-202128Strasbourgfr FRA1. Ligue 16.11381370000100000010514Matches
2021-202229Strasbourgfr FRACoupe de France0.20Matches
2021-202229Strasbourgfr FRA1. Ligue 13.613212741107300009716Matches
12 Seasons8 Clubs10 Leagues176.6106910234029197815631779639
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lorient (3 Seasons)4 Leagues59.28073601025000006413
Häcken (3 Seasons)1 League35.9
Strasbourg (3 Seasons)2 Leagues15.735634951302840000263212
Spartak Moscow (3 Seasons)1 League4.7
Nantes (1 Season)3 Leagues28.56075762915144415631431223
Trabzonspor (1 Season)2 Leagues14.7
Valenciennes (1 Season)1 League15.4
Porto (1 Season)2 Leagues2.5262500000000002111
Ligue 1 (7 Seasons)104.19639253428187815631694435
Coupe de France (6 Seasons)6.28
Coupe de la Ligue (4 Seasons)4.3
Allsvenskan (3 Seasons)35.9
Premier League (3 Seasons)4.7
Süper Lig (1 Season)9.8
Ligue 2 (1 Season)4.2807360102000006413
Europa Lg (1 Season)4.9
Primeira Liga (1 Season)1.40
Champions Lg (1 Season)1.1262500000000002111
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
201018Häcken1 League2.7
201119Häcken1 League5.6
201220Häcken1 League27.6
2012-201320Spartak Moscow1 League2.3
2013-201421Valenciennes1 League15.4
2013-201421Spartak Moscow1 League0.5
2014-201522Spartak Moscow1 League1.9
2014-201522Trabzonspor2 Leagues14.7
2015-201623Lorient3 Leagues21.1
2016-201724Lorient2 Leagues32.623
2017-201825Lorient3 Leagues5.5807360102000006413
2017-201825Porto2 Leagues2.5262500000000002111
2018-201926Nantes3 Leagues28.56075762915144415631431223
2019-202027Strasbourg2 Leagues4.8868510207100006102
2020-202128Strasbourg2 Leagues7.01381370000140000010514
2021-202229Strasbourg2 Leagues3.913212741107300009716
12 Seasons8 Clubs10 Leagues176.6106910234029197815631779639
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lorient (3 Seasons)4 Leagues59.28073601025000006413
Häcken (3 Seasons)1 League35.9
Strasbourg (3 Seasons)2 Leagues15.735634951302840000263212
Spartak Moscow (3 Seasons)1 League4.7
Nantes (1 Season)3 Leagues28.56075762915144415631431223
Trabzonspor (1 Season)2 Leagues14.7
Valenciennes (1 Season)1 League15.4
Porto (1 Season)2 Leagues2.5262500000000002111
Ligue 1 (7 Seasons)104.19639253428187815631694435
Coupe de France (6 Seasons)6.28
Coupe de la Ligue (4 Seasons)4.3
Allsvenskan (3 Seasons)35.9
Premier League (3 Seasons)4.7
Süper Lig (1 Season)9.8
Ligue 2 (1 Season)4.2807360102000006413
Europa Lg (1 Season)4.9
Primeira Liga (1 Season)1.40
Champions Lg (1 Season)1.1262500000000002111
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
201018Häckense SWE1. Allsvenskan8th2.7
201119Häckense SWE1. Allsvenskan6th5.6
201220Häckense SWE1. Allsvenskan2nd27.6
2012-201320Spartak Moscowru RUS1. Premier League4th2.3
2013-201421Valenciennesfr FRA1. Ligue 119th15.4Matches
2013-201421Spartak Moscowru RUS1. Premier League6th0.5Matches
2014-201522Spartak Moscowru RUS1. Premier League6th1.9Matches
2014-201522Trabzonsportr TUR1. Süper Lig5th9.8Matches
2015-201623Lorientfr FRA1. Ligue 115th18.3Matches
2016-201724Lorientfr FRA1. Ligue 118th31.623Matches
2017-201825Lorientfr FRA2. Ligue 27th4.2807360102000006413Matches
2017-201825Portopt POR1. Primeira Liga1st1.40Matches
2018-201926Nantesfr FRA1. Ligue 112th25.06075762915140415631431223Matches
2019-202027Strasbourgfr FRA1. Ligue 110th4.1868510207100006102Matches
2020-202128Strasbourgfr FRA1. Ligue 115th6.11381370000100000010514Matches
2021-202229Strasbourgfr FRA1. Ligue 16th3.613212741107300009716Matches
12 Seasons8 Clubs6 Leagues160.210439984029189815631758538
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lorient (3 Seasons)2 Leagues54.18073601025000006413
Häcken (3 Seasons)1 League35.9
Strasbourg (3 Seasons)1 League13.935634951302440000263212
Spartak Moscow (3 Seasons)1 League4.7
Nantes (1 Season)1 League25.06075762915140415631431223
Trabzonspor (1 Season)1 League9.8
Valenciennes (1 Season)1 League15.4
Porto (1 Season)1 League1.40
Ligue 1 (7 Seasons)104.19639253428187815631694435
Allsvenskan (3 Seasons)35.9
Premier League (3 Seasons)4.7
Süper Lig (1 Season)9.8
Ligue 2 (1 Season)4.2807360102000006413
Primeira Liga (1 Season)1.40
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-201623Lorientfr FRACoupe de France3rd1.8Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue5th1.0Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue17th1.0Matches
2017-201825Lorientfr FRACoupe de France17th1.0Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue17th0.3Matches
2018-201926Nantesfr FRACoupe de France3rd1.64Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue9th2.0Matches
2019-202027Strasbourgfr FRACoupe de France9th0.70Matches
2020-202128Strasbourgfr FRACoupe de France33rd0.94Matches
2021-202229Strasbourgfr FRACoupe de FranceR320.20Matches
7 Seasons3 Clubs2 Leagues10.58
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Lorient (3 Seasons)2 Leagues5.1
Strasbourg (3 Seasons)1 League1.84
Nantes (1 Season)2 Leagues3.64
Coupe de France (6 Seasons)6.28
Coupe de la Ligue (4 Seasons)4.3
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
2014-201522Trabzonspor2. Europa LgR324.9Matches
2017-201825Porto1. Champions LgR161.1262500000000002111Matches
2 Seasons2 Clubs2 Leagues6.0262500000000002111
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Trabzonspor (1 Season)1 League4.9
Porto (1 Season)1 League1.1262500000000002111
Europa Lg (1 Season)4.9
Champions Lg (1 Season)1.1262500000000002111
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
201422gh Ghana1. World CupGR0.8Matches
201422gh GhanaWCQ3.9Matches
201422gh GhanaFriendlies (M)1.0Matches
201523gh GhanaFriendlies (M)0.9Matches
201624gh GhanaFriendlies (M)0.8Matches
201725gh GhanaFriendlies (M)1.3Matches
201725gh GhanaAfrica Cup of Nations qualification1.1Matches
201826gh GhanaWCQ1.5Matches
201927gh GhanaAfrica Cup of Nations qualification1.3Matches
6 Seasons1 Club4 Leagues12.5
Friendlies (M) (4 Seasons)3.9
WCQ (2 Seasons)5.3
Africa Cup of Nations qualification (2 Seasons)2.4
World Cup (1 Season)0.8

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
201018Häckense SWE1. Allsvenskan2.7
201119Häckense SWE1. Allsvenskan5.6
201220Häckense SWE1. Allsvenskan27.6
2012-201320Spartak Moscowru RUS1. Premier League2.3
2013-201421Valenciennesfr FRA1. Ligue 115.4Matches
2013-201421Spartak Moscowru RUS1. Premier League0.5Matches
2014-201522Trabzonspor2. Europa Lg4.9Matches
2014-201522Spartak Moscowru RUS1. Premier League1.9Matches
2014-201522Trabzonsportr TUR1. Süper Lig9.8Matches
2015-201623Lorientfr FRACoupe de France1.8Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue1.0Matches
2015-201623Lorientfr FRA1. Ligue 118.3Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue1.0Matches
2016-201724Lorientfr FRA1. Ligue 131.6Matches
2017-201825Porto1. Champions Lg1.143.7520200000.00000000Matches
2017-201825Lorientfr FRACoupe de France1.0Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue0.3Matches
2017-201825Lorientfr FRA2. Ligue 24.2112.6380003020.48200000Matches
2017-201825Portopt POR1. Primeira Liga1.4Matches
2018-201926Nantesfr FRACoupe de France1.6Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue2.0Matches
2018-201926Nantesfr FRA1. Ligue 125.0783.1350463150100.40501040Matches
2019-202027Strasbourgfr FRACoupe de France0.7Matches
2019-202027Strasbourgfr FRA1. Ligue 14.181.9470100020.49200000Matches
2020-202128Strasbourgfr FRACoupe de France0.9Matches
2020-202128Strasbourgfr FRA1. Ligue 16.181.3110034000.00000000Matches
2021-202229Strasbourgfr FRACoupe de France0.2Matches
2021-202229Strasbourgfr FRA1. Ligue 13.6113.0380201020.55101000Matches
12 Seasons8 Clubs10 Leagues176.61202.72764116230160.361002040
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lorient (3 Seasons)4 Leagues59.2112.6380003020.48200000
Häcken (3 Seasons)1 League35.9
Strasbourg (3 Seasons)2 Leagues15.7271.95160335040.29301000
Spartak Moscow (3 Seasons)1 League4.7
Nantes (1 Season)3 Leagues28.5783.1350463150100.40501040
Trabzonspor (1 Season)2 Leagues14.7
Valenciennes (1 Season)1 League15.4
Porto (1 Season)2 Leagues2.543.7520200000.00000000
Ligue 1 (7 Seasons)104.11052.7066496200140.36802040
Coupe de France (6 Seasons)6.2
Coupe de la Ligue (4 Seasons)4.3
Allsvenskan (3 Seasons)35.9
Premier League (3 Seasons)4.7
Süper Lig (1 Season)9.8
Ligue 2 (1 Season)4.2112.6380003020.48200000
Europa Lg (1 Season)4.9
Primeira Liga (1 Season)1.4
Champions Lg (1 Season)1.143.7520200000.00000000
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
201018Häcken1 League2.7
201119Häcken1 League5.6
201220Häcken1 League27.6
2012-201320Spartak Moscow1 League2.3
2013-201421Valenciennes1 League15.4
2013-201421Spartak Moscow1 League0.5
2014-201522Spartak Moscow1 League1.9
2014-201522Trabzonspor2 Leagues14.7
2015-201623Lorient3 Leagues21.1
2016-201724Lorient2 Leagues32.6
2017-201825Lorient3 Leagues5.5112.6380003020.48200000
2017-201825Porto2 Leagues2.543.7520200000.00000000
2018-201926Nantes3 Leagues28.5783.1350463150100.40501040
2019-202027Strasbourg2 Leagues4.881.9470100020.49200000
2020-202128Strasbourg2 Leagues7.081.3110034000.00000000
2021-202229Strasbourg2 Leagues3.9113.0380201020.55101000
12 Seasons8 Clubs10 Leagues176.61202.72764116230160.361002040
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lorient (3 Seasons)4 Leagues59.2112.6380003020.48200000
Häcken (3 Seasons)1 League35.9
Strasbourg (3 Seasons)2 Leagues15.7271.95160335040.29301000
Spartak Moscow (3 Seasons)1 League4.7
Nantes (1 Season)3 Leagues28.5783.1350463150100.40501040
Trabzonspor (1 Season)2 Leagues14.7
Valenciennes (1 Season)1 League15.4
Porto (1 Season)2 Leagues2.543.7520200000.00000000
Ligue 1 (7 Seasons)104.11052.7066496200140.36802040
Coupe de France (6 Seasons)6.2
Coupe de la Ligue (4 Seasons)4.3
Allsvenskan (3 Seasons)35.9
Premier League (3 Seasons)4.7
Süper Lig (1 Season)9.8
Ligue 2 (1 Season)4.2112.6380003020.48200000
Europa Lg (1 Season)4.9
Primeira Liga (1 Season)1.4
Champions Lg (1 Season)1.143.7520200000.00000000
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
201018Häckense SWE1. Allsvenskan8th2.7
201119Häckense SWE1. Allsvenskan6th5.6
201220Häckense SWE1. Allsvenskan2nd27.6
2012-201320Spartak Moscowru RUS1. Premier League4th2.3
2013-201421Valenciennesfr FRA1. Ligue 119th15.4Matches
2013-201421Spartak Moscowru RUS1. Premier League6th0.5Matches
2014-201522Spartak Moscowru RUS1. Premier League6th1.9Matches
2014-201522Trabzonsportr TUR1. Süper Lig5th9.8Matches
2015-201623Lorientfr FRA1. Ligue 115th18.3Matches
2016-201724Lorientfr FRA1. Ligue 118th31.6Matches
2017-201825Lorientfr FRA2. Ligue 27th4.2112.6380003020.48200000Matches
2017-201825Portopt POR1. Primeira Liga1st1.4Matches
2018-201926Nantesfr FRA1. Ligue 112th25.0783.1350463150100.40501040Matches
2019-202027Strasbourgfr FRA1. Ligue 110th4.181.9470100020.49200000Matches
2020-202128Strasbourgfr FRA1. Ligue 115th6.181.3110034000.00000000Matches
2021-202229Strasbourgfr FRA1. Ligue 16th3.6113.0380201020.55101000Matches
12 Seasons8 Clubs6 Leagues160.21162.7074496230160.371002040
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lorient (3 Seasons)2 Leagues54.1112.6380003020.48200000
Häcken (3 Seasons)1 League35.9
Strasbourg (3 Seasons)1 League13.9271.95160335040.29301000
Spartak Moscow (3 Seasons)1 League4.7
Nantes (1 Season)1 League25.0783.1350463150100.40501040
Trabzonspor (1 Season)1 League9.8
Valenciennes (1 Season)1 League15.4
Porto (1 Season)1 League1.4
Ligue 1 (7 Seasons)104.11052.7066496200140.36802040
Allsvenskan (3 Seasons)35.9
Premier League (3 Seasons)4.7
Süper Lig (1 Season)9.8
Ligue 2 (1 Season)4.2112.6380003020.48200000
Primeira Liga (1 Season)1.4
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201623Lorientfr FRACoupe de France3rd1.8Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue5th1.0Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue17th1.0Matches
2017-201825Lorientfr FRACoupe de France17th1.0Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue17th0.3Matches
2018-201926Nantesfr FRACoupe de France3rd1.6Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue9th2.0Matches
2019-202027Strasbourgfr FRACoupe de France9th0.7Matches
2020-202128Strasbourgfr FRACoupe de France33rd0.9Matches
2021-202229Strasbourgfr FRACoupe de FranceR320.2Matches
7 Seasons3 Clubs2 Leagues10.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Lorient (3 Seasons)2 Leagues5.1
Strasbourg (3 Seasons)1 League1.8
Nantes (1 Season)2 Leagues3.6
Coupe de France (6 Seasons)6.2
Coupe de la Ligue (4 Seasons)4.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201522Trabzonspor2. Europa LgR324.9Matches
2017-201825Porto1. Champions LgR161.143.7520200000.00000000Matches
2 Seasons2 Clubs2 Leagues6.043.7520200000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Trabzonspor (1 Season)1 League4.9
Porto (1 Season)1 League1.143.7520200000.00000000
Europa Lg (1 Season)4.9
Champions Lg (1 Season)1.143.7520200000.00000000
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
201422gh Ghana1. World CupGR0.8Matches
201422gh GhanaWCQ3.9Matches
201422gh GhanaFriendlies (M)1.0Matches
201523gh GhanaFriendlies (M)0.9Matches
201624gh GhanaFriendlies (M)0.8Matches
201725gh GhanaFriendlies (M)1.3Matches
201725gh GhanaAfrica Cup of Nations qualification1.1Matches
201826gh GhanaWCQ1.5Matches
201927gh GhanaAfrica Cup of Nations qualification1.3Matches
6 Seasons1 Club4 Leagues12.5
Friendlies (M) (4 Seasons)3.9
WCQ (2 Seasons)5.3
Africa Cup of Nations qualification (2 Seasons)2.4
World Cup (1 Season)0.8

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
201018Häckense SWE1. Allsvenskan2.7
201119Häckense SWE1. Allsvenskan5.6
201220Häckense SWE1. Allsvenskan27.6
2012-201320Spartak Moscowru RUS1. Premier League2.3
2013-201421Valenciennesfr FRA1. Ligue 115.4Matches
2013-201421Spartak Moscowru RUS1. Premier League0.5Matches
2014-201522Trabzonspor2. Europa Lg4.9Matches
2014-201522Spartak Moscowru RUS1. Premier League1.9Matches
2014-201522Trabzonsportr TUR1. Süper Lig9.8Matches
2015-201623Lorientfr FRACoupe de France1.8Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue1.0Matches
2015-201623Lorientfr FRA1. Ligue 118.3Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue1.0Matches
2016-201724Lorientfr FRA1. Ligue 131.62912Matches
2017-201825Porto1. Champions Lg1.1110101333.320002300Matches
2017-201825Lorientfr FRACoupe de France1.0Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue0.3Matches
2017-201825Lorientfr FRA2. Ligue 24.211100020.020000100Matches
2017-201825Portopt POR1. Primeira Liga1.400Matches
2018-201926Nantesfr FRACoupe de France1.602Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue2.0Matches
2018-201926Nantesfr FRA1. Ligue 125.02213613372825.02190972970Matches
2019-202027Strasbourgfr FRACoupe de France0.701Matches
2019-202027Strasbourgfr FRA1. Ligue 14.1644203837.5520241000Matches
2020-202128Strasbourgfr FRACoupe de France0.901Matches
2020-202128Strasbourgfr FRA1. Ligue 16.1111001616.750002320Matches
2021-202229Strasbourgfr FRACoupe de France0.200Matches
2021-202229Strasbourgfr FRA1. Ligue 13.65323051050.052020510Matches
12 Seasons8 Clubs10 Leagues176.6365214193175729.840130133151100
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Lorient (3 Seasons)4 Leagues59.2130100020.0200012100
Häcken (3 Seasons)1 League35.90
Strasbourg (3 Seasons)2 Leagues15.712875092437.51540481830
Spartak Moscow (3 Seasons)1 League4.70
Nantes (1 Season)3 Leagues28.52213613372825.02190992970
Trabzonspor (1 Season)2 Leagues14.70
Valenciennes (1 Season)1 League15.40
Porto (1 Season)2 Leagues2.5110101333.320002300
Ligue 1 (7 Seasons)104.1345013183165230.836130132547100
Coupe de France (6 Seasons)6.2040
Coupe de la Ligue (4 Seasons)4.30
Allsvenskan (3 Seasons)35.90
Premier League (3 Seasons)4.70
Süper Lig (1 Season)9.80
Ligue 2 (1 Season)4.211100020.020000100
Europa Lg (1 Season)4.90
Primeira Liga (1 Season)1.4000
Champions Lg (1 Season)1.1110101333.320002300
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
201018Häcken1 League2.70
201119Häcken1 League5.60
201220Häcken1 League27.60
2012-201320Spartak Moscow1 League2.30
2013-201421Valenciennes1 League15.40
2013-201421Spartak Moscow1 League0.50
2014-201522Spartak Moscow1 League1.90
2014-201522Trabzonspor2 Leagues14.70
2015-201623Lorient3 Leagues21.10
2016-201724Lorient2 Leagues32.629120
2017-201825Lorient3 Leagues5.511100020.020000100
2017-201825Porto2 Leagues2.5110101333.320002300
2018-201926Nantes3 Leagues28.52213613372825.02190992970
2019-202027Strasbourg2 Leagues4.8644203837.5520251000
2020-202128Strasbourg2 Leagues7.0111001616.750003320
2021-202229Strasbourg2 Leagues3.95323051050.052020510
12 Seasons8 Clubs10 Leagues176.6365214193175729.840130133151100
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Lorient (3 Seasons)4 Leagues59.2130100020.0200012100
Häcken (3 Seasons)1 League35.90
Strasbourg (3 Seasons)2 Leagues15.712875092437.51540481830
Spartak Moscow (3 Seasons)1 League4.70
Nantes (1 Season)3 Leagues28.52213613372825.02190992970
Trabzonspor (1 Season)2 Leagues14.70
Valenciennes (1 Season)1 League15.40
Porto (1 Season)2 Leagues2.5110101333.320002300
Ligue 1 (7 Seasons)104.1345013183165230.836130132547100
Coupe de France (6 Seasons)6.2040
Coupe de la Ligue (4 Seasons)4.30
Allsvenskan (3 Seasons)35.90
Premier League (3 Seasons)4.70
Süper Lig (1 Season)9.80
Ligue 2 (1 Season)4.211100020.020000100
Europa Lg (1 Season)4.90
Primeira Liga (1 Season)1.4000
Champions Lg (1 Season)1.1110101333.320002300
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
201018Häckense SWE1. Allsvenskan8th2.7
201119Häckense SWE1. Allsvenskan6th5.6
201220Häckense SWE1. Allsvenskan2nd27.6
2012-201320Spartak Moscowru RUS1. Premier League4th2.3
2013-201421Valenciennesfr FRA1. Ligue 119th15.4Matches
2013-201421Spartak Moscowru RUS1. Premier League6th0.5Matches
2014-201522Spartak Moscowru RUS1. Premier League6th1.9Matches
2014-201522Trabzonsportr TUR1. Süper Lig5th9.8Matches
2015-201623Lorientfr FRA1. Ligue 115th18.3Matches
2016-201724Lorientfr FRA1. Ligue 118th31.62912Matches
2017-201825Lorientfr FRA2. Ligue 27th4.211100020.020000100Matches
2017-201825Portopt POR1. Primeira Liga1st1.400Matches
2018-201926Nantesfr FRA1. Ligue 112th25.02213613372825.02190972970Matches
2019-202027Strasbourgfr FRA1. Ligue 110th4.1644203837.5520241000Matches
2020-202128Strasbourgfr FRA1. Ligue 115th6.1111001616.750002320Matches
2021-202229Strasbourgfr FRA1. Ligue 16th3.65323051050.052020510Matches
12 Seasons8 Clubs6 Leagues160.2355114183165429.638130132548100
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
Lorient (3 Seasons)2 Leagues54.1130100020.0200012100
Häcken (3 Seasons)1 League35.90
Strasbourg (3 Seasons)1 League13.912875092437.51540461830
Spartak Moscow (3 Seasons)1 League4.70
Nantes (1 Season)1 League25.02213613372825.02190972970
Trabzonspor (1 Season)1 League9.80
Valenciennes (1 Season)1 League15.40
Porto (1 Season)1 League1.4000
Ligue 1 (7 Seasons)104.1345013183165230.836130132547100
Allsvenskan (3 Seasons)35.90
Premier League (3 Seasons)4.70
Süper Lig (1 Season)9.80
Ligue 2 (1 Season)4.211100020.020000100
Primeira Liga (1 Season)1.4000
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-201623Lorientfr FRACoupe de France3rd1.8Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue5th1.0Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue17th1.0Matches
2017-201825Lorientfr FRACoupe de France17th1.0Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue17th0.3Matches
2018-201926Nantesfr FRACoupe de France3rd1.602Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue9th2.0Matches
2019-202027Strasbourgfr FRACoupe de France9th0.701Matches
2020-202128Strasbourgfr FRACoupe de France33rd0.901Matches
2021-202229Strasbourgfr FRACoupe de FranceR320.200Matches
7 Seasons3 Clubs2 Leagues10.5040
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
Lorient (3 Seasons)2 Leagues5.10
Strasbourg (3 Seasons)1 League1.8020
Nantes (1 Season)2 Leagues3.6020
Coupe de France (6 Seasons)6.2040
Coupe de la Ligue (4 Seasons)4.30
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
2014-201522Trabzonspor2. Europa LgR324.9Matches
2017-201825Porto1. Champions LgR161.1110101333.320002300Matches
2 Seasons2 Clubs2 Leagues6.0110101333.320002300
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Trabzonspor (1 Season)1 League4.90
Porto (1 Season)1 League1.1110101333.320002300
Europa Lg (1 Season)4.90
Champions Lg (1 Season)1.1110101333.320002300
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
201422gh Ghana1. World CupGR0.8Matches
201422gh GhanaWCQ3.9Matches
201422gh GhanaFriendlies (M)1.0Matches
201523gh GhanaFriendlies (M)0.9Matches
201624gh GhanaFriendlies (M)0.8Matches
201725gh GhanaFriendlies (M)1.3Matches
201725gh GhanaAfrica Cup of Nations qualification1.1Matches
201826gh GhanaWCQ1.5Matches
201927gh GhanaAfrica Cup of Nations qualification1.3Matches
6 Seasons1 Club4 Leagues12.50
Friendlies (M) (4 Seasons)3.90
WCQ (2 Seasons)5.30
Africa Cup of Nations qualification (2 Seasons)2.40
World Cup (1 Season)0.80

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
201018Häckense SWE1. Allsvenskan2.7
201119Häckense SWE1. Allsvenskan5.6
201220Häckense SWE1. Allsvenskan27.6
2012-201320Spartak Moscowru RUS1. Premier League2.3
2013-201421Valenciennesfr FRA1. Ligue 115.4Matches
2013-201421Spartak Moscowru RUS1. Premier League0.5Matches
2014-201522Trabzonspor2. Europa Lg4.9Matches
2014-201522Spartak Moscowru RUS1. Premier League1.9Matches
2014-201522Trabzonsportr TUR1. Süper Lig9.8Matches
2015-201623Lorientfr FRACoupe de France1.8Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue1.0Matches
2015-201623Lorientfr FRA1. Ligue 118.3Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue1.0Matches
2016-201724Lorientfr FRA1. Ligue 131.6Matches
2017-201825Porto1. Champions Lg1.1411426121418562.5337.5331615811024274Matches
2017-201825Lorientfr FRACoupe de France1.0Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue0.3Matches
2017-201825Lorientfr FRA2. Ligue 24.2108054263141085120.0480.0104631256838111110634Matches
2017-201825Portopt POR1. Primeira Liga1.4Matches
2018-201926Nantesfr FRACoupe de France1.6Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue2.0Matches
2018-201926Nantesfr FRA1. Ligue 125.089467734348689893682739.74160.3676407318987047367759717239Matches
2019-202027Strasbourgfr FRACoupe de France0.7Matches
2019-202027Strasbourgfr FRA1. Ligue 14.114111758701214117635.31164.71106724351412413910836Matches
2020-202128Strasbourgfr FRACoupe de France0.9Matches
2020-202128Strasbourgfr FRA1. Ligue 16.1205624841001920413646.2753.814892844218106191217643Matches
2021-202229Strasbourgfr FRACoupe de France0.2Matches
2021-202229Strasbourgfr FRA1. Ligue 13.6171115728715171181266.7633.31277834221715610414147Matches
12 Seasons8 Clubs10 Leagues176.615601514262581815015581295744.27255.81198724835111288860132991275403
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
Lorient (3 Seasons)4 Leagues59.2108054263141085120.0480.0104631256838111110634
Häcken (3 Seasons)1 League35.9
Strasbourg (3 Seasons)2 Leagues15.751785621425746516482450.02450.0385238312994937164225425126
Spartak Moscow (3 Seasons)1 League4.7
Nantes (1 Season)3 Leagues28.589467734348689893682739.74160.3676407318987047367759717239
Trabzonspor (1 Season)2 Leagues14.7
Valenciennes (1 Season)1 League15.4
Porto (1 Season)2 Leagues2.5411426121418562.5337.5331615811024274
Ligue 1 (7 Seasons)104.114111413355774313514091165144.06556.01061645631971198452119841142365
Coupe de France (6 Seasons)6.2
Coupe de la Ligue (4 Seasons)4.3
Allsvenskan (3 Seasons)35.9
Premier League (3 Seasons)4.7
Süper Lig (1 Season)9.8
Ligue 2 (1 Season)4.2108054263141085120.0480.0104631256838111110634
Europa Lg (1 Season)4.9
Primeira Liga (1 Season)1.4
Champions Lg (1 Season)1.1411426121418562.5337.5331615811024274
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
201018Häcken1 League2.7
201119Häcken1 League5.6
201220Häcken1 League27.6
2012-201320Spartak Moscow1 League2.3
2013-201421Valenciennes1 League15.4
2013-201421Spartak Moscow1 League0.5
2014-201522Spartak Moscow1 League1.9
2014-201522Trabzonspor2 Leagues14.7
2015-201623Lorient3 Leagues21.1
2016-201724Lorient2 Leagues32.6
2017-201825Lorient3 Leagues5.5108054263141085120.0480.0104631256838111110634
2017-201825Porto2 Leagues2.5411426121418562.5337.5331615811024274
2018-201926Nantes3 Leagues28.589467734348689893682739.74160.3676407318987047367759717239
2019-202027Strasbourg2 Leagues4.814111758701214117635.31164.71106724351412413910836
2020-202128Strasbourg2 Leagues7.0205624841001920413646.2753.814892844218106191217643
2021-202229Strasbourg2 Leagues3.9171115728715171181266.7633.31277834221715610414147
12 Seasons8 Clubs10 Leagues176.615601514262581815015581295744.27255.81198724835111288860132991275403
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
Lorient (3 Seasons)4 Leagues59.2108054263141085120.0480.0104631256838111110634
Häcken (3 Seasons)1 League35.9
Strasbourg (3 Seasons)2 Leagues15.751785621425746516482450.02450.0385238312994937164225425126
Spartak Moscow (3 Seasons)1 League4.7
Nantes (1 Season)3 Leagues28.589467734348689893682739.74160.3676407318987047367759717239
Trabzonspor (1 Season)2 Leagues14.7
Valenciennes (1 Season)1 League15.4
Porto (1 Season)2 Leagues2.5411426121418562.5337.5331615811024274
Ligue 1 (7 Seasons)104.114111413355774313514091165144.06556.01061645631971198452119841142365
Coupe de France (6 Seasons)6.2
Coupe de la Ligue (4 Seasons)4.3
Allsvenskan (3 Seasons)35.9
Premier League (3 Seasons)4.7
Süper Lig (1 Season)9.8
Ligue 2 (1 Season)4.2108054263141085120.0480.0104631256838111110634
Europa Lg (1 Season)4.9
Primeira Liga (1 Season)1.4
Champions Lg (1 Season)1.1411426121418562.5337.5331615811024274
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
201018Häckense SWE1. Allsvenskan8th2.7
201119Häckense SWE1. Allsvenskan6th5.6
201220Häckense SWE1. Allsvenskan2nd27.6
2012-201320Spartak Moscowru RUS1. Premier League4th2.3
2013-201421Valenciennesfr FRA1. Ligue 119th15.4Matches
2013-201421Spartak Moscowru RUS1. Premier League6th0.5Matches
2014-201522Spartak Moscowru RUS1. Premier League6th1.9Matches
2014-201522Trabzonsportr TUR1. Süper Lig5th9.8Matches
2015-201623Lorientfr FRA1. Ligue 115th18.3Matches
2016-201724Lorientfr FRA1. Ligue 118th31.6Matches
2017-201825Lorientfr FRA2. Ligue 27th4.2108054263141085120.0480.0104631256838111110634Matches
2017-201825Portopt POR1. Primeira Liga1st1.4Matches
2018-201926Nantesfr FRA1. Ligue 112th25.089467734348689893682739.74160.3676407318987047367759717239Matches
2019-202027Strasbourgfr FRA1. Ligue 110th4.114111758701214117635.31164.71106724351412413910836Matches
2020-202128Strasbourgfr FRA1. Ligue 115th6.1205624841001920413646.2753.814892844218106191217643Matches
2021-202229Strasbourgfr FRA1. Ligue 16th3.6171115728715171181266.7633.31277834221715610414147Matches
12 Seasons8 Clubs6 Leagues160.215191413859980614915171215243.06957.01165708734531278760130951248399
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
Lorient (3 Seasons)2 Leagues54.1108054263141085120.0480.0104631256838111110634
Häcken (3 Seasons)1 League35.9
Strasbourg (3 Seasons)1 League13.951785621425746516482450.02450.0385238312994937164225425126
Spartak Moscow (3 Seasons)1 League4.7
Nantes (1 Season)1 League25.089467734348689893682739.74160.3676407318987047367759717239
Trabzonspor (1 Season)1 League9.8
Valenciennes (1 Season)1 League15.4
Porto (1 Season)1 League1.4
Ligue 1 (7 Seasons)104.114111413355774313514091165144.06556.01061645631971198452119841142365
Allsvenskan (3 Seasons)35.9
Premier League (3 Seasons)4.7
Süper Lig (1 Season)9.8
Ligue 2 (1 Season)4.2108054263141085120.0480.0104631256838111110634
Primeira Liga (1 Season)1.4
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2015-201623Lorientfr FRACoupe de France3rd1.8Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue5th1.0Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue17th1.0Matches
2017-201825Lorientfr FRACoupe de France17th1.0Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue17th0.3Matches
2018-201926Nantesfr FRACoupe de France3rd1.6Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue9th2.0Matches
2019-202027Strasbourgfr FRACoupe de France9th0.7Matches
2020-202128Strasbourgfr FRACoupe de France33rd0.9Matches
2021-202229Strasbourgfr FRACoupe de FranceR320.2Matches
7 Seasons3 Clubs2 Leagues10.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
Lorient (3 Seasons)2 Leagues5.1
Strasbourg (3 Seasons)1 League1.8
Nantes (1 Season)2 Leagues3.6
Coupe de France (6 Seasons)6.2
Coupe de la Ligue (4 Seasons)4.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201522Trabzonspor2. Europa LgR324.9Matches
2017-201825Porto1. Champions LgR161.1411426121418562.5337.5331615811024274Matches
2 Seasons2 Clubs2 Leagues6.0411426121418562.5337.5331615811024274
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
Trabzonspor (1 Season)1 League4.9
Porto (1 Season)1 League1.1411426121418562.5337.5331615811024274
Europa Lg (1 Season)4.9
Champions Lg (1 Season)1.1411426121418562.5337.5331615811024274
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201422gh Ghana1. World CupGR0.8Matches
201422gh GhanaWCQ3.9Matches
201422gh GhanaFriendlies (M)1.0Matches
201523gh GhanaFriendlies (M)0.9Matches
201624gh GhanaFriendlies (M)0.8Matches
201725gh GhanaFriendlies (M)1.3Matches
201725gh GhanaAfrica Cup of Nations qualification1.1Matches
201826gh GhanaWCQ1.5Matches
201927gh GhanaAfrica Cup of Nations qualification1.3Matches
6 Seasons1 Club4 Leagues12.5
Friendlies (M) (4 Seasons)3.9
WCQ (2 Seasons)5.3
Africa Cup of Nations qualification (2 Seasons)2.4
World Cup (1 Season)0.8

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
201018Häckense SWE1. Allsvenskan10242249.02.719
201119Häckense SWE1. Allsvenskan165033118.65.6313
201220Häckense SWE1. Allsvenskan292,4858692.027.6290
2012-201320Spartak Moscowru RUS1. Premier League7211307.82.325
2013-201421Valenciennesfr FRA1. Ligue 1161,3858740.515.416130Matches
2013-201421Spartak Moscowru RUS1. Premier League442111.60.504Matches
2014-201522Trabzonspor2. Europa Lg54408861.14.953002.0064+2+0.41+1.37Matches
2014-201522Spartak Moscowru RUS1. Premier League4173436.41.910311.5014-3-1.56-1.67Matches
2014-201522Trabzonsportr TUR1. Süper Lig188834928.99.894961.281315-2-0.20-0.70Matches
2015-201623Lorientfr FRACoupe de France21628160.01.82811001.5021+1+0.56-6.11Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue1909033.31.01901003.0030+3+3.00+3.50Matches
2015-201623Lorientfr FRA1. Ligue 1211,6517948.318.32014101.572927+2+0.11+0.77Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue19090100.01.01901000.0023-1-1.00Matches
2016-201724Lorientfr FRA1. Ligue 1352,8408183.031.63127400.944058-18-0.57+0.67Matches
2017-201825Porto1. Champions Lg2964813.31.110100.5002-2-1.87-2.160.52.0-1.5-1.41-1.58Matches
2017-201825Lorientfr FRACoupe de France1909025.01.01901003.0061+5+5.00+3.33Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue127279.00.30012600.000000.000.00Matches
2017-201825Lorientfr FRA2. Ligue 263766311.04.240211.8383+5+1.20+0.907.12.2+4.9+1.16+0.63Matches
2017-201825Portopt POR1. Primeira Liga5129264.21.410412.0012-1-0.70-2.69Matches
2018-201926Nantesfr FRACoupe de France31424731.61.6192122502.0012-1-0.63-2.39Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue218090100.02.02902001.5042+2+1.00Matches
2018-201926Nantesfr FRA1. Ligue 1332,2466865.725.02583882101.303231+1+0.04+0.1229.630.3-0.7-0.03-0.24Matches
2019-202027Strasbourgfr FRACoupe de France1606022.20.71600000.0012-1-1.50-4.07Matches
2019-202027Strasbourgfr FRA1. Ligue 173715315.34.1481131501.5763+3+0.73+0.866.22.8+3.4+0.83+0.89Matches
2020-202128Strasbourgfr FRACoupe de France1808088.90.91800000.0001-1-1.13+7.88Matches
2020-202128Strasbourgfr FRA1. Ligue 1155523716.16.156701022121.0019-8-1.30-1.275.06.9-2.0-0.32-0.45Matches
2021-202229Strasbourgfr FRACoupe de France1202011.10.20012003.000000.000.00Matches
2021-202229Strasbourgfr FRA1. Ligue 115327229.63.627911313141.2785+3+0.83+0.425.74.3+1.5+0.40+0.09Matches
12 Seasons8 Clubs10 Leagues26215,8936130.2176.616981789318351.31164175-11-0.09-0.4554.048.4+5.6+0.13-0.12
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
Lorient (3 Seasons)4 Leagues685,3267846.159.260874582611.269093-3-0.05-0.077.12.2+4.9+1.16+0.63
Häcken (3 Seasons)1 League553,2305939.935.93322
Strasbourg (3 Seasons)2 Leagues401,4103514.415.7137322717261.201620-4-0.26-0.4216.913.9+2.9+0.21+0.06
Spartak Moscow (3 Seasons)1 League15426285.34.7301211.5014-3-1.56-1.67
Nantes (1 Season)3 Leagues382,5686863.428.5288411102101.373735+2+0.07-0.2329.630.3-0.7-0.03-0.24
Trabzonspor (1 Season)2 Leagues231,3235835.014.7147961.44191900.00-0.33
Valenciennes (1 Season)1 League161,3858740.515.416130
Porto (1 Season)2 Leagues7225326.02.520511.5714-3-1.20-2.900.52.0-1.5-1.41-1.58
Ligue 1 (7 Seasons)1429,3726640.8104.110380643918261.22116133-17-0.19-0.1046.544.2+2.3+0.06-0.10
Coupe de France (6 Seasons)95546234.26.2681332301.67107+3+0.49-1.54
Coupe de la Ligue (4 Seasons)53877746.14.3490412601.2095+4+0.93+1.13
Allsvenskan (3 Seasons)553,2305939.935.93322
Premier League (3 Seasons)15426285.34.7301211.5014-3-1.56-1.67
Süper Lig (1 Season)188834928.99.894961.281315-2-0.20-0.70
Ligue 2 (1 Season)63766311.04.240211.8383+5+1.20+0.907.12.2+4.9+1.16+0.63
Europa Lg (1 Season)54408861.14.953002.0064+2+0.41+1.37
Primeira Liga (1 Season)5129264.21.410412.0012-1-0.70-2.69
Champions Lg (1 Season)2964813.31.110100.5002-2-1.87-2.160.52.0-1.5-1.41-1.58
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
201018Häcken1 League10242249.02.719
201119Häcken1 League165033118.65.6313
201220Häcken1 League292,4858692.027.6290
2012-201320Spartak Moscow1 League7211307.82.325
2013-201421Valenciennes1 League161,3858740.515.416130
2013-201421Spartak Moscow1 League442111.60.504
2014-201522Spartak Moscow1 League4173436.41.910311.5014-3-1.56-1.67
2014-201522Trabzonspor2 Leagues231,3235835.014.7147961.44191900.00-0.33
2015-201623Lorient3 Leagues241,9037948.121.1238416101.623428+6+0.28+0.55
2016-201724Lorient2 Leagues362,9308183.532.6329028400.914261-19-0.58+0.66
2017-201825Lorient3 Leagues84936212.15.5591132611.75144+10+1.83+1.457.12.2+4.9+1.16+0.63
2017-201825Porto2 Leagues7225326.02.520511.5714-3-1.20-2.900.52.0-1.5-1.41-1.58
2018-201926Nantes3 Leagues382,5686863.428.5288411102101.373735+2+0.07-0.2329.630.3-0.7-0.03-0.24
2019-202027Strasbourg2 Leagues84315416.04.8577131501.3775+2+0.42+0.306.22.8+3.4+0.83+0.89
2020-202128Strasbourg2 Leagues166324018.07.066901022120.94110-9-1.28-1.225.06.9-2.0-0.32-0.45
2021-202229Strasbourg2 Leagues16347229.63.927911414141.3885+3+0.78+0.395.74.3+1.5+0.40+0.09
12 Seasons8 Clubs10 Leagues26215,8936130.2176.616981789318351.31164175-11-0.09-0.4554.048.4+5.6+0.13-0.12
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
Lorient (3 Seasons)4 Leagues685,3267846.159.260874582611.269093-3-0.05-0.077.12.2+4.9+1.16+0.63
Häcken (3 Seasons)1 League553,2305939.935.93322
Strasbourg (3 Seasons)2 Leagues401,4103514.415.7137322717261.201620-4-0.26-0.4216.913.9+2.9+0.21+0.06
Spartak Moscow (3 Seasons)1 League15426285.34.7301211.5014-3-1.56-1.67
Nantes (1 Season)3 Leagues382,5686863.428.5288411102101.373735+2+0.07-0.2329.630.3-0.7-0.03-0.24
Trabzonspor (1 Season)2 Leagues231,3235835.014.7147961.44191900.00-0.33
Valenciennes (1 Season)1 League161,3858740.515.416130
Porto (1 Season)2 Leagues7225326.02.520511.5714-3-1.20-2.900.52.0-1.5-1.41-1.58
Ligue 1 (7 Seasons)1429,3726640.8104.110380643918261.22116133-17-0.19-0.1046.544.2+2.3+0.06-0.10
Coupe de France (6 Seasons)95546234.26.2681332301.67107+3+0.49-1.54
Coupe de la Ligue (4 Seasons)53877746.14.3490412601.2095+4+0.93+1.13
Allsvenskan (3 Seasons)553,2305939.935.93322
Premier League (3 Seasons)15426285.34.7301211.5014-3-1.56-1.67
Süper Lig (1 Season)188834928.99.894961.281315-2-0.20-0.70
Ligue 2 (1 Season)63766311.04.240211.8383+5+1.20+0.907.12.2+4.9+1.16+0.63
Europa Lg (1 Season)54408861.14.953002.0064+2+0.41+1.37
Primeira Liga (1 Season)5129264.21.410412.0012-1-0.70-2.69
Champions Lg (1 Season)2964813.31.110100.5002-2-1.87-2.160.52.0-1.5-1.41-1.58
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
201018Häckense SWE1. Allsvenskan8th10242249.02.719
201119Häckense SWE1. Allsvenskan6th165033118.65.6313
201220Häckense SWE1. Allsvenskan2nd292,4858692.027.6290
2012-201320Spartak Moscowru RUS1. Premier League4th7211307.82.325
2013-201421Valenciennesfr FRA1. Ligue 119th161,3858740.515.416130Matches
2013-201421Spartak Moscowru RUS1. Premier League6th442111.60.504Matches
2014-201522Spartak Moscowru RUS1. Premier League6th4173436.41.910311.5014-3-1.56-1.67Matches
2014-201522Trabzonsportr TUR1. Süper Lig5th188834928.99.894961.281315-2-0.20-0.70Matches
2015-201623Lorientfr FRA1. Ligue 115th211,6517948.318.32014101.572927+2+0.11+0.77Matches
2016-201724Lorientfr FRA1. Ligue 118th352,8408183.031.63127400.944058-18-0.57+0.67Matches
2017-201825Lorientfr FRA2. Ligue 27th63766311.04.240211.8383+5+1.20+0.907.12.2+4.9+1.16+0.63Matches
2017-201825Portopt POR1. Primeira Liga1st5129264.21.410412.0012-1-0.70-2.69Matches
2018-201926Nantesfr FRA1. Ligue 112th332,2466865.725.02583882101.303231+1+0.04+0.1229.630.3-0.7-0.03-0.24Matches
2019-202027Strasbourgfr FRA1. Ligue 110th73715315.34.1481131501.5763+3+0.73+0.866.22.8+3.4+0.83+0.89Matches
2020-202128Strasbourgfr FRA1. Ligue 115th155523716.16.156701022121.0019-8-1.30-1.275.06.9-2.0-0.32-0.45Matches
2021-202229Strasbourgfr FRA1. Ligue 16th15327229.63.627911313141.2785+3+0.83+0.425.74.3+1.5+0.40+0.09Matches
12 Seasons8 Clubs6 Leagues24114,4166029.6160.215380688818351.28139157-18-0.17-0.4953.546.4+7.1+0.17-0.09
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
Lorient (3 Seasons)2 Leagues624,8677947.454.15541711.247788-11-0.20-0.027.12.2+4.9+1.16+0.63
Häcken (3 Seasons)1 League553,2305939.935.93322
Strasbourg (3 Seasons)1 League371,2503413.513.9117422617261.221517-2-0.14-0.2616.913.9+2.9+0.21+0.06
Spartak Moscow (3 Seasons)1 League15426285.34.7301211.5014-3-1.56-1.67
Nantes (1 Season)1 League332,2466865.725.02583882101.303231+1+0.04+0.1229.630.3-0.7-0.03-0.24
Trabzonspor (1 Season)1 League188834928.99.894961.281315-2-0.20-0.70
Valenciennes (1 Season)1 League161,3858740.515.416130
Porto (1 Season)1 League5129264.21.410412.0012-1-0.70-2.69
Ligue 1 (7 Seasons)1429,3726640.8104.110380643918261.22116133-17-0.19-0.1046.544.2+2.3+0.06-0.10
Allsvenskan (3 Seasons)553,2305939.935.93322
Premier League (3 Seasons)15426285.34.7301211.5014-3-1.56-1.67
Süper Lig (1 Season)188834928.99.894961.281315-2-0.20-0.70
Ligue 2 (1 Season)63766311.04.240211.8383+5+1.20+0.907.12.2+4.9+1.16+0.63
Primeira Liga (1 Season)5129264.21.410412.0012-1-0.70-2.69
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-201623Lorientfr FRACoupe de France3rd21628160.01.82811001.5021+1+0.56-6.11Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue5th1909033.31.01901003.0030+3+3.00+3.50Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue17th19090100.01.01901000.0023-1-1.00Matches
2017-201825Lorientfr FRACoupe de France17th1909025.01.01901003.0061+5+5.00+3.33Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue17th127279.00.30012600.000000.000.00Matches
2018-201926Nantesfr FRACoupe de France3rd31424731.61.6192122502.0012-1-0.63-2.39Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue9th218090100.02.02902001.5042+2+1.00Matches
2019-202027Strasbourgfr FRACoupe de France9th1606022.20.71600000.0012-1-1.50-4.07Matches
2020-202128Strasbourgfr FRACoupe de France33rd1808088.90.91800000.0001-1-1.13+7.88Matches
2021-202229Strasbourgfr FRACoupe de FranceR321202011.10.20012003.000000.000.00Matches
7 Seasons3 Clubs2 Leagues149416738.310.51085742401.501912+7+0.67-0.69
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Lorient (3 Seasons)2 Leagues64597735.65.1587412601.50135+8+1.57+0.27
Strasbourg (3 Seasons)1 League31605329.61.8270012001.0013-2-1.13-2.31
Nantes (1 Season)2 Leagues53226451.13.6391322501.8054+1+0.28-1.47
Coupe de France (6 Seasons)95546234.26.2681332301.67107+3+0.49-1.54
Coupe de la Ligue (4 Seasons)53877746.14.3490412601.2095+4+0.93+1.13
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
2014-201522Trabzonspor2. Europa LgR3254408861.14.953002.0064+2+0.41+1.37Matches
2017-201825Porto1. Champions LgR162964813.31.110100.5002-2-1.87-2.160.52.0-1.5-1.41-1.58Matches
2 Seasons2 Clubs2 Leagues75367737.26.063101.576600.00+0.100.52.0-1.5-1.41-1.58
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
Trabzonspor (1 Season)1 League54408861.14.953002.0064+2+0.41+1.37
Porto (1 Season)1 League2964813.31.110100.5002-2-1.87-2.160.52.0-1.5-1.41-1.58
Europa Lg (1 Season)54408861.14.953002.0064+2+0.41+1.37
Champions Lg (1 Season)2964813.31.110100.5002-2-1.87-2.160.52.0-1.5-1.41-1.58
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201422gh Ghana1. World CupGR1707025.90.81700020.001100.00+0.90Matches
201422gh GhanaWCQ43478748.23.94873002.25123+9+2.33-0.08Matches
201422gh GhanaFriendlies (M)1909050.01.01901000.0001-1-1.00-5.00Matches
201523gh GhanaFriendlies (M)2773917.10.9146013102.0010+1+1.17+1.17Matches
201624gh GhanaFriendlies (M)1696938.30.81690001.001100.00+0.81Matches
201725gh GhanaFriendlies (M)21155863.91.3191112400.0001-1-0.78+0.60Matches
201725gh GhanaAfrica Cup of Nations qualification21035219.11.1191111212.0031+2+1.75-0.11Matches
201826gh GhanaWCQ41343418.61.5185031610.751100.00-0.61Matches
201927gh GhanaAfrica Cup of Nations qualification21165832.21.3191112511.5001-1-0.78-3.73Matches
6 Seasons1 Club4 Leagues191,1215931.112.51282772051.261910+9+0.72-0.40
Friendlies (M) (4 Seasons)63515935.53.9474222800.8323-1-0.26-0.54
WCQ (2 Seasons)84816033.45.3586331611.50134+9+1.68+0.37
Africa Cup of Nations qualification (2 Seasons)42195524.32.4291221921.7532+1+0.41-1.84
World Cup (1 Season)1707025.90.81700020.001100.00+0.90

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
201018Häckense SWE1. Allsvenskan2.7004
201119Häckense SWE1. Allsvenskan5.6004
201220Häckense SWE1. Allsvenskan27.64024
2012-201320Spartak Moscowru RUS1. Premier League2.310
2013-201421Valenciennesfr FRA1. Ligue 115.42015Matches
2013-201421Spartak Moscowru RUS1. Premier League0.5002Matches
2014-201522Trabzonspor2. Europa Lg4.9108Matches
2014-201522Spartak Moscowru RUS1. Premier League1.900Matches
2014-201522Trabzonsportr TUR1. Süper Lig9.820Matches
2015-201623Lorientfr FRACoupe de France1.80000Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue1.00000Matches
2015-201623Lorientfr FRA1. Ligue 118.31116Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue1.00000Matches
2016-201724Lorientfr FRA1. Ligue 131.6500436521231229200Matches
2017-201825Porto1. Champions Lg1.10002400210007010.0Matches
2017-201825Lorientfr FRACoupe de France1.00000Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue0.30000Matches
2017-201825Lorientfr FRA2. Ligue 24.20002952010007030.0Matches
2017-201825Portopt POR1. Primeira Liga1.4200511000000Matches
2018-201926Nantesfr FRACoupe de France1.6200031420000Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue2.02000Matches
2018-201926Nantesfr FRA1. Ligue 125.030017731140713300107133527.1Matches
2019-202027Strasbourgfr FRACoupe de France0.70000620100Matches
2019-202027Strasbourgfr FRA1. Ligue 14.11008201744000211420.0Matches
2020-202128Strasbourgfr FRACoupe de France0.90000204100Matches
2020-202128Strasbourgfr FRA1. Ligue 16.100081921021000203730.0Matches
2021-202229Strasbourgfr FRACoupe de France0.20000100000Matches
2021-202229Strasbourgfr FRA1. Ligue 13.61005141703000172528.6Matches
12 Seasons8 Clubs10 Leagues176.6271016321745973152500179195525.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lorient (3 Seasons)4 Leagues59.26106174262512302007030.0
Häcken (3 Seasons)1 League35.94032
Strasbourg (3 Seasons)2 Leagues15.72002162628880005861627.3
Spartak Moscow (3 Seasons)1 League4.7102
Nantes (1 Season)3 Leagues28.570017761244913300107133527.1
Trabzonspor (1 Season)2 Leagues14.7308
Valenciennes (1 Season)1 League15.42015
Porto (1 Season)2 Leagues2.52007510210007010.0
Ligue 1 (7 Seasons)104.1131011219136872550500165195127.1
Coupe de France (6 Seasons)6.22000123840000
Coupe de la Ligue (4 Seasons)4.32000
Allsvenskan (3 Seasons)35.94032
Premier League (3 Seasons)4.7102
Süper Lig (1 Season)9.820
Ligue 2 (1 Season)4.20002952010007030.0
Europa Lg (1 Season)4.9108
Primeira Liga (1 Season)1.4200511000000
Champions Lg (1 Season)1.10002400210007010.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201018Häcken1 League2.7004
201119Häcken1 League5.6004
201220Häcken1 League27.64024
2012-201320Spartak Moscow1 League2.310
2013-201421Valenciennes1 League15.42015
2013-201421Spartak Moscow1 League0.5002
2014-201522Spartak Moscow1 League1.900
2014-201522Trabzonspor2 Leagues14.7308
2015-201623Lorient3 Leagues21.1110160
2016-201724Lorient2 Leagues32.6500436521231229200
2017-201825Lorient3 Leagues5.50002952010007030.0
2017-201825Porto2 Leagues2.52007510210007010.0
2018-201926Nantes3 Leagues28.570017761244913300107133527.1
2019-202027Strasbourg2 Leagues4.81008263754000211420.0
2020-202128Strasbourg2 Leagues7.000082121431000203730.0
2021-202229Strasbourg2 Leagues3.91005151703000172528.6
12 Seasons8 Clubs10 Leagues176.6271016321745973152500179195525.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lorient (3 Seasons)4 Leagues59.26106174262512302007030.0
Häcken (3 Seasons)1 League35.94032
Strasbourg (3 Seasons)2 Leagues15.72002162628880005861627.3
Spartak Moscow (3 Seasons)1 League4.7102
Nantes (1 Season)3 Leagues28.570017761244913300107133527.1
Trabzonspor (1 Season)2 Leagues14.7308
Valenciennes (1 Season)1 League15.42015
Porto (1 Season)2 Leagues2.52007510210007010.0
Ligue 1 (7 Seasons)104.1131011219136872550500165195127.1
Coupe de France (6 Seasons)6.22000123840000
Coupe de la Ligue (4 Seasons)4.32000
Allsvenskan (3 Seasons)35.94032
Premier League (3 Seasons)4.7102
Süper Lig (1 Season)9.820
Ligue 2 (1 Season)4.20002952010007030.0
Europa Lg (1 Season)4.9108
Primeira Liga (1 Season)1.4200511000000
Champions Lg (1 Season)1.10002400210007010.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201018Häckense SWE1. Allsvenskan8th2.7004
201119Häckense SWE1. Allsvenskan6th5.6004
201220Häckense SWE1. Allsvenskan2nd27.64024
2012-201320Spartak Moscowru RUS1. Premier League4th2.310
2013-201421Valenciennesfr FRA1. Ligue 119th15.42015Matches
2013-201421Spartak Moscowru RUS1. Premier League6th0.5002Matches
2014-201522Spartak Moscowru RUS1. Premier League6th1.900Matches
2014-201522Trabzonsportr TUR1. Süper Lig5th9.820Matches
2015-201623Lorientfr FRA1. Ligue 115th18.31116Matches
2016-201724Lorientfr FRA1. Ligue 118th31.6500436521231229200Matches
2017-201825Lorientfr FRA2. Ligue 27th4.20002952010007030.0Matches
2017-201825Portopt POR1. Primeira Liga1st1.4200511000000Matches
2018-201926Nantesfr FRA1. Ligue 112th25.030017731140713300107133527.1Matches
2019-202027Strasbourgfr FRA1. Ligue 110th4.11008201744000211420.0Matches
2020-202128Strasbourgfr FRA1. Ligue 115th6.100081921021000203730.0Matches
2021-202229Strasbourgfr FRA1. Ligue 16th3.61005141703000172528.6Matches
12 Seasons8 Clubs6 Leagues160.2221015320142892551500172195426.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Lorient (3 Seasons)2 Leagues54.16106174262512302007030.0
Häcken (3 Seasons)1 League35.94032
Strasbourg (3 Seasons)1 League13.92002153424680005861627.3
Spartak Moscow (3 Seasons)1 League4.7102
Nantes (1 Season)1 League25.030017731140713300107133527.1
Trabzonspor (1 Season)1 League9.820
Valenciennes (1 Season)1 League15.42015
Porto (1 Season)1 League1.4200511000000
Ligue 1 (7 Seasons)104.1131011219136872550500165195127.1
Allsvenskan (3 Seasons)35.94032
Premier League (3 Seasons)4.7102
Süper Lig (1 Season)9.820
Ligue 2 (1 Season)4.20002952010007030.0
Primeira Liga (1 Season)1.4200511000000
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-201623Lorientfr FRACoupe de France3rd1.80000Matches
2015-201623Lorientfr FRA1. Coupe de la Ligue5th1.00000Matches
2016-201724Lorientfr FRA1. Coupe de la Ligue17th1.00000Matches
2017-201825Lorientfr FRACoupe de France17th1.00000Matches
2017-201825Lorientfr FRA1. Coupe de la Ligue17th0.30000Matches
2018-201926Nantesfr FRACoupe de France3rd1.6200031420000Matches
2018-201926Nantesfr FRA1. Coupe de la Ligue9th2.02000Matches
2019-202027Strasbourgfr FRACoupe de France9th0.70000620100Matches
2020-202128Strasbourgfr FRACoupe de France33rd0.90000204100Matches
2021-202229Strasbourgfr FRACoupe de FranceR320.20000100000Matches
7 Seasons3 Clubs2 Leagues10.54000123840000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Lorient (3 Seasons)2 Leagues5.10000
Strasbourg (3 Seasons)1 League1.80000924200
Nantes (1 Season)2 Leagues3.6400031420000
Coupe de France (6 Seasons)6.22000123840000
Coupe de la Ligue (4 Seasons)4.32000
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
2014-201522Trabzonspor2. Europa LgR324.9108Matches
2017-201825Porto1. Champions LgR161.10002400210007010.0Matches
2 Seasons2 Clubs2 Leagues6.010010400210007010.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Trabzonspor (1 Season)1 League4.9108
Porto (1 Season)1 League1.10002400210007010.0
Europa Lg (1 Season)4.9108
Champions Lg (1 Season)1.10002400210007010.0
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201422gh Ghana1. World CupGR0.81000Matches
201422gh GhanaWCQ3.91000Matches
201422gh GhanaFriendlies (M)1.00000Matches
201523gh GhanaFriendlies (M)0.90000Matches
201624gh GhanaFriendlies (M)0.80000Matches
201725gh GhanaFriendlies (M)1.30000Matches
201725gh GhanaAfrica Cup of Nations qualification1.10000Matches
201826gh GhanaWCQ1.50000Matches
201927gh GhanaAfrica Cup of Nations qualification1.30000Matches
6 Seasons1 Club4 Leagues12.52000
Friendlies (M) (4 Seasons)3.90000
WCQ (2 Seasons)5.31000
Africa Cup of Nations qualification (2 Seasons)2.40000
World Cup (1 Season)0.81000

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.