Professional 2011-
24-05-2018 Tour of California 2018 Stage 3
30-01-2018 Challenge Mallorca 2018 Etapa 3, Trofeo Lloseta Andratx
20-05-2016 2016 Amgen Tour of California Stage 5
13-05-2015 Tour of California 2015 Stage 3