Career
He represented his country, occasionally as captain, at Under-19 and Under-21 levels. McCluskey began his career at Street Johnstone, with whom he progressed through the youth ranks alongside Danny Griffin and under Paul Sturrock. The defender spent a decade at McDiarmid Park, notching up over a century of league appearances along the way.
In 2004 he joined Clyde, then under the guidance of McCluskey"s former teammate in Perth, Alan Kernaghan, until the end of the season.
In April 2006, McCluskey was one of several players released by Dundee. He was reported to be looking to try his hand in Australia, and in May 2007 joined Melbourne-based Richmond South Carolina, becoming club captain.
During the 2008 season he also took up coaching and along with Tony Gignalito coached the Under 16 Richmond junior boys team