Utilizado em 13 jogos oficiais pelos vimaranenses na época 2023/24 e em dois na temporada em curso, o guardião brasileiro, de 30 anos, aceitou prolongar o vínculo que terminava em junho de 2025, mostrando-se agradado por permanecer num clube que considera "um gigante", em declarações aos meios do clube.
"Saber que conto com o apoio das pessoas e ver o meu trabalho reconhecido é importante. Fiquei muito feliz com o convite e não tive qualquer dificuldade em aceitar", disse o guarda-redes que, na presente época, jogou para a Taça de Portugal e para a Taça da Liga.
Formado nos brasileiros do Itaúna, do Cruzeiro e do Vasco da Gama, Charles representou, em Portugal, o Marítimo, formação pela qual realizou 93 partidas oficiais, entre as temporadas 2015/16 e 2020/21, e o Vizela, equipa pela qual contabilizou 15 encontros em 2021/22.
O internacional pelas seleções jovens do Brasil rumou ao Chipre na temporada 2022/23, para jogar no Olympiacos de Nicósia, e regressou a solo luso no verão de 2023, contratado pelos vitorianos.
Leia Também: Lesão de Haaland faz 'soar os alarmes' antes do Sporting-Manchester City