| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 69 | Tour du RwandaS1 | + 00 | ||
| 42 | Tour du RwandaS2 | + 00 | ||
| 73 | Tour du RwandaS3 | + 29:37 | + 29:37 | |
| 64 | Tour du RwandaS4 | + 24:58 | + 24:58 | |
| 11 | Tour du RwandaS5 | + 00 | ||
| 53 | Tour du RwandaS6 | + 01:42 | + 01:42 | |
| 61 | Tour du RwandaS7 | + 18:25 | + 18:25 | |
| 62 | Tour du RwandaGC | + 01:17:22 | + 01:17:22 | |
| 57 | Tour du RwandaS8 | + 04:25 | + 04:25 | |
| 42 | Rund um Köln | 1.1 | + 06 | + 06 |
| 11 | Veenendaal Classic | + 00 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 65 | Scheldeprijs | 1.Pro | + 51 | + 51 |
| 82 | Rund um Köln | 1.1 | + 04:08 | + 04:08 |
| 125 | Baloise Belgium TourS1 | 2.Pro | + 00 | |
| 86 | Baloise Belgium TourS2 | 2.Pro | + 00 | |
| 129 | Baloise Belgium TourS3 | 2.Pro | + 01:32 | + 01:32 |
| 93 | Baloise Belgium TourS4 | 2.Pro | + 13:45 | + 13:45 |
| 79 | Baloise Belgium TourGC | 2.Pro | + 15:01 | + 15:01 |
| 67 | Baloise Belgium TourS5 | 2.Pro | + 00 | |
| 64 | Lidl Deutschland TourS0 | 2.Pro | + 13 | + 13 |
| 9 | Lidl Deutschland TourS1 | 2.Pro | + 00 | |
| 57 | Lidl Deutschland TourS2 | 2.Pro | + 02:13 | + 02:13 |
| 87 | Lidl Deutschland TourS3 | 2.Pro | + 16:09 | + 16:09 |
| 69 | Lidl Deutschland TourGC | 2.Pro | + 18:57 | + 18:57 |
| 14 | Lidl Deutschland TourS4 | 2.Pro | + 00 | |
| 119 | Gooikse Pijl | 1.1 | + 01:32 | + 01:32 |
| 103 | Münsterland Giro | 1.Pro | + 01:08 | + 01:08 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 49 | Veenendaal Classic | 1.1 | + 00 |