Crystal Palace and Everton announced a straight player swap on Monday, sending Brennan Johnson to Everton and Dwight McNeil to Crystal Palace [1, 2, 3].

The deal resolves a volatile transfer relationship between the two clubs and reshapes the attacking options for both squads ahead of the season.

The agreement comes six months after an aborted sale involving McNeil [1]. That failed transfer led to public tension, including accusations from McNeil’s partner that Crystal Palace had messed with the winger’s mental health after the club pulled out of the deal [1].

For Crystal Palace, the move allows the club to move on from Johnson. Palace had signed Johnson for £35 million in January 2026 [1]. While that figure represented a club record at the time, it was later eclipsed by the arrival of Jørgen Strand Larsen [1].

Everton secures Johnson to bolster its ranks at Goodison Park, while McNeil moves to Selhurst Park [2, 3]. The straight swap avoids the complexities of cash negotiations that hampered previous attempts to move the players between the two organizations [1].

Both players are expected to integrate into their new systems immediately. The timing of the announcement on Aug. 10, 2026 [1] leaves the players a short window to adapt before competitive fixtures resume.

Crystal Palace and Everton announced a straight player swap on Monday

This transaction is as much about repairing a fractured professional relationship as it is about tactical needs. By opting for a direct swap, both clubs bypassed the valuation disputes and emotional baggage that characterized their failed dealings earlier this year, effectively resetting the narrative surrounding both players.