11.09 › 16.0911-16/9 | | | | Tour de Croatie - Kroz Hrvatsku (2.2) | | | | more |
| 2 | | | Youth classificationYouth classification | | | | |
| 8 | | | General classificationGeneral classification | | 3 | | |
16.09 | 16 | | | S5Stage 5 - Fužine › Pazin | 157.8 | | | |
15.09 | 14 | 8 | | S4Stage 4 - Jastrebarsko › Rijeka | 192.6 | | | |
14.09 | 21 | 11 | | S3Stage 3 - Varaždin › Zagreb | 105 | | | |
13.09 | 7 | 12 | | S2Stage 2 - Varaždin › Varaždin | 144 | | | |
12.09 | 89 | 12 | | S1bStage 1b - Županja › Otok | 68 | | | |
12.09 | 6 | 7 | | S1aStage 1a - Ilok › Županja | 85 | | | |
11.09 | 13 | 13 | | ProloguePrologue - Vinkovci › Vinkovci | 1.9 | | | |
22.08 › 26.0822-26/8 | | | | Rothaus Regio-Tour International (2.1) | | | | more |
26.08 | 19 | | | S5Stage 5 - Lahr › Vogtsburg | 169.1 | | | |
31.07 › 05.0831-5/7 | | | | Tour Alsace (2.2) | | | | more |
| 42 | | | Youth classificationYouth classification | | | | |
| 78 | | | General classificationGeneral classification | | | | |
05.08 | 89 | | | S5Stage 5 - Ribeauville › Ballon d'Alsace | 158.7 | | | |
04.08 | 21 | 80 | | S4Stage 4 - Habsheim › Rixheim | 143.3 | | | |
03.08 | 112 | 94 | | S3Stage 3 - Guebwiller › Cernay | 141.7 | | | |
02.08 | 70 | 44 | | S2Stage 2 - Strasbourg › Bischoffsheim | 152.6 | | | |
01.08 | 19 | 23 | | S1Stage 1 - Altkirch › Huningue | 144.7 | | | |
16.05 › 20.0516-20/5 | | | | International Rheinland-Pfalz Rundfahrt (2.1) | | | | more |
| 41 | | | Youth classificationYouth classification | | | | |
| 95 | | | General classificationGeneral classification | | | | |
20.05 | 41 | | | S5Stage 5 - Bad Neuenahr-Ahrweiler › Koblenz | 169 | | | |
19.05 | 93 | | | S4Stage 4 - Mainz › Bad Marienberg | 188.8 | | | |
18.05 | 94 | | | S3Stage 3 - Worms › Mainz | 164.7 | | | |
17.05 | 104 | | | S2Stage 2 - Landau › Worms | 145.5 | | | |
16.05 | 101 | | | S1Stage 1 - Koblenz › Kaiserslautern | 176.9 | | | |
26.04 › 01.0526-1/4 | | | | Giro delle Regioni (2.Ncup) Germany | | | | more |
29.04 | DNF | | | S4Stage 4 - Pistoia › Cantagrillo di Serravalle | 155.2 | | | |
28.04 | 122 | | | S3Stage 3 - Porto Recanati › Cignolo | 169.5 | | | |
27.04 | 121 | | | S2Stage 2 - Sant'Angelo › Sant'Angelo | 154 | | | |
26.04 | 122 | 122 | | S1Stage 1 - Fornelli › Macchiagodena | 121.2 | | | |
21.04 | 94 | | | Liège-Bastogne-Liège U23 (1.Ncup) | 183.4 | | | more |
18.04 | 57 | | | La Côte Picarde (1.Ncup) | 179 | | | more |
07.04 › 09.047-9/4 | | | | Le Triptyque des Monts et Châteaux (2.2) | | | | more |
| 29 | | | General classificationGeneral classification | | | | |
09.04 | 34 | | | S4Stage 4 - Beloeil › Flobecq | 149.9 | | | |
08.04 | 9 | | | S3Stage 3 - Ath › Tournai | 121.4 | | | |
08.04 | 69 | | | S2 (ITT)Stage 2 (ITT) - Vieux Leuze › Vieux Leuze | 8.4 | | | |
07.04 | 37 | | | S1Stage 1 - Vieux-Condé › Quevaucamps | 167.3 | | | |
15.03 › 18.0315-18/3 | | | | Istarsko Proljece - Istrian Spring Trophy (2.2) | | | | more |
| 10 | | | Mountains classificationMountains classification | | | | |
| 112 | | | General classificationGeneral classification | | | | |
18.03 | 125 | | | S3Stage 3 - Porec › Zelena Laguna | 152 | | | |
17.03 | 119 | | | S2Stage 2 - Porec › Zelena Laguna | 200 | | | |
16.03 | 46 | | | S1Stage 1 - Porec › Labin | 187 | | | |
15.03 | 118 | | | ProloguePrologue - Pazin › Pazin | 1.45 | | | |
11.03 | 62 | | | Poreč Trophy - Trofej Poreč (1.2) | 131 | | | more |