| 03-10 | DNF | | Sparkassen Münsterland Giro (1.HC) | 210.0km |
| 28-09 | DNF | | UCI World Championship Innsbruck U23 (CM) | 186.0km |
| | | Tour de Slovaquie (2.1) |
| 15-09 | DNF | | Stage 3Dubnica nad Váhom - Nitra (180.0km) | 180.0km |
| 14-09 | 102 | 95 | Stage 2Ružomberok - Dubnica nad Váhom (191.0km) | 191.0km |
| 13-09 | 75 | 76 | Stage 1Poprad - Štrbské Pleso (164.0km) | 164.0km |
| 12-09 | 47 | 47 | ProloguePoprad - Poprad (1.0km) | 1.0km |
| 24-08 | DNF | | Great War Remembrance Race (1.1) | |
| | | Tour du Limousin (2.1) |
| 82 | | Klassement |
| 18-08 | 97 | 82 | Stage 4Bellac - Limoges (163.0km) | 163.0km |
| 17-08 | 104 | 76 | Stage 3Egletons - Uzerche (190.0km) | 190.0km |
| 16-08 | 45 | 54 | Stage 2Rouffiac - Coteau de Grèzes (176.0km) | 176.0km |
| 15-08 | 85 | 85 | Stage 1Saint-Just-le-Martel - Bonnat (172.0km) | 172.0km |
| 05-08 | 90 | | La Poly Normande (1.1) | |
| 15-07 | 2 | | UEC Road European Championships U23 (CC) | 140.0km |
| | | Le Tour de Savoie Mont Blanc (2.2) |
| 58 | | Klassement |
| 6 | | Punten |
| 10 | | Berg |
| 24-06 | 4 | 58 | Stage 5Bonneville - Cluses (139.0km) | 139.0km |
| 23-06 | 85 | 82 | Stage 4Chambéry - Les Belleville (184.0km) | 184.0km |
| 22-06 | 1 | 66 | Stage 2Modane - Valloire (92.0km) | 92.0km |
| 22-06 | 20 | 65 | Stage 3Orelle - Orelle (7.0km) | 7.0km |
| 21-06 | 92 | 92 | Stage 1Saint-Michel-de-Maurienne - Bonneval (150.0km) | 150.0km |
| 27-05 | DNF | | Boucles de l Aulne - Chateaulin (1.1) | |
| 26-05 | 12 | | Grand Prix de Plumelec-Morbihan (1.1) | |
| | | Rhône-Alpes Isère Tour (2.2) |
| 04-05 | DNF | | Stage 2Aéroport de Lyon-Saint Exupéry - Saint-Laurent-de-Mure (142.0km) | 142.0km |
| 03-05 | 8 | 8 | Stage 1Charvieu-Chavagneux - Châteauvilain (143.0km) | 143.0km |
| | | Tour du Jura Cycliste (2.2) |
| 23 | | Klassement |
| 12 | | Berg |
| 22-04 | 45 | 23 | Stage 2Villeneuve-sous-Pymont - Arbois (161.0km) | 161.0km |
| 21-04 | 23 | 23 | Stage 1Poligny - Salins-Les-Bains (163.0km) | 163.0km |
| 25-02 | DNF | | Royal Bernard Drome Classic (1.1) | |
| 24-02 | 106 | | Classic de l'Ardèche Rhône Crussol (1.1) | |