Para el Mundial Sub-20 de 2009, su combinado tuvo un difícil comienzo al caer goleado 5-0 ante Brasil, pero se repuso mediante la victoria 0-3 contra Australia, sin embargo sufrió otra derrota esta vez frente a República Checa (2-3). Alcanzó un cupo a la siguiente ronda luego de haber accedido a los mejores terceros —superando en el criterio de goles anotados al eliminado Estados Unidos—. Salió victorioso 0-2 sobre el anfitrión Egipto en octavos de final, venció en tiempo suplementario a Emiratos Árabes Unidos por lo cuartos de final y terminó perdiendo por la mínima de nuevo ante los brasileños, esto por las semifinales del torneo. El 16 de octubre se confirmó la obtención del cuarto lugar —mejor posición en la historia del equipo costarricense— tras la derrota contra Hungría en penales.