| | | Tour of Bulgaria (2.2) |
| 11-09 | DNF | | Etappe 3Gabrovo - Tryavna (113.0km) | 113.0km |
| 10-09 | 87 | 93 | Etappe 2Troyan - Gabrovo (100.0km) | 100.0km |
| 09-09 | 93 | 92 | Etappe 1bZlatitsa - Troyan (93.0km) | 93.0km |
| 09-09 | 84 | 84 | Etappe 1aSofia - Zlatitsa (68.0km) | 68.0km |
| 10-08 | 68 | | European Championship TT U23 (EC) | 25.0km |
| | | Tour des Pays de Savoie (2.2) |
| 16-06 | DNF | | Etappe 2Neydens - Bourg-Saint-Maurice (159.0km) | 159.0km |
| 15-06 | 94 | 94 | Etappe 1Les Houches - Plateau de Solaison (127.0km) | 127.0km |
| 14-06 | 45 | 45 | ProloogChambéry - Chambéry (3.0km) | 3.0km |
| | | International Tour of Hellas (2.2) |
| 31 | | Klassement |
| 20-05 | 45 | 31 | Etappe 5Korinthos - Athene (104.0km) | 104.0km |
| 19-05 | 44 | 31 | Etappe 4Ancient Olympia - Kalavryta (149.0km) | 149.0km |
| 18-05 | 19 | 22 | Etappe 3Sparti - Methoni (135.0km) | 135.0km |
| 17-05 | 17 | 20 | Etappe 2Leonidion - Sparti (133.0km) | 133.0km |
| 16-05 | 19 | 19 | Etappe 1Korinthos - Leonidion (138.0km) | 138.0km |
| 06-05 | 34 | | Grand Prix Dobrich II (1.2) | |
| 22-04 | 88 | | Banja Luka-Belgrade II (1.2) | |
| 21-04 | 83 | | Banjaluka Belgrade I (1.2) | |