| 11-10 | DNF | | Famenne Ardenne Classic (1.1) | 194.0km |
| 08-10 | 141 | | Paris-Tours Espoirs (1.2U) | 187.0km |
| 01-10 | DNF | | Tour de l'Eurométropole
(1.1) | 188.0km |
| 30-09 | DNF | | Omloop Eurometropool (1.1) | 177.0km |
| 24-09 | 125 | | Gooikse Pijl (1.2) | |
| 16-09 | DNF | | Primus Classic (1.HC) | 199.0km |
| 13-09 | 76 | | Grand Prix de Wallonie (1.1) | 212.0km |
| 09-09 | DNF | | De Kustpijl (1.2) | |
| 03-09 | 7 | | Kernen Omloop Echt-Susteren (1.2) | |
| 26-08 | DNF | | Omloop Mandel-Leie-Schelde Meulebeke (1.1) | |
| 23-08 | DNF | | Druivenkoers - Overijse (1.1) | 196.0km |
| 25-06 | 16 | | National Road Championships - Canada (CN) | |
| | | Flèche du Sud (2.2) |
| 9 | | Standings |
| 28-05 | 24 | 9 | Stage 5Esch-sur-Alzette - Esch-sur-Alzette | 143.0km |
| 27-05 | 20 | 10 | Stage 4Mondorf-les-Bains - Roeser | 151.0km |
| 26-05 | 15 | 10 | Stage 3Bourscheid - Bourscheid | 128.0km |
| 25-05 | 15 | 15 | Stage 2Rumelange - Rumelange | 150.0km |
| 24-05 | 59 | 59 | Stage 1Redange - Redange | 79.0km |
| | | A Travers Les Hauts De France - Trophée Paris-Arras Tour (2.2) |
| 20-05 | DNF | | Stage 2Lallaing - Merlimont | 199.0km |
| 19-05 | 66 | 67 | Stage 1Marquion - Gouy-sous-Bellonne | 116.0km |
| 14-05 | 34 | | Grand Prix Criquielion (1.2) | |
| 26-03 | DNF | | Gent-Wevelgem/Kattekoers-Ieper (1.NCUP) | |