[1] En 2018, con tan solo 19 años, debutó como profesional con el equipo alemán Heizomat Rad-Net de categoría Continental.
Tras año y medio, en agosto de 2019 pasó al Team Katusha-Alpecin como stagiaire.
[2] Dos meses después, en octubre, se confirmó que en 2020 daría el salto al WorldTour tras firmar por dos años con el Movistar Team.
[3] En agosto de 2021 renovó su contrato por dos temporadas más.
[5] Todavía no ha conseguido ninguna victoria como profesional.