A primeira passagem de Jô no Corinthians durou até 2005, quando o jogador fez parte do grupo que conquistou o tetracampeonato brasileiro. Após o título, o jogador se transferiu para o CSKA Moscou (RUS).
A reestreia do atleta revelado no terrão alvinegro só aconteceu em 2017. Jô marcou dois gols importantes, que deram duas vitórias em clássicos para o Timão: 1 a 0 sobre o Palmeiras e 1 a 0 sobre o Santos, pelo Paulistão Itaipava 2017, na Neo Química Arena. Após conquistar o Paulista e o Brasileiro, Jô se transferiu para o Nagoya Grampus, do Japão.
Em junho de 2020, Jô se despediu do clube japonês e foi anunciado novamente como jogador do Corinthians. Até aqui, neste retorno, o centroavante já atuou em 24 partidas e marcou sete gols.
Somando as três passagens pelo clube, o atacante marcou 50 gols em 203 jogos vestindo o manto alvinegro até hoje.