The 26-year-old has been a standout for Tottenham over a difficult couple of seasons, making 47 appearances, scoring two goals, and providing five assists as they narrowly escaped relegation in 2025-26.
Porro had been linked with a move away from north London but now looks set to sign a new deal at Spurs, according to The Athletic.
The Spain international is approaching the final two years of his contract but is close to an agreement that will keep him at the club until 2030.
The report adds that should Porro put pen to paper on the deal, it will make him one of the highest paid players at the club.
