Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201021Mallorcaes ESP1. La Liga10110.1000000000.000.000.000.000.00Matches
2010-201122Mallorcaes ESP1. La Liga911691.9000000000.000.000.000.000.00Matches
2011-201223Mallorcaes ESP1. La Liga31242,16824.11231001300.040.080.120.040.12Matches
2012-201324Mallorcaes ESP1. La Liga36342,86931.9000000900.000.000.000.000.00Matches
2013-201425Villarreales ESP1. La Liga35212,00922.3202200700.090.000.090.090.09Matches
2014-201526Villarreales ESPCopa del Rey886347.0000000110.000.000.000.000.00Matches
2014-201526Villarreal2. Europa Lg865215.8101100400.170.000.170.170.17Matches
2014-201526Villarreales ESP1. La Liga22171,45316.1033000410.000.190.190.000.19Matches
2015-201627Villarreales ESPCopa del Rey221802.0000000100.000.000.000.000.00Matches
2015-201627Villarreal2. Europa Lg764645.2101100100.190.000.190.190.19Matches
2015-201627Villarreales ESP1. La Liga27191,63318.1011000400.000.060.060.000.06Matches
2016-201728Club Brugge1. Champions Lg554094.5000000000.000.000.000.000.00Matches
2016-201728Club Bruggebe BEL1. First Division A643183.5101100100.280.000.280.280.28Matches
2017-201829Alavéses ESPCopa del Rey333003.3000000300.000.000.000.000.00Matches
2017-201829Alavéses ESP1. La Liga30282,38726.5101100701.01.01.32.318122180.040.000.040.040.040.040.050.090.040.09Matches
2018-201930Alavéses ESP1. La Liga28272,34026.02022001301.41.41.22.712132140.080.000.080.080.080.050.050.100.050.10Matches
2019-202031Alavéses ESP1. La Liga20171,34414.9101100611.01.00.81.845120.070.000.070.070.070.060.050.120.060.12Matches
2020-202132Alavéses ESPCopa del Rey221151.3000000010.000.000.000.000.00Matches
2020-202132Alavéses ESP1. La Liga33312,57528.61121001200.70.71.01.7119490.030.030.070.030.070.030.040.060.030.06Matches
2021-202233Alavéses ESP1. La Liga29161,44416.0000000400.50.50.30.745080.000.000.000.000.000.030.020.050.030.05Matches
202234Henancn CHN1. Super League17161,44316.0202200400.120.000.120.120.12Matches
202335Henancn CHN1. Super League15151,20813.4112100310.070.070.150.070.15Matches
2023-202435Real Murciaes ESPCopa del Rey11570.6000000000.000.000.000.000.00Matches
15 Seasons6 Clubs6 Leagues37530326,051289.51482214009754.54.54.69.249449510.050.030.080.050.080.040.040.080.040.08
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
Alavés (5 Seasons)2 Leagues14512410,505116.75165004524.54.54.69.249449510.040.010.050.040.050.040.040.080.040.08
Mallorca (4 Seasons)1 League77595,21758.01231002200.020.030.050.020.05
Villarreal (3 Seasons)3 Leagues109796,89476.64484002220.050.050.100.050.10
Henan (2 Seasons)1 League32312,65129.5314300710.100.030.140.100.14
Club Brugge (1 Season)2 Leagues1197278.1101100100.120.000.120.120.12
Real Murcia (1 Season)1 League11570.6000000000.000.000.000.000.00
La Liga (12 Seasons)30123520,402226.787158007924.54.54.69.249449510.040.030.070.040.070.040.040.080.040.08
Copa del Rey (5 Seasons)16161,28614.3000000520.000.000.000.000.00
Super League (2 Seasons)32312,65129.5314300710.100.030.140.100.14
Europa Lg (2 Seasons)151298510.9202200500.180.000.180.180.18
First Division A (1 Season)643183.5101100100.280.000.280.280.28
Champions Lg (1 Season)554094.5000000000.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
2009-201021Mallorca1 League10110.1000000000.000.000.000.000.00
2010-201122Mallorca1 League911691.9000000000.000.000.000.000.00
2011-201223Mallorca1 League31242,16824.11231001300.040.080.120.040.12
2012-201324Mallorca1 League36342,86931.9000000900.000.000.000.000.00
2013-201425Villarreal1 League35212,00922.3202200700.090.000.090.090.09
2014-201526Villarreal3 Leagues38312,60829.0134100920.030.100.140.030.14
2015-201627Villarreal3 Leagues36272,27725.3112100600.040.040.080.040.08
2016-201728Club Brugge2 Leagues1197278.1101100100.120.000.120.120.12
2017-201829Alavés2 Leagues33312,68729.91011001001.01.01.32.318122180.030.000.030.030.030.040.050.090.040.09
2018-201930Alavés1 League28272,34026.02022001301.41.41.22.712132140.080.000.080.080.080.050.050.100.050.10
2019-202031Alavés1 League20171,34414.9101100611.01.00.81.845120.070.000.070.070.070.060.050.120.060.12
2020-202132Alavés2 Leagues35332,69029.91121001210.70.71.01.7119490.030.030.070.030.070.030.040.060.030.06
2021-202233Alavés1 League29161,44416.0000000400.50.50.30.745080.000.000.000.000.000.030.020.050.030.05
202234Henan1 League17161,44316.0202200400.120.000.120.120.12
202335Henan1 League15151,20813.4112100310.070.070.150.070.15
2023-202435Real Murcia1 League11570.6000000000.000.000.000.000.00
15 Seasons6 Clubs6 Leagues37530326,051289.51482214009754.54.54.69.249449510.050.030.080.050.080.040.040.080.040.08
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
Alavés (5 Seasons)2 Leagues14512410,505116.75165004524.54.54.69.249449510.040.010.050.040.050.040.040.080.040.08
Mallorca (4 Seasons)1 League77595,21758.01231002200.020.030.050.020.05
Villarreal (3 Seasons)3 Leagues109796,89476.64484002220.050.050.100.050.10
Henan (2 Seasons)1 League32312,65129.5314300710.100.030.140.100.14
Club Brugge (1 Season)2 Leagues1197278.1101100100.120.000.120.120.12
Real Murcia (1 Season)1 League11570.6000000000.000.000.000.000.00
La Liga (12 Seasons)30123520,402226.787158007924.54.54.69.249449510.040.030.070.040.070.040.040.080.040.08
Copa del Rey (5 Seasons)16161,28614.3000000520.000.000.000.000.00
Super League (2 Seasons)32312,65129.5314300710.100.030.140.100.14
Europa Lg (2 Seasons)151298510.9202200500.180.000.180.180.18
First Division A (1 Season)643183.5101100100.280.000.280.280.28
Champions Lg (1 Season)554094.5000000000.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
2009-201021Mallorcaes ESP1. La Liga5th10110.1000000000.000.000.000.000.00Matches
2010-201122Mallorcaes ESP1. La Liga17th911691.9000000000.000.000.000.000.00Matches
2011-201223Mallorcaes ESP1. La Liga8th31242,16824.11231001300.040.080.120.040.12Matches
2012-201324Mallorcaes ESP1. La Liga18th36342,86931.9000000900.000.000.000.000.00Matches
2013-201425Villarreales ESP1. La Liga6th35212,00922.3202200700.090.000.090.090.09Matches
2014-201526Villarreales ESP1. La Liga6th22171,45316.1033000410.000.190.190.000.19Matches
2015-201627Villarreales ESP1. La Liga4th27191,63318.1011000400.000.060.060.000.06Matches
2016-201728Club Bruggebe BEL1. First Division A2nd643183.5101100100.280.000.280.280.28Matches
2017-201829Alavéses ESP1. La Liga14th30282,38726.5101100701.01.01.32.318122180.040.000.040.040.040.040.050.090.040.09Matches
2018-201930Alavéses ESP1. La Liga11th28272,34026.02022001301.41.41.22.712132140.080.000.080.080.080.050.050.100.050.10Matches
2019-202031Alavéses ESP1. La Liga16th20171,34414.9101100611.01.00.81.845120.070.000.070.070.070.060.050.120.060.12Matches
2020-202132Alavéses ESP1. La Liga16th33312,57528.61121001200.70.71.01.7119490.030.030.070.030.070.030.040.060.030.06Matches
2021-202233Alavéses ESP1. La Liga20th29161,44416.0000000400.50.50.30.745080.000.000.000.000.000.030.020.050.030.05Matches
202234Henancn CHN1. Super League6th17161,44316.0202200400.120.000.120.120.12Matches
202335Henancn CHN1. Super League10th15151,20813.4112100310.070.070.150.070.15Matches
15 Seasons5 Clubs3 Leagues33927023,371259.71282012008734.54.54.69.249449510.050.030.080.050.080.040.040.080.040.08
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
Alavés (5 Seasons)1 League14011910,090112.15165004214.54.54.69.249449510.040.010.050.040.050.040.040.080.040.08
Mallorca (4 Seasons)1 League77595,21758.01231002200.020.030.050.020.05
Villarreal (3 Seasons)1 League84575,09556.62462001510.040.070.110.040.11
Henan (2 Seasons)1 League32312,65129.5314300710.100.030.140.100.14
Club Brugge (1 Season)1 League643183.5101100100.280.000.280.280.28
La Liga (12 Seasons)30123520,402226.787158007924.54.54.69.249449510.040.030.070.040.070.040.040.080.040.08
Super League (2 Seasons)32312,65129.5314300710.100.030.140.100.14
First Division A (1 Season)643183.5101100100.280.000.280.280.28
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
2014-201526Villarreales ESPCopa del Rey3rd886347.0000000110.000.000.000.000.00Matches
2015-201627Villarreales ESPCopa del Rey9th221802.0000000100.000.000.000.000.00Matches
2017-201829Alavéses ESPCopa del Rey5th333003.3000000300.000.000.000.000.00Matches
2020-202132Alavéses ESPCopa del Rey17th221151.3000000010.000.000.000.000.00Matches
2023-202435Real Murciaes ESPCopa del ReyRd111570.6000000000.000.000.000.000.00Matches
5 Seasons3 Clubs1 League16161,28614.3000000520.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Villarreal (2 Seasons)1 League10108149.0000000210.000.000.000.000.00
Alavés (2 Seasons)1 League554154.6000000310.000.000.000.000.00
Real Murcia (1 Season)1 League11570.6000000000.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
2014-201526Villarreal2. Europa LgR16865215.8101100400.170.000.170.170.17Matches
2015-201627Villarreal2. Europa LgSF764645.2101100100.190.000.190.190.19Matches
2016-201728Club Brugge1. Champions LgGR554094.5000000000.000.000.000.000.00Matches
3 Seasons2 Clubs2 Leagues20171,39415.5202200500.130.000.130.130.13
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
Villarreal (2 Seasons)1 League151298510.9202200500.180.000.180.180.18
Club Brugge (1 Season)1 League554094.5000000000.000.000.000.000.00
Europa Lg (2 Seasons)151298510.9202200500.180.000.180.180.18
Champions Lg (1 Season)554094.5000000000.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
2009-201021Mallorcaes ESP1. La Liga0.1000.0000Matches
2010-201122Mallorcaes ESP1. La Liga1.9000.0000Matches
2011-201223Mallorcaes ESP1. La Liga24.1150.210.2000Matches
2012-201324Mallorcaes ESP1. La Liga31.9040.130.0000Matches
2013-201425Villarreales ESP1. La Liga22.3230.130.6700Matches
2014-201526Villarreales ESPCopa del Rey7.0000Matches
2014-201526Villarreal2. Europa Lg5.8161.040.1700Matches
2014-201526Villarreales ESP1. La Liga16.1030.190.0000Matches
2015-201627Villarreales ESPCopa del Rey2.0000Matches
2015-201627Villarreal2. Europa Lg5.2120.390.5000Matches
2015-201627Villarreales ESP1. La Liga18.107228.60.390.110.000.0000Matches
2016-201728Club Brugge1. Champions Lg4.5012200.00.220.440.000.0000Matches
2016-201728Club Bruggebe BEL1. First Division A3.51020.000.570.5000Matches
2017-201829Alavéses ESPCopa del Rey3.3000Matches
2017-201829Alavéses ESP1. La Liga26.5113323.10.490.110.080.3317.40001.01.00.070.00.0Matches
2018-201930Alavéses ESP1. La Liga26.0212216.70.460.080.171.0017.10001.41.40.12+0.6+0.6Matches
2019-202031Alavéses ESP1. La Liga14.912150.00.130.070.501.009.60001.01.00.480.00.0Matches
2020-202132Alavéses ESPCopa del Rey1.304125.03.130.780.000.0000Matches
2020-202132Alavéses ESP1. La Liga28.619111.10.310.030.111.0018.50000.70.70.08+0.3+0.3Matches
2021-202233Alavéses ESP1. La Liga16.005120.00.310.060.000.0023.90000.50.50.09-0.5-0.5Matches
202234Henancn CHN1. Super League16.0210330.00.620.190.200.6700Matches
202335Henancn CHN1. Super League13.414250.00.300.150.250.5000Matches
2023-202435Real Murciaes ESPCopa del Rey0.60000.000.0000Matches
15 Seasons6 Clubs6 Leagues289.514674329.90.390.160.130.3318.00004.54.50.11+0.5+0.5
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
Alavés (5 Seasons)2 Leagues116.7545920.00.400.080.110.5618.00004.54.50.11+0.5+0.5
Mallorca (4 Seasons)1 League58.0190.160.1100
Villarreal (3 Seasons)3 Leagues76.6471628.60.390.240.000.2500
Henan (2 Seasons)1 League29.5314535.70.480.170.210.6000
Club Brugge (1 Season)2 Leagues8.1114400.00.120.501.000.2500
Real Murcia (1 Season)1 League0.60000.000.0000
La Liga (12 Seasons)226.78482520.80.370.110.100.3218.00004.54.50.11+0.5+0.5
Copa del Rey (5 Seasons)14.304125.02.090.520.000.0000
Super League (2 Seasons)29.5314535.70.480.170.210.6000
Europa Lg (2 Seasons)10.9280.730.2500
First Division A (1 Season)3.51020.000.570.5000
Champions Lg (1 Season)4.5012200.00.220.440.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
2009-201021Mallorca1 League0.1000.0000
2010-201122Mallorca1 League1.9000.0000
2011-201223Mallorca1 League24.1150.210.2000
2012-201324Mallorca1 League31.9040.130.0000
2013-201425Villarreal1 League22.3230.130.6700
2014-201526Villarreal3 Leagues29.0190.410.1100
2015-201627Villarreal3 Leagues25.317428.60.390.170.000.2500
2016-201728Club Brugge2 Leagues8.1114400.00.120.501.000.2500
2017-201829Alavés2 Leagues29.9113323.10.490.110.080.3317.40001.01.00.070.00.0
2018-201930Alavés1 League26.0212216.70.460.080.171.0017.10001.41.40.12+0.6+0.6
2019-202031Alavés1 League14.912150.00.130.070.501.009.60001.01.00.480.00.0
2020-202132Alavés2 Leagues29.9113215.40.430.070.080.5018.50000.70.70.08+0.3+0.3
2021-202233Alavés1 League16.005120.00.310.060.000.0023.90000.50.50.09-0.5-0.5
202234Henan1 League16.0210330.00.620.190.200.6700
202335Henan1 League13.414250.00.300.150.250.5000
2023-202435Real Murcia1 League0.60000.000.0000
15 Seasons6 Clubs6 Leagues289.514674329.90.390.160.130.3318.00004.54.50.11+0.5+0.5
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
Alavés (5 Seasons)2 Leagues116.7545920.00.400.080.110.5618.00004.54.50.11+0.5+0.5
Mallorca (4 Seasons)1 League58.0190.160.1100
Villarreal (3 Seasons)3 Leagues76.6471628.60.390.240.000.2500
Henan (2 Seasons)1 League29.5314535.70.480.170.210.6000
Club Brugge (1 Season)2 Leagues8.1114400.00.120.501.000.2500
Real Murcia (1 Season)1 League0.60000.000.0000
La Liga (12 Seasons)226.78482520.80.370.110.100.3218.00004.54.50.11+0.5+0.5
Copa del Rey (5 Seasons)14.304125.02.090.520.000.0000
Super League (2 Seasons)29.5314535.70.480.170.210.6000
Europa Lg (2 Seasons)10.9280.730.2500
First Division A (1 Season)3.51020.000.570.5000
Champions Lg (1 Season)4.5012200.00.220.440.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
2009-201021Mallorcaes ESP1. La Liga5th0.1000.0000Matches
2010-201122Mallorcaes ESP1. La Liga17th1.9000.0000Matches
2011-201223Mallorcaes ESP1. La Liga8th24.1150.210.2000Matches
2012-201324Mallorcaes ESP1. La Liga18th31.9040.130.0000Matches
2013-201425Villarreales ESP1. La Liga6th22.3230.130.6700Matches
2014-201526Villarreales ESP1. La Liga6th16.1030.190.0000Matches
2015-201627Villarreales ESP1. La Liga4th18.107228.60.390.110.000.0000Matches
2016-201728Club Bruggebe BEL1. First Division A2nd3.51020.000.570.5000Matches
2017-201829Alavéses ESP1. La Liga14th26.5113323.10.490.110.080.3317.40001.01.00.070.00.0Matches
2018-201930Alavéses ESP1. La Liga11th26.0212216.70.460.080.171.0017.10001.41.40.12+0.6+0.6Matches
2019-202031Alavéses ESP1. La Liga16th14.912150.00.130.070.501.009.60001.01.00.480.00.0Matches
2020-202132Alavéses ESP1. La Liga16th28.619111.10.310.030.111.0018.50000.70.70.08+0.3+0.3Matches
2021-202233Alavéses ESP1. La Liga20th16.005120.00.310.060.000.0023.90000.50.50.09-0.5-0.5Matches
202234Henancn CHN1. Super League6th16.0210330.00.620.190.200.6700Matches
202335Henancn CHN1. Super League10th13.414250.00.300.150.250.5000Matches
15 Seasons5 Clubs3 Leagues259.712623227.40.380.120.150.3818.00004.54.50.11+0.5+0.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
Alavés (5 Seasons)1 League112.1541819.50.370.070.120.6318.00004.54.50.11+0.5+0.5
Mallorca (4 Seasons)1 League58.0190.160.1100
Villarreal (3 Seasons)1 League56.627828.60.390.140.000.2500
Henan (2 Seasons)1 League29.5314535.70.480.170.210.6000
Club Brugge (1 Season)1 League3.51020.000.570.5000
La Liga (12 Seasons)226.78482520.80.370.110.100.3218.00004.54.50.11+0.5+0.5
Super League (2 Seasons)29.5314535.70.480.170.210.6000
First Division A (1 Season)3.51020.000.570.5000
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
2014-201526Villarreales ESPCopa del Rey3rd7.0000Matches
2015-201627Villarreales ESPCopa del Rey9th2.0000Matches
2017-201829Alavéses ESPCopa del Rey5th3.3000Matches
2020-202132Alavéses ESPCopa del Rey17th1.304125.03.130.780.000.0000Matches
2023-202435Real Murciaes ESPCopa del ReyRd10.60000.000.0000Matches
5 Seasons3 Clubs1 League14.304125.02.090.520.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Villarreal (2 Seasons)1 League9.0000
Alavés (2 Seasons)1 League4.604125.03.130.780.000.0000
Real Murcia (1 Season)1 League0.60000.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
2014-201526Villarreal2. Europa LgR165.8161.040.1700Matches
2015-201627Villarreal2. Europa LgSF5.2120.390.5000Matches
2016-201728Club Brugge1. Champions LgGR4.5012200.00.220.440.000.0000Matches
3 Seasons2 Clubs2 Leagues15.52110200.00.220.650.000.2000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Villarreal (2 Seasons)1 League10.9280.730.2500
Club Brugge (1 Season)1 League4.5012200.00.220.440.000.0000
Europa Lg (2 Seasons)10.9280.730.2500
Champions Lg (1 Season)4.5012200.00.220.440.000.0000

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201021Mallorcaes ESP1. La Liga0.10Matches
2010-201122Mallorcaes ESP1. La Liga1.90Matches
2011-201223Mallorcaes ESP1. La Liga24.12Matches
2012-201324Mallorcaes ESP1. La Liga31.90Matches
2013-201425Villarreales ESP1. La Liga22.30Matches
2014-201526Villarreales ESPCopa del Rey7.00Matches
2014-201526Villarreal2. Europa Lg5.80Matches
2014-201526Villarreales ESP1. La Liga16.13Matches
2015-201627Villarreales ESPCopa del Rey2.00Matches
2015-201627Villarreal2. Europa Lg5.20Matches
2015-201627Villarreales ESP1. La Liga18.11Matches
2016-201728Club Brugge1. Champions Lg4.50Matches
2016-201728Club Bruggebe BEL1. First Division A3.50Matches
2017-201829Alavéses ESPCopa del Rey3.30Matches
2017-201829Alavéses ESP1. La Liga26.579598081.113329442639146584.130235984.17510968.801.30.9-1.31010840122Matches
2018-201930Alavéses ESP1. La Liga26.0876106682.214800530240748184.637642388.9719971.701.21.0-1.22210281132Matches
2019-202031Alavéses ESP1. La Liga14.942353479.26331197922326883.215818386.3214052.500.80.2-0.85363051Matches
2020-202132Alavéses ESPCopa del Rey1.30Matches
2020-202132Alavéses ESP1. La Liga28.675291881.911631399041748586.028432487.7336253.211.00.70.07884194Matches
2021-202233Alavéses ESP1. La Liga16.045558677.66879200525730085.716719983.9203754.100.30.6-0.32461050Matches
202234Henancn CHN1. Super League16.00Matches
202335Henancn CHN1. Super League13.41Matches
2023-202435Real Murciaes ESPCopa del Rey0.60Matches
15 Seasons6 Clubs6 Leagues289.53301408480.852970177021695199984.81287148886.522034763.484.63.4+3.446380202449
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
Alavés (5 Seasons)2 Leagues116.73301408480.852970177021695199984.81287148886.522034763.414.63.4-3.646380202449
Mallorca (4 Seasons)1 League58.02
Villarreal (3 Seasons)3 Leagues76.64
Henan (2 Seasons)1 League29.51
Club Brugge (1 Season)2 Leagues8.10
Real Murcia (1 Season)1 League0.60
La Liga (12 Seasons)226.73301408480.852970177021695199984.81287148886.522034763.474.63.4+2.446380202449
Copa del Rey (5 Seasons)14.30
Super League (2 Seasons)29.51
Europa Lg (2 Seasons)10.90
First Division A (1 Season)3.50
Champions Lg (1 Season)4.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201021Mallorca1 League0.10
2010-201122Mallorca1 League1.90
2011-201223Mallorca1 League24.12
2012-201324Mallorca1 League31.90
2013-201425Villarreal1 League22.30
2014-201526Villarreal3 Leagues29.03
2015-201627Villarreal3 Leagues25.31
2016-201728Club Brugge2 Leagues8.10
2017-201829Alavés2 Leagues29.979598081.113329442639146584.130235984.17510968.801.30.9-1.31010840122
2018-201930Alavés1 League26.0876106682.214800530240748184.637642388.9719971.701.21.0-1.22210281132
2019-202031Alavés1 League14.942353479.26331197922326883.215818386.3214052.500.80.2-0.85363051
2020-202132Alavés2 Leagues29.975291881.911631399041748586.028432487.7336253.211.00.70.07884194
2021-202233Alavés1 League16.045558677.66879200525730085.716719983.9203754.100.30.6-0.32461050
202234Henan1 League16.00
202335Henan1 League13.41
2023-202435Real Murcia1 League0.60
15 Seasons6 Clubs6 Leagues289.53301408480.852970177021695199984.81287148886.522034763.484.63.4+3.446380202449
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
Alavés (5 Seasons)2 Leagues116.73301408480.852970177021695199984.81287148886.522034763.414.63.4-3.646380202449
Mallorca (4 Seasons)1 League58.02
Villarreal (3 Seasons)3 Leagues76.64
Henan (2 Seasons)1 League29.51
Club Brugge (1 Season)2 Leagues8.10
Real Murcia (1 Season)1 League0.60
La Liga (12 Seasons)226.73301408480.852970177021695199984.81287148886.522034763.474.63.4+2.446380202449
Copa del Rey (5 Seasons)14.30
Super League (2 Seasons)29.51
Europa Lg (2 Seasons)10.90
First Division A (1 Season)3.50
Champions Lg (1 Season)4.50
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201021Mallorcaes ESP1. La Liga5th0.10Matches
2010-201122Mallorcaes ESP1. La Liga17th1.90Matches
2011-201223Mallorcaes ESP1. La Liga8th24.12Matches
2012-201324Mallorcaes ESP1. La Liga18th31.90Matches
2013-201425Villarreales ESP1. La Liga6th22.30Matches
2014-201526Villarreales ESP1. La Liga6th16.13Matches
2015-201627Villarreales ESP1. La Liga4th18.11Matches
2016-201728Club Bruggebe BEL1. First Division A2nd3.50Matches
2017-201829Alavéses ESP1. La Liga14th26.579598081.113329442639146584.130235984.17510968.801.30.9-1.31010840122Matches
2018-201930Alavéses ESP1. La Liga11th26.0876106682.214800530240748184.637642388.9719971.701.21.0-1.22210281132Matches
2019-202031Alavéses ESP1. La Liga16th14.942353479.26331197922326883.215818386.3214052.500.80.2-0.85363051Matches
2020-202132Alavéses ESP1. La Liga16th28.675291881.911631399041748586.028432487.7336253.211.00.70.07884194Matches
2021-202233Alavéses ESP1. La Liga20th16.045558677.66879200525730085.716719983.9203754.100.30.6-0.32461050Matches
202234Henancn CHN1. Super League6th16.00Matches
202335Henancn CHN1. Super League10th13.41Matches
15 Seasons5 Clubs3 Leagues259.73301408480.852970177021695199984.81287148886.522034763.484.63.4+3.446380202449
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
Alavés (5 Seasons)1 League112.13301408480.852970177021695199984.81287148886.522034763.414.63.4-3.646380202449
Mallorca (4 Seasons)1 League58.02
Villarreal (3 Seasons)1 League56.64
Henan (2 Seasons)1 League29.51
Club Brugge (1 Season)1 League3.50
La Liga (12 Seasons)226.73301408480.852970177021695199984.81287148886.522034763.474.63.4+2.446380202449
Super League (2 Seasons)29.51
First Division A (1 Season)3.50
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
2014-201526Villarreales ESPCopa del Rey3rd7.00Matches
2015-201627Villarreales ESPCopa del Rey9th2.00Matches
2017-201829Alavéses ESPCopa del Rey5th3.30Matches
2020-202132Alavéses ESPCopa del Rey17th1.30Matches
2023-202435Real Murciaes ESPCopa del ReyRd10.60Matches
5 Seasons3 Clubs1 League14.30
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
Villarreal (2 Seasons)1 League9.00
Alavés (2 Seasons)1 League4.60
Real Murcia (1 Season)1 League0.60
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
2014-201526Villarreal2. Europa LgR165.80Matches
2015-201627Villarreal2. Europa LgSF5.20Matches
2016-201728Club Brugge1. Champions LgGR4.50Matches
3 Seasons2 Clubs2 Leagues15.50
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
Villarreal (2 Seasons)1 League10.90
Club Brugge (1 Season)1 League4.50
Europa Lg (2 Seasons)10.90
Champions Lg (1 Season)4.50
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201021Mallorcaes ESP1. La Liga0.1Matches
2010-201122Mallorcaes ESP1. La Liga1.9Matches
2011-201223Mallorcaes ESP1. La Liga24.1Matches
2012-201324Mallorcaes ESP1. La Liga31.9Matches
2013-201425Villarreales ESP1. La Liga22.3Matches
2014-201526Villarreales ESPCopa del Rey7.0Matches
2014-201526Villarreal2. Europa Lg5.8Matches
2014-201526Villarreales ESP1. La Liga16.1Matches
2015-201627Villarreales ESPCopa del Rey2.0Matches
2015-201627Villarreal2. Europa Lg5.2Matches
2015-201627Villarreales ESP1. La Liga18.11Matches
2016-201728Club Brugge1. Champions Lg4.50Matches
2016-201728Club Bruggebe BEL1. First Division A3.50Matches
2017-201829Alavéses ESPCopa del Rey3.3Matches
2017-201829Alavéses ESP1. La Liga26.598095917162961000079547Matches
2018-201930Alavéses ESP1. La Liga26.0106610558603720000876321Matches
2019-202031Alavéses ESP1. La Liga14.9534526640442000042328Matches
2020-202132Alavéses ESPCopa del Rey1.31Matches
2020-202132Alavéses ESP1. La Liga28.6918905111003610000752212Matches
2021-202233Alavéses ESP1. La Liga16.05865803214510000455315Matches
202234Henancn CHN1. Super League16.05Matches
202335Henancn CHN1. Super League13.44Matches
2023-202435Real Murciaes ESPCopa del Rey0.60Matches
15 Seasons6 Clubs6 Leagues289.5408440254538323397000033011463
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Alavés (5 Seasons)2 Leagues116.7408440254538323297000033011463
Mallorca (4 Seasons)1 League58.0
Villarreal (3 Seasons)3 Leagues76.61
Henan (2 Seasons)1 League29.59
Club Brugge (1 Season)2 Leagues8.10
Real Murcia (1 Season)1 League0.60
La Liga (12 Seasons)226.7408440254538323297000033011463
Copa del Rey (5 Seasons)14.31
Super League (2 Seasons)29.59
Europa Lg (2 Seasons)10.9
First Division A (1 Season)3.50
Champions Lg (1 Season)4.50
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201021Mallorca1 League0.1
2010-201122Mallorca1 League1.9
2011-201223Mallorca1 League24.1
2012-201324Mallorca1 League31.9
2013-201425Villarreal1 League22.3
2014-201526Villarreal3 Leagues29.0
2015-201627Villarreal3 Leagues25.31
2016-201728Club Brugge2 Leagues8.10
2017-201829Alavés2 Leagues29.998095917162961000079547
2018-201930Alavés1 League26.0106610558603720000876321
2019-202031Alavés1 League14.9534526640442000042328
2020-202132Alavés2 Leagues29.9918905111003710000752212
2021-202233Alavés1 League16.05865803214510000455315
202234Henan1 League16.05
202335Henan1 League13.44
2023-202435Real Murcia1 League0.60
15 Seasons6 Clubs6 Leagues289.5408440254538323397000033011463
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Alavés (5 Seasons)2 Leagues116.7408440254538323297000033011463
Mallorca (4 Seasons)1 League58.0
Villarreal (3 Seasons)3 Leagues76.61
Henan (2 Seasons)1 League29.59
Club Brugge (1 Season)2 Leagues8.10
Real Murcia (1 Season)1 League0.60
La Liga (12 Seasons)226.7408440254538323297000033011463
Copa del Rey (5 Seasons)14.31
Super League (2 Seasons)29.59
Europa Lg (2 Seasons)10.9
First Division A (1 Season)3.50
Champions Lg (1 Season)4.50
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201021Mallorcaes ESP1. La Liga5th0.1Matches
2010-201122Mallorcaes ESP1. La Liga17th1.9Matches
2011-201223Mallorcaes ESP1. La Liga8th24.1Matches
2012-201324Mallorcaes ESP1. La Liga18th31.9Matches
2013-201425Villarreales ESP1. La Liga6th22.3Matches
2014-201526Villarreales ESP1. La Liga6th16.1Matches
2015-201627Villarreales ESP1. La Liga4th18.11Matches
2016-201728Club Bruggebe BEL1. First Division A2nd3.50Matches
2017-201829Alavéses ESP1. La Liga14th26.598095917162961000079547Matches
2018-201930Alavéses ESP1. La Liga11th26.0106610558603720000876321Matches
2019-202031Alavéses ESP1. La Liga16th14.9534526640442000042328Matches
2020-202132Alavéses ESP1. La Liga16th28.6918905111003610000752212Matches
2021-202233Alavéses ESP1. La Liga20th16.05865803214510000455315Matches
202234Henancn CHN1. Super League6th16.05Matches
202335Henancn CHN1. Super League10th13.44Matches
15 Seasons5 Clubs3 Leagues259.7408440254538323387000033011463
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Alavés (5 Seasons)1 League112.1408440254538323287000033011463
Mallorca (4 Seasons)1 League58.0
Villarreal (3 Seasons)1 League56.61
Henan (2 Seasons)1 League29.59
Club Brugge (1 Season)1 League3.50
La Liga (12 Seasons)226.7408440254538323297000033011463
Super League (2 Seasons)29.59
First Division A (1 Season)3.50
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201526Villarreales ESPCopa del Rey3rd7.0Matches
2015-201627Villarreales ESPCopa del Rey9th2.0Matches
2017-201829Alavéses ESPCopa del Rey5th3.3Matches
2020-202132Alavéses ESPCopa del Rey17th1.31Matches
2023-202435Real Murciaes ESPCopa del ReyRd10.60Matches
5 Seasons3 Clubs1 League14.31
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (2 Seasons)1 League9.0
Alavés (2 Seasons)1 League4.61
Real Murcia (1 Season)1 League0.60
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
2014-201526Villarreal2. Europa LgR165.8Matches
2015-201627Villarreal2. Europa LgSF5.2Matches
2016-201728Club Brugge1. Champions LgGR4.50Matches
3 Seasons2 Clubs2 Leagues15.50
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (2 Seasons)1 League10.9
Club Brugge (1 Season)1 League4.50
Europa Lg (2 Seasons)10.9
Champions Lg (1 Season)4.50

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201021Mallorcaes ESP1. La Liga0.1Matches
2010-201122Mallorcaes ESP1. La Liga1.9Matches
2011-201223Mallorcaes ESP1. La Liga24.1Matches
2012-201324Mallorcaes ESP1. La Liga31.9Matches
2013-201425Villarreales ESP1. La Liga22.3Matches
2014-201526Villarreales ESPCopa del Rey7.0Matches
2014-201526Villarreal2. Europa Lg5.8Matches
2014-201526Villarreales ESP1. La Liga16.1Matches
2015-201627Villarreales ESPCopa del Rey2.0Matches
2015-201627Villarreal2. Europa Lg5.2Matches
2015-201627Villarreales ESP1. La Liga18.1Matches
2016-201728Club Brugge1. Champions Lg4.5Matches
2016-201728Club Bruggebe BEL1. First Division A3.5Matches
2017-201829Alavéses ESPCopa del Rey3.3Matches
2017-201829Alavéses ESP1. La Liga26.5321.21290002120.08200000Matches
2018-201930Alavéses ESP1. La Liga26.0532.04461105020.08100010Matches
2019-202031Alavéses ESP1. La Liga14.9140.94130001020.13100010Matches
2020-202132Alavéses ESPCopa del Rey1.3Matches
2020-202132Alavéses ESP1. La Liga28.6240.84190211110.03100000Matches
2021-202233Alavéses ESP1. La Liga16.0161.00110005000.00000000Matches
202234Henancn CHN1. Super League16.0Matches
202335Henancn CHN1. Super League13.4Matches
2023-202435Real Murciaes ESPCopa del Rey0.6Matches
15 Seasons6 Clubs6 Leagues289.51391.2411813114270.06500020
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Alavés (5 Seasons)2 Leagues116.71391.2411813114270.06500020
Mallorca (4 Seasons)1 League58.0
Villarreal (3 Seasons)3 Leagues76.6
Henan (2 Seasons)1 League29.5
Club Brugge (1 Season)2 Leagues8.1
Real Murcia (1 Season)1 League0.6
La Liga (12 Seasons)226.71391.2411813114270.06500020
Copa del Rey (5 Seasons)14.3
Super League (2 Seasons)29.5
Europa Lg (2 Seasons)10.9
First Division A (1 Season)3.5
Champions Lg (1 Season)4.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201021Mallorca1 League0.1
2010-201122Mallorca1 League1.9
2011-201223Mallorca1 League24.1
2012-201324Mallorca1 League31.9
2013-201425Villarreal1 League22.3
2014-201526Villarreal3 Leagues29.0
2015-201627Villarreal3 Leagues25.3
2016-201728Club Brugge2 Leagues8.1
2017-201829Alavés2 Leagues29.9321.21290002120.08200000
2018-201930Alavés1 League26.0532.04461105020.08100010
2019-202031Alavés1 League14.9140.94130001020.13100010
2020-202132Alavés2 Leagues29.9240.84190211110.03100000
2021-202233Alavés1 League16.0161.00110005000.00000000
202234Henan1 League16.0
202335Henan1 League13.4
2023-202435Real Murcia1 League0.6
15 Seasons6 Clubs6 Leagues289.51391.2411813114270.06500020
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Alavés (5 Seasons)2 Leagues116.71391.2411813114270.06500020
Mallorca (4 Seasons)1 League58.0
Villarreal (3 Seasons)3 Leagues76.6
Henan (2 Seasons)1 League29.5
Club Brugge (1 Season)2 Leagues8.1
Real Murcia (1 Season)1 League0.6
La Liga (12 Seasons)226.71391.2411813114270.06500020
Copa del Rey (5 Seasons)14.3
Super League (2 Seasons)29.5
Europa Lg (2 Seasons)10.9
First Division A (1 Season)3.5
Champions Lg (1 Season)4.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201021Mallorcaes ESP1. La Liga5th0.1Matches
2010-201122Mallorcaes ESP1. La Liga17th1.9Matches
2011-201223Mallorcaes ESP1. La Liga8th24.1Matches
2012-201324Mallorcaes ESP1. La Liga18th31.9Matches
2013-201425Villarreales ESP1. La Liga6th22.3Matches
2014-201526Villarreales ESP1. La Liga6th16.1Matches
2015-201627Villarreales ESP1. La Liga4th18.1Matches
2016-201728Club Bruggebe BEL1. First Division A2nd3.5Matches
2017-201829Alavéses ESP1. La Liga14th26.5321.21290002120.08200000Matches
2018-201930Alavéses ESP1. La Liga11th26.0532.04461105020.08100010Matches
2019-202031Alavéses ESP1. La Liga16th14.9140.94130001020.13100010Matches
2020-202132Alavéses ESP1. La Liga16th28.6240.84190211110.03100000Matches
2021-202233Alavéses ESP1. La Liga20th16.0161.00110005000.00000000Matches
202234Henancn CHN1. Super League6th16.0Matches
202335Henancn CHN1. Super League10th13.4Matches
15 Seasons5 Clubs3 Leagues259.71391.2411813114270.06500020
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Alavés (5 Seasons)1 League112.11391.2411813114270.06500020
Mallorca (4 Seasons)1 League58.0
Villarreal (3 Seasons)1 League56.6
Henan (2 Seasons)1 League29.5
Club Brugge (1 Season)1 League3.5
La Liga (12 Seasons)226.71391.2411813114270.06500020
Super League (2 Seasons)29.5
First Division A (1 Season)3.5
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201526Villarreales ESPCopa del Rey3rd7.0Matches
2015-201627Villarreales ESPCopa del Rey9th2.0Matches
2017-201829Alavéses ESPCopa del Rey5th3.3Matches
2020-202132Alavéses ESPCopa del Rey17th1.3Matches
2023-202435Real Murciaes ESPCopa del ReyRd10.6Matches
5 Seasons3 Clubs1 League14.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (2 Seasons)1 League9.0
Alavés (2 Seasons)1 League4.6
Real Murcia (1 Season)1 League0.6
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
2014-201526Villarreal2. Europa LgR165.8Matches
2015-201627Villarreal2. Europa LgSF5.2Matches
2016-201728Club Brugge1. Champions LgGR4.5Matches
3 Seasons2 Clubs2 Leagues15.5
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (2 Seasons)1 League10.9
Club Brugge (1 Season)1 League4.5
Europa Lg (2 Seasons)10.9
Champions Lg (1 Season)4.5

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201021Mallorcaes ESP1. La Liga0.1Matches
2010-201122Mallorcaes ESP1. La Liga1.9Matches
2011-201223Mallorcaes ESP1. La Liga24.1Matches
2012-201324Mallorcaes ESP1. La Liga31.9Matches
2013-201425Villarreales ESP1. La Liga22.3Matches
2014-201526Villarreales ESPCopa del Rey7.0Matches
2014-201526Villarreal2. Europa Lg5.8Matches
2014-201526Villarreales ESP1. La Liga16.1Matches
2015-201627Villarreales ESPCopa del Rey2.0Matches
2015-201627Villarreal2. Europa Lg5.2Matches
2015-201627Villarreales ESP1. La Liga18.13547Matches
2016-201728Club Brugge1. Champions Lg4.5149Matches
2016-201728Club Bruggebe BEL1. First Division A3.500Matches
2017-201829Alavéses ESPCopa del Rey3.3Matches
2017-201829Alavéses ESP1. La Liga26.5714927386204050.02028101843114370Matches
2018-201930Alavéses ESP1. La Liga26.0644123365184639.1281541141105431Matches
2019-202031Alavéses ESP1. La Liga14.9372213213122450.012155101653310Matches
2020-202132Alavéses ESPCopa del Rey1.341Matches
2020-202132Alavéses ESP1. La Liga28.6391818165164238.126288203776420Matches
2021-202233Alavéses ESP1. La Liga16.0281613114142948.31512392250230Matches
202234Henancn CHN1. Super League16.03324Matches
202335Henancn CHN1. Super League13.42118Matches
2023-202435Real Murciaes ESPCopa del Rey0.600Matches
15 Seasons6 Clubs6 Leagues289.523925394122238018144.21019830682583981761
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Alavés (5 Seasons)2 Leagues116.723915094122238018144.21019830681603981761
Mallorca (4 Seasons)1 League58.00
Villarreal (3 Seasons)3 Leagues76.635470
Henan (2 Seasons)1 League29.554420
Club Brugge (1 Season)2 Leagues8.11490
Real Murcia (1 Season)1 League0.6000
La Liga (12 Seasons)226.723918194122238018144.21019830682063981761
Copa del Rey (5 Seasons)14.3410
Super League (2 Seasons)29.554420
Europa Lg (2 Seasons)10.90
First Division A (1 Season)3.5000
Champions Lg (1 Season)4.51490
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201021Mallorca1 League0.10
2010-201122Mallorca1 League1.90
2011-201223Mallorca1 League24.10
2012-201324Mallorca1 League31.90
2013-201425Villarreal1 League22.30
2014-201526Villarreal3 Leagues29.00
2015-201627Villarreal3 Leagues25.335470
2016-201728Club Brugge2 Leagues8.11490
2017-201829Alavés2 Leagues29.9714927386204050.02028101843114370
2018-201930Alavés1 League26.0644123365184639.1281541141105431
2019-202031Alavés1 League14.9372213213122450.012155101653310
2020-202132Alavés2 Leagues29.9392218165164238.126288203876420
2021-202233Alavés1 League16.0281613114142948.31512392250230
202234Henan1 League16.033240
202335Henan1 League13.421180
2023-202435Real Murcia1 League0.6000
15 Seasons6 Clubs6 Leagues289.523925394122238018144.21019830682583981761
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Alavés (5 Seasons)2 Leagues116.723915094122238018144.21019830681603981761
Mallorca (4 Seasons)1 League58.00
Villarreal (3 Seasons)3 Leagues76.635470
Henan (2 Seasons)1 League29.554420
Club Brugge (1 Season)2 Leagues8.11490
Real Murcia (1 Season)1 League0.6000
La Liga (12 Seasons)226.723918194122238018144.21019830682063981761
Copa del Rey (5 Seasons)14.3410
Super League (2 Seasons)29.554420
Europa Lg (2 Seasons)10.90
First Division A (1 Season)3.5000
Champions Lg (1 Season)4.51490
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201021Mallorcaes ESP1. La Liga5th0.1Matches
2010-201122Mallorcaes ESP1. La Liga17th1.9Matches
2011-201223Mallorcaes ESP1. La Liga8th24.1Matches
2012-201324Mallorcaes ESP1. La Liga18th31.9Matches
2013-201425Villarreales ESP1. La Liga6th22.3Matches
2014-201526Villarreales ESP1. La Liga6th16.1Matches
2015-201627Villarreales ESP1. La Liga4th18.13547Matches
2016-201728Club Bruggebe BEL1. First Division A2nd3.500Matches
2017-201829Alavéses ESP1. La Liga14th26.5714927386204050.02028101843114370Matches
2018-201930Alavéses ESP1. La Liga11th26.0644123365184639.1281541141105431Matches
2019-202031Alavéses ESP1. La Liga16th14.9372213213122450.012155101653310Matches
2020-202132Alavéses ESP1. La Liga16th28.6391818165164238.126288203776420Matches
2021-202233Alavéses ESP1. La Liga20th16.0281613114142948.31512392250230Matches
202234Henancn CHN1. Super League6th16.03324Matches
202335Henancn CHN1. Super League10th13.42118Matches
15 Seasons5 Clubs3 Leagues259.723923594122238018144.21019830682483981761
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
Alavés (5 Seasons)1 League112.123914694122238018144.21019830681593981761
Mallorca (4 Seasons)1 League58.00
Villarreal (3 Seasons)1 League56.635470
Henan (2 Seasons)1 League29.554420
Club Brugge (1 Season)1 League3.5000
La Liga (12 Seasons)226.723918194122238018144.21019830682063981761
Super League (2 Seasons)29.554420
First Division A (1 Season)3.5000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201526Villarreales ESPCopa del Rey3rd7.0Matches
2015-201627Villarreales ESPCopa del Rey9th2.0Matches
2017-201829Alavéses ESPCopa del Rey5th3.3Matches
2020-202132Alavéses ESPCopa del Rey17th1.341Matches
2023-202435Real Murciaes ESPCopa del ReyRd10.600Matches
5 Seasons3 Clubs1 League14.3410
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
Villarreal (2 Seasons)1 League9.00
Alavés (2 Seasons)1 League4.6410
Real Murcia (1 Season)1 League0.6000
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
2014-201526Villarreal2. Europa LgR165.8Matches
2015-201627Villarreal2. Europa LgSF5.2Matches
2016-201728Club Brugge1. Champions LgGR4.5149Matches
3 Seasons2 Clubs2 Leagues15.51490
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 (2 Seasons)1 League10.90
Club Brugge (1 Season)1 League4.51490
Europa Lg (2 Seasons)10.90
Champions Lg (1 Season)4.51490

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201021Mallorcaes ESP1. La Liga0.1Matches
2010-201122Mallorcaes ESP1. La Liga1.9Matches
2011-201223Mallorcaes ESP1. La Liga24.1Matches
2012-201324Mallorcaes ESP1. La Liga31.9Matches
2013-201425Villarreales ESP1. La Liga22.3Matches
2014-201526Villarreales ESPCopa del Rey7.0Matches
2014-201526Villarreal2. Europa Lg5.8Matches
2014-201526Villarreales ESP1. La Liga16.1Matches
2015-201627Villarreales ESPCopa del Rey2.0Matches
2015-201627Villarreal2. Europa Lg5.2Matches
2015-201627Villarreales ESP1. La Liga18.1Matches
2016-201728Club Brugge1. Champions Lg4.5Matches
2016-201728Club Bruggebe BEL1. First Division A3.5Matches
2017-201829Alavéses ESPCopa del Rey3.3Matches
2017-201829Alavéses ESP1. La Liga26.5120567286763167131205221986.4313.65982661101018181162465418Matches
2018-201930Alavéses ESP1. La Liga26.0131665304856171261316161062.5637.56442745114612111281873614Matches
2019-202031Alavéses ESP1. La Liga14.967243189424654672111090.919.132712014954701193542Matches
2020-202132Alavéses ESPCopa del Rey1.3Matches
2020-202132Alavéses ESP1. La Liga28.6115769309707151241157191578.9421.157224728791114230126349Matches
2021-202233Alavéses ESP1. La Liga16.072537180434118137257457.1342.932212193694511363868Matches
202234Henancn CHN1. Super League16.0Matches
202335Henancn CHN1. Super League13.4Matches
2023-202435Real Murciaes ESPCopa del Rey0.6Matches
15 Seasons6 Clubs6 Leagues289.5507528112683184672805075755877.31722.72463102983899495559869276451
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
Alavés (5 Seasons)2 Leagues116.7507528112683184672805075755877.31722.72463102983899495559869276451
Mallorca (4 Seasons)1 League58.0
Villarreal (3 Seasons)3 Leagues76.6
Henan (2 Seasons)1 League29.5
Club Brugge (1 Season)2 Leagues8.1
Real Murcia (1 Season)1 League0.6
La Liga (12 Seasons)226.7507528112683184672805075755877.31722.72463102983899495559869276451
Copa del Rey (5 Seasons)14.3
Super League (2 Seasons)29.5
Europa Lg (2 Seasons)10.9
First Division A (1 Season)3.5
Champions Lg (1 Season)4.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201021Mallorca1 League0.1
2010-201122Mallorca1 League1.9
2011-201223Mallorca1 League24.1
2012-201324Mallorca1 League31.9
2013-201425Villarreal1 League22.3
2014-201526Villarreal3 Leagues29.0
2015-201627Villarreal3 Leagues25.3
2016-201728Club Brugge2 Leagues8.1
2017-201829Alavés2 Leagues29.9120567286763167131205221986.4313.65982661101018181162465418
2018-201930Alavés1 League26.0131665304856171261316161062.5637.56442745114612111281873614
2019-202031Alavés1 League14.967243189424654672111090.919.132712014954701193542
2020-202132Alavés2 Leagues29.9115769309707151241157191578.9421.157224728791114230126349
2021-202233Alavés1 League16.072537180434118137257457.1342.932212193694511363868
202234Henan1 League16.0
202335Henan1 League13.4
2023-202435Real Murcia1 League0.6
15 Seasons6 Clubs6 Leagues289.5507528112683184672805075755877.31722.72463102983899495559869276451
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
Alavés (5 Seasons)2 Leagues116.7507528112683184672805075755877.31722.72463102983899495559869276451
Mallorca (4 Seasons)1 League58.0
Villarreal (3 Seasons)3 Leagues76.6
Henan (2 Seasons)1 League29.5
Club Brugge (1 Season)2 Leagues8.1
Real Murcia (1 Season)1 League0.6
La Liga (12 Seasons)226.7507528112683184672805075755877.31722.72463102983899495559869276451
Copa del Rey (5 Seasons)14.3
Super League (2 Seasons)29.5
Europa Lg (2 Seasons)10.9
First Division A (1 Season)3.5
Champions Lg (1 Season)4.5
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201021Mallorcaes ESP1. La Liga5th0.1Matches
2010-201122Mallorcaes ESP1. La Liga17th1.9Matches
2011-201223Mallorcaes ESP1. La Liga8th24.1Matches
2012-201324Mallorcaes ESP1. La Liga18th31.9Matches
2013-201425Villarreales ESP1. La Liga6th22.3Matches
2014-201526Villarreales ESP1. La Liga6th16.1Matches
2015-201627Villarreales ESP1. La Liga4th18.1Matches
2016-201728Club Bruggebe BEL1. First Division A2nd3.5Matches
2017-201829Alavéses ESP1. La Liga14th26.5120567286763167131205221986.4313.65982661101018181162465418Matches
2018-201930Alavéses ESP1. La Liga11th26.0131665304856171261316161062.5637.56442745114612111281873614Matches
2019-202031Alavéses ESP1. La Liga16th14.967243189424654672111090.919.132712014954701193542Matches
2020-202132Alavéses ESP1. La Liga16th28.6115769309707151241157191578.9421.157224728791114230126349Matches
2021-202233Alavéses ESP1. La Liga20th16.072537180434118137257457.1342.932212193694511363868Matches
202234Henancn CHN1. Super League6th16.0Matches
202335Henancn CHN1. Super League10th13.4Matches
15 Seasons5 Clubs3 Leagues259.7507528112683184672805075755877.31722.72463102983899495559869276451
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
Alavés (5 Seasons)1 League112.1507528112683184672805075755877.31722.72463102983899495559869276451
Mallorca (4 Seasons)1 League58.0
Villarreal (3 Seasons)1 League56.6
Henan (2 Seasons)1 League29.5
Club Brugge (1 Season)1 League3.5
La Liga (12 Seasons)226.7507528112683184672805075755877.31722.72463102983899495559869276451
Super League (2 Seasons)29.5
First Division A (1 Season)3.5
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
2014-201526Villarreales ESPCopa del Rey3rd7.0Matches
2015-201627Villarreales ESPCopa del Rey9th2.0Matches
2017-201829Alavéses ESPCopa del Rey5th3.3Matches
2020-202132Alavéses ESPCopa del Rey17th1.3Matches
2023-202435Real Murciaes ESPCopa del ReyRd10.6Matches
5 Seasons3 Clubs1 League14.3
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
Villarreal (2 Seasons)1 League9.0
Alavés (2 Seasons)1 League4.6
Real Murcia (1 Season)1 League0.6
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
2014-201526Villarreal2. Europa LgR165.8Matches
2015-201627Villarreal2. Europa LgSF5.2Matches
2016-201728Club Brugge1. Champions LgGR4.5Matches
3 Seasons2 Clubs2 Leagues15.5
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
Villarreal (2 Seasons)1 League10.9
Club Brugge (1 Season)1 League4.5
Europa Lg (2 Seasons)10.9
Champions Lg (1 Season)4.5

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201021Mallorcaes ESP1. La Liga111110.30.101Matches
2010-201122Mallorcaes ESP1. La Liga9169194.91.9108Matches
2011-201223Mallorcaes ESP1. La Liga312,1687063.424.124147Matches
2012-201324Mallorcaes ESP1. La Liga362,8698083.931.934232Matches
2013-201425Villarreales ESP1. La Liga352,0095758.722.3211214Matches
2014-201526Villarreales ESPCopa del Rey86347988.17.08795002.00106+4+0.57+1.61Matches
2014-201526Villarreal2. Europa Lg85216557.95.863201.89118+3+0.52-2.33Matches
2014-201526Villarreales ESP1. La Liga221,4536642.516.117125101.271416-2-0.12-0.72Matches
2015-201627Villarreales ESPCopa del Rey21809050.02.02902000.0024-2-1.00-1.50Matches
2015-201627Villarreal2. Europa Lg74646636.85.262152.0062+4+0.78+0.10Matches
2015-201627Villarreales ESP1. La Liga271,6336047.718.119801281451.961819-1-0.06-0.56Matches
2016-201728Club Brugge1. Champions Lg54098275.74.553010.0029-7-1.54+1.89Matches
2016-201728Club Bruggebe BEL1. First Division A6318538.83.5422152.6772+5+1.42+0.62Matches
2017-201829Alavéses ESPCopa del Rey330010052.63.331003022.0043+1+0.30-2.03Matches
2017-201829Alavéses ESP1. La Liga302,3878069.826.528842022251.372932-3-0.11+0.5025.336.6-11.4-0.43+0.10Matches
2018-201930Alavéses ESP1. La Liga282,3408468.426.027862311911.292634-8-0.31-0.0629.937.8-7.9-0.30+0.04Matches
2019-202031Alavéses ESP1. La Liga201,3446739.314.91777731321.101113-2-0.13+0.8614.715.9-1.3-0.08+0.66Matches
2020-202132Alavéses ESPCopa del Rey21155842.61.32580001.501100.00+1.16Matches
2020-202132Alavéses ESP1. La Liga332,5757875.328.631811522801.122940-11-0.38+0.6832.333.4-1.1-0.04+0.62Matches
2021-202233Alavéses ESP1. La Liga291,4445042.216.016763131740.831232-20-1.25-0.6114.223.2-9.0-0.56-0.08Matches
202234Henancn CHN1. Super League171,4438548.616.016891411901.472314+9+0.56-0.56Matches
202335Henancn CHN1. Super League151,2088144.713.415817001.001214-2-0.15-0.15Matches
2023-202435Real Murciaes ESPCopa del Rey1575763.30.61570000.0001-1-1.58-1.58Matches
15 Seasons6 Clubs6 Leagues37526,0516947.3289.5303821827217501.34217250-33-0.16-0.31116.3147.0-30.7-0.27+0.29
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
Alavés (5 Seasons)2 Leagues14510,5057258.6116.712482712118141.17112155-43-0.37+0.26116.3147.0-30.7-0.27+0.29
Mallorca (4 Seasons)1 League775,2176838.158.0593718
Villarreal (3 Seasons)3 Leagues1096,8946351.176.67980483014201.706155+6+0.11-0.60
Henan (2 Seasons)1 League322,6518346.829.531852111901.253528+7+0.24-0.33
Club Brugge (1 Season)2 Leagues117276617.68.1952161.46911-2-0.25-0.88
Real Murcia (1 Season)1 League1575763.30.61570000.0001-1-1.58-1.58
La Liga (12 Seasons)30120,4026849.7226.7235811416617271.28139186-47-0.32-0.04116.3147.0-30.7-0.27+0.29
Copa del Rey (5 Seasons)161,2868064.014.3168010021.561715+2+0.14-0.48
Super League (2 Seasons)322,6518346.829.531852111901.253528+7+0.24-0.33
Europa Lg (2 Seasons)159856645.610.9125351.941710+7+0.64-0.74
First Division A (1 Season)6318538.83.5422152.6772+5+1.42+0.62
Champions Lg (1 Season)54098275.74.553010.0029-7-1.54+1.89
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201021Mallorca1 League111110.30.101
2010-201122Mallorca1 League9169194.91.9108
2011-201223Mallorca1 League312,1687063.424.124147
2012-201324Mallorca1 League362,8698083.931.934232
2013-201425Villarreal1 League352,0095758.722.3211214
2014-201526Villarreal3 Leagues382,6086951.729.03179207101.553530+5+0.17-0.72
2015-201627Villarreal3 Leagues362,2776345.225.3278116914101.862625+1+0.04-0.51
2016-201728Club Brugge2 Leagues117276617.68.1952161.46911-2-0.25-0.88
2017-201829Alavés2 Leagues332,6878167.329.931852322271.433335-2-0.07-0.0725.336.6-11.4-0.43+0.10
2018-201930Alavés1 League282,3408468.426.027862311911.292634-8-0.31-0.0629.937.8-7.9-0.30+0.04
2019-202031Alavés1 League201,3446739.314.91777731321.101113-2-0.13+0.8614.715.9-1.3-0.08+0.66
2020-202132Alavés2 Leagues352,6907772.929.933801522801.143041-11-0.37+0.7132.333.4-1.1-0.04+0.62
2021-202233Alavés1 League291,4445042.216.016763131740.831232-20-1.25-0.6114.223.2-9.0-0.56-0.08
202234Henan1 League171,4438548.616.016891411901.472314+9+0.56-0.56
202335Henan1 League151,2088144.713.415817001.001214-2-0.15-0.15
2023-202435Real Murcia1 League1575763.30.61570000.0001-1-1.58-1.58
15 Seasons6 Clubs6 Leagues37526,0516947.3289.5303821827217501.34217250-33-0.16-0.31116.3147.0-30.7-0.27+0.29
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
Alavés (5 Seasons)2 Leagues14510,5057258.6116.712482712118141.17112155-43-0.37+0.26116.3147.0-30.7-0.27+0.29
Mallorca (4 Seasons)1 League775,2176838.158.0593718
Villarreal (3 Seasons)3 Leagues1096,8946351.176.67980483014201.706155+6+0.11-0.60
Henan (2 Seasons)1 League322,6518346.829.531852111901.253528+7+0.24-0.33
Club Brugge (1 Season)2 Leagues117276617.68.1952161.46911-2-0.25-0.88
Real Murcia (1 Season)1 League1575763.30.61570000.0001-1-1.58-1.58
La Liga (12 Seasons)30120,4026849.7226.7235811416617271.28139186-47-0.32-0.04116.3147.0-30.7-0.27+0.29
Copa del Rey (5 Seasons)161,2868064.014.3168010021.561715+2+0.14-0.48
Super League (2 Seasons)322,6518346.829.531852111901.253528+7+0.24-0.33
Europa Lg (2 Seasons)159856645.610.9125351.941710+7+0.64-0.74
First Division A (1 Season)6318538.83.5422152.6772+5+1.42+0.62
Champions Lg (1 Season)54098275.74.553010.0029-7-1.54+1.89
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2009-201021Mallorcaes ESP1. La Liga5th111110.30.101Matches
2010-201122Mallorcaes ESP1. La Liga17th9169194.91.9108Matches
2011-201223Mallorcaes ESP1. La Liga8th312,1687063.424.124147Matches
2012-201324Mallorcaes ESP1. La Liga18th362,8698083.931.934232Matches
2013-201425Villarreales ESP1. La Liga6th352,0095758.722.3211214Matches
2014-201526Villarreales ESP1. La Liga6th221,4536642.516.117125101.271416-2-0.12-0.72Matches
2015-201627Villarreales ESP1. La Liga4th271,6336047.718.119801281451.961819-1-0.06-0.56Matches
2016-201728Club Bruggebe BEL1. First Division A2nd6318538.83.5422152.6772+5+1.42+0.62Matches
2017-201829Alavéses ESP1. La Liga14th302,3878069.826.528842022251.372932-3-0.11+0.5025.336.6-11.4-0.43+0.10Matches
2018-201930Alavéses ESP1. La Liga11th282,3408468.426.027862311911.292634-8-0.31-0.0629.937.8-7.9-0.30+0.04Matches
2019-202031Alavéses ESP1. La Liga16th201,3446739.314.91777731321.101113-2-0.13+0.8614.715.9-1.3-0.08+0.66Matches
2020-202132Alavéses ESP1. La Liga16th332,5757875.328.631811522801.122940-11-0.38+0.6832.333.4-1.1-0.04+0.62Matches
2021-202233Alavéses ESP1. La Liga20th291,4445042.216.016763131740.831232-20-1.25-0.6114.223.2-9.0-0.56-0.08Matches
202234Henancn CHN1. Super League6th171,4438548.616.016891411901.472314+9+0.56-0.56Matches
202335Henancn CHN1. Super League10th151,2088144.713.415817001.001214-2-0.15-0.15Matches
15 Seasons5 Clubs3 Leagues33923,3716946.5259.7270821646917421.31181216-35-0.20-0.27116.3147.0-30.7-0.27+0.29
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
Alavés (5 Seasons)1 League14010,0907259.0112.111982682118121.14107151-44-0.39+0.34116.3147.0-30.7-0.27+0.29
Mallorca (4 Seasons)1 League775,2176838.158.0593718
Villarreal (3 Seasons)1 League845,0956149.756.65780362714151.653235-3-0.09-0.64
Henan (2 Seasons)1 League322,6518346.829.531852111901.253528+7+0.24-0.33
Club Brugge (1 Season)1 League6318538.83.5422152.6772+5+1.42+0.62
La Liga (12 Seasons)30120,4026849.7226.7235811416617271.28139186-47-0.32-0.04116.3147.0-30.7-0.27+0.29
Super League (2 Seasons)322,6518346.829.531852111901.253528+7+0.24-0.33
First Division A (1 Season)6318538.83.5422152.6772+5+1.42+0.62
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
2014-201526Villarreales ESPCopa del Rey3rd86347988.17.08795002.00106+4+0.57+1.61Matches
2015-201627Villarreales ESPCopa del Rey9th21809050.02.02902000.0024-2-1.00-1.50Matches
2017-201829Alavéses ESPCopa del Rey5th330010052.63.331003022.0043+1+0.30-2.03Matches
2020-202132Alavéses ESPCopa del Rey17th21155842.61.32580001.501100.00+1.16Matches
2023-202435Real Murciaes ESPCopa del ReyRd11575763.30.61570000.0001-1-1.58-1.58Matches
5 Seasons3 Clubs1 League161,2868064.014.3168010021.561715+2+0.14-0.48
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Villarreal (2 Seasons)1 League108148175.49.010817001.601210+2+0.22+0.22
Alavés (2 Seasons)1 League54158349.44.65833021.8054+1+0.22-0.84
Real Murcia (1 Season)1 League1575763.30.61570000.0001-1-1.58-1.58
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
2014-201526Villarreal2. Europa LgR1685216557.95.863201.89118+3+0.52-2.33Matches
2015-201627Villarreal2. Europa LgSF74646636.85.262152.0062+4+0.78+0.10Matches
2016-201728Club Brugge1. Champions LgGR54098275.74.553010.0029-7-1.54+1.89Matches
3 Seasons2 Clubs2 Leagues201,3947051.615.5178361.46191900.00-0.90
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Villarreal (2 Seasons)1 League159856645.610.9125351.941710+7+0.64-0.74
Club Brugge (1 Season)1 League54098275.74.553010.0029-7-1.54+1.89
Europa Lg (2 Seasons)159856645.610.9125351.941710+7+0.64-0.74
Champions Lg (1 Season)54098275.74.553010.0029-7-1.54+1.89

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201021Mallorcaes ESP1. La Liga0.1001Matches
2010-201122Mallorcaes ESP1. La Liga1.9004Matches
2011-201223Mallorcaes ESP1. La Liga24.113077Matches
2012-201324Mallorcaes ESP1. La Liga31.99085Matches
2013-201425Villarreales ESP1. La Liga22.37055Matches
2014-201526Villarreales ESPCopa del Rey7.01100Matches
2014-201526Villarreal2. Europa Lg5.84014Matches
2014-201526Villarreales ESP1. La Liga16.14138Matches
2015-201627Villarreales ESPCopa del Rey2.01000Matches
2015-201627Villarreal2. Europa Lg5.2102Matches
2015-201627Villarreales ESP1. La Liga18.14003825014735000Matches
2016-201728Club Brugge1. Champions Lg4.50009600914000Matches
2016-201728Club Bruggebe BEL1. First Division A3.510000000000Matches
2017-201829Alavéses ESPCopa del Rey3.33000Matches
2017-201829Alavéses ESP1. La Liga26.57007229164349000200446141.9Matches
2018-201930Alavéses ESP1. La Liga26.013005851174141010219575351.8Matches
2019-202031Alavéses ESP1. La Liga14.9611441904162210092443059.5Matches
2020-202132Alavéses ESPCopa del Rey1.30101301140Matches
2020-202132Alavéses ESP1. La Liga28.612006930263718000156444151.8Matches
2021-202233Alavéses ESP1. La Liga16.04003929052216000105312456.4Matches
202234Henancn CHN1. Super League16.040049201524330Matches
202335Henancn CHN1. Super League13.431027240418210Matches
2023-202435Real Murciaes ESPCopa del Rey0.60000000000Matches
15 Seasons6 Clubs6 Leagues289.5975168223653925825311077222020951.3
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Alavés (5 Seasons)2 Leagues116.7452128316142916015011077222020951.3
Mallorca (4 Seasons)1 League58.0220167
Villarreal (3 Seasons)3 Leagues76.6222014725014735000
Henan (2 Seasons)1 League29.571076441942540
Club Brugge (1 Season)2 Leagues8.11009600914000
Real Murcia (1 Season)1 League0.60000000000
La Liga (12 Seasons)226.7792158018342920618111077222020951.3
Copa del Rey (5 Seasons)14.35201301140
Super League (2 Seasons)29.571076441942540
Europa Lg (2 Seasons)10.95016
First Division A (1 Season)3.510000000000
Champions Lg (1 Season)4.50009600914000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201021Mallorca1 League0.1001
2010-201122Mallorca1 League1.9004
2011-201223Mallorca1 League24.113077
2012-201324Mallorca1 League31.99085
2013-201425Villarreal1 League22.37055
2014-201526Villarreal3 Leagues29.0920520
2015-201627Villarreal3 Leagues25.36004025014735000
2016-201728Club Brugge2 Leagues8.11009600914000
2017-201829Alavés2 Leagues29.910007229164349000200446141.9
2018-201930Alavés1 League26.013005851174141010219575351.8
2019-202031Alavés1 League14.9611441904162210092443059.5
2020-202132Alavés2 Leagues29.912107033273822000156444151.8
2021-202233Alavés1 League16.04003929052216000105312456.4
202234Henan1 League16.040049201524330
202335Henan1 League13.431027240418210
2023-202435Real Murcia1 League0.60000000000
15 Seasons6 Clubs6 Leagues289.5975168223653925825311077222020951.3
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Alavés (5 Seasons)2 Leagues116.7452128316142916015011077222020951.3
Mallorca (4 Seasons)1 League58.0220167
Villarreal (3 Seasons)3 Leagues76.6222014725014735000
Henan (2 Seasons)1 League29.571076441942540
Club Brugge (1 Season)2 Leagues8.11009600914000
Real Murcia (1 Season)1 League0.60000000000
La Liga (12 Seasons)226.7792158018342920618111077222020951.3
Copa del Rey (5 Seasons)14.35201301140
Super League (2 Seasons)29.571076441942540
Europa Lg (2 Seasons)10.95016
First Division A (1 Season)3.510000000000
Champions Lg (1 Season)4.50009600914000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201021Mallorcaes ESP1. La Liga5th0.1001Matches
2010-201122Mallorcaes ESP1. La Liga17th1.9004Matches
2011-201223Mallorcaes ESP1. La Liga8th24.113077Matches
2012-201324Mallorcaes ESP1. La Liga18th31.99085Matches
2013-201425Villarreales ESP1. La Liga6th22.37055Matches
2014-201526Villarreales ESP1. La Liga6th16.14138Matches
2015-201627Villarreales ESP1. La Liga4th18.14003825014735000Matches
2016-201728Club Bruggebe BEL1. First Division A2nd3.510000000000Matches
2017-201829Alavéses ESP1. La Liga14th26.57007229164349000200446141.9Matches
2018-201930Alavéses ESP1. La Liga11th26.013005851174141010219575351.8Matches
2019-202031Alavéses ESP1. La Liga16th14.9611441904162210092443059.5Matches
2020-202132Alavéses ESP1. La Liga16th28.612006930263718000156444151.8Matches
2021-202233Alavéses ESP1. La Liga20th16.04003929052216000105312456.4Matches
202234Henancn CHN1. Super League6th16.040049201524330Matches
202335Henancn CHN1. Super League10th13.431027240418210Matches
15 Seasons5 Clubs3 Leagues259.7873165622753824823511077222020951.3
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Alavés (5 Seasons)1 League112.1421128215842815914611077222020951.3
Mallorca (4 Seasons)1 League58.0220167
Villarreal (3 Seasons)1 League56.6151013125014735000
Henan (2 Seasons)1 League29.571076441942540
Club Brugge (1 Season)1 League3.510000000000
La Liga (12 Seasons)226.7792158018342920618111077222020951.3
Super League (2 Seasons)29.571076441942540
First Division A (1 Season)3.510000000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201526Villarreales ESPCopa del Rey3rd7.01100Matches
2015-201627Villarreales ESPCopa del Rey9th2.01000Matches
2017-201829Alavéses ESPCopa del Rey5th3.33000Matches
2020-202132Alavéses ESPCopa del Rey17th1.30101301140Matches
2023-202435Real Murciaes ESPCopa del ReyRd10.60000000000Matches
5 Seasons3 Clubs1 League14.35201301140
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (2 Seasons)1 League9.02100
Alavés (2 Seasons)1 League4.63101301140
Real Murcia (1 Season)1 League0.60000000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201526Villarreal2. Europa LgR165.84014Matches
2015-201627Villarreal2. Europa LgSF5.2102Matches
2016-201728Club Brugge1. Champions LgGR4.50009600914000Matches
3 Seasons2 Clubs2 Leagues15.550025600914000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Villarreal (2 Seasons)1 League10.95016
Club Brugge (1 Season)1 League4.50009600914000
Europa Lg (2 Seasons)10.95016
Champions Lg (1 Season)4.50009600914000

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.