| 05.09 › 09.095-9/9 | | | | International Hessen Rundfahrt (2.4) | | | | | more |
| 36 | | | General classificationGeneral classification | | | | | |
| 09.09 | 23 | | | S5Stage 5 - Herborn › Wiesbaden | | 170.5 | | | |
| 08.09 | 36 | | | S4b (ITT)Stage 4b (ITT) - Herborn › Herborn | | 30.9 | | | |
| 08.09 | 63 | | | S4aStage 4a - Borken › Herborn | | 115 | | | |
| 07.09 | 48 | | | S3Stage 3 - Bad Hersfeld › Borken | | 173 | | | |
| 06.09 | 50 | | | S2Stage 2 - Gross Gerau › Bad Hersfeld | | 205 | | | |
| 05.09 | 72 | | | S1Stage 1 - Frankfurt › Gross Gerau | | 164.5 | | | |
| 25.07 › 29.0725-29/7 | | | | Sachsen-Tour International (2.4) | | | | | more |
| 4 | | | General classificationGeneral classification | | | 36 | | |
| 29.07 | 9 | | | S5Stage 5 - Dresden › Dresden | | 156 | | | |
| 28.07 | 6 | | | S4bStage 4b - Radeberg › Freital | | 114 | | | |
| 28.07 | 17 | | | S4a (ITT)Stage 4a (ITT) - Königsbrück › Königsbrück | | 29 | | | |
| 27.07 | 13 | | | S3Stage 3 - Annaberg/Buchholz › Dübeln | | 160 | | | |
| 26.07 | 4 | | | S2Stage 2 - Leipzig › Annaberg/Buchholz | | 184 | | | |
| 25.07 | 37 | | | S1Stage 1 - Weisswasser › Leipzig | | 212 | | | |
| 01.07 | 19 | | | National Championships Germany ME - Road Race (NC) | | 216 | | | more |
| 11.06 › 17.0611-17/6 | | | | Österreich-Rundfahrt (2.3) | | | | | more |
| 55 | | | General classificationGeneral classification | | | | | |
| 17.06 | 48 | | | S7Stage 7 - Mauterndorf › Gröbming | | 133 | | | |
| 15.06 | 56 | 59 | | S5Stage 5 - Kitzbühel › Lienz | | 138 | | | |
| 14.06 | 42 | 50 | | S4Stage 4 - Bad Gastein › Kitzbühler | | 154 | | | |
| 13.06 | 24 | 46 | | S3Stage 3 - Schwaz › Bad Hofgastein | | 173 | | | |
| 12.06 | 24 | 42 | | S2Stage 2 - Dornbirn › Lermoos | | 197 | | | |
| 11.06 | 52 | 52 | | S1Stage 1 - Dornbirn › Dornbirn | | 141 | | | |
| 09.06 | 18 | | | National Championships Germany ME - ITT (NC) | | 40 | | | more |
| 24.05 › 27.0524-27/5 | | | | Flèche du Sud (2.6) | | | | | more |
| 2 | | | General classificationGeneral classification | | | 18 | | |
| 27.05 | 3 | | | S4Stage 4 - Dudelange › Esch-sur-Alzette | | 157 | 1 | | |
| 26.05 | 6 | | | S3bStage 3b - Troisvierges › Ettelbruck | | 95 | | | |
| 26.05 | 13 | | | S3aStage 3a - Troisvierges › Troisvierges | | 82 | | | |
| 24.05 | 4 | | | S1Stage 1 - Esch-sur-Alzette › Rumelange | | 162 | | | |
| 11.05 › 20.0511-20/5 | | | | Course de la Paix (2.3) | | | | | more |
| 19 | | | General classificationGeneral classification | | | 2 | | |
| 20.05 | 56 | | | S10Stage 10 - Schkeuditz › Potsdam | | 166 | | | |
| 19.05 | 33 | | | S9Stage 9 - Plauen › Gera | | 97 | | | |
| 18.05 | 25 | | | S8Stage 8 - Greiz › Plauen | | 230 | | | |
| 17.05 | 18 | | | S7Stage 7 - Plzen › Zwickau | | 209 | | | |
| 16.05 | 47 | | | S6Stage 6 - Žďár nad Sázavou › Plzen | | 234 | | | |
| 15.05 | 46 | | | S5Stage 5 - Olomouc › Žďár nad Sázavou | | 170 | | | |
| 14.05 | 36 | | | S4Stage 4 - Bystrzyca Kłodzka › Olomouc | | 195 | | | |
| 13.05 | 15 | | | S3Stage 3 - Kluczbork › Kudowa-Zdrój | | 196 | | | |
| 12.05 | 44 | | | S2Stage 2 - Pabianice › Częstochowa | | 178 | | | |
| 11.05 | 73 | | | S1Stage 1 - Łódź › Łódź | | 142 | | | |
| 27.04 › 01.0527-1/4 | | | | Ringerike GP (2.5) | | | | | more |
| 14 | | | General classificationGeneral classification | | | | | |
| 21.02 › 25.0221-25/2 | | | | International Tour of Rhodes (2.5) | | | | | more |
| 34 | | | General classificationGeneral classification | | | | | |
| 25.02 | 79 | | | S4Stage 4 - Rodos › Rodos | | 136 | | | |
| 24.02 | 38 | | | S3Stage 3 - Rodos › Rodos | | 158 | | | |
| 23.02 | 49 | | | S2Stage 2 - Rodos › Rodos | | 120 | | | |
| 22.02 | 74 | | | S1Stage 1 - Rodos › Rodos | | 158 | | | |
| 21.02 | 88 | | | ProloguePrologue - Rodos › Rodos | | 3.4 | | | |