| 05-10 | DNF | | Il Lombardia Under 23 (1.2U) | 170.0km |
| | | Tour d'Eure-et-Loir (2.2) |
| 32 | | Klassement |
| 3 | | Punten |
| 16 | | Jongeren |
| 29-09 | 1 | 32 | Stage 3Vernouillet - Chartres (188.0km) | 188.0km |
| 28-09 | 17 | 39 | Stage 2Les Villages Vovéens - Vald'Yerre (196.0km) | 196.0km |
| 27-09 | 63 | 63 | Stage 1Le Coudray - Mignières (146.0km) | 146.0km |
| 20-09 | 80 | | Kampioenschap van Vlaanderen (1.1) | 181.0km |
| 17-09 | 103 | | Textielprijs Vichte (National) | 168.0km |
| 07-09 | 65 | | GP Rik Van Looy (1.2) | |
| 28-07 | 108 | | National Road Championships - Belgium U23 (CN) | |
| | | Giro Ciclistico della Valle d'Aosta - Mont Blanc (2.2U) |
| 17-07 | DNF | | Stage 1Saint-Gervais Mont-Blanc - Passy (40.0km) | 40.0km |
| 14-07 | 56 | | Giro dell'Appennino (1.1) | 198.0km |
| 12-05 | 49 | | Flèche Ardennaise (1.2) | 174.0km |
| 01-05 | 12 | | National Road Championships - Belgium TT U23 (CN) | 19.0km |
| 21-04 | 33 | | Gent-Wevelgem / Kattekoers-Ieper U23 (1.2U) | 182.0km |
| | | Tour du Loir et Cher (2.2) |
| 90 | | Klassement |
| 14-04 | 30 | 90 | Stage 5Blois - Blois (97.0km) | 97.0km |
| 13-04 | 123 | 100 | Stage 4Salbris - Salbris (121.0km) | 121.0km |
| 12-04 | 114 | 101 | Stage 3Freteval - Vendôme (199.0km) | 199.0km |
| 11-04 | 116 | 110 | Stage 2Selles-sur-Cher - Fougères-sur-Bièvre (183.0km) | 183.0km |
| 10-04 | 130 | 121 | Stage 1Blois - Vineuil (183.0km) | 183.0km |
| 15-03 | 26 | | Youngster Coast Challenge (1.2U) | |
| 03-03 | 76 | | Grand Prix de la Ville de Lillers Souvenir Bruno Comini (1.2) | |
| 02-03 | 26 | | Le Tour des 100 Communes (1.2) | |
| | | Tour des Alpes-Maritimes (2.1) |
| 63 | | Klassement |
| 18-02 | 70 | 63 | Stage 2Villefranche-sur-Mer - Vence (131.0km) | 131.0km |
| 17-02 | 50 | 50 | Stage 1Levens - Antibes (165.0km) | 165.0km |
| 16-02 | 60 | | Classic Var (1.1) | 184.0km |