03.10 | 5 | | | European Continental Championships MJ - Road Race (CC) | 103.4 | 128 | | more |
26.09 | 8 | | | World Championships MJ - Road Race (WC) | 119.3 | 224 | | more |
17.08 | 2 | | | Valkenburg KlimClassic (NAT) | 108.8 | 67 | | more |
08.08 › 10.088-10/8 | | | | Aubel-Thimister-Stavelot (2.1) | | | | more |
| 12 | | | General classificationGeneral classification | | 144 | | |
10.08 | 12 | | | S3Stage 3 - Stavelot › Stavelot | 107.1 | 36 | | |
09.08 | 11 | 21 | | S2bStage 2b - Thimister › Thimister | 94.8 | 40 | | |
09.08 | 5 | 22 | | S2a (TTT)Stage 2a (TTT) - Thimister › Thimister | 9 | 64 | | |
08.08 | 41 | 42 | | S1Stage 1 - Aubel › Aubel | 97 | | | |
25.07 › 27.0725-27/7 | | | | Junioren Rundfahrt (2.1) | | | | more |
| 4 | | | Mountains classificationMountains classification | | | | |
| 1 | | | Points classificationPoints classification | | | | |
| 1 | | | General classificationGeneral classification | | 150 | | |
27.07 | 1 | | | S3Stage 3 - Bad Wimsbach › Straß im Attergau | 109.2 | 65 | | |
26.07 | 3 | 3 | | S2Stage 2 - Sarleinsbach › Sarleinsbach | 94.5 | 50 | | |
25.07 | 6 | 8 | | S1Stage 1 - Marchtrenk › Marchtrenk | 108.4 | 37 | | |
30.06 | 4 | | | Classic Région Sud U19 - Hautes-Alpes - Super Dévoluy (1.1) | 115.4 | 90 | | more |
29.06 | OTL | | | Classic Région Sud U19 - Montagne de Lure (1.1) | 115.3 | | | more |
24.06 | 4 | | | National Championships Netherlands MJ - ITT (NC) | 15.7 | 54 | | more |
22.06 | 76 | | | National Championships Netherlands MJ - Road Race (NC) | 108 | | | more |
07.06 | 9 | | | La Classique des Alpes Juniors (1.1) | 132.5 | 96 | | more |
31.05 › 01.0631-1/5 | | | | Gipuzkoa Klasikoa (2.1) | | | | more |
| 3 | | | Mountains classificationMountains classification | | | | |
| 1 | | | General classificationGeneral classification | | 90 | | |
01.06 | 1 | | | S2Stage 2 - Egia, Donostia › Egia, Donostia | 104 | 40 | | |
31.05 | 8 | 8 | | S1Stage 1 - Lazkao › Lazkao | 98.5 | 22 | | |
22.05 › 25.0522-25/5 | | | | Tour du Pays de Vaud (2.Ncup) Netherlands | | | | more |
| 18 | | | Points classificationPoints classification | | | | |
| 2 | | | General classificationGeneral classification | | 360 | | |
25.05 | 27 | | | S4Stage 4 - Ecublens › Ecublens | 115.1 | 5 | | |
24.05 | 3 | 2 | | S3Stage 3 - Saint-Cergue › Saint-Cergue | 113 | 80 | | |
23.05 | 8 | 8 | | S2Stage 2 - Eclépens › Eclépens | 113.3 | 52 | | |
22.05 | 3 | 12 | | S1 (TTT)Stage 1 (TTT) - Lausanne › Lausanne | 4.7 | 80 | | |
08.05 › 11.058-11/5 | | | | Course de la Paix Juniors (2.Ncup) Netherlands | | | | more |
| 7 | | | Mountains classificationMountains classification | | | | |
| 25 | | | Points classificationPoints classification | | | | |
| 28 | | | General classificationGeneral classification | | 12 | | |
11.05 | 48 | | | S4Stage 4 - Terezín › Terezín | 102.4 | | | |
10.05 | 39 | 29 | | S3Stage 3 - Teplice › Olbernhau | 112.7 | | | |
09.05 | 86 | 32 | | S2bStage 2b - Roudnice › Terezín | 58.1 | | | |
09.05 | 34 | 32 | | S2a (ITT)Stage 2a (ITT) - Třebívlice › Třebívlice | 8.8 | | | |
08.05 | 7 | 13 | | S1Stage 1 - Litoměřice › Úštěk | 109.9 | 56 | | |
17.04 › 19.0417-19/4 | | | | Volta ao Concelho de Loulé Júnior (NAT) | | | | more |
| 2 | | | General classificationGeneral classification | | 90 | | |
19.04 | 1 | | | S4Stage 4 - Loulé › Loulé | 110.1 | 25 | | |
18.04 | 2 | | | S3Stage 3 - Quarteira › Alto do Malhão | 73.7 | 22 | | |
18.04 | 5 | | | S2 (ITT)Stage 2 (ITT) - Loulé › Loulé | 11.5 | 16 | | |
17.04 | 3 | | | S1Stage 1 - Ameixial › Loulé | 73.4 | 20 | | |
13.04 | | | | Grand Prix Fernand Durel (NAT) | | | | more |
| 1 | | | General classificationGeneral classification | | 90 | | |
13.04 | 1 | | | S2Stage 2 - Gavray-sur-Sienne › Gavray-sur-Sienne | 107 | 40 | | |
13.04 | 13 | | | S1 (ITT)Stage 1 (ITT) - Gavray-sur-Sienne › Gavray-sur-Sienne | 8.6 | 12 | | |
28.03 | 19 | | | E3 Saxo Classic MJ (1.Ncup) MIX WWV - Academia Efapel | 138.9 | 32 | | more |
15.03 | 10 | | | Danilith Nokere Koerse MJ (1.1) | 132 | 88 | | more |
02.03 | 2 | | | Gran Premio San Vicente - Costa Blanca - Junior Ruta (1.1) | 133.1 | 180 | | more |