On August 7, 2019, Williams signed a one-year contract with
ZZ Leiden of the
Dutch Basketball League (DBL). Exactly two years later, on August 7, 2020, Williams signed a one-year contract in
Italy for
Vanoli Cremona. He averaged 12.4 points, 8.3 rebounds and 1 steal per game. On July 23, 2021, Williams signed with
Rytas Vilnius of the
Lithuanian Basketball League (LKL) and the
Champions League. On March 8, 2023, he parted ways with the team. On January 24, 2024, Williams signed with
Hapoel Be'er Sheva of the
Israeli Basketball Premier League. On December 14, 2025, Williams signed with
Gruppo Mascio Bergamo of
Serie A2. On March 2, 2026, he signed with
Śląsk Wrocław of the
Polish Basketball League (PLK). ==References==