12.08 » 13.08 | | | | Ronde des Vallées (2.1) | | | | more |
| 23 | | | Youth classification | | | | more |
| 63 | | | General classification | | | | more |
13.08 | 66 | | | Stage 3 - Hemonstoir › Hemonstoir | 102.4 | | | more |
13.08 | 97 | 83 | | Stage 2 (ITT) - Saint-Caradec › Hemonstoir | 11.34 | | | more |
12.08 | 92 | 92 | | Stage 1 - Saint-Barnabé › Saint-Barnabé | 100.8 | | | more |
14.07 » 16.07 | | | | OberÖsterreich Juniorenrundfahrt (2.1) | | | | more |
| 36 | | | Youth classification | | | | more |
| 80 | | | General classification | | | | more |
16.07 | 38 | | | Stage 3 - Bad Wimsbach › Altmünster | 94.7 | | | more |
15.07 | 101 | 89 | | Stage 2 - Bad Leonfelden › Bad Leonfelden | 117.6 | | | more |
14.07 | 87 | 86 | | Stage 1 - Haid/Ansfelden › Marchtrenk | 96.5 | | | more |
08.07 » 09.07 | | | | GP Général Patton (2.Ncup) | | | | more |
| 69 | | | General classification | | 5 | | more |
09.07 | 70 | | | Stage 2 - Munshausen › Munshausen | 93.8 | | | more |
08.07 | 73 | 73 | | Stage 1 - Ettelbruck › Troisvierges | 102 | | | more |
25.06 | 12 | | | National Championships Luxembourg MJ - Road Race (NC) | | | | more |
21.06 | 5 | | | National Championships Luxembourg MJ - ITT (NC) | 18.7 | | | more |
25.05 » 28.05 | | | | Tour du Pays de Vaud (2.Ncup) | | | | more |
| 29 | | | Youth classification | | | | more |
| 87 | | | General classification | | 5 | | more |
28.05 | 91 | | | Stage 3 - Gollion › Vuollerens | 89.9 | | | more |
27.05 | 93 | 88 | | Stage 2b - Nyon › Saint-Cergue | 22.2 | | | more |
27.05 | 88 | 83 | | Stage 2a - Ballenss › Saint-Cergue | 65.7 | | | more |
26.05 | 73 | 74 | | Stage 1 - Concise › Cottens | 113 | | | more |
25.05 | 82 | 82 | | Prologue - Montricher › Montricher | 3.5 | | | more |
04.05 » 07.05 | | | | Course de la Paix Juniors (2.Ncup) | | | | more |
| 81 | | | General classification | | 5 | | more |
07.05 | 100 | | | Stage 4 - Terezin › Terezin | 96.4 | | | more |
06.05 | 43 | 41 | | Stage 3 - Teplice › Altenberg | 100 | | | more |
05.05 | 100 | 71 | | Stage 2b - Roudnice nad Labem › Roudnice nad Labem | 62.4 | | | more |
05.05 | 75 | 71 | | Stage 2a (ITT) - Trebenice › Trebenice | 11.2 | | | more |
04.05 | 73 | 73 | | Stage 1 - Litomerice › Litomerice | 102.5 | | | more |
16.04 | 66 | | | Grand Prix Bati-Metallo (1.1) | 129.4 | | | more |
02.04 | 74 | | | Grand Prix Bob Jungels (1.1) | 130.8 | | | more |