Fisher returned to playing football for the Development Side in September 2014. He made his first appearance of the season for the first team on 11 December 2014 when he came on as a substitute for the under-performing Matthews in Celtic's 4–3 defeat away against Dinamo Zagreb in the Europa League. Fisher made a further four substitute appearances in League and League Cup games from January to March 2015. He was an unused substitute in Celtic's 2–0 win over Dundee United on 15 March 2015 in the 2015 Scottish League Cup Final, entitling him to a winner's medal. On 25 August 2015, Fisher was loaned to St Johnstone for the rest of the 2015–16 season. He scored his first professional goal in a 3–0 win over Hearts on 19 March 2016.
