Sporting Lizbon Kulübü'nden yapılan açıklamada, savunmanın sağ tarafında görev yapan 23 yaşındaki futbolcu ile 5 yıllık sözleşme imzalandığı bildirildi. Geraldes'in serbest kalma bedeli ise 45 milyon avro olarak belirlendi.
Profesyonel futbol kariyerine ülkesinin Maia takımında başlayan Geraldes, Rio Ave'ye transfer olduktan sonra alt liglerde Chaves ve Aves'te kiralık olarak top koşturdu. 2012'de eski adıyla İstanbul Büyükşehir Belediyespor'a transfer olan Portekizli futbolcu, Türkiye'de 32 maçta görev yaptı. Geraldes, geçen sezonun ikinci yarısında Belenenses'te kiralık olarak forma giymişti.