Revelação do Fluminense, João Pedro chegou à base do clube captado em uma peneira na sua cidade natal, Ribeirão Preto, com 11 anos. À época, o atacante era muito franzino, mas nunca causou preocupação no Tricolor.
Diretor esportivo da base, Marcelo Teixeira explica por que nunca houve qualquer acompanhamento fora do normal junto ao jogador.
– Pela altura dos pais, a gente sabia que não era necessário um tratamento especial. Ele disparou e ainda vai ficar mais alto. Ele chamou a atenção por fazer gols de todos os jeitos.
João Pedro, aos poucos, foi esticando e chegou aos 1,82m com 17 anos. No clube, estima-se que ele possa chegar a 1,87m.