CONCACAF Champions Cup
5
0
0
1
0
0
2
0
0
418
CONCACAF Champions Cup
Scotiabank CONCACAF League
13
1
1
1
2
0
2
0
0
1118
Scotiabank CONCACAF League
CONCACAF Central American Cup
4
0
3
1
4
0
0
0
0
114
CONCACAF Central American Cup
Liga Betcris
127
1
8
10
20
0
26
2
0
10713
Liga Betcris
Copa MX
Ascenso BBVA MX
1
0
1
0
2
0
0
0
0
51
Ascenso BBVA MX
Liga Portugal Betclic
2
0
0
1
0
0
1
0
0
151
Liga Portugal Betclic
Allianz Cup
USL Championship
24
1
1
2
2
2
7
0
0
2083
USL Championship
Totals
FIFA Friendlies
1
0
0
0
2
0
0
0
0
90
FIFA Friendlies
Non-FIFA Friendlies
1
0
0
0
1
0
0
0
0
90
Non-FIFA Friendlies
CONCACAF Gold Cup
0
0
0
0
3
0
0
0
0
0
CONCACAF Gold Cup
WC Qualification
3
0
0
1
0
0
2
0
0
236
WC Qualification
CONCACAF Nations League
3
0
0
1
2
0
0
0
0
226
CONCACAF Nations League
Totals
FIFA U-20 World Cup
6
0
0
0
0
0
2
0
0
540
FIFA U-20 World Cup
FIFA U-17 World Cup
2
0
0
0
1
0
1
0
0
180
FIFA U-17 World Cup
Olympics
CONCACAF U20 Championship
12
0
1
0
2
0
3
0
0
1041
CONCACAF U20 Championship
Totals
CONCACAF Central American Cup
2023
4
0
3
1
4
0
0
0
0
114
CONCACAF Central American Cup
Liga Betcris
2023/2024
27
0
5
4
7
-
2
0
0
2089
Liga Betcris
CONCACAF Champions Cup
2023
3
0
0
1
0
0
2
0
0
238
CONCACAF Champions Cup
Liga Betcris
2022/2023
36
0
1
2
4
-
8
1
0
3109
Liga Betcris
Scotiabank CONCACAF League
2022
4
0
0
1
0
0
2
0
0
368
Scotiabank CONCACAF League
CONCACAF Champions Cup
2022
2
0
0
0
0
0
0
0
0
180
CONCACAF Champions Cup
Liga Betcris
2021/2022
35
1
2
2
3
-
9
0
0
2935
Liga Betcris
Scotiabank CONCACAF League
2021
7
1
1
0
2
0
0
0
0
540
Scotiabank CONCACAF League
Scotiabank CONCACAF League
2020
2
0
0
0
0
0
0
0
0
210
Scotiabank CONCACAF League
Liga SalvaVida
2020/2021
26
0
0
2
4
-
6
1
0
2310
Liga SalvaVida
Liga SalvaVida
2019/2020
3
0
0
0
2
-
1
0
0
270
Liga SalvaVida
USL Championship
2019
24
1
1
2
2
2
7
0
0
2083
USL Championship
Liga NOS
2018/2019
2
0
0
1
0
0
1
0
0
151
Liga NOS
Allianz Cup
2018/2019
2
0
0
0
0
-
1
0
0
180
Allianz Cup
Copa Corona MX
2017/2018
4
0
0
1
1
-
2
0
0
316
Copa Corona MX
Ascenso MX
2017/2018
1
0
1
0
2
-
0
0
0
51
Ascenso MX
Show All
Show All
Totals
Non-FIFA Friendlies
2024
1
0
0
0
0
0
0
0
0
90
Non-FIFA Friendlies
FIFA Friendlies
2024
0
0
0
0
1
0
0
0
0
0
FIFA Friendlies
CONCACAF Nations League
2023/2024
1
0
0
0
0
0
0
0
0
90
CONCACAF Nations League
CONCACAF Gold Cup
2023
0
0
0
0
3
0
0
0
0
0
CONCACAF Gold Cup
FIFA Friendlies
2023
0
0
0
0
1
0
0
0
0
0
FIFA Friendlies
CONCACAF Nations League
2022/2023
2
0
0
1
2
0
0
0
0
136
CONCACAF Nations League
Non-FIFA Friendlies
2022
-
-
-
-
-
-
-
-
-
-
Non-FIFA Friendlies
FIFA Friendlies
2022
1
0
0
0
0
0
0
0
0
90
FIFA Friendlies
WC Qualification
2022
3
0
0
1
0
0
2
0
0
236
WC Qualification
Show All
Show All
Totals
Olympics
2020
3
0
0
0
0
0
1
0
0
270
Olympics
FIFA U-20 World Cup
2019
3
0
0
0
0
0
0
0
0
270
FIFA U-20 World Cup
CONCACAF U20 Championship
2018
6
0
0
0
1
0
2
0
0
540
CONCACAF U20 Championship
FIFA U-20 World Cup
2017
3
0
0
0
0
0
2
0
0
270
FIFA U-20 World Cup
CONCACAF U20 Championship
2017
6
0
1
0
1
-
1
0
0
501
CONCACAF U20 Championship
FIFA U-17 World Cup
2015
2
0
0
0
1
0
1
0
0
180
FIFA U-17 World Cup
Totals