 On January 13, 2016, he signed with Kavala of for the rest of the 2015–16 season.He later re-joined the Cangrejeros de Santurce for the 2016 BSN season.On August 5, 2016, Williams signed with Best Balıkesir of Turkey.