2020 – Equipo Kern Pharma
10º 4ª etapa Étoile de Bessèges (UCI 2.1)
16º Étoile de Bessèges (UCI 2.1)
31º Belgrade Banjaluka (UCI 2.1)
34º Tour de Serbie (UCI 2.2)
34º Grand Prix Cycliste la Marseillaise (UCI 1.1)
40º Mont Ventoux Dénivelé Challenge (UCI 1.1)
55º Vuelta a Burgos (UCI 2.Pro)
2019 – AV Villas-Auteco
4º 1ª etapa Clásica de Cota
4º 3ª etapa Clásica Ciudad de Soacha
13º Clásica Ciudad de Fusagasugá
19º Clásica Ciudad de Soacha
20º Vuelta a la Juventud
2018 – Fundación Esteban Chaves (juvenil)
1º Challenge Montaña Central de Asturias
1º 1ª etapa A Ruta do Albariño
1º Ruta do Albariño
1º 3ª etapa Clásica Esteban Chaves
1º 1ª etapa Vuelta juvenil a Cundinamarca
1º 3ª etapa Vuelta juvenil a Cundinamarca
1º Vuelta juvenil a Cundinamarca
1º 3ª etapa Clásica Ciudad de Soacha
2º 2ª etapa Vuelta al Porvenir
2º Vuelta al Porvenir
3º Clásica Esteban Chaves
7º Vuelta al Besaya
2017 – Fundación Esteban Chaves (juvenil)
1º Clásica San Gil
1º Clásica Esteban Chaves
1º Clásica de Soacha
3º Clásica de la Guadua
3º Clásica Carmen de Viboral
5º Vuelta al Porvenir
6º Campeonato de Colombia CRI
2016 – Fundación Esteban Chaves (cadete)
1º Micro Vuelta al Valle
1º Clásica de la Guadua
1º Clásica Esteban Chaves
1º Clásica de Canapro
1º 3ª etapa Vuelta Nacional del Futuro
2º Clásica de Soacha
2º Clásica de Aguazul
2º Vuelta Nacional del Futuro
3º Campeonato de Cundinamarca CRI