Petty began playing for the Thunderbirds in 2016 and has played for the South Australian-based team ever since.[2][3] During her development, Petty was part of the South Australian Sport Institute Netball Program and was a member of the 2017 Under-21 Australian team.[3] She was appointed co-captain of the Thunderbirds for the 2020 season, sharing the role with English netballer Chelsea Pitman.[4] She also sits on the board of the Australian Netball Players’ Association.[5]