[4] He joined Northern Premier League Division One North West side Workington on a month-long loan in November 2019, and made 3 appearances for the club in all competitions.
[5][6] Charters made his senior debut for Carlisle on 1 January 2020 as a second-half substitute for Mohammed Sagaf in a 4–1 defeat away to Crewe Alexandra.
[9] On 14 January 2022, he joined National League North club Gateshead on a month-long loan.
[10] This loan was later extended to the end of the season[11] as Charters was part of the Gateshead squad that won the National League North title.
[13] On 27 January 2025, Charters joined Scottish League One club Queen of the South on loan for the remainder of the season.