07.01 | 9 | | | National Championships Australia MU - ITT (NC) | 29.3 | | | more |
11.10 | 56 | | | Paris-Tours Espoirs (1.2U) | 182.5 | | | more |
25.09 | 56 | | | World Championships MU - Road Race (WC) | 162 | | | more |
22.08 › 29.0822-29/8 | | | | Tour de l'Avenir (2.Ncup) | | | | more |
| 51 | | | General classificationGeneral classification | | | | |
29.08 | 52 | | | S7Stage 7 - Saint-Michel-de-Maurienne › Les Bottières - Les Sybelles | 93.5 | | | |
28.08 | 28 | 51 | | S6Stage 6 - Bourg-Saint-Maurice › Saint-Michel-de-Maurienne | 128.2 | | | |
27.08 | 68 | 75 | | S5Stage 5 - Megève › La Rosière-Montvalezan | 103.1 | | | |
26.08 | 69 | 70 | | S4Stage 4 - Annemasse › Cluses | 146.7 | | | |
25.08 | 86 | 38 | | S3Stage 3 - Champagnole › Tournus | 137 | | | |
24.08 | 57 | 37 | | S2Stage 2 - Avallon › Arbois | 193.5 | | | |
23.08 | 61 | 38 | | S1Stage 1 - Chablis › Toucy | 160.5 | | | |
22.08 | 38 | 38 | | ProloguePrologue - Tonnerre › Tonnerre | 3.5 | | | |
16.08 | DNF | | | GP Capodarco - Comunità di Capodarco (1.2U) | 156 | | | more |
09.08 | DNF | | | Gran Premio Sportivi di Poggiana - Trofeo Bonin Costruzioni - Gran Premio Pasta Zara (1.2U) | 178.4 | | | more |
29.07 › 02.0829-2/7 | | | | Tour Alsace (2.2) | | | | more |
| 10 | | | Youth classificationYouth classification | | | | |
| 16 | | | General classificationGeneral classification | | | | |
02.08 | 62 | | | S4Stage 4 - Colmar › Sélestat | 160.6 | | | |
01.08 | 17 | 16 | | S3Stage 3 - Ribeauvillé › Markstein | 155.2 | | | |
31.07 | 98 | 17 | | S2Stage 2 - Dannemarie › Huningue | 150.2 | | | |
30.07 | 27 | 17 | | S1Stage 1 - Strasbourg › Bischoffsheim | 159.2 | | | |
29.07 | 58 | 58 | | ProloguePrologue - Sausheim › Sausheim | 7.1 | | | |
26.07 | DNF | | | Coppa dei Laghi - Trofeo Almar (1.Ncup) | 180 | | | more |
29.05 › 31.0529-31/5 | | | | Tour de Gironde (2.2) | | | | more |
| 2 | | | Youth classificationYouth classification | | | | |
| 8 | | | Points classificationPoints classification | | | | |
| 7 | | | General classificationGeneral classification | | 4 | 6 | |
31.05 | 34 | | | S3Stage 3 - Mios › Villenave d'Ornon | 195 | | | |
30.05 | 3 | 4 | | S2Stage 2 - Bassens › Cenon | 169 | 1 | 2 | |
29.05 | 84 | 83 | | S1Stage 1 - Pauillac › Pauillac | 173.7 | | | |
14.05 › 17.0514-17/5 | | | | Rhône-Alpes Isère Tour (2.2) | | | | more |
| 6 | | | Youth classificationYouth classification | | | | |
| 26 | | | Points classificationPoints classification | | | | |
| 17 | | | General classificationGeneral classification | | | | |
17.05 | 9 | | | S4Stage 4 - Saint-Maurice-l'Exil › Charvieu-Chavagneux | 170.7 | | | |
16.05 | 19 | 17 | | S3Stage 3 - Genas › Saint-Maurice-l'Exil | 154 | | | |
15.05 | 18 | 14 | | S2Stage 2 - Montanay › Genas | 164.8 | | | |
14.05 | 18 | 14 | | S1Stage 1 - Charvieu-Chavagneux › Saint-Alban-de-Roche | 157.2 | | | |
10.05 | 32 | | | Tr. Città di San Vendemiano - 55° GP Industria & Commercio (1.2U) | 171.8 | | | more |
25.04 › 01.0525-1/4 | | | | Le Tour de Bretagne Cycliste trophée harmonie Mutuelle (2.2) | | | | more |
| 12 | | | Youth classificationYouth classification | | | | |
| 32 | | | Points classificationPoints classification | | | | |
| 22 | | | General classificationGeneral classification | | | | |
01.05 | 22 | | | S7Stage 7 - Liffré › Liffré | 146.3 | | | |
30.04 | 31 | 25 | | S6Stage 6 - Perros-Guirec › Le Quillio | 149 | | | |
29.04 | 17 | 25 | | S5Stage 5 - Pontivy › Perros-Guirec | 169.3 | | | |
28.04 | 14 | 36 | | S4Stage 4 - Plogoff - Pointe du Raz › Pontivy | 189.9 | | | |
27.04 | 46 | 42 | | S3Stage 3 - Baud › Cleden-Cap Sizun | 192.9 | | | |
26.04 | 50 | 46 | | S2Stage 2 - Sainte-Reine-de-Bretagne › Melgrand | 172.3 | | | |
25.04 | 56 | 57 | | S1Stage 1 - Pontchâteau › Crossac | 146.9 | | | |
15.03 | 13 | | | Paris-Troyes (1.2) | 174.8 | | | more |
04.02 › 08.024-8/2 | | | | Herald Sun Tour (2.1) | | | | more |
| 6 | | | Youth classificationYouth classification | | | | |
| 26 | | | General classificationGeneral classification | | | | |
08.02 | 25 | | | S4Stage 4 - Arthurs Seat › Arthurs Seat | 125.4 | | | |
07.02 | 20 | 53 | | S3Stage 3 - Mitchelton Wines › Nagambie | 148.6 | | | |
06.02 | 50 | 73 | | S2Stage 2 - Bendigo › Nagambie | 123.6 | | | |
05.02 | 76 | 83 | | S1Stage 1 - Mt Macedon › Bendigo | 156.9 | | | |
04.02 | 82 | 82 | | ProloguePrologue - Melbourne › Melbourne | 2.1 | | | |
10.01 | 5 | | | National Championships Australia MU - Road Race (NC) | 132.6 | | | more |