[2] On 2013, he arrived to Colo-Colo from Ecuadorian club Independiente José Terán.
[3] He signed his first contract as professional player on 2015 at the age of 18 years being only considered as a substitute on some matches.
[7] In the second half of 2024, Carabalí was loaned out to Audax Italiano until the end of the season.
He was later called up for a training microcycle by Chile national team's coach, Reinaldo Rueda.
[11] He received his first call up to the Chile senior team to play the 2022 FIFA World Cup qualification matches against Uruguay and Colombia on 8 and 13 October 2020 respectively,[12] but he didn't make his international debut at senior level.