26.09 | 38 | | | National Championships Germany MU - ITT (NC) | 40 | | | more |
19.09 | 14 | | | Praha - Karlovy Vary - Praha (1.2) | 263 | | | more |
07.09 › 12.097-12/9 | | | | Tour of Bulgaria (2.2) | | | | more |
| 38 | | | General classificationGeneral classification | | | | |
12.09 | 16 | | | S6Stage 6 - Kazanlak › Plovdiv | 131 | | | |
11.09 | 70 | | | S5Stage 5 - Karnobat › Buzludzha | 155 | | | |
10.09 | 46 | | | S4Stage 4 - Razgrad › Burgas | 198 | | | |
09.09 | 15 | | | S3Stage 3 - Kazanlak › Plovdiv | 157 | | | |
08.09 | 44 | | | S2Stage 2 - Troyan › Gabrovo | 158 | | | |
07.09 | 46 | | | S1Stage 1 - Sofiya › Troyan | 161 | | | |
28.07 › 01.0828-1/7 | | | | Dookoła Mazowsza (2.2) | | | | more |
| 22 | | | Youth classificationYouth classification | | | | |
| 22 | | | Points classificationPoints classification | | | | |
| 39 | | | General classificationGeneral classification | | | | |
01.08 | 42 | | | S5Stage 5 - Wyszogrod › Płock | 169.7 | | | |
31.07 | 9 | | | S4Stage 4 - Przysucha › Grodzisk Mazowiecki | 125.5 | | | |
30.07 | 46 | | | S3 (ITT)Stage 3 (ITT) - Szydlowiec › Szydlowiec | 19.2 | | | |
29.07 | 38 | | | S2Stage 2 - Zwolen › Kozienice | 156.6 | | | |
28.07 | 73 | | | S1Stage 1 - Siedlce › Warsaw | 161 | | | |
20.06 › 21.0620-21/6 | | | | Internationale Mainfrankentour (2.2U23) | | | | more |
| 39 | | | General classificationGeneral classification | | | | |
21.06 | 40 | | | S2Stage 2 - Werneck › Hofheim | 148 | | | |
20.06 | 48 | | | S1Stage 1 - Schweinfurt › Stadtlauringen | 146 | | | |
20.06 | 7 | | | National Championships Germany U23 - Road Race (NC) | 162 | | | more |
07.06 › 13.067-13/6 | | | | Internationale Thüringen-Rundfahrt U23 (2.2U23) | | | | more |
| 79 | | | General classificationGeneral classification | | | | |
13.06 | 37 | | | S7Stage 7 - Hildburghausen › Hildburghausen | 141.5 | | | |
12.06 | 60 | | | S6Stage 6 - Neuhaus/Rwg › Neuhaus/Rwg | 133.8 | | | |
11.06 | 84 | | | S5 (ITT)Stage 5 (ITT) - Oberhof › Oberhof | 18.2 | | | |
10.06 | 94 | | | S4Stage 4 - Großbreitenbach › Großbreitenbach | 157.4 | | | |
09.06 | 93 | | | S3Stage 3 - Fröttstädt › Eisenach | 156.7 | | | |
08.06 | 98 | | | S2Stage 2 - Oberhof › Oberhof | 156.7 | | | |
07.06 | 67 | | | S1Stage 1 - Erfurt › Erfurt | 164.4 | | | |
29.05 › 01.0629-1/5 | | | | Tour de Berlin (2.2U23) | | | | more |
| 7 | | | General classificationGeneral classification | | 4 | | |
01.06 | 58 | | | S5Stage 5 - Berlin › Berlin | 175.9 | | | |
31.05 | 26 | | | S4Stage 4 - Berlin › Berlin | 183.4 | | | |
31.05 | 15 | | | S3 (ITT)Stage 3 (ITT) - Berlin › Berlin | 16.5 | | | |
30.05 | 40 | | | S2Stage 2 - Rudow › Rudow | 127 | | | |
29.05 | 13 | | | S1Stage 1 - Altlandsberg › Altlandsberg | 133.2 | | | |
01.05 | 19 | | | Rund um den Finanzplatz Eschborn-Frankfurt U23 (1.2U23) | 140.7 | | | more |
12.03 › 15.0312-15/3 | | | | Istarsko proljece - Istrian Spring Trophy (2.2) | | | | more |
| 101 | | | General classificationGeneral classification | | | | |
15.03 | 121 | | | S4Stage 4 - Vrsar › Umag | 154 | | | |
14.03 | 98 | | | S3Stage 3 - Vrsar › Motovun | 146 | | | |
13.03 | 123 | | | S2Stage 2 - Porec › Labin | 150 | | | |
12.03 | 147 | | | ProloguePrologue - Pazin › Pazin | 1.2 | | | |