La primera carrera en la que participó fue el Tour de Ruanda, en el estado africano.
[1] Durante el año logró un segundo éxito, ganando la etapa final de la CRO Race.
[2] En 2020 ganó la última etapa del Tour de Limousin,[3] superando al portugués Rui Costa en un sprint a dos.
[5] En 2023 se consolidó en el Q36.5 Pro Cycling Team, la nueva formación profesional que tiene a Vincenzo Nibali como consultor.
[6] Ese mismo año inició el proyecto de una tienda especializada en bikefitting, entrenamiento atlético y masajes deportivos.