A few weeks after leaving the Pars, Buchanan signed for Dumbarton and was Stephen Aitken's first signing for the club in May 2015.[5] Buchanan renewed his contract at the end of the 2015-16 season.[6]
Buchanan departed the Sons after 77 appearances, scoring three goals and then signed for Scottish Championship rivals St Mirren on a one-year deal in May 2017.[7] Prior to turning professional with St Mirren, as a part-time player, Buchanan worked as an insurance salesman.[4] After limited chances to play for the Buddies, Buchanan departed the club by mutual consent on 11 January 2018 and signed for Livingston.[8] Both of the clubs Buchanan represented in the 2017-18 season, the Buddies and the Lions, were promoted from the Scottish Championship.[4] Buchanan was awarded a Championship winner's medal for his time at the Buddies.[4]
Buchanan signed a one-year deal with Greenock Morton in June 2018.[9] In June 2019, Buchanan signed for home-town club Falkirk.[10] Buchanan departed the Bairns at the end of the 2019-20 season, after being appointed club captain that season.[11]
On 12 February 2021, Buchanan captained Queens in his 300th club career match versus Hearts as the match ended in a 1-1 draw at Palmerston Park.[13]
On 12 June 2021, after leaving the Doonhamers, Buchanan returned to Dumbarton, signing a two-year deal.[14][15] He was named the club's vice-captain in June 2022.[16] He left the club in May 2023 after turning down the offer of a new deal.[17]
Career statistics
As of 20:07, 13 May 2023 (UTC)
Appearances and goals by club, season and competition