Matchs internationaux de Joel Campbell
  
 
Date 
Lieu 
Adversaire 
Résultats 
Compétitions 
Notes
  
1. 
6 juin 2011  
AT&T Stadium , Arlington , États-Unis  
  Cuba  
5 - 0  
Gold Cup 2011  
Rentre en jeu à la 56e   minute à la place de Marco Ureña .
  
2. 
10 juin 2011  
Bank of America Stadium , Charlotte , États-Unis  
  Salvador  
1 - 1  
Rentre en jeu à la 62e   minute à la place de Christian Bolaños .
  
3. 
18 juin 2011  
MetLife Stadium , East Rutherford , États-Unis  
  Honduras  
1 - 1   (2-4)   
Rentre en jeu à la 108e   minute à la place de Marco Ureña .
  
4. 
2 juillet 2011  
Estadio 23 de Agosto , San Salvador de Jujuy , Argentine  
  Colombie  
1 - 0  
Copa América 2011  
Titulaire et remplacé par César Elizondo à la 46e   minute de jeu.
  
5. 
8 juillet 2011  
Estadio 23 de Agosto , San Salvador de Jujuy , Argentine  
  Bolivie  
0 - 2  
Titulaire.
  
6. 
12 juillet 2011  
Stade Mario-Alberto-Kempes , Córdoba , Argentine  
  Argentine  
3 - 0  
Titulaire.
  
7. 
8 octobre 2011  
Stade national du Costa Rica , San José , Costa Rica  
  Brésil  
0 - 1  
Match amical  
Rentre en jeu à la 63e   minute à la place de Winston Parks .
  
8. 
12 novembre 2011  
Stade Rommel-Fernández , Panama , Panama  
  Panama  
2 - 0  
Rentre en jeu à la 69e   minute à la place de Bryan Ruiz .
  
9. 
15 novembre 2011  
Stade national du Costa Rica , San José , Costa Rica  
  Espagne  
2 - 2  
Titulaire et remplacé par Winston Parks  à la 66e   minute de jeu.
  
10. 
29 février 2012  
Millennium Stadium , Cardiff , Pays de Galles  
  Pays de Galles  
0 - 1  
Titulaire et remplacé par Jonathan McDonald  à la 79e   minute de jeu.
  
11. 
26 mai 2012  
Stade national du Costa Rica , San José , Costa Rica  
  Guatemala  
3 - 2  
Titulaire.
  
12. 
2 juin 2012  
Stade Doroteo-Guamuch-Flores , Guatemala , Guatemala  
  Guatemala  
1 - 0  
Titulaire et remplacé par Rodney Wallace  à la 62e   minute de jeu.
  
13. 
9 juin 2012  
Stade national du Costa Rica , San José , Costa Rica  
  Salvador  
2 - 2  
Éliminatoires de la Coupe du monde 2014  
Titulaire.
  
14. 
13 juin 2012  
Providence Stadium , Providence , Guyana  
  Guyana  
0 - 4  
Titulaire.
  
15. 
16 août 2012  
Stade national du Costa Rica , San José , Costa Rica  
  Pérou  
0 - 1  
Match amical  
Titulaire.
  
16. 
8 septembre 2012  
Stade national du Costa Rica , San José , Costa Rica  
  Mexique  
0 - 2  
Éliminatoires de la Coupe du monde 2014  
Titulaire et remplacé par Rodney Wallace  à la 72e   minute de jeu.
  
17. 
12 septembre 2012  
Stade Azteca , Mexico , Mexique  
  Mexique  
1 - 0  
Titulaire et remplacé par Álvaro Saborío  à la 59e   minute de jeu.
  
18. 
17 octobre 2012  
Stade national du Costa Rica , San José , Costa Rica  
  Guyana  
7 - 0  
Rentre en jeu à la 69e   minute à la place de Randall Brenes .
  
19. 
15 novembre 2012  
Stade Ramón Aguilera , Santa Cruz de la Sierra , Bolivie  
  Bolivie  
1 - 1  
Match amical  
Titulaire.
  
20. 
7 février 2013  
Stade Rommel-Fernández , Panama , Panama  
  Panama  
2 - 2  
Éliminatoires de la Coupe du monde 2014  
Rentre en jeu à la 48e   minute à la place de Randall Brenes .
  
21. 
23 mars 2013  
Dick's Sporting Goods Park , Commerce City , États-Unis  
  États-Unis  
1 - 0  
Rentre en jeu à la 59e   minute à la place de Christian Bolaños .
  
22. 
27 mars 2013  
Stade national du Costa Rica , San José , Costa Rica  
  Jamaïque  
2 - 0  
Titulaire et remplacé par Jhonny Acosta  à la 86e   minute de jeu.
  
23. 
8 juin 2013  
Stade national du Costa Rica , San José , Costa Rica  
  Honduras  
1 - 0  
Titulaire.
  
24. 
12 juin 2013  
Stade Azteca , Mexico , Mexique  
  Mexique  
0 - 0  
Titulaire et remplacé par Álvaro Saborío  à la 86e   minute de jeu.
  
25. 
19 juin 2013  
Stade national du Costa Rica , San José , Costa Rica  
  Panama  
2 - 0  
Titulaire et remplacé par Diego Calvo  à la 83e   minute de jeu.
  
26. 
7 septembre 2013  
Stade national du Costa Rica , San José , Costa Rica  
  États-Unis  
3 - 1  
Titulaire.
  
27. 
11 septembre 2013  
Independence Park , Kingston , Jamaïque  
  Jamaïque  
1 - 1  
Titulaire et remplacé par Carlos Johnson à la 79e   minute de jeu.
  
28. 
11 octobre 2013  
Estadio Olímpico Metropolitano , San Pedro Sula , Honduras  
  Honduras  
1 - 0  
Rentre en jeu à la 61e   minute à la place de Bryan Ruiz .
  
29. 
16 octobre 2013  
Stade national du Costa Rica , San José , Costa Rica  
  Mexique  
2 - 1  
Titulaire et remplacé par Michael Barrantes  à la 77e   minute de jeu.
  
30. 
19 novembre 2013  
Sydney Football Stadium , Sydney , Australie  
  Australie  
1 - 0  
Match amical  
Titulaire et remplacé par Carlos Hernández  à la 79e   minute de jeu.
  
31. 
6 mars 2014  
Stade national du Costa Rica , San José , Costa Rica  
  Paraguay  
2 - 1  
Titulaire et remplacé par Álvaro Saborío  à la 46e   minute de jeu.
  
32. 
3 juin 2014  
Raymond James Stadium , Tampa , États-Unis  
  Japon  
1 - 3  
Titulaire et remplacé par Randall Brenes  à la 84e   minute de jeu.
  
33. 
7 juin 2014  
Subaru Park , Chester , États-Unis  
  République d'Irlande  
1 - 1  
Titulaire et remplacé par Diego Calvo  à la 86e   minute de jeu.
  
34. 
14 juin 2014  
Stade Governador-Plácido-Castelo , Fortaleza , Brésil  
  Uruguay  
1 - 3  
Coupe du monde 2014  
Titulaire.
  
35. 
20 juin 2014  
Itaipava Arena Pernambuco , São Lourenço da Mata , Brésil  
  Italie  
0 - 1  
Titulaire et remplacé par Marco Ureña  à la 74e   minute de jeu.
  
36. 
24 juin 2014  
Mineirão , Belo Horizonte , Brésil  
  Angleterre  
0 - 0  
Titulaire et remplacé par Marco Ureña  à la 65e   minute de jeu.
  
37. 
29 juin 2014  
Itaipava Arena Pernambuco , São Lourenço da Mata , Brésil  
  Grèce  
1 - 1   (5-3)   
Titulaire.
  
38. 
5 juillet 2014  
Itaipava Arena Fonte Nova , Salvador , Brésil  
  Pays-Bas  
1 - 1   (4-3)   
Titulaire et remplacé par Marco Ureña  à la 66e   minute de jeu.
  
39. 
3 septembre 2014  
Robert F. Kennedy Memorial Stadium , Washington , États-Unis  
  Nicaragua  
3 - 0  
Copa Centroamericana 2014  
Titulaire et remplacé par Johan Venegas  à la 67e   minute de jeu.
  
40. 
7 septembre 2014  
Cotton Bowl , Dallas , États-Unis  
  Panama  
2 - 2  
Titulaire et remplacé par David Ramírez  à la 69e   minute de jeu.
  
41. 
14 octobre 2014  
Stade de la Coupe du monde de Séoul , Séoul , Corée du Sud  
  Corée du Sud  
1 - 3  
Match amical  
Titulaire et remplacé par John Jaïro Ruiz  à la 89e   minute de jeu.
  
42. 
14 novembre 2014  
Stade Centenario , Montevideo , Uruguay  
  Uruguay  
3 - 3   (6-7)   
Titulaire et remplacé par Mayron George  à la 86e   minute de jeu.
  
43. 
27 mars 2015  
Stade national du Costa Rica , San José , Costa Rica  
  Paraguay  
0 - 0  
Titulaire et remplacé par Deyver Vega  à la 82e   minute de jeu.
  
44. 
1er   avril 2015 
Stade Rommel-Fernández , Panama , Panama  
  Panama  
2 - 1  
Titulaire et remplacé par Deyver Vega  à la 69e   minute de jeu.
  
45. 
6 juin 2015  
Stade Pedro-Bidegain , Buenos Aires , Argentine  
  Colombie  
1 - 0  
Rentre en jeu à la 68e   minute à la place de Jonathan McDonald .
  
46. 
11 juin 2015  
Estadio Municipal Reino de León , León , Espagne  
  Espagne  
2 - 1  
Titulaire.
  
47. 
28 juin 2015  
Camping World Stadium , Orlando , États-Unis  
  Mexique  
2 - 2  
Titulaire et remplacé par Álvaro Saborío  à la 83e   minute de jeu.
  
48. 
9 juillet 2015  
Dignity Health Sports Park , Carson , États-Unis  
  Jamaïque  
2 - 2  
Gold Cup 2015  
Titulaire.
  
49. 
12 juillet 2015  
Shell Energy Stadium , Houston , États-Unis  
  Salvador  
1 - 1  
Titulaire et remplacé par Johan Venegas  à la 54e   minute de jeu.
  
50. 
15 juillet 2015  
BMO Field , Toronto , Canada  
  Canada  
0 - 0  
Rentre en jeu à la 77e   minute à la place de David Ramírez .
  
51. 
20 juillet 2015  
MetLife Stadium , East Rutherford , États-Unis  
  Mexique  
1 - 0  
Titulaire.
  
52. 
5 septembre 2015  
Sports Illustrated Stadium , Harrison , États-Unis  
  Brésil  
1 - 0  
Match amical  
Rentre en jeu à la 61e   minute à la place de Marco Ureña .
  
53. 
9 septembre 2015  
Stade national du Costa Rica , San José , Costa Rica  
  Uruguay  
1 - 0  
Titulaire.
  
54. 
9 octobre 2015  
Stade Edgardo Baltodano Briceño , Liberia , Costa Rica  
  Afrique du Sud  
0 - 1  
Titulaire.
  
55. 
14 octobre 2015  
Sports Illustrated Stadium , Harrison , États-Unis  
  États-Unis  
0 - 1  
Titulaire.
  
56. 
14 novembre 2015  
Stade national du Costa Rica , San José , Costa Rica  
  Haïti  
1 - 0  
Éliminatoires de la Coupe du monde 2018  
Titulaire et remplacé par Marco Ureña  à la 73e   minute de jeu.
  
57. 
18 novembre 2015  
Stade Rommel-Fernández , Panama , Panama  
  Panama  
1 - 2  
Titulaire et remplacé par Christian Bolaños  à la 72e   minute de jeu.
  
58. 
26 mars 2016  
Independence Park , Kingston , Jamaïque  
  Jamaïque  
1 - 1  
Titulaire et remplacé par Óscar Duarte  à la 89e   minute de jeu.
  
59. 
30 mars 2016  
Stade national du Costa Rica , San José , Costa Rica  
  Jamaïque  
3 - 0  
Titulaire.
  
60. 
28 mai 2016  
Stade national du Costa Rica , San José , Costa Rica  
  Venezuela  
2 - 1  
Match amical  
Titulaire.
  
61. 
4 juin 2016  
Camping World Stadium , Orlando , États-Unis  
  Paraguay  
0 - 0  
Copa América Centenario  
Titulaire et remplacé par Johan Venegas  à la 67e   minute de jeu.
  
62. 
8 juin 2016  
Soldier Field , Chicago , États-Unis  
  États-Unis  
4 - 0  
Titulaire et remplacé par Randall Azofeifa  à la 46e   minute de jeu.
  
63. 
12 juin 2016  
NRG Stadium , Houston , États-Unis  
  Colombie  
2 - 3  
Rentre en jeu à la 79e   minute à la place de Bryan Ruiz .
  
64. 
3 septembre 2016  
Stade Sylvio-Cator , Port-au-Prince , Haïti  
  Haïti  
0 - 1  
Éliminatoires de la Coupe du monde 2018  
Rentre en jeu à la 63e   minute à la place de Bryan Ruiz .
  
65. 
7 septembre 2016  
Stade national du Costa Rica , San José , Costa Rica  
  Panama  
3 - 1  
Titulaire et remplacé par Yendrick Ruiz à la 64e   minute de jeu.
  
66. 
9 octobre 2016  
Stade Kouban , Krasnodar , Russie  
  Russie  
3 - 4  
Match amical  
Rentre en jeu à la 70e   minute à la place de Bryan Ruiz .
  
67. 
12 novembre 2016  
Stade Hasely-Crawford , Port-d'Espagne , Trinité-et-Tobago  
  Trinité-et-Tobago  
0 - 2  
Éliminatoires de la Coupe du monde 2018  
Rentre en jeu à la 57e   minute à la place de Marco Ureña .
  
68. 
16 novembre 2016  
Stade national du Costa Rica , San José , Costa Rica  
  États-Unis  
4 - 0  
Rentre en jeu à la 67e   minute à la place de Johan Venegas .
  
69. 
25 mars 2017  
Stade Azteca , Mexico , Mexique  
  Mexique  
2 - 0  
Rentre en jeu à la 55e   minute à la place de Christian Bolaños .
  
70. 
28 mars 2017  
Stade Francisco-Morazán , San Pedro Sula , Honduras  
  Honduras  
1 - 1  
Titulaire et remplacé par Yeltsin Tejeda  à la 82e   minute de jeu.
  
71. 
9 juin 2017  
Stade national du Costa Rica , San José , Costa Rica  
  Panama  
0 - 0  
Rentre en jeu à la 46e   minute à la place de Christian Bolaños .
  
72. 
14 juin 2017  
Stade national du Costa Rica , San José , Costa Rica  
  Trinité-et-Tobago  
2 - 1  
Titulaire.
  
73. 
8 juillet 2017  
Sports Illustrated Stadium , Harrison , États-Unis  
  Honduras  
0 - 1  
Gold Cup 2017  
Rentre en jeu à la 35e   minute à la place de Johan Venegas .
  
74. 
12 juillet 2017  
Shell Energy Stadium , Houston , États-Unis  
  Canada  
1 - 1  
Titulaire et remplacé par David Ramírez  à la 24e   minute de jeu.
  
75. 
3 juin 2018  
Stade national du Costa Rica , San José , Costa Rica  
  Irlande du Nord  
3 - 0  
Match amical  
Titulaire.
  
76. 
7 juin 2018  
Elland Road , Leeds , Angleterre  
  Angleterre  
2 - 0  
Titulaire.
  
77. 
11 juin 2018  
Stade Roi Baudouin , Bruxelles , Belgique  
  Belgique  
4 - 1  
Rentre en jeu à la 66e   minute à la place de Bryan Ruiz .
  
78. 
17 juin 2018  
Samara Arena , Samara , Russie  
  Serbie  
0 - 1  
Coupe du monde 2018  
Rentre en jeu à la 67e   minute à la place de Marco Ureña .
  
79. 
27 juin 2018  
Stade de Nijni Novgorod , Nijni Novgorod , Russie  
  Suisse  
2 - 2  
Titulaire.
  
80. 
12 octobre 2018  
Estadio Universitario , San Nicolás de los Garza , Mexique  
  Mexique  
3 - 2  
Match amical  
Titulaire et remplacé par Jimmy Marín à la 76e   minute de jeu.
  
81. 
17 octobre 2018  
Sports Illustrated Stadium , Harrison , États-Unis  
  Colombie  
3 - 1  
Titulaire et remplacé par Johan Venegas  à la 53e   minute de jeu.
  
82. 
17 novembre 2018  
Estadio El Teniente , Rancagua , Chili  
  Chili  
2 - 3  
Titulaire et remplacé par Randall Leal  à la 82e   minute de jeu.
  
83. 
21 novembre 2018  
Estadio Monumental Virgen de Chapi , Arequipa , Pérou  
  Pérou  
2 - 3  
Titulaire et remplacé par Randall Leal  à la 86e   minute de jeu.
  
84. 
23 mars 2019  
Stade Doroteo-Guamuch-Flores , Guatemala , Guatemala  
  Guatemala  
1 - 0  
Titulaire et remplacé par Ronaldo Araya à la 80e   minute de jeu.
  
85. 
27 mars 2019  
Stade national du Costa Rica , San José , Costa Rica  
  Jamaïque  
1 - 0  
Titulaire et remplacé par Ronaldo Araya à la 77e   minute de jeu.
  
86. 
6 juin 2019  
Stade Monumental , Lima , Pérou  
  Pérou  
1 - 0  
Titulaire et remplacé par Jonathan McDonald  à la 74e   minute de jeu.
  
87. 
17 juin 2019  
Stade national du Costa Rica , San José , Costa Rica  
  Nicaragua  
4 - 0  
Gold Cup 2019  
Titulaire.
  
88. 
21 juin 2019  
Toyota Stadium , Frisco , États-Unis  
  Bermudes  
2 - 1  
Titulaire et remplacé par Christian Bolaños  à la 70e   minute de jeu.
  
89. 
25 juin 2019  
Sports Illustrated Stadium , Harrison , États-Unis  
  Haïti  
2 - 1  
Titulaire et remplacé par Elías Aguilar  à la 80e   minute de jeu.
  
90. 
30 juin 2019  
NRG Stadium , Houston , États-Unis  
  Mexique  
1 - 1   (5-4)   
Titulaire et remplacé par Cristian Gamboa  à la 102e   minute de jeu.
  
91. 
7 septembre 2019  
Stade national du Costa Rica , San José , Costa Rica  
  Uruguay  
1 - 2  
Match amical  
Titulaire et remplacé par Luis Díaz  à la 68e   minute de jeu.
  
92. 
11 octobre 2019  
Stade Thomas-Robinson , Nassau , Bahamas  
  Haïti  
1 - 1  
Ligue des nations de la CONCACAF 2019-2020  
Titulaire et remplacé par Giancarlo González  à la 74e   minute de jeu.
  
93. 
14 octobre 2019  
Stade Alejandro-Morera-Soto , Alajuela , Costa Rica  
  Curaçao  
0 - 0  
Rentre en jeu à la 64e   minute à la place de Ariel Lassiter.
  
94. 
13 novembre 2020  
BSFZ-Arena , Maria Enzersdorf , Autriche  
  Qatar  
1 - 1  
Match amical  
Titulaire et remplacé par Deyver Vega  à la 80e   minute de jeu.
  
95. 
27 mars 2021  
Stade Bilino-Polje , Zenica , Bosnie-Herzégovine  
  Bosnie-Herzégovine  
0 - 0  
Titulaire et remplacé par Suhander Zúñiga à la 89e   minute de jeu.
  
96. 
30 mars 2021  
Stadion Wiener Neustadt , Wiener Neustadt , Autriche  
  Mexique  
0 - 1  
Titulaire et remplacé par Suhander Zúñiga à la 90e   minute de jeu.
  
97. 
4 juin 2021  
Empower Field at Mile High , Denver , États-Unis  
  Mexique  
0 - 0   (5-4)   
Ligue des nations de la CONCACAF 2019-2020  
Titulaire et remplacé par Johan Venegas  à la 85e   minute de jeu.
  
98. 
7 juin 2021  
Empower Field at Mile High , Denver , États-Unis  
  Honduras  
2 - 2   (5-4)   
Titulaire et remplacé par Gerson Torres  à la 72e   minute de jeu.
  
99. 
10 juin 2021  
America First Field , Sandy , États-Unis  
  États-Unis  
4 - 0  
Match amical  
Titulaire et remplacé par Allan Cruz  à la 64e   minute de jeu.
  
100. 
13 juillet 2021  
Inter&Co Stadium , Orlando , États-Unis  
  Guadeloupe  
3 - 1  
Gold Cup 2021  
Titulaire.
  
101. 
17 juillet 2021  
Inter&Co Stadium , Orlando , États-Unis  
  Suriname  
1 - 2  
Titulaire et remplacé par Kendall Waston  à la 88e   minute de jeu.
  
102. 
21 juillet 2021  
Inter&Co Stadium , Orlando , États-Unis  
  Jamaïque  
1 - 0  
Titulaire.
  
103. 
26 juillet 2021  
AT&T Stadium , Arlington , États-Unis  
  Canada  
0 - 2  
Titulaire.
  
104. 
6 septembre 2021  
Stade national du Costa Rica , San José , Costa Rica  
  Mexique  
0 - 1  
Éliminatoires de la Coupe du monde 2022  
Rentre en jeu à la 46e   minute à la place de Bryan Oviedo .
  
105. 
9 septembre 2021  
Stade national du Costa Rica , San José , Costa Rica  
  Jamaïque  
1 - 1  
Titulaire.
  
106. 
8 octobre 2021  
Estadio Olímpico Metropolitano , San Pedro Sula , Honduras  
  Honduras  
0 - 0  
Titulaire et remplacé par José Guillermo Ortiz à la 88e   minute de jeu.
  
107. 
11 octobre 2021  
Stade national du Costa Rica , San José , Costa Rica  
  Salvador  
2 - 1  
Titulaire.
  
108. 
13 novembre 2021  
Stade du Commonwealth , Edmonton , Canada  
  Canada  
1 - 0  
Titulaire.
  
109. 
17 novembre 2021  
Stade national du Costa Rica , San José , Costa Rica  
  Honduras  
2 - 1  
Titulaire.
  
110. 
28 janvier 2022  
Stade national du Costa Rica , San José , Costa Rica  
  Panama  
1 - 0  
Titulaire.
  
111. 
31 janvier 2022  
Stade Azteca , Mexico , Mexique  
  Mexique  
0 - 0  
Titulaire.
  
112. 
3 février 2022  
Independence Park , Kingston , Jamaïque  
  Jamaïque  
0 - 1  
Titulaire.
  
113. 
25 mars 2022  
Stade national du Costa Rica , San José , Costa Rica  
  Canada  
1 - 0  
Titulaire.
  
114. 
27 mars 2022  
Stade Cuscatlán , San Salvador , Salvador  
  Salvador  
1 - 2  
Titulaire et remplacé par Johan Venegas  à la 82e   minute de jeu.
  
115. 
3 juin 2022  
Stade Rommel-Fernández , Panama , Panama  
  Panama  
2 - 0  
Ligue des nations de la CONCACAF 2022-2023  
Rentre en jeu à la 73e   minute à la place de Anthony Contreras .
  
116. 
5 juin 2022  
Stade national du Costa Rica , San José , Costa Rica  
  Martinique  
2 - 0  
Titulaire.
  
117. 
14 juin 2022  
Stade Ahmad-ben-Ali , Al Rayyan , Qatar  
  Nouvelle-Zélande  
1 - 0  
Éliminatoires de la Coupe du monde 2022  
Titulaire et remplacé par Johan Venegas  à la 90e   minute de jeu.
  
118. 
23 septembre 2022  
Stade de Goyang , Goyang , Corée du Sud  
  Corée du Sud  
2 - 2  
Match amical  
Titulaire et remplacé par Patrick Sequeira  à la 83e   minute de jeu.
  
119. 
10 novembre 2022  
Stade national du Costa Rica , San José , Costa Rica  
  Nigeria  
2 - 0  
Titulaire.
  
120. 
23 novembre 2022  
Stade Al-Thumama , Doha , Qatar  
  Espagne  
7 - 0  
Coupe du monde 2022  
Titulaire.
  
121. 
27 novembre 2022  
Stade Ahmad-ben-Ali , Al Rayyan , Qatar  
  Japon  
0 - 1  
Titulaire et remplacé par Daniel Chacón  à la 90e   minute de jeu.
  
122. 
1er   décembre 2022 
Stade Al-Bayt , Al-Khor , Qatar  
  Allemagne  
2 - 4  
Titulaire.
  
123. 
26 mars 2023  
Stade Pierre-Aliker , Fort-de-France , Martinique  
  Martinique  
1 - 2  
Ligue des nations de la CONCACAF 2022-2023  
Titulaire.
  
124. 
29 mars 2023  
Stade national du Costa Rica , San José , Costa Rica  
  Panama  
0 - 1  
Titulaire.
  
125. 
16 juin 2023  
Dignity Health Sports Park , Carson , États-Unis  
  Guatemala  
0 - 1  
Match amical  
Rentre en jeu à la 64e   minute à la place de Aarón Suárez .
  
126. 
21 juin 2023  
Subaru Park , Chester , États-Unis  
  Équateur  
3 - 1  
Titulaire.
  
127. 
27 juin 2023  
Chase Stadium , Fort Lauderdale , États-Unis  
  Panama  
1 - 2  
Gold Cup 2023  
Titulaire
  
128. 
1er   juillet 2023 
Sports Illustrated Stadium , Harrison , États-Unis  
  Salvador  
0 - 0  
Titulaire.
  
129. 
5 juillet 2023  
Sports Illustrated Stadium , Harrison , États-Unis  
  Martinique  
6 - 4  
Titulaire.
  
130. 
9 juillet 2023  
AT&T Stadium , Arlington , États-Unis  
  Mexique  
2 - 0  
Titulaire.
  
131. 
8 septembre 2023  
Stade international du Roi-Fahd , Riyad , Arabie saoudite  
  Arabie saoudite  
1 - 3  
Match amical  
Titulaire et remplacé par Ian Lawrence à la 88e   minute de jeu.
  
132. 
12 septembre 2023  
Stade Maksimir , Zagreb , Croatie  
  Émirats arabes unis  
1 - 4  
Titulaire et remplacé par Brandon Aguilera  à la 58e   minute de jeu.
  
133. 
17 novembre 2023  
Stade Ricardo Saprissa Aymá , San José , Costa Rica  
  Panama  
0 - 3  
Ligue des nations de la CONCACAF 2023-2024  
Titulaire et remplacé par Kenneth Vargas  à la 75e   minute de jeu.
  
134. 
21 novembre 2023  
Stade Rommel-Fernández , Panama , Panama  
  Panama  
3 - 1  
Rentre en jeu à la 46e   minute à la place de Elías Aguilar .
  
135. 
3 février 2024  
Stade national du Costa Rica , San José , Costa Rica  
  Salvador  
2 - 0  
Match amical  
Rentre en jeu à la 65e   minute à la place de Jostin Daly.
  
136. 
24 mars 2024  
Toyota Stadium , Frisco , États-Unis  
  Honduras  
3 - 1  
Ligue des nations de la CONCACAF 2023-2024  
Rentre en jeu à la 69e   minute à la place de Álvaro Zamora .
  
137. 
1er   juin 2024 
Stade national du Costa Rica , San José , Costa Rica  
  Uruguay  
0 - 0  
Match amical  
Rentre en jeu à la 60e   minute à la place de Josimar Alcócer .
  
138. 
7 juin 2024  
Stade national du Costa Rica , San José , Costa Rica  
  Saint-Christophe-et-Niévès  
4 - 0  
Éliminatoires de la Coupe du monde 2026  
Rentre en jeu à la 81e   minute à la place de Manfred Ugalde .
  
139. 
9 juin 2024  
Stade Kirani-James , Saint-Georges , Grenade  
  Grenade  
0 - 3  
Rentre en jeu à la 80e   minute à la place de Álvaro Zamora .
  
140. 
25 juin 2024  
SoFi Stadium , Inglewood , États-Unis  
  Brésil  
0 - 0  
Copa América 2024  
Rentre en jeu à la 70e   minute à la place de Álvaro Zamora .
  
141. 
29 juin 2024  
State Farm Stadium , Glendale , États-Unis  
  Colombie  
3 - 0  
Rentre en jeu à la 46e   minute à la place de Manfred Ugalde .
  
142. 
3 juillet 2024  
Q2 Stadium , Austin , États-Unis  
  Paraguay  
2 - 1  
Titulaire et remplacé par Brandon Aguilera  à la 68e   minute de jeu.
  
143. 
6 septembre 2024  
Stade national du Costa Rica , San José , Costa Rica  
  Guadeloupe  
3 - 0  
Ligue des nations de la CONCACAF 2024-2025  
Titulaire et remplacé par Warren Madrigal  à la 75e   minute de jeu.
  
144. 
10 septembre 2024  
Stade Doroteo-Guamuch-Flores , Guatemala , Guatemala  
  Guatemala  
0 - 0  
Titulaire et remplacé par Josimar Alcócer  à la 63e   minute de jeu.
  
145. 
12 octobre 2024  
Dr. Ir. Franklin Essed Stadion, Paramaribo , Suriname  
  Suriname  
1 - 1  
Titulaire et remplacé par Kenneth Vargas  à la 71e   minute de jeu.
  
146. 
16 octobre 2024  
Stade national du Costa Rica , San José , Costa Rica  
  Guatemala  
3 - 0  
Rentre en jeu à la 67e   minute à la place de Alonso Martínez .
  
147. 
15 novembre 2024  
Stade national du Costa Rica , San José , Costa Rica  
  Panama  
0 - 1  
Rentre en jeu à la 70e   minute à la place de Alonso Martínez .
  
148. 
19 novembre 2024  
Stade Rommel-Fernández , Panama , Panama  
  Panama  
2 - 2  
Rentre en jeu à la 46 minute à la place de Jefferson Brenes.