Career
He remained an unused substitute on three further occasions before on 30 January 2013, King aged 18, made his first team debut playing from the start in a 1–0 victory over Dundee in the Scottish Premier League. In January 2016, King moved on loan to Scottish Championship side Rangers until the end of the season, with the move taking place to allow King to get first-team games in order to continue his recovery from injury. He made his first appearance for Rangers against Falkirk on 30 January 2016, coming on as a substitute for Kenny Miller, scoring the winning goal in the 90th minute.
He has represented Scotland at Under 15 and at Under 16 level
King was called up to the at Under 19 team in August 2012, for an international challenge match against Norway but had to withdraw. He then took part in their Dutch training camp in January, playing in a friendly against Dutch team Telstar.
He was called up to the Scotland Under-21 squad on 31 August 2014.