Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201523Marítimopt POR1. Primeira Liga14121,10312.3718700210.570.080.650.570.65Matches
2015-201624Porto2. Europa Lg221802.0000000000.000.000.000.000.00Matches
2015-201624Portopt POR1. Primeira Liga901471.6000000000.000.000.000.000.00Matches
2015-201624Marítimopt POR1. Primeira Liga15141,16713.0527411400.390.150.540.310.46Matches
2016-201725Vitóriapt POR1. Primeira Liga25232,03022.6134171122510.580.180.750.490.67Matches
2017-201826Porto1. Champions Lg664404.9022000000.80.81.11.91810370.000.410.410.000.410.160.230.390.160.39Matches
2017-201826Portopt POR1. Primeira Liga29272,40926.8223252200100.820.110.930.820.93Matches
2018-201927Porto1. Champions Lg998409.3628422105.64.01.95.91615600.640.210.860.430.640.620.210.830.440.65Matches
2018-201927Portopt POR1. Primeira Liga29282,49127.71161710125015.514.06.820.848532350.400.220.610.360.580.560.240.800.510.75Matches
2019-202028Porto2. Europa Lg776026.7123100001.11.11.22.31011440.150.300.450.150.450.160.180.340.160.34Matches
2019-202028Portopt POR1. Primeira Liga29272,30425.6124161200509.09.05.014.067472050.470.160.620.470.620.350.200.550.350.55Matches
2020-202129Porto1. Champions Lg997428.2213200102.92.90.53.489300.240.120.360.240.360.350.060.410.350.41Matches
2020-202129Portopt POR1. Primeira Liga30251,99922.27187003011.111.11.913.031351660.320.050.360.320.360.500.090.590.500.59Matches
2021-202230Al-Hilalsa KSA1. Pro League27232,04022.7132151300100.570.090.660.570.66Matches
2022-202331Al-Hilalsa KSA1. Pro League22171,45616.2505500300.310.000.310.310.31Matches
9 Seasons4 Clubs4 Leagues26222919,950221.710430134986731245.942.718.561.21981807770.470.140.600.440.580.440.180.620.410.59
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 (5 Seasons)3 Leagues15914012,154135.0612182583416045.942.718.561.21981807770.450.160.610.430.580.440.180.620.410.59
Al-Hilal (2 Seasons)1 League49403,49638.8182201800400.460.050.510.460.51
Marítimo (2 Seasons)1 League29262,27025.2123151111610.480.120.590.440.56
Vitória (1 Season)1 League25232,03022.6134171122510.580.180.750.490.67
Primeira Liga (7 Seasons)18015613,650151.7772198734525235.534.013.747.71461356060.510.140.650.480.620.470.180.650.450.63
Champions Lg (3 Seasons)24242,02222.58513622209.27.63.511.242341270.360.220.580.270.490.420.160.580.340.50
Pro League (2 Seasons)49403,49638.8182201800400.460.050.510.460.51
Europa Lg (2 Seasons)997828.7123100001.11.11.22.31011440.120.230.350.120.350.160.180.340.160.34
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201523Marítimo1 League14121,10312.3718700210.570.080.650.570.65
2015-201624Marítimo1 League15141,16713.0527411400.390.150.540.310.46
2015-201624Porto2 Leagues1123273.6000000000.000.000.000.000.00
2016-201725Vitória1 League25232,03022.6134171122510.580.180.750.490.67
2017-201826Porto2 Leagues35332,84931.7225272200100.80.81.11.91810370.690.160.850.690.850.160.230.390.160.39
2018-201927Porto2 Leagues38373,33137.01782514346021.118.08.626.664682950.460.220.680.380.590.580.240.810.490.73
2019-202028Porto2 Leagues36342,90632.31361913005010.110.16.216.377582490.400.190.590.400.590.310.190.500.310.50
2020-202129Porto2 Leagues39342,74130.592119004013.913.92.516.439441960.300.070.360.300.360.460.080.540.460.54
2021-202230Al-Hilal1 League27232,04022.7132151300100.570.090.660.570.66
2022-202331Al-Hilal1 League22171,45616.2505500300.310.000.310.310.31
9 Seasons4 Clubs4 Leagues26222919,950221.710430134986731245.942.718.561.21981807770.470.140.600.440.580.440.180.620.410.59
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 (5 Seasons)3 Leagues15914012,154135.0612182583416045.942.718.561.21981807770.450.160.610.430.580.440.180.620.410.59
Al-Hilal (2 Seasons)1 League49403,49638.8182201800400.460.050.510.460.51
Marítimo (2 Seasons)1 League29262,27025.2123151111610.480.120.590.440.56
Vitória (1 Season)1 League25232,03022.6134171122510.580.180.750.490.67
Primeira Liga (7 Seasons)18015613,650151.7772198734525235.534.013.747.71461356060.510.140.650.480.620.470.180.650.450.63
Champions Lg (3 Seasons)24242,02222.58513622209.27.63.511.242341270.360.220.580.270.490.420.160.580.340.50
Pro League (2 Seasons)49403,49638.8182201800400.460.050.510.460.51
Europa Lg (2 Seasons)997828.7123100001.11.11.22.31011440.120.230.350.120.350.160.180.340.160.34
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2014-201523Marítimopt POR1. Primeira Liga9th14121,10312.3718700210.570.080.650.570.65Matches
2015-201624Marítimopt POR1. Primeira Liga13th15141,16713.0527411400.390.150.540.310.46Matches
2015-201624Portopt POR1. Primeira Liga3rd901471.6000000000.000.000.000.000.00Matches
2016-201725Vitóriapt POR1. Primeira Liga4th25232,03022.6134171122510.580.180.750.490.67Matches
2017-201826Portopt POR1. Primeira Liga1st29272,40926.8223252200100.820.110.930.820.93Matches
2018-201927Portopt POR1. Primeira Liga2nd29282,49127.71161710125015.514.06.820.848532350.400.220.610.360.580.560.240.800.510.75Matches
2019-202028Portopt POR1. Primeira Liga1st29272,30425.6124161200509.09.05.014.067472050.470.160.620.470.620.350.200.550.350.55Matches
2020-202129Portopt POR1. Primeira Liga2nd30251,99922.27187003011.111.11.913.031351660.320.050.360.320.360.500.090.590.500.59Matches
2021-202230Al-Hilalsa KSA1. Pro League1st27232,04022.7132151300100.570.090.660.570.66Matches
2022-202331Al-Hilalsa KSA1. Pro League3rd22171,45616.2505500300.310.000.310.310.31Matches
9 Seasons4 Clubs2 Leagues22919617,146190.59523118914529235.534.013.747.71461356060.500.120.620.480.600.470.180.650.450.63
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 (5 Seasons)1 League1261079,350103.9521466511214035.534.013.747.71461356060.500.130.640.490.630.470.180.650.450.63
Al-Hilal (2 Seasons)1 League49403,49638.8182201800400.460.050.510.460.51
Marítimo (2 Seasons)1 League29262,27025.2123151111610.480.120.590.440.56
Vitória (1 Season)1 League25232,03022.6134171122510.580.180.750.490.67
Primeira Liga (7 Seasons)18015613,650151.7772198734525235.534.013.747.71461356060.510.140.650.480.620.470.180.650.450.63
Pro League (2 Seasons)49403,49638.8182201800400.460.050.510.460.51
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
2015-201624Porto2. Europa LgR32221802.0000000000.000.000.000.000.00Matches
2017-201826Porto1. Champions LgR16664404.9022000000.80.81.11.91810370.000.410.410.000.410.160.230.390.160.39Matches
2018-201927Porto1. Champions LgQF998409.3628422105.64.01.95.91615600.640.210.860.430.640.620.210.830.440.65Matches
2019-202028Porto2. Europa LgR32776026.7123100001.11.11.22.31011440.150.300.450.150.450.160.180.340.160.34Matches
2020-202129Porto1. Champions LgQF997428.2213200102.92.90.53.489300.240.120.360.240.360.350.060.410.350.41Matches
5 Seasons1 Club2 Leagues33332,80431.297167222010.38.74.813.552451710.290.220.510.220.450.360.170.520.300.47
Champions Lg (3 Seasons)24242,02222.58513622209.27.63.511.242341270.360.220.580.270.490.420.160.580.340.50
Europa Lg (2 Seasons)997828.7123100001.11.11.22.31011440.120.230.350.120.350.160.180.340.160.34
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201523ml MaliFriendlies (M)221621.8000000000.000.000.000.000.00Matches
201725ml MaliAfrica Cup of NationsGR332452.7000000000.000.000.000.000.00Matches
201725ml MaliAfrica Cup of Nations qualification311321.5101100000.680.000.680.680.68Matches
201826ml MaliWCQ553964.4000000100.000.000.000.000.00Matches
201927ml MaliFriendlies (M)221802.0000000000.000.000.000.000.00Matches
201927ml MaliAfrica Cup of NationsR16432803.1101011100.320.000.320.000.00Matches
201927ml MaliAfrica Cup of Nations qualification443353.7101100000.270.000.270.270.27Matches
4 Seasons1 Club4 Leagues23201,73019.2303211200.160.000.160.100.10
Africa Cup of Nations (2 Seasons)765255.8101011100.170.000.170.000.00
Africa Cup of Nations qualification (2 Seasons)754675.2202200000.390.000.390.390.39
Friendlies (M) (2 Seasons)443423.8000000000.000.000.000.000.00
WCQ (1 Season)553964.4000000100.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201523Marítimopt POR1. Primeira Liga12.37171.390.4100Matches
2015-201624Porto2. Europa Lg2.0000.0000Matches
2015-201624Portopt POR1. Primeira Liga1.6010.610.0000Matches
2015-201624Marítimopt POR1. Primeira Liga13.05100.770.4011Matches
2016-201725Vitóriapt POR1. Primeira Liga22.6130250.001.110.4422Matches
2017-201826Porto1. Champions Lg4.9010440.02.050.820.000.0015.50000.80.80.08-0.8-0.8Matches
2017-201826Portopt POR1. Primeira Liga26.822934649.53.471.720.240.4800Matches
2018-201927Porto1. Champions Lg9.36241354.22.571.390.170.3113.70225.64.00.17+0.40.0Matches
2018-201927Portopt POR1. Primeira Liga27.711903538.93.251.260.110.2913.901215.514.00.16-4.5-4.0Matches
2019-202028Porto2. Europa Lg6.717342.91.050.450.140.3314.50001.11.10.16-0.1-0.1Matches
2019-202028Portopt POR1. Primeira Liga25.612583356.92.271.290.210.3615.52009.09.00.15+3.0+3.0Matches
2020-202129Porto1. Champions Lg8.2214857.11.700.970.140.2515.30002.92.90.21-0.9-0.9Matches
2020-202129Portopt POR1. Primeira Liga22.27553054.52.481.350.130.2312.500011.111.10.20-4.1-4.1Matches
2021-202230Al-Hilalsa KSA1. Pro League22.713662842.42.911.240.200.4600Matches
2022-202331Al-Hilalsa KSA1. Pro League16.25301240.01.850.740.170.4200Matches
9 Seasons4 Clubs4 Leagues221.710444726553.02.321.200.190.3714.126745.942.70.17-6.9-6.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 (5 Seasons)3 Leagues135.06135117349.02.671.280.170.3414.123445.942.70.17-6.9-6.7
Al-Hilal (2 Seasons)1 League38.818964041.72.471.030.190.4500
Marítimo (2 Seasons)1 League25.212271.070.4111
Vitória (1 Season)1 League22.6130250.001.110.4422
Primeira Liga (7 Seasons)151.77729619757.12.371.300.210.3714.024535.534.00.17-5.5-5.0
Champions Lg (3 Seasons)22.58482552.12.141.110.130.2414.60229.27.60.16-1.2-1.6
Pro League (2 Seasons)38.818964041.72.471.030.190.4500
Europa Lg (2 Seasons)8.717342.91.050.350.140.3314.50001.11.10.16-0.1-0.1
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201523Marítimo1 League12.37171.390.4100
2015-201624Marítimo1 League13.05100.770.4011
2015-201624Porto2 Leagues3.6010.280.0000
2016-201725Vitória1 League22.6130250.001.110.4422
2017-201826Porto2 Leagues31.7221035048.53.251.580.210.4415.50000.80.80.08-0.8-0.8
2018-201927Porto2 Leagues37.0171144842.13.081.300.120.2913.803421.118.00.16-4.1-4.0
2019-202028Porto2 Leagues32.313653655.42.011.110.200.3615.420010.110.10.15+2.9+2.9
2020-202129Porto2 Leagues30.59693855.12.271.250.130.2413.100013.913.90.20-4.9-4.9
2021-202230Al-Hilal1 League22.713662842.42.911.240.200.4600
2022-202331Al-Hilal1 League16.25301240.01.850.740.170.4200
9 Seasons4 Clubs4 Leagues221.710444726553.02.321.200.190.3714.126745.942.70.17-6.9-6.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 (5 Seasons)3 Leagues135.06135117349.02.671.280.170.3414.123445.942.70.17-6.9-6.7
Al-Hilal (2 Seasons)1 League38.818964041.72.471.030.190.4500
Marítimo (2 Seasons)1 League25.212271.070.4111
Vitória (1 Season)1 League22.6130250.001.110.4422
Primeira Liga (7 Seasons)151.77729619757.12.371.300.210.3714.024535.534.00.17-5.5-5.0
Champions Lg (3 Seasons)22.58482552.12.141.110.130.2414.60229.27.60.16-1.2-1.6
Pro League (2 Seasons)38.818964041.72.471.030.190.4500
Europa Lg (2 Seasons)8.717342.91.050.350.140.3314.50001.11.10.16-0.1-0.1
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2014-201523Marítimopt POR1. Primeira Liga9th12.37171.390.4100Matches
2015-201624Marítimopt POR1. Primeira Liga13th13.05100.770.4011Matches
2015-201624Portopt POR1. Primeira Liga3rd1.6010.610.0000Matches
2016-201725Vitóriapt POR1. Primeira Liga4th22.6130250.001.110.4422Matches
2017-201826Portopt POR1. Primeira Liga1st26.822934649.53.471.720.240.4800Matches
2018-201927Portopt POR1. Primeira Liga2nd27.711903538.93.251.260.110.2913.901215.514.00.16-4.5-4.0Matches
2019-202028Portopt POR1. Primeira Liga1st25.612583356.92.271.290.210.3615.52009.09.00.15+3.0+3.0Matches
2020-202129Portopt POR1. Primeira Liga2nd22.27553054.52.481.350.130.2312.500011.111.10.20-4.1-4.1Matches
2021-202230Al-Hilalsa KSA1. Pro League1st22.713662842.42.911.240.200.4600Matches
2022-202331Al-Hilalsa KSA1. Pro League3rd16.25301240.01.850.740.170.4200Matches
9 Seasons4 Clubs2 Leagues190.59539223753.32.401.240.200.3814.024535.534.00.17-5.5-5.0
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Porto (5 Seasons)1 League103.95229614548.62.891.400.170.3514.021235.534.00.17-5.5-5.0
Al-Hilal (2 Seasons)1 League38.818964041.72.471.030.190.4500
Marítimo (2 Seasons)1 League25.212271.070.4111
Vitória (1 Season)1 League22.6130250.001.110.4422
Primeira Liga (7 Seasons)151.77729619757.12.371.300.210.3714.024535.534.00.17-5.5-5.0
Pro League (2 Seasons)38.818964041.72.471.030.190.4500
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
2015-201624Porto2. Europa LgR322.0000.0000Matches
2017-201826Porto1. Champions LgR164.9010440.02.050.820.000.0015.50000.80.80.08-0.8-0.8Matches
2018-201927Porto1. Champions LgQF9.36241354.22.571.390.170.3113.70225.64.00.17+0.40.0Matches
2019-202028Porto2. Europa LgR326.717342.91.050.450.140.3314.50001.11.10.16-0.1-0.1Matches
2020-202129Porto1. Champions LgQF8.2214857.11.700.970.140.2515.30002.92.90.21-0.9-0.9Matches
5 Seasons1 Club2 Leagues31.29552850.91.890.900.130.2514.502210.38.70.16-1.3-1.7
Champions Lg (3 Seasons)22.58482552.12.141.110.130.2414.60229.27.60.16-1.2-1.6
Europa Lg (2 Seasons)8.717342.91.050.350.140.3314.50001.11.10.16-0.1-0.1
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
201523ml MaliFriendlies (M)1.8000Matches
201725ml MaliAfrica Cup of NationsGR2.707228.62.570.730.000.0000Matches
201725ml MaliAfrica Cup of Nations qualification1.5100Matches
201826ml MaliWCQ4.4000Matches
201927ml MaliFriendlies (M)2.0000Matches
201927ml MaliAfrica Cup of NationsR163.1112650.03.861.930.000.0011Matches
201927ml MaliAfrica Cup of Nations qualification3.7100Matches
4 Seasons1 Club4 Leagues19.2319842.13.261.370.000.0011
Africa Cup of Nations (2 Seasons)5.8119842.13.261.370.000.0011
Africa Cup of Nations qualification (2 Seasons)5.2200
Friendlies (M) (2 Seasons)3.8000
WCQ (1 Season)4.4000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201523Marítimopt POR1. Primeira Liga12.31Matches
2015-201624Porto2. Europa Lg2.00Matches
2015-201624Portopt POR1. Primeira Liga1.60Matches
2015-201624Marítimopt POR1. Primeira Liga13.02Matches
2016-201725Vitóriapt POR1. Primeira Liga22.64Matches
2017-201826Porto1. Champions Lg4.95210052.0785280334770.2122450.051338.521.10.6+0.9361010Matches
2017-201826Portopt POR1. Primeira Liga26.83Matches
2018-201927Porto1. Champions Lg9.310415368.01426338699175.8233762.251050.021.90.8+0.16111015Matches
2018-201927Portopt POR1. Primeira Liga27.732953561.54455104517324969.510315566.5163545.766.84.6-0.8343013353Matches
2019-202028Porto2. Europa Lg6.76210956.9846139405375.5143145.23560.021.20.6+0.8682011Matches
2019-202028Portopt POR1. Primeira Liga25.629944267.6413395417824074.27710970.6183158.145.03.2-1.034246147Matches
2020-202129Porto1. Champions Lg8.27211463.2866178475979.7193259.41333.310.50.8+0.523319Matches
2020-202129Portopt POR1. Primeira Liga22.222637959.6272060213919272.4599959.631225.011.92.2-0.915198335Matches
2021-202230Al-Hilalsa KSA1. Pro League22.72Matches
2022-202331Al-Hilalsa KSA1. Pro League16.20Matches
9 Seasons4 Clubs4 Leagues221.71144183262.415231353667993172.930748763.05110946.83018.512.9+11.5100101348180
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 (5 Seasons)3 Leagues135.01144183262.415231353667993172.930748763.05110946.82118.512.9+2.5100101348180
Al-Hilal (2 Seasons)1 League38.82
Marítimo (2 Seasons)1 League25.23
Vitória (1 Season)1 League22.64
Primeira Liga (7 Seasons)151.7854135663.011308260149068172.023936365.8377847.42113.710.0+7.38373277135
Champions Lg (3 Seasons)22.522836762.1307779614919775.6549358.1112642.353.52.2+1.511205134
Pro League (2 Seasons)38.82
Europa Lg (2 Seasons)8.76210956.9846139405375.5143145.23560.021.20.6+0.8682011
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201523Marítimo1 League12.31
2015-201624Marítimo1 League13.02
2015-201624Porto2 Leagues3.60
2016-201725Vitória1 League22.64
2017-201826Porto2 Leagues31.75210052.0785280334770.2122450.051338.551.10.6+3.9361010
2018-201927Porto2 Leagues37.043368862.95881138324234071.212619265.6214546.788.65.4-0.6404114368
2019-202028Porto2 Leagues32.336155165.54979109321829374.49114065.0213658.366.23.8-0.240328158
2020-202129Porto2 Leagues30.529849360.4358678018625174.17813159.541526.722.53.0-0.5172211444
2021-202230Al-Hilal1 League22.72
2022-202331Al-Hilal1 League16.20
9 Seasons4 Clubs4 Leagues221.71144183262.415231353667993172.930748763.05110946.83018.512.9+11.5100101348180
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 (5 Seasons)3 Leagues135.01144183262.415231353667993172.930748763.05110946.82118.512.9+2.5100101348180
Al-Hilal (2 Seasons)1 League38.82
Marítimo (2 Seasons)1 League25.23
Vitória (1 Season)1 League22.64
Primeira Liga (7 Seasons)151.7854135663.011308260149068172.023936365.8377847.42113.710.0+7.38373277135
Champions Lg (3 Seasons)22.522836762.1307779614919775.6549358.1112642.353.52.2+1.511205134
Pro League (2 Seasons)38.82
Europa Lg (2 Seasons)8.76210956.9846139405375.5143145.23560.021.20.6+0.8682011
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2014-201523Marítimopt POR1. Primeira Liga9th12.31Matches
2015-201624Marítimopt POR1. Primeira Liga13th13.02Matches
2015-201624Portopt POR1. Primeira Liga3rd1.60Matches
2016-201725Vitóriapt POR1. Primeira Liga4th22.64Matches
2017-201826Portopt POR1. Primeira Liga1st26.83Matches
2018-201927Portopt POR1. Primeira Liga2nd27.732953561.54455104517324969.510315566.5163545.766.84.6-0.8343013353Matches
2019-202028Portopt POR1. Primeira Liga1st25.629944267.6413395417824074.27710970.6183158.145.03.2-1.034246147Matches
2020-202129Portopt POR1. Primeira Liga2nd22.222637959.6272060213919272.4599959.631225.011.92.2-0.915198335Matches
2021-202230Al-Hilalsa KSA1. Pro League1st22.72Matches
2022-202331Al-Hilalsa KSA1. Pro League3rd16.20Matches
9 Seasons4 Clubs2 Leagues190.5854135663.011308260149068172.023936365.8377847.42313.710.0+9.38373277135
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 (5 Seasons)1 League103.9854135663.011308260149068172.023936365.8377847.41413.710.0+0.38373277135
Al-Hilal (2 Seasons)1 League38.82
Marítimo (2 Seasons)1 League25.23
Vitória (1 Season)1 League22.64
Primeira Liga (7 Seasons)151.7854135663.011308260149068172.023936365.8377847.42113.710.0+7.38373277135
Pro League (2 Seasons)38.82
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
2015-201624Porto2. Europa LgR322.00Matches
2017-201826Porto1. Champions LgR164.95210052.0785280334770.2122450.051338.521.10.6+0.9361010Matches
2018-201927Porto1. Champions LgQF9.310415368.01426338699175.8233762.251050.021.90.8+0.16111015Matches
2019-202028Porto2. Europa LgR326.76210956.9846139405375.5143145.23560.021.20.6+0.8682011Matches
2020-202129Porto1. Champions LgQF8.27211463.2866178475979.7193259.41333.310.50.8+0.523319Matches
5 Seasons1 Club2 Leagues31.229047660.9392393518925075.66812454.8143145.274.82.8+2.217287145
Champions Lg (3 Seasons)22.522836762.1307779614919775.6549358.1112642.353.52.2+1.511205134
Europa Lg (2 Seasons)8.76210956.9846139405375.5143145.23560.021.20.6+0.8682011
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
201523ml MaliFriendlies (M)1.80Matches
201725ml MaliAfrica Cup of NationsGR2.70Matches
201725ml MaliAfrica Cup of Nations qualification1.50Matches
201826ml MaliWCQ4.40Matches
201927ml MaliFriendlies (M)2.00Matches
201927ml MaliAfrica Cup of NationsR163.10Matches
201927ml MaliAfrica Cup of Nations qualification3.70Matches
4 Seasons1 Club4 Leagues19.20
Africa Cup of Nations (2 Seasons)5.80
Africa Cup of Nations qualification (2 Seasons)5.20
Friendlies (M) (2 Seasons)3.80
WCQ (1 Season)4.40
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201523Marítimopt POR1. Primeira Liga12.3Matches
2015-201624Porto2. Europa Lg2.0Matches
2015-201624Portopt POR1. Primeira Liga1.6Matches
2015-201624Marítimopt POR1. Primeira Liga13.0Matches
2016-201725Vitóriapt POR1. Primeira Liga22.60Matches
2017-201826Porto1. Champions Lg4.9100991001101000052010Matches
2017-201826Portopt POR1. Primeira Liga26.837Matches
2018-201927Porto1. Champions Lg9.3153146700195000010403Matches
2018-201927Portopt POR1. Primeira Liga27.7535522121113640000329138Matches
2019-202028Porto2. Europa Lg6.7109107201080000062010Matches
2019-202028Portopt POR1. Primeira Liga25.6442427120123450000299319Matches
2020-202129Porto1. Champions Lg8.211411030007000007217Matches
2020-202129Portopt POR1. Primeira Liga22.2379364122023250000226326Matches
2021-202230Al-Hilalsa KSA1. Pro League22.760Matches
2022-202331Al-Hilalsa KSA1. Pro League16.232Matches
9 Seasons4 Clubs4 Leagues221.7183217754933726520000011448113
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (5 Seasons)3 Leagues135.0183217754933717320000011448113
Al-Hilal (2 Seasons)1 League38.892
Marítimo (2 Seasons)1 League25.2
Vitória (1 Season)1 League22.60
Primeira Liga (7 Seasons)151.71356131336325139140000854783
Champions Lg (3 Seasons)22.5367355110022660000228120
Pro League (2 Seasons)38.892
Europa Lg (2 Seasons)8.7109107201080000062010
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201523Marítimo1 League12.3
2015-201624Marítimo1 League13.0
2015-201624Porto2 Leagues3.6
2016-201725Vitória1 League22.60
2017-201826Porto2 Leagues31.7100991001471000052010
2018-201927Porto2 Leagues37.0688668191124590000433141
2019-202028Porto2 Leagues32.3551534140224250000361329
2020-202129Porto2 Leagues30.5493474152023950000298433
2021-202230Al-Hilal1 League22.760
2022-202331Al-Hilal1 League16.232
9 Seasons4 Clubs4 Leagues221.7183217754933726520000011448113
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (5 Seasons)3 Leagues135.0183217754933717320000011448113
Al-Hilal (2 Seasons)1 League38.892
Marítimo (2 Seasons)1 League25.2
Vitória (1 Season)1 League22.60
Primeira Liga (7 Seasons)151.71356131336325139140000854783
Champions Lg (3 Seasons)22.5367355110022660000228120
Pro League (2 Seasons)38.892
Europa Lg (2 Seasons)8.7109107201080000062010
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201523Marítimopt POR1. Primeira Liga9th12.3Matches
2015-201624Marítimopt POR1. Primeira Liga13th13.0Matches
2015-201624Portopt POR1. Primeira Liga3rd1.6Matches
2016-201725Vitóriapt POR1. Primeira Liga4th22.60Matches
2017-201826Portopt POR1. Primeira Liga1st26.837Matches
2018-201927Portopt POR1. Primeira Liga2nd27.7535522121113640000329138Matches
2019-202028Portopt POR1. Primeira Liga1st25.6442427120123450000299319Matches
2020-202129Portopt POR1. Primeira Liga2nd22.2379364122023250000226326Matches
2021-202230Al-Hilalsa KSA1. Pro League1st22.760Matches
2022-202331Al-Hilalsa KSA1. Pro League3rd16.232Matches
9 Seasons4 Clubs2 Leagues190.51356131336325231140000854783
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (5 Seasons)1 League103.91356131336325139140000854783
Al-Hilal (2 Seasons)1 League38.892
Marítimo (2 Seasons)1 League25.2
Vitória (1 Season)1 League22.60
Primeira Liga (7 Seasons)151.71356131336325139140000854783
Pro League (2 Seasons)38.892
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
2015-201624Porto2. Europa LgR322.0Matches
2017-201826Porto1. Champions LgR164.9100991001101000052010Matches
2018-201927Porto1. Champions LgQF9.3153146700195000010403Matches
2019-202028Porto2. Europa LgR326.7109107201080000062010Matches
2020-202129Porto1. Champions LgQF8.211411030007000007217Matches
5 Seasons1 Club2 Leagues31.2476462130123460000290130
Champions Lg (3 Seasons)22.5367355110022660000228120
Europa Lg (2 Seasons)8.7109107201080000062010
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
201523ml MaliFriendlies (M)1.8Matches
201725ml MaliAfrica Cup of NationsGR2.76Matches
201725ml MaliAfrica Cup of Nations qualification1.5Matches
201826ml MaliWCQ4.4Matches
201927ml MaliFriendlies (M)2.0Matches
201927ml MaliAfrica Cup of NationsR163.12Matches
201927ml MaliAfrica Cup of Nations qualification3.7Matches
4 Seasons1 Club4 Leagues19.28
Africa Cup of Nations (2 Seasons)5.88
Africa Cup of Nations qualification (2 Seasons)5.2
Friendlies (M) (2 Seasons)3.8
WCQ (1 Season)4.4

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201523Marítimopt POR1. Primeira Liga12.3Matches
2015-201624Porto2. Europa Lg2.0Matches
2015-201624Portopt POR1. Primeira Liga1.6Matches
2015-201624Marítimopt POR1. Primeira Liga13.0Matches
2016-201725Vitóriapt POR1. Primeira Liga22.6Matches
2017-201826Porto1. Champions Lg4.951.0340000120.41200000Matches
2017-201826Portopt POR1. Primeira Liga26.8Matches
2018-201927Porto1. Champions Lg9.3182.0090152140.44300010Matches
2018-201927Portopt POR1. Primeira Liga27.7662.383805158090.33600300Matches
2019-202028Porto2. Europa Lg6.7142.09100013030.45300000Matches
2019-202028Portopt POR1. Primeira Liga25.6692.69470559390.35501120Matches
2020-202129Porto1. Champions Lg8.270.8550002030.36200010Matches
2020-202129Portopt POR1. Primeira Liga22.2391.76201395150.23200120Matches
2021-202230Al-Hilalsa KSA1. Pro League22.7Matches
2022-202331Al-Hilalsa KSA1. Pro League16.2Matches
9 Seasons4 Clubs4 Leagues221.72182.0913311435296350.342301560
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (5 Seasons)3 Leagues135.02182.0913311435296350.342301560
Al-Hilal (2 Seasons)1 League38.8
Marítimo (2 Seasons)1 League25.2
Vitória (1 Season)1 League22.6
Primeira Liga (7 Seasons)151.71742.3010511329224230.301301540
Champions Lg (3 Seasons)22.5301.36180154290.41700020
Pro League (2 Seasons)38.8
Europa Lg (2 Seasons)8.7142.09100013030.45300000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201523Marítimo1 League12.3
2015-201624Marítimo1 League13.0
2015-201624Porto2 Leagues3.6
2016-201725Vitória1 League22.6
2017-201826Porto2 Leagues31.751.0340000120.41200000
2018-201927Porto2 Leagues37.0842.29470620101130.35900310
2019-202028Porto2 Leagues32.3832.5757056123120.37801120
2020-202129Porto2 Leagues30.5461.51251397180.26400130
2021-202230Al-Hilal1 League22.7
2022-202331Al-Hilal1 League16.2
9 Seasons4 Clubs4 Leagues221.72182.0913311435296350.342301560
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (5 Seasons)3 Leagues135.02182.0913311435296350.342301560
Al-Hilal (2 Seasons)1 League38.8
Marítimo (2 Seasons)1 League25.2
Vitória (1 Season)1 League22.6
Primeira Liga (7 Seasons)151.71742.3010511329224230.301301540
Champions Lg (3 Seasons)22.5301.36180154290.41700020
Pro League (2 Seasons)38.8
Europa Lg (2 Seasons)8.7142.09100013030.45300000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201523Marítimopt POR1. Primeira Liga9th12.3Matches
2015-201624Marítimopt POR1. Primeira Liga13th13.0Matches
2015-201624Portopt POR1. Primeira Liga3rd1.6Matches
2016-201725Vitóriapt POR1. Primeira Liga4th22.6Matches
2017-201826Portopt POR1. Primeira Liga1st26.8Matches
2018-201927Portopt POR1. Primeira Liga2nd27.7662.383805158090.33600300Matches
2019-202028Portopt POR1. Primeira Liga1st25.6692.69470559390.35501120Matches
2020-202129Portopt POR1. Primeira Liga2nd22.2391.76201395150.23200120Matches
2021-202230Al-Hilalsa KSA1. Pro League1st22.7Matches
2022-202331Al-Hilalsa KSA1. Pro League3rd16.2Matches
9 Seasons4 Clubs2 Leagues190.51742.3010511329224230.301301540
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (5 Seasons)1 League103.91742.3010511329224230.301301540
Al-Hilal (2 Seasons)1 League38.8
Marítimo (2 Seasons)1 League25.2
Vitória (1 Season)1 League22.6
Primeira Liga (7 Seasons)151.71742.3010511329224230.301301540
Pro League (2 Seasons)38.8
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
2015-201624Porto2. Europa LgR322.0Matches
2017-201826Porto1. Champions LgR164.951.0340000120.41200000Matches
2018-201927Porto1. Champions LgQF9.3182.0090152140.44300010Matches
2019-202028Porto2. Europa LgR326.7142.09100013030.45300000Matches
2020-202129Porto1. Champions LgQF8.270.8550002030.36200010Matches
5 Seasons1 Club2 Leagues31.2441.532801672120.421000020
Champions Lg (3 Seasons)22.5301.36180154290.41700020
Europa Lg (2 Seasons)8.7142.09100013030.45300000
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
201523ml MaliFriendlies (M)1.8Matches
201725ml MaliAfrica Cup of NationsGR2.7Matches
201725ml MaliAfrica Cup of Nations qualification1.5Matches
201826ml MaliWCQ4.4Matches
201927ml MaliFriendlies (M)2.0Matches
201927ml MaliAfrica Cup of NationsR163.1Matches
201927ml MaliAfrica Cup of Nations qualification3.7Matches
4 Seasons1 Club4 Leagues19.2
Africa Cup of Nations (2 Seasons)5.8
Africa Cup of Nations qualification (2 Seasons)5.2
Friendlies (M) (2 Seasons)3.8
WCQ (1 Season)4.4

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201523Marítimopt POR1. Primeira Liga12.3Matches
2015-201624Porto2. Europa Lg2.0Matches
2015-201624Portopt POR1. Primeira Liga1.6Matches
2015-201624Marítimopt POR1. Primeira Liga13.0Matches
2016-201725Vitóriapt POR1. Primeira Liga22.600Matches
2017-201826Porto1. Champions Lg4.9532212366.7110151030Matches
2017-201826Portopt POR1. Primeira Liga26.8119Matches
2018-201927Porto1. Champions Lg9.3862332366.71102821070Matches
2018-201927Portopt POR1. Primeira Liga27.713104721128.3111028619220Matches
2019-202028Porto2. Europa Lg6.7530411520.042021650Matches
2019-202028Portopt POR1. Primeira Liga25.6211597552222.71712481233161Matches
2020-202129Porto1. Champions Lg8.2941533560.02716514110Matches
2020-202129Portopt POR1. Primeira Liga22.212855231225.091248719180Matches
2021-202230Al-Hilalsa KSA1. Pro League22.71011Matches
2022-202331Al-Hilalsa KSA1. Pro League16.2710Matches
9 Seasons4 Clubs4 Leagues221.77377233317176227.44554134168111821
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 (5 Seasons)3 Leagues135.07360233317176227.44554134147111821
Al-Hilal (2 Seasons)1 League38.817210
Marítimo (2 Seasons)1 League25.20
Vitória (1 Season)1 League22.6000
Primeira Liga (7 Seasons)151.746441819994619.6373410243471561
Champions Lg (3 Seasons)22.52213510771163.64183151234210
Pro League (2 Seasons)38.817210
Europa Lg (2 Seasons)8.7530411520.042021650
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201523Marítimo1 League12.30
2015-201624Marítimo1 League13.00
2015-201624Porto2 Leagues3.60
2016-201725Vitória1 League22.6000
2017-201826Porto2 Leagues31.75142212366.71101141030
2018-201927Porto2 Leagues37.02116610531520.01220416829290
2019-202028Porto2 Leagues32.32618911662722.221144101339211
2020-202129Porto2 Leagues30.52112610561735.311195141233290
2021-202230Al-Hilal1 League22.710110
2022-202331Al-Hilal1 League16.27100
9 Seasons4 Clubs4 Leagues221.77377233317176227.44554134168111821
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Porto (5 Seasons)3 Leagues135.07360233317176227.44554134147111821
Al-Hilal (2 Seasons)1 League38.817210
Marítimo (2 Seasons)1 League25.20
Vitória (1 Season)1 League22.6000
Primeira Liga (7 Seasons)151.746441819994619.6373410243471561
Champions Lg (3 Seasons)22.52213510771163.64183151234210
Pro League (2 Seasons)38.817210
Europa Lg (2 Seasons)8.7530411520.042021650
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201523Marítimopt POR1. Primeira Liga9th12.3Matches
2015-201624Marítimopt POR1. Primeira Liga13th13.0Matches
2015-201624Portopt POR1. Primeira Liga3rd1.6Matches
2016-201725Vitóriapt POR1. Primeira Liga4th22.600Matches
2017-201826Portopt POR1. Primeira Liga1st26.8119Matches
2018-201927Portopt POR1. Primeira Liga2nd27.713104721128.3111028619220Matches
2019-202028Portopt POR1. Primeira Liga1st25.6211597552222.71712481233161Matches
2020-202129Portopt POR1. Primeira Liga2nd22.212855231225.091248719180Matches
2021-202230Al-Hilalsa KSA1. Pro League1st22.71011Matches
2022-202331Al-Hilalsa KSA1. Pro League3rd16.2710Matches
9 Seasons4 Clubs2 Leagues190.546611819994619.6373410245571561
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 (5 Seasons)1 League103.946441819994619.6373410243471561
Al-Hilal (2 Seasons)1 League38.817210
Marítimo (2 Seasons)1 League25.20
Vitória (1 Season)1 League22.6000
Primeira Liga (7 Seasons)151.746441819994619.6373410243471561
Pro League (2 Seasons)38.817210
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
2015-201624Porto2. Europa LgR322.0Matches
2017-201826Porto1. Champions LgR164.9532212366.7110151030Matches
2018-201927Porto1. Champions LgQF9.3862332366.71102821070Matches
2019-202028Porto2. Europa LgR326.7530411520.042021650Matches
2020-202129Porto1. Champions LgQF8.2941533560.02716514110Matches
5 Seasons1 Club2 Leagues31.22716514881650.08203171340260
Champions Lg (3 Seasons)22.52213510771163.64183151234210
Europa Lg (2 Seasons)8.7530411520.042021650
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
201523ml MaliFriendlies (M)1.8Matches
201725ml MaliAfrica Cup of NationsGR2.710Matches
201725ml MaliAfrica Cup of Nations qualification1.5Matches
201826ml MaliWCQ4.4Matches
201927ml MaliFriendlies (M)2.0Matches
201927ml MaliAfrica Cup of NationsR163.112Matches
201927ml MaliAfrica Cup of Nations qualification3.7Matches
4 Seasons1 Club4 Leagues19.2220
Africa Cup of Nations (2 Seasons)5.8220
Africa Cup of Nations qualification (2 Seasons)5.20
Friendlies (M) (2 Seasons)3.80
WCQ (1 Season)4.40

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201523Marítimopt POR1. Primeira Liga12.3Matches
2015-201624Porto2. Europa Lg2.0Matches
2015-201624Portopt POR1. Primeira Liga1.6Matches
2015-201624Marítimopt POR1. Primeira Liga13.0Matches
2016-201725Vitóriapt POR1. Primeira Liga22.6Matches
2017-201826Porto1. Champions Lg4.916051778742516016743.8956.310996842118138221912337Matches
2017-201826Portopt POR1. Primeira Liga26.8Matches
2018-201927Porto1. Champions Lg9.3276112812113648274241041.71458.3173110648016178282220660Matches
2018-201927Portopt POR1. Primeira Liga27.78432267331460165841351337.12262.9467283412394828179045668235Matches
2019-202028Porto2. Europa Lg6.7196513851042719619842.11157.91147813021096311312944Matches
2019-202028Portopt POR1. Primeira Liga25.67392558277421135739482041.72858.3458292312556732308451577205Matches
2020-202129Porto1. Champions Lg8.221810399884332186350.0350.0137541225853361015830Matches
2020-202129Portopt POR1. Primeira Liga22.26281849229355139628251248.01352.038618506583119117135480166Matches
2021-202230Al-Hilalsa KSA1. Pro League22.7Matches
2022-202331Al-Hilalsa KSA1. Pro League16.2Matches
9 Seasons4 Clubs4 Leagues221.73060962711219163457230561737342.210057.81844110034580198123833621952341777
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 (5 Seasons)3 Leagues135.03060962711219163457230561737342.210057.81844110034580198123833621952341777
Al-Hilal (2 Seasons)1 League38.8
Marítimo (2 Seasons)1 League25.2
Vitória (1 Season)1 League22.6
Primeira Liga (7 Seasons)151.7221065174837123643922081084541.76358.313117607315214679582451311725606
Champions Lg (3 Seasons)22.56542684297294106652462043.52656.5419261511264235198651487127
Pro League (2 Seasons)38.8
Europa Lg (2 Seasons)8.7196513851042719619842.11157.91147813021096311312944
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201523Marítimo1 League12.3
2015-201624Marítimo1 League13.0
2015-201624Porto2 Leagues3.6
2016-201725Vitória1 League22.6
2017-201826Porto2 Leagues31.716051778742516016743.8956.310996842118138221912337
2018-201927Porto2 Leagues37.0111933954525962131115592339.03661.06403940171964452511867874295
2019-202028Porto2 Leagues32.39353071362525162935672841.83958.25723704155777413611564706249
2020-202129Porto2 Leagues30.58462888327439172846311548.41651.6523239188339241410745638196
2021-202230Al-Hilal1 League22.7
2022-202331Al-Hilal1 League16.2
9 Seasons4 Clubs4 Leagues221.73060962711219163457230561737342.210057.81844110034580198123833621952341777
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 (5 Seasons)3 Leagues135.03060962711219163457230561737342.210057.81844110034580198123833621952341777
Al-Hilal (2 Seasons)1 League38.8
Marítimo (2 Seasons)1 League25.2
Vitória (1 Season)1 League22.6
Primeira Liga (7 Seasons)151.7221065174837123643922081084541.76358.313117607315214679582451311725606
Champions Lg (3 Seasons)22.56542684297294106652462043.52656.5419261511264235198651487127
Pro League (2 Seasons)38.8
Europa Lg (2 Seasons)8.7196513851042719619842.11157.91147813021096311312944
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2014-201523Marítimopt POR1. Primeira Liga9th12.3Matches
2015-201624Marítimopt POR1. Primeira Liga13th13.0Matches
2015-201624Portopt POR1. Primeira Liga3rd1.6Matches
2016-201725Vitóriapt POR1. Primeira Liga4th22.6Matches
2017-201826Portopt POR1. Primeira Liga1st26.8Matches
2018-201927Portopt POR1. Primeira Liga2nd27.78432267331460165841351337.12262.9467283412394828179045668235Matches
2019-202028Portopt POR1. Primeira Liga1st25.67392558277421135739482041.72858.3458292312556732308451577205Matches
2020-202129Portopt POR1. Primeira Liga2nd22.26281849229355139628251248.01352.038618506583119117135480166Matches
2021-202230Al-Hilalsa KSA1. Pro League1st22.7Matches
2022-202331Al-Hilalsa KSA1. Pro League3rd16.2Matches
9 Seasons4 Clubs2 Leagues190.5221065174837123643922081084541.76358.313117607315214679582451311725606
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 (5 Seasons)1 League103.9221065174837123643922081084541.76358.313117607315214679582451311725606
Al-Hilal (2 Seasons)1 League38.8
Marítimo (2 Seasons)1 League25.2
Vitória (1 Season)1 League22.6
Primeira Liga (7 Seasons)151.7221065174837123643922081084541.76358.313117607315214679582451311725606
Pro League (2 Seasons)38.8
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
2015-201624Porto2. Europa LgR322.0Matches
2017-201826Porto1. Champions LgR164.916051778742516016743.8956.310996842118138221912337Matches
2018-201927Porto1. Champions LgQF9.3276112812113648274241041.71458.3173110648016178282220660Matches
2019-202028Porto2. Europa LgR326.7196513851042719619842.11157.91147813021096311312944Matches
2020-202129Porto1. Champions LgQF8.221810399884332186350.0350.0137541225853361015830Matches
5 Seasons1 Club2 Leagues31.28503197382398133848652843.13756.95333396142852442511764616171
Champions Lg (3 Seasons)22.56542684297294106652462043.52656.5419261511264235198651487127
Europa Lg (2 Seasons)8.7196513851042719619842.11157.91147813021096311312944
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
201523ml MaliFriendlies (M)1.8Matches
201725ml MaliAfrica Cup of NationsGR2.7Matches
201725ml MaliAfrica Cup of Nations qualification1.5Matches
201826ml MaliWCQ4.4Matches
201927ml MaliFriendlies (M)2.0Matches
201927ml MaliAfrica Cup of NationsR163.1Matches
201927ml MaliAfrica Cup of Nations qualification3.7Matches
4 Seasons1 Club4 Leagues19.2
Africa Cup of Nations (2 Seasons)5.8
Africa Cup of Nations qualification (2 Seasons)5.2
Friendlies (M) (2 Seasons)3.8
WCQ (1 Season)4.4

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201523Marítimopt POR1. Primeira Liga141,1037936.012.3129201.211815+3+0.24+0.34Matches
2015-201624Porto2. Europa Lg218090100.02.022000.0003-3-1.50Matches
2015-201624Portopt POR1. Primeira Liga9147164.81.600922.0042+2+1.22+0.14Matches
2015-201624Marítimopt POR1. Primeira Liga151,1677838.113.0149101.131824-6-0.46+0.11Matches
2016-201725Vitóriapt POR1. Primeira Liga252,0308166.322.62316202.244325+18+0.80+1.41Matches
2017-201826Porto1. Champions Lg64407361.14.964001.501012-2-0.41-1.057.37.8-0.4-0.09-0.13Matches
2017-201826Portopt POR1. Primeira Liga292,4098378.726.82721202.727312+61+2.28+1.86Matches
2018-201927Porto1. Champions Lg98409390.39.39939002.111913+6+0.64+1.6416.317.9-1.6-0.18+0.48Matches
2018-201927Portopt POR1. Primeira Liga292,4918681.427.728882312802.485817+41+1.48-0.5759.219.1+40.1+1.45-0.20Matches
2019-202028Porto2. Europa Lg76028683.66.77865001.431012-2-0.30+1.2311.89.6+2.2+0.34+0.08Matches
2019-202028Portopt POR1. Primeira Liga292,3047975.325.627831423312.486019+41+1.60+0.2950.020.8+29.2+1.14-0.20Matches
2020-202129Porto1. Champions Lg97428279.88.29822011.78116+5+0.61+0.1311.29.5+1.7+0.21+2.26Matches
2020-202129Portopt POR1. Primeira Liga301,9996765.322.22577651522.274226+16+0.72-1.7443.121.5+21.6+0.97-0.19Matches
2021-202230Al-Hilalsa KSA1. Pro League272,0407675.622.723851442302.225022+28+1.24+0.28Matches
2022-202331Al-Hilalsa KSA1. Pro League221,4566653.916.21779552202.092113+8+0.49-0.74Matches
9 Seasons4 Clubs4 Leagues26219,9507659.8221.722983139332262.13437221+216+0.97+0.34199.0106.2+92.9+0.890.00
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 (5 Seasons)3 Leagues15912,1547664.7135.01408486192162.28287122+165+1.22-0.01199.0106.2+92.9+0.890.00
Al-Hilal (2 Seasons)1 League493,4967164.738.840821992202.167135+36+0.93-0.21
Marítimo (2 Seasons)1 League292,2707837.125.22618301.173639-3-0.12+0.21
Vitória (1 Season)1 League252,0308166.322.62316202.244325+18+0.80+1.41
Primeira Liga (7 Seasons)18013,6507655.8151.71568398242152.22316140+176+1.16+0.58152.361.4+90.9+1.20-0.13
Champions Lg (3 Seasons)242,0228478.422.5248815011.834031+9+0.40+0.0834.935.2-0.3-0.01+0.75
Pro League (2 Seasons)493,4967164.738.840821992202.167135+36+0.93-0.21
Europa Lg (2 Seasons)97828786.98.79867001.111015-5-0.58+0.9511.89.6+2.2+0.34+0.08
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201523Marítimo1 League141,1037936.012.3129201.211815+3+0.24+0.34
2015-201624Marítimo1 League151,1677838.113.0149101.131824-6-0.46+0.11
2015-201624Porto2 Leagues113273010.13.622921.6445-1-0.28-1.36
2016-201725Vitória1 League252,0308166.322.62316202.244325+18+0.80+1.41
2017-201826Porto2 Leagues352,8498175.431.73325202.518324+59+1.86+1.387.37.8-0.4-0.09-0.13
2018-201927Porto2 Leagues383,3318883.537.037893212802.397730+47+1.27-0.3775.536.9+38.5+1.05-0.19
2019-202028Porto2 Leagues362,9068176.932.334841923312.287031+39+1.21+0.2861.930.4+31.4+0.97-0.22
2020-202129Porto2 Leagues392,7417068.730.53478851532.165332+21+0.69-1.4754.431.0+23.3+0.77+0.09
2021-202230Al-Hilal1 League272,0407675.622.723851442302.225022+28+1.24+0.28
2022-202331Al-Hilal1 League221,4566653.916.21779552202.092113+8+0.49-0.74
9 Seasons4 Clubs4 Leagues26219,9507659.8221.722983139332262.13437221+216+0.97+0.34199.0106.2+92.9+0.890.00
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 (5 Seasons)3 Leagues15912,1547664.7135.01408486192162.28287122+165+1.22-0.01199.0106.2+92.9+0.890.00
Al-Hilal (2 Seasons)1 League493,4967164.738.840821992202.167135+36+0.93-0.21
Marítimo (2 Seasons)1 League292,2707837.125.22618301.173639-3-0.12+0.21
Vitória (1 Season)1 League252,0308166.322.62316202.244325+18+0.80+1.41
Primeira Liga (7 Seasons)18013,6507655.8151.71568398242152.22316140+176+1.16+0.58152.361.4+90.9+1.20-0.13
Champions Lg (3 Seasons)242,0228478.422.5248815011.834031+9+0.40+0.0834.935.2-0.3-0.01+0.75
Pro League (2 Seasons)493,4967164.738.840821992202.167135+36+0.93-0.21
Europa Lg (2 Seasons)97828786.98.79867001.111015-5-0.58+0.9511.89.6+2.2+0.34+0.08
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2014-201523Marítimopt POR1. Primeira Liga9th141,1037936.012.3129201.211815+3+0.24+0.34Matches
2015-201624Marítimopt POR1. Primeira Liga13th151,1677838.113.0149101.131824-6-0.46+0.11Matches
2015-201624Portopt POR1. Primeira Liga3rd9147164.81.600922.0042+2+1.22+0.14Matches
2016-201725Vitóriapt POR1. Primeira Liga4th252,0308166.322.62316202.244325+18+0.80+1.41Matches
2017-201826Portopt POR1. Primeira Liga1st292,4098378.726.82721202.727312+61+2.28+1.86Matches
2018-201927Portopt POR1. Primeira Liga2nd292,4918681.427.728882312802.485817+41+1.48-0.5759.219.1+40.1+1.45-0.20Matches
2019-202028Portopt POR1. Primeira Liga1st292,3047975.325.627831423312.486019+41+1.60+0.2950.020.8+29.2+1.14-0.20Matches
2020-202129Portopt POR1. Primeira Liga2nd301,9996765.322.22577651522.274226+16+0.72-1.7443.121.5+21.6+0.97-0.19Matches
2021-202230Al-Hilalsa KSA1. Pro League1st272,0407675.622.723851442302.225022+28+1.24+0.28Matches
2022-202331Al-Hilalsa KSA1. Pro League3rd221,4566653.916.21779552202.092113+8+0.49-0.74Matches
9 Seasons4 Clubs2 Leagues22917,1467557.4190.519683117332252.20387175+212+1.11+0.45152.361.4+90.9+1.20-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 (5 Seasons)1 League1269,3507461.1103.91078364192152.4523776+161+1.55+0.17152.361.4+90.9+1.20-0.13
Al-Hilal (2 Seasons)1 League493,4967164.738.840821992202.167135+36+0.93-0.21
Marítimo (2 Seasons)1 League292,2707837.125.22618301.173639-3-0.12+0.21
Vitória (1 Season)1 League252,0308166.322.62316202.244325+18+0.80+1.41
Primeira Liga (7 Seasons)18013,6507655.8151.71568398242152.22316140+176+1.16+0.58152.361.4+90.9+1.20-0.13
Pro League (2 Seasons)493,4967164.738.840821992202.167135+36+0.93-0.21
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
2015-201624Porto2. Europa LgR32218090100.02.022000.0003-3-1.50Matches
2017-201826Porto1. Champions LgR1664407361.14.964001.501012-2-0.41-1.057.37.8-0.4-0.09-0.13Matches
2018-201927Porto1. Champions LgQF98409390.39.39939002.111913+6+0.64+1.6416.317.9-1.6-0.18+0.48Matches
2019-202028Porto2. Europa LgR3276028683.66.77865001.431012-2-0.30+1.2311.89.6+2.2+0.34+0.08Matches
2020-202129Porto1. Champions LgQF97428279.88.29822011.78116+5+0.61+0.1311.29.5+1.7+0.21+2.26Matches
5 Seasons1 Club2 Leagues332,8048580.631.2338722011.645046+4+0.13+0.1346.744.8+2.0+0.07+0.66
Champions Lg (3 Seasons)242,0228478.422.5248815011.834031+9+0.40+0.0834.935.2-0.3-0.01+0.75
Europa Lg (2 Seasons)97828786.98.79867001.111015-5-0.58+0.9511.89.6+2.2+0.34+0.08
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
201523ml MaliFriendlies (M)21628136.01.82811011.5064+2+1.11+2.05Matches
201725ml MaliAfrica Cup of NationsGR32458290.72.73821000.6712-1-0.37-0.37Matches
201725ml MaliAfrica Cup of Nations qualification31324424.41.5192122012.3362+4+2.73+1.40Matches
201826ml MaliWCQ53967955.04.45793020.40211-9-2.05-2.60Matches
201927ml MaliFriendlies (M)21809040.02.02902010.0035-2-1.00-0.67Matches
201927ml MaliAfrica Cup of NationsR1642807077.83.139031901.7553+2+0.64-0.48Matches
201927ml MaliAfrica Cup of Nations qualification43358462.03.74842002.0041+3+0.81-1.39Matches
4 Seasons1 Club4 Leagues231,7307552.019.220841331651.262728-1-0.05-0.61
Africa Cup of Nations (2 Seasons)75257583.35.868641901.2965+1+0.17-0.69
Africa Cup of Nations qualification (2 Seasons)74676743.25.2585322012.14103+7+1.35-0.27
Friendlies (M) (2 Seasons)43428638.03.84863020.759900.00+0.65
WCQ (1 Season)53967955.04.45793020.40211-9-2.05-2.60

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201523Marítimopt POR1. Primeira Liga12.321Matches
2015-201624Porto2. Europa Lg2.0001Matches
2015-201624Portopt POR1. Primeira Liga1.6004Matches
2015-201624Marítimopt POR1. Primeira Liga13.04023Matches
2016-201725Vitóriapt POR1. Primeira Liga22.65103300000000Matches
2017-201826Porto1. Champions Lg4.9000451105300019121054.5Matches
2017-201826Portopt POR1. Primeira Liga26.810040502337911000Matches
2018-201927Porto1. Champions Lg9.310017111392610029142535.9Matches
2018-201927Portopt POR1. Primeira Liga27.75003143223661000078585053.7Matches
2019-202028Porto2. Europa Lg6.700071018130002791340.9Matches
2019-202028Portopt POR1. Primeira Liga25.650038501734121520075413951.3Matches
2020-202129Porto1. Champions Lg8.2100921475410021143429.2Matches
2020-202129Portopt POR1. Primeira Liga22.2300224817327831054505647.2Matches
2021-202230Al-Hilalsa KSA1. Pro League22.7100372286011100Matches
2022-202331Al-Hilalsa KSA1. Pro League16.230023146321070Matches
9 Seasons4 Clubs4 Leagues221.73120289274112265687771030319822746.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (5 Seasons)3 Leagues135.0160017323898173476071030319822746.6
Al-Hilal (2 Seasons)1 League38.84006036149221170
Marítimo (2 Seasons)1 League25.26123
Vitória (1 Season)1 League22.65103300000000
Primeira Liga (7 Seasons)151.7252019119179139344451020714914550.7
Champions Lg (3 Seasons)22.520030371826121320069406936.7
Pro League (2 Seasons)38.84006036149221170
Europa Lg (2 Seasons)8.700081018130002791340.9
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201523Marítimo1 League12.321
2015-201624Marítimo1 League13.04023
2015-201624Porto2 Leagues3.6005
2016-201725Vitória1 League22.65103300000000
2017-201826Porto2 Leagues31.710044552447141400019121054.5
2018-201927Porto2 Leagues37.060048543545816100107727549.0
2019-202028Porto2 Leagues32.3500456018421318200102505249.0
2020-202129Porto2 Leagues30.540031692139121241075649041.6
2021-202230Al-Hilal1 League22.7100372286011100
2022-202331Al-Hilal1 League16.230023146321070
9 Seasons4 Clubs4 Leagues221.73120289274112265687771030319822746.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (5 Seasons)3 Leagues135.0160017323898173476071030319822746.6
Al-Hilal (2 Seasons)1 League38.84006036149221170
Marítimo (2 Seasons)1 League25.26123
Vitória (1 Season)1 League22.65103300000000
Primeira Liga (7 Seasons)151.7252019119179139344451020714914550.7
Champions Lg (3 Seasons)22.520030371826121320069406936.7
Pro League (2 Seasons)38.84006036149221170
Europa Lg (2 Seasons)8.700081018130002791340.9
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2014-201523Marítimopt POR1. Primeira Liga9th12.321Matches
2015-201624Marítimopt POR1. Primeira Liga13th13.04023Matches
2015-201624Portopt POR1. Primeira Liga3rd1.6004Matches
2016-201725Vitóriapt POR1. Primeira Liga4th22.65103300000000Matches
2017-201826Portopt POR1. Primeira Liga1st26.810040502337911000Matches
2018-201927Portopt POR1. Primeira Liga2nd27.75003143223661000078585053.7Matches
2019-202028Portopt POR1. Primeira Liga1st25.650038501734121520075413951.3Matches
2020-202129Portopt POR1. Primeira Liga2nd22.2300224817327831054505647.2Matches
2021-202230Al-Hilalsa KSA1. Pro League1st22.7100372286011100Matches
2022-202331Al-Hilalsa KSA1. Pro League3rd16.230023146321070Matches
9 Seasons4 Clubs2 Leagues190.5292025122793231556151020714914550.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (5 Seasons)1 League103.9140013519179139344451020714914550.7
Al-Hilal (2 Seasons)1 League38.84006036149221170
Marítimo (2 Seasons)1 League25.26123
Vitória (1 Season)1 League22.65103300000000
Primeira Liga (7 Seasons)151.7252019119179139344451020714914550.7
Pro League (2 Seasons)38.84006036149221170
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
2015-201624Porto2. Europa LgR322.0001Matches
2017-201826Porto1. Champions LgR164.9000451105300019121054.5Matches
2018-201927Porto1. Champions LgQF9.310017111392610029142535.9Matches
2019-202028Porto2. Europa LgR326.700071018130002791340.9Matches
2020-202129Porto1. Champions LgQF8.2100921475410021143429.2Matches
5 Seasons1 Club2 Leagues31.220038471934131620096498237.4
Champions Lg (3 Seasons)22.520030371826121320069406936.7
Europa Lg (2 Seasons)8.700081018130002791340.9
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201523ml MaliFriendlies (M)1.80000Matches
201725ml MaliAfrica Cup of NationsGR2.7000260601000Matches
201725ml MaliAfrica Cup of Nations qualification1.50000Matches
201826ml MaliWCQ4.41000Matches
201927ml MaliFriendlies (M)2.00000Matches
201927ml MaliAfrica Cup of NationsR163.11006822210Matches
201927ml MaliAfrica Cup of Nations qualification3.70000Matches
4 Seasons1 Club4 Leagues19.22008142822000
Africa Cup of Nations (2 Seasons)5.81008142822000
Africa Cup of Nations qualification (2 Seasons)5.20000
Friendlies (M) (2 Seasons)3.80000
WCQ (1 Season)4.41000

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.