06.09 › 15.096-15/9 | | | | Tour de l'Avenir (2.5) | | | | more |
09.09 | DNF | | | S4Stage 4 - Châlette-sur-Loing › Epernay | 170 | | | |
08.09 | 56 | | | S3Stage 3 - Orgères-en-Beauce › Châlette-sur-Loing | 150 | | | |
07.09 | 77 | | | S2Stage 2 - Renazé › Orgères-en-Beauce | 220 | | | |
06.09 | 84 | | | S1Stage 1 - Cossé-le-Vivien › Craon | 180 | | | |
28.08 › 01.0928-1/8 | | | | Tour du Poitou Charentes et de la Vienne (2.4) | | | | more |
| 7 | | | Youth classificationYouth classification | | | | |
| 40 | | | General classificationGeneral classification | | | | |
01.09 | 57 | | | S5Stage 5 - Saint-Georges-lès-Baillargeaux › Migné-Auxances | 93.8 | | | |
31.08 | 79 | 44 | | S4 (ITT)Stage 4 (ITT) - Saint-Georges-lès-Baillargeaux › Saint-Georges-lès-Baillargeaux | 20.2 | | | |
30.08 | 29 | 33 | | S3Stage 3 - Moncoutant › Chêtellerault | 179.8 | | | |
29.08 | 48 | 39 | | S2Stage 2 - Marennes › Moncoutant | 190 | | | |
28.08 | 36 | 38 | | S1Stage 1 - Barbezieux › Marennes | 177 | | | |
14.08 › 18.0814-18/8 | | | | Post Danmark Rundt (2.2) | | | | more |
| 13 | | | Youth classificationYouth classification | | | | |
| 62 | | | General classificationGeneral classification | | | | |
18.08 | 39 | | | S6Stage 6 - Hillerød › Frederiksberg | 150 | | | |
17.08 | 106 | | | S5 (ITT)Stage 5 (ITT) - Farum › Farum | 16.6 | | | |
17.08 | 54 | | | S4Stage 4 - Kerteminde › Køge | 135 | | | |
16.08 | 55 | | | S3Stage 3 - Silkeborg › Odense | 183 | | | |
15.08 | 30 | | | S2Stage 2 - Aalborg › Århus | 193 | | | |
14.08 | 120 | | | S1Stage 1 - Thisted › Aalborg | 200 | | | |
11.07 › 14.0711-14/7 | | | | International UNIQA Classic (2.4) | | | | more |
| 53 | | | General classificationGeneral classification | | | | |
14.07 | 66 | | | S4Stage 4 - Gresten › Hochkar | 144 | | | |
13.07 | 65 | 55 | | S3Stage 3 - Rabenstein › Gresten | 170 | | | |
12.07 | 61 | 54 | | S2Stage 2 - Traismauer › Rabenstein | 164 | | | |
11.07 | 33 | | | S1Stage 1 - Traismauer › Traismauer | 178 | | | |
01.07 | DNF | | | National Championships Denmark ME - Road Race (NC) | 214.5 | | | more |
18.05 › 20.0518-20/5 | | | | Tour de Picardie (2.2) | | | | more |
| 60 | | | General classificationGeneral classification | | | | |
20.05 | 16 | | | S3bStage 3b - Villers-Cotterêts › Soissons | 95 | | | |
20.05 | 70 | | | S3aStage 3a - Creil › Villers-Cotterêts | 100 | | | |
19.05 | 53 | | | S2Stage 2 - Mers-Les-Bains › Creil | 171 | | | |
18.05 | 100 | | | S1Stage 1 - Vervins › Fort-Mahon | 204.5 | | | |
06.05 | 39 | | | Samsung Classic - GP Aarhus (1.4) | 190 | | | more |
05.05 | 22 | | | Grand Prix Midtbank (1.4) | 194 | | | more |
25.04 › 29.0425-29/4 | | | | Niedersachsen-Rundfahrt (2.4) | | | | more |
| 46 | | | General classificationGeneral classification | | | | |
29.04 | 82 | | | S5Stage 5 - Buckeburg › Hameln | 137.8 | | | |
28.04 | 42 | 35 | | S4Stage 4 - Peine › Buckeburg | 216.6 | | | |
27.04 | 44 | 52 | | S3Stage 3 - Osteroden › Peine | 178.7 | | | |
26.04 | 54 | 61 | | S2Stage 2 - Wolfsburg › Osteroden | 183.3 | | | |
25.04 | 106 | 97 | | S1bStage 1b - Heide › Wolfsburg | 131.4 | | | |
25.04 | 98 | 98 | | S1a (ITT)Stage 1a (ITT) - Heide › Soltau | 13.5 | | | |
16.04 | 70 | | | Rund um Köln (1.3) | 197.2 | | | more |
11.02 › 15.0211-15/2 | | | | Volta ao Algarve () | | | | more |
13.02 | 89 | | | S3Stage 3 - Faro › Fóia | 170.5 | | | |
12.02 | 66 | | | S2Stage 2 - Castro Marim › Albufeira | 168.3 | | | |
11.02 | 26 | | | S1Stage 1 - Tavira › Tavira | 171.7 | | | |