The Sydney Swans are Hamling's fourth AFL club, following Geelong, the Western Bulldogs and Fremantle. Drafted by the Cats at pick 32 in 2011 but forced to wait until 2015 for a debut, the 194cm key defender arrived as an unrestricted free agent in late 2023, played his first Swans match in Round 1, 2025 and re-signed that September. He has played 115 AFL games and kicked 4 goals.