Crystal Palace have reached an agreement in principle with Tottenham Hotspur over a £35 million deal for winger Brennan Johnson, with the player yet to confirm his decision amid interest from Bournemouth.
Crystal Palace have agreed a £35 million fee with Tottenham Hotspur for the transfer of winger Brennan Johnson, marking a significant development in negotiations that have accelerated over the past 24 hours. While financial terms between the clubs are now understood to be settled, Johnson has not yet finalised his stance, leaving the move subject to the player’s approval.
TRANSFERS: Real Madrid forward Endrick moves to Lyon on short-term loan
🚨 Crystal Palace have agreed a £35m fee with Tottenham for Brennan Johnson and are now waiting to see if the Wales international wants to join.
Bournemouth and Everton among Johnson’s other suitors.🏴 pic.twitter.com/7bRfYRRmU8
— Ben Jacobs (@JacobsBen) December 30, 2025
EPL: Maresca on Chelsea struggling to maintain leads
Bournemouth remain active in the conversation, having expressed strong interest in the Wales international, which adds a competitive element to the situation as Johnson evaluates his options.
Johnson joined Tottenham in 2023 from Nottingham Forest in a deal worth £47.5 million and has since been a regular contributor.
The 24-year-old has scored 27 goals across 107 appearances for Spurs, notably delivering decisive moments, including the winning goal in last season’s Europa League final. His potential departure would therefore represent both a significant investment for Palace and a key outgoing for Tottenham as squad planning continues.
MORE: Arsenal face Villa in title-shaping clash
Photo: James Gill – Danehouse/Getty Images


