| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 25 | Tour Down UnderS0 | 2.UWT | + 10 | + 10 |
| 15 | Tour Down UnderS1 | 2.UWT | + 00 | |
| 69 | Tour Down UnderS2 | 2.UWT | + 04:08 | + 04:08 |
| 5 | Tour Down UnderS3 | 2.UWT | + 00 | |
| 5 | Tour Down UnderS4 | 2.UWT | + 00 | |
| 41 | Tour Down UnderGC | 2.UWT | + 04:24 | + 04:24 |
| 20 | Tour Down UnderS5 | 2.UWT | + 00 | |
| 10 | Cadel Evans Great Ocean Road Race | 1.UWT | + 00 | |
| 121 | Omloop Nieuwsblad | 1.UWT | + 09:47 | + 09:47 |
| 22 | Ronde Van Brugge - Tour of Bruges | 1.UWT | + 00 | |
| 79 | In Flanders Fields | 1.UWT | + 05:31 | + 05:31 |
| 95 | Paris-Roubaix | 1.UWT | + 15:20 | + 15:20 |
| 19 | Baku-Khankendi AzerbaijanS1 | + 00 | ||
| 5 | Baku-Khankendi AzerbaijanS2 | + 09 | + 09 | |
| 11 | Baku-Khankendi AzerbaijanS3 | + 00 | ||
| 17 | Baku-Khankendi AzerbaijanS4 | + 00 | ||
| 15 | Baku-Khankendi AzerbaijanGC | + 41 | + 41 | |
| 15 | Baku-Khankendi AzerbaijanS5 | + 34 | + 34 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 62 | Tour de TaiwanS1 | 2.1 | + 00 | |
| 17 | Tour de TaiwanS2 | 2.1 | + 08 | + 08 |
| 33 | Tour de TaiwanS3 | 2.1 | + 14 | + 14 |
| 4 | Tour de TaiwanS4 | 2.1 | + 00 | |
| 4 | Tour de TaiwanGC | 2.1 | + 07 | + 07 |
| 5 | Tour de TaiwanS5 | 2.1 | + 00 | |
| 153 | Itzulia Basque CountryS1 | 2.UWT | + 01:46 | + 01:46 |
| 125 | Itzulia Basque CountryS2 | 2.UWT | + 01:23 | + 01:23 |
| 133 | Itzulia Basque CountryS3 | 2.UWT | + 00 | |
| 89 | Itzulia Basque CountryS4 | 2.UWT | +null | |
| 119 | Itzulia Basque CountryS5 | 2.UWT | + 12:12 | + 12:12 |
| 92 | Itzulia Basque CountryGC | 2.UWT | + 35:26 | + 35:26 |
| 95 | Itzulia Basque CountryS6 | 2.UWT | + 20:13 | + 20:13 |
| 20 | Grand Prix du Morbihan | 1.Pro | + 00 | |
| 68 | Tro-Bro Leon | 1.Pro | + 06:45 | + 06:45 |
| 🥈2 | Tour of HellasS1 | 2.1 | + 04 | + 04 |
| 90 | Tour of HellasS2 | 2.1 | + 00 | |
| 81 | Tour of HellasS3 | 2.1 | + 25 | + 25 |
| 20 | Tour of HellasS4 | 2.1 | + 06:21 | + 06:21 |
| 41 | Tour of HellasS5 | 2.1 | + 00 | |
| 16 | Tour of HellasGC | 2.1 | + 06:13 | + 06:13 |
| 14 | Tour of HellasS6 | 2.1 | + 00 | |
| 48 | Boucles de la MayenneS0 | 2.Pro | + 23 | + 23 |
| 85 | Boucles de la MayenneS1 | 2.Pro | + 00 | |
| 61 | Boucles de la MayenneS2 | 2.Pro | + 08:26 | + 08:26 |
| 118 | Tour of HainanS1 | 2.Pro | + 00 | |
| 🥈2 | Tour of HainanS2 | 2.Pro | + 00 | |
| 🥇1 | Tour of HainanS3 | 2.Pro | 04:21:32 | |
| 🥇1 | Tour of HainanS4 | 2.Pro | 03:33:39 | |
| 🥇1 | Tour of HainanGC | 2.Pro | 18:33:57 | |
| 7 | Tour of HainanS5 | 2.Pro | + 00 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 11 | Circuit de Wallonie | 15 | +15 | |
| 24 | Grote Prijs Marcel Kint | 3 | +3 | |
| 10 | Polynormande | 20 | +20 | |
| 61 | Schaal Sels | +null | ||
| 26 | Egmont Cycling Race | +null | ||
| 18 | Famenne Ardenne Classic | 3 | +3 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 91 | Kamp. van Vlaanderen | +null | ||
| 41 | Circuit Franco-Belge | +null | ||
| 4 | Chrono des Nations | 60 | +60 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 22 | Cholet Agglo Tour | 3 | +3 | |
| 20 | Grote Prijs Marcel Kint | 3 | +3 | |
| 20 | Circuit de Wallonie | 3 | +3 | |
| 11 | Grand Prix du Morbihan | 15 | +15 | |
| 25 | Boucles de l'Aulne | 3 | +3 | |
| 19 | Halle - Ingooigem | 3 | +3 | |
| 107 | Omloop Mandel | +null | ||
| 80 | Tour of Leuven | +null | ||
| 9 | Antwerp Port Epic | 25 | +25 | |
| 18 | Tour du Doubs | 3 | +3 | |
| 61 | Tour de Vendée | +null | ||
| 69 | Paris - Bourges | +null | ||
| 14 | Mem. Van Steenbergen | 5 | +5 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 124 | Ronde Van Brugge - Tour of Bruges | +null | ||
| 45 | NXT Classic | +null | ||
| 50 | Brabantse Pijl | +null | ||
| 128 | Liège-Bastogne-Liège | + 18:15 | + 18:15 | |
| 68 | Eschborn-Frankfurt | + 04:11 | + 04:11 | |
| 65 | Ronde van Limburg | +null | ||
| 30 | Dwars door het Hageland | +null | ||
| 72 | Halle - Ingooigem | +null |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 39 | Halle - Ingooigem | + 26 | + 26 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 28 | Halle - Ingooigem | + 07 | + 07 | |
| 96 | Egmont Cycling Race | + 05:43 | + 05:43 | |
| 30 | Veenendaal Classic | + 04 | + 04 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 35 | Grand Prix Cerami | + 00 | ||
| 24 | Rund um Köln | + 00 | ||
| 69 | Halle - Ingooigem | + 08 | + 08 | |
| 72 | Ride London Classic | + 11:37 | + 11:37 | |
| 23 | Egmont Cycling Race | + 37 | + 37 | |
| 51 | Veenendaal Classic | + 01:11 | + 01:11 | |
| 19 | Druivenkoers Overijse | + 10 | + 10 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 10 | Halle - Ingooigem | + 00 | ||
| 47 | Ride London Classic | + 00 | ||
| 19 | Veenendaal Classic | + 04 | + 04 |