Background
Booth was born in Stranraer, but he moved to Haddington, East Lothian aged three, with his parents and elder brother.
Booth was born in Stranraer, but he moved to Haddington, East Lothian aged three, with his parents and elder brother.
He was educated at Haddington Infant School, King"s Meadow Primary and Knox Academy.
After loan spells with Arbroath and Brechin City in 2010, he broke into the Hibernian first team in 2011. He was selected less frequently during 2012 and was loaned to Livingston for the 2012-2013 season and then to Raith Rovers the following season. On 14 May 2015, Booth signed a pre-contract agreement to make his move to Partick Thistle permanent on 1 June 2015.
Hibernian
Booth signed professional terms with Hibs after that success, but had to wait to make his first appearance in the first team
Colin Calderwood gave Booth a long term contract when he returned from the latter club in December 2010. Booth made his debut for Hibernian on 18 January 2011, in a 1–0 Scottish Cup defeat at Ayr United.
Following his good run of form since his debut, he was named as SPL Young Player of the Month for February 2011. Booth was dropped from the team early in the 2011-2012 season, after he made a few defensive errors.
Booth signed on loan for Livingston in August 2012.
In total he made 31 First Division appearances for the West Lothian club Booth moved on loan to Raith Rovers, for the full duration of the 2013-2014 season, in June 2013. Partick Thistle
On 28 January 2015, Booth joined Partick Thistle for the remainder of the season on loan.
On 14 May 2015, it was announced that Booth had signed a one-year contract with Thistle.
His contract was extended by another year in February 2016, when he made his 25th league appearance of the 2015/16 season. Booth scored his first goal for Partick Thistle in a 3-1 away defeat to Motherwell.
He scored his second goal for Thistle only a few days later in a 2-1 victory away to Saint Johnstone.