Jeszcze przed mistrzostwami zawodnik debiutował w reprezentacji do lat 18, w której jednak rozegrał zaledwie dwa spotkania. We wrześniu 2010 roku Esgaio dołączył natomiast do reprezentacji dziewiętnastolatków, niemal od razu biorąc udział w meczach kwalifikacyjnych do Euro U-19 2011 w Rumunii (Portugalczycy odpadli w „rundzie elitarnej” – drugiej fazie kwalifikacji). W kolejnym sezonie ponownie uczestniczył w kwalifikacyjach, tym razem zakończonych sukcesem, do Euro U-19 2012 w Estonii. Jednak po raz kolejny Portugalczykom nie udało się przejść fazy grupowej. Łącznie zawodnik Sportingu wystąpił w 29 meczach drużyny narodowej w tej kategorii wiekowej, zdobywając przy tym 5 bramek.