João Pedro não encontrou uma solução até ao fecho do mercado de verão e foi inscrito pelo FC Porto na Liga, embora não entre nas contas de Sérgio Conceição.
No entanto, e ao contrário do que chegou a ser noticiado, o jogador não renovou com os dragões.
O lateral-direito brasileiro, que esteve emprestado ao Corinthians no último ano, só tem mais uma época de contrato do FC Porto e está em Portugal para definir o futuro, que não deverá passar pelo clube. Até lá, não está descartada a hipótese de treinar com a equipa B.
João Pedro chegou aos dragões em 2019, mas apenas fez três jogos na formação principal. Pela equipa B esteve em 21 encontros, com três golos marcados.