Race |
Pos | Date |
Münsterland Giro |
7 |
03/10/2017 |
World Championships - Men's Road Race |
2 |
24/09/2017 |
World Championships - Men's Team Time Trial |
9 |
17/09/2017 |
Tour of Britain - General classification |
15 |
10/09/2017 |
Tour of Britain - Points classification |
1 |
10/09/2017 |
Tour of Britain - Stage 8 |
3 |
10/09/2017 |
Tour of Britain - Stage 7 |
4 |
09/09/2017 |
Tour of Britain - Stage 6 |
4 |
08/09/2017 |
Tour of Britain - Stage 5 |
38 |
07/09/2017 |
Tour of Britain - Stage 4 |
3 |
06/09/2017 |
Tour of Britain - Stage 3 |
3 |
05/09/2017 |
Tour of Britain - Stage 2 |
5 |
04/09/2017 |
Tour of Britain - Stage 1 |
4 |
03/09/2017 |
Bretagne Classic - Ouest-France |
2 |
27/08/2017 |
Cyclassics Hamburg |
4 |
20/08/2017 |
Arctic Race of Norway - General classification |
4 |
13/08/2017 |
Arctic Race of Norway - Points classification |
3 |
13/08/2017 |
Arctic Race of Norway - Stage 4 |
7 |
13/08/2017 |
Arctic Race of Norway - Stage 3 |
17 |
12/08/2017 |
Arctic Race of Norway - Stage 2 |
1 |
11/08/2017 |
Arctic Race of Norway - Stage 1 |
7 |
10/08/2017 |
European Championship - Men's Road Race |
1 |
06/08/2017 |
Prudential RideLondon & Surrey Classic |
1 |
30/07/2017 |
Tour de France - General classification |
130 |
23/07/2017 |
Tour de France - Points classification |
4 |
23/07/2017 |
Tour de France - Stage 21 |
5 |
23/07/2017 |
Tour de France - Stage 20 |
164 |
22/07/2017 |
Tour de France - Stage 19 |
154 |
21/07/2017 |
Tour de France - Stage 18 |
162 |
20/07/2017 |
Tour de France - Stage 17 |
113 |
19/07/2017 |
Tour de France - Stage 16 |
42 |
18/07/2017 |
Tour de France - Stage 15 |
135 |
16/07/2017 |
Tour de France - Stage 14 |
42 |
15/07/2017 |
Tour de France - Stage 13 |
112 |
14/07/2017 |
Tour de France - Stage 12 |
147 |
13/07/2017 |
Tour de France - Stage 11 |
12 |
12/07/2017 |
Tour de France - Stage 10 |
5 |
11/07/2017 |
Tour de France - Stage 9 |
174 |
09/07/2017 |
Tour de France - Stage 8 |
185 |
08/07/2017 |
Tour de France - Stage 7 |
4 |
07/07/2017 |
Tour de France - Stage 6 |
4 |
06/07/2017 |
Tour de France - Stage 5 |
189 |
05/07/2017 |
Tour de France - Stage 4 |
2 |
04/07/2017 |
Tour de France - Stage 3 |
82 |
03/07/2017 |
Tour de France - Stage 2 |
15 |
02/07/2017 |
Tour de France - Stage 1 |
27 |
01/07/2017 |
Norvegian National Championships - Men's Road Race |
50 |
25/06/2017 |
Critérium du Dauphiné - Stage 6 |
DNS |
09/06/2017 |
Critérium du Dauphiné - Stage 5 |
6 |
08/06/2017 |
Critérium du Dauphiné - Stage 4 |
157 |
07/06/2017 |
Critérium du Dauphiné - Stage 3 |
12 |
06/06/2017 |
Critérium du Dauphiné - Stage 2 |
2 |
05/06/2017 |
Critérium du Dauphiné - Stage 1 |
168 |
04/06/2017 |
Amgen Tour of California - General classification |
62 |
20/05/2017 |
Amgen Tour of California - Points classification |
21 |
20/05/2017 |
Amgen Tour of California - Stage 7 |
37 |
20/05/2017 |
Amgen Tour of California - Stage 6 |
79 |
19/05/2017 |
Amgen Tour of California - Stage 5 |
116 |
18/05/2017 |
Amgen Tour of California - Stage 4 |
9 |
17/05/2017 |
Amgen Tour of California - Stage 3 |
4 |
16/05/2017 |
Amgen Tour of California - Stage 2 |
69 |
15/05/2017 |
Amgen Tour of California - Stage 1 |
13 |
14/05/2017 |
Rund um den Finanzplatz Eschborn-Frankfurt |
1 |
01/05/2017 |
Ronde van Vlaanderen - Tour des Flandres |
5 |
02/04/2017 |
Driedaagse De Panne-Koksijde - General classification |
3 |
30/03/2017 |
Driedaagse De Panne-Koksijde - Stage 3a |
2 |
30/03/2017 |
Driedaagse De Panne-Koksijde - Points classification |
1 |
30/03/2017 |
Driedaagse De Panne-Koksijde - Stage 3b |
3 |
30/03/2017 |
Driedaagse De Panne-Koksijde - Stage 2 |
1 |
29/03/2017 |
Driedaagse De Panne-Koksijde - Stage 1 |
7 |
28/03/2017 |
Gent-Wevelgem in Flanders Fields |
73 |
26/03/2017 |
Record Bank E3 Harelbeke |
27 |
24/03/2017 |
Milano-Sanremo |
4 |
18/03/2017 |
Paris-Nice - Stage 8 |
DNS |
12/03/2017 |
Paris-Nice - Stage 6 |
115 |
10/03/2017 |
Paris-Nice - Stage 5 |
17 |
09/03/2017 |
Paris-Nice - Stage 4 |
114 |
08/03/2017 |
Paris-Nice - Stage 3 |
2 |
07/03/2017 |
Paris-Nice - Stage 2 |
9 |
06/03/2017 |
Paris-Nice - Stage 1 |
3 |
05/03/2017 |
Kuurne-Bruxelles-Kuurne |
21 |
26/02/2017 |
Tour of Oman - General classification |
50 |
19/02/2017 |
Tour of Oman - Points classification |
1 |
19/02/2017 |
Tour of Oman - Stage 6 |
1 |
19/02/2017 |
Tour of Oman - Stage 5 |
94 |
18/02/2017 |
Tour of Oman - Stage 4 |
1 |
17/02/2017 |
Tour of Oman - Stage 3 |
53 |
16/02/2017 |
Tour of Oman - Stage 2 |
75 |
15/02/2017 |
Tour of Oman - Stage 1 |
1 |
14/02/2017 |
Etoile de Bessèges - General classification |
26 |
05/02/2017 |
Etoile de Bessèges - Points classification |
1 |
05/02/2017 |
Etoile de Bessèges - Stage 5 |
35 |
05/02/2017 |
Etoile de Bessèges - Stage 4 |
2 |
04/02/2017 |
Etoile de Bessèges - Stage 3 |
95 |
03/02/2017 |
Etoile de Bessèges - Stage 2 |
1 |
02/02/2017 |
Etoile de Bessèges - Stage 1 |
2 |
01/02/2017 |
Prudential RideLondon & Surrey Classic |
1 |
2017 |
Driedaagse De Panne-Koksijde |
3 |
2017 |