| | | Tour of Britain (2.1) |
| 10-09 | 8 | | Stage 4Worcester - Stoke-on-Trent (156.0km) | 156.0km |
| | | Tour of Ireland (2.1) |
| 15 | | Klassement |
| 31-08 | | 15 | Stage 5Killarney - Cork (144.0km) | 144.0km |
| 30-08 | 6 | | Stage 4Limerick - Dingle (186.0km) | 186.0km |
| 28-08 | 20 | | Stage 2Thurles - Loughrea (158.0km) | 158.0km |
| 19-08 | 16 | | GP Stad Zottegem (1.1) | 182.0km |
| 29-06 | 4 | | National Road Championships - Great Britain (CN) | 203.0km |
| | | Ronde van België (2.1) |
| 01-06 | 13 | | Stage 5Buggenhout - Putte (179.0km) | 179.0km |
| | | Volta da Ascension (2.2) |
| 01-05 | | 4 | Stage 3 | |
| | | Vuelta a Extremadura (2.2) |
| 1 | | Klassement |
| 27-04 | | 1 | Stage 5Moraleja - Moraleja (144.0km) | 144.0km |
| 26-04 | | 1 | Stage 4Casar de Cáceres - Casar de Cáceres (173.0km) | 173.0km |
| 10-04 | 9 | | GP Pino Cerami (1.1) | 194.0km |
| | | Cinturón Ciclista a Mallorca (2.2) |
| 6 | | Klassement |
| 06-04 | | 6 | Stage 5Castell de Bellver - Castell de Bellver (113.0km) | 113.0km |
| 03-04 | 5 | | Stage 2Pollença - Pollença (131.0km) | 131.0km |
| 02-04 | 5 | | Stage 1María de la Salud - María de la Salud (154.0km) | 154.0km |
| 19-03 | 17 | | Nokere Koerse (1.1) | 197.0km |
| | | Etoile de Bessèges (2.1) |
| 09-02 | 17 | | Stage 4Allègre-les-Fumades - Allègre-les-Fumades (151.0km) | 151.0km |
| 07-02 | 18 | | Stage 2Nîmes - Saint-Ambroix (149.0km) | 149.0km |
| 03-02 | 54 | | Grand Prix Cycliste la Marseillaise (1.1) | 140.0km |