| 25.10 | 3 | | | Firenze - Pistoia (NE) | | 33 | 7 | | more |
| 22.10 | 9 | | | Chrono des Herbiers (1.3) | | 48.15 | 16 | | more |
| 13.10 | 150 | | | World Championships ME - Road Race (WC) | | 256 | 15 | | more |
| 11.10 | 17 | | | World Championships ME - ITT (WC) | | 40.4 | 10 | | more |
| 03.10 | 29 | | | Luk-Cup Bühl (1.3) | | 192 | | | more |
| 29.09 | 1 | | | Duo Normand (1.2) | | | | | more |
| 05.09 › 14.095-14/9 | | | | Tour de l'Avenir (2.5) | | | | | more |
| 1 | | | General classificationGeneral classification | | | 25 | | |
| 14.09 | 4 | | | S10Stage 10 - Saint-Flour › Saint-Flour | | 138 | | | |
| 13.09 | 11 | | | S9Stage 9 - Chomelix › Saint-Flour | | 156 | | | |
| 12.09 | 12 | | | S8Stage 8 - Besse › La Chaise-Dieu | | 144 | | | |
| 11.09 | 6 | | | S7Stage 7 - Guéret › Super Besse | | 180 | | | |
| 10.09 | 6 | | | S6Stage 6 - Saint-Amand-Montrond › Guéret | | 147.5 | | | |
| 09.09 | 49 | | | S5Stage 5 - Vatan › Saint-Amand-Montrond | | 148 | | | |
| 08.09 | 68 | | | S4Stage 4 - Montlouis-sur-Loire › Valence | | 147 | | | |
| 07.09 | 49 | | | S3Stage 3 - Bonchamp-lès-Laval › Montlouis-sur-Loire | | 200 | | | |
| 06.09 | 68 | | | S2Stage 2 - Saint-Grégoire › Bonchamp-lès-Laval | | 147 | | | |
| 05.09 | 3 | | | S1 (ITT)Stage 1 (ITT) - Saint-Grégoire › Saint-Grégoire | | 9 | 1 | | |
| 02.09 | 36 | | | Tour du Finistère (1.5) | | 188.4 | | | more |
| 01.09 | 15 | | | Boucles de l'Aulne - GP Le Télégramme (1.3) | | 181.5 | 6 | | more |
| 20.08 › 23.0820-23/8 | | | | Tour du Limousin (2.3) | | | | | more |
| 8 | | | Youth classificationYouth classification | | | | | |
| 29 | | | General classificationGeneral classification | | | | | |
| 23.08 | 34 | | | S4Stage 4 - Rochechouart › Limoges | | 176.8 | | | |
| 22.08 | 48 | 35 | | S3Stage 3 - Saint Pantaléon de Larche › Rochechouart | | 193 | | | |
| 21.08 | 24 | 38 | | S2Stage 2 - Guéret › Lissac sur Couze | | 191 | | | |
| 20.08 | 50 | 50 | | S1Stage 1 - Limoges › Guéret | | 156.6 | | | |
| 27.06 | 1 | | | National Championships Russia ME - ITT (NC) | | 33 | 15 | | more |
| 23.06 | 15 | | | Giro d'Oro (1.5) | | 177 | | | more |
| 10.06 › 17.0610-17/6 | | | | Bank Austria Tour (2.2) | | | | | more |
| 9 | | | General classificationGeneral classification | | | 16 | | |
| 17.06 | 3 | | | S7Stage 7 - Sankt Michael im Lungau › Graz | | 200 | 7 | | |
| 16.06 | 9 | 11 | | S6Stage 6 - Kitzbühel › Tamsweg | | 171 | | | |
| 15.06 | 15 | 13 | | S5Stage 5 - Bad Gastein › Kitzbühel | | 186 | | | |
| 14.06 | 15 | 5 | | S4Stage 4 - Lienz › Bad Hofgastein | | 141 | | | |
| 13.06 | 26 | 4 | | S3Stage 3 - Schwaz › Innervillgraten | | 196 | | | |
| 12.06 | 63 | 4 | | S2Stage 2 - Reutte › Schwaz | | 182 | | | |
| 11.06 | 34 | 4 | | S1bStage 1b - Reutte › Reutte | | 67 | | | |
| 10.06 | 4 | 4 | | S1a (ITT)Stage 1a (ITT) - Am Plansee › Reutte | | 11 | 5 | | |
| 23.05 › 30.0523-30/5 | | | | Circuit des Mines (2.5) | | | | | more |
| 4 | | | General classificationGeneral classification | | | 11 | | |
| 30.05 | 33 | | | S8Stage 8 - Sainte-Marie-aux-Chênes › Hayange | | 110 | | | |
| 29.05 | 31 | | | S7Stage 7 - Trieux › Rosselange | | 83 | | | |
| 28.05 | 2 | | | S6Stage 6 - Jarny › Rehlingen-Siersburg | | 167 | 2 | | |
| 27.05 | 8 | | | S5Stage 5 - Uckange › Manderen | | 153.5 | | | |
| 26.05 | 10 | | | S4Stage 4 - Joeuf › Metz | | 111 | | | |
| 25.05 | 24 | | | S3 (ITT)Stage 3 (ITT) - Rombas › Rombas | | 23.5 | | | |
| 24.05 | 16 | | | S2Stage 2 - Briey › Saint-Avold | | 163 | | | |
| 23.05 | 14 | | | S1Stage 1 - Thionville › Hersrange | | 165 | | | |
| 22.05 › 27.0522-27/5 | | | | Bayern Rundfahrt (2.3) | | | | | more |
| 3 | | | Youth classificationYouth classification | | | | | |
| 6 | | | General classificationGeneral classification | | | 24 | | |
| 27.05 | 28 | | | S6Stage 6 - Marktrewitz › Neumarkt/Oberpfalz | | 162.8 | | | |
| 26.05 | 43 | 5 | | S5Stage 5 - Schwabach › Marktrewitz | | 201.4 | | | |
| 25.05 | 38 | 5 | | S4Stage 4 - Gunzenhausen › Schwabach | | 187.4 | | | |
| 24.05 | 58 | 4 | | S3Stage 3 - Bad Wörishofen › Gunzenhausen | | 203.9 | | | |
| 23.05 | 7 | 4 | | S2 (ITT)Stage 2 (ITT) - Füssen › Füssen | | 15.7 | 2 | | |
| 22.05 | 15 | 15 | | S1Stage 1 - Füssen › Füssen | | 128.9 | | | |
| 07.05 › 13.057-13/5 | | | | Tour de Slovénie (2.5) | | | | | more |
| 1 | | | General classificationGeneral classification | | | 25 | | |
| 13.05 | DF | | | S7Stage 7 - Ribnica › Novo Mesto | | 178 | | | |
| 12.05 | DF | | | S6Stage 6 - Nova Gorica › Kranj | | 182 | | | |
| 11.05 | 1 | | | S5Stage 5 - Ivancna Gorica › Ajdovscina | | 175 | 5 | | |
| 10.05 | DF | | | S4Stage 4 - Slovenska Bistrica › Ljubljana | | 161 | | | |
| 09.05 | DF | | | S3 (ITT)Stage 3 (ITT) - Ptuj › Ptuj | | 13 | | | |
| 08.05 | DF | | | S2Stage 2 - Radenci › Ptuj | | 120 | | | |
| 07.05 | DF | | | S1Stage 1 - Catez › Beltinci | | 190 | | | |
| 20.04 | 9 | | | ZLM Tour (1.5) | | 197 | | | more |
| 18.04 | 38 | | | Veenendaal - Veenendaal (1.2) | | 209 | | | more |
| 07.04 | 70 | | | Tour du lac Léman (1.5) | | 181 | | | more |
| 24.03 | 72 | | | Stausee Rundfahrt (1.3) | | 174 | | | more |