2018
1er du Tour de Guangxi
1er de la 4ème étape du Tour de Guangxi
1er des Championnats d'Italie du contre-la-montre
1er du Giro della Toscana
1er de la Coppas Agostini
2017
17ème des Strade Bianche
15ème du Tour des Flandres
5ème de Paris-Roubaix
2ème de la 3ème étape de la Route du Sud (Saint-Gaudens-Gavarnie-Gèdre)
7ème de la Route du Sud
1er du Championnat d'Italie de CLM
2ème de la 13ème étape du Tour d'Espagne (Coin-Tomares)
3ème du Tour de Lombardie
2016
7ème de la Nokere Koerse
3ème de la 2ème étape de la Semaine Internationale Coppi-Bartali (Riccione-Sogliano)
4ème de la 4ème étape de la Semaine Internationale Coppi-Bartali (Pavullo-Pavullo)
3ème de la Semaine Internationale Coppi-Bartali
7ème de la 3ème étape du Tour du Yorkshire (Middlesbrough-Scarborough)
7ème du Tour du Yorkshire
9ème de la 3ème étape du Tour de Slovénie (Celje-Celjska Koca CLM)
4ème du Championnat d'Italie CLM (Romanengo)
5ème du Championnat d'Italie (Boario)
10ème de la 1ère étape de l'Arctic Race of Norway (Fauske-Rognan)
1er de la 3ème étape de l'Arctic Race of Norway (Nesna-Korgfjellet)
1er de l'Arctic Race of Norway
8ème de la 3ème étape du Tour du Poitou-Charentes (Thuré-Châtellerault)
5ème de la 4ème étape du Tour du Poitou-Charentes (Saint-Sauveur-Châtellerault CLM)
5ème du Tour du Poitou-Charentes
6ème du GP de Montréal
2015
2ème de la 3ème étape du Tour de Normandie (Duclair-Elbeuf-sur-Seine)
2ème de la 6ème étape du Tour de Normandie (Carentan-Martinvast)
2ème du Tour de Normandie
1er de la 4ème étape du Tour de Bretagne (Plogoff-La Pointe Duraz-Pontivy)
7ème du Tour de Bretagne
9ème de la Flèche Ardennaise
9ème de la 3ème étape du Tour d'Angleterre (Cockermouth-Kelso)
7ème de la 6ème étape du Tour d'Angleterre (Stoke-on-Trent-Nottingham)
2014
2ème de l'An Post Ras