05.11 | 1 | | | PPA One Tonner (NAT) | 170 | 25 | | more |
24.09 | 86 | | | European Continental Championships ME - Road Race (CC) | 199.8 | | | more |
02.09 › 03.092-3/9 | | | | In the footsteps of the Romans (2.2) | | | | more |
| 11 | | | General classificationGeneral classification | | | | |
03.09 | 17 | | | S2Stage 2 - Banya › Razlog | 134 | | | |
02.09 | 9 | 9 | | S1Stage 1 - Razlog › Razlog | 126.5 | | | |
26.08 › 31.0826-31/8 | | | | Tour of Bulgaria (2.2) | | | | more |
| 3 | | | General classificationGeneral classification | | 14 | 25 | |
31.08 | 2 | | | S5Stage 5 - Sliven › Shumen | 128.4 | 2 | 3 | |
30.08 | 100 | 5 | | S4Stage 4 - Burgas › Sliven | 114 | | | |
29.08 | 3 | 5 | | S3Stage 3 - Kazanlak › Burgas | 180.5 | 1 | 1 | |
28.08 | 11 | 9 | | S2Stage 2 - Troyan › Kazanlak | 108.3 | | | |
27.08 | 3 | 9 | | S1bStage 1b - Pirdop › Troyan | 88.9 | 1 | 1 | |
27.08 | 11 | 21 | | S1aStage 1a - Sofia › Pirdop | 70.2 | | | |
26.08 | 26 | 26 | | ProloguePrologue - Sofia › Sofia | 1 | | | |
27.07 › 30.0727-30/7 | | | | Czech Tour (2.1) | | | | more |
27.07 | DNF | | | S1Stage 1 - Prostějov › Uničov | 165 | | | |
23.07 | 23 | | | Visegrad 4 Bicycle Race - GP Czech Republic (1.2) | 188 | | | more |
06.07 › 09.076-9/7 | | | | Sibiu Cycling Tour (2.1) | | | | more |
| 29 | | | Points classificationPoints classification | | | | |
| 78 | | | General classificationGeneral classification | | | | |
09.07 | 28 | | | S4b (ITT)Stage 4b (ITT) - Sibiu › Sibiu | 3.3 | | | |
09.07 | 12 | 79 | | S4aStage 4a - Sibiu › Sibiu | 97.3 | | | |
08.07 | 77 | 92 | | S3Stage 3 - Brezoi › Păltiniș | 202 | | | |
07.07 | 100 | 97 | | S2Stage 2 - Sibiu › Bâlea Lac | 155 | | | |
06.07 | 17 | 20 | | S1Stage 1 - Sibiu › Sibiu | 199 | | | |
25.06 | DNF | | | National Championships Switzerland ME - Road Race (NC) | 151.9 | | | more |
09.06 | 94 | | | Grosser Preis des Kantons Aargau (1.1) Swiss Cycling | 173.8 | | | more |
03.06 › 04.063-4/6 | | | | Tour de Kumano (2.2) | | | | more |
| 5 | | | Points classificationPoints classification | | | | |
| 25 | | | General classificationGeneral classification | | | | |
04.06 | 4 | | | S2Stage 2 - Taiji › Taiji | 104.3 | | | |
03.06 | 46 | 46 | | S1Stage 1 - Kumano › Kumano | 63 | | | |
21.05 › 28.0521-28/5 | | | | Tour of Japan (2.1) | | | | more |
| 11 | | | Points classificationPoints classification | | | | |
| 12 | | | General classificationGeneral classification | | 10 | 10 | |
28.05 | 16 | | | S8Stage 8 - Tokyo › Tokyo | 105.15 | | | |
27.05 | 11 | 12 | | S7Stage 7 - Sagamihara › Sagamihara | 107.5 | | | |
26.05 | 33 | 13 | | S6Stage 6 - Subashiri › Mount Fuji | 11.4 | | | |
25.05 | 6 | 2 | | S5Stage 5 - Shimohisakata › Shimohisakata | 120.9 | 3 | | |
24.05 | 19 | 9 | | S4Stage 4 - Mino › Mino | 137.3 | | | |
23.05 | 16 | 9 | | S3Stage 3 - Inabe › Inabe | 127 | | | |
22.05 | 7 | 9 | | S2Stage 2 - Shimokoma › Seika | 103.6 | 2 | | |
21.05 | 17 | 17 | | S1 (ITT)Stage 1 (ITT) - Sakai › Sakai | 2.6 | | | |
21.05 | 15 | | | International Criterium in Sakai (NAT) | 27 | 32 | | more |
25.04 › 01.0525-1/4 | | | | Le Tour de Bretagne Cycliste (2.2) | 119 | | | more |
30.04 | DNS | | | S6Stage 6 - Châteaubriant › Plancoët | 209.4 119 | | | |
29.04 | 39 | 107 | | S5Stage 5 - Sérent › Louisfert | 173.9 | | | |
28.04 | 99 | 113 | | S4Stage 4 - Le Mené › Plumelec | 183.1 | | | |
27.04 | 115 | 116 | | S3Stage 3 - Trégunc › Le Quillio | 191.5 | | | |
26.04 | 69 | 117 | | S2Stage 2 - Sibiril › Melgven | 172.2 | | | |
25.04 | 127 | 128 | | S1Stage 1 - Plouescat › Saint-Pol-de-Léon | 155.5 | | | |
17.03 › 19.0317-19/3 | | | | International Tour of Rhodes (2.2) | | | | more |
| 11 | | | Mountains classificationMountains classification | | | | |
| 52 | | | General classificationGeneral classification | | | | |
19.03 | 55 | | | S3Stage 3 - Rhodes › Maritsa | 150.2 | | | |
18.03 | 8 | 64 | | S2Stage 2 - Rhodes › Afandou | 153.5 | | | |
17.03 | 96 | 96 | | S1Stage 1 - Rhodes › Kalamonas | 138.5 | | | |
11.03 | 5 | | | Rhodes GP by Culture & Sports Organization (1.2) | 186 | 2 | 15 | more |
04.03 › 05.034-5/3 | | | | Visit South Aegean Islands (2.2) | | | | more |
| 7 | | | Mountains classificationMountains classification | | | | |
| 3 | | | General classificationGeneral classification | | 14 | 25 | |
05.03 | 2 | | | S2Stage 2 - Rhodes › Salakos | 168.8 | 2 | 3 | |
04.03 | 4 | 6 | | S1Stage 1 - Rhodes › Koskinou | 180 | | | |
23.01 › 29.0123-29/1 | | | | La Tropicale Amissa Bongo (2.1) | | | | more |
| 12 | | | Youth classificationYouth classification | | | | |
| 17 | | | Points classificationPoints classification | | | | |
| 28 | | | General classificationGeneral classification | | | | |
29.01 | 49 | | | S7Stage 7 - Cap Esterias › Libreville | 130 | | | |
28.01 | 19 | 28 | | S6Stage 6 - Port-Gentil › Port-Gentil | 127 | | | |
27.01 | 9 | 30 | | S5Stage 5 - Kango › Angodjé | 104 | | | |
26.01 | 11 | 32 | | S4Stage 4 - Mouila › Lambaréné | 193.5 | | | |
25.01 | 30 | 33 | | S3Stage 3 - Lébamba › Mouila | 123 | | | |
24.01 | 7 | 37 | | S2Stage 2 - Oyem › Mitzic | 109 | 2 | | |
23.01 | 38 | 39 | | S1Stage 1 - Bitam › Oyem | 122 | | | |