Williams grew up in Tampa, Florida and attended Plant City High School.[1] As a senior, he caught 40 passes for 743 yards with 8 touchdowns in nine games played and was named a second team All-American by Sports Illustrated.[2] Williams was considered a consensus top-50 recruit in his class nationally.[3] He committed to play college football at Oklahoma over offers Alabama, Florida, Georgia, and LSU.[4] Williams finished his high school career with 160 receptions for 3,191 yards and 45 touchdowns.[5]
College career
Williams joined the Oklahoma Sooners as an early enrollee.[6] Williams was named the Big 12 Conference Newcomer of the Week after catching 5 passes for 100 yards and one touchdown in a 52-21 win over Texas Tech.[7] He finished the season with 35 receptions for 380 yards and four touchdowns.[8] Shortly after the end of the season and the departure of Oklahoma head coach Lincoln Riley for USC, Williams entered the transfer portal.[9]
Williams ultimately transferred to USC.[10] He caught 40 passes for 631 yards and five touchdowns in his first season with the Trojans.[11]
On December 15, 2023, Williams announced that he would be entering the transfer portal for the second time.[12] On January 15, 2024, he announced that he would transfer to Tulane.[13]