2019-09-29 |
29.09 |
25 |
|
|
World Championship RR
| Yorkshire
|
WCRR | 20 |
2019-09-22 |
22.09 |
40 |
|
|
Trofeo Matteotti
|
1.1 | - |
2019-09-21 |
21.09 |
16 |
|
|
Memorial Pantani
|
1.1 | 3 |
2019-09-19 |
19.09 |
DNF |
|
|
Coppa Sabatini
|
1.1 | - |
2019-09-15 |
15.09 |
51 |
|
|
GP Montreal
|
1.WT1 | 5 |
2019-09-13 |
13.09 |
12 |
|
|
GP Quebec
|
1.WT1 | 60 |
2019-09-01 |
01.09 |
DNF |
|
 |
Deutschland Tour
|
2.HC | - |
2019-08-04 |
04.08 |
66 |
|
|
Ride London Classic
|
1.WT3 | - |
2019-07-28 |
28.07 |
69 |
|
 |
Tour de France
|
GT1 | - |
2019-07-28 |
28.07 |
91 |
|
 |
Tour de France
| Points
|
GT1 | - |
2019-06-30 |
30.06 |
3 |
|
|
CN Italy RR
| Bedonia
|
CN | 60 |
2019-06-28 |
28.06 |
2 |
|
|
CN Italy ITT
| Bedonia
|
CN | 30 |
2019-06-16 |
16.06 |
DNF |
|
 |
Criterium Dauphine
|
2.WT1 | - |
2019-04-28 |
28.04 |
DNF |
|
|
Liege-Bastogne-Liege
|
1.WT1 | - |
2019-04-21 |
21.04 |
71 |
|
|
Amstel Gold Race
|
1.WT1 | - |
2019-04-17 |
17.04 |
6 |
|
|
Brabantse Pijl
|
1.HC | 70 |
2019-04-07 |
07.04 |
1 |
|
|
Ronde van Vlaanderen
|
1.WT1 | 500 |
2019-04-03 |
03.04 |
51 |
|
|
Dwars door Vlaanderen
|
1.WT3 | 2 |
2019-03-31 |
31.03 |
DNF |
|
|
Gent - Wevelgem
|
1.WT1 | - |
2019-03-29 |
29.03 |
4 |
|
|
E3 Saxo Bank Classic
|
1.WT2 | 220 |
2019-03-23 |
23.03 |
36 |
|
|
Milano - Sanremo
|
1.WT1 | 10 |
2019-03-19 |
19.03 |
11 |
|
 |
Tirreno - Adriatico
|
2.WT1 | 70 |
2019-03-19 |
19.03 |
4 |
|
 |
Tirreno - Adriatico
| Points
|
2.WT1 | - |
2019-03-19 |
19.03 |
13 |
|
- |
Tirreno - Adriatico
| Mountain
|
2.WT1 | - |
2019-03-09 |
09.03 |
78 |
|
|
Strade Bianche
|
1.WT3 | - |
2019-01-27 |
27.01 |
19 |
|
|
Cadel Road Race
|
1.WT3 | 20 |
2019-01-24 |
24.01 |
28 |
|
|
Albert Park Criterium
|
1.CRT | - |
2019-01-20 |
20.01 |
76 |
|
 |
Tour Down Under
|
2.WT1 | - |
2019-01-13 |
13.01 |
77 |
|
|
Schwalbe Classic
|
1.CRT | - |
2019-08-29 |
29.08 |
DNS |
|
 |
Deutschland Tour
|
1st stage
|
2.HC | - |
2019-07-28 |
28.07 |
58 |
69 |
 |
Tour de France
|
21st stage
|
GT1 | - |
2019-07-27 |
27.07 |
93 |
70 |
 |
Tour de France
|
20th stage
|
GT1 | - |
2019-07-26 |
26.07 |
- |
68 |
 |
Tour de France
|
19th stage
|
GT1 | - |
2019-07-25 |
25.07 |
48 |
65 |
 |
Tour de France
|
18th stage
|
GT1 | - |
2019-07-24 |
24.07 |
73 |
67 |
 |
Tour de France
|
17th stage
|
GT1 | - |
2019-07-23 |
23.07 |
33 |
65 |
 |
Tour de France
|
16th stage
|
GT1 | - |
2019-07-21 |
21.07 |
91 |
68 |
 |
Tour de France
|
15th stage
|
GT1 | - |
2019-07-20 |
20.07 |
93 |
63 |
 |
Tour de France
|
14th stage
|
GT1 | - |
2019-07-19 |
19.07 |
19 |
64 |
 |
Tour de France
|
13th stage
|
GT1 | - |
2019-07-18 |
18.07 |
20 |
65 |
 |
Tour de France
|
12th stage
|
GT1 | - |
2019-07-17 |
17.07 |
132 |
75 |
 |
Tour de France
|
11th stage
|
GT1 | - |
2019-07-15 |
15.07 |
88 |
73 |
 |
Tour de France
|
10th stage
|
GT1 | - |
2019-07-14 |
14.07 |
117 |
68 |
 |
Tour de France
|
9th stage
|
GT1 | - |
2019-07-13 |
13.07 |
44 |
63 |
 |
Tour de France
|
8th stage
|
GT1 | - |
2019-07-12 |
12.07 |
37 |
75 |
 |
Tour de France
|
7th stage
|
GT1 | - |
2019-07-11 |
11.07 |
75 |
81 |
 |
Tour de France
|
6th stage
|
GT1 | - |
2019-07-10 |
10.07 |
13 |
82 |
 |
Tour de France
|
5th stage
|
GT1 | - |
2019-07-09 |
09.07 |
22 |
111 |
 |
Tour de France
|
4th stage
|
GT1 | - |
2019-07-08 |
08.07 |
148 |
118 |
 |
Tour de France
|
3rd stage
|
GT1 | - |
2019-07-07 |
07.07 |
6 |
24 |
 |
Tour de France
|
2nd stage
| TTT
|
GT1 | - |
2019-07-06 |
06.07 |
12 |
12 |
 |
Tour de France
|
1st stage
|
GT1 | - |
2019-06-16 |
16.06 |
DNS |
|
 |
Criterium Dauphine
|
8th stage
|
2.WT1 | - |
2019-06-15 |
15.06 |
39 |
29 |
 |
Criterium Dauphine
|
7th stage
|
2.WT1 | - |
2019-06-14 |
14.06 |
25 |
17 |
 |
Criterium Dauphine
|
6th stage
|
2.WT1 | - |
2019-06-13 |
13.06 |
30 |
19 |
 |
Criterium Dauphine
|
5th stage
|
2.WT1 | - |
2019-06-12 |
12.06 |
13 |
19 |
 |
Criterium Dauphine
|
4th stage
|
2.WT1 | - |
2019-06-11 |
11.06 |
44 |
28 |
 |
Criterium Dauphine
|
3rd stage
|
2.WT1 | - |
2019-06-10 |
10.06 |
30 |
26 |
 |
Criterium Dauphine
|
2nd stage
|
2.WT1 | - |
2019-06-09 |
09.06 |
14 |
14 |
 |
Criterium Dauphine
|
1st stage
|
2.WT1 | - |
2019-03-19 |
19.03 |
2 |
11 |
 |
Tirreno - Adriatico
|
7th stage
|
2.WT1 | 25 |
2019-03-18 |
18.03 |
17 |
13 |
 |
Tirreno - Adriatico
|
6th stage
|
2.WT1 | - |
2019-03-17 |
17.03 |
20 |
13 |
 |
Tirreno - Adriatico
|
5th stage
|
2.WT1 | - |
2019-03-16 |
16.03 |
6 |
9 |
 |
Tirreno - Adriatico
|
4th stage
|
2.WT1 | - |
2019-03-15 |
15.03 |
63 |
11 |
 |
Tirreno - Adriatico
|
3rd stage
|
2.WT1 | - |
2019-03-14 |
14.03 |
3 |
12 |
 |
Tirreno - Adriatico
|
2nd stage
|
2.WT1 | 10 |
2019-03-13 |
13.03 |
7 |
31 |
 |
Tirreno - Adriatico
|
1st stage
| TTT
|
2.WT1 | - |
2019-01-20 |
20.01 |
68 |
76 |
 |
Tour Down Under
|
6th stage
|
2.WT1 | - |
2019-01-19 |
19.01 |
98 |
76 |
 |
Tour Down Under
|
5th stage
|
2.WT1 | - |
2019-01-18 |
18.01 |
43 |
77 |
 |
Tour Down Under
|
4th stage
|
2.WT1 | - |
2019-01-17 |
17.01 |
84 |
92 |
 |
Tour Down Under
|
3rd stage
|
2.WT1 | - |
2019-01-16 |
16.01 |
81 |
123 |
 |
Tour Down Under
|
2nd stage
|
2.WT1 | - |
2019-01-15 |
15.01 |
123 |
123 |
 |
Tour Down Under
|
1st stage
|
2.WT1 | - |