| 09-10 | DNF | | Paris - Tours Espoirs (1.2U) | 178.0km |
| 21-09 | 117 | | Omloop van het Houtland (1.1) | 196.0km |
| 18-09 | 76 | | Gooikse Pijl (1.1) | 199.0km |
| 16-09 | 130 | | Kampioenschap van Vlaanderen (1.1) | 195.0km |
| 08-09 | 16 | | Izegem Koers (National) | 167.0km |
| | | Flanders Tomorrow Tour (2.2U) |
| 66 | | Standings |
| 03-09 | 89 | 66 | Stage 3bHandzame - Handzame | 124.0km |
| 03-09 | 77 | 67 | Stage 3aWulpen - Wulpen | 12.0km |
| 02-09 | 17 | 64 | Stage 2Staden - Staden | 153.0km |
| 01-09 | 95 | 95 | Stage 1Poperinge - Poperinge | 151.0km |
| 28-08 | 16 | | National Road Championships - Belgium U23 (CN) | |
| 23-08 | 118 | | Egmont Cycling Race (1.1) | 198.0km |
| | | Tour du Pays de Montbéliard (2.2) |
| 43 | | Standings |
| 20 | | Points |
| 13 | | Mountain |
| 19-06 | 42 | 43 | Stage 3Valentigney - Valentigney | 155.0km |
| 18-06 | 40 | 45 | Stage 2Pont-de-Roide - Pont-de-Roide | 161.0km |
| 17-06 | 45 | 45 | Stage 1Mandeure - Mathay | 3.0km |
| 12-06 | 38 | | Elfstedenronde Brugge (1.1) | 192.0km |
| | | Ronde de l'Oise (2.2) |
| 57 | | Standings |
| 33 | | Points |
| 9 | | Mountain |
| 05-06 | 20 | 57 | Stage 4Compiègne - Beauvais | 176.0km |
| 04-06 | 68 | 62 | Stage 3La Croix-Saint-Ouen - Ressons-sur-Matz | 176.0km |
| 03-06 | 67 | 63 | Stage 2Le Plessis-Belleville - Ribécourt-Dreslincourt | 199.0km |
| 02-06 | 19 | 22 | Stage 1Labruyère - Liancourt | 142.0km |
| 22-05 | DNF | | Antwerp Port Epic / Sels Trophy (1.1) | 192.0km |
| 01-05 | 14 | | National Road Championships - Belgium TT U23 (CN) | 23.0km |
| | | Le Triptyque des Monts et Châteaux
(2.2U) |
| 68 | | Standings |
| 8 | | Mountain |
| 03-04 | 79 | 68 | Stage 3bEllezelles - Saint-Sauveur | 96.0km |
| 03-04 | 11 | 66 | Stage 3aWodecq - Wodecq | 14.0km |
| 02-04 | 85 | 77 | Stage 2Bernissart - Tertre | 169.0km |
| 01-04 | 84 | 84 | Stage 1Antoing - Mont-Saint-Aubert | 131.0km |
| 18-03 | 21 | | Youngster Coast Challenge (1.2U) | |
| 06-03 | 114 | | Grote Prijs Jean - Pierre Monseré (1.1) | 203.0km |