| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 83 | AlUla TourS1 | 2.1 | + 41 | + 41 |
| 20 | AlUla TourS2 | 2.1 | + 51 | + 51 |
| 71 | AlUla TourS3 | 2.1 | + 23 | + 23 |
| 18 | AlUla TourS4 | 2.1 | + 24 | + 24 |
| 46 | AlUla TourGC | 2.1 | + 09:16 | + 09:16 |
| 93 | AlUla TourS5 | 2.1 | + 06:37 | + 06:37 |
| 9 | Vuelta a Murcia | 1.1 | + 05 | + 05 |
| 32 | Clásica Jaén | 1.1 | + 03:15 | + 03:15 |
| 9 | Tour du RwandaS0 | 2.1 | + 09 | + 09 |
| 40 | Tour du RwandaS1 | 2.1 | + 00 | |
| 15 | Tour du RwandaS2 | 2.1 | + 00 | |
| 12 | Tour du RwandaS3 | 2.1 | + 06 | + 06 |
| 10 | Tour du RwandaS4 | 2.1 | + 03 | + 03 |
| 14 | Tour du RwandaS5 | 2.1 | + 25 | + 25 |
| 8 | Tour du RwandaS6 | 2.1 | + 27 | + 27 |
| 5 | Tour du RwandaGC | 2.1 | + 25 | + 25 |
| 11 | Vuelta a AsturiasS1 | 2.1 | + 01:01 | + 01:01 |
| 7 | Vuelta a AsturiasS2 | 2.1 | + 02:42 | + 02:42 |
| 42 | Vuelta a AsturiasS3 | 2.1 | + 00 | |
| 13 | Vuelta a AsturiasGC | 2.1 | + 06:58 | + 06:58 |
| 21 | Vuelta a AsturiasS4 | 2.1 | + 03:36 | + 03:36 |
| 22 | Trofeo Tessile & Moda - Valdengo Oropa | 1.1 | + 02:11 | + 02:11 |
| 80 | Veneto Classic | 1.Pro | + 09:52 | + 09:52 |