2018
1er des Championnats d'Australie sur route
2017
4ème de la 4ème étape du Tour de Catalogne (Montferrer-Igualada)
6ème de la 3ème étape B des Trois Jours de La Panne (La Panne-La Panne CLM)
3ème du prologue du Tour de Romandie (Aigle CLM)
4ème de la 2ème étape du Tour de Romandie (Aigle-Bulle)
4ème de la 3ème étape du Tour de Romandie (Payerne-Payerne)
2016
3ème de la 1ère étape du Paris-Arras Tour (Douchy-les-Mines-Biache-Saint-Vaast)
2ème de la 2ème étape du Paris-Arras Tour (Barlin-Saint-Omer)
2ème de la 3ème étape du Paris-Arras Tour (Gravelle-Arras)
3ème du Paris-Arras Tour
6ème du prologue du Tour de Luxembourg (Luxembourg CLM)
9ème de la 1ère étape du Tour de Luxembourg (Luxembourg-Hesperange)
6ème de la 3ème étape du Tour de Luxembourg (Eschweiler-Differdange)
2015
1er du Tour des Flandres Espoirs
5ème de la 4ème étape du Rhône Alpes Isère Tour (Saint-Maurice-l'Exil-Charvieu-Chavagneux)
4ème de la 2ème étape de Paris-Arras Tour (Ficheux-Beaurains)
5ème de la 3ème étape de Paris-Arras Tour (Arras-Arras)
9ème de Paris-Arras Tour
2014
2ème de la 2ème étape du Tour de Singkarak (Muara Sijunjung-Padang)
3ème de la 7ème étape du Tour de Singkarak (Padang-Padang)