30.09 › 05.1030-5/9 | | | | CRO Race (2.1) | | | | more |
| 67 | | | General classificationGeneral classification | | | | |
05.10 | 78 | | | S6Stage 6 - Samobor › Zagreb | 156.5 | | | |
04.10 | 78 | 72 | | S5Stage 5 - Karlovac › Sveta Nedelja | 150.5 | | | |
03.10 | 51 | 75 | | S4Stage 4 - Krk › Labin | 190.5 | | | |
02.10 | 113 | 104 | | S3Stage 3 - Gospić › Rijeka | 150.5 | | | |
01.10 | 104 | 101 | | S2Stage 2 - Biograd na Moru › Jovići | 51 | | | |
30.09 | 110 | 110 | | S1Stage 1 - Split › Sinj | 162.5 | | | |
04.09 › 07.094-7/9 | | | | Okolo jižních Čech / Tour of South Bohemia (2.2) | | | | more |
| 36 | | | General classificationGeneral classification | | | | |
07.09 | 83 | | | S4Stage 4 - Trhové Sviny › Jindřichův Hradec | 173.8 | | | |
06.09 | 45 | 39 | | S3Stage 3 - Český Krumlov › Horská Kvilda | 126.9 | | | |
05.09 | 102 | 79 | | S2Stage 2 - Nové Hrady › Studená | 167.5 | | | |
04.09 | 95 | 96 | | S1Stage 1 - Třeboň › Jemnice | 173.1 | | | |
23.08 | 43 | | | UCI Gravel World Series ME - La Monsterrato (GRV) | 120 | | | more |
15.08 | 10 | | | Dachauer Bergkriterium - Bayerische Meisterschaft Kriterium (NAT) | 62 | | | more |
02.08 | 14 | | | Arlberg Professional Criterium (NAT) | | | | more |
09.07 › 13.079-13/7 | | | | Tour of Austria (2.1) | | | | more |
| 53 | | | General classificationGeneral classification | | | | |
13.07 | 35 | | | S5Stage 5 - Feldkirch › Feldkirch | 144.2 | | | |
12.07 | 46 | 67 | | S4Stage 4 - Innsbruck › Kühtai | 117.3 | | | |
11.07 | 48 | 90 | | S3Stage 3 - Salzburg/Hellbrunn › Salzburg/Gaisberg | 142.9 | | | |
10.07 | 100 | 106 | | S2Stage 2 - Bischofshofen › St. Johann Alpendorf | 142.1 | | | |
09.07 | 110 | 110 | | S1Stage 1 - Steyr › Steyr | 167.8 | | | |
13.06 | DNF | | | GP Gippingen (1.1) | 173.8 | | | more |
29.05 › 01.0629-1/5 | | | | Oberösterreich Rundfahrt (2.2) | | | | more |
| NR | | | Mountains classificationMountains classification | | | | |
| NR | | | Points classificationPoints classification | | | | |
| 85 | | | General classificationGeneral classification | | | | |
01.06 | 80 | | | S4Stage 4 - St. Florian/Asten › Hinterstoder, Hutterer Höss | 132.3 | | | |
31.05 | 106 | 90 | | S3Stage 3 - Bad Schallerbach › Aigen-Schlägl | 141.1 | | | |
30.05 | 84 | 72 | | S2Stage 2 - Eferding › Ried im Innkreis | 178.1 | | -5 | |
29.05 | 55 | 55 | | S1Stage 1 - Linz Hauptplatz › Pöstlingberg | 4.3 | | | |
18.05 | 90 | | | Rund um Köln (1.1) | 181 | | | more |
01.05 | DNF | | | GP Vorarlberg p/b Radhaus Rankweil (1.2) | 163.1 | | | more |
23.04 › 26.0423-26/4 | | | | Belgrade Banjaluka (2.2) | | | | more |
| 67 | | | General classifiationGeneral classifiation | | | | |
26.04 | 83 | | | S4Stage 4 - Doboj › Banjaluka | 126 | | | |
25.04 | 72 | 71 | | S3Stage 3 - Bratunac › Vlasenica | 164 | | | |
24.04 | 83 | 88 | | S2Stage 2 - Obrenovac › Zvornik | 162 | | | |
23.04 | 104 | 107 | | S1Stage 1 - Beograd › Požarevac | 86 | | | |
06.04 | 22 | | | Schwarzbräu Straßenpreis (NAT) | 108 | | | more |
30.03 | 39 | | | Radsaison-Eröffnungsrennen Leonding (NAT) | 153.2 | | | more |
23.03 | DNF | | | GP Slovenian Istria (1.2) | 156.5 | | | more |