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
4
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
307
122
33
94
38
0
70
3
4
24095

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 Central American Cup
2024

0
1
0
0
0
0
0
0
0
0


CONCACAF Central American Cup
Liga Promérica
2024/2025

30
9
3
11
4
-
4
1
1
2226


Liga Promérica
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

29
8
7
11
8
-
1
0
1
1949


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
3078


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
1867


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
790


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