| 04.06 › 07.064-7/6 | | | | Oberösterreich Rundfahrt (2.2) | | | | | more |
| 67 | | | General classificationGeneral classification | | | | | |
| 07.06 | 63 | | | S4Stage 4 - Stift Aigen-Schlägl › Stift Aigen-Schlägl | | 169.2 | | | |
| 06.06 | 63 | 69 | | S3Stage 3 - Paneum Asten › Bad Schallerbach | | 156.7 | | | |
| 05.06 | 55 | 104 | | S2Stage 2 - Eferding › Reichersberg | | 187.6 | | | |
| 04.06 | 126 | 126 | | S1Stage 1 - Linz Hauptplatz › Pöstlingberg | | 4.3 | | | |
| 24.05 | 13 | | | Schönberger Pfingstradrennen (NAT) | | 63 | | | more |
| 13.05 › 17.0513-17/5 | | | | Flèche du Sud (2.1) | | | | | more |
| 29 | | | Points classificationPoints classification | | | | | |
| 83 | | | General classificationGeneral classification | | | | | |
| 17.05 | 59 | | | S5Stage 5 - Esch-sur-Alzette › Esch-sur-Alzette | | 166.5 | | | |
| 16.05 | 80 | 87 | | S4Stage 4 - Steinfort › Steinfort | | 149.4 | | | |
| 15.05 | 112 | 93 | | S3Stage 3 - Bourscheid › Bourscheid | | 156.5 | | | |
| 14.05 | 44 | 22 | | S2Stage 2 - Rumelange › Rumelange | | 151.2 | | | |
| 13.05 | 9 | 9 | | S1Stage 1 - Stadtbredimus › Stadtbredimus | | 94.2 | | | |
| 03.05 | 21 | | | Int. Erlauftaler Radsporttage GP NÖ Straße (NAT) | | 164.8 | | | more |
| 02.05 | 4 | | | Int. Erlauftaler Radsporttage Wieselburger Rathaussprint (NAT) | | 42.3 | | | more |
| 01.05 | 35 | | | GP Vorarlberg p/b Radhaus Rankweil (1.2) | | 163.1 | | | more |
| 26.04 | 1 | | | Internationales Raiffeisenbank Kirschblütenrennen (NAT) | | | | | more |
| 20.04 › 24.0420-24/4 | | | | Tour of the Alps (2.Pro) | | | | | more |
| 23.04 | DNF | | | S4Stage 4 - Arco › Trento | | 167.8 | | | |
| 22.04 | 98 | 100 | | S3Stage 3 - Latsch/Laces › Arco | | 174.5 | | | |
| 21.04 | 111 | 112 | | S2Stage 2 - Telfs › Martell/Val Martello | | 147.5 | | | |
| 20.04 | 112 | 112 | | S1Stage 1 - Innsbruck › Innsbruck 108k | | 144.3 | | | |
| 08.04 › 12.048-12/4 | | | | Circuit des Ardennes (2.2) | | | | | more |
| 8 | | | Mountains classificationMountains classification | | | | | |
| 68 | | | General classificationGeneral classification | | | | | |
| 12.04 | 37 | | | S5Stage 5 - Centre Leclerc Sedan › Charleville-Mézières | | 149 | | | |
| 11.04 | 66 | 78 | | S4Stage 4 - Fromelennes › Hargnies | | 194.5 | | | |
| 10.04 | 86 | 84 | | S3Stage 3 - Lac de Bairon › Lac des Vieilles Forges | | 159 | | | |
| 09.04 | 44 | 103 | | S2Stage 2 - Rethel › Rethel | | 175.3 | | | |
| 08.04 | 118 | 118 | | S1Stage 1 - Villers-Semeuse › Saint-Laurent | | 128.6 | | | |
| 06.04 | 13 | | | Rund um Schönaich (NAT) | | 144 | | | more |
| 04.04 | 5 | | | Westsachsenklassiker - Sachsenringradrennen (NAT) | | 129.4 | | | more |
| 22.03 | 1 | | | Radsaison-Eröffnungsrennen Leonding (NAT) | | 153.2 | | | more |
| 12.03 › 15.0312-15/3 | | | | Istrian Spring Tour (2.2) | | | | | more |
| 37 | | | Points classificationPoints classification | | | | | |
| 98 | | | General classificationGeneral classification | | | | | |
| 15.03 | 12 | | | S3Stage 3 - Pazin › Umag | | 125 | | | |
| 14.03 | 116 | 101 | | S2Stage 2 - Novigrad › Motovun | | 130 | | | |
| 13.03 | 121 | 41 | | S1Stage 1 - Poreč › Funtana | | 149.7 | | | |
| 12.03 | 45 | 45 | | ProloguePrologue - Vrsar › Vrsar | | 1.2 | | | |
| 08.03 | 40 | | | POREČ Classic (1.2) | | 141.6 | | | more |
| 04.03 | 25 | | | UMAG Classic (1.2) | | 142.3 | | | more |
| 25.02 › 01.0325-1/2 | | | | Giro di Sardegna (2.1) | | | | | more |
| 116 | | | General classificationGeneral classification | | | | | |
| 01.03 | 18 | | | S5Stage 5 - Nuoro › Olbia | | 172.8 | | | |
| 28.02 | 111 | 118 | | S4Stage 4 - Arbatax › Nuoro | | 153.6 | | | |
| 27.02 | 120 | 123 | | S3Stage 3 - Cagliari › Tortoli | | 168.1 | | | |
| 26.02 | 152 | 130 | | S2Stage 2 - Oristano › Carbonia | | 136.3 | | | |
| 25.02 | 117 | 117 | | S1Stage 1 - Castelsardo › Bosa | | 189.8 | | | |