Williams played the 2018–19 season for the Wildcats, averaging 11.4 points per game and earning honorable mention Pac-12 Conference All-Freshman team honors. He had knee surgery in 2019, missing what would have been his sophomore season. He left Arizona in 2020 to heal and to prepare for his eventual professional career.[2]
After going undrafted in the 2021 NBA draft, Williams joined the Westchester Knicks of the NBA G League in October 2021.[3] He averaged 17.7 points, 4 rebounds and 4.7 assists per game in 10 games.
On January 5, 2022, Williams was reacquired by the Westchester Knicks.[5] On January 22, he scored a career-high 35 points and had eight assists in a 142–117 loss to the Maine Celtics.[6]
On February 22, 2022, Williams signed a two-way contract with the Portland Trail Blazers.[7] He was waived on October 7.[8]
College Park Skyhawks (2022–2023)
On November 4, 2022, Williams was named to the opening night roster for the College Park Skyhawks.[9]
On December 28, 2023, Williams signed a two-way contract with the Dallas Mavericks.[13] Williams reached the 2024 NBA Finals where the Mavericks lost to the Boston Celtics in five games.[14] He was re-signed on July 12, 2024, to a two-way contract.[15]