2023-09-16 | DNF | Tour de Moselle | Stage 2 | 85.3 |
2023-09-15 | 69 | Tour de Moselle | Stage 1 | 142.4 |
2023-09-05 | DNF | Grand Prix de Fougères-Trophée Harmonie Mutuelle | 174.4 |
2023-08-27 | 2 | Tour des Landes | Stage 2 | 150 |
2023-08-27 | 2 | Tour des Landes | General classification | 0 |
2023-08-26 | 4 | Tour des Landes | Stage 1 | 150 |
2023-08-25 | 2 | Tour des Landes | Prologue | 2 |
2023-08-19 | 23 | Grand Prix des Marbriers | 160 |
2023-08-13 | 2 | Grand Prix de Saint-Souplet | 140 |
2023-08-12 | 6 | Grand Prix de Leval | 155.7 |
2023-08-06 | 3 | Prix Marcel Bergereau | 132.9 |
2023-08-02 | 1 | Route d'Or du Poitou | 132 |
2023-08-01 | 5 | Grand Prix d'Availles-Limouzine | 125.2 |
2023-07-14 | 15 | Grand Prix de Charvieu-Chavagneux - Souvenir Daniel Bennett | 134.4 |
2023-07-09 | 27 | Tour de Côte d'Or | Stage 4 | 149 |
2023-07-09 | 25 | Tour de Côte d'Or | General classification | 0 |
2023-07-08 | 62 | Tour de Côte d'Or | Stage 2 | 77 |
2023-07-08 | 15 | Tour de Côte d'Or | Stage 3 | 71 |
2023-07-07 | 20 | Tour de Côte d'Or | Stage 1 | 160 |
2023-07-02 | 5 | Boucles de l'Austreberthe | 158.5 |
2023-06-24 | 12 | National Championships France ME - Amateurs | 155 |
2023-05-14 | 17 | Tour du Loiret-Souvenir Roland Gruber | General classification | 0 |
2023-05-14 | 51 | Tour du Loiret-Souvenir Roland Gruber | Stage 4 | 81 |
2023-05-14 | 26 | Tour du Loiret-Souvenir Roland Gruber | Stage 3 (ITT) | 11.7 |
2023-05-13 | 39 | Tour du Loiret-Souvenir Roland Gruber | Stage 2 | 168.5 |
2023-05-12 | 32 | Tour du Loiret-Souvenir Roland Gruber | Stage 1 | 167.4 |
2023-05-07 | DNF | Tour du Gévaudan | 143 |
2023-04-30 | 5 | Chrono 47 (TTT) | 51.5 |
2023-04-23 | DNF | Grand Prix de Dieulouard | 135.7 |
2023-01-07 | 4 | Cyclo-cross de Oiry | 0 |
2022-09-04 | DNF | 3 Jours de Cherbourg en Cotentin (Coupe de France N1) | Stage 3 | 0 |
2022-09-03 | 25 | 3 Jours de Cherbourg en Cotentin (Coupe de France N1) | Stage 2 | 163.2 |
2022-09-02 | 94 | 3 Jours de Cherbourg en Cotentin (Coupe de France N1) | Stage 1 | 146 |
2022-08-14 | 22 | Grand Prix de Saint-Souplet | 140 |
2022-05-08 | DNF | Essor Breton | Stage 5 | 161.6 |
2022-05-07 | 75 | Essor Breton | Stage 4 | 158 |
2022-05-06 | 21 | Essor Breton | Stage 2 | 8.2 |
2022-05-06 | 11 | Essor Breton | Stage 3 | 100 |
2022-05-05 | 124 | Essor Breton | Stage 1 | 170.2 |
2022-05-01 | 2 | Chrono 47 (TTT) (Coupe de France N1) | ME | 53 |
2021-08-08 | 78 | Grand Prix de Saint-Souplet | 140 |
2020-09-06 | 6 | Chrono de Champagne | 32 |
2020-08-09 | 26 | Grand Prix de Saint-Souplet | 140 |
2019-08-04 | 2 | Grand Prix de Saint-Souplet | 140.4 |
2018-08-12 | 2 | Grand Prix de Saint-Souplet | 140.4 |
2018-05-06 | 3 | La Cantonale des 7 Vallées | 123 |