07.09 | 119 | | | Kernen Omloop Echt-Susteren (1.2) | 191.1 | | | more |
31.08 | DNF | | | Ronde van Midden-Nederland (1.2) | 197.6 | | | more |
27.08 | DNF | | | Druivenkoers - Overijse (1.1) | 195.5 | | | more |
22.08 | 43 | | | Arnhem Veenendaal Classic (1.1) | 195.7 | | | more |
30.07 › 10.0830-10/7 | | | | Volta a Portugal em Bicicleta Liberty Seguros (2.1) | | | | more |
| 39 | | | Youth classificationYouth classification | | | | |
| 115 | | | General classificationGeneral classification | | | | |
10.08 | 116 | | | S10Stage 10 - Burinhosa (Pataias) › Lisboa | 167.1 | | | |
09.08 | 85 | 116 | | S9 (ITT)Stage 9 (ITT) - Oleiros › Sertã | 28.9 | | | |
08.08 | 109 | 116 | | S8Stage 8 - Sabugal › Castelo Branco | 194 | | | |
07.08 | 109 | 115 | | S7Stage 7 - Belmonte › Torre | 172.5 | | | |
05.08 | 124 | 122 | | S6Stage 6 - Oliveira do Bairro › Viseu | 155 | | | |
04.08 | 109 | 123 | | S5Stage 5 - Alvarenga › Sr.ª Assunção (Santo Tirso) | 161.3 | | | |
03.08 | 126 | 128 | | S4Stage 4 - Boticas › Mondim de Basto (Senhora da Graça) | 192.5 | | | |
02.08 | 129 | 129 | | S3Stage 3 - Viana do Castelo › Montalegre | 180 | | | |
01.08 | 131 | 126 | | S2Stage 2 - Gondomar › Braga | 171.8 | | | |
31.07 | 122 | 119 | | S1Stage 1 - Lousada › Maia | 183.5 | | | |
30.07 | 73 | 73 | | ProloguePrologue - Fafe › Fafe | 6.8 | | | |
16.07 › 20.0716-20/7 | | | | Giro Ciclistico della Valle d'Aosta Mont Blanc (2.2U) | | | | more |
| 81 | | | General classificationGeneral classification | | | | |
20.07 | 55 | | | S4 (ITT)Stage 4 (ITT) - Morrilon › Morrilon | 5.4 | | | |
19.07 | 74 | 84 | | S3Stage 3 - Châtel › Morrilon (Les Esserts) | 164.7 | | | |
18.07 | 100 | 101 | | S2Stage 2 - Martigny › Salvan | 120.6 | | | |
17.07 | 97 | 83 | | S1Stage 1 - Valtournenche › Breuil Cervinia | 170.6 | | | |
16.07 | 50 | 50 | | ProloguePrologue - Arvier › Valgrisenche | 5.1 | | | |
29.06 | DNF | | | National Championships Germany ME - Road Race (NC) | 206.4 | | | more |
27.06 | 26 | | | National Championships Germany MU - ITT (NC) | 29.6 | | | more |
15.06 | 71 | | | National Championships Germany U23 - Road Race (NC) | 189.5 | | | more |
29.05 › 01.0629-1/5 | | | | Tour de Berlin (2.2U) | | | | more |
| 8 | | | General classificationGeneral classification | | 3 | 3 | |
01.06 | 38 | | | S5Stage 5 - Berlin › Berlin | 178.8 | | | |
31.05 | 55 | 7 | | S4Stage 4 - Rudow › Rudow | 146.4 | | | |
30.05 | 42 | 7 | | S3Stage 3 - Baruth › Baruth | 110.7 | | | |
30.05 | 4 | 8 | | S2 (ITT)Stage 2 (ITT) - Paplitz › Paplitz | 21.4 | | | |
29.05 | 43 | 43 | | S1Stage 1 - Birkenwerder › Birkenwerder | 151.2 | | | |
01.05 | DNF | | | Rund um den Finanzplatz Eschborn-Frankfurt (U23) (1.2U) | 144 | | | more |
22.04 | DNF | | | G.P. Palio del Recioto (1.2U) | 179.6 | | | more |
21.04 | DNF | | | Giro del Belvedere (1.2U) | 154 | | | more |
19.04 | DNF | | | ZLM tour (1.Ncup) | 177.2 | | | more |
16.04 | OTL | | | La Côte Picarde (1.Ncup) | 178.6 | | | more |
12.04 | DNF | | | Ronde van Vlaanderen Beloften (1.Ncup) | 165.7 | | | more |
04.04 › 06.044-6/4 | | | | Le Triptyque des Monts et Châteaux (2.2) | | | | more |
06.04 | DNF | | | S3Stage 3 - Château de Beloeil › Tournai | 163.4 | | | |
05.04 | 110 | 115 | | S2bStage 2b - Château d'Estaimbourg › Mont de l'Enclus | 95.5 | | | |
05.04 | 74 | 143 | | S2a (ITT)Stage 2a (ITT) - Bernissart › Bernissart | 10 | | | |
04.04 | 145 | 145 | | S1Stage 1 - Château d'Antoing › Quevaucamps | 177.1 | | | |
21.03 | DNF | | | Handzame Classic (1.1) | 198.3 | | | more |
16.03 | DNF | | | Kattekoers (1.2) | 172 | | | more |