02.10 | 46 | | | World Championships MJ - Road Race (WC) | 132.75 | | | more |
02.09 » 05.09 | | | | Giro della Lunigiana (SC) | | | | more |
| 1 | | | General classification | | 150 | | more |
05.09 | 2 | | | Stage 4 - Marina di Cararra › Casano d.. | 121.8 | 18 | | more |
03.09 | 1 | 1 | | Stage 2 - Cerbaia di Lamporecchio › Ce.. | 112 | 30 | | more |
02.09 | 25 | 25 | | Stage 1 - La Spezia › Santo Stefano Ma.. | 117.6 | | | more |
28.08 | 16 | | | Omloop Mandel - Leie - Schelde (1.8) | 126 | 5 | | more |
15.08 » 15.08 | | | | Ronde des Vallées (1.8) | | | | more |
| 2 | | | General classification | | 55 | | more |
15.08 | 1 | | | Stage 2 - Hemonstoir › Hemonstoir | 118.1 | | | more |
15.08 | 13 | 13 | | Prologue - Hemonstoir › Hemonstoir | 6.7 | | | more |
09.08 » 12.08 | | | | Acht van Bladel (2.8) | | | | more |
| 1 | | | Points classification | | | | more |
| 1 | | | General classification | | 100 | | more |
12.08 | 16 | | | Stage 4 (ITT) - Bladel › Bladel | 14.1 | | | more |
11.08 | 8 | 1 | | Stage 3 - Bladel › Bladel | 126 | 1 | | more |
10.08 | 4 | 2 | | Stage 2 - Bladel › Bladel | 100 | 5 | | more |
09.08 | 2 | 2 | | Stage 1 - Bladel › Bladel | 92 | 12 | | more |
07.08 » 08.08 | | | | Liège - La Gleize (SC) | | | | more |
| 9 | | | General classification | | 45 | | more |
08.08 | 18 | | | Stage 2 - Herve › La Gleize | 103.5 | | | more |
31.07 | 12 | | | Omloop Het Volk Juniors (1.8) | 128 | 10 | | more |
25.07 | 4 | | | Ronde van Vlaanderen Juniores - Tour des Flan.. (1.1) | 130 | 32 | | more |
18.07 | 11 | | | Ledegem-Kemmel-Ledegem (1.8) | 132 | 12 | | more |
10.07 » 11.07 | | | | GP Général Patton (SC) | | | | more |
| 8 | | | Mountains classification | | | | more |
| 25 | | | General classification | | 5 | | more |
11.07 | 31 | | | Stage 2 - Hosingen › Hosingen | 108.9 | | | more |
10.07 | 31 | 31 | | Stage 1 - Ettelbruck › Hosingen | 106.4 | | | more |
02.07 » 04.07 | | | | Oberösterreich Juniorenrundfahrt (SC) | | | | more |
| 9 | | | Mountains classification | | | | more |
| 53 | | | General classification | | 5 | | more |
04.07 | 59 | | | Stage 3 - Altenberg › Neukirchen am Wald | 99 | | | more |
03.07 | 64 | | | Stage 2 - Linz › Rechberg | 95 | | | more |
02.07 | 19 | | | Stage 1 - Asten › Haid/Anfelden | 106 | | | more |
27.06 | 27 | | | Circuit de la Région Wallonne (1.8) | 130 | | | more |
05.06 | 11 | | | Classique des Alpes (1.8) | 86 | 12 | | more |
21.05 » 23.05 | | | | Int. Junioren Driedaagse van Axel (SC) | | | | more |
| 7 | | | Mountains classification | | | | more |
| 12 | | | Points classification | | | | more |
| 9 | | | General classification | | 45 | | more |
23.05 | 13 | | | Stage 4 - Strijpen › Strijpen | 100.8 | | | more |
22.05 | 8 | 13 | | Stage 3 - Axel › Axel | 89.2 | 1 | | more |
22.05 | 130 | 89 | | Stage 2 (ITT) - Zuiddorpe › Zuiddorpe | 10.5 | | | more |
21.05 | 20 | 22 | | Stage 1 - Philippine › Philippine | 110.5 | | | more |
08.05 | 8 | | | Wortegem Koerse (1.8) | | 18 | | more |
02.05 | 2 | | | Vlaams-Brabantse Pijl - Korbeek-lo (1.8) | 128 | 55 | | more |
11.04 | 50 | | | Paris - Roubaix Juniors (1.8) | 107.5 | | | more |