He made his first-team debut for
Hibs as a substitute against
Aberdeen on 14 May 2011, becoming the fourth-youngest person to play for Hibs. Handling agreed a new contract with Hibs later that year. Handling was loaned to
Third Division club
Berwick Rangers in March 2012. He scored two goals on his Berwick debut, a 2–1 win at
Peterhead on 24 March. He scored six goals in his first four games for the club, which gave Berwick a chance of qualifying for the end of season playoffs. Handling made 24 appearances for the Hibs first team in the 2014–15 season, scoring three goals. He then missed all of the 2015–16 season due to suffering a knee injury in a pre-season game. This prevented him from playing until late January, when he appeared in a development squad match. On 31 March, Handling moved to
Raith Rovers on an emergency loan deal. Having negotiated his release from Hibernian, Handling joined
Scottish Championship side
Dumbarton in July 2017. He scored his first goal for the club (and first since December 2014) in the semi-final of the
Scottish Challenge Cup against Welsh Champions
The New Saints in February 2018. After 23 appearances and three goals he turned down a new deal to join
Scottish League Two side
Edinburgh City. Handling signed a new two-year contract with Edinburgh City in June 2020. In June 2024, Handling joined
Tranent Juniors after a short spell with
Brechin City. ==Career statistics==