| 03.10 | DNS | | | Sparkassen Münsterland Giro (1.1) | | 191.1 | | | more |
| 07.08 | 61 | | | Antwerpse Havenpijl (1.2) | | 178.2 | | | more |
| 31.07 | DSQ | | | Sparkassen Giro (1.1) | | 177.6 | | | more |
| 23.07 › 25.0723-25/7 | | | | Kreiz Breizh Elites (2.2) | | | | | more |
| 43 | | | Youth classificationYouth classification | | | | | |
| 95 | | | General classificationGeneral classification | | | | | |
| 25.07 | 59 | | | S4Stage 4 - Carhaix › Rostrenen | | 169.1 | | | |
| 24.07 | 119 | | | S3Stage 3 - Plougurnevel › Ploerdut | | 102.4 | | | |
| 24.07 | 130 | | | S2Stage 2 - Cleden-Poher › Carhaix | | 96.1 | | | |
| 23.07 | 59 | | | S1Stage 1 - Calanhel › Plouray | | 174.4 | | | |
| 26.06 | 54 | | | National Championships Germany ME - Road Race (NC) | | 210.6 | | | more |
| 13.06 › 19.0613-19/6 | | | | Internationale Thüringen-Rundfahrt U23 (2.2U23) | | | | | more |
| 17.06 | 110 | | | S5 (ITT)Stage 5 (ITT) - Neuhaus am Rennweg › Neuhaus am Rennweg | | 11.7 | | | |
| 16.06 | 101 | | | S4Stage 4 - Fröttstädt › Oberhof | | 145.2 | | | |
| 15.06 | 113 | | | S3Stage 3 - Ohrdruf › Ohrdruf | | 143.5 | | | |
| 14.06 | 15 | | | S2 (TTT)Stage 2 (TTT) - Streufdorf › Streufdorf | | 22.1 | | | |
| 13.06 | 88 | | | S1Stage 1 - Erfurt › Erfurt | | 179.6 | | | |
| 11.06 | 14 | | | National Championships Germany MU - Road Race (NC) | | 195.6 | | | more |
| 01.06 › 05.061-5/6 | | | | Tour Of Norway (2.2) | | | | | more |
| 22 | | | Youth classificationYouth classification | | | | | |
| 71 | | | General classificationGeneral classification | | | | | |
| 05.06 | 26 | | | S5Stage 5 - Hamar › Lillestrøm | | 178 | | | |
| 04.06 | 65 | | | S4Stage 4 - Jessheim › Hamar | | 188 | | | |
| 03.06 | 31 | | | S3Stage 3 - Sarpsborg › Halden | | 183 | | | |
| 02.06 | 76 | | | S2Stage 2 - Skien › Drammen | | 171 | | | |
| 01.06 | 126 | | | S1Stage 1 - Tønsberg › Larvik | | 175 | | | |
| 01.05 | DNF | | | Rund um den Finanzplatz Eschborn-Frankfurt (1.HC) | | 202.7 | | | more |
| 25.04 | DNS | | | Rund um Köln (1.1) | | 203.5 | | | more |
| 16.04 | DNF | | | Liège - Bastogne - Liège U23 (1.2U23) | | 182.2 | | | more |
| 06.04 › 09.046-9/4 | | | | Cinturón Ciclista Internacional a Mallorca (2.2) | | | | | more |
| 119 | | | General classificationGeneral classification | | | | | |
| 09.04 | 13 | | | S4Stage 4 - Playa de Palma › Playa de Palma | | 144 | | | |
| 08.04 | 127 | | | S3Stage 3 - Playa de Muro › Playa de Muro | | 147.9 | | | |
| 07.04 | 129 | | | S2Stage 2 - Port d'Alcudia › Puerto Pollensa | | 148.5 | | | |
| 06.04 | 141 | | | S1 (ITT)Stage 1 (ITT) - S'Arenal de Llucmajor › S'Arenal de Llucmajor | | 7.1 | | | |
| 17.03 › 20.0317-20/3 | | | | Istarsko proljece - Istrian Spring Trophy (2.2) | | | | | more |
| 80 | | | General classificationGeneral classification | | | | | |
| 20.03 | 72 | | | S4Stage 4 - Pazin › Zelena Laguna | | 141 | | | |
| 19.03 | 85 | | | S3Stage 3 - Vrsar › Motovun | | 157 | | | |
| 18.03 | 82 | | | S2Stage 2 - Poreč › Labin | | 137 | | | |
| 17.03 | 161 | | | ProloguePrologue - Tinjan › Tinjan | | 5.8 | | | |
| 13.03 | 64 | | | Poreč Trophy - Trofej Poreč (1.2) | | 146 | | | more |