Caio Mancha começou no futebol em 2010, quando jogou nas categorias de base do Bandeirante de Birigui e, depois, no Campeonato Paulista da Segunda Divisão do mesmo ano. Com bom desempenho, ele acabou sendo emprestado ao time B do Palmeiras.
Palmeiras
Caio estreou como titular no time profissional do Palmeiras no dia 10 de fevereiro de 2013, no empate por 2x2 com o Mogi Mirim pelo Campeonato Paulista. Caio teve um gol anulado pelo assistente, mas aprovou sua estreia.[1] Marcou seu primeiro gol na derrota do Palmeiras por 6x2 para o Mirassol. Na primeira partida do clube pela Copa Libertadores, Caio deu uma assistência para o gol de Patrick Vieira, ajudando o time a vencer por 2 a 1 o Sporting Cristal-PER. Foi uma das grandes promessas da base palmeirense.
Portuguesa
Foi emprestado à Lusa por uma temporada.[2] Ganhou destaque ao marcar dois gols contra o Bragantino, sendo um deles de placa, no Campeonato Paulista, garantindo a permanência da Portuguesa na primeira divisão.[3]
Guarani
Em 2015, Caio foi emprestado ao Guarani para disputar o Campeonato Paulista - Série A2,[4] deixando o clube antes mesmo do fim da competição sem boas atuações.[5]
Rio Claro
Sem ser aproveitado no Palmeiras e treinando separadamente do restante do time,[6] Caio foi emprestado ao Rio Claro para disputar o Campeonato Paulista de 2016,[7] mas não chegou a disputar partidas pelo clube do interior paulista.
ABC
Em junho de 2016, foi emprestado pelo Palmeiras até o fim da temporada para o ABC.[8] Diante o River-PI marcou seus primeiros gols com a camisa do ABC na goleada por 4 a 0 em que marcou dois gols em partida válida pela Série C.[9] Com seu vínculo com o Palmeiras encerrado, Mancha assinou em definitivo com o ABC até o fim de 2017.[10] Diante do Potiguar de Mossoró, Caio marcou dois gols, sendo o primeiro um golaço, na goleada por 5 a 1 pelo Campeonato Potiguar.[11]
Em julho de 2017, com um péssimo rendimento durante a Série B, a diretoria do ABC optou por rescindir seu contrato.[12]
Ferroviária
Ainda em 2017, foi para a Ferroviária, onde fez parte do grupo campeão da Copa Paulista. Seguiu no clube em 2018[13] e disputou Campeonato Paulista e Série D do campeonato nacional. Também foi vice-campeão da Copa Paulista, marcando oito gols nas partidas do torneio (inclusive em uma das finais).[14]
Taubaté
Foi contratado pelo Esporte Clube Taubaté no ano de 2019 para disputa do Campeonato Paulista - Série A2.[15] No dia 17 de março de 2019, pela 12ª rodada do Campeonato Paulista da Série A2, ele marcou um hat-trick. Foi no jogo contra o Nacional-SP, o jogo terminou 3 a 1 para o Taubaté.[16]
Votuporanguense
Em julho de 2019, foi contratado pelo time de Votuporanga para disputar a Copa Paulista.[17] Jogou em apenas quatro partidas.
XV de Piracicaba
Em 28 de novembro de 2019, o XV de Piracicaba anunciou o acerto com o atacante até o fim da Série A2 do ano seguinte.[18] Estabeleceu uma meta pessoal de 20 gols para a temporada.[19] Deixou o clube após marcar 5 gols em 16 partidas.
Santa Cruz
Em 5 de outubro de 2020, Caio foi contratado pelo Santa Cruz.[20] Devido a problemas pessoais, pediu para deixar o clube em janeiro de 2021, tendo marcado 2 gols em 7 jogos.[21]
G David • G Thomazella • G Paes • G Wagner • LD Luis Ricardo • LD Railan • LE Carlos Henrique • LE Eduardo Diniz • LE Marco • LE Rickson • Z Flávio Boaventura • Z João Victor • Z Rickson • Z Luizão • Z Luiz Nascimento • Z Patrick • V Diogo Marzagão • V Gabriel Ramos • V Hudson • V Igor Bahia • V Kriguer • V Naldo • V Tauã • M Daniel Costa • M Danilo Pereira • M Geovani • A Anderson Ligeiro • A Caio Mancha • A Cesinha • A Gustavo França • A Léo Castro • A Luan • A Will Viana • Treinador: Sérgio Soares