Joan Cruz

[3]​ Además, jugó a Copa Libertadores Sub-20 de 2020, y sumando varios minutos en el campeonato nacional 2021.Formando parte del conjunto albo, obtuvo la Copa Chile 2021, además y la Supercopa 2022 y el Torneo de Primera División de la misma temporada.Tras la obtención del campeonato, no renovó su contrato con Colo-Colo, pese a que el club entendía dicho contrato renovado debido a cláusulas en este.[4]​ El 5 de abril de 2023 firma por el Real Oviedo hasta 2027,[5]​ pasando inicialmente a formar parte del Real Oviedo Vetusta.[7]​ Fue convocado por la Selección chilena sub-17 para disputar el Mundial de 2019, participando en los cuatro partidos enfrentados por Chile y marcando dos goles en el último partido ante Brasil.