After loan spells at Newport County, Barrow and Tamworth, he left the club for a second time in 2011, after which he joined Chester.
Smith finished the 2006–07 season with one appearance for Vale, and the club announced on 9 May that he would be released when his contract expired on 30 June.
[12] Smith trialled with League Two team Bury before moving to Scotland to sign with Scottish First Division side Clyde in August.
Smith started in Clyde's first 11 matches of the season, before being handed a red card against Livingston on 29 September in the 88th minute, which led to him dropping out of the team due to suspension.
[17] He had a trial with newly-relegated Conference Premier side Wrexham in August 2008 and was offered an initial one-month contract.
[20] He eventually signed for Conference Premier rivals York City on a short-term contract until the end of the 2008–09 season on 15 January.
He had a trial with former club Wrexham in July and played in the second half of a 0–0 draw with Prestatyn Town in a pre-season friendly.
[27] On 26 November 2010, Smith joined Conference Premier rivals Newport County on loan until January 2011 and made his debut a day later as a 70th-minute substitute in a 2–1 victory over Hayes & Yeading United.
In his final appearance, a 2–1 victory over Forest Green Rovers on 30 April, he scored the opening goal of a result that ensured the team's survival from relegation.
[37] He moved on to Airbus UK Broughton in January 2013,[38] before joining AFC Telford United via Stafford Rangers in March 2013, who were struggling to avoid relegation out of the Conference Premier.
Smith played 12 times for the "Magpies" in the 2018–19 season, scoring one goal in the FA Cup, before joining Wealdstone on 21 November 2018.
[47] Hamlet won three of their opening four games of the 2019–20 season and Smith was quick to praise the training facilities at Champion Hill.
[48] On 19 October, he scored the opening goal in a 2–1 victory at Havant & Waterlooville that took the club into the First Round Proper of the FA Cup for the first time in 21 years.
[50] He scored a total of six goals in 32 appearances in the 2019–20 National League South season, which was permanently suspended on 26 March due to the COVID-19 pandemic in England, with Hamlet in 16th-place.
[51] Smith joined Hampton & Richmond Borough on 5 September 2020, rejoining former Maidenhead teammates Rene Steer, Dean Inman and Charlie Wassmer.