15.09 › 22.0915-22/9 | | | | Tour of Britain (2.1) | | | | more |
| 38 | | | Mountains classificationMountains classification | | | | |
| 49 | | | General classificationGeneral classification | | | | |
22.09 | 90 | | | S8Stage 8 - London › London | 88 | | | |
21.09 | 83 | 45 | | S7Stage 7 - Epsom › Guildford | 150.4 | | | |
20.09 | 71 | 45 | | S6Stage 6 - Sidmouth › Haytor | 137 | | | |
19.09 | 76 | 45 | | S5Stage 5 - Machynlleth › Caerphilly | 177.1 | | | |
18.09 | 93 | 37 | | S4Stage 4 - Stoke-on-Trent › Llanberis | 190.9 | | | |
17.09 | 39 | 34 | | S3 (ITT)Stage 3 (ITT) - Knowsley › Knowsley | 16 | | | |
16.09 | 45 | 39 | | S2Stage 2 - Carlisle › Kendal | 225 | | | |
15.09 | 23 | 25 | | S1Stage 1 - Peebles › Drumlanrig Castle | 201 | | | |
04.08 | 120 | | | Ride London Classic (1.1) | 221 | | | more |
21.04 | 7 | | | Rutland - Melton International CiCLE Classic (1.2) | 183.4 | | 6 | more |
14.04 | DNF | | | Tro-Bro Léon (1.1) | 203.8 | | | more |
09.04 | 46 | | | Paris-Camembert (1.1) | 206.5 | | | more |
05.04 › 07.045-7/4 | | | | Circuit des Ardennes International (2.2) | | | | more |
| 20 | | | Points classificationPoints classification | | | | |
| 70 | | | General classificationGeneral classification | | | | |
07.04 | 73 | | | S4Stage 4 - Les Mazures › Tournes | 104 | | | |
07.04 | 13 | 81 | | S3 (TTT)Stage 3 (TTT) - Charleville-Mézières › Charleville-Mézières | 22.5 | | | |
06.04 | 84 | 84 | | S2Stage 2 - Givet › Haybes | 179 | | | |
05.04 | 82 | 70 | | S1Stage 1 - Juniville › Tagnon | 162 | | | |
18.03 › 24.0318-24/3 | | | | Tour de Normandie (2.2) | | | | more |
| 6 | | | Youth classificationYouth classification | | | | |
| 30 | | | Mountains classificationMountains classification | | | | |
| 24 | | | Points classificationPoints classification | | | | |
| 10 | | | General classificationGeneral classification | | 1 | | |
24.03 | 60 | | | S6Stage 6 - Bagnoles-de-l'Orne › Caen | 137 | | | |
23.03 | 39 | 10 | | S5Stage 5 - Gouville-sur-Mer › Bagnoles-de-l'Orne | 171 | | | |
22.03 | 46 | 7 | | S4Stage 4 - Domfront › Villers-Bocage | 155 | | | |
21.03 | 6 | 2 | | S3Stage 3 - Thuit-Signol › Argentan | 159 | | | |
20.03 | 15 | 2 | | S2Stage 2 - Forges-les-Eaux › Elbeuf-sur-Seine | 161 | | | |
19.03 | 95 | 68 | | S1Stage 1 - Colombelles › Forges-les-Eaux | 201 | | | |
18.03 | 1 | 1 | | ProloguePrologue - Saint-Lô › Saint-Lô | 3.4 | 5 | 8 | |
03.03 | 133 | | | Grand Prix de la Ville de Lillers Souvenir Bruno Comini (1.2) | 174.2 | | | more |
13.01 | DNF | | | National Championships New Zealand ME - Road Race (NC) | 183.7 | | | more |