| 13.10 | DNF |  |  |  Tacx Pro Classic / Ronde van Zeeland (1.1)   | 208 |  |  | more | 
| 11.09 › 16.0911-16/9 |  |  |  |  Olympia's Tour (2.2U)   |  |  |  | more | 
| 16.09 | DNF |  |  | S6Stage 6 - Dreumel › Beneden-Leeuwen   | 182 |  |  |  | 
| 15.09 | 46 | 75 |  | S5b (ITT)Stage 5b (ITT) - Offenbeek › Offenbeek   | 9.3 |  |  |  | 
| 15.09 | 98 | 78 |  | S5aStage 5a - Offenbeek › Offenbeek   | 100.9 |  |  |  | 
| 14.09 | 55 | 41 |  | S4Stage 4 - Nijverdal › Duiven   | 134.1 |  |  |  | 
| 13.09 | 71 | 39 |  | S3Stage 3 - Gieten › Hellendoorn   | 183.4 |  |  |  | 
| 12.09 | 61 | 60 |  | S2Stage 2 - Emmen › Emmen   | 159.9 |  |  |  | 
| 11.09 | 66 | 66 |  | S1Stage 1 - Assen › Assen   | 127.5 |  |  |  | 
| 02.09 | DNF |  |  |  Antwerp Port Epic (1.1)   | 206.6 |  |  | more | 
| 01.09 | DNF |  |  |  Brussels Cycling Classic (1.HC)   | 201.4 |  |  | more | 
| 01.07 | 138 |  |  |  National Championships Germany ME - Road Race (NC)   | 228 |  |  | more | 
| 29.06 | 36 |  |  |  National Championships Germany MU - ITT (NC)   | 30 |  |  | more | 
| 21.06 › 24.0621-24/6 |  |  |  |  Le Tour de Savoie Mont Blanc (2.2)   |  |  |  | more | 
| 21.06 | DNF |  |  | S1Stage 1 - Saint-Michel-de-Maurienne › Bonneval-sur-Arc   | 153 |  |  |  | 
| 17.06 | 71 |  |  |  National Championships Germany MU - Road Race (NC)   | 169.6 |  |  | more | 
| 10.06 | 54 |  |  |  Rund um Köln (1.1)   | 207.7 |  |  | more | 
| 31.05 › 03.0631-3/5 |  |  |  |  Boucles de la Mayenne (2.1)   |  |  |  | more | 
 | 11 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 56 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 03.06 | 69 |  |  | S3Stage 3 - Congrier › Laval    | 182 |  |  |  | 
| 02.06 | 63 | 53 |  | S2Stage 2 - St Aignan De Couptrain › ré En Pail St Samson   | 172 |  |  |  | 
| 01.06 | 29 | 36 |  | S1Stage 1 - Renault St Berthevin › Gorron   | 176 |  |  |  | 
| 31.05 | 96 | 96 |  | ProloguePrologue - Laval  › Laval    | 4.5 |  |  |  | 
| 18.05 › 20.0518-20/5 |  |  |  |  Tour de l'Ain (2.1)   |  |  |  | more | 
 | 17 |  |  | Youth classificationYouth classification   |  |  |  |  | 
 | 72 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 20.05 | 74 |  |  | S3Stage 3 - Lélex Monts-Jura › Col de la Faucille   | 133.4 |  |  |  | 
| 19.05 | 67 | 67 |  | S2Stage 2 - Saint-Trivier-de Courtes  › Arbent   | 150.9 |  |  |  | 
| 18.05 | 24 | 24 |  | S1Stage 1 - Saint-Vulbas › Montrevel-en-Bresse   | 166.5 |  |  |  | 
| 13.05 | DNF |  |  |  Grand Prix Criquielion (1.2)   | 194.8 |  |  | more | 
| 12.05 | 25 |  |  |  Ronde van Overijssel (1.2)   | 199 |  |  | more | 
| 21.04 | 56 |  |  |  Arno Wallaard Memorial (1.2)   | 184 |  |  | more | 
| 14.04 | 106 |  |  |  Liège - Bastogne - Liège U23 (1.2U)   | 173.4 |  |  | more | 
| 31.03 › 02.0431-2/3 |  |  |  |  Le Triptyque des Monts et Chateaux (2.2U)   |  |  |  | more | 
 | 83 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 02.04 | 70 |  |  | S3bStage 3b - Chateau de Moulbaix › Beau Site (Saint-Sauveur)   | 91.3 |  |  |  | 
| 02.04 | 88 | 97 |  | S3a (ITT)Stage 3a (ITT) - Frasnes › Saint-Sauveur   | 9.6 |  |  |  | 
| 01.04 | 88 | 97 |  | S2Stage 2 - Tournai › Leuze-en-Hainaut   | 162.8 |  |  |  | 
| 31.03 | 96 | 96 |  | S1Stage 1 - Pecq   › Flobecq   | 136.4 |  |  |  | 
| 16.03 | 77 |  |  |  Handzame Classic (1.HC)   | 204.1 |  |  | more | 
| 08.03 › 11.038-11/3 |  |  |  |  Istarsko Proljece - Istrian Spring Trophy (2.2)   |  |  |  | more | 
 | 126 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 11.03 | 114 |  |  | S3Stage 3 - Pazin › Umag   | 156 |  |  |  | 
| 10.03 | 145 | 141 |  | S2Stage 2 - Vrsar › Oprtalj   | 161 |  |  |  | 
| 09.03 | 129 | 133 |  | S1Stage 1 - Porec › Labin   | 161 |  |  |  | 
| 08.03 | 140 | 140 |  | ProloguePrologue - Umag › Umag   | 2 |  |  |  |