Francisco Oliveira Geraldes (Lisbona, 18 aprile 1995) è un calciatore portoghese, centrocampista dell'AEK Atene in prestito dallo Sporting Lisbona.
Geraldes è cresciuto calcisticamente nel sistema giovanile dello Sporting Lisbona, iscritto dall'età di 8 anni. Il 30 marzo 2013 fa il suo debutto tra i professionisti nel match di Segunda Liga contro il Benfica B, perso per 1-3. Disputa la prima parte della stagione 2016-2017 in prestito al Moreirense, con i quali vince la Taça da Liga. A fine gennaio viene richiamato dal prestito e debutta con la prima squadra dello Sporting l'11 marzo 2017, in occasione della vittoria per 4-1 in casa del Tondela, sostituendo Gelson Martins al minuto 86. Disputa l'intera stagione 2017-2018 in prestito al Rio Ave, mentre nella seguente passa all'Eintracht Francoforte dove però non trova spazio e a fine dicembre 2018 ritorna allo Sporting.
A livello giovanile disputa due partite con il Portogallo Under-21: contro l'Ungheria nell'incontro valido per le qualificazioni al campionato europeo di calcio Under-21 2017 e un test amichevole con la Rep. Ceca.