| | | Tour of Bulgaria (2.2) |
| 04-09 | DNF | | Stage 4Burgas - Tryavna (205.0km) | 205.0km |
| 03-09 | 113 | 115 | Stage 3Elena - Burgas (203.0km) | 203.0km |
| 02-09 | 108 | 115 | Stage 2Kazanlak - Elena (240.0km) | 240.0km |
| 01-09 | 103 | 114 | Stage 1bZlatitsa - Kazanlak (150.0km) | 150.0km |
| 01-09 | 120 | 120 | Stage 1aSofia - Zlatitsa (70.0km) | 70.0km |
| 22-06 | 15 | | National Road Championships - Serbia (CN) | |
| | | Tour de Serbie (2.2) |
| 55 | | Klassement |
| 16-06 | 68 | 55 | Stage 6Sremska Mitrovica - Belgrade (127.0km) | 127.0km |
| 15-06 | 45 | 45 | Stage 5Požarevac - Sremska Mitrovica (200.0km) | 200.0km |
| 14-06 | 41 | 46 | Stage 4Kladovo - Požarevac (186.0km) | 186.0km |
| 13-06 | 98 | 87 | Stage 3Bor - Kladovo (150.0km) | 150.0km |
| 12-06 | 85 | 80 | Stage 2Niš - Bor (137.0km) | 137.0km |
| 11-05 | 21 | | Classic Beograd - Cacak (1.2) | |
| 21-04 | 52 | | Banja Luka-Belgrade II (1.2) | |
| 20-04 | 27 | | Banja Luka Belgrade I (1.2) | |
| | | Istarsko proljece - Istrian Spring Trophy (2.2) |
| 17-03 | DNF | | Stage 3Pazin - Umag (153.0km) | 153.0km |
| 16-03 | 165 | 159 | Stage 2Vrsar - Motovun (165.0km) | 165.0km |
| 15-03 | 131 | 131 | Stage 1Umag - Labin (163.0km) | 163.0km |
| 14-03 | 161 | 161 | PrologueUmag - Umag (2.0km) | 2.0km |
| 10-03 | 163 | | Porec Trophy - Trofej Porec (1.2) | |