On 5 August 2023, King made his senior debut for
Cheltenham Town as a late substitute in a 1–0 opening day defeat to
Shrewsbury Town. Aged 16 years and 319 days, he became the youngest player to represent the club in the
EFL, breaking the fourteen-year record held by
Kyle Haynes. In January 2024, he signed a first professional contract to keep him at the club until June 2026. He was named Cheltenham's Young Player of the Season award for the
2023–24 season, as well as having been nominated for the League One Apprentice of the Season. On 31 October 2025, King joined
National League South club
Worthing on loan until January 2026. ==International career==