| 24 | 12-04-2023 | Giro di Sicilia - Stage 2 | 2.1 | 193.0km |
| 23 | 19-06-2022 | La Route d'Occitanie - La Dépêche du Midi - Stage 4 | 2.1 | 188.3km |
| 22 | 15-08-2021 | Grote Prijs Jef Scherens - Rondom Leuven | 1.1 | 193.7km |
| 21 | 12-03-2020 | Paris-Nice - Stage 5 | 2.UWT | 227.0km |
| 20 | 05-02-2020 | Saudi Tour - Stage 2 | 2.1 | 182.0km |
| 19 | 01-09-2019 | Grote Prijs Jef Scherens - Rondom Leuven | 1.1 | 185.7km |
| 18 | 31-08-2019 | Omloop Mandel-Leie-Schelde Meulebeke | 1.1 | |
| 17 | 10-05-2019 | Vuelta Ciclista Comunidad de Madrid - Stage 1 | 2.1 | 164.1km |
| 16 | 27-01-2019 | La Tropicale Amissa Bongo | 2.1 | |
| 15 | 25-01-2019 | La Tropicale Amissa Bongo - Stage 5 | 2.1 | 120.0km |
| 14 | 22-01-2019 | La Tropicale Amissa Bongo - Stage 2 | 2.1 | 170.0km |
| 13 | 21-01-2019 | La Tropicale Amissa Bongo - Stage 1 | 2.1 | 100.0km |
| 12 | 17-04-2018 | Tour of Croatia - Stage 1 | 2.HC | 227.0km |
| 11 | 14-07-2016 | Tour de Pologne - Stage 3 | 2.UWT | 240.0km |
| 10 | 24-05-2015 | Tour of Japan - Stage 6 | 2.1 | 112.7km |
| 9 | 01-03-2015 | Gran Premio Città di Lugano | 1.HC | |
| 8 | 27-10-2014 | Tour of Hainan - Stage 8 | 2.HC | 172.4km |
| 7 | 25-10-2014 | Tour of Hainan - Stage 6 | 2.HC | 115.6km |
| 6 | 21-10-2014 | Tour of Hainan - Stage 2 | 2.HC | 174.5km |
| 5 | 17-09-2014 | Coppa Agostoni | 1.1 | 199.6km |
| 4 | 25-05-2014 | Tour of Japan - Stage 6 | 2.1 | 112.7km |
| 3 | 08-06-2013 | Coupe des nations Ville Saguenay - Stage 2 | 2.NCUP | 144.2km |
| 2 | 05-06-2011 | G.P. dell'Arno | 1.1 | |
| 1 | 24-04-2011 | Tour of Istria - Po Istri - Stage 3 | 2.NCUP | |