Wilson attended John H. Guyer High School in Denton, Texas. As a junior, he averaged 16.1 points, 6.2 rebounds and 3.3 assists per game. As a senior, he averaged 18.1 points, 7.5 rebounds and three assists per game, earning Class 6A All-State honors.[3]
Recruiting
Wilson was a consensus four-star recruit and was considered the 46th-best player in the 2019 class by 247Sports. He originally committed to playing college basketball for Michigan but reopened his recruitment with the departure of head coach John Beilein.[4] He later committed to Kansas over an offer from North Carolina, among others.[5]
On November 8, 2019, Wilson suffered a broken ankle against UNC Greensboro in his second career game. He missed the remainder of the season and was granted a medical redshirt after undergoing surgery.[6] On December 8, 2020, Wilson recorded 23 points and 10 rebounds, making a go-ahead three-pointer with 42 seconds remaining, in a 73–72 win over eighth-ranked Creighton.[7] As a freshman, Wilson averaged 11.8 points and 7.9 rebounds per game, earning Big 12 All-Freshman Team honors. On April 9, 2021, he declared for the 2021 NBA draft while maintaining his college eligibility.[8] Wilson ultimately returned to Kansas. On November 2, he was suspended for three games due to an arrest on suspicion of DUI.[9] Wilson was named to the Third Team All-Big 12 as a sophomore.[10] He averaged 11.1 points and 7.4 rebounds per game, helping the Jayhawks win a national title. Following the season Wilson declared for the 2022 NBA draft but ultimately withdrew from the draft.[11] As a junior, Wilson was named Big 12 Player of the Year.[12]