28.09 › 03.1028-3/9 | | | | CRO Race (2.1) | | | | more |
| 22 | | | Youth classificationYouth classification | | | | |
| 86 | | | General classificationGeneral classification | | | | |
03.10 | 81 | | | S6Stage 6 - Samobor › Zagreb | 156.5 | | | |
02.10 | 88 | 83 | | S5Stage 5 - Rabac/Labin › Opatija | 137.5 | | | |
01.10 | 91 | 83 | | S4Stage 4 - Zadar › Crikvenica | 197 | | | |
30.09 | 69 | 81 | | S3Stage 3 - Primošten › Makarska | 167 | | | |
29.09 | 108 | 104 | | S2Stage 2 - Slunj › Otočac | 187 | | | |
28.09 | 79 | 81 | | S1Stage 1 - Osijek › Varaždin | 237 | | | |
11.09 | DNF | | | European Continental Championships MU - Road Race (CC) Austria | 133.6 | | | more |
03.09 › 05.093-5/9 | | | | Giro della Regione Friuli Venezia Giulia (2.2) | | | | more |
| 29 | | | Youth classificationYouth classification | | | | |
| 88 | | | General classificationGeneral classification | | | | |
05.09 | 87 | | | S3Stage 3 - Mortegliano › Pordenone | 157 | | | |
04.09 | 65 | 88 | | S2Stage 2 - Casarsa della Delizia › Piancavallo | 142 | | | |
03.09 | 103 | 103 | | S1Stage 1 - Rive d’Arcano › Tarvisio | 153 | | | |
13.08 › 22.0813-22/8 | | | | Tour de l'Avenir (2.Ncup) Austria | | | | more |
15.08 | DNS | | | S2 (TTT)Stage 2 (TTT) - Laon › Laon | 26.8 | | | |
14.08 | 162 | 163 | | S1Stage 1 - Charleville-Mézières › Soissons | 161.2 | | | |
13.08 | 98 | 98 | | ProloguePrologue - Charleville-Mézières › Charleville-Mézières | 5 | | | |
19.07 › 20.0719-20/7 | | | | L'Etoile d'Or (2.Ncup) Austria | | | | more |
| 69 | | | General classificationGeneral classification | | | | |
20.07 | 71 | | | S3Stage 3 - Montmorillon › Montmorillon | 182 | | | |
19.07 | 98 | 80 | | S2Stage 2 - Mérigny-Saint-Savin › Le Blanc | 142 | | | |
19.07 | 43 | 43 | | S1 (ITT)Stage 1 (ITT) - Pouligny-Saint-Pierre › Pouligny-Saint-Pierre | 9.6 | | | |
04.07 | 34 | | | Giro del Medio Brenta (1.2) | 171.6 | | | more |
20.06 | DNF | | | National Championships Austria ME - Road Race (NC) | 178 | | | more |
19.06 | 3 | | | National Championships Austria MU - ITT (NC) | 27.7 | 1 | 10 | more |
10.06 › 13.0610-13/6 | | | | Oberösterreich Rundfahrt (2.2) | | | | more |
11.06 | DNF | | | S1Stage 1 - Felbermayr Wels › Maria Schmolln | 163.9 | | | |
10.06 | 107 | 107 | | ProloguePrologue - Linz › Linz | 0.7 | | | |
03.06 › 06.063-6/6 | | | | Course de la Paix Grand Prix Jeseníky (2.Ncup) Austria | | | | more |
| 67 | | | General classificationGeneral classification | | | | |
06.06 | 75 | | | S3Stage 3 - Jeseník › Jeseník | 167.9 | | | |
05.06 | 58 | 57 | | S2Stage 2 - Bruntál › Dlouhé Stráně | 116.6 | | | |
04.06 | 51 | 76 | | S1Stage 1 - Jeseník › Rýmařov | 130.4 | | | |
03.06 | 89 | 89 | | ProloguePrologue - Jeseník › Jeseník | 3.4 | | | |
29.05 › 30.0529-30/5 | | | | Orlen Nations Grand Prix (2.Ncup) Austria | | | | more |
| 92 | | | General classificationGeneral classification | | | | |
30.05 | 89 | | | S2Stage 2 - Białystok › Białystok | 124.6 | | | |
29.05 | 102 | 102 | | S1Stage 1 - Białystok › Białystok | 143.2 | | | |
01.05 | 102 | | | GP Vorarlberg (NAT) | 160.2 | | | more |
28.03 | DNF | | | GP Adria Mobil (1.2) | 181.5 | | | more |
11.03 › 14.0311-14/3 | | | | Istarsko Proljeće - Istrian Spring Trophy (2.2) | | | | more |
14.03 | DNF | | | S3Stage 3 - Marčana › Umag | 143 | | | |
13.03 | 75 | 98 | | S2Stage 2 - Vižinada › Motovun | 165 | | | |
12.03 | 81 | 140 | | S1Stage 1 - Funtana › Poreč | 168 | | | |
11.03 | 130 | 130 | | ProloguePrologue - Umag › Umag | 1 | | | |
07.03 | 130 | | | Trofej Poreč - Poreč Trophy (1.2) | 156 | | | more |