| | | Flèche du Sud (2.1) |
| 93 | | Klassement |
| 43 | | Jongeren |
| 17-05 | 100 | 93 | Etappe 5Esch-Belval - Esch-Belval | 166.0km |
| 16-05 | 59 | 92 | Etappe 4Steinfort - Steinfort | 149.0km |
| 15-05 | 85 | 103 | Etappe 3Bourscheid - Bourscheid | 156.0km |
| 14-05 | 120 | 112 | Etappe 2Rumelange - Rumelange | 151.0km |
| 13-05 | 101 | 101 | Etappe 1Stadtbredimus - Stadtbredimus | 94.0km |
| 07-05 | 68 | | Flèche Ardennaise (1.2) | 174.0km |
| | | Le Tour de Bretagne Cycliste (2.2) |
| 72 | | Klassement |
| 26 | | Jongeren |
| 01-05 | 78 | 72 | Etappe 7Plélan-le-Petit - Dinan | 148.0km |
| 30-04 | 107 | 72 | Etappe 6Plaintel - La Bouëxière | 181.0km |
| 29-04 | 99 | 67 | Etappe 5Plogonnec - Lanfains | 186.0km |
| 28-04 | 63 | 55 | Etappe 4Ploërmel - Briec | 204.0km |
| 27-04 | 51 | 53 | Etappe 3Dreffeac - Concoret | 189.0km |
| 26-04 | 90 | 85 | Etappe 2Bains-sur-Oust - Missillac | 168.0km |
| 25-04 | 74 | 78 | Etappe 1Redon - Pipriac | 165.0km |
| 12-04 | 33 | | Paris-Roubaix Espoirs (1.2U) | 159.0km |
| 06-04 | DNF | | Giro del Belvedere (1.2U) | 168.0km |
| 05-04 | DNF | | Trofeo Piva (1.2U) | 179.0km |
| | | Metec Olympia's Tour (2.2) |
| 63 | | Klassement |
| 29 | | Jongeren |
| 29-03 | 39 | 63 | Etappe 5Tiel - Tiel | 148.0km |
| 28-03 | 93 | 70 | Etappe 4Col du Vam (Wijster) - Col du Vam (Wijster) | 133.0km |
| 27-03 | 59 | 58 | Etappe 3Zaltbommel - Kerkdriel | 158.0km |
| 26-03 | 76 | 74 | Etappe 2Beltrum - Beltrum | 10.0km |
| 25-03 | 84 | 84 | Etappe 1Alkmaar - Alkmaar | 155.0km |
| 20-03 | 4 | | Youngster Coast Challenge (1.2U) | 174.0km |
| | | Istrian Spring Tour (2.2) |
| 32 | | Klassement |
| 15-03 | 92 | 32 | Etappe 3Pazin - Umag | 124.0km |
| 14-03 | 33 | 33 | Etappe 2Novigrad - Motovun | 131.0km |
| 13-03 | 116 | 46 | Etappe 1Porec - Funtana | 149.0km |
| 12-03 | 52 | 52 | ProloogVrsar - Vrsar | 1.0km |
| 08-03 | 29 | | POREČ Classic (1.2) | 141.0km |
| 04-03 | 16 | | UMAG Classic (1.2) | 140.0km |