2 липня 2019 повернувся в Португалію, підписавши 5-річний контракт з клубом «Фамалікан»[3]. 10 серпня в матчі проти «Санта-Клари» Гонсалвіш дебютував у Прімейра-лізі. 14 вересня в поєдинку проти «Пасуш де Феррейра» Педру забив свій перший гол за «Фамалікан». У клубі провів один сезон, взявши участь у 33 матчах чемпіонату. Більшість часу, проведеного у складі «Фамалікана», був основним гравцем команди.
До складу клубу «Спортінг» приєднався в серпні 2020 року, підписавши з клубом 5-річний контракт[4]. 4 жовтня в матчі проти «Портімоненсе» Поте дебютував за новий клуб[5]. 24 жовтня в поєдинку проти «Санта-Клари» Педру зробив «дубль», забивши свої перші голи за «Спортінг»[6]. Станом на 12 травня 2021 року відіграв за лісабонський клуб 32 матчі в національному чемпіонаті.