Career
Moore started his career with Motherwell, playing for their youth teams up to under-20 level On 31 January 2013, Moore went on a one-month loan to Cowdenbeath of the First Division, making his first-team debut as a substitute in a 1–1 home draw against Raith Rovers. That loan was then extended to the end of the season on 6 March 2013.
On 25 March 2013, after five appearances and four goals on loan at Cowdenbeath, Moore signed a new contract with parent club Motherwell until Summer 2015.
On 8 August 2013 Moore made his debut for Motherwell appearing as a substitute in a Europa League match against Kuban Krasnodar. Moore made his league debut for Motherwell against Hearts as a substitute on 19 October 2013, scoring with his very first touch.
He suffered a cruciate ligament injury in his right knee during a match against Inverness Caledonian Thistle in May 2014. On 2 June 2014, Moore signed a contract extension, keeping him at Fir Park until June 2016.
On 30 July 2015, Moore joined Scottish League One side Ayr United on loan until 4 January 2016.
On 5 January 2016, Moore"s loan with Ayr United was extended until the end of the season.