Principaux résultats : 11e Grand Prix de Denain 2023 – 2e Flèche de Locminé 2023 – 15e Paris-Tours 2022 – 17e Tour de Vendée 2022 – 1er Paris-Mantes 2021 – 3e Tour Eure-et-Loire 2021 – 2e Tour du Beaujolais 2019 – 1er Estivale Bretonne 2018 – 3e Championnat de France U23