Hamill played for the Australian Institute of Sport in the 2009-10 A-League National Youth League where they failed to win a single game.
On 23 April 2010 Hamill rejected numerous offers from English Premier League clubs to sign his first professional contract with Melbourne Heart along with fellow U-20 players, Kliment Taseski and Eli Babalj [REF].