Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp 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 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.2606600500.420.000.420.420.42Matches
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.8101100200.130.000.130.130.13Matches
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. Pro League13131,07411.9224200100.170.170.340.170.34Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig1698839.8415400300.410.100.510.410.51Matches
2025-202629Gaziantep FKtr TUR1. Süper Lig1144725.2101100200.190.000.190.190.19Matches
12 Seasons6 Clubs7 Leagues25414314,649162.849136246343840.300.080.380.280.36
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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 Professional (3 Seasons)1 League37232,30325.611112833300.430.040.470.310.35
Levante (2 Seasons)2 Leagues48232,50527.8819800900.290.040.320.290.32
Gaziantep FK (2 Seasons)1 League27131,35515.1516500500.330.070.400.330.40
Al-Orobah (1 Season)1 League13131,07411.9224200100.170.170.340.170.34
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.9707700700.320.000.320.320.32
Süper Lig (2 Seasons)27131,35515.1516500500.330.070.400.330.40
Copa del Rey (2 Seasons)765305.9112100200.170.170.340.170.34
Pro League (1 Season)13131,07411.9224200100.170.170.340.170.34
Europa Lg (1 Season)543143.5000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp 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 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.7707700600.400.000.400.400.40
2018-201922Levante2 Leagues191091410.2112100300.100.100.200.100.20
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-202528Al-Orobah1 League13131,07411.9224200100.170.170.340.170.34
2024-202528Gaziantep FK1 League1698839.8415400300.410.100.510.410.51
2025-202629Gaziantep FK1 League1144725.2101100200.190.000.190.190.19
12 Seasons6 Clubs7 Leagues25414314,649162.849136246343840.300.080.380.280.36
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK 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 Professional (3 Seasons)1 League37232,30325.611112833300.430.040.470.310.35
Levante (2 Seasons)2 Leagues48232,50527.8819800900.290.040.320.290.32
Gaziantep FK (2 Seasons)1 League27131,35515.1516500500.330.070.400.330.40
Al-Orobah (1 Season)1 League13131,07411.9224200100.170.170.340.170.34
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.9707700700.320.000.320.320.32
Süper Lig (2 Seasons)27131,35515.1516500500.330.070.400.330.40
Copa del Rey (2 Seasons)765305.9112100200.170.170.340.170.34
Pro League (1 Season)13131,07411.9224200100.170.170.340.170.34
Europa Lg (1 Season)543143.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
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.2606600500.420.000.420.420.42Matches
2018-201922Levantees ESP1. La Liga15th1676997.8101100200.130.000.130.130.13Matches
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 League15th1377838.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-202528Al-Orobahsa KSA1. Pro League17th13131,07411.9224200100.170.170.340.170.34Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig14th1698839.8415400300.410.100.510.410.51Matches
2025-202629Gaziantep FKtr TUR1. Süper Lig12th1144725.2101100200.190.000.190.190.19Matches
12 Seasons6 Clubs5 Leagues24213313,805153.448126045343640.310.080.390.290.37
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
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.9707700700.320.000.320.320.32
Gaziantep FK (2 Seasons)1 League27131,35515.1516500500.330.070.400.330.40
Al-Orobah (1 Season)1 League13131,07411.9224200100.170.170.340.170.34
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.9707700700.320.000.320.320.32
Süper Lig (2 Seasons)27131,35515.1516500500.330.070.400.330.40
Pro League (1 Season)13131,07411.9224200100.170.170.340.170.34
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
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.26421638.12.961.130.140.3800Matches
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.3300Matches
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. Pro League11.9235720.02.930.590.060.2900Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig9.8426934.62.650.920.150.4400Matches
2025-202629Gaziantep FKtr TUR1. Süper Lig5.2114428.62.670.760.070.2500Matches
12 Seasons6 Clubs7 Leagues162.84935515037.52.560.940.120.3034
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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 Professional (3 Seasons)1 League25.611953637.93.711.410.080.2233
Levante (2 Seasons)2 Leagues27.88682130.92.790.860.100.3300
Gaziantep FK (2 Seasons)1 League15.15401332.52.660.860.130.3800
Al-Orobah (1 Season)1 League11.9235720.02.930.590.060.2900
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.97601931.72.730.870.120.3700
Süper Lig (2 Seasons)15.15401332.52.660.860.130.3800
Copa del Rey (2 Seasons)5.918225.03.350.840.000.0000
Pro League (1 Season)11.9235720.02.930.590.060.2900
Europa Lg (1 Season)3.5030.860.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.77421638.12.961.130.140.3800
2018-201922Levante2 Leagues10.2126519.22.560.490.040.2000
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-202528Al-Orobah1 League11.9235720.02.930.590.060.2900
2024-202528Gaziantep FK1 League9.8426934.62.650.920.150.4400
2025-202629Gaziantep FK1 League5.2114428.62.670.760.070.2500
12 Seasons6 Clubs7 Leagues162.84935515037.52.560.940.120.3034
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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 Professional (3 Seasons)1 League25.611953637.93.711.410.080.2233
Levante (2 Seasons)2 Leagues27.88682130.92.790.860.100.3300
Gaziantep FK (2 Seasons)1 League15.15401332.52.660.860.130.3800
Al-Orobah (1 Season)1 League11.9235720.02.930.590.060.2900
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.97601931.72.730.870.120.3700
Süper Lig (2 Seasons)15.15401332.52.660.860.130.3800
Copa del Rey (2 Seasons)5.918225.03.350.840.000.0000
Pro League (1 Season)11.9235720.02.930.590.060.2900
Europa Lg (1 Season)3.5030.860.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.26421638.12.961.130.140.3800Matches
2018-201922Levantees ESP1. La Liga15th7.8118316.72.320.390.060.3300Matches
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 League15th8.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-202528Al-Orobahsa KSA1. Pro League17th11.9235720.02.930.590.060.2900Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig14th9.8426934.62.650.920.150.4400Matches
2025-202629Gaziantep FKtr TUR1. Süper Lig12th5.2114428.62.670.760.070.2500Matches
12 Seasons6 Clubs5 Leagues153.44834714537.82.550.950.120.3134
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt 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.97601931.72.730.870.120.3700
Gaziantep FK (2 Seasons)1 League15.15401332.52.660.860.130.3800
Al-Orobah (1 Season)1 League11.9235720.02.930.590.060.2900
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.97601931.72.730.870.120.3700
Süper Lig (2 Seasons)15.15401332.52.660.860.130.3800
Pro League (1 Season)11.9235720.02.930.590.060.2900
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT 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 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 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

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 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.93Matches
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.42Matches
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.34+3.05Matches
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. Pro League131,0748335.111.913837001.00920-11-0.92+0.53Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig168835527.39.8977572711.13151500.00+0.19Matches
2025-202629Gaziantep FKtr TUR1. Süper Lig114724315.45.2487371821.00414-10-1.91-1.73Matches
12 Seasons6 Clubs7 Leagues25414,6495835.1162.8143818011127311.09195226-31-0.19+0.36
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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 Professional (3 Seasons)1 League372,3036238.825.6238214143021.103235-3-0.12+0.87
Levante (2 Seasons)2 Leagues482,5055233.127.8238011252751.334241+1+0.04+0.41
Gaziantep FK (2 Seasons)1 League271,3555021.515.113808142231.081929-10-0.66-0.48
Al-Orobah (1 Season)1 League131,0748335.111.913837001.00920-11-0.92+0.53
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.87
La Liga (2 Seasons)411,9754828.921.917797242651.243536-1-0.05+0.32
Süper Lig (2 Seasons)271,3555021.515.113808142231.081929-10-0.66-0.48
Copa del Rey (2 Seasons)75307673.65.9681414501.8675+2+0.34+0.81
Pro League (1 Season)131,0748335.111.913837001.00920-11-0.92+0.53
Europa Lg (1 Season)53146358.13.541111.1115-4-1.15-1.15
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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.12
2018-201922Levante2 Leagues199144824.210.21076391821.321318-5-0.49-0.43
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+3.05
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-202528Al-Orobah1 League131,0748335.111.913837001.00920-11-0.92+0.53
2024-202528Gaziantep FK1 League168835527.39.8977572711.13151500.00+0.19
2025-202629Gaziantep FK1 League114724315.45.2487371821.00414-10-1.91-1.73
12 Seasons6 Clubs7 Leagues25414,6495835.1162.8143818011127311.09195226-31-0.19+0.36
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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 Professional (3 Seasons)1 League372,3036238.825.6238214143021.103235-3-0.12+0.87
Levante (2 Seasons)2 Leagues482,5055233.127.8238011252751.334241+1+0.04+0.41
Gaziantep FK (2 Seasons)1 League271,3555021.515.113808142231.081929-10-0.66-0.48
Al-Orobah (1 Season)1 League131,0748335.111.913837001.00920-11-0.92+0.53
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.87
La Liga (2 Seasons)411,9754828.921.917797242651.243536-1-0.05+0.32
Süper Lig (2 Seasons)271,3555021.515.113808142231.081929-10-0.66-0.48
Copa del Rey (2 Seasons)75307673.65.9681414501.8675+2+0.34+0.81
Pro League (1 Season)131,0748335.111.913837001.00920-11-0.92+0.53
Europa Lg (1 Season)53146358.13.541111.1115-4-1.15-1.15
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-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.93Matches
2018-201922Levantees ESP1. La Liga15th166994420.47.8777291821.191115-4-0.52-0.42Matches
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 League15th137836039.58.7782263511.0096+3+0.34+3.05Matches
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-202528Al-Orobahsa KSA1. Pro League17th131,0748335.111.913837001.00920-11-0.92+0.53Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig14th168835527.39.8977572711.13151500.00+0.19Matches
2025-202629Gaziantep FKtr TUR1. Süper Lig12th114724315.45.2487371821.00414-10-1.91-1.73Matches
12 Seasons6 Clubs5 Leagues24213,8055734.1153.4133817510927301.07187216-29-0.19+0.37
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-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.87
Levante (2 Seasons)1 League411,9754828.921.917797242651.243536-1-0.05+0.32
Gaziantep FK (2 Seasons)1 League271,3555021.515.113808142231.081929-10-0.66-0.48
Al-Orobah (1 Season)1 League131,0748335.111.913837001.00920-11-0.92+0.53
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.87
La Liga (2 Seasons)411,9754828.921.917797242651.243536-1-0.05+0.32
Süper Lig (2 Seasons)271,3555021.515.113808142231.081929-10-0.66-0.48
Pro League (1 Season)131,0748335.111.913837001.00920-11-0.92+0.53
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
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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.250040389353110Matches
2017-201821Moreirensept POR1. Primeira Liga1.70008120200000Matches
2018-201922Levantees ESPCopa del Rey2.4100754010000Matches
2018-201922Levantees ESP1. La Liga7.8200141993130Matches
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. Pro League11.9100212861450Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig9.8300132393220Matches
2025-202629Gaziantep FKtr TUR1. Süper Lig5.220012821020Matches
12 Seasons6 Clubs7 Leagues162.8384332630986312936111
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rio Ave (3 Seasons)2 Leagues51.015328410335128130
Moreirense (3 Seasons)1 League31.351173120200000
Dalian Professional (3 Seasons)1 League25.63006273126881
Levante (2 Seasons)2 Leagues27.8900616222676110
Gaziantep FK (2 Seasons)1 League15.15002531114240
Al-Orobah (1 Season)1 League11.9100212861450
Primeira Liga (6 Seasons)78.920431461153514813000
Super League (3 Seasons)25.63006273126881
La Liga (2 Seasons)21.9700545718666110
Süper Lig (2 Seasons)15.15002531114240
Copa del Rey (2 Seasons)5.9200754010000
Pro League (1 Season)11.9100212861450
Europa Lg (1 Season)3.50011
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201518Rio Ave2 Leagues9.70111
2015-201619Moreirense1 League11.13016
2016-201720Moreirense1 League18.42114900000000
2017-201821Moreirense1 League1.70008120200000
2017-201821Levante2 Leagues17.760040389353110
2018-201922Levante2 Leagues10.2300212413323000
201922Dalian Yifang1 League15.9200404963661
202023Dalian Professional1 League1.00001313010
202124Dalian Professional1 League8.7100212150210
2022-202326Rio Ave1 League20.75003847185450
2023-202427Rio Ave1 League20.710223556177480
2024-202528Al-Orobah1 League11.9100212861450
2024-202528Gaziantep FK1 League9.8300132393220
2025-202629Gaziantep FK1 League5.220012821020
12 Seasons6 Clubs7 Leagues162.8384332630986312936111
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rio Ave (3 Seasons)2 Leagues51.015328410335128130
Moreirense (3 Seasons)1 League31.351173120200000
Dalian Professional (3 Seasons)1 League25.63006273126881
Levante (2 Seasons)2 Leagues27.8900616222676110
Gaziantep FK (2 Seasons)1 League15.15002531114240
Al-Orobah (1 Season)1 League11.9100212861450
Primeira Liga (6 Seasons)78.920431461153514813000
Super League (3 Seasons)25.63006273126881
La Liga (2 Seasons)21.9700545718666110
Süper Lig (2 Seasons)15.15002531114240
Copa del Rey (2 Seasons)5.9200754010000
Pro League (1 Season)11.9100212861450
Europa Lg (1 Season)3.50011
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-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.250040389353110Matches
2018-201922Levantees ESP1. La Liga15th7.8200141993130Matches
201922Dalian Yifangcn CHN1. Super League9th15.9200404963661Matches
202023Dalian Professionalcn CHN1. Super League13th1.00001313010Matches
202124Dalian Professionalcn CHN1. Super League15th8.7100212150210Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.75003847185450Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.710223556177480Matches
2024-202528Al-Orobahsa KSA1. Pro League17th11.9100212861450Matches
2024-202528Gaziantep FKtr TUR1. Süper Lig14th9.8300132393220Matches
2025-202629Gaziantep FKtr TUR1. Süper Lig12th5.220012821020Matches
12 Seasons6 Clubs5 Leagues153.4364330830482312836111
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG 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.9700545718666110
Gaziantep FK (2 Seasons)1 League15.15002531114240
Al-Orobah (1 Season)1 League11.9100212861450
Primeira Liga (6 Seasons)78.920431461153514813000
Super League (3 Seasons)25.63006273126881
La Liga (2 Seasons)21.9700545718666110
Süper Lig (2 Seasons)15.15002531114240
Pro League (1 Season)11.9100212861450
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.

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.

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.