| 20.09 | 24 |  |  | Rund um Sebnitz (1.2) | 117 |  |  | more | 
| 13.09 | 11 |  |  | Velothon Stockholm (1.1) | 182.1 | 12 | 5 | more | 
| 30.08 | 21 |  |  | Croatia-Slovenia (1.2) | 177.8 |  |  | more | 
| 06.08 › 08.086-8/8 |  |  |  | Tour of Szeklerland (2.2) |  |  |  | more | 
|  | 37 |  |  | General classificationGeneral classification |  |  |  |  | 
| 08.08 | 41 |  |  | S3bStage 3b - Miercurea Ciuc › Miercurea Ciuc | 123 |  |  |  | 
| 08.08 | 42 | 36 |  | S3a (ITT)Stage 3a (ITT) - Hármaskereszt › Hármaskereszt | 6.4 |  |  |  | 
| 07.08 | 32 | 37 |  | S2Stage 2 - Odorheiu Secuiesc › Miercurea Ciuc | 193 |  |  |  | 
| 06.08 | 34 | 34 |  | S1Stage 1 - Miercurea Ciuc › Miercurea Ciuc | 184 |  |  |  | 
| 04.07 › 12.074-12/7 |  |  |  | Int. Österreich-Rundfahrt-Tour of Austria (2.HC) |  |  |  | more | 
| 06.07 | DNF |  |  | S2Stage 2 - Litschau › Grieskirchen | 196.2 |  |  |  | 
| 05.07 | 144 | 145 |  | S1Stage 1 - Mörbisch › Scheibbs | 206.6 |  |  |  | 
| 04.07 | 15 | 98 |  | ProloguePrologue - Wien › Wien | 5.4 |  |  |  | 
| 28.06 | DNF |  |  | National Championships Austria ME - Road Race (NC) | 192 |  |  | more | 
| 26.06 | 7 |  |  | National Championships Austria ME - ITT (NC) | 26.3 |  |  | more | 
| 21.06 | 54 |  |  | European Games - Road Race (JC) | 215.8 |  |  | more | 
| 18.06 | 23 |  |  | European Games - ITT (JC) | 51.6 |  |  | more | 
| 17.05 › 24.0517-24/5 |  |  |  | An Post Rás (2.2) |  |  |  | more | 
|  | 17 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 23 |  |  | General classificationGeneral classification |  |  |  |  | 
| 24.05 | 9 |  |  | S8Stage 8 - Drogheda › Skerries | 132.6 |  |  |  | 
| 23.05 | 25 | 24 |  | S7Stage 7 - Ballinamore › Drogheda | 142.4 |  |  |  | 
| 22.05 | 17 | 24 |  | S6Stage 6 - Ballina › Ballinamore | 160.1 |  |  |  | 
| 21.05 | 19 | 25 |  | S5Stage 5 - Newport › Ballina | 142.4 |  |  |  | 
| 20.05 | 60 | 29 |  | S4Stage 4 - Bearna › Newport | 155 |  |  |  | 
| 19.05 | 3 | 15 |  | S3Stage 3 - Tipperary › Bearna | 155.9 | 1 | 2 |  | 
| 18.05 | 36 | 17 |  | S2Stage 2 - Carlow › Tipperary | 137.2 |  |  |  | 
| 17.05 | 17 | 17 |  | S1Stage 1 - Dunboyne › Carlow | 154.4 |  |  |  | 
| 06.05 › 10.056-10/5 |  |  |  | Tour d'Azerbaïdjan (2.1) |  |  |  | more | 
|  | 45 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 42 |  |  | General classificationGeneral classification |  |  |  |  | 
| 10.05 | 60 |  |  | S5Stage 5 - Baku › Baku | 143.8 |  |  |  | 
| 09.05 | 126 | 42 |  | S4Stage 4 - Gabala › Mingachevir | 204.6 |  |  |  | 
| 08.05 | 63 | 39 |  | S3Stage 3 - Gabala › Gabala | 177.2 |  |  |  | 
| 07.05 | 37 | 34 |  | S2Stage 2 - Baku › Ismayilli | 186.5 |  |  |  | 
| 06.05 | 15 | 15 |  | S1Stage 1 - Baku › Sumqayit | 153.5 |  |  |  | 
| 19.04 | 27 |  |  | Belgrade Banjaluka II (1.2) | 186 |  |  | more | 
| 18.04 | 6 |  |  | Belgrade Banjaluka I (1.2) | 170 | 1 | 8 | more | 
| 05.04 | 19 |  |  | GP Adria Mobil (1.2) | 168.3 |  |  | more | 
| 12.03 › 15.0312-15/3 |  |  |  | Istarsko proljece - Istrian Spring Trophy (2.2) |  |  |  | more | 
|  | 104 |  |  | General classificationGeneral classification |  |  |  |  | 
| 15.03 | 47 |  |  | S3Stage 3 - Pazin › Umag | 156 |  |  |  | 
| 14.03 | 110 | 103 |  | S2Stage 2 - Vrsar › Motovun | 157 |  |  |  | 
| 13.03 | 114 | 85 |  | S1Stage 1 - Porec › Labin | 158 |  |  |  | 
| 12.03 | 109 | 109 |  | ProloguePrologue - Umag › Umag | 1.9 |  |  |  | 
| 04.03 | DNF |  |  | Trofej Umag - Umag Trophy (1.2) | 157.5 |  |  | more | 
| 01.03 | 99 |  |  | GP Izola (1.2) | 160.3 |  |  | more | 
| 15.02 | 35 |  |  | GP Laguna (1.2) | 160 |  |  | more |