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
2009-201019Clermont Footfr FRA2. Ligue 232282,27325.3819534300.320.040.360.200.24
2010-201120Rennesfr FRA1. Ligue 122141,21613.5415400200.300.070.370.300.37Matches
2011-201221Rennes2. Europa Lg332002.2011000000.000.450.450.000.45Matches
2011-201221Rennesfr FRA1. Ligue 11766947.7213200200.260.130.390.260.39Matches
2012-201322Granadaes ESP1. La Liga27211,83820.4011000710.000.050.050.000.05Matches
2013-201423Granadaes ESP1. La Liga35332,77030.8347211710.100.130.230.060.19Matches
2014-201524Porto1. Champions Lg996827.6538501000.660.401.060.661.06Matches
2014-201524Portopt POR1. Primeira Liga28251,93721.57310700100.330.140.460.330.46Matches
2015-201625Porto1. Champions Lg554054.5101100000.220.000.220.220.22Matches
2015-201625Porto2. Europa Lg21830.9000000000.000.000.000.000.00Matches
2015-201625Portopt POR1. Primeira Liga33292,47227.57613700600.250.220.470.250.47Matches
2016-201726Porto1. Champions Lg532813.1101100000.320.000.320.320.32Matches
2016-201726Portopt POR1. Primeira Liga22161,39915.5628422110.390.130.510.260.39Matches
2017-201827Porto1. Champions Lg775686.3112100101.01.01.12.03936420.160.160.320.160.320.150.170.320.150.32Matches
2017-201827Portopt POR1. Primeira Liga33322,80031.19716901200.290.230.510.290.51Matches
2018-201928Porto1. Champions Lg976206.9022000000.70.71.01.73947450.000.290.290.000.290.100.160.260.100.26Matches
2018-201928Portopt POR1. Primeira Liga32272,31325.7102121000206.46.45.011.41531781930.390.080.470.390.470.250.190.440.250.44Matches
10 Seasons4 Clubs6 Leagues32126622,551250.664359958693438.18.17.015.12312612800.260.140.400.230.370.210.180.390.210.39
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 Leagues18516113,560150.747267345241318.18.17.015.12312612800.310.170.480.300.470.210.180.390.210.39
Granada (2 Seasons)1 League62544,60851.23582111420.060.100.160.040.14
Rennes (2 Seasons)2 Leagues42232,11023.4639600400.260.130.380.260.38
Clermont Foot (1 Season)1 League32282,27325.3819534300.320.040.360.200.24
Primeira Liga (5 Seasons)14812910,921121.339205937231216.46.45.011.41531781930.320.160.490.300.470.250.190.440.250.44
Champions Lg (5 Seasons)35312,55628.48614801101.71.72.13.77883870.280.210.490.280.490.130.160.290.130.29
La Liga (2 Seasons)62544,60851.23582111420.060.100.160.040.14
Ligue 1 (2 Seasons)39201,91021.2628600400.280.090.380.280.38
Europa Lg (2 Seasons)542833.1011000000.000.320.320.000.32
Ligue 2 (1 Season)32282,27325.3819534300.320.040.360.200.24
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
2009-201019Clermont Foot1 League32282,27325.3819534300.320.040.360.200.24
2010-201120Rennes1 League22141,21613.5415400200.300.070.370.300.37
2011-201221Rennes2 Leagues2098949.9224200200.200.200.400.200.40
2012-201322Granada1 League27211,83820.4011000710.000.050.050.000.05
2013-201423Granada1 League35332,77030.8347211710.100.130.230.060.19
2014-201524Porto2 Leagues37342,61929.1126181201100.410.210.620.410.62
2015-201625Porto3 Leagues40352,96032.98614800600.240.180.430.240.43
2016-201726Porto2 Leagues27191,68018.7729522110.370.110.480.270.37
2017-201827Porto2 Leagues40393,36837.4108181001301.01.01.12.03936420.270.210.480.270.480.150.170.320.150.32
2018-201928Porto2 Leagues41342,93332.6104141000207.17.16.013.11922252380.310.120.430.310.430.220.190.410.220.40
10 Seasons4 Clubs6 Leagues32126622,551250.664359958693438.18.17.015.12312612800.260.140.400.230.370.210.180.390.210.39
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 Leagues18516113,560150.747267345241318.18.17.015.12312612800.310.170.480.300.470.210.180.390.210.39
Granada (2 Seasons)1 League62544,60851.23582111420.060.100.160.040.14
Rennes (2 Seasons)2 Leagues42232,11023.4639600400.260.130.380.260.38
Clermont Foot (1 Season)1 League32282,27325.3819534300.320.040.360.200.24
Primeira Liga (5 Seasons)14812910,921121.339205937231216.46.45.011.41531781930.320.160.490.300.470.250.190.440.250.44
Champions Lg (5 Seasons)35312,55628.48614801101.71.72.13.77883870.280.210.490.280.490.130.160.290.130.29
La Liga (2 Seasons)62544,60851.23582111420.060.100.160.040.14
Ligue 1 (2 Seasons)39201,91021.2628600400.280.090.380.280.38
Europa Lg (2 Seasons)542833.1011000000.000.320.320.000.32
Ligue 2 (1 Season)32282,27325.3819534300.320.040.360.200.24
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
2009-201019Clermont Footfr FRA2. Ligue 26th32282,27325.3819534300.320.040.360.200.24
2010-201120Rennesfr FRA1. Ligue 16th22141,21613.5415400200.300.070.370.300.37Matches
2011-201221Rennesfr FRA1. Ligue 16th1766947.7213200200.260.130.390.260.39Matches
2012-201322Granadaes ESP1. La Liga15th27211,83820.4011000710.000.050.050.000.05Matches
2013-201423Granadaes ESP1. La Liga15th35332,77030.8347211710.100.130.230.060.19Matches
2014-201524Portopt POR1. Primeira Liga2nd28251,93721.57310700100.330.140.460.330.46Matches
2015-201625Portopt POR1. Primeira Liga3rd33292,47227.57613700600.250.220.470.250.47Matches
2016-201726Portopt POR1. Primeira Liga2nd22161,39915.5628422110.390.130.510.260.39Matches
2017-201827Portopt POR1. Primeira Liga1st33322,80031.19716901200.290.230.510.290.51Matches
2018-201928Portopt POR1. Primeira Liga2nd32272,31325.7102121000206.46.45.011.41531781930.390.080.470.390.470.250.190.440.250.44Matches
10 Seasons4 Clubs4 Leagues28123119,712219.056288450683336.46.45.011.41531781930.260.130.380.230.360.250.190.440.250.44
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 League14812910,921121.339205937231216.46.45.011.41531781930.320.160.490.300.470.250.190.440.250.44
Granada (2 Seasons)1 League62544,60851.23582111420.060.100.160.040.14
Rennes (2 Seasons)1 League39201,91021.2628600400.280.090.380.280.38
Clermont Foot (1 Season)1 League32282,27325.3819534300.320.040.360.200.24
Primeira Liga (5 Seasons)14812910,921121.339205937231216.46.45.011.41531781930.320.160.490.300.470.250.190.440.250.44
La Liga (2 Seasons)62544,60851.23582111420.060.100.160.040.14
Ligue 1 (2 Seasons)39201,91021.2628600400.280.090.380.280.38
Ligue 2 (1 Season)32282,27325.3819534300.320.040.360.200.24
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
2011-201221Rennes2. Europa LgGR332002.2011000000.000.450.450.000.45Matches
2014-201524Porto1. Champions LgQF996827.6538501000.660.401.060.661.06Matches
2015-201625Porto1. Champions LgGR554054.5101100000.220.000.220.220.22Matches
2015-201625Porto2. Europa LgR3221830.9000000000.000.000.000.000.00Matches
2016-201726Porto1. Champions LgR16532813.1101100000.320.000.320.320.32Matches
2017-201827Porto1. Champions LgR16775686.3112100101.01.01.12.03936420.160.160.320.160.320.150.170.320.150.32Matches
2018-201928Porto1. Champions LgQF976206.9022000000.70.71.01.73947450.000.290.290.000.290.100.160.260.100.26Matches
6 Seasons2 Clubs2 Leagues40352,83931.58715801101.71.72.13.77883870.250.220.480.250.480.130.160.290.130.29
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)2 Leagues37322,63929.38614801101.71.72.13.77883870.270.200.480.270.480.130.160.290.130.29
Rennes (1 Season)1 League332002.2011000000.000.450.450.000.45
Champions Lg (5 Seasons)35312,55628.48614801101.71.72.13.77883870.280.210.490.280.490.130.160.290.130.29
Europa Lg (2 Seasons)542833.1011000000.000.320.320.000.32
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
201423dz AlgeriaWCQ332042.30000000.000.00Matches
201423dz AlgeriaFriendlies (M)00Matches
201424dz Algeria1. World CupR16321892.1112100000.480.480.950.480.95Matches
201524dz AlgeriaFriendlies (M)432422.7000000000.000.000.000.000.00Matches
201524dz AlgeriaAfrica Cup of NationsQF443353.7000000000.000.000.000.000.00Matches
201726dz AlgeriaFriendlies (M)221431.6213200001.260.631.891.261.89Matches
201726dz AlgeriaAfrica Cup of NationsGR332532.8000000000.000.000.000.000.00Matches
201726dz AlgeriaAfrica Cup of Nations qualification221631.8101100100.550.000.550.550.55Matches
201827dz AlgeriaFriendlies (M)221802.0011000000.000.500.500.000.50Matches
201827dz AlgeriaWCQ654434.9303211100.610.000.610.410.41Matches
201928dz AlgeriaFriendlies (M)532492.8000000000.000.000.000.000.00Matches
201928dz AlgeriaAfrica Cup of Nations1st20250.3000000000.000.000.000.000.00Matches
201928dz AlgeriaAfrica Cup of Nations qualification443263.6000000000.000.000.000.000.00Matches
202029dz AlgeriaFriendlies (M)211081.2000000000.000.000.000.000.00Matches
202130dz AlgeriaAfrica Cup of NationsGR311091.2000000100.000.000.000.000.00Matches
202130dz AlgeriaAfrica Cup of Nations qualification211081.2000000000.000.000.000.000.00Matches
202231dz AlgeriaFriendlies (M)11710.8000000000.000.000.000.000.00Matches
202635dz AlgeriaWCQ11580.6000000000.000.000.000.000.00Matches
9 Seasons1 Club5 Leagues49383,20635.67310611300.200.090.300.170.27
Friendlies (M) (7 Seasons)161299311.0224200000.180.180.360.180.36
Africa Cup of Nations (4 Seasons)1287228.0000000100.000.000.000.000.00
WCQ (3 Seasons)1097057.8303211100.380.000.540.260.36
Africa Cup of Nations qualification (3 Seasons)875976.6101100100.150.000.150.150.15
World Cup (1 Season)321892.1112100000.480.480.950.480.95

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
2009-201019Clermont Footfr FRA2. Ligue 225.38261.030.1934
2010-201120Rennesfr FRA1. Ligue 113.54120.890.3300Matches
2011-201221Rennes2. Europa Lg2.2010.450.0000Matches
2011-201221Rennesfr FRA1. Ligue 17.7281.040.2500Matches
2012-201322Granadaes ESP1. La Liga20.4090.440.0000Matches
2013-201423Granadaes ESP1. La Liga30.83190.620.1111Matches
2014-201524Porto1. Champions Lg7.65101.320.5001Matches
2014-201524Portopt POR1. Primeira Liga21.57190.880.3700Matches
2015-201625Porto1. Champions Lg4.5140.890.2500Matches
2015-201625Porto2. Europa Lg0.9011.080.0000Matches
2015-201625Portopt POR1. Primeira Liga27.57230.840.3000Matches
2016-201726Porto1. Champions Lg3.118337.52.560.960.130.3300Matches
2016-201726Portopt POR1. Primeira Liga15.560140.000.900.2922Matches
2017-201827Porto1. Champions Lg6.318112.51.270.160.131.0014.40001.01.00.120.00.0Matches
2017-201827Portopt POR1. Primeira Liga31.19632641.32.030.840.140.3501Matches
2018-201928Porto1. Champions Lg6.9011436.41.600.580.000.0018.21000.70.70.06-0.7-0.7Matches
2018-201928Portopt POR1. Primeira Liga25.710542342.62.100.890.190.4317.60006.46.40.12+3.6+3.6Matches
10 Seasons4 Clubs6 Leagues250.66414420349.31.620.810.170.2917.31698.18.10.11+2.9+2.9
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 Leagues150.74714412849.31.620.850.170.3517.31248.18.10.11+2.9+2.9
Granada (2 Seasons)1 League51.23280.550.0711
Rennes (2 Seasons)2 Leagues23.46210.900.2900
Clermont Foot (1 Season)1 League25.38261.030.1934
Primeira Liga (5 Seasons)121.33911710553.81.620.870.200.3517.60236.46.40.12+3.6+3.6
Champions Lg (5 Seasons)28.48272229.61.650.770.070.3616.61011.71.70.09-0.7-0.7
La Liga (2 Seasons)51.23280.550.0711
Ligue 1 (2 Seasons)21.26200.940.3000
Europa Lg (2 Seasons)3.1020.640.0000
Ligue 2 (1 Season)25.38261.030.1934
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
2009-201019Clermont Foot1 League25.38261.030.1934
2010-201120Rennes1 League13.54120.890.3300
2011-201221Rennes2 Leagues9.9290.910.2200
2012-201322Granada1 League20.4090.440.0000
2013-201423Granada1 League30.83190.620.1111
2014-201524Porto2 Leagues29.112291.000.4101
2015-201625Porto3 Leagues32.98280.850.2900
2016-201726Porto2 Leagues18.77817212.50.430.910.630.2922
2017-201827Porto2 Leagues37.410712738.01.900.720.140.3714.40011.01.00.120.00.0
2018-201928Porto2 Leagues32.610652741.51.990.830.150.3717.71007.17.10.11+2.9+2.9
10 Seasons4 Clubs6 Leagues250.66414420349.31.620.810.170.2917.31698.18.10.11+2.9+2.9
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 Leagues150.74714412849.31.620.850.170.3517.31248.18.10.11+2.9+2.9
Granada (2 Seasons)1 League51.23280.550.0711
Rennes (2 Seasons)2 Leagues23.46210.900.2900
Clermont Foot (1 Season)1 League25.38261.030.1934
Primeira Liga (5 Seasons)121.33911710553.81.620.870.200.3517.60236.46.40.12+3.6+3.6
Champions Lg (5 Seasons)28.48272229.61.650.770.070.3616.61011.71.70.09-0.7-0.7
La Liga (2 Seasons)51.23280.550.0711
Ligue 1 (2 Seasons)21.26200.940.3000
Europa Lg (2 Seasons)3.1020.640.0000
Ligue 2 (1 Season)25.38261.030.1934
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
2009-201019Clermont Footfr FRA2. Ligue 26th25.38261.030.1934
2010-201120Rennesfr FRA1. Ligue 16th13.54120.890.3300Matches
2011-201221Rennesfr FRA1. Ligue 16th7.7281.040.2500Matches
2012-201322Granadaes ESP1. La Liga15th20.4090.440.0000Matches
2013-201423Granadaes ESP1. La Liga15th30.83190.620.1111Matches
2014-201524Portopt POR1. Primeira Liga2nd21.57190.880.3700Matches
2015-201625Portopt POR1. Primeira Liga3rd27.57230.840.3000Matches
2016-201726Portopt POR1. Primeira Liga2nd15.560140.000.900.2922Matches
2017-201827Portopt POR1. Primeira Liga1st31.19632641.32.030.840.140.3501Matches
2018-201928Portopt POR1. Primeira Liga2nd25.710542342.62.100.890.190.4317.60006.46.40.12+3.6+3.6Matches
10 Seasons4 Clubs4 Leagues219.05611717953.81.620.820.200.2817.60686.46.40.12+3.6+3.6
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 League121.33911710553.81.620.870.200.3517.60236.46.40.12+3.6+3.6
Granada (2 Seasons)1 League51.23280.550.0711
Rennes (2 Seasons)1 League21.26200.940.3000
Clermont Foot (1 Season)1 League25.38261.030.1934
Primeira Liga (5 Seasons)121.33911710553.81.620.870.200.3517.60236.46.40.12+3.6+3.6
La Liga (2 Seasons)51.23280.550.0711
Ligue 1 (2 Seasons)21.26200.940.3000
Ligue 2 (1 Season)25.38261.030.1934
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
2011-201221Rennes2. Europa LgGR2.2010.450.0000Matches
2014-201524Porto1. Champions LgQF7.65101.320.5001Matches
2015-201625Porto1. Champions LgGR4.5140.890.2500Matches
2015-201625Porto2. Europa LgR320.9011.080.0000Matches
2016-201726Porto1. Champions LgR163.118337.52.560.960.130.3300Matches
2017-201827Porto1. Champions LgR166.318112.51.270.160.131.0014.40001.01.00.120.00.0Matches
2018-201928Porto1. Champions LgQF6.9011436.41.600.580.000.0018.21000.70.70.06-0.7-0.7Matches
6 Seasons2 Clubs2 Leagues31.58272429.61.650.760.070.3316.61011.71.70.09-0.7-0.7
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)2 Leagues29.38272329.61.650.780.070.3516.61011.71.70.09-0.7-0.7
Rennes (1 Season)1 League2.2010.450.0000
Champions Lg (5 Seasons)28.48272229.61.650.770.070.3616.61011.71.70.09-0.7-0.7
Europa Lg (2 Seasons)3.1020.640.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201423dz AlgeriaWCQ2.3000Matches
201424dz Algeria1. World CupR162.1100Matches
201524dz AlgeriaFriendlies (M)2.7000Matches
201524dz AlgeriaAfrica Cup of NationsQF3.703133.30.810.270.000.0000Matches
201726dz AlgeriaFriendlies (M)1.6200Matches
201726dz AlgeriaAfrica Cup of NationsGR2.805360.01.781.070.000.0000Matches
201726dz AlgeriaAfrica Cup of Nations qualification1.8100Matches
201827dz AlgeriaFriendlies (M)2.0000Matches
201827dz AlgeriaWCQ4.9311Matches
201928dz AlgeriaFriendlies (M)2.8000Matches
201928dz AlgeriaAfrica Cup of Nations1st0.30000.000.0000Matches
201928dz AlgeriaAfrica Cup of Nations qualification3.6000Matches
202029dz AlgeriaFriendlies (M)1.2000Matches
202130dz AlgeriaAfrica Cup of NationsGR1.204375.03.302.480.000.0000Matches
202130dz AlgeriaAfrica Cup of Nations qualification1.2000Matches
202231dz AlgeriaFriendlies (M)0.8000Matches
202635dz AlgeriaWCQ0.6000Matches
9 Seasons1 Club5 Leagues35.6712758.31.500.870.000.0011
Friendlies (M) (7 Seasons)11.0200
Africa Cup of Nations (4 Seasons)8.0012758.31.500.870.000.0000
WCQ (3 Seasons)7.8311
Africa Cup of Nations qualification (3 Seasons)6.6100
World Cup (1 Season)2.1100

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
2009-201019Clermont Footfr FRA2. Ligue 225.31
2010-201120Rennesfr FRA1. Ligue 113.51Matches
2011-201221Rennes2. Europa Lg2.21Matches
2011-201221Rennesfr FRA1. Ligue 17.71Matches
2012-201322Granadaes ESP1. La Liga20.41Matches
2013-201423Granadaes ESP1. La Liga30.84Matches
2014-201524Porto1. Champions Lg7.63Matches
2014-201524Portopt POR1. Primeira Liga21.53Matches
2015-201625Porto1. Champions Lg4.50Matches
2015-201625Porto2. Europa Lg0.90Matches
2015-201625Portopt POR1. Primeira Liga27.56Matches
2016-201726Porto1. Champions Lg3.10Matches
2016-201726Portopt POR1. Primeira Liga15.52Matches
2017-201827Porto1. Champions Lg6.318123278.029719318310182.2839587.4122060.011.10.8-0.18238036Matches
2017-201827Portopt POR1. Primeira Liga31.17Matches
2018-201928Porto1. Champions Lg6.920225379.8305098011212986.8688085.0171989.521.00.9+1.08368047Matches
2018-201928Portopt POR1. Primeira Liga25.7810103978.012953376843251384.228036077.8699771.125.04.6-3.035102564178Matches
10 Seasons4 Clubs6 Leagues250.61193152478.318974567962774384.443153580.69813672.1357.06.4+28.051161724261
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 Leagues150.71193152478.318974567962774384.443153580.69813672.1267.06.4+19.051161724261
Granada (2 Seasons)1 League51.25
Rennes (2 Seasons)2 Leagues23.43
Clermont Foot (1 Season)1 League25.31
Primeira Liga (5 Seasons)121.3810103978.012953376843251384.228036077.8699771.1205.04.6+15.035102564178
Champions Lg (5 Seasons)28.438348579.06021191119523084.815117586.3293974.462.11.8+3.9165916083
La Liga (2 Seasons)51.25
Ligue 1 (2 Seasons)21.22
Europa Lg (2 Seasons)3.11
Ligue 2 (1 Season)25.31
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
2009-201019Clermont Foot1 League25.31
2010-201120Rennes1 League13.51
2011-201221Rennes2 Leagues9.92
2012-201322Granada1 League20.41
2013-201423Granada1 League30.84
2014-201524Porto2 Leagues29.16
2015-201625Porto3 Leagues32.96
2016-201726Porto2 Leagues18.72
2017-201827Porto2 Leagues37.418123278.029719318310182.2839587.4122060.081.10.8+6.98238036
2018-201928Porto2 Leagues32.61012129278.316003474854464284.734844079.18611674.146.05.6-2.043138644225
10 Seasons4 Clubs6 Leagues250.61193152478.318974567962774384.443153580.69813672.1357.06.4+28.051161724261
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 Leagues150.71193152478.318974567962774384.443153580.69813672.1267.06.4+19.051161724261
Granada (2 Seasons)1 League51.25
Rennes (2 Seasons)2 Leagues23.43
Clermont Foot (1 Season)1 League25.31
Primeira Liga (5 Seasons)121.3810103978.012953376843251384.228036077.8699771.1205.04.6+15.035102564178
Champions Lg (5 Seasons)28.438348579.06021191119523084.815117586.3293974.462.11.8+3.9165916083
La Liga (2 Seasons)51.25
Ligue 1 (2 Seasons)21.22
Europa Lg (2 Seasons)3.11
Ligue 2 (1 Season)25.31
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
2009-201019Clermont Footfr FRA2. Ligue 26th25.31
2010-201120Rennesfr FRA1. Ligue 16th13.51Matches
2011-201221Rennesfr FRA1. Ligue 16th7.71Matches
2012-201322Granadaes ESP1. La Liga15th20.41Matches
2013-201423Granadaes ESP1. La Liga15th30.84Matches
2014-201524Portopt POR1. Primeira Liga2nd21.53Matches
2015-201625Portopt POR1. Primeira Liga3rd27.56Matches
2016-201726Portopt POR1. Primeira Liga2nd15.52Matches
2017-201827Portopt POR1. Primeira Liga1st31.17Matches
2018-201928Portopt POR1. Primeira Liga2nd25.7810103978.012953376843251384.228036077.8699771.125.04.6-3.035102564178Matches
10 Seasons4 Clubs4 Leagues219.0810103978.012953376843251384.228036077.8699771.1285.04.6+23.035102564178
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 League121.3810103978.012953376843251384.228036077.8699771.1205.04.6+15.035102564178
Granada (2 Seasons)1 League51.25
Rennes (2 Seasons)1 League21.22
Clermont Foot (1 Season)1 League25.31
Primeira Liga (5 Seasons)121.3810103978.012953376843251384.228036077.8699771.1205.04.6+15.035102564178
La Liga (2 Seasons)51.25
Ligue 1 (2 Seasons)21.22
Ligue 2 (1 Season)25.31
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
2011-201221Rennes2. Europa LgGR2.21Matches
2014-201524Porto1. Champions LgQF7.63Matches
2015-201625Porto1. Champions LgGR4.50Matches
2015-201625Porto2. Europa LgR320.90Matches
2016-201726Porto1. Champions LgR163.10Matches
2017-201827Porto1. Champions LgR166.318123278.029719318310182.2839587.4122060.011.10.8-0.18238036Matches
2018-201928Porto1. Champions LgQF6.920225379.8305098011212986.8688085.0171989.521.00.9+1.08368047Matches
6 Seasons2 Clubs2 Leagues31.538348579.06021191119523084.815117586.3293974.472.11.8+4.9165916083
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)2 Leagues29.338348579.06021191119523084.815117586.3293974.462.11.8+3.9165916083
Rennes (1 Season)1 League2.21
Champions Lg (5 Seasons)28.438348579.06021191119523084.815117586.3293974.462.11.8+3.9165916083
Europa Lg (2 Seasons)3.11
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
201423dz AlgeriaWCQ2.3Matches
201424dz Algeria1. World CupR162.11Matches
201524dz AlgeriaFriendlies (M)2.70Matches
201524dz AlgeriaAfrica Cup of NationsQF3.70Matches
201726dz AlgeriaFriendlies (M)1.61Matches
201726dz AlgeriaAfrica Cup of NationsGR2.80Matches
201726dz AlgeriaAfrica Cup of Nations qualification1.80Matches
201827dz AlgeriaFriendlies (M)2.01Matches
201827dz AlgeriaWCQ4.90Matches
201928dz AlgeriaFriendlies (M)2.80Matches
201928dz AlgeriaAfrica Cup of Nations1st0.30Matches
201928dz AlgeriaAfrica Cup of Nations qualification3.60Matches
202029dz AlgeriaFriendlies (M)1.20Matches
202130dz AlgeriaAfrica Cup of NationsGR1.20Matches
202130dz AlgeriaAfrica Cup of Nations qualification1.20Matches
202231dz AlgeriaFriendlies (M)0.80Matches
202635dz AlgeriaWCQ0.60Matches
9 Seasons1 Club5 Leagues35.63
Friendlies (M) (7 Seasons)11.02
Africa Cup of Nations (4 Seasons)8.00
WCQ (3 Seasons)7.80
Africa Cup of Nations qualification (3 Seasons)6.60
World Cup (1 Season)2.11
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
2009-201019Clermont Footfr FRA2. Ligue 225.3
2010-201120Rennesfr FRA1. Ligue 113.5Matches
2011-201221Rennes2. Europa Lg2.2Matches
2011-201221Rennesfr FRA1. Ligue 17.7Matches
2012-201322Granadaes ESP1. La Liga20.4Matches
2013-201423Granadaes ESP1. La Liga30.8Matches
2014-201524Porto1. Champions Lg7.6Matches
2014-201524Portopt POR1. Primeira Liga21.5Matches
2015-201625Porto1. Champions Lg4.5Matches
2015-201625Porto2. Europa Lg0.9Matches
2015-201625Portopt POR1. Primeira Liga27.5Matches
2016-201726Porto1. Champions Lg3.18Matches
2016-201726Portopt POR1. Primeira Liga15.50Matches
2017-201827Porto1. Champions Lg6.3232223951104000018107Matches
2017-201827Portopt POR1. Primeira Liga31.126Matches
2018-201928Porto1. Champions Lg6.92532475342420000202111Matches
2018-201928Portopt POR1. Primeira Liga25.71039984492110420262000810625Matches
10 Seasons4 Clubs6 Leagues250.6152414546329157583220001193743
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (5 Seasons)3 Leagues150.7152414546329157583220001193743
Granada (2 Seasons)1 League51.2
Rennes (2 Seasons)2 Leagues23.4
Clermont Foot (1 Season)1 League25.3
Primeira Liga (5 Seasons)121.31039984492110446262000810625
Champions Lg (5 Seasons)28.4485470148531260000383118
La Liga (2 Seasons)51.2
Ligue 1 (2 Seasons)21.2
Europa Lg (2 Seasons)3.1
Ligue 2 (1 Season)25.3
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
2009-201019Clermont Foot1 League25.3
2010-201120Rennes1 League13.5
2011-201221Rennes2 Leagues9.9
2012-201322Granada1 League20.4
2013-201423Granada1 League30.8
2014-201524Porto2 Leagues29.1
2015-201625Porto3 Leagues32.9
2016-201726Porto2 Leagues18.78
2017-201827Porto2 Leagues37.42322239511264000018107
2018-201928Porto2 Leagues32.6129212315424146242820001012736
10 Seasons4 Clubs6 Leagues250.6152414546329157583220001193743
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (5 Seasons)3 Leagues150.7152414546329157583220001193743
Granada (2 Seasons)1 League51.2
Rennes (2 Seasons)2 Leagues23.4
Clermont Foot (1 Season)1 League25.3
Primeira Liga (5 Seasons)121.31039984492110446262000810625
Champions Lg (5 Seasons)28.4485470148531260000383118
La Liga (2 Seasons)51.2
Ligue 1 (2 Seasons)21.2
Europa Lg (2 Seasons)3.1
Ligue 2 (1 Season)25.3
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
2009-201019Clermont Footfr FRA2. Ligue 26th25.3
2010-201120Rennesfr FRA1. Ligue 16th13.5Matches
2011-201221Rennesfr FRA1. Ligue 16th7.7Matches
2012-201322Granadaes ESP1. La Liga15th20.4Matches
2013-201423Granadaes ESP1. La Liga15th30.8Matches
2014-201524Portopt POR1. Primeira Liga2nd21.5Matches
2015-201625Portopt POR1. Primeira Liga3rd27.5Matches
2016-201726Portopt POR1. Primeira Liga2nd15.50Matches
2017-201827Portopt POR1. Primeira Liga1st31.126Matches
2018-201928Portopt POR1. Primeira Liga2nd25.71039984492110420262000810625Matches
10 Seasons4 Clubs4 Leagues219.01039984492110446262000810625
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (5 Seasons)1 League121.31039984492110446262000810625
Granada (2 Seasons)1 League51.2
Rennes (2 Seasons)1 League21.2
Clermont Foot (1 Season)1 League25.3
Primeira Liga (5 Seasons)121.31039984492110446262000810625
La Liga (2 Seasons)51.2
Ligue 1 (2 Seasons)21.2
Ligue 2 (1 Season)25.3
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2011-201221Rennes2. Europa LgGR2.2Matches
2014-201524Porto1. Champions LgQF7.6Matches
2015-201625Porto1. Champions LgGR4.5Matches
2015-201625Porto2. Europa LgR320.9Matches
2016-201726Porto1. Champions LgR163.18Matches
2017-201827Porto1. Champions LgR166.3232223951104000018107Matches
2018-201928Porto1. Champions LgQF6.92532475342420000202111Matches
6 Seasons2 Clubs2 Leagues31.5485470148531260000383118
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Porto (5 Seasons)2 Leagues29.3485470148531260000383118
Rennes (1 Season)1 League2.2
Champions Lg (5 Seasons)28.4485470148531260000383118
Europa Lg (2 Seasons)3.1
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
201423dz AlgeriaWCQ2.3Matches
201424dz Algeria1. World CupR162.1Matches
201524dz AlgeriaFriendlies (M)2.7Matches
201524dz AlgeriaAfrica Cup of NationsQF3.715Matches
201726dz AlgeriaFriendlies (M)1.6Matches
201726dz AlgeriaAfrica Cup of NationsGR2.89Matches
201726dz AlgeriaAfrica Cup of Nations qualification1.8Matches
201827dz AlgeriaFriendlies (M)2.0Matches
201827dz AlgeriaWCQ4.9Matches
201928dz AlgeriaFriendlies (M)2.8Matches
201928dz AlgeriaAfrica Cup of Nations1st0.30Matches
201928dz AlgeriaAfrica Cup of Nations qualification3.6Matches
202029dz AlgeriaFriendlies (M)1.2Matches
202130dz AlgeriaAfrica Cup of NationsGR1.22Matches
202130dz AlgeriaAfrica Cup of Nations qualification1.2Matches
202231dz AlgeriaFriendlies (M)0.8Matches
202635dz AlgeriaWCQ0.6Matches
9 Seasons1 Club5 Leagues35.626
Friendlies (M) (7 Seasons)11.0
Africa Cup of Nations (4 Seasons)8.026
WCQ (3 Seasons)7.8
Africa Cup of Nations qualification (3 Seasons)6.6
World Cup (1 Season)2.1

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
2009-201019Clermont Footfr FRA2. Ligue 225.3
2010-201120Rennesfr FRA1. Ligue 113.5Matches
2011-201221Rennes2. Europa Lg2.2Matches
2011-201221Rennesfr FRA1. Ligue 17.7Matches
2012-201322Granadaes ESP1. La Liga20.4Matches
2013-201423Granadaes ESP1. La Liga30.8Matches
2014-201524Porto1. Champions Lg7.6Matches
2014-201524Portopt POR1. Primeira Liga21.5Matches
2015-201625Porto1. Champions Lg4.5Matches
2015-201625Porto2. Europa Lg0.9Matches
2015-201625Portopt POR1. Primeira Liga27.5Matches
2016-201726Porto1. Champions Lg3.1Matches
2016-201726Portopt POR1. Primeira Liga15.5Matches
2017-201827Porto1. Champions Lg6.3213.35180300040.64400000Matches
2017-201827Portopt POR1. Primeira Liga31.1Matches
2018-201928Porto1. Champions Lg6.9274.12160540240.61301000Matches
2018-201928Portopt POR1. Primeira Liga25.71013.9372114410080.31600110Matches
10 Seasons4 Clubs6 Leagues250.61493.871061228102160.421301110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (5 Seasons)3 Leagues150.71493.871061228102160.421301110
Granada (2 Seasons)1 League51.2
Rennes (2 Seasons)2 Leagues23.4
Clermont Foot (1 Season)1 League25.3
Primeira Liga (5 Seasons)121.31013.9372114410080.31600110
Champions Lg (5 Seasons)28.4483.74340840280.62701000
La Liga (2 Seasons)51.2
Ligue 1 (2 Seasons)21.2
Europa Lg (2 Seasons)3.1
Ligue 2 (1 Season)25.3
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
2009-201019Clermont Foot1 League25.3
2010-201120Rennes1 League13.5
2011-201221Rennes2 Leagues9.9
2012-201322Granada1 League20.4
2013-201423Granada1 League30.8
2014-201524Porto2 Leagues29.1
2015-201625Porto3 Leagues32.9
2016-201726Porto2 Leagues18.7
2017-201827Porto2 Leagues37.4213.35180300040.64400000
2018-201928Porto2 Leagues32.61283.97881198102120.37901110
10 Seasons4 Clubs6 Leagues250.61493.871061228102160.421301110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (5 Seasons)3 Leagues150.71493.871061228102160.421301110
Granada (2 Seasons)1 League51.2
Rennes (2 Seasons)2 Leagues23.4
Clermont Foot (1 Season)1 League25.3
Primeira Liga (5 Seasons)121.31013.9372114410080.31600110
Champions Lg (5 Seasons)28.4483.74340840280.62701000
La Liga (2 Seasons)51.2
Ligue 1 (2 Seasons)21.2
Europa Lg (2 Seasons)3.1
Ligue 2 (1 Season)25.3
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
2009-201019Clermont Footfr FRA2. Ligue 26th25.3
2010-201120Rennesfr FRA1. Ligue 16th13.5Matches
2011-201221Rennesfr FRA1. Ligue 16th7.7Matches
2012-201322Granadaes ESP1. La Liga15th20.4Matches
2013-201423Granadaes ESP1. La Liga15th30.8Matches
2014-201524Portopt POR1. Primeira Liga2nd21.5Matches
2015-201625Portopt POR1. Primeira Liga3rd27.5Matches
2016-201726Portopt POR1. Primeira Liga2nd15.5Matches
2017-201827Portopt POR1. Primeira Liga1st31.1Matches
2018-201928Portopt POR1. Primeira Liga2nd25.71013.9372114410080.31600110Matches
10 Seasons4 Clubs4 Leagues219.01013.9372114410080.31600110
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 League121.31013.9372114410080.31600110
Granada (2 Seasons)1 League51.2
Rennes (2 Seasons)1 League21.2
Clermont Foot (1 Season)1 League25.3
Primeira Liga (5 Seasons)121.31013.9372114410080.31600110
La Liga (2 Seasons)51.2
Ligue 1 (2 Seasons)21.2
Ligue 2 (1 Season)25.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2011-201221Rennes2. Europa LgGR2.2Matches
2014-201524Porto1. Champions LgQF7.6Matches
2015-201625Porto1. Champions LgGR4.5Matches
2015-201625Porto2. Europa LgR320.9Matches
2016-201726Porto1. Champions LgR163.1Matches
2017-201827Porto1. Champions LgR166.3213.35180300040.64400000Matches
2018-201928Porto1. Champions LgQF6.9274.12160540240.61301000Matches
6 Seasons2 Clubs2 Leagues31.5483.74340840280.62701000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Porto (5 Seasons)2 Leagues29.3483.74340840280.62701000
Rennes (1 Season)1 League2.2
Champions Lg (5 Seasons)28.4483.74340840280.62701000
Europa Lg (2 Seasons)3.1
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
201423dz AlgeriaWCQ2.3Matches
201424dz Algeria1. World CupR162.1Matches
201524dz AlgeriaFriendlies (M)2.7Matches
201524dz AlgeriaAfrica Cup of NationsQF3.7Matches
201726dz AlgeriaFriendlies (M)1.6Matches
201726dz AlgeriaAfrica Cup of NationsGR2.8Matches
201726dz AlgeriaAfrica Cup of Nations qualification1.8Matches
201827dz AlgeriaFriendlies (M)2.0Matches
201827dz AlgeriaWCQ4.9Matches
201928dz AlgeriaFriendlies (M)2.8Matches
201928dz AlgeriaAfrica Cup of Nations1st0.3Matches
201928dz AlgeriaAfrica Cup of Nations qualification3.6Matches
202029dz AlgeriaFriendlies (M)1.2Matches
202130dz AlgeriaAfrica Cup of NationsGR1.2Matches
202130dz AlgeriaAfrica Cup of Nations qualification1.2Matches
202231dz AlgeriaFriendlies (M)0.8Matches
202635dz AlgeriaWCQ0.6Matches
9 Seasons1 Club5 Leagues35.6
Friendlies (M) (7 Seasons)11.0
Africa Cup of Nations (4 Seasons)8.0
WCQ (3 Seasons)7.8
Africa Cup of Nations qualification (3 Seasons)6.6
World Cup (1 Season)2.1

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
2009-201019Clermont Footfr FRA2. Ligue 225.3
2010-201120Rennesfr FRA1. Ligue 113.5Matches
2011-201221Rennes2. Europa Lg2.2Matches
2011-201221Rennesfr FRA1. Ligue 17.7Matches
2012-201322Granadaes ESP1. La Liga20.4Matches
2013-201423Granadaes ESP1. La Liga30.8Matches
2014-201524Porto1. Champions Lg7.6Matches
2014-201524Portopt POR1. Primeira Liga21.5Matches
2015-201625Porto1. Champions Lg4.5Matches
2015-201625Porto2. Europa Lg0.9Matches
2015-201625Portopt POR1. Primeira Liga27.5Matches
2016-201726Porto1. Champions Lg3.123Matches
2016-201726Portopt POR1. Primeira Liga15.500Matches
2017-201827Porto1. Champions Lg6.31395715862.5390951810Matches
2017-201827Portopt POR1. Primeira Liga31.12523Matches
2018-201928Porto1. Champions Lg6.9866022728.6550561420Matches
2018-201928Portopt POR1. Primeira Liga25.728221311463417.62818018134170Matches
10 Seasons4 Clubs6 Leagues250.6496424187134926.536320325073100
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 Leagues150.7496424187134926.536320325073100
Granada (2 Seasons)1 League51.20
Rennes (2 Seasons)2 Leagues23.40
Clermont Foot (1 Season)1 League25.30
Primeira Liga (5 Seasons)121.328471311463417.62818018364170
Champions Lg (5 Seasons)28.42117117371546.7814014143230
La Liga (2 Seasons)51.20
Ligue 1 (2 Seasons)21.20
Europa Lg (2 Seasons)3.10
Ligue 2 (1 Season)25.30
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
2009-201019Clermont Foot1 League25.30
2010-201120Rennes1 League13.50
2011-201221Rennes2 Leagues9.90
2012-201322Granada1 League20.40
2013-201423Granada1 League30.80
2014-201524Porto2 Leagues29.10
2015-201625Porto3 Leagues32.90
2016-201726Porto2 Leagues18.7230
2017-201827Porto2 Leagues37.413345715862.53909281810
2018-201928Porto2 Leagues32.636281911684119.53323023195590
10 Seasons4 Clubs6 Leagues250.6496424187134926.536320325073100
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 Leagues150.7496424187134926.536320325073100
Granada (2 Seasons)1 League51.20
Rennes (2 Seasons)2 Leagues23.40
Clermont Foot (1 Season)1 League25.30
Primeira Liga (5 Seasons)121.328471311463417.62818018364170
Champions Lg (5 Seasons)28.42117117371546.7814014143230
La Liga (2 Seasons)51.20
Ligue 1 (2 Seasons)21.20
Europa Lg (2 Seasons)3.10
Ligue 2 (1 Season)25.30
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
2009-201019Clermont Footfr FRA2. Ligue 26th25.3
2010-201120Rennesfr FRA1. Ligue 16th13.5Matches
2011-201221Rennesfr FRA1. Ligue 16th7.7Matches
2012-201322Granadaes ESP1. La Liga15th20.4Matches
2013-201423Granadaes ESP1. La Liga15th30.8Matches
2014-201524Portopt POR1. Primeira Liga2nd21.5Matches
2015-201625Portopt POR1. Primeira Liga3rd27.5Matches
2016-201726Portopt POR1. Primeira Liga2nd15.500Matches
2017-201827Portopt POR1. Primeira Liga1st31.12523Matches
2018-201928Portopt POR1. Primeira Liga2nd25.728221311463417.62818018134170Matches
10 Seasons4 Clubs4 Leagues219.028471311463417.62818018364170
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 League121.328471311463417.62818018364170
Granada (2 Seasons)1 League51.20
Rennes (2 Seasons)1 League21.20
Clermont Foot (1 Season)1 League25.30
Primeira Liga (5 Seasons)121.328471311463417.62818018364170
La Liga (2 Seasons)51.20
Ligue 1 (2 Seasons)21.20
Ligue 2 (1 Season)25.30
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2011-201221Rennes2. Europa LgGR2.2Matches
2014-201524Porto1. Champions LgQF7.6Matches
2015-201625Porto1. Champions LgGR4.5Matches
2015-201625Porto2. Europa LgR320.9Matches
2016-201726Porto1. Champions LgR163.123Matches
2017-201827Porto1. Champions LgR166.31395715862.5390951810Matches
2018-201928Porto1. Champions LgQF6.9866022728.6550561420Matches
6 Seasons2 Clubs2 Leagues31.52117117371546.7814014143230
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)2 Leagues29.32117117371546.7814014143230
Rennes (1 Season)1 League2.20
Champions Lg (5 Seasons)28.42117117371546.7814014143230
Europa Lg (2 Seasons)3.10
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
201423dz AlgeriaWCQ2.3Matches
201424dz Algeria1. World CupR162.1Matches
201524dz AlgeriaFriendlies (M)2.7Matches
201524dz AlgeriaAfrica Cup of NationsQF3.730Matches
201726dz AlgeriaFriendlies (M)1.6Matches
201726dz AlgeriaAfrica Cup of NationsGR2.813Matches
201726dz AlgeriaAfrica Cup of Nations qualification1.8Matches
201827dz AlgeriaFriendlies (M)2.0Matches
201827dz AlgeriaWCQ4.9Matches
201928dz AlgeriaFriendlies (M)2.8Matches
201928dz AlgeriaAfrica Cup of Nations1st0.300Matches
201928dz AlgeriaAfrica Cup of Nations qualification3.6Matches
202029dz AlgeriaFriendlies (M)1.2Matches
202130dz AlgeriaAfrica Cup of NationsGR1.201Matches
202130dz AlgeriaAfrica Cup of Nations qualification1.2Matches
202231dz AlgeriaFriendlies (M)0.8Matches
202635dz AlgeriaWCQ0.6Matches
9 Seasons1 Club5 Leagues35.6440
Friendlies (M) (7 Seasons)11.00
Africa Cup of Nations (4 Seasons)8.0440
WCQ (3 Seasons)7.80
Africa Cup of Nations qualification (3 Seasons)6.60
World Cup (1 Season)2.10

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
2009-201019Clermont Footfr FRA2. Ligue 225.3
2010-201120Rennesfr FRA1. Ligue 113.5Matches
2011-201221Rennes2. Europa Lg2.2Matches
2011-201221Rennesfr FRA1. Ligue 17.7Matches
2012-201322Granadaes ESP1. La Liga20.4Matches
2013-201423Granadaes ESP1. La Liga30.8Matches
2014-201524Porto1. Champions Lg7.6Matches
2014-201524Portopt POR1. Primeira Liga21.5Matches
2015-201625Porto1. Champions Lg4.5Matches
2015-201625Porto2. Europa Lg0.9Matches
2015-201625Portopt POR1. Primeira Liga27.5Matches
2016-201726Porto1. Champions Lg3.1Matches
2016-201726Portopt POR1. Primeira Liga15.5Matches
2017-201827Porto1. Champions Lg6.332445317011824324643656.32843.825223601203392311121824242Matches
2017-201827Portopt POR1. Primeira Liga31.1Matches
2018-201928Porto1. Champions Lg6.935132718614825351512854.92345.12682342122339338192627345Matches
2018-201928Portopt POR1. Primeira Liga25.713331013462659810013331428459.25740.1929753844231531134063581032193Matches
10 Seasons4 Clubs6 Leagues250.6200817214982864149200825714857.610842.0144912240684923116959941021547280
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 Leagues150.7200817214982864149200825714857.610842.0144912240684923116959941021547280
Granada (2 Seasons)1 League51.2
Rennes (2 Seasons)2 Leagues23.4
Clermont Foot (1 Season)1 League25.3
Primeira Liga (5 Seasons)121.313331013462659810013331428459.25740.1929753844231531134063581032193
Champions Lg (5 Seasons)28.4675780356266496751156455.75144.352047022426785619314451587
La Liga (2 Seasons)51.2
Ligue 1 (2 Seasons)21.2
Europa Lg (2 Seasons)3.1
Ligue 2 (1 Season)25.3
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
2009-201019Clermont Foot1 League25.3
2010-201120Rennes1 League13.5
2011-201221Rennes2 Leagues9.9
2012-201322Granada1 League20.4
2013-201423Granada1 League30.8
2014-201524Porto2 Leagues29.1
2015-201625Porto3 Leagues32.9
2016-201726Porto2 Leagues18.7
2017-201827Porto2 Leagues37.432445317011824324643656.32843.825223601203392311121824242
2018-201928Porto2 Leagues32.6168413161812746125168419311258.08041.51197988056461921464882841305238
10 Seasons4 Clubs6 Leagues250.6200817214982864149200825714857.610842.0144912240684923116959941021547280
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 Leagues150.7200817214982864149200825714857.610842.0144912240684923116959941021547280
Granada (2 Seasons)1 League51.2
Rennes (2 Seasons)2 Leagues23.4
Clermont Foot (1 Season)1 League25.3
Primeira Liga (5 Seasons)121.313331013462659810013331428459.25740.1929753844231531134063581032193
Champions Lg (5 Seasons)28.4675780356266496751156455.75144.352047022426785619314451587
La Liga (2 Seasons)51.2
Ligue 1 (2 Seasons)21.2
Europa Lg (2 Seasons)3.1
Ligue 2 (1 Season)25.3
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
2009-201019Clermont Footfr FRA2. Ligue 26th25.3
2010-201120Rennesfr FRA1. Ligue 16th13.5Matches
2011-201221Rennesfr FRA1. Ligue 16th7.7Matches
2012-201322Granadaes ESP1. La Liga15th20.4Matches
2013-201423Granadaes ESP1. La Liga15th30.8Matches
2014-201524Portopt POR1. Primeira Liga2nd21.5Matches
2015-201625Portopt POR1. Primeira Liga3rd27.5Matches
2016-201726Portopt POR1. Primeira Liga2nd15.5Matches
2017-201827Portopt POR1. Primeira Liga1st31.1Matches
2018-201928Portopt POR1. Primeira Liga2nd25.713331013462659810013331428459.25740.1929753844231531134063581032193Matches
10 Seasons4 Clubs4 Leagues219.013331013462659810013331428459.25740.1929753844231531134063581032193
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 League121.313331013462659810013331428459.25740.1929753844231531134063581032193
Granada (2 Seasons)1 League51.2
Rennes (2 Seasons)1 League21.2
Clermont Foot (1 Season)1 League25.3
Primeira Liga (5 Seasons)121.313331013462659810013331428459.25740.1929753844231531134063581032193
La Liga (2 Seasons)51.2
Ligue 1 (2 Seasons)21.2
Ligue 2 (1 Season)25.3
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
2011-201221Rennes2. Europa LgGR2.2Matches
2014-201524Porto1. Champions LgQF7.6Matches
2015-201625Porto1. Champions LgGR4.5Matches
2015-201625Porto2. Europa LgR320.9Matches
2016-201726Porto1. Champions LgR163.1Matches
2017-201827Porto1. Champions LgR166.332445317011824324643656.32843.825223601203392311121824242Matches
2018-201928Porto1. Champions LgQF6.935132718614825351512854.92345.12682342122339338192627345Matches
6 Seasons2 Clubs2 Leagues31.5675780356266496751156455.75144.352047022426785619314451587
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)2 Leagues29.3675780356266496751156455.75144.352047022426785619314451587
Rennes (1 Season)1 League2.2
Champions Lg (5 Seasons)28.4675780356266496751156455.75144.352047022426785619314451587
Europa Lg (2 Seasons)3.1
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
201423dz AlgeriaWCQ2.3Matches
201424dz Algeria1. World CupR162.1Matches
201524dz AlgeriaFriendlies (M)2.7Matches
201524dz AlgeriaAfrica Cup of NationsQF3.7Matches
201726dz AlgeriaFriendlies (M)1.6Matches
201726dz AlgeriaAfrica Cup of NationsGR2.8Matches
201726dz AlgeriaAfrica Cup of Nations qualification1.8Matches
201827dz AlgeriaFriendlies (M)2.0Matches
201827dz AlgeriaWCQ4.9Matches
201928dz AlgeriaFriendlies (M)2.8Matches
201928dz AlgeriaAfrica Cup of Nations1st0.3Matches
201928dz AlgeriaAfrica Cup of Nations qualification3.6Matches
202029dz AlgeriaFriendlies (M)1.2Matches
202130dz AlgeriaAfrica Cup of NationsGR1.2Matches
202130dz AlgeriaAfrica Cup of Nations qualification1.2Matches
202231dz AlgeriaFriendlies (M)0.8Matches
202635dz AlgeriaWCQ0.6Matches
9 Seasons1 Club5 Leagues35.6
Friendlies (M) (7 Seasons)11.0
Africa Cup of Nations (4 Seasons)8.0
WCQ (3 Seasons)7.8
Africa Cup of Nations qualification (3 Seasons)6.6
World Cup (1 Season)2.1

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
2009-201019Clermont Footfr FRA2. Ligue 2322,2737166.525.3284
2010-201120Rennesfr FRA1. Ligue 1221,2165535.613.51438Matches
2011-201221Rennes2. Europa Lg3200672.2300Matches
2011-201221Rennesfr FRA1. Ligue 1176944120.37.76011Matches
2012-201322Granadaes ESP1. La Liga271,8386853.720.421106Matches
2013-201423Granadaes ESP1. La Liga352,7707981.030.833192Matches
2014-201524Porto1. Champions Lg96827675.87.691002.36169+7+0.92-2.79Matches
2014-201524Portopt POR1. Primeira Liga281,9376963.321.5259322.394110+31+1.44-0.96Matches
2015-201625Porto1. Champions Lg54058175.04.551001.4056-1-0.22-1.56Matches
2015-201625Porto2. Europa Lg2834246.10.910100.0001-1-1.08+0.77Matches
2015-201625Portopt POR1. Primeira Liga332,4727580.827.52912402.125225+27+0.98-0.55Matches
2016-201726Porto1. Champions Lg52815639.03.131211.4072+5+1.60+2.01Matches
2016-201726Portopt POR1. Primeira Liga221,3996445.715.5164622.323912+27+1.74+0.38Matches
2017-201827Porto1. Champions Lg75688178.96.373011.43131300.000.008.88.4+0.4+0.07+0.50Matches
2017-201827Portopt POR1. Primeira Liga332,8008591.531.13220112.587016+54+1.74-1.73Matches
2018-201928Porto1. Champions Lg96206966.76.9777124111.78126+6+0.87+1.1610.39.5+0.8+0.12+0.99Matches
2018-201928Portopt POR1. Primeira Liga322,3137275.625.72780953002.475510+45+1.75+0.6752.316.5+35.8+1.39-0.37Matches
10 Seasons4 Clubs6 Leagues32122,5517061.4250.62667993553382.23310110+200+1.33-0.0971.534.3+37.1+0.96+0.19
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 Leagues18513,5607370.3150.71617961243382.23310110+200+1.33-0.0971.534.3+37.1+0.96+0.19
Granada (2 Seasons)1 League624,6087467.451.254298
Rennes (2 Seasons)2 Leagues422,1105027.923.423319
Clermont Foot (1 Season)1 League322,2737166.525.3284
Primeira Liga (5 Seasons)14810,9217471.4121.31298054193052.3825773+184+1.52-0.2152.316.5+35.8+1.39-0.37
Champions Lg (5 Seasons)352,5567367.128.43177744131.755336+17+0.60+0.0219.117.9+1.3+0.10+0.83
La Liga (2 Seasons)624,6087467.451.254298
Ligue 1 (2 Seasons)391,9104927.921.220319
Europa Lg (2 Seasons)52835746.13.140100.0001-1-1.08+0.77
Ligue 2 (1 Season)322,2737166.525.3284
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
2009-201019Clermont Foot1 League322,2737166.525.3284
2010-201120Rennes1 League221,2165535.613.51438
2011-201221Rennes2 Leagues208944520.39.99011
2012-201322Granada1 League271,8386853.720.421106
2013-201423Granada1 League352,7707981.030.833192
2014-201524Porto2 Leagues372,6197166.129.13410322.385719+38+1.31-1.31
2015-201625Porto3 Leagues402,9607478.332.93513501.925732+25+0.76-0.34
2016-201726Porto2 Leagues271,6806244.418.7195832.154614+32+1.71+0.73
2017-201827Porto2 Leagues403,3688489.137.43923122.388329+54+1.44-0.748.88.4+0.4+0.07+0.50
2018-201928Porto2 Leagues412,9337273.532.634791073312.326716+51+1.56+0.8862.626.0+36.7+1.14+0.19
10 Seasons4 Clubs6 Leagues32122,5517061.4250.62667993553382.23310110+200+1.33-0.0971.534.3+37.1+0.96+0.19
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 Leagues18513,5607370.3150.71617961243382.23310110+200+1.33-0.0971.534.3+37.1+0.96+0.19
Granada (2 Seasons)1 League624,6087467.451.254298
Rennes (2 Seasons)2 Leagues422,1105027.923.423319
Clermont Foot (1 Season)1 League322,2737166.525.3284
Primeira Liga (5 Seasons)14810,9217471.4121.31298054193052.3825773+184+1.52-0.2152.316.5+35.8+1.39-0.37
Champions Lg (5 Seasons)352,5567367.128.43177744131.755336+17+0.60+0.0219.117.9+1.3+0.10+0.83
La Liga (2 Seasons)624,6087467.451.254298
Ligue 1 (2 Seasons)391,9104927.921.220319
Europa Lg (2 Seasons)52835746.13.140100.0001-1-1.08+0.77
Ligue 2 (1 Season)322,2737166.525.3284
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
2009-201019Clermont Footfr FRA2. Ligue 26th322,2737166.525.3284
2010-201120Rennesfr FRA1. Ligue 16th221,2165535.613.51438Matches
2011-201221Rennesfr FRA1. Ligue 16th176944120.37.76011Matches
2012-201322Granadaes ESP1. La Liga15th271,8386853.720.421106Matches
2013-201423Granadaes ESP1. La Liga15th352,7707981.030.833192Matches
2014-201524Portopt POR1. Primeira Liga2nd281,9376963.321.5259322.394110+31+1.44-0.96Matches
2015-201625Portopt POR1. Primeira Liga3rd332,4727580.827.52912402.125225+27+0.98-0.55Matches
2016-201726Portopt POR1. Primeira Liga2nd221,3996445.715.5164622.323912+27+1.74+0.38Matches
2017-201827Portopt POR1. Primeira Liga1st332,8008591.531.13220112.587016+54+1.74-1.73Matches
2018-201928Portopt POR1. Primeira Liga2nd322,3137275.625.72780953002.475510+45+1.75+0.6752.316.5+35.8+1.39-0.37Matches
10 Seasons4 Clubs4 Leagues28119,7127060.8219.02318086503052.3825773+184+1.52-0.2152.316.5+35.8+1.39-0.37
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 League14810,9217471.4121.31298054193052.3825773+184+1.52-0.2152.316.5+35.8+1.39-0.37
Granada (2 Seasons)1 League624,6087467.451.254298
Rennes (2 Seasons)1 League391,9104927.921.220319
Clermont Foot (1 Season)1 League322,2737166.525.3284
Primeira Liga (5 Seasons)14810,9217471.4121.31298054193052.3825773+184+1.52-0.2152.316.5+35.8+1.39-0.37
La Liga (2 Seasons)624,6087467.451.254298
Ligue 1 (2 Seasons)391,9104927.921.220319
Ligue 2 (1 Season)322,2737166.525.3284
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
2011-201221Rennes2. Europa LgGR3200672.2300Matches
2014-201524Porto1. Champions LgQF96827675.87.691002.36169+7+0.92-2.79Matches
2015-201625Porto1. Champions LgGR54058175.04.551001.4056-1-0.22-1.56Matches
2015-201625Porto2. Europa LgR322834246.10.910100.0001-1-1.08+0.77Matches
2016-201726Porto1. Champions LgR1652815639.03.131211.4072+5+1.60+2.01Matches
2017-201827Porto1. Champions LgR1675688178.96.373011.43131300.000.008.88.4+0.4+0.07+0.50Matches
2018-201928Porto1. Champions LgQF96206966.76.9777124111.78126+6+0.87+1.1610.39.5+0.8+0.12+0.99Matches
6 Seasons2 Clubs2 Leagues402,8397166.131.53577754131.665337+16+0.55+0.1519.117.9+1.3+0.10+0.83
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)2 Leagues372,6397166.129.33277754131.665337+16+0.55+0.1519.117.9+1.3+0.10+0.83
Rennes (1 Season)1 League3200672.2300
Champions Lg (5 Seasons)352,5567367.128.43177744131.755336+17+0.60+0.0219.117.9+1.3+0.10+0.83
Europa Lg (2 Seasons)52835746.13.140100.0001-1-1.08+0.77
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
201423dz AlgeriaWCQ32046828.32.33680023.0041+3+1.32+0.28Matches
201423dz AlgeriaFriendlies (M)00001Matches
201424dz Algeria1. World CupR1631896348.52.1274014211.3365+1+0.48+0.92Matches
201524dz AlgeriaFriendlies (M)42426167.22.7371112901.0032+1+0.37-0.39Matches
201524dz AlgeriaAfrica Cup of NationsQF43358493.13.74841001.5054+1+0.27+0.27Matches
201726dz AlgeriaFriendlies (M)21437279.41.62720003.0031+2+1.26-3.61Matches
201726dz AlgeriaAfrica Cup of NationsGR32538493.72.83842000.6746-2-0.71-6.01Matches
201726dz AlgeriaAfrica Cup of Nations qualification21638245.31.82821003.0071+6+3.31-3.08Matches
201827dz AlgeriaFriendlies (M)21809033.32.02902010.0026-4-2.00-2.25Matches
201827dz AlgeriaWCQ64437461.54.9582313401.178800.00-0.97Matches
201928dz AlgeriaFriendlies (M)52495046.12.8371021802.2043+1+0.36-1.18Matches
201928dz AlgeriaAfrica Cup of Nations1st225133.80.30021253.000000.00-1.56Matches
201928dz AlgeriaAfrica Cup of Nations qualification43268260.43.64822001.7542+2+0.55-0.71Matches
202029dz AlgeriaFriendlies (M)21085460.01.2189011902.002200.00-1.25Matches
202130dz AlgeriaAfrica Cup of NationsGR31093640.41.2163022300.3310+1+0.83+3.06Matches
202130dz AlgeriaAfrica Cup of Nations qualification21085420.01.2190111802.0032+1+0.83-1.67Matches
202231dz AlgeriaFriendlies (M)1717113.10.81710003.0010+1+1.27+0.69Matches
202635dz AlgeriaWCQ1585816.10.61580000.001100.00-1.19Matches
9 Seasons1 Club5 Leagues493,2066542.135.63878131122101.635844+14+0.39-0.90
Friendlies (M) (7 Seasons)169936240.911.01276342121.751514+1+0.09-0.78
Africa Cup of Nations (4 Seasons)127226046.38.0882341751.25101000.00-0.86
WCQ (3 Seasons)107057139.27.8975313421.601310+3+0.38-0.69
Africa Cup of Nations qualification (3 Seasons)85977541.56.6783411802.13145+9+1.36-1.74
World Cup (1 Season)31896348.52.1274014211.3365+1+0.48+0.92

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
2009-201019Clermont Footfr FRA2. Ligue 225.330
2010-201120Rennesfr FRA1. Ligue 113.52012Matches
2011-201221Rennes2. Europa Lg2.2001Matches
2011-201221Rennesfr FRA1. Ligue 17.72012Matches
2012-201322Granadaes ESP1. La Liga20.47133Matches
2013-201423Granadaes ESP1. La Liga30.87137Matches
2014-201524Porto1. Champions Lg7.6009Matches
2014-201524Portopt POR1. Primeira Liga21.510Matches
2015-201625Porto1. Champions Lg4.5006Matches
2015-201625Porto2. Europa Lg0.9000Matches
2015-201625Portopt POR1. Primeira Liga27.56023Matches
2016-201726Porto1. Champions Lg3.1000360832000Matches
2016-201726Portopt POR1. Primeira Liga15.51102100000000Matches
2017-201827Porto1. Champions Lg6.31006140059000541325.0Matches
2017-201827Portopt POR1. Primeira Liga31.120019921262325000Matches
2018-201928Porto1. Champions Lg6.90007111466000403350.0Matches
2018-201928Portopt POR1. Primeira Liga25.7200356622013221001321118.3Matches
10 Seasons4 Clubs6 Leagues250.63430224189458506410022651722.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (5 Seasons)3 Leagues150.71310129189458506410022651722.7
Granada (2 Seasons)1 League51.214270
Rennes (2 Seasons)2 Leagues23.44025
Clermont Foot (1 Season)1 League25.330
Primeira Liga (5 Seasons)121.312109815834636471001321118.3
Champions Lg (5 Seasons)28.410031311121417000944640.0
La Liga (2 Seasons)51.214270
Ligue 1 (2 Seasons)21.24024
Europa Lg (2 Seasons)3.1001
Ligue 2 (1 Season)25.330
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
2009-201019Clermont Foot1 League25.330
2010-201120Rennes1 League13.52012
2011-201221Rennes2 Leagues9.92013
2012-201322Granada1 League20.47133
2013-201423Granada1 League30.87137
2014-201524Porto2 Leagues29.1109
2015-201625Porto3 Leagues32.96029
2016-201726Porto2 Leagues18.71102460832000
2017-201827Porto2 Leagues37.4300251061262834000541325.0
2018-201928Porto2 Leagues32.62004277324192810017241422.2
10 Seasons4 Clubs6 Leagues250.63430224189458506410022651722.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (5 Seasons)3 Leagues150.71310129189458506410022651722.7
Granada (2 Seasons)1 League51.214270
Rennes (2 Seasons)2 Leagues23.44025
Clermont Foot (1 Season)1 League25.330
Primeira Liga (5 Seasons)121.312109815834636471001321118.3
Champions Lg (5 Seasons)28.410031311121417000944640.0
La Liga (2 Seasons)51.214270
Ligue 1 (2 Seasons)21.24024
Europa Lg (2 Seasons)3.1001
Ligue 2 (1 Season)25.330
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
2009-201019Clermont Footfr FRA2. Ligue 26th25.330
2010-201120Rennesfr FRA1. Ligue 16th13.52012Matches
2011-201221Rennesfr FRA1. Ligue 16th7.72012Matches
2012-201322Granadaes ESP1. La Liga15th20.47133Matches
2013-201423Granadaes ESP1. La Liga15th30.87137Matches
2014-201524Portopt POR1. Primeira Liga2nd21.510Matches
2015-201625Portopt POR1. Primeira Liga3rd27.56023Matches
2016-201726Portopt POR1. Primeira Liga2nd15.51102100000000Matches
2017-201827Portopt POR1. Primeira Liga1st31.120019921262325000Matches
2018-201928Portopt POR1. Primeira Liga2nd25.7200356622013221001321118.3Matches
10 Seasons4 Clubs4 Leagues219.0333019215834636471001321118.3
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 League121.312109815834636471001321118.3
Granada (2 Seasons)1 League51.214270
Rennes (2 Seasons)1 League21.24024
Clermont Foot (1 Season)1 League25.330
Primeira Liga (5 Seasons)121.312109815834636471001321118.3
La Liga (2 Seasons)51.214270
Ligue 1 (2 Seasons)21.24024
Ligue 2 (1 Season)25.330
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
2011-201221Rennes2. Europa LgGR2.2001Matches
2014-201524Porto1. Champions LgQF7.6009Matches
2015-201625Porto1. Champions LgGR4.5006Matches
2015-201625Porto2. Europa LgR320.9000Matches
2016-201726Porto1. Champions LgR163.1000360832000Matches
2017-201827Porto1. Champions LgR166.31006140059000541325.0Matches
2018-201928Porto1. Champions LgQF6.90007111466000403350.0Matches
6 Seasons2 Clubs2 Leagues31.510032311121417000944640.0
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Porto (5 Seasons)2 Leagues29.310031311121417000944640.0
Rennes (1 Season)1 League2.2001
Champions Lg (5 Seasons)28.410031311121417000944640.0
Europa Lg (2 Seasons)3.1001
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201423dz AlgeriaWCQ2.30000Matches
201424dz Algeria1. World CupR162.10000Matches
201524dz AlgeriaFriendlies (M)2.70000Matches
201524dz AlgeriaAfrica Cup of NationsQF3.700061801503000Matches
201726dz AlgeriaFriendlies (M)1.60000Matches
201726dz AlgeriaAfrica Cup of NationsGR2.80006120931000Matches
201726dz AlgeriaAfrica Cup of Nations qualification1.81000Matches
201827dz AlgeriaFriendlies (M)2.00000Matches
201827dz AlgeriaWCQ4.91000Matches
201928dz AlgeriaFriendlies (M)2.80000Matches
201928dz AlgeriaAfrica Cup of Nations1st0.30000000000Matches
201928dz AlgeriaAfrica Cup of Nations qualification3.60000Matches
202029dz AlgeriaFriendlies (M)1.20000Matches
202130dz AlgeriaAfrica Cup of NationsGR1.21003202100Matches
202130dz AlgeriaAfrica Cup of Nations qualification1.20000Matches
202231dz AlgeriaFriendlies (M)0.80000Matches
202635dz AlgeriaWCQ0.60000Matches
9 Seasons1 Club5 Leagues35.6300153202644000
Friendlies (M) (7 Seasons)11.00000
Africa Cup of Nations (4 Seasons)8.0100153202644000
WCQ (3 Seasons)7.81000
Africa Cup of Nations qualification (3 Seasons)6.61000
World Cup (1 Season)2.10000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Yacine Brahimi Pages