Career
McCracken started his career with Clyde, being on a YTS contract between 2002 and 2004, before signing his first professional contract in July 2004. He made his senior debut in a Scottish Challenge Cup match against Stranraer in August 2004. He only made a couple more appearances after this, and was loaned to local junior outfit Cumbernauld United in January 2005.
He was released by Clyde in May 2005, and joined Cumbernauld permanently.
He spent a season there, before joining Cambuslang Rangers for the 2006-2007 season. He then joined an amateur club in Coatbridge called Burnbank Amateurs F.C. Who Former Saint Johnstone and Albion Rovers Player Robert Greenock used to play foreign