El 21 de febrero de 2007 debuta como titular en la primera fecha del Torneo Sub-20 de la Concacaf, en la victoria por 0-2 sobre Jamaica en el Estadio Banorte. Dos días después, entró de cambio por José Luis Cordero en el triunfo 3-2 contra San Cristóbal y Nieves, y el 25 de febrero quedó en el banco de suplentes para el empate 1-1 ante México. La escuadra costarricense consiguió el boleto a la Copa Mundial de la categoría.