Han vant Tour de l’Avenir sammenlagt i 2012. I 2013 vant han to etappeseire i Vuelta a España og i 2017 vant han to etappeseire og klatretrøya i Tour de France.