Revelado pelo Fluminense, João Pedro está de clube novo na Inglaterra. Após quatro temporadas no Watford, o atacante de 21 anos foi apresentado oficialmente como reforço do Brighton.
Pela compra, o Brighton desembolsou cerca de R$ 188 milhões. O Fluminense, pela mais-valia de sua venda ao Watford e também como clube formador, tem uma quantia a receber.
A passagem de João Pedro como profissional do Fluminense foi curta. Atuou apenas em 2019. Fez 36 jogos, dez gols e deu duas assistências. Não conquistou títulos a serviço do Tricolor.