Crystal Palace have finalised the club-record £35 million signing of forward Brennan Johnson from Tottenham Hotspur, following his agreement to the move on Thursday. The 24-year-old Wales international has signed a four-and-a-half-year contract, will wear the No. 11 shirt, and is eligible to debut against Newcastle United on Sunday.
Crystal Palace confirmed the arrival of Brennan Johnson from Tottenham Hotspur on January 2, 2026. The deal, Tottenham's fourth-largest sale, brings the forward—who scored the winner in Spurs' Europa League final triumph last season—to Selhurst Park.
Palace manager Oliver Glasner welcomed the addition: “I’m really delighted that Brennan has joined the club. He arrives very early in the window, so credit to the club for making this happen so quickly. Brennan will give us options in our attacking play with his pace and goalscoring ability and with all the upcoming games he will be a valuable addition to the squad.”
Johnson added: “I’m really excited and I’m really happy. Crystal Palace are such a great club, one that I’ve always admired. It’s a great time for me to be here and join the journey that this club is on – I’m super excited.”
The transfer follows Tottenham's 0-0 draw with Brentford, where fans chanted Johnson's name despite him being surplus to requirements. He bolsters Palace's attack amid their Premier League and Conference League commitments.