| 29-06 | 23 | | National Road Championships - Russia (CN) | |
| 27-06 | 21 | | National Road Championships - Russia TT (CN) | |
| 22-06 | 14 | | Grand Prix Sarajevo (1.2) | |
| | | Five rings of Moscow (2.2) |
| 10 | | Klassement |
| 09-05 | | 10 | Stage 4Moscow - Moscow (124.0km) | 124.0km |
| 08-05 | 15 | 9 | Stage 3Moscow - Moscow (163.0km) | 163.0km |
| 07-05 | | 3 | Stage 2Moscow - Moscow (165.0km) | 165.0km |
| 06-05 | | 3 | Stage 1Moscow - Moscow (160.0km) | 160.0km |
| 05-05 | 2 | 2 | PrologueMoscow - Moscow (4.0km) | 4.0km |
| 02-05 | 10 | | Memorial of Oleg Dyachenko (1.2) | |
| | | Grand Prix of Sochi (2.2) |
| 03-04 | 3 | | Stage 3Anapa - Anapa (22.0km) | 22.0km |
| | | Settimana Internazionale Coppi e Bartali (2.1) |
| 29-03 | DNF | | Stage 3Crevalcore - Crevalcore (158.0km) | 158.0km |
| 28-03 | 74 | 75 | Stage 2Gatteo - Sogliano al Rubicone (160.0km) | 160.0km |
| 27-03 | 116 | 116 | Stage 1aGatteo - Gatteo (99.0km) | 99.0km |
| 27-03 | 23 | 85 | Stage 1bGatteo - Gatteo (13.0km) | 13.0km |
| 23-03 | DNF | | Cholet - Pays De Loire (1.1) | 206.0km |
| 22-03 | 66 | | Classic Loire Atlantique (1.1) | |
| 16-03 | 71 | | Paris-Troyes (1.2) | 174.0km |
| 09-03 | 136 | | Porec Trophy - Trofej Porec (1.2) | |
| 02-03 | DNF | | G.P. Città di Lugano (1.1) | 169.0km |
| | | Etoile de Bessèges (2.1) |
| 122 | | Klassement |
| 09-02 | 122 | 122 | Stage 5Alès - Alès (11.0km) | 11.0km |
| 08-02 | 110 | 129 | Stage 4Goudarges - Laudun-l'Ardoise (156.0km) | 156.0km |
| 07-02 | 130 | 133 | Stage 3Bessèges - Bessèges (152.0km) | 152.0km |
| 06-02 | 123 | 139 | Stage 2Nîmes - Saint-Ambroix (149.0km) | 149.0km |
| 05-02 | 131 | 131 | Stage 1Bellegarde - Beaucaire (154.0km) | 154.0km |
| 02-02 | 64 | | G.P. Costa degli Etruschi (1.1) | |