| | | Ethias-Tour de Wallonie (2.Pro) |
| 72 | | Standings |
| 22 | | Youth |
| 05-06 | 71 | 72 | Stage 5Bassenge - Aubel (176.0km) | 176.0km |
| 04-06 | 74 | 81 | Stage 4Dison - Eupen (166.0km) | 166.0km |
| 03-06 | 61 | 90 | Stage 3Habay-La-Neuve - Vaux-sur-Sûre (176.0km) | 176.0km |
| 02-06 | 78 | 94 | Stage 2Jodoigne - Libramont (192.0km) | 192.0km |
| 01-06 | 111 | 111 | Stage 1Manage - Lobbes (180.0km) | 180.0km |
| 25-05 | 30 | | Paris - Troyes (1.2) | 180.0km |
| | | Flèche du Sud (2.1) |
| 26 | | Standings |
| 8 | | Youth |
| 17-05 | 19 | 26 | Stage 5Esch-Belval - Esch-Belval (166.0km) | 166.0km |
| 16-05 | 33 | 30 | Stage 4Steinfort - Steinfort (149.0km) | 149.0km |
| 15-05 | 31 | 31 | Stage 3Bourscheid - Bourscheid (156.0km) | 156.0km |
| 14-05 | 48 | 32 | Stage 2Rumelange - Rumelange (151.0km) | 151.0km |
| 13-05 | 24 | 24 | Stage 1Stadtbredimus - Stadtbredimus (94.0km) | 94.0km |
| | | ΔΕΗ Tour of Hellas (2.1) |
| 20 | | Standings |
| 4 | | Youth |
| 10-05 | 12 | 20 | Stage 5Piraeus - Athens (146.0km) | 146.0km |
| 09-05 | 20 | 20 | Stage 4Atalanti - Parnitha (180.0km) | 180.0km |
| 08-05 | 22 | 22 | Stage 3Volos - Lamia (207.0km) | 207.0km |
| 07-05 | 42 | 46 | Stage 2Karpenisi - Larissa (157.0km) | 157.0km |
| 06-05 | 42 | 46 | Stage 1Ioannina - Agrinio (171.0km) | 171.0km |
| 18-04 | 60 | | Tour du Jura Cycliste (1.1) | 185.0km |
| 17-04 | DNF | | Classic Grand Besançon Doubs (1.1) | 175.0km |
| | | Tour du Rwanda (2.1) |
| 15 | | Standings |
| 13 | | Points |
| 8 | | Youth |
| 01-03 | 4 | 15 | Stage 8Kigali - Kigali (83.0km) | 83.0km |
| 28-02 | 15 | 16 | Stage 7Musanze - Kigali (147.0km) | 147.0km |
| 27-02 | 14 | 18 | Stage 6Rubavu - Musanze (84.0km) | 84.0km |
| 26-02 | 4 | 18 | Stage 5Rubavu - Rubavu (82.0km) | 82.0km |
| 25-02 | 21 | 19 | Stage 4Karongi - Rubavu (127.0km) | 127.0km |
| 24-02 | 14 | 15 | Stage 3Huye - Rusizi (145.0km) | 145.0km |
| 23-02 | 12 | 38 | Stage 2Nyamata - Huye (134.0km) | 134.0km |
| 22-02 | 57 | 57 | Stage 1Rukomo - Rwamagana (173.0km) | 173.0km |