O 23 de novembro de 2010, Cruz participou no Campionato Sub-20 da CONCACAF de 2011.
cualificación realizada en Guatemala. O primeiro partido tivo lugar contra Nicaragua, que rematou 4 a 0 a favor dos costarricenses. Máis tarde enfrontáronse a Panamá, pero o marcador rematou cunha derrota de 1 a 0. O equipo costarricense obtivo o segundo lugar na tabela e xogou os playoffs contra El Salvador. Os partidos de ida e volta remataron 1-0 e 1-1, coa vitoria dos salvadoreños, pero debido a problemas reguladores da FIFA foron descalificados por colocar un xogador que non era elixible para representar a ese país. Polo tanto, o equipo costarricense gañou a serie con puntuación de 3<unk>0 en ambos xogos, e posteriormente clasificou para o torneo rexional.