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
2016-201719Bragapt POR1. Primeira Liga00Matches
2017-201820Braga2. Europa Lg00Matches
2018-201921Portopt POR1. Primeira Liga20200.2000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2018-201921Moreirensept POR1. Primeira Liga17171,47816.4303300600.70.71.01.71696240.180.000.180.180.180.050.060.100.050.10Matches
2019-202022Porto2. Europa Lg11730.8000000000.10.10.00.10330.000.000.000.000.000.060.000.060.060.06Matches
2019-202022Portopt POR1. Primeira Liga643604.0101100000.30.30.10.431240.250.000.250.250.250.060.030.090.060.09Matches
2020-202123Porto1. Champions Lg3050.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202123Portopt POR1. Primeira Liga3080.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202224Alavéses ESPCopa del Rey00Matches
2021-202224Alavéses ESP1. La Liga32262,31225.72022001002.92.90.63.41372140.080.000.080.080.080.110.020.130.110.13Matches
2022-202325Readingeng ENG2. Championship29232,03322.61121001111.21.20.31.51365180.040.040.090.040.090.050.010.070.050.07Matches
2022-202325Readingeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202325Readingeng ENGFA Cup211061.2000000000.000.000.000.000.00Matches
2023-202426Al-Raedsa KSA1. Pro League29272,43827.1101100610.040.000.040.040.04Matches
2024-202527Aroucapt POR1. Primeira Liga411341.5000000200.10.10.00.20400.000.000.000.000.000.100.010.110.100.11Matches
9 Seasons7 Clubs9 Leagues1291019,057100.68198003525.35.31.97.245252630.080.010.090.080.090.070.030.100.070.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
Porto (3 Seasons)3 Leagues1554665.2101100000.30.30.10.431570.190.000.190.190.190.060.020.080.060.08
Braga (2 Seasons)2 Leagues00
Alavés (1 Season)2 Leagues32262,31225.72022001002.92.90.63.41372140.080.000.080.080.080.110.020.130.110.13
Reading (1 Season)3 Leagues32252,22924.81121001111.21.20.31.51365180.040.040.080.040.080.050.010.070.050.07
Al-Raed (1 Season)1 League29272,43827.1101100610.040.000.040.040.04
Moreirense (1 Season)1 League17171,47816.4303300600.70.71.01.71696240.180.000.180.180.180.050.060.100.050.10
Arouca (1 Season)1 League411341.5000000200.10.10.00.20400.000.000.000.000.000.100.010.110.100.11
Primeira Liga (5 Seasons)32222,00022.2404400801.11.11.12.319112280.180.000.180.180.180.050.050.100.050.10
Europa Lg (2 Seasons)11730.8000000000.10.10.00.10330.000.000.000.000.000.060.000.060.060.06
La Liga (1 Season)32262,31225.72022001002.92.90.63.41372140.080.000.080.080.080.110.020.130.110.13
Championship (1 Season)29232,03322.61121001111.21.20.31.51365180.040.040.090.040.090.050.010.070.050.07
Pro League (1 Season)29272,43827.1101100610.040.000.040.040.04
Champions Lg (1 Season)3050.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
FA Cup (1 Season)211061.2000000000.000.000.000.000.00
EFL Cup (1 Season)11901.0000000000.000.000.000.000.00
Copa del Rey (1 Season)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
2016-201719Braga1 League00
2017-201820Braga1 League00
2018-201921Moreirense1 League17171,47816.4303300600.70.71.01.71696240.180.000.180.180.180.050.060.100.050.10
2018-201921Porto1 League20200.2000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2019-202022Porto2 Leagues754334.8101100000.30.30.10.431570.210.000.210.210.210.060.020.090.060.09
2020-202123Porto2 Leagues60130.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2021-202224Alavés2 Leagues32262,31225.72022001002.92.90.63.41372140.080.000.080.080.080.110.020.130.110.13
2022-202325Reading3 Leagues32252,22924.81121001111.21.20.31.51365180.040.040.080.040.080.050.010.070.050.07
2023-202426Al-Raed1 League29272,43827.1101100610.040.000.040.040.04
2024-202527Arouca1 League411341.5000000200.10.10.00.20400.000.000.000.000.000.100.010.110.100.11
9 Seasons7 Clubs9 Leagues1291019,057100.68198003525.35.31.97.245252630.080.010.090.080.090.070.030.100.070.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
Porto (3 Seasons)3 Leagues1554665.2101100000.30.30.10.431570.190.000.190.190.190.060.020.080.060.08
Braga (2 Seasons)2 Leagues00
Alavés (1 Season)2 Leagues32262,31225.72022001002.92.90.63.41372140.080.000.080.080.080.110.020.130.110.13
Reading (1 Season)3 Leagues32252,22924.81121001111.21.20.31.51365180.040.040.080.040.080.050.010.070.050.07
Al-Raed (1 Season)1 League29272,43827.1101100610.040.000.040.040.04
Moreirense (1 Season)1 League17171,47816.4303300600.70.71.01.71696240.180.000.180.180.180.050.060.100.050.10
Arouca (1 Season)1 League411341.5000000200.10.10.00.20400.000.000.000.000.000.100.010.110.100.11
Primeira Liga (5 Seasons)32222,00022.2404400801.11.11.12.319112280.180.000.180.180.180.050.050.100.050.10
Europa Lg (2 Seasons)11730.8000000000.10.10.00.10330.000.000.000.000.000.060.000.060.060.06
La Liga (1 Season)32262,31225.72022001002.92.90.63.41372140.080.000.080.080.080.110.020.130.110.13
Championship (1 Season)29232,03322.61121001111.21.20.31.51365180.040.040.090.040.090.050.010.070.050.07
Pro League (1 Season)29272,43827.1101100610.040.000.040.040.04
Champions Lg (1 Season)3050.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
FA Cup (1 Season)211061.2000000000.000.000.000.000.00
EFL Cup (1 Season)11901.0000000000.000.000.000.000.00
Copa del Rey (1 Season)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
2016-201719Bragapt POR1. Primeira Liga5th00Matches
2018-201921Moreirensept POR1. Primeira Liga6th17171,47816.4303300600.70.71.01.71696240.180.000.180.180.180.050.060.100.050.10Matches
2018-201921Portopt POR1. Primeira Liga2nd20200.2000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2019-202022Portopt POR1. Primeira Liga1st643604.0101100000.30.30.10.431240.250.000.250.250.250.060.030.090.060.09Matches
2020-202123Portopt POR1. Primeira Liga2nd3080.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202224Alavéses ESP1. La Liga20th32262,31225.72022001002.92.90.63.41372140.080.000.080.080.080.110.020.130.110.13Matches
2022-202325Readingeng ENG2. Championship22nd29232,03322.61121001111.21.20.31.51365180.040.040.090.040.090.050.010.070.050.07Matches
2023-202426Al-Raedsa KSA1. Pro League12th29272,43827.1101100610.040.000.040.040.04Matches
2024-202527Aroucapt POR1. Primeira Liga16th411341.5000000200.10.10.00.20400.000.000.000.000.000.100.010.110.100.11Matches
8 Seasons7 Clubs4 Leagues122988,78397.68198003525.25.21.97.245249600.080.010.090.080.090.070.030.100.070.10
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
Porto (3 Seasons)1 League1143884.3101100000.30.30.10.431240.230.000.230.230.230.060.030.090.060.09
Alavés (1 Season)1 League32262,31225.72022001002.92.90.63.41372140.080.000.080.080.080.110.020.130.110.13
Al-Raed (1 Season)1 League29272,43827.1101100610.040.000.040.040.04
Reading (1 Season)1 League29232,03322.61121001111.21.20.31.51365180.040.040.090.040.090.050.010.070.050.07
Moreirense (1 Season)1 League17171,47816.4303300600.70.71.01.71696240.180.000.180.180.180.050.060.100.050.10
Arouca (1 Season)1 League411341.5000000200.10.10.00.20400.000.000.000.000.000.100.010.110.100.11
Braga (1 Season)1 League00
Primeira Liga (5 Seasons)32222,00022.2404400801.11.11.12.319112280.180.000.180.180.180.050.050.100.050.10
La Liga (1 Season)32262,31225.72022001002.92.90.63.41372140.080.000.080.080.080.110.020.130.110.13
Championship (1 Season)29232,03322.61121001111.21.20.31.51365180.040.040.090.040.090.050.010.070.050.07
Pro League (1 Season)29272,43827.1101100610.040.000.040.040.04
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
2021-202224Alavéses ESPCopa del ReyRd200Matches
2022-202325Readingeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202325Readingeng ENGFA Cup211061.2000000000.000.000.000.000.00Matches
2 Seasons2 Clubs3 Leagues321962.2000000000.000.000.000.000.00
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
Reading (1 Season)2 Leagues321962.2000000000.000.000.000.000.00
Alavés (1 Season)1 League00
FA Cup (1 Season)211061.2000000000.000.000.000.000.00
EFL Cup (1 Season)11901.0000000000.000.000.000.000.00
Copa del Rey (1 Season)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
2017-201820Braga2. Europa LgR3200Matches
2019-202022Porto2. Europa LgR3211730.8000000000.10.10.00.10330.000.000.000.000.000.060.000.060.060.06Matches
2020-202123Porto1. Champions LgQF3050.1000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
3 Seasons2 Clubs2 Leagues41780.9000000000.10.10.00.10330.000.000.000.000.000.060.000.060.060.06
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
Porto (2 Seasons)2 Leagues41780.9000000000.10.10.00.10330.000.000.000.000.000.060.000.060.060.06
Braga (1 Season)1 League00
Europa Lg (2 Seasons)11730.8000000000.10.10.00.10330.000.000.000.000.000.060.000.060.060.06
Champions Lg (1 Season)3050.1000000000.00.00.00.00000.000.000.000.000.000.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
201922sn SenegalFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201922sn SenegalAfrica Cup of Nations qualification00Matches
202023sn SenegalFriendlies (M)00Matches
202124sn SenegalAfrica Cup of NationsF11901.0000000000.000.000.000.000.00Matches
202124sn SenegalAfrica Cup of Nations qualification11590.7000000000.000.000.000.000.00Matches
202225sn Senegal1. World CupR1600Matches
202225sn SenegalWCQ00Matches
202225sn SenegalFriendlies (M)00Matches
202326sn SenegalAfrica Cup of Nations qualification00Matches
5 Seasons1 Club5 Leagues332392.7000000000.000.000.000.000.00
Friendlies (M) (3 Seasons)11901.0000000000.000.000.000.000.00
Africa Cup of Nations qualification (3 Seasons)11590.7000000000.000.000.000.000.00
Africa Cup of Nations (1 Season)11901.0000000000.000.000.000.000.00
World Cup (1 Season)00
WCQ (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
2018-201921Portopt POR1. Primeira Liga0.20000.000.000000.00.00.00.0Matches
2018-201921Moreirensept POR1. Primeira Liga16.4320735.01.220.430.150.4324.80000.70.70.04+2.3+2.3Matches
2019-202022Porto2. Europa Lg0.80200.02.470.000.0031.20000.10.10.03-0.1-0.1Matches
2019-202022Portopt POR1. Primeira Liga4.015240.01.250.500.200.5018.70000.30.30.05+0.7+0.7Matches
2020-202123Porto1. Champions Lg0.10000.000.000000.00.00.00.0Matches
2020-202123Portopt POR1. Primeira Liga0.10000.000.000000.00.00.00.0Matches
2021-202224Alavéses ESP1. La Liga25.7233824.21.280.310.060.2521.30002.92.90.09-0.9-0.9Matches
2022-202325Readingeng ENG2. Championship22.6124520.81.060.220.040.2022.60001.21.20.05-0.2-0.2Matches
2022-202325Readingeng ENGEFL Cup1.00100.01.000.000.0000Matches
2022-202325Readingeng ENGFA Cup1.20100.00.850.000.0000Matches
2023-202426Al-Raedsa KSA1. Pro League27.1121523.80.780.180.050.2000Matches
2024-202527Aroucapt POR1. Primeira Liga1.50400.02.690.000.0020.60000.10.10.04-0.1-0.1Matches
9 Seasons7 Clubs9 Leagues100.681112724.31.100.270.070.3022.50005.35.30.06+1.7+1.7
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
Porto (3 Seasons)3 Leagues5.217228.61.350.390.140.5022.30000.30.30.04+0.7+0.7
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.7233824.21.280.310.060.2521.30002.92.90.09-0.9-0.9
Reading (1 Season)3 Leagues24.8126519.21.050.200.040.2022.60001.21.20.05-0.2-0.2
Al-Raed (1 Season)1 League27.1121523.80.780.180.050.2000
Moreirense (1 Season)1 League16.4320735.01.220.430.150.4324.80000.70.70.04+2.3+2.3
Arouca (1 Season)1 League1.50400.02.690.000.0020.60000.10.10.04-0.1-0.1
Primeira Liga (5 Seasons)22.2429931.01.310.410.140.4423.20001.11.10.04+2.9+2.9
Europa Lg (2 Seasons)0.80200.02.470.000.0031.20000.10.10.03-0.1-0.1
La Liga (1 Season)25.7233824.21.280.310.060.2521.30002.92.90.09-0.9-0.9
Championship (1 Season)22.6124520.81.060.220.040.2022.60001.21.20.05-0.2-0.2
Pro League (1 Season)27.1121523.80.780.180.050.2000
Champions Lg (1 Season)0.10000.000.000000.00.00.00.0
FA Cup (1 Season)1.20100.00.850.000.0000
EFL Cup (1 Season)1.00100.01.000.000.0000
Copa del Rey (1 Season)
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
2018-201921Moreirense1 League16.4320735.01.220.430.150.4324.80000.70.70.04+2.3+2.3
2018-201921Porto1 League0.20000.000.000000.00.00.00.0
2019-202022Porto2 Leagues4.817228.61.450.420.140.5022.30000.30.30.04+0.7+0.7
2020-202123Porto2 Leagues0.10000.000.000000.00.00.00.0
2021-202224Alavés2 Leagues25.7233824.21.280.310.060.2521.30002.92.90.09-0.9-0.9
2022-202325Reading3 Leagues24.8126519.21.050.200.040.2022.60001.21.20.05-0.2-0.2
2023-202426Al-Raed1 League27.1121523.80.780.180.050.2000
2024-202527Arouca1 League1.50400.02.690.000.0020.60000.10.10.04-0.1-0.1
9 Seasons7 Clubs9 Leagues100.681112724.31.100.270.070.3022.50005.35.30.06+1.7+1.7
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
Porto (3 Seasons)3 Leagues5.217228.61.350.390.140.5022.30000.30.30.04+0.7+0.7
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.7233824.21.280.310.060.2521.30002.92.90.09-0.9-0.9
Reading (1 Season)3 Leagues24.8126519.21.050.200.040.2022.60001.21.20.05-0.2-0.2
Al-Raed (1 Season)1 League27.1121523.80.780.180.050.2000
Moreirense (1 Season)1 League16.4320735.01.220.430.150.4324.80000.70.70.04+2.3+2.3
Arouca (1 Season)1 League1.50400.02.690.000.0020.60000.10.10.04-0.1-0.1
Primeira Liga (5 Seasons)22.2429931.01.310.410.140.4423.20001.11.10.04+2.9+2.9
Europa Lg (2 Seasons)0.80200.02.470.000.0031.20000.10.10.03-0.1-0.1
La Liga (1 Season)25.7233824.21.280.310.060.2521.30002.92.90.09-0.9-0.9
Championship (1 Season)22.6124520.81.060.220.040.2022.60001.21.20.05-0.2-0.2
Pro League (1 Season)27.1121523.80.780.180.050.2000
Champions Lg (1 Season)0.10000.000.000000.00.00.00.0
FA Cup (1 Season)1.20100.00.850.000.0000
EFL Cup (1 Season)1.00100.01.000.000.0000
Copa del Rey (1 Season)
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
2018-201921Moreirensept POR1. Primeira Liga6th16.4320735.01.220.430.150.4324.80000.70.70.04+2.3+2.3Matches
2018-201921Portopt POR1. Primeira Liga2nd0.20000.000.000000.00.00.00.0Matches
2019-202022Portopt POR1. Primeira Liga1st4.015240.01.250.500.200.5018.70000.30.30.05+0.7+0.7Matches
2020-202123Portopt POR1. Primeira Liga2nd0.10000.000.000000.00.00.00.0Matches
2021-202224Alavéses ESP1. La Liga20th25.7233824.21.280.310.060.2521.30002.92.90.09-0.9-0.9Matches
2022-202325Readingeng ENG2. Championship22nd22.6124520.81.060.220.040.2022.60001.21.20.05-0.2-0.2Matches
2023-202426Al-Raedsa KSA1. Pro League12th27.1121523.80.780.180.050.2000Matches
2024-202527Aroucapt POR1. Primeira Liga16th1.50400.02.690.000.0020.60000.10.10.04-0.1-0.1Matches
8 Seasons7 Clubs4 Leagues97.681072725.21.100.280.070.3022.30005.25.20.06+1.8+1.8
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
Porto (3 Seasons)1 League4.315240.01.160.460.200.5018.70000.30.30.05+0.7+0.7
Alavés (1 Season)1 League25.7233824.21.280.310.060.2521.30002.92.90.09-0.9-0.9
Al-Raed (1 Season)1 League27.1121523.80.780.180.050.2000
Reading (1 Season)1 League22.6124520.81.060.220.040.2022.60001.21.20.05-0.2-0.2
Moreirense (1 Season)1 League16.4320735.01.220.430.150.4324.80000.70.70.04+2.3+2.3
Arouca (1 Season)1 League1.50400.02.690.000.0020.60000.10.10.04-0.1-0.1
Braga (1 Season)1 League
Primeira Liga (5 Seasons)22.2429931.01.310.410.140.4423.20001.11.10.04+2.9+2.9
La Liga (1 Season)25.7233824.21.280.310.060.2521.30002.92.90.09-0.9-0.9
Championship (1 Season)22.6124520.81.060.220.040.2022.60001.21.20.05-0.2-0.2
Pro League (1 Season)27.1121523.80.780.180.050.2000
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
2022-202325Readingeng ENGEFL CupRd11.00100.01.000.000.0000Matches
2022-202325Readingeng ENGFA Cup1.20100.00.850.000.0000Matches
2 Seasons2 Clubs3 Leagues2.20200.00.920.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Reading (1 Season)2 Leagues2.20200.00.920.000.0000
Alavés (1 Season)1 League
FA Cup (1 Season)1.20100.00.850.000.0000
EFL Cup (1 Season)1.00100.01.000.000.0000
Copa del Rey (1 Season)
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
2019-202022Porto2. Europa LgR320.80200.02.470.000.0031.20000.10.10.03-0.1-0.1Matches
2020-202123Porto1. Champions LgQF0.10000.000.000000.00.00.00.0Matches
3 Seasons2 Clubs2 Leagues0.90200.02.310.000.0031.20000.10.10.03-0.1-0.1
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
Porto (2 Seasons)2 Leagues0.90200.02.310.000.0031.20000.10.10.03-0.1-0.1
Braga (1 Season)1 League
Europa Lg (2 Seasons)0.80200.02.470.000.0031.20000.10.10.03-0.1-0.1
Champions Lg (1 Season)0.10000.000.000000.00.00.00.0
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
201922sn SenegalFriendlies (M)1.0000Matches
202124sn SenegalAfrica Cup of NationsF1.0011100.01.001.000.000.0000Matches
202124sn SenegalAfrica Cup of Nations qualification0.7000Matches
5 Seasons1 Club5 Leagues2.7011100.01.001.000.000.0000
Friendlies (M) (3 Seasons)1.0000
Africa Cup of Nations qualification (3 Seasons)0.7000
Africa Cup of Nations (1 Season)1.0011100.01.001.000.000.0000
World Cup (1 Season)
WCQ (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
2018-201921Portopt POR1. Primeira Liga0.2182281.8260528988.991181.80000.00.00.001000Matches
2018-201921Moreirensept POR1. Primeira Liga16.449868472.89940363116522274.325832280.17211264.301.00.7-1.09683096Matches
2019-202022Porto2. Europa Lg0.8314273.848998161984.2141973.71333.300.00.00.004003Matches
2019-202022Portopt POR1. Primeira Liga4.012016075.01766402658477.4445678.65955.600.10.2-0.1281012Matches
2020-202123Porto1. Champions Lg0.133100.0342222100.011100.00000.00.00.000000Matches
2020-202123Portopt POR1. Primeira Liga0.13475.034322100.01250.00000.00.00.000000Matches
2021-202224Alavéses ESP1. La Liga25.760683572.611052326625933178.226533379.67512958.100.60.5-0.69603172Matches
2022-202325Readingeng ENG2. Championship22.660981075.210006287528733685.426833979.1378344.610.30.7+0.75525065Matches
2022-202325Readingeng ENGEFL Cup1.00Matches
2022-202325Readingeng ENGFA Cup1.20Matches
2023-202426Al-Raedsa KSA1. Pro League27.10Matches
2024-202527Aroucapt POR1. Primeira Liga1.5566783.61039323212391.3303488.25771.400.00.00.012004Matches
9 Seasons7 Clubs9 Leagues100.61944262774.03462010672825102880.3890111779.719534356.911.92.1-0.926195121252
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
Porto (3 Seasons)3 Leagues5.217523175.825835779311680.2698977.561250.000.10.2-0.12131015
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.760683572.611052326625933178.226533379.67512958.100.60.5-0.69603172
Reading (1 Season)3 Leagues24.860981075.210006287528733685.426833979.1378344.610.30.7+0.75525065
Al-Raed (1 Season)1 League27.10
Moreirense (1 Season)1 League16.449868472.89940363116522274.325832280.17211264.301.00.7-1.09683096
Arouca (1 Season)1 League1.5566783.61039323212391.3303488.25771.400.00.00.012004
Primeira Liga (5 Seasons)22.269593774.213039441126134076.834242580.58212864.101.10.9-1.1127940112
Europa Lg (2 Seasons)0.8314273.848998161984.2141973.71333.300.00.00.004003
La Liga (1 Season)25.760683572.611052326625933178.226533379.67512958.100.60.5-0.69603172
Championship (1 Season)22.660981075.210006287528733685.426833979.1378344.610.30.7+0.75525065
Pro League (1 Season)27.10
Champions Lg (1 Season)0.133100.0342222100.011100.00000.00.00.000000
FA Cup (1 Season)1.20
EFL Cup (1 Season)1.00
Copa del Rey (1 Season)
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
2018-201921Moreirense1 League16.449868472.89940363116522274.325832280.17211264.301.00.7-1.09683096
2018-201921Porto1 League0.2182281.8260528988.991181.80000.00.00.001000
2019-202022Porto2 Leagues4.815120274.822555008110378.6587577.361250.000.10.2-0.12121015
2020-202123Porto2 Leagues0.16785.7682544100.02366.70000.00.00.000000
2021-202224Alavés2 Leagues25.760683572.611052326625933178.226533379.67512958.100.60.5-0.69603172
2022-202325Reading3 Leagues24.860981075.210006287528733685.426833979.1378344.610.30.7+0.75525065
2023-202426Al-Raed1 League27.10
2024-202527Arouca1 League1.5566783.61039323212391.3303488.25771.400.00.00.012004
9 Seasons7 Clubs9 Leagues100.61944262774.03462010672825102880.3890111779.719534356.911.92.1-0.926195121252
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
Porto (3 Seasons)3 Leagues5.217523175.825835779311680.2698977.561250.000.10.2-0.12131015
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.760683572.611052326625933178.226533379.67512958.100.60.5-0.69603172
Reading (1 Season)3 Leagues24.860981075.210006287528733685.426833979.1378344.610.30.7+0.75525065
Al-Raed (1 Season)1 League27.10
Moreirense (1 Season)1 League16.449868472.89940363116522274.325832280.17211264.301.00.7-1.09683096
Arouca (1 Season)1 League1.5566783.61039323212391.3303488.25771.400.00.00.012004
Primeira Liga (5 Seasons)22.269593774.213039441126134076.834242580.58212864.101.10.9-1.1127940112
Europa Lg (2 Seasons)0.8314273.848998161984.2141973.71333.300.00.00.004003
La Liga (1 Season)25.760683572.611052326625933178.226533379.67512958.100.60.5-0.69603172
Championship (1 Season)22.660981075.210006287528733685.426833979.1378344.610.30.7+0.75525065
Pro League (1 Season)27.10
Champions Lg (1 Season)0.133100.0342222100.011100.00000.00.00.000000
FA Cup (1 Season)1.20
EFL Cup (1 Season)1.00
Copa del Rey (1 Season)
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
2018-201921Moreirensept POR1. Primeira Liga6th16.449868472.89940363116522274.325832280.17211264.301.00.7-1.09683096Matches
2018-201921Portopt POR1. Primeira Liga2nd0.2182281.8260528988.991181.80000.00.00.001000Matches
2019-202022Portopt POR1. Primeira Liga1st4.012016075.01766402658477.4445678.65955.600.10.2-0.1281012Matches
2020-202123Portopt POR1. Primeira Liga2nd0.13475.034322100.01250.00000.00.00.000000Matches
2021-202224Alavéses ESP1. La Liga20th25.760683572.611052326625933178.226533379.67512958.100.60.5-0.69603172Matches
2022-202325Readingeng ENG2. Championship22nd22.660981075.210006287528733685.426833979.1378344.610.30.7+0.75525065Matches
2023-202426Al-Raedsa KSA1. Pro League12th27.10Matches
2024-202527Aroucapt POR1. Primeira Liga16th1.5566783.61039323212391.3303488.25771.400.00.00.012004Matches
8 Seasons7 Clubs4 Leagues97.61910258274.03409710552807100780.1875109779.819434057.111.92.1-0.926191121249
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
Porto (3 Seasons)1 League4.314118675.82060457759578.9546978.35955.600.10.2-0.1291012
Alavés (1 Season)1 League25.760683572.611052326625933178.226533379.67512958.100.60.5-0.69603172
Al-Raed (1 Season)1 League27.10
Reading (1 Season)1 League22.660981075.210006287528733685.426833979.1378344.610.30.7+0.75525065
Moreirense (1 Season)1 League16.449868472.89940363116522274.325832280.17211264.301.00.7-1.09683096
Arouca (1 Season)1 League1.5566783.61039323212391.3303488.25771.400.00.00.012004
Braga (1 Season)1 League
Primeira Liga (5 Seasons)22.269593774.213039441126134076.834242580.58212864.101.10.9-1.1127940112
La Liga (1 Season)25.760683572.611052326625933178.226533379.67512958.100.60.5-0.69603172
Championship (1 Season)22.660981075.210006287528733685.426833979.1378344.610.30.7+0.75525065
Pro League (1 Season)27.10
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
2022-202325Readingeng ENGEFL CupRd11.00Matches
2022-202325Readingeng ENGFA Cup1.20Matches
2 Seasons2 Clubs3 Leagues2.20
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
Reading (1 Season)2 Leagues2.20
Alavés (1 Season)1 League
FA Cup (1 Season)1.20
EFL Cup (1 Season)1.00
Copa del Rey (1 Season)
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
2019-202022Porto2. Europa LgR320.8314273.848998161984.2141973.71333.300.00.00.004003Matches
2020-202123Porto1. Champions LgQF0.133100.0342222100.011100.00000.00.00.000000Matches
3 Seasons2 Clubs2 Leagues0.9344575.6523120182185.7152075.01333.300.00.00.004003
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
Porto (2 Seasons)2 Leagues0.9344575.6523120182185.7152075.01333.300.00.00.004003
Braga (1 Season)1 League
Europa Lg (2 Seasons)0.8314273.848998161984.2141973.71333.300.00.00.004003
Champions Lg (1 Season)0.133100.0342222100.011100.00000.00.00.000000
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
201922sn SenegalFriendlies (M)1.00Matches
202124sn SenegalAfrica Cup of NationsF1.00Matches
202124sn SenegalAfrica Cup of Nations qualification0.70Matches
5 Seasons1 Club5 Leagues2.70
Friendlies (M) (3 Seasons)1.00
Africa Cup of Nations qualification (3 Seasons)0.70
Africa Cup of Nations (1 Season)1.00
World Cup (1 Season)
WCQ (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
2018-201921Portopt POR1. Primeira Liga0.2222111000000001801Matches
2018-201921Moreirensept POR1. Primeira Liga16.4684670131137620000498118Matches
2019-202022Porto2. Europa Lg0.8424111000000003100Matches
2019-202022Portopt POR1. Primeira Liga4.0160156421200000012002Matches
2020-202123Porto1. Champions Lg0.1330000000000300Matches
2020-202123Portopt POR1. Primeira Liga0.1440000000000300Matches
2021-202224Alavéses ESP1. La Liga25.783582599411400000606116Matches
2022-202325Readingeng ENG2. Championship22.68108043335300000609315Matches
2022-202325Readingeng ENGEFL Cup1.00Matches
2022-202325Readingeng ENGFA Cup1.20Matches
2023-202426Al-Raedsa KSA1. Pro League27.12Matches
2024-202527Aroucapt POR1. Primeira Liga1.56756106010000005611Matches
9 Seasons7 Clubs9 Leagues100.6262725804133112615200001944653
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)3 Leagues5.2231225641200000017503
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.783582599411400000606116
Reading (1 Season)3 Leagues24.88108043335300000609315
Al-Raed (1 Season)1 League27.12
Moreirense (1 Season)1 League16.4684670131137620000498118
Arouca (1 Season)1 League1.56756106010000005611
Primeira Liga (5 Seasons)22.29379072820410620000695222
Europa Lg (2 Seasons)0.8424111000000003100
La Liga (1 Season)25.783582599411400000606116
Championship (1 Season)22.68108043335300000609315
Pro League (1 Season)27.12
Champions Lg (1 Season)0.1330000000000300
FA Cup (1 Season)1.20
EFL Cup (1 Season)1.00
Copa del Rey (1 Season)
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
2018-201921Moreirense1 League16.4684670131137620000498118
2018-201921Porto1 League0.2222111000000001801
2019-202022Porto2 Leagues4.8202197531200000015102
2020-202123Porto2 Leagues0.1770000000000600
2021-202224Alavés2 Leagues25.783582599411400000606116
2022-202325Reading3 Leagues24.88108043335300000609315
2023-202426Al-Raed1 League27.12
2024-202527Arouca1 League1.56756106010000005611
9 Seasons7 Clubs9 Leagues100.6262725804133112615200001944653
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)3 Leagues5.2231225641200000017503
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.783582599411400000606116
Reading (1 Season)3 Leagues24.88108043335300000609315
Al-Raed (1 Season)1 League27.12
Moreirense (1 Season)1 League16.4684670131137620000498118
Arouca (1 Season)1 League1.56756106010000005611
Primeira Liga (5 Seasons)22.29379072820410620000695222
Europa Lg (2 Seasons)0.8424111000000003100
La Liga (1 Season)25.783582599411400000606116
Championship (1 Season)22.68108043335300000609315
Pro League (1 Season)27.12
Champions Lg (1 Season)0.1330000000000300
FA Cup (1 Season)1.20
EFL Cup (1 Season)1.00
Copa del Rey (1 Season)
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
2018-201921Moreirensept POR1. Primeira Liga6th16.4684670131137620000498118Matches
2018-201921Portopt POR1. Primeira Liga2nd0.2222111000000001801Matches
2019-202022Portopt POR1. Primeira Liga1st4.0160156421200000012002Matches
2020-202123Portopt POR1. Primeira Liga2nd0.1440000000000300Matches
2021-202224Alavéses ESP1. La Liga20th25.783582599411400000606116Matches
2022-202325Readingeng ENG2. Championship22nd22.68108043335300000609315Matches
2023-202426Al-Raedsa KSA1. Pro League12th27.12Matches
2024-202527Aroucapt POR1. Primeira Liga16th1.56756106010000005611Matches
8 Seasons7 Clubs4 Leagues97.6258225364032112615200001910653
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)1 League4.3186181531200000014103
Alavés (1 Season)1 League25.783582599411400000606116
Al-Raed (1 Season)1 League27.12
Reading (1 Season)1 League22.68108043335300000609315
Moreirense (1 Season)1 League16.4684670131137620000498118
Arouca (1 Season)1 League1.56756106010000005611
Braga (1 Season)1 League
Primeira Liga (5 Seasons)22.29379072820410620000695222
La Liga (1 Season)25.783582599411400000606116
Championship (1 Season)22.68108043335300000609315
Pro League (1 Season)27.12
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
2022-202325Readingeng ENGEFL CupRd11.00Matches
2022-202325Readingeng ENGFA Cup1.20Matches
2 Seasons2 Clubs3 Leagues2.20
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reading (1 Season)2 Leagues2.20
Alavés (1 Season)1 League
FA Cup (1 Season)1.20
EFL Cup (1 Season)1.00
Copa del Rey (1 Season)
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
2019-202022Porto2. Europa LgR320.8424111000000003100Matches
2020-202123Porto1. Champions LgQF0.1330000000000300Matches
3 Seasons2 Clubs2 Leagues0.9454411000000003400
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (2 Seasons)2 Leagues0.9454411000000003400
Braga (1 Season)1 League
Europa Lg (2 Seasons)0.8424111000000003100
Champions Lg (1 Season)0.1330000000000300
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
201922sn SenegalFriendlies (M)1.0Matches
202124sn SenegalAfrica Cup of NationsF1.00Matches
202124sn SenegalAfrica Cup of Nations qualification0.7Matches
5 Seasons1 Club5 Leagues2.70
Friendlies (M) (3 Seasons)1.0
Africa Cup of Nations qualification (3 Seasons)0.7
Africa Cup of Nations (1 Season)1.00
World Cup (1 Season)
WCQ (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
2018-201921Portopt POR1. Primeira Liga0.200.0000000000.00000000Matches
2018-201921Moreirensept POR1. Primeira Liga16.4271.64240110110.06100000Matches
2019-202022Porto2. Europa Lg0.811.2310000000.00000000Matches
2019-202022Portopt POR1. Primeira Liga4.041.0040000000.00000000Matches
2020-202123Porto1. Champions Lg0.100.0000000000.00000000Matches
2020-202123Portopt POR1. Primeira Liga0.100.0000000000.00000000Matches
2021-202224Alavéses ESP1. La Liga25.7220.86150250000.00000000Matches
2022-202325Readingeng ENG2. Championship22.6220.97170131010.04000100Matches
2022-202325Readingeng ENGEFL Cup1.0Matches
2022-202325Readingeng ENGFA Cup1.2Matches
2023-202426Al-Raedsa KSA1. Pro League27.1Matches
2024-202527Aroucapt POR1. Primeira Liga1.542.6930100000.00000000Matches
9 Seasons7 Clubs9 Leagues100.6801.12640591120.03100100
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (3 Seasons)3 Leagues5.250.9750000000.00000000
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.7220.86150250000.00000000
Reading (1 Season)3 Leagues24.8220.97170131010.04000100
Al-Raed (1 Season)1 League27.1
Moreirense (1 Season)1 League16.4271.64240110110.06100000
Arouca (1 Season)1 League1.542.6930100000.00000000
Primeira Liga (5 Seasons)22.2351.58310210110.05100000
Europa Lg (2 Seasons)0.811.2310000000.00000000
La Liga (1 Season)25.7220.86150250000.00000000
Championship (1 Season)22.6220.97170131010.04000100
Pro League (1 Season)27.1
Champions Lg (1 Season)0.100.0000000000.00000000
FA Cup (1 Season)1.2
EFL Cup (1 Season)1.0
Copa del Rey (1 Season)
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
2018-201921Moreirense1 League16.4271.64240110110.06100000
2018-201921Porto1 League0.200.0000000000.00000000
2019-202022Porto2 Leagues4.851.0450000000.00000000
2020-202123Porto2 Leagues0.100.0000000000.00000000
2021-202224Alavés2 Leagues25.7220.86150250000.00000000
2022-202325Reading3 Leagues24.8220.97170131010.04000100
2023-202426Al-Raed1 League27.1
2024-202527Arouca1 League1.542.6930100000.00000000
9 Seasons7 Clubs9 Leagues100.6801.12640591120.03100100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (3 Seasons)3 Leagues5.250.9750000000.00000000
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.7220.86150250000.00000000
Reading (1 Season)3 Leagues24.8220.97170131010.04000100
Al-Raed (1 Season)1 League27.1
Moreirense (1 Season)1 League16.4271.64240110110.06100000
Arouca (1 Season)1 League1.542.6930100000.00000000
Primeira Liga (5 Seasons)22.2351.58310210110.05100000
Europa Lg (2 Seasons)0.811.2310000000.00000000
La Liga (1 Season)25.7220.86150250000.00000000
Championship (1 Season)22.6220.97170131010.04000100
Pro League (1 Season)27.1
Champions Lg (1 Season)0.100.0000000000.00000000
FA Cup (1 Season)1.2
EFL Cup (1 Season)1.0
Copa del Rey (1 Season)
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
2018-201921Moreirensept POR1. Primeira Liga6th16.4271.64240110110.06100000Matches
2018-201921Portopt POR1. Primeira Liga2nd0.200.0000000000.00000000Matches
2019-202022Portopt POR1. Primeira Liga1st4.041.0040000000.00000000Matches
2020-202123Portopt POR1. Primeira Liga2nd0.100.0000000000.00000000Matches
2021-202224Alavéses ESP1. La Liga20th25.7220.86150250000.00000000Matches
2022-202325Readingeng ENG2. Championship22nd22.6220.97170131010.04000100Matches
2023-202426Al-Raedsa KSA1. Pro League12th27.1Matches
2024-202527Aroucapt POR1. Primeira Liga16th1.542.6930100000.00000000Matches
8 Seasons7 Clubs4 Leagues97.6791.12630591120.03100100
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (3 Seasons)1 League4.340.9340000000.00000000
Alavés (1 Season)1 League25.7220.86150250000.00000000
Al-Raed (1 Season)1 League27.1
Reading (1 Season)1 League22.6220.97170131010.04000100
Moreirense (1 Season)1 League16.4271.64240110110.06100000
Arouca (1 Season)1 League1.542.6930100000.00000000
Braga (1 Season)1 League
Primeira Liga (5 Seasons)22.2351.58310210110.05100000
La Liga (1 Season)25.7220.86150250000.00000000
Championship (1 Season)22.6220.97170131010.04000100
Pro League (1 Season)27.1
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
2022-202325Readingeng ENGEFL CupRd11.0Matches
2022-202325Readingeng ENGFA Cup1.2Matches
2 Seasons2 Clubs3 Leagues2.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reading (1 Season)2 Leagues2.2
Alavés (1 Season)1 League
FA Cup (1 Season)1.2
EFL Cup (1 Season)1.0
Copa del Rey (1 Season)
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
2019-202022Porto2. Europa LgR320.811.2310000000.00000000Matches
2020-202123Porto1. Champions LgQF0.100.0000000000.00000000Matches
3 Seasons2 Clubs2 Leagues0.911.2010000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (2 Seasons)2 Leagues0.911.2010000000.00000000
Braga (1 Season)1 League
Europa Lg (2 Seasons)0.811.2310000000.00000000
Champions Lg (1 Season)0.100.0000000000.00000000
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
201922sn SenegalFriendlies (M)1.0Matches
202124sn SenegalAfrica Cup of NationsF1.0Matches
202124sn SenegalAfrica Cup of Nations qualification0.7Matches
5 Seasons1 Club5 Leagues2.7
Friendlies (M) (3 Seasons)1.0
Africa Cup of Nations qualification (3 Seasons)0.7
Africa Cup of Nations (1 Season)1.0
World Cup (1 Season)
WCQ (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
2018-201921Portopt POR1. Primeira Liga0.2000000001100000Matches
2018-201921Moreirensept POR1. Primeira Liga16.4392918183162466.78243213473240Matches
2019-202022Porto2. Europa Lg0.820110020.020001300Matches
2019-202022Portopt POR1. Primeira Liga4.0422201616.7562471170Matches
2020-202123Porto1. Champions Lg0.1111000000000110Matches
2020-202123Portopt POR1. Primeira Liga0.1000000000000010Matches
2021-202224Alavéses ESP1. La Liga25.7492226221174537.8283011193786681Matches
2022-202325Readingeng ENG2. Championship22.6582726293214645.725315262785521Matches
2022-202325Readingeng ENGEFL Cup1.011Matches
2022-202325Readingeng ENGFA Cup1.201Matches
2023-202426Al-Raedsa KSA1. Pro League27.11616Matches
2024-202527Aroucapt POR1. Primeira Liga1.5211102366.712111360Matches
9 Seasons7 Clubs9 Leagues100.615599757375712645.2699423711252621592
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Porto (3 Seasons)3 Leagues5.2734301812.5773481590
Braga (2 Seasons)2 Leagues0
Alavés (1 Season)2 Leagues25.7492226221174537.8283011193786681
Reading (1 Season)3 Leagues24.8582826293214645.725315262985521
Al-Raed (1 Season)1 League27.116160
Moreirense (1 Season)1 League16.4392918183162466.78243213473240
Arouca (1 Season)1 League1.5211102366.712111360
Primeira Liga (5 Seasons)22.2453221213193357.614337264287380
Europa Lg (2 Seasons)0.820110020.020001300
La Liga (1 Season)25.7492226221174537.8283011193786681
Championship (1 Season)22.6582726293214645.725315262785521
Pro League (1 Season)27.116160
Champions Lg (1 Season)0.1111000000000110
FA Cup (1 Season)1.2010
EFL Cup (1 Season)1.0110
Copa del Rey (1 Season)0
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
2018-201921Moreirense1 League16.4392918183162466.78243213473240
2018-201921Porto1 League0.2000000001100000
2019-202022Porto2 Leagues4.8623301812.5762481470
2020-202123Porto2 Leagues0.1111000000000120
2021-202224Alavés2 Leagues25.7492226221174537.8283011193786681
2022-202325Reading3 Leagues24.8582826293214645.725315262985521
2023-202426Al-Raed1 League27.116160
2024-202527Arouca1 League1.5211102366.712111360
9 Seasons7 Clubs9 Leagues100.615599757375712645.2699423711252621592
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Porto (3 Seasons)3 Leagues5.2734301812.5773481590
Braga (2 Seasons)2 Leagues0
Alavés (1 Season)2 Leagues25.7492226221174537.8283011193786681
Reading (1 Season)3 Leagues24.8582826293214645.725315262985521
Al-Raed (1 Season)1 League27.116160
Moreirense (1 Season)1 League16.4392918183162466.78243213473240
Arouca (1 Season)1 League1.5211102366.712111360
Primeira Liga (5 Seasons)22.2453221213193357.614337264287380
Europa Lg (2 Seasons)0.820110020.020001300
La Liga (1 Season)25.7492226221174537.8283011193786681
Championship (1 Season)22.6582726293214645.725315262785521
Pro League (1 Season)27.116160
Champions Lg (1 Season)0.1111000000000110
FA Cup (1 Season)1.2010
EFL Cup (1 Season)1.0110
Copa del Rey (1 Season)0
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
2018-201921Moreirensept POR1. Primeira Liga6th16.4392918183162466.78243213473240Matches
2018-201921Portopt POR1. Primeira Liga2nd0.2000000001100000Matches
2019-202022Portopt POR1. Primeira Liga1st4.0422201616.7562471170Matches
2020-202123Portopt POR1. Primeira Liga2nd0.1000000000000010Matches
2021-202224Alavéses ESP1. La Liga20th25.7492226221174537.8283011193786681Matches
2022-202325Readingeng ENG2. Championship22nd22.6582726293214645.725315262785521Matches
2023-202426Al-Raedsa KSA1. Pro League12th27.11616Matches
2024-202527Aroucapt POR1. Primeira Liga16th1.5211102366.712111360Matches
8 Seasons7 Clubs4 Leagues97.615297737275712446.0679423711222581582
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
Porto (3 Seasons)1 League4.3422201616.7573471180
Alavés (1 Season)1 League25.7492226221174537.8283011193786681
Al-Raed (1 Season)1 League27.116160
Reading (1 Season)1 League22.6582726293214645.725315262785521
Moreirense (1 Season)1 League16.4392918183162466.78243213473240
Arouca (1 Season)1 League1.5211102366.712111360
Braga (1 Season)1 League0
Primeira Liga (5 Seasons)22.2453221213193357.614337264287380
La Liga (1 Season)25.7492226221174537.8283011193786681
Championship (1 Season)22.6582726293214645.725315262785521
Pro League (1 Season)27.116160
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
2022-202325Readingeng ENGEFL CupRd11.011Matches
2022-202325Readingeng ENGFA Cup1.201Matches
2 Seasons2 Clubs3 Leagues2.2120
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
Reading (1 Season)2 Leagues2.2120
Alavés (1 Season)1 League0
FA Cup (1 Season)1.2010
EFL Cup (1 Season)1.0110
Copa del Rey (1 Season)0
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
2019-202022Porto2. Europa LgR320.820110020.020001300Matches
2020-202123Porto1. Champions LgQF0.1111000000000110Matches
3 Seasons2 Clubs2 Leagues0.931210020.020001410
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Porto (2 Seasons)2 Leagues0.931210020.020001410
Braga (1 Season)1 League0
Europa Lg (2 Seasons)0.820110020.020001300
Champions Lg (1 Season)0.1111000000000110
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
201922sn SenegalFriendlies (M)1.0Matches
202124sn SenegalAfrica Cup of NationsF1.010Matches
202124sn SenegalAfrica Cup of Nations qualification0.7Matches
5 Seasons1 Club5 Leagues2.7100
Friendlies (M) (3 Seasons)1.00
Africa Cup of Nations qualification (3 Seasons)0.70
Africa Cup of Nations (1 Season)1.0100
World Cup (1 Season)0
WCQ (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
2018-201921Portopt POR1. Primeira Liga0.2220616102200014701500000190Matches
2018-201921Moreirensept POR1. Primeira Liga16.48513118556412317851181583.3316.7458248297316173252950424Matches
2019-202022Porto2. Europa Lg0.8531934102533133.3266.7191053501011303Matches
2019-202022Portopt POR1. Primeira Liga4.019811441283041986466.7233.378393173310321184Matches
2020-202123Porto1. Champions Lg0.151500050002710000030Matches
2020-202123Portopt POR1. Primeira Liga0.1512210511100.000.031050000020Matches
2021-202224Alavéses ESP1. La Liga25.7117489328721138291174422661.91638.15512510109113142472558914Matches
2022-202325Readingeng ENG2. Championship22.6111074289706129181110562951.81832.1478233995713151451456118Matches
2022-202325Readingeng ENGEFL Cup1.0Matches
2022-202325Readingeng ENGFA Cup1.2Matches
2023-202426Al-Raedsa KSA1. Pro League27.1Matches
2024-202527Aroucapt POR1. Primeira Liga1.589174832958911100.000.028872600002470Matches
9 Seasons7 Clubs9 Leagues100.6350722591622034417535071277760.64132.31631800332764548612173187363
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
Porto (3 Seasons)3 Leagues5.2283146618042628310660.0440.0116585229320431727
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.7117489328721138291174422661.91638.15512510109113142472558914
Reading (1 Season)3 Leagues24.8111074289706129181110562951.81832.1478233995713151451456118
Al-Raed (1 Season)1 League27.1
Moreirense (1 Season)1 League16.48513118556412317851181583.3316.7458248297316173252950424
Arouca (1 Season)1 League1.589174832958911100.000.028872600002470
Primeira Liga (5 Seasons)22.2116560285742164261165262180.8519.25813042119219183283369028
Europa Lg (2 Seasons)0.8531934102533133.3266.7191053501011303
La Liga (1 Season)25.7117489328721138291174422661.91638.15512510109113142472558914
Championship (1 Season)22.6111074289706129181110562951.81832.1478233995713151451456118
Pro League (1 Season)27.1
Champions Lg (1 Season)0.151500050002710000030
FA Cup (1 Season)1.2
EFL Cup (1 Season)1.0
Copa del Rey (1 Season)
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
2018-201921Moreirense1 League16.48513118556412317851181583.3316.7458248297316173252950424
2018-201921Porto1 League0.2220616102200014701500000190
2019-202022Porto2 Leagues4.825112531624062519555.6444.497498208320431487
2020-202123Porto2 Leagues0.110272101011100.000.051760000050
2021-202224Alavés2 Leagues25.7117489328721138291174422661.91638.15512510109113142472558914
2022-202325Reading3 Leagues24.8111074289706129181110562951.81832.1478233995713151451456118
2023-202426Al-Raed1 League27.1
2024-202527Arouca1 League1.589174832958911100.000.028872600002470
9 Seasons7 Clubs9 Leagues100.6350722591622034417535071277760.64132.31631800332764548612173187363
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
Porto (3 Seasons)3 Leagues5.2283146618042628310660.0440.0116585229320431727
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.7117489328721138291174422661.91638.15512510109113142472558914
Reading (1 Season)3 Leagues24.8111074289706129181110562951.81832.1478233995713151451456118
Al-Raed (1 Season)1 League27.1
Moreirense (1 Season)1 League16.48513118556412317851181583.3316.7458248297316173252950424
Arouca (1 Season)1 League1.589174832958911100.000.028872600002470
Primeira Liga (5 Seasons)22.2116560285742164261165262180.8519.25813042119219183283369028
Europa Lg (2 Seasons)0.8531934102533133.3266.7191053501011303
La Liga (1 Season)25.7117489328721138291174422661.91638.15512510109113142472558914
Championship (1 Season)22.6111074289706129181110562951.81832.1478233995713151451456118
Pro League (1 Season)27.1
Champions Lg (1 Season)0.151500050002710000030
FA Cup (1 Season)1.2
EFL Cup (1 Season)1.0
Copa del Rey (1 Season)
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
2018-201921Moreirensept POR1. Primeira Liga6th16.48513118556412317851181583.3316.7458248297316173252950424Matches
2018-201921Portopt POR1. Primeira Liga2nd0.2220616102200014701500000190Matches
2019-202022Portopt POR1. Primeira Liga1st4.019811441283041986466.7233.378393173310321184Matches
2020-202123Portopt POR1. Primeira Liga2nd0.1512210511100.000.031050000020Matches
2021-202224Alavéses ESP1. La Liga20th25.7117489328721138291174422661.91638.15512510109113142472558914Matches
2022-202325Readingeng ENG2. Championship22nd22.6111074289706129181110562951.81832.1478233995713151451456118Matches
2023-202426Al-Raedsa KSA1. Pro League12th27.1Matches
2024-202527Aroucapt POR1. Primeira Liga16th1.589174832958911100.000.028872600002470Matches
8 Seasons7 Clubs4 Leagues97.6344922390221694317334491247661.33931.51610789132404547612072184060
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
Porto (3 Seasons)1 League4.322512521463242257571.4228.695473193310321394
Alavés (1 Season)1 League25.7117489328721138291174422661.91638.15512510109113142472558914
Al-Raed (1 Season)1 League27.1
Reading (1 Season)1 League22.6111074289706129181110562951.81832.1478233995713151451456118
Moreirense (1 Season)1 League16.48513118556412317851181583.3316.7458248297316173252950424
Arouca (1 Season)1 League1.589174832958911100.000.028872600002470
Braga (1 Season)1 League
Primeira Liga (5 Seasons)22.2116560285742164261165262180.8519.25813042119219183283369028
La Liga (1 Season)25.7117489328721138291174422661.91638.15512510109113142472558914
Championship (1 Season)22.6111074289706129181110562951.81832.1478233995713151451456118
Pro League (1 Season)27.1
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
2022-202325Readingeng ENGEFL CupRd11.0Matches
2022-202325Readingeng ENGFA Cup1.2Matches
2 Seasons2 Clubs3 Leagues2.2
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
Reading (1 Season)2 Leagues2.2
Alavés (1 Season)1 League
FA Cup (1 Season)1.2
EFL Cup (1 Season)1.0
Copa del Rey (1 Season)
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
2019-202022Porto2. Europa LgR320.8531934102533133.3266.7191053501011303Matches
2020-202123Porto1. Champions LgQF0.151500050002710000030Matches
3 Seasons2 Clubs2 Leagues0.95821434102583133.3266.7211123601011333
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
Porto (2 Seasons)2 Leagues0.95821434102583133.3266.7211123601011333
Braga (1 Season)1 League
Europa Lg (2 Seasons)0.8531934102533133.3266.7191053501011303
Champions Lg (1 Season)0.151500050002710000030
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
201922sn SenegalFriendlies (M)1.0Matches
202124sn SenegalAfrica Cup of NationsF1.0Matches
202124sn SenegalAfrica Cup of Nations qualification0.7Matches
5 Seasons1 Club5 Leagues2.7
Friendlies (M) (3 Seasons)1.0
Africa Cup of Nations qualification (3 Seasons)0.7
Africa Cup of Nations (1 Season)1.0
World Cup (1 Season)
WCQ (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
2016-201719Bragapt POR1. Primeira Liga00001Matches
2017-201820Braga2. Europa Lg00002Matches
2018-201921Portopt POR1. Primeira Liga220100.70.2002923.0010+1+4.50+2.930.90.2+0.8+3.41+1.94Matches
2018-201921Moreirensept POR1. Primeira Liga171,4788748.316.4178714001.821820-2-0.12+0.0517.423.6-6.2-0.38-0.04Matches
2019-202022Porto2. Europa Lg1737310.10.81730023.0001-1-1.23-0.821.20.5+0.6+0.79+0.52Matches
2019-202022Portopt POR1. Primeira Liga63606011.84.0483321492.6781+7+1.75+0.255.42.4+2.9+0.74-0.51Matches
2020-202123Porto1. Champions Lg3520.50.1003262.000000.00-0.580.00.2-0.2-8.10-7.87Matches
2020-202123Portopt POR1. Primeira Liga3830.30.1003333.0010+1+11.25+9.950.80.1+0.7+7.99+6.97Matches
2021-202224Alavéses ESPCopa del Rey00002Matches
2021-202224Alavéses ESP1. La Liga322,3127267.625.726841662300.912743-16-0.62+0.8428.937.7-8.8-0.34+0.54Matches
2022-202325Readingeng ENG2. Championship292,0337049.122.623831662031.172440-16-0.71-0.4520.831.0-10.2-0.45-0.12Matches
2022-202325Readingeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2022-202325Readingeng ENGFA Cup21065358.91.2161014501.5012-1-0.85-2.07Matches
2023-202426Al-Raedsa KSA1. Pro League292,4388479.727.12790242901.073441-7-0.26-0.11Matches
2024-202527Aroucapt POR1. Primeira Liga41343413.51.5190131510.5005-5-3.36-2.521.44.7-3.4-2.25-1.47Matches
9 Seasons7 Clubs9 Leagues1299,0577030.5100.610186752815311.32115155-40-0.40-0.9976.7100.4-23.7-0.33-0.83
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
Porto (3 Seasons)3 Leagues15466314.35.25823106222.67102+8+1.55+0.298.33.4+4.9+0.95-0.10
Braga (2 Seasons)2 Leagues00003
Alavés (1 Season)2 Leagues322,3127264.225.726841662320.912743-16-0.62+0.8428.937.7-8.8-0.34+0.54
Reading (1 Season)3 Leagues322,2297050.524.825831772331.152644-18-0.73-0.5220.831.0-10.2-0.45-0.12
Al-Raed (1 Season)1 League292,4388479.727.12790242901.073441-7-0.26-0.11
Moreirense (1 Season)1 League171,4788748.316.4178714001.821820-2-0.12+0.0517.423.6-6.2-0.38-0.04
Arouca (1 Season)1 League41343413.51.5190131510.5005-5-3.36-2.521.44.7-3.4-2.25-1.47
Primeira Liga (5 Seasons)322,0006312.322.22287181010162.002826+2+0.09-0.9625.830.9-5.1-0.23-1.10
Europa Lg (2 Seasons)173735.10.81730043.0001-1-1.23-0.821.20.5+0.6+0.79+0.52
La Liga (1 Season)322,3127267.625.726841662300.912743-16-0.62+0.8428.937.7-8.8-0.34+0.54
Championship (1 Season)292,0337049.122.623831662031.172440-16-0.71-0.4520.831.0-10.2-0.45-0.12
Pro League (1 Season)292,4388479.727.12790242901.073441-7-0.26-0.11
Champions Lg (1 Season)3520.50.1003262.000000.00-0.580.00.2-0.2-8.10-7.87
FA Cup (1 Season)21065358.91.2161014501.5012-1-0.85-2.07
EFL Cup (1 Season)19090100.01.01901000.0012-1-1.00
Copa del Rey (1 Season)00002
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
2016-201719Braga1 League00001
2017-201820Braga1 League00002
2018-201921Moreirense1 League171,4788748.316.4178714001.821820-2-0.12+0.0517.423.6-6.2-0.38-0.04
2018-201921Porto1 League220100.70.2002923.0010+1+4.50+2.930.90.2+0.8+3.41+1.94
2019-202022Porto2 Leagues74336211.54.85813214112.7282+6+1.25+0.126.52.9+3.6+0.75-0.31
2020-202123Porto2 Leagues61320.30.1006292.5010+1+6.92+5.790.80.3+0.5+4.77+4.05
2021-202224Alavés2 Leagues322,3127264.225.726841662320.912743-16-0.62+0.8428.937.7-8.8-0.34+0.54
2022-202325Reading3 Leagues322,2297050.524.825831772331.152644-18-0.73-0.5220.831.0-10.2-0.45-0.12
2023-202426Al-Raed1 League292,4388479.727.12790242901.073441-7-0.26-0.11
2024-202527Arouca1 League41343413.51.5190131510.5005-5-3.36-2.521.44.7-3.4-2.25-1.47
9 Seasons7 Clubs9 Leagues1299,0577030.5100.610186752815311.32115155-40-0.40-0.9976.7100.4-23.7-0.33-0.83
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
Porto (3 Seasons)3 Leagues15466314.35.25823106222.67102+8+1.55+0.298.33.4+4.9+0.95-0.10
Braga (2 Seasons)2 Leagues00003
Alavés (1 Season)2 Leagues322,3127264.225.726841662320.912743-16-0.62+0.8428.937.7-8.8-0.34+0.54
Reading (1 Season)3 Leagues322,2297050.524.825831772331.152644-18-0.73-0.5220.831.0-10.2-0.45-0.12
Al-Raed (1 Season)1 League292,4388479.727.12790242901.073441-7-0.26-0.11
Moreirense (1 Season)1 League171,4788748.316.4178714001.821820-2-0.12+0.0517.423.6-6.2-0.38-0.04
Arouca (1 Season)1 League41343413.51.5190131510.5005-5-3.36-2.521.44.7-3.4-2.25-1.47
Primeira Liga (5 Seasons)322,0006312.322.22287181010162.002826+2+0.09-0.9625.830.9-5.1-0.23-1.10
Europa Lg (2 Seasons)173735.10.81730043.0001-1-1.23-0.821.20.5+0.6+0.79+0.52
La Liga (1 Season)322,3127267.625.726841662300.912743-16-0.62+0.8428.937.7-8.8-0.34+0.54
Championship (1 Season)292,0337049.122.623831662031.172440-16-0.71-0.4520.831.0-10.2-0.45-0.12
Pro League (1 Season)292,4388479.727.12790242901.073441-7-0.26-0.11
Champions Lg (1 Season)3520.50.1003262.000000.00-0.580.00.2-0.2-8.10-7.87
FA Cup (1 Season)21065358.91.2161014501.5012-1-0.85-2.07
EFL Cup (1 Season)19090100.01.01901000.0012-1-1.00
Copa del Rey (1 Season)00002
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
2016-201719Bragapt POR1. Primeira Liga5th00001Matches
2018-201921Moreirensept POR1. Primeira Liga6th171,4788748.316.4178714001.821820-2-0.12+0.0517.423.6-6.2-0.38-0.04Matches
2018-201921Portopt POR1. Primeira Liga2nd220100.70.2002923.0010+1+4.50+2.930.90.2+0.8+3.41+1.94Matches
2019-202022Portopt POR1. Primeira Liga1st63606011.84.0483321492.6781+7+1.75+0.255.42.4+2.9+0.74-0.51Matches
2020-202123Portopt POR1. Primeira Liga2nd3830.30.1003333.0010+1+11.25+9.950.80.1+0.7+7.99+6.97Matches
2021-202224Alavéses ESP1. La Liga20th322,3127267.625.726841662300.912743-16-0.62+0.8428.937.7-8.8-0.34+0.54Matches
2022-202325Readingeng ENG2. Championship22nd292,0337049.122.623831662031.172440-16-0.71-0.4520.831.0-10.2-0.45-0.12Matches
2023-202426Al-Raedsa KSA1. Pro League12th292,4388479.727.12790242901.073441-7-0.26-0.11Matches
2024-202527Aroucapt POR1. Primeira Liga16th41343413.51.5190131510.5005-5-3.36-2.521.44.7-3.4-2.25-1.47Matches
8 Seasons7 Clubs4 Leagues1228,7837232.697.69886742415191.30113150-37-0.38-1.0175.599.7-24.2-0.34-0.90
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
Porto (3 Seasons)1 League11388354.24.3484378142.82101+9+2.09+0.637.12.7+4.4+1.02-0.22
Alavés (1 Season)1 League322,3127267.625.726841662300.912743-16-0.62+0.8428.937.7-8.8-0.34+0.54
Al-Raed (1 Season)1 League292,4388479.727.12790242901.073441-7-0.26-0.11
Reading (1 Season)1 League292,0337049.122.623831662031.172440-16-0.71-0.4520.831.0-10.2-0.45-0.12
Moreirense (1 Season)1 League171,4788748.316.4178714001.821820-2-0.12+0.0517.423.6-6.2-0.38-0.04
Arouca (1 Season)1 League41343413.51.5190131510.5005-5-3.36-2.521.44.7-3.4-2.25-1.47
Braga (1 Season)1 League00001
Primeira Liga (5 Seasons)322,0006312.322.22287181010162.002826+2+0.09-0.9625.830.9-5.1-0.23-1.10
La Liga (1 Season)322,3127267.625.726841662300.912743-16-0.62+0.8428.937.7-8.8-0.34+0.54
Championship (1 Season)292,0337049.122.623831662031.172440-16-0.71-0.4520.831.0-10.2-0.45-0.12
Pro League (1 Season)292,4388479.727.12790242901.073441-7-0.26-0.11
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
2021-202224Alavéses ESPCopa del ReyRd200002Matches
2022-202325Readingeng ENGEFL CupRd119090100.01.01901000.0012-1-1.00Matches
2022-202325Readingeng ENGFA Cup21065358.91.2161014501.5012-1-0.85-2.07Matches
2 Seasons2 Clubs3 Leagues31966543.62.2276114521.0024-2-0.92-2.13
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Reading (1 Season)2 Leagues31966572.62.2276114501.0024-2-0.92-2.13
Alavés (1 Season)1 League00002
FA Cup (1 Season)21065358.91.2161014501.5012-1-0.85-2.07
EFL Cup (1 Season)19090100.01.01901000.0012-1-1.00
Copa del Rey (1 Season)00002
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
2017-201820Braga2. Europa LgR3200002Matches
2019-202022Porto2. Europa LgR321737310.10.81730023.0001-1-1.23-0.821.20.5+0.6+0.79+0.52Matches
2020-202123Porto1. Champions LgQF3520.50.1003262.000000.00-0.580.00.2-0.2-8.10-7.87Matches
3 Seasons2 Clubs2 Leagues478203.30.9173032102.2501-1-1.15-1.331.20.7+0.5+0.56+0.58
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
Porto (2 Seasons)2 Leagues478204.70.917303282.2501-1-1.15-1.331.20.7+0.5+0.56+0.58
Braga (1 Season)1 League00002
Europa Lg (2 Seasons)173735.10.81730043.0001-1-1.23-0.821.20.5+0.6+0.79+0.52
Champions Lg (1 Season)3520.50.1003262.000000.00-0.580.00.2-0.2-8.10-7.87
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
201922sn SenegalFriendlies (M)1909050.01.01901013.0021+1+1.000.00Matches
201922sn SenegalAfrica Cup of Nations qualification00001Matches
202023sn SenegalFriendlies (M)0001Matches
202124sn SenegalAfrica Cup of NationsF1909013.61.01901041.000000.00-1.11Matches
202124sn SenegalAfrica Cup of Nations qualification1595910.90.71590023.0010+1+1.53+0.22Matches
202225sn Senegal1. World CupR1600004Matches
202225sn SenegalWCQ00007Matches
202225sn SenegalFriendlies (M)00002Matches
202326sn SenegalAfrica Cup of Nations qualification00001Matches
5 Seasons1 Club5 Leagues3239806.22.738020232.3331+2+0.75-0.43
Friendlies (M) (3 Seasons)1909020.01.01901043.0021+1+1.000.00
Africa Cup of Nations qualification (3 Seasons)159593.60.71590043.0010+1+1.53+0.22
Africa Cup of Nations (1 Season)1909013.61.01901041.000000.00-1.11
World Cup (1 Season)00004
WCQ (1 Season)00007

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
2018-201921Portopt POR1. Primeira Liga0.2000200000000100Matches
2018-201921Moreirensept POR1. Primeira Liga16.46002728063429000131472565.3Matches
2019-202022Porto2. Europa Lg0.800030001000096366.7Matches
2019-202022Portopt POR1. Primeira Liga4.000012320720002615671.4Matches
2020-202123Porto1. Champions Lg0.100000000100001233.3Matches
2020-202123Portopt POR1. Primeira Liga0.10002000000001010.0Matches
2021-202224Alavéses ESP1. La Liga25.7100050221437220001601004270.4Matches
2022-202325Readingeng ENG2. Championship22.611104526032727010175573164.8Matches
2022-202325Readingeng ENGEFL Cup1.00002100110Matches
2022-202325Readingeng ENGFA Cup1.20001000100Matches
2023-202426Al-Raedsa KSA1. Pro League27.161133141216160Matches
2024-202527Aroucapt POR1. Primeira Liga1.520040001100063260.0Matches
9 Seasons7 Clubs9 Leagues100.63521181944151259901050922911267.2
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (3 Seasons)3 Leagues5.2000193208300037221264.7
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.7100050221437220001601004270.4
Reading (1 Season)3 Leagues24.811104827032928010175573164.8
Al-Raed (1 Season)1 League27.161133141216160
Moreirense (1 Season)1 League16.46002728063429000131472565.3
Arouca (1 Season)1 League1.520040001100063260.0
Primeira Liga (5 Seasons)22.28004731264232000165653465.7
Europa Lg (2 Seasons)0.800030001000096366.7
La Liga (1 Season)25.7100050221437220001601004270.4
Championship (1 Season)22.611104526032727010175573164.8
Pro League (1 Season)27.161133141216160
Champions Lg (1 Season)0.100000000100001233.3
FA Cup (1 Season)1.20001000100
EFL Cup (1 Season)1.00002100110
Copa del Rey (1 Season)
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
2018-201921Moreirense1 League16.46002728063429000131472565.3
2018-201921Porto1 League0.2000200000000100
2019-202022Porto2 Leagues4.800015320820003521970.0
2020-202123Porto2 Leagues0.100020000100011325.0
2021-202224Alavés2 Leagues25.7100050221437220001601004270.4
2022-202325Reading3 Leagues24.811104827032928010175573164.8
2023-202426Al-Raed1 League27.161133141216160
2024-202527Arouca1 League1.520040001100063260.0
9 Seasons7 Clubs9 Leagues100.63521181944151259901050922911267.2
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (3 Seasons)3 Leagues5.2000193208300037221264.7
Braga (2 Seasons)2 Leagues
Alavés (1 Season)2 Leagues25.7100050221437220001601004270.4
Reading (1 Season)3 Leagues24.811104827032928010175573164.8
Al-Raed (1 Season)1 League27.161133141216160
Moreirense (1 Season)1 League16.46002728063429000131472565.3
Arouca (1 Season)1 League1.520040001100063260.0
Primeira Liga (5 Seasons)22.28004731264232000165653465.7
Europa Lg (2 Seasons)0.800030001000096366.7
La Liga (1 Season)25.7100050221437220001601004270.4
Championship (1 Season)22.611104526032727010175573164.8
Pro League (1 Season)27.161133141216160
Champions Lg (1 Season)0.100000000100001233.3
FA Cup (1 Season)1.20001000100
EFL Cup (1 Season)1.00002100110
Copa del Rey (1 Season)
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
2018-201921Moreirensept POR1. Primeira Liga6th16.46002728063429000131472565.3Matches
2018-201921Portopt POR1. Primeira Liga2nd0.2000200000000100Matches
2019-202022Portopt POR1. Primeira Liga1st4.000012320720002615671.4Matches
2020-202123Portopt POR1. Primeira Liga2nd0.10002000000001010.0Matches
2021-202224Alavéses ESP1. La Liga20th25.7100050221437220001601004270.4Matches
2022-202325Readingeng ENG2. Championship22nd22.611104526032727010175573164.8Matches
2023-202426Al-Raedsa KSA1. Pro League12th27.161133141216160Matches
2024-202527Aroucapt POR1. Primeira Liga16th1.520040001100063260.0Matches
8 Seasons7 Clubs4 Leagues97.63521175934151229701050022210767.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (3 Seasons)1 League4.300016320720002815768.2
Alavés (1 Season)1 League25.7100050221437220001601004270.4
Al-Raed (1 Season)1 League27.161133141216160
Reading (1 Season)1 League22.611104526032727010175573164.8
Moreirense (1 Season)1 League16.46002728063429000131472565.3
Arouca (1 Season)1 League1.520040001100063260.0
Braga (1 Season)1 League
Primeira Liga (5 Seasons)22.28004731264232000165653465.7
La Liga (1 Season)25.7100050221437220001601004270.4
Championship (1 Season)22.611104526032727010175573164.8
Pro League (1 Season)27.161133141216160
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2022-202325Readingeng ENGEFL CupRd11.00002100110Matches
2022-202325Readingeng ENGFA Cup1.20001000100Matches
2 Seasons2 Clubs3 Leagues2.20003100210
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Reading (1 Season)2 Leagues2.20003100210
Alavés (1 Season)1 League
FA Cup (1 Season)1.20001000100
EFL Cup (1 Season)1.00002100110
Copa del Rey (1 Season)
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
2019-202022Porto2. Europa LgR320.800030001000096366.7Matches
2020-202123Porto1. Champions LgQF0.100000000100001233.3Matches
3 Seasons2 Clubs2 Leagues0.900030001100097558.3
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (2 Seasons)2 Leagues0.900030001100097558.3
Braga (1 Season)1 League
Europa Lg (2 Seasons)0.800030001000096366.7
Champions Lg (1 Season)0.100000000100001233.3
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201922sn SenegalFriendlies (M)1.00000Matches
202124sn SenegalAfrica Cup of NationsF1.00003100010Matches
202124sn SenegalAfrica Cup of Nations qualification0.70000Matches
5 Seasons1 Club5 Leagues2.70003100010
Friendlies (M) (3 Seasons)1.00000
Africa Cup of Nations qualification (3 Seasons)0.70000
Africa Cup of Nations (1 Season)1.00003100010
World Cup (1 Season)
WCQ (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.