Desde 2020 corre para el equipo profesional bareiní Team Bahrain Victorious de categoría UCI WorldTeam.
Durante su paso por las categorías juveniles tuvo la oportunidad de correr la Vuelta a Colombia en las divisiones inferiores del Manzana Postobón Team.
[1] Para el año 2018 tuvo la oportunidad de dar el gran salto al ciclismo europeo en el equipo italiano Team Cinelli donde tuvo la oportunidad de vivir la experiencia del ciclismo amateur en competencias italianas.
En el año 2020 dio el salto al ciclismo profesional con el equipo Team Bahrain McLaren del circuito UCI WorldTour donde debutó en el Tour Down Under.
[2] Como amateur disputó el Giro del Valle de Aosta en 2019 acabando en la 6.ª posición en la general final.