Career
Canning has previously played for Ross County, Peterhead, Gretna and Hibernian. Playing Ross County
Canning began his career at Clydebank Football Club Ross County
Gretna
Canning became Gretna"s record signing in January 2006 after joining from Ross County in a £60,000 deal. He made 46 appearances for Gretna, scoring once against Livingston, and helped them to promotion to the Scottish Premier League in the 2006-2007 season.
His contract with Gretna was terminated by mutual consent on 31 January 2008 due to the ensuing financial crisis at Gretna.
Canning had to waive money he was due by Gretna to ensure that he was released from his contract and he was subsequently named in a creditors list published by Gretna"s administrator in April 2008. Hibernian
In February 2008, Canning signed a 16-month contract on 16 February 2008 with Hibernian after impressing in two reserve games while on trial.
Canning made 12 league appearances for Hibs, but was released on 1 September 2008 to make way for new signing Souleymane Bamba. Canning then signed for Hamilton Academical on the same day.
Hamilton Academical
Canning became temporary player-caretaker manager in January 2015, after Alex Neil left to join Norwich City.
He was appointed manager on a permanent basis later in January, despite having lost all three matches as caretaker manager.