Geraldo ganó un Trofeo Guanabara en 1973 y el Campeonato Carioca de 1974. Las actuaciones en ambos torneos le hicieron ganarse la titularidad y asumir el dorsal "8". El 30 de septiembre de 1975 debutó con la selección de fútbol de Brasil en un partido de la Copa América 1975 frente a y repitió en siete ocasiones, entre ellas la consecución de la Copa del Atlántico 1976.