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.12022001213.13.10.33.488670.070.000.070.070.070.110.010.120.110.12Matches
2020-202128Vitóriapt POR1. Primeira Liga732022.2000000100.00.00.00.00500.000.000.000.000.000.010.000.010.010.01Matches
8 Seasons4 Clubs3 Leagues16514412,240136.03253005433.23.20.33.5910280.020.010.040.020.040.090.010.100.090.10
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.62022001723.23.20.33.5910280.040.000.040.040.040.090.010.100.090.10
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.73253004933.13.10.33.489170.020.020.040.020.040.100.010.110.100.11
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.12022001213.13.10.33.488670.070.000.070.070.070.110.010.120.110.12
2020-202128Vitória1 League732022.2000000100.00.00.00.00500.000.000.000.000.000.010.000.010.010.01
8 Seasons4 Clubs3 Leagues16514412,240136.03253005433.23.20.33.5910280.020.010.040.020.040.090.010.100.090.10
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.62022001723.23.20.33.5910280.040.000.040.040.040.090.010.100.090.10
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.73253004933.13.10.33.489170.020.020.040.020.040.100.010.110.100.11
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 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
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.12022001213.13.10.33.488670.070.000.070.070.070.110.010.120.110.12Matches
2020-202128Vitóriapt POR1. Primeira Liga7th732022.2000000100.00.00.00.00500.000.000.000.000.000.010.000.010.010.01Matches
8 Seasons4 Clubs2 Leagues15513611,549128.33253005133.13.10.33.489170.020.020.040.020.040.100.010.110.100.11
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 (4 Seasons)1 League84786,69674.41231003210.010.030.040.010.04
Vitória (3 Seasons)1 League54494,06545.22022001723.13.10.33.489170.040.000.040.040.040.100.010.110.100.11
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.73253004933.13.10.33.489170.020.020.040.020.040.100.010.110.100.11
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.1227622.20.930.210.070.3323.10003.13.10.11-1.1-1.1Matches
2020-202128Vitóriapt POR1. Primeira Liga2.20100.00.450.000.0032.90000.00.00.030.00.0Matches
8 Seasons4 Clubs3 Leagues136.03572019.30.820.150.050.1523.40003.23.20.11-1.2-1.2
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.6245817.80.910.160.040.2523.40003.23.20.11-1.2-1.2
Lorient (1 Season)1 League7.601218.31.580.130.000.0000
Portimonense (1 Season)1 League1.2000.0000
Primeira Liga (8 Seasons)120.73441820.50.760.150.070.1723.40003.13.10.11-1.1-1.1
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.1227622.20.930.210.070.3323.10003.13.10.11-1.1-1.1
2020-202128Vitória1 League2.20100.00.450.000.0032.90000.00.00.030.00.0
8 Seasons4 Clubs3 Leagues136.03572019.30.820.150.050.1523.40003.23.20.11-1.2-1.2
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.6245817.80.910.160.040.2523.40003.23.20.11-1.2-1.2
Lorient (1 Season)1 League7.601218.31.580.130.000.0000
Portimonense (1 Season)1 League1.2000.0000
Primeira Liga (8 Seasons)120.73441820.50.760.150.070.1723.40003.13.10.11-1.1-1.1
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 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
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.1227622.20.930.210.070.3323.10003.13.10.11-1.1-1.1Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.20100.00.450.000.0032.90000.00.00.030.00.0Matches
8 Seasons4 Clubs2 Leagues128.33561917.90.860.150.050.1623.40003.13.10.11-1.1-1.1
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 (4 Seasons)1 League74.410110.000.150.0900
Vitória (3 Seasons)1 League45.2244715.90.970.150.050.2923.40003.13.10.11-1.1-1.1
Lorient (1 Season)1 League7.601218.31.580.130.000.0000
Portimonense (1 Season)1 League1.2000.0000
Primeira Liga (8 Seasons)120.73441820.50.760.150.070.1723.40003.13.10.11-1.1-1.1
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.11106128386.221870614237141888.856962591.014919676.000.30.4-0.38772086Matches
2020-202128Vitóriapt POR1. Primeira Liga2.2608273.21024228293680.6263378.841040.000.00.00.002005Matches
8 Seasons4 Clubs3 Leagues136.01319155384.925933723845752287.566673690.517523873.520.30.4+1.798820102
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.61319155384.925933723845752287.566673690.517523873.500.30.4-0.398820102
Lorient (1 Season)1 League7.60
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.71166136585.422894637040045488.159565890.415320674.320.30.4+1.78792091
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.11106128386.221870614237141888.856962591.014919676.000.30.4-0.38772086
2020-202128Vitória1 League2.2608273.21024228293680.6263378.841040.000.00.00.002005
8 Seasons4 Clubs3 Leagues136.01319155384.925933723845752287.566673690.517523873.520.30.4+1.798820102
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.61319155384.925933723845752287.566673690.517523873.500.30.4-0.398820102
Lorient (1 Season)1 League7.60
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.71166136585.422894637040045488.159565890.415320674.320.30.4+1.78792091
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 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
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.11106128386.221870614237141888.856962591.014919676.000.30.4-0.38772086Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.2608273.21024228293680.6263378.841040.000.00.00.002005Matches
8 Seasons4 Clubs2 Leagues128.31166136585.422894637040045488.159565890.415320674.320.30.4+1.78792091
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 (4 Seasons)1 League74.42
Vitória (3 Seasons)1 League45.21166136585.422894637040045488.159565890.415320674.300.30.4-0.38792091
Lorient (1 Season)1 League7.60
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.71166136585.422894637040045488.159565890.415320674.320.30.4+1.78792091
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.11283123347440195300001106317Matches
2020-202128Vitóriapt POR1. Primeira Liga2.2828111021000006003Matches
8 Seasons4 Clubs3 Leagues136.015531495545102314300001319424
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.615531495545102311300001319424
Lorient (1 Season)1 League7.63
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.713651314484502111300001166320
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.11283123347440195300001106317
2020-202128Vitória1 League2.2828111021000006003
8 Seasons4 Clubs3 Leagues136.015531495545102314300001319424
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.615531495545102311300001319424
Lorient (1 Season)1 League7.63
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.713651314484502111300001166320
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.11283123347440195300001106317Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.2828111021000006003Matches
8 Seasons4 Clubs2 Leagues128.313651314484502114300001166320
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.213651314484502111300001166320
Lorient (1 Season)1 League7.63
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.713651314484502111300001166320
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.1250.86190112200.00000000Matches
2020-202128Vitóriapt POR1. Primeira Liga2.210.4410000000.00000000Matches
8 Seasons4 Clubs3 Leagues136.0270.76210112200.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.6270.76210112200.00000000
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.7260.83200112200.00000000
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.1250.86190112200.00000000
2020-202128Vitória1 League2.210.4410000000.00000000
8 Seasons4 Clubs3 Leagues136.0270.76210112200.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.6270.76210112200.00000000
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.7260.83200112200.00000000
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.1250.86190112200.00000000Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.210.4410000000.00000000Matches
8 Seasons4 Clubs2 Leagues128.3260.83200112200.00000000
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.2260.83200112200.00000000
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.7260.83200112200.00000000
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.1745935372315952.52836112543117470Matches
2020-202128Vitóriapt POR1. Primeira Liga2.2100101425.031011220Matches
8 Seasons4 Clubs3 Leagues136.08710744412357248.63742142892143580
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.6879044412357248.63742142877143580
Lorient (1 Season)1 League7.617150
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.7758435382326350.83137112665119490
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.1745935372315952.52836112543117470
2020-202128Vitória1 League2.2100101425.031011220
8 Seasons4 Clubs3 Leagues136.08710744412357248.63742142892143580
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.6879044412357248.63742142877143580
Lorient (1 Season)1 League7.617150
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.7758435382326350.83137112665119490
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.1745935372315952.52836112543117470Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.2100101425.031011220Matches
8 Seasons4 Clubs2 Leagues128.37510135382326350.83137112680119490
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.2758435382326350.83137112665119490
Lorient (1 Season)1 League7.617150
Portimonense (1 Season)1 League1.20
Primeira Liga (8 Seasons)120.7758435382326350.83137112665119490
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.11554694269901481715549777.8222.278135641281811031189757Matches
2020-202128Vitóriapt POR1. Primeira Liga2.2961265713096000572695700031600Matches
8 Seasons4 Clubs3 Leagues136.0188283555116817117188211872.7327.3947440615589130352311598
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.6188283555116817117188211872.7327.3947440615589130352311598
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.716507045210471611716509777.8222.2838383313388110341910357
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.11554694269901481715549777.8222.278135641281811031189757
2020-202128Vitória1 League2.2961265713096000572695700031600
8 Seasons4 Clubs3 Leagues136.0188283555116817117188211872.7327.3947440615589130352311598
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.6188283555116817117188211872.7327.3947440615589130352311598
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.716507045210471611716509777.8222.2838383313388110341910357
Europa Lg (2 Seasons)7.7232131031211002322150.0150.0109573220120141241
Ligue 1 (1 Season)7.6
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
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.11554694269901481715549777.8222.278135641281811031189757Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.2961265713096000572695700031600Matches
8 Seasons4 Clubs2 Leagues128.316507045210471611716509777.8222.2838383313388110341910357
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 (4 Seasons)1 League74.4
Vitória (3 Seasons)1 League45.216507045210471611716509777.8222.2838383313388110341910357
Lorient (1 Season)1 League7.6
Portimonense (1 Season)1 League1.2
Primeira Liga (8 Seasons)120.716507045210471611716509777.8222.2838383313388110341910357
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.7740.231.6+8.6+0.30-0.43Matches
2020-202128Vitóriapt POR1. Primeira Liga7202296.62.235904781.7123-1-0.45-0.262.54.2-1.7-0.73-0.59Matches
8 Seasons4 Clubs3 Leagues16512,2407443.3136.014485105217191.31139160-21-0.17-0.0146.341.5+4.9+0.14+0.15
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.2846.341.5+4.9+0.14+0.15
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.0142.735.8+6.9+0.22+0.24
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.7740.231.6+8.6+0.30-0.43
2020-202128Vitória1 League7202296.62.235904781.7123-1-0.45-0.262.54.2-1.7-0.73-0.59
8 Seasons4 Clubs3 Leagues16512,2407443.3136.014485105217191.31139160-21-0.17-0.0146.341.5+4.9+0.14+0.15
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.2846.341.5+4.9+0.14+0.15
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.0142.735.8+6.9+0.22+0.24
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 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
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.7740.231.6+8.6+0.30-0.43Matches
2020-202128Vitóriapt POR1. Primeira Liga7th7202296.62.235904781.7123-1-0.45-0.262.54.2-1.7-0.73-0.59Matches
8 Seasons4 Clubs2 Leagues15511,5497542.5128.31368599197191.35132148-16-0.14+0.0142.735.8+6.9+0.22+0.24
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 (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.3842.735.8+6.9+0.22+0.24
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.0142.735.8+6.9+0.22+0.24
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.112117546054359000154666052.4Matches
2020-202128Vitóriapt POR1. Primeira Liga2.2100720110000126746.2Matches
8 Seasons4 Clubs3 Leagues136.054312287111492107010198797352.0
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.61721126621117790010198797352.0
Lorient (1 Season)1 League7.6200129031517000
Portimonense (1 Season)1 League1.2002
Primeira Liga (8 Seasons)120.74931201551116584010166726751.8
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.112117546054359000154666052.4
2020-202128Vitória1 League2.2100720110000126746.2
8 Seasons4 Clubs3 Leagues136.054312287111492107010198797352.0
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.61721126621117790010198797352.0
Lorient (1 Season)1 League7.6200129031517000
Portimonense (1 Season)1 League1.2002
Primeira Liga (8 Seasons)120.74931201551116584010166726751.8
Europa Lg (2 Seasons)7.730015700126000327653.8
Ligue 1 (1 Season)7.6200129031517000
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
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.112117546054359000154666052.4Matches
2020-202128Vitóriapt POR1. Primeira Liga7th2.2100720110000126746.2Matches
8 Seasons4 Clubs2 Leagues128.351312136411480101010166726751.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Rio Ave (4 Seasons)1 League74.432107900000000
Vitória (3 Seasons)1 League45.21721120551116584010166726751.8
Lorient (1 Season)1 League7.6200129031517000
Portimonense (1 Season)1 League1.2002
Primeira Liga (8 Seasons)120.74931201551116584010166726751.8
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