08.09 » 14.09 | | | | Tour of Bulgaria (2.2) | | | | more |
13.09 | DNF | | | Stage 6a - Kazanlak › Stara Zagora | 95 | | | more |
11.09 | 76 | | | Stage 4 - Varna › Bourgas | 133 | | | more |
10.09 | 80 | | | Stage 3 - Razgrad › Varna | 132 | | | more |
09.09 | 87 | | | Stage 2 - Gabrovo › Razgrad | 154 | | | more |
08.09 | 75 | | | Stage 1 - Troyan › Gabrovo | 112 | | | more |
16.06 » 22.06 | | | | Tour de Serbie (2.2) | | | | more |
20.06 | DNF | | | Stage 5 - Kuršumlija › Vranje | 153 | | | more |
19.06 | 98 | | | Stage 4 - Zlatibor › Kopaonik | 183 | | | more |
18.06 | 88 | | | Stage 3 - Pale › Zlatibor | 175 | | | more |
17.06 | 85 | | | Stage 2 - Banja Koviljaca › Pale | 165 | | | more |
16.06 | 112 | | | Stage 1 - Beograd › Loznica | 133.5 | | | more |
07.06 » 14.06 | | | | Romanian Cycling Tour (2.2) Hemus 1896 | | | | more |
12.06 | DNF | | | Stage 5 - Sighișoara › Vălenii de Munte | 207.2 | | | more |
11.06 | 59 | 56 | | Stage 4 - Sibiu › Bâlea Lac | 96.6 | | | more |
10.06 | 64 | 61 | | Stage 3 - Miercurea Ciuc › Sibiu | 193 | | | more |
09.06 | 63 | 61 | | Stage 2 - Piatra Neamț › Miercurea Ciuc | 137 | | | more |
08.06 | 62 | 64 | | Stage 1 - Botoșani › Piatra Neamț | 168 | | | more |
07.06 | 72 | 72 | | Prologue - Botoșani › Botoșani | 3 | | | more |
08.05 » 11.05 | | | | International Halkidiki Cycle Race (2.2) | | | | more |
| 25 | | | Youth classification | | | | more |
| 51 | | | General classification | | | | more |
11.05 | 50 | | | Stage 4 - Porto Karras › Marmaras | 160.2 | | | more |
10.05 | 57 | | | Stage 3 - Ouranoupoli › Marmaras | 155.1 | | | more |
09.05 | 66 | | | Stage 2 - Kallikratia › Ouranoupoli | 143.7 | | | more |
08.05 | 69 | | | Stage 1 - Moudania › Polygyros | 149.6 | | | more |
20.03 » 23.03 | | | | The Paths of King Nikola (2.2) | | | | more |
22.03 | DNF | | | Stage 3 - Ulcink › Bar | 200 | | | more |
21.03 | 100 | | | Stage 2 - Herceg Novi › Ulcinj | 134 | | | more |
20.03 | 88 | | | Stage 1 - Cetinje › Herceg Novi | 169 | | | more |