McGowens played basketball for
Wren High School in
Piedmont, South Carolina. As a sophomore, he averaged 26.3 points, 3.8 rebounds, and three assists per game, and was named Region 1-4A Player of the Year. He led his team to a Class 4A Upper State runner-up finish. In his junior season, McGowens scored a school-record 65 points in a second-round win at the Class 4A playoffs. He averaged 25.3 points, 6.4 rebounds, and 3.1 assists per game as a junior, leading his team to the Class 4A Upper State championship game and repeating as Region 1-4A Player of the Year. For his senior season, McGowens moved to Legacy Early College in
Greenville, South Carolina. As a senior, he averaged 21.6 points, 4.7 rebounds, and 3.1 assists per game, earning South Carolina
Gatorade Player of the Year honors. He was selected to the
Jordan Brand Classic roster.
Recruiting McGowens was considered a five-star
recruit by
247Sports and
Rivals, and a four-star recruit by
ESPN. On February 10, 2020, he announced his commitment to play college basketball for
Florida State. On October 8, 2020, McGowens decommitted from the program. On November 13, 2020, he committed to
Nebraska, becoming the highest-ranked recruit in program history and its first five-star recruit. ==College career==