Professional 2017-
22-10-2019 Tour of Guangxi 2019 Stage 416-09-2018 La Vuelta: Vuelta a España 2018 Etapa 20