[1] Realizó las divisiones inferiores en la Liga Deportiva Alajuelense y fue promovido al equipo principal para dos jornadas del Campeonato de Verano 2016, en las cuales no tuvo participación.
Tres días después su país volvería a ganar, siendo esta vez con resultado de 4-1 sobre Haití.
El 9 de marzo se dio un triunfo 2-0 contra Panamá y tres días posteriores el empate a un tanto frente al combinado de México.
Después, se presentó el empate contra Rusia (1-1) y la derrota ante Corea del Norte (1-2).
En la lista apareció el defensa Barlon Sequeira, siendo este su segundo torneo del mundo.
[16][17] Su selección concluyó el grupo ante Portugal (1-1)[18][19] y Zambia (victoria 1-0).
[21] Por otra parte, el volante contabilizó 257' minutos de acción en cuatro apariciones.
[22][23] Debutó como titular —con la dorsal «11»— y completó la totalidad de los minutos en el primer juego del 5 de diciembre, contra Panamá en el Estadio Nacional.
[26] Los costarricenses avanzaron a la etapa eliminatoria de la triangular siendo líderes con cuatro puntos.
[38][39] En la segunda jornada del 16 de octubre contra Colombia (derrota 1-3) en el Red Bull Arena, hizo su debut como internacional absoluto al ingresar de cambio al minuto 72' por David Ramírez.