2023-06-16 | Baloise Belgium Tour | Stage 3 (ITT) | 1 |
2023-03-26 | Gent-Wevelgem in Flanders Fields ME | 1 |
2023-03-22 | Classic Brugge-De Panne | 1 |
2023-03-18 | Milano-Sanremo | 1 |
2023-03-15 | Danilith Nokere Koerse | 6 |
2023-02-26 | Kuurne-Brussel-Kuurne | 1 |
2023-02-18 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 4 | 1 |
2022-10-09 | Paris - Tours Elite | 1 |
2022-09-17 | Primus Classic | 11 |
2022-09-04 | Maryland Cycling Classic, presented by UnitedHealthcare | 22 |
2022-08-10 | Circuit Franco-Belge | 1 |
2022-07-27 | Ethias-Tour de Wallonie | Stage 5 | 5 |
2022-06-18 | Baloise Belgium Tour | Stage 4 | 1 |
2022-06-17 | Baloise Belgium Tour | Stage 3 (ITT) | 2 |
2022-06-15 | Baloise Belgium Tour | Stage 1 | 4 |
2022-03-27 | Gent-Wevelgem in Flanders Fields ME | 3 |
2022-02-26 | Omloop Het Nieuwsblad ME | 2 |
2022-02-11 | Tour de la Provence | Stage 1 | 6 |
2021-10-10 | Paris - Tours Elite | 2 |
2021-10-03 | Paris-Roubaix | 2 |
2021-09-29 | Eurométropole Tour | 2 |
2021-09-21 | Grand Prix de Denain - Porte du Hainaut | 5 |
2021-09-15 | Grand Prix de Wallonie | 4 |
2021-08-31 | La Vuelta ciclista a España | Stage 16 | 2 |
2021-08-29 | La Vuelta ciclista a España | Stage 15 | 1 |
2021-08-28 | La Vuelta ciclista a España | Stage 14 | 13 |
2021-08-19 | La Vuelta ciclista a España | Stage 6 | 3 |
2021-08-14 | La Vuelta ciclista a España | Stage 1 (ITT) | 1 |
2021-08-07 | Vuelta a Burgos | Stage 5 | 7 |
2021-08-03 | Vuelta a Burgos | Stage 1 | 5 |
2021-04-04 | Ronde van Vlaanderen - Tour des Flandres ME | 1 |
2021-03-28 | Gent-Wevelgem in Flanders Fields ME | 1 |
2021-03-26 | E3 Saxo Bank Classic | 1 |
2021-03-17 | Danilith Nokere Koerse ME | 2 |
2021-02-27 | Omloop Het Nieuwsblad ME | 5 |
2020-10-21 | AG Driedaagse Brugge-De Panne ME | 1 |
2020-10-18 | Ronde van Vlaanderen - Tour des Flandres ME | 3 |
2020-10-11 | Gent-Wevelgem in Flanders Fields ME | 3 |
2020-10-02 | BinckBank Tour | Stage 4 (ITT) | 2 |
2020-09-29 | BinckBank Tour | Stage 1 | 2 |
2020-08-26 | European Continental Championships ME - Road Race | 2 |
2019-09-29 | World Championships ME - Road Race | 1 |
2019-09-15 | Grand Prix Cycliste de Montréal | 2 |
2019-09-13 | Grand Prix Cycliste de Québec | 1 |
2019-09-01 | Bretagne Classic - Ouest-France | 3 |
2019-08-04 | Prudential RideLondon-Surrey Classic | 2 |
2019-06-15 | Tour de Suisse | Stage 1 (ITT) | 2 |
2019-04-14 | Paris-Roubaix | 1 |