Professional 2008-
04-09-2018 La Vuelta: Vuelta a España 2018 Etapa 929-08-2018 La Vuelta: Vuelta a España 2018 Etapa 417-05-2016 Tour of California 2016 HD - Stage 2 - Final Kilometers