Casey joined Charlton Athletic at the under-nine age group, and turned professional at the club in June 2023 when he signed a three-year contract, having scored 42 goals in one season for the under-18 and under-21 teams and also having received a call up to the Republic of Ireland U19 squad.[3][4]