Ligado ao Sporting CP desde os 8 anos, Francisco Geraldes fez todo o percurso nos escalões de formação leoninos. Começou no Polo EUL e passou pela Academia, antes de se tornar profissional naquele que é o seu clube do coração.
Após duas temporadas a actuar na 2ª Liga portuguesa, pela equipa B dos leões, Francisco Geraldes saiu pela primeira vez de "casa" para representar o Moreirense, por empréstimo. Ao serviço dos cónegos venceu uma taça da Liga e as boas exibições valeram-lhe um regresso a Alvalade no mês de janeiro, tendo acabado por se estrear na equipa principal do Sporting CP.
Voltou a sair por emprestimo para o Rio Ave e, já esta época, para o Eintracht Frankfurt. Está agora novamente de regresso e à procura de agarrar cada oportunidade.