announced that Marsh had left the club. Stalybridge Celtic After his release from FC United of Manchester he joined Conference North side Stalybridge Celtic. He made his debut for the club on 14 August 2010, scoring in a 2–0 win over Redditch United. On 6 November 2010, he scored 4 goals in one match as part of a 5–0 away win over Workington. On 16 November 2010 he netted another two goals in a 4–0 derby win over Droylsden, Marsh capitalising on Droylsden's poor performance. On 21 February 2011, he scored for Stalybridge in their local derby against his former club Hyde. Marsh finished the 2010–11 season as Stalybridge's top goalscorer with 24 goals in all competitions. Marsh started his second season with Stalybridge well, scoring his first hat-trick of the season against Vauxhall Motors in August, meaning Marsh would finish the first month of the season with ten goals already to his name. Forest Green Rovers and Hereford United On 10 May 2012, Marsh joined Forest Green Rovers on a free transfer, signing a two-year contract with the Conference National club. He made his debut on 14 August 2012 in an away win against AFC Telford United. After finding his first-team opportunities limited at Forest Green Rovers, he joined Hereford United on a one-month loan deal on 5 October 2012. On 31 January 2013, Marsh and Forest Green came to a mutual agreement to terminate his contract early and he left the club. Guiseley, Stalybridge Celtic and Barrow Marsh rejoined Guiseley in the summer of 2013. In January 2014, he joined Barrow on loan. Salford City, Ashton United and Wales He signed with Northern Premier League Division One North club Salford City in August 2014. He made his club debut in the opening league match of the season on 16 August as Salford beat Scarborough 4–1. The following month he joined Ashton United, afterwards signing for Cefn Druids in December 2014. He joined Bala Town of the Welsh Premier League in August 2016. In September 2016 he joined Altrincham. He was released in December, and in January 2017 he joined North West Counties Football League side Runcorn Town. He joined Rhyl of the Welsh Cymru Alliance in October 2017, from Pilkington of the Cheshire Football League. Marsh was released by Rhyl, via text message, in May 2018. On 29 September 2018, he scored the winning goal in his Droylsden