Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-01-24FriSüper LigMatchweek 21AwayL 1–2Gaziantep FKSamsunsporYFW45000000000Match Report
2024-12-06FriSaudi Professional LeagueMatchweek 13HomeL 0–1Al-OrobahAl-Riyadh SCYFW90000061001Match Report
2024-11-28ThuSaudi Professional LeagueMatchweek 12AwayW 1–0Al-OrobahAl-FayhaYFW90100052100Match Report
2024-11-23SatSaudi Professional LeagueMatchweek 11AwayL 1–3Al-OrobahAl-RaedYFW90000010001Match Report
2024-11-07ThuSaudi Professional LeagueMatchweek 10HomeL 0–2Al-OrobahAl-IttihadYFW90000041000Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201518Rio Ave2. Europa Lg543143.5000000000.000.000.000.000.00Matches
2014-201518Rio Avept POR1. Primeira Liga1445596.2101100010.160.000.160.160.16Matches
2015-201619Moreirensept POR1. Primeira Liga2751,00311.1224200300.180.180.360.180.36Matches
2016-201720Moreirensept POR1. Primeira Liga26161,65918.47411700210.380.220.600.380.60Matches
2017-201821Levantees ESPCopa del Rey433153.5101100100.290.000.290.290.29Matches
2017-201821Levantees ESP1. La Liga25101,27614.2606600507.17.11.38.41821640.420.000.420.420.420.500.090.590.500.59Matches
2017-201821Moreirensept POR1. Primeira Liga221561.7000000000.000.000.000.000.00Matches
2018-201922Levantees ESPCopa del Rey332152.4011000100.000.420.420.000.42Matches
2018-201922Levantees ESP1. La Liga1676997.8101100201.21.20.11.293380.130.000.130.130.130.150.010.160.150.16Matches
201922Dalian Yifangcn CHN1. Super League21161,42915.9819711200.500.060.570.440.50Matches
202023Dalian Professionalcn CHN1. Super League30911.0000000000.000.000.000.000.00Matches
202124Dalian Professionalcn CHN1. Super League1377838.7303122100.340.000.340.110.11Matches
2022-202326Rio Avept POR1. Primeira Liga28211,86220.7606601500.290.000.290.290.29Matches
2023-202427Rio Avept POR1. Primeira Liga27191,85920.77297001020.340.100.440.340.44Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League13131,07411.9224200100.170.170.340.170.34Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig11450.5000000000.000.000.000.000.00Matches
11 Seasons6 Clubs7 Leagues22813113,339148.244125641343348.38.31.39.627241020.300.080.380.280.360.380.060.440.380.44
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
Rio Ave (3 Seasons)2 Leagues74484,59451.01421614011530.270.040.310.270.31
Moreirense (3 Seasons)1 League55232,81831.39615900510.290.190.480.290.48
Dalian Yifang (3 Seasons)1 League37232,30325.611112833300.430.040.470.310.35
Levante (2 Seasons)2 Leagues48232,50527.8819800908.38.31.39.627241020.290.040.320.290.320.380.060.440.380.44
Al-Orobah (1 Season)1 League13131,07411.9224200100.170.170.340.170.34
Gaziantep FK (1 Season)1 League11450.5000000000.000.000.000.000.00
Primeira Liga (6 Seasons)124677,09878.92383123012040.290.100.390.290.39
Super League (3 Seasons)37232,30325.611112833300.430.040.470.310.35
La Liga (2 Seasons)41171,97521.9707700708.38.31.39.627241020.320.000.320.320.320.380.060.440.380.44
Copa del Rey (2 Seasons)765305.9112100200.170.170.340.170.34
Saudi Professional League (1 Season)13131,07411.9224200100.170.170.340.170.34
Europa Lg (1 Season)543143.5000000000.000.000.000.000.00
Süper Lig (1 Season)11450.5000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201518Rio Ave2 Leagues1988739.7101100010.100.000.100.100.10
2015-201619Moreirense1 League2751,00311.1224200300.180.180.360.180.36
2016-201720Moreirense1 League26161,65918.47411700210.380.220.600.380.60
2017-201821Moreirense1 League221561.7000000000.000.000.000.000.00
2017-201821Levante2 Leagues29131,59117.7707700607.17.11.38.41821640.400.000.400.400.400.500.090.590.500.59
2018-201922Levante2 Leagues191091410.2112100301.21.20.11.293380.100.100.200.100.200.150.010.160.150.16
201922Dalian Yifang1 League21161,42915.9819711200.500.060.570.440.50
202023Dalian Professional1 League30911.0000000000.000.000.000.000.00
202124Dalian Professional1 League1377838.7303122100.340.000.340.110.11
2022-202326Rio Ave1 League28211,86220.7606601500.290.000.290.290.29
2023-202427Rio Ave1 League27191,85920.77297001020.340.100.440.340.44
2024-202528Gaziantep FK1 League11450.5000000000.000.000.000.000.00
2024-202528Al-Orobah1 League13131,07411.9224200100.170.170.340.170.34
11 Seasons6 Clubs7 Leagues22813113,339148.244125641343348.38.31.39.627241020.300.080.380.280.360.380.060.440.380.44
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
Rio Ave (3 Seasons)2 Leagues74484,59451.01421614011530.270.040.310.270.31
Moreirense (3 Seasons)1 League55232,81831.39615900510.290.190.480.290.48
Dalian Yifang (3 Seasons)1 League37232,30325.611112833300.430.040.470.310.35
Levante (2 Seasons)2 Leagues48232,50527.8819800908.38.31.39.627241020.290.040.320.290.320.380.060.440.380.44
Al-Orobah (1 Season)1 League13131,07411.9224200100.170.170.340.170.34
Gaziantep FK (1 Season)1 League11450.5000000000.000.000.000.000.00
Primeira Liga (6 Seasons)124677,09878.92383123012040.290.100.390.290.39
Super League (3 Seasons)37232,30325.611112833300.430.040.470.310.35
La Liga (2 Seasons)41171,97521.9707700708.38.31.39.627241020.320.000.320.320.320.380.060.440.380.44
Copa del Rey (2 Seasons)765305.9112100200.170.170.340.170.34
Saudi Professional League (1 Season)13131,07411.9224200100.170.170.340.170.34
Europa Lg (1 Season)543143.5000000000.000.000.000.000.00
Süper Lig (1 Season)11450.5000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201518Rio Avept POR1. Primeira Liga10th1445596.2101100010.160.000.160.160.16Matches
2015-201619Moreirensept POR1. Primeira Liga12th2751,00311.1224200300.180.180.360.180.36Matches
2016-201720Moreirensept POR1. Primeira Liga15th26161,65918.47411700210.380.220.600.380.60Matches
2017-201821Moreirensept POR1. Primeira Liga15th221561.7000000000.000.000.000.000.00Matches
2017-201821Levantees ESP1. La Liga15th25101,27614.2606600507.17.11.38.41821640.420.000.420.420.420.500.090.590.500.59Matches
2018-201922Levantees ESP1. La Liga15th1676997.8101100201.21.20.11.293380.130.000.130.130.130.150.010.160.150.16Matches
201922Dalian Yifangcn CHN1. Super League9th21161,42915.9819711200.500.060.570.440.50Matches
202023Dalian Professionalcn CHN1. Super League13th30911.0000000000.000.000.000.000.00Matches
202124Dalian Professionalcn CHN1. Super League1377838.7303122100.340.000.340.110.11Matches
2022-202326Rio Avept POR1. Primeira Liga12th28211,86220.7606601500.290.000.290.290.29Matches
2023-202427Rio Avept POR1. Primeira Liga11th27191,85920.77297001020.340.100.440.340.44Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig10th11450.5000000000.000.000.000.000.00Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League16th13131,07411.9224200100.170.170.340.170.34Matches
11 Seasons6 Clubs5 Leagues21612112,495138.843115440343148.38.31.39.627241020.310.080.390.290.370.380.060.440.380.44
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
Rio Ave (3 Seasons)1 League69444,28047.61421614011530.290.040.340.290.34
Moreirense (3 Seasons)1 League55232,81831.39615900510.290.190.480.290.48
Dalian Yifang (3 Seasons)1 League37232,30325.611112833300.430.040.470.310.35
Levante (2 Seasons)1 League41171,97521.9707700708.38.31.39.627241020.320.000.320.320.320.380.060.440.380.44
Al-Orobah (1 Season)1 League13131,07411.9224200100.170.170.340.170.34
Gaziantep FK (1 Season)1 League11450.5000000000.000.000.000.000.00
Primeira Liga (6 Seasons)124677,09878.92383123012040.290.100.390.290.39
Super League (3 Seasons)37232,30325.611112833300.430.040.470.310.35
La Liga (2 Seasons)41171,97521.9707700708.38.31.39.627241020.320.000.320.320.320.380.060.440.380.44
Saudi Professional League (1 Season)13131,07411.9224200100.170.170.340.170.34
Süper Lig (1 Season)11450.5000000000.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
2017-201821Levantees ESPCopa del Rey9th433153.5101100100.290.000.290.290.29Matches
2018-201922Levantees ESPCopa del Rey9th332152.4011000100.000.420.420.000.42Matches
2 Seasons1 Club1 League765305.9112100200.170.170.340.170.34
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
2014-201518Rio Ave2. Europa LgGR543143.5000000000.000.000.000.000.00Matches
1 Season1 Club1 League543143.5000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201821gh GhanaFriendlies (M)221501.7101011000.600.000.600.000.00Matches
201922gh GhanaAfrica Cup of Nations qualification221511.7000000000.000.000.000.000.00Matches
202124gh GhanaAfrica Cup of Nations qualification321511.7000000100.000.000.000.000.00Matches
3 Seasons1 Club2 Leagues764525.0101011100.200.000.200.000.00
Africa Cup of Nations qualification (2 Seasons)543023.4000000100.000.000.000.000.00
Friendlies (M) (1 Season)221501.7101011000.600.000.600.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
2014-201518Rio Ave2. Europa Lg3.5030.860.0000Matches
2014-201518Rio Avept POR1. Primeira Liga6.2160.970.1700Matches
2015-201619Moreirensept POR1. Primeira Liga11.1280.720.2500Matches
2016-201720Moreirensept POR1. Primeira Liga18.470140.000.760.5000Matches
2017-201821Levantees ESPCopa del Rey3.5100Matches
2017-201821Levantees ESP1. La Liga14.26421535.72.961.060.140.4013.70007.17.10.17-1.1-1.1Matches
2017-201821Moreirensept POR1. Primeira Liga1.705120.02.880.580.000.0000Matches
2018-201922Levantees ESPCopa del Rey2.408225.03.350.840.000.0000Matches
2018-201922Levantees ESP1. La Liga7.8118316.72.320.390.060.3314.50001.21.20.06-0.2-0.2Matches
201922Dalian Yifangcn CHN1. Super League15.98492040.83.091.260.140.3511Matches
202023Dalian Professionalcn CHN1. Super League1.0010330.09.892.970.000.0000Matches
202124Dalian Professionalcn CHN1. Super League8.73361336.14.141.490.030.0822Matches
2022-202326Rio Avept POR1. Primeira Liga20.76471940.42.270.920.130.3201Matches
2023-202427Rio Avept POR1. Primeira Liga20.77652233.83.151.070.110.3200Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League11.9228414.32.350.340.070.5000Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig0.50000.000.0000Matches
11 Seasons6 Clubs7 Leagues148.24430813337.72.490.920.120.3013.90348.38.30.14-1.3-1.3
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
Rio Ave (3 Seasons)2 Leagues51.0141125036.62.710.980.120.2801
Moreirense (3 Seasons)1 League31.39523300.00.250.731.400.3900
Dalian Yifang (3 Seasons)1 League25.611953637.93.711.410.080.2233
Levante (2 Seasons)2 Leagues27.88682029.42.790.820.100.3513.90008.38.30.14-1.3-1.3
Al-Orobah (1 Season)1 League11.9228414.32.350.340.070.5000
Gaziantep FK (1 Season)1 League0.50000.000.0000
Primeira Liga (6 Seasons)78.9231177047.91.900.890.170.3301
Super League (3 Seasons)25.611953637.93.711.410.080.2233
La Liga (2 Seasons)21.97601830.02.730.820.120.3913.90008.38.30.14-1.3-1.3
Copa del Rey (2 Seasons)5.918225.03.350.840.000.0000
Saudi Professional League (1 Season)11.9228414.32.350.340.070.5000
Europa Lg (1 Season)3.5030.860.0000
Süper Lig (1 Season)0.50000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201518Rio Ave2 Leagues9.7190.930.1100
2015-201619Moreirense1 League11.1280.720.2500
2016-201720Moreirense1 League18.470140.000.760.5000
2017-201821Moreirense1 League1.705120.02.880.580.000.0000
2017-201821Levante2 Leagues17.77421535.72.961.060.140.4013.70007.17.10.17-1.1-1.1
2018-201922Levante2 Leagues10.2126519.22.560.490.040.2014.50001.21.20.06-0.2-0.2
201922Dalian Yifang1 League15.98492040.83.091.260.140.3511
202023Dalian Professional1 League1.0010330.09.892.970.000.0000
202124Dalian Professional1 League8.73361336.14.141.490.030.0822
2022-202326Rio Ave1 League20.76471940.42.270.920.130.3201
2023-202427Rio Ave1 League20.77652233.83.151.070.110.3200
2024-202528Gaziantep FK1 League0.50000.000.0000
2024-202528Al-Orobah1 League11.9228414.32.350.340.070.5000
11 Seasons6 Clubs7 Leagues148.24430813337.72.490.920.120.3013.90348.38.30.14-1.3-1.3
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
Rio Ave (3 Seasons)2 Leagues51.0141125036.62.710.980.120.2801
Moreirense (3 Seasons)1 League31.39523300.00.250.731.400.3900
Dalian Yifang (3 Seasons)1 League25.611953637.93.711.410.080.2233
Levante (2 Seasons)2 Leagues27.88682029.42.790.820.100.3513.90008.38.30.14-1.3-1.3
Al-Orobah (1 Season)1 League11.9228414.32.350.340.070.5000
Gaziantep FK (1 Season)1 League0.50000.000.0000
Primeira Liga (6 Seasons)78.9231177047.91.900.890.170.3301
Super League (3 Seasons)25.611953637.93.711.410.080.2233
La Liga (2 Seasons)21.97601830.02.730.820.120.3913.90008.38.30.14-1.3-1.3
Copa del Rey (2 Seasons)5.918225.03.350.840.000.0000
Saudi Professional League (1 Season)11.9228414.32.350.340.070.5000
Europa Lg (1 Season)3.5030.860.0000
Süper Lig (1 Season)0.50000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201518Rio Avept POR1. Primeira Liga10th6.2160.970.1700Matches
2015-201619Moreirensept POR1. Primeira Liga12th11.1280.720.2500Matches
2016-201720Moreirensept POR1. Primeira Liga15th18.470140.000.760.5000Matches
2017-201821Moreirensept POR1. Primeira Liga15th1.705120.02.880.580.000.0000Matches
2017-201821Levantees ESP1. La Liga15th14.26421535.72.961.060.140.4013.70007.17.10.17-1.1-1.1Matches
2018-201922Levantees ESP1. La Liga15th7.8118316.72.320.390.060.3314.50001.21.20.06-0.2-0.2Matches
201922Dalian Yifangcn CHN1. Super League9th15.98492040.83.091.260.140.3511Matches
202023Dalian Professionalcn CHN1. Super League13th1.0010330.09.892.970.000.0000Matches
202124Dalian Professionalcn CHN1. Super League8.73361336.14.141.490.030.0822Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.76471940.42.270.920.130.3201Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.77652233.83.151.070.110.3200Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig10th0.50000.000.0000Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League16th11.9228414.32.350.340.070.5000Matches
11 Seasons6 Clubs5 Leagues138.84330012838.02.470.920.120.3113.90348.38.30.14-1.3-1.3
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
Rio Ave (3 Seasons)1 League47.6141124736.62.710.990.120.3001
Moreirense (3 Seasons)1 League31.39523300.00.250.731.400.3900
Dalian Yifang (3 Seasons)1 League25.611953637.93.711.410.080.2233
Levante (2 Seasons)1 League21.97601830.02.730.820.120.3913.90008.38.30.14-1.3-1.3
Al-Orobah (1 Season)1 League11.9228414.32.350.340.070.5000
Gaziantep FK (1 Season)1 League0.50000.000.0000
Primeira Liga (6 Seasons)78.9231177047.91.900.890.170.3301
Super League (3 Seasons)25.611953637.93.711.410.080.2233
La Liga (2 Seasons)21.97601830.02.730.820.120.3913.90008.38.30.14-1.3-1.3
Saudi Professional League (1 Season)11.9228414.32.350.340.070.5000
Süper Lig (1 Season)0.50000.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
2017-201821Levantees ESPCopa del Rey9th3.5100Matches
2018-201922Levantees ESPCopa del Rey9th2.408225.03.350.840.000.0000Matches
2 Seasons1 Club1 League5.918225.03.350.840.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201518Rio Ave2. Europa LgGR3.5030.860.0000Matches
1 Season1 Club1 League3.5030.860.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201821gh GhanaFriendlies (M)1.7111Matches
201922gh GhanaAfrica Cup of Nations qualification1.7000Matches
202124gh GhanaAfrica Cup of Nations qualification1.7000Matches
3 Seasons1 Club2 Leagues5.0111
Africa Cup of Nations qualification (2 Seasons)3.4000
Friendlies (M) (1 Season)1.7111
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201518Rio Ave2. Europa Lg3.50Matches
2014-201518Rio Avept POR1. Primeira Liga6.20Matches
2015-201619Moreirensept POR1. Primeira Liga11.12Matches
2016-201720Moreirensept POR1. Primeira Liga18.44Matches
2017-201821Levantees ESPCopa del Rey3.50Matches
2017-201821Levantees ESP1. La Liga14.214322862.718903589913871.7315853.47977.801.30.4-1.37187021Matches
2017-201821Moreirensept POR1. Primeira Liga1.70Matches
2018-201922Levantees ESPCopa del Rey2.41Matches
2018-201922Levantees ESP1. La Liga7.86610562.9797114486771.692142.93650.000.10.1-0.125003Matches
201922Dalian Yifangcn CHN1. Super League15.91Matches
202023Dalian Professionalcn CHN1. Super League1.00Matches
202124Dalian Professionalcn CHN1. Super League8.70Matches
2022-202326Rio Avept POR1. Primeira Liga20.70Matches
2023-202427Rio Avept POR1. Primeira Liga20.72Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League11.92Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig0.50Matches
11 Seasons6 Clubs7 Leagues148.220933362.8268747214720571.7407950.6101566.7121.30.5+10.79237024
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
Rio Ave (3 Seasons)2 Leagues51.02
Moreirense (3 Seasons)1 League31.36
Dalian Yifang (3 Seasons)1 League25.61
Levante (2 Seasons)2 Leagues27.820933362.8268747214720571.7407950.6101566.711.30.5-0.39237024
Al-Orobah (1 Season)1 League11.92
Gaziantep FK (1 Season)1 League0.50
Primeira Liga (6 Seasons)78.98
Super League (3 Seasons)25.61
La Liga (2 Seasons)21.920933362.8268747214720571.7407950.6101566.701.30.5-1.39237024
Copa del Rey (2 Seasons)5.91
Saudi Professional League (1 Season)11.92
Europa Lg (1 Season)3.50
Süper Lig (1 Season)0.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201518Rio Ave2 Leagues9.70
2015-201619Moreirense1 League11.12
2016-201720Moreirense1 League18.44
2017-201821Moreirense1 League1.70
2017-201821Levante2 Leagues17.714322862.718903589913871.7315853.47977.801.30.4-1.37187021
2018-201922Levante2 Leagues10.26610562.9797114486771.692142.93650.010.10.1+0.925003
201922Dalian Yifang1 League15.91
202023Dalian Professional1 League1.00
202124Dalian Professional1 League8.70
2022-202326Rio Ave1 League20.70
2023-202427Rio Ave1 League20.72
2024-202528Gaziantep FK1 League0.50
2024-202528Al-Orobah1 League11.92
11 Seasons6 Clubs7 Leagues148.220933362.8268747214720571.7407950.6101566.7121.30.5+10.79237024
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
Rio Ave (3 Seasons)2 Leagues51.02
Moreirense (3 Seasons)1 League31.36
Dalian Yifang (3 Seasons)1 League25.61
Levante (2 Seasons)2 Leagues27.820933362.8268747214720571.7407950.6101566.711.30.5-0.39237024
Al-Orobah (1 Season)1 League11.92
Gaziantep FK (1 Season)1 League0.50
Primeira Liga (6 Seasons)78.98
Super League (3 Seasons)25.61
La Liga (2 Seasons)21.920933362.8268747214720571.7407950.6101566.701.30.5-1.39237024
Copa del Rey (2 Seasons)5.91
Saudi Professional League (1 Season)11.92
Europa Lg (1 Season)3.50
Süper Lig (1 Season)0.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201518Rio Avept POR1. Primeira Liga10th6.20Matches
2015-201619Moreirensept POR1. Primeira Liga12th11.12Matches
2016-201720Moreirensept POR1. Primeira Liga15th18.44Matches
2017-201821Moreirensept POR1. Primeira Liga15th1.70Matches
2017-201821Levantees ESP1. La Liga15th14.214322862.718903589913871.7315853.47977.801.30.4-1.37187021Matches
2018-201922Levantees ESP1. La Liga15th7.86610562.9797114486771.692142.93650.000.10.1-0.125003Matches
201922Dalian Yifangcn CHN1. Super League9th15.91Matches
202023Dalian Professionalcn CHN1. Super League13th1.00Matches
202124Dalian Professionalcn CHN1. Super League8.70Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.70Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.72Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig10th0.50Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League16th11.92Matches
11 Seasons6 Clubs5 Leagues138.820933362.8268747214720571.7407950.6101566.7111.30.5+9.79237024
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
Rio Ave (3 Seasons)1 League47.62
Moreirense (3 Seasons)1 League31.36
Dalian Yifang (3 Seasons)1 League25.61
Levante (2 Seasons)1 League21.920933362.8268747214720571.7407950.6101566.701.30.5-1.39237024
Al-Orobah (1 Season)1 League11.92
Gaziantep FK (1 Season)1 League0.50
Primeira Liga (6 Seasons)78.98
Super League (3 Seasons)25.61
La Liga (2 Seasons)21.920933362.8268747214720571.7407950.6101566.701.30.5-1.39237024
Saudi Professional League (1 Season)11.92
Süper Lig (1 Season)0.50
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
2017-201821Levantees ESPCopa del Rey9th3.50Matches
2018-201922Levantees ESPCopa del Rey9th2.41Matches
2 Seasons1 Club1 League5.91
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
2014-201518Rio Ave2. Europa LgGR3.50Matches
1 Season1 Club1 League3.50
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201821gh GhanaFriendlies (M)1.70Matches
201922gh GhanaAfrica Cup of Nations qualification1.70Matches
202124gh GhanaAfrica Cup of Nations qualification1.70Matches
3 Seasons1 Club2 Leagues5.00
Africa Cup of Nations qualification (2 Seasons)3.40
Friendlies (M) (1 Season)1.70

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201518Rio Ave2. Europa Lg3.5Matches
2014-201518Rio Avept POR1. Primeira Liga6.2Matches
2015-201619Moreirensept POR1. Primeira Liga11.1Matches
2016-201720Moreirensept POR1. Primeira Liga18.40Matches
2017-201821Levantees ESPCopa del Rey3.5Matches
2017-201821Levantees ESP1. La Liga14.22282071700030000014344Matches
2017-201821Moreirensept POR1. Primeira Liga1.72Matches
2018-201922Levantees ESPCopa del Rey2.40Matches
2018-201922Levantees ESP1. La Liga7.81059860003000006612Matches
201922Dalian Yifangcn CHN1. Super League15.93Matches
202023Dalian Professionalcn CHN1. Super League1.03Matches
202124Dalian Professionalcn CHN1. Super League8.70Matches
2022-202326Rio Avept POR1. Primeira Liga20.75Matches
2023-202427Rio Avept POR1. Primeira Liga20.77Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League11.91Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig0.50Matches
11 Seasons6 Clubs7 Leagues148.233330523000270000020956
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rio Ave (3 Seasons)2 Leagues51.012
Moreirense (3 Seasons)1 League31.32
Dalian Yifang (3 Seasons)1 League25.66
Levante (2 Seasons)2 Leagues27.83333052300060000020956
Al-Orobah (1 Season)1 League11.91
Gaziantep FK (1 Season)1 League0.50
Primeira Liga (6 Seasons)78.914
Super League (3 Seasons)25.66
La Liga (2 Seasons)21.93333052300060000020956
Copa del Rey (2 Seasons)5.90
Saudi Professional League (1 Season)11.91
Europa Lg (1 Season)3.5
Süper Lig (1 Season)0.50
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201518Rio Ave2 Leagues9.7
2015-201619Moreirense1 League11.1
2016-201720Moreirense1 League18.40
2017-201821Moreirense1 League1.72
2017-201821Levante2 Leagues17.72282071700030000014344
2018-201922Levante2 Leagues10.21059860003000006612
201922Dalian Yifang1 League15.93
202023Dalian Professional1 League1.03
202124Dalian Professional1 League8.70
2022-202326Rio Ave1 League20.75
2023-202427Rio Ave1 League20.77
2024-202528Gaziantep FK1 League0.50
2024-202528Al-Orobah1 League11.91
11 Seasons6 Clubs7 Leagues148.233330523000270000020956
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rio Ave (3 Seasons)2 Leagues51.012
Moreirense (3 Seasons)1 League31.32
Dalian Yifang (3 Seasons)1 League25.66
Levante (2 Seasons)2 Leagues27.83333052300060000020956
Al-Orobah (1 Season)1 League11.91
Gaziantep FK (1 Season)1 League0.50
Primeira Liga (6 Seasons)78.914
Super League (3 Seasons)25.66
La Liga (2 Seasons)21.93333052300060000020956
Copa del Rey (2 Seasons)5.90
Saudi Professional League (1 Season)11.91
Europa Lg (1 Season)3.5
Süper Lig (1 Season)0.50
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201518Rio Avept POR1. Primeira Liga10th6.2Matches
2015-201619Moreirensept POR1. Primeira Liga12th11.1Matches
2016-201720Moreirensept POR1. Primeira Liga15th18.40Matches
2017-201821Moreirensept POR1. Primeira Liga15th1.72Matches
2017-201821Levantees ESP1. La Liga15th14.22282071700030000014344Matches
2018-201922Levantees ESP1. La Liga15th7.81059860003000006612Matches
201922Dalian Yifangcn CHN1. Super League9th15.93Matches
202023Dalian Professionalcn CHN1. Super League13th1.03Matches
202124Dalian Professionalcn CHN1. Super League8.70Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.75Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.77Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig10th0.50Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League16th11.91Matches
11 Seasons6 Clubs5 Leagues138.833330523000270000020956
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rio Ave (3 Seasons)1 League47.612
Moreirense (3 Seasons)1 League31.32
Dalian Yifang (3 Seasons)1 League25.66
Levante (2 Seasons)1 League21.93333052300060000020956
Al-Orobah (1 Season)1 League11.91
Gaziantep FK (1 Season)1 League0.50
Primeira Liga (6 Seasons)78.914
Super League (3 Seasons)25.66
La Liga (2 Seasons)21.93333052300060000020956
Saudi Professional League (1 Season)11.91
Süper Lig (1 Season)0.50
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
2017-201821Levantees ESPCopa del Rey9th3.5Matches
2018-201922Levantees ESPCopa del Rey9th2.40Matches
2 Seasons1 Club1 League5.90
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-201518Rio Ave2. Europa LgGR3.5Matches
1 Season1 Club1 League3.5
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201821gh GhanaFriendlies (M)1.7Matches
201922gh GhanaAfrica Cup of Nations qualification1.7Matches
202124gh GhanaAfrica Cup of Nations qualification1.7Matches
3 Seasons1 Club2 Leagues5.0
Africa Cup of Nations qualification (2 Seasons)3.4
Friendlies (M) (1 Season)1.7

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201518Rio Ave2. Europa Lg3.5Matches
2014-201518Rio Avept POR1. Primeira Liga6.2Matches
2015-201619Moreirensept POR1. Primeira Liga11.1Matches
2016-201720Moreirensept POR1. Primeira Liga18.4Matches
2017-201821Levantees ESPCopa del Rey3.5Matches
2017-201821Levantees ESP1. La Liga14.2372.611615410170.49202030Matches
2017-201821Moreirensept POR1. Primeira Liga1.7Matches
2018-201922Levantees ESPCopa del Rey2.4Matches
2018-201922Levantees ESP1. La Liga7.8182.3280135130.39100110Matches
201922Dalian Yifangcn CHN1. Super League15.9Matches
202023Dalian Professionalcn CHN1. Super League1.0Matches
202124Dalian Professionalcn CHN1. Super League8.7Matches
2022-202326Rio Avept POR1. Primeira Liga20.7Matches
2023-202427Rio Avept POR1. Primeira Liga20.7Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League11.9Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig0.5Matches
11 Seasons6 Clubs7 Leagues148.2552.5124167152100.46302140
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rio Ave (3 Seasons)2 Leagues51.0
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)2 Leagues27.8552.5124167152100.46302140
Al-Orobah (1 Season)1 League11.9
Gaziantep FK (1 Season)1 League0.5
Primeira Liga (6 Seasons)78.9
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9552.5124167152100.46302140
Copa del Rey (2 Seasons)5.9
Saudi Professional League (1 Season)11.9
Europa Lg (1 Season)3.5
Süper Lig (1 Season)0.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201518Rio Ave2 Leagues9.7
2015-201619Moreirense1 League11.1
2016-201720Moreirense1 League18.4
2017-201821Moreirense1 League1.7
2017-201821Levante2 Leagues17.7372.611615410170.49202030
2018-201922Levante2 Leagues10.2182.3280135130.39100110
201922Dalian Yifang1 League15.9
202023Dalian Professional1 League1.0
202124Dalian Professional1 League8.7
2022-202326Rio Ave1 League20.7
2023-202427Rio Ave1 League20.7
2024-202528Gaziantep FK1 League0.5
2024-202528Al-Orobah1 League11.9
11 Seasons6 Clubs7 Leagues148.2552.5124167152100.46302140
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rio Ave (3 Seasons)2 Leagues51.0
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)2 Leagues27.8552.5124167152100.46302140
Al-Orobah (1 Season)1 League11.9
Gaziantep FK (1 Season)1 League0.5
Primeira Liga (6 Seasons)78.9
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9552.5124167152100.46302140
Copa del Rey (2 Seasons)5.9
Saudi Professional League (1 Season)11.9
Europa Lg (1 Season)3.5
Süper Lig (1 Season)0.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201518Rio Avept POR1. Primeira Liga10th6.2Matches
2015-201619Moreirensept POR1. Primeira Liga12th11.1Matches
2016-201720Moreirensept POR1. Primeira Liga15th18.4Matches
2017-201821Moreirensept POR1. Primeira Liga15th1.7Matches
2017-201821Levantees ESP1. La Liga15th14.2372.611615410170.49202030Matches
2018-201922Levantees ESP1. La Liga15th7.8182.3280135130.39100110Matches
201922Dalian Yifangcn CHN1. Super League9th15.9Matches
202023Dalian Professionalcn CHN1. Super League13th1.0Matches
202124Dalian Professionalcn CHN1. Super League8.7Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.7Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.7Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig10th0.5Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League16th11.9Matches
11 Seasons6 Clubs5 Leagues138.8552.5124167152100.46302140
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rio Ave (3 Seasons)1 League47.6
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)1 League21.9552.5124167152100.46302140
Al-Orobah (1 Season)1 League11.9
Gaziantep FK (1 Season)1 League0.5
Primeira Liga (6 Seasons)78.9
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9552.5124167152100.46302140
Saudi Professional League (1 Season)11.9
Süper Lig (1 Season)0.5
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
2017-201821Levantees ESPCopa del Rey9th3.5Matches
2018-201922Levantees ESPCopa del Rey9th2.4Matches
2 Seasons1 Club1 League5.9
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-201518Rio Ave2. Europa LgGR3.5Matches
1 Season1 Club1 League3.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201821gh GhanaFriendlies (M)1.7Matches
201922gh GhanaAfrica Cup of Nations qualification1.7Matches
202124gh GhanaAfrica Cup of Nations qualification1.7Matches
3 Seasons1 Club2 Leagues5.0
Africa Cup of Nations qualification (2 Seasons)3.4
Friendlies (M) (1 Season)1.7

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201518Rio Ave2. Europa Lg3.5Matches
2014-201518Rio Avept POR1. Primeira Liga6.2Matches
2015-201619Moreirensept POR1. Primeira Liga11.1Matches
2016-201720Moreirensept POR1. Primeira Liga18.400Matches
2017-201821Levantees ESPCopa del Rey3.5Matches
2017-201821Levantees ESP1. La Liga14.243004060.0681759170Matches
2017-201821Moreirensept POR1. Primeira Liga1.700Matches
2018-201922Levantees ESPCopa del Rey2.401Matches
2018-201922Levantees ESP1. La Liga7.843004030.035051570Matches
201922Dalian Yifangcn CHN1. Super League15.966Matches
202023Dalian Professionalcn CHN1. Super League1.010Matches
202124Dalian Professionalcn CHN1. Super League8.712Matches
2022-202326Rio Avept POR1. Primeira Liga20.754Matches
2023-202427Rio Avept POR1. Primeira Liga20.784Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League11.954Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig0.500Matches
11 Seasons6 Clubs7 Leagues148.2832008090.09131122714240
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rio Ave (3 Seasons)2 Leagues51.01380
Moreirense (3 Seasons)1 League31.3000
Dalian Yifang (3 Seasons)1 League25.6880
Levante (2 Seasons)2 Leagues27.886008090.0913112714240
Al-Orobah (1 Season)1 League11.9540
Gaziantep FK (1 Season)1 League0.5000
Primeira Liga (6 Seasons)78.91380
Super League (3 Seasons)25.6880
La Liga (2 Seasons)21.986008090.0913112614240
Copa del Rey (2 Seasons)5.9010
Saudi Professional League (1 Season)11.9540
Europa Lg (1 Season)3.50
Süper Lig (1 Season)0.5000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201518Rio Ave2 Leagues9.70
2015-201619Moreirense1 League11.10
2016-201720Moreirense1 League18.4000
2017-201821Moreirense1 League1.7000
2017-201821Levante2 Leagues17.743004060.0681759170
2018-201922Levante2 Leagues10.243004030.035052570
201922Dalian Yifang1 League15.9660
202023Dalian Professional1 League1.0100
202124Dalian Professional1 League8.7120
2022-202326Rio Ave1 League20.7540
2023-202427Rio Ave1 League20.7840
2024-202528Gaziantep FK1 League0.5000
2024-202528Al-Orobah1 League11.9540
11 Seasons6 Clubs7 Leagues148.2832008090.09131122714240
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Rio Ave (3 Seasons)2 Leagues51.01380
Moreirense (3 Seasons)1 League31.3000
Dalian Yifang (3 Seasons)1 League25.6880
Levante (2 Seasons)2 Leagues27.886008090.0913112714240
Al-Orobah (1 Season)1 League11.9540
Gaziantep FK (1 Season)1 League0.5000
Primeira Liga (6 Seasons)78.91380
Super League (3 Seasons)25.6880
La Liga (2 Seasons)21.986008090.0913112614240
Copa del Rey (2 Seasons)5.9010
Saudi Professional League (1 Season)11.9540
Europa Lg (1 Season)3.50
Süper Lig (1 Season)0.5000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201518Rio Avept POR1. Primeira Liga10th6.2Matches
2015-201619Moreirensept POR1. Primeira Liga12th11.1Matches
2016-201720Moreirensept POR1. Primeira Liga15th18.400Matches
2017-201821Moreirensept POR1. Primeira Liga15th1.700Matches
2017-201821Levantees ESP1. La Liga15th14.243004060.0681759170Matches
2018-201922Levantees ESP1. La Liga15th7.843004030.035051570Matches
201922Dalian Yifangcn CHN1. Super League9th15.966Matches
202023Dalian Professionalcn CHN1. Super League13th1.010Matches
202124Dalian Professionalcn CHN1. Super League8.712Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.754Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.784Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig10th0.500Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League16th11.954Matches
11 Seasons6 Clubs5 Leagues138.8832008090.09131122614240
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
Rio Ave (3 Seasons)1 League47.61380
Moreirense (3 Seasons)1 League31.3000
Dalian Yifang (3 Seasons)1 League25.6880
Levante (2 Seasons)1 League21.986008090.0913112614240
Al-Orobah (1 Season)1 League11.9540
Gaziantep FK (1 Season)1 League0.5000
Primeira Liga (6 Seasons)78.91380
Super League (3 Seasons)25.6880
La Liga (2 Seasons)21.986008090.0913112614240
Saudi Professional League (1 Season)11.9540
Süper Lig (1 Season)0.5000
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
2017-201821Levantees ESPCopa del Rey9th3.5Matches
2018-201922Levantees ESPCopa del Rey9th2.401Matches
2 Seasons1 Club1 League5.9010
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-201518Rio Ave2. Europa LgGR3.5Matches
1 Season1 Club1 League3.50
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201821gh GhanaFriendlies (M)1.7Matches
201922gh GhanaAfrica Cup of Nations qualification1.7Matches
202124gh GhanaAfrica Cup of Nations qualification1.7Matches
3 Seasons1 Club2 Leagues5.00
Africa Cup of Nations qualification (2 Seasons)3.40
Friendlies (M) (1 Season)1.70

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201518Rio Ave2. Europa Lg3.5Matches
2014-201518Rio Avept POR1. Primeira Liga6.2Matches
2015-201619Moreirensept POR1. Primeira Liga11.1Matches
2016-201720Moreirensept POR1. Primeira Liga18.4Matches
2017-201821Levantees ESPCopa del Rey3.5Matches
2017-201821Levantees ESP1. La Liga14.2384145016517757384241562.5937.5207110445518128411928264Matches
2017-201821Moreirensept POR1. Primeira Liga1.7Matches
2018-201922Levantees ESPCopa del Rey2.4Matches
2018-201922Levantees ESP1. La Liga7.81718116298311717457.1342.9104498188916161214338Matches
201922Dalian Yifangcn CHN1. Super League15.9Matches
202023Dalian Professionalcn CHN1. Super League1.0Matches
202124Dalian Professionalcn CHN1. Super League8.7Matches
2022-202326Rio Avept POR1. Primeira Liga20.7Matches
2023-202427Rio Avept POR1. Primeira Liga20.7Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League11.9Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig0.5Matches
11 Seasons6 Clubs7 Leagues148.2555226122727588555311961.31238.731116026432713145731425102
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
Rio Ave (3 Seasons)2 Leagues51.0
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)2 Leagues27.8555226122727588555311961.31238.731116026432713145731425102
Al-Orobah (1 Season)1 League11.9
Gaziantep FK (1 Season)1 League0.5
Primeira Liga (6 Seasons)78.9
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9555226122727588555311961.31238.731116026432713145731425102
Copa del Rey (2 Seasons)5.9
Saudi Professional League (1 Season)11.9
Europa Lg (1 Season)3.5
Süper Lig (1 Season)0.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201518Rio Ave2 Leagues9.7
2015-201619Moreirense1 League11.1
2016-201720Moreirense1 League18.4
2017-201821Moreirense1 League1.7
2017-201821Levante2 Leagues17.7384145016517757384241562.5937.5207110445518128411928264
2018-201922Levante2 Leagues10.21718116298311717457.1342.9104498188916161214338
201922Dalian Yifang1 League15.9
202023Dalian Professional1 League1.0
202124Dalian Professional1 League8.7
2022-202326Rio Ave1 League20.7
2023-202427Rio Ave1 League20.7
2024-202528Gaziantep FK1 League0.5
2024-202528Al-Orobah1 League11.9
11 Seasons6 Clubs7 Leagues148.2555226122727588555311961.31238.731116026432713145731425102
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
Rio Ave (3 Seasons)2 Leagues51.0
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)2 Leagues27.8555226122727588555311961.31238.731116026432713145731425102
Al-Orobah (1 Season)1 League11.9
Gaziantep FK (1 Season)1 League0.5
Primeira Liga (6 Seasons)78.9
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9555226122727588555311961.31238.731116026432713145731425102
Copa del Rey (2 Seasons)5.9
Saudi Professional League (1 Season)11.9
Europa Lg (1 Season)3.5
Süper Lig (1 Season)0.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201518Rio Avept POR1. Primeira Liga10th6.2Matches
2015-201619Moreirensept POR1. Primeira Liga12th11.1Matches
2016-201720Moreirensept POR1. Primeira Liga15th18.4Matches
2017-201821Moreirensept POR1. Primeira Liga15th1.7Matches
2017-201821Levantees ESP1. La Liga15th14.2384145016517757384241562.5937.5207110445518128411928264Matches
2018-201922Levantees ESP1. La Liga15th7.81718116298311717457.1342.9104498188916161214338Matches
201922Dalian Yifangcn CHN1. Super League9th15.9Matches
202023Dalian Professionalcn CHN1. Super League13th1.0Matches
202124Dalian Professionalcn CHN1. Super League8.7Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.7Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.7Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig10th0.5Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League16th11.9Matches
11 Seasons6 Clubs5 Leagues138.8555226122727588555311961.31238.731116026432713145731425102
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
Rio Ave (3 Seasons)1 League47.6
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)1 League21.9555226122727588555311961.31238.731116026432713145731425102
Al-Orobah (1 Season)1 League11.9
Gaziantep FK (1 Season)1 League0.5
Primeira Liga (6 Seasons)78.9
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9555226122727588555311961.31238.731116026432713145731425102
Saudi Professional League (1 Season)11.9
Süper Lig (1 Season)0.5
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
2017-201821Levantees ESPCopa del Rey9th3.5Matches
2018-201922Levantees ESPCopa del Rey9th2.4Matches
2 Seasons1 Club1 League5.9
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
2014-201518Rio Ave2. Europa LgGR3.5Matches
1 Season1 Club1 League3.5
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201821gh GhanaFriendlies (M)1.7Matches
201922gh GhanaAfrica Cup of Nations qualification1.7Matches
202124gh GhanaAfrica Cup of Nations qualification1.7Matches
3 Seasons1 Club2 Leagues5.0
Africa Cup of Nations qualification (2 Seasons)3.4
Friendlies (M) (1 Season)1.7

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201518Rio Ave2. Europa Lg53146358.13.541111.1115-4-1.15-1.15Matches
2014-201518Rio Avept POR1. Primeira Liga145594018.36.24210120.9274+3+0.48+0.73Matches
2015-201619Moreirensept POR1. Primeira Liga271,0033732.811.1522260.731425-11-0.99-0.77Matches
2016-201720Moreirensept POR1. Primeira Liga261,6596454.218.416111010.962327-4-0.22+0.49Matches
2017-201821Levantees ESPCopa del Rey43157987.53.5390314501.7552+3+0.86+4.86Matches
2017-201821Levantees ESP1. La Liga251,2765137.314.210805153131.282421+3+0.21+0.9322.921.5+1.3+0.09+0.94Matches
2017-201821Moreirensept POR1. Primeira Liga2156785.11.722001.001100.00+0.65Matches
2018-201922Levantees ESPCopa del Rey32157259.72.43721002.0023-1-0.42-1.04Matches
2018-201922Levantees ESP1. La Liga166994420.47.8777291821.191115-4-0.52-0.4210.217.0-6.8-0.88-0.37Matches
201922Dalian Yifangcn CHN1. Super League211,4296852.915.916821252311.192327-4-0.25-0.04Matches
202023Dalian Professionalcn CHN1. Super League391307.21.00033000.8602-2-1.98-1.90Matches
202124Dalian Professionalcn CHN1. Super League137836039.58.7782263511.0096+3+0.34Matches
2022-202326Rio Avept POR1. Primeira Liga281,8626760.820.72179972911.322118+3+0.15+0.90Matches
2023-202427Rio Avept POR1. Primeira Liga271,8596960.820.719851383101.072621+5+0.24+0.99Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League131,0748366.311.913837001.00920-11-0.92+1.55Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig145452.50.51450000.0001-1-2.00-1.95Matches
11 Seasons6 Clubs7 Leagues22813,3395937.2148.213181729729281.09176198-22-0.15+0.2733.138.6-5.5-0.25+0.41
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
Rio Ave (3 Seasons)2 Leagues744,5946247.351.04882252630141.145548+7+0.14+0.61
Moreirense (3 Seasons)1 League552,8185130.731.323153270.853853-15-0.48+0.04
Dalian Yifang (3 Seasons)1 League372,3036238.825.6238214143021.103235-3-0.12-0.02
Levante (2 Seasons)2 Leagues482,5055233.127.8238011252751.334241+1+0.04+0.4133.138.6-5.5-0.25+0.41
Al-Orobah (1 Season)1 League131,0748366.311.913837001.00920-11-0.92+1.55
Gaziantep FK (1 Season)1 League145452.50.51450000.0001-1-2.00-1.95
Primeira Liga (6 Seasons)1247,0985738.778.96782395730201.019296-4-0.05+0.46
Super League (3 Seasons)372,3036238.825.6238214143021.103235-3-0.12-0.02
La Liga (2 Seasons)411,9754828.921.917797242651.243536-1-0.05+0.3233.138.6-5.5-0.25+0.41
Copa del Rey (2 Seasons)75307673.65.9681414501.8675+2+0.34+0.81
Saudi Professional League (1 Season)131,0748366.311.913837001.00920-11-0.92+1.55
Europa Lg (1 Season)53146358.13.541111.1115-4-1.15-1.15
Süper Lig (1 Season)145452.50.51450000.0001-1-2.00-1.95
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201518Rio Ave2 Leagues198734624.39.78311130.9789-1-0.10+0.13
2015-201619Moreirense1 League271,0033732.811.1522260.731425-11-0.99-0.77
2016-201720Moreirense1 League261,6596454.218.416111010.962327-4-0.22+0.49
2017-201821Moreirense1 League2156785.11.722001.001100.00+0.65
2017-201821Levante2 Leagues291,5915542.117.713838163231.342923+6+0.34+1.1222.921.5+1.3+0.09+0.94
2018-201922Levante2 Leagues199144824.210.21076391821.321318-5-0.49-0.4310.217.0-6.8-0.88-0.37
201922Dalian Yifang1 League211,4296852.915.916821252311.192327-4-0.25-0.04
202023Dalian Professional1 League391307.21.00033000.8602-2-1.98-1.90
202124Dalian Professional1 League137836039.58.7782263511.0096+3+0.34
2022-202326Rio Ave1 League281,8626760.820.72179972911.322118+3+0.15+0.90
2023-202427Rio Ave1 League271,8596960.820.719851383101.072621+5+0.24+0.99
2024-202528Gaziantep FK1 League145452.50.51450000.0001-1-2.00-1.95
2024-202528Al-Orobah1 League131,0748366.311.913837001.00920-11-0.92+1.55
11 Seasons6 Clubs7 Leagues22813,3395937.2148.213181729729281.09176198-22-0.15+0.2733.138.6-5.5-0.25+0.41
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
Rio Ave (3 Seasons)2 Leagues744,5946247.351.04882252630141.145548+7+0.14+0.61
Moreirense (3 Seasons)1 League552,8185130.731.323153270.853853-15-0.48+0.04
Dalian Yifang (3 Seasons)1 League372,3036238.825.6238214143021.103235-3-0.12-0.02
Levante (2 Seasons)2 Leagues482,5055233.127.8238011252751.334241+1+0.04+0.4133.138.6-5.5-0.25+0.41
Al-Orobah (1 Season)1 League131,0748366.311.913837001.00920-11-0.92+1.55
Gaziantep FK (1 Season)1 League145452.50.51450000.0001-1-2.00-1.95
Primeira Liga (6 Seasons)1247,0985738.778.96782395730201.019296-4-0.05+0.46
Super League (3 Seasons)372,3036238.825.6238214143021.103235-3-0.12-0.02
La Liga (2 Seasons)411,9754828.921.917797242651.243536-1-0.05+0.3233.138.6-5.5-0.25+0.41
Copa del Rey (2 Seasons)75307673.65.9681414501.8675+2+0.34+0.81
Saudi Professional League (1 Season)131,0748366.311.913837001.00920-11-0.92+1.55
Europa Lg (1 Season)53146358.13.541111.1115-4-1.15-1.15
Süper Lig (1 Season)145452.50.51450000.0001-1-2.00-1.95
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201518Rio Avept POR1. Primeira Liga10th145594018.36.24210120.9274+3+0.48+0.73Matches
2015-201619Moreirensept POR1. Primeira Liga12th271,0033732.811.1522260.731425-11-0.99-0.77Matches
2016-201720Moreirensept POR1. Primeira Liga15th261,6596454.218.416111010.962327-4-0.22+0.49Matches
2017-201821Moreirensept POR1. Primeira Liga15th2156785.11.722001.001100.00+0.65Matches
2017-201821Levantees ESP1. La Liga15th251,2765137.314.210805153131.282421+3+0.21+0.9322.921.5+1.3+0.09+0.94Matches
2018-201922Levantees ESP1. La Liga15th166994420.47.8777291821.191115-4-0.52-0.4210.217.0-6.8-0.88-0.37Matches
201922Dalian Yifangcn CHN1. Super League9th211,4296852.915.916821252311.192327-4-0.25-0.04Matches
202023Dalian Professionalcn CHN1. Super League13th391307.21.00033000.8602-2-1.98-1.90Matches
202124Dalian Professionalcn CHN1. Super League137836039.58.7782263511.0096+3+0.34Matches
2022-202326Rio Avept POR1. Primeira Liga12th281,8626760.820.72179972911.322118+3+0.15+0.90Matches
2023-202427Rio Avept POR1. Primeira Liga11th271,8596960.820.719851383101.072621+5+0.24+0.99Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig10th145452.50.51450000.0001-1-2.00-1.95Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League16th131,0748366.311.913837001.00920-11-0.92+1.55Matches
11 Seasons6 Clubs5 Leagues21612,4955836.2138.812181679528271.06168188-20-0.14+0.2833.138.6-5.5-0.25+0.41
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
Rio Ave (3 Seasons)1 League694,2806246.647.64482242530131.145443+11+0.23+0.73
Moreirense (3 Seasons)1 League552,8185130.731.323153270.853853-15-0.48+0.04
Dalian Yifang (3 Seasons)1 League372,3036238.825.6238214143021.103235-3-0.12-0.02
Levante (2 Seasons)1 League411,9754828.921.917797242651.243536-1-0.05+0.3233.138.6-5.5-0.25+0.41
Al-Orobah (1 Season)1 League131,0748366.311.913837001.00920-11-0.92+1.55
Gaziantep FK (1 Season)1 League145452.50.51450000.0001-1-2.00-1.95
Primeira Liga (6 Seasons)1247,0985738.778.96782395730201.019296-4-0.05+0.46
Super League (3 Seasons)372,3036238.825.6238214143021.103235-3-0.12-0.02
La Liga (2 Seasons)411,9754828.921.917797242651.243536-1-0.05+0.3233.138.6-5.5-0.25+0.41
Saudi Professional League (1 Season)131,0748366.311.913837001.00920-11-0.92+1.55
Süper Lig (1 Season)145452.50.51450000.0001-1-2.00-1.95
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
2017-201821Levantees ESPCopa del Rey9th43157987.53.5390314501.7552+3+0.86+4.86Matches
2018-201922Levantees ESPCopa del Rey9th32157259.72.43721002.0023-1-0.42-1.04Matches
2 Seasons1 Club1 League75307673.65.9681414501.8675+2+0.34+0.81
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
2014-201518Rio Ave2. Europa LgGR53146358.13.541111.1115-4-1.15-1.15Matches
1 Season1 Club1 League53146358.13.541111.1115-4-1.15-1.15
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
201821gh GhanaFriendlies (M)21507583.31.72750002.0032+1+0.60-2.40Matches
201922gh GhanaAfrica Cup of Nations qualification21517641.91.72761003.0020+2+1.19-0.96Matches
202124gh GhanaAfrica Cup of Nations qualification31515028.01.727501112.3330+3+1.79+1.09Matches
3 Seasons1 Club2 Leagues74526541.95.067511112.4382+6+1.19-0.10
Africa Cup of Nations qualification (2 Seasons)53026033.63.447511112.6050+5+1.49+0.29
Friendlies (M) (1 Season)21507583.31.72750002.0032+1+0.60-2.40

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201518Rio Ave2. Europa Lg3.50011Matches
2014-201518Rio Avept POR1. Primeira Liga6.201Matches
2015-201619Moreirensept POR1. Primeira Liga11.13016Matches
2016-201720Moreirensept POR1. Primeira Liga18.42114900000000Matches
2017-201821Levantees ESPCopa del Rey3.51000Matches
2017-201821Levantees ESP1. La Liga14.25004137935311035736453.3Matches
2017-201821Moreirensept POR1. Primeira Liga1.70008120200000Matches
2018-201922Levantees ESPCopa del Rey2.4100754010000Matches
2018-201922Levantees ESP1. La Liga7.82001419931300012282453.8Matches
201922Dalian Yifangcn CHN1. Super League15.9200404963661Matches
202023Dalian Professionalcn CHN1. Super League1.00001313010Matches
202124Dalian Professionalcn CHN1. Super League8.7100212150210Matches
2022-202326Rio Avept POR1. Primeira Liga20.75003847185450Matches
2023-202427Rio Avept POR1. Primeira Liga20.710223556177480Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League11.9100162161450Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig0.50000110000Matches
11 Seasons6 Clubs7 Leagues148.2334329727176272732111471018853.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rio Ave (3 Seasons)2 Leagues51.015328410335128130
Moreirense (3 Seasons)1 League31.351173120200000
Dalian Yifang (3 Seasons)1 League25.63006273126881
Levante (2 Seasons)2 Leagues27.8900626122676110471018853.4
Al-Orobah (1 Season)1 League11.9100162161450
Gaziantep FK (1 Season)1 League0.50000110000
Primeira Liga (6 Seasons)78.920431461153514813000
Super League (3 Seasons)25.63006273126881
La Liga (2 Seasons)21.9700555618666110471018853.4
Copa del Rey (2 Seasons)5.9200754010000
Saudi Professional League (1 Season)11.9100162161450
Europa Lg (1 Season)3.50011
Süper Lig (1 Season)0.50000110000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201518Rio Ave2 Leagues9.70111
2015-201619Moreirense1 League11.13016
2016-201720Moreirense1 League18.42114900000000
2017-201821Moreirense1 League1.70008120200000
2017-201821Levante2 Leagues17.76004137935311035736453.3
2018-201922Levante2 Leagues10.230021241332300012282453.8
201922Dalian Yifang1 League15.9200404963661
202023Dalian Professional1 League1.00001313010
202124Dalian Professional1 League8.7100212150210
2022-202326Rio Ave1 League20.75003847185450
2023-202427Rio Ave1 League20.710223556177480
2024-202528Gaziantep FK1 League0.50000110000
2024-202528Al-Orobah1 League11.9100162161450
11 Seasons6 Clubs7 Leagues148.2334329727176272732111471018853.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rio Ave (3 Seasons)2 Leagues51.015328410335128130
Moreirense (3 Seasons)1 League31.351173120200000
Dalian Yifang (3 Seasons)1 League25.63006273126881
Levante (2 Seasons)2 Leagues27.8900626122676110471018853.4
Al-Orobah (1 Season)1 League11.9100162161450
Gaziantep FK (1 Season)1 League0.50000110000
Primeira Liga (6 Seasons)78.920431461153514813000
Super League (3 Seasons)25.63006273126881
La Liga (2 Seasons)21.9700555618666110471018853.4
Copa del Rey (2 Seasons)5.9200754010000
Saudi Professional League (1 Season)11.9100162161450
Europa Lg (1 Season)3.50011
Süper Lig (1 Season)0.50000110000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201518Rio Avept POR1. Primeira Liga10th6.201Matches
2015-201619Moreirensept POR1. Primeira Liga12th11.13016Matches
2016-201720Moreirensept POR1. Primeira Liga15th18.42114900000000Matches
2017-201821Moreirensept POR1. Primeira Liga15th1.70008120200000Matches
2017-201821Levantees ESP1. La Liga15th14.25004137935311035736453.3Matches
2018-201922Levantees ESP1. La Liga15th7.82001419931300012282453.8Matches
201922Dalian Yifangcn CHN1. Super League9th15.9200404963661Matches
202023Dalian Professionalcn CHN1. Super League13th1.00001313010Matches
202124Dalian Professionalcn CHN1. Super League8.7100212150210Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.75003847185450Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.710223556177480Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig10th0.50000110000Matches
2024-202528Al-Orobahsa KSA1. Saudi Professional League16th11.9100162161450Matches
11 Seasons6 Clubs5 Leagues138.8314327926672272632111471018853.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rio Ave (3 Seasons)1 League47.615327310335128130
Moreirense (3 Seasons)1 League31.351173120200000
Dalian Yifang (3 Seasons)1 League25.63006273126881
Levante (2 Seasons)1 League21.9700555618666110471018853.4
Al-Orobah (1 Season)1 League11.9100162161450
Gaziantep FK (1 Season)1 League0.50000110000
Primeira Liga (6 Seasons)78.920431461153514813000
Super League (3 Seasons)25.63006273126881
La Liga (2 Seasons)21.9700555618666110471018853.4
Saudi Professional League (1 Season)11.9100162161450
Süper Lig (1 Season)0.50000110000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201821Levantees ESPCopa del Rey9th3.51000Matches
2018-201922Levantees ESPCopa del Rey9th2.4100754010000Matches
2 Seasons1 Club1 League5.9200754010000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Rio Ave2. Europa LgGR3.50011Matches
1 Season1 Club1 League3.50011
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201821gh GhanaFriendlies (M)1.70000Matches
201922gh GhanaAfrica Cup of Nations qualification1.70000Matches
202124gh GhanaAfrica Cup of Nations qualification1.71000Matches
3 Seasons1 Club2 Leagues5.01000
Africa Cup of Nations qualification (2 Seasons)3.41000
Friendlies (M) (1 Season)1.70000

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.

More Emmanuel Boateng Pages

Emmanuel Boateng Overview

Stats by Competition

Match Logs (Summary)

Match Logs (Passing)

Match Logs (Pass Types)

Match Logs (Goal and Shot Creation)

Match Logs (Defensive Actions)

Match Logs (Possession)

Match Logs (Miscellaneous Stats)

Goal Logs by Competition

Scouting Report

Stathead & Player Comparison