En junio de 2013, Villarreal fue incluido en la lista de 21 jugadores que representaron a en la Copa Mundial de Fútbol Sub-20 en Turquía en ese mismo mes. El 21 de junio debutó como titular en el partido inaugural de su selección ante .