| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 90 | Tour Down UnderS0 | 2.UWT | + 20 | + 20 |
| 88 | Veenendaal Classic | + 01:00 | + 01:00 | |
| 37 | Antwerp Port Epic | + 34 | + 34 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 56 | AlUla TourS1 | 2.1 | + 00 | |
| 15 | AlUla TourS2 | 2.1 | + 40 | + 40 |
| 33 | AlUla TourS3 | 2.1 | + 00 | |
| 10 | AlUla TourS4 | 2.1 | + 24 | + 24 |
| 13 | AlUla TourGC | 2.1 | + 02:21 | + 02:21 |
| 45 | AlUla TourS5 | 2.1 | + 57 | + 57 |
| 50 | UAE TourS1 | 2.UWT | + 00 | |
| 89 | UAE TourS2 | 2.UWT | + 01:44 | + 01:44 |
| 45 | UAE TourS3 | 2.UWT | + 02:26 | + 02:26 |
| 125 | UAE TourS4 | 2.UWT | + 04:15 | + 04:15 |
| 59 | UAE TourS5 | 2.UWT | + 00 | |
| 33 | UAE TourS6 | 2.UWT | + 00 | |
| 37 | UAE TourGC | 2.UWT | + 16:07 | + 16:07 |
| 33 | UAE TourS7 | 2.UWT | + 07:37 | + 07:37 |
| 92 | Itzulia Basque CountryS1 | 2.UWT | + 01:25 | + 01:25 |
| 142 | Itzulia Basque CountryS2 | 2.UWT | + 00 | |
| 71 | Itzulia Basque CountryS3 | 2.UWT | + 13:49 | + 13:49 |
| 101 | Itzulia Basque CountryS4 | 2.UWT | + 08:40 | + 08:40 |
| 37 | Itzulia Basque CountryS5 | 2.UWT | + 02:00 | + 02:00 |
| 53 | Itzulia Basque CountryGC | 2.UWT | + 32:17 | + 32:17 |
| 70 | Itzulia Basque CountryS6 | 2.UWT | + 07:54 | + 07:54 |
| 98 | Tour de RomandieS0 | 2.UWT | + 21 | + 21 |
| 63 | Tour de RomandieS1 | 2.UWT | + 00 | |
| 65 | Tour de RomandieS2 | 2.UWT | + 08:28 | + 08:28 |
| 70 | Tour de RomandieS3 | 2.UWT | + 03:26 | + 03:26 |
| 59 | Tour de RomandieS4 | 2.UWT | + 17:53 | + 17:53 |
| 63 | Tour de RomandieGC | 2.UWT | + 30:55 | + 30:55 |
| 65 | Tour de RomandieS5 | 2.UWT | + 01:52 | + 01:52 |
| 75 | Tour du Finistère | 1.1 | + 01:39 | + 01:39 |
| 50 | Grand Prix du Morbihan | 1.Pro | + 23 | + 23 |
| 71 | Tour de HongrieS1 | 2.Pro | + 00 | |
| 29 | GP Gippingen | 1.1 | + 01:42 | + 01:42 |
| 75 | Tour de SuisseS1 | 2.UWT | + 11:15 | + 11:15 |
| 54 | Vuelta a BurgosS1 | 2.Pro | + 11 | + 11 |
| 72 | Vuelta a BurgosS2 | 2.Pro | + 00 | |
| 38 | Vuelta a BurgosS3 | 2.Pro | + 04:18 | + 04:18 |
| 33 | Vuelta a BurgosS4 | 2.Pro | + 03:15 | + 03:15 |
| 61 | CRO RaceS1 | 2.1 | + 00 | |
| 55 | CRO RaceS2 | 2.1 | + 00 | |
| 43 | CRO RaceS3 | 2.1 | + 00 | |
| 17 | CRO RaceS4 | 2.1 | + 03:34 | + 03:34 |
| 126 | CRO RaceS5 | 2.1 | + 10:25 | + 10:25 |
| 37 | CRO RaceGC | 2.1 | + 14:12 | + 14:12 |
| 71 | CRO RaceS6 | 2.1 | + 00 | |
| 72 | Tour of GuangxiS1 | 2.UWT | + 00 | |
| 114 | Tour of GuangxiS2 | 2.UWT | + 20 | + 20 |
| 92 | Tour of GuangxiS3 | 2.UWT | + 00 | |
| 56 | Tour of GuangxiS4 | 2.UWT | + 00 | |
| 55 | Tour of GuangxiS5 | 2.UWT | + 02:31 | + 02:31 |
| 80 | Tour of GuangxiGC | 2.UWT | + 10:41 | + 10:41 |
| 113 | Tour of GuangxiS6 | 2.UWT | + 07:38 | + 07:38 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 69 | Giro d'AbruzzoS1 | 2.1 | + 00 | |
| 22 | Giro d'AbruzzoS2 | 2.1 | + 42 | + 42 |
| 20 | Giro d'AbruzzoS3 | 2.1 | + 02:59 | + 02:59 |
| 17 | Giro d'AbruzzoGC | 2.1 | + 05:22 | + 05:22 |
| 19 | Giro d'AbruzzoS4 | 2.1 | + 01:37 | + 01:37 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 15 | NXT Classic | 1.1 | + 04:37 | + 04:37 |
| 68 | Tour of the AlpsS1 | 2.Pro | + 09:32 | + 09:32 |
| 93 | Tour of the AlpsS2 | 2.Pro | + 16:00 | + 16:00 |
| 117 | Tour of the AlpsS3 | 2.Pro | + 22:55 | + 22:55 |