Elite – 2013
16 at general classification Vuelta a Burgos (2.HC LEVEL)
18 at stage 5 (Lagunas de neilla) Vuelta a Burgos
66 at stage 4 Vuelta a Burgos
37 at stage 3 Vuelta a Burgos
36 at stage 2 Vuelta a Burgos
22 at stage 1 Vuelta a Burgos
10 at general classification Vuelta ciclista a Leon
20 at stage Vuelta ciclista a Leon
5 at stage Vuelta ciclista a Leon
10 at stage Vuelta ciclista a Leon
25 at Circuito de Getxo
23 at Klasika Ordizia
16 at general classification GP Torres Vedras – Trofeu Joaquim Agostinho
16 at stage 3 GP Torres Vedras – Trofeu Joaquim Agostinho
21 at stage 2 GP Torres Vedras – Trofeu Joaquim Agostinho
20 at general classification Vuelta Asturias
11 at stage 2 Vuelta Asturias at 12″ from winner Moreno (Movistar)
32 at stage 1 Vuelta Asturias
12th at Vuelta Madrid (2days after Tour bretagne) at 1’14”
38th at general classification Tour de bretagne
33th at stage 5 Tour de bretagne
8th at stage 4 Tour de bretagne
19th at stage 1 Tour de bretagne
33 at 1’23” klasika primavera Amorebieta
25th at Stage 1 Vuelta cyclista y Leon
19th at stage 2 Vuelta cyclista y Leon
34 at 1’33” (mountain) stage 1 vuelta Andalucia
27 at 3′ (mountain) stage 3 vuelta Andalucia
Vierdejaar belofte – 2012
7th Berner Eurode Omloop
21st Pro Race Geraardsbergen
17th General classification Vuelta a Palencia
9th Stage 1 Vuelta a Palencia
1st Stage 3 Vuelta a Palencia
12th Stage 3 Vuelta a Leon
8th Stage 5 Vuelta a Leon
8th Stage 4 Tour Alsace (Finish climb 10km 7% markstein)
17th Mountain stage 6 Tour Alsace
11th Mountain stage 4 giro de la vallee d’aosta
10th Mountain stage 5 giro de la vallee d’aosta
16th Climb Hill Time Trial 12km giro de la vallee d’aosta (6%)
8th General classification Tour des Pays de Savoie
5th Stage 1 Tour des Pays de Savoie (finish 10km climb 10-11%)
12th Stage 2 Tour des Pays de Savoie (Mountain stage)
3th Stage 3 Tour des Pays de Savoie (finish +-25km climb, Col Cenis)
1st General clasification Vuelta a Navarra
1st U23 classificationVuelta a Navarra
2nd Mountain classification Vuelta a Navarra
4th Point classification Vuelta a Navarra
1st Mountain stage 3 Vuelta a Navarra (finish climb 6km)
4th Stage 4 Vuelta a Navarra (finish climb 16km)
12th Stage 5 Vuelta a Navarra
9th Stage 3 Giro Della Toscana Nations Cup
Derdejaar belofte – 2011
1st Mountain classification Giro de la vallee d’aosta
3th Mountain stage Giro de la Vallee d’Aosta
16th Climb Time Trial 10km Giro de la Vallee d’aosta (13%)
Tweedejaar belofte – 2010
3th Mountain stage Giro de la Vallee d’Aosta
6th General classification Giro de la Vallee d’Aosta op 2min40
Eerstejaar belofte – 2009
13th General classification Tour de L’isard
2nd Youngest classification Tour de L’isard
7th Mountain stage Tour de L’isard (Finish at Plateau de Beille)
Tweedejaar junior – 2008
1st Mountain stage AIN-Ternational Rhône-Alpes Valromey Tour
1st Climb Hill Race Herbeumont
2nd General classification GP Rüebliland
3th General classification Luik La Gleize
Eerstejaar junior – 2007
1st Youngest classification Tour De Ain Rhône Alphes Valromey
5th General classification GP Rüebliland
Tweedejaar nieuweling – 2006
1st Belgian cup: Geraardsbergen Trofee Zuid-Oost Vlaanderen
1st Climb Hill Race Herbeumont
1st Orroir (Kluisbergen)
1st Heurne