| | | Ain Bugey Valromey Tour (2.1) |
| 129 | | Klassement |
| 14-07 | 116 | 129 | Stage 5Artemare - Yenne (98.0km) | 98.0km |
| 13-07 | 133 | 139 | Stage 4Ceyzérieu - Belley (107.0km) | 107.0km |
| 12-07 | 132 | 135 | Stage 3Hauteville - Col de la Biche (99.0km) | 99.0km |
| 11-07 | 128 | 132 | Stage 2Morestel - Serrières-de-Briord (96.0km) | 96.0km |
| 10-07 | 120 | 121 | Stage 1Torcieu - Morestel (96.0km) | 96.0km |
| 06-07 | DNF | | Grand Prix de Luxembourg (1.1) | 106.0km |
| 05-07 | DNF | | GP Général Patton (1.1) | 93.0km |
| 01-06 | 16 | | National Road Championships - Belgium U19 (CN) | |
| 25-05 | 50 | | Ronde van Vlaanderen U19 (1.1) | 124.0km |
| | | TRIXXO Ster Van Zuid Limburg (2.1) |
| 58 | | Klassement |
| 22 | | Punten |
| 21-04 | 12 | 58 | Stage 4Riemst - Mopertingen (120.0km) | 120.0km |
| 20-04 | 78 | 78 | Stage 3aGingelom - Gingelom (8.0km) | 8.0km |
| 20-04 | 28 | 76 | Stage 3bWellen - Wellen (87.0km) | 87.0km |
| 19-04 | 11 | 28 | Stage 2Mopertingen - Rekem (98.0km) | 98.0km |
| 18-04 | 49 | 49 | Stage 1Bilzen - Hoeselt (80.0km) | 80.0km |
| | | Tour du Bocage et de l'Ernée 53 (2.1) |
| 30-03 | 158 | 130 | Stage 2aAmbrières-les-Vallées - Ambrières-les-Vallées (13.0km) | 13.0km |
| 30-03 | 65 | 83 | Stage 2bAmbrières-les-Vallées - Ambrières-les-Vallées (105.0km) | 105.0km |
| 29-03 | 123 | 123 | Stage 1Montenay - Montenay (118.0km) | 118.0km |
| 23-03 | 21 | | Bernaudeau Junior (1.1) | 132.0km |
| 02-03 | 101 | | Kuurne - Brussel - Kuurne Juniors (1.1) | 122.0km |