Williams aloitti kauden 2017 pelaamalla Newtown Jetsissä Sharks Intrust Super Premiership NSW Cup -joukkueessa, ennen kuin hän teki klubille debyyttinsä 9. kierroksessa Wests Tigersia vastaan, aloittaen toisesta rivistä ja tekemällä try 22<unk>16 voitossa Leichhardt Ovalissa. 7. toukokuuta 2017 Williams pelasi Tongaa vastaan Fijillä 2017 Pacific Testissä, aloittaen toisesta rivistä, mutta valitettavasti hän kärsi kauden päättyvästä etujohdon (ACL) polven vammasta Campbelltownin stadionilla 26<unk>24 jännittävässä voitossa. Williams lopetti vuoden 2017 NRL-kauden.
Hän pelasi vain yhden ottelun ja teki yhden tryyn Sharksille. 17. marraskuuta 2017 Williams allekirjoitti 1-vuotisen sopimuksen entisen klubinsa Parramatta Eelsin kanssa kaudella 2018.