24.08 » 29.08 | | | | Giro Ciclistico della Valle d'Aosta Mont Blanc (2.2) | | | | more |
| 17 | | | General classification | | | | more |
29.08 | 31 | | | Stage 6 - Ville-la-Grand › Ville-la-Grand | 88.6 | | | more |
28.08 | 25 | | | Stage 5 - Marignier › Ville-la-Grand | 149.9 | | | more |
27.08 | 11 | | | Stage 4 - Hône › Forte di Bard | 166.4 | | | more |
26.08 | 18 | | | Stage 3 - Champdepraz › Covarey | 119.2 | | | more |
25.08 | 29 | | | Stage 2 - Morgex › Morgex | 144 | | | more |
24.08 | 34 | | | Stage 1 - Quart › Quart | 147.6 | | | more |
27.07 » 31.07 | | | | Dookoła Mazowsza (2.2) | | | | more |
| 26 | | | Mountains classification | | | | more |
| 60 | | | General classification | | | | more |
31.07 | 59 | | | Stage 4 - Nowy Dwor Mazowiecki › Plock | 172 | | | more |
30.07 | 76 | | | Stage 3 - Nowe Miasto nad Pilica › Warsaw | 134 | | | more |
29.07 | 71 | | | Stage 2 - Zwolen › Szydlowiec | 162 | | | more |
28.07 | 66 | | | Stage 1 - Siedlce › Kozienice | 180 | | | more |
07.07 » 11.07 | | | | GP Int. Torres Vedras - Trofeu Joaquim Agostinho (2.2) | | | | more |
| 52 | | | General classification | | | | more |
11.07 | 21 | | | Stage 5 - Torres Vedras › Torres Vedras | 104 | | | more |
10.07 | 50 | | | Stage 4 - Mafra › Vimeiro | 170 | | | more |
09.07 | 69 | | | Stage 3 - Sobral de Monte Agraço › Carvoeira | 148.2 | | | more |
08.07 | 80 | | | Stage 2 - Samora Correia › Manique do Intendente | 166 | | | more |
07.07 | 108 | | | Prologue - Lisboa › Lisboa | 5.3 | | | more |
15.06 » 20.06 | | | | Internationale Thüringen-Rundfahrt U23 (2.2U23) | | | | more |
| 61 | | | General classification | | | | more |
20.06 | 73 | | | Stage 6 - Hermsdorf › Hermsdorf | 145.7 | | | more |
19.06 | 48 | | | Stage 5 - Masserberg › Masserberg | 138.9 | | | more |
18.06 | 75 | | | Stage 4 - Bad Berka › Bad Berka | 142.5 | | | more |
17.06 | 81 | | | Stage 3 - Wasungen › Brotterode | 159.7 | | | more |
16.06 | 66 | | | Stage 2 - Bleicherode › Wasungen | 148 | | | more |
15.06 | 21 | | | Stage 1 (TTT) - Bleicherode › Bleicherode | 23.7 | | | more |
13.06 | 19 | | | National Championships Germany U23 - Road Race (NC) | 185.9 | | | more |
21.05 » 24.05 | | | | Tour de Berlin (2.2U23) | | | | more |
23.05 | DNF | | | Stage 3a (ITT) - Lehnitz › Lehnitz | 16.4 | | | more |
22.05 | 98 | | | Stage 2 - Altlandsberg › Altlandsberg | 160 | | | more |
21.05 | 3 | 99 | | Stage 1 (TTT) - Berlin › Berlin | 5.2 | 3 | | more |
01.05 | DNF | | | Rund um den Finanzplatz Eschborn-Frankfurt (1.HC) | 202.7 | | | more |
08.04 » 11.04 | | | | Cinturón Ciclista Internacional a Mallorca (2.2) | | | | more |
| 63 | | | General classification | | | | more |
11.04 | 111 | | | Stage 4 - Castell de Bellver › Castell de Bellver | 91.9 | | | more |
10.04 | 53 | | | Stage 3 - S’Arenal de Llucmajor › S’Arenal de Llucmajor | 153.9 | | | more |
09.04 | 51 | | | Stage 2 - Port de Pollença › Port de Pollença | 136.9 | | | more |
08.04 | 148 | | | Prologue - Playa de Muro › | 2.28 | | | more |