Perkins attended Clyde C. Miller Career Academy in St. Louis, Missouri.[1] He averaged 15.7 points, 9.5 rebounds, 3.6 assists and 3.0 steals per game as a junior, leading the team to a 21–5 record.[2] As a senior, he averaged 20.8 points and 15.6 rebounds per game.[3] Perkins competed for Gateway Basketball Club on the Amateur Athletic Union circuit.[4]
College career
In his first two years of college basketball, Perkins played for Southwestern Illinois College. As a freshman, he averaged 20 points and 6.9 rebounds per game, shooting 60.5 percent from the floor.[3] He averaged 26.4 points per game as a sophomore, which ranked third in the nation among junior college players. Perkins left as the program's all-time leading scorer.[5] For his junior season, he committed to Saint Louis over two other NCAA Division I offers, including Louisiana–Monroe.[6][7] After struggling initially, Perkins was given an expanded role during Atlantic 10 Conference play.[8][9][10] In January 2020, he scored 25 points in consecutive games against Dayton and Davidson. On February 1, Perkins scored a season-high 33 points in a 78–73 win over Saint Joseph's.[11] As a junior, he averaged 15 points and 3.5 rebounds per game, earning Third Team All-Atlantic 10 and Sixth Man of the Year honors.[12] On November 28, Perkins posted 32 points, including 26 in the second half, and five assists in an 85–81 victory over LSU.[13] As a senior during the 2020-2021 season he averaged 17.1 points and 3.9 rebounds per game. Perkins was named to the Second Team All-Atlantic 10. He missed the entire 2021-2022 season due to a torn ACL. Following the season, he announced he was taking advantage of the additional season of eligibility granted by the NCAA due to the COVID-19 pandemic and wil return for the 2022-2023 season as a redshirt graduate athlete.[14]