Road
2011
1st Stage 4, Vuelta Ciclista de Chile
2015
1st Stage 1, Okolo Slovenska
2016
8th Trofeo Felanitx-Ses Salines-Campos-Porreres
Track
2007
Junior National Team Pursuit Championships (with Elia Viviani, Mario Sgrinzato and Mirko Tedeschi)
2011
National Team Pursuit Championships (with Omar Bertazzo, Giairo Ermeti and Alessandro De Marchi)
Road
2011
1st Stage 4, Vuelta Ciclista de Chile
2015
1st Stage 1, Okolo Slovenska
2016
8th Trofeo Felanitx-Ses Salines-Campos-Porreres
Track
2007
Junior National Team Pursuit Championships (with Elia Viviani, Mario Sgrinzato and Mirko Tedeschi)
2011
National Team Pursuit Championships (with Omar Bertazzo, Giairo Ermeti and Alessandro De Marchi)