His last game for the Saints was in Round 11, 2008 against the Western Bulldogs. He did not play a game in 2009 and on 13 November 2009 Fisher was delisted by St Kilda.
His final appearance for the Saints took place in Round 11, 2008 against the Western Bulldogs. He did not participate in any games during 2009, and on November 13, 2009, Fisher's contract with St Kilda was terminated.