15.10 | 40 | | | Sluitingsprijs Putte-Kapellen (NAT) | 149.45 | | | more |
13.10 | 15 | | | Chrono des Nations (1.1) | 45.43 | 6 | 5 | more |
03.10 | DNF | | | Sparkassen Münsterland Giro (1.Pro) 93k | 202 | | | more |
22.09 | 58 | | | Erzgebirgsrundfahrt (NAT) | 161.3 | | | more |
03.09 » 08.09 | | | | Tour of Britain (2.Pro) | | | | more |
| 88 | | | General classification | | | | more |
08.09 | 75 | | | Stage 6 - Lowestoft › Felixstowe | 158.4 | | | more |
07.09 | 73 | 96 | | Stage 5 - Northampton › Northampton | 149.6 | | | more |
06.09 | 76 | 97 | | Stage 4 - Derby › Newark-on-Trent | 138.5 | | | more |
05.09 | 93 | 99 | | Stage 3 - Sheffield › Barnsley | 166 | | | more |
04.09 | 84 | 98 | | Stage 2 - Darlington › Redcar | 152.1 | | | more |
03.09 | 98 | 98 | | Stage 1 - Kelso › Kelso | 181.9 | | | more |
01.09 | 1 | | | Spee Cup in Genthin - Deutsche Meisterschaft MZF (NAT) | 50 | | | more |
28.08 | DNF | | | Muur Classic Geraardsbergen (1.1) | 180.2 | | | more |
14.08 » 18.08 | | | | Turul Romaniei (2.2) | | | | more |
| 66 | | | General classification | | | | more |
18.08 | 25 | | | Stage 5 - Bucharest › Bucharest | 98.4 | | | more |
17.08 | 99 | 67 | | Stage 4 - Târgoviște › Târgoviște | 189.1 | | | more |
16.08 | 84 | 61 | | Stage 3 - Sibiu › Cristian | 198.7 | | | more |
15.08 | 71 | 65 | | Stage 2 - Alba Iulia › Păltiniș | 158.9 | | | more |
14.08 | 65 | 66 | | Stage 1 - Deva › Alba Iulia | 167.3 | | | more |
27.07 | 8 | | | UNI Radrennen (NAT) | 81 | | | more |
21.07 | 43 | | | Rad am Ring (NAT) | 107.9 | | | more |
05.07 | 5 | | | Stadtlohner Kriterium - Nachtuhlenrennen (NAT) | 84 | | | more |
23.06 | DNF | | | National Championships Germany ME - Road Race (NC) | 200.9 | | | more |
21.06 | 11 | | | National Championships Germany ME - ITT (NC) | 30.6 | | | more |
08.06 | 14 | | | Gippinger Radsporttage (NAT) | 151.4 | | | more |
07.06 | DNF | | | Grosser Preis des Kantons Aargau (1.1) 75k | 173.8 | | | more |
26.05 | 103 | | | Rund um Köln (1.1) 118k | 194.8 | | | more |
08.05 » 12.05 | | | | Flèche du Sud (2.2) | | | | more |
| 99 | | | General classification | | | | more |
12.05 | 68 | | | Stage 5 - Esch-sur-Alzette › Esch-sur-Alzette | 149.5 | | | more |
11.05 | 61 | 105 | | Stage 4 (ITT) - Sanem › Sanem | 18.6 | | | more |
10.05 | 99 | 105 | | Stage 3 - Bourscheid › Bourscheid | 127.2 | | | more |
09.05 | 103 | 108 | | Stage 2 - Rumelange › Rumelange | 151.2 | | | more |
08.05 | 110 | 110 | | Stage 1 - Canach › Canach | 85.5 | | | more |
14.04 | 23 | | | Rund um Steinfurt (NAT) | 84.6 | | | more |
01.04 | 1 | | | Offene Bergmeisterschaft NRW (NAT) | | | | more |
20.03 » 24.03 | | | | Olympia's Tour (2.2) | | | | more |
21.03 | DNF | | | Stage 2 - Baflo › Baflo | 150.4 | | | more |
20.03 | 104 | 104 | | Stage 1 - Medemblik › Medemblik | 144.9 | | | more |
07.03 » 10.03 | | | | Istarsko Proljeće - Istrian Spring Trophy (2.2) | | | | more |
| 80 | | | General classification | | | | more |
10.03 | 67 | | | Stage 3 - Pazin › Umag | 118 | | | more |
09.03 | 87 | 91 | | Stage 2 - Novigrad › Motovun | 139.3 | | | more |
08.03 | 121 | 101 | | Stage 1 - Poreč › Funtana | 142.1 | | | more |
07.03 | 49 | 49 | | Prologue - Vrsar › Vrsar | 1.4 | | | more |
03.03 | 42 | | | Trofej Poreč - Poreč Trophy (1.2) | 146.3 | | | more |
28.02 | 116 | | | Trofej Umag - Umag Trophy (1.2) | 142.3 | | | more |
08.02 » 11.02 | | | | Tour of Antalya (2.1) | | | | more |
| 81 | | | General classification | | | | more |
11.02 | 52 | | | Stage 4 - Antalya › Antalya | 183.9 | | | more |
10.02 | 84 | 88 | | Stage 3 - Kemer › Tahtali | 133.4 | | | more |
09.02 | 76 | 91 | | Stage 2 - Demre › Antalya | 140.5 | | | more |
08.02 | 121 | 121 | | Stage 1 - Side › Antalya | 135 | | | more |
27.01 | DNF | | | Trofeo Pollença - Port d'Andratx (1.1) | 158.4 | | | more |
26.01 | DNF | | | Trofeo Serra Tramuntana (1.1) | 153.8 | | | more |
25.01 | 149 | | | Trofeo Ses Salines-Felanitx (1.1) | 181.2 | | | more |
24.01 | DNF | | | Trofeo Calvià (1.1) | 150.1 | | | more |