He was noticed by Washington State football player Nico Grasu, who alerted the university's basketball coach, Tony Bennett.
When Bennett was hired by Virginia, Perrantes committed to play for him, turning down an offer from USC after Kevin O'Neill was released as coach.
[1] As a senior, he averaged 19.9 points and 5.8 assists per game and was named L.A. Daily News Player of the Year and L.A. Times All-Area First Team.
[2] As a freshman, Perrantes helped lead Virginia to the NCAA Tournament's Sweet 16 for the first time in 19 years while starting 33 games and shooting 44% from behind the arc.
[2] Perrantes broke his nose and suffered a mild concussion after colliding with Malcolm Brogdon in a win against Florida State on February 22.
[5] He averaged 6.4 points and 4.6 assists per game as a sophomore, helping to propel the Cavaliers to a 30–4 record and second straight Atlantic Coast Conference regular-season title.
[11] After going undrafted in the 2017 NBA draft, Perrantes signed a summer league deal with the Miami Heat.
[14] That meant throughout the rest of that season, he had split his playing time between the Cavaliers and their NBA G League affiliate, the Canton Charge.
[21] On January 21, 2020, the Capital City Go-Go announced that they had acquired Perrantes from Canton Charge in exchange for the returning right to Gabe York.