Desde 2020 corre para el equipo británico INEOS Grenadiers de categoría UCI WorldTeam.
[1] Inició en el Ciclomontañismo a la edad de nueve años con la Fundación Mazuera compitiendo en categorías inferiores, durante varios años corrió en el calendario nacional e internacional en esta disciplina, siendo campeón nacional, panamericano y medallista olímpico juvenil en el Cross country.
[2] En el año 2017 inició en el Ciclismo en ruta en el equipo internacional U.C.
Monaco sub-23, fichando en 2019 por el equipo colombiano GW Shimano.
[4] Campeonato Panamericano de Ciclismo de Montaña 2016 2014 2018 2019 2024 2025 Durante su carrera deportiva ha conseguido los siguientes puestos en las Grandes Vueltas y en los Campeonatos del Mundo: —: no participa Ab.