Principaux résultats : 1er classement de la Montagne Tour Nivernais-Morvan 2024 – 1er classement de la Montagne Tour de la Provence 2024 – 4e Tour de la Moselle 2023 – 2e Grand Prix des Marbriers 2023 – 13e Paris-Troyes 2023 – 1er étape 2 Essor Breton 2023 – 1er étape 4 Tour du Beaujolais 2023 – 4e général Tour de Moselle 2023 – 5e Grand Prix de Leval 2023 – 5e Championnat de France Amateurs 2022 – 1er Grand Prix des Marbriers 2022 – 1er Grand Prix de Bavay 2022 – 3e Paris-Troyes 2022 – 6e Grand Prix de la Somme 2021 – 4e Paris-Troyes 2021 – 2e général Tour de la Manche 2021