Giancarlo tem 24 anos e é formado pelas categorias de base do Bahia. Sem atuar profissionalmente pelo Tricolor de Aço, o meia passou por Novo Hamburgo, CEOV Operário, XV de Jaú, VOCEM, Aimoré e União Rondonópolis antes de retornar ao futebol baiano.
No Atlético Alagoinhas desde o início desta temporada, Giancarlo entrou em campo em nove jogos e marcou quatro gols, além de deixar uma assistência.