Place of Birth:
Torreón, Coahuila, Mexico
FIFA Club World Cup
4
2
1
0
1
0
0
0
0
211
FIFA Club World Cup
CONCACAF Champions Cup
41
15
4
13
5
4
1
9
0
3155
CONCACAF Champions Cup
Copa CONMEBOL Libertadores
2
3
0
1
0
0
0
0
0
180
Copa CONMEBOL Libertadores
Liga BBVA MX
541
165
144
145
228
20
95
3
4
36335
Liga BBVA MX
Copa MX
SuperCopa MX
603
188
154
164
240
24
97
12
4
40775
Totals
FIFA World Cup
5
1
1
4
4
1
0
0
0
303
FIFA World Cup
FIFA Friendlies
28
6
13
13
17
5
2
0
0
1413
FIFA Friendlies
WCQ Inter-Playoffs
2
5
0
2
0
0
0
0
0
157
WCQ Inter-Playoffs
Non-FIFA Friendlies
2
1
0
1
0
2
0
0
0
136
Non-FIFA Friendlies
FIFA Confederations Cup
3
1
1
1
3
0
0
0
0
192
FIFA Confederations Cup
CONCACAF Gold Cup
6
4
1
0
1
0
1
0
0
554
CONCACAF Gold Cup
WC Qualification
14
6
3
3
8
0
1
0
0
975
WC Qualification
CONCACAF Cup
Copa América
Totals
Olympics
Totals
Liga BBVA MX
2021/2022
5
0
5
0
17
0
0
0
0
88
Liga BBVA MX
Liga BBVA MX
2020/2021
13
0
10
3
30
2
1
0
0
324
Liga BBVA MX
Copa MX
2019/2020
4
1
0
2
1
-
0
0
0
288
Copa MX
Liga BBVA MX
2019/2020
15
1
7
6
16
1
2
0
0
679
Liga BBVA MX
Copa MX
2018/2019
1
0
1
0
1
-
0
0
0
44
Copa MX
Liga Bancomer MX
2018/2019
28
5
9
12
11
5
5
0
0
1700
Liga Bancomer MX
CONCACAF Champions Cup
2018
5
0
1
1
1
4
0
0
0
349
CONCACAF Champions Cup
Copa Corona MX
2017/2018
3
1
1
1
1
-
0
0
0
174
Copa Corona MX
Liga Bancomer MX
2017/2018
41
9
2
15
2
2
12
0
0
3350
Liga Bancomer MX
SuperCopa MX
2017
1
0
0
0
0
0
0
0
0
90
SuperCopa MX
FIFA Club World Cup
2016
3
1
1
0
1
0
0
0
0
211
FIFA Club World Cup
Copa Corona MX
2016/2017
6
1
3
2
3
-
1
0
0
298
Copa Corona MX
Liga Bancomer MX
2016/2017
35
14
4
9
4
3
6
0
0
2736
Liga Bancomer MX
FIFA Club World Cup
2015
1
1
0
0
0
0
0
0
0
0
FIFA Club World Cup
Liga Bancomer MX
2015/2016
40
16
2
10
2
-
6
0
1
3360
Liga Bancomer MX
CONCACAF Champions Cup
2015/2016
7
3
0
3
1
0
0
0
0
613
CONCACAF Champions Cup
Liga Bancomer MX
2014/2015
38
15
0
6
1
-
8
0
0
3367
Liga Bancomer MX
Copa Bridgestone Libertadores
2014
2
3
0
1
0
-
0
0
0
180
Copa Bridgestone Libertadores
Liga Bancomer MX
2013/2014
35
19
0
8
0
-
7
0
1
3075
Liga Bancomer MX
Liga MX
2012/2013
23
13
0
1
0
-
8
0
0
2068
Liga MX
Liga MX
2011/2012
40
28
0
11
0
-
7
0
1
3374
Liga MX
Primera División
2010/2011
31
5
17
6
17
-
2
0
1
1473
Primera División
Primera División
2009/2010
22
9
4
7
4
-
5
0
0
1688
Primera División
Primera División
2009/2010
16
6
3
6
4
-
3
0
0
1144
Primera División
Primera División
2008/2009
10
0
4
5
13
-
1
0
0
497
Primera División
Primera División
2008/2009
19
6
2
8
2
-
3
0
0
1424
Primera División
Primera División
2007/2008
29
4
19
8
32
-
3
1
0
877
Primera División
Primera División
2006/2007
35
4
16
10
18
-
8
1
0
1983
Primera División
Primera División
2005/2006
24
2
14
6
26
-
2
0
0
1056
Primera División
Primera División
2004/2005
40
9
24
8
25
-
5
1
0
2053
Primera División
Primera División
2002/2003
2
0
2
0
4
-
1
0
0
19
Primera División
Show All
Show All
574
176
151
155
237
17
96
3
4
38582
Totals
FIFA World Cup
2018
1
0
1
0
4
0
0
0
0
1
FIFA World Cup
FIFA Friendlies
2018
4
0
3
1
4
-
0
0
0
168
FIFA Friendlies
FIFA Confederations Cup
2017
3
1
1
1
3
0
0
0
0
192
FIFA Confederations Cup
FIFA Friendlies
2017
3
0
2
1
3
-
0
0
0
154
FIFA Friendlies
Copa América Centenario
2016
2
1
1
0
3
0
0
0
0
102
Copa América Centenario
FIFA Friendlies
2016
4
1
1
2
1
-
2
0
0
252
FIFA Friendlies
CONCACAF Cup
2015
1
1
0
0
0
1
1
0
0
90
CONCACAF Cup
CONCACAF Gold Cup
2015
6
4
1
0
1
0
1
0
0
554
CONCACAF Gold Cup
WC Qualification
2018
5
1
2
2
7
-
0
0
0
243
WC Qualification
FIFA Friendlies
2015
2
0
2
0
3
-
0
0
0
59
FIFA Friendlies
FIFA World Cup
2014
4
1
0
4
0
1
0
0
0
302
FIFA World Cup
FIFA Friendlies
2014
9
1
2
6
3
-
0
0
0
533
FIFA Friendlies
WCQ Inter-Playoffs
2014
2
5
0
2
0
0
0
0
0
157
WCQ Inter-Playoffs
FIFA Friendlies
2013
1
2
0
1
0
-
0
0
0
66
FIFA Friendlies
Non-FIFA Friendlies
2013
2
1
0
1
0
-
0
0
0
136
Non-FIFA Friendlies
FIFA Friendlies
2012
2
1
1
1
1
-
0
0
0
108
FIFA Friendlies
Copa América
2011
3
0
3
0
3
0
0
0
0
65
Copa América
WC Qualification
2014
9
5
1
1
1
-
1
0
0
732
WC Qualification
FIFA Friendlies
2011
3
1
2
1
2
-
0
0
0
73
FIFA Friendlies
Show All
Show All
Totals
Olympics
2016
2
1
0
1
0
3
0
0
0
164
Olympics
Totals