Tottenham Hotspur right-back Pedro Porro signs a new long-term contract with the club, with reports stating it runs until the summer of 2031. The deal is presented as a response to his previous contract nearing its end, with sources saying he was due to enter the final two years of that arrangement this summer.

Multiple outlets report that Porro has agreed the extension despite interest from other major European clubs. Porro joined Tottenham three years earlier and has made more than 150 appearances for the club, with one report citing 152 appearances. Another account notes his role during the 2025-26 season, when Tottenham retained their Premier League status.

The reporting is consistent that the contract is long term and extends Porro’s stay well beyond his existing deal, securing his future at Tottenham through the 2030s. No conflicting details about the length of the contract or the player’s position are indicated across the sources provided.