Williams was recruited by the Greater Western Sydney Giants as a priority player in September 2016.[1] She made her debut in the thirty-six point loss to Adelaide at Thebarton Oval in the opening round of the 2017 season.[2] She played every match in her debut season to finish with seven games.[3] She was delisted at the end of the 2017 season[4] and was subsequently signed by Fremantle as a delisted free agent.[5]
At Fremantle, Williams played every game in 2018 and 2019 until round 6 when she injured her knee, rupturing her anterior cruciate ligament. She missed the remainder of the season, and didn't return to the Fremantle team throughout the 2020 and 2021 seasons. She was delisted at the end of the 2021 season.[6]