1 | 3 | | Tour of Antalya | Stage 2 | 138 | 2182 |
2 | 4 | | Giro Ciclistico d'Italia | Stage 2 | 126 | 1776 |
3 | 9 | | Giro del Belvedere | 105 | 1723 |
4 | 11 | | Istarsko Proljece - Istrian Spring Trophy | Stage 2 | 101 | 2104 |
5 | 15 | | Tour de l'Avenir | Stage 7 | 253 | 2907 |
6 | 17 | | Tour of Antalya | Stage 3 | 205 | 1162 |
7 | 20 | | Le Tour de Savoie Mont Blanc | Stage 5 | 426 | 4414 |
8 | 21 | | Giro Ciclistico d'Italia | Stage 7 | 253 | 2696 |
9 | 22 | | Tour de l'Avenir | Stage 9 | 344 | 3304 |
10 | 25 | | Czech Cycling Tour | Stage 3 | 144 | 3197 |
11 | 28 | | Giro Ciclistico d'Italia | Stage 5 | 255 | 3088 |
12 | 30 | | Tour de l'Ain | Stage 4 | 197 | 2583 |
13 | 32 | | Giro dell'Appennino | 118 | 2428 |
14 | 33 | | Tour de l'Ain | Stage 3 | 190 | 2902 |
15 | 39 | | Okolo Slovenska | Stage 1 | 127 | 3025 |
16 | 39 | | Int. Österreich-Rundfahrt-Tour of Austria | Stage 6 | 260 | 1853 |
17 | 44 | | Grand Prix Priessnitz spa | Stage 2 | 253 | 3059 |
18 | 44 | | Giro Ciclistico d'Italia | Stage 4 | 238 | 2167 |
19 | 44 | | Cycling Tour of Bihor - Bellotto | Stage 2b | 172 | 1889 |
20 | 48 | | G.P. Palio del Recioto | 187 | 3183 |
21 | 49 | | Le Tour de Savoie Mont Blanc | Stage 4 | 324 | 4352 |
22 | 50 | | Tour de l'Avenir | Stage 8 | 218 | 2010 |
23 | 50 | | Le Tour de Savoie Mont Blanc | Stage 2 | 225 | 3333 |
24 | 51 | | Tour de l'Avenir | Stage 8 | 339 | 4142 |
25 | 51 | | Int. Österreich-Rundfahrt-Tour of Austria | Stage 3 | 192 | 3455 |
26 | 53 | | Le Tour de Savoie Mont Blanc | Stage 5 (ITT) | 248 | 1399 |
27 | 53 | | Le Tour de Savoie Mont Blanc | Stage 3 | 231 | 3277 |
28 | 54 | | Int. Raiffeisen Grand Prix Gratwein-Straßengel | 114 | 2719 |
29 | 55 | | Tour de La Provence | Stage 2 | 131 | 2652 |
30 | 56 | | Tour de l'Ain | Stage 3 | 162 | 2439 |
31 | 56 | | Int. Österreich-Rundfahrt-Tour of Austria | Stage 4 | 400 | 2903 |
32 | 57 | | Le Tour de Savoie Mont Blanc | Stage 4 | 282 | 1822 |
33 | 58 | | Grand Prix Priessnitz spa | Stage 3 | 122 | 2472 |
34 | 61 | | Int. Österreich-Rundfahrt-Tour of Austria | Stage 4 | 251 | 1728 |
35 | 61 | | Tour of the Alps | Stage 5 | 189 | 3045 |
36 | 64 | | Tour de l'Ain | Stage 2 | 169 | 2876 |
37 | 65 | | Tour de l'Avenir | Stage 10 | 244 | 2099 |
38 | 67 | | Tour de La Provence | Stage 3 | 117 | 2362 |
39 | 70 | | Tour de l'Avenir | Stage 7 | 201 | 1483 |
40 | 73 | | Le Tour de Savoie Mont Blanc | Stage 1 | 182 | 2385 |
41 | 74 | | Le Tour de Savoie Mont Blanc | Stage 3 | 204 | 1605 |
42 | 75 | | Le Tour de Savoie Mont Blanc | Stage 1 | 228 | 2954 |
43 | 79 | | Tour of the Alps | Stage 4 | 146 | 2408 |
44 | 81 | | Tour of Croatia | Stage 2 | 253 | 2557 |
45 | 81 | | Tour of the Alps | Stage 3 | 143 | 2665 |
46 | 85 | | Istarsko Proljeće - Istrian Spring Trophy | Stage 2 | 101 | 2104 |
47 | 87 | | Le Tour de Savoie Mont Blanc | Stage 4 | 273 | 3121 |
48 | 88 | | Tour of Croatia | Stage 5 | 215 | 3139 |
49 | 89 | | Tour of the Alps | Stage 1 | 222 | 2804 |
50 | 92 | | Le Tour de Savoie Mont Blanc | Stage 2 | 195 | 2814 |
51 | 92 | | National Championships Germany ME - Road Race | 157 | 3312 |
52 | 93 | | Le Tour de Savoie Mont Blanc | Stage 2 | 367 | 3490 |
53 | 99 | | Škoda-Tour de Luxembourg | Stage 5 | 131 | 2824 |
54 | 99 | | Tour de la Mirabelle | Stage 2 | 119 | 2371 |
55 | 100 | | Giro Ciclistico d'Italia | Stage 8 | 197 | 3417 |
56 | 103 | | Škoda-Tour de Luxembourg | Stage 4 | 118 | 2932 |
57 | 106 | | Tour de l'Avenir | Stage 9 | 303 | 2922 |
58 | 107 | | Tour du Doubs | 104 | 2940 |
59 | 111 | | Int. Österreich-Rundfahrt-Tour of Austria | Stage 2 | 122 | 2301 |
60 | 117 | | Tour of the Alps | Stage 2 | 280 | 3293 |
61 | 125 | | Istarsko Proljeće - Istrian Spring Trophy | Stage 2 | 104 | 2122 |
62 | DNF | | Int. Österreich-Rundfahrt-Tour of Austria | Stage 5 | 229 | 4464 |
63 | DNF | | Il Piccolo Lombardia | 126 | 2243 |
64 | DNF | | National Championships Germany ME - Road Race | 110 | 3006 |
65 | DNF | | Grosser Preis des Kantons Aargau | 137 | 2882 |
66 | DNF | | National Championships Germany ME - Road Race | 128 | 3312 |