Career
Darlington
Born in Wallsend, Smith made his debut in the Football League on 5 April 2010, replacing Chris Moore in the 77th minute of Darlington"s 1–0 home defeat by Hereford United in League Two. He joined Conference North club Workington on loan for a month on 29 October 2010, and made six appearances before returning to Darlington. In his first four Conference matches back with Darlington he scored six goals.
On 30 April 2011 he signed a new two-year contract along with Philosophy Gray and John McReady.
In July 2011 Smith went on 2-week trial with Stoke City. Stoke didn"t resume their interest in Smith and was sent back to Darlington.
Watford then took Smith on trial. However he was also later sent back to Darlington.
Charlton
Shortly after coming on he set up the fourth goal of the match from a cross.
On 17 January 2012, Smith joined League Two club Accrington Stanley on a loan deal to the end of the 2011-2012 season. On 14 August 2012, Smith made his full first team debut for Charlton Athletic in a League Cup defeat to Leyton Orient. In November 2012 Smith joined Newport County on a one-month loan and scored on his debut versus Cambridge United 6 November.
On 8 March 2013, Michael joined League One side Colchester United on loan until 6 April 2013.
On 30 July 2013, Smith joined League Two side AFC Wimbledon on loan until 1 January 2014 and was given the number 9 shirt. He made his debut on the opening day of the 2013-2014 season against Torquay United on 3 August 2013, the gamed ended 1–1.
Swindon Town
On 22 January 2014, Smith signed for Swindon Town for an initial £100,000. Portsmouth
On deadline day, January 2016 Smith joined League Two side Portsmouth on loan.