He previously played for the Greater Western Sydney Giants in the Australian Football League (AFL).
[5][6] He played his first game for the Giants' reserves team in round 1 of the 2022 Victorian Football League (VFL) season.
[10][11] Beginning in 2023, Hamilton appeared in a number of viral videos released by the club on social media.
[12][13] This included a video released prior to the 2023 preliminary final against Collingwood, which the Giants lost.
[13][17] On 20 December 2024, it was announced that Hamilton had joined Carlton's reserves team for the 2025 VFL season.