Charlie Steven Allen (born 22 November 2003) is a Northern Irish footballer who plays as a midfielder or forward for Linfield and the Northern Ireland Under-21 team.
Having progressed through the academy of local club Linfield, Allen made his senior debut for the club on 27 April 2019 in a 1âÂÂ1 draw with Coleraine. Upon making his debut, aged 15 years, five months and five days, he became the club's youngest debutant and set teammate Daniel Reynolds up for Linfield's goal.
He was named in Linfield's 25 man Champions League squad against Rosenborg BK by manager David Healy.
On 27 July 2020, the Yorkshire Evening Post revealed that Allen had agreed a deal with newly-promoted Premier League side Leeds United. The move was officially announced on 11 August, with Allen signing a three-year deal. Allen made his competitive debut for Leeds by playing for Leeds United Under 21's playing in the EFL Trophy defeat against Accrington Stanley on 8 September 2020, Allen was given the squad number 70 for the 2020âÂÂ21 Leeds United season. He signed his first professional contract with Leeds United in December 2020, agreeing a deal lasting until summer 2023. In August 2022 his contract was extended to the end of the 2023âÂÂ24 season. On 19 February 2024, Allen joined National League side York City on an initial one-month loan before being cut short.
Allen was released by Leeds in June 2024 at the conclusion of his contract.
On 9 August 2024, Allen returned to NIFL Premiership side Linfield on a two-year contract.