Career
He has previously played for Stockport County and Macclesfield Town, Football Club United of Manchester and had loan spells at Hyde and Droylsden. Stockport County
Born in Wythenshawe, Manchester, Fisher started his career with Stockport County and made his debut on 24 April 2009, coming on as an 89th-minute substitute as part of the 4–3 victory over Crewe Alexandra. Fisher scored his first goal in professional football in Stockport"s 2–2 draw with Accrington Stanley on 28 September 2010.
On 19 May 2011 Stockport announced they had released Fisher following their relegation from the Football League.
He made 31 appearances and scored one goal in all competitions. In May 2011 it was announced by the club for the 2011-2012 season that he had been released.
Macclesfield Town
Later that summer Fisher was handed a trial by Macclesfield Town. After impressing in the trial he signed on a one-year contract with Macclesfield.
On 4 November 2011, he was loaned out to Conference North side Hyde on an initial one-month loan deal.
His winning goal was described as a "screamer". In December 2011, after six league appearances, one FA Trophy appearance and one goal, he returned to Macclesfield. He was one of sixteen players released by the club at the end of the season.
Droylsden
In the summer of 2012 he signed for Droylsden before leaving the club in September, having been released.
Football Club United of Manchester
In October 2012 he joined Football Club United of Manchester.