Race |
Pos | Date |
Ovo Energy Tour of Britain - General classification |
44 |
09/09/2018 |
Ovo Energy Tour of Britain - Points classification |
11 |
09/09/2018 |
Ovo Energy Tour of Britain - Stage 8 |
11 |
09/09/2018 |
Ovo Energy Tour of Britain - Stage 7 |
16 |
08/09/2018 |
Ovo Energy Tour of Britain - Stage 6 |
78 |
07/09/2018 |
Ovo Energy Tour of Britain - Stage 5 |
13 |
06/09/2018 |
Ovo Energy Tour of Britain - Stage 4 |
10 |
05/09/2018 |
Ovo Energy Tour of Britain - Stage 3 |
54 |
04/09/2018 |
Ovo Energy Tour of Britain - Stage 2 |
43 |
03/09/2018 |
Ovo Energy Tour of Britain - Stage 1 |
4 |
02/09/2018 |
Ronde van Midden Nederland |
24 |
26/08/2018 |
Omloop Mandel-Leie-Schelde Meulebeke |
22 |
25/08/2018 |
Great War Remembrance Race |
22 |
24/08/2018 |
Veenendaal-Veenendaal Classic |
16 |
22/08/2018 |
Kreiz Breizh Elites - Stage 2a |
105 |
29/07/2018 |
Kreiz Breizh Elites - Stage 2b |
DNF |
29/07/2018 |
Kreiz Breizh Elites - Stage 1 |
106 |
28/07/2018 |
British National Championships - Men's Road Race |
7 |
01/07/2018 |
British National Championships - Men's Time Trial - U23 |
8 |
28/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - General classification |
84 |
16/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - Stage 9a |
47 |
16/06/2018 |
Giro Ciclistico d'Italia - Mountains classification |
33 |
16/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - Stage 9b |
100 |
16/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - Stage 8 |
93 |
15/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - Stage 7 |
74 |
14/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - Stage 6 |
83 |
13/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - Stage 5 |
87 |
12/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - Stage 4 |
133 |
11/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - Stage 3 |
18 |
10/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - Stage 2 |
132 |
09/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - Stage 1 |
39 |
08/06/2018 |
Giro Ciclistico d'Italia - Giro Ciclistico d'Italia - Prologue |
41 |
07/06/2018 |
A Travers Les Hauts De France - Trophée Paris-Arras Tour - General classification |
27 |
20/05/2018 |
A Travers Les Hauts De France - Trophée Paris-Arras Tour - Young Riders Classification |
13 |
20/05/2018 |
A Travers Les Hauts De France - Trophée Paris-Arras Tour - Stage 3 |
2 |
20/05/2018 |
A Travers Les Hauts De France - Trophée Paris-Arras Tour - Stage 2 |
51 |
19/05/2018 |
A Travers Les Hauts De France - Trophée Paris-Arras Tour - Stage 1 |
10 |
18/05/2018 |
Tour de Yorkshire - General classification |
83 |
06/05/2018 |
Tour de Yorkshire - Mountains classification |
21 |
06/05/2018 |
Tour de Yorkshire - Stage 4 |
92 |
06/05/2018 |
Tour de Yorkshire - Stage 3 |
17 |
05/05/2018 |
Tour de Yorkshire - Stage 1 |
21 |
03/05/2018 |
GP della Liberazione |
3 |
25/04/2018 |
Rutland - Melton Cicle Classic |
1 |
22/04/2018 |
ZLM tour |
16 |
14/04/2018 |
Le Triptyque des Monts et Châteaux - General classification |
11 |
02/04/2018 |
Le Triptyque des Monts et Châteaux - Stage 3a |
9 |
02/04/2018 |
Le Triptyque des Monts et Châteaux - Points classification |
5 |
02/04/2018 |
Le Triptyque des Monts et Châteaux - Mountains classification |
6 |
02/04/2018 |
Le Triptyque des Monts et Châteaux - Stage 3b |
23 |
02/04/2018 |
Le Triptyque des Monts et Châteaux - Stage 2 |
2 |
01/04/2018 |
Le Triptyque des Monts et Châteaux - Stage 1 |
4 |
31/03/2018 |
Gent-Wevelgem/Kattekoers-Ieper |
9 |
25/03/2018 |
Volta ao Alentejo - General classification |
11 |
18/03/2018 |
Volta ao Alentejo - Points classification |
3 |
18/03/2018 |
Volta ao Alentejo - Young Riders Classification |
5 |
18/03/2018 |
Volta ao Alentejo - Stage 6 |
1 |
18/03/2018 |
Volta ao Alentejo - Stage 4 |
40 |
17/03/2018 |
Volta ao Alentejo - Stage 5 |
102 |
17/03/2018 |
Volta ao Alentejo - Stage 3 |
2 |
16/03/2018 |
Volta ao Alentejo - Stage 2 |
11 |
15/03/2018 |
Volta ao Alentejo - Stage 1 |
1 |
14/03/2018 |
Classica da Arrabida - Cyclin'Portugal |
16 |
11/03/2018 |
Gran Premio della Liberazione |
3 |
2018 |