Race |
Pos | Date |
Binche - Chimay - Binche / Mémorial Frank Vandenbroucke |
51 |
08/10/2019 |
La DH Famenne Ardenne Classic |
44 |
06/10/2019 |
Tour de l'Eurométropole |
25 |
05/10/2019 |
Sparkassen Münsterland Giro |
15 |
03/10/2019 |
Paris-Chauny (classique) |
23 |
29/09/2019 |
Grand Prix d'Isbergues - Pas de Calais |
18 |
22/09/2019 |
Primus Classic |
111 |
21/09/2019 |
Kampioenschap van Vlaanderen |
86 |
20/09/2019 |
OVO Energy Tour of Britain - General classification |
22 |
14/09/2019 |
OVO Energy Tour of Britain - Points classification |
21 |
14/09/2019 |
OVO Energy Tour of Britain - Stage 8 |
11 |
14/09/2019 |
OVO Energy Tour of Britain - Stage 7 |
26 |
13/09/2019 |
OVO Energy Tour of Britain - Stage 6 |
52 |
12/09/2019 |
OVO Energy Tour of Britain - Stage 5 |
42 |
11/09/2019 |
OVO Energy Tour of Britain - Stage 4 |
25 |
10/09/2019 |
OVO Energy Tour of Britain - Stage 3 |
53 |
09/09/2019 |
OVO Energy Tour of Britain - Stage 2 |
11 |
08/09/2019 |
OVO Energy Tour of Britain - Stage 1 |
42 |
07/09/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - General classification |
16 |
30/08/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - Young Riders Classification |
6 |
30/08/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - Stage 5 |
28 |
30/08/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - Stage 3 |
31 |
29/08/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - Stage 4 |
20 |
29/08/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - Stage 2 |
26 |
28/08/2019 |
Tour Poitou-Charentes en Nouvelle Aquitaine - Stage 1 |
20 |
27/08/2019 |
EuroEyes Cyclassics Hamburg |
109 |
25/08/2019 |
Arctic Race of Norway - General classification |
83 |
18/08/2019 |
Arctic Race of Norway - Young Riders Classification |
34 |
18/08/2019 |
Arctic Race of Norway - Stage 4 |
102 |
18/08/2019 |
Arctic Race of Norway - Stage 3 |
60 |
17/08/2019 |
Arctic Race of Norway - Stage 2 |
33 |
16/08/2019 |
Arctic Race of Norway - Stage 1 |
74 |
15/08/2019 |
Prudential RideLondon-Surrey Classic |
68 |
04/08/2019 |
Grand Prix Cerami |
60 |
25/07/2019 |
Tour of Austria - General classification |
47 |
12/07/2019 |
Tour of Austria - Points classification |
45 |
12/07/2019 |
Tour of Austria - Stage 6 |
80 |
12/07/2019 |
Tour of Austria - Stage 5 |
27 |
11/07/2019 |
Tour of Austria - Stage 4 |
50 |
10/07/2019 |
Tour of Austria - Stage 3 |
14 |
09/07/2019 |
Tour of Austria - Stage 2 |
86 |
08/07/2019 |
Tour of Austria - Stage 1 |
66 |
07/07/2019 |
Tour of Austria - Prologue |
17 |
06/07/2019 |
British National Championships - Men's Road Race |
71 |
30/06/2019 |
Le Tour de Savoie Mont Blanc - General classification |
29 |
23/06/2019 |
Le Tour de Savoie Mont Blanc - Stage 5 |
38 |
23/06/2019 |
Le Tour de Savoie Mont Blanc - Stage 3 |
40 |
22/06/2019 |
Le Tour de Savoie Mont Blanc - Stage 4 |
28 |
22/06/2019 |
Le Tour de Savoie Mont Blanc - Stage 2 |
35 |
21/06/2019 |
Le Tour de Savoie Mont Blanc - Stage 1 |
30 |
20/06/2019 |
Baloise Belgium Tour - General classification |
11 |
16/06/2019 |
Baloise Belgium Tour - Stage 5 |
23 |
16/06/2019 |
Baloise Belgium Tour - Stage 4 |
12 |
15/06/2019 |
Baloise Belgium Tour - Stage 3 |
31 |
14/06/2019 |
Baloise Belgium Tour - Stage 2 |
23 |
13/06/2019 |
Baloise Belgium Tour - Stage 1 |
57 |
12/06/2019 |
Tour of Norway - General classification |
35 |
02/06/2019 |
Tour of Norway - Points classification |
40 |
02/06/2019 |
Tour of Norway - Stage 6 |
14 |
02/06/2019 |
Tour of Norway - Stage 5 |
19 |
01/06/2019 |
Tour of Norway - Stage 4 |
42 |
31/05/2019 |
Tour of Norway - Stage 3 |
17 |
30/05/2019 |
Tour of Norway - Stage 2 |
29 |
29/05/2019 |
Tour of Norway - Stage 1 |
65 |
28/05/2019 |
4 Jours de Dunkerque / Grand Prix des Hauts de France - General classification |
24 |
19/05/2019 |
4 Jours de Dunkerque / Grand Prix des Hauts de France - Young Riders Classification |
7 |
19/05/2019 |
4 Jours de Dunkerque / Grand Prix des Hauts de France - Stage 6 |
39 |
19/05/2019 |
4 Jours de Dunkerque / Grand Prix des Hauts de France - Stage 5 |
24 |
18/05/2019 |
4 Jours de Dunkerque / Grand Prix des Hauts de France - Stage 4 |
61 |
17/05/2019 |
4 Jours de Dunkerque / Grand Prix des Hauts de France - Stage 3 |
32 |
16/05/2019 |
4 Jours de Dunkerque / Grand Prix des Hauts de France - Stage 2 |
84 |
15/05/2019 |
4 Jours de Dunkerque / Grand Prix des Hauts de France - Stage 1 |
69 |
14/05/2019 |
Tour de Yorkshire - General classification |
9 |
05/05/2019 |
Tour de Yorkshire - Points classification |
32 |
05/05/2019 |
Tour de Yorkshire - Stage 4 |
14 |
05/05/2019 |
Tour de Yorkshire - Stage 3 |
13 |
04/05/2019 |
Tour de Yorkshire - Stage 2 |
10 |
03/05/2019 |
Tour de Yorkshire - Stage 1 |
17 |
02/05/2019 |
15th Rutland - Melton Cicle Classic |
32 |
28/04/2019 |
Tro-Bro Léon |
31 |
22/04/2019 |
Volta Limburg Classic |
23 |
06/04/2019 |
Tour de Normandie - General classification |
9 |
31/03/2019 |
Tour de Normandie - Points classification |
25 |
31/03/2019 |
Tour de Normandie - Mountains classification |
27 |
31/03/2019 |
Tour de Normandie - Young Riders Classification |
3 |
31/03/2019 |
Tour de Normandie - Stage 7 |
23 |
31/03/2019 |
Tour de Normandie - Stage 6 |
9 |
30/03/2019 |
Tour de Normandie - Stage 5 |
24 |
29/03/2019 |
Tour de Normandie - Stage 4 |
24 |
28/03/2019 |
Tour de Normandie - Stage 3 |
13 |
27/03/2019 |
Tour de Normandie - Stage 2 |
26 |
26/03/2019 |
Tour de Normandie - Stage 1 |
39 |
25/03/2019 |