Career
Fisher made his senior debut for Kilmarnock during the 2010-2011 season, and spent a loan spell at Cowdenbeath. Fisher would sign a long-term contract, which keep him until 2015. He joined Hamilton Academical on loan in August 2012.
The loan deal was extended in January 2013.
At the end of the 2012-2013 season, Fisher returned to the club In 2013-2014 season, Fisher joined East Fife on an emergency one-month loan deal.
After a making few appearance at East Fife, Kilmarnock released five players, including Fisher. Following his release, Fisher joined East Fife on a free transfer.
Fisher signed for Albion Rovers in June 2014.