| 02-08 | 16 | | Hel van het Heuvelland (National) | 156.0km |
| | | Giro Ciclistico della Valle d'Aosta - Mont Blanc (2.2U) |
| 12 | | Klassement |
| 11 | | Punten |
| 13 | | Berg |
| 2 | | Jongeren |
| 19-07 | 11 | 12 | Etappe 4Valtournenche - Breuil-Cervinia (93.0km) | 93.0km |
| 18-07 | 18 | 12 | Etappe 3Saint-Christophe - Saint-Christophe (155.0km) | 155.0km |
| 17-07 | 20 | 13 | Etappe 2Hône - Forte di Bard (147.0km) | 147.0km |
| 16-07 | 4 | 4 | Etappe 1Passy - Passy Plaine-Joux (10.0km) | 10.0km |
| 04-07 | 41 | | Ronde van Twente (National) | 158.0km |
| 28-06 | DNF | | National Road Championships - Great Britain (CN) | 187.0km |
| | | Alpes Isère Tour (2.2) |
| 32 | | Klassement |
| 25 | | Punten |
| 10 | | Berg |
| 23 | | Jongeren |
| 31-05 | 10 | 32 | Etappe 5Le Cheylas - Miribel Les Echelles (152.0km) | 152.0km |
| 30-05 | 51 | 58 | Etappe 4Saint-Maurice-l'Exil - Saint-Clair-du-Rhône (165.0km) | 165.0km |
| 29-05 | 53 | 68 | Etappe 3Arandon-Passins - Corbas (153.0km) | 153.0km |
| 28-05 | 82 | 79 | Etappe 2Saint-Albin - Bourgoin-Jallieu (134.0km) | 134.0km |
| 27-05 | 68 | 70 | Etappe 1Charvieu-Chavagneux - Charvieu-Chavagneux (133.0km) | 133.0km |
| 10-05 | 91 | | In Flanders Fields - In Ieper/Kattekoers (1.2U) | 186.0km |
| 07-05 | 66 | | Flèche Ardennaise (1.2) | 174.0km |
| 07-03 | 135 | | Salverda Bouw Ster van Zwolle (1.2) | 192.0km |