Natural de Vidago, foi no clube da sua terra, onde a sua mãe era roupeira que Pedro Gonçalves deu os primeiros passos no futebol. Batizado de "Potinho" na terra natal, por ser pequenino e gordinho, haveria de transformar-se em "Pote", em Braga, já depois de ter batido todos os recordes de golos da AF de Vila Real, ao serviço do GD Chaves.
Internacional pelas selecções jovens de Portugal e com passagens pelo Valencia CF e Wolverhampton WFC, Pedro Gonçalves deu nas vistas em Famalicão na temporada 2019/2020 e chegou ao Sporting CP na época seguinte, firmando com o Clube um contrato de cinco anos. Orgulhoso por vestir a camisola verde e branca, foi o melhor marcador Leonino em 2020/2021 com 23 golos, todos na Liga NOS, prova que o Sporting também conquistou com o importante contributo de Pedro Gonçalves. Já internacional pela principal selecção portuguesa, acumula para além de um campeonato nacional pelo Sporting, duas Taças da Liga e uma Supertaça.