2023-07-28 | Tour Alsace | Stage 3 | 2.2 |
2022-07-29 | Tour Alsace | Stage 3 | 2.2 |
2021-07-23 | Tour Alsace | Stage 3 | 2.2 |
2019-08-02 | Tour Alsace | Stage 2 | 2.2 |
2018-08-03 | Tour Alsace | Stage 2 | 2.2 |
2017-07-06 | Tour de France | Stage 6 | 2.UWT |
2016-06-26 | National Championships France - Road Race | NC |
2016-06-25 | National Championships France WE - Road Race | NC |
2016-06-23 | National Championships France WE - ITT | NC |
2016-06-23 | National Championships France - ITT | NC |
1972-07-21 | Tour de France | Stage 18 | SPP |
1968-09-16 | Tour de l'Avenir | Stage 4 | |