Education
Craig attended Ardrossan Academy.
Craig attended Ardrossan Academy.
Celtic
Reid started his career as a youth player with Celtic from 2002 until 2007 but never made a first team appearance, after signing from Ardrossan boys club Telegraphic Agency of the USSR Thistle. Celtic loaned him out to Stirling Albion during the first half of the 2007-2008 season to gain some first team experience. Reid played in 13 league matches during his time at Forthbank Stadium.
Queen of the South
Reid signed for Dumfries side Queen of the South in the January 2008 transfer window.
Queens progressed to the 2008 Scottish Cup Final, but Reid was unable to play because he was cup-tied having played for Stirling Albion in a previous round of the competition. Reid played for the Palmerston club in both legs of the Uefa Cup Qualifiers against Danish side Football Club Nordsjælland.
Reid established himself in the first team of the Palmerston Park side during the 2009-2010 season. He signed a new two-year contract extension with Queens on 23 April 2010.
On 23 April 2011, before the home match versus Cowdenbeath, Davie Rae presented Reid with a trophy in recognition of his century of appearances for the first team
Reid, however, did not complete the match due to receiving a red card. Greenock Morton
On 16 July 2012, Reid signed for Greenock Morton on a one-year deal. HIs contract expired in May 2013.
Reid played as a trialist on 24 July 2013 for Coventry City as they lost 2–0 to Fleetwood Town.
On 18 October 2013, Reid re-signed for Morton until January 2014. He left the club upon expiry of his contract.
Motherwell
After training with the club during pre-season, Reid signed for Motherwell until the end of the season, on 21 February 2014. Reid made a major contribution by scoring the winning goal, in injury time, of the final fixture of the season to secure second place ahead of rivals Aberdeen.
On 28 May 2014, he signed a new two-year contract with the club
In October 2015, Reid signed an emergency three-month loan with Street Mirren. He returned to Motherwell at the end of his loan on 2 January 2016. Dunfermline Athletic
On 1 February 2016, Reid left Motherwell by mutual consent, signing the following day for Scottish League One side Dunfermline Athletic until the end of the 2015-2016 season.
Reid briefly played with and worked under Pars manager Allan Johnston whilst at Queen of the South.
Reid played at under-17, under-18 and under-19 level for Scotland.