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 2011-2012 18 UNAM mx MEX 1. Primera División 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 UNAM mx MEX 1. Liga MX 8 8 658 7.3 0 2 2 0 0 0 2 0 0.00 0.27 0.27 0.00 0.27 2013-2014 20 UNAM mx MEX 1. Liga MX 24 20 1,783 19.8 1 0 1 1 0 0 7 0 0.05 0.00 0.05 0.05 0.05 2014-2015 21 UNAM mx MEX 1. Liga MX 32 32 2,775 30.8 1 1 2 1 0 0 8 1 0.03 0.03 0.06 0.03 0.06 Matches 2015-2016 22 UNAM mx MEX 1. Liga MX 19 17 1,393 15.5 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 2016 22 UNAM 1. Libertadores 4 3 289 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 UNAM mx MEX 1. Liga MX 24 19 1,809 20.1 1 2 3 1 0 0 4 0 0.05 0.10 0.15 0.05 0.15 Matches 2017-2018 24 UNAM mx MEX 1. Liga MX 31 30 2,645 29.4 1 1 2 1 0 0 4 0 0.03 0.03 0.07 0.03 0.07 Matches 2018-2019 25 Guadalajara mx MEX 1. Liga MX 33 33 2,967 33.0 2 2 4 2 0 0 8 0 2.8 2.8 2.9 5.7 63 154 139 0.06 0.06 0.12 0.06 0.12 0.08 0.09 0.17 0.08 0.17 Matches 2019-2020 26 Santos mx MEX 1. Liga MX 10 10 893 9.9 0 1 1 0 0 0 2 0 0.1 0.1 0.6 0.7 13 58 24 0.00 0.10 0.10 0.00 0.10 0.01 0.06 0.07 0.01 0.07 Matches 2019-2020 26 Guadalajara mx MEX 1. Liga MX 8 7 638 7.1 0 1 1 0 0 0 2 0 0.1 0.1 0.1 0.2 5 32 18 0.00 0.14 0.14 0.00 0.14 0.01 0.02 0.03 0.01 0.03 Matches 2020-2021 27 Santos mx MEX 1. Liga MX 13 12 1,110 12.3 2 0 2 2 0 0 2 0 0.3 0.3 0.3 0.6 30 94 46 0.16 0.00 0.16 0.16 0.16 0.02 0.03 0.05 0.02 0.05 Matches 2021 27 Portland Timbers us USA 1. MLS 33 27 2,448 27.2 0 2 2 0 0 0 4 0 1.0 1.0 1.3 2.3 40 126 107 0.00 0.07 0.07 0.00 0.07 0.04 0.05 0.08 0.04 0.08 Matches 2022 28 Portland Timbers us USA 1. MLS 24 23 1,916 21.3 1 0 1 1 0 0 10 2 0.8 0.8 1.0 1.8 27 70 67 0.05 0.00 0.05 0.05 0.05 0.04 0.05 0.08 0.04 0.08 Matches 2022-2023 29 Necaxa mx MEX 1. Liga MX 17 14 1,405 15.6 0 1 1 0 0 0 4 0 0.1 0.1 1.0 1.1 16 67 29 0.00 0.06 0.06 0.00 0.06 0.01 0.07 0.07 0.01 0.07 Matches 2023-2024 30 Etar bg BUL 1. First League 11 8 764 8.5 0 0 0 0 3 0 0.00 0.00 Matches 13 Seasons 6 Clubs 4 Leagues 292 263 23,525 261.4 9 13 22 9 0 0 65 4 5.1 5.1 7.3 12.3 194 601 430 0.03 0.05 0.09 0.03 0.09 0.04 0.06 0.10 0.04 0.10 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 UNAM (7 Seasons) 2 Leagues 143 129 11,384 126.5 4 6 10 4 0 0 30 2 0.03 0.05 0.08 0.03 0.08 Portland Timbers (2 Seasons) 1 League 57 50 4,364 48.5 1 2 3 1 0 0 14 2 1.8 1.8 2.3 4.1 67 196 174 0.02 0.04 0.06 0.02 0.06 0.04 0.05 0.08 0.04 0.08 Guadalajara (2 Seasons) 1 League 41 40 3,605 40.1 2 3 5 2 0 0 10 0 2.8 2.8 3.0 5.9 68 186 157 0.05 0.07 0.12 0.05 0.12 0.07 0.08 0.15 0.07 0.15 Santos (2 Seasons) 1 League 23 22 2,003 22.3 2 1 3 2 0 0 4 0 0.3 0.3 1.0 1.3 43 152 70 0.09 0.04 0.13 0.09 0.13 0.01 0.04 0.06 0.01 0.06 Necaxa (1 Season) 1 League 17 14 1,405 15.6 0 1 1 0 0 0 4 0 0.1 0.1 1.0 1.1 16 67 29 0.00 0.06 0.06 0.00 0.06 0.01 0.07 0.07 0.01 0.07 Etar (1 Season) 1 League 11 8 764 8.5 0 0 0 0 3 0 0.00 0.00 Liga MX (11 Seasons) 220 202 18,108 201.2 8 11 19 8 0 0 47 2 3.3 3.3 5.0 8.3 127 405 256 0.04 0.05 0.09 0.04 0.09 0.04 0.06 0.11 0.04 0.11 MLS (2 Seasons) 57 50 4,364 48.5 1 2 3 1 0 0 14 2 1.8 1.8 2.3 4.1 67 196 174 0.02 0.04 0.06 0.02 0.06 0.04 0.05 0.08 0.04 0.08 First League (1 Season) 11 8 764 8.5 0 0 0 0 3 0 0.00 0.00 Libertadores (1 Season) 4 3 289 3.2 0 0 0 0 0 0 1 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 2011-2012 18 UNAM 1 League 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 UNAM 1 League 8 8 658 7.3 0 2 2 0 0 0 2 0 0.00 0.27 0.27 0.00 0.27 2013-2014 20 UNAM 1 League 24 20 1,783 19.8 1 0 1 1 0 0 7 0 0.05 0.00 0.05 0.05 0.05 2014-2015 21 UNAM 1 League 32 32 2,775 30.8 1 1 2 1 0 0 8 1 0.03 0.03 0.06 0.03 0.06 2015-2016 22 UNAM 1 League 19 17 1,393 15.5 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 2016 22 UNAM 1 League 4 3 289 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 23 UNAM 1 League 24 19 1,809 20.1 1 2 3 1 0 0 4 0 0.05 0.10 0.15 0.05 0.15 2017-2018 24 UNAM 1 League 31 30 2,645 29.4 1 1 2 1 0 0 4 0 0.03 0.03 0.07 0.03 0.07 2018-2019 25 Guadalajara 1 League 33 33 2,967 33.0 2 2 4 2 0 0 8 0 2.8 2.8 2.9 5.7 63 154 139 0.06 0.06 0.12 0.06 0.12 0.08 0.09 0.17 0.08 0.17 2019-2020 26 Guadalajara 1 League 8 7 638 7.1 0 1 1 0 0 0 2 0 0.1 0.1 0.1 0.2 5 32 18 0.00 0.14 0.14 0.00 0.14 0.01 0.02 0.03 0.01 0.03 2019-2020 26 Santos 1 League 10 10 893 9.9 0 1 1 0 0 0 2 0 0.1 0.1 0.6 0.7 13 58 24 0.00 0.10 0.10 0.00 0.10 0.01 0.06 0.07 0.01 0.07 2020-2021 27 Santos 1 League 13 12 1,110 12.3 2 0 2 2 0 0 2 0 0.3 0.3 0.3 0.6 30 94 46 0.16 0.00 0.16 0.16 0.16 0.02 0.03 0.05 0.02 0.05 2021 27 Portland Timbers 1 League 33 27 2,448 27.2 0 2 2 0 0 0 4 0 1.0 1.0 1.3 2.3 40 126 107 0.00 0.07 0.07 0.00 0.07 0.04 0.05 0.08 0.04 0.08 2022 28 Portland Timbers 1 League 24 23 1,916 21.3 1 0 1 1 0 0 10 2 0.8 0.8 1.0 1.8 27 70 67 0.05 0.00 0.05 0.05 0.05 0.04 0.05 0.08 0.04 0.08 2022-2023 29 Necaxa 1 League 17 14 1,405 15.6 0 1 1 0 0 0 4 0 0.1 0.1 1.0 1.1 16 67 29 0.00 0.06 0.06 0.00 0.06 0.01 0.07 0.07 0.01 0.07 2023-2024 30 Etar 1 League 11 8 764 8.5 0 0 0 0 3 0 0.00 0.00 13 Seasons 6 Clubs 4 Leagues 292 263 23,525 261.4 9 13 22 9 0 0 65 4 5.1 5.1 7.3 12.3 194 601 430 0.03 0.05 0.09 0.03 0.09 0.04 0.06 0.10 0.04 0.10 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 UNAM (7 Seasons) 2 Leagues 143 129 11,384 126.5 4 6 10 4 0 0 30 2 0.03 0.05 0.08 0.03 0.08 Portland Timbers (2 Seasons) 1 League 57 50 4,364 48.5 1 2 3 1 0 0 14 2 1.8 1.8 2.3 4.1 67 196 174 0.02 0.04 0.06 0.02 0.06 0.04 0.05 0.08 0.04 0.08 Guadalajara (2 Seasons) 1 League 41 40 3,605 40.1 2 3 5 2 0 0 10 0 2.8 2.8 3.0 5.9 68 186 157 0.05 0.07 0.12 0.05 0.12 0.07 0.08 0.15 0.07 0.15 Santos (2 Seasons) 1 League 23 22 2,003 22.3 2 1 3 2 0 0 4 0 0.3 0.3 1.0 1.3 43 152 70 0.09 0.04 0.13 0.09 0.13 0.01 0.04 0.06 0.01 0.06 Necaxa (1 Season) 1 League 17 14 1,405 15.6 0 1 1 0 0 0 4 0 0.1 0.1 1.0 1.1 16 67 29 0.00 0.06 0.06 0.00 0.06 0.01 0.07 0.07 0.01 0.07 Etar (1 Season) 1 League 11 8 764 8.5 0 0 0 0 3 0 0.00 0.00 Liga MX (11 Seasons) 220 202 18,108 201.2 8 11 19 8 0 0 47 2 3.3 3.3 5.0 8.3 127 405 256 0.04 0.05 0.09 0.04 0.09 0.04 0.06 0.11 0.04 0.11 MLS (2 Seasons) 57 50 4,364 48.5 1 2 3 1 0 0 14 2 1.8 1.8 2.3 4.1 67 196 174 0.02 0.04 0.06 0.02 0.06 0.04 0.05 0.08 0.04 0.08 First League (1 Season) 11 8 764 8.5 0 0 0 0 3 0 0.00 0.00 Libertadores (1 Season) 4 3 289 3.2 0 0 0 0 0 0 1 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 2011-2012 18 UNAM mx MEX 1. Primera División 13th 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 19 UNAM mx MEX 1. Liga MX 8th 8 8 658 7.3 0 2 2 0 0 0 2 0 0.00 0.27 0.27 0.00 0.27 2013-2014 20 UNAM mx MEX 1. Liga MX 14th 24 20 1,783 19.8 1 0 1 1 0 0 7 0 0.05 0.00 0.05 0.05 0.05 2014-2015 21 UNAM mx MEX 1. Liga MX 10th 32 32 2,775 30.8 1 1 2 1 0 0 8 1 0.03 0.03 0.06 0.03 0.06 Matches 2015-2016 22 UNAM mx MEX 1. Liga MX 3rd 19 17 1,393 15.5 0 0 0 0 0 0 4 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 23 UNAM mx MEX 1. Liga MX 11th 24 19 1,809 20.1 1 2 3 1 0 0 4 0 0.05 0.10 0.15 0.05 0.15 Matches 2017-2018 24 UNAM mx MEX 1. Liga MX 14th 31 30 2,645 29.4 1 1 2 1 0 0 4 0 0.03 0.03 0.07 0.03 0.07 Matches 2018-2019 25 Guadalajara mx MEX 1. Liga MX 14th 33 33 2,967 33.0 2 2 4 2 0 0 8 0 2.8 2.8 2.9 5.7 63 154 139 0.06 0.06 0.12 0.06 0.12 0.08 0.09 0.17 0.08 0.17 Matches 2019-2020 26 Guadalajara mx MEX 1. Liga MX 9th 8 7 638 7.1 0 1 1 0 0 0 2 0 0.1 0.1 0.1 0.2 5 32 18 0.00 0.14 0.14 0.00 0.14 0.01 0.02 0.03 0.01 0.03 Matches 2019-2020 26 Santos mx MEX 1. Liga MX 2nd 10 10 893 9.9 0 1 1 0 0 0 2 0 0.1 0.1 0.6 0.7 13 58 24 0.00 0.10 0.10 0.00 0.10 0.01 0.06 0.07 0.01 0.07 Matches 2020-2021 27 Santos mx MEX 1. Liga MX 6th 13 12 1,110 12.3 2 0 2 2 0 0 2 0 0.3 0.3 0.3 0.6 30 94 46 0.16 0.00 0.16 0.16 0.16 0.02 0.03 0.05 0.02 0.05 Matches 2021 27 Portland Timbers us USA 1. MLS 5th 33 27 2,448 27.2 0 2 2 0 0 0 4 0 1.0 1.0 1.3 2.3 40 126 107 0.00 0.07 0.07 0.00 0.07 0.04 0.05 0.08 0.04 0.08 Matches 2022 28 Portland Timbers us USA 1. MLS 16th 24 23 1,916 21.3 1 0 1 1 0 0 10 2 0.8 0.8 1.0 1.8 27 70 67 0.05 0.00 0.05 0.05 0.05 0.04 0.05 0.08 0.04 0.08 Matches 2022-2023 29 Necaxa mx MEX 1. Liga MX 14th 17 14 1,405 15.6 0 1 1 0 0 0 4 0 0.1 0.1 1.0 1.1 16 67 29 0.00 0.06 0.06 0.00 0.06 0.01 0.07 0.07 0.01 0.07 Matches 2023-2024 30 Etar bg BUL 1. First League 16th 11 8 764 8.5 0 0 0 0 3 0 0.00 0.00 Matches 13 Seasons 6 Clubs 3 Leagues 288 260 23,236 258.2 9 13 22 9 0 0 64 4 5.1 5.1 7.3 12.3 194 601 430 0.03 0.05 0.09 0.03 0.09 0.04 0.06 0.10 0.04 0.10 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 UNAM (7 Seasons) 1 League 139 126 11,095 123.3 4 6 10 4 0 0 29 2 0.03 0.05 0.08 0.03 0.08 Portland Timbers (2 Seasons) 1 League 57 50 4,364 48.5 1 2 3 1 0 0 14 2 1.8 1.8 2.3 4.1 67 196 174 0.02 0.04 0.06 0.02 0.06 0.04 0.05 0.08 0.04 0.08 Guadalajara (2 Seasons) 1 League 41 40 3,605 40.1 2 3 5 2 0 0 10 0 2.8 2.8 3.0 5.9 68 186 157 0.05 0.07 0.12 0.05 0.12 0.07 0.08 0.15 0.07 0.15 Santos (2 Seasons) 1 League 23 22 2,003 22.3 2 1 3 2 0 0 4 0 0.3 0.3 1.0 1.3 43 152 70 0.09 0.04 0.13 0.09 0.13 0.01 0.04 0.06 0.01 0.06 Necaxa (1 Season) 1 League 17 14 1,405 15.6 0 1 1 0 0 0 4 0 0.1 0.1 1.0 1.1 16 67 29 0.00 0.06 0.06 0.00 0.06 0.01 0.07 0.07 0.01 0.07 Etar (1 Season) 1 League 11 8 764 8.5 0 0 0 0 3 0 0.00 0.00 Liga MX (11 Seasons) 220 202 18,108 201.2 8 11 19 8 0 0 47 2 3.3 3.3 5.0 8.3 127 405 256 0.04 0.05 0.09 0.04 0.09 0.04 0.06 0.11 0.04 0.11 MLS (2 Seasons) 57 50 4,364 48.5 1 2 3 1 0 0 14 2 1.8 1.8 2.3 4.1 67 196 174 0.02 0.04 0.06 0.02 0.06 0.04 0.05 0.08 0.04 0.08 First League (1 Season) 11 8 764 8.5 0 0 0 0 3 0 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 2016 22 UNAM 1. Libertadores QF 4 3 289 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 4 3 289 3.2 0 0 0 0 0 0 1 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 2018 24 mx Mexico Friendlies (M) 1 1 45 0.5 0 1 1 0 0 0 1 0 0.00 2.00 2.00 0.00 2.00 Matches 1 Season 1 Club 1 League 1 1 45 0.5 0 1 1 0 0 0 1 0 0.00 2.00 2.00 0.00 2.00
Shooting Table 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 2011-2012 18 UNAM mx MEX 1. Primera División 0.4 0 0 0.00 0 0 2012-2013 19 UNAM mx MEX 1. Liga MX 7.3 0 1 0.14 0.00 0 0 2013-2014 20 UNAM mx MEX 1. Liga MX 19.8 1 3 0.15 0.33 0 0 2014-2015 21 UNAM mx MEX 1. Liga MX 30.8 1 4 0.13 0.25 0 0 Matches 2015-2016 22 UNAM mx MEX 1. Liga MX 15.5 0 1 0.06 0.00 0 0 Matches 2016 22 UNAM 1. Libertadores 3.2 0 0 0 0.00 0.00 0 0 Matches 2016-2017 23 UNAM mx MEX 1. Liga MX 20.1 1 0 6 0.00 0.30 0.17 0 0 Matches 2017-2018 24 UNAM mx MEX 1. Liga MX 29.4 1 0 4 0.00 0.14 0.25 0 0 Matches 2018-2019 25 Guadalajara mx MEX 1. Liga MX 33.0 2 33 14 42.4 1.00 0.42 0.06 0.14 19.2 1 0 0 2.8 2.8 0.08 -0.8 -0.8 Matches 2019-2020 26 Santos mx MEX 1. Liga MX 9.9 0 2 1 50.0 0.20 0.10 0.00 0.00 29.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2019-2020 26 Guadalajara mx MEX 1. Liga MX 7.1 0 2 1 50.0 0.28 0.14 0.00 0.00 22.9 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2020-2021 27 Santos mx MEX 1. Liga MX 12.3 2 8 3 37.5 0.65 0.24 0.25 0.67 24.5 0 0 0 0.3 0.3 0.03 +1.7 +1.7 Matches 2021 27 Portland Timbers us USA 1. MLS 27.2 0 11 0 0.0 0.40 0.00 0.00 18.7 0 0 0 1.0 1.0 0.09 -1.0 -1.0 Matches 2022 28 Portland Timbers us USA 1. MLS 21.3 1 12 4 33.3 0.56 0.19 0.08 0.25 23.3 0 0 0 0.8 0.8 0.06 +0.2 +0.2 Matches 2022-2023 29 Necaxa mx MEX 1. Liga MX 15.6 0 3 0 0.0 0.19 0.00 0.00 14.7 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2023-2024 30 Etar bg BUL 1. First League 8.5 0 0 0 Matches 13 Seasons 6 Clubs 4 Leagues 261.4 9 71 42 46.5 0.40 0.17 0.10 0.21 20.6 1 0 0 5.1 5.1 0.07 -0.1 -0.1 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 UNAM (7 Seasons) 2 Leagues 126.5 4 0 19 0.00 0.15 0.21 0 0 Portland Timbers (2 Seasons) 1 League 48.5 1 23 4 17.4 0.47 0.08 0.04 0.25 21.1 0 0 0 1.8 1.8 0.08 -0.8 -0.8 Guadalajara (2 Seasons) 1 League 40.1 2 35 15 42.9 0.87 0.37 0.06 0.13 19.4 1 0 0 2.8 2.8 0.08 -0.8 -0.8 Santos (2 Seasons) 1 League 22.3 2 10 4 40.0 0.45 0.18 0.20 0.50 25.5 0 0 0 0.3 0.3 0.03 +1.7 +1.7 Necaxa (1 Season) 1 League 15.6 0 3 0 0.0 0.19 0.00 0.00 14.7 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Etar (1 Season) 1 League 8.5 0 0 0 Liga MX (11 Seasons) 201.2 8 48 38 60.4 0.38 0.19 0.13 0.21 20.4 1 0 0 3.3 3.3 0.07 +0.7 +0.7 MLS (2 Seasons) 48.5 1 23 4 17.4 0.47 0.08 0.04 0.25 21.1 0 0 0 1.8 1.8 0.08 -0.8 -0.8 First League (1 Season) 8.5 0 0 0 Libertadores (1 Season) 3.2 0 0 0 0.00 0.00 0 0
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 2011-2012 18 UNAM 1 League 0.4 0 0 0.00 0 0 2012-2013 19 UNAM 1 League 7.3 0 1 0.14 0.00 0 0 2013-2014 20 UNAM 1 League 19.8 1 3 0.15 0.33 0 0 2014-2015 21 UNAM 1 League 30.8 1 4 0.13 0.25 0 0 2015-2016 22 UNAM 1 League 15.5 0 1 0.06 0.00 0 0 2016 22 UNAM 1 League 3.2 0 0 0 0.00 0.00 0 0 2016-2017 23 UNAM 1 League 20.1 1 0 6 0.00 0.30 0.17 0 0 2017-2018 24 UNAM 1 League 29.4 1 0 4 0.00 0.14 0.25 0 0 2018-2019 25 Guadalajara 1 League 33.0 2 33 14 42.4 1.00 0.42 0.06 0.14 19.2 1 0 0 2.8 2.8 0.08 -0.8 -0.8 2019-2020 26 Guadalajara 1 League 7.1 0 2 1 50.0 0.28 0.14 0.00 0.00 22.9 0 0 0 0.1 0.1 0.04 -0.1 -0.1 2019-2020 26 Santos 1 League 9.9 0 2 1 50.0 0.20 0.10 0.00 0.00 29.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2020-2021 27 Santos 1 League 12.3 2 8 3 37.5 0.65 0.24 0.25 0.67 24.5 0 0 0 0.3 0.3 0.03 +1.7 +1.7 2021 27 Portland Timbers 1 League 27.2 0 11 0 0.0 0.40 0.00 0.00 18.7 0 0 0 1.0 1.0 0.09 -1.0 -1.0 2022 28 Portland Timbers 1 League 21.3 1 12 4 33.3 0.56 0.19 0.08 0.25 23.3 0 0 0 0.8 0.8 0.06 +0.2 +0.2 2022-2023 29 Necaxa 1 League 15.6 0 3 0 0.0 0.19 0.00 0.00 14.7 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2023-2024 30 Etar 1 League 8.5 0 0 0 13 Seasons 6 Clubs 4 Leagues 261.4 9 71 42 46.5 0.40 0.17 0.10 0.21 20.6 1 0 0 5.1 5.1 0.07 -0.1 -0.1 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 UNAM (7 Seasons) 2 Leagues 126.5 4 0 19 0.00 0.15 0.21 0 0 Portland Timbers (2 Seasons) 1 League 48.5 1 23 4 17.4 0.47 0.08 0.04 0.25 21.1 0 0 0 1.8 1.8 0.08 -0.8 -0.8 Guadalajara (2 Seasons) 1 League 40.1 2 35 15 42.9 0.87 0.37 0.06 0.13 19.4 1 0 0 2.8 2.8 0.08 -0.8 -0.8 Santos (2 Seasons) 1 League 22.3 2 10 4 40.0 0.45 0.18 0.20 0.50 25.5 0 0 0 0.3 0.3 0.03 +1.7 +1.7 Necaxa (1 Season) 1 League 15.6 0 3 0 0.0 0.19 0.00 0.00 14.7 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Etar (1 Season) 1 League 8.5 0 0 0 Liga MX (11 Seasons) 201.2 8 48 38 60.4 0.38 0.19 0.13 0.21 20.4 1 0 0 3.3 3.3 0.07 +0.7 +0.7 MLS (2 Seasons) 48.5 1 23 4 17.4 0.47 0.08 0.04 0.25 21.1 0 0 0 1.8 1.8 0.08 -0.8 -0.8 First League (1 Season) 8.5 0 0 0 Libertadores (1 Season) 3.2 0 0 0 0.00 0.00 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 2011-2012 18 UNAM mx MEX 1. Primera División 13th 0.4 0 0 0.00 0 0 2012-2013 19 UNAM mx MEX 1. Liga MX 8th 7.3 0 1 0.14 0.00 0 0 2013-2014 20 UNAM mx MEX 1. Liga MX 14th 19.8 1 3 0.15 0.33 0 0 2014-2015 21 UNAM mx MEX 1. Liga MX 10th 30.8 1 4 0.13 0.25 0 0 Matches 2015-2016 22 UNAM mx MEX 1. Liga MX 3rd 15.5 0 1 0.06 0.00 0 0 Matches 2016-2017 23 UNAM mx MEX 1. Liga MX 11th 20.1 1 0 6 0.00 0.30 0.17 0 0 Matches 2017-2018 24 UNAM mx MEX 1. Liga MX 14th 29.4 1 0 4 0.00 0.14 0.25 0 0 Matches 2018-2019 25 Guadalajara mx MEX 1. Liga MX 14th 33.0 2 33 14 42.4 1.00 0.42 0.06 0.14 19.2 1 0 0 2.8 2.8 0.08 -0.8 -0.8 Matches 2019-2020 26 Guadalajara mx MEX 1. Liga MX 9th 7.1 0 2 1 50.0 0.28 0.14 0.00 0.00 22.9 0 0 0 0.1 0.1 0.04 -0.1 -0.1 Matches 2019-2020 26 Santos mx MEX 1. Liga MX 2nd 9.9 0 2 1 50.0 0.20 0.10 0.00 0.00 29.4 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2020-2021 27 Santos mx MEX 1. Liga MX 6th 12.3 2 8 3 37.5 0.65 0.24 0.25 0.67 24.5 0 0 0 0.3 0.3 0.03 +1.7 +1.7 Matches 2021 27 Portland Timbers us USA 1. MLS 5th 27.2 0 11 0 0.0 0.40 0.00 0.00 18.7 0 0 0 1.0 1.0 0.09 -1.0 -1.0 Matches 2022 28 Portland Timbers us USA 1. MLS 16th 21.3 1 12 4 33.3 0.56 0.19 0.08 0.25 23.3 0 0 0 0.8 0.8 0.06 +0.2 +0.2 Matches 2022-2023 29 Necaxa mx MEX 1. Liga MX 14th 15.6 0 3 0 0.0 0.19 0.00 0.00 14.7 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2023-2024 30 Etar bg BUL 1. First League 16th 8.5 0 0 0 Matches 13 Seasons 6 Clubs 3 Leagues 258.2 9 71 42 46.5 0.40 0.17 0.10 0.21 20.6 1 0 0 5.1 5.1 0.07 -0.1 -0.1 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 UNAM (7 Seasons) 1 League 123.3 4 0 19 0.00 0.15 0.21 0 0 Portland Timbers (2 Seasons) 1 League 48.5 1 23 4 17.4 0.47 0.08 0.04 0.25 21.1 0 0 0 1.8 1.8 0.08 -0.8 -0.8 Guadalajara (2 Seasons) 1 League 40.1 2 35 15 42.9 0.87 0.37 0.06 0.13 19.4 1 0 0 2.8 2.8 0.08 -0.8 -0.8 Santos (2 Seasons) 1 League 22.3 2 10 4 40.0 0.45 0.18 0.20 0.50 25.5 0 0 0 0.3 0.3 0.03 +1.7 +1.7 Necaxa (1 Season) 1 League 15.6 0 3 0 0.0 0.19 0.00 0.00 14.7 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Etar (1 Season) 1 League 8.5 0 0 0 Liga MX (11 Seasons) 201.2 8 48 38 60.4 0.38 0.19 0.13 0.21 20.4 1 0 0 3.3 3.3 0.07 +0.7 +0.7 MLS (2 Seasons) 48.5 1 23 4 17.4 0.47 0.08 0.04 0.25 21.1 0 0 0 1.8 1.8 0.08 -0.8 -0.8 First League (1 Season) 8.5 0 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 2016 22 UNAM 1. Libertadores QF 3.2 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 3.2 0 0 0 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 2018 24 mx Mexico Friendlies (M) 0.5 0 0 0 Matches 1 Season 1 Club 1 League 0.5 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 2011-2012 18 UNAM mx MEX 1. Primera División 0.4 0 2012-2013 19 UNAM mx MEX 1. Liga MX 7.3 2 2013-2014 20 UNAM mx MEX 1. Liga MX 19.8 0 2014-2015 21 UNAM mx MEX 1. Liga MX 30.8 1 Matches 2015-2016 22 UNAM mx MEX 1. Liga MX 15.5 0 Matches 2016 22 UNAM 1. Libertadores 3.2 0 Matches 2016-2017 23 UNAM mx MEX 1. Liga MX 20.1 2 Matches 2017-2018 24 UNAM mx MEX 1. Liga MX 29.4 1 Matches 2018-2019 25 Guadalajara mx MEX 1. Liga MX 33.0 1300 1647 78.9 20804 8785 696 764 91.1 475 594 80.0 92 190 48.4 2 2.9 2.9 -0.9 28 122 29 14 154 Matches 2019-2020 26 Santos mx MEX 1. Liga MX 9.9 319 414 77.1 5434 2543 154 178 86.5 133 163 81.6 26 52 50.0 1 0.6 0.9 +0.4 6 30 11 2 58 Matches 2019-2020 26 Guadalajara mx MEX 1. Liga MX 7.1 263 303 86.8 4080 2108 154 160 96.3 90 102 88.2 11 26 42.3 1 0.1 0.2 +0.9 2 22 3 0 32 Matches 2020-2021 27 Santos mx MEX 1. Liga MX 12.3 532 650 81.8 8970 4040 253 280 90.4 227 271 83.8 43 72 59.7 0 0.3 0.8 -0.3 6 80 11 5 94 Matches 2021 27 Portland Timbers us USA 1. MLS 27.2 1134 1394 81.3 17315 7346 658 725 90.8 397 493 80.5 62 127 48.8 2 1.3 1.7 +0.7 13 74 25 8 126 Matches 2022 28 Portland Timbers us USA 1. MLS 21.3 848 1005 84.4 13093 4437 458 495 92.5 301 358 84.1 54 97 55.7 0 1.0 1.2 -1.0 6 75 15 2 70 Matches 2022-2023 29 Necaxa mx MEX 1. Liga MX 15.6 551 740 74.5 10161 4483 241 277 87.0 238 310 76.8 63 125 50.4 1 1.0 0.8 0.0 19 60 11 6 67 Matches 2023-2024 30 Etar bg BUL 1. First League 8.5 Matches 13 Seasons 6 Clubs 4 Leagues 261.4 4947 6153 80.4 79857 33742 2614 2879 90.8 1861 2291 81.2 351 689 50.9 13 7.3 8.5 +5.7 80 463 105 37 601 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 UNAM (7 Seasons) 2 Leagues 126.5 6 Portland Timbers (2 Seasons) 1 League 48.5 1982 2399 82.6 30408 11783 1116 1220 91.5 698 851 82.0 116 224 51.8 2 2.3 2.9 -0.3 19 149 40 10 196 Guadalajara (2 Seasons) 1 League 40.1 1563 1950 80.2 24884 10893 850 924 92.0 565 696 81.2 103 216 47.7 3 3.0 3.2 0.0 30 144 32 14 186 Santos (2 Seasons) 1 League 22.3 851 1064 80.0 14404 6583 407 458 88.9 360 434 82.9 69 124 55.6 1 1.0 1.7 0.0 12 110 22 7 152 Necaxa (1 Season) 1 League 15.6 551 740 74.5 10161 4483 241 277 87.0 238 310 76.8 63 125 50.4 1 1.0 0.8 0.0 19 60 11 6 67 Etar (1 Season) 1 League 8.5 Liga MX (11 Seasons) 201.2 2965 3754 79.0 49449 21959 1498 1659 90.3 1163 1440 80.8 235 465 50.5 11 5.0 5.6 +6.0 61 314 65 27 405 MLS (2 Seasons) 48.5 1982 2399 82.6 30408 11783 1116 1220 91.5 698 851 82.0 116 224 51.8 2 2.3 2.9 -0.3 19 149 40 10 196 First League (1 Season) 8.5 Libertadores (1 Season) 3.2 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 2011-2012 18 UNAM 1 League 0.4 0 2012-2013 19 UNAM 1 League 7.3 2 2013-2014 20 UNAM 1 League 19.8 0 2014-2015 21 UNAM 1 League 30.8 1 2015-2016 22 UNAM 1 League 15.5 0 2016 22 UNAM 1 League 3.2 0 2016-2017 23 UNAM 1 League 20.1 2 2017-2018 24 UNAM 1 League 29.4 1 2018-2019 25 Guadalajara 1 League 33.0 1300 1647 78.9 20804 8785 696 764 91.1 475 594 80.0 92 190 48.4 2 2.9 2.9 -0.9 28 122 29 14 154 2019-2020 26 Guadalajara 1 League 7.1 263 303 86.8 4080 2108 154 160 96.3 90 102 88.2 11 26 42.3 1 0.1 0.2 +0.9 2 22 3 0 32 2019-2020 26 Santos 1 League 9.9 319 414 77.1 5434 2543 154 178 86.5 133 163 81.6 26 52 50.0 1 0.6 0.9 +0.4 6 30 11 2 58 2020-2021 27 Santos 1 League 12.3 532 650 81.8 8970 4040 253 280 90.4 227 271 83.8 43 72 59.7 0 0.3 0.8 -0.3 6 80 11 5 94 2021 27 Portland Timbers 1 League 27.2 1134 1394 81.3 17315 7346 658 725 90.8 397 493 80.5 62 127 48.8 2 1.3 1.7 +0.7 13 74 25 8 126 2022 28 Portland Timbers 1 League 21.3 848 1005 84.4 13093 4437 458 495 92.5 301 358 84.1 54 97 55.7 0 1.0 1.2 -1.0 6 75 15 2 70 2022-2023 29 Necaxa 1 League 15.6 551 740 74.5 10161 4483 241 277 87.0 238 310 76.8 63 125 50.4 1 1.0 0.8 0.0 19 60 11 6 67 2023-2024 30 Etar 1 League 8.5 13 Seasons 6 Clubs 4 Leagues 261.4 4947 6153 80.4 79857 33742 2614 2879 90.8 1861 2291 81.2 351 689 50.9 13 7.3 8.5 +5.7 80 463 105 37 601 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 UNAM (7 Seasons) 2 Leagues 126.5 6 Portland Timbers (2 Seasons) 1 League 48.5 1982 2399 82.6 30408 11783 1116 1220 91.5 698 851 82.0 116 224 51.8 2 2.3 2.9 -0.3 19 149 40 10 196 Guadalajara (2 Seasons) 1 League 40.1 1563 1950 80.2 24884 10893 850 924 92.0 565 696 81.2 103 216 47.7 3 3.0 3.2 0.0 30 144 32 14 186 Santos (2 Seasons) 1 League 22.3 851 1064 80.0 14404 6583 407 458 88.9 360 434 82.9 69 124 55.6 1 1.0 1.7 0.0 12 110 22 7 152 Necaxa (1 Season) 1 League 15.6 551 740 74.5 10161 4483 241 277 87.0 238 310 76.8 63 125 50.4 1 1.0 0.8 0.0 19 60 11 6 67 Etar (1 Season) 1 League 8.5 Liga MX (11 Seasons) 201.2 2965 3754 79.0 49449 21959 1498 1659 90.3 1163 1440 80.8 235 465 50.5 11 5.0 5.6 +6.0 61 314 65 27 405 MLS (2 Seasons) 48.5 1982 2399 82.6 30408 11783 1116 1220 91.5 698 851 82.0 116 224 51.8 2 2.3 2.9 -0.3 19 149 40 10 196 First League (1 Season) 8.5 Libertadores (1 Season) 3.2 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 2011-2012 18 UNAM mx MEX 1. Primera División 13th 0.4 0 2012-2013 19 UNAM mx MEX 1. Liga MX 8th 7.3 2 2013-2014 20 UNAM mx MEX 1. Liga MX 14th 19.8 0 2014-2015 21 UNAM mx MEX 1. Liga MX 10th 30.8 1 Matches 2015-2016 22 UNAM mx MEX 1. Liga MX 3rd 15.5 0 Matches 2016-2017 23 UNAM mx MEX 1. Liga MX 11th 20.1 2 Matches 2017-2018 24 UNAM mx MEX 1. Liga MX 14th 29.4 1 Matches 2018-2019 25 Guadalajara mx MEX 1. Liga MX 14th 33.0 1300 1647 78.9 20804 8785 696 764 91.1 475 594 80.0 92 190 48.4 2 2.9 2.9 -0.9 28 122 29 14 154 Matches 2019-2020 26 Guadalajara mx MEX 1. Liga MX 9th 7.1 263 303 86.8 4080 2108 154 160 96.3 90 102 88.2 11 26 42.3 1 0.1 0.2 +0.9 2 22 3 0 32 Matches 2019-2020 26 Santos mx MEX 1. Liga MX 2nd 9.9 319 414 77.1 5434 2543 154 178 86.5 133 163 81.6 26 52 50.0 1 0.6 0.9 +0.4 6 30 11 2 58 Matches 2020-2021 27 Santos mx MEX 1. Liga MX 6th 12.3 532 650 81.8 8970 4040 253 280 90.4 227 271 83.8 43 72 59.7 0 0.3 0.8 -0.3 6 80 11 5 94 Matches 2021 27 Portland Timbers us USA 1. MLS 5th 27.2 1134 1394 81.3 17315 7346 658 725 90.8 397 493 80.5 62 127 48.8 2 1.3 1.7 +0.7 13 74 25 8 126 Matches 2022 28 Portland Timbers us USA 1. MLS 16th 21.3 848 1005 84.4 13093 4437 458 495 92.5 301 358 84.1 54 97 55.7 0 1.0 1.2 -1.0 6 75 15 2 70 Matches 2022-2023 29 Necaxa mx MEX 1. Liga MX 14th 15.6 551 740 74.5 10161 4483 241 277 87.0 238 310 76.8 63 125 50.4 1 1.0 0.8 0.0 19 60 11 6 67 Matches 2023-2024 30 Etar bg BUL 1. First League 16th 8.5 Matches 13 Seasons 6 Clubs 3 Leagues 258.2 4947 6153 80.4 79857 33742 2614 2879 90.8 1861 2291 81.2 351 689 50.9 13 7.3 8.5 +5.7 80 463 105 37 601 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 UNAM (7 Seasons) 1 League 123.3 6 Portland Timbers (2 Seasons) 1 League 48.5 1982 2399 82.6 30408 11783 1116 1220 91.5 698 851 82.0 116 224 51.8 2 2.3 2.9 -0.3 19 149 40 10 196 Guadalajara (2 Seasons) 1 League 40.1 1563 1950 80.2 24884 10893 850 924 92.0 565 696 81.2 103 216 47.7 3 3.0 3.2 0.0 30 144 32 14 186 Santos (2 Seasons) 1 League 22.3 851 1064 80.0 14404 6583 407 458 88.9 360 434 82.9 69 124 55.6 1 1.0 1.7 0.0 12 110 22 7 152 Necaxa (1 Season) 1 League 15.6 551 740 74.5 10161 4483 241 277 87.0 238 310 76.8 63 125 50.4 1 1.0 0.8 0.0 19 60 11 6 67 Etar (1 Season) 1 League 8.5 Liga MX (11 Seasons) 201.2 2965 3754 79.0 49449 21959 1498 1659 90.3 1163 1440 80.8 235 465 50.5 11 5.0 5.6 +6.0 61 314 65 27 405 MLS (2 Seasons) 48.5 1982 2399 82.6 30408 11783 1116 1220 91.5 698 851 82.0 116 224 51.8 2 2.3 2.9 -0.3 19 149 40 10 196 First League (1 Season) 8.5
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 2016 22 UNAM 1. Libertadores QF 3.2 0 Matches 1 Season 1 Club 1 League 3.2 0
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 2018 24 mx Mexico Friendlies (M) 0.5 1 Matches 1 Season 1 Club 1 League 0.5 1
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2011-2012 18 UNAM 1 League 0.4 2012-2013 19 UNAM 1 League 7.3 2013-2014 20 UNAM 1 League 19.8 2014-2015 21 UNAM 1 League 30.8 2015-2016 22 UNAM 1 League 15.5 2016 22 UNAM 1 League 3.2 0 2016-2017 23 UNAM 1 League 20.1 0 2017-2018 24 UNAM 1 League 29.4 0 2018-2019 25 Guadalajara 1 League 33.0 1647 1325 314 37 0 10 80 277 0 0 0 0 1300 8 45 2019-2020 26 Guadalajara 1 League 7.1 303 257 45 7 0 1 4 38 0 0 0 0 263 1 2 2019-2020 26 Santos 1 League 9.9 414 319 94 7 0 0 17 87 0 0 0 0 319 1 8 2020-2021 27 Santos 1 League 12.3 650 521 128 12 0 3 30 116 0 0 0 0 532 1 11 2021 27 Portland Timbers 1 League 27.2 1394 1166 225 16 0 6 64 209 0 0 0 0 1134 3 23 2022 28 Portland Timbers 1 League 21.3 1005 865 137 15 0 12 34 122 0 0 0 0 848 3 11 2022-2023 29 Necaxa 1 League 15.6 740 576 163 8 1 12 24 155 0 0 0 0 551 1 11 2023-2024 30 Etar 1 League 8.5 13 Seasons 6 Clubs 4 Leagues 261.4 6153 5029 1106 102 1 44 253 1004 0 0 0 0 4947 18 111 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches UNAM (7 Seasons) 2 Leagues 126.5 0 Portland Timbers (2 Seasons) 1 League 48.5 2399 2031 362 31 0 18 98 331 0 0 0 0 1982 6 34 Guadalajara (2 Seasons) 1 League 40.1 1950 1582 359 44 0 11 84 315 0 0 0 0 1563 9 47 Santos (2 Seasons) 1 League 22.3 1064 840 222 19 0 3 47 203 0 0 0 0 851 2 19 Necaxa (1 Season) 1 League 15.6 740 576 163 8 1 12 24 155 0 0 0 0 551 1 11 Etar (1 Season) 1 League 8.5 Liga MX (11 Seasons) 201.2 3754 2998 744 71 1 26 155 673 0 0 0 0 2965 12 77 MLS (2 Seasons) 48.5 2399 2031 362 31 0 18 98 331 0 0 0 0 1982 6 34 First League (1 Season) 8.5 Libertadores (1 Season) 3.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 2016 22 UNAM 1. Libertadores QF 3.2 0 Matches 1 Season 1 Club 1 League 3.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 2018 24 mx Mexico Friendlies (M) 0.5 Matches 1 Season 1 Club 1 League 0.5
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 2011-2012 18 UNAM 1 League 0.4 2012-2013 19 UNAM 1 League 7.3 2013-2014 20 UNAM 1 League 19.8 2014-2015 21 UNAM 1 League 30.8 2015-2016 22 UNAM 1 League 15.5 2016 22 UNAM 1 League 3.2 2016-2017 23 UNAM 1 League 20.1 2017-2018 24 UNAM 1 League 29.4 2018-2019 25 Guadalajara 1 League 33.0 62 1.88 48 4 5 2 2 1 7 0.21 5 0 2 0 0 0 2019-2020 26 Guadalajara 1 League 7.1 5 0.70 5 0 0 0 0 0 2 0.28 2 0 0 0 0 0 2019-2020 26 Santos 1 League 9.9 17 1.71 12 1 0 1 1 2 1 0.10 1 0 0 0 0 0 2020-2021 27 Santos 1 League 12.3 28 2.27 21 6 0 1 0 0 3 0.24 3 0 0 0 0 0 2021 27 Portland Timbers 1 League 27.2 44 1.62 34 6 0 2 2 0 6 0.22 3 1 0 1 1 0 2022 28 Portland Timbers 1 League 21.3 27 1.27 20 1 2 2 2 0 2 0.09 0 0 0 0 2 0 2022-2023 29 Necaxa 1 League 15.6 32 2.05 29 2 1 0 0 0 1 0.06 1 0 0 0 0 0 2023-2024 30 Etar 1 League 8.5 13 Seasons 6 Clubs 4 Leagues 261.4 215 1.70 169 20 8 8 7 3 22 0.17 15 1 2 1 3 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches UNAM (7 Seasons) 2 Leagues 126.5 Portland Timbers (2 Seasons) 1 League 48.5 71 1.46 54 7 2 4 4 0 8 0.16 3 1 0 1 3 0 Guadalajara (2 Seasons) 1 League 40.1 67 1.67 53 4 5 2 2 1 9 0.22 7 0 2 0 0 0 Santos (2 Seasons) 1 League 22.3 45 2.02 33 7 0 2 1 2 4 0.18 4 0 0 0 0 0 Necaxa (1 Season) 1 League 15.6 32 2.05 29 2 1 0 0 0 1 0.06 1 0 0 0 0 0 Etar (1 Season) 1 League 8.5 Liga MX (11 Seasons) 201.2 144 1.85 115 13 6 4 3 3 14 0.18 12 0 2 0 0 0 MLS (2 Seasons) 48.5 71 1.46 54 7 2 4 4 0 8 0.16 3 1 0 1 3 0 First League (1 Season) 8.5 Libertadores (1 Season) 3.2
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 2016 22 UNAM 1. Libertadores QF 3.2 Matches 1 Season 1 Club 1 League 3.2
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 2018 24 mx Mexico Friendlies (M) 0.5 Matches 1 Season 1 Club 1 League 0.5
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 2011-2012 18 UNAM 1 League 0.4 0 2012-2013 19 UNAM 1 League 7.3 0 2013-2014 20 UNAM 1 League 19.8 0 2014-2015 21 UNAM 1 League 30.8 0 2015-2016 22 UNAM 1 League 15.5 0 2016 22 UNAM 1 League 3.2 0 0 0 2016-2017 23 UNAM 1 League 20.1 0 0 0 2017-2018 24 UNAM 1 League 29.4 0 0 0 2018-2019 25 Guadalajara 1 League 33.0 89 57 49 35 5 38 70 54.3 32 34 10 24 48 137 63 0 2019-2020 26 Guadalajara 1 League 7.1 16 11 13 2 1 9 17 52.9 8 11 4 7 8 24 17 0 2019-2020 26 Santos 1 League 9.9 21 17 13 8 0 9 27 33.3 18 8 2 6 15 36 19 0 2020-2021 27 Santos 1 League 12.3 22 10 13 8 1 14 25 56.0 11 20 1 19 23 45 13 0 2021 27 Portland Timbers 1 League 27.2 60 37 40 12 8 37 75 49.3 38 25 1 24 40 100 58 1 2022 28 Portland Timbers 1 League 21.3 35 22 25 8 2 19 53 35.8 34 7 3 4 29 64 70 1 2022-2023 29 Necaxa 1 League 15.6 28 15 22 5 1 13 27 48.1 14 14 2 12 23 51 34 1 2023-2024 30 Etar 1 League 8.5 0 13 Seasons 6 Clubs 4 Leagues 261.4 271 169 175 78 18 139 294 47.3 155 119 23 96 186 457 274 3 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches UNAM (7 Seasons) 2 Leagues 126.5 0 0 0 Portland Timbers (2 Seasons) 1 League 48.5 95 59 65 20 10 56 128 43.8 72 32 4 28 69 164 128 2 Guadalajara (2 Seasons) 1 League 40.1 105 68 62 37 6 47 87 54.0 40 45 14 31 56 161 80 0 Santos (2 Seasons) 1 League 22.3 43 27 26 16 1 23 52 44.2 29 28 3 25 38 81 32 0 Necaxa (1 Season) 1 League 15.6 28 15 22 5 1 13 27 48.1 14 14 2 12 23 51 34 1 Etar (1 Season) 1 League 8.5 0 Liga MX (11 Seasons) 201.2 176 110 110 58 8 83 166 50.0 83 87 19 68 117 293 146 1 MLS (2 Seasons) 48.5 95 59 65 20 10 56 128 43.8 72 32 4 28 69 164 128 2 First League (1 Season) 8.5 0 Libertadores (1 Season) 3.2 0 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 2016 22 UNAM 1. Libertadores QF 3.2 0 0 Matches 1 Season 1 Club 1 League 3.2 0 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 2018 24 mx Mexico Friendlies (M) 0.5 Matches 1 Season 1 Club 1 League 0.5 0
Possession Table 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 2011-2012 18 UNAM mx MEX 1. Primera División 0.4 2012-2013 19 UNAM mx MEX 1. Liga MX 7.3 2013-2014 20 UNAM mx MEX 1. Liga MX 19.8 2014-2015 21 UNAM mx MEX 1. Liga MX 30.8 Matches 2015-2016 22 UNAM mx MEX 1. Liga MX 15.5 Matches 2016 22 UNAM 1. Libertadores 3.2 Matches 2016-2017 23 UNAM mx MEX 1. Liga MX 20.1 Matches 2017-2018 24 UNAM mx MEX 1. Liga MX 29.4 Matches 2018-2019 25 Guadalajara mx MEX 1. Liga MX 33.0 2017 72 517 960 557 47 2017 61 28 45.9 33 54.1 1035 5143 2709 63 50 10 43 19 1168 139 Matches 2019-2020 26 Santos mx MEX 1. Liga MX 9.9 502 21 131 263 117 6 502 9 6 66.7 3 33.3 226 1160 587 13 16 2 11 3 232 24 Matches 2019-2020 26 Guadalajara mx MEX 1. Liga MX 7.1 383 26 146 184 57 6 383 8 1 12.5 7 87.5 209 956 449 5 2 1 9 1 224 18 Matches 2020-2021 27 Santos mx MEX 1. Liga MX 12.3 758 20 193 370 207 14 758 14 9 64.3 5 35.7 393 2067 1158 30 28 2 11 7 432 46 Matches 2021 27 Portland Timbers us USA 1. MLS 27.2 1679 97 549 687 458 20 1679 35 18 51.4 17 48.6 928 4345 2377 40 41 9 35 11 990 107 Matches 2022 28 Portland Timbers us USA 1. MLS 21.3 1224 98 399 551 282 17 1224 25 12 48.0 11 44.0 639 2972 1576 27 22 3 18 8 726 67 Matches 2022-2023 29 Necaxa mx MEX 1. Liga MX 15.6 909 46 299 453 164 16 909 13 5 38.5 8 61.5 398 1940 925 16 10 3 23 8 454 29 Matches 2023-2024 30 Etar bg BUL 1. First League 8.5 Matches 13 Seasons 6 Clubs 4 Leagues 261.4 7472 380 2234 3468 1842 126 7472 165 79 47.9 84 50.9 3828 18583 9781 194 169 30 150 57 4226 430 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 UNAM (7 Seasons) 2 Leagues 126.5 Portland Timbers (2 Seasons) 1 League 48.5 2903 195 948 1238 740 37 2903 60 30 50.0 28 46.7 1567 7317 3953 67 63 12 53 19 1716 174 Guadalajara (2 Seasons) 1 League 40.1 2400 98 663 1144 614 53 2400 69 29 42.0 40 58.0 1244 6099 3158 68 52 11 52 20 1392 157 Santos (2 Seasons) 1 League 22.3 1260 41 324 633 324 20 1260 23 15 65.2 8 34.8 619 3227 1745 43 44 4 22 10 664 70 Necaxa (1 Season) 1 League 15.6 909 46 299 453 164 16 909 13 5 38.5 8 61.5 398 1940 925 16 10 3 23 8 454 29 Etar (1 Season) 1 League 8.5 Liga MX (11 Seasons) 201.2 4569 185 1286 2230 1102 89 4569 105 49 46.7 56 53.3 2261 11266 5828 127 106 18 97 38 2510 256 MLS (2 Seasons) 48.5 2903 195 948 1238 740 37 2903 60 30 50.0 28 46.7 1567 7317 3953 67 63 12 53 19 1716 174 First League (1 Season) 8.5 Libertadores (1 Season) 3.2
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 2011-2012 18 UNAM 1 League 0.4 2012-2013 19 UNAM 1 League 7.3 2013-2014 20 UNAM 1 League 19.8 2014-2015 21 UNAM 1 League 30.8 2015-2016 22 UNAM 1 League 15.5 2016 22 UNAM 1 League 3.2 2016-2017 23 UNAM 1 League 20.1 2017-2018 24 UNAM 1 League 29.4 2018-2019 25 Guadalajara 1 League 33.0 2017 72 517 960 557 47 2017 61 28 45.9 33 54.1 1035 5143 2709 63 50 10 43 19 1168 139 2019-2020 26 Guadalajara 1 League 7.1 383 26 146 184 57 6 383 8 1 12.5 7 87.5 209 956 449 5 2 1 9 1 224 18 2019-2020 26 Santos 1 League 9.9 502 21 131 263 117 6 502 9 6 66.7 3 33.3 226 1160 587 13 16 2 11 3 232 24 2020-2021 27 Santos 1 League 12.3 758 20 193 370 207 14 758 14 9 64.3 5 35.7 393 2067 1158 30 28 2 11 7 432 46 2021 27 Portland Timbers 1 League 27.2 1679 97 549 687 458 20 1679 35 18 51.4 17 48.6 928 4345 2377 40 41 9 35 11 990 107 2022 28 Portland Timbers 1 League 21.3 1224 98 399 551 282 17 1224 25 12 48.0 11 44.0 639 2972 1576 27 22 3 18 8 726 67 2022-2023 29 Necaxa 1 League 15.6 909 46 299 453 164 16 909 13 5 38.5 8 61.5 398 1940 925 16 10 3 23 8 454 29 2023-2024 30 Etar 1 League 8.5 13 Seasons 6 Clubs 4 Leagues 261.4 7472 380 2234 3468 1842 126 7472 165 79 47.9 84 50.9 3828 18583 9781 194 169 30 150 57 4226 430 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 UNAM (7 Seasons) 2 Leagues 126.5 Portland Timbers (2 Seasons) 1 League 48.5 2903 195 948 1238 740 37 2903 60 30 50.0 28 46.7 1567 7317 3953 67 63 12 53 19 1716 174 Guadalajara (2 Seasons) 1 League 40.1 2400 98 663 1144 614 53 2400 69 29 42.0 40 58.0 1244 6099 3158 68 52 11 52 20 1392 157 Santos (2 Seasons) 1 League 22.3 1260 41 324 633 324 20 1260 23 15 65.2 8 34.8 619 3227 1745 43 44 4 22 10 664 70 Necaxa (1 Season) 1 League 15.6 909 46 299 453 164 16 909 13 5 38.5 8 61.5 398 1940 925 16 10 3 23 8 454 29 Etar (1 Season) 1 League 8.5 Liga MX (11 Seasons) 201.2 4569 185 1286 2230 1102 89 4569 105 49 46.7 56 53.3 2261 11266 5828 127 106 18 97 38 2510 256 MLS (2 Seasons) 48.5 2903 195 948 1238 740 37 2903 60 30 50.0 28 46.7 1567 7317 3953 67 63 12 53 19 1716 174 First League (1 Season) 8.5 Libertadores (1 Season) 3.2
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 2011-2012 18 UNAM mx MEX 1. Primera División 13th 0.4 2012-2013 19 UNAM mx MEX 1. Liga MX 8th 7.3 2013-2014 20 UNAM mx MEX 1. Liga MX 14th 19.8 2014-2015 21 UNAM mx MEX 1. Liga MX 10th 30.8 Matches 2015-2016 22 UNAM mx MEX 1. Liga MX 3rd 15.5 Matches 2016-2017 23 UNAM mx MEX 1. Liga MX 11th 20.1 Matches 2017-2018 24 UNAM mx MEX 1. Liga MX 14th 29.4 Matches 2018-2019 25 Guadalajara mx MEX 1. Liga MX 14th 33.0 2017 72 517 960 557 47 2017 61 28 45.9 33 54.1 1035 5143 2709 63 50 10 43 19 1168 139 Matches 2019-2020 26 Guadalajara mx MEX 1. Liga MX 9th 7.1 383 26 146 184 57 6 383 8 1 12.5 7 87.5 209 956 449 5 2 1 9 1 224 18 Matches 2019-2020 26 Santos mx MEX 1. Liga MX 2nd 9.9 502 21 131 263 117 6 502 9 6 66.7 3 33.3 226 1160 587 13 16 2 11 3 232 24 Matches 2020-2021 27 Santos mx MEX 1. Liga MX 6th 12.3 758 20 193 370 207 14 758 14 9 64.3 5 35.7 393 2067 1158 30 28 2 11 7 432 46 Matches 2021 27 Portland Timbers us USA 1. MLS 5th 27.2 1679 97 549 687 458 20 1679 35 18 51.4 17 48.6 928 4345 2377 40 41 9 35 11 990 107 Matches 2022 28 Portland Timbers us USA 1. MLS 16th 21.3 1224 98 399 551 282 17 1224 25 12 48.0 11 44.0 639 2972 1576 27 22 3 18 8 726 67 Matches 2022-2023 29 Necaxa mx MEX 1. Liga MX 14th 15.6 909 46 299 453 164 16 909 13 5 38.5 8 61.5 398 1940 925 16 10 3 23 8 454 29 Matches 2023-2024 30 Etar bg BUL 1. First League 16th 8.5 Matches 13 Seasons 6 Clubs 3 Leagues 258.2 7472 380 2234 3468 1842 126 7472 165 79 47.9 84 50.9 3828 18583 9781 194 169 30 150 57 4226 430 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 UNAM (7 Seasons) 1 League 123.3 Portland Timbers (2 Seasons) 1 League 48.5 2903 195 948 1238 740 37 2903 60 30 50.0 28 46.7 1567 7317 3953 67 63 12 53 19 1716 174 Guadalajara (2 Seasons) 1 League 40.1 2400 98 663 1144 614 53 2400 69 29 42.0 40 58.0 1244 6099 3158 68 52 11 52 20 1392 157 Santos (2 Seasons) 1 League 22.3 1260 41 324 633 324 20 1260 23 15 65.2 8 34.8 619 3227 1745 43 44 4 22 10 664 70 Necaxa (1 Season) 1 League 15.6 909 46 299 453 164 16 909 13 5 38.5 8 61.5 398 1940 925 16 10 3 23 8 454 29 Etar (1 Season) 1 League 8.5 Liga MX (11 Seasons) 201.2 4569 185 1286 2230 1102 89 4569 105 49 46.7 56 53.3 2261 11266 5828 127 106 18 97 38 2510 256 MLS (2 Seasons) 48.5 2903 195 948 1238 740 37 2903 60 30 50.0 28 46.7 1567 7317 3953 67 63 12 53 19 1716 174 First League (1 Season) 8.5
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 2016 22 UNAM 1. Libertadores QF 3.2 Matches 1 Season 1 Club 1 League 3.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 2018 24 mx Mexico Friendlies (M) 0.5 Matches 1 Season 1 Club 1 League 0.5
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 2011-2012 18 UNAM mx MEX 1. Primera División 1 32 32 1.0 0.4 0 1 2012-2013 19 UNAM mx MEX 1. Liga MX 8 658 82 21.5 7.3 8 0 2013-2014 20 UNAM mx MEX 1. Liga MX 24 1,783 74 58.3 19.8 20 4 2014-2015 21 UNAM mx MEX 1. Liga MX 32 2,775 87 90.7 30.8 32 28 0 0 1.32 43 41 +2 +0.06 +1.01 Matches 2015-2016 22 UNAM mx MEX 1. Liga MX 19 1,393 73 45.5 15.5 17 13 2 6 1.48 34 25 +9 +0.58 +0.20 Matches 2016 22 UNAM 1. Libertadores 4 289 72 31.1 3.2 3 90 3 1 18 5 1.50 5 4 +1 +0.31 -0.95 Matches 2016-2017 23 UNAM mx MEX 1. Liga MX 24 1,809 75 59.1 20.1 19 18 5 7 1.12 31 35 -4 -0.20 -0.27 Matches 2017-2018 24 UNAM mx MEX 1. Liga MX 31 2,645 85 86.4 29.4 30 27 1 2 1.06 34 46 -12 -0.41 -0.63 Matches 2018-2019 25 Guadalajara mx MEX 1. Liga MX 33 2,967 90 97.0 33.0 33 90 32 0 1 1.15 37 42 -5 -0.15 +0.82 40.2 40.9 -0.7 -0.02 +0.42 Matches 2019-2020 26 Santos mx MEX 1. Liga MX 10 893 89 35.4 9.9 10 89 9 0 0 1.70 14 14 0 0.00 -0.83 16.1 14.9 +1.2 +0.12 -0.75 Matches 2019-2020 26 Guadalajara mx MEX 1. Liga MX 8 638 80 25.3 7.1 7 87 6 1 26 3 1.38 10 14 -4 -0.56 -0.85 7.8 12.5 -4.7 -0.66 -0.63 Matches 2020-2021 27 Santos mx MEX 1. Liga MX 13 1,110 85 36.3 12.3 12 89 11 1 45 2 1.50 19 10 +9 +0.73 +0.73 18.6 10.4 +8.2 +0.67 +0.83 Matches 2021 27 Portland Timbers us USA 1. MLS 33 2,448 74 80.0 27.2 27 85 20 6 25 0 1.68 47 42 +5 +0.18 +0.33 44.2 49.8 -5.6 -0.21 +0.47 Matches 2022 28 Portland Timbers us USA 1. MLS 24 1,916 80 62.6 21.3 23 82 12 1 37 7 1.29 33 33 0 0.00 0.00 28.9 34.2 -5.4 -0.25 -0.56 Matches 2022-2023 29 Necaxa mx MEX 1. Liga MX 17 1,405 83 45.9 15.6 14 90 13 3 49 0 0.82 16 21 -5 -0.32 +0.22 13.9 25.3 -11.3 -0.73 -0.44 Matches 2023-2024 30 Etar bg BUL 1. First League 11 764 69 24.3 8.5 8 87 6 3 23 0 0.55 4 14 -10 -1.18 +0.10 Matches 13 Seasons 6 Clubs 4 Leagues 292 23,525 81 51.3 261.4 263 87 198 29 31 33 1.27 327 341 -14 -0.06 0.00 169.7 188.0 -18.4 -0.15 -0.20 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 UNAM (7 Seasons) 2 Leagues 143 11,384 80 50.9 126.5 129 90 89 14 18 20 1.24 147 151 -4 -0.04 -0.36 Portland Timbers (2 Seasons) 1 League 57 4,364 77 71.3 48.5 50 84 32 7 27 7 1.52 80 75 +5 +0.10 +0.15 73.0 84.0 -11.0 -0.23 -0.19 Guadalajara (2 Seasons) 1 League 41 3,605 88 64.6 40.1 40 89 38 1 26 4 1.19 47 56 -9 -0.22 -0.45 48.0 53.4 -5.4 -0.14 -0.08 Santos (2 Seasons) 1 League 23 2,003 87 35.9 22.3 22 89 20 1 45 2 1.59 33 24 +9 +0.40 +0.03 34.7 25.3 +9.4 +0.42 +0.12 Necaxa (1 Season) 1 League 17 1,405 83 45.9 15.6 14 90 13 3 49 0 0.82 16 21 -5 -0.32 +0.22 13.9 25.3 -11.3 -0.73 -0.44 Etar (1 Season) 1 League 11 764 69 24.3 8.5 8 87 6 3 23 0 0.55 4 14 -10 -1.18 +0.10 Liga MX (11 Seasons) 220 18,108 82 50.8 201.2 202 89 157 18 44 21 1.23 238 248 -10 -0.06 -0.19 96.6 104.0 -7.3 -0.09 -0.17 MLS (2 Seasons) 57 4,364 77 71.3 48.5 50 84 32 7 27 7 1.52 80 75 +5 +0.10 +0.15 73.0 84.0 -11.0 -0.23 -0.19 First League (1 Season) 11 764 69 24.3 8.5 8 87 6 3 23 0 0.55 4 14 -10 -1.18 +0.10 Libertadores (1 Season) 4 289 72 31.1 3.2 3 90 3 1 18 5 1.50 5 4 +1 +0.31 -0.95
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 2011-2012 18 UNAM 1 League 1 32 32 1.0 0.4 0 1 2012-2013 19 UNAM 1 League 8 658 82 21.5 7.3 8 0 2013-2014 20 UNAM 1 League 24 1,783 74 58.3 19.8 20 4 2014-2015 21 UNAM 1 League 32 2,775 87 90.7 30.8 32 28 0 0 1.32 43 41 +2 +0.06 +1.01 2015-2016 22 UNAM 1 League 19 1,393 73 45.5 15.5 17 13 2 6 1.48 34 25 +9 +0.58 +0.20 2016 22 UNAM 1 League 4 289 72 31.1 3.2 3 90 3 1 18 5 1.50 5 4 +1 +0.31 -0.95 2016-2017 23 UNAM 1 League 24 1,809 75 59.1 20.1 19 18 5 7 1.12 31 35 -4 -0.20 -0.27 2017-2018 24 UNAM 1 League 31 2,645 85 86.4 29.4 30 27 1 2 1.06 34 46 -12 -0.41 -0.63 2018-2019 25 Guadalajara 1 League 33 2,967 90 97.0 33.0 33 90 32 0 1 1.15 37 42 -5 -0.15 +0.82 40.2 40.9 -0.7 -0.02 +0.42 2019-2020 26 Guadalajara 1 League 8 638 80 25.3 7.1 7 87 6 1 26 3 1.38 10 14 -4 -0.56 -0.85 7.8 12.5 -4.7 -0.66 -0.63 2019-2020 26 Santos 1 League 10 893 89 35.4 9.9 10 89 9 0 0 1.70 14 14 0 0.00 -0.83 16.1 14.9 +1.2 +0.12 -0.75 2020-2021 27 Santos 1 League 13 1,110 85 36.3 12.3 12 89 11 1 45 2 1.50 19 10 +9 +0.73 +0.73 18.6 10.4 +8.2 +0.67 +0.83 2021 27 Portland Timbers 1 League 33 2,448 74 80.0 27.2 27 85 20 6 25 0 1.68 47 42 +5 +0.18 +0.33 44.2 49.8 -5.6 -0.21 +0.47 2022 28 Portland Timbers 1 League 24 1,916 80 62.6 21.3 23 82 12 1 37 7 1.29 33 33 0 0.00 0.00 28.9 34.2 -5.4 -0.25 -0.56 2022-2023 29 Necaxa 1 League 17 1,405 83 45.9 15.6 14 90 13 3 49 0 0.82 16 21 -5 -0.32 +0.22 13.9 25.3 -11.3 -0.73 -0.44 2023-2024 30 Etar 1 League 11 764 69 24.3 8.5 8 87 6 3 23 0 0.55 4 14 -10 -1.18 +0.10 13 Seasons 6 Clubs 4 Leagues 292 23,525 81 51.3 261.4 263 87 198 29 31 33 1.27 327 341 -14 -0.06 0.00 169.7 188.0 -18.4 -0.15 -0.20 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 UNAM (7 Seasons) 2 Leagues 143 11,384 80 50.9 126.5 129 90 89 14 18 20 1.24 147 151 -4 -0.04 -0.36 Portland Timbers (2 Seasons) 1 League 57 4,364 77 71.3 48.5 50 84 32 7 27 7 1.52 80 75 +5 +0.10 +0.15 73.0 84.0 -11.0 -0.23 -0.19 Guadalajara (2 Seasons) 1 League 41 3,605 88 64.6 40.1 40 89 38 1 26 4 1.19 47 56 -9 -0.22 -0.45 48.0 53.4 -5.4 -0.14 -0.08 Santos (2 Seasons) 1 League 23 2,003 87 35.9 22.3 22 89 20 1 45 2 1.59 33 24 +9 +0.40 +0.03 34.7 25.3 +9.4 +0.42 +0.12 Necaxa (1 Season) 1 League 17 1,405 83 45.9 15.6 14 90 13 3 49 0 0.82 16 21 -5 -0.32 +0.22 13.9 25.3 -11.3 -0.73 -0.44 Etar (1 Season) 1 League 11 764 69 24.3 8.5 8 87 6 3 23 0 0.55 4 14 -10 -1.18 +0.10 Liga MX (11 Seasons) 220 18,108 82 50.8 201.2 202 89 157 18 44 21 1.23 238 248 -10 -0.06 -0.19 96.6 104.0 -7.3 -0.09 -0.17 MLS (2 Seasons) 57 4,364 77 71.3 48.5 50 84 32 7 27 7 1.52 80 75 +5 +0.10 +0.15 73.0 84.0 -11.0 -0.23 -0.19 First League (1 Season) 11 764 69 24.3 8.5 8 87 6 3 23 0 0.55 4 14 -10 -1.18 +0.10 Libertadores (1 Season) 4 289 72 31.1 3.2 3 90 3 1 18 5 1.50 5 4 +1 +0.31 -0.95
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 2011-2012 18 UNAM mx MEX 1. Primera División 13th 1 32 32 1.0 0.4 0 1 2012-2013 19 UNAM mx MEX 1. Liga MX 8th 8 658 82 21.5 7.3 8 0 2013-2014 20 UNAM mx MEX 1. Liga MX 14th 24 1,783 74 58.3 19.8 20 4 2014-2015 21 UNAM mx MEX 1. Liga MX 10th 32 2,775 87 90.7 30.8 32 28 0 0 1.32 43 41 +2 +0.06 +1.01 Matches 2015-2016 22 UNAM mx MEX 1. Liga MX 3rd 19 1,393 73 45.5 15.5 17 13 2 6 1.48 34 25 +9 +0.58 +0.20 Matches 2016-2017 23 UNAM mx MEX 1. Liga MX 11th 24 1,809 75 59.1 20.1 19 18 5 7 1.12 31 35 -4 -0.20 -0.27 Matches 2017-2018 24 UNAM mx MEX 1. Liga MX 14th 31 2,645 85 86.4 29.4 30 27 1 2 1.06 34 46 -12 -0.41 -0.63 Matches 2018-2019 25 Guadalajara mx MEX 1. Liga MX 14th 33 2,967 90 97.0 33.0 33 90 32 0 1 1.15 37 42 -5 -0.15 +0.82 40.2 40.9 -0.7 -0.02 +0.42 Matches 2019-2020 26 Guadalajara mx MEX 1. Liga MX 9th 8 638 80 25.3 7.1 7 87 6 1 26 3 1.38 10 14 -4 -0.56 -0.85 7.8 12.5 -4.7 -0.66 -0.63 Matches 2019-2020 26 Santos mx MEX 1. Liga MX 2nd 10 893 89 35.4 9.9 10 89 9 0 0 1.70 14 14 0 0.00 -0.83 16.1 14.9 +1.2 +0.12 -0.75 Matches 2020-2021 27 Santos mx MEX 1. Liga MX 6th 13 1,110 85 36.3 12.3 12 89 11 1 45 2 1.50 19 10 +9 +0.73 +0.73 18.6 10.4 +8.2 +0.67 +0.83 Matches 2021 27 Portland Timbers us USA 1. MLS 5th 33 2,448 74 80.0 27.2 27 85 20 6 25 0 1.68 47 42 +5 +0.18 +0.33 44.2 49.8 -5.6 -0.21 +0.47 Matches 2022 28 Portland Timbers us USA 1. MLS 16th 24 1,916 80 62.6 21.3 23 82 12 1 37 7 1.29 33 33 0 0.00 0.00 28.9 34.2 -5.4 -0.25 -0.56 Matches 2022-2023 29 Necaxa mx MEX 1. Liga MX 14th 17 1,405 83 45.9 15.6 14 90 13 3 49 0 0.82 16 21 -5 -0.32 +0.22 13.9 25.3 -11.3 -0.73 -0.44 Matches 2023-2024 30 Etar bg BUL 1. First League 16th 11 764 69 24.3 8.5 8 87 6 3 23 0 0.55 4 14 -10 -1.18 +0.10 Matches 13 Seasons 6 Clubs 3 Leagues 288 23,236 81 51.7 258.2 260 87 195 28 32 28 1.26 322 337 -15 -0.07 +0.05 169.7 188.0 -18.4 -0.15 -0.20 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 UNAM (7 Seasons) 1 League 139 11,095 80 51.8 123.3 126 86 13 15 1.23 142 147 -5 -0.05 -0.20 Portland Timbers (2 Seasons) 1 League 57 4,364 77 71.3 48.5 50 84 32 7 27 7 1.52 80 75 +5 +0.10 +0.15 73.0 84.0 -11.0 -0.23 -0.19 Guadalajara (2 Seasons) 1 League 41 3,605 88 64.6 40.1 40 89 38 1 26 4 1.19 47 56 -9 -0.22 -0.45 48.0 53.4 -5.4 -0.14 -0.08 Santos (2 Seasons) 1 League 23 2,003 87 35.9 22.3 22 89 20 1 45 2 1.59 33 24 +9 +0.40 +0.03 34.7 25.3 +9.4 +0.42 +0.12 Necaxa (1 Season) 1 League 17 1,405 83 45.9 15.6 14 90 13 3 49 0 0.82 16 21 -5 -0.32 +0.22 13.9 25.3 -11.3 -0.73 -0.44 Etar (1 Season) 1 League 11 764 69 24.3 8.5 8 87 6 3 23 0 0.55 4 14 -10 -1.18 +0.10 Liga MX (11 Seasons) 220 18,108 82 50.8 201.2 202 89 157 18 44 21 1.23 238 248 -10 -0.06 -0.19 96.6 104.0 -7.3 -0.09 -0.17 MLS (2 Seasons) 57 4,364 77 71.3 48.5 50 84 32 7 27 7 1.52 80 75 +5 +0.10 +0.15 73.0 84.0 -11.0 -0.23 -0.19 First League (1 Season) 11 764 69 24.3 8.5 8 87 6 3 23 0 0.55 4 14 -10 -1.18 +0.10
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 2016 22 UNAM 1. Libertadores QF 4 289 72 31.1 3.2 3 90 3 1 18 5 1.50 5 4 +1 +0.31 -0.95 Matches 1 Season 1 Club 1 League 4 289 72 31.1 3.2 3 90 3 1 18 5 1.50 5 4 +1 +0.31 -0.95
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 2018 24 mx Mexico Friendlies (M) 1 45 45 4.2 0.5 1 45 0 0 1 3.00 1 2 -1 -2.00 -1.57 Matches 1 Season 1 Club 1 League 1 45 45 4.2 0.5 1 45 0 0 1 3.00 1 2 -1 -2.00 -1.57
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 2011-2012 18 UNAM 1 League 0.4 0 0 0 2012-2013 19 UNAM 1 League 7.3 2 0 8 2013-2014 20 UNAM 1 League 19.8 7 0 32 2014-2015 21 UNAM 1 League 30.8 8 1 21 2015-2016 22 UNAM 1 League 15.5 4 1 33 2016 22 UNAM 1 League 3.2 1 0 0 0 0 0 0 0 0 0 0 0 2016-2017 23 UNAM 1 League 20.1 4 0 0 42 0 0 0 0 0 0 0 0 2017-2018 24 UNAM 1 League 29.4 4 0 0 38 0 0 0 0 0 0 0 0 2018-2019 25 Guadalajara 1 League 33.0 8 0 0 56 15 1 80 48 57 0 0 0 123 27 43 38.6 2019-2020 26 Guadalajara 1 League 7.1 2 0 0 13 2 0 4 8 11 0 1 0 23 8 3 72.7 2019-2020 26 Santos 1 League 9.9 2 0 0 10 5 0 17 15 17 0 0 0 56 8 8 50.0 2020-2021 27 Santos 1 League 12.3 2 0 0 17 14 0 30 23 10 0 0 0 62 7 12 36.8 2021 27 Portland Timbers 1 League 27.2 4 0 0 31 14 3 64 40 37 1 3 0 146 18 18 50.0 2022 28 Portland Timbers 1 League 21.3 10 2 2 35 9 1 34 29 22 0 0 0 95 19 16 54.3 2022-2023 29 Necaxa 1 League 15.6 4 0 0 18 6 1 24 23 15 0 2 0 79 14 15 48.3 2023-2024 30 Etar 1 League 8.5 3 0 0 1 13 Seasons 6 Clubs 4 Leagues 261.4 65 4 2 354 65 6 253 186 169 1 6 1 584 101 115 46.8 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches UNAM (7 Seasons) 2 Leagues 126.5 30 2 0 174 0 0 0 0 0 0 0 0 Portland Timbers (2 Seasons) 1 League 48.5 14 2 2 66 23 4 98 69 59 1 3 0 241 37 34 52.1 Guadalajara (2 Seasons) 1 League 40.1 10 0 0 69 17 1 84 56 68 0 1 0 146 35 46 43.2 Santos (2 Seasons) 1 League 22.3 4 0 0 27 19 0 47 38 27 0 0 0 118 15 20 42.9 Necaxa (1 Season) 1 League 15.6 4 0 0 18 6 1 24 23 15 0 2 0 79 14 15 48.3 Etar (1 Season) 1 League 8.5 3 0 0 1 Liga MX (11 Seasons) 201.2 47 2 0 288 42 2 155 117 110 0 3 0 343 64 81 44.1 MLS (2 Seasons) 48.5 14 2 2 66 23 4 98 69 59 1 3 0 241 37 34 52.1 First League (1 Season) 8.5 3 0 0 1 Libertadores (1 Season) 3.2 1 0 0 0 0 0 0 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 2016 22 UNAM 1. Libertadores QF 3.2 1 0 0 0 0 0 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 3.2 1 0 0 0 0 0 0 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 2018 24 mx Mexico Friendlies (M) 0.5 1 0 0 0 Matches 1 Season 1 Club 1 League 0.5 1 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 José Van Rankin Pages
José Van Rankin 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