| 24-05 | DNF | | Due Giorni Marchigiana - Trofeo Città di Castelfidardo (1.2) | 180.0km |
| 23-05 | DNF | | Due Giorni Marchigiana - G.P. Santa Rita (1.2) | 170.0km |
| 17-05 | DSQ | | Circuito del Porto - Trofeo Arvedi (1.2) | 174.0km |
| | | ΔΕΗ Tour of Hellas (2.1) |
| 08-05 | DNF | | Etappe 3Volos - Lamia (207.0km) | 207.0km |
| 07-05 | 99 | 102 | Etappe 2Karpenisi - Larissa (157.0km) | 157.0km |
| 06-05 | 99 | 102 | Etappe 1Ioannina - Agrinio (171.0km) | 171.0km |
| | | Belgrade Banjaluka (2.2) |
| 56 | | Klassement |
| 8 | | Punten |
| 8 | | Berg |
| 25-04 | 84 | 56 | Etappe 4Prijedor - Doboj (164.0km) | 164.0km |
| 24-04 | 64 | 59 | Etappe 3Bratunac - Šekovići (120.0km) | 120.0km |
| 23-04 | 100 | 59 | Etappe 2Obrenovac - Zvornik (167.0km) | 167.0km |
| 22-04 | 80 | 52 | Etappe 1bVeliko Gradište - Veliko Gradište (34.0km) | 34.0km |
| 22-04 | 42 | 42 | Etappe 1aBelgrade - Požarevac (83.0km) | 83.0km |
| 08-04 | 96 | | Scheldeprijs (1.Pro) | 205.0km |
| 29-03 | 95 | | Velika Nagrada Novega Mesta (1.2) | 168.0km |
| | | Istrian Spring Tour (2.2) |
| 14-03 | DNF | | Etappe 2Novigrad - Motovun (131.0km) | 131.0km |
| 13-03 | 151 | 151 | Etappe 1Porec - Funtana (149.0km) | 149.0km |
| 12-03 | 71 | 71 | ProloogVrsar - Vrsar (1.0km) | 1.0km |
| 08-03 | 49 | | POREČ Classic (1.2) | 141.0km |
| 04-03 | 67 | | UMAG Classic (1.2) | 140.0km |
| | | Tour of Sharjah (2.2) |
| 45 | | Klassement |
| 18 | | Punten |
| 27-01 | 77 | 45 | Etappe 5Sharjah - Sharjah (100.0km) | 100.0km |
| 26-01 | 82 | 56 | Etappe 4Dibba Alshi - Al Suhub (133.0km) | 133.0km |
| 25-01 | 24 | 9 | Etappe 3Sharjah - Sharjah (9.0km) | 9.0km |
| 24-01 | 7 | 7 | Etappe 2Sharjah - Sharjah (129.0km) | 129.0km |
| 23-01 | 130 | 130 | Etappe 1Sharjah - Sharjah (129.0km) | 129.0km |