A former Murray Bushrangers captain who had spent 2019 in Greater Western Sydney's reserves, Murray was picked up in the 2021 supplemental selection period and later upgraded to the senior list. By 2023 he was Adelaide's first-choice key defender, averaging 7.3 spoils a game until an ACL rupture in Round 19 ended his season. He returned in Round 14 the following year against Sydney. He has played 78 games and kicked 3 goals.