2022 – Equipo Kern Pharma
41º Clásica de Almería (UCI 1.Pro)
52º Classic Loire Atlantique (UCI 1.1)
83º 3ª etapa Boucles de la Mayenne (UCI 2.Pro)
2021 – Equipo Kern Pharma
2º 1º Etapa Istrian Spring Trophy (UCI 2.2)
3º Istrian Spring Trophy (UCI 2.2)
12º Volta a la Comunitat Valenciana (UCI 2.Pro)
2020 – CCC Development Team
2º Grand Prix World’s Best High Altitude (UCI 1.2)
4º Tour of Mevlana (UCI 2.2)
5º Grand Prix Mount Erciyes 2200 mt (UCI 1.2)
7º Campeonato de Rusia
2019 – Lokosphinx
1º 3ª etapa Tour of Iran (UCI 2.1)
1º Tour of Iran (UCI 2.1)
1º 4ª etapa Turul Romainei (UCI 2.1)
2º Turul Romainei (UCI 2.1)
11º Classica da Arrabida (UCI 2.2)
13º Volta ao Alentejo (UCI 2.2)
23º Vuelta a Castilla y León (UCI 2.1)
31º Vuelta a Asturias (UCI 2.1)
2018 – Lokosphinx (amateur)
1º LII Circuito del Guadiana
1º 2ª etapa Volta a la Província de València
1º VIII Volta a la Província de València
5º Copa de España
12º Tour of Iran (UCI 2.1)