João Pedro agora é atleta em definitivo do Esporte Clube Vitória. O atleta, que veio ao Leão por empréstimo junto à Portuguesa Santista, foi adquirido pelo rubro-negro baiano e assinou até dezembro de 2024.
O interesse do Vitória em exercer o direito de compra sobre os direitos de João Pedro já havia sido manifestado por Fábio Mota, presidente em exercício do Vitória. O novo contrato já foi registrado no BID (Boletim Informativo Diário) da CBF.
Com isso, João Pedro é o primeiro atleta que não tinha contrato para a próxima temporada a permanecer no Vitória para a disputa da Série C em 2022. Além disso, o rubro-negro também jogará Campeonato Baiano e Copa do Brasil.
Na temporada 2021, o volante João Pedro atuou em 43 jogos pelo Vitória e recebeu dois cartões vermelhos.