Tour du Colorado
En 2015, il remporte le classement général et deux étapes de la Joe Martin Stage Race. Au deuxième semestre, il s'adjuge la septième étape du Tour du Colorado.