Hall kicked his 600th career goal against the Western Bulldogs in Round 10, 2009, when he kicked six in that game. After a striking incident involving Adelaide's Ben Rutten in his 250th game, Hall was put under an immense amount of pressure from coach Paul Roos to leave the club. Hall called a press conference on 7 July 2009 to announce that he was no longer going to play for the Swans. He kicked four goals in his last game for the club.