Scrivi una continuazione per questo paragrafo - Williams ha iniziato la stagione 2017 giocando per i Newtown Jets nella squadra Sharks Intrust Super Premiership NSW Cup prima di ottenere il suo debutto nel club nel Round 9 contro i Wests Tigers, partendo dalla seconda fila e segnando un tentativo nella vittoria 22-16 a Leichhardt Oval. Il 7 maggio 2017, Williams ha giocato per i Tonga contro le Fiji nel Test del Pacifico 2017, partendo dalla seconda fila, ma purtroppo ha subito un infortunio al ginocchio del legamento crociato anteriore (ACL) durante la vittoria elettrizzante di 26-24 al Campbelltown Stadium. Williams ha terminato la stagione 2017 della NRL
con lui che ha giocato solo una partita e ha fatto un tentativo per gli Sharks. Il 17 novembre 2017, Williams ha firmato un contratto di 1 anno con il suo ex club, i Parramatta Eels, per la stagione 2018.