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-201019Villarreal2. Europa Lg10200.2000000000.000.000.000.000.00Matches
2009-201019Villarreal Bes ESP2. La Liga 232272,36626.38210800600.300.080.380.300.38Matches
2010-201120Villarreal2. Europa Lg511852.1011000000.000.490.490.000.49Matches
2010-201120Villarreales ESP1. La Liga901451.6112100000.620.621.240.621.24Matches
2010-201120Levantees ESP1. La Liga1145345.9000000100.000.000.000.000.00Matches
2011-201221Betises ESP1. La Liga32262,00922.3123100200.040.090.130.040.13Matches
2012-201322Moreliamx MEX1. Liga MX32261,97421.94610400400.180.270.460.180.46
2013-201423Moreliamx MEX1. Liga MX25171,54217.1549500500.290.230.530.290.53
2014-201524Swansea Cityeng ENGFA Cup10290.3000000000.000.000.000.000.00Matches
2014-201524Swansea Cityeng ENGLeague Cup332703.0000000000.000.000.000.000.00Matches
2014-201524Swansea Cityeng ENG1. Premier League30151,57717.5178100000.060.400.460.060.46Matches
2015-201625Swansea Cityeng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2015-201625Swansea Cityeng ENGLeague Cup00Matches
2015-201625Swansea Cityeng ENG1. Premier League23141,35515.1022000000.000.130.130.000.13Matches
2016-201726Swansea Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201726Swansea Cityeng ENG1. Premier League1324895.4011000000.000.180.180.000.18Matches
2017-201827Getafees ESPCopa del Rey00Matches
2017-201827Getafees ESP1. La Liga40580.6000000000.00.00.00.03190.000.000.000.000.000.000.000.000.000.00Matches
201828CS Emelec1. Libertadores20840.9000000100.000.000.000.000.00Matches
201828CS Emelecec ECU1. Serie A1245245.8101100000.170.000.170.170.17Matches
2018-201928West Bromeng ENG2. Championship411211.3101100000.70.70.00.79280.740.000.740.740.740.520.000.520.520.52Matches
2018-201928Swansea Cityeng ENG2. Championship1203413.8033000100.20.21.61.83511600.000.790.790.000.790.050.430.480.050.48Matches
2018-201928Swansea Cityeng ENGFA Cup00Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 211550.6000000000.000.000.000.000.00Matches
2019-202029Birmingham Cityeng ENG2. Championship1423223.6000000100.00.01.91.9232380.000.000.000.000.000.000.530.530.000.53Matches
2019-202029Birmingham Cityeng ENGFA Cup432552.8000000000.000.000.000.000.00Matches
2020-202130Querétaromx MEX1. Liga MX1274635.1011000200.20.20.70.8239280.000.190.190.000.190.030.130.160.030.16Matches
2021-202231Querétaromx MEX1. Liga MX1724795.3022000100.40.41.31.74912550.000.380.380.000.380.080.260.340.080.34Matches
202232Club 9 de Octubreec ECU1. Serie A933403.8011000010.000.260.260.000.26Matches
202333SD Aucas1. Libertadores10210.2000000000.00.00.20.24040.000.000.000.000.000.000.840.840.000.84Matches
202333SD Aucasec ECU1. Serie A1333704.1044000100.000.970.970.000.97Matches
15 Seasons13 Clubs11 Leagues32316216,053178.423376023002511.51.55.77.1146372020.130.210.340.130.340.070.290.360.070.36
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
Swansea City (4 Seasons)4 Leagues84364,24147.121315200100.20.21.61.83511600.040.280.320.040.320.050.430.480.050.48
Morelia (2 Seasons)1 League57433,51639.191019900900.230.260.490.230.49
Querétaro (2 Seasons)1 League29994210.5033000300.60.62.02.57221830.000.290.290.000.290.060.190.250.060.25
Villarreal (2 Seasons)2 Leagues1513503.9123100000.260.510.770.260.77
Villarreal B (1 Season)1 League32272,36626.38210800600.300.080.380.300.38
Betis (1 Season)1 League32262,00922.3123100200.040.090.130.040.13
Birmingham City (1 Season)2 Leagues1855776.4000000100.00.01.91.9232380.000.000.000.000.000.000.530.530.000.53
SD Aucas (1 Season)2 Leagues1433914.3044000100.00.00.20.24040.000.920.920.000.920.000.840.840.000.84
CS Emelec (1 Season)2 Leagues1446086.8101100100.150.000.150.150.15
Levante (1 Season)1 League1145345.9000000100.000.000.000.000.00
Club 9 de Octubre (1 Season)1 League933403.8011000010.000.260.260.000.26
West Brom (1 Season)1 League411211.3101100000.70.70.00.79280.740.000.740.740.740.520.000.520.520.52
Getafe (1 Season)2 Leagues40580.6000000000.00.00.00.03190.000.000.000.000.000.000.000.000.000.00
West Brom (1 Season)1 League11550.6000000000.000.000.000.000.00
Liga MX (4 Seasons)86524,45849.5913229001200.60.62.02.57221830.180.260.440.180.440.060.190.250.060.25
FA Cup (4 Seasons)643744.2101100000.240.000.240.240.24
Premier League (3 Seasons)66313,42138.011011100000.030.260.290.030.29
La Liga (3 Seasons)56302,74630.5235200300.00.00.00.03190.070.100.160.070.160.000.000.000.000.00
Serie A (3 Seasons)34101,23413.7156100110.070.360.440.070.44
EFL Cup (3 Seasons)443604.0000000000.000.000.000.000.00
Championship (2 Seasons)3037848.7134100200.90.93.54.467151060.110.340.460.110.460.100.400.510.100.51
Europa Lg (2 Seasons)612052.3011000000.000.440.440.000.44
Libertadores (2 Seasons)301051.2000000100.00.00.20.24040.000.000.000.000.000.000.840.840.000.84
La Liga 2 (1 Season)32272,36626.38210800600.300.080.380.300.38
PL2 — Div. 2 (1 Season)11550.6000000000.000.000.000.000.00
Copa del Rey (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201019Villarreal B1 League32272,36626.38210800600.300.080.380.300.38
2009-201019Villarreal1 League10200.2000000000.000.000.000.000.00
2010-201120Villarreal2 Leagues1413303.7123100000.270.550.820.270.82
2010-201120Levante1 League1145345.9000000100.000.000.000.000.00
2011-201221Betis1 League32262,00922.3123100200.040.090.130.040.13
2012-201322Morelia1 League32261,97421.94610400400.180.270.460.180.46
2013-201423Morelia1 League25171,54217.1549500500.290.230.530.290.53
2014-201524Swansea City3 Leagues34181,87620.8178100000.050.340.380.050.38
2015-201625Swansea City3 Leagues24151,44516.1123100000.060.120.190.060.19
2016-201726Swansea City2 Leagues1435796.4011000000.000.160.160.000.16
2017-201827Getafe2 Leagues40580.6000000000.00.00.00.03190.000.000.000.000.000.000.000.000.000.00
201828CS Emelec2 Leagues1446086.8101100100.150.000.150.150.15
2018-201928West Brom1 League11550.6000000000.000.000.000.000.00
2018-201928West Brom1 League411211.3101100000.70.70.00.79280.740.000.740.740.740.520.000.520.520.52
2018-201928Swansea City2 Leagues1203413.8033000100.20.21.61.83511600.000.790.790.000.790.050.430.480.050.48
2019-202029Birmingham City2 Leagues1855776.4000000100.00.01.91.9232380.000.000.000.000.000.000.530.530.000.53
2020-202130Querétaro1 League1274635.1011000200.20.20.70.8239280.000.190.190.000.190.030.130.160.030.16
2021-202231Querétaro1 League1724795.3022000100.40.41.31.74912550.000.380.380.000.380.080.260.340.080.34
202232Club 9 de Octubre1 League933403.8011000010.000.260.260.000.26
202333SD Aucas2 Leagues1433914.3044000100.00.00.20.24040.000.920.920.000.920.000.840.840.000.84
15 Seasons13 Clubs11 Leagues32316216,053178.423376023002511.51.55.77.1146372020.130.210.340.130.340.070.290.360.070.36
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
Swansea City (4 Seasons)4 Leagues84364,24147.121315200100.20.21.61.83511600.040.280.320.040.320.050.430.480.050.48
Morelia (2 Seasons)1 League57433,51639.191019900900.230.260.490.230.49
Querétaro (2 Seasons)1 League29994210.5033000300.60.62.02.57221830.000.290.290.000.290.060.190.250.060.25
Villarreal (2 Seasons)2 Leagues1513503.9123100000.260.510.770.260.77
Villarreal B (1 Season)1 League32272,36626.38210800600.300.080.380.300.38
Betis (1 Season)1 League32262,00922.3123100200.040.090.130.040.13
Birmingham City (1 Season)2 Leagues1855776.4000000100.00.01.91.9232380.000.000.000.000.000.000.530.530.000.53
SD Aucas (1 Season)2 Leagues1433914.3044000100.00.00.20.24040.000.920.920.000.920.000.840.840.000.84
CS Emelec (1 Season)2 Leagues1446086.8101100100.150.000.150.150.15
Levante (1 Season)1 League1145345.9000000100.000.000.000.000.00
Club 9 de Octubre (1 Season)1 League933403.8011000010.000.260.260.000.26
West Brom (1 Season)1 League411211.3101100000.70.70.00.79280.740.000.740.740.740.520.000.520.520.52
Getafe (1 Season)2 Leagues40580.6000000000.00.00.00.03190.000.000.000.000.000.000.000.000.000.00
West Brom (1 Season)1 League11550.6000000000.000.000.000.000.00
Liga MX (4 Seasons)86524,45849.5913229001200.60.62.02.57221830.180.260.440.180.440.060.190.250.060.25
FA Cup (4 Seasons)643744.2101100000.240.000.240.240.24
Premier League (3 Seasons)66313,42138.011011100000.030.260.290.030.29
La Liga (3 Seasons)56302,74630.5235200300.00.00.00.03190.070.100.160.070.160.000.000.000.000.00
Serie A (3 Seasons)34101,23413.7156100110.070.360.440.070.44
EFL Cup (3 Seasons)443604.0000000000.000.000.000.000.00
Championship (2 Seasons)3037848.7134100200.90.93.54.467151060.110.340.460.110.460.100.400.510.100.51
Europa Lg (2 Seasons)612052.3011000000.000.440.440.000.44
Libertadores (2 Seasons)301051.2000000100.00.00.20.24040.000.000.000.000.000.000.840.840.000.84
La Liga 2 (1 Season)32272,36626.38210800600.300.080.380.300.38
PL2 — Div. 2 (1 Season)11550.6000000000.000.000.000.000.00
Copa del Rey (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201019Villarreal Bes ESP2. La Liga 27th32272,36626.38210800600.300.080.380.300.38Matches
2010-201120Villarreales ESP1. La Liga4th901451.6112100000.620.621.240.621.24Matches
2010-201120Levantees ESP1. La Liga14th1145345.9000000100.000.000.000.000.00Matches
2011-201221Betises ESP1. La Liga13th32262,00922.3123100200.040.090.130.040.13Matches
2012-201322Moreliamx MEX1. Liga MX2nd32261,97421.94610400400.180.270.460.180.46
2013-201423Moreliamx MEX1. Liga MX6th25171,54217.1549500500.290.230.530.290.53
2014-201524Swansea Cityeng ENG1. Premier League8th30151,57717.5178100000.060.400.460.060.46Matches
2015-201625Swansea Cityeng ENG1. Premier League12th23141,35515.1022000000.000.130.130.000.13Matches
2016-201726Swansea Cityeng ENG1. Premier League15th1324895.4011000000.000.180.180.000.18Matches
2017-201827Getafees ESP1. La Liga8th40580.6000000000.00.00.00.03190.000.000.000.000.000.000.000.000.000.00Matches
201828CS Emelecec ECU1. Serie A3rd1245245.8101100000.170.000.170.170.17Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 29th11550.6000000000.000.000.000.000.00Matches
2018-201928West Bromeng ENG2. Championship4th411211.3101100000.70.70.00.79280.740.000.740.740.740.520.000.520.520.52Matches
2018-201928Swansea Cityeng ENG2. Championship10th1203413.8033000100.20.21.61.83511600.000.790.790.000.790.050.430.480.050.48Matches
2019-202029Birmingham Cityeng ENG2. Championship20th1423223.6000000100.00.01.91.9232380.000.000.000.000.000.000.530.530.000.53Matches
2020-202130Querétaromx MEX1. Liga MX16th1274635.1011000200.20.20.70.8239280.000.190.190.000.190.030.130.160.030.16Matches
2021-202231Querétaromx MEX1. Liga MX16th1724795.3022000100.40.41.31.74912550.000.380.380.000.380.080.260.340.080.34Matches
202232Club 9 de Octubreec ECU1. Serie A16th933403.8011000010.000.260.260.000.26Matches
202333SD Aucasec ECU1. Serie A5th1333704.1044000100.000.970.970.000.97Matches
15 Seasons13 Clubs6 Leagues30415315,009166.822365822002411.51.55.56.9142371980.130.220.350.130.350.070.280.360.070.36
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
Swansea City (4 Seasons)2 Leagues78313,76241.811314100100.20.21.61.83511600.020.310.330.020.330.050.430.480.050.48
Morelia (2 Seasons)1 League57433,51639.191019900900.230.260.490.230.49
Querétaro (2 Seasons)1 League29994210.5033000300.60.62.02.57221830.000.290.290.000.290.060.190.250.060.25
Villarreal B (1 Season)1 League32272,36626.38210800600.300.080.380.300.38
Betis (1 Season)1 League32262,00922.3123100200.040.090.130.040.13
Birmingham City (1 Season)1 League1423223.6000000100.00.01.91.9232380.000.000.000.000.000.000.530.530.000.53
SD Aucas (1 Season)1 League1333704.1044000100.000.970.970.000.97
CS Emelec (1 Season)1 League1245245.8101100000.170.000.170.170.17
Levante (1 Season)1 League1145345.9000000100.000.000.000.000.00
Villarreal (1 Season)1 League901451.6112100000.620.621.240.621.24
Club 9 de Octubre (1 Season)1 League933403.8011000010.000.260.260.000.26
West Brom (1 Season)1 League411211.3101100000.70.70.00.79280.740.000.740.740.740.520.000.520.520.52
Getafe (1 Season)1 League40580.6000000000.00.00.00.03190.000.000.000.000.000.000.000.000.000.00
West Brom (1 Season)1 League11550.6000000000.000.000.000.000.00
Liga MX (4 Seasons)86524,45849.5913229001200.60.62.02.57221830.180.260.440.180.440.060.190.250.060.25
Premier League (3 Seasons)66313,42138.011011100000.030.260.290.030.29
La Liga (3 Seasons)56302,74630.5235200300.00.00.00.03190.070.100.160.070.160.000.000.000.000.00
Serie A (3 Seasons)34101,23413.7156100110.070.360.440.070.44
Championship (2 Seasons)3037848.7134100200.90.93.54.467151060.110.340.460.110.460.100.400.510.100.51
La Liga 2 (1 Season)32272,36626.38210800600.300.080.380.300.38
PL2 — Div. 2 (1 Season)11550.6000000000.000.000.000.000.00
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-201524Swansea Cityeng ENGFA Cup17th10290.3000000000.000.000.000.000.00Matches
2014-201524Swansea Cityeng ENGLeague Cup9th332703.0000000000.000.000.000.000.00Matches
2015-201625Swansea Cityeng ENGFA Cup33rd11901.0101100001.000.001.001.001.00Matches
2015-201625Swansea Cityeng ENGLeague Cup17th00Matches
2016-201726Swansea Cityeng ENGEFL Cup17th11901.0000000000.000.000.000.000.00Matches
2017-201827Getafees ESPCopa del Rey17th00Matches
2018-201928Swansea Cityeng ENGFA Cup5th00Matches
2019-202029Birmingham Cityeng ENGFA Cup9th432552.8000000000.000.000.000.000.00Matches
6 Seasons3 Clubs3 Leagues1087348.2101100000.120.000.120.120.12
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
Swansea City (4 Seasons)2 Leagues654795.3101100000.190.000.190.190.19
Birmingham City (1 Season)1 League432552.8000000000.000.000.000.000.00
Getafe (1 Season)1 League00
FA Cup (4 Seasons)643744.2101100000.240.000.240.240.24
EFL Cup (3 Seasons)443604.0000000000.000.000.000.000.00
Copa del Rey (1 Season)00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2009-201019Villarreal2. Europa LgR3210200.2000000000.000.000.000.000.00Matches
2010-201120Villarreal2. Europa LgSF511852.1011000000.000.490.490.000.49Matches
201828CS Emelec1. LibertadoresGR20840.9000000100.000.000.000.000.00Matches
202333SD Aucas1. LibertadoresGR10210.2000000000.00.00.20.24040.000.000.000.000.000.000.840.840.000.84Matches
4 Seasons3 Clubs2 Leagues913103.4011000100.00.00.20.24040.000.290.290.000.290.000.840.840.000.84
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 (2 Seasons)1 League612052.3011000000.000.440.440.000.44
CS Emelec (1 Season)1 League20840.9000000100.000.000.000.000.00
SD Aucas (1 Season)1 League10210.2000000000.00.00.20.24040.000.000.000.000.000.000.840.840.000.84
Europa Lg (2 Seasons)612052.3011000000.000.440.440.000.44
Libertadores (2 Seasons)301051.2000000100.00.00.20.24040.000.000.000.000.000.000.840.840.000.84
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
201424ec Ecuador1. World CupGR332262.5000000100.000.000.000.000.00Matches
201424ec EcuadorWCQ976327.0101100000.140.000.140.140.14Matches
201424ec EcuadorFriendlies (M)321762.0101100000.510.000.510.510.51Matches
201525ec EcuadorFriendlies (M)321772.0112100100.510.511.020.511.02Matches
201525ec EcuadorCopa AméricaGR332693.0011000000.000.330.330.000.33Matches
201626ec EcuadorFriendlies (M)11630.7000000000.000.000.000.000.00Matches
201626ec EcuadorCopa América CentenarioQF443473.9022000000.000.520.520.000.52Matches
201828ec EcuadorWCQ986427.1101100100.140.000.140.140.14Matches
201828ec EcuadorFriendlies (M)11350.4000000000.000.000.000.000.00Matches
4 Seasons1 Club4 Leagues36312,56728.5448400300.140.140.280.140.28
Friendlies (M) (4 Seasons)864515.0213200100.400.200.600.400.60
WCQ (2 Seasons)18151,27414.2202200100.140.000.140.140.14
Copa América Centenario (2 Seasons)776166.8033000000.000.440.440.000.44
World Cup (1 Season)332262.5000000100.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-201019Villarreal2. Europa Lg0.2000.0000Matches
2009-201019Villarreal Bes ESP2. La Liga 226.38260.990.3100Matches
2010-201120Villarreal2. Europa Lg2.1031.460.0000Matches
2010-201120Villarreales ESP1. La Liga1.6121.240.5000Matches
2010-201120Levantees ESP1. La Liga5.9061.010.0000Matches
2011-201221Betises ESP1. La Liga22.31130.580.0800Matches
2012-201322Moreliamx MEX1. Liga MX21.94311.410.1300
2013-201423Moreliamx MEX1. Liga MX17.15160.930.3100
2014-201524Swansea Cityeng ENGFA Cup0.3000Matches
2014-201524Swansea Cityeng ENGLeague Cup3.0000Matches
2014-201524Swansea Cityeng ENG1. Premier League17.5140.230.2500Matches
2015-201625Swansea Cityeng ENGFA Cup1.0100Matches
2015-201625Swansea Cityeng ENG1. Premier League15.1060.400.0000Matches
2016-201726Swansea Cityeng ENGEFL Cup1.00200.02.000.000.0000Matches
2016-201726Swansea Cityeng ENG1. Premier League5.404125.00.740.180.000.0000Matches
2017-201827Getafees ESP1. La Liga0.60000.000.000000.00.00.00.0Matches
201828CS Emelec1. Libertadores0.90000.000.0000Matches
201828CS Emelecec ECU1. Serie A5.8100Matches
2018-201928West Bromeng ENG2. Championship1.314250.02.981.490.250.5017.60000.70.70.18+0.3+0.3Matches
2018-201928Swansea Cityeng ENG2. Championship3.804125.01.060.260.000.0014.60000.20.20.05-0.2-0.2Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 20.6000Matches
2019-202029Birmingham Cityeng ENG2. Championship3.60000.000.000000.00.00.00.0Matches
2019-202029Birmingham Cityeng ENGFA Cup2.803266.71.060.710.000.0000Matches
2020-202130Querétaromx MEX1. Liga MX5.105120.00.970.190.000.0023.30000.20.20.04-0.2-0.2Matches
2021-202231Querétaromx MEX1. Liga MX5.30800.01.500.000.0022.70000.40.40.05-0.4-0.4Matches
202232Club 9 de Octubreec ECU1. Serie A3.8000Matches
202333SD Aucas1. Libertadores0.20000.000.000000.00.00.00.0Matches
202333SD Aucasec ECU1. Serie A4.1000Matches
15 Seasons13 Clubs11 Leagues178.4233011423.30.990.710.030.1820.40001.51.50.07-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
Swansea City (4 Seasons)4 Leagues47.12101220.00.980.280.000.0814.60000.20.20.05-0.2-0.2
Morelia (2 Seasons)1 League39.19471.200.1900
Querétaro (2 Seasons)1 League10.501317.71.240.100.000.0023.00000.60.60.04-0.6-0.6
Villarreal (2 Seasons)2 Leagues3.9151.290.2000
Villarreal B (1 Season)1 League26.38260.990.3100
Betis (1 Season)1 League22.31130.580.0800
Birmingham City (1 Season)2 Leagues6.403266.70.470.310.000.000000.00.00.00.0
SD Aucas (1 Season)2 Leagues4.30000.000.000000.00.00.00.0
CS Emelec (1 Season)2 Leagues6.81000.000.0000
Levante (1 Season)1 League5.9061.010.0000
Club 9 de Octubre (1 Season)1 League3.8000
West Brom (1 Season)1 League1.314250.02.981.490.250.5017.60000.70.70.18+0.3+0.3
Getafe (1 Season)2 Leagues0.60000.000.000000.00.00.00.0
West Brom (1 Season)1 League0.6000
Liga MX (4 Seasons)49.5913487.71.240.970.000.1923.00000.60.60.04-0.6-0.6
FA Cup (4 Seasons)4.213266.71.060.710.000.0000
Premier League (3 Seasons)38.0141125.00.740.290.000.0900
La Liga (3 Seasons)30.520210.000.690.100000.00.00.00.0
Serie A (3 Seasons)13.7100
EFL Cup (3 Seasons)4.00200.02.000.000.0000
Championship (2 Seasons)8.718337.50.920.340.130.3316.10000.90.90.11+0.1+0.1
Europa Lg (2 Seasons)2.3031.320.0000
Libertadores (2 Seasons)1.20000.000.000000.00.00.00.0
La Liga 2 (1 Season)26.38260.990.3100
PL2 — Div. 2 (1 Season)0.6000
Copa del Rey (1 Season)
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201019Villarreal B1 League26.38260.990.3100
2009-201019Villarreal1 League0.2000.0000
2010-201120Villarreal2 Leagues3.7151.360.2000
2010-201120Levante1 League5.9061.010.0000
2011-201221Betis1 League22.31130.580.0800
2012-201322Morelia1 League21.94311.410.1300
2013-201423Morelia1 League17.15160.930.3100
2014-201524Swansea City3 Leagues20.8140.230.2500
2015-201625Swansea City3 Leagues16.1160.400.0000
2016-201726Swansea City2 Leagues6.406116.70.930.160.000.0000
2017-201827Getafe2 Leagues0.60000.000.000000.00.00.00.0
201828CS Emelec2 Leagues6.81000.000.0000
2018-201928West Brom1 League0.6000
2018-201928West Brom1 League1.314250.02.981.490.250.5017.60000.70.70.18+0.3+0.3
2018-201928Swansea City2 Leagues3.804125.01.060.260.000.0014.60000.20.20.05-0.2-0.2
2019-202029Birmingham City2 Leagues6.403266.70.470.310.000.000000.00.00.00.0
2020-202130Querétaro1 League5.105120.00.970.190.000.0023.30000.20.20.04-0.2-0.2
2021-202231Querétaro1 League5.30800.01.500.000.0022.70000.40.40.05-0.4-0.4
202232Club 9 de Octubre1 League3.8000
202333SD Aucas2 Leagues4.30000.000.000000.00.00.00.0
15 Seasons13 Clubs11 Leagues178.4233011423.30.990.710.030.1820.40001.51.50.07-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
Swansea City (4 Seasons)4 Leagues47.12101220.00.980.280.000.0814.60000.20.20.05-0.2-0.2
Morelia (2 Seasons)1 League39.19471.200.1900
Querétaro (2 Seasons)1 League10.501317.71.240.100.000.0023.00000.60.60.04-0.6-0.6
Villarreal (2 Seasons)2 Leagues3.9151.290.2000
Villarreal B (1 Season)1 League26.38260.990.3100
Betis (1 Season)1 League22.31130.580.0800
Birmingham City (1 Season)2 Leagues6.403266.70.470.310.000.000000.00.00.00.0
SD Aucas (1 Season)2 Leagues4.30000.000.000000.00.00.00.0
CS Emelec (1 Season)2 Leagues6.81000.000.0000
Levante (1 Season)1 League5.9061.010.0000
Club 9 de Octubre (1 Season)1 League3.8000
West Brom (1 Season)1 League1.314250.02.981.490.250.5017.60000.70.70.18+0.3+0.3
Getafe (1 Season)2 Leagues0.60000.000.000000.00.00.00.0
West Brom (1 Season)1 League0.6000
Liga MX (4 Seasons)49.5913487.71.240.970.000.1923.00000.60.60.04-0.6-0.6
FA Cup (4 Seasons)4.213266.71.060.710.000.0000
Premier League (3 Seasons)38.0141125.00.740.290.000.0900
La Liga (3 Seasons)30.520210.000.690.100000.00.00.00.0
Serie A (3 Seasons)13.7100
EFL Cup (3 Seasons)4.00200.02.000.000.0000
Championship (2 Seasons)8.718337.50.920.340.130.3316.10000.90.90.11+0.1+0.1
Europa Lg (2 Seasons)2.3031.320.0000
Libertadores (2 Seasons)1.20000.000.000000.00.00.00.0
La Liga 2 (1 Season)26.38260.990.3100
PL2 — Div. 2 (1 Season)0.6000
Copa del Rey (1 Season)
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201019Villarreal Bes ESP2. La Liga 27th26.38260.990.3100Matches
2010-201120Villarreales ESP1. La Liga4th1.6121.240.5000Matches
2010-201120Levantees ESP1. La Liga14th5.9061.010.0000Matches
2011-201221Betises ESP1. La Liga13th22.31130.580.0800Matches
2012-201322Moreliamx MEX1. Liga MX2nd21.94311.410.1300
2013-201423Moreliamx MEX1. Liga MX6th17.15160.930.3100
2014-201524Swansea Cityeng ENG1. Premier League8th17.5140.230.2500Matches
2015-201625Swansea Cityeng ENG1. Premier League12th15.1060.400.0000Matches
2016-201726Swansea Cityeng ENG1. Premier League15th5.404125.00.740.180.000.0000Matches
2017-201827Getafees ESP1. La Liga8th0.60000.000.000000.00.00.00.0Matches
201828CS Emelecec ECU1. Serie A3rd5.8100Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 29th0.6000Matches
2018-201928West Bromeng ENG2. Championship4th1.314250.02.981.490.250.5017.60000.70.70.18+0.3+0.3Matches
2018-201928Swansea Cityeng ENG2. Championship10th3.804125.01.060.260.000.0014.60000.20.20.05-0.2-0.2Matches
2019-202029Birmingham Cityeng ENG2. Championship20th3.60000.000.000000.00.00.00.0Matches
2020-202130Querétaromx MEX1. Liga MX16th5.105120.00.970.190.000.0023.30000.20.20.04-0.2-0.2Matches
2021-202231Querétaromx MEX1. Liga MX16th5.30800.01.500.000.0022.70000.40.40.05-0.4-0.4Matches
202232Club 9 de Octubreec ECU1. Serie A16th3.8000Matches
202333SD Aucasec ECU1. Serie A5th4.1000Matches
15 Seasons13 Clubs6 Leagues166.8222510920.00.990.710.040.1920.40001.51.50.07-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
Swansea City (4 Seasons)2 Leagues41.8181225.00.870.290.000.0814.60000.20.20.05-0.2-0.2
Morelia (2 Seasons)1 League39.19471.200.1900
Querétaro (2 Seasons)1 League10.501317.71.240.100.000.0023.00000.60.60.04-0.6-0.6
Villarreal B (1 Season)1 League26.38260.990.3100
Betis (1 Season)1 League22.31130.580.0800
Birmingham City (1 Season)1 League3.60000.000.000000.00.00.00.0
SD Aucas (1 Season)1 League4.1000
CS Emelec (1 Season)1 League5.8100
Levante (1 Season)1 League5.9061.010.0000
Villarreal (1 Season)1 League1.6121.240.5000
Club 9 de Octubre (1 Season)1 League3.8000
West Brom (1 Season)1 League1.314250.02.981.490.250.5017.60000.70.70.18+0.3+0.3
Getafe (1 Season)1 League0.60000.000.000000.00.00.00.0
West Brom (1 Season)1 League0.6000
Liga MX (4 Seasons)49.5913487.71.240.970.000.1923.00000.60.60.04-0.6-0.6
Premier League (3 Seasons)38.0141125.00.740.290.000.0900
La Liga (3 Seasons)30.520210.000.690.100000.00.00.00.0
Serie A (3 Seasons)13.7100
Championship (2 Seasons)8.718337.50.920.340.130.3316.10000.90.90.11+0.1+0.1
La Liga 2 (1 Season)26.38260.990.3100
PL2 — Div. 2 (1 Season)0.6000
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-201524Swansea Cityeng ENGFA Cup17th0.3000Matches
2014-201524Swansea Cityeng ENGLeague Cup9th3.0000Matches
2015-201625Swansea Cityeng ENGFA Cup33rd1.0100Matches
2016-201726Swansea Cityeng ENGEFL Cup17th1.00200.02.000.000.0000Matches
2019-202029Birmingham Cityeng ENGFA Cup9th2.803266.71.060.710.000.0000Matches
6 Seasons3 Clubs3 Leagues8.215240.01.300.520.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Swansea City (4 Seasons)2 Leagues5.31200.02.000.000.0000
Birmingham City (1 Season)1 League2.803266.71.060.710.000.0000
Getafe (1 Season)1 League
FA Cup (4 Seasons)4.213266.71.060.710.000.0000
EFL Cup (3 Seasons)4.00200.02.000.000.0000
Copa del Rey (1 Season)
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2009-201019Villarreal2. Europa LgR320.2000.0000Matches
2010-201120Villarreal2. Europa LgSF2.1031.460.0000Matches
201828CS Emelec1. LibertadoresGR0.90000.000.0000Matches
202333SD Aucas1. LibertadoresGR0.20000.000.000000.00.00.00.0Matches
4 Seasons3 Clubs2 Leagues3.40030.000.870.000000.00.00.00.0
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 (2 Seasons)1 League2.3031.320.0000
CS Emelec (1 Season)1 League0.90000.000.0000
SD Aucas (1 Season)1 League0.20000.000.000000.00.00.00.0
Europa Lg (2 Seasons)2.3031.320.0000
Libertadores (2 Seasons)1.20000.000.000000.00.00.00.0
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201424ec Ecuador1. World CupGR2.5000Matches
201424ec EcuadorWCQ7.0100Matches
201424ec EcuadorFriendlies (M)2.0100Matches
201525ec EcuadorFriendlies (M)2.0100Matches
201525ec EcuadorCopa AméricaGR3.00400.01.340.000.0000Matches
201626ec EcuadorFriendlies (M)0.7000Matches
201626ec EcuadorCopa América CentenarioQF3.906233.31.560.520.000.0000Matches
201828ec EcuadorWCQ7.1100Matches
201828ec EcuadorFriendlies (M)0.4000Matches
4 Seasons1 Club4 Leagues28.5410220.01.460.290.000.0000
Friendlies (M) (4 Seasons)5.0200
WCQ (2 Seasons)14.2200
Copa América Centenario (2 Seasons)6.8010220.01.460.290.000.0000
World Cup (1 Season)2.5000

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-201019Villarreal2. Europa Lg0.20Matches
2009-201019Villarreal Bes ESP2. La Liga 226.32Matches
2010-201120Villarreal2. Europa Lg2.11Matches
2010-201120Villarreales ESP1. La Liga1.61Matches
2010-201120Levantees ESP1. La Liga5.90Matches
2011-201221Betises ESP1. La Liga22.32Matches
2012-201322Moreliamx MEX1. Liga MX21.96
2013-201423Moreliamx MEX1. Liga MX17.14
2014-201524Swansea Cityeng ENGFA Cup0.30Matches
2014-201524Swansea Cityeng ENGLeague Cup3.00Matches
2014-201524Swansea Cityeng ENG1. Premier League17.57Matches
2015-201625Swansea Cityeng ENGFA Cup1.00Matches
2015-201625Swansea Cityeng ENG1. Premier League15.12Matches
2016-201726Swansea Cityeng ENGEFL Cup1.00Matches
2016-201726Swansea Cityeng ENG1. Premier League5.41Matches
2017-201827Getafees ESP1. La Liga0.6102050.01546466100.03650.01333.300.00.00.001001Matches
201828CS Emelec1. Libertadores0.90Matches
201828CS Emelecec ECU1. Serie A5.80Matches
2018-201928West Bromeng ENG2. Championship1.3214250.023351111478.661250.0040.000.00.00.002002Matches
2018-201928Swansea Cityeng ENG2. Championship3.89715662.21465522485882.8356454.761735.331.61.3+1.41489711Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 20.60Matches
2019-202029Birmingham Cityeng ENG2. Championship3.67113453.01321595364580.0214250.0133339.401.92.4-1.9143882Matches
2019-202029Birmingham Cityeng ENGFA Cup2.80Matches
2020-202130Querétaromx MEX1. Liga MX5.18213959.01389482415377.4294663.092832.110.71.4+0.3861199Matches
2021-202231Querétaromx MEX1. Liga MX5.310420550.72078699485882.8337146.5225242.321.31.2+0.7914121012Matches
202232Club 9 de Octubreec ECU1. Serie A3.81Matches
202333SD Aucas1. Libertadores0.281457.11395144100.03560.01250.000.20.2-0.210000Matches
202333SD Aucasec ECU1. Serie A4.14Matches
15 Seasons13 Clubs11 Leagues178.439371055.46779246419423881.513024652.85213937.4375.76.5+31.34634403437
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
Swansea City (4 Seasons)4 Leagues47.19715662.21465522485882.8356454.761735.3131.61.3+11.41489711
Morelia (2 Seasons)1 League39.110
Querétaro (2 Seasons)1 League10.518634454.1346711818911180.26211753.0318038.832.02.6+1.01720231921
Villarreal (2 Seasons)2 Leagues3.92
Villarreal B (1 Season)1 League26.32
Betis (1 Season)1 League22.32
Birmingham City (1 Season)2 Leagues6.47113453.01321595364580.0214250.0133339.401.92.4-1.9143882
SD Aucas (1 Season)2 Leagues4.381457.11395144100.03560.01250.040.20.2+3.810000
CS Emelec (1 Season)2 Leagues6.80
Levante (1 Season)1 League5.90
Club 9 de Octubre (1 Season)1 League3.81
West Brom (1 Season)1 League1.3214250.023351111478.661250.0040.000.00.00.002002
Getafe (1 Season)2 Leagues0.6102050.01546466100.03650.01333.300.00.00.001001
West Brom (1 Season)1 League0.60
Liga MX (4 Seasons)49.518634454.1346711818911180.26211753.0318038.8132.02.6+11.01720231921
FA Cup (4 Seasons)4.20
Premier League (3 Seasons)38.010
La Liga (3 Seasons)30.5102050.01546466100.03650.01333.330.00.0+3.001001
Serie A (3 Seasons)13.75
EFL Cup (3 Seasons)4.00
Championship (2 Seasons)8.718933256.9301911689511781.26211852.5195435.233.53.7-0.52813171515
Europa Lg (2 Seasons)2.31
Libertadores (2 Seasons)1.281457.11395144100.03560.01250.000.20.2-0.210000
La Liga 2 (1 Season)26.32
PL2 — Div. 2 (1 Season)0.60
Copa del Rey (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201019Villarreal B1 League26.32
2009-201019Villarreal1 League0.20
2010-201120Villarreal2 Leagues3.72
2010-201120Levante1 League5.90
2011-201221Betis1 League22.32
2012-201322Morelia1 League21.96
2013-201423Morelia1 League17.14
2014-201524Swansea City3 Leagues20.87
2015-201625Swansea City3 Leagues16.12
2016-201726Swansea City2 Leagues6.41
2017-201827Getafe2 Leagues0.6102050.01546466100.03650.01333.300.00.00.001001
201828CS Emelec2 Leagues6.80
2018-201928West Brom1 League0.60
2018-201928West Brom1 League1.3214250.023351111478.661250.0040.000.00.00.002002
2018-201928Swansea City2 Leagues3.89715662.21465522485882.8356454.761735.331.61.3+1.41489711
2019-202029Birmingham City2 Leagues6.47113453.01321595364580.0214250.0133339.401.92.4-1.9143882
2020-202130Querétaro1 League5.18213959.01389482415377.4294663.092832.110.71.4+0.3861199
2021-202231Querétaro1 League5.310420550.72078699485882.8337146.5225242.321.31.2+0.7914121012
202232Club 9 de Octubre1 League3.81
202333SD Aucas2 Leagues4.381457.11395144100.03560.01250.040.20.2+3.810000
15 Seasons13 Clubs11 Leagues178.439371055.46779246419423881.513024652.85213937.4375.76.5+31.34634403437
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
Swansea City (4 Seasons)4 Leagues47.19715662.21465522485882.8356454.761735.3131.61.3+11.41489711
Morelia (2 Seasons)1 League39.110
Querétaro (2 Seasons)1 League10.518634454.1346711818911180.26211753.0318038.832.02.6+1.01720231921
Villarreal (2 Seasons)2 Leagues3.92
Villarreal B (1 Season)1 League26.32
Betis (1 Season)1 League22.32
Birmingham City (1 Season)2 Leagues6.47113453.01321595364580.0214250.0133339.401.92.4-1.9143882
SD Aucas (1 Season)2 Leagues4.381457.11395144100.03560.01250.040.20.2+3.810000
CS Emelec (1 Season)2 Leagues6.80
Levante (1 Season)1 League5.90
Club 9 de Octubre (1 Season)1 League3.81
West Brom (1 Season)1 League1.3214250.023351111478.661250.0040.000.00.00.002002
Getafe (1 Season)2 Leagues0.6102050.01546466100.03650.01333.300.00.00.001001
West Brom (1 Season)1 League0.60
Liga MX (4 Seasons)49.518634454.1346711818911180.26211753.0318038.8132.02.6+11.01720231921
FA Cup (4 Seasons)4.20
Premier League (3 Seasons)38.010
La Liga (3 Seasons)30.5102050.01546466100.03650.01333.330.00.0+3.001001
Serie A (3 Seasons)13.75
EFL Cup (3 Seasons)4.00
Championship (2 Seasons)8.718933256.9301911689511781.26211852.5195435.233.53.7-0.52813171515
Europa Lg (2 Seasons)2.31
Libertadores (2 Seasons)1.281457.11395144100.03560.01250.000.20.2-0.210000
La Liga 2 (1 Season)26.32
PL2 — Div. 2 (1 Season)0.60
Copa del Rey (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201019Villarreal Bes ESP2. La Liga 27th26.32Matches
2010-201120Villarreales ESP1. La Liga4th1.61Matches
2010-201120Levantees ESP1. La Liga14th5.90Matches
2011-201221Betises ESP1. La Liga13th22.32Matches
2012-201322Moreliamx MEX1. Liga MX2nd21.96
2013-201423Moreliamx MEX1. Liga MX6th17.14
2014-201524Swansea Cityeng ENG1. Premier League8th17.57Matches
2015-201625Swansea Cityeng ENG1. Premier League12th15.12Matches
2016-201726Swansea Cityeng ENG1. Premier League15th5.41Matches
2017-201827Getafees ESP1. La Liga8th0.6102050.01546466100.03650.01333.300.00.00.001001Matches
201828CS Emelecec ECU1. Serie A3rd5.80Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 29th0.60Matches
2018-201928West Bromeng ENG2. Championship4th1.3214250.023351111478.661250.0040.000.00.00.002002Matches
2018-201928Swansea Cityeng ENG2. Championship10th3.89715662.21465522485882.8356454.761735.331.61.3+1.41489711Matches
2019-202029Birmingham Cityeng ENG2. Championship20th3.67113453.01321595364580.0214250.0133339.401.92.4-1.9143882Matches
2020-202130Querétaromx MEX1. Liga MX16th5.18213959.01389482415377.4294663.092832.110.71.4+0.3861199Matches
2021-202231Querétaromx MEX1. Liga MX16th5.310420550.72078699485882.8337146.5225242.321.31.2+0.7914121012Matches
202232Club 9 de Octubreec ECU1. Serie A16th3.81Matches
202333SD Aucasec ECU1. Serie A5th4.14Matches
15 Seasons13 Clubs6 Leagues166.838569655.36640241319023481.212724152.75113737.2365.56.3+30.54534403437
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
Swansea City (4 Seasons)2 Leagues41.89715662.21465522485882.8356454.761735.3131.61.3+11.41489711
Morelia (2 Seasons)1 League39.110
Querétaro (2 Seasons)1 League10.518634454.1346711818911180.26211753.0318038.832.02.6+1.01720231921
Villarreal B (1 Season)1 League26.32
Betis (1 Season)1 League22.32
Birmingham City (1 Season)1 League3.67113453.01321595364580.0214250.0133339.401.92.4-1.9143882
SD Aucas (1 Season)1 League4.14
CS Emelec (1 Season)1 League5.80
Levante (1 Season)1 League5.90
Villarreal (1 Season)1 League1.61
Club 9 de Octubre (1 Season)1 League3.81
West Brom (1 Season)1 League1.3214250.023351111478.661250.0040.000.00.00.002002
Getafe (1 Season)1 League0.6102050.01546466100.03650.01333.300.00.00.001001
West Brom (1 Season)1 League0.60
Liga MX (4 Seasons)49.518634454.1346711818911180.26211753.0318038.8132.02.6+11.01720231921
Premier League (3 Seasons)38.010
La Liga (3 Seasons)30.5102050.01546466100.03650.01333.330.00.0+3.001001
Serie A (3 Seasons)13.75
Championship (2 Seasons)8.718933256.9301911689511781.26211852.5195435.233.53.7-0.52813171515
La Liga 2 (1 Season)26.32
PL2 — Div. 2 (1 Season)0.60
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-201524Swansea Cityeng ENGFA Cup17th0.30Matches
2014-201524Swansea Cityeng ENGLeague Cup9th3.00Matches
2015-201625Swansea Cityeng ENGFA Cup33rd1.00Matches
2016-201726Swansea Cityeng ENGEFL Cup17th1.00Matches
2019-202029Birmingham Cityeng ENGFA Cup9th2.80Matches
6 Seasons3 Clubs3 Leagues8.20
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
Swansea City (4 Seasons)2 Leagues5.30
Birmingham City (1 Season)1 League2.80
Getafe (1 Season)1 League
FA Cup (4 Seasons)4.20
EFL Cup (3 Seasons)4.00
Copa del Rey (1 Season)
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2009-201019Villarreal2. Europa LgR320.20Matches
2010-201120Villarreal2. Europa LgSF2.11Matches
201828CS Emelec1. LibertadoresGR0.90Matches
202333SD Aucas1. LibertadoresGR0.281457.11395144100.03560.01250.000.20.2-0.210000Matches
4 Seasons3 Clubs2 Leagues3.481457.11395144100.03560.01250.010.20.2+0.810000
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 (2 Seasons)1 League2.31
CS Emelec (1 Season)1 League0.90
SD Aucas (1 Season)1 League0.281457.11395144100.03560.01250.000.20.2-0.210000
Europa Lg (2 Seasons)2.31
Libertadores (2 Seasons)1.281457.11395144100.03560.01250.000.20.2-0.210000
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
201424ec Ecuador1. World CupGR2.50Matches
201424ec EcuadorWCQ7.00Matches
201424ec EcuadorFriendlies (M)2.00Matches
201525ec EcuadorFriendlies (M)2.01Matches
201525ec EcuadorCopa AméricaGR3.01Matches
201626ec EcuadorFriendlies (M)0.70Matches
201626ec EcuadorCopa América CentenarioQF3.92Matches
201828ec EcuadorWCQ7.10Matches
201828ec EcuadorFriendlies (M)0.40Matches
4 Seasons1 Club4 Leagues28.54
Friendlies (M) (4 Seasons)5.01
WCQ (2 Seasons)14.20
Copa América Centenario (2 Seasons)6.83
World Cup (1 Season)2.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-201019Villarreal2. Europa Lg0.2Matches
2009-201019Villarreal Bes ESP2. La Liga 226.3Matches
2010-201120Villarreal2. Europa Lg2.1Matches
2010-201120Villarreales ESP1. La Liga1.6Matches
2010-201120Levantees ESP1. La Liga5.9Matches
2011-201221Betises ESP1. La Liga22.3Matches
2012-201322Moreliamx MEX1. Liga MX21.9
2013-201423Moreliamx MEX1. Liga MX17.1
2014-201524Swansea Cityeng ENGFA Cup0.3Matches
2014-201524Swansea Cityeng ENGLeague Cup3.0Matches
2014-201524Swansea Cityeng ENG1. Premier League17.5Matches
2015-201625Swansea Cityeng ENGFA Cup1.0Matches
2015-201625Swansea Cityeng ENG1. Premier League15.1Matches
2016-201726Swansea Cityeng ENGEFL Cup1.04Matches
2016-201726Swansea Cityeng ENG1. Premier League5.438Matches
2017-201827Getafees ESP1. La Liga0.6201910009100001004Matches
201828CS Emelec1. Libertadores0.911Matches
201828CS Emelecec ECU1. Serie A5.8Matches
2018-201928West Bromeng ENG2. Championship1.34236600012151202105Matches
2018-201928Swansea Cityeng ENG2. Championship3.815613521010371470009706Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 20.6Matches
2019-202029Birmingham Cityeng ENG2. Championship3.613411420200481174207105Matches
2019-202029Birmingham Cityeng ENGFA Cup2.85Matches
2020-202130Querétaromx MEX1. Liga MX5.1139132710133420008205Matches
2021-202231Querétaromx MEX1. Liga MX5.320517924305671011500104214Matches
202232Club 9 de Octubreec ECU1. Serie A3.8Matches
202333SD Aucas1. Libertadores0.21495000614200803Matches
202333SD Aucasec ECU1. Serie A4.1Matches
15 Seasons13 Clubs11 Leagues178.47106248461627042361240393242
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Swansea City (4 Seasons)4 Leagues47.115613521010791470009706
Morelia (2 Seasons)1 League39.1
Querétaro (2 Seasons)1 League10.5344311314061001413500186219
Villarreal (2 Seasons)2 Leagues3.9
Villarreal B (1 Season)1 League26.3
Betis (1 Season)1 League22.3
Birmingham City (1 Season)2 Leagues6.413411420200531174207105
SD Aucas (1 Season)2 Leagues4.31495000614200803
CS Emelec (1 Season)2 Leagues6.811
Levante (1 Season)1 League5.9
Club 9 de Octubre (1 Season)1 League3.8
West Brom (1 Season)1 League1.34236600012151202105
Getafe (1 Season)2 Leagues0.6201910009100001004
West Brom (1 Season)1 League0.6
Liga MX (4 Seasons)49.5344311314061001413500186219
FA Cup (4 Seasons)4.25
Premier League (3 Seasons)38.038
La Liga (3 Seasons)30.5201910009100001004
Serie A (3 Seasons)13.7
EFL Cup (3 Seasons)4.04
Championship (2 Seasons)8.733228547210972619540189016
Europa Lg (2 Seasons)2.3
Libertadores (2 Seasons)1.214950001714200803
La Liga 2 (1 Season)26.3
PL2 — Div. 2 (1 Season)0.6
Copa del Rey (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201019Villarreal B1 League26.3
2009-201019Villarreal1 League0.2
2010-201120Villarreal2 Leagues3.7
2010-201120Levante1 League5.9
2011-201221Betis1 League22.3
2012-201322Morelia1 League21.9
2013-201423Morelia1 League17.1
2014-201524Swansea City3 Leagues20.8
2015-201625Swansea City3 Leagues16.1
2016-201726Swansea City2 Leagues6.442
2017-201827Getafe2 Leagues0.6201910009100001004
201828CS Emelec2 Leagues6.811
2018-201928West Brom1 League0.6
2018-201928West Brom1 League1.34236600012151202105
2018-201928Swansea City2 Leagues3.815613521010371470009706
2019-202029Birmingham City2 Leagues6.413411420200531174207105
2020-202130Querétaro1 League5.1139132710133420008205
2021-202231Querétaro1 League5.320517924305671011500104214
202232Club 9 de Octubre1 League3.8
202333SD Aucas2 Leagues4.31495000614200803
15 Seasons13 Clubs11 Leagues178.47106248461627042361240393242
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Swansea City (4 Seasons)4 Leagues47.115613521010791470009706
Morelia (2 Seasons)1 League39.1
Querétaro (2 Seasons)1 League10.5344311314061001413500186219
Villarreal (2 Seasons)2 Leagues3.9
Villarreal B (1 Season)1 League26.3
Betis (1 Season)1 League22.3
Birmingham City (1 Season)2 Leagues6.413411420200531174207105
SD Aucas (1 Season)2 Leagues4.31495000614200803
CS Emelec (1 Season)2 Leagues6.811
Levante (1 Season)1 League5.9
Club 9 de Octubre (1 Season)1 League3.8
West Brom (1 Season)1 League1.34236600012151202105
Getafe (1 Season)2 Leagues0.6201910009100001004
West Brom (1 Season)1 League0.6
Liga MX (4 Seasons)49.5344311314061001413500186219
FA Cup (4 Seasons)4.25
Premier League (3 Seasons)38.038
La Liga (3 Seasons)30.5201910009100001004
Serie A (3 Seasons)13.7
EFL Cup (3 Seasons)4.04
Championship (2 Seasons)8.733228547210972619540189016
Europa Lg (2 Seasons)2.3
Libertadores (2 Seasons)1.214950001714200803
La Liga 2 (1 Season)26.3
PL2 — Div. 2 (1 Season)0.6
Copa del Rey (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201019Villarreal Bes ESP2. La Liga 27th26.3Matches
2010-201120Villarreales ESP1. La Liga4th1.6Matches
2010-201120Levantees ESP1. La Liga14th5.9Matches
2011-201221Betises ESP1. La Liga13th22.3Matches
2012-201322Moreliamx MEX1. Liga MX2nd21.9
2013-201423Moreliamx MEX1. Liga MX6th17.1
2014-201524Swansea Cityeng ENG1. Premier League8th17.5Matches
2015-201625Swansea Cityeng ENG1. Premier League12th15.1Matches
2016-201726Swansea Cityeng ENG1. Premier League15th5.438Matches
2017-201827Getafees ESP1. La Liga8th0.6201910009100001004Matches
201828CS Emelecec ECU1. Serie A3rd5.8Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 29th0.6Matches
2018-201928West Bromeng ENG2. Championship4th1.34236600012151202105Matches
2018-201928Swansea Cityeng ENG2. Championship10th3.815613521010371470009706Matches
2019-202029Birmingham Cityeng ENG2. Championship20th3.613411420200481174207105Matches
2020-202130Querétaromx MEX1. Liga MX16th5.1139132710133420008205Matches
2021-202231Querétaromx MEX1. Liga MX16th5.320517924305671011500104214Matches
202232Club 9 de Octubreec ECU1. Serie A16th3.8Matches
202333SD Aucasec ECU1. Serie A5th4.1Matches
15 Seasons13 Clubs6 Leagues166.86966157961624441321040385239
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Swansea City (4 Seasons)2 Leagues41.815613521010751470009706
Morelia (2 Seasons)1 League39.1
Querétaro (2 Seasons)1 League10.5344311314061001413500186219
Villarreal B (1 Season)1 League26.3
Betis (1 Season)1 League22.3
Birmingham City (1 Season)1 League3.613411420200481174207105
SD Aucas (1 Season)1 League4.1
CS Emelec (1 Season)1 League5.8
Levante (1 Season)1 League5.9
Villarreal (1 Season)1 League1.6
Club 9 de Octubre (1 Season)1 League3.8
West Brom (1 Season)1 League1.34236600012151202105
Getafe (1 Season)1 League0.6201910009100001004
West Brom (1 Season)1 League0.6
Liga MX (4 Seasons)49.5344311314061001413500186219
Premier League (3 Seasons)38.038
La Liga (3 Seasons)30.5201910009100001004
Serie A (3 Seasons)13.7
Championship (2 Seasons)8.733228547210972619540189016
La Liga 2 (1 Season)26.3
PL2 — Div. 2 (1 Season)0.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
2014-201524Swansea Cityeng ENGFA Cup17th0.3Matches
2014-201524Swansea Cityeng ENGLeague Cup9th3.0Matches
2015-201625Swansea Cityeng ENGFA Cup33rd1.0Matches
2016-201726Swansea Cityeng ENGEFL Cup17th1.04Matches
2019-202029Birmingham Cityeng ENGFA Cup9th2.85Matches
6 Seasons3 Clubs3 Leagues8.29
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Swansea City (4 Seasons)2 Leagues5.34
Birmingham City (1 Season)1 League2.85
Getafe (1 Season)1 League
FA Cup (4 Seasons)4.25
EFL Cup (3 Seasons)4.04
Copa del Rey (1 Season)
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2009-201019Villarreal2. Europa LgR320.2Matches
2010-201120Villarreal2. Europa LgSF2.1Matches
201828CS Emelec1. LibertadoresGR0.911Matches
202333SD Aucas1. LibertadoresGR0.21495000614200803Matches
4 Seasons3 Clubs2 Leagues3.414950001714200803
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Villarreal (2 Seasons)1 League2.3
CS Emelec (1 Season)1 League0.911
SD Aucas (1 Season)1 League0.21495000614200803
Europa Lg (2 Seasons)2.3
Libertadores (2 Seasons)1.214950001714200803
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
201424ec Ecuador1. World CupGR2.5Matches
201424ec EcuadorWCQ7.0Matches
201424ec EcuadorFriendlies (M)2.0Matches
201525ec EcuadorFriendlies (M)2.0Matches
201525ec EcuadorCopa AméricaGR3.012Matches
201626ec EcuadorFriendlies (M)0.7Matches
201626ec EcuadorCopa América CentenarioQF3.930Matches
201828ec EcuadorWCQ7.1Matches
201828ec EcuadorFriendlies (M)0.4Matches
4 Seasons1 Club4 Leagues28.542
Friendlies (M) (4 Seasons)5.0
WCQ (2 Seasons)14.2
Copa América Centenario (2 Seasons)6.842
World Cup (1 Season)2.5

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-201019Villarreal2. Europa Lg0.2Matches
2009-201019Villarreal Bes ESP2. La Liga 226.3Matches
2010-201120Villarreal2. Europa Lg2.1Matches
2010-201120Villarreales ESP1. La Liga1.6Matches
2010-201120Levantees ESP1. La Liga5.9Matches
2011-201221Betises ESP1. La Liga22.3Matches
2012-201322Moreliamx MEX1. Liga MX21.9
2013-201423Moreliamx MEX1. Liga MX17.1
2014-201524Swansea Cityeng ENGFA Cup0.3Matches
2014-201524Swansea Cityeng ENGLeague Cup3.0Matches
2014-201524Swansea Cityeng ENG1. Premier League17.5Matches
2015-201625Swansea Cityeng ENGFA Cup1.0Matches
2015-201625Swansea Cityeng ENG1. Premier League15.1Matches
2016-201726Swansea Cityeng ENGEFL Cup1.0Matches
2016-201726Swansea Cityeng ENG1. Premier League5.4Matches
2017-201827Getafees ESP1. La Liga0.600.0000000000.00000000Matches
201828CS Emelec1. Libertadores0.9Matches
201828CS Emelecec ECU1. Serie A5.8Matches
2018-201928West Bromeng ENG2. Championship1.321.4920000000.00000000Matches
2018-201928Swansea Cityeng ENG2. Championship3.8236.09192200061.59510000Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 20.6Matches
2019-202029Birmingham Cityeng ENG2. Championship3.6195.31125200000.00000000Matches
2019-202029Birmingham Cityeng ENGFA Cup2.8Matches
2020-202130Querétaromx MEX1. Liga MX5.1122.34110100020.39200000Matches
2021-202231Querétaromx MEX1. Liga MX5.3265.22132523130.60201000Matches
202232Club 9 de Octubreec ECU1. Serie A3.8Matches
202333SD Aucas1. Libertadores0.214.2901000000.00000000Matches
202333SD Aucasec ECU1. Serie A4.1Matches
15 Seasons13 Clubs11 Leagues178.4834.22571010231110.56911000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Swansea City (4 Seasons)4 Leagues47.1236.09192200061.59510000
Morelia (2 Seasons)1 League39.1
Querétaro (2 Seasons)1 League10.5383.76242623150.49401000
Villarreal (2 Seasons)2 Leagues3.9
Villarreal B (1 Season)1 League26.3
Betis (1 Season)1 League22.3
Birmingham City (1 Season)2 Leagues6.4195.31125200000.00000000
SD Aucas (1 Season)2 Leagues4.314.2901000000.00000000
CS Emelec (1 Season)2 Leagues6.8
Levante (1 Season)1 League5.9
Club 9 de Octubre (1 Season)1 League3.8
West Brom (1 Season)1 League1.321.4920000000.00000000
Getafe (1 Season)2 Leagues0.600.0000000000.00000000
West Brom (1 Season)1 League0.6
Liga MX (4 Seasons)49.5383.76242623150.49401000
FA Cup (4 Seasons)4.2
Premier League (3 Seasons)38.0
La Liga (3 Seasons)30.500.0000000000.00000000
Serie A (3 Seasons)13.7
EFL Cup (3 Seasons)4.0
Championship (2 Seasons)8.7445.06337400060.69510000
Europa Lg (2 Seasons)2.3
Libertadores (2 Seasons)1.214.2901000000.00000000
La Liga 2 (1 Season)26.3
PL2 — Div. 2 (1 Season)0.6
Copa del Rey (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201019Villarreal B1 League26.3
2009-201019Villarreal1 League0.2
2010-201120Villarreal2 Leagues3.7
2010-201120Levante1 League5.9
2011-201221Betis1 League22.3
2012-201322Morelia1 League21.9
2013-201423Morelia1 League17.1
2014-201524Swansea City3 Leagues20.8
2015-201625Swansea City3 Leagues16.1
2016-201726Swansea City2 Leagues6.4
2017-201827Getafe2 Leagues0.600.0000000000.00000000
201828CS Emelec2 Leagues6.8
2018-201928West Brom1 League0.6
2018-201928West Brom1 League1.321.4920000000.00000000
2018-201928Swansea City2 Leagues3.8236.09192200061.59510000
2019-202029Birmingham City2 Leagues6.4195.31125200000.00000000
2020-202130Querétaro1 League5.1122.34110100020.39200000
2021-202231Querétaro1 League5.3265.22132523130.60201000
202232Club 9 de Octubre1 League3.8
202333SD Aucas2 Leagues4.314.2901000000.00000000
15 Seasons13 Clubs11 Leagues178.4834.22571010231110.56911000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Swansea City (4 Seasons)4 Leagues47.1236.09192200061.59510000
Morelia (2 Seasons)1 League39.1
Querétaro (2 Seasons)1 League10.5383.76242623150.49401000
Villarreal (2 Seasons)2 Leagues3.9
Villarreal B (1 Season)1 League26.3
Betis (1 Season)1 League22.3
Birmingham City (1 Season)2 Leagues6.4195.31125200000.00000000
SD Aucas (1 Season)2 Leagues4.314.2901000000.00000000
CS Emelec (1 Season)2 Leagues6.8
Levante (1 Season)1 League5.9
Club 9 de Octubre (1 Season)1 League3.8
West Brom (1 Season)1 League1.321.4920000000.00000000
Getafe (1 Season)2 Leagues0.600.0000000000.00000000
West Brom (1 Season)1 League0.6
Liga MX (4 Seasons)49.5383.76242623150.49401000
FA Cup (4 Seasons)4.2
Premier League (3 Seasons)38.0
La Liga (3 Seasons)30.500.0000000000.00000000
Serie A (3 Seasons)13.7
EFL Cup (3 Seasons)4.0
Championship (2 Seasons)8.7445.06337400060.69510000
Europa Lg (2 Seasons)2.3
Libertadores (2 Seasons)1.214.2901000000.00000000
La Liga 2 (1 Season)26.3
PL2 — Div. 2 (1 Season)0.6
Copa del Rey (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201019Villarreal Bes ESP2. La Liga 27th26.3Matches
2010-201120Villarreales ESP1. La Liga4th1.6Matches
2010-201120Levantees ESP1. La Liga14th5.9Matches
2011-201221Betises ESP1. La Liga13th22.3Matches
2012-201322Moreliamx MEX1. Liga MX2nd21.9
2013-201423Moreliamx MEX1. Liga MX6th17.1
2014-201524Swansea Cityeng ENG1. Premier League8th17.5Matches
2015-201625Swansea Cityeng ENG1. Premier League12th15.1Matches
2016-201726Swansea Cityeng ENG1. Premier League15th5.4Matches
2017-201827Getafees ESP1. La Liga8th0.600.0000000000.00000000Matches
201828CS Emelecec ECU1. Serie A3rd5.8Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 29th0.6Matches
2018-201928West Bromeng ENG2. Championship4th1.321.4920000000.00000000Matches
2018-201928Swansea Cityeng ENG2. Championship10th3.8236.09192200061.59510000Matches
2019-202029Birmingham Cityeng ENG2. Championship20th3.6195.31125200000.00000000Matches
2020-202130Querétaromx MEX1. Liga MX16th5.1122.34110100020.39200000Matches
2021-202231Querétaromx MEX1. Liga MX16th5.3265.22132523130.60201000Matches
202232Club 9 de Octubreec ECU1. Serie A16th3.8Matches
202333SD Aucasec ECU1. Serie A5th4.1Matches
15 Seasons13 Clubs6 Leagues166.8824.2157910231110.57911000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Swansea City (4 Seasons)2 Leagues41.8236.09192200061.59510000
Morelia (2 Seasons)1 League39.1
Querétaro (2 Seasons)1 League10.5383.76242623150.49401000
Villarreal B (1 Season)1 League26.3
Betis (1 Season)1 League22.3
Birmingham City (1 Season)1 League3.6195.31125200000.00000000
SD Aucas (1 Season)1 League4.1
CS Emelec (1 Season)1 League5.8
Levante (1 Season)1 League5.9
Villarreal (1 Season)1 League1.6
Club 9 de Octubre (1 Season)1 League3.8
West Brom (1 Season)1 League1.321.4920000000.00000000
Getafe (1 Season)1 League0.600.0000000000.00000000
West Brom (1 Season)1 League0.6
Liga MX (4 Seasons)49.5383.76242623150.49401000
Premier League (3 Seasons)38.0
La Liga (3 Seasons)30.500.0000000000.00000000
Serie A (3 Seasons)13.7
Championship (2 Seasons)8.7445.06337400060.69510000
La Liga 2 (1 Season)26.3
PL2 — Div. 2 (1 Season)0.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
2014-201524Swansea Cityeng ENGFA Cup17th0.3Matches
2014-201524Swansea Cityeng ENGLeague Cup9th3.0Matches
2015-201625Swansea Cityeng ENGFA Cup33rd1.0Matches
2016-201726Swansea Cityeng ENGEFL Cup17th1.0Matches
2019-202029Birmingham Cityeng ENGFA Cup9th2.8Matches
6 Seasons3 Clubs3 Leagues8.2
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Swansea City (4 Seasons)2 Leagues5.3
Birmingham City (1 Season)1 League2.8
Getafe (1 Season)1 League
FA Cup (4 Seasons)4.2
EFL Cup (3 Seasons)4.0
Copa del Rey (1 Season)
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2009-201019Villarreal2. Europa LgR320.2Matches
2010-201120Villarreal2. Europa LgSF2.1Matches
201828CS Emelec1. LibertadoresGR0.9Matches
202333SD Aucas1. LibertadoresGR0.214.2901000000.00000000Matches
4 Seasons3 Clubs2 Leagues3.414.2901000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Villarreal (2 Seasons)1 League2.3
CS Emelec (1 Season)1 League0.9
SD Aucas (1 Season)1 League0.214.2901000000.00000000
Europa Lg (2 Seasons)2.3
Libertadores (2 Seasons)1.214.2901000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201424ec Ecuador1. World CupGR2.5Matches
201424ec EcuadorWCQ7.0Matches
201424ec EcuadorFriendlies (M)2.0Matches
201525ec EcuadorFriendlies (M)2.0Matches
201525ec EcuadorCopa AméricaGR3.0Matches
201626ec EcuadorFriendlies (M)0.7Matches
201626ec EcuadorCopa América CentenarioQF3.9Matches
201828ec EcuadorWCQ7.1Matches
201828ec EcuadorFriendlies (M)0.4Matches
4 Seasons1 Club4 Leagues28.5
Friendlies (M) (4 Seasons)5.0
WCQ (2 Seasons)14.2
Copa América Centenario (2 Seasons)6.8
World Cup (1 Season)2.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-201019Villarreal2. Europa Lg0.2Matches
2009-201019Villarreal Bes ESP2. La Liga 226.3Matches
2010-201120Villarreal2. Europa Lg2.1Matches
2010-201120Villarreales ESP1. La Liga1.6Matches
2010-201120Levantees ESP1. La Liga5.9Matches
2011-201221Betises ESP1. La Liga22.3Matches
2012-201322Moreliamx MEX1. Liga MX21.9
2013-201423Moreliamx MEX1. Liga MX17.1
2014-201524Swansea Cityeng ENGFA Cup0.3Matches
2014-201524Swansea Cityeng ENGLeague Cup3.0Matches
2014-201524Swansea Cityeng ENG1. Premier League17.5Matches
2015-201625Swansea Cityeng ENGFA Cup1.0Matches
2015-201625Swansea Cityeng ENG1. Premier League15.1Matches
2016-201726Swansea Cityeng ENGEFL Cup1.000Matches
2016-201726Swansea Cityeng ENG1. Premier League5.451Matches
2017-201827Getafees ESP1. La Liga0.61110011100.000000120Matches
201828CS Emelec1. Libertadores0.900Matches
201828CS Emelecec ECU1. Serie A5.8Matches
2018-201928West Bromeng ENG2. Championship1.300000010.011010000Matches
2018-201928Swansea Cityeng ENG2. Championship3.8444000000000400Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 20.6Matches
2019-202029Birmingham Cityeng ENG2. Championship3.6742413560.023030730Matches
2019-202029Birmingham Cityeng ENGFA Cup2.800Matches
2020-202130Querétaromx MEX1. Liga MX5.1310301425.030002530Matches
2021-202231Querétaromx MEX1. Liga MX5.3831433650.033031910Matches
202232Club 9 de Octubreec ECU1. Serie A3.8Matches
202333SD Aucas1. Libertadores0.2000000000000000Matches
202333SD Aucasec ECU1. Serie A4.1Matches
15 Seasons13 Clubs11 Leagues178.42318811481747.1970742690
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Swansea City (4 Seasons)4 Leagues47.1494000000001400
Morelia (2 Seasons)1 League39.10
Querétaro (2 Seasons)1 League10.511417341040.0630331440
Villarreal (2 Seasons)2 Leagues3.90
Villarreal B (1 Season)1 League26.30
Betis (1 Season)1 League22.30
Birmingham City (1 Season)2 Leagues6.4742413560.023030730
SD Aucas (1 Season)2 Leagues4.3000000000000000
CS Emelec (1 Season)2 Leagues6.8000
Levante (1 Season)1 League5.90
Club 9 de Octubre (1 Season)1 League3.80
West Brom (1 Season)1 League1.300000010.011010000
Getafe (1 Season)2 Leagues0.61110011100.000000120
West Brom (1 Season)1 League0.60
Liga MX (4 Seasons)49.511417341040.0630331440
FA Cup (4 Seasons)4.2000
Premier League (3 Seasons)38.0510
La Liga (3 Seasons)30.51110011100.000000120
Serie A (3 Seasons)13.70
EFL Cup (3 Seasons)4.0000
Championship (2 Seasons)8.71186413650.0340401130
Europa Lg (2 Seasons)2.30
Libertadores (2 Seasons)1.2000000000000000
La Liga 2 (1 Season)26.30
PL2 — Div. 2 (1 Season)0.60
Copa del Rey (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201019Villarreal B1 League26.30
2009-201019Villarreal1 League0.20
2010-201120Villarreal2 Leagues3.70
2010-201120Levante1 League5.90
2011-201221Betis1 League22.30
2012-201322Morelia1 League21.90
2013-201423Morelia1 League17.10
2014-201524Swansea City3 Leagues20.80
2015-201625Swansea City3 Leagues16.10
2016-201726Swansea City2 Leagues6.4510
2017-201827Getafe2 Leagues0.61110011100.000000120
201828CS Emelec2 Leagues6.8000
2018-201928West Brom1 League0.60
2018-201928West Brom1 League1.300000010.011010000
2018-201928Swansea City2 Leagues3.8444000000000400
2019-202029Birmingham City2 Leagues6.4742413560.023030730
2020-202130Querétaro1 League5.1310301425.030002530
2021-202231Querétaro1 League5.3831433650.033031910
202232Club 9 de Octubre1 League3.80
202333SD Aucas2 Leagues4.3000000000000000
15 Seasons13 Clubs11 Leagues178.42318811481747.1970742690
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Swansea City (4 Seasons)4 Leagues47.1494000000001400
Morelia (2 Seasons)1 League39.10
Querétaro (2 Seasons)1 League10.511417341040.0630331440
Villarreal (2 Seasons)2 Leagues3.90
Villarreal B (1 Season)1 League26.30
Betis (1 Season)1 League22.30
Birmingham City (1 Season)2 Leagues6.4742413560.023030730
SD Aucas (1 Season)2 Leagues4.3000000000000000
CS Emelec (1 Season)2 Leagues6.8000
Levante (1 Season)1 League5.90
Club 9 de Octubre (1 Season)1 League3.80
West Brom (1 Season)1 League1.300000010.011010000
Getafe (1 Season)2 Leagues0.61110011100.000000120
West Brom (1 Season)1 League0.60
Liga MX (4 Seasons)49.511417341040.0630331440
FA Cup (4 Seasons)4.2000
Premier League (3 Seasons)38.0510
La Liga (3 Seasons)30.51110011100.000000120
Serie A (3 Seasons)13.70
EFL Cup (3 Seasons)4.0000
Championship (2 Seasons)8.71186413650.0340401130
Europa Lg (2 Seasons)2.30
Libertadores (2 Seasons)1.2000000000000000
La Liga 2 (1 Season)26.30
PL2 — Div. 2 (1 Season)0.60
Copa del Rey (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201019Villarreal Bes ESP2. La Liga 27th26.3Matches
2010-201120Villarreales ESP1. La Liga4th1.6Matches
2010-201120Levantees ESP1. La Liga14th5.9Matches
2011-201221Betises ESP1. La Liga13th22.3Matches
2012-201322Moreliamx MEX1. Liga MX2nd21.9
2013-201423Moreliamx MEX1. Liga MX6th17.1
2014-201524Swansea Cityeng ENG1. Premier League8th17.5Matches
2015-201625Swansea Cityeng ENG1. Premier League12th15.1Matches
2016-201726Swansea Cityeng ENG1. Premier League15th5.451Matches
2017-201827Getafees ESP1. La Liga8th0.61110011100.000000120Matches
201828CS Emelecec ECU1. Serie A3rd5.8Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 29th0.6Matches
2018-201928West Bromeng ENG2. Championship4th1.300000010.011010000Matches
2018-201928Swansea Cityeng ENG2. Championship10th3.8444000000000400Matches
2019-202029Birmingham Cityeng ENG2. Championship20th3.6742413560.023030730Matches
2020-202130Querétaromx MEX1. Liga MX16th5.1310301425.030002530Matches
2021-202231Querétaromx MEX1. Liga MX16th5.3831433650.033031910Matches
202232Club 9 de Octubreec ECU1. Serie A16th3.8Matches
202333SD Aucasec ECU1. Serie A5th4.1Matches
15 Seasons13 Clubs6 Leagues166.82318811481747.1970742690
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
Swansea City (4 Seasons)2 Leagues41.8494000000001400
Morelia (2 Seasons)1 League39.10
Querétaro (2 Seasons)1 League10.511417341040.0630331440
Villarreal B (1 Season)1 League26.30
Betis (1 Season)1 League22.30
Birmingham City (1 Season)1 League3.6742413560.023030730
SD Aucas (1 Season)1 League4.10
CS Emelec (1 Season)1 League5.80
Levante (1 Season)1 League5.90
Villarreal (1 Season)1 League1.60
Club 9 de Octubre (1 Season)1 League3.80
West Brom (1 Season)1 League1.300000010.011010000
Getafe (1 Season)1 League0.61110011100.000000120
West Brom (1 Season)1 League0.60
Liga MX (4 Seasons)49.511417341040.0630331440
Premier League (3 Seasons)38.0510
La Liga (3 Seasons)30.51110011100.000000120
Serie A (3 Seasons)13.70
Championship (2 Seasons)8.71186413650.0340401130
La Liga 2 (1 Season)26.30
PL2 — Div. 2 (1 Season)0.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
2014-201524Swansea Cityeng ENGFA Cup17th0.3Matches
2014-201524Swansea Cityeng ENGLeague Cup9th3.0Matches
2015-201625Swansea Cityeng ENGFA Cup33rd1.0Matches
2016-201726Swansea Cityeng ENGEFL Cup17th1.000Matches
2019-202029Birmingham Cityeng ENGFA Cup9th2.800Matches
6 Seasons3 Clubs3 Leagues8.2000
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
Swansea City (4 Seasons)2 Leagues5.3000
Birmingham City (1 Season)1 League2.8000
Getafe (1 Season)1 League0
FA Cup (4 Seasons)4.2000
EFL Cup (3 Seasons)4.0000
Copa del Rey (1 Season)0
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2009-201019Villarreal2. Europa LgR320.2Matches
2010-201120Villarreal2. Europa LgSF2.1Matches
201828CS Emelec1. LibertadoresGR0.900Matches
202333SD Aucas1. LibertadoresGR0.2000000000000000Matches
4 Seasons3 Clubs2 Leagues3.4000000000000000
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 League2.30
CS Emelec (1 Season)1 League0.9000
SD Aucas (1 Season)1 League0.2000000000000000
Europa Lg (2 Seasons)2.30
Libertadores (2 Seasons)1.2000000000000000
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
201424ec Ecuador1. World CupGR2.5Matches
201424ec EcuadorWCQ7.0Matches
201424ec EcuadorFriendlies (M)2.0Matches
201525ec EcuadorFriendlies (M)2.0Matches
201525ec EcuadorCopa AméricaGR3.020Matches
201626ec EcuadorFriendlies (M)0.7Matches
201626ec EcuadorCopa América CentenarioQF3.922Matches
201828ec EcuadorWCQ7.1Matches
201828ec EcuadorFriendlies (M)0.4Matches
4 Seasons1 Club4 Leagues28.5420
Friendlies (M) (4 Seasons)5.00
WCQ (2 Seasons)14.20
Copa América Centenario (2 Seasons)6.8420
World Cup (1 Season)2.50

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-201019Villarreal2. Europa Lg0.2Matches
2009-201019Villarreal Bes ESP2. La Liga 226.3Matches
2010-201120Villarreal2. Europa Lg2.1Matches
2010-201120Villarreales ESP1. La Liga1.6Matches
2010-201120Levantees ESP1. La Liga5.9Matches
2011-201221Betises ESP1. La Liga22.3Matches
2012-201322Moreliamx MEX1. Liga MX21.9
2013-201423Moreliamx MEX1. Liga MX17.1
2014-201524Swansea Cityeng ENGFA Cup0.3Matches
2014-201524Swansea Cityeng ENGLeague Cup3.0Matches
2014-201524Swansea Cityeng ENG1. Premier League17.5Matches
2015-201625Swansea Cityeng ENGFA Cup1.0Matches
2015-201625Swansea Cityeng ENG1. Premier League15.1Matches
2016-201726Swansea Cityeng ENGEFL Cup1.0Matches
2016-201726Swansea Cityeng ENG1. Premier League5.4Matches
2017-201827Getafees ESP1. La Liga0.6250541712511100.000.0161464231114199Matches
201828CS Emelec1. Libertadores0.9Matches
201828CS Emelecec ECU1. Serie A5.8Matches
2018-201928West Bromeng ENG2. Championship1.3570014434575480.0120.03430814992283398Matches
2018-201928Swansea Cityeng ENG2. Championship3.82091107013419209371848.61951.4127145581835191291515460Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 20.6Matches
2019-202029Birmingham Cityeng ENG2. Championship3.6174316639713174211257.1942.91008484092356101010738Matches
2019-202029Birmingham Cityeng ENGFA Cup2.8Matches
2020-202130Querétaromx MEX1. Liga MX5.11851208088818516637.51062.512411225472317512712928Matches
2021-202231Querétaromx MEX1. Liga MX5.32691139715911269361850.01850.017217139284923481818055Matches
202232Club 9 de Octubreec ECU1. Serie A3.8Matches
202333SD Aucas1. Libertadores0.21511113015100.01100.0111235642001104Matches
202333SD Aucasec ECU1. Serie A4.1Matches
15 Seasons13 Clubs11 Leagues178.4934765329551569341175950.45849.65845715294914669304858638202
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
Swansea City (4 Seasons)4 Leagues47.12091107013419209371848.61951.4127145581835191291515460
Morelia (2 Seasons)1 League39.1
Querétaro (2 Seasons)1 League10.545423317724719454522446.22853.82962835147572409202530983
Villarreal (2 Seasons)2 Leagues3.9
Villarreal B (1 Season)1 League26.3
Betis (1 Season)1 League22.3
Birmingham City (1 Season)2 Leagues6.4174316639713174211257.1942.91008484092356101010738
SD Aucas (1 Season)2 Leagues4.31511113015100.01100.0111235642001104
CS Emelec (1 Season)2 Leagues6.8
Levante (1 Season)1 League5.9
Club 9 de Octubre (1 Season)1 League3.8
West Brom (1 Season)1 League1.3570014434575480.0120.03430814992283398
Getafe (1 Season)2 Leagues0.6250541712511100.000.0161464231114199
West Brom (1 Season)1 League0.6
Liga MX (4 Seasons)49.545423317724719454522446.22853.82962835147572409202530983
FA Cup (4 Seasons)4.2
Premier League (3 Seasons)38.0
La Liga (3 Seasons)30.5250541712511100.000.0161464231114199
Serie A (3 Seasons)13.7
EFL Cup (3 Seasons)4.0
Championship (2 Seasons)8.744042614727436440633454.02946.0261261113766726202728300106
Europa Lg (2 Seasons)2.3
Libertadores (2 Seasons)1.21511113015100.01100.0111235642001104
La Liga 2 (1 Season)26.3
PL2 — Div. 2 (1 Season)0.6
Copa del Rey (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201019Villarreal B1 League26.3
2009-201019Villarreal1 League0.2
2010-201120Villarreal2 Leagues3.7
2010-201120Levante1 League5.9
2011-201221Betis1 League22.3
2012-201322Morelia1 League21.9
2013-201423Morelia1 League17.1
2014-201524Swansea City3 Leagues20.8
2015-201625Swansea City3 Leagues16.1
2016-201726Swansea City2 Leagues6.4
2017-201827Getafe2 Leagues0.6250541712511100.000.0161464231114199
201828CS Emelec2 Leagues6.8
2018-201928West Brom1 League0.6
2018-201928West Brom1 League1.3570014434575480.0120.03430814992283398
2018-201928Swansea City2 Leagues3.82091107013419209371848.61951.4127145581835191291515460
2019-202029Birmingham City2 Leagues6.4174316639713174211257.1942.91008484092356101010738
2020-202130Querétaro1 League5.11851208088818516637.51062.512411225472317512712928
2021-202231Querétaro1 League5.32691139715911269361850.01850.017217139284923481818055
202232Club 9 de Octubre1 League3.8
202333SD Aucas2 Leagues4.31511113015100.01100.0111235642001104
15 Seasons13 Clubs11 Leagues178.4934765329551569341175950.45849.65845715294914669304858638202
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
Swansea City (4 Seasons)4 Leagues47.12091107013419209371848.61951.4127145581835191291515460
Morelia (2 Seasons)1 League39.1
Querétaro (2 Seasons)1 League10.545423317724719454522446.22853.82962835147572409202530983
Villarreal (2 Seasons)2 Leagues3.9
Villarreal B (1 Season)1 League26.3
Betis (1 Season)1 League22.3
Birmingham City (1 Season)2 Leagues6.4174316639713174211257.1942.91008484092356101010738
SD Aucas (1 Season)2 Leagues4.31511113015100.01100.0111235642001104
CS Emelec (1 Season)2 Leagues6.8
Levante (1 Season)1 League5.9
Club 9 de Octubre (1 Season)1 League3.8
West Brom (1 Season)1 League1.3570014434575480.0120.03430814992283398
Getafe (1 Season)2 Leagues0.6250541712511100.000.0161464231114199
West Brom (1 Season)1 League0.6
Liga MX (4 Seasons)49.545423317724719454522446.22853.82962835147572409202530983
FA Cup (4 Seasons)4.2
Premier League (3 Seasons)38.0
La Liga (3 Seasons)30.5250541712511100.000.0161464231114199
Serie A (3 Seasons)13.7
EFL Cup (3 Seasons)4.0
Championship (2 Seasons)8.744042614727436440633454.02946.0261261113766726202728300106
Europa Lg (2 Seasons)2.3
Libertadores (2 Seasons)1.21511113015100.01100.0111235642001104
La Liga 2 (1 Season)26.3
PL2 — Div. 2 (1 Season)0.6
Copa del Rey (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201019Villarreal Bes ESP2. La Liga 27th26.3Matches
2010-201120Villarreales ESP1. La Liga4th1.6Matches
2010-201120Levantees ESP1. La Liga14th5.9Matches
2011-201221Betises ESP1. La Liga13th22.3Matches
2012-201322Moreliamx MEX1. Liga MX2nd21.9
2013-201423Moreliamx MEX1. Liga MX6th17.1
2014-201524Swansea Cityeng ENG1. Premier League8th17.5Matches
2015-201625Swansea Cityeng ENG1. Premier League12th15.1Matches
2016-201726Swansea Cityeng ENG1. Premier League15th5.4Matches
2017-201827Getafees ESP1. La Liga8th0.6250541712511100.000.0161464231114199Matches
201828CS Emelecec ECU1. Serie A3rd5.8Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 29th0.6Matches
2018-201928West Bromeng ENG2. Championship4th1.3570014434575480.0120.03430814992283398Matches
2018-201928Swansea Cityeng ENG2. Championship10th3.82091107013419209371848.61951.4127145581835191291515460Matches
2019-202029Birmingham Cityeng ENG2. Championship20th3.6174316639713174211257.1942.91008484092356101010738Matches
2020-202130Querétaromx MEX1. Liga MX16th5.11851208088818516637.51062.512411225472317512712928Matches
2021-202231Querétaromx MEX1. Liga MX16th5.32691139715911269361850.01850.017217139284923481818055Matches
202232Club 9 de Octubreec ECU1. Serie A16th3.8Matches
202333SD Aucasec ECU1. Serie A5th4.1Matches
15 Seasons13 Clubs6 Leagues166.8919664328538569191165950.95749.15735592289314267304857628198
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
Swansea City (4 Seasons)2 Leagues41.82091107013419209371848.61951.4127145581835191291515460
Morelia (2 Seasons)1 League39.1
Querétaro (2 Seasons)1 League10.545423317724719454522446.22853.82962835147572409202530983
Villarreal B (1 Season)1 League26.3
Betis (1 Season)1 League22.3
Birmingham City (1 Season)1 League3.6174316639713174211257.1942.91008484092356101010738
SD Aucas (1 Season)1 League4.1
CS Emelec (1 Season)1 League5.8
Levante (1 Season)1 League5.9
Villarreal (1 Season)1 League1.6
Club 9 de Octubre (1 Season)1 League3.8
West Brom (1 Season)1 League1.3570014434575480.0120.03430814992283398
Getafe (1 Season)1 League0.6250541712511100.000.0161464231114199
West Brom (1 Season)1 League0.6
Liga MX (4 Seasons)49.545423317724719454522446.22853.82962835147572409202530983
Premier League (3 Seasons)38.0
La Liga (3 Seasons)30.5250541712511100.000.0161464231114199
Serie A (3 Seasons)13.7
Championship (2 Seasons)8.744042614727436440633454.02946.0261261113766726202728300106
La Liga 2 (1 Season)26.3
PL2 — Div. 2 (1 Season)0.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
2014-201524Swansea Cityeng ENGFA Cup17th0.3Matches
2014-201524Swansea Cityeng ENGLeague Cup9th3.0Matches
2015-201625Swansea Cityeng ENGFA Cup33rd1.0Matches
2016-201726Swansea Cityeng ENGEFL Cup17th1.0Matches
2019-202029Birmingham Cityeng ENGFA Cup9th2.8Matches
6 Seasons3 Clubs3 Leagues8.2
Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
Swansea City (4 Seasons)2 Leagues5.3
Birmingham City (1 Season)1 League2.8
Getafe (1 Season)1 League
FA Cup (4 Seasons)4.2
EFL Cup (3 Seasons)4.0
Copa del Rey (1 Season)
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2009-201019Villarreal2. Europa LgR320.2Matches
2010-201120Villarreal2. Europa LgSF2.1Matches
201828CS Emelec1. LibertadoresGR0.9Matches
202333SD Aucas1. LibertadoresGR0.21511113015100.01100.0111235642001104Matches
4 Seasons3 Clubs2 Leagues3.41511113015100.01100.0111235642001104
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 (2 Seasons)1 League2.3
CS Emelec (1 Season)1 League0.9
SD Aucas (1 Season)1 League0.21511113015100.01100.0111235642001104
Europa Lg (2 Seasons)2.3
Libertadores (2 Seasons)1.21511113015100.01100.0111235642001104
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
201424ec Ecuador1. World CupGR2.5Matches
201424ec EcuadorWCQ7.0Matches
201424ec EcuadorFriendlies (M)2.0Matches
201525ec EcuadorFriendlies (M)2.0Matches
201525ec EcuadorCopa AméricaGR3.0Matches
201626ec EcuadorFriendlies (M)0.7Matches
201626ec EcuadorCopa América CentenarioQF3.9Matches
201828ec EcuadorWCQ7.1Matches
201828ec EcuadorFriendlies (M)0.4Matches
4 Seasons1 Club4 Leagues28.5
Friendlies (M) (4 Seasons)5.0
WCQ (2 Seasons)14.2
Copa América Centenario (2 Seasons)6.8
World Cup (1 Season)2.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-201019Villarreal2. Europa Lg120200.201Matches
2009-201019Villarreal Bes ESP2. La Liga 2322,3667462.626.3275Matches
2010-201120Villarreal2. Europa Lg5185372.1114Matches
2010-201120Villarreales ESP1. La Liga9145164.21.609Matches
2010-201120Levantees ESP1. La Liga115344915.65.9427Matches
2011-201221Betises ESP1. La Liga322,0096358.722.32666Matches
2012-201322Moreliamx MEX1. Liga MX321,9746264.521.9266
2013-201423Moreliamx MEX1. Liga MX251,5426250.417.1178
2014-201524Swansea Cityeng ENGFA Cup1292916.10.30012800.0002-2-6.21-8.59Matches
2014-201524Swansea Cityeng ENGLeague Cup327090100.03.03903002.0052+3+1.00Matches
2014-201524Swansea Cityeng ENG1. Premier League301,5775346.117.51581501.472221+1+0.06+0.25Matches
2015-201625Swansea Cityeng ENGFA Cup19090100.01.01901000.0023-1-1.00Matches
2015-201625Swansea Cityeng ENGLeague Cup00001Matches
2015-201625Swansea Cityeng ENG1. Premier League231,3555939.615.1145990.961821-3-0.20+0.11Matches
2016-201726Swansea Cityeng ENGEFL Cup1909050.01.01901003.0031+2+2.00+3.00Matches
2016-201726Swansea Cityeng ENG1. Premier League134893814.35.4201150.7769-3-0.55+0.12Matches
2017-201827Getafees ESPCopa del Rey00001Matches
2017-201827Getafees ESP1. La Liga458151.70.60041531.0010+1+1.55+1.340.60.1+0.4+0.67+0.46Matches
201828CS Emelec1. Libertadores2844215.60.90024110.0013-2-2.14-0.96Matches
201828CS Emelecec ECU1. Serie A125244413.25.8471183011.171011-1-0.17-0.85Matches
2018-201928West Bromeng ENG2. Championship4121302.91.3159032131.5012-1-0.74-1.331.72.1-0.4-0.30-0.60Matches
2018-201928Swansea Cityeng ENG2. Championship12341288.23.800122851.33115+6+1.58+1.659.02.0+7.1+1.87+1.65Matches
2018-201928Swansea Cityeng ENGFA Cup00001Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 2155552.80.61550001.0001-1-1.64-1.45Matches
2019-202029Birmingham Cityeng ENG2. Championship14322237.83.624901219101.0076+1+0.28+0.807.45.2+2.3+0.63+0.78Matches
2019-202029Birmingham Cityeng ENGFA Cup42556465.42.838311701.7532+1+0.35+1.02Matches
2020-202130Querétaromx MEX1. Liga MX124633915.15.1751052100.85810-2-0.39-0.085.87.5-1.8-0.34-0.21Matches
2021-202231Querétaromx MEX1. Liga MX174792815.75.32731152290.947700.00+0.3810.49.4+1.0+0.21+0.50Matches
202232Club 9 de Octubreec ECU1. Serie A93403812.63.8357062801.0046-2-0.53+0.31Matches
202333SD Aucas1. Libertadores121213.90.20012150.000000.00+1.040.30.1+0.1+0.56+1.47Matches
202333SD Aucasec ECU1. Serie A133702813.74.136601017101.54109+1+0.24+0.36Matches
15 Seasons13 Clubs11 Leagues32316,0535024.5178.4162673016123641.14119120-1-0.01+0.1235.226.4+8.7+0.44+0.42
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
Swansea City (4 Seasons)4 Leagues844,2415027.147.13692184828211.206764+3+0.06+0.349.02.0+7.1+1.87+1.65
Morelia (2 Seasons)1 League573,5166257.539.14314
Querétaro (2 Seasons)1 League299423215.410.59561202290.901517-2-0.19+0.1616.216.9-0.7-0.07+0.14
Villarreal (2 Seasons)2 Leagues15350234.23.91114
Villarreal B (1 Season)1 League322,3667462.626.3275
Betis (1 Season)1 League322,0096358.722.32666
Birmingham City (1 Season)2 Leagues185773212.76.456911318101.17108+2+0.31+0.847.45.2+2.3+0.63+0.78
SD Aucas (1 Season)2 Leagues143912812.14.336601118151.43109+1+0.23+0.510.30.1+0.1+0.56+1.47
CS Emelec (1 Season)2 Leagues146084313.56.84711103221.001114-3-0.44-0.91
Levante (1 Season)1 League115344915.65.9427
Club 9 de Octubre (1 Season)1 League93403812.63.8357062801.0046-2-0.53+0.31
West Brom (1 Season)1 League4121302.91.3159032131.5012-1-0.74-1.331.72.1-0.4-0.30-0.60
Getafe (1 Season)2 Leagues458151.60.60041541.0010+1+1.55+1.340.60.1+0.4+0.67+0.46
West Brom (1 Season)1 League155552.80.61550001.0001-1-1.64-1.45
Liga MX (4 Seasons)864,4585236.449.552561342290.901517-2-0.19+0.1616.216.9-0.7-0.07+0.14
FA Cup (4 Seasons)63746236.74.2485221811.1757-2-0.48-1.43
Premier League (3 Seasons)663,4215233.338.0311335141.154651-5-0.13+0.30
La Liga (3 Seasons)562,7464920.130.5308261531.0010+1+1.55+1.340.60.1+0.4+0.67+0.46
Serie A (3 Seasons)341,2343613.213.7106512424111.272426-2-0.15-0.16
EFL Cup (3 Seasons)43609057.14.04904012.2583+5+1.25+2.25
Championship (2 Seasons)30784266.38.735602723181.201913+6+0.69+0.6818.29.3+8.9+1.02+0.90
Europa Lg (2 Seasons)6205342.3115
Libertadores (2 Seasons)3105359.71.20033460.0013-2-1.71-0.610.30.1+0.1+0.56+1.47
La Liga 2 (1 Season)322,3667462.626.3275
PL2 — Div. 2 (1 Season)155552.80.61550001.0001-1-1.64-1.45
Copa del Rey (1 Season)00001
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-201019Villarreal B1 League322,3667462.626.3275
2009-201019Villarreal1 League120200.201
2010-201120Villarreal2 Leagues14330244.23.71113
2010-201120Levante1 League115344915.65.9427
2011-201221Betis1 League322,0096358.722.32666
2012-201322Morelia1 League321,9746264.521.9266
2013-201423Morelia1 League251,5426250.417.1178
2014-201524Swansea City3 Leagues341,8765548.520.8189011162801.472725+2+0.10+0.10
2015-201625Swansea City3 Leagues241,4456039.216.1159069100.922024-4-0.25+0.06
2016-201726Swansea City2 Leagues145794116.16.439011150.93910-1-0.16+0.53
2017-201827Getafe2 Leagues458151.60.60041541.0010+1+1.55+1.340.60.1+0.4+0.67+0.46
201828CS Emelec2 Leagues146084313.56.84711103221.001114-3-0.44-0.91
2018-201928West Brom1 League155552.80.61550001.0001-1-1.64-1.45
2018-201928West Brom1 League4121302.91.3159032131.5012-1-0.74-1.331.72.1-0.4-0.30-0.60
2018-201928Swansea City2 Leagues12341287.63.800122861.33115+6+1.58+1.659.02.0+7.1+1.87+1.65
2019-202029Birmingham City2 Leagues185773212.76.456911318101.17108+2+0.31+0.847.45.2+2.3+0.63+0.78
2020-202130Querétaro1 League124633915.15.1751052100.85810-2-0.39-0.085.87.5-1.8-0.34-0.21
2021-202231Querétaro1 League174792815.75.32731152290.947700.00+0.3810.49.4+1.0+0.21+0.50
202232Club 9 de Octubre1 League93403812.63.8357062801.0046-2-0.53+0.31
202333SD Aucas2 Leagues143912812.14.336601118151.43109+1+0.23+0.510.30.1+0.1+0.56+1.47
15 Seasons13 Clubs11 Leagues32316,0535024.5178.4162673016123641.14119120-1-0.01+0.1235.226.4+8.7+0.44+0.42
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
Swansea City (4 Seasons)4 Leagues844,2415027.147.13692184828211.206764+3+0.06+0.349.02.0+7.1+1.87+1.65
Morelia (2 Seasons)1 League573,5166257.539.14314
Querétaro (2 Seasons)1 League299423215.410.59561202290.901517-2-0.19+0.1616.216.9-0.7-0.07+0.14
Villarreal (2 Seasons)2 Leagues15350234.23.91114
Villarreal B (1 Season)1 League322,3667462.626.3275
Betis (1 Season)1 League322,0096358.722.32666
Birmingham City (1 Season)2 Leagues185773212.76.456911318101.17108+2+0.31+0.847.45.2+2.3+0.63+0.78
SD Aucas (1 Season)2 Leagues143912812.14.336601118151.43109+1+0.23+0.510.30.1+0.1+0.56+1.47
CS Emelec (1 Season)2 Leagues146084313.56.84711103221.001114-3-0.44-0.91
Levante (1 Season)1 League115344915.65.9427
Club 9 de Octubre (1 Season)1 League93403812.63.8357062801.0046-2-0.53+0.31
West Brom (1 Season)1 League4121302.91.3159032131.5012-1-0.74-1.331.72.1-0.4-0.30-0.60
Getafe (1 Season)2 Leagues458151.60.60041541.0010+1+1.55+1.340.60.1+0.4+0.67+0.46
West Brom (1 Season)1 League155552.80.61550001.0001-1-1.64-1.45
Liga MX (4 Seasons)864,4585236.449.552561342290.901517-2-0.19+0.1616.216.9-0.7-0.07+0.14
FA Cup (4 Seasons)63746236.74.2485221811.1757-2-0.48-1.43
Premier League (3 Seasons)663,4215233.338.0311335141.154651-5-0.13+0.30
La Liga (3 Seasons)562,7464920.130.5308261531.0010+1+1.55+1.340.60.1+0.4+0.67+0.46
Serie A (3 Seasons)341,2343613.213.7106512424111.272426-2-0.15-0.16
EFL Cup (3 Seasons)43609057.14.04904012.2583+5+1.25+2.25
Championship (2 Seasons)30784266.38.735602723181.201913+6+0.69+0.6818.29.3+8.9+1.02+0.90
Europa Lg (2 Seasons)6205342.3115
Libertadores (2 Seasons)3105359.71.20033460.0013-2-1.71-0.610.30.1+0.1+0.56+1.47
La Liga 2 (1 Season)322,3667462.626.3275
PL2 — Div. 2 (1 Season)155552.80.61550001.0001-1-1.64-1.45
Copa del Rey (1 Season)00001
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-201019Villarreal Bes ESP2. La Liga 27th322,3667462.626.3275Matches
2010-201120Villarreales ESP1. La Liga4th9145164.21.609Matches
2010-201120Levantees ESP1. La Liga14th115344915.65.9427Matches
2011-201221Betises ESP1. La Liga13th322,0096358.722.32666Matches
2012-201322Moreliamx MEX1. Liga MX2nd321,9746264.521.9266
2013-201423Moreliamx MEX1. Liga MX6th251,5426250.417.1178
2014-201524Swansea Cityeng ENG1. Premier League8th301,5775346.117.51581501.472221+1+0.06+0.25Matches
2015-201625Swansea Cityeng ENG1. Premier League12th231,3555939.615.1145990.961821-3-0.20+0.11Matches
2016-201726Swansea Cityeng ENG1. Premier League15th134893814.35.4201150.7769-3-0.55+0.12Matches
2017-201827Getafees ESP1. La Liga8th458151.70.60041531.0010+1+1.55+1.340.60.1+0.4+0.67+0.46Matches
201828CS Emelecec ECU1. Serie A3rd125244413.25.8471183011.171011-1-0.17-0.85Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 29th155552.80.61550001.0001-1-1.64-1.45Matches
2018-201928West Bromeng ENG2. Championship4th4121302.91.3159032131.5012-1-0.74-1.331.72.1-0.4-0.30-0.60Matches
2018-201928Swansea Cityeng ENG2. Championship10th12341288.23.800122851.33115+6+1.58+1.659.02.0+7.1+1.87+1.65Matches
2019-202029Birmingham Cityeng ENG2. Championship20th14322237.83.624901219101.0076+1+0.28+0.807.45.2+2.3+0.63+0.78Matches
2020-202130Querétaromx MEX1. Liga MX16th124633915.15.1751052100.85810-2-0.39-0.085.87.5-1.8-0.34-0.21Matches
2021-202231Querétaromx MEX1. Liga MX16th174792815.75.32731152290.947700.00+0.3810.49.4+1.0+0.21+0.50Matches
202232Club 9 de Octubreec ECU1. Serie A16th93403812.63.8357062801.0046-2-0.53+0.31Matches
202333SD Aucasec ECU1. Serie A5th133702813.74.136601017101.54109+1+0.24+0.36Matches
15 Seasons13 Clubs6 Leagues30415,0094924.3166.8153602315123551.14105107-2-0.03+0.0834.926.3+8.6+0.44+0.39
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
Swansea City (4 Seasons)2 Leagues783,7624826.141.831134728191.185756+1+0.02+0.339.02.0+7.1+1.87+1.65
Morelia (2 Seasons)1 League573,5166257.539.14314
Querétaro (2 Seasons)1 League299423215.410.59561202290.901517-2-0.19+0.1616.216.9-0.7-0.07+0.14
Villarreal B (1 Season)1 League322,3667462.626.3275
Betis (1 Season)1 League322,0096358.722.32666
Birmingham City (1 Season)1 League14322237.83.624901219101.0076+1+0.28+0.807.45.2+2.3+0.63+0.78
SD Aucas (1 Season)1 League133702813.74.136601017101.54109+1+0.24+0.36
CS Emelec (1 Season)1 League125244413.25.8471183011.171011-1-0.17-0.85
Levante (1 Season)1 League115344915.65.9427
Villarreal (1 Season)1 League9145164.21.609
Club 9 de Octubre (1 Season)1 League93403812.63.8357062801.0046-2-0.53+0.31
West Brom (1 Season)1 League4121302.91.3159032131.5012-1-0.74-1.331.72.1-0.4-0.30-0.60
Getafe (1 Season)1 League458151.70.60041531.0010+1+1.55+1.340.60.1+0.4+0.67+0.46
West Brom (1 Season)1 League155552.80.61550001.0001-1-1.64-1.45
Liga MX (4 Seasons)864,4585236.449.552561342290.901517-2-0.19+0.1616.216.9-0.7-0.07+0.14
Premier League (3 Seasons)663,4215233.338.0311335141.154651-5-0.13+0.30
La Liga (3 Seasons)562,7464920.130.5308261531.0010+1+1.55+1.340.60.1+0.4+0.67+0.46
Serie A (3 Seasons)341,2343613.213.7106512424111.272426-2-0.15-0.16
Championship (2 Seasons)30784266.38.735602723181.201913+6+0.69+0.6818.29.3+8.9+1.02+0.90
La Liga 2 (1 Season)322,3667462.626.3275
PL2 — Div. 2 (1 Season)155552.80.61550001.0001-1-1.64-1.45
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-201524Swansea Cityeng ENGFA Cup17th1292916.10.30012800.0002-2-6.21-8.59Matches
2014-201524Swansea Cityeng ENGLeague Cup9th327090100.03.03903002.0052+3+1.00Matches
2015-201625Swansea Cityeng ENGFA Cup33rd19090100.01.01901000.0023-1-1.00Matches
2015-201625Swansea Cityeng ENGLeague Cup17th00001Matches
2016-201726Swansea Cityeng ENGEFL Cup17th1909050.01.01901003.0031+2+2.00+3.00Matches
2017-201827Getafees ESPCopa del Rey17th00001Matches
2018-201928Swansea Cityeng ENGFA Cup5th00001Matches
2019-202029Birmingham Cityeng ENGFA Cup9th42556465.42.838311701.7532+1+0.35+1.02Matches
6 Seasons3 Clubs3 Leagues107347340.18.2887621831.601310+3+0.37-0.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Swansea City (4 Seasons)2 Leagues64798038.05.3590512821.50108+2+0.38-0.74
Birmingham City (1 Season)1 League42556465.42.838311701.7532+1+0.35+1.02
Getafe (1 Season)1 League00001
FA Cup (4 Seasons)63746236.74.2485221811.1757-2-0.48-1.43
EFL Cup (3 Seasons)43609057.14.04904012.2583+5+1.25+2.25
Copa del Rey (1 Season)00001
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
2009-201019Villarreal2. Europa LgR32120200.201Matches
2010-201120Villarreal2. Europa LgSF5185372.1114Matches
201828CS Emelec1. LibertadoresGR2844215.60.90024110.0013-2-2.14-0.96Matches
202333SD Aucas1. LibertadoresGR121213.90.20012150.000000.00+1.040.30.1+0.1+0.56+1.47Matches
4 Seasons3 Clubs2 Leagues9310349.73.41183460.0013-2-1.71-0.610.30.1+0.1+0.56+1.47
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 (2 Seasons)1 League6205342.3115
CS Emelec (1 Season)1 League2844215.60.90024110.0013-2-2.14-0.96
SD Aucas (1 Season)1 League121213.90.20012150.000000.00+1.040.30.1+0.1+0.56+1.47
Europa Lg (2 Seasons)6205342.3115
Libertadores (2 Seasons)3105359.71.20033460.0013-2-1.71-0.610.30.1+0.1+0.56+1.47
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
201424ec Ecuador1. World CupGR32267583.72.53750001.3332+1+0.40+2.44Matches
201424ec EcuadorWCQ96327063.87.0779323921.226600.00-1.01Matches
201424ec EcuadorFriendlies (M)31765939.12.0266014501.6763+3+1.53+0.55Matches
201525ec EcuadorFriendlies (M)31775939.32.0266014511.3352+3+1.53+1.20Matches
201525ec EcuadorCopa AméricaGR32699099.63.03902001.0046-2-0.67-0.67Matches
201626ec EcuadorFriendlies (M)1636370.00.71630000.000000.00+3.33Matches
201626ec EcuadorCopa América CentenarioQF43478796.43.94872001.2574+3+0.78+0.78Matches
201828ec EcuadorWCQ96427139.67.188021311.44108+2+0.28+0.74Matches
201828ec EcuadorFriendlies (M)135356.50.41350013.000000.00-1.07Matches
4 Seasons1 Club4 Leagues362,5677150.928.53177953451.334131+10+0.35+0.10
Friendlies (M) (4 Seasons)84515629.55.0660024521.50115+6+1.20+0.45
WCQ (2 Seasons)181,2747148.814.21580532731.331614+2+0.14+0.21
Copa América Centenario (2 Seasons)76168897.86.87884001.141110+1+0.15+0.15
World Cup (1 Season)32267583.72.53750001.3332+1+0.40+2.44

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-201019Villarreal2. Europa Lg0.2001Matches
2009-201019Villarreal Bes ESP2. La Liga 226.360Matches
2010-201120Villarreal2. Europa Lg2.1003Matches
2010-201120Villarreales ESP1. La Liga1.6004Matches
2010-201120Levantees ESP1. La Liga5.9108Matches
2011-201221Betises ESP1. La Liga22.32030Matches
2012-201322Moreliamx MEX1. Liga MX21.94017
2013-201423Moreliamx MEX1. Liga MX17.15021
2014-201524Swansea Cityeng ENGFA Cup0.30000Matches
2014-201524Swansea Cityeng ENGLeague Cup3.00000Matches
2014-201524Swansea Cityeng ENG1. Premier League17.50012Matches
2015-201625Swansea Cityeng ENGFA Cup1.00000Matches
2015-201625Swansea Cityeng ENG1. Premier League15.10011Matches
2016-201726Swansea Cityeng ENGEFL Cup1.0000011400000Matches
2016-201726Swansea Cityeng ENG1. Premier League5.40001923815000Matches
2017-201827Getafees ESP1. La Liga0.600020090100032166.7Matches
201828CS Emelec1. Libertadores0.91001301100000Matches
201828CS Emelecec ECU1. Serie A5.80000Matches
2018-201928West Bromeng ENG2. Championship1.300010212000002030.0Matches
2018-201928Swansea Cityeng ENG2. Championship3.81003413704000122340.0Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 20.60000Matches
2019-202029Birmingham Cityeng ENG2. Championship3.61002414804000161150.0Matches
2019-202029Birmingham Cityeng ENGFA Cup2.80000105000Matches
2020-202130Querétaromx MEX1. Liga MX5.1200420332100022030.0Matches
2021-202231Querétaromx MEX1. Liga MX5.31002806713000175183.3Matches
202232Club 9 de Octubreec ECU1. Serie A3.80100Matches
202333SD Aucas1. Libertadores0.2000000600000100Matches
202333SD Aucasec ECU1. Serie A4.11000Matches
15 Seasons13 Clubs11 Leagues178.4251012332727041800073101245.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Swansea City (4 Seasons)4 Leagues47.1100271447919000122340.0
Morelia (2 Seasons)1 League39.19038
Querétaro (2 Seasons)1 League10.5300610010034000395455.6
Villarreal (2 Seasons)2 Leagues3.9008
Villarreal B (1 Season)1 League26.360
Betis (1 Season)1 League22.32030
Birmingham City (1 Season)2 Leagues6.41002515304000161150.0
SD Aucas (1 Season)2 Leagues4.3100000600000100
CS Emelec (1 Season)2 Leagues6.81001301100000
Levante (1 Season)1 League5.9108
Club 9 de Octubre (1 Season)1 League3.80100
West Brom (1 Season)1 League1.300010212000002030.0
Getafe (1 Season)2 Leagues0.600020090100032166.7
West Brom (1 Season)1 League0.60000
Liga MX (4 Seasons)49.512004410010034000395455.6
FA Cup (4 Seasons)4.20000105000
Premier League (3 Seasons)38.000024923815000
La Liga (3 Seasons)30.5300440090100032166.7
Serie A (3 Seasons)13.71100
EFL Cup (3 Seasons)4.0000011400000
Championship (2 Seasons)8.72006849708000303730.0
Europa Lg (2 Seasons)2.3004
Libertadores (2 Seasons)1.21001301700000100
La Liga 2 (1 Season)26.360
PL2 — Div. 2 (1 Season)0.60000
Copa del Rey (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201019Villarreal B1 League26.360
2009-201019Villarreal1 League0.2001
2010-201120Villarreal2 Leagues3.7007
2010-201120Levante1 League5.9108
2011-201221Betis1 League22.32030
2012-201322Morelia1 League21.94017
2013-201423Morelia1 League17.15021
2014-201524Swansea City3 Leagues20.8000120
2015-201625Swansea City3 Leagues16.1000110
2016-201726Swansea City2 Leagues6.400011034215000
2017-201827Getafe2 Leagues0.600020090100032166.7
201828CS Emelec2 Leagues6.81001301100000
2018-201928West Brom1 League0.60000
2018-201928West Brom1 League1.300010212000002030.0
2018-201928Swansea City2 Leagues3.81003413704000122340.0
2019-202029Birmingham City2 Leagues6.41002515304000161150.0
2020-202130Querétaro1 League5.1200420332100022030.0
2021-202231Querétaro1 League5.31002806713000175183.3
202232Club 9 de Octubre1 League3.80100
202333SD Aucas2 Leagues4.3100000600000100
15 Seasons13 Clubs11 Leagues178.4251012332727041800073101245.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Swansea City (4 Seasons)4 Leagues47.1100271447919000122340.0
Morelia (2 Seasons)1 League39.19038
Querétaro (2 Seasons)1 League10.5300610010034000395455.6
Villarreal (2 Seasons)2 Leagues3.9008
Villarreal B (1 Season)1 League26.360
Betis (1 Season)1 League22.32030
Birmingham City (1 Season)2 Leagues6.41002515304000161150.0
SD Aucas (1 Season)2 Leagues4.3100000600000100
CS Emelec (1 Season)2 Leagues6.81001301100000
Levante (1 Season)1 League5.9108
Club 9 de Octubre (1 Season)1 League3.80100
West Brom (1 Season)1 League1.300010212000002030.0
Getafe (1 Season)2 Leagues0.600020090100032166.7
West Brom (1 Season)1 League0.60000
Liga MX (4 Seasons)49.512004410010034000395455.6
FA Cup (4 Seasons)4.20000105000
Premier League (3 Seasons)38.000024923815000
La Liga (3 Seasons)30.5300440090100032166.7
Serie A (3 Seasons)13.71100
EFL Cup (3 Seasons)4.0000011400000
Championship (2 Seasons)8.72006849708000303730.0
Europa Lg (2 Seasons)2.3004
Libertadores (2 Seasons)1.21001301700000100
La Liga 2 (1 Season)26.360
PL2 — Div. 2 (1 Season)0.60000
Copa del Rey (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201019Villarreal Bes ESP2. La Liga 27th26.360Matches
2010-201120Villarreales ESP1. La Liga4th1.6004Matches
2010-201120Levantees ESP1. La Liga14th5.9108Matches
2011-201221Betises ESP1. La Liga13th22.32030Matches
2012-201322Moreliamx MEX1. Liga MX2nd21.94017
2013-201423Moreliamx MEX1. Liga MX6th17.15021
2014-201524Swansea Cityeng ENG1. Premier League8th17.50012Matches
2015-201625Swansea Cityeng ENG1. Premier League12th15.10011Matches
2016-201726Swansea Cityeng ENG1. Premier League15th5.40001923815000Matches
2017-201827Getafees ESP1. La Liga8th0.600020090100032166.7Matches
201828CS Emelecec ECU1. Serie A3rd5.80000Matches
2018-201928West Bromeng ENGJr. PL2 — Div. 29th0.60000Matches
2018-201928West Bromeng ENG2. Championship4th1.300010212000002030.0Matches
2018-201928Swansea Cityeng ENG2. Championship10th3.81003413704000122340.0Matches
2019-202029Birmingham Cityeng ENG2. Championship20th3.61002414804000161150.0Matches
2020-202130Querétaromx MEX1. Liga MX16th5.1200420332100022030.0Matches
2021-202231Querétaromx MEX1. Liga MX16th5.31002806713000175183.3Matches
202232Club 9 de Octubreec ECU1. Serie A16th3.80100Matches
202333SD Aucasec ECU1. Serie A5th4.11000Matches
15 Seasons13 Clubs6 Leagues166.8241011827624441800072101245.5
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Swansea City (4 Seasons)2 Leagues41.8100271337519000122340.0
Morelia (2 Seasons)1 League39.19038
Querétaro (2 Seasons)1 League10.5300610010034000395455.6
Villarreal B (1 Season)1 League26.360
Betis (1 Season)1 League22.32030
Birmingham City (1 Season)1 League3.61002414804000161150.0
SD Aucas (1 Season)1 League4.11000
CS Emelec (1 Season)1 League5.80000
Levante (1 Season)1 League5.9108
Villarreal (1 Season)1 League1.6004
Club 9 de Octubre (1 Season)1 League3.80100
West Brom (1 Season)1 League1.300010212000002030.0
Getafe (1 Season)1 League0.600020090100032166.7
West Brom (1 Season)1 League0.60000
Liga MX (4 Seasons)49.512004410010034000395455.6
Premier League (3 Seasons)38.000024923815000
La Liga (3 Seasons)30.5300440090100032166.7
Serie A (3 Seasons)13.71100
Championship (2 Seasons)8.72006849708000303730.0
La Liga 2 (1 Season)26.360
PL2 — Div. 2 (1 Season)0.60000
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-201524Swansea Cityeng ENGFA Cup17th0.30000Matches
2014-201524Swansea Cityeng ENGLeague Cup9th3.00000Matches
2015-201625Swansea Cityeng ENGFA Cup33rd1.00000Matches
2016-201726Swansea Cityeng ENGEFL Cup17th1.0000011400000Matches
2019-202029Birmingham Cityeng ENGFA Cup9th2.80000105000Matches
6 Seasons3 Clubs3 Leagues8.2000021900000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Swansea City (4 Seasons)2 Leagues5.3000011400000
Birmingham City (1 Season)1 League2.80000105000
Getafe (1 Season)1 League
FA Cup (4 Seasons)4.20000105000
EFL Cup (3 Seasons)4.0000011400000
Copa del Rey (1 Season)
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2009-201019Villarreal2. Europa LgR320.2001Matches
2010-201120Villarreal2. Europa LgSF2.1003Matches
201828CS Emelec1. LibertadoresGR0.91001301100000Matches
202333SD Aucas1. LibertadoresGR0.2000000600000100Matches
4 Seasons3 Clubs2 Leagues3.41005301700000100
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Villarreal (2 Seasons)1 League2.3004
CS Emelec (1 Season)1 League0.91001301100000
SD Aucas (1 Season)1 League0.2000000600000100
Europa Lg (2 Seasons)2.3004
Libertadores (2 Seasons)1.21001301700000100
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201424ec Ecuador1. World CupGR2.51000Matches
201424ec EcuadorWCQ7.00000Matches
201424ec EcuadorFriendlies (M)2.00000Matches
201525ec EcuadorFriendlies (M)2.01000Matches
201525ec EcuadorCopa AméricaGR3.00003621202000Matches
201626ec EcuadorFriendlies (M)0.70000Matches
201626ec EcuadorCopa América CentenarioQF3.90003503022000Matches
201828ec EcuadorWCQ7.11000Matches
201828ec EcuadorFriendlies (M)0.40000Matches
4 Seasons1 Club4 Leagues28.530061124224000
Friendlies (M) (4 Seasons)5.01000
WCQ (2 Seasons)14.21000
Copa América Centenario (2 Seasons)6.800061124224000
World Cup (1 Season)2.51000

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.