Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201118Reimsfr FRA2. Ligue 2875686.3000000300.000.000.000.000.00
2011-201219Reimsfr FRA2. Ligue 226242,27425.3123100400.040.080.120.040.12
2012-201320Reimsfr FRA1. Ligue 129272,46127.3213200210.070.040.110.070.11Matches
2013-201421Reimsfr FRA1. Ligue 133332,91932.4033000210.000.090.090.000.09Matches
2014-201522Reimsfr FRA1. Ligue 132322,80531.2628600300.190.060.260.190.26Matches
2015-201623Reimsfr FRA1. Ligue 132322,85931.8516500310.160.030.190.160.19Matches
2016-201724Betises ESPCopa del Rey221571.7000000000.000.000.000.000.00Matches
2016-201724Betises ESP1. La Liga26252,21524.6213200400.080.040.120.080.12Matches
2017-201825Betises ESPCopa del Rey11901.0000000000.000.000.000.000.00Matches
2017-201825Betises ESP1. La Liga34343,02433.6101100913.33.30.23.53012990.030.000.030.030.030.100.010.100.100.10Matches
2018-201926Betises ESPCopa del Rey776607.3101100200.140.000.140.140.14Matches
2018-201926Betis2. Europa Lg665406.0000000100.40.40.00.4114360.000.000.000.000.000.060.010.060.060.06Matches
2018-201926Betises ESP1. La Liga35343,05934.01121001000.60.61.52.223172170.030.030.060.030.060.020.040.060.020.06Matches
2019-202027Betises ESPCopa del Rey00Matches
2019-202027Betises ESP1. La Liga29292,57628.6000000901.51.51.12.6109380.000.000.000.000.000.050.040.090.050.09Matches
2020-202128Betises ESPCopa del Rey444204.7011000000.000.210.210.000.21Matches
2020-202128Betises ESP1. La Liga28272,39226.6314300622.12.10.82.956230.110.040.150.110.150.080.030.110.080.11Matches
2021-202229Villarreal1. Champions Lg20260.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202229Villarreales ESPCopa del Rey221802.0101100000.500.000.500.500.50Matches
2021-202229Villarreales ESP1. La Liga17141,37515.3101100302.32.30.12.375420.070.000.070.070.070.150.000.150.150.15Matches
2021-202229VillarrealSuper Cup10300.3000000000.000.000.000.000.00Matches
2022-202330Villarreal3. Conf Lg887208.0000000100.10.10.10.323410.000.000.000.000.000.020.020.040.020.04Matches
2022-202330Villarreales ESPCopa del Rey433393.8011000000.000.270.270.000.27Matches
2022-202330Villarreales ESP1. La Liga21161,46116.2000000100.10.10.30.473690.000.000.000.000.000.010.020.030.010.03Matches
2023-202431Villarreales ESPCopa del Rey11901.0000000000.000.000.000.000.00Matches
2023-202431Villarreal2. Europa Lg554054.5000000100.30.30.00.363200.000.000.000.000.000.070.000.070.070.07Matches
2023-202431Villarreales ESP1. La Liga16121,11312.4101100300.60.60.71.365540.080.000.080.080.080.050.050.100.050.10Matches
14 Seasons3 Clubs8 Leagues40938534,758386.2251439250067611.311.34.916.2107710590.060.040.100.060.100.060.030.090.060.09
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
Reims (6 Seasons)2 Leagues16015513,886154.31492314001730.090.060.150.090.15
Betis (5 Seasons)3 Leagues17216915,133168.184128004137.97.93.711.679499430.050.020.070.050.070.060.030.090.060.09
Villarreal (3 Seasons)6 Leagues77615,73963.8314300903.43.41.24.628211160.050.020.060.050.060.060.020.080.060.08
La Liga (8 Seasons)20619117,215191.3931290045310.510.54.715.288601520.050.020.060.050.060.060.030.090.060.09
Copa del Rey (8 Seasons)21201,93621.5224200200.090.090.190.090.19
Ligue 1 (4 Seasons)12612411,044122.71372013001030.110.060.160.110.16
Ligue 2 (2 Seasons)34312,84231.6123100700.030.060.100.030.10
Europa Lg (2 Seasons)111194510.5000000200.70.70.00.7177560.000.000.000.000.000.060.000.060.060.06
Conf Lg (1 Season)887208.0000000100.10.10.10.323410.000.000.000.000.000.020.020.040.020.04
Champions Lg (1 Season)20260.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Super Cup (1 Season)10300.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201118Reims1 League875686.3000000300.000.000.000.000.00
2011-201219Reims1 League26242,27425.3123100400.040.080.120.040.12
2012-201320Reims1 League29272,46127.3213200210.070.040.110.070.11
2013-201421Reims1 League33332,91932.4033000210.000.090.090.000.09
2014-201522Reims1 League32322,80531.2628600300.190.060.260.190.26
2015-201623Reims1 League32322,85931.8516500310.160.030.190.160.19
2016-201724Betis2 Leagues28272,37226.4213200400.080.040.110.080.11
2017-201825Betis2 Leagues35353,11434.6101100913.33.30.23.53012990.030.000.030.030.030.100.010.100.100.10
2018-201926Betis3 Leagues48474,25947.32132001301.01.01.62.534215230.040.020.060.040.060.020.040.060.020.06
2019-202027Betis2 Leagues29292,57628.6000000901.51.51.12.6109380.000.000.000.000.000.050.040.090.050.09
2020-202128Betis2 Leagues32312,81231.2325300622.12.10.82.956230.100.060.160.100.160.080.030.110.080.11
2021-202229Villarreal4 Leagues22161,61117.9202200302.32.30.12.375420.110.000.110.110.110.150.000.150.150.15
2022-202330Villarreal3 Leagues33272,52028.0011000200.30.30.40.7970100.000.040.040.000.040.010.020.030.010.03
2023-202431Villarreal3 Leagues22181,60817.9101100400.90.90.71.6128740.060.000.060.060.060.060.040.090.060.09
14 Seasons3 Clubs8 Leagues40938534,758386.2251439250067611.311.34.916.2107710590.060.040.100.060.100.060.030.090.060.09
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
Reims (6 Seasons)2 Leagues16015513,886154.31492314001730.090.060.150.090.15
Betis (5 Seasons)3 Leagues17216915,133168.184128004137.97.93.711.679499430.050.020.070.050.070.060.030.090.060.09
Villarreal (3 Seasons)6 Leagues77615,73963.8314300903.43.41.24.628211160.050.020.060.050.060.060.020.080.060.08
La Liga (8 Seasons)20619117,215191.3931290045310.510.54.715.288601520.050.020.060.050.060.060.030.090.060.09
Copa del Rey (8 Seasons)21201,93621.5224200200.090.090.190.090.19
Ligue 1 (4 Seasons)12612411,044122.71372013001030.110.060.160.110.16
Ligue 2 (2 Seasons)34312,84231.6123100700.030.060.100.030.10
Europa Lg (2 Seasons)111194510.5000000200.70.70.00.7177560.000.000.000.000.000.060.000.060.060.06
Conf Lg (1 Season)887208.0000000100.10.10.10.323410.000.000.000.000.000.020.020.040.020.04
Champions Lg (1 Season)20260.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Super Cup (1 Season)10300.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2010-201118Reimsfr FRA2. Ligue 210th875686.3000000300.000.000.000.000.00
2011-201219Reimsfr FRA2. Ligue 22nd26242,27425.3123100400.040.080.120.040.12
2012-201320Reimsfr FRA1. Ligue 114th29272,46127.3213200210.070.040.110.070.11Matches
2013-201421Reimsfr FRA1. Ligue 111th33332,91932.4033000210.000.090.090.000.09Matches
2014-201522Reimsfr FRA1. Ligue 115th32322,80531.2628600300.190.060.260.190.26Matches
2015-201623Reimsfr FRA1. Ligue 118th32322,85931.8516500310.160.030.190.160.19Matches
2016-201724Betises ESP1. La Liga15th26252,21524.6213200400.080.040.120.080.12Matches
2017-201825Betises ESP1. La Liga6th34343,02433.6101100913.33.30.23.53012990.030.000.030.030.030.100.010.100.100.10Matches
2018-201926Betises ESP1. La Liga10th35343,05934.01121001000.60.61.52.223172170.030.030.060.030.060.020.040.060.020.06Matches
2019-202027Betises ESP1. La Liga15th29292,57628.6000000901.51.51.12.6109380.000.000.000.000.000.050.040.090.050.09Matches
2020-202128Betises ESP1. La Liga6th28272,39226.6314300622.12.10.82.956230.110.040.150.110.150.080.030.110.080.11Matches
2021-202229Villarreales ESP1. La Liga7th17141,37515.3101100302.32.30.12.375420.070.000.070.070.070.150.000.150.150.15Matches
2022-202330Villarreales ESP1. La Liga5th21161,46116.2000000100.10.10.30.473690.000.000.000.000.000.010.020.030.010.03Matches
2023-202431Villarreales ESP1. La Liga8th16121,11312.4101100300.60.60.71.365540.080.000.080.080.080.050.050.100.050.10Matches
14 Seasons3 Clubs3 Leagues36634631,101345.6231235230062610.510.54.715.288601520.070.030.100.070.100.060.030.090.060.09
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
Reims (6 Seasons)2 Leagues16015513,886154.31492314001730.090.060.150.090.15
Betis (5 Seasons)1 League15214913,266147.473107003837.57.53.711.268456370.050.020.070.050.070.060.030.090.060.09
Villarreal (3 Seasons)1 League54423,94943.9202200703.03.01.04.020145150.050.000.050.050.050.070.020.090.070.09
La Liga (8 Seasons)20619117,215191.3931290045310.510.54.715.288601520.050.020.060.050.060.060.030.090.060.09
Ligue 1 (4 Seasons)12612411,044122.71372013001030.110.060.160.110.16
Ligue 2 (2 Seasons)34312,84231.6123100700.030.060.100.030.10
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201724Betises ESPCopa del Rey17th221571.7000000000.000.000.000.000.00Matches
2017-201825Betises ESPCopa del Rey17th11901.0000000000.000.000.000.000.00Matches
2018-201926Betises ESPCopa del Rey3rd776607.3101100200.140.000.140.140.14Matches
2019-202027Betises ESPCopa del Rey17th00Matches
2020-202128Betises ESPCopa del Rey5th444204.7011000000.000.210.210.000.21Matches
2021-202229Villarreales ESPCopa del ReyR32221802.0101100000.500.000.500.500.50Matches
2022-202330Villarreales ESPCopa del ReyR16433393.8011000000.000.270.270.000.27Matches
2023-202431Villarreales ESPCopa del ReyR3211901.0000000000.000.000.000.000.00Matches
8 Seasons2 Clubs1 League21201,93621.5224200200.090.090.190.090.19
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Betis (5 Seasons)1 League14141,32714.7112100200.070.070.140.070.14
Villarreal (3 Seasons)1 League766096.8112100000.150.150.300.150.30
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
2018-201926Betis2. Europa LgR32665406.0000000100.40.40.00.4114360.000.000.000.000.000.060.010.060.060.06Matches
2021-202229Villarreal1. Champions LgSF20260.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202229VillarrealSuper Cup2nd10300.3000000000.000.000.000.000.00Matches
2022-202330Villarreal3. Conf LgR16887208.0000000100.10.10.10.323410.000.000.000.000.000.020.020.040.020.04Matches
2023-202431Villarreal2. Europa LgR16554054.5000000100.30.30.00.363200.000.000.000.000.000.070.000.070.070.07Matches
4 Seasons2 Clubs4 Leagues22191,72119.1000000300.80.80.21.01910970.000.000.000.000.000.040.010.050.040.05
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
Villarreal (3 Seasons)4 Leagues16131,18113.1000000200.40.40.10.686610.000.000.000.000.000.040.010.050.040.05
Betis (1 Season)1 League665406.0000000100.40.40.00.4114360.000.000.000.000.000.060.010.060.060.06
Europa Lg (2 Seasons)111194510.5000000200.70.70.00.7177560.000.000.000.000.000.060.000.060.060.06
Conf Lg (1 Season)887208.0000000100.10.10.10.323410.000.000.000.000.000.020.020.040.020.04
Champions Lg (1 Season)20260.3000000000.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Super Cup (1 Season)10300.3000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201422dz AlgeriaWCQ00Matches
201422dz AlgeriaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
201422dz Algeria1. World CupR16333003.3000000000.000.000.000.000.00Matches
201523dz AlgeriaFriendlies (M)332703.0000000000.000.000.000.000.00Matches
201523dz AlgeriaAfrica Cup of NationsQF443604.0000000100.000.000.000.000.00Matches
201725dz AlgeriaFriendlies (M)221501.7000000000.000.000.000.000.00Matches
201725dz AlgeriaAfrica Cup of NationsGR332703.0000000000.000.000.000.000.00Matches
201725dz AlgeriaAfrica Cup of Nations qualification443604.0000000000.000.000.000.000.00Matches
201826dz AlgeriaWCQ776307.0000000100.000.000.000.000.00Matches
201826dz AlgeriaFriendlies (M)443604.0011000100.000.250.250.000.25Matches
201927dz AlgeriaAfrica Cup of Nations1st665706.3000000200.000.000.000.000.00Matches
201927dz AlgeriaAfrica Cup of Nations qualification332703.0000000100.000.000.000.000.00Matches
201927dz AlgeriaFriendlies (M)554505.0000000000.000.000.000.000.00Matches
202028dz AlgeriaFriendlies (M)221802.0000000000.000.000.000.000.00Matches
202129dz AlgeriaFriendlies (M)221802.0000000000.000.000.000.000.00Matches
202129dz AlgeriaAfrica Cup of NationsGR332703.0011000100.000.330.330.000.33Matches
202129dz AlgeriaAfrica Cup of Nations qualification554304.8000000000.000.000.000.000.00Matches
202230dz AlgeriaWCQ887508.3101100000.120.000.120.120.12Matches
202230dz AlgeriaFriendlies (M)544465.0000000000.000.000.000.000.00Matches
202331dz AlgeriaFriendlies (M)443473.9000000000.000.000.000.000.00Matches
202331dz AlgeriaAfrica Cup of NationsGR332703.0000000000.000.000.000.000.00Matches
202331dz AlgeriaAfrica Cup of Nations qualification443604.0112100000.250.250.500.250.50Matches
202634dz AlgeriaWCQ442833.1000000100.000.000.000.000.00Matches
10 Seasons1 Club5 Leagues85847,59684.4235200800.020.040.060.020.06
Friendlies (M) (9 Seasons)28272,47327.5011000100.000.040.040.000.04
Africa Cup of Nations (5 Seasons)19191,74019.3011000400.000.050.050.000.05
WCQ (4 Seasons)19191,66318.5101100200.050.000.050.050.05
Africa Cup of Nations qualification (4 Seasons)16161,42015.8112100100.060.060.130.060.13
World Cup (1 Season)333003.3000000000.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
2010-201118Reimsfr FRA2. Ligue 26.3000.0000
2011-201219Reimsfr FRA2. Ligue 225.3130.120.3300
2012-201320Reimsfr FRA1. Ligue 127.3250.180.4000Matches
2013-201421Reimsfr FRA1. Ligue 132.4060.180.0000Matches
2014-201522Reimsfr FRA1. Ligue 131.26100.320.6000Matches
2015-201623Reimsfr FRA1. Ligue 131.8590.280.5600Matches
2016-201724Betises ESPCopa del Rey1.7000Matches
2016-201724Betises ESP1. La Liga24.6213753.80.530.280.150.2900Matches
2017-201825Betises ESPCopa del Rey1.0000Matches
2017-201825Betises ESP1. La Liga33.6114214.30.420.060.070.5011.00003.33.30.23-2.3-2.3Matches
2018-201926Betises ESPCopa del Rey7.316350.00.820.410.170.3300Matches
2018-201926Betis2. Europa Lg6.002150.00.330.170.000.0014.30000.40.40.18-0.4-0.4Matches
2018-201926Betises ESP1. La Liga34.016350.00.180.090.170.3313.40000.60.60.11+0.4+0.4Matches
2019-202027Betises ESP1. La Liga28.6011327.30.380.100.000.0011.30001.51.50.14-1.5-1.5Matches
2020-202128Betises ESPCopa del Rey4.70000.000.0000Matches
2020-202128Betises ESP1. La Liga26.638787.50.300.260.380.436.30002.12.10.26+0.9+0.9Matches
2021-202229Villarreal1. Champions Lg0.30000.000.000000.00.00.00.0Matches
2021-202229Villarreales ESPCopa del Rey2.014125.02.000.500.251.0000Matches
2021-202229Villarreales ESP1. La Liga15.3110330.00.650.200.100.3310.10002.32.30.23-1.3-1.3Matches
2021-202229VillarrealSuper Cup0.30000.000.0000Matches
2022-202330Villarreal3. Conf Lg8.00200.00.250.000.008.20000.10.10.07-0.1-0.1Matches
2022-202330Villarreales ESPCopa del Rey3.80000.000.0000Matches
2022-202330Villarreales ESP1. La Liga16.2022100.00.120.120.000.0019.90000.10.10.05-0.1-0.1Matches
2023-202431Villarreales ESPCopa del Rey1.00000.000.0000Matches
2023-202431Villarreal2. Europa Lg4.503266.70.670.440.000.007.50000.30.30.10-0.3-0.3Matches
2023-202431Villarreales ESP1. La Liga12.414250.00.320.160.250.5012.80000.60.60.16+0.4+0.4Matches
14 Seasons3 Clubs8 Leagues386.225856942.40.370.180.130.3610.800011.311.30.18-4.3-4.3
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
Reims (6 Seasons)2 Leagues154.314330.210.4200
Betis (5 Seasons)3 Leagues168.18602643.30.360.160.130.3110.70007.97.90.19-2.9-2.9
Villarreal (3 Seasons)6 Leagues63.83251040.00.390.160.120.3011.00003.43.40.16-1.4-1.4
La Liga (8 Seasons)191.39682942.60.360.150.130.3110.900010.510.50.19-3.5-3.5
Copa del Rey (8 Seasons)21.5210440.00.530.210.200.5000
Ligue 1 (4 Seasons)122.713300.240.4300
Ligue 2 (2 Seasons)31.6130.100.3300
Europa Lg (2 Seasons)10.505360.00.480.290.000.0010.20000.70.70.13-0.7-0.7
Conf Lg (1 Season)8.00200.00.250.000.008.20000.10.10.07-0.1-0.1
Champions Lg (1 Season)0.30000.000.000000.00.00.00.0
Super Cup (1 Season)0.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201118Reims1 League6.3000.0000
2011-201219Reims1 League25.3130.120.3300
2012-201320Reims1 League27.3250.180.4000
2013-201421Reims1 League32.4060.180.0000
2014-201522Reims1 League31.26100.320.6000
2015-201623Reims1 League31.8590.280.5600
2016-201724Betis2 Leagues26.4213753.80.530.280.150.2900
2017-201825Betis2 Leagues34.6114214.30.420.060.070.5011.00003.33.30.23-2.3-2.3
2018-201926Betis3 Leagues47.3214750.00.300.150.140.2913.60001.01.00.120.00.0
2019-202027Betis2 Leagues28.6011327.30.380.100.000.0011.30001.51.50.14-1.5-1.5
2020-202128Betis2 Leagues31.238787.50.260.220.380.436.30002.12.10.26+0.9+0.9
2021-202229Villarreal4 Leagues17.9214428.60.780.220.140.5010.10002.32.30.23-1.3-1.3
2022-202330Villarreal3 Leagues28.004250.00.140.070.000.0014.00000.30.30.06-0.3-0.3
2023-202431Villarreal3 Leagues17.917457.10.390.220.140.2510.50000.90.90.13+0.1+0.1
14 Seasons3 Clubs8 Leagues386.225856942.40.370.180.130.3610.800011.311.30.18-4.3-4.3
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
Reims (6 Seasons)2 Leagues154.314330.210.4200
Betis (5 Seasons)3 Leagues168.18602643.30.360.160.130.3110.70007.97.90.19-2.9-2.9
Villarreal (3 Seasons)6 Leagues63.83251040.00.390.160.120.3011.00003.43.40.16-1.4-1.4
La Liga (8 Seasons)191.39682942.60.360.150.130.3110.900010.510.50.19-3.5-3.5
Copa del Rey (8 Seasons)21.5210440.00.530.210.200.5000
Ligue 1 (4 Seasons)122.713300.240.4300
Ligue 2 (2 Seasons)31.6130.100.3300
Europa Lg (2 Seasons)10.505360.00.480.290.000.0010.20000.70.70.13-0.7-0.7
Conf Lg (1 Season)8.00200.00.250.000.008.20000.10.10.07-0.1-0.1
Champions Lg (1 Season)0.30000.000.000000.00.00.00.0
Super Cup (1 Season)0.30000.000.0000
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2010-201118Reimsfr FRA2. Ligue 210th6.3000.0000
2011-201219Reimsfr FRA2. Ligue 22nd25.3130.120.3300
2012-201320Reimsfr FRA1. Ligue 114th27.3250.180.4000Matches
2013-201421Reimsfr FRA1. Ligue 111th32.4060.180.0000Matches
2014-201522Reimsfr FRA1. Ligue 115th31.26100.320.6000Matches
2015-201623Reimsfr FRA1. Ligue 118th31.8590.280.5600Matches
2016-201724Betises ESP1. La Liga15th24.6213753.80.530.280.150.2900Matches
2017-201825Betises ESP1. La Liga6th33.6114214.30.420.060.070.5011.00003.33.30.23-2.3-2.3Matches
2018-201926Betises ESP1. La Liga10th34.016350.00.180.090.170.3313.40000.60.60.11+0.4+0.4Matches
2019-202027Betises ESP1. La Liga15th28.6011327.30.380.100.000.0011.30001.51.50.14-1.5-1.5Matches
2020-202128Betises ESP1. La Liga6th26.638787.50.300.260.380.436.30002.12.10.26+0.9+0.9Matches
2021-202229Villarreales ESP1. La Liga7th15.3110330.00.650.200.100.3310.10002.32.30.23-1.3-1.3Matches
2022-202330Villarreales ESP1. La Liga5th16.2022100.00.120.120.000.0019.90000.10.10.05-0.1-0.1Matches
2023-202431Villarreales ESP1. La Liga8th12.414250.00.320.160.250.5012.80000.60.60.16+0.4+0.4Matches
14 Seasons3 Clubs3 Leagues345.623686242.60.360.180.130.3710.900010.510.50.19-3.5-3.5
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
Reims (6 Seasons)2 Leagues154.314330.210.4200
Betis (5 Seasons)1 League147.47522242.30.350.150.130.3210.50007.57.50.19-2.5-2.5
Villarreal (3 Seasons)1 League43.9216743.80.360.160.130.2912.00003.03.00.19-1.0-1.0
La Liga (8 Seasons)191.39682942.60.360.150.130.3110.900010.510.50.19-3.5-3.5
Ligue 1 (4 Seasons)122.713300.240.4300
Ligue 2 (2 Seasons)31.6130.100.3300
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201724Betises ESPCopa del Rey17th1.7000Matches
2017-201825Betises ESPCopa del Rey17th1.0000Matches
2018-201926Betises ESPCopa del Rey3rd7.316350.00.820.410.170.3300Matches
2020-202128Betises ESPCopa del Rey5th4.70000.000.0000Matches
2021-202229Villarreales ESPCopa del ReyR322.014125.02.000.500.251.0000Matches
2022-202330Villarreales ESPCopa del ReyR163.80000.000.0000Matches
2023-202431Villarreales ESPCopa del ReyR321.00000.000.0000Matches
8 Seasons2 Clubs1 League21.5210440.00.530.210.200.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Betis (5 Seasons)1 League14.716350.00.500.250.170.3300
Villarreal (3 Seasons)1 League6.814125.00.590.150.251.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2018-201926Betis2. Europa LgR326.002150.00.330.170.000.0014.30000.40.40.18-0.4-0.4Matches
2021-202229Villarreal1. Champions LgSF0.30000.000.000000.00.00.00.0Matches
2021-202229VillarrealSuper Cup2nd0.30000.000.0000Matches
2022-202330Villarreal3. Conf LgR168.00200.00.250.000.008.20000.10.10.07-0.1-0.1Matches
2023-202431Villarreal2. Europa LgR164.503266.70.670.440.000.007.50000.30.30.10-0.3-0.3Matches
4 Seasons2 Clubs4 Leagues19.107342.90.370.160.000.009.60000.80.80.11-0.8-0.8
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
Villarreal (3 Seasons)4 Leagues13.105240.00.380.150.000.007.80000.40.40.09-0.4-0.4
Betis (1 Season)1 League6.002150.00.330.170.000.0014.30000.40.40.18-0.4-0.4
Europa Lg (2 Seasons)10.505360.00.480.290.000.0010.20000.70.70.13-0.7-0.7
Conf Lg (1 Season)8.00200.00.250.000.008.20000.10.10.07-0.1-0.1
Champions Lg (1 Season)0.30000.000.000000.00.00.00.0
Super Cup (1 Season)0.30000.000.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
201422dz AlgeriaFriendlies (M)1.0000Matches
201422dz Algeria1. World CupR163.3000Matches
201523dz AlgeriaFriendlies (M)3.0000Matches
201523dz AlgeriaAfrica Cup of NationsQF4.00000.000.0000Matches
201725dz AlgeriaFriendlies (M)1.7000Matches
201725dz AlgeriaAfrica Cup of NationsGR3.00000.000.0000Matches
201725dz AlgeriaAfrica Cup of Nations qualification4.0000Matches
201826dz AlgeriaWCQ7.0000Matches
201826dz AlgeriaFriendlies (M)4.0000Matches
201927dz AlgeriaAfrica Cup of Nations1st6.30100.00.160.000.0000Matches
201927dz AlgeriaAfrica Cup of Nations qualification3.0000Matches
201927dz AlgeriaFriendlies (M)5.0000Matches
202028dz AlgeriaFriendlies (M)2.0000Matches
202129dz AlgeriaFriendlies (M)2.0000Matches
202129dz AlgeriaAfrica Cup of NationsGR3.00200.00.670.000.0000Matches
202129dz AlgeriaAfrica Cup of Nations qualification4.8000Matches
202230dz AlgeriaWCQ8.3100Matches
202230dz AlgeriaFriendlies (M)5.0000Matches
202331dz AlgeriaFriendlies (M)3.9000Matches
202331dz AlgeriaAfrica Cup of NationsGR3.003266.71.000.670.000.0000Matches
202331dz AlgeriaAfrica Cup of Nations qualification4.0100Matches
202634dz AlgeriaWCQ3.1000Matches
10 Seasons1 Club5 Leagues84.426233.30.310.100.000.0000
Friendlies (M) (9 Seasons)27.5000
Africa Cup of Nations (5 Seasons)19.306233.30.310.100.000.0000
WCQ (4 Seasons)18.5100
Africa Cup of Nations qualification (4 Seasons)15.8100
World Cup (1 Season)3.3000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201118Reimsfr FRA2. Ligue 26.30
2011-201219Reimsfr FRA2. Ligue 225.32
2012-201320Reimsfr FRA1. Ligue 127.31Matches
2013-201421Reimsfr FRA1. Ligue 132.43Matches
2014-201522Reimsfr FRA1. Ligue 131.22Matches
2015-201623Reimsfr FRA1. Ligue 131.81Matches
2016-201724Betises ESPCopa del Rey1.70Matches
2016-201724Betises ESP1. La Liga24.61Matches
2017-201825Betises ESPCopa del Rey1.00Matches
2017-201825Betises ESP1. La Liga33.61965214691.6358041363882787694.4943101093.418222780.200.20.5-0.2414620129Matches
2018-201926Betises ESPCopa del Rey7.30Matches
2018-201926Betis2. Europa Lg6.051055292.48757312823324395.921523193.1475487.000.00.20.01541043Matches
2018-201926Betises ESP1. La Liga34.02407261692.042318154901064112794.41072114393.821525684.011.51.9-0.516182103172Matches
2019-202027Betises ESP1. La Liga28.61628182089.5317561210059663294.378183793.322630374.601.10.8-1.17945193Matches
2020-202128Betises ESPCopa del Rey4.71Matches
2020-202128Betises ESP1. La Liga26.61387152690.9277671033645048493.074878595.317322875.910.80.2+0.24461062Matches
2021-202229Villarreal1. Champions Lg0.3151788.224210255100.091090.00000.00.00.000000Matches
2021-202229Villarreales ESPCopa del Rey2.00Matches
2021-202229Villarreales ESP1. La Liga15.392099092.917568605433135393.847949996.010011785.500.10.1-0.11301054Matches
2021-202229VillarrealSuper Cup0.30Matches
2022-202330Villarreal3. Conf Lg8.055057795.311097370914815396.730231197.1849489.400.10.2-0.12411134Matches
2022-202330Villarreales ESPCopa del Rey3.81Matches
2022-202330Villarreales ESP1. La Liga16.282691190.716064579328830395.042746292.49812081.700.30.4-0.34303036Matches
2023-202431Villarreales ESPCopa del Rey1.00Matches
2023-202431Villarreal2. Europa Lg4.530133290.762782024919892.915616892.9516282.300.00.10.00312032Matches
2023-202431Villarreales ESP1. La Liga12.467173491.413380539323525791.434335596.68810881.500.70.4-0.72574055Matches
14 Seasons3 Clubs8 Leagues386.2111801222191.5211031777674268453194.25475581194.21264156980.6144.94.9+9.141711305710
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
Reims (6 Seasons)2 Leagues154.39
Betis (5 Seasons)3 Leagues168.17897866091.2146402546923170336294.33759400693.8843106878.943.73.6+0.332522194499
Villarreal (3 Seasons)6 Leagues63.83283356192.264629230751098116993.91716180595.142150184.011.21.2-0.29189111211
La Liga (8 Seasons)191.398041074391.3184657688043791403294.04793509194.11082135979.634.74.4-1.738585264601
Copa del Rey (8 Seasons)21.52
Ligue 1 (4 Seasons)122.77
Ligue 2 (2 Seasons)31.62
Europa Lg (2 Seasons)10.581188491.715035515232434195.037139993.09811684.500.00.30.01853075
Conf Lg (1 Season)8.055057795.311097370914815396.730231197.1849489.400.10.2-0.12411134
Champions Lg (1 Season)0.3151788.224210255100.091090.00000.00.00.000000
Super Cup (1 Season)0.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201118Reims1 League6.30
2011-201219Reims1 League25.32
2012-201320Reims1 League27.31
2013-201421Reims1 League32.43
2014-201522Reims1 League31.22
2015-201623Reims1 League31.81
2016-201724Betis2 Leagues26.41
2017-201825Betis2 Leagues34.61965214691.6358041363882787694.4943101093.418222780.200.20.5-0.2414620129
2018-201926Betis3 Leagues47.32917316892.151075186181297137094.71287137493.726231084.511.62.1-0.617236113215
2019-202027Betis2 Leagues28.61628182089.5317561210059663294.378183793.322630374.601.10.8-1.17945193
2020-202128Betis2 Leagues31.21387152690.9277671033645048493.074878595.317322875.920.80.2+1.24461062
2021-202229Villarreal4 Leagues17.9935100792.917810615633635893.948850995.910011785.500.10.1-0.11301054
2022-202330Villarreal3 Leagues28.01376148892.527161950243645695.672977394.318221485.010.40.5+0.66714170
2023-202431Villarreal3 Leagues17.9972106691.219658741732635591.849952395.413917081.800.70.6-0.72886087
14 Seasons3 Clubs8 Leagues386.2111801222191.5211031777674268453194.25475581194.21264156980.6144.94.9+9.141711305710
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
Reims (6 Seasons)2 Leagues154.39
Betis (5 Seasons)3 Leagues168.17897866091.2146402546923170336294.33759400693.8843106878.943.73.6+0.332522194499
Villarreal (3 Seasons)6 Leagues63.83283356192.264629230751098116993.91716180595.142150184.011.21.2-0.29189111211
La Liga (8 Seasons)191.398041074391.3184657688043791403294.04793509194.11082135979.634.74.4-1.738585264601
Copa del Rey (8 Seasons)21.52
Ligue 1 (4 Seasons)122.77
Ligue 2 (2 Seasons)31.62
Europa Lg (2 Seasons)10.581188491.715035515232434195.037139993.09811684.500.00.30.01853075
Conf Lg (1 Season)8.055057795.311097370914815396.730231197.1849489.400.10.2-0.12411134
Champions Lg (1 Season)0.3151788.224210255100.091090.00000.00.00.000000
Super Cup (1 Season)0.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2010-201118Reimsfr FRA2. Ligue 210th6.30
2011-201219Reimsfr FRA2. Ligue 22nd25.32
2012-201320Reimsfr FRA1. Ligue 114th27.31Matches
2013-201421Reimsfr FRA1. Ligue 111th32.43Matches
2014-201522Reimsfr FRA1. Ligue 115th31.22Matches
2015-201623Reimsfr FRA1. Ligue 118th31.81Matches
2016-201724Betises ESP1. La Liga15th24.61Matches
2017-201825Betises ESP1. La Liga6th33.61965214691.6358041363882787694.4943101093.418222780.200.20.5-0.2414620129Matches
2018-201926Betises ESP1. La Liga10th34.02407261692.042318154901064112794.41072114393.821525684.011.51.9-0.516182103172Matches
2019-202027Betises ESP1. La Liga15th28.61628182089.5317561210059663294.378183793.322630374.601.10.8-1.17945193Matches
2020-202128Betises ESP1. La Liga6th26.61387152690.9277671033645048493.074878595.317322875.910.80.2+0.24461062Matches
2021-202229Villarreales ESP1. La Liga7th15.392099092.917568605433135393.847949996.010011785.500.10.1-0.11301054Matches
2022-202330Villarreales ESP1. La Liga5th16.282691190.716064579328830395.042746292.49812081.700.30.4-0.34303036Matches
2023-202431Villarreales ESP1. La Liga8th12.467173491.413380539323525791.434335596.68810881.500.70.4-0.72574055Matches
14 Seasons3 Clubs3 Leagues345.698041074391.3184657688043791403294.04793509194.11082135979.6124.74.4+7.338585264601
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
Reims (6 Seasons)2 Leagues154.39
Betis (5 Seasons)1 League147.47387810891.1137645515642937311994.23544377593.9796101478.533.73.5-0.731468184456
Villarreal (3 Seasons)1 League43.92417263591.7470121724085491393.51249131694.928634582.901.00.9-1.0711780145
La Liga (8 Seasons)191.398041074391.3184657688043791403294.04793509194.11082135979.634.74.4-1.738585264601
Ligue 1 (4 Seasons)122.77
Ligue 2 (2 Seasons)31.62
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2016-201724Betises ESPCopa del Rey17th1.70Matches
2017-201825Betises ESPCopa del Rey17th1.00Matches
2018-201926Betises ESPCopa del Rey3rd7.30Matches
2020-202128Betises ESPCopa del Rey5th4.71Matches
2021-202229Villarreales ESPCopa del ReyR322.00Matches
2022-202330Villarreales ESPCopa del ReyR163.81Matches
2023-202431Villarreales ESPCopa del ReyR321.00Matches
8 Seasons2 Clubs1 League21.52
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Betis (5 Seasons)1 League14.71
Villarreal (3 Seasons)1 League6.81
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
2018-201926Betis2. Europa LgR326.051055292.48757312823324395.921523193.1475487.000.00.20.01541043Matches
2021-202229Villarreal1. Champions LgSF0.3151788.224210255100.091090.00000.00.00.000000Matches
2021-202229VillarrealSuper Cup2nd0.30Matches
2022-202330Villarreal3. Conf LgR168.055057795.311097370914815396.730231197.1849489.400.10.2-0.12411134Matches
2023-202431Villarreal2. Europa LgR164.530133290.762782024919892.915616892.9516282.300.00.10.00312032Matches
4 Seasons2 Clubs4 Leagues19.11376147893.126374896347749995.668272094.718221086.700.20.5-0.2312641109
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
Villarreal (3 Seasons)4 Leagues13.186692693.517617583524425695.346748995.513515686.500.10.3-0.12723166
Betis (1 Season)1 League6.051055292.48757312823324395.921523193.1475487.000.00.20.01541043
Europa Lg (2 Seasons)10.581188491.715035515232434195.037139993.09811684.500.00.30.01853075
Conf Lg (1 Season)8.055057795.311097370914815396.730231197.1849489.400.10.2-0.12411134
Champions Lg (1 Season)0.3151788.224210255100.091090.00000.00.00.000000
Super Cup (1 Season)0.30
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201422dz AlgeriaFriendlies (M)1.00Matches
201422dz Algeria1. World CupR163.30Matches
201523dz AlgeriaFriendlies (M)3.00Matches
201523dz AlgeriaAfrica Cup of NationsQF4.00Matches
201725dz AlgeriaFriendlies (M)1.70Matches
201725dz AlgeriaAfrica Cup of NationsGR3.00Matches
201725dz AlgeriaAfrica Cup of Nations qualification4.00Matches
201826dz AlgeriaWCQ7.00Matches
201826dz AlgeriaFriendlies (M)4.01Matches
201927dz AlgeriaAfrica Cup of Nations1st6.30Matches
201927dz AlgeriaAfrica Cup of Nations qualification3.00Matches
201927dz AlgeriaFriendlies (M)5.00Matches
202028dz AlgeriaFriendlies (M)2.00Matches
202129dz AlgeriaFriendlies (M)2.00Matches
202129dz AlgeriaAfrica Cup of NationsGR3.01Matches
202129dz AlgeriaAfrica Cup of Nations qualification4.80Matches
202230dz AlgeriaWCQ8.30Matches
202230dz AlgeriaFriendlies (M)5.00Matches
202331dz AlgeriaFriendlies (M)3.90Matches
202331dz AlgeriaAfrica Cup of NationsGR3.00Matches
202331dz AlgeriaAfrica Cup of Nations qualification4.01Matches
202634dz AlgeriaWCQ3.10Matches
10 Seasons1 Club5 Leagues84.43
Friendlies (M) (9 Seasons)27.51
Africa Cup of Nations (5 Seasons)19.31
WCQ (4 Seasons)18.50
Africa Cup of Nations qualification (4 Seasons)15.81
World Cup (1 Season)3.30
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201118Reimsfr FRA2. Ligue 26.3
2011-201219Reimsfr FRA2. Ligue 225.3
2012-201320Reimsfr FRA1. Ligue 127.3Matches
2013-201421Reimsfr FRA1. Ligue 132.4Matches
2014-201522Reimsfr FRA1. Ligue 131.2Matches
2015-201623Reimsfr FRA1. Ligue 131.8Matches
2016-201724Betises ESPCopa del Rey1.7Matches
2016-201724Betises ESP1. La Liga24.62Matches
2017-201825Betises ESPCopa del Rey1.0Matches
2017-201825Betises ESP1. La Liga33.62146204299861251130000196557Matches
2018-201926Betises ESPCopa del Rey7.30Matches
2018-201926Betis2. Europa Lg6.055252626201916000051005Matches
2018-201926Betises ESP1. La Liga34.02616249911697138191900002407116Matches
2019-202027Betises ESP1. La Liga28.6182017111058922531500001628412Matches
2020-202128Betises ESPCopa del Rey4.70Matches
2020-202128Betises ESP1. La Liga26.615261459666109130000138716Matches
2021-202229Villarreal1. Champions Lg0.3171700000000001501Matches
2021-202229Villarreales ESPCopa del Rey2.00Matches
2021-202229Villarreales ESP1. La Liga15.3990952373201201000092013Matches
2021-202229VillarrealSuper Cup0.30Matches
2022-202330Villarreal3. Conf Lg8.057755027190516000055000Matches
2022-202330Villarreales ESPCopa del Rey3.80Matches
2022-202330Villarreales ESP1. La Liga16.29118575224112224000082624Matches
2023-202431Villarreales ESPCopa del Rey1.00Matches
2023-202431Villarreal2. Europa Lg4.53323042880619000030103Matches
2023-202431Villarreales ESP1. La Liga12.473468845242304000067114Matches
14 Seasons3 Clubs8 Leagues386.212221116056014608144311000000111801561
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reims (6 Seasons)2 Leagues154.3
Betis (5 Seasons)3 Leagues168.18660823741235351062756000078971146
Villarreal (3 Seasons)6 Leagues63.83561336818910733844400003283415
La Liga (8 Seasons)191.3107431020852041371242879000098041552
Copa del Rey (8 Seasons)21.50
Ligue 1 (4 Seasons)122.7
Ligue 2 (2 Seasons)31.6
Europa Lg (2 Seasons)10.58848305428115215000081108
Conf Lg (1 Season)8.057755027190516000055000
Champions Lg (1 Season)0.3171700000000001501
Super Cup (1 Season)0.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201118Reims1 League6.3
2011-201219Reims1 League25.3
2012-201320Reims1 League27.3
2013-201421Reims1 League32.4
2014-201522Reims1 League31.2
2015-201623Reims1 League31.8
2016-201724Betis2 Leagues26.42
2017-201825Betis2 Leagues34.62146204299861251130000196557
2018-201926Betis3 Leagues47.331683025142117247202500002917121
2019-202027Betis2 Leagues28.6182017111058922531500001628412
2020-202128Betis2 Leagues31.215261459666109130000138716
2021-202229Villarreal4 Leagues17.91007969373201201000093514
2022-202330Villarreal3 Leagues28.01488140779431173300000137624
2023-202431Villarreal3 Leagues17.91066992733229113000097217
14 Seasons3 Clubs8 Leagues386.212221116056014608144311000000111801561
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reims (6 Seasons)2 Leagues154.3
Betis (5 Seasons)3 Leagues168.18660823741235351062756000078971146
Villarreal (3 Seasons)6 Leagues63.83561336818910733844400003283415
La Liga (8 Seasons)191.3107431020852041371242879000098041552
Copa del Rey (8 Seasons)21.50
Ligue 1 (4 Seasons)122.7
Ligue 2 (2 Seasons)31.6
Europa Lg (2 Seasons)10.58848305428115215000081108
Conf Lg (1 Season)8.057755027190516000055000
Champions Lg (1 Season)0.3171700000000001501
Super Cup (1 Season)0.30
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2010-201118Reimsfr FRA2. Ligue 210th6.3
2011-201219Reimsfr FRA2. Ligue 22nd25.3
2012-201320Reimsfr FRA1. Ligue 114th27.3Matches
2013-201421Reimsfr FRA1. Ligue 111th32.4Matches
2014-201522Reimsfr FRA1. Ligue 115th31.2Matches
2015-201623Reimsfr FRA1. Ligue 118th31.8Matches
2016-201724Betises ESP1. La Liga15th24.62Matches
2017-201825Betises ESP1. La Liga6th33.62146204299861251130000196557Matches
2018-201926Betises ESP1. La Liga10th34.02616249911697138191900002407116Matches
2019-202027Betises ESP1. La Liga15th28.6182017111058922531500001628412Matches
2020-202128Betises ESP1. La Liga6th26.615261459666109130000138716Matches
2021-202229Villarreales ESP1. La Liga7th15.3990952373201201000092013Matches
2022-202330Villarreales ESP1. La Liga5th16.29118575224112224000082624Matches
2023-202431Villarreales ESP1. La Liga8th12.473468845242304000067114Matches
14 Seasons3 Clubs3 Leagues345.6107431020852041371242879000098041552
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Reims (6 Seasons)2 Leagues154.3
Betis (5 Seasons)1 League147.4810877113863334972650000073871141
Villarreal (3 Seasons)1 League43.9263524971348032722900002417411
La Liga (8 Seasons)191.3107431020852041371242879000098041552
Ligue 1 (4 Seasons)122.7
Ligue 2 (2 Seasons)31.6
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
2016-201724Betises ESPCopa del Rey17th1.7Matches
2017-201825Betises ESPCopa del Rey17th1.0Matches
2018-201926Betises ESPCopa del Rey3rd7.30Matches
2020-202128Betises ESPCopa del Rey5th4.70Matches
2021-202229Villarreales ESPCopa del ReyR322.00Matches
2022-202330Villarreales ESPCopa del ReyR163.80Matches
2023-202431Villarreales ESPCopa del ReyR321.00Matches
8 Seasons2 Clubs1 League21.50
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Betis (5 Seasons)1 League14.70
Villarreal (3 Seasons)1 League6.80
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
2018-201926Betis2. Europa LgR326.055252626201916000051005Matches
2021-202229Villarreal1. Champions LgSF0.3171700000000001501Matches
2021-202229VillarrealSuper Cup2nd0.30Matches
2022-202330Villarreal3. Conf LgR168.057755027190516000055000Matches
2023-202431Villarreal2. Europa LgR164.53323042880619000030103Matches
4 Seasons2 Clubs4 Leagues19.11478139781471203210000137609
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (3 Seasons)4 Leagues13.19268715527011215000086604
Betis (1 Season)1 League6.055252626201916000051005
Europa Lg (2 Seasons)10.58848305428115215000081108
Conf Lg (1 Season)8.057755027190516000055000
Champions Lg (1 Season)0.3171700000000001501
Super Cup (1 Season)0.30
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
201422dz AlgeriaFriendlies (M)1.0Matches
201422dz Algeria1. World CupR163.3Matches
201523dz AlgeriaFriendlies (M)3.0Matches
201523dz AlgeriaAfrica Cup of NationsQF4.05Matches
201725dz AlgeriaFriendlies (M)1.7Matches
201725dz AlgeriaAfrica Cup of NationsGR3.00Matches
201725dz AlgeriaAfrica Cup of Nations qualification4.0Matches
201826dz AlgeriaWCQ7.0Matches
201826dz AlgeriaFriendlies (M)4.0Matches
201927dz AlgeriaAfrica Cup of Nations1st6.30Matches
201927dz AlgeriaAfrica Cup of Nations qualification3.0Matches
201927dz AlgeriaFriendlies (M)5.0Matches
202028dz AlgeriaFriendlies (M)2.0Matches
202129dz AlgeriaFriendlies (M)2.0Matches
202129dz AlgeriaAfrica Cup of NationsGR3.00Matches
202129dz AlgeriaAfrica Cup of Nations qualification4.8Matches
202230dz AlgeriaWCQ8.3Matches
202230dz AlgeriaFriendlies (M)5.0Matches
202331dz AlgeriaFriendlies (M)3.9Matches
202331dz AlgeriaAfrica Cup of NationsGR3.00Matches
202331dz AlgeriaAfrica Cup of Nations qualification4.0Matches
202634dz AlgeriaWCQ3.1Matches
10 Seasons1 Club5 Leagues84.45
Friendlies (M) (9 Seasons)27.5
Africa Cup of Nations (5 Seasons)19.35
WCQ (4 Seasons)18.5
Africa Cup of Nations qualification (4 Seasons)15.8
World Cup (1 Season)3.3

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2010-201118Reimsfr FRA2. Ligue 26.3
2011-201219Reimsfr FRA2. Ligue 225.3
2012-201320Reimsfr FRA1. Ligue 127.3Matches
2013-201421Reimsfr FRA1. Ligue 132.4Matches
2014-201522Reimsfr FRA1. Ligue 131.2Matches
2015-201623Reimsfr FRA1. Ligue 131.8Matches
2016-201724Betises ESPCopa del Rey1.7Matches
2016-201724Betises ESP1. La Liga24.6Matches
2017-201825Betises ESPCopa del Rey1.0Matches
2017-201825Betises ESP1. La Liga33.6190.57151020110.03000100Matches
2018-201926Betises ESPCopa del Rey7.3Matches
2018-201926Betis2. Europa Lg6.0101.6790001000.00000000Matches
2018-201926Betises ESP1. La Liga34.0391.15390000020.06200000Matches
2019-202027Betises ESP1. La Liga28.6170.59160010000.00000000Matches
2020-202128Betises ESPCopa del Rey4.7Matches
2020-202128Betises ESP1. La Liga26.690.3480010020.08100100Matches
2021-202229Villarreal1. Champions Lg0.300.0000000000.00000000Matches
2021-202229Villarreales ESPCopa del Rey2.0Matches
2021-202229Villarreales ESP1. La Liga15.350.3330011010.07000100Matches
2021-202229VillarrealSuper Cup0.3Matches
2022-202330Villarreal3. Conf Lg8.040.5040000000.00000000Matches
2022-202330Villarreales ESPCopa del Rey3.8Matches
2022-202330Villarreales ESP1. La Liga16.290.5581000020.12200000Matches
2023-202431Villarreales ESPCopa del Rey1.0Matches
2023-202431Villarreal2. Europa Lg4.571.5670000000.00000000Matches
2023-202431Villarreales ESP1. La Liga12.4151.21150000000.00000000Matches
14 Seasons3 Clubs8 Leagues386.21340.721242052180.04500300
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reims (6 Seasons)2 Leagues154.3
Betis (5 Seasons)3 Leagues168.1940.73871041150.04300200
Villarreal (3 Seasons)6 Leagues63.8400.71371011030.05200100
La Liga (8 Seasons)191.31130.681042051180.05500300
Copa del Rey (8 Seasons)21.5
Ligue 1 (4 Seasons)122.7
Ligue 2 (2 Seasons)31.6
Europa Lg (2 Seasons)10.5171.62160001000.00000000
Conf Lg (1 Season)8.040.5040000000.00000000
Champions Lg (1 Season)0.300.0000000000.00000000
Super Cup (1 Season)0.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
2010-201118Reims1 League6.3
2011-201219Reims1 League25.3
2012-201320Reims1 League27.3
2013-201421Reims1 League32.4
2014-201522Reims1 League31.2
2015-201623Reims1 League31.8
2016-201724Betis2 Leagues26.4
2017-201825Betis2 Leagues34.6190.57151020110.03000100
2018-201926Betis3 Leagues47.3491.22480001020.05200000
2019-202027Betis2 Leagues28.6170.59160010000.00000000
2020-202128Betis2 Leagues31.290.3480010020.08100100
2021-202229Villarreal4 Leagues17.950.3230011010.06000100
2022-202330Villarreal3 Leagues28.0130.54121000020.08200000
2023-202431Villarreal3 Leagues17.9221.31220000000.00000000
14 Seasons3 Clubs8 Leagues386.21340.721242052180.04500300
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reims (6 Seasons)2 Leagues154.3
Betis (5 Seasons)3 Leagues168.1940.73871041150.04300200
Villarreal (3 Seasons)6 Leagues63.8400.71371011030.05200100
La Liga (8 Seasons)191.31130.681042051180.05500300
Copa del Rey (8 Seasons)21.5
Ligue 1 (4 Seasons)122.7
Ligue 2 (2 Seasons)31.6
Europa Lg (2 Seasons)10.5171.62160001000.00000000
Conf Lg (1 Season)8.040.5040000000.00000000
Champions Lg (1 Season)0.300.0000000000.00000000
Super Cup (1 Season)0.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
2010-201118Reimsfr FRA2. Ligue 210th6.3
2011-201219Reimsfr FRA2. Ligue 22nd25.3
2012-201320Reimsfr FRA1. Ligue 114th27.3Matches
2013-201421Reimsfr FRA1. Ligue 111th32.4Matches
2014-201522Reimsfr FRA1. Ligue 115th31.2Matches
2015-201623Reimsfr FRA1. Ligue 118th31.8Matches
2016-201724Betises ESP1. La Liga15th24.6Matches
2017-201825Betises ESP1. La Liga6th33.6190.57151020110.03000100Matches
2018-201926Betises ESP1. La Liga10th34.0391.15390000020.06200000Matches
2019-202027Betises ESP1. La Liga15th28.6170.59160010000.00000000Matches
2020-202128Betises ESP1. La Liga6th26.690.3480010020.08100100Matches
2021-202229Villarreales ESP1. La Liga7th15.350.3330011010.07000100Matches
2022-202330Villarreales ESP1. La Liga5th16.290.5581000020.12200000Matches
2023-202431Villarreales ESP1. La Liga8th12.4151.21150000000.00000000Matches
14 Seasons3 Clubs3 Leagues345.61130.681042051180.05500300
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Reims (6 Seasons)2 Leagues154.3
Betis (5 Seasons)1 League147.4840.68781040150.04300200
Villarreal (3 Seasons)1 League43.9290.66261011030.07200100
La Liga (8 Seasons)191.31130.681042051180.05500300
Ligue 1 (4 Seasons)122.7
Ligue 2 (2 Seasons)31.6
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201724Betises ESPCopa del Rey17th1.7Matches
2017-201825Betises ESPCopa del Rey17th1.0Matches
2018-201926Betises ESPCopa del Rey3rd7.3Matches
2020-202128Betises ESPCopa del Rey5th4.7Matches
2021-202229Villarreales ESPCopa del ReyR322.0Matches
2022-202330Villarreales ESPCopa del ReyR163.8Matches
2023-202431Villarreales ESPCopa del ReyR321.0Matches
8 Seasons2 Clubs1 League21.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Betis (5 Seasons)1 League14.7
Villarreal (3 Seasons)1 League6.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
2018-201926Betis2. Europa LgR326.0101.6790001000.00000000Matches
2021-202229Villarreal1. Champions LgSF0.300.0000000000.00000000Matches
2021-202229VillarrealSuper Cup2nd0.3Matches
2022-202330Villarreal3. Conf LgR168.040.5040000000.00000000Matches
2023-202431Villarreal2. Europa LgR164.571.5670000000.00000000Matches
4 Seasons2 Clubs4 Leagues19.1211.12200001000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (3 Seasons)4 Leagues13.1110.86110000000.00000000
Betis (1 Season)1 League6.0101.6790001000.00000000
Europa Lg (2 Seasons)10.5171.62160001000.00000000
Conf Lg (1 Season)8.040.5040000000.00000000
Champions Lg (1 Season)0.300.0000000000.00000000
Super Cup (1 Season)0.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
201422dz AlgeriaFriendlies (M)1.0Matches
201422dz Algeria1. World CupR163.3Matches
201523dz AlgeriaFriendlies (M)3.0Matches
201523dz AlgeriaAfrica Cup of NationsQF4.0Matches
201725dz AlgeriaFriendlies (M)1.7Matches
201725dz AlgeriaAfrica Cup of NationsGR3.0Matches
201725dz AlgeriaAfrica Cup of Nations qualification4.0Matches
201826dz AlgeriaWCQ7.0Matches
201826dz AlgeriaFriendlies (M)4.0Matches
201927dz AlgeriaAfrica Cup of Nations1st6.3Matches
201927dz AlgeriaAfrica Cup of Nations qualification3.0Matches
201927dz AlgeriaFriendlies (M)5.0Matches
202028dz AlgeriaFriendlies (M)2.0Matches
202129dz AlgeriaFriendlies (M)2.0Matches
202129dz AlgeriaAfrica Cup of NationsGR3.0Matches
202129dz AlgeriaAfrica Cup of Nations qualification4.8Matches
202230dz AlgeriaWCQ8.3Matches
202230dz AlgeriaFriendlies (M)5.0Matches
202331dz AlgeriaFriendlies (M)3.9Matches
202331dz AlgeriaAfrica Cup of NationsGR3.0Matches
202331dz AlgeriaAfrica Cup of Nations qualification4.0Matches
202634dz AlgeriaWCQ3.1Matches
10 Seasons1 Club5 Leagues84.4
Friendlies (M) (9 Seasons)27.5
Africa Cup of Nations (5 Seasons)19.3
WCQ (4 Seasons)18.5
Africa Cup of Nations qualification (4 Seasons)15.8
World Cup (1 Season)3.3

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2010-201118Reimsfr FRA2. Ligue 26.3
2011-201219Reimsfr FRA2. Ligue 225.3
2012-201320Reimsfr FRA1. Ligue 127.3Matches
2013-201421Reimsfr FRA1. Ligue 132.4Matches
2014-201522Reimsfr FRA1. Ligue 131.2Matches
2015-201623Reimsfr FRA1. Ligue 131.8Matches
2016-201724Betises ESPCopa del Rey1.7Matches
2016-201724Betises ESP1. La Liga24.63456Matches
2017-201825Betises ESPCopa del Rey1.0Matches
2017-201825Betises ESP1. La Liga33.6543527252193455.915392415711251333Matches
2018-201926Betises ESPCopa del Rey7.3615Matches
2018-201926Betis2. Europa Lg6.07725011100.00651101771Matches
2018-201926Betises ESP1. La Liga34.0523427205122941.4173923164193712Matches
2019-202027Betises ESP1. La Liga28.633152283182864.3102915143871930Matches
2020-202128Betises ESPCopa del Rey4.726Matches
2020-202128Betises ESP1. La Liga26.6301720100101662.56211383969900Matches
2021-202229Villarreal1. Champions Lg0.3000000000000000Matches
2021-202229Villarreales ESPCopa del Rey2.010Matches
2021-202229Villarreales ESP1. La Liga15.31152813650.03171431324493Matches
2021-202229VillarrealSuper Cup0.310Matches
2022-202330Villarreal3. Conf Lg8.0635103475.01981915160Matches
2022-202330Villarreales ESPCopa del Rey3.801Matches
2022-202330Villarreales ESP1. La Liga16.21810143161250.06191452139580Matches
2023-202431Villarreales ESPCopa del Rey1.002Matches
2023-202431Villarreal2. Europa Lg4.5534101250.01220813140Matches
2023-202431Villarreales ESP1. La Liga12.413885071450.071073821410Matches
14 Seasons3 Clubs8 Leagues386.222918113186128014654.866191125663384875729
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Reims (6 Seasons)2 Leagues154.30
Betis (5 Seasons)3 Leagues168.11761509868106010855.64813480542763753946
Villarreal (3 Seasons)6 Leagues63.8533133182203852.618574512621121783
La Liga (8 Seasons)191.321115812079127513954.064174110642874425358
Copa del Rey (8 Seasons)21.59240
Ligue 1 (4 Seasons)122.70
Ligue 2 (2 Seasons)31.60
Europa Lg (2 Seasons)10.512106602366.718711830211
Conf Lg (1 Season)8.0635103475.01981915160
Champions Lg (1 Season)0.3000000000000000
Super Cup (1 Season)0.3100
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2010-201118Reims1 League6.30
2011-201219Reims1 League25.30
2012-201320Reims1 League27.30
2013-201421Reims1 League32.40
2014-201522Reims1 League31.20
2015-201623Reims1 League31.80
2016-201724Betis2 Leagues26.434560
2017-201825Betis2 Leagues34.6543527252193455.915392415711251333
2018-201926Betis3 Leagues47.3594729255133043.31745281766110783
2019-202027Betis2 Leagues28.633152283182864.3102915143871930
2020-202128Betis2 Leagues31.2301920100101662.56211384569900
2021-202229Villarreal4 Leagues17.91172813650.03171431324493
2022-202330Villarreal3 Leagues28.02413194191656.37282263154740
2023-202431Villarreal3 Leagues17.91811126081650.0812931834550
14 Seasons3 Clubs8 Leagues386.222918113186128014654.866191125663384875729
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Reims (6 Seasons)2 Leagues154.30
Betis (5 Seasons)3 Leagues168.11761509868106010855.64813480542763753946
Villarreal (3 Seasons)6 Leagues63.8533133182203852.618574512621121783
La Liga (8 Seasons)191.321115812079127513954.064174110642874425358
Copa del Rey (8 Seasons)21.59240
Ligue 1 (4 Seasons)122.70
Ligue 2 (2 Seasons)31.60
Europa Lg (2 Seasons)10.512106602366.718711830211
Conf Lg (1 Season)8.0635103475.01981915160
Champions Lg (1 Season)0.3000000000000000
Super Cup (1 Season)0.3100
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2010-201118Reimsfr FRA2. Ligue 210th6.3
2011-201219Reimsfr FRA2. Ligue 22nd25.3
2012-201320Reimsfr FRA1. Ligue 114th27.3Matches
2013-201421Reimsfr FRA1. Ligue 111th32.4Matches
2014-201522Reimsfr FRA1. Ligue 115th31.2Matches
2015-201623Reimsfr FRA1. Ligue 118th31.8Matches
2016-201724Betises ESP1. La Liga15th24.63456Matches
2017-201825Betises ESP1. La Liga6th33.6543527252193455.915392415711251333Matches
2018-201926Betises ESP1. La Liga10th34.0523427205122941.4173923164193712Matches
2019-202027Betises ESP1. La Liga15th28.633152283182864.3102915143871930Matches
2020-202128Betises ESP1. La Liga6th26.6301720100101662.56211383969900Matches
2021-202229Villarreales ESP1. La Liga7th15.31152813650.03171431324493Matches
2022-202330Villarreales ESP1. La Liga5th16.21810143161250.06191452139580Matches
2023-202431Villarreales ESP1. La Liga8th12.413885071450.071073821410Matches
14 Seasons3 Clubs3 Leagues345.621115812079127513954.064174110642874425358
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
Reims (6 Seasons)2 Leagues154.30
Betis (5 Seasons)1 League147.41691359663105910755.14812875532453583875
Villarreal (3 Seasons)1 League43.9422324162163250.01646351142841483
La Liga (8 Seasons)191.321115812079127513954.064174110642874425358
Ligue 1 (4 Seasons)122.70
Ligue 2 (2 Seasons)31.60
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
2016-201724Betises ESPCopa del Rey17th1.7Matches
2017-201825Betises ESPCopa del Rey17th1.0Matches
2018-201926Betises ESPCopa del Rey3rd7.3615Matches
2020-202128Betises ESPCopa del Rey5th4.726Matches
2021-202229Villarreales ESPCopa del ReyR322.010Matches
2022-202330Villarreales ESPCopa del ReyR163.801Matches
2023-202431Villarreales ESPCopa del ReyR321.002Matches
8 Seasons2 Clubs1 League21.59240
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
Betis (5 Seasons)1 League14.78210
Villarreal (3 Seasons)1 League6.8130
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
2018-201926Betis2. Europa LgR326.07725011100.00651101771Matches
2021-202229Villarreal1. Champions LgSF0.3000000000000000Matches
2021-202229VillarrealSuper Cup2nd0.310Matches
2022-202330Villarreal3. Conf LgR168.0635103475.01981915160Matches
2023-202431Villarreal2. Europa LgR164.5534101250.01220813140Matches
4 Seasons2 Clubs4 Leagues19.1181411705771.42171522745371
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Villarreal (3 Seasons)4 Leagues13.11179204666.72111011728300
Betis (1 Season)1 League6.07725011100.00651101771
Europa Lg (2 Seasons)10.512106602366.718711830211
Conf Lg (1 Season)8.0635103475.01981915160
Champions Lg (1 Season)0.3000000000000000
Super Cup (1 Season)0.3100
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
201422dz AlgeriaFriendlies (M)1.0Matches
201422dz Algeria1. World CupR163.3Matches
201523dz AlgeriaFriendlies (M)3.0Matches
201523dz AlgeriaAfrica Cup of NationsQF4.019Matches
201725dz AlgeriaFriendlies (M)1.7Matches
201725dz AlgeriaAfrica Cup of NationsGR3.029Matches
201725dz AlgeriaAfrica Cup of Nations qualification4.0Matches
201826dz AlgeriaWCQ7.0Matches
201826dz AlgeriaFriendlies (M)4.0Matches
201927dz AlgeriaAfrica Cup of Nations1st6.347Matches
201927dz AlgeriaAfrica Cup of Nations qualification3.0Matches
201927dz AlgeriaFriendlies (M)5.0Matches
202028dz AlgeriaFriendlies (M)2.0Matches
202129dz AlgeriaFriendlies (M)2.0Matches
202129dz AlgeriaAfrica Cup of NationsGR3.003Matches
202129dz AlgeriaAfrica Cup of Nations qualification4.8Matches
202230dz AlgeriaWCQ8.3Matches
202230dz AlgeriaFriendlies (M)5.0Matches
202331dz AlgeriaFriendlies (M)3.9Matches
202331dz AlgeriaAfrica Cup of NationsGR3.000Matches
202331dz AlgeriaAfrica Cup of Nations qualification4.0Matches
202634dz AlgeriaWCQ3.1Matches
10 Seasons1 Club5 Leagues84.47280
Friendlies (M) (9 Seasons)27.50
Africa Cup of Nations (5 Seasons)19.37280
WCQ (4 Seasons)18.50
Africa Cup of Nations qualification (4 Seasons)15.80
World Cup (1 Season)3.30

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2010-201118Reimsfr FRA2. Ligue 26.3
2011-201219Reimsfr FRA2. Ligue 225.3
2012-201320Reimsfr FRA1. Ligue 127.3Matches
2013-201421Reimsfr FRA1. Ligue 132.4Matches
2014-201522Reimsfr FRA1. Ligue 131.2Matches
2015-201623Reimsfr FRA1. Ligue 131.8Matches
2016-201724Betises ESPCopa del Rey1.7Matches
2016-201724Betises ESP1. La Liga24.6Matches
2017-201825Betises ESPCopa del Rey1.0Matches
2017-201825Betises ESP1. La Liga33.6247521810541315117212475161381.3318.81667702644033029112717949Matches
2018-201926Betises ESPCopa del Rey7.3Matches
2018-201926Betis2. Europa Lg6.05933016338547359322100.000.0393183711421190404726Matches
2018-201926Betises ESP1. La Liga34.02851221106515292692428519777.8222.216516992428323383115219817Matches
2019-202027Betises ESP1. La Liga28.620592651056949652220596583.3116.7118452522947101219614588Matches
2020-202128Betises ESPCopa del Rey4.7Matches
2020-202128Betises ESP1. La Liga26.617341808678373721173422100.000.01053425722145507212243Matches
2021-202229Villarreal1. Champions Lg0.3173116001700010522600000160Matches
2021-202229Villarreales ESPCopa del Rey2.0Matches
2021-202229Villarreales ESP1. La Liga15.311111475765063211111100073133731860750618272Matches
2021-202229VillarrealSuper Cup0.3Matches
2022-202330Villarreal3. Conf Lg8.06267224435826562600039021351024250114861Matches
2022-202330Villarreales ESPCopa del Rey3.8Matches
2022-202330Villarreales ESP1. La Liga16.2105114357342951610513133.3133.361428741516770327269Matches
2023-202431Villarreales ESPCopa del Rey1.0Matches
2023-202431Villarreal2. Europa Lg4.5367411372131733670002691519981630012660Matches
2023-202431Villarreales ESP1. La Liga12.482513943137821682500045025161489660225794Matches
14 Seasons3 Clubs8 Leagues386.21370914596177690568212213709383078.9718.484123783321885107119555271004659
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
Reims (6 Seasons)2 Leagues154.3
Betis (5 Seasons)3 Leagues168.1971291442055015535919712352982.9617.159482536414989799354320714643
Villarreal (3 Seasons)6 Leagues63.83997545197218901473139973133.3133.3246412469689628260127290016
La Liga (8 Seasons)191.31210613135622594359211112106362877.8719.4735032290187128810255025880652
Copa del Rey (8 Seasons)21.5
Ligue 1 (4 Seasons)122.7
Ligue 2 (2 Seasons)31.6
Europa Lg (2 Seasons)10.59607130059864696022100.000.06623356212317120417386
Conf Lg (1 Season)8.06267224435826562600039021351024250114861
Champions Lg (1 Season)0.3173116001700010522600000160
Super Cup (1 Season)0.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
2010-201118Reims1 League6.3
2011-201219Reims1 League25.3
2012-201320Reims1 League27.3
2013-201421Reims1 League32.4
2014-201522Reims1 League31.2
2015-201623Reims1 League31.8
2016-201724Betis2 Leagues26.4
2017-201825Betis2 Leagues34.6247521810541315117212475161381.3318.81667702644033029112717949
2018-201926Betis3 Leagues47.334442511228191431627344411981.8218.220448829542534473155267023
2019-202027Betis2 Leagues28.620592651056949652220596583.3116.7118452522947101219614588
2020-202128Betis2 Leagues31.217341808678373721173422100.000.01053425722145507212243
2021-202229Villarreal4 Leagues17.911281505875123211112800074134251886750618432
2022-202330Villarreal3 Leagues28.01677215817787771116773133.3133.3100450092540912043121210
2023-202431Villarreal3 Leagues17.911921805685913891192000719403524701290238454
14 Seasons3 Clubs8 Leagues386.21370914596177690568212213709383078.9718.484123783321885107119555271004659
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
Reims (6 Seasons)2 Leagues154.3
Betis (5 Seasons)3 Leagues168.1971291442055015535919712352982.9617.159482536414989799354320714643
Villarreal (3 Seasons)6 Leagues63.83997545197218901473139973133.3133.3246412469689628260127290016
La Liga (8 Seasons)191.31210613135622594359211112106362877.8719.4735032290187128810255025880652
Copa del Rey (8 Seasons)21.5
Ligue 1 (4 Seasons)122.7
Ligue 2 (2 Seasons)31.6
Europa Lg (2 Seasons)10.59607130059864696022100.000.06623356212317120417386
Conf Lg (1 Season)8.06267224435826562600039021351024250114861
Champions Lg (1 Season)0.3173116001700010522600000160
Super Cup (1 Season)0.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
2010-201118Reimsfr FRA2. Ligue 210th6.3
2011-201219Reimsfr FRA2. Ligue 22nd25.3
2012-201320Reimsfr FRA1. Ligue 114th27.3Matches
2013-201421Reimsfr FRA1. Ligue 111th32.4Matches
2014-201522Reimsfr FRA1. Ligue 115th31.2Matches
2015-201623Reimsfr FRA1. Ligue 118th31.8Matches
2016-201724Betises ESP1. La Liga15th24.6Matches
2017-201825Betises ESP1. La Liga6th33.6247521810541315117212475161381.3318.81667702644033029112717949Matches
2018-201926Betises ESP1. La Liga10th34.02851221106515292692428519777.8222.216516992428323383115219817Matches
2019-202027Betises ESP1. La Liga15th28.620592651056949652220596583.3116.7118452522947101219614588Matches
2020-202128Betises ESP1. La Liga6th26.617341808678373721173422100.000.01053425722145507212243Matches
2021-202229Villarreales ESP1. La Liga7th15.311111475765063211111100073133731860750618272Matches
2022-202330Villarreales ESP1. La Liga5th16.2105114357342951610513133.3133.361428741516770327269Matches
2023-202431Villarreales ESP1. La Liga8th12.482513943137821682500045025161489660225794Matches
14 Seasons3 Clubs3 Leagues345.61210613135622594359211112106362877.8719.4735032290187128810255025880652
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
Reims (6 Seasons)2 Leagues154.3
Betis (5 Seasons)1 League147.4911988440424630488889119332781.8618.255552352713847688453920667437
Villarreal (3 Seasons)1 League43.92987429158013131042329873133.3133.317958763486520180115213215
La Liga (8 Seasons)191.31210613135622594359211112106362877.8719.4735032290187128810255025880652
Ligue 1 (4 Seasons)122.7
Ligue 2 (2 Seasons)31.6
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2016-201724Betises ESPCopa del Rey17th1.7Matches
2017-201825Betises ESPCopa del Rey17th1.0Matches
2018-201926Betises ESPCopa del Rey3rd7.3Matches
2020-202128Betises ESPCopa del Rey5th4.7Matches
2021-202229Villarreales ESPCopa del ReyR322.0Matches
2022-202330Villarreales ESPCopa del ReyR163.8Matches
2023-202431Villarreales ESPCopa del ReyR321.0Matches
8 Seasons2 Clubs1 League21.5
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Betis (5 Seasons)1 League14.7
Villarreal (3 Seasons)1 League6.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
2018-201926Betis2. Europa LgR326.05933016338547359322100.000.0393183711421190404726Matches
2021-202229Villarreal1. Champions LgSF0.3173116001700010522600000160Matches
2021-202229VillarrealSuper Cup2nd0.3Matches
2022-202330Villarreal3. Conf LgR168.06267224435826562600039021351024250114861Matches
2023-202431Villarreal2. Europa LgR164.5367411372131733670002691519981630012660Matches
4 Seasons2 Clubs4 Leagues19.116031465559629011160322100.000.0106255433173191705212407
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
Villarreal (3 Seasons)4 Leagues13.11010116392577438101000066937062031880127681
Betis (1 Season)1 League6.05933016338547359322100.000.0393183711421190404726
Europa Lg (2 Seasons)10.59607130059864696022100.000.06623356212317120417386
Conf Lg (1 Season)8.06267224435826562600039021351024250114861
Champions Lg (1 Season)0.3173116001700010522600000160
Super Cup (1 Season)0.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201422dz AlgeriaFriendlies (M)1.0Matches
201422dz Algeria1. World CupR163.3Matches
201523dz AlgeriaFriendlies (M)3.0Matches
201523dz AlgeriaAfrica Cup of NationsQF4.0Matches
201725dz AlgeriaFriendlies (M)1.7Matches
201725dz AlgeriaAfrica Cup of NationsGR3.0Matches
201725dz AlgeriaAfrica Cup of Nations qualification4.0Matches
201826dz AlgeriaWCQ7.0Matches
201826dz AlgeriaFriendlies (M)4.0Matches
201927dz AlgeriaAfrica Cup of Nations1st6.3Matches
201927dz AlgeriaAfrica Cup of Nations qualification3.0Matches
201927dz AlgeriaFriendlies (M)5.0Matches
202028dz AlgeriaFriendlies (M)2.0Matches
202129dz AlgeriaFriendlies (M)2.0Matches
202129dz AlgeriaAfrica Cup of NationsGR3.0Matches
202129dz AlgeriaAfrica Cup of Nations qualification4.8Matches
202230dz AlgeriaWCQ8.3Matches
202230dz AlgeriaFriendlies (M)5.0Matches
202331dz AlgeriaFriendlies (M)3.9Matches
202331dz AlgeriaAfrica Cup of NationsGR3.0Matches
202331dz AlgeriaAfrica Cup of Nations qualification4.0Matches
202634dz AlgeriaWCQ3.1Matches
10 Seasons1 Club5 Leagues84.4
Friendlies (M) (9 Seasons)27.5
Africa Cup of Nations (5 Seasons)19.3
WCQ (4 Seasons)18.5
Africa Cup of Nations qualification (4 Seasons)15.8
World Cup (1 Season)3.3

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2010-201118Reimsfr FRA2. Ligue 285687116.66.371
2011-201219Reimsfr FRA2. Ligue 2262,2748766.525.3242
2012-201320Reimsfr FRA1. Ligue 1292,4618572.027.327252Matches
2013-201421Reimsfr FRA1. Ligue 1332,9198885.432.433310Matches
2014-201522Reimsfr FRA1. Ligue 1322,8058882.031.23230021.224257-15-0.48+0.10Matches
2015-201623Reimsfr FRA1. Ligue 1322,8598983.631.83230001.134349-6-0.19+0.93Matches
2016-201724Betises ESPCopa del Rey21577987.21.72791001.5023-1-0.57-0.57Matches
2016-201724Betises ESP1. La Liga262,2158564.824.625872214530.922750-23-0.93-0.93Matches
2017-201825Betises ESPCopa del Rey1909050.01.01901010.0035-2-2.00-3.00Matches
2017-201825Betises ESP1. La Liga343,0248988.433.6348933021.655449+5+0.15+1.5141.241.6-0.4-0.01+0.60Matches
2018-201926Betises ESPCopa del Rey76609488.07.37947001.43127+5+0.68-0.32Matches
2018-201926Betis2. Europa Lg65409075.06.06906001.508800.00-1.508.77.9+0.8+0.13-1.81Matches
2018-201926Betises ESP1. La Liga353,0598789.434.034893214511.344046-6-0.18+0.3240.145.2-5.1-0.15-0.85Matches
2019-202027Betises ESPCopa del Rey0001Matches
2019-202027Betises ESP1. La Liga292,5768975.328.6298927061.21353500.00+1.2839.939.7+0.2+0.01+0.42Matches
2020-202128Betises ESPCopa del Rey442010582.44.741054012.5093+6+1.29-0.71Matches
2020-202128Betises ESP1. La Liga282,3928569.926.62789251151.573731+6+0.23+0.7536.330.4+5.9+0.22+0.54Matches
2021-202229Villarreal1. Champions Lg226132.40.300213101.5021+1+3.46+3.211.90.7+1.3+4.38+4.42Matches
2021-202229Villarreales ESPCopa del Rey21809066.72.02902003.00151+14+7.00+8.00Matches
2021-202229Villarreales ESP1. La Liga171,3758140.215.3149014338191.882815+13+0.85+0.2829.320.2+9.0+0.59+0.14Matches
2021-202229VillarrealSuper Cup1303025.00.30013001.000000.000.00Matches
2022-202330Villarreal3. Conf Lg872090100.08.08908002.001511+4+0.5014.59.7+4.9+0.61Matches
2022-202330Villarreales ESPCopa del Rey43398586.93.83100313902.25165+11+2.92-0.61Matches
2022-202330Villarreales ESP1. La Liga211,4617042.716.2168613516171.953417+17+1.05+0.9631.823.6+8.2+0.51+0.35Matches
2023-202431Villarreales ESPCopa del Rey1909027.31.01901003.0050+5+5.00+4.63Matches
2023-202431Villarreal2. Europa Lg54058156.34.55814001.8067-1-0.22-0.515.98.1-2.2-0.49-0.71Matches
2023-202431Villarreales ESP1. La Liga161,1137032.512.4128510422161.38212100.000.0018.417.9+0.5+0.04+0.18Matches
14 Seasons3 Clubs8 Leagues40934,7588564.4386.2385893292425841.45454421+33+0.11+0.17268.1245.0+23.1+0.12+0.06
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
Reims (6 Seasons)2 Leagues16013,8868767.7154.3155116521.1885106-21-0.33+0.51
Betis (5 Seasons)3 Leagues17215,1338877.4168.116989158330201.38227237-10-0.06+0.34166.2164.9+1.3+0.01+0.13
Villarreal (3 Seasons)6 Leagues775,7397541.363.86188551624621.8414278+64+1.00+0.77101.980.2+21.7+0.38+0.26
La Liga (8 Seasons)20617,2158462.9191.3191881761525691.46276264+12+0.06+0.16237.0218.6+18.4+0.11+0.08
Copa del Rey (8 Seasons)211,9369270.921.520951913931.956224+38+1.77+0.97
Ligue 1 (4 Seasons)12611,0448880.7122.7124116221.1885106-21-0.33+0.51
Ligue 2 (2 Seasons)342,8428441.531.6313
Europa Lg (2 Seasons)119458665.610.5118610001.641415-1-0.10-0.8214.716.1-1.4-0.14-0.98
Conf Lg (1 Season)872090100.08.08908002.001511+4+0.5014.59.7+4.9+0.61
Champions Lg (1 Season)226132.40.300213101.5021+1+3.46+3.211.90.7+1.3+4.38+4.42
Super Cup (1 Season)1303025.00.30013001.000000.000.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2010-201118Reims1 League85687116.66.371
2011-201219Reims1 League262,2748766.525.3242
2012-201320Reims1 League292,4618572.027.327252
2013-201421Reims1 League332,9198885.432.433310
2014-201522Reims1 League322,8058882.031.23230021.224257-15-0.48+0.10
2015-201623Reims1 League322,8598983.631.83230001.134349-6-0.19+0.93
2016-201724Betis2 Leagues282,3728565.926.427862314530.962953-24-0.91-0.91
2017-201825Betis2 Leagues353,1148986.534.6358934031.605754+3+0.09+1.0141.241.6-0.4-0.01+0.60
2018-201926Betis3 Leagues484,2598987.147.347904514511.376061-1-0.02-0.3148.853.2-4.4-0.11-1.22
2019-202027Betis2 Leagues292,5768972.828.6298927071.21353500.00+1.2839.939.7+0.2+0.01+0.42
2020-202128Betis2 Leagues322,8128871.631.23191291161.694634+12+0.38+0.7136.330.4+5.9+0.22+0.54
2021-202229Villarreal4 Leagues221,6117332.917.9169016629291.914517+28+1.56+1.1531.220.9+10.3+0.66+0.37
2022-202330Villarreal3 Leagues332,5207655.628.0278924620172.006533+32+1.14+0.9646.333.2+13.1+0.54+0.38
2023-202431Villarreal3 Leagues221,6087336.017.9188415422161.553228+4+0.22+0.1624.426.1-1.7-0.100.00
14 Seasons3 Clubs8 Leagues40934,7588564.4386.2385893292425841.45454421+33+0.11+0.17268.1245.0+23.1+0.12+0.06
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
Reims (6 Seasons)2 Leagues16013,8868767.7154.3155116521.1885106-21-0.33+0.51
Betis (5 Seasons)3 Leagues17215,1338877.4168.116989158330201.38227237-10-0.06+0.34166.2164.9+1.3+0.01+0.13
Villarreal (3 Seasons)6 Leagues775,7397541.363.86188551624621.8414278+64+1.00+0.77101.980.2+21.7+0.38+0.26
La Liga (8 Seasons)20617,2158462.9191.3191881761525691.46276264+12+0.06+0.16237.0218.6+18.4+0.11+0.08
Copa del Rey (8 Seasons)211,9369270.921.520951913931.956224+38+1.77+0.97
Ligue 1 (4 Seasons)12611,0448880.7122.7124116221.1885106-21-0.33+0.51
Ligue 2 (2 Seasons)342,8428441.531.6313
Europa Lg (2 Seasons)119458665.610.5118610001.641415-1-0.10-0.8214.716.1-1.4-0.14-0.98
Conf Lg (1 Season)872090100.08.08908002.001511+4+0.5014.59.7+4.9+0.61
Champions Lg (1 Season)226132.40.300213101.5021+1+3.46+3.211.90.7+1.3+4.38+4.42
Super Cup (1 Season)1303025.00.30013001.000000.000.00
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2010-201118Reimsfr FRA2. Ligue 210th85687116.66.371
2011-201219Reimsfr FRA2. Ligue 22nd262,2748766.525.3242
2012-201320Reimsfr FRA1. Ligue 114th292,4618572.027.327252Matches
2013-201421Reimsfr FRA1. Ligue 111th332,9198885.432.433310Matches
2014-201522Reimsfr FRA1. Ligue 115th322,8058882.031.23230021.224257-15-0.48+0.10Matches
2015-201623Reimsfr FRA1. Ligue 118th322,8598983.631.83230001.134349-6-0.19+0.93Matches
2016-201724Betises ESP1. La Liga15th262,2158564.824.625872214530.922750-23-0.93-0.93Matches
2017-201825Betises ESP1. La Liga6th343,0248988.433.6348933021.655449+5+0.15+1.5141.241.6-0.4-0.01+0.60Matches
2018-201926Betises ESP1. La Liga10th353,0598789.434.034893214511.344046-6-0.18+0.3240.145.2-5.1-0.15-0.85Matches
2019-202027Betises ESP1. La Liga15th292,5768975.328.6298927061.21353500.00+1.2839.939.7+0.2+0.01+0.42Matches
2020-202128Betises ESP1. La Liga6th282,3928569.926.62789251151.573731+6+0.23+0.7536.330.4+5.9+0.22+0.54Matches
2021-202229Villarreales ESP1. La Liga7th171,3758140.215.3149014338191.882815+13+0.85+0.2829.320.2+9.0+0.59+0.14Matches
2022-202330Villarreales ESP1. La Liga5th211,4617042.716.2168613516171.953417+17+1.05+0.9631.823.6+8.2+0.51+0.35Matches
2023-202431Villarreales ESP1. La Liga8th161,1137032.512.4128510422161.38212100.000.0018.417.9+0.5+0.04+0.18Matches
14 Seasons3 Clubs3 Leagues36631,1018565.0345.6346882922025711.39361370-9-0.04+0.14237.0218.6+18.4+0.11+0.08
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
Reims (6 Seasons)2 Leagues16013,8868767.7154.3155116521.1885106-21-0.33+0.51
Betis (5 Seasons)1 League15213,2668777.6147.414988139330171.36193211-18-0.12+0.49157.5156.9+0.60.00+0.26
Villarreal (3 Seasons)1 League543,9497338.543.94287371224521.768353+30+0.68+0.4779.561.7+17.8+0.41+0.26
La Liga (8 Seasons)20617,2158462.9191.3191881761525691.46276264+12+0.06+0.16237.0218.6+18.4+0.11+0.08
Ligue 1 (4 Seasons)12611,0448880.7122.7124116221.1885106-21-0.33+0.51
Ligue 2 (2 Seasons)342,8428441.531.6313
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2016-201724Betises ESPCopa del Rey17th21577987.21.72791001.5023-1-0.57-0.57Matches
2017-201825Betises ESPCopa del Rey17th1909050.01.01901010.0035-2-2.00-3.00Matches
2018-201926Betises ESPCopa del Rey3rd76609488.07.37947001.43127+5+0.68-0.32Matches
2019-202027Betises ESPCopa del Rey17th0001Matches
2020-202128Betises ESPCopa del Rey5th442010582.44.741054012.5093+6+1.29-0.71Matches
2021-202229Villarreales ESPCopa del ReyR3221809066.72.02902003.00151+14+7.00+8.00Matches
2022-202330Villarreales ESPCopa del ReyR1643398586.93.83100313902.25165+11+2.92-0.61Matches
2023-202431Villarreales ESPCopa del ReyR321909027.31.01901003.0050+5+5.00+4.63Matches
8 Seasons2 Clubs1 League211,9369270.921.520951913931.956224+38+1.77+0.97
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Betis (5 Seasons)1 League141,3279576.314.7149513031.642618+8+0.54-0.69
Villarreal (3 Seasons)1 League76098761.56.8695613902.57366+30+4.43+3.96
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
2018-201926Betis2. Europa LgR3265409075.06.06906001.508800.00-1.508.77.9+0.8+0.13-1.81Matches
2021-202229Villarreal1. Champions LgSF226132.40.300213101.5021+1+3.46+3.211.90.7+1.3+4.38+4.42Matches
2021-202229VillarrealSuper Cup2nd1303025.00.30013001.000000.000.00Matches
2022-202330Villarreal3. Conf LgR16872090100.08.08908002.001511+4+0.5014.59.7+4.9+0.61Matches
2023-202431Villarreal2. Europa LgR1654058156.34.55814001.8067-1-0.22-0.515.98.1-2.2-0.49-0.71Matches
4 Seasons2 Clubs4 Leagues221,7217851.219.1198818319101.733127+4+0.21-0.1831.126.4+4.7+0.250.00
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
Villarreal (3 Seasons)4 Leagues161,1817444.713.1138712319101.812319+4+0.30+0.0622.418.5+3.9+0.31+0.28
Betis (1 Season)1 League65409075.06.06906001.508800.00-1.508.77.9+0.8+0.13-1.81
Europa Lg (2 Seasons)119458665.610.5118610001.641415-1-0.10-0.8214.716.1-1.4-0.14-0.98
Conf Lg (1 Season)872090100.08.08908002.001511+4+0.5014.59.7+4.9+0.61
Champions Lg (1 Season)226132.40.300213101.5021+1+3.46+3.211.90.7+1.3+4.38+4.42
Super Cup (1 Season)1303025.00.30013001.000000.000.00
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
201422dz AlgeriaWCQ00001Matches
201422dz AlgeriaFriendlies (M)19090100.01.01901003.0020+2+2.00Matches
201422dz Algeria1. World CupR16330010076.93.331003011.3365+1+0.30+1.30Matches
201523dz AlgeriaFriendlies (M)32709075.03.03903001.3353+2+0.67+0.67Matches
201523dz AlgeriaAfrica Cup of NationsQF436090100.04.04904001.5065+1+0.25Matches
201725dz AlgeriaFriendlies (M)21507583.31.72751003.0041+3+1.80-1.20Matches
201725dz AlgeriaAfrica Cup of NationsGR327090100.03.03903000.6756-1-0.33Matches
201725dz AlgeriaAfrica Cup of Nations qualification436090100.04.04904003.00162+14+3.50Matches
201826dz AlgeriaWCQ76309087.57.07907001.00121200.00-3.00Matches
201826dz AlgeriaFriendlies (M)43609066.74.04904000.7579-2-0.500.00Matches
201927dz AlgeriaAfrica Cup of Nations1st65709586.46.36956013.00102+8+1.26-1.74Matches
201927dz AlgeriaAfrica Cup of Nations qualification32709050.03.03903021.332200.00-1.67Matches
201927dz AlgeriaFriendlies (M)54509083.35.05905012.6093+6+1.20+1.20Matches
202028dz AlgeriaFriendlies (M)218090100.02.02902002.0032+1+0.50Matches
202129dz AlgeriaFriendlies (M)21809066.72.02902003.0030+3+1.50-1.50Matches
202129dz AlgeriaAfrica Cup of NationsGR327090100.03.03903000.3314-3-1.00Matches
202129dz AlgeriaAfrica Cup of Nations qualification54308679.64.85864002.60143+11+2.30+0.67Matches
202230dz AlgeriaWCQ875094100.08.38948002.13276+21+2.52Matches
202230dz AlgeriaFriendlies (M)54468982.65.0490418602.0074+3+0.61-0.35Matches
202331dz AlgeriaFriendlies (M)43478796.43.94873002.0073+4+1.04-5.89Matches
202331dz AlgeriaAfrica Cup of NationsGR327090100.03.03903000.6734-1-0.33Matches
202331dz AlgeriaAfrica Cup of Nations qualification43609066.74.04904022.5061+5+1.25+0.25Matches
202634dz AlgeriaWCQ42837178.63.14713002.2564+2+0.64-1.70Matches
10 Seasons1 Club5 Leagues857,5968977.484.484898018681.9116181+80+0.95-0.86
Friendlies (M) (9 Seasons)282,4738880.827.527882518612.044725+22+0.80-0.43
Africa Cup of Nations (5 Seasons)191,7409295.119.3199219011.532521+4+0.21-2.79
WCQ (4 Seasons)191,6638865.218.5198818011.744522+23+1.24-1.45
Africa Cup of Nations qualification (4 Seasons)161,4208971.715.8168915042.44388+30+1.90-0.51
World Cup (1 Season)330010076.93.331003011.3365+1+0.30+1.30

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2010-201118Reimsfr FRA2. Ligue 26.330
2011-201219Reimsfr FRA2. Ligue 225.340
2012-201320Reimsfr FRA1. Ligue 127.32135Matches
2013-201421Reimsfr FRA1. Ligue 132.42144Matches
2014-201522Reimsfr FRA1. Ligue 131.23026Matches
2015-201623Reimsfr FRA1. Ligue 131.83124Matches
2016-201724Betises ESPCopa del Rey1.70000Matches
2016-201724Betises ESP1. La Liga24.64002910425634010Matches
2017-201825Betises ESPCopa del Rey1.00000Matches
2017-201825Betises ESP1. La Liga33.69103426117135010135594457.3Matches
2018-201926Betises ESPCopa del Rey7.32006510156000Matches
2018-201926Betis2. Europa Lg6.01009401107100347750.0Matches
2018-201926Betises ESP1. La Liga34.0100056221194134000143533858.2Matches
2019-202027Betises ESP1. La Liga28.69002918533815000107594258.4Matches
2020-202128Betises ESPCopa del Rey4.70001010620Matches
2020-202128Betises ESP1. La Liga26.66212013213917020129412562.1Matches
2021-202229Villarreal1. Champions Lg0.30000000000000010.0Matches
2021-202229Villarreales ESPCopa del Rey2.00002100010Matches
2021-202229Villarreales ESP1. La Liga15.33001451013500154262155.3Matches
2021-202229VillarrealSuper Cup0.30000100010Matches
2022-202330Villarreal3. Conf Lg8.01004311930202710376.9Matches
2022-202330Villarreales ESPCopa del Rey3.80005200100Matches
2022-202330Villarreales ESP1. La Liga16.2100161042211000062201951.3Matches
2023-202431Villarreales ESPCopa del Rey1.00000100200Matches
2023-202431Villarreal2. Europa Lg4.5100410183000202250.0Matches
2023-202431Villarreales ESP1. La Liga12.430075008801049121152.2Matches
14 Seasons3 Clubs8 Leagues386.26761365127213133818117176028921357.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Reims (6 Seasons)2 Leagues154.3173129
Betis (5 Seasons)3 Leagues168.1413118498152727615014054821915658.4
Villarreal (3 Seasons)6 Leagues63.89005229646231031212705755.1
La Liga (8 Seasons)191.34531205109182828715805167927020057.4
Copa del Rey (8 Seasons)21.520014920249000
Ligue 1 (4 Seasons)122.7103129
Ligue 2 (2 Seasons)31.670
Europa Lg (2 Seasons)10.5200135021810100549950.0
Conf Lg (1 Season)8.01004311930202710376.9
Champions Lg (1 Season)0.30000000000000010.0
Super Cup (1 Season)0.30000100010
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2010-201118Reims1 League6.330
2011-201219Reims1 League25.340
2012-201320Reims1 League27.32135
2013-201421Reims1 League32.42144
2014-201522Reims1 League31.23026
2015-201623Reims1 League31.83124
2016-201724Betis2 Leagues26.44002910425634010
2017-201825Betis2 Leagues34.69103426117135010135594457.3
2018-201926Betis3 Leagues47.3130071312206647100177604557.1
2019-202027Betis2 Leagues28.69002918533815000107594258.4
2020-202128Betis2 Leagues31.26212113314519020129412562.1
2021-202229Villarreal4 Leagues17.93001671013700154262254.2
2022-202330Villarreal3 Leagues28.0200251553311302089302257.7
2023-202431Villarreal3 Leagues17.940011701181101069141351.9
14 Seasons3 Clubs8 Leagues386.26761365127213133818117176028921357.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Reims (6 Seasons)2 Leagues154.3173129
Betis (5 Seasons)3 Leagues168.1413118498152727615014054821915658.4
Villarreal (3 Seasons)6 Leagues63.89005229646231031212705755.1
La Liga (8 Seasons)191.34531205109182828715805167927020057.4
Copa del Rey (8 Seasons)21.520014920249000
Ligue 1 (4 Seasons)122.7103129
Ligue 2 (2 Seasons)31.670
Europa Lg (2 Seasons)10.5200135021810100549950.0
Conf Lg (1 Season)8.01004311930202710376.9
Champions Lg (1 Season)0.30000000000000010.0
Super Cup (1 Season)0.30000100010
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2010-201118Reimsfr FRA2. Ligue 210th6.330
2011-201219Reimsfr FRA2. Ligue 22nd25.340
2012-201320Reimsfr FRA1. Ligue 114th27.32135Matches
2013-201421Reimsfr FRA1. Ligue 111th32.42144Matches
2014-201522Reimsfr FRA1. Ligue 115th31.23026Matches
2015-201623Reimsfr FRA1. Ligue 118th31.83124Matches
2016-201724Betises ESP1. La Liga15th24.64002910425634010Matches
2017-201825Betises ESP1. La Liga6th33.69103426117135010135594457.3Matches
2018-201926Betises ESP1. La Liga10th34.0100056221194134000143533858.2Matches
2019-202027Betises ESP1. La Liga15th28.69002918533815000107594258.4Matches
2020-202128Betises ESP1. La Liga6th26.66212013213917020129412562.1Matches
2021-202229Villarreales ESP1. La Liga7th15.33001451013500154262155.3Matches
2022-202330Villarreales ESP1. La Liga5th16.2100161042211000062201951.3Matches
2023-202431Villarreales ESP1. La Liga8th12.430075008801049121152.2Matches
14 Seasons3 Clubs3 Leagues345.66261334109182828715805167927020057.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Reims (6 Seasons)2 Leagues154.3173129
Betis (5 Seasons)1 League147.4383116889132624513504051421214958.7
Villarreal (3 Seasons)1 League43.97003720524223011165585153.2
La Liga (8 Seasons)191.34531205109182828715805167927020057.4
Ligue 1 (4 Seasons)122.7103129
Ligue 2 (2 Seasons)31.670
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201724Betises ESPCopa del Rey17th1.70000Matches
2017-201825Betises ESPCopa del Rey17th1.00000Matches
2018-201926Betises ESPCopa del Rey3rd7.32006510156000Matches
2020-202128Betises ESPCopa del Rey5th4.70001010620Matches
2021-202229Villarreales ESPCopa del ReyR322.00002100010Matches
2022-202330Villarreales ESPCopa del ReyR163.80005200100Matches
2023-202431Villarreales ESPCopa del ReyR321.00000100200Matches
8 Seasons2 Clubs1 League21.520014920249000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Betis (5 Seasons)1 League14.72007520218000
Villarreal (3 Seasons)1 League6.80007400310
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
2018-201926Betis2. Europa LgR326.01009401107100347750.0Matches
2021-202229Villarreal1. Champions LgSF0.30000000000000010.0Matches
2021-202229VillarrealSuper Cup2nd0.30000100010Matches
2022-202330Villarreal3. Conf LgR168.01004311930202710376.9Matches
2023-202431Villarreal2. Europa LgR164.5100410183000202250.0Matches
4 Seasons2 Clubs4 Leagues19.130017913271412081191359.4
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (3 Seasons)4 Leagues13.120085121770204712666.7
Betis (1 Season)1 League6.01009401107100347750.0
Europa Lg (2 Seasons)10.5200135021810100549950.0
Conf Lg (1 Season)8.01004311930202710376.9
Champions Lg (1 Season)0.30000000000000010.0
Super Cup (1 Season)0.30000100010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201422dz AlgeriaFriendlies (M)1.00000Matches
201422dz Algeria1. World CupR163.30000Matches
201523dz AlgeriaFriendlies (M)3.00000Matches
201523dz AlgeriaAfrica Cup of NationsQF4.0100401591010Matches
201725dz AlgeriaFriendlies (M)1.70000Matches
201725dz AlgeriaAfrica Cup of NationsGR3.0000511092001Matches
201725dz AlgeriaAfrica Cup of Nations qualification4.00000Matches
201826dz AlgeriaWCQ7.01000Matches
201826dz AlgeriaFriendlies (M)4.01000Matches
201927dz AlgeriaAfrica Cup of Nations1st6.32006400740Matches
201927dz AlgeriaAfrica Cup of Nations qualification3.01000Matches
201927dz AlgeriaFriendlies (M)5.00000Matches
202028dz AlgeriaFriendlies (M)2.00000Matches
202129dz AlgeriaFriendlies (M)2.00000Matches
202129dz AlgeriaAfrica Cup of NationsGR3.01004100300Matches
202129dz AlgeriaAfrica Cup of Nations qualification4.80000Matches
202230dz AlgeriaWCQ8.30000Matches
202230dz AlgeriaFriendlies (M)5.00000Matches
202331dz AlgeriaFriendlies (M)3.90000Matches
202331dz AlgeriaAfrica Cup of NationsGR3.00001210000Matches
202331dz AlgeriaAfrica Cup of Nations qualification4.00000Matches
202634dz AlgeriaWCQ3.11000Matches
10 Seasons1 Club5 Leagues84.480020835287011
Friendlies (M) (9 Seasons)27.51000
Africa Cup of Nations (5 Seasons)19.340020835287011
WCQ (4 Seasons)18.52000
Africa Cup of Nations qualification (4 Seasons)15.81000
World Cup (1 Season)3.30000

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.