Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2008-2009 19 UAG mx MEX 1. Primera División 3 0 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Tecos mx MEX 1. Primera División 29 23 2,199 24.4 3 0 3 3 0 0 2 0 0.12 0.00 0.12 0.12 0.12 2010-2011 21 Tecos mx MEX 1. Primera División 19 16 1,453 16.1 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 2011-2012 22 Tecos mx MEX 1. Primera División 11 11 925 10.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 23 Santos Laguna mx MEX 1. Liga MX 9 6 573 6.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Santos Laguna mx MEX 1. Liga MX 25 25 2,200 24.4 1 0 1 1 0 0 4 1 0.04 0.00 0.04 0.04 0.04 2014 24 Santos Laguna 1. Libertadores 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 25 Santos Laguna mx MEX 1. Liga MX 30 30 2,700 30.0 0 2 2 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Matches 2015-2016 26 Guadalajara mx MEX 1. Liga MX 10 8 690 7.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Guadalajara mx MEX 1. Liga MX 16 16 1,395 15.5 2 0 2 1 1 1 0 0 0.13 0.00 0.13 0.06 0.06 Matches 2017-2018 28 Guadalajara mx MEX 1. Liga MX 19 19 1,674 18.6 2 1 3 0 2 3 1 0 0.11 0.05 0.16 0.00 0.05 Matches 2018-2019 29 Oviedo es ESP 2. La Liga 2 24 24 2,072 23.0 1 0 1 1 0 1 2 0 0.04 0.00 0.04 0.04 0.04 Matches 2019-2020 30 Guadalajara mx MEX 1. Liga MX 10 10 888 9.9 2 0 2 0 2 2 1 0 0.20 0.00 0.20 0.00 0.00 Matches 2020 30 SJ Earthquakes us USA 1. MLS 14 14 1,188 13.2 2 0 2 2 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Matches 2021 31 SJ Earthquakes us USA 1. MLS 25 24 2,042 22.7 2 0 2 0 2 2 3 0 0.09 0.00 0.09 0.00 0.00 Matches 2021-2022 32 Mazatlán mx MEX 1. Liga MX 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Matches 2022-2023 33 Mazatlán mx MEX 1. Liga MX 22 19 1,723 19.1 3 0 3 3 0 0 1 0 0.16 0.00 0.16 0.16 0.16 Matches 2023-2024 34 Hyderabad FC in IND 1. Super League 7 4 376 4.2 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24 Matches 16 Seasons 7 Clubs 5 Leagues 284 260 23,131 257.0 20 4 24 13 7 9 23 1 0.08 0.02 0.09 0.05 0.07 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Tecos (4 Seasons) 1 League 62 50 4,620 51.3 4 0 4 4 0 0 5 0 0.08 0.00 0.08 0.08 0.08 Guadalajara (4 Seasons) 1 League 55 53 4,647 51.6 6 1 7 1 5 6 3 0 0.12 0.02 0.14 0.02 0.04 Santos Laguna (3 Seasons) 2 Leagues 66 63 5,653 62.8 1 2 3 1 0 0 7 1 0.02 0.03 0.05 0.02 0.05 SJ Earthquakes (2 Seasons) 1 League 39 38 3,230 35.9 4 0 4 2 2 2 4 0 0.11 0.00 0.11 0.06 0.06 Mazatlán (2 Seasons) 1 League 31 28 2,533 28.1 4 0 4 4 0 0 2 0 0.14 0.00 0.14 0.14 0.14 Oviedo (1 Season) 1 League 24 24 2,072 23.0 1 0 1 1 0 1 2 0 0.04 0.00 0.04 0.04 0.04 Hyderabad FC (1 Season) 1 League 7 4 376 4.2 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24 Primera División (13 Seasons) 212 192 17,273 191.9 15 3 18 10 5 6 17 1 0.08 0.02 0.09 0.05 0.07 MLS (2 Seasons) 39 38 3,230 35.9 4 0 4 2 2 2 4 0 0.11 0.00 0.11 0.06 0.06 La Liga 2 (1 Season) 24 24 2,072 23.0 1 0 1 1 0 1 2 0 0.04 0.00 0.04 0.04 0.04 Super League (1 Season) 7 4 376 4.2 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24 Libertadores (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2008-2009 19 UAG 1 League 3 0 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Tecos 1 League 29 23 2,199 24.4 3 0 3 3 0 0 2 0 0.12 0.00 0.12 0.12 0.12 2010-2011 21 Tecos 1 League 19 16 1,453 16.1 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 2011-2012 22 Tecos 1 League 11 11 925 10.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 23 Santos Laguna 1 League 9 6 573 6.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Santos Laguna 1 League 25 25 2,200 24.4 1 0 1 1 0 0 4 1 0.04 0.00 0.04 0.04 0.04 2014 24 Santos Laguna 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 25 Santos Laguna 1 League 30 30 2,700 30.0 0 2 2 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 2015-2016 26 Guadalajara 1 League 10 8 690 7.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 27 Guadalajara 1 League 16 16 1,395 15.5 2 0 2 1 1 1 0 0 0.13 0.00 0.13 0.06 0.06 2017-2018 28 Guadalajara 1 League 19 19 1,674 18.6 2 1 3 0 2 3 1 0 0.11 0.05 0.16 0.00 0.05 2018-2019 29 Oviedo 1 League 24 24 2,072 23.0 1 0 1 1 0 1 2 0 0.04 0.00 0.04 0.04 0.04 2019-2020 30 Guadalajara 1 League 10 10 888 9.9 2 0 2 0 2 2 1 0 0.20 0.00 0.20 0.00 0.00 2020 30 SJ Earthquakes 1 League 14 14 1,188 13.2 2 0 2 2 0 0 1 0 0.15 0.00 0.15 0.15 0.15 2021 31 SJ Earthquakes 1 League 25 24 2,042 22.7 2 0 2 0 2 2 3 0 0.09 0.00 0.09 0.00 0.00 2021-2022 32 Mazatlán 1 League 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 2022-2023 33 Mazatlán 1 League 22 19 1,723 19.1 3 0 3 3 0 0 1 0 0.16 0.00 0.16 0.16 0.16 2023-2024 34 Hyderabad FC 1 League 7 4 376 4.2 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24 16 Seasons 7 Clubs 5 Leagues 284 260 23,131 257.0 20 4 24 13 7 9 23 1 0.08 0.02 0.09 0.05 0.07 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Tecos (4 Seasons) 1 League 62 50 4,620 51.3 4 0 4 4 0 0 5 0 0.08 0.00 0.08 0.08 0.08 Guadalajara (4 Seasons) 1 League 55 53 4,647 51.6 6 1 7 1 5 6 3 0 0.12 0.02 0.14 0.02 0.04 Santos Laguna (3 Seasons) 2 Leagues 66 63 5,653 62.8 1 2 3 1 0 0 7 1 0.02 0.03 0.05 0.02 0.05 SJ Earthquakes (2 Seasons) 1 League 39 38 3,230 35.9 4 0 4 2 2 2 4 0 0.11 0.00 0.11 0.06 0.06 Mazatlán (2 Seasons) 1 League 31 28 2,533 28.1 4 0 4 4 0 0 2 0 0.14 0.00 0.14 0.14 0.14 Oviedo (1 Season) 1 League 24 24 2,072 23.0 1 0 1 1 0 1 2 0 0.04 0.00 0.04 0.04 0.04 Hyderabad FC (1 Season) 1 League 7 4 376 4.2 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24 Primera División (13 Seasons) 212 192 17,273 191.9 15 3 18 10 5 6 17 1 0.08 0.02 0.09 0.05 0.07 MLS (2 Seasons) 39 38 3,230 35.9 4 0 4 2 2 2 4 0 0.11 0.00 0.11 0.06 0.06 La Liga 2 (1 Season) 24 24 2,072 23.0 1 0 1 1 0 1 2 0 0.04 0.00 0.04 0.04 0.04 Super League (1 Season) 7 4 376 4.2 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24 Libertadores (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2008-2009 19 UAG mx MEX 1. Primera División 4th 3 0 43 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2009-2010 20 Tecos mx MEX 1. Primera División 13th 29 23 2,199 24.4 3 0 3 3 0 0 2 0 0.12 0.00 0.12 0.12 0.12 2010-2011 21 Tecos mx MEX 1. Primera División 17th 19 16 1,453 16.1 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 2011-2012 22 Tecos mx MEX 1. Primera División 18th 11 11 925 10.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2012-2013 23 Santos Laguna mx MEX 1. Liga MX 7th 9 6 573 6.4 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2013-2014 24 Santos Laguna mx MEX 1. Liga MX 4th 25 25 2,200 24.4 1 0 1 1 0 0 4 1 0.04 0.00 0.04 0.04 0.04 2014-2015 25 Santos Laguna mx MEX 1. Liga MX 7th 30 30 2,700 30.0 0 2 2 0 0 0 1 0 0.00 0.07 0.07 0.00 0.07 Matches 2015-2016 26 Guadalajara mx MEX 1. Liga MX 10th 10 8 690 7.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 27 Guadalajara mx MEX 1. Liga MX 4th 16 16 1,395 15.5 2 0 2 1 1 1 0 0 0.13 0.00 0.13 0.06 0.06 Matches 2017-2018 28 Guadalajara mx MEX 1. Liga MX 16th 19 19 1,674 18.6 2 1 3 0 2 3 1 0 0.11 0.05 0.16 0.00 0.05 Matches 2018-2019 29 Oviedo es ESP 2. La Liga 2 8th 24 24 2,072 23.0 1 0 1 1 0 1 2 0 0.04 0.00 0.04 0.04 0.04 Matches 2019-2020 30 Guadalajara mx MEX 1. Liga MX 9th 10 10 888 9.9 2 0 2 0 2 2 1 0 0.20 0.00 0.20 0.00 0.00 Matches 2020 30 SJ Earthquakes us USA 1. MLS 15th 14 14 1,188 13.2 2 0 2 2 0 0 1 0 0.15 0.00 0.15 0.15 0.15 Matches 2021 31 SJ Earthquakes us USA 1. MLS 20th 25 24 2,042 22.7 2 0 2 0 2 2 3 0 0.09 0.00 0.09 0.00 0.00 Matches 2021-2022 32 Mazatlán mx MEX 1. Liga MX 15th 9 9 810 9.0 1 0 1 1 0 0 1 0 0.11 0.00 0.11 0.11 0.11 Matches 2022-2023 33 Mazatlán mx MEX 1. Liga MX 18th 22 19 1,723 19.1 3 0 3 3 0 0 1 0 0.16 0.00 0.16 0.16 0.16 Matches 2023-2024 34 Hyderabad FC in IND 1. Super League 12th 7 4 376 4.2 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24 Matches 16 Seasons 7 Clubs 4 Leagues 282 258 22,951 255.0 20 4 24 13 7 9 23 1 0.08 0.02 0.09 0.05 0.07 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 Tecos (4 Seasons) 1 League 62 50 4,620 51.3 4 0 4 4 0 0 5 0 0.08 0.00 0.08 0.08 0.08 Guadalajara (4 Seasons) 1 League 55 53 4,647 51.6 6 1 7 1 5 6 3 0 0.12 0.02 0.14 0.02 0.04 Santos Laguna (3 Seasons) 1 League 64 61 5,473 60.8 1 2 3 1 0 0 7 1 0.02 0.03 0.05 0.02 0.05 SJ Earthquakes (2 Seasons) 1 League 39 38 3,230 35.9 4 0 4 2 2 2 4 0 0.11 0.00 0.11 0.06 0.06 Mazatlán (2 Seasons) 1 League 31 28 2,533 28.1 4 0 4 4 0 0 2 0 0.14 0.00 0.14 0.14 0.14 Oviedo (1 Season) 1 League 24 24 2,072 23.0 1 0 1 1 0 1 2 0 0.04 0.00 0.04 0.04 0.04 Hyderabad FC (1 Season) 1 League 7 4 376 4.2 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24 Primera División (13 Seasons) 212 192 17,273 191.9 15 3 18 10 5 6 17 1 0.08 0.02 0.09 0.05 0.07 MLS (2 Seasons) 39 38 3,230 35.9 4 0 4 2 2 2 4 0 0.11 0.00 0.11 0.06 0.06 La Liga 2 (1 Season) 24 24 2,072 23.0 1 0 1 1 0 1 2 0 0.04 0.00 0.04 0.04 0.04 Super League (1 Season) 7 4 376 4.2 0 1 1 0 0 0 0 0 0.00 0.24 0.24 0.00 0.24
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014 24 Santos Laguna 1. Libertadores R16 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014 24 mx Mexico Friendlies (M) 2 2 180 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 25 mx Mexico Friendlies (M) 4 2 212 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 25 mx Mexico Gold Cup 1st 3 2 166 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 27 mx Mexico Friendlies (M) 2 1 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 27 mx Mexico FIFA Confederations Cup 4th 3 2 156 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 28 mx Mexico WCQ 4 4 276 3.1 1 0 1 1 0 0 1 0 0.33 0.00 0.33 0.33 0.33 Matches 2018 28 mx Mexico Friendlies (M) 3 3 175 1.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 1 Club 4 Leagues 21 16 1,300 14.4 1 0 1 1 0 0 4 0 0.07 0.00 0.07 0.07 0.07 Friendlies (M) (4 Seasons) 11 8 702 7.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 4 4 276 3.1 1 0 1 1 0 0 1 0 0.33 0.00 0.33 0.33 0.33 FIFA Confederations Cup (1 Season) 3 2 156 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Gold Cup (1 Season) 3 2 166 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2008-2009 19 UAG 1 League 0.5 0 0 0.00 0 0 2009-2010 20 Tecos 1 League 24.4 3 5 0.20 0.60 0 0 2010-2011 21 Tecos 1 League 16.1 1 9 0.56 0.11 0 0 2011-2012 22 Tecos 1 League 10.3 0 1 0.10 0.00 0 0 2012-2013 23 Santos Laguna 1 League 6.4 0 0 0.00 0 0 2013-2014 24 Santos Laguna 1 League 24.4 1 6 0.25 0.17 0 0 2014 24 Santos Laguna 1 League 2.0 0 0 0 2014-2015 25 Santos Laguna 1 League 30.0 0 8 0.27 0.00 0 0 2015-2016 26 Guadalajara 1 League 7.7 0 2 0.26 0.00 0 0 2016-2017 27 Guadalajara 1 League 15.5 2 0 3 0.00 0.19 0.33 1 1 2017-2018 28 Guadalajara 1 League 18.6 2 0 6 0.00 0.32 0.00 2 3 2018-2019 29 Oviedo 1 League 23.0 1 0 1 2019-2020 30 Guadalajara 1 League 9.9 2 7 3 42.9 0.71 0.30 0.00 0.00 2 2 2020 30 SJ Earthquakes 1 League 13.2 2 14 5 35.7 1.06 0.38 0.14 0.40 0 0 2021 31 SJ Earthquakes 1 League 22.7 2 18 10 55.6 0.79 0.44 0.00 0.00 2 2 2021-2022 32 Mazatlán 1 League 9.0 1 6 2 33.3 0.67 0.22 0.17 0.50 0 0 2022-2023 33 Mazatlán 1 League 19.1 3 16 5 31.3 0.84 0.26 0.19 0.60 0 0 2023-2024 34 Hyderabad FC 1 League 4.2 0 5 1 20.0 1.20 0.24 0.00 0.00 0 0 16 Seasons 7 Clubs 5 Leagues 257.0 20 66 66 53.0 0.59 0.28 0.11 0.18 7 9 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Tecos (4 Seasons) 1 League 51.3 4 15 0.29 0.27 0 0 Guadalajara (4 Seasons) 1 League 51.6 6 7 14 171.4 0.16 0.27 0.14 0.07 5 6 Santos Laguna (3 Seasons) 2 Leagues 62.8 1 14 0.23 0.07 0 0 SJ Earthquakes (2 Seasons) 1 League 35.9 4 32 15 46.9 0.89 0.42 0.06 0.13 2 2 Mazatlán (2 Seasons) 1 League 28.1 4 22 7 31.8 0.78 0.25 0.18 0.57 0 0 Oviedo (1 Season) 1 League 23.0 1 0 1 Hyderabad FC (1 Season) 1 League 4.2 0 5 1 20.0 1.20 0.24 0.00 0.00 0 0 Primera División (13 Seasons) 191.9 15 29 50 65.5 0.40 0.26 0.17 0.20 5 6 MLS (2 Seasons) 35.9 4 32 15 46.9 0.89 0.42 0.06 0.13 2 2 La Liga 2 (1 Season) 23.0 1 0 1 Super League (1 Season) 4.2 0 5 1 20.0 1.20 0.24 0.00 0.00 0 0 Libertadores (1 Season) 2.0 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014 24 Santos Laguna 1. Libertadores R16 2.0 0 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0
Playing Time Table 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 Matches 2008-2009 19 UAG mx MEX 1. Primera División 3 43 14 1.4 0.5 0 3 2009-2010 20 Tecos mx MEX 1. Primera División 29 2,199 76 71.9 24.4 23 6 2010-2011 21 Tecos mx MEX 1. Primera División 19 1,453 76 47.5 16.1 16 3 2011-2012 22 Tecos mx MEX 1. Primera División 11 925 84 30.2 10.3 11 0 2012-2013 23 Santos Laguna mx MEX 1. Liga MX 9 573 64 18.7 6.4 6 3 2013-2014 24 Santos Laguna mx MEX 1. Liga MX 25 2,200 88 71.9 24.4 25 0 2014 24 Santos Laguna 1. Libertadores 2 180 90 100.0 2.0 2 90 2 0 0 0.00 1 4 -3 -1.50 Matches 2014-2015 25 Santos Laguna mx MEX 1. Liga MX 30 2,700 90 88.2 30.0 30 30 0 0 1.37 38 37 +1 +0.03 -0.22 Matches 2015-2016 26 Guadalajara mx MEX 1. Liga MX 10 690 69 22.5 7.7 8 7 2 1 1.30 11 9 +2 +0.26 +0.07 Matches 2016-2017 27 Guadalajara mx MEX 1. Liga MX 16 1,395 87 45.6 15.5 16 15 0 9 1.64 18 15 +3 +0.19 -0.02 Matches 2017-2018 28 Guadalajara mx MEX 1. Liga MX 19 1,674 88 54.7 18.6 19 18 0 7 1.16 25 26 -1 -0.05 +0.66 Matches 2018-2019 29 Oviedo es ESP 2. La Liga 2 24 2,072 86 56.2 23.0 24 86 22 0 8 1.42 25 23 +2 +0.09 +0.20 Matches 2019-2020 30 Guadalajara mx MEX 1. Liga MX 10 888 89 35.2 9.9 10 89 9 0 5 1.20 15 17 -2 -0.20 -0.42 Matches 2020 30 SJ Earthquakes us USA 1. MLS 14 1,188 85 57.4 13.2 14 85 12 0 4 1.06 17 30 -13 -0.98 -0.68 Matches 2021 31 SJ Earthquakes us USA 1. MLS 25 2,042 82 66.7 22.7 24 85 19 1 5 5 1.16 27 39 -12 -0.53 -0.88 Matches 2021-2022 32 Mazatlán mx MEX 1. Liga MX 9 810 90 26.5 9.0 9 90 9 0 6 1.36 11 9 +2 +0.22 +0.70 Matches 2022-2023 33 Mazatlán mx MEX 1. Liga MX 22 1,723 78 56.3 19.1 19 83 15 3 46 4 1.00 26 31 -5 -0.26 +1.35 Matches 2023-2024 34 Hyderabad FC in IND 1. Super League 7 376 54 19.0 4.2 4 90 4 3 5 0 0.43 3 5 -2 -0.48 +1.26 Matches 16 Seasons 7 Clubs 5 Leagues 284 23,131 81 46.1 257.0 260 86 162 24 23 49 1.22 217 245 -28 -0.16 +0.17 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Tecos (4 Seasons) 1 League 62 4,620 75 37.7 51.3 50 12 Guadalajara (4 Seasons) 1 League 55 4,647 84 39.7 51.6 53 89 49 2 22 1.33 69 67 +2 +0.04 +0.01 Santos Laguna (3 Seasons) 2 Leagues 66 5,653 86 60.4 62.8 63 90 32 3 0 1.28 39 41 -2 -0.06 -1.81 SJ Earthquakes (2 Seasons) 1 League 39 3,230 83 63.0 35.9 38 85 31 1 5 9 1.12 44 69 -25 -0.70 -0.74 Mazatlán (2 Seasons) 1 League 31 2,533 82 41.4 28.1 28 86 24 3 46 10 1.10 37 40 -3 -0.11 +0.80 Oviedo (1 Season) 1 League 24 2,072 86 56.2 23.0 24 86 22 0 8 1.42 25 23 +2 +0.09 +0.20 Hyderabad FC (1 Season) 1 League 7 376 54 19.0 4.2 4 90 4 3 5 0 0.43 3 5 -2 -0.48 +1.26 Primera División (13 Seasons) 212 17,273 81 44.0 191.9 192 86 103 20 46 32 1.28 144 144 0 0.00 +0.27 MLS (2 Seasons) 39 3,230 83 63.0 35.9 38 85 31 1 5 9 1.12 44 69 -25 -0.70 -0.74 La Liga 2 (1 Season) 24 2,072 86 56.2 23.0 24 86 22 0 8 1.42 25 23 +2 +0.09 +0.20 Super League (1 Season) 7 376 54 19.0 4.2 4 90 4 3 5 0 0.43 3 5 -2 -0.48 +1.26 Libertadores (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 0.00 1 4 -3 -1.50
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2008-2009 19 UAG 1 League 3 43 14 1.4 0.5 0 3 2009-2010 20 Tecos 1 League 29 2,199 76 71.9 24.4 23 6 2010-2011 21 Tecos 1 League 19 1,453 76 47.5 16.1 16 3 2011-2012 22 Tecos 1 League 11 925 84 30.2 10.3 11 0 2012-2013 23 Santos Laguna 1 League 9 573 64 18.7 6.4 6 3 2013-2014 24 Santos Laguna 1 League 25 2,200 88 71.9 24.4 25 0 2014 24 Santos Laguna 1 League 2 180 90 100.0 2.0 2 90 2 0 0 0.00 1 4 -3 -1.50 2014-2015 25 Santos Laguna 1 League 30 2,700 90 88.2 30.0 30 30 0 0 1.37 38 37 +1 +0.03 -0.22 2015-2016 26 Guadalajara 1 League 10 690 69 22.5 7.7 8 7 2 1 1.30 11 9 +2 +0.26 +0.07 2016-2017 27 Guadalajara 1 League 16 1,395 87 45.6 15.5 16 15 0 9 1.64 18 15 +3 +0.19 -0.02 2017-2018 28 Guadalajara 1 League 19 1,674 88 54.7 18.6 19 18 0 7 1.16 25 26 -1 -0.05 +0.66 2018-2019 29 Oviedo 1 League 24 2,072 86 56.2 23.0 24 86 22 0 8 1.42 25 23 +2 +0.09 +0.20 2019-2020 30 Guadalajara 1 League 10 888 89 35.2 9.9 10 89 9 0 5 1.20 15 17 -2 -0.20 -0.42 2020 30 SJ Earthquakes 1 League 14 1,188 85 57.4 13.2 14 85 12 0 4 1.06 17 30 -13 -0.98 -0.68 2021 31 SJ Earthquakes 1 League 25 2,042 82 66.7 22.7 24 85 19 1 5 5 1.16 27 39 -12 -0.53 -0.88 2021-2022 32 Mazatlán 1 League 9 810 90 26.5 9.0 9 90 9 0 6 1.36 11 9 +2 +0.22 +0.70 2022-2023 33 Mazatlán 1 League 22 1,723 78 56.3 19.1 19 83 15 3 46 4 1.00 26 31 -5 -0.26 +1.35 2023-2024 34 Hyderabad FC 1 League 7 376 54 19.0 4.2 4 90 4 3 5 0 0.43 3 5 -2 -0.48 +1.26 16 Seasons 7 Clubs 5 Leagues 284 23,131 81 46.1 257.0 260 86 162 24 23 49 1.22 217 245 -28 -0.16 +0.17 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Tecos (4 Seasons) 1 League 62 4,620 75 37.7 51.3 50 12 Guadalajara (4 Seasons) 1 League 55 4,647 84 39.7 51.6 53 89 49 2 22 1.33 69 67 +2 +0.04 +0.01 Santos Laguna (3 Seasons) 2 Leagues 66 5,653 86 60.4 62.8 63 90 32 3 0 1.28 39 41 -2 -0.06 -1.81 SJ Earthquakes (2 Seasons) 1 League 39 3,230 83 63.0 35.9 38 85 31 1 5 9 1.12 44 69 -25 -0.70 -0.74 Mazatlán (2 Seasons) 1 League 31 2,533 82 41.4 28.1 28 86 24 3 46 10 1.10 37 40 -3 -0.11 +0.80 Oviedo (1 Season) 1 League 24 2,072 86 56.2 23.0 24 86 22 0 8 1.42 25 23 +2 +0.09 +0.20 Hyderabad FC (1 Season) 1 League 7 376 54 19.0 4.2 4 90 4 3 5 0 0.43 3 5 -2 -0.48 +1.26 Primera División (13 Seasons) 212 17,273 81 44.0 191.9 192 86 103 20 46 32 1.28 144 144 0 0.00 +0.27 MLS (2 Seasons) 39 3,230 83 63.0 35.9 38 85 31 1 5 9 1.12 44 69 -25 -0.70 -0.74 La Liga 2 (1 Season) 24 2,072 86 56.2 23.0 24 86 22 0 8 1.42 25 23 +2 +0.09 +0.20 Super League (1 Season) 7 376 54 19.0 4.2 4 90 4 3 5 0 0.43 3 5 -2 -0.48 +1.26 Libertadores (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 0.00 1 4 -3 -1.50
Playing Time Table 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 2008-2009 19 UAG mx MEX 1. Primera División 4th 3 43 14 1.4 0.5 0 3 2009-2010 20 Tecos mx MEX 1. Primera División 13th 29 2,199 76 71.9 24.4 23 6 2010-2011 21 Tecos mx MEX 1. Primera División 17th 19 1,453 76 47.5 16.1 16 3 2011-2012 22 Tecos mx MEX 1. Primera División 18th 11 925 84 30.2 10.3 11 0 2012-2013 23 Santos Laguna mx MEX 1. Liga MX 7th 9 573 64 18.7 6.4 6 3 2013-2014 24 Santos Laguna mx MEX 1. Liga MX 4th 25 2,200 88 71.9 24.4 25 0 2014-2015 25 Santos Laguna mx MEX 1. Liga MX 7th 30 2,700 90 88.2 30.0 30 30 0 0 1.37 38 37 +1 +0.03 -0.22 Matches 2015-2016 26 Guadalajara mx MEX 1. Liga MX 10th 10 690 69 22.5 7.7 8 7 2 1 1.30 11 9 +2 +0.26 +0.07 Matches 2016-2017 27 Guadalajara mx MEX 1. Liga MX 4th 16 1,395 87 45.6 15.5 16 15 0 9 1.64 18 15 +3 +0.19 -0.02 Matches 2017-2018 28 Guadalajara mx MEX 1. Liga MX 16th 19 1,674 88 54.7 18.6 19 18 0 7 1.16 25 26 -1 -0.05 +0.66 Matches 2018-2019 29 Oviedo es ESP 2. La Liga 2 8th 24 2,072 86 56.2 23.0 24 86 22 0 8 1.42 25 23 +2 +0.09 +0.20 Matches 2019-2020 30 Guadalajara mx MEX 1. Liga MX 9th 10 888 89 35.2 9.9 10 89 9 0 5 1.20 15 17 -2 -0.20 -0.42 Matches 2020 30 SJ Earthquakes us USA 1. MLS 15th 14 1,188 85 57.4 13.2 14 85 12 0 4 1.06 17 30 -13 -0.98 -0.68 Matches 2021 31 SJ Earthquakes us USA 1. MLS 20th 25 2,042 82 66.7 22.7 24 85 19 1 5 5 1.16 27 39 -12 -0.53 -0.88 Matches 2021-2022 32 Mazatlán mx MEX 1. Liga MX 15th 9 810 90 26.5 9.0 9 90 9 0 6 1.36 11 9 +2 +0.22 +0.70 Matches 2022-2023 33 Mazatlán mx MEX 1. Liga MX 18th 22 1,723 78 56.3 19.1 19 83 15 3 46 4 1.00 26 31 -5 -0.26 +1.35 Matches 2023-2024 34 Hyderabad FC in IND 1. Super League 12th 7 376 54 19.0 4.2 4 90 4 3 5 0 0.43 3 5 -2 -0.48 +1.26 Matches 16 Seasons 7 Clubs 4 Leagues 282 22,951 81 45.9 255.0 258 86 160 24 23 49 1.23 216 241 -25 -0.14 +0.22 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Tecos (4 Seasons) 1 League 62 4,620 75 37.7 51.3 50 12 Guadalajara (4 Seasons) 1 League 55 4,647 84 39.7 51.6 53 89 49 2 22 1.33 69 67 +2 +0.04 +0.01 Santos Laguna (3 Seasons) 1 League 64 5,473 86 59.6 60.8 61 30 3 0 1.37 38 37 +1 +0.03 -0.22 SJ Earthquakes (2 Seasons) 1 League 39 3,230 83 63.0 35.9 38 85 31 1 5 9 1.12 44 69 -25 -0.70 -0.74 Mazatlán (2 Seasons) 1 League 31 2,533 82 41.4 28.1 28 86 24 3 46 10 1.10 37 40 -3 -0.11 +0.80 Oviedo (1 Season) 1 League 24 2,072 86 56.2 23.0 24 86 22 0 8 1.42 25 23 +2 +0.09 +0.20 Hyderabad FC (1 Season) 1 League 7 376 54 19.0 4.2 4 90 4 3 5 0 0.43 3 5 -2 -0.48 +1.26 Primera División (13 Seasons) 212 17,273 81 44.0 191.9 192 86 103 20 46 32 1.28 144 144 0 0.00 +0.27 MLS (2 Seasons) 39 3,230 83 63.0 35.9 38 85 31 1 5 9 1.12 44 69 -25 -0.70 -0.74 La Liga 2 (1 Season) 24 2,072 86 56.2 23.0 24 86 22 0 8 1.42 25 23 +2 +0.09 +0.20 Super League (1 Season) 7 376 54 19.0 4.2 4 90 4 3 5 0 0.43 3 5 -2 -0.48 +1.26
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014 24 Santos Laguna 1. Libertadores R16 2 180 90 100.0 2.0 2 90 2 0 0 0.00 1 4 -3 -1.50 Matches 1 Season 1 Club 1 League 2 180 90 100.0 2.0 2 90 2 0 0 0.00 1 4 -3 -1.50
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014 24 mx Mexico Friendlies (M) 2 180 90 28.6 2.0 2 90 2 0 2 2.00 3 2 +1 +0.50 -1.50 Matches 2015 25 mx Mexico Friendlies (M) 4 212 53 23.6 2.4 2 82 1 2 25 2 1.25 3 6 -3 -1.27 -1.93 Matches 2015 25 mx Mexico Gold Cup 1st 3 166 55 27.7 1.8 2 68 1 1 30 3 3.00 4 1 +3 +1.63 +0.17 Matches 2017 27 mx Mexico Friendlies (M) 2 135 68 21.4 1.5 1 90 1 1 45 0 3.00 2 1 +1 +0.67 -0.06 Matches 2017 27 mx Mexico FIFA Confederations Cup 4th 3 156 52 32.5 1.7 2 68 1 1 20 2 2.00 1 5 -4 -2.31 -2.86 Matches 2018 28 mx Mexico WCQ 4 276 69 19.2 3.1 4 69 2 0 6 1.75 8 4 +4 +1.30 -0.01 Matches 2018 28 mx Mexico Friendlies (M) 3 175 58 16.2 1.9 3 58 0 0 3 1.33 0 1 -1 -0.51 -0.02 Matches 4 Seasons 1 Club 4 Leagues 21 1,300 62 22.6 14.4 16 72 8 5 29 18 1.95 21 20 +1 +0.07 -0.74 Friendlies (M) (4 Seasons) 11 702 64 21.7 7.8 8 76 4 3 31 7 1.73 8 10 -2 -0.26 -0.75 WCQ (1 Season) 4 276 69 19.2 3.1 4 69 2 0 6 1.75 8 4 +4 +1.30 -0.01 FIFA Confederations Cup (1 Season) 3 156 52 32.5 1.7 2 68 1 1 20 2 2.00 1 5 -4 -2.31 -2.86 Gold Cup (1 Season) 3 166 55 27.7 1.8 2 68 1 1 30 3 3.00 4 1 +3 +1.63 +0.17
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2008-2009 19 UAG 1 League 0.5 0 0 2009-2010 20 Tecos 1 League 24.4 2 0 17 2010-2011 21 Tecos 1 League 16.1 2 0 14 2011-2012 22 Tecos 1 League 10.3 1 0 5 2012-2013 23 Santos Laguna 1 League 6.4 2 0 7 2013-2014 24 Santos Laguna 1 League 24.4 4 1 18 2014 24 Santos Laguna 1 League 2.0 0 0 0 0 2014-2015 25 Santos Laguna 1 League 30.0 1 0 18 2015-2016 26 Guadalajara 1 League 7.7 1 0 5 2016-2017 27 Guadalajara 1 League 15.5 0 0 0 17 0 0 0 0 0 0 0 0 2017-2018 28 Guadalajara 1 League 18.6 1 0 0 13 0 0 0 0 0 0 0 0 2018-2019 29 Oviedo 1 League 23.0 2 0 0 0 2019-2020 30 Guadalajara 1 League 9.9 1 0 0 4 3 0 0 6 6 0 2020 30 SJ Earthquakes 1 League 13.2 1 0 0 7 7 0 2 21 12 0 2021 31 SJ Earthquakes 1 League 22.7 3 0 0 16 4 0 3 42 16 0 2021-2022 32 Mazatlán 1 League 9.0 1 0 0 4 1 0 3 15 6 0 2022-2023 33 Mazatlán 1 League 19.1 1 0 0 3 7 0 1 25 9 0 2023-2024 34 Hyderabad FC 1 League 4.2 0 0 0 3 4 0 2 2 6 0 16 Seasons 7 Clubs 5 Leagues 257.0 23 1 0 151 26 0 11 111 55 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Tecos (4 Seasons) 1 League 51.3 5 0 36 Guadalajara (4 Seasons) 1 League 51.6 3 0 0 39 3 0 0 6 6 0 0 0 Santos Laguna (3 Seasons) 2 Leagues 62.8 7 1 0 43 0 SJ Earthquakes (2 Seasons) 1 League 35.9 4 0 0 23 11 0 5 63 28 0 Mazatlán (2 Seasons) 1 League 28.1 2 0 0 7 8 0 4 40 15 0 Oviedo (1 Season) 1 League 23.0 2 0 0 0 Hyderabad FC (1 Season) 1 League 4.2 0 0 0 3 4 0 2 2 6 0 Primera División (13 Seasons) 191.9 17 1 0 125 11 0 4 46 21 0 0 0 MLS (2 Seasons) 35.9 4 0 0 23 11 0 5 63 28 0 La Liga 2 (1 Season) 23.0 2 0 0 0 Super League (1 Season) 4.2 0 0 0 3 4 0 2 2 6 0 Libertadores (1 Season) 2.0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014 24 Santos Laguna 1. Libertadores R16 2.0 0 0 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 0
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.
View Additional Information
More Oswaldo Alanís Pages
Oswaldo Alanís Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary