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
2010-201118Portimonensept POR1. Primeira Liga411051.2000000000.000.000.000.000.00Matches
2013-201421Rio Avept POR1. Primeira Liga11108899.9000000310.000.000.000.000.00Matches
2014-201522Rio Ave2. Europa Lg532963.3000000300.000.000.000.000.00Matches
2014-201522Rio Avept POR1. Primeira Liga29262,16324.00000001000.000.000.000.000.00Matches
2015-201623Rio Avept POR1. Primeira Liga30292,51127.90110001300.000.040.040.000.04Matches
2016-201724Lorientfr FRA1. Ligue 11386837.6000000200.000.000.000.000.00Matches
2016-201724Rio Avept POR1. Primeira Liga14131,13312.6112100600.080.080.160.080.16Matches
2017-201825Vitória2. Europa Lg553954.4000000000.00.00.00.111110.000.000.000.000.000.010.010.020.010.02Matches
2017-201825Vitóriapt POR1. Primeira Liga17161,24713.9000000410.000.000.000.000.00Matches
2018-201926Vitóriapt POR1. Primeira Liga30302,61629.12022001210.070.000.070.070.07Matches
2020-202128Vitóriapt POR1. Primeira Liga732022.2000000100.000.000.000.000.00Matches
8 Seasons4 Clubs3 Leagues16514412,240136.03253005430.00.00.00.111110.020.010.040.020.040.010.010.020.010.02
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 (4 Seasons)2 Leagues89816,99277.71231003510.010.030.040.010.04
Vitória (3 Seasons)2 Leagues59544,46049.62022001720.00.00.00.111110.040.000.040.040.040.010.010.020.010.02
Lorient (1 Season)1 League1386837.6000000200.000.000.000.000.00
Portimonense (1 Season)1 League411051.2000000000.000.000.000.000.00
Primeira Liga (8 Seasons)14212810,866120.73253004930.020.020.040.020.04
Europa Lg (2 Seasons)1086917.7000000300.00.00.00.111110.000.000.000.000.000.010.010.020.010.02
Ligue 1 (1 Season)1386837.6000000200.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
2010-201118Portimonense1 League411051.2000000000.000.000.000.000.00
2013-201421Rio Ave1 League11108899.9000000310.000.000.000.000.00
2014-201522Rio Ave2 Leagues34292,45927.30000001300.000.000.000.000.00
2015-201623Rio Ave1 League30292,51127.90110001300.000.040.040.000.04
2016-201724Rio Ave1 League14131,13312.6112100600.080.080.160.080.16
2016-201724Lorient1 League1386837.6000000200.000.000.000.000.00
2017-201825Vitória2 Leagues22211,64218.2000000410.00.00.00.111110.000.000.000.000.000.010.010.020.010.02
2018-201926Vitória1 League30302,61629.12022001210.070.000.070.070.07
2020-202128Vitória1 League732022.2000000100.000.000.000.000.00
8 Seasons4 Clubs3 Leagues16514412,240136.03253005430.00.00.00.111110.020.010.040.020.040.010.010.020.010.02
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 (4 Seasons)2 Leagues89816,99277.71231003510.010.030.040.010.04
Vitória (3 Seasons)2 Leagues59544,46049.62022001720.00.00.00.111110.040.000.040.040.040.010.010.020.010.02
Lorient (1 Season)1 League1386837.6000000200.000.000.000.000.00
Portimonense (1 Season)1 League411051.2000000000.000.000.000.000.00
Primeira Liga (8 Seasons)14212810,866120.73253004930.020.020.040.020.04
Europa Lg (2 Seasons)1086917.7000000300.00.00.00.111110.000.000.000.000.000.010.010.020.010.02
Ligue 1 (1 Season)1386837.6000000200.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
2010-201118Portimonensept POR1. Primeira Liga15th411051.2000000000.000.000.000.000.00Matches
2013-201421Rio Avept POR1. Primeira Liga11th11108899.9000000310.000.000.000.000.00Matches
2014-201522Rio Avept POR1. Primeira Liga10th29262,16324.00000001000.000.000.000.000.00Matches
2015-201623Rio Avept POR1. Primeira Liga6th30292,51127.90110001300.000.040.040.000.04Matches
2016-201724Rio Avept POR1. Primeira Liga7th14131,13312.6112100600.080.080.160.080.16Matches
2016-201724Lorientfr FRA1. Ligue 118th1386837.6000000200.000.000.000.000.00Matches
2017-201825Vitóriapt POR1. Primeira Liga9th17161,24713.9000000410.000.000.000.000.00Matches
2018-201926Vitóriapt POR1. Primeira Liga5th30302,61629.12022001210.070.000.070.070.07Matches
2020-202128Vitóriapt POR1. Primeira Liga7th732022.2000000100.000.000.000.000.00Matches
8 Seasons4 Clubs2 Leagues15513611,549128.33253005130.020.020.040.020.04
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 (4 Seasons)1 League84786,69674.41231003210.010.030.040.010.04
Vitória (3 Seasons)1 League54494,06545.22022001720.040.000.040.040.04
Lorient (1 Season)1 League1386837.6000000200.000.000.000.000.00
Portimonense (1 Season)1 League411051.2000000000.000.000.000.000.00
Primeira Liga (8 Seasons)14212810,866120.73253004930.020.020.040.020.04
Ligue 1 (1 Season)1386837.6000000200.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201522Rio Ave2. Europa LgGR532963.3000000300.000.000.000.000.00Matches
2017-201825Vitória2. Europa LgGR553954.4000000000.00.00.00.111110.000.000.000.000.000.010.010.020.010.02Matches
2 Seasons2 Clubs1 League1086917.7000000300.00.00.00.111110.000.000.000.000.000.010.010.020.010.02
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
Vitória (1 Season)1 League553954.4000000000.00.00.00.111110.000.000.000.000.000.010.010.020.010.02
Rio Ave (1 Season)1 League532963.3000000300.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
201826gh GhanaWCQ00Matches
201927gh GhanaFriendlies (M)11590.7000000100.000.000.000.000.00Matches
201927gh GhanaAfrica Cup of Nations qualification00Matches
2 Seasons1 Club3 Leagues11590.7000000100.000.000.000.000.00
Friendlies (M) (1 Season)11590.7000000100.000.000.000.000.00
WCQ (1 Season)00
Africa Cup of Nations qualification (1 Season)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
2010-201118Portimonensept POR1. Primeira Liga1.2000.0000Matches
2013-201421Rio Avept POR1. Primeira Liga9.9000.0000Matches
2014-201522Rio Ave2. Europa Lg3.3000.0000Matches
2014-201522Rio Avept POR1. Primeira Liga24.0030.120.0000Matches
2015-201623Rio Avept POR1. Primeira Liga27.9060.220.0000Matches
2016-201724Lorientfr FRA1. Ligue 17.601218.31.580.130.000.0000Matches
2016-201724Rio Avept POR1. Primeira Liga12.61020.000.160.5000Matches
2017-201825Vitória2. Europa Lg4.4011100.00.230.230.000.0022.70000.00.00.040.00.0Matches
2017-201825Vitóriapt POR1. Primeira Liga13.901616.31.150.070.000.0000Matches
2018-201926Vitóriapt POR1. Primeira Liga29.1225624.00.860.210.080.3300Matches
2020-202128Vitóriapt POR1. Primeira Liga2.20100.00.450.000.0000Matches
8 Seasons4 Clubs3 Leagues136.03552020.00.790.150.050.1522.70000.00.00.040.00.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 (4 Seasons)2 Leagues77.710110.000.140.0900
Vitória (3 Seasons)2 Leagues49.6243818.60.870.160.050.2522.70000.00.00.040.00.0
Lorient (1 Season)1 League7.601218.31.580.130.000.0000
Portimonense (1 Season)1 League1.2000.0000
Primeira Liga (8 Seasons)120.73421821.40.730.150.070.1700
Europa Lg (2 Seasons)7.7011100.00.230.130.000.0022.70000.00.00.040.00.0
Ligue 1 (1 Season)7.601218.31.580.130.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
2010-201118Portimonense1 League1.2000.0000
2013-201421Rio Ave1 League9.9000.0000
2014-201522Rio Ave2 Leagues27.3030.110.0000
2015-201623Rio Ave1 League27.9060.220.0000
2016-201724Rio Ave1 League12.61020.000.160.5000
2016-201724Lorient1 League7.601218.31.580.130.000.0000
2017-201825Vitória2 Leagues18.2017211.80.930.110.000.0022.70000.00.00.040.00.0
2018-201926Vitória1 League29.1225624.00.860.210.080.3300
2020-202128Vitória1 League2.20100.00.450.000.0000
8 Seasons4 Clubs3 Leagues136.03552020.00.790.150.050.1522.70000.00.00.040.00.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 (4 Seasons)2 Leagues77.710110.000.140.0900
Vitória (3 Seasons)2 Leagues49.6243818.60.870.160.050.2522.70000.00.00.040.00.0
Lorient (1 Season)1 League7.601218.31.580.130.000.0000
Portimonense (1 Season)1 League1.2000.0000
Primeira Liga (8 Seasons)120.73421821.40.730.150.070.1700
Europa Lg (2 Seasons)7.7011100.00.230.130.000.0022.70000.00.00.040.00.0
Ligue 1 (1 Season)7.601218.31.580.130.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
2010-201118Portimonensept POR1. Primeira Liga15th1.2000.0000Matches
2013-201421Rio Avept POR1. Primeira Liga11th9.9000.0000Matches
2014-201522Rio Avept POR1. Primeira Liga10th24.0030.120.0000Matches
2015-201623Rio Avept POR1. Primeira Liga6th27.9060.220.0000Matches
2016-201724Rio Avept POR1. Primeira Liga7th12.61020.000.160.5000Matches
2016-201724Lorientfr FRA1. Ligue 118th7.601218.31.580.130.000.0000Matches
2017-201825Vitóriapt POR1. Primeira Liga9th13.901616.31.150.070.000.0000Matches
2018-201926Vitóriapt POR1. Primeira Liga5th29.1225624.00.860.210.080.3300Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.20100.00.450.000.0000Matches
8 Seasons4 Clubs2 Leagues128.33541918.50.830.150.060.1600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Rio Ave (4 Seasons)1 League74.410110.000.150.0900
Vitória (3 Seasons)1 League45.2242716.70.930.150.050.2900
Lorient (1 Season)1 League7.601218.31.580.130.000.0000
Portimonense (1 Season)1 League1.2000.0000
Primeira Liga (8 Seasons)120.73421821.40.730.150.070.1700
Ligue 1 (1 Season)7.601218.31.580.130.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201522Rio Ave2. Europa LgGR3.3000.0000Matches
2017-201825Vitória2. Europa LgGR4.4011100.00.230.230.000.0022.70000.00.00.040.00.0Matches
2 Seasons2 Clubs1 League7.7011100.00.230.130.000.0022.70000.00.00.040.00.0
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
Vitória (1 Season)1 League4.4011100.00.230.230.000.0022.70000.00.00.040.00.0
Rio Ave (1 Season)1 League3.3000.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
201927gh GhanaFriendlies (M)0.7000Matches
2 Seasons1 Club3 Leagues0.7000
Friendlies (M) (1 Season)0.7000
WCQ (1 Season)
Africa Cup of Nations qualification (1 Season)

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
2010-201118Portimonensept POR1. Primeira Liga1.20Matches
2013-201421Rio Avept POR1. Primeira Liga9.90Matches
2014-201522Rio Ave2. Europa Lg3.30Matches
2014-201522Rio Avept POR1. Primeira Liga24.00Matches
2015-201623Rio Avept POR1. Primeira Liga27.91Matches
2016-201724Lorientfr FRA1. Ligue 17.60Matches
2016-201724Rio Avept POR1. Primeira Liga12.61Matches
2017-201825Vitória2. Europa Lg4.415318881.43039868576883.8717891.0223268.800.00.00.0190011Matches
2017-201825Vitóriapt POR1. Primeira Liga13.90Matches
2018-201926Vitóriapt POR1. Primeira Liga29.10Matches
2020-202128Vitóriapt POR1. Primeira Liga2.20Matches
8 Seasons4 Clubs3 Leagues136.015318881.43039868576883.8717891.0223268.820.00.0+2.0190011
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 (4 Seasons)2 Leagues77.72
Vitória (3 Seasons)2 Leagues49.615318881.43039868576883.8717891.0223268.800.00.00.0190011
Lorient (1 Season)1 League7.60
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.72
Europa Lg (2 Seasons)7.715318881.43039868576883.8717891.0223268.800.00.00.0190011
Ligue 1 (1 Season)7.60
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
2010-201118Portimonense1 League1.20
2013-201421Rio Ave1 League9.90
2014-201522Rio Ave2 Leagues27.30
2015-201623Rio Ave1 League27.91
2016-201724Rio Ave1 League12.61
2016-201724Lorient1 League7.60
2017-201825Vitória2 Leagues18.215318881.43039868576883.8717891.0223268.800.00.00.0190011
2018-201926Vitória1 League29.10
2020-202128Vitória1 League2.20
8 Seasons4 Clubs3 Leagues136.015318881.43039868576883.8717891.0223268.820.00.0+2.0190011
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 (4 Seasons)2 Leagues77.72
Vitória (3 Seasons)2 Leagues49.615318881.43039868576883.8717891.0223268.800.00.00.0190011
Lorient (1 Season)1 League7.60
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.72
Europa Lg (2 Seasons)7.715318881.43039868576883.8717891.0223268.800.00.00.0190011
Ligue 1 (1 Season)7.60
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
2010-201118Portimonensept POR1. Primeira Liga15th1.20Matches
2013-201421Rio Avept POR1. Primeira Liga11th9.90Matches
2014-201522Rio Avept POR1. Primeira Liga10th24.00Matches
2015-201623Rio Avept POR1. Primeira Liga6th27.91Matches
2016-201724Rio Avept POR1. Primeira Liga7th12.61Matches
2016-201724Lorientfr FRA1. Ligue 118th7.60Matches
2017-201825Vitóriapt POR1. Primeira Liga9th13.90Matches
2018-201926Vitóriapt POR1. Primeira Liga5th29.10Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.20Matches
8 Seasons4 Clubs2 Leagues128.32
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
Rio Ave (4 Seasons)1 League74.42
Vitória (3 Seasons)1 League45.20
Lorient (1 Season)1 League7.60
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.72
Ligue 1 (1 Season)7.60
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201522Rio Ave2. Europa LgGR3.30Matches
2017-201825Vitória2. Europa LgGR4.415318881.43039868576883.8717891.0223268.800.00.00.0190011Matches
2 Seasons2 Clubs1 League7.715318881.43039868576883.8717891.0223268.800.00.00.0190011
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
Vitória (1 Season)1 League4.415318881.43039868576883.8717891.0223268.800.00.00.0190011
Rio Ave (1 Season)1 League3.30
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
201927gh GhanaFriendlies (M)0.70Matches
2 Seasons1 Club3 Leagues0.70
Friendlies (M) (1 Season)0.70
WCQ (1 Season)
Africa Cup of Nations qualification (1 Season)
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
2010-201118Portimonensept POR1. Primeira Liga1.2Matches
2013-201421Rio Avept POR1. Primeira Liga9.9Matches
2014-201522Rio Ave2. Europa Lg3.3Matches
2014-201522Rio Avept POR1. Primeira Liga24.0Matches
2015-201623Rio Avept POR1. Primeira Liga27.9Matches
2016-201724Lorientfr FRA1. Ligue 17.63Matches
2016-201724Rio Avept POR1. Primeira Liga12.60Matches
2017-201825Vitória2. Europa Lg4.4188181660200000015314Matches
2017-201825Vitóriapt POR1. Primeira Liga13.95Matches
2018-201926Vitóriapt POR1. Primeira Liga29.15Matches
2020-202128Vitóriapt POR1. Primeira Liga2.21Matches
8 Seasons4 Clubs3 Leagues136.01881816602140000015314
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rio Ave (4 Seasons)2 Leagues77.70
Vitória (3 Seasons)2 Leagues49.61881816602110000015314
Lorient (1 Season)1 League7.63
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.711
Europa Lg (2 Seasons)7.7188181660200000015314
Ligue 1 (1 Season)7.63
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
2010-201118Portimonense1 League1.2
2013-201421Rio Ave1 League9.9
2014-201522Rio Ave2 Leagues27.3
2015-201623Rio Ave1 League27.9
2016-201724Rio Ave1 League12.60
2016-201724Lorient1 League7.63
2017-201825Vitória2 Leagues18.2188181660250000015314
2018-201926Vitória1 League29.15
2020-202128Vitória1 League2.21
8 Seasons4 Clubs3 Leagues136.01881816602140000015314
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rio Ave (4 Seasons)2 Leagues77.70
Vitória (3 Seasons)2 Leagues49.61881816602110000015314
Lorient (1 Season)1 League7.63
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.711
Europa Lg (2 Seasons)7.7188181660200000015314
Ligue 1 (1 Season)7.63
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
2010-201118Portimonensept POR1. Primeira Liga15th1.2Matches
2013-201421Rio Avept POR1. Primeira Liga11th9.9Matches
2014-201522Rio Avept POR1. Primeira Liga10th24.0Matches
2015-201623Rio Avept POR1. Primeira Liga6th27.9Matches
2016-201724Rio Avept POR1. Primeira Liga7th12.60Matches
2016-201724Lorientfr FRA1. Ligue 118th7.63Matches
2017-201825Vitóriapt POR1. Primeira Liga9th13.95Matches
2018-201926Vitóriapt POR1. Primeira Liga5th29.15Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.21Matches
8 Seasons4 Clubs2 Leagues128.314
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Rio Ave (4 Seasons)1 League74.40
Vitória (3 Seasons)1 League45.211
Lorient (1 Season)1 League7.63
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.711
Ligue 1 (1 Season)7.63
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-201522Rio Ave2. Europa LgGR3.3Matches
2017-201825Vitória2. Europa LgGR4.4188181660200000015314Matches
2 Seasons2 Clubs1 League7.7188181660200000015314
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Vitória (1 Season)1 League4.4188181660200000015314
Rio Ave (1 Season)1 League3.3
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201927gh GhanaFriendlies (M)0.7Matches
2 Seasons1 Club3 Leagues0.7
Friendlies (M) (1 Season)0.7
WCQ (1 Season)
Africa Cup of Nations qualification (1 Season)

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
2010-201118Portimonensept POR1. Primeira Liga1.2Matches
2013-201421Rio Avept POR1. Primeira Liga9.9Matches
2014-201522Rio Ave2. Europa Lg3.3Matches
2014-201522Rio Avept POR1. Primeira Liga24.0Matches
2015-201623Rio Avept POR1. Primeira Liga27.9Matches
2016-201724Lorientfr FRA1. Ligue 17.6Matches
2016-201724Rio Avept POR1. Primeira Liga12.6Matches
2017-201825Vitória2. Europa Lg4.410.2310000000.00000000Matches
2017-201825Vitóriapt POR1. Primeira Liga13.9Matches
2018-201926Vitóriapt POR1. Primeira Liga29.1Matches
2020-202128Vitóriapt POR1. Primeira Liga2.2Matches
8 Seasons4 Clubs3 Leagues136.010.2310000000.00000000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rio Ave (4 Seasons)2 Leagues77.7
Vitória (3 Seasons)2 Leagues49.610.2310000000.00000000
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.7
Europa Lg (2 Seasons)7.710.2310000000.00000000
Ligue 1 (1 Season)7.6
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
2010-201118Portimonense1 League1.2
2013-201421Rio Ave1 League9.9
2014-201522Rio Ave2 Leagues27.3
2015-201623Rio Ave1 League27.9
2016-201724Rio Ave1 League12.6
2016-201724Lorient1 League7.6
2017-201825Vitória2 Leagues18.210.2310000000.00000000
2018-201926Vitória1 League29.1
2020-202128Vitória1 League2.2
8 Seasons4 Clubs3 Leagues136.010.2310000000.00000000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rio Ave (4 Seasons)2 Leagues77.7
Vitória (3 Seasons)2 Leagues49.610.2310000000.00000000
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.7
Europa Lg (2 Seasons)7.710.2310000000.00000000
Ligue 1 (1 Season)7.6
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
2010-201118Portimonensept POR1. Primeira Liga15th1.2Matches
2013-201421Rio Avept POR1. Primeira Liga11th9.9Matches
2014-201522Rio Avept POR1. Primeira Liga10th24.0Matches
2015-201623Rio Avept POR1. Primeira Liga6th27.9Matches
2016-201724Rio Avept POR1. Primeira Liga7th12.6Matches
2016-201724Lorientfr FRA1. Ligue 118th7.6Matches
2017-201825Vitóriapt POR1. Primeira Liga9th13.9Matches
2018-201926Vitóriapt POR1. Primeira Liga5th29.1Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.2Matches
8 Seasons4 Clubs2 Leagues128.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Rio Ave (4 Seasons)1 League74.4
Vitória (3 Seasons)1 League45.2
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.7
Ligue 1 (1 Season)7.6
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-201522Rio Ave2. Europa LgGR3.3Matches
2017-201825Vitória2. Europa LgGR4.410.2310000000.00000000Matches
2 Seasons2 Clubs1 League7.710.2310000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Vitória (1 Season)1 League4.410.2310000000.00000000
Rio Ave (1 Season)1 League3.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201927gh GhanaFriendlies (M)0.7Matches
2 Seasons1 Club3 Leagues0.7
Friendlies (M) (1 Season)0.7
WCQ (1 Season)
Africa Cup of Nations qualification (1 Season)

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
2010-201118Portimonensept POR1. Primeira Liga1.2Matches
2013-201421Rio Avept POR1. Primeira Liga9.9Matches
2014-201522Rio Ave2. Europa Lg3.3Matches
2014-201522Rio Avept POR1. Primeira Liga24.0Matches
2015-201623Rio Avept POR1. Primeira Liga27.9Matches
2016-201724Lorientfr FRA1. Ligue 17.61715Matches
2016-201724Rio Avept POR1. Primeira Liga12.600Matches
2017-201825Vitória2. Europa Lg4.41269303933.36532122490Matches
2017-201825Vitóriapt POR1. Primeira Liga13.92521Matches
2018-201926Vitóriapt POR1. Primeira Liga29.15944Matches
2020-202128Vitóriapt POR1. Primeira Liga2.214Matches
8 Seasons4 Clubs3 Leagues136.0121089303933.36532962490
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 (4 Seasons)2 Leagues77.7000
Vitória (3 Seasons)2 Leagues49.612919303933.36532812490
Lorient (1 Season)1 League7.617150
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.785690
Europa Lg (2 Seasons)7.71269303933.36532122490
Ligue 1 (1 Season)7.617150
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
2010-201118Portimonense1 League1.20
2013-201421Rio Ave1 League9.90
2014-201522Rio Ave2 Leagues27.30
2015-201623Rio Ave1 League27.90
2016-201724Rio Ave1 League12.6000
2016-201724Lorient1 League7.617150
2017-201825Vitória2 Leagues18.212319303933.36532332490
2018-201926Vitória1 League29.159440
2020-202128Vitória1 League2.2140
8 Seasons4 Clubs3 Leagues136.0121089303933.36532962490
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 (4 Seasons)2 Leagues77.7000
Vitória (3 Seasons)2 Leagues49.612919303933.36532812490
Lorient (1 Season)1 League7.617150
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.785690
Europa Lg (2 Seasons)7.71269303933.36532122490
Ligue 1 (1 Season)7.617150
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
2010-201118Portimonensept POR1. Primeira Liga15th1.2Matches
2013-201421Rio Avept POR1. Primeira Liga11th9.9Matches
2014-201522Rio Avept POR1. Primeira Liga10th24.0Matches
2015-201623Rio Avept POR1. Primeira Liga6th27.9Matches
2016-201724Rio Avept POR1. Primeira Liga7th12.600Matches
2016-201724Lorientfr FRA1. Ligue 118th7.61715Matches
2017-201825Vitóriapt POR1. Primeira Liga9th13.92521Matches
2018-201926Vitóriapt POR1. Primeira Liga5th29.15944Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.214Matches
8 Seasons4 Clubs2 Leagues128.3102840
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 (4 Seasons)1 League74.4000
Vitória (3 Seasons)1 League45.285690
Lorient (1 Season)1 League7.617150
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.785690
Ligue 1 (1 Season)7.617150
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-201522Rio Ave2. Europa LgGR3.3Matches
2017-201825Vitória2. Europa LgGR4.41269303933.36532122490Matches
2 Seasons2 Clubs1 League7.71269303933.36532122490
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Vitória (1 Season)1 League4.41269303933.36532122490
Rio Ave (1 Season)1 League3.30
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201927gh GhanaFriendlies (M)0.7Matches
2 Seasons1 Club3 Leagues0.70
Friendlies (M) (1 Season)0.70
WCQ (1 Season)0
Africa Cup of Nations qualification (1 Season)0

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
2010-201118Portimonensept POR1. Primeira Liga1.2Matches
2013-201421Rio Avept POR1. Primeira Liga9.9Matches
2014-201522Rio Ave2. Europa Lg3.3Matches
2014-201522Rio Avept POR1. Primeira Liga24.0Matches
2015-201623Rio Avept POR1. Primeira Liga27.9Matches
2016-201724Lorientfr FRA1. Ligue 17.6Matches
2016-201724Rio Avept POR1. Primeira Liga12.6Matches
2017-201825Vitória2. Europa Lg4.4232131031211002322150.0150.0109573220120141241Matches
2017-201825Vitóriapt POR1. Primeira Liga13.9Matches
2018-201926Vitóriapt POR1. Primeira Liga29.1Matches
2020-202128Vitóriapt POR1. Primeira Liga2.2Matches
8 Seasons4 Clubs3 Leagues136.0232131031211002322150.0150.0109573220120141241
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 (4 Seasons)2 Leagues77.7
Vitória (3 Seasons)2 Leagues49.6232131031211002322150.0150.0109573220120141241
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.7
Europa Lg (2 Seasons)7.7232131031211002322150.0150.0109573220120141241
Ligue 1 (1 Season)7.6
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
2010-201118Portimonense1 League1.2
2013-201421Rio Ave1 League9.9
2014-201522Rio Ave2 Leagues27.3
2015-201623Rio Ave1 League27.9
2016-201724Rio Ave1 League12.6
2016-201724Lorient1 League7.6
2017-201825Vitória2 Leagues18.2232131031211002322150.0150.0109573220120141241
2018-201926Vitória1 League29.1
2020-202128Vitória1 League2.2
8 Seasons4 Clubs3 Leagues136.0232131031211002322150.0150.0109573220120141241
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 (4 Seasons)2 Leagues77.7
Vitória (3 Seasons)2 Leagues49.6232131031211002322150.0150.0109573220120141241
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.7
Europa Lg (2 Seasons)7.7232131031211002322150.0150.0109573220120141241
Ligue 1 (1 Season)7.6
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
2010-201118Portimonensept POR1. Primeira Liga15th1.2Matches
2013-201421Rio Avept POR1. Primeira Liga11th9.9Matches
2014-201522Rio Avept POR1. Primeira Liga10th24.0Matches
2015-201623Rio Avept POR1. Primeira Liga6th27.9Matches
2016-201724Rio Avept POR1. Primeira Liga7th12.6Matches
2016-201724Lorientfr FRA1. Ligue 118th7.6Matches
2017-201825Vitóriapt POR1. Primeira Liga9th13.9Matches
2018-201926Vitóriapt POR1. Primeira Liga5th29.1Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.2Matches
8 Seasons4 Clubs2 Leagues128.3
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
Rio Ave (4 Seasons)1 League74.4
Vitória (3 Seasons)1 League45.2
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.7
Ligue 1 (1 Season)7.6
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201522Rio Ave2. Europa LgGR3.3Matches
2017-201825Vitória2. Europa LgGR4.4232131031211002322150.0150.0109573220120141241Matches
2 Seasons2 Clubs1 League7.7232131031211002322150.0150.0109573220120141241
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
Vitória (1 Season)1 League4.4232131031211002322150.0150.0109573220120141241
Rio Ave (1 Season)1 League3.3
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
201927gh GhanaFriendlies (M)0.7Matches
2 Seasons1 Club3 Leagues0.7
Friendlies (M) (1 Season)0.7
WCQ (1 Season)
Africa Cup of Nations qualification (1 Season)

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
2010-201118Portimonensept POR1. Primeira Liga4105263.91.2103Matches
2013-201421Rio Avept POR1. Primeira Liga118898132.99.91061Matches
2014-201522Rio Ave2. Europa Lg52965954.83.333200.8345-1-0.30+0.80Matches
2014-201522Rio Avept POR1. Primeira Liga292,1637570.724.02614321.212530-5-0.21-0.31Matches
2015-201623Rio Avept POR1. Primeira Liga302,5118482.127.92925101.533132-1-0.04-0.20Matches
2016-201724Lorientfr FRA1. Ligue 1136835320.07.684540.77618-12-1.58-1.12Matches
2016-201724Rio Avept POR1. Primeira Liga141,1338137.012.61311111.291520-5-0.40-0.72Matches
2017-201825Vitória2. Europa Lg53957973.14.453000.8037-4-0.91-0.913.65.7-2.1-0.48-0.67Matches
2017-201825Vitóriapt POR1. Primeira Liga171,2477340.813.91611141.471716+1+0.07+0.67Matches
2018-201926Vitóriapt POR1. Primeira Liga302,6168785.529.1308728001.433629+7+0.24-0.77Matches
2020-202128Vitóriapt POR1. Primeira Liga7202296.62.235904781.7123-1-0.45-0.26Matches
8 Seasons4 Clubs3 Leagues16512,2407443.3136.014485105217191.31139160-21-0.17-0.013.65.7-2.1-0.48-0.67
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 (4 Seasons)2 Leagues896,9927956.377.78159831.327587-12-0.18-0.33
Vitória (3 Seasons)2 Leagues594,4607645.949.654854257121.425855+3+0.06+0.283.65.7-2.1-0.48-0.67
Lorient (1 Season)1 League136835320.07.684540.77618-12-1.58-1.12
Portimonense (1 Season)1 League4105263.91.2103
Primeira Liga (8 Seasons)14210,8667745.7120.71288595147151.41126130-4-0.04+0.01
Europa Lg (2 Seasons)106916964.07.786200.82712-5-0.65+0.043.65.7-2.1-0.48-0.67
Ligue 1 (1 Season)136835320.07.684540.77618-12-1.58-1.12
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
2010-201118Portimonense1 League4105263.91.2103
2013-201421Rio Ave1 League118898132.99.91061
2014-201522Rio Ave2 Leagues342,4597268.327.32917521.152935-6-0.22-0.06
2015-201623Rio Ave1 League302,5118482.127.92925101.533132-1-0.04-0.20
2016-201724Rio Ave1 League141,1338137.012.61311111.291520-5-0.40-0.72
2016-201724Lorient1 League136835320.07.684540.77618-12-1.58-1.12
2017-201825Vitória2 Leagues221,6427545.618.22114141.322023-3-0.16+0.393.65.7-2.1-0.48-0.67
2018-201926Vitória1 League302,6168785.529.1308728001.433629+7+0.24-0.77
2020-202128Vitória1 League7202296.62.235904781.7123-1-0.45-0.26
8 Seasons4 Clubs3 Leagues16512,2407443.3136.014485105217191.31139160-21-0.17-0.013.65.7-2.1-0.48-0.67
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 (4 Seasons)2 Leagues896,9927956.377.78159831.327587-12-0.18-0.33
Vitória (3 Seasons)2 Leagues594,4607645.949.654854257121.425855+3+0.06+0.283.65.7-2.1-0.48-0.67
Lorient (1 Season)1 League136835320.07.684540.77618-12-1.58-1.12
Portimonense (1 Season)1 League4105263.91.2103
Primeira Liga (8 Seasons)14210,8667745.7120.71288595147151.41126130-4-0.04+0.01
Europa Lg (2 Seasons)106916964.07.786200.82712-5-0.65+0.043.65.7-2.1-0.48-0.67
Ligue 1 (1 Season)136835320.07.684540.77618-12-1.58-1.12
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
2010-201118Portimonensept POR1. Primeira Liga15th4105263.91.2103Matches
2013-201421Rio Avept POR1. Primeira Liga11th118898132.99.91061Matches
2014-201522Rio Avept POR1. Primeira Liga10th292,1637570.724.02614321.212530-5-0.21-0.31Matches
2015-201623Rio Avept POR1. Primeira Liga6th302,5118482.127.92925101.533132-1-0.04-0.20Matches
2016-201724Rio Avept POR1. Primeira Liga7th141,1338137.012.61311111.291520-5-0.40-0.72Matches
2016-201724Lorientfr FRA1. Ligue 118th136835320.07.684540.77618-12-1.58-1.12Matches
2017-201825Vitóriapt POR1. Primeira Liga9th171,2477340.813.91611141.471716+1+0.07+0.67Matches
2018-201926Vitóriapt POR1. Primeira Liga5th302,6168785.529.1308728001.433629+7+0.24-0.77Matches
2020-202128Vitóriapt POR1. Primeira Liga7th7202296.62.235904781.7123-1-0.45-0.26Matches
8 Seasons4 Clubs2 Leagues15511,5497542.5128.31368599197191.35132148-16-0.14+0.01
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 (4 Seasons)1 League846,6968056.474.47856631.367182-11-0.17-0.41
Vitória (3 Seasons)1 League544,0657544.345.249853957121.485548+7+0.15+0.38
Lorient (1 Season)1 League136835320.07.684540.77618-12-1.58-1.12
Portimonense (1 Season)1 League4105263.91.2103
Primeira Liga (8 Seasons)14210,8667745.7120.71288595147151.41126130-4-0.04+0.01
Ligue 1 (1 Season)136835320.07.684540.77618-12-1.58-1.12
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201522Rio Ave2. Europa LgGR52965954.83.333200.8345-1-0.30+0.80Matches
2017-201825Vitória2. Europa LgGR53957973.14.453000.8037-4-0.91-0.913.65.7-2.1-0.48-0.67Matches
2 Seasons2 Clubs1 League106916964.07.786200.82712-5-0.65+0.043.65.7-2.1-0.48-0.67
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
Vitória (1 Season)1 League53957973.14.453000.8037-4-0.91-0.913.65.7-2.1-0.48-0.67
Rio Ave (1 Season)1 League52965954.83.333200.8345-1-0.30+0.80
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
201826gh GhanaWCQ00001Matches
201927gh GhanaFriendlies (M)1595965.60.71590003.001100.00-5.81Matches
201927gh GhanaAfrica Cup of Nations qualification00001Matches
2 Seasons1 Club3 Leagues159595.00.71590023.001100.00-5.81
Friendlies (M) (1 Season)1595965.60.71590003.001100.00-5.81
WCQ (1 Season)00001
Africa Cup of Nations qualification (1 Season)00001

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
2010-201118Portimonensept POR1. Primeira Liga1.2002Matches
2013-201421Rio Avept POR1. Primeira Liga9.931Matches
2014-201522Rio Ave2. Europa Lg3.3309Matches
2014-201522Rio Avept POR1. Primeira Liga24.0100Matches
2015-201623Rio Avept POR1. Primeira Liga27.913055Matches
2016-201724Lorientfr FRA1. Ligue 17.6200129031517000Matches
2016-201724Rio Avept POR1. Primeira Liga12.66002400000000Matches
2017-201825Vitória2. Europa Lg4.40006700126000327653.8Matches
2017-201825Vitóriapt POR1. Primeira Liga13.9410387152125010Matches
2018-201926Vitóriapt POR1. Primeira Liga29.112117144054459000Matches
2020-202128Vitóriapt POR1. Primeira Liga2.21007201410Matches
8 Seasons4 Clubs3 Leagues136.054312246911496108010327653.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rio Ave (4 Seasons)2 Leagues77.735108800000000
Vitória (3 Seasons)2 Leagues49.61721122601118191010327653.8
Lorient (1 Season)1 League7.6200129031517000
Portimonense (1 Season)1 League1.2002
Primeira Liga (8 Seasons)120.74931197531116985010
Europa Lg (2 Seasons)7.730015700126000327653.8
Ligue 1 (1 Season)7.6200129031517000
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
2010-201118Portimonense1 League1.2002
2013-201421Rio Ave1 League9.931
2014-201522Rio Ave2 Leagues27.31309
2015-201623Rio Ave1 League27.913055
2016-201724Rio Ave1 League12.66002400000000
2016-201724Lorient1 League7.6200129031517000
2017-201825Vitória2 Leagues18.24104414153331010327653.8
2018-201926Vitória1 League29.112117144054459000
2020-202128Vitória1 League2.21007201410
8 Seasons4 Clubs3 Leagues136.054312246911496108010327653.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rio Ave (4 Seasons)2 Leagues77.735108800000000
Vitória (3 Seasons)2 Leagues49.61721122601118191010327653.8
Lorient (1 Season)1 League7.6200129031517000
Portimonense (1 Season)1 League1.2002
Primeira Liga (8 Seasons)120.74931197531116985010
Europa Lg (2 Seasons)7.730015700126000327653.8
Ligue 1 (1 Season)7.6200129031517000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201118Portimonensept POR1. Primeira Liga15th1.2002Matches
2013-201421Rio Avept POR1. Primeira Liga11th9.931Matches
2014-201522Rio Avept POR1. Primeira Liga10th24.0100Matches
2015-201623Rio Avept POR1. Primeira Liga6th27.913055Matches
2016-201724Rio Avept POR1. Primeira Liga7th12.66002400000000Matches
2016-201724Lorientfr FRA1. Ligue 118th7.6200129031517000Matches
2017-201825Vitóriapt POR1. Primeira Liga9th13.9410387152125010Matches
2018-201926Vitóriapt POR1. Primeira Liga5th29.112117144054459000Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.21007201410Matches
8 Seasons4 Clubs2 Leagues128.351312096211484102010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Rio Ave (4 Seasons)1 League74.432107900000000
Vitória (3 Seasons)1 League45.21721116531116985010
Lorient (1 Season)1 League7.6200129031517000
Portimonense (1 Season)1 League1.2002
Primeira Liga (8 Seasons)120.74931197531116985010
Ligue 1 (1 Season)7.6200129031517000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201522Rio Ave2. Europa LgGR3.3309Matches
2017-201825Vitória2. Europa LgGR4.40006700126000327653.8Matches
2 Seasons2 Clubs1 League7.730015700126000327653.8
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Vitória (1 Season)1 League4.40006700126000327653.8
Rio Ave (1 Season)1 League3.3309
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201927gh GhanaFriendlies (M)0.71000Matches
2 Seasons1 Club3 Leagues0.71000
Friendlies (M) (1 Season)0.71000
WCQ (1 Season)
Africa Cup of Nations qualification (1 Season)

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 Alhassan Wakaso Pages

Alhassan Wakaso 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)

Scouting Report

Stathead & Player Comparison