| 26.09 | DNF | | | World Championships MU - Road Race (WC) | | 179.4 | | | more |
| 26.08 › 30.0826-30/8 | | | | Grand Prix Tell (2.2) | | | | | more |
| 26 | | | General classificationGeneral classification | | | | | |
| 30.08 | 48 | | | S4Stage 4 - Nottwil › Nottwil | | 154.9 | | | |
| 29.08 | 34 | | | S3Stage 3 - Udligenswil › Udligenswil | | 139.3 | | | |
| 28.08 | 7 | | | S2Stage 2 - Beromünster › Beromünster | | 142.2 | | | |
| 27.08 | 5 | | | S1Stage 1 - Staffelbach › Staffelbach | | 144.2 | | | |
| 26.08 | 14 | | | ProloguePrologue - Luzern › Luzern | | 3.35 | | | |
| 22.07 › 26.0722-26/7 | | | | Sachsen-tour International Um Den Sparkassen-cup (2.1) | | | | | more |
| 4 | | | Youth classificationYouth classification | | | | | |
| 31 | | | General classificationGeneral classification | | | | | |
| 26.07 | 33 | | | S5Stage 5 - Dresden › Dresden | | 146 | | | |
| 25.07 | 67 | | | S4Stage 4 - Chemnitz › Sebnitz | | 183 | | | |
| 24.07 | 47 | | | S3Stage 3 - Aue › Meerane | | 184 | | | |
| 23.07 | 74 | | | S2Stage 2 - Leipzig › Eibenstock | | 194 | | | |
| 22.07 | 67 | | | S1Stage 1 - Dresden › Markkleeberg | | 162 | | | |
| 05.07 | 14 | | | European Continental Championships MU - Road Race (CC) | | 175.5 | 2 | | more |
| 28.06 | 29 | | | National Championships Austria ME - Road Race (NC) | | 174.5 | | | more |
| 21.06 | 6 | | | Raiffeisen Grand Prix (1.2) | | 175 | 1 | | more |
| 07.06 › 13.067-13/6 | | | | Internationale Thüringen-Rundfahrt U23 (2.2U23) | | | | | more |
| 37 | | | General classificationGeneral classification | | | | | |
| 13.06 | 56 | | | S7Stage 7 - Hildburghausen › Hildburghausen | | 141.5 | | | |
| 12.06 | 54 | | | S6Stage 6 - Neuhaus/Rwg › Neuhaus/Rwg | | 133.8 | | | |
| 11.06 | 23 | | | S5 (ITT)Stage 5 (ITT) - Oberhof › Oberhof | | 18.2 | | | |
| 10.06 | 29 | | | S4Stage 4 - Großbreitenbach › Großbreitenbach | | 157.4 | | | |
| 09.06 | 15 | | | S3Stage 3 - Fröttstädt › Eisenach | | 156.7 | | | |
| 08.06 | 27 | | | S2Stage 2 - Oberhof › Oberhof | | 156.7 | | | |
| 07.06 | 14 | | | S1Stage 1 - Erfurt › Erfurt | | 164.4 | | | |
| 07.06 | DNF | | | Philadelphia International Championship (1.HC) | | 251.1 | | | more |
| 06.05 › 10.056-10/5 | | | | Giro della Regione Friuli Venezia Giulia (2.2) | | | | | more |
| 55 | | | General classificationGeneral classification | | | | | |
| 10.05 | 69 | | | S5Stage 5 - Motta di Livenza › Buia | | 151.6 | | | |
| 09.05 | 104 | | | S4Stage 4 - Brugera › Ormelle | | 165.3 | | | |
| 08.05 | 30 | | | S3Stage 3 - Tolmezzo › Pordenone | | 157.4 | | | |
| 07.05 | 80 | | | S2Stage 2 - Forgaria nel Friuli › Piano d'Arta | | 138.9 | | | |
| 06.05 | 25 | | | S1Stage 1 - Udine › Ronchi dei Legionari | | 151.4 | | | |
| 01.05 | 2 | | | Rund um den Finanzplatz Eschborn-Frankfurt U23 (1.2U23) | | 140.7 | 10 | | more |
| 12.04 › 19.0412-19/4 | | | | Presidential Cycling Tour of Turkey (2.1) | | | | | more |
| 58 | | | General classificationGeneral classification | | | | | |
| 19.04 | 76 | | | S8Stage 8 - Antalya › Alanya | | 166 | | | |
| 18.04 | 2 | | | S7Stage 7 - Finike › Antalya | | 114.5 | 12 | | |
| 17.04 | 65 | | | S6Stage 6 - Fethiye › Finike | | 194 | | | |
| 16.04 | 34 | | | S5Stage 5 - Marmaris › Fethiye | | 130 | | | |
| 15.04 | 85 | | | S4Stage 4 - Bodrum › Marmaris | | 166.9 | | | |
| 14.04 | 57 | | | S3Stage 3 - Kusadasi › Bodrum | | 166.1 | | | |
| 13.04 | 17 | | | S2Stage 2 - Izmir › Kusadasi | | 132.5 | | | |
| 12.04 | 76 | | | S1Stage 1 - Istanbul › Istanbul | | 142 | | | |
| 31.03 › 05.0431-5/3 | | | | Settimana Ciclistica Lombarda By Berganasca (2.1) | | | | | more |
| 04.04 | DNS | | | S5Stage 5 - Flero › Flero | | 159 | | | |
| 03.04 | 125 | | | S4Stage 4 - Vertova › Vertova | | 183.6 | | | |
| 02.04 | 82 | | | S3Stage 3 - Boltiere › Zingonia | | 164 | | | |
| 01.04 | 19 | 170 | | S2Stage 2 - Brignano Gera d’Adda › Calcinate | | 160 | | | |
| 31.03 | 25 | 175 | | S1 (TTT)Stage 1 (TTT) - Brignano › Gera d’Adda | | 18.7 | | | |
| 11.02 | DNF | | | Trofeo Inca (1.1) | | 143.3 | | | more |
| 08.02 | 168 | | | Trofeo Mallorca (1.1) | | 116 | | | more |