Williams played basketball for Theodore Roosevelt High School in Fresno, California. As a Freshman, His Team would finish 15–14 and finish second in the North Yosemite League, His Team lost in the second round of the CIF Central Section to Mission Oak High School, His Team finished Top 10 in the CIF Central D3 Basketball. As a Sophomore, His Team would finish 27–8 and finish first in the North Yosemite League, His Team finished Top 15 in the CIF's Central Section, His Team reached CIF Central Section D3 Championship but lost to NYL League rival Fresno High School. As a Junior, His Team would go 24–5 and finish first in the North Yosemite League, His Team would finish Top 10 in the CIF's Central Section, His Team reached Central Section's D2 Semi-Finals but lost to Mission Oak High School. As a senior, he averaged 34 points and 18 rebounds per game. His Team would also have a 25–8 record and finish first place in the North Yosemite League, ranked Top 15 in the Central Section, Top 35 in CIF D3 Men's Basketball and 1st in the Central Section's D3 Men's Basketball, and win the CIF Central Section D3 Men's Basketball Championship against Selma High School. He set school and city records with 2,302 career points.[1] Williams formed a relationship with Fresno State head coach Rodney Terry in eighth grade and committed to play college basketball for the program as soon as he was old enough.[2]
College career
As a freshman at Fresno State, Williams averaged 7.7 points and 4.4 rebounds per game.[3] He was the runner-up for the Mountain West Freshman of the Year award. As a sophomore, Williams averaged 13.8 points and 6.1 rebounds per game, and received Third Team All-Mountain West honors from the league's coaches. For his junior season, he transferred to UTEP, following head coach Rodney Terry.[4] He sat out a year as a redshirt and worked on his shooting.[5] On January 15, 2020, Williams posted a career-high 34 points and 10 rebounds in an 80–77 overtime win against UTSA.[6] He averaged 17.8 points and 7.2 rebounds per game as a junior, and was named to the First Team All-Conference USA.[7] In his senior season, Williams averaged 15.1 points and 7.4 rebounds per game, earning Third Team All-Conference USA honors. He opted to use an additional year of eligibility, granted due to the COVID-19 pandemic, transferring to Texas Tech.[8] On February 22, 2022, Williams surpassed the 2,000 point mark in a 66–42 win over Oklahoma, and finished with 13 points.[9] For his super-senior year, Williams received First Team All-Big 12 and Big 12 All-Newcomer Team honors from the league's coaches.[10]
Professional career
Ontario Clippers (2022–2023)
On October 24, 2022, Williams joined the Ontario Clippers training camp roster.[11]
On March 28, 2024, Williams signed with Bnei Herzliya of the Israeli Basketball Premier League.[16] He played 10 games for the team, averaging 17.1 points (6th in the league), 7.6 rebounds (4th), and 1.0 blocks (8th) per game.[17]