Standard Stats Table 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 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 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 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 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 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 1.7 0.9 0.0 0.9 3 44 2 0.04 0.00 0.04 0.04 0.04 0.07 0.00 0.07 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 2.1 0.5 0.0 0.5 3 19 1 0.20 0.00 0.20 0.00 0.00 0.21 0.00 0.21 0.05 0.05 Matches 2020 30 SJ Earthquakes us USA 1. MLS 14 14 1,188 13.2 2 0 2 2 0 0 1 0 0.6 0.6 0.1 0.8 17 60 1 0.15 0.00 0.15 0.15 0.15 0.05 0.01 0.06 0.05 0.06 Matches 2021 31 SJ Earthquakes us USA 1. MLS 25 24 2,042 22.7 2 0 2 0 2 2 3 0 2.2 0.7 0.5 1.1 10 61 2 0.09 0.00 0.09 0.00 0.00 0.10 0.02 0.12 0.03 0.05 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.7 0.7 0.2 0.8 2 21 1 0.11 0.00 0.11 0.11 0.11 0.07 0.02 0.09 0.07 0.09 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.9 0.9 0.0 0.9 6 49 2 0.16 0.00 0.16 0.16 0.16 0.05 0.00 0.05 0.05 0.05 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 8.2 4.3 0.8 5.1 41 254 9 0.08 0.02 0.09 0.05 0.07 0.08 0.01 0.09 0.04 0.05 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 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 2.1 0.5 0.0 0.5 3 19 1 0.12 0.02 0.14 0.02 0.04 0.21 0.00 0.21 0.05 0.05 Santos (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 2.9 1.3 0.6 1.9 27 121 3 0.11 0.00 0.11 0.06 0.06 0.08 0.02 0.10 0.04 0.05 Mazatlán (2 Seasons) 1 League 31 28 2,533 28.1 4 0 4 4 0 0 2 0 1.6 1.6 0.2 1.8 8 70 3 0.14 0.00 0.14 0.14 0.14 0.06 0.01 0.06 0.06 0.06 Oviedo (1 Season) 1 League 24 24 2,072 23.0 1 0 1 1 0 1 2 0 1.7 0.9 0.0 0.9 3 44 2 0.04 0.00 0.04 0.04 0.04 0.07 0.00 0.07 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 3.7 2.1 0.2 2.3 11 89 4 0.08 0.02 0.09 0.05 0.07 0.09 0.01 0.10 0.05 0.06 MLS (2 Seasons) 39 38 3,230 35.9 4 0 4 2 2 2 4 0 2.9 1.3 0.6 1.9 27 121 3 0.11 0.00 0.11 0.06 0.06 0.08 0.02 0.10 0.04 0.05 La Liga 2 (1 Season) 24 24 2,072 23.0 1 0 1 1 0 1 2 0 1.7 0.9 0.0 0.9 3 44 2 0.04 0.00 0.04 0.04 0.04 0.07 0.00 0.07 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 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 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 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 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 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 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 1.7 0.9 0.0 0.9 3 44 2 0.04 0.00 0.04 0.04 0.04 0.07 0.00 0.07 0.04 0.04 2019-2020 30 Guadalajara 1 League 10 10 888 9.9 2 0 2 0 2 2 1 0 2.1 0.5 0.0 0.5 3 19 1 0.20 0.00 0.20 0.00 0.00 0.21 0.00 0.21 0.05 0.05 2020 30 SJ Earthquakes 1 League 14 14 1,188 13.2 2 0 2 2 0 0 1 0 0.6 0.6 0.1 0.8 17 60 1 0.15 0.00 0.15 0.15 0.15 0.05 0.01 0.06 0.05 0.06 2021 31 SJ Earthquakes 1 League 25 24 2,042 22.7 2 0 2 0 2 2 3 0 2.2 0.7 0.5 1.1 10 61 2 0.09 0.00 0.09 0.00 0.00 0.10 0.02 0.12 0.03 0.05 2021-2022 32 Mazatlán 1 League 9 9 810 9.0 1 0 1 1 0 0 1 0 0.7 0.7 0.2 0.8 2 21 1 0.11 0.00 0.11 0.11 0.11 0.07 0.02 0.09 0.07 0.09 2022-2023 33 Mazatlán 1 League 22 19 1,723 19.1 3 0 3 3 0 0 1 0 0.9 0.9 0.0 0.9 6 49 2 0.16 0.00 0.16 0.16 0.16 0.05 0.00 0.05 0.05 0.05 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 8.2 4.3 0.8 5.1 41 254 9 0.08 0.02 0.09 0.05 0.07 0.08 0.01 0.09 0.04 0.05 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 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 2.1 0.5 0.0 0.5 3 19 1 0.12 0.02 0.14 0.02 0.04 0.21 0.00 0.21 0.05 0.05 Santos (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 2.9 1.3 0.6 1.9 27 121 3 0.11 0.00 0.11 0.06 0.06 0.08 0.02 0.10 0.04 0.05 Mazatlán (2 Seasons) 1 League 31 28 2,533 28.1 4 0 4 4 0 0 2 0 1.6 1.6 0.2 1.8 8 70 3 0.14 0.00 0.14 0.14 0.14 0.06 0.01 0.06 0.06 0.06 Oviedo (1 Season) 1 League 24 24 2,072 23.0 1 0 1 1 0 1 2 0 1.7 0.9 0.0 0.9 3 44 2 0.04 0.00 0.04 0.04 0.04 0.07 0.00 0.07 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 3.7 2.1 0.2 2.3 11 89 4 0.08 0.02 0.09 0.05 0.07 0.09 0.01 0.10 0.05 0.06 MLS (2 Seasons) 39 38 3,230 35.9 4 0 4 2 2 2 4 0 2.9 1.3 0.6 1.9 27 121 3 0.11 0.00 0.11 0.06 0.06 0.08 0.02 0.10 0.04 0.05 La Liga 2 (1 Season) 24 24 2,072 23.0 1 0 1 1 0 1 2 0 1.7 0.9 0.0 0.9 3 44 2 0.04 0.00 0.04 0.04 0.04 0.07 0.00 0.07 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 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 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 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 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 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 1.7 0.9 0.0 0.9 3 44 2 0.04 0.00 0.04 0.04 0.04 0.07 0.00 0.07 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 2.1 0.5 0.0 0.5 3 19 1 0.20 0.00 0.20 0.00 0.00 0.21 0.00 0.21 0.05 0.05 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.6 0.6 0.1 0.8 17 60 1 0.15 0.00 0.15 0.15 0.15 0.05 0.01 0.06 0.05 0.06 Matches 2021 31 SJ Earthquakes us USA 1. MLS 20th 25 24 2,042 22.7 2 0 2 0 2 2 3 0 2.2 0.7 0.5 1.1 10 61 2 0.09 0.00 0.09 0.00 0.00 0.10 0.02 0.12 0.03 0.05 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.7 0.7 0.2 0.8 2 21 1 0.11 0.00 0.11 0.11 0.11 0.07 0.02 0.09 0.07 0.09 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.9 0.9 0.0 0.9 6 49 2 0.16 0.00 0.16 0.16 0.16 0.05 0.00 0.05 0.05 0.05 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 8.2 4.3 0.8 5.1 41 254 9 0.08 0.02 0.09 0.05 0.07 0.08 0.01 0.09 0.04 0.05 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 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 2.1 0.5 0.0 0.5 3 19 1 0.12 0.02 0.14 0.02 0.04 0.21 0.00 0.21 0.05 0.05 Santos (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 2.9 1.3 0.6 1.9 27 121 3 0.11 0.00 0.11 0.06 0.06 0.08 0.02 0.10 0.04 0.05 Mazatlán (2 Seasons) 1 League 31 28 2,533 28.1 4 0 4 4 0 0 2 0 1.6 1.6 0.2 1.8 8 70 3 0.14 0.00 0.14 0.14 0.14 0.06 0.01 0.06 0.06 0.06 Oviedo (1 Season) 1 League 24 24 2,072 23.0 1 0 1 1 0 1 2 0 1.7 0.9 0.0 0.9 3 44 2 0.04 0.00 0.04 0.04 0.04 0.07 0.00 0.07 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 3.7 2.1 0.2 2.3 11 89 4 0.08 0.02 0.09 0.05 0.07 0.09 0.01 0.10 0.05 0.06 MLS (2 Seasons) 39 38 3,230 35.9 4 0 4 2 2 2 4 0 2.9 1.3 0.6 1.9 27 121 3 0.11 0.00 0.11 0.06 0.06 0.08 0.02 0.10 0.04 0.05 La Liga 2 (1 Season) 24 24 2,072 23.0 1 0 1 1 0 1 2 0 1.7 0.9 0.0 0.9 3 44 2 0.04 0.00 0.04 0.04 0.04 0.07 0.00 0.07 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 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 Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG 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 1 League 6.4 0 0 0.00 0 0 2013-2014 24 Santos 1 League 24.4 1 6 0.25 0.17 0 0 2014 24 Santos 1 League 2.0 0 0 0 2014-2015 25 Santos 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 14 3 21.4 0.61 0.13 0.07 0.33 13.1 1 0 1 1.7 0.9 0.06 -0.7 +0.1 2019-2020 30 Guadalajara 1 League 9.9 2 5 1 20.0 0.51 0.10 0.00 0.00 19.9 1 2 2 2.1 0.5 0.10 -0.1 -0.5 2020 30 SJ Earthquakes 1 League 13.2 2 13 4 30.8 0.98 0.30 0.15 0.50 22.3 6 0 0 0.6 0.6 0.05 +1.4 +1.4 2021 31 SJ Earthquakes 1 League 22.7 2 16 7 43.8 0.71 0.31 0.00 0.00 21.2 5 2 2 2.2 0.7 0.04 -0.2 -0.7 2021-2022 32 Mazatlán 1 League 9.0 1 6 2 33.3 0.67 0.22 0.17 0.50 12.9 1 0 0 0.7 0.7 0.12 +0.3 +0.3 2022-2023 33 Mazatlán 1 League 19.1 3 16 6 37.5 0.84 0.31 0.19 0.50 21.7 3 0 0 0.9 0.9 0.06 +2.1 +2.1 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 75 64 44.0 0.55 0.25 0.11 0.20 19.1 17 7 9 8.2 4.3 0.06 +2.8 +2.7 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 Tecos (4 Seasons) 1 League 51.3 4 15 0.29 0.27 0 0 Guadalajara (4 Seasons) 1 League 51.6 6 5 12 200.0 0.11 0.23 0.20 0.08 19.9 1 5 6 2.1 0.5 -0.1 -0.5 Santos (3 Seasons) 2 Leagues 62.8 1 14 0.23 0.07 0 0 SJ Earthquakes (2 Seasons) 1 League 35.9 4 29 11 37.9 0.81 0.31 0.07 0.18 21.7 11 2 2 2.9 1.3 0.04 +1.1 +0.7 Mazatlán (2 Seasons) 1 League 28.1 4 22 8 36.4 0.78 0.28 0.18 0.50 19.3 4 0 0 1.6 1.6 0.07 +2.4 +2.4 Oviedo (1 Season) 1 League 23.0 1 14 3 21.4 0.61 0.13 0.07 0.33 13.1 1 0 1 1.7 0.9 0.06 -0.7 +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 27 49 66.7 0.37 0.26 0.19 0.20 19.4 5 5 6 3.7 2.1 0.08 +2.3 +1.9 MLS (2 Seasons) 35.9 4 29 11 37.9 0.81 0.31 0.07 0.18 21.7 11 2 2 2.9 1.3 0.04 +1.1 +0.7 La Liga 2 (1 Season) 23.0 1 14 3 21.4 0.61 0.13 0.07 0.33 13.1 1 0 1 1.7 0.9 0.06 -0.7 +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 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 2008-2009 19 UAG mx MEX 1. Primera División 4th 0.5 0 0 0.00 0 0 2009-2010 20 Tecos mx MEX 1. Primera División 13th 24.4 3 5 0.20 0.60 0 0 2010-2011 21 Tecos mx MEX 1. Primera División 17th 16.1 1 9 0.56 0.11 0 0 2011-2012 22 Tecos mx MEX 1. Primera División 18th 10.3 0 1 0.10 0.00 0 0 2012-2013 23 Santos mx MEX 1. Liga MX 7th 6.4 0 0 0.00 0 0 2013-2014 24 Santos mx MEX 1. Liga MX 4th 24.4 1 6 0.25 0.17 0 0 2014-2015 25 Santos mx MEX 1. Liga MX 7th 30.0 0 8 0.27 0.00 0 0 Matches 2015-2016 26 Guadalajara mx MEX 1. Liga MX 10th 7.7 0 2 0.26 0.00 0 0 Matches 2016-2017 27 Guadalajara mx MEX 1. Liga MX 4th 15.5 2 0 3 0.00 0.19 0.33 1 1 Matches 2017-2018 28 Guadalajara mx MEX 1. Liga MX 16th 18.6 2 0 6 0.00 0.32 0.00 2 3 Matches 2018-2019 29 Oviedo es ESP 2. La Liga 2 8th 23.0 1 14 3 21.4 0.61 0.13 0.07 0.33 13.1 1 0 1 1.7 0.9 0.06 -0.7 +0.1 Matches 2019-2020 30 Guadalajara mx MEX 1. Liga MX 9th 9.9 2 5 1 20.0 0.51 0.10 0.00 0.00 19.9 1 2 2 2.1 0.5 0.10 -0.1 -0.5 Matches 2020 30 SJ Earthquakes us USA 1. MLS 15th 13.2 2 13 4 30.8 0.98 0.30 0.15 0.50 22.3 6 0 0 0.6 0.6 0.05 +1.4 +1.4 Matches 2021 31 SJ Earthquakes us USA 1. MLS 20th 22.7 2 16 7 43.8 0.71 0.31 0.00 0.00 21.2 5 2 2 2.2 0.7 0.04 -0.2 -0.7 Matches 2021-2022 32 Mazatlán mx MEX 1. Liga MX 15th 9.0 1 6 2 33.3 0.67 0.22 0.17 0.50 12.9 1 0 0 0.7 0.7 0.12 +0.3 +0.3 Matches 2022-2023 33 Mazatlán mx MEX 1. Liga MX 18th 19.1 3 16 6 37.5 0.84 0.31 0.19 0.50 21.7 3 0 0 0.9 0.9 0.06 +2.1 +2.1 Matches 2023-2024 34 Hyderabad FC in IND 1. Super League 12th 4.2 0 5 1 20.0 1.20 0.24 0.00 0.00 0 0 Matches 16 Seasons 7 Clubs 4 Leagues 255.0 20 75 64 44.0 0.55 0.25 0.11 0.20 19.1 17 7 9 8.2 4.3 0.06 +2.8 +2.7 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 Tecos (4 Seasons) 1 League 51.3 4 15 0.29 0.27 0 0 Guadalajara (4 Seasons) 1 League 51.6 6 5 12 200.0 0.11 0.23 0.20 0.08 19.9 1 5 6 2.1 0.5 -0.1 -0.5 Santos (3 Seasons) 1 League 60.8 1 14 0.23 0.07 0 0 SJ Earthquakes (2 Seasons) 1 League 35.9 4 29 11 37.9 0.81 0.31 0.07 0.18 21.7 11 2 2 2.9 1.3 0.04 +1.1 +0.7 Mazatlán (2 Seasons) 1 League 28.1 4 22 8 36.4 0.78 0.28 0.18 0.50 19.3 4 0 0 1.6 1.6 0.07 +2.4 +2.4 Oviedo (1 Season) 1 League 23.0 1 14 3 21.4 0.61 0.13 0.07 0.33 13.1 1 0 1 1.7 0.9 0.06 -0.7 +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 27 49 66.7 0.37 0.26 0.19 0.20 19.4 5 5 6 3.7 2.1 0.08 +2.3 +1.9 MLS (2 Seasons) 35.9 4 29 11 37.9 0.81 0.31 0.07 0.18 21.7 11 2 2 2.9 1.3 0.04 +1.1 +0.7 La Liga 2 (1 Season) 23.0 1 14 3 21.4 0.61 0.13 0.07 0.33 13.1 1 0 1 1.7 0.9 0.06 -0.7 +0.1 Super League (1 Season) 4.2 0 5 1 20.0 1.20 0.24 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2014 24 Santos 1. Libertadores R16 2.0 0 0 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0
Passing Table 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 2008-2009 19 UAG mx MEX 1. Primera División 0.5 0 2009-2010 20 Tecos mx MEX 1. Primera División 24.4 0 2010-2011 21 Tecos mx MEX 1. Primera División 16.1 0 2011-2012 22 Tecos mx MEX 1. Primera División 10.3 0 2012-2013 23 Santos mx MEX 1. Liga MX 6.4 0 2013-2014 24 Santos mx MEX 1. Liga MX 24.4 0 2014 24 Santos 1. Libertadores 2.0 0 Matches 2014-2015 25 Santos mx MEX 1. Liga MX 30.0 2 Matches 2015-2016 26 Guadalajara mx MEX 1. Liga MX 7.7 0 Matches 2016-2017 27 Guadalajara mx MEX 1. Liga MX 15.5 0 Matches 2017-2018 28 Guadalajara mx MEX 1. Liga MX 18.6 1 Matches 2018-2019 29 Oviedo es ESP 2. La Liga 2 23.0 801 1055 75.9 17282 6309 223 266 83.8 421 480 87.7 152 282 53.9 0 0.0 0.2 0.0 1 36 1 0 44 Matches 2019-2020 30 Guadalajara mx MEX 1. Liga MX 9.9 342 411 83.2 6720 3170 117 129 90.7 177 195 90.8 47 79 59.5 0 0.0 0.1 0.0 1 23 0 0 19 Matches 2020 30 SJ Earthquakes us USA 1. MLS 13.2 719 831 86.5 15509 6009 217 237 91.6 363 387 93.8 133 188 70.7 0 0.1 0.4 -0.1 3 64 3 0 60 Matches 2021 31 SJ Earthquakes us USA 1. MLS 22.7 1148 1308 87.8 24806 8448 301 328 91.8 652 692 94.2 185 254 72.8 0 0.5 0.5 -0.5 7 50 2 0 61 Matches 2021-2022 32 Mazatlán mx MEX 1. Liga MX 9.0 357 456 78.3 7944 3638 109 127 85.8 167 196 85.2 79 116 68.1 0 0.2 0.2 -0.2 2 23 1 1 21 Matches 2022-2023 33 Mazatlán mx MEX 1. Liga MX 19.1 793 962 82.4 16721 6826 235 264 89.0 425 480 88.5 127 195 65.1 0 0.0 0.1 0.0 1 41 0 0 49 Matches 2023-2024 34 Hyderabad FC in IND 1. Super League 4.2 1 Matches 16 Seasons 7 Clubs 5 Leagues 257.0 4160 5023 82.8 88982 34400 1202 1351 89.0 2205 2430 90.7 723 1114 64.9 4 0.8 1.5 +3.2 15 237 7 1 254 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 Tecos (4 Seasons) 1 League 51.3 0 Guadalajara (4 Seasons) 1 League 51.6 342 411 83.2 6720 3170 117 129 90.7 177 195 90.8 47 79 59.5 1 0.0 0.1 +1.0 1 23 0 0 19 Santos (3 Seasons) 2 Leagues 62.8 2 SJ Earthquakes (2 Seasons) 1 League 35.9 1867 2139 87.3 40315 14457 518 565 91.7 1015 1079 94.1 318 442 71.9 0 0.6 0.9 -0.6 10 114 5 0 121 Mazatlán (2 Seasons) 1 League 28.1 1150 1418 81.1 24665 10464 344 391 88.0 592 676 87.6 206 311 66.2 0 0.2 0.4 -0.2 3 64 1 1 70 Oviedo (1 Season) 1 League 23.0 801 1055 75.9 17282 6309 223 266 83.8 421 480 87.7 152 282 53.9 0 0.0 0.2 0.0 1 36 1 0 44 Hyderabad FC (1 Season) 1 League 4.2 1 Primera División (13 Seasons) 191.9 1492 1829 81.6 31385 13634 461 520 88.7 769 871 88.3 253 390 64.9 3 0.2 0.5 +2.8 4 87 1 1 89 MLS (2 Seasons) 35.9 1867 2139 87.3 40315 14457 518 565 91.7 1015 1079 94.1 318 442 71.9 0 0.6 0.9 -0.6 10 114 5 0 121 La Liga 2 (1 Season) 23.0 801 1055 75.9 17282 6309 223 266 83.8 421 480 87.7 152 282 53.9 0 0.0 0.2 0.0 1 36 1 0 44 Super League (1 Season) 4.2 1 Libertadores (1 Season) 2.0 0
Passing Table 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 2008-2009 19 UAG 1 League 0.5 0 2009-2010 20 Tecos 1 League 24.4 0 2010-2011 21 Tecos 1 League 16.1 0 2011-2012 22 Tecos 1 League 10.3 0 2012-2013 23 Santos 1 League 6.4 0 2013-2014 24 Santos 1 League 24.4 0 2014 24 Santos 1 League 2.0 0 2014-2015 25 Santos 1 League 30.0 2 2015-2016 26 Guadalajara 1 League 7.7 0 2016-2017 27 Guadalajara 1 League 15.5 0 2017-2018 28 Guadalajara 1 League 18.6 1 2018-2019 29 Oviedo 1 League 23.0 801 1055 75.9 17282 6309 223 266 83.8 421 480 87.7 152 282 53.9 0 0.0 0.2 0.0 1 36 1 0 44 2019-2020 30 Guadalajara 1 League 9.9 342 411 83.2 6720 3170 117 129 90.7 177 195 90.8 47 79 59.5 0 0.0 0.1 0.0 1 23 0 0 19 2020 30 SJ Earthquakes 1 League 13.2 719 831 86.5 15509 6009 217 237 91.6 363 387 93.8 133 188 70.7 0 0.1 0.4 -0.1 3 64 3 0 60 2021 31 SJ Earthquakes 1 League 22.7 1148 1308 87.8 24806 8448 301 328 91.8 652 692 94.2 185 254 72.8 0 0.5 0.5 -0.5 7 50 2 0 61 2021-2022 32 Mazatlán 1 League 9.0 357 456 78.3 7944 3638 109 127 85.8 167 196 85.2 79 116 68.1 0 0.2 0.2 -0.2 2 23 1 1 21 2022-2023 33 Mazatlán 1 League 19.1 793 962 82.4 16721 6826 235 264 89.0 425 480 88.5 127 195 65.1 0 0.0 0.1 0.0 1 41 0 0 49 2023-2024 34 Hyderabad FC 1 League 4.2 1 16 Seasons 7 Clubs 5 Leagues 257.0 4160 5023 82.8 88982 34400 1202 1351 89.0 2205 2430 90.7 723 1114 64.9 4 0.8 1.5 +3.2 15 237 7 1 254 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 Tecos (4 Seasons) 1 League 51.3 0 Guadalajara (4 Seasons) 1 League 51.6 342 411 83.2 6720 3170 117 129 90.7 177 195 90.8 47 79 59.5 1 0.0 0.1 +1.0 1 23 0 0 19 Santos (3 Seasons) 2 Leagues 62.8 2 SJ Earthquakes (2 Seasons) 1 League 35.9 1867 2139 87.3 40315 14457 518 565 91.7 1015 1079 94.1 318 442 71.9 0 0.6 0.9 -0.6 10 114 5 0 121 Mazatlán (2 Seasons) 1 League 28.1 1150 1418 81.1 24665 10464 344 391 88.0 592 676 87.6 206 311 66.2 0 0.2 0.4 -0.2 3 64 1 1 70 Oviedo (1 Season) 1 League 23.0 801 1055 75.9 17282 6309 223 266 83.8 421 480 87.7 152 282 53.9 0 0.0 0.2 0.0 1 36 1 0 44 Hyderabad FC (1 Season) 1 League 4.2 1 Primera División (13 Seasons) 191.9 1492 1829 81.6 31385 13634 461 520 88.7 769 871 88.3 253 390 64.9 3 0.2 0.5 +2.8 4 87 1 1 89 MLS (2 Seasons) 35.9 1867 2139 87.3 40315 14457 518 565 91.7 1015 1079 94.1 318 442 71.9 0 0.6 0.9 -0.6 10 114 5 0 121 La Liga 2 (1 Season) 23.0 801 1055 75.9 17282 6309 223 266 83.8 421 480 87.7 152 282 53.9 0 0.0 0.2 0.0 1 36 1 0 44 Super League (1 Season) 4.2 1 Libertadores (1 Season) 2.0 0
Passing Table 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 2008-2009 19 UAG mx MEX 1. Primera División 4th 0.5 0 2009-2010 20 Tecos mx MEX 1. Primera División 13th 24.4 0 2010-2011 21 Tecos mx MEX 1. Primera División 17th 16.1 0 2011-2012 22 Tecos mx MEX 1. Primera División 18th 10.3 0 2012-2013 23 Santos mx MEX 1. Liga MX 7th 6.4 0 2013-2014 24 Santos mx MEX 1. Liga MX 4th 24.4 0 2014-2015 25 Santos mx MEX 1. Liga MX 7th 30.0 2 Matches 2015-2016 26 Guadalajara mx MEX 1. Liga MX 10th 7.7 0 Matches 2016-2017 27 Guadalajara mx MEX 1. Liga MX 4th 15.5 0 Matches 2017-2018 28 Guadalajara mx MEX 1. Liga MX 16th 18.6 1 Matches 2018-2019 29 Oviedo es ESP 2. La Liga 2 8th 23.0 801 1055 75.9 17282 6309 223 266 83.8 421 480 87.7 152 282 53.9 0 0.0 0.2 0.0 1 36 1 0 44 Matches 2019-2020 30 Guadalajara mx MEX 1. Liga MX 9th 9.9 342 411 83.2 6720 3170 117 129 90.7 177 195 90.8 47 79 59.5 0 0.0 0.1 0.0 1 23 0 0 19 Matches 2020 30 SJ Earthquakes us USA 1. MLS 15th 13.2 719 831 86.5 15509 6009 217 237 91.6 363 387 93.8 133 188 70.7 0 0.1 0.4 -0.1 3 64 3 0 60 Matches 2021 31 SJ Earthquakes us USA 1. MLS 20th 22.7 1148 1308 87.8 24806 8448 301 328 91.8 652 692 94.2 185 254 72.8 0 0.5 0.5 -0.5 7 50 2 0 61 Matches 2021-2022 32 Mazatlán mx MEX 1. Liga MX 15th 9.0 357 456 78.3 7944 3638 109 127 85.8 167 196 85.2 79 116 68.1 0 0.2 0.2 -0.2 2 23 1 1 21 Matches 2022-2023 33 Mazatlán mx MEX 1. Liga MX 18th 19.1 793 962 82.4 16721 6826 235 264 89.0 425 480 88.5 127 195 65.1 0 0.0 0.1 0.0 1 41 0 0 49 Matches 2023-2024 34 Hyderabad FC in IND 1. Super League 12th 4.2 1 Matches 16 Seasons 7 Clubs 4 Leagues 255.0 4160 5023 82.8 88982 34400 1202 1351 89.0 2205 2430 90.7 723 1114 64.9 4 0.8 1.5 +3.2 15 237 7 1 254 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 Tecos (4 Seasons) 1 League 51.3 0 Guadalajara (4 Seasons) 1 League 51.6 342 411 83.2 6720 3170 117 129 90.7 177 195 90.8 47 79 59.5 1 0.0 0.1 +1.0 1 23 0 0 19 Santos (3 Seasons) 1 League 60.8 2 SJ Earthquakes (2 Seasons) 1 League 35.9 1867 2139 87.3 40315 14457 518 565 91.7 1015 1079 94.1 318 442 71.9 0 0.6 0.9 -0.6 10 114 5 0 121 Mazatlán (2 Seasons) 1 League 28.1 1150 1418 81.1 24665 10464 344 391 88.0 592 676 87.6 206 311 66.2 0 0.2 0.4 -0.2 3 64 1 1 70 Oviedo (1 Season) 1 League 23.0 801 1055 75.9 17282 6309 223 266 83.8 421 480 87.7 152 282 53.9 0 0.0 0.2 0.0 1 36 1 0 44 Hyderabad FC (1 Season) 1 League 4.2 1 Primera División (13 Seasons) 191.9 1492 1829 81.6 31385 13634 461 520 88.7 769 871 88.3 253 390 64.9 3 0.2 0.5 +2.8 4 87 1 1 89 MLS (2 Seasons) 35.9 1867 2139 87.3 40315 14457 518 565 91.7 1015 1079 94.1 318 442 71.9 0 0.6 0.9 -0.6 10 114 5 0 121 La Liga 2 (1 Season) 23.0 801 1055 75.9 17282 6309 223 266 83.8 421 480 87.7 152 282 53.9 0 0.0 0.2 0.0 1 36 1 0 44 Super League (1 Season) 4.2 1
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2014 24 Santos 1. Libertadores R16 2.0 0 Matches 1 Season 1 Club 1 League 2.0 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2008-2009 19 UAG 1 League 0.5 2009-2010 20 Tecos 1 League 24.4 2010-2011 21 Tecos 1 League 16.1 2011-2012 22 Tecos 1 League 10.3 2012-2013 23 Santos 1 League 6.4 2013-2014 24 Santos 1 League 24.4 2014 24 Santos 1 League 2.0 2014-2015 25 Santos 1 League 30.0 2015-2016 26 Guadalajara 1 League 7.7 2016-2017 27 Guadalajara 1 League 15.5 0 2017-2018 28 Guadalajara 1 League 18.6 0 2018-2019 29 Oviedo 1 League 23.0 1055 988 63 55 0 13 2 8 0 0 0 0 801 4 7 2019-2020 30 Guadalajara 1 League 9.9 411 377 34 21 0 6 0 13 0 0 0 0 342 0 4 2020 30 SJ Earthquakes 1 League 13.2 831 801 29 25 0 25 1 4 0 0 0 0 719 1 5 2021 31 SJ Earthquakes 1 League 22.7 1308 1228 78 68 0 29 4 10 0 0 0 0 1148 2 10 2021-2022 32 Mazatlán 1 League 9.0 456 424 31 20 0 5 4 7 1 1 0 0 357 1 5 2022-2023 33 Mazatlán 1 League 19.1 962 881 81 46 0 16 1 33 0 0 0 0 793 0 10 2023-2024 34 Hyderabad FC 1 League 4.2 2 16 Seasons 7 Clubs 5 Leagues 257.0 5023 4699 316 235 0 94 14 75 1 1 0 0 4160 8 41 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Tecos (4 Seasons) 1 League 51.3 Guadalajara (4 Seasons) 1 League 51.6 411 377 34 21 0 6 0 13 0 0 0 0 342 0 4 Santos (3 Seasons) 2 Leagues 62.8 SJ Earthquakes (2 Seasons) 1 League 35.9 2139 2029 107 93 0 54 5 14 0 0 0 0 1867 3 15 Mazatlán (2 Seasons) 1 League 28.1 1418 1305 112 66 0 21 5 40 1 1 0 0 1150 1 15 Oviedo (1 Season) 1 League 23.0 1055 988 63 55 0 13 2 8 0 0 0 0 801 4 7 Hyderabad FC (1 Season) 1 League 4.2 2 Primera División (13 Seasons) 191.9 1829 1682 146 87 0 27 5 53 1 1 0 0 1492 1 19 MLS (2 Seasons) 35.9 2139 2029 107 93 0 54 5 14 0 0 0 0 1867 3 15 La Liga 2 (1 Season) 23.0 1055 988 63 55 0 13 2 8 0 0 0 0 801 4 7 Super League (1 Season) 4.2 2 Libertadores (1 Season) 2.0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014 24 Santos 1. Libertadores R16 2.0 Matches 1 Season 1 Club 1 League 2.0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2008-2009 19 UAG 1 League 0.5 2009-2010 20 Tecos 1 League 24.4 2010-2011 21 Tecos 1 League 16.1 2011-2012 22 Tecos 1 League 10.3 2012-2013 23 Santos 1 League 6.4 2013-2014 24 Santos 1 League 24.4 2014 24 Santos 1 League 2.0 2014-2015 25 Santos 1 League 30.0 2015-2016 26 Guadalajara 1 League 7.7 2016-2017 27 Guadalajara 1 League 15.5 2017-2018 28 Guadalajara 1 League 18.6 2018-2019 29 Oviedo 1 League 23.0 10 0.43 6 1 0 3 0 0 1 0.04 0 0 0 1 0 0 2019-2020 30 Guadalajara 1 League 9.9 8 0.81 7 1 0 0 0 0 1 0.10 1 0 0 0 0 0 2020 30 SJ Earthquakes 1 League 13.2 14 1.06 10 0 0 3 1 0 1 0.08 1 0 0 0 0 0 2021 31 SJ Earthquakes 1 League 22.7 14 0.62 9 1 0 4 0 0 2 0.09 2 0 0 0 0 0 2021-2022 32 Mazatlán 1 League 9.0 10 1.03 7 2 0 1 0 0 1 0.10 0 0 0 1 0 0 2022-2023 33 Mazatlán 1 League 19.1 10 0.52 4 0 1 4 0 1 2 0.10 0 0 0 2 0 0 2023-2024 34 Hyderabad FC 1 League 4.2 16 Seasons 7 Clubs 5 Leagues 257.0 66 0.68 43 5 1 15 1 1 8 0.08 4 0 0 4 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Tecos (4 Seasons) 1 League 51.3 Guadalajara (4 Seasons) 1 League 51.6 8 0.81 7 1 0 0 0 0 1 0.10 1 0 0 0 0 0 Santos (3 Seasons) 2 Leagues 62.8 SJ Earthquakes (2 Seasons) 1 League 35.9 28 0.78 19 1 0 7 1 0 3 0.08 3 0 0 0 0 0 Mazatlán (2 Seasons) 1 League 28.1 20 0.69 11 2 1 5 0 1 3 0.10 0 0 0 3 0 0 Oviedo (1 Season) 1 League 23.0 10 0.43 6 1 0 3 0 0 1 0.04 0 0 0 1 0 0 Hyderabad FC (1 Season) 1 League 4.2 Primera División (13 Seasons) 191.9 28 0.72 18 3 1 5 0 1 4 0.10 1 0 0 3 0 0 MLS (2 Seasons) 35.9 28 0.78 19 1 0 7 1 0 3 0.08 3 0 0 0 0 0 La Liga 2 (1 Season) 23.0 10 0.43 6 1 0 3 0 0 1 0.04 0 0 0 1 0 0 Super League (1 Season) 4.2 Libertadores (1 Season) 2.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2014 24 Santos 1. Libertadores R16 2.0 Matches 1 Season 1 Club 1 League 2.0
Defensive Actions Table 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 2008-2009 19 UAG 1 League 0.5 0 2009-2010 20 Tecos 1 League 24.4 0 2010-2011 21 Tecos 1 League 16.1 0 2011-2012 22 Tecos 1 League 10.3 0 2012-2013 23 Santos 1 League 6.4 0 2013-2014 24 Santos 1 League 24.4 0 2014 24 Santos 1 League 2.0 0 2014-2015 25 Santos 1 League 30.0 0 2015-2016 26 Guadalajara 1 League 7.7 0 2016-2017 27 Guadalajara 1 League 15.5 0 0 0 2017-2018 28 Guadalajara 1 League 18.6 0 0 0 2018-2019 29 Oviedo 1 League 23.0 23 15 16 6 1 13 18 72.2 5 17 11 6 16 39 80 0 2019-2020 30 Guadalajara 1 League 9.9 7 6 5 2 0 2 5 40.0 3 6 4 2 7 14 32 0 2020 30 SJ Earthquakes 1 League 13.2 19 11 12 7 0 12 20 60.0 8 15 8 7 17 36 43 0 2021 31 SJ Earthquakes 1 League 22.7 27 14 17 9 1 11 27 40.7 16 22 19 3 40 67 75 2 2021-2022 32 Mazatlán 1 League 9.0 9 6 4 5 0 5 6 83.3 1 11 7 4 15 24 22 1 2022-2023 33 Mazatlán 1 League 19.1 20 10 14 6 0 12 18 66.7 6 22 15 7 27 47 72 1 2023-2024 34 Hyderabad FC 1 League 4.2 6 2 0 16 Seasons 7 Clubs 5 Leagues 257.0 105 68 68 35 2 55 94 58.5 39 93 64 29 124 227 324 4 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Tecos (4 Seasons) 1 League 51.3 0 Guadalajara (4 Seasons) 1 League 51.6 7 6 5 2 0 2 5 40.0 3 6 4 2 7 14 32 0 Santos (3 Seasons) 2 Leagues 62.8 0 SJ Earthquakes (2 Seasons) 1 League 35.9 46 25 29 16 1 23 47 48.9 24 37 27 10 57 103 118 2 Mazatlán (2 Seasons) 1 League 28.1 29 16 18 11 0 17 24 70.8 7 33 22 11 42 71 94 2 Oviedo (1 Season) 1 League 23.0 23 15 16 6 1 13 18 72.2 5 17 11 6 16 39 80 0 Hyderabad FC (1 Season) 1 League 4.2 6 2 0 Primera División (13 Seasons) 191.9 36 22 23 13 0 19 29 65.5 10 39 26 13 49 85 126 2 MLS (2 Seasons) 35.9 46 25 29 16 1 23 47 48.9 24 37 27 10 57 103 118 2 La Liga 2 (1 Season) 23.0 23 15 16 6 1 13 18 72.2 5 17 11 6 16 39 80 0 Super League (1 Season) 4.2 6 2 0 Libertadores (1 Season) 2.0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2014 24 Santos 1. Libertadores R16 2.0 Matches 1 Season 1 Club 1 League 2.0 0
Possession Table 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 2008-2009 19 UAG 1 League 0.5 2009-2010 20 Tecos 1 League 24.4 2010-2011 21 Tecos 1 League 16.1 2011-2012 22 Tecos 1 League 10.3 2012-2013 23 Santos 1 League 6.4 2013-2014 24 Santos 1 League 24.4 2014 24 Santos 1 League 2.0 2014-2015 25 Santos 1 League 30.0 2015-2016 26 Guadalajara 1 League 7.7 2016-2017 27 Guadalajara 1 League 15.5 2017-2018 28 Guadalajara 1 League 18.6 2018-2019 29 Oviedo 1 League 23.0 1226 96 591 613 31 22 1225 1 1 100.0 0 0.0 631 2979 1478 3 0 1 9 4 712 2 2019-2020 30 Guadalajara 1 League 9.9 481 58 262 209 14 8 479 4 3 75.0 1 25.0 296 1411 905 3 2 0 4 0 296 1 2020 30 SJ Earthquakes 1 League 13.2 949 95 491 427 42 8 949 11 9 81.8 2 18.2 617 3602 2300 17 8 0 8 5 662 1 2021 31 SJ Earthquakes 1 League 22.7 1515 193 845 636 43 19 1513 21 12 57.1 9 42.9 947 4586 2715 10 2 0 7 3 1026 2 2021-2022 32 Mazatlán 1 League 9.0 538 57 292 217 34 9 538 5 4 80.0 1 20.0 273 1524 803 2 6 1 4 2 322 1 2022-2023 33 Mazatlán 1 League 19.1 1149 149 624 504 29 14 1149 7 6 85.7 1 14.3 600 3193 2034 6 5 0 8 6 690 2 2023-2024 34 Hyderabad FC 1 League 4.2 16 Seasons 7 Clubs 5 Leagues 257.0 5858 648 3105 2606 193 80 5853 49 35 71.4 14 28.6 3364 17295 10235 41 23 2 40 20 3708 9 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 Tecos (4 Seasons) 1 League 51.3 Guadalajara (4 Seasons) 1 League 51.6 481 58 262 209 14 8 479 4 3 75.0 1 25.0 296 1411 905 3 2 0 4 0 296 1 Santos (3 Seasons) 2 Leagues 62.8 SJ Earthquakes (2 Seasons) 1 League 35.9 2464 288 1336 1063 85 27 2462 32 21 65.6 11 34.4 1564 8188 5015 27 10 0 15 8 1688 3 Mazatlán (2 Seasons) 1 League 28.1 1687 206 916 721 63 23 1687 12 10 83.3 2 16.7 873 4717 2837 8 11 1 12 8 1012 3 Oviedo (1 Season) 1 League 23.0 1226 96 591 613 31 22 1225 1 1 100.0 0 0.0 631 2979 1478 3 0 1 9 4 712 2 Hyderabad FC (1 Season) 1 League 4.2 Primera División (13 Seasons) 191.9 2168 264 1178 930 77 31 2166 16 13 81.3 3 18.8 1169 6128 3742 11 13 1 16 8 1308 4 MLS (2 Seasons) 35.9 2464 288 1336 1063 85 27 2462 32 21 65.6 11 34.4 1564 8188 5015 27 10 0 15 8 1688 3 La Liga 2 (1 Season) 23.0 1226 96 591 613 31 22 1225 1 1 100.0 0 0.0 631 2979 1478 3 0 1 9 4 712 2 Super League (1 Season) 4.2 Libertadores (1 Season) 2.0
Possession Table 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 2008-2009 19 UAG mx MEX 1. Primera División 4th 0.5 2009-2010 20 Tecos mx MEX 1. Primera División 13th 24.4 2010-2011 21 Tecos mx MEX 1. Primera División 17th 16.1 2011-2012 22 Tecos mx MEX 1. Primera División 18th 10.3 2012-2013 23 Santos mx MEX 1. Liga MX 7th 6.4 2013-2014 24 Santos mx MEX 1. Liga MX 4th 24.4 2014-2015 25 Santos mx MEX 1. Liga MX 7th 30.0 Matches 2015-2016 26 Guadalajara mx MEX 1. Liga MX 10th 7.7 Matches 2016-2017 27 Guadalajara mx MEX 1. Liga MX 4th 15.5 Matches 2017-2018 28 Guadalajara mx MEX 1. Liga MX 16th 18.6 Matches 2018-2019 29 Oviedo es ESP 2. La Liga 2 8th 23.0 1226 96 591 613 31 22 1225 1 1 100.0 0 0.0 631 2979 1478 3 0 1 9 4 712 2 Matches 2019-2020 30 Guadalajara mx MEX 1. Liga MX 9th 9.9 481 58 262 209 14 8 479 4 3 75.0 1 25.0 296 1411 905 3 2 0 4 0 296 1 Matches 2020 30 SJ Earthquakes us USA 1. MLS 15th 13.2 949 95 491 427 42 8 949 11 9 81.8 2 18.2 617 3602 2300 17 8 0 8 5 662 1 Matches 2021 31 SJ Earthquakes us USA 1. MLS 20th 22.7 1515 193 845 636 43 19 1513 21 12 57.1 9 42.9 947 4586 2715 10 2 0 7 3 1026 2 Matches 2021-2022 32 Mazatlán mx MEX 1. Liga MX 15th 9.0 538 57 292 217 34 9 538 5 4 80.0 1 20.0 273 1524 803 2 6 1 4 2 322 1 Matches 2022-2023 33 Mazatlán mx MEX 1. Liga MX 18th 19.1 1149 149 624 504 29 14 1149 7 6 85.7 1 14.3 600 3193 2034 6 5 0 8 6 690 2 Matches 2023-2024 34 Hyderabad FC in IND 1. Super League 12th 4.2 Matches 16 Seasons 7 Clubs 4 Leagues 255.0 5858 648 3105 2606 193 80 5853 49 35 71.4 14 28.6 3364 17295 10235 41 23 2 40 20 3708 9 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 Tecos (4 Seasons) 1 League 51.3 Guadalajara (4 Seasons) 1 League 51.6 481 58 262 209 14 8 479 4 3 75.0 1 25.0 296 1411 905 3 2 0 4 0 296 1 Santos (3 Seasons) 1 League 60.8 SJ Earthquakes (2 Seasons) 1 League 35.9 2464 288 1336 1063 85 27 2462 32 21 65.6 11 34.4 1564 8188 5015 27 10 0 15 8 1688 3 Mazatlán (2 Seasons) 1 League 28.1 1687 206 916 721 63 23 1687 12 10 83.3 2 16.7 873 4717 2837 8 11 1 12 8 1012 3 Oviedo (1 Season) 1 League 23.0 1226 96 591 613 31 22 1225 1 1 100.0 0 0.0 631 2979 1478 3 0 1 9 4 712 2 Hyderabad FC (1 Season) 1 League 4.2 Primera División (13 Seasons) 191.9 2168 264 1178 930 77 31 2166 16 13 81.3 3 18.8 1169 6128 3742 11 13 1 16 8 1308 4 MLS (2 Seasons) 35.9 2464 288 1336 1063 85 27 2462 32 21 65.6 11 34.4 1564 8188 5015 27 10 0 15 8 1688 3 La Liga 2 (1 Season) 23.0 1226 96 591 613 31 22 1225 1 1 100.0 0 0.0 631 2979 1478 3 0 1 9 4 712 2 Super League (1 Season) 4.2
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2014 24 Santos 1. Libertadores R16 2.0 Matches 1 Season 1 Club 1 League 2.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 onxG onxGA xG+/- xG+/-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 mx MEX 1. Liga MX 9 573 64 18.7 6.4 6 3 2013-2014 24 Santos mx MEX 1. Liga MX 25 2,200 88 71.9 24.4 25 0 2014 24 Santos 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 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 27.2 21.1 +6.0 +0.26 +0.32 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 12.0 16.7 -4.7 -0.48 -0.45 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 17.0 19.9 -2.9 -0.22 -0.08 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 32.8 41.4 -8.6 -0.38 -0.55 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 12 11 +1 +0.11 +0.55 10.1 15.2 -5.1 -0.53 +0.12 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 19.0 30.2 -11.2 -0.59 +0.55 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 218 247 -29 -0.17 +0.16 117.9 144.5 -26.6 -0.27 +0.08 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 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 12.0 16.7 -4.7 -0.48 -0.45 Santos (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 49.7 61.3 -11.5 -0.32 -0.35 Mazatlán (2 Seasons) 1 League 31 2,533 82 41.4 28.1 28 86 24 3 46 10 1.10 38 42 -4 -0.14 +0.74 29.1 45.4 -16.4 -0.57 +0.27 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 27.2 21.1 +6.0 +0.26 +0.32 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 145 146 -1 -0.01 +0.25 41.0 62.1 -21.1 -0.55 +0.04 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 49.7 61.3 -11.5 -0.32 -0.35 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 27.2 21.1 +6.0 +0.26 +0.32 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 onxG onxGA xG+/- xG+/-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 1 League 9 573 64 18.7 6.4 6 3 2013-2014 24 Santos 1 League 25 2,200 88 71.9 24.4 25 0 2014 24 Santos 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 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 27.2 21.1 +6.0 +0.26 +0.32 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 12.0 16.7 -4.7 -0.48 -0.45 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 17.0 19.9 -2.9 -0.22 -0.08 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 32.8 41.4 -8.6 -0.38 -0.55 2021-2022 32 Mazatlán 1 League 9 810 90 26.5 9.0 9 90 9 0 6 1.36 12 11 +1 +0.11 +0.55 10.1 15.2 -5.1 -0.53 +0.12 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 19.0 30.2 -11.2 -0.59 +0.55 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 218 247 -29 -0.17 +0.16 117.9 144.5 -26.6 -0.27 +0.08 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 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 12.0 16.7 -4.7 -0.48 -0.45 Santos (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 49.7 61.3 -11.5 -0.32 -0.35 Mazatlán (2 Seasons) 1 League 31 2,533 82 41.4 28.1 28 86 24 3 46 10 1.10 38 42 -4 -0.14 +0.74 29.1 45.4 -16.4 -0.57 +0.27 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 27.2 21.1 +6.0 +0.26 +0.32 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 145 146 -1 -0.01 +0.25 41.0 62.1 -21.1 -0.55 +0.04 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 49.7 61.3 -11.5 -0.32 -0.35 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 27.2 21.1 +6.0 +0.26 +0.32 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 onxG onxGA xG+/- xG+/-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 mx MEX 1. Liga MX 7th 9 573 64 18.7 6.4 6 3 2013-2014 24 Santos mx MEX 1. Liga MX 4th 25 2,200 88 71.9 24.4 25 0 2014-2015 25 Santos 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 27.2 21.1 +6.0 +0.26 +0.32 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 12.0 16.7 -4.7 -0.48 -0.45 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 17.0 19.9 -2.9 -0.22 -0.08 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 32.8 41.4 -8.6 -0.38 -0.55 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 12 11 +1 +0.11 +0.55 10.1 15.2 -5.1 -0.53 +0.12 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 19.0 30.2 -11.2 -0.59 +0.55 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 217 243 -26 -0.15 +0.21 117.9 144.5 -26.6 -0.27 +0.08 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 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 12.0 16.7 -4.7 -0.48 -0.45 Santos (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 49.7 61.3 -11.5 -0.32 -0.35 Mazatlán (2 Seasons) 1 League 31 2,533 82 41.4 28.1 28 86 24 3 46 10 1.10 38 42 -4 -0.14 +0.74 29.1 45.4 -16.4 -0.57 +0.27 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 27.2 21.1 +6.0 +0.26 +0.32 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 145 146 -1 -0.01 +0.25 41.0 62.1 -21.1 -0.55 +0.04 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 49.7 61.3 -11.5 -0.32 -0.35 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 27.2 21.1 +6.0 +0.26 +0.32 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 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 Recov Won Lost Won% 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 1 League 6.4 2 0 7 2013-2014 24 Santos 1 League 24.4 4 1 18 2014 24 Santos 1 League 2.0 0 0 0 0 2014-2015 25 Santos 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 9 3 0 2 16 15 0 0 0 110 73 51 58.9 2019-2020 30 Guadalajara 1 League 9.9 1 0 0 4 2 0 0 7 6 0 0 0 33 14 19 42.4 2020 30 SJ Earthquakes 1 League 13.2 1 0 0 7 7 0 1 17 11 0 0 0 90 25 24 51.0 2021 31 SJ Earthquakes 1 League 22.7 3 0 0 15 4 0 4 40 14 0 0 0 123 27 24 52.9 2021-2022 32 Mazatlán 1 League 9.0 1 0 0 5 1 0 4 15 6 0 0 0 35 29 14 67.4 2022-2023 33 Mazatlán 1 League 19.1 1 0 0 3 6 0 1 27 10 0 0 0 88 33 36 47.8 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 160 27 0 14 124 68 0 0 0 479 201 168 54.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Tecos (4 Seasons) 1 League 51.3 5 0 36 Guadalajara (4 Seasons) 1 League 51.6 3 0 0 39 2 0 0 7 6 0 0 0 33 14 19 42.4 Santos (3 Seasons) 2 Leagues 62.8 7 1 0 43 0 SJ Earthquakes (2 Seasons) 1 League 35.9 4 0 0 22 11 0 5 57 25 0 0 0 213 52 48 52.0 Mazatlán (2 Seasons) 1 League 28.1 2 0 0 8 7 0 5 42 16 0 0 0 123 62 50 55.4 Oviedo (1 Season) 1 League 23.0 2 0 0 9 3 0 2 16 15 0 0 0 110 73 51 58.9 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 126 9 0 5 49 22 0 0 0 156 76 69 52.4 MLS (2 Seasons) 35.9 4 0 0 22 11 0 5 57 25 0 0 0 213 52 48 52.0 La Liga 2 (1 Season) 23.0 2 0 0 9 3 0 2 16 15 0 0 0 110 73 51 58.9 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 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, 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 .
View Additional Information
More Oswaldo Alanís Pages
Oswaldo Alanís Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary