Geraldes voitti Portugalin maajoukkueelle kaksi ottelua alle 21-vuotiaiden joukkueessa. Hänen ensimmäinen oli 6. lokakuuta 2016 Unkarissa 3<unk>3 -ottelussa vuoden 2017 UEFA:n Euroopan mestaruuskilpailussa.
Hän auttoi Podencea. Seuraavana kuukautena hän pelasi 3-1 ystävyyssopimuksessa Tšekin tasavaltaa vastaan Setúbalissa.