Dion Elie Raymond Charles (born 7 October 1995) is a professional footballer who plays as a forward for Huddersfield Town.
After rising through the youth ranks at Blackpool, he was named on the bench to face Barnsley during the 2013–14 campaign, remaining unused in the 1–0 victory at Bloomfield Road on 10 August.
[14][15] However, The Football Association stated they had not received the contract's paperwork from AFC Fylde, which meant that Fleetwood were able to sign him on a free transfer.
[15] Fylde chairman David Haythornthwaite branded the situation "unethical", and began a legal challenge to receive compensation for the player.
[18] On 18 March 2017, Charles joined National League North side FC Halifax Town on loan until the end of the 2016–17 campaign.
[25] Three days later he made another substitute appearance against Shrewsbury Town, scoring his first goal for the club but failing to prevent a 3–2 home loss.
[30] However, in the 2021–22 season Charles was limited to just six league appearances for Stanley after his refusal to sign a new contract with the club led to a dispute with manager John Coleman.
[31][32] On 1 January 2022, Charles joined fellow League One side Bolton Wanderers on a three-and-a-half-year deal for an undisclosed fee reported to be £320,000.
[33] It was the first time since Wanderers signed Charles' international teammate Josh Magennis in 2018 that the club had paid a transfer fee for a player.