Geraldo José da Silva nasceu dia 6 de março de 1936, na cidade de Recife (PE). Jogou na equipe de Parque Antártica de 1961 a 1964, onde atuou em 103 partidas e anotou 41 gols. No Palmeiras, foram 57 vitórias, 16 empates e 30 derrotas. Uma marca relativamente boa.
Em 1965 trocou de Parque, saindo do Antártica para o São Jorge. No Corinthians ficou de 65 a 66. Jogou 38 partidas e fez apenas 8 gols, ou seja, 1/5 dos gols que fez pelo rival alviverde.
Geraldo José jogou também na Seleção Pernambucana, Ferroviário (PE), Náutico, Sport, Nacional de Manaus, São Bento de Sorocaba (SP), Ponte Preta e Flamengo. Destacam-se suas passagens pelo Náutico e Palmeiras, e, curiosamente, pelos seus clubes rivais não obteve tanto êxito (Sport e Corinthians, respectivamente).
No Flamengo, teve rápida passagem em 1963. Foram nove jogos (8 vitórias e 1 empate) e apenas dois gols marcados. Encerrou a carreira em 1971, no Juazeiro da Bahia.
Pela seleção brasileira, o jogador foi convocado por Gentil Cardoso para atuar no Campeonato Sul-Americano de 1959 (Copa América, da época). A seleção foi composta pela Seleção de Pernambuco. A competição foi a segunda edição do campeonato sul-americano de 1959.
Geraldo também defendeu as cores do São Bento, ocasião em que decidiu morar em Sorocaba após encerrar a carreira, o que aconteceu em 1971, no Juazeiro da Bahia. Em Sorocaba, Geraldo integrava um projeto social no bairro Barcelona que reunia crianças aos sábados para aulas de futebol.
TRISTEZA
Geraldo José faleceu na cidade de Sorocaba, interior de São Paulo no dia 21 de abril de 2013, aos 77 anos, de causas naturais, deixando saudosos os filhos Geraldo, Sheila e Pedro, além da esposa Marlene Coutinho Silva. Os últimos anos de vida dedicou-se a “Escolinha do Geraldo”, onde ensinava as crianças a arte do futebol, na Vila Assis, na cidade que viveu a fase derradeira de sua vida. Seu corpo foi enterrado no cemitério da saudade, em Sorocaba.