JVP, começou a carreira a jogar no Bairro do Falcão e no Águias da Areosa. Antes de entrar no Boavista, tentou o FCP, tendo sido recusado. Começava a dar nas vistas um talento enorme e Riyadh e Lisboa foram exemplos de ouro, mesmo tendo tido uma época 90/91 desastrosa no Atlético de Madrid-B. Volta ao Boavista e joga todos os jogos, marca 8 golos e ganha a sua 1ª taça de Portugal. No fim desta época transfere-se para o Sport Lisboa e Benfica onde fica até 99/00 (8 anos), é chamado “o menino d’ouro” com o 3-6 como um hino ao futebol na caminhada para campeão nacional. No verão de 2000, verão de Europeu, Vale e Azevedo despede João Vieira Pinto de uma maneira muito pouco profissional e assim perde o Benfica um grande jogador e também a oportunidade de negócio. Depois de um Euro bom para a sua carreira esteve quase para assinar com o Porto mas acabou por assinar com o Sporting, por 4 anos, onde teve um grande momento de forma (piscinas) ao lado de Mário Jardel em 2001/02. Nesse mesmo ano viria a ter a atitude mais deploravel da sua carreira, de quinas ao peito na fase final do campeonato Mundial, ao agredir o arbitro. João Pinto nunca mais recuperou deste incidente visto ter sido punido com 6 meses de suspenção. Em 2004 o Sporting liberta o jogador e este volta para o seu 1º clube profissional.
Que grande carreira no Benfica e que ano surpreendente no Sporting. João Pinto ainda ontem teve grandes lances de futebol, embora esteja muito longe do nivel que nos habituou. Ontem na entrevista-curta no fim do Maritimo-Boavista o menino d’ouro disse que “O Benfi....o Boavista e o Maritimo jogaram bem...”!?! O Benf..?!? Quem o pode condenar, basta olhar para a sua grande carreira e ver onde ele ainda estaria se a besta do Vale-Nada não o tivesse mandado embora. És grande, João!!!