Place of Birth:
Puerto Limón, Costa Rica
CONCACAF Champions Cup
11
2
1
5
1
1
1
0
0
862
CONCACAF Champions Cup
Scotiabank CONCACAF League
20
17
3
6
4
4
2
0
0
1579
Scotiabank CONCACAF League
CONCACAF Central American Cup
5
3
1
2
1
1
1
0
0
403
CONCACAF Central American Cup
Telus Canadian Championship
2
0
0
1
0
0
0
0
0
154
Telus Canadian Championship
Liga Promérica
265
112
25
79
28
0
66
2
3
21211
Liga Promérica
MLS
Totals
FIFA World Cup
3
0
0
2
3
0
0
0
0
224
FIFA World Cup
FIFA Friendlies
32
3
8
16
8
1
6
0
1
2028
FIFA Friendlies
WCQ Inter-Playoffs
1
0
1
0
1
0
0
0
0
0
WCQ Inter-Playoffs
Non-FIFA Friendlies
1
0
0
1
0
1
0
0
0
71
Non-FIFA Friendlies
CONCACAF Gold Cup
9
0
3
4
3
0
2
0
0
528
CONCACAF Gold Cup
WC Qualification
21
3
10
7
13
0
1
0
0
1026
WC Qualification
CONCACAF Nations League
7
1
3
2
4
2
1
0
0
524
CONCACAF Nations League
Copa Centroamericana
7
3
3
3
3
0
2
0
0
409
Copa Centroamericana
Copa América
Totals
CONCACAF Champions Cup
2024
2
0
1
1
1
0
0
0
0
99
CONCACAF Champions Cup
CONCACAF Central American Cup
2023
5
3
1
2
1
1
1
0
0
403
CONCACAF Central American Cup
Liga Promérica
2023/2024
17
7
2
7
2
-
1
0
1
1262
Liga Promérica
CONCACAF Champions Cup
2023
2
0
0
1
0
0
0
0
0
176
CONCACAF Champions Cup
Scotiabank CONCACAF League
2022
8
3
2
3
2
2
1
0
0
558
Scotiabank CONCACAF League
Liga Promérica
2022/2023
40
22
3
11
3
-
8
1
0
3231
Liga Promérica
Scotiabank CONCACAF League
2021
1
1
0
1
0
0
0
0
0
60
Scotiabank CONCACAF League
Liga Promérica
2021/2022
37
16
3
9
3
-
9
0
1
3077
Liga Promérica
CONCACAF Champions Cup
2021
1
0
0
0
0
0
1
0
0
90
CONCACAF Champions Cup
Scotiabank CONCACAF League
2020
2
6
0
1
0
0
1
0
0
174
Scotiabank CONCACAF League
Liga Promérica
2020/2021
23
13
5
3
5
-
5
0
0
1740
Liga Promérica
Liga Promérica
2020/2021
13
9
0
5
0
-
1
0
1
1113
Liga Promérica
CONCACAF Champions Cup
2020
2
1
0
0
0
0
0
0
0
180
CONCACAF Champions Cup
Scotiabank CONCACAF League
2019
9
7
1
1
2
2
0
0
0
787
Scotiabank CONCACAF League
Liga Promérica
2019/2020
36
13
4
5
4
-
15
0
0
2882
Liga Promérica
CONCACAF Champions Cup
2019
2
1
0
2
0
1
0
0
0
164
CONCACAF Champions Cup
Campeonato Banco Popular
2018/2019
37
16
1
15
2
-
12
1
0
2990
Campeonato Banco Popular
CONCACAF Champions Cup
2018
2
0
0
1
0
0
0
0
0
153
CONCACAF Champions Cup
Campeonato Banco Popular
2017/2018
25
5
3
13
4
-
9
0
0
1897
Campeonato Banco Popular
MLS
2017
22
2
10
5
12
5
4
0
0
1226
MLS
MLS
2016
25
1
18
6
21
2
3
0
0
820
MLS
Amway Canadian Championship
2015
2
0
0
1
0
0
0
0
0
154
Amway Canadian Championship
MLS
2015
14
2
5
5
6
0
4
0
0
829
MLS
Campeonato JPS
2014/2015
37
11
4
11
5
-
6
0
0
3019
Campeonato JPS
Show All
Show All
Totals
FIFA World Cup
2022
1
0
0
1
2
0
0
0
0
74
FIFA World Cup
WCQ Inter-Playoffs
2022
1
0
1
0
1
0
0
0
0
0
WCQ Inter-Playoffs
CONCACAF Nations League
2022/2023
2
0
1
1
1
1
0
0
0
116
CONCACAF Nations League
FIFA Friendlies
2022
3
0
2
1
2
0
0
0
0
103
FIFA Friendlies
CONCACAF Gold Cup
2021
4
0
2
2
2
0
1
0
0
188
CONCACAF Gold Cup
WC Qualification
2022
8
0
4
3
7
0
1
0
0
334
WC Qualification
FIFA Friendlies
2021
4
0
0
2
0
-
2
0
0
307
FIFA Friendlies
Non-FIFA Friendlies
2020
1
0
0
1
0
-
0
0
0
71
Non-FIFA Friendlies
FIFA Friendlies
2020
4
0
0
2
0
-
0
0
0
339
FIFA Friendlies
CONCACAF Nations League
2019/2021
5
1
2
1
3
1
1
0
0
408
CONCACAF Nations League
FIFA World Cup
2018
2
0
0
1
1
0
0
0
0
150
FIFA World Cup
FIFA Friendlies
2018
5
1
2
1
2
-
1
0
0
331
FIFA Friendlies
CONCACAF Gold Cup
2017
1
0
0
1
0
0
0
0
0
35
CONCACAF Gold Cup
Copa Centroamericana
2017
4
1
1
2
1
-
2
0
0
268
Copa Centroamericana
FIFA Friendlies
2017
2
0
0
2
0
-
0
0
0
142
FIFA Friendlies
Copa América Centenario
2016
2
1
1
0
2
0
0
0
0
113
Copa América Centenario
FIFA Friendlies
2016
3
0
1
0
1
-
2
0
1
163
FIFA Friendlies
CONCACAF Gold Cup
2015
4
0
1
1
1
0
1
0
0
305
CONCACAF Gold Cup
WC Qualification
2018
13
3
6
4
6
-
0
0
0
692
WC Qualification
FIFA Friendlies
2015
9
1
2
7
2
-
1
0
0
535
FIFA Friendlies
Copa Centroamericana
2014
3
2
2
1
2
0
0
0
0
141
Copa Centroamericana
FIFA Friendlies
2014
2
1
1
1
1
-
0
0
0
108
FIFA Friendlies
Show All
Show All
Totals