| 20 | 24-02-2022 | Tour du Rwanda - Stage 4 | 2.1 | 124.7km |
| 19 | 20-02-2022 | Tour du Rwanda - Prologue | 2.1 | 4.0km |
| 18 | 25-05-2019 | Tour de l'Ain - Stage 2 | 2.1 | 131.2km |
| 17 | 06-09-2018 | Vuelta a España - Stage 12 | 2.UWT | 181.1km |
| 16 | 11-02-2018 | 3ème Tour Cycliste International La Provence | 2.1 | |
| 15 | 08-02-2018 | 3ème Tour Cycliste International La Provence - Prologue | 2.1 | 5.8km |
| 14 | 28-01-2018 | Grand Prix Cycliste la Marseillaise | 1.1 | 145.0km |
| 13 | 03-10-2017 | Tre Valli Varesine | 1.HC | 192.8km |
| 12 | 12-08-2017 | Tour de l'Ain - Stage 4 | 2.1 | 109.9km |
| 11 | 22-02-2017 | 2ème Tour Cycliste International La Provence - Stage 2 | 2.1 | 169.6km |
| 10 | 22-08-2016 | Vuelta a España - Stage 3 | 2.UWT | 176.4km |
| 9 | 13-08-2016 | Tour de l'Ain - Stage 4 | 2.1 | 132.2km |
| 8 | 15-08-2015 | Tour de l'Ain | 2.1 | |
| 7 | 14-08-2015 | Tour de l'Ain - Stage 3 | 2.1 | 145.1km |
| 6 | 05-08-2015 | Criterium Cycliste International de Marcoles | Cri | |
| 5 | 19-04-2015 | Tro-Bro Léon | 1.1 | |
| 4 | 08-09-2013 | Vuelta a España - Stage 15 | WT | 232.5km |
| 3 | 06-07-2011 | Int. Österreich Rundfahrt-Tour of Austria - Stage 4 | 2.HC | 199.5km |
| 2 | 28-08-2009 | Giro Ciclistico della Valle d'Aosta Mont Blanc - Stage 5 | 2.2 | 106.4km |
| 1 | 24-05-2009 | Ronde de l'Isard | 2.2U | |