Pedro Porro has signed a new long-term contract with Tottenham, having made 152 appearances since arriving in January 2023 from Sporting CP.
The 26-year-old had two years remaining on the contract he signed when he joined Spurs and, while not disclosed, it is understood this new one will to run until 2031.
Head coach, Roberto De Zerbi, said: "Pedro is a very important player for us, who has consistently shown his ability to influence matches in both defensive and attacking situations.
"As well as his technical quality, I also love his mentality. Every day he wants to work, to learn and to improve, and these are the characteristics that help players reach the highest level.
"He understands football in a very intelligent way, and brings energy, intensity and personality to the team.
"This new contract is good news for everyone at the Club. We believe in Pedro, and I am excited to continue working with him and helping him achieve even more in the coming years."
Sporting Director, Johan Lange, added: "Securing Pedro's future was an important priority for us this summer.
"During the past three-and-half years, he has made huge progress to become one of the best full-backs in the game, and the fact he is about to play in the World Cup for Spain is testament to that."