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.7606601506.65.61.57.11516970.290.000.290.290.290.320.070.390.270.34Matches
2023-202427Rio Avept POR1. Primeira Liga27191,85920.77297001029.19.11.710.82622930.340.100.440.340.440.440.080.520.440.52Matches
10 Seasons4 Clubs5 Leagues21411712,220135.8421052393432424.023.04.527.568622920.310.070.380.290.360.380.070.450.360.43
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.014216140115315.714.73.117.941381900.270.040.310.270.310.380.080.460.360.43
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
Primeira Liga (6 Seasons)124677,09878.923831230120415.714.73.117.941381900.290.100.390.290.390.380.080.460.360.43
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
Europa Lg (1 Season)543143.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.7606601506.65.61.57.11516970.290.000.290.290.290.320.070.390.270.34
2023-202427Rio Ave1 League27191,85920.77297001029.19.11.710.82622930.340.100.440.340.440.440.080.520.440.52
10 Seasons4 Clubs5 Leagues21411712,220135.8421052393432424.023.04.527.568622920.310.070.380.290.360.380.070.450.360.43
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.014216140115315.714.73.117.941381900.270.040.310.270.310.380.080.460.360.43
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
Primeira Liga (6 Seasons)124677,09878.923831230120415.714.73.117.941381900.290.100.390.290.390.380.080.460.360.43
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
Europa Lg (1 Season)543143.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 League8th1377838.7303122100.340.000.340.110.11Matches
2022-202326Rio Avept POR1. Primeira Liga12th28211,86220.7606601506.65.61.57.11516970.290.000.290.290.290.320.070.390.270.34Matches
2023-202427Rio Avept POR1. Primeira Liga11th27191,85920.77297001029.19.11.710.82622930.340.100.440.340.440.440.080.520.440.52Matches
10 Seasons4 Clubs3 Leagues20210711,376126.441950383430424.023.04.527.568622920.320.070.400.300.370.380.070.450.360.43
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.614216140115315.714.73.117.941381900.290.040.340.290.340.380.080.460.360.43
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
Primeira Liga (6 Seasons)124677,09878.923831230120415.714.73.117.941381900.290.100.390.290.390.380.080.460.360.43
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
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.76461634.82.220.770.130.3814.00016.65.60.12-0.6+0.4Matches
2023-202427Rio Avept POR1. Primeira Liga20.77652233.83.151.070.110.3214.90009.19.10.15-2.1-2.1Matches
10 Seasons4 Clubs5 Leagues135.84227912639.12.500.950.130.3014.303424.023.00.14-4.0-3.0
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rio Ave (3 Seasons)2 Leagues51.0141114734.22.680.920.120.3014.500115.714.70.14-2.7-1.7
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
Primeira Liga (6 Seasons)78.9231166745.71.890.850.170.3414.500115.714.70.14-2.7-1.7
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
Europa Lg (1 Season)3.5030.860.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.76461634.82.220.770.130.3814.00016.65.60.12-0.6+0.4
2023-202427Rio Ave1 League20.77652233.83.151.070.110.3214.90009.19.10.15-2.1-2.1
10 Seasons4 Clubs5 Leagues135.84227912639.12.500.950.130.3014.303424.023.00.14-4.0-3.0
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rio Ave (3 Seasons)2 Leagues51.0141114734.22.680.920.120.3014.500115.714.70.14-2.7-1.7
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
Primeira Liga (6 Seasons)78.9231166745.71.890.850.170.3414.500115.714.70.14-2.7-1.7
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
Europa Lg (1 Season)3.5030.860.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 League8th8.73361336.14.141.490.030.0822Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.76461634.82.220.770.130.3814.00016.65.60.12-0.6+0.4Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.77652233.83.151.070.110.3214.90009.19.10.15-2.1-2.1Matches
10 Seasons4 Clubs3 Leagues126.44127112139.52.490.960.130.3114.303424.023.00.14-4.0-3.0
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Rio Ave (3 Seasons)1 League47.6141114434.22.680.930.120.3214.500115.714.70.14-2.7-1.7
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
Primeira Liga (6 Seasons)78.9231166745.71.890.850.170.3414.500115.714.70.14-2.7-1.7
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
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

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.719727970.6259947412114881.8517270.881553.301.50.7-1.51496116Matches
2023-202427Rio Avept POR1. Primeira Liga20.721731768.5295245414117978.8547869.291560.021.70.9+0.316116222Matches
10 Seasons4 Clubs5 Leagues135.862392967.18238140040953276.914522963.3274560.0104.52.1+5.5394319362
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.041459669.5555192826232780.110515070.0173056.723.11.5-1.1302012338
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
Primeira Liga (6 Seasons)78.941459669.5555192826232780.110515070.0173056.783.11.5+4.9302012338
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
Europa Lg (1 Season)3.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.719727970.6259947412114881.8517270.881553.301.50.7-1.51496116
2023-202427Rio Ave1 League20.721731768.5295245414117978.8547869.291560.021.70.9+0.316116222
10 Seasons4 Clubs5 Leagues135.862392967.18238140040953276.914522963.3274560.0104.52.1+5.5394319362
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.041459669.5555192826232780.110515070.0173056.723.11.5-1.1302012338
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
Primeira Liga (6 Seasons)78.941459669.5555192826232780.110515070.0173056.783.11.5+4.9302012338
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
Europa Lg (1 Season)3.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 League8th8.70Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.719727970.6259947412114881.8517270.881553.301.50.7-1.51496116Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.721731768.5295245414117978.8547869.291560.021.70.9+0.316116222Matches
10 Seasons4 Clubs3 Leagues126.462392967.18238140040953276.914522963.3274560.094.52.1+4.5394319362
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.641459669.5555192826232780.110515070.0173056.723.11.5-1.1302012338
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
Primeira Liga (6 Seasons)78.941459669.5555192826232780.110515070.0173056.783.11.5+4.9302012338
Super League (3 Seasons)25.61
La Liga (2 Seasons)21.920933362.8268747214720571.7407950.6101566.701.30.5-1.39237024
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
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
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.7279270401251000019759Matches
2023-202427Rio Avept POR1. Primeira Liga20.731728923003720000217510Matches
10 Seasons4 Clubs5 Leagues135.89298645001526300006231525
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.05965592701512300004141019
Moreirense (3 Seasons)1 League31.32
Dalian Yifang (3 Seasons)1 League25.66
Levante (2 Seasons)2 Leagues27.83333052300060000020956
Primeira Liga (6 Seasons)78.95965592701514300004141019
Super League (3 Seasons)25.66
La Liga (2 Seasons)21.93333052300060000020956
Copa del Rey (2 Seasons)5.90
Europa Lg (1 Season)3.5
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.7279270401251000019759
2023-202427Rio Ave1 League20.731728923003720000217510
10 Seasons4 Clubs5 Leagues135.89298645001526300006231525
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rio Ave (3 Seasons)2 Leagues51.05965592701512300004141019
Moreirense (3 Seasons)1 League31.32
Dalian Yifang (3 Seasons)1 League25.66
Levante (2 Seasons)2 Leagues27.83333052300060000020956
Primeira Liga (6 Seasons)78.95965592701514300004141019
Super League (3 Seasons)25.66
La Liga (2 Seasons)21.93333052300060000020956
Copa del Rey (2 Seasons)5.90
Europa Lg (1 Season)3.5
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 League8th8.70Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.7279270401251000019759Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.731728923003720000217510Matches
10 Seasons4 Clubs3 Leagues126.49298645001526300006231525
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.65965592701512300004141019
Moreirense (3 Seasons)1 League31.32
Dalian Yifang (3 Seasons)1 League25.66
Levante (2 Seasons)1 League21.93333052300060000020956
Primeira Liga (6 Seasons)78.95965592701514300004141019
Super League (3 Seasons)25.66
La Liga (2 Seasons)21.93333052300060000020956
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.7401.93250168030.14100020Matches
2023-202427Rio Avept POR1. Primeira Liga20.7411.98230369060.29201210Matches
10 Seasons4 Clubs5 Leagues135.81362.157211019322190.30603370
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.0811.9648041217090.22301230
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)2 Leagues27.8552.5124167152100.46302140
Primeira Liga (6 Seasons)78.9811.9648041217090.22301230
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9552.5124167152100.46302140
Copa del Rey (2 Seasons)5.9
Europa Lg (1 Season)3.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.7401.93250168030.14100020
2023-202427Rio Ave1 League20.7411.98230369060.29201210
10 Seasons4 Clubs5 Leagues135.81362.157211019322190.30603370
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.0811.9648041217090.22301230
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)2 Leagues27.8552.5124167152100.46302140
Primeira Liga (6 Seasons)78.9811.9648041217090.22301230
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9552.5124167152100.46302140
Copa del Rey (2 Seasons)5.9
Europa Lg (1 Season)3.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 League8th8.7Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.7401.93250168030.14100020Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.7411.98230369060.29201210Matches
10 Seasons4 Clubs3 Leagues126.41362.157211019322190.30603370
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.6811.9648041217090.22301230
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)1 League21.9552.5124167152100.46302140
Primeira Liga (6 Seasons)78.9811.9648041217090.22301230
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9552.5124167152100.46302140
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.71265434944.451019416110Matches
2023-202427Rio Avept POR1. Primeira Liga20.71294623742.941138517160Matches
10 Seasons4 Clubs5 Leagues135.832299101372528.018345292447510
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.02415910571643.8921417933270
Moreirense (3 Seasons)1 League31.3000
Dalian Yifang (3 Seasons)1 League25.6880
Levante (2 Seasons)2 Leagues27.886008090.0913112714240
Primeira Liga (6 Seasons)78.92415910571643.8921417933270
Super League (3 Seasons)25.6880
La Liga (2 Seasons)21.986008090.0913112614240
Copa del Rey (2 Seasons)5.9010
Europa Lg (1 Season)3.50
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.71265434944.451019416110
2023-202427Rio Ave1 League20.71294623742.941138517160
10 Seasons4 Clubs5 Leagues135.832299101372528.018345292447510
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.02415910571643.8921417933270
Moreirense (3 Seasons)1 League31.3000
Dalian Yifang (3 Seasons)1 League25.6880
Levante (2 Seasons)2 Leagues27.886008090.0913112714240
Primeira Liga (6 Seasons)78.92415910571643.8921417933270
Super League (3 Seasons)25.6880
La Liga (2 Seasons)21.986008090.0913112614240
Copa del Rey (2 Seasons)5.9010
Europa Lg (1 Season)3.50
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 League8th8.712Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.71265434944.451019416110Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.71294623742.941138517160Matches
10 Seasons4 Clubs3 Leagues126.432299101372528.018345292347510
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.62415910571643.8921417933270
Moreirense (3 Seasons)1 League31.3000
Dalian Yifang (3 Seasons)1 League25.6880
Levante (2 Seasons)1 League21.986008090.0913112614240
Primeira Liga (6 Seasons)78.92415910571643.8921417933270
Super League (3 Seasons)25.6880
La Liga (2 Seasons)21.986008090.0913112614240
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.749413641932467349335411.42057.1290135756315136552236397Matches
2023-202427Rio Avept POR1. Primeira Liga20.7577226125427293577431125.62967.43421663716261812713542493Matches
10 Seasons4 Clubs5 Leagues135.816265718667479325416251093431.26156.094346221922684432183881212292
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.01071351254475181661070781519.24962.86323020127941311812657787190
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)2 Leagues27.8555226122727588555311961.31238.731116026432713145731425102
Primeira Liga (6 Seasons)78.91071351254475181661070781519.24962.86323020127941311812657787190
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9555226122727588555311961.31238.731116026432713145731425102
Copa del Rey (2 Seasons)5.9
Europa Lg (1 Season)3.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.749413641932467349335411.42057.1290135756315136552236397
2023-202427Rio Ave1 League20.7577226125427293577431125.62967.43421663716261812713542493
10 Seasons4 Clubs5 Leagues135.816265718667479325416251093431.26156.094346221922684432183881212292
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.01071351254475181661070781519.24962.86323020127941311812657787190
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)2 Leagues27.8555226122727588555311961.31238.731116026432713145731425102
Primeira Liga (6 Seasons)78.91071351254475181661070781519.24962.86323020127941311812657787190
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9555226122727588555311961.31238.731116026432713145731425102
Copa del Rey (2 Seasons)5.9
Europa Lg (1 Season)3.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 League8th8.7Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.749413641932467349335411.42057.1290135756315136552236397Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.7577226125427293577431125.62967.43421663716261812713542493Matches
10 Seasons4 Clubs3 Leagues126.416265718667479325416251093431.26156.094346221922684432183881212292
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.61071351254475181661070781519.24962.86323020127941311812657787190
Moreirense (3 Seasons)1 League31.3
Dalian Yifang (3 Seasons)1 League25.6
Levante (2 Seasons)1 League21.9555226122727588555311961.31238.731116026432713145731425102
Primeira Liga (6 Seasons)78.91071351254475181661070781519.24962.86323020127941311812657787190
Super League (3 Seasons)25.6
La Liga (2 Seasons)21.9555226122727588555311961.31238.731116026432713145731425102
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.34+1.85Matches
2022-202326Rio Avept POR1. Primeira Liga281,8626760.820.72179972911.322118+3+0.15+0.9025.121.5+3.6+0.17+1.42Matches
2023-202427Rio Avept POR1. Primeira Liga271,8596960.820.719851383101.072621+5+0.24+0.9926.123.9+2.1+0.10+0.55Matches
10 Seasons4 Clubs5 Leagues21412,2205737.7135.811781659729281.10167177-10-0.07+0.4184.284.0+0.20.00+0.72
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.6151.245.5+5.7+0.14+0.98
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.48
Levante (2 Seasons)2 Leagues482,5055233.127.8238011252751.334241+1+0.04+0.4133.138.6-5.5-0.25+0.41
Primeira Liga (6 Seasons)1247,0985738.778.96782395730201.019296-4-0.05+0.4651.245.5+5.7+0.14+0.98
Super League (3 Seasons)372,3036238.825.6238214143021.103235-3-0.12+0.48
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
Europa Lg (1 Season)53146358.13.541111.1115-4-1.15-1.15
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+1.85
2022-202326Rio Ave1 League281,8626760.820.72179972911.322118+3+0.15+0.9025.121.5+3.6+0.17+1.42
2023-202427Rio Ave1 League271,8596960.820.719851383101.072621+5+0.24+0.9926.123.9+2.1+0.10+0.55
10 Seasons4 Clubs5 Leagues21412,2205737.7135.811781659729281.10167177-10-0.07+0.4184.284.0+0.20.00+0.72
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.6151.245.5+5.7+0.14+0.98
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.48
Levante (2 Seasons)2 Leagues482,5055233.127.8238011252751.334241+1+0.04+0.4133.138.6-5.5-0.25+0.41
Primeira Liga (6 Seasons)1247,0985738.778.96782395730201.019296-4-0.05+0.4651.245.5+5.7+0.14+0.98
Super League (3 Seasons)372,3036238.825.6238214143021.103235-3-0.12+0.48
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
Europa Lg (1 Season)53146358.13.541111.1115-4-1.15-1.15
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 League8th137836039.58.7782263511.0096+3+0.34+1.85Matches
2022-202326Rio Avept POR1. Primeira Liga12th281,8626760.820.72179972911.322118+3+0.15+0.9025.121.5+3.6+0.17+1.42Matches
2023-202427Rio Avept POR1. Primeira Liga11th271,8596960.820.719851383101.072621+5+0.24+0.9926.123.9+2.1+0.10+0.55Matches
10 Seasons4 Clubs3 Leagues20211,3765636.5126.410781609528271.07159167-8-0.06+0.4384.284.0+0.20.00+0.72
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.7351.245.5+5.7+0.14+0.98
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.48
Levante (2 Seasons)1 League411,9754828.921.917797242651.243536-1-0.05+0.3233.138.6-5.5-0.25+0.41
Primeira Liga (6 Seasons)1247,0985738.778.96782395730201.019296-4-0.05+0.4651.245.5+5.7+0.14+0.98
Super League (3 Seasons)372,3036238.825.6238214143021.103235-3-0.12+0.48
La Liga (2 Seasons)411,9754828.921.917797242651.243536-1-0.05+0.3233.138.6-5.5-0.25+0.41
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.750038471854620055546943.9Matches
2023-202427Rio Avept POR1. Primeira Liga20.7102235561775910060597444.4Matches
10 Seasons4 Clubs5 Leagues135.832432812496926242941116221423148.1
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.0153284103351291530011511314344.1
Moreirense (3 Seasons)1 League31.351173120200000
Dalian Yifang (3 Seasons)1 League25.63006273126881
Levante (2 Seasons)2 Leagues27.8900626122676110471018853.4
Primeira Liga (6 Seasons)78.92043146115351491530011511314344.1
Super League (3 Seasons)25.63006273126881
La Liga (2 Seasons)21.9700555618666110471018853.4
Copa del Rey (2 Seasons)5.9200754010000
Europa Lg (1 Season)3.50011
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.750038471854620055546943.9
2023-202427Rio Ave1 League20.7102235561775910060597444.4
10 Seasons4 Clubs5 Leagues135.832432812496926242941116221423148.1
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.0153284103351291530011511314344.1
Moreirense (3 Seasons)1 League31.351173120200000
Dalian Yifang (3 Seasons)1 League25.63006273126881
Levante (2 Seasons)2 Leagues27.8900626122676110471018853.4
Primeira Liga (6 Seasons)78.92043146115351491530011511314344.1
Super League (3 Seasons)25.63006273126881
La Liga (2 Seasons)21.9700555618666110471018853.4
Copa del Rey (2 Seasons)5.9200754010000
Europa Lg (1 Season)3.50011
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 League8th8.7100212150210Matches
2022-202326Rio Avept POR1. Primeira Liga12th20.750038471854620055546943.9Matches
2023-202427Rio Avept POR1. Primeira Liga11th20.7102235561775910060597444.4Matches
10 Seasons4 Clubs3 Leagues126.430432632446526232941116221423148.1
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.6153273103351291530011511314344.1
Moreirense (3 Seasons)1 League31.351173120200000
Dalian Yifang (3 Seasons)1 League25.63006273126881
Levante (2 Seasons)1 League21.9700555618666110471018853.4
Primeira Liga (6 Seasons)78.92043146115351491530011511314344.1
Super League (3 Seasons)25.63006273126881
La Liga (2 Seasons)21.9700555618666110471018853.4
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.