Professional 2013-
21-05-2017 Tour of California 2017 Stage 718-05-2017 Tour of California 2017 Stage 427-02-2015 Vuelta Independencia Nacional 2015 Etapa 3