Djed Spence has put pen to paper and signed a new long-term contract with Tottenham Hotspur and the length of the agreement has now been disclosed.
Tottenham Hotspur have been working to bring new players to the club this summer, but keeping hold of their current stars is important too.
It is therefore positive news that Djed Spence has signed a new long-term contract with Tottenham. This comes after Spence already signed a Spurs contract until 2028 last October.
The 25-year-old has played every minute of Thomas Frank’s opening two competitive matches. The last time he spent an entire match on the bench was in May, when Tottenham defeated Bodo/Glimt in the Europa League semi-finals. This highlights just how important he has become, despite previously being written off by some at the club.
Djed Spence has committed himself to Tottenham until 2030
According to Tom Barclay, Djed Spence has signed a new contract keeping him at Spurs until 2029. There is an option to extend his stay by another year, which means he could be contracted to remain at the Tottenham Hotspur Stadium for the next five seasons, including the current one.
Good news for Djed Spence signing a new deal. Led to believe the terms take him until 2029 with an option of another year. Been quite the turnaround for him since just over a year ago, but now 1 of his targets should be to get in among reckoning for England. He has the talent
— Tom Barclay (@TomBarclay_) August 18, 2025View Tweet
Barclay has heaped praise on Spence, who has changed his fortunes at Tottenham. Only last summer, it was reported that Tottenham could be willing to sell Spence for as little as £6m. This shows just how impressive his ‘turnaround’ has been.
Barclay posted on X: “Good news for Djed Spence signing a new deal. Led to believe the terms take him until 2029 with an option of another year.
“Been quite the turnaround for him since just over a year ago, but now one of his targets should be to get in among reckoning for England. He has the talent.”
Is Spence good enough for England?
A key factor in Spence never having made his international debut is that he has not been a regular starter at Tottenham. However, with Destiny Udogie injured, this is his time to impress. There is no doubt that on his day, Spence is a brilliant full-back and is good enough to play for England.
After all, it is not as if the national team have a great deal of options in the left-back position. Neither Reece James, nor Myles Lewis-Skelley looked particularly impressive against Andorra and Senegal respectively when England played in June. In fact, those were two very lacklustre performances across the whole team.
England need someone who is willing to take a risk or two and who can drive forward with pace, as well as fulfilling their defensive duties.
Spence is that kind of player and while he does need to work on his consistency, Thomas Tuchel would certainly benefit from having him as an option in his squad.
READ MORE – Manchester City just told Pep Guardiola something huge about Savinho and Tottenham
Have something to tell us about this article?