| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 19 | Tour du RwandaS1 | + 00 | ||
| 68 | Tour du RwandaS2 | + 01:17 | + 01:17 | |
| 36 | Tour du RwandaS3 | + 14:21 | + 14:21 | |
| 4 | Tour du RwandaS4 | + 02:15 | + 02:15 | |
| 27 | Tour du RwandaS5 | + 00 | ||
| 🥈2 | Tour du RwandaS6 | + 00 | ||
| 57 | Tour du RwandaS7 | + 04:12 | + 04:12 | |
| 36 | Tour du RwandaGC | + 23:51 | + 23:51 | |
| 47 | Tour du RwandaS8 | + 03:31 | + 03:31 | |
| 111 | GP Jean-Pierre Monseré | + 41 | + 41 | |
| 68 | NXT Classic | + 07:39 | + 07:39 | |
| 33 | O Gran CamiñoS1 | + 01:35 | + 01:35 | |
| 88 | O Gran CamiñoS2 | + 05:23 | + 05:23 | |
| 71 | O Gran CamiñoS3 | + 09:33 | + 09:33 | |
| 88 | O Gran CamiñoS4 | + 25:08 | + 25:08 | |
| 79 | O Gran CamiñoGC | + 57:21 | + 57:21 | |
| 68 | O Gran CamiñoS5 | + 16:33 | + 16:33 | |
| 35 | Famenne Ardenne Classic | + 13 | + 13 | |
| 31 | Circuit de Wallonie | + 33 | + 33 | |
| 50 | Grand Prix Criquielion | + 54 | + 54 | |
| 93 | Boucles de la MayenneS0 | + 35 | + 35 | |
| 61 | Boucles de la MayenneS1 | + 00 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 111 | Giro d'AbruzzoS1 | 2.1 | + 14:11 | + 14:11 |
| 67 | Giro d'AbruzzoS2 | 2.1 | + 08:20 | + 08:20 |
| 81 | Giro d'AbruzzoS3 | 2.1 | + 17:08 | + 17:08 |
| 71 | Giro d'AbruzzoGC | 2.1 | + 39:07 | + 39:07 |
| 57 | Giro d'AbruzzoS4 | 2.1 | + 25 | + 25 |
| 76 | Tour of BritainS1 | 2.Pro | + 00 | |
| 95 | Tour of BritainS2 | 2.Pro | + 00 | |
| 54 | Tour of BritainS3 | 2.Pro | + 00 | |
| 68 | Tour of BritainS4 | 2.Pro | + 04:17 | + 04:17 |
| 67 | Tour of BritainS5 | 2.Pro | + 07:58 | + 07:58 |
| 68 | Tour of BritainGC | 2.Pro | + 16:37 | + 16:37 |
| 74 | Tour of BritainS6 | 2.Pro | + 04:12 | + 04:12 |