Santa Cruz Warriors (2022–2023) On March 31, 2022, Williams declared for the NBA draft and hired an agent. After going
undrafted in the
2022 NBA draft, he signed to play for the
Boston Celtics during their
NBA Summer League. Williams later signed with the
Golden State Warriors, but was waived on October 3, 2022, along with
Mac McClung. On October 24, 2022, Williams joined the
Santa Cruz Warriors training camp roster.
Capital City Go-Go (2023) On January 12, 2023, Williams was traded to the
Capital City Go-Go.
ratiopharm Ulm (2023–2024) On July 18, 2023, Williams signed with
ratiopharm Ulm of the
Basketball Bundesliga. He averaged 14.2 points, 9.4 rebounds, 3.3 assists, and 1.2 steals with a 54.8% field goal percentage in 60 games; in his 18 EuroCup games he led the league in rebounds (10.8) per game.
Drafted in the NBA G League On June 13, 2024, Williams was drafted by the
Valley Suns from the
Sioux Falls Skyforce in the
2024 NBA G League expansion draft. The Suns claims to his player rights are valid for two years and would be exercised if he were to return to the G League.
Alba Berlin (2024) On July 11, 2024, Williams signed a two-year deal with
Alba Berlin of the German
Basketball Bundesliga. He averaged 10.8 points, 6.9 rebounds (4th in the league), and 3.1 assists per Euroleague game.
Maccabi Tel Aviv (2024–2025) On December 22, 2024, Williams signed a one-and-a-half-year contract with
Maccabi Tel Aviv of the
Ligat HaAl and the
EuroLeague.
Bahçeşehir Koleji (2025–present) On July 17, 2025, he signed with
Bahçeşehir Koleji of the Turkish
Basketbol Süper Ligi (BSL). ==National team career==