Place of Birth:
Cancún, Mexico
CONCACAF Champions Cup
13
8
0
4
0
2
1
0
0
1098
CONCACAF Champions Cup
Leagues Cup
UEFA Champions League
25
5
13
2
19
0
5
0
0
1265
UEFA Champions League
UEFA Europa League
4
0
3
0
5
0
0
0
0
143
UEFA Europa League
Premier League
37
5
31
4
69
1
1
0
0
1017
Premier League
The Emirates FA Cup
7
1
2
3
1
-
0
0
0
410
The Emirates FA Cup
Carabao Cup
La Liga EA Sports
252
69
48
97
51
21
37
0
0
18060
La Liga EA Sports
Copa del Rey
18
4
7
6
9
0
5
0
0
996
Copa del Rey
La Liga Hypermotion
31
8
-
-
-
-
-
-
-
-
La Liga Hypermotion
MLS
Lamar Hunt U.S. Open Cup
8
3
2
1
2
1
0
0
0
556
Lamar Hunt U.S. Open Cup
566
186
134
171
184
74
59
0
0
36137
Totals
FIFA World Cup
6
1
0
4
2
0
0
0
0
415
FIFA World Cup
FIFA Friendlies
27
6
10
12
12
1
0
0
0
1491
FIFA Friendlies
FIFA Confederations Cup
3
0
0
2
2
1
0
0
0
223
FIFA Confederations Cup
CONCACAF Gold Cup
8
3
2
3
2
2
2
0
0
610
CONCACAF Gold Cup
WC Qualification
22
6
5
8
6
2
3
0
1
1526
WC Qualification
CONCACAF Cup
Totals
Leagues Cup
2023
1
2
0
1
0
1
0
0
0
69
Leagues Cup
CONCACAF Champions Cup
2023
8
3
0
4
0
2
1
0
0
648
CONCACAF Champions Cup
MLS
2023
39
9
12
19
12
8
2
0
0
2390
MLS
Lamar Hunt U.S. Open Cup
2022
3
0
2
1
2
1
0
0
0
76
Lamar Hunt U.S. Open Cup
MLS
2022
35
12
4
20
4
12
4
0
0
2614
MLS
MLS
2021
20
5
5
6
5
5
0
0
0
1268
MLS
MLS
2020
8
4
3
1
3
2
0
0
0
512
MLS
CONCACAF Champions Cup
2020
5
5
0
0
0
0
0
0
0
450
CONCACAF Champions Cup
Lamar Hunt U.S. Open Cup
2019
3
2
0
0
0
0
0
0
0
270
Lamar Hunt U.S. Open Cup
MLS
2019
33
36
0
3
1
11
1
0
0
2906
MLS
Lamar Hunt U.S. Open Cup
2018
2
1
0
0
0
0
0
0
0
210
Lamar Hunt U.S. Open Cup
MLS
2018
29
14
2
2
2
10
2
0
0
2468
MLS
Copa del Rey
2017/2018
2
0
1
0
1
0
1
0
0
120
Copa del Rey
LaLiga Santander
2017/2018
13
1
11
1
11
0
0
0
0
372
LaLiga Santander
UEFA Europa League
2017/2018
2
0
1
0
3
0
0
0
0
118
UEFA Europa League
Copa del Rey
2016/2017
4
1
0
4
1
0
1
0
0
261
Copa del Rey
LaLiga Santander
2016/2017
35
9
4
19
5
2
6
0
0
2560
LaLiga Santander
Copa del Rey
2015/2016
0
0
0
0
1
0
0
0
0
0
Copa del Rey
Liga BBVA
2015/2016
35
5
3
13
3
4
5
0
0
2765
Liga BBVA
Copa del Rey
2014/2015
1
1
0
0
0
-
1
0
0
90
Copa del Rey
Liga BBVA
2014/2015
29
9
6
12
6
3
5
0
0
2059
Liga BBVA
UEFA Europa League
2014/2015
2
0
2
0
2
0
0
0
0
25
UEFA Europa League
Liga BBVA
2013/2014
37
16
2
6
3
12
4
0
0
3113
Liga BBVA
UEFA Champions League
2013/2014
8
3
0
1
0
0
3
0
0
704
UEFA Champions League
Liga BBVA
2012/2013
35
14
3
17
3
-
10
0
0
2703
Liga BBVA
Liga BBVA
2011/2012
35
12
7
15
7
-
2
0
0
2481
Liga BBVA
Barclays Premier League
2010/2011
4
1
4
0
11
0
0
0
0
60
Barclays Premier League
Barclays Premier League
2010/2011
8
2
5
2
9
1
0
0
0
317
Barclays Premier League
UEFA Champions League
2010/2011
4
2
4
0
5
-
1
0
0
86
UEFA Champions League
Barclays Premier League
2009/2010
11
1
10
1
19
0
0
0
0
226
Barclays Premier League
UEFA Champions League
2009/2010
5
0
3
0
3
-
1
0
0
216
UEFA Champions League
Barclays Premier League
2008/2009
14
1
12
1
30
0
1
0
0
414
Barclays Premier League
UEFA Champions League
2008/2009
8
0
6
1
11
-
0
0
0
259
UEFA Champions League
Primera División
2007/2008
33
3
12
14
13
-
5
0
0
2007
Primera División
Show All
Show All
511
174
124
164
176
74
56
0
0
34837
Totals
FIFA World Cup
2018
4
1
0
2
0
0
0
0
0
315
FIFA World Cup
FIFA Friendlies
2018
4
0
1
1
3
-
0
0
0
274
FIFA Friendlies
FIFA Confederations Cup
2017
3
0
0
2
2
1
0
0
0
223
FIFA Confederations Cup
FIFA Friendlies
2017
4
1
2
2
2
-
0
0
0
190
FIFA Friendlies
CONCACAF Cup
2015
0
0
0
0
1
0
0
0
0
0
CONCACAF Cup
CONCACAF Gold Cup
2015
5
2
0
2
0
1
2
0
0
487
CONCACAF Gold Cup
WC Qualification
2018
10
3
3
3
4
-
1
0
0
655
WC Qualification
FIFA Friendlies
2015
5
1
1
2
1
-
0
0
0
297
FIFA Friendlies
FIFA Friendlies
2014
2
2
1
1
1
-
0
0
0
96
FIFA Friendlies
FIFA Friendlies
2011
2
0
2
0
2
-
0
0
0
58
FIFA Friendlies
FIFA World Cup
2010
2
0
0
2
2
0
0
0
0
100
FIFA World Cup
FIFA Friendlies
2010
8
2
3
5
3
-
0
0
0
415
FIFA Friendlies
CONCACAF Gold Cup
2009
3
1
2
1
2
1
0
0
0
123
CONCACAF Gold Cup
WC Qualification
2010
12
3
2
5
2
-
2
0
1
871
WC Qualification
FIFA Friendlies
2008
2
0
0
1
0
-
0
0
0
161
FIFA Friendlies
Show All
Show All
Totals