Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-02-15SatPrimeira LigaMatchweek 22AwayD 2–2AroucaSporting CPN31000000000Match Report
2025-02-10MonPrimeira LigaMatchweek 21HomeD 1–1AroucaRio AveN6000000000Match Report
2025-02-01SatPrimeira LigaMatchweek 20AwayW 2–1AroucaNacionalN19000000000Match Report
2025-01-24FriPrimeira LigaMatchweek 19HomeW 1–0AroucaMoreirenseN10000000000Match Report
2025-01-04SatPrimeira LigaMatchweek 17AwayW 3–1AroucaBoavistaN45000010002Match Report

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.000.000.000.000.00Matches
2018-201921Moreirensept POR1. Primeira Liga17171,47816.4303300600.180.000.180.180.18Matches
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.250.000.250.250.25Matches
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.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 Liga1466096.8000000300.000.000.000.000.00Matches
9 Seasons7 Clubs9 Leagues1391069,532105.98198003624.14.10.85.026140350.080.010.080.080.080.080.020.100.080.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.10.10.00.10330.190.000.190.190.190.060.000.060.060.06
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.180.000.180.180.18
Arouca (1 Season)1 League1466096.8000000300.000.000.000.000.00
Primeira Liga (5 Seasons)42272,47527.5404400900.150.000.150.150.15
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.180.000.180.180.18
2018-201921Porto1 League20200.2000000000.000.000.000.000.00
2019-202022Porto2 Leagues754334.8101100000.10.10.00.10330.210.000.210.210.210.060.000.060.060.06
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 League1466096.8000000300.000.000.000.000.00
9 Seasons7 Clubs9 Leagues1391069,532105.98198003624.14.10.85.026140350.080.010.080.080.080.080.020.100.080.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.10.10.00.10330.190.000.190.190.190.060.000.060.060.06
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.180.000.180.180.18
Arouca (1 Season)1 League1466096.8000000300.000.000.000.000.00
Primeira Liga (5 Seasons)42272,47527.5404400900.150.000.150.150.15
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.180.000.180.180.18Matches
2018-201921Portopt POR1. Primeira Liga2nd20200.2000000000.000.000.000.000.00Matches
2019-202022Portopt POR1. Primeira Liga1st643604.0101100000.250.000.250.250.25Matches
2020-202123Portopt POR1. Primeira Liga2nd3080.1000000000.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 Liga12th1466096.8000000300.000.000.000.000.00Matches
8 Seasons7 Clubs4 Leagues1321039,258102.98198003624.14.10.84.926137320.080.010.090.080.090.080.020.100.080.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.230.000.230.230.23
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.180.000.180.180.18
Arouca (1 Season)1 League1466096.8000000300.000.000.000.000.00
Braga (1 Season)1 League00
Primeira Liga (5 Seasons)42272,47527.5404400900.150.000.150.150.15
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.0000Matches
2018-201921Moreirensept POR1. Primeira Liga16.4320735.01.220.430.150.4300Matches
2019-202022Porto2. Europa Lg0.80200.02.470.000.0031.20000.10.10.03-0.1-0.1Matches
2019-202022Portopt POR1. Primeira Liga4.016233.31.500.500.170.5000Matches
2020-202123Porto1. Champions Lg0.10000.000.000000.00.00.00.0Matches
2020-202123Portopt POR1. Primeira Liga0.10000.000.0000Matches
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 Liga6.808112.51.180.150.000.0000Matches
9 Seasons7 Clubs9 Leagues105.981162824.11.100.260.070.2922.10004.14.10.07-1.1-1.1
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.218225.01.550.390.130.5031.20000.10.10.03-0.1-0.1
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.4300
Arouca (1 Season)1 League6.808112.51.180.150.000.0000
Primeira Liga (5 Seasons)27.54341029.41.240.360.120.4000
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.4300
2018-201921Porto1 League0.20000.000.0000
2019-202022Porto2 Leagues4.818225.01.660.420.130.5031.20000.10.10.03-0.1-0.1
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 League6.808112.51.180.150.000.0000
9 Seasons7 Clubs9 Leagues105.981162824.11.100.260.070.2922.10004.14.10.07-1.1-1.1
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.218225.01.550.390.130.5031.20000.10.10.03-0.1-0.1
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.4300
Arouca (1 Season)1 League6.808112.51.180.150.000.0000
Primeira Liga (5 Seasons)27.54341029.41.240.360.120.4000
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.4300Matches
2018-201921Portopt POR1. Primeira Liga2nd0.20000.000.0000Matches
2019-202022Portopt POR1. Primeira Liga1st4.016233.31.500.500.170.5000Matches
2020-202123Portopt POR1. Primeira Liga2nd0.10000.000.0000Matches
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 Liga12th6.808112.51.180.150.000.0000Matches
8 Seasons7 Clubs4 Leagues102.981122825.01.090.270.070.2921.80004.14.10.07-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
Porto (3 Seasons)1 League4.316233.31.390.460.170.5000
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.4300
Arouca (1 Season)1 League6.808112.51.180.150.000.0000
Braga (1 Season)1 League
Primeira Liga (5 Seasons)27.54341029.41.240.360.120.4000
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)
Become a Stathead & surf this site ad-free.

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.20Matches
2018-201921Moreirensept POR1. Primeira Liga16.40Matches
2019-202022Porto2. Europa Lg0.8314273.848998161984.2141973.71333.300.00.00.004003Matches
2019-202022Portopt POR1. Primeira Liga4.00Matches
2020-202123Porto1. Champions Lg0.133100.0342222100.011100.00000.00.00.000000Matches
2020-202123Portopt POR1. Primeira Liga0.10Matches
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 Liga6.80Matches
9 Seasons7 Clubs9 Leagues105.91249169073.921581626156468882.054869279.211321552.610.81.2+0.21411681140
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.2344575.6523120182185.7152075.01333.300.00.00.004003
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.40
Arouca (1 Season)1 League6.80
Primeira Liga (5 Seasons)27.50
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.40
2018-201921Porto1 League0.20
2019-202022Porto2 Leagues4.8314273.848998161984.2141973.71333.300.00.00.004003
2020-202123Porto2 Leagues0.133100.0342222100.011100.00000.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 League6.80
9 Seasons7 Clubs9 Leagues105.91249169073.921581626156468882.054869279.211321552.610.81.2+0.21411681140
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.2344575.6523120182185.7152075.01333.300.00.00.004003
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.40
Arouca (1 Season)1 League6.80
Primeira Liga (5 Seasons)27.50
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.40Matches
2018-201921Portopt POR1. Primeira Liga2nd0.20Matches
2019-202022Portopt POR1. Primeira Liga1st4.00Matches
2020-202123Portopt POR1. Primeira Liga2nd0.10Matches
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 Liga12th6.80Matches
8 Seasons7 Clubs4 Leagues102.91215164573.921058614154666781.953367279.311221252.810.81.2+0.21411281137
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.30
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.40
Arouca (1 Season)1 League6.80
Braga (1 Season)1 League
Primeira Liga (5 Seasons)27.50
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)

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.20Matches
2018-201921Moreirensept POR1. Primeira Liga16.46Matches
2019-202022Porto2. Europa Lg0.8424111000000003100Matches
2019-202022Portopt POR1. Primeira Liga4.00Matches
2020-202123Porto1. Champions Lg0.1330000000000300Matches
2020-202123Portopt POR1. Primeira Liga0.10Matches
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 Liga6.81Matches
9 Seasons7 Clubs9 Leagues105.916901673131371616000001249431
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)3 Leagues5.2454411000000003400
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.46
Arouca (1 Season)1 League6.81
Primeira Liga (5 Seasons)27.57
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.46
2018-201921Porto1 League0.20
2019-202022Porto2 Leagues4.8424111000000003100
2020-202123Porto2 Leagues0.1330000000000300
2021-202224Alavés2 Leagues25.783582599411400000606116
2022-202325Reading3 Leagues24.88108043335300000609315
2023-202426Al-Raed1 League27.12
2024-202527Arouca1 League6.81
9 Seasons7 Clubs9 Leagues105.916901673131371616000001249431
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (3 Seasons)3 Leagues5.2454411000000003400
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.46
Arouca (1 Season)1 League6.81
Primeira Liga (5 Seasons)27.57
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.46Matches
2018-201921Portopt POR1. Primeira Liga2nd0.20Matches
2019-202022Portopt POR1. Primeira Liga1st4.00Matches
2020-202123Portopt POR1. Primeira Liga2nd0.10Matches
2021-202224Alavéses ESP1. La Liga20th25.783582599411400000606116Matches
2022-202325Readingeng ENG2. Championship22nd22.68108043335300000609315Matches
2023-202426Al-Raedsa KSA1. Pro League12th27.12Matches
2024-202527Aroucapt POR1. Primeira Liga12th6.81Matches
8 Seasons7 Clubs4 Leagues102.916451629121271616000001215431
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.30
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.46
Arouca (1 Season)1 League6.81
Braga (1 Season)1 League
Primeira Liga (5 Seasons)27.57
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.2Matches
2018-201921Moreirensept POR1. Primeira Liga16.4Matches
2019-202022Porto2. Europa Lg0.811.2310000000.00000000Matches
2019-202022Portopt POR1. Primeira Liga4.0Matches
2020-202123Porto1. Champions Lg0.100.0000000000.00000000Matches
2020-202123Portopt POR1. Primeira Liga0.1Matches
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 Liga6.8Matches
9 Seasons7 Clubs9 Leagues105.9450.92330381010.02000100
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.211.2010000000.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.4
Arouca (1 Season)1 League6.8
Primeira Liga (5 Seasons)27.5
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.4
2018-201921Porto1 League0.2
2019-202022Porto2 Leagues4.811.2310000000.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 League6.8
9 Seasons7 Clubs9 Leagues105.9450.92330381010.02000100
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (3 Seasons)3 Leagues5.211.2010000000.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.4
Arouca (1 Season)1 League6.8
Primeira Liga (5 Seasons)27.5
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.4Matches
2018-201921Portopt POR1. Primeira Liga2nd0.2Matches
2019-202022Portopt POR1. Primeira Liga1st4.0Matches
2020-202123Portopt POR1. Primeira Liga2nd0.1Matches
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 Liga12th6.8Matches
8 Seasons7 Clubs4 Leagues102.9440.91320381010.02000100
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.3
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.4
Arouca (1 Season)1 League6.8
Braga (1 Season)1 League
Primeira Liga (5 Seasons)27.5
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.200Matches
2018-201921Moreirensept POR1. Primeira Liga16.43033Matches
2019-202022Porto2. Europa Lg0.820110020.020001300Matches
2019-202022Portopt POR1. Primeira Liga4.037Matches
2020-202123Porto1. Champions Lg0.1111000000000110Matches
2020-202123Portopt POR1. Primeira Liga0.100Matches
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 Liga6.869Matches
9 Seasons7 Clubs9 Leagues105.911010654524389340.9556116451321751212
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.234210020.020008410
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.430330
Arouca (1 Season)1 League6.8690
Primeira Liga (5 Seasons)27.539490
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.430330
2018-201921Porto1 League0.2000
2019-202022Porto2 Leagues4.823110020.020008300
2020-202123Porto2 Leagues0.1111000000000110
2021-202224Alavés2 Leagues25.7492226221174537.8283011193786681
2022-202325Reading3 Leagues24.8582826293214645.725315262985521
2023-202426Al-Raed1 League27.116160
2024-202527Arouca1 League6.8690
9 Seasons7 Clubs9 Leagues105.911010654524389340.9556116451321751212
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.234210020.020008410
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.430330
Arouca (1 Season)1 League6.8690
Primeira Liga (5 Seasons)27.539490
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.43033Matches
2018-201921Portopt POR1. Primeira Liga2nd0.200Matches
2019-202022Portopt POR1. Primeira Liga1st4.037Matches
2020-202123Portopt POR1. Primeira Liga2nd0.100Matches
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 Liga12th6.869Matches
8 Seasons7 Clubs4 Leagues102.910710452514389141.8536116451291711202
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.3370
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.430330
Arouca (1 Season)1 League6.8690
Braga (1 Season)1 League0
Primeira Liga (5 Seasons)27.539490
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.2Matches
2018-201921Moreirensept POR1. Primeira Liga16.4Matches
2019-202022Porto2. Europa Lg0.8531934102533133.3266.7191053501011303Matches
2019-202022Portopt POR1. Primeira Liga4.0Matches
2020-202123Porto1. Champions Lg0.151500050002710000030Matches
2020-202123Portopt POR1. Primeira Liga0.1Matches
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 Liga6.8Matches
9 Seasons7 Clubs9 Leagues105.9234216563114612774923421015655.43635.6105049612084263039340118335
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.25821434102583133.3266.7211123601011333
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.4
Arouca (1 Season)1 League6.8
Primeira Liga (5 Seasons)27.5
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.4
2018-201921Porto1 League0.2
2019-202022Porto2 Leagues4.8531934102533133.3266.7191053501011303
2020-202123Porto2 Leagues0.151500050002710000030
2021-202224Alavés2 Leagues25.7117489328721138291174422661.91638.15512510109113142472558914
2022-202325Reading3 Leagues24.8111074289706129181110562951.81832.1478233995713151451456118
2023-202426Al-Raed1 League27.1
2024-202527Arouca1 League6.8
9 Seasons7 Clubs9 Leagues105.9234216563114612774923421015655.43635.6105049612084263039340118335
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.25821434102583133.3266.7211123601011333
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.4
Arouca (1 Season)1 League6.8
Primeira Liga (5 Seasons)27.5
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.4Matches
2018-201921Portopt POR1. Primeira Liga2nd0.2Matches
2019-202022Portopt POR1. Primeira Liga1st4.0Matches
2020-202123Portopt POR1. Primeira Liga2nd0.1Matches
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 Liga12th6.8Matches
8 Seasons7 Clubs4 Leagues102.922841636171427267472284985556.13434.7102948492048262939239115032
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.3
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.4
Arouca (1 Season)1 League6.8
Braga (1 Season)1 League
Primeira Liga (5 Seasons)27.5
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.93Matches
2018-201921Moreirensept POR1. Primeira Liga171,4788748.316.4178714001.821820-2-0.12+0.05Matches
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.25Matches
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.95Matches
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 Liga146094430.86.8676281921.21415-11-1.63-1.49Matches
9 Seasons7 Clubs9 Leagues1399,5326931.0105.910685763316321.33119165-46-0.43-1.0450.969.4-18.6-0.38-0.02
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.291.20.7+0.5+0.56+0.58
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.05
Arouca (1 Season)1 League146094430.86.8676281921.21415-11-1.63-1.49
Primeira Liga (5 Seasons)422,4755914.327.52784191514171.883236-4-0.15-1.20
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.05
2018-201921Porto1 League220100.70.2002923.0010+1+4.50+2.93
2019-202022Porto2 Leagues74336211.54.85813214112.7282+6+1.25+0.121.20.5+0.6+0.79+0.52
2020-202123Porto2 Leagues61320.30.1006292.5010+1+6.92+5.790.00.2-0.2-8.10-7.87
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 League146094430.86.8676281921.21415-11-1.63-1.49
9 Seasons7 Clubs9 Leagues1399,5326931.0105.910685763316321.33119165-46-0.43-1.0450.969.4-18.6-0.38-0.02
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.291.20.7+0.5+0.56+0.58
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.05
Arouca (1 Season)1 League146094430.86.8676281921.21415-11-1.63-1.49
Primeira Liga (5 Seasons)422,4755914.327.52784191514171.883236-4-0.15-1.20
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.05Matches
2018-201921Portopt POR1. Primeira Liga2nd220100.70.2002923.0010+1+4.50+2.93Matches
2019-202022Portopt POR1. Primeira Liga1st63606011.84.0483321492.6781+7+1.75+0.25Matches
2020-202123Portopt POR1. Primeira Liga2nd3830.30.1003333.0010+1+11.25+9.95Matches
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 Liga12th146094430.86.8676281921.21415-11-1.63-1.49Matches
8 Seasons7 Clubs4 Leagues1329,2587033.2102.910385752917201.31117160-43-0.42-1.0649.768.7-19.1-0.39+0.13
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.63
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.05
Arouca (1 Season)1 League146094430.86.8676281921.21415-11-1.63-1.49
Braga (1 Season)1 League00001
Primeira Liga (5 Seasons)422,4755914.327.52784191514171.883236-4-0.15-1.20
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.2000200000000Matches
2018-201921Moreirensept POR1. Primeira Liga16.46002829063330010Matches
2019-202022Porto2. Europa Lg0.800030001000096366.7Matches
2019-202022Portopt POR1. Primeira Liga4.000012320730Matches
2020-202123Porto1. Champions Lg0.100000000100001233.3Matches
2020-202123Portopt POR1. Primeira Liga0.10002000000Matches
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 Liga6.83009401960Matches
9 Seasons7 Clubs9 Leagues105.93621187994161321060203441647867.8
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.2000193208400097558.3
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.46002829063330010
Arouca (1 Season)1 League6.83009401960
Primeira Liga (5 Seasons)27.59005336274939010
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.46002829063330010
2018-201921Porto1 League0.2000200000000
2019-202022Porto2 Leagues4.8000153208300096366.7
2020-202123Porto2 Leagues0.100020000100001233.3
2021-202224Alavés2 Leagues25.7100050221437220001601004270.4
2022-202325Reading3 Leagues24.811104827032928010175573164.8
2023-202426Al-Raed1 League27.161133141216160
2024-202527Arouca1 League6.83009401960
9 Seasons7 Clubs9 Leagues105.93621187994161321060203441647867.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (3 Seasons)3 Leagues5.2000193208400097558.3
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.46002829063330010
Arouca (1 Season)1 League6.83009401960
Primeira Liga (5 Seasons)27.59005336274939010
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.46002829063330010Matches
2018-201921Portopt POR1. Primeira Liga2nd0.2000200000000Matches
2019-202022Portopt POR1. Primeira Liga1st4.000012320730Matches
2020-202123Portopt POR1. Primeira Liga2nd0.10002000000Matches
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 Liga12th6.83009401960Matches
8 Seasons7 Clubs4 Leagues102.93621181984161291040203351577368.3
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.30001632073000
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.46002829063330010
Arouca (1 Season)1 League6.83009401960
Braga (1 Season)1 League
Primeira Liga (5 Seasons)27.59005336274939010
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.