Craig Noone had been at Plymouth Argyle for a year when he had a brief spell on loan with Exeter City. He went on to play for Brighton, Cardiff and Bolton.
Craig, working as a roofer, started at Skelmersdale United in 2005/06, and after an unsuccessful trial with Royal Antwerp, signed for Burscough in October 2007. He then followed his former manager to Southport in July 2008 before a £100,000 transfer to Plymouth Argyle just weeks later.
After twenty-five league and cup games for Argyle, then in the Championship, Craig moved to recently-promoted Exeter City on loan in September 2009. He was to make a goalscoring debut in the 1-1 draw against Leyton Orient on 12 September before making a total of seven League One appearances. Craig finished his Exeter spell with a goal against Brentford on 31 October 2009.
Returning to Home Park, Craig became a first-team regular and, after 55 league outings and five goals, he was transferred in December 2010 to Brighton and Hove Albion for a fee of £300,000. Spending eighteen months in Sussex, Craig then moved to Cardiff City in August 2012 for a fee thought to be in the region of £1m. Craig was to score 16 league goals in 158 games during a five-year stay before transferring to Bolton Wanderers in August 2017. In June 2019 he moved to Melbourne City in Australia’s top flight before joining Macarthur, a lower-tier Sydney club, in 2021 and continued to play until announcing his retirement in October 2023.