| 27-09 | DNF | | UCI World Championship Imola (CM) | 259.0km |
| 25-09 | 42 | | UCI World Championship Imola TT (CM) | 31.0km |
| 06-09 | 3 | | National Road Championships - Greece (CN) | |
| 04-09 | 1 | | National Road Championships - Greece TT (CN) | |
| 26-08 | 62 | | UEC Road European Championships (CC) | 177.0km |
| 24-08 | 27 | | UEC Road European Championships TT (CC) | 25.0km |
| | | Tour of Bulgaria (2.2) |
| 31 | | Standings |
| 10 | | Points |
| 31-07 | 67 | 31 | Stage 4Sliven - Burgas | 111.0km |
| 30-07 | 25 | 19 | Stage 3Plovdiv - Sliven | 152.0km |
| 29-07 | 12 | 18 | Stage 2Pazardzhik - Plovdiv | 131.0km |
| 28-07 | 31 | 31 | Stage 1Sofia - Pazardzhik | 128.0km |
| | | In The Steps of Romans (2.2) |
| 22 | | Standings |
| 26-07 | 23 | 22 | Stage 2Banya - Bansko | 151.0km |
| 25-07 | 20 | 20 | Stage 1Banya - Razlog | 125.0km |
| | | International Tour of Rhodes (2.2) |
| 30 | | Standings |
| 08-03 | 23 | 30 | Stage 3Rhodes - Rhodes | 163.0km |
| 07-03 | 81 | 59 | Stage 2Rhodes - Rhodes | 145.0km |
| 06-03 | 62 | 62 | Stage 1Rhodes - Rhodes | 149.0km |
| 01-03 | 90 | | International Rhodes Grand Prix (1.2) | |