| 37 | 04-05-2025 | Presidential Cycling Tour of Turkiye | 2.Pro | |
| 36 | 30-04-2025 | Presidential Cycling Tour of Turkiye - Stage 4 | 2.Pro | 115.4km |
| 35 | 12-05-2024 | Tour de Hongrie - Stage 5 | 2.Pro | 173.2km |
| 34 | 16-09-2023 | Vuelta a España - Stage 20 | 2.UWT | 207.8km |
| 33 | 06-08-2023 | Wielerweekend Moerdijk | CRTP | |
| 32 | 05-08-2023 | Profronde van Zevenbergen | CRTP | |
| 31 | 03-08-2023 | Profwielerronde Oostvoorne | CRTP | |
| 30 | 28-07-2023 | Franssen Franken Ronde Heerlen | CRTP | |
| 29 | 27-07-2023 | Profronde Westland | CRTP | |
| 28 | 16-07-2023 | Tour de France - Stage 15 | 2.UWT | 179.0km |
| 27 | 20-02-2022 | Vuelta a Andalucia Ruta Ciclista Del Sol | 2.Pro | |
| 26 | 19-02-2022 | Vuelta a Andalucia Ruta Ciclista Del Sol - Stage 4 | 2.Pro | 165.6km |
| 25 | 15-06-2019 | Critérium du Dauphiné - Stage 7 | 2.UWT | 133.0km |
| 24 | 07-09-2018 | Ovo Energy Tour of Britain - Stage 6 | 2.HC | 168.3km |
| 23 | 07-03-2018 | Paris-Nice - Stage 4 | 2.UWT | 18.5km |
| 22 | 15-02-2018 | Vuelta a Andalucia Ruta Ciclista Del Sol - Stage 2 | 2.HC | 140.0km |
| 21 | 04-08-2017 | Tour de Pologne - Stage 7 | 2.UWT | 132.5km |
| 20 | 09-09-2016 | Aviva Tour of Britain - Stage 6 | 2.HC | 149.9km |
| 19 | 29-07-2016 | RaboRonde Heerlen | Cri | |
| 18 | 24-04-2016 | Liège-Bastogne-Liège | 1.UWT | 248.0km |
| 17 | 25-03-2016 | Volta Ciclista a Catalunya - Stage 5 | 2.UWT | 187.2km |
| 16 | 07-02-2016 | Volta a la Comunitat Valenciana | 2.1 | |
| 15 | 06-02-2016 | Volta a la Comunitat Valenciana - Stage 4 | 2.1 | 141.3km |
| 14 | 03-02-2016 | Volta a la Comunitat Valenciana - Stage 1 | 2.1 | 16.2km |
| 13 | 10-09-2015 | Tour of Britain - Stage 5 | 2.HC | 171.0km |
| 12 | 05-08-2015 | Ronde van Maastricht | Cri | |
| 11 | 27-07-2015 | Daags na de Tour | Cri | |
| 10 | 14-03-2015 | Tirreno-Adriatico - Stage 4 | WT | 218.0km |
| 9 | 22-09-2014 | GP Paul Borremans - Viane | Nat | 161.0km |
| 8 | 10-04-2014 | Vuelta Ciclista al Pais Vasco - Stage 4 | WT | 151.0km |
| 7 | 13-08-2013 | Tour de l'Ain - Stage 4 | 2.1 | 126.2km |
| 6 | 02-08-2013 | Mijl van Mares | Cri | |
| 5 | 02-06-2012 | Skoda-Tour de Luxembourg - Stage 3 | 2.HC | 205.4km |
| 4 | 12-08-2011 | Tour de l'Ain - Stage 3 | 2.1 | 131.3km |
| 3 | 14-09-2010 | Tour of Britain - Stage 4 | 2.1 | 171.3km |
| 2 | 14-08-2010 | Tour de l'Ain - Stage 4 | 2.1 | 126.1km |
| 1 | 09-08-2008 | Vuelta Ciclista a León | 2.2 | |