25.08 › 30.0825-30/8 | | | | Giro Ciclistico della Valle d'Aosta Mont Blanc (2.2) | 106.4 | | | more |
28.08 | 92 | | | S4Stage 4 - Châtillon › Fontainemore | 106.4 | | | |
27.08 | 109 | | | S3Stage 3 - Morgex › Verrayes | 165.6 | | | |
26.08 | 64 | | | S2Stage 2 - Châtel › Ville-la-Grand | 155.5 | | | |
25.08 | 14 | | | S1bStage 1b - Châtel › Châtel | 113.2 | | | |
25.08 | 20 | 72 | | S1a (TTT)Stage 1a (TTT) - Abondance › Pont-Saint-Martin | 11.5 | | | |
28.07 › 01.0828-1/7 | | | | Tour Alsace (2.2) | 165.3 | | | more |
31.07 | 91 | | | S4Stage 4 - Selestat › Altkirch | 165.3 | | | |
30.07 | 17 | | | S3Stage 3 - Mulhouse › Huningue | 165.7 | | | |
30.07 | 101 | | | S2Stage 2 - Bioscope Ungersheim › Cernay | 171.5 | | | |
28.07 | 123 | | | S1Stage 1 - Strasbourg › Bischoffsheim | 152.6 | | | |
18.06 › 21.0618-21/6 | | | | Boucles de la Mayenne (2.2) | 175 | | | more |
20.06 | 48 | | | S3Stage 3 - Javiron › Le Mont des Avaloirs | 175 | | | |
19.06 | 76 | | | S2Stage 2 - Renault St Berthevin › Juvigné | 176 | | | |
18.06 | 84 | | | ProloguePrologue - Laval › Laval | 4.5 | | | |
11.06 › 14.0611-14/6 | | | | Ronde de l'Oise (2.2) | 172.1 | | | more |
14.06 | DNF | | | S4Stage 4 - Catenoy › Nogent S / Oise | 172.1 | | | |
13.06 | 71 | | | S3Stage 3 - Liancourt › Verneuil en Halatte | 186.1 | | | |
12.06 | 77 | | | S2Stage 2 - Le Plessis Belleville › Thourotte | 182.3 | | | |
11.06 | 92 | | | S1Stage 1 - Crévecoeur le Grand › Saint Leu D' Esserent | 116.3 | | | |
29.05 › 01.0629-1/5 | | | | Tour De Gironde (2.2) | | | | more |
| 45 | | | General classificationGeneral classification | | | | |
01.06 | 71 | | | S4Stage 4 - Villenave d'Ornon › Villenave d'Ornon | 159.8 | | | |
31.05 | 28 | | | S3Stage 3 - Bellebat › Ladaux | 156.6 | | | |
30.05 | 92 | | | S2Stage 2 - Cenon › Cenon | 175.3 | | | |
29.05 | 110 | | | S1Stage 1 - Lanton › Salles | 169.1 | | | |
06.05 › 10.056-10/5 | | | | Giro della Regione Friuli Venezia Giulia (2.2) | | | | more |
| 83 | | | General classificationGeneral classification | | | | |
10.05 | 57 | | | S5Stage 5 - Motta di Livenza › Buia | 151.6 | | | |
09.05 | 93 | | | S4Stage 4 - Brugera › Ormelle | 165.3 | | | |
08.05 | 107 | | | S3Stage 3 - Tolmezzo › Pordenone | 157.4 | | | |
07.05 | 89 | | | S2Stage 2 - Forgaria nel Friuli › Piano d'Arta | 138.9 | | | |
06.05 | 141 | | | S1Stage 1 - Udine › Ronchi dei Legionari | 151.4 | | | |
25.04 › 01.0525-1/4 | | | | Le Tour de Bretagne Cycliste - Trophée des Granitiers (2.2) | 161 | | | more |
27.04 | 106 | | | S3Stage 3 - Fougères › Saint-Cast Le Guildo | 161 | | | |
26.04 | 51 | | | S2Stage 2 - Treffieux › Fougères | 153.3 | | | |
25.04 | 117 | | | S1Stage 1 - Nantes › Vallet | 159.4 | | | |
10.04 › 12.0410-12/4 | | | | Circuit des Ardennes International (2.2) | | | | more |
| 10 | | | General classificationGeneral classification | | 1 | | |
12.04 | 51 | | | S4Stage 4 - Charleville › Charleville | 87.9 | | | |
12.04 | 52 | | | S3Stage 3 - Tournes › Tournes | 75.9 | | | |
11.04 | 31 | | | S2Stage 2 - Les Mazures › Les Mazures | 166.7 | | | |
10.04 | 13 | | | S1Stage 1 - Faissault › Attigny | 169.4 | | | |
03.04 › 04.043-4/4 | | | | Boucle De l'Artois (2.2) | | | | more |
| 29 | | | General classificationGeneral classification | | | | |
22.03 | 71 | | | La Roue Tourangelle Région Centre - Classic Loire Touraine Vignobles & Chateaux (1.2) | 170 | | | more |
27.02 › 01.0327-1/2 | | | | Les 3 Jours De Vaucluse (2.2) | | | | more |
| 17 | | | Youth classificationYouth classification | | | | |
| 9 | | | Mountains classificationMountains classification | | | | |
| 39 | | | General classificationGeneral classification | | | | |
01.03 | 60 | | | S3Stage 3 - Le Thor › Pertuis | 161.2 | | | |
28.02 | 95 | | | S2Stage 2 - Valréas › Valréas | 178.2 | | | |
27.02 | 54 | | | S1Stage 1 - Cavaillon › Bédoin | 164.7 | | | |