19.09 › 20.0919-20/9 | | | | Keizer der Juniores (2.1) | | | | more |
| 2 | | | Mountains classificationMountains classification | | | | |
| 1 | | | General classificationGeneral classification | | 100 | | |
20.09 | 23 | | | S3Stage 3 - Koksijde › Koksijde | 102.2 | | | |
20.09 | 1 | 1 | | S2 (ITT)Stage 2 (ITT) - Wulpen › Wulpen | 6 | 20 | | |
19.09 | 4 | 4 | | S1Stage 1 - Reningelst › Reningelst | 94 | 5 | | |
04.09 › 06.094-6/9 | | | | Grand Prix Rüebliland (2.1) | | | | more |
| 65 | | | General classificationGeneral classification | | | | |
06.09 | 26 | | | S4Stage 4 - Wohlen › Wohlen | 118.9 | | | |
05.09 | 84 | 72 | | S3 (ITT)Stage 3 (ITT) - Möhlin › Möhlin | 9.6 | | | |
05.09 | 19 | 68 | | S2Stage 2 - Möhlin › Möhlin | 82.5 | | | |
04.09 | 75 | 64 | | S1Stage 1 - Roggliswil › Roggliswil | 91.2 | | | |
09.08 | 38 | | | UEC Road European Championships MJ - Road Race (CC) | 124 | | | more |
17.07 › 19.0717-19/7 | | | | Oberösterreich Juniorenrundfahrt (2.1) | | | | more |
| 6 | | | Points classificationPoints classification | | | | |
| 21 | | | General classificationGeneral classification | | | | |
19.07 | 2 | | | S3Stage 3 - Bad Wimsbach/Neydharting › Schwanenstadt | 89.5 | 12 | | |
18.07 | 26 | 22 | | S2Stage 2 - Bad Leonfelden › Perg | 109.1 | | | |
17.07 | 21 | 21 | | S1Stage 1 - Haid/Ansfelden › Marchtrenk | 96.5 | | | |
03.07 › 06.073-6/7 | | | | Sint-Martinusprijs Kontich (2.1) | | | | more |
06.07 | DNF | | | S5Stage 5 - Kontich › Kontich | 125.1 | | | |
05.07 | 20 | 23 | | S4Stage 4 - Kontich › Kontich | 112.5 | | | |
05.07 | 13 | 23 | | S3 (ITT)Stage 3 (ITT) - Waarloos › Waarloos | 11.7 | | | |
04.07 | 34 | 29 | | S2Stage 2 - Antwerpen › Antwerpen | 125.6 | | | |
31.05 | 52 | | | National Championships Belgium MJ - Road Race (NC) | 132 | | | more |
22.05 › 24.0522-24/5 | | | | Int. Junioren Driedaagse van Axel (2.1) | | | | more |
24.05 | DNS | | | S4Stage 4 - Velzeke › Velzeke | 93.2 | | | |
23.05 | 99 | 23 | | S3Stage 3 - Axel › Axel | 99.4 | | | |
23.05 | 4 | 21 | | S2 (ITT)Stage 2 (ITT) - Axel › Axel | 7.8 | 5 | | |
22.05 | 58 | 58 | | S1Stage 1 - Sluiskil › Sluiskil | 108.1 | | | |
07.05 › 10.057-10/5 | | | | Course de la Paix Juniors (2.Ncup) Belgium | | | | more |
| 28 | | | Points classificationPoints classification | | | | |
| 51 | | | General classificationGeneral classification | | 5 | | |
10.05 | 29 | | | S4Stage 4 - Terezín › Litoměřice | 98.7 | | | |
09.05 | 54 | 52 | | S3Stage 3 - Teplice › Zinwald | 100 | | | |
08.05 | 9 | 21 | | S2bStage 2b - Roudnice nad Labem › Roudnice nad Labem | 62.4 | | | |
08.05 | 16 | 22 | | S2a (ITT)Stage 2a (ITT) - Třebenice › Třebenice | 11.2 | | | |
07.05 | 33 | 35 | | S1Stage 1 - Litoměřice › Litoměřice | 98.5 | | | |
01.05 | 14 | | | National Championships Belgium MJ - ITT (NC) | 25.2 | | | more |
26.04 | 26 | | | E3 Harelbeke - Junioren (NAT) | 105 | | | more |
12.04 | 26 | | | Paris - Roubaix Juniors (1.Ncup) | 111 | | | more |
22.03 | 15 | | | Guido Reybrouck Classic (1.1) | 118 | 6 | | more |
15.03 | 11 | | | GP André Noyelle (1.1) | 97.6 | 12 | | more |
01.03 | 11 | | | Kuurne-Brussel-Kuurne Juniors (1.1) | 119 | 12 | | more |