Tras destacar en ciclocrós en categorías inferiores y competir en ruta con equipos belgas de categoría Continental, en 2019 se unió al Lotto Soudal U23.
[2] Tras obtener resultados destacados, como un 2.º puesto en la París-Roubaix sub-23 o un 7.º en el Tour de Flandes sub-23,[3][4] el 16 de agosto de 2019 se hizo oficial su salto al WorldTour en 2020 tras firmar por dos temporadas con el Movistar Team.
[5] En noviembre de 2020, tras haber completado su primera temporada en el equipo español, se anunció su renovación hasta 2023.
[6] En su segunda campaña participó en la Vuelta a España, que no completó por una caída,[7] y en 2023 estuvo varios meses sin competir por un problema en la arteria iliaca.
[8] El siguiente fue su último año en el equipo antes de iniciar una nueva etapa en 2025 con el Groupama-FDJ.