Antes de ser emprestado ao Mirassol para a disputa do Brasileiro da Série B, o zagueiro João Victor prorrogou o contrato com o Esporte Clube Vitória até o fim de 2026. O vínculo anterior era válido até dezembro de 2025. O jogador, de 26 anos, vinha sendo pouco utilizado pelo técnico Léo Condé nessa temporada, atuando apenas quatro vezes. Recentemente, o Guarani chegou a tentar o retorno do atleta.
Natural de Recife (PE), João Victor Carroll Santana surgiu nas divisões de base do Santa Cruz. Se profissionalizou em 2015 chegou a atuar algumas vezes pelo time principal em 2017 antes de ser emprestado ao Rio Verde-GO. Em 2018, defendeu o time sub-23 do Santa no Campeonato Brasileiro de Aspirantes, entrando em campo sete vezes, mas seu melhor momento pelo time pernambucano foi em 2019, disputando 32 jogos.
Foi contratado pelo Vitória em setembro de 2019, inicialmente por empréstimo, mas depois o clube exerceu a compra de 50% dos direitos econômicos por R$ 800 mil. Na primeira passagem, disputou 66 jogos e marcou 3 gols. Em 2022, foi emprestado ao Guarani, onde se destacou na disputa da Série B, atuando em 36 jogos e marcando 3 gols. Em 2023, retornou ao Leão, disputando 23 jogos. Em 2024, entrou em campo apenas quatro vezes.