McCoy was born on November 13, 2007 and grew up in
Oakland, California, before moving to
Los Angeles as a
freshman in high school. He attended
St. John Bosco High School and played
basketball there as a
guard. He averaged 8.6 point and 4.5 rebounds per game as a
freshman while serving as the team's
sixth man, helping them to an appearance in the
CIF-SS Open Division championship. As a
sophomore in 2023–24, he averaged 18.6 points, 8.0 rebounds, 2.4 assists and 2.4 steals per game, being honored as the
MaxPreps National Sophomore of the Year. McCoy was also selected as the
Press-Telegram Player of the Year. McCoy missed a portion of the 2024–25 season due to injury, but was still named honorable mention
All-American by MaxPreps and averaged 16.5 points and 5.9 rebounds per game. In August 2025, he transferred to
Sierra Canyon School for his
senior season. He led Sierra Canyon to a 30–1 record and the Open Division State Championship in 2026. For the season, McCoy averaged 19.2 points, 7.4 rebounds, 3.5 assists and 2.2 steals per game, while shooting 61.8%. McCoy was unanimously selected as a five-star recruit in the class of 2026 by the three major recruiting outlets. He was ranked 17th by
ESPN, 14th by
247Sports and the third overall player in the nation by
Rivals (
On3.com). At one time he was ranked by Rivals as the second-best player in the nation and ranked in the top-10 by 247Sports and ESPN. On March 17, McCoy was named the 2025–26 MaxPreps California Player of the Year. On April 4, McCoy committed to play
college basketball for head coach
Dusty May and the
Michigan Wolverines. He announced his commitment at halftime during the Final Four game between Michigan and Arizona, as the Wolverines went on to win the
national championship in 2026. At the
Nike Hoops Summit, McCoy posted 11 points (including two game-tying free throws with 0.6 seconds remaining in regulation), five assists, four steals and three blocks. On April 17, he had 20 points and six rebounds in the
Jordan Brand Classic. ==College career==