2019-09-12 | OVO Energy Tour of Britain | Stage 6 (ITT) | 98 | 2.HC | 14.4 | 2:31 | 1:44 | 45.078 |
2018-03-25 | Settimana Internazionale Coppi e Bartali | Stage 4 (ITT) | 109 | 2.1 | 12.5 | 2:30 | 2:00 | 34.273 |
2018-03-08 | Istarsko Proljece - Istrian Spring Trophy | Prologue | 70 | 2.2 | 2 | 0:08 | 0:40 | 54.135 |
2017-09-07 | OVO Energy Tour of Britain | Stage 5 (ITT) | 75 | 2.HC | 16.2 | 2:15 | 1:23 | 45.67 |
2017-06-22 | National Championships Great Britain ME - ITT | 6 | NC | 44.4 | 1:52 | 0:25 | 45.025 |
2017-06-02 | Szlakiem Walk Majora Hubala | Stage 2 (ITT) | 23 | 2.1 | 14.66 | 0:56 | 0:38 | 47.978 |
2016-09-10 | Tour of Britain | Stage 7a (ITT) | 22 | 2.HC | 15 | 1:01 | 0:40 | 47.079 |
2016-06-23 | National Championships Great Britain ME - ITT | 4 | NC | 45 | 2:37 | 0:34 | 46.352 |
2016-03-26 | Critérium International | Stage 2 (ITT) | 55 | 2.HC | 7 | 0:39 | 0:55 | 42.712 |
2015-05-24 | Bałtyk - Karkonosze Tour | Stage 5 (ITT) | 11 | 2.2 | 11.6 | 1:53 | 1:37 | 25.604 |
2014-06-26 | National Championships Great Britain - ITT | 17 | NC | 42 | 8:02 | 1:54 | 40.667 |
2013-09-29 | Duo Normand | 13 | 1.1 | 54.3 | 5:23 | 0:59 | 46.844 |
2013-09-29 | Duo Normand | 13 | 1.1 | 54.3 | 5:23 | 0:59 | 46.844 |
2013-09-17 | Tour of Britain | Stage 3 (ITT) | 36 | 2.1 | 16 | 1:53 | 1:10 | 44.07 |
2012-07-29 | Kreiz Breizh Elites | Stage 2 (ITT) | 24 | 2.2 | 12.5 | 0:45 | 0:36 | 43.145 |
2011-09-18 | Tour of Britain | Stage 8a (ITT) | 59 | 2.1 | 8.8 | 1:17 | 1:27 | 45.847 |
2010-04-26 | Le Tour de Bretagne Cycliste - Trophée des Granitiers | Stage 2 (ITT) | 17 | 2.2 | 10.2 | 0:24 | 0:23 | 46.658 |
2010-04-08 | Cinturón Ciclista Internacional a Mallorca | Prologue | 4 | 2.2 | 2.28 | 0:01 | 0:04 | 50.667 |
2009-04-02 | Cinturón Ciclista Internacional a Mallorca | Prologue | 24 | 2.2 | 7.1 | 0:28 | 0:39 | 48.136 |
2004-09-03 | National Championships Great Britain MJ- ITT | 2 | NC | 0 | 0:00 | | |
2004-08-12 | Acht van Bladel | Stage 4 (ITT) | 53 | 2.8 | 14.1 | 2:14 | 1:35 | 42.3 |
2004-07-09 | Sint-Martinusprijs Kontich | Stage 1 (ITT) | 25 | 2.8 | 8.7 | 0:45 | 0:51 | 43.743 |
2003-09-28 | Keizer der Juniores | Stage 2 (ITT) | 65 | 2.8 | 6 | 1:01 | 1:41 | 41.779 |