| 1 | 2021-06-11 |  La Route d'Occitanie - La Dépêche du Midi | Stage 2 |  |  | 47 |  |  | 107 |  | 67 | 
| 2 | 2020-08-27 |  Tour Poitou-Charentes en Nouvelle Aquitaine | Stage 1 |  |  | DNF |  |  | 79 |  | 44 | 
| 3 | 2020-08-02 |  La Route d'Occitanie - La Dépêche du Midi | Stage 2 |  |  | 141 |  |  | 100 |  | 64 | 
| 4 | 2020-08-01 |  La Route d'Occitanie - La Dépêche du Midi | Stage 1 |  |  | 143 |  |  | 82 |  | 61 | 
| 5 | 2020-02-13 |  Tour de La Provence | Stage 1 |  |  | 115 |  |  | 128 |  | 5 | 
| 6 | 2020-01-25 |  La Tropicale Amissa Bongo | Stage 6 |  |  | 10 |  |  | 63 |  | 0 | 
| 7 | 2020-01-24 |  La Tropicale Amissa Bongo | Stage 5 |  |  | 7 |  |  | 46 |  | 17 | 
| 8 | 2020-01-20 |  La Tropicale Amissa Bongo | Stage 1 |  |  | 6 |  |  | 69 |  | 29 | 
| 9 | 2018-08-24 |  Tour Poitou-Charentes en Nouvelle Aquitaine | Stage 5 |  |  | 75 |  |  | 27 |  | 29 | 
| 10 | 2018-08-23 |  Tour Poitou-Charentes en Nouvelle Aquitaine | Stage 3 |  |  | 88 |  |  | 57 |  | 6 | 
| 11 | 2018-08-22 |  Tour Poitou-Charentes en Nouvelle Aquitaine | Stage 2 |  |  | 100 |  |  | 44 |  | 21 | 
| 12 | 2018-08-21 |  Tour Poitou-Charentes en Nouvelle Aquitaine | Stage 1 |  |  | 76 |  |  | 85 |  | 17 | 
| 13 | 2018-08-01 |  Tour de Wallonie | Stage 5 |  |  | DNF |  |  | 101 |  | 37 | 
| 14 | 2018-07-31 |  Tour de Wallonie | Stage 4 |  |  | 126 |  |  | 71 |  | 59 | 
| 15 | 2018-07-28 |  Tour de Wallonie | Stage 1 |  |  | 92 |  |  | 135 |  | 25 | 
| 16 | 2018-06-03 |  Boucles de la Mayenne | Stage 3 |  |  | 27 |  |  | 34 |  | 27 | 
| 17 | 2018-06-02 |  Boucles de la Mayenne | Stage 2 |  |  | 29 |  |  | 57 |  | 77 | 
| 18 | 2018-03-25 |  Cholet - Pays de la Loire |  |  | 90 |  |  | 37 |  | 36 | 
| 19 | 2018-02-11 |  Tour Cycliste International La Provence | Stage 3 |  |  | 73 |  |  | 72 |  | 74 | 
| 20 | 2018-02-09 |  Tour Cycliste International La Provence | Stage 1 |  |  | 58 |  |  | 72 |  | 30 | 
| 21 | 2018-02-03 |  Etoile de Bessèges | Stage 4 |  |  | 104 |  |  | 105 |  | 23 | 
| 22 | 2018-02-02 |  Etoile de Bessèges | Stage 3 |  |  | 87 |  |  | 68 |  | 60 | 
| 23 | 2018-02-01 |  Etoile de Bessèges | Stage 2 |  |  | 116 |  |  | 99 |  | 5 | 
| 24 | 2018-01-31 |  Etoile de Bessèges | Stage 1 |  |  | 105 |  |  | 115 |  | 15 | 
| 25 | 2017-08-24 |  Tour du Poitou Charentes | Stage 3 |  |  | DNF |  |  | 67 |  | 5 | 
| 26 | 2017-08-23 |  Tour du Poitou Charentes | Stage 2 |  |  | 133 |  |  | 107 |  | 35 | 
| 27 | 2017-08-22 |  Tour du Poitou Charentes | Stage 1 |  |  | 73 |  |  | 71 |  | 11 | 
| 28 | 2017-06-25 |  National Championships France - Road Race |  |  | DNF |  |  | 20 |  | 73 | 
| 29 | 2017-06-04 |  Boucles de la Mayenne | Stage 3 |  |  | 30 |  |  | 29 |  | 25 | 
| 30 | 2017-05-11 |  4 Jours de Dunkerque / Tour des Hauts-de-France | Stage 3 |  |  | 101 |  |  | 142 |  | 21 | 
| 31 | 2017-05-10 |  4 Jours de Dunkerque / Tour des Hauts-de-France | Stage 2 |  |  | 135 |  |  | 140 |  | 30 | 
| 32 | 2017-05-09 |  4 Jours de Dunkerque / Tour des Hauts-de-France | Stage 1 |  |  | 144 |  |  | 129 |  | 3 | 
| 33 | 2017-04-27 |  Le Tour de Bretagne Cycliste | Stage 3 |  |  | 120 |  |  | 100 |  |  | 
| 34 | 2017-04-13 |  GP de Denain - Porte du Hainaut / Valenciennes Métropole |  |  | 67 |  |  | 81 |  | 5 | 
| 35 | 2017-04-11 |  Paris-Camembert |  |  | 45 |  |  | 34 |  | 72 | 
| 36 | 2017-02-04 |  Etoile de Bessèges | Stage 4 |  |  | 75 |  |  | 74 |  | 22 | 
| 37 | 2017-02-01 |  Etoile de Bessèges | Stage 1 |  |  | 116 |  |  | 81 |  | 12 | 
 |  |  |  | 15 |  |  | 22 |  |  |  |