£33.5m Deal Agreed with Personal Terms Signed; Medical Underway.

Brennan Johnson Crystal Palace transfer

Crystal Palace have secured one of the January window’s biggest deals, signing Brennan Johnson from Tottenham Hotspur for £33.5m, with Fabrizio Romano issuing the famous “Here we go” on January 2, 2026.

Personal terms are fully agreed on a long-term contract, and the first part of the medical is taking place right now – official announcement expected imminently once final checks are complete.

The 23-year-old Welsh international (28 caps, 3 goals) – who joined Spurs from Nottingham Forest for £47.5m in 2023 – scored the winning goal in Tottenham’s 2025 Europa League final triumph but fell down the pecking order this season (limited starts under Thomas Frank).

Johnson brings explosive pace, direct dribbling, and proven Premier League quality (18 goals last term) to Palace’s counter-attacking style under Oliver Glasner. A statement signing for the Eagles’ ambitious long-term project, adding firepower alongside Eberechi Eze and potential new arrivals.