2019-06-27 |
2019 |
27.06 |
|
CN Great Britain ITT
|
CN |
2016-06-23 |
2016 |
23.06 |
|
CN Great Britain ITT
|
CN |
2015-06-25 |
2015 |
25.06 |
|
CN Great Britain ITT
|
CN |
2015-05-17 |
2015 |
17.05 |
|
Bayern Rundfahrt
|
2.HC |
2014-07-31 |
2014 |
31.07 |
|
Commonwealth Games ITT
|
CCTT |
2013-06-20 |
2013 |
20.06 |
|
CN Great Britain ITT
|
CN |
2012-09-02 |
2012 |
02.09 |
|
CN Great Britain ITT
|
CN |
2011-09-04 |
2011 |
04.09 |
|
CN Great Britain ITT
|
CN |
2010-10-17 |
2010 |
17.10 |
|
Chrono des Nations U23
|
NE |
2010-07-16 |
2010 |
16.07 |
|
CC Europe ITT-U23
|
CCUT |
2007-01-01 |
2007 |
- |
- |
Portsdown Classic
|
NE |
2006-09-03 |
2006 |
03.09 |
|
CN Great Britain ITT-JR
|
CN |
2005-09-03 |
2005 |
03.09 |
|
CN Great Britain ITT-JR
|
CN |
2005-01-01 |
2005 |
- |
- |
British Junior Men's Road Series
|
Jr |
2005-01-01 |
2005 |
- |
|
Junior Tour of Wales
|
Jr |
2021-03-23 |
2021 |
23.03 |
|
Coppi e Bartali
|
2nd stage
| TTT
|
2.1 |
2020-10-10 |
2020 |
10.10 |
|
Giro d'Italia
|
8th stage
|
2.UWT |
2017-04-05 |
2017 |
05.04 |
|
Région Pays de la Loire Tour
|
3rd stage
|
2.1 |
2016-07-18 |
2016 |
18.07 |
|
Tour de Pologne
|
7th stage
|
2.UWT |
2015-05-16 |
2015 |
16.05 |
|
Bayern Rundfahrt
|
4th stage
|
2.HC |
2014-04-09 |
2014 |
09.04 |
|
Région Pays de la Loire Tour
|
3rd stage
|
2.1 |
2013-05-11 |
2013 |
11.05 |
|
Giro d'Italia
|
8th stage
|
2.UWT |
2011-09-18 |
2011 |
18.09 |
|
Tour of Britain
|
8th stage
|
2.1 |
2011-08-26 |
2011 |
26.08 |
|
Poitou-Charentes
|
5th stage
|
2.1 |
2010-07-25 |
2010 |
25.07 |
|
Cascade Cycling Classic
|
5th stage
|
NE |
2006-01-01 |
2006 |
- |
|
CC Europe JR
|
European Champ JR
|
Track |
2006-06-10 |
2006 |
10.06 |
|
Pays de Vaud Juniors
|
3rd stage
|
J-2.1 |
2006-01-01 |
2006 |
- |
|
Ster van Zuid-Limburg
|
Prologue
|
Jr |