He previously played for Adelaide in the Australian Football League (AFL) after being recruited with the 30th pick of the 2018 national draft.
[1][2] Hamill represented Vic Country at the AFL Under 18 Championships for the 2018 season.
[3] He also played with the Dandenong Stingrays in the NAB League for two seasons,[4] named as one of the best in their premiership in 2018.
[5] Hamill debuted in the Crows' fifty-three point loss against the Gold Coast Suns in the third round of the 2020 AFL season.
This Australian rules football biography of a person born in the 2000s is a stub.