| 2019-10-19 |
13 |
2019 | Tour of Guangxi, CHN | Rit 3 (19.10)
|
2.WT |
TBM
|
| 2019-10-17 |
4 |
2019 | Tour of Guangxi, CHN | Rit 1 (17.10)
|
2.WT |
TBM
|
| 2019-09-15 |
1 |
2019 | Coppa Bernocchi (Legnano), ITA (15.9)
|
1.1 |
TBM
|
| 2019-09-01 |
DNF |
2019 | Vuelta a Espana, SPA | Rit 9 (1.9)
|
GT |
TBM
|
| 2019-08-31 |
167 |
2019 | Vuelta a Espana, SPA | Rit 8 (31.8)
|
GT |
TBM
|
| 2019-08-30 |
165 |
2019 | Vuelta a Espana, SPA | Rit 7 (30.8)
|
GT |
TBM
|
| 2019-08-29 |
166 |
2019 | Vuelta a Espana, SPA | Rit 6 (29.8)
|
GT |
TBM
|
| 2019-08-28 |
170 |
2019 | Vuelta a Espana, SPA | Rit 5 (28.8)
|
GT |
TBM
|
| 2019-08-27 |
12 |
2019 | Vuelta a Espana, SPA | Rit 4 (27.8)
|
GT |
TBM
|
| 2019-08-26 |
5 |
2019 | Vuelta a Espana, SPA | Rit 3 (26.8)
|
GT |
TBM
|
| 2019-08-25 |
147 |
2019 | Vuelta a Espana, SPA | Rit 2 (25.8)
|
GT |
TBM
|
| 2019-08-13 |
7 |
2019 | Benelux Tour, BL | Rit 2 (13.8)
|
2.WT |
TBM
|
| 2019-08-12 |
5 |
2019 | Benelux Tour, BL | Rit 1 (12.8)
|
2.WT |
TBM
|
| 2019-07-24 |
1 |
2019 | Adriatica Ionica Race, ITA | Rit 0 (24.7)
|
2.1 |
TBM
|
| 2019-05-18 |
4 |
2019 | Tour of California, USA | Rit 7 (18.5)
|
2.WT |
TBM
|
| 2019-05-15 |
7 |
2019 | Tour of California, USA | Rit 4 (15.5)
|
2.WT |
TBM
|
| 2019-05-12 |
8 |
2019 | Tour of California, USA | Rit 1 (12.5)
|
2.WT |
TBM
|
| 2019-04-14 |
DNF |
2019 | Paris - Roubaix, FRA (14.4)
|
1.WT |
TBM
|
| 2019-03-31 |
DNF |
2019 | Vuelta a Catalunya, SPA | Rit 7 (31.3)
|
2.WT |
TBM
|
| 2019-03-30 |
2 |
2019 | Vuelta a Catalunya, SPA | Rit 6 (30.3)
|
2.WT |
TBM
|
| 2019-03-29 |
6 |
2019 | Vuelta a Catalunya, SPA | Rit 5 (29.3)
|
2.WT |
TBM
|
| 2019-03-19 |
140 |
2019 | Tirreno - Adriatico, ITA (19.3)
|
2.WT |
TBM
|
| 2019-03-15 |
16 |
2019 | Tirreno - Adriatico, ITA | Rit 3 (15.3)
|
2.WT |
TBM
|
| 2019-03-02 |
6 |
2019 | UAE Tour, UAE | Rit 7 (2.3)
|
2.WT |
TBM
|
| 2019-02-28 |
6 |
2019 | UAE Tour, UAE | Rit 5 (28.2)
|
2.WT |
TBM
|
| 2019-02-27 |
16 |
2019 | UAE Tour, UAE | Rit 4 (27.2)
|
2.WT |
TBM
|
| 2019-02-25 |
12 |
2019 | UAE Tour, UAE | Rit 2 (25.2)
|
2.WT |
TBM
|
| 2019-01-19 |
6 |
2019 | Tour Down Under, AUS | Rit 5 (19.1)
|
2.WT |
TBM
|
| 2019-01-16 |
6 |
2019 | Tour Down Under, AUS | Rit 2 (16.1)
|
2.WT |
TBM
|
| 2019-01-15 |
4 |
2019 | Tour Down Under, AUS | Rit 1 (15.1)
|
2.WT |
TBM
|
| 2018-07-29 |
6 |
2018 | London - Surrey Cycle Classic, GBR (29.7)
|
1.WT |
SUN
|
| 2018-06-10 |
112 |
2018 | Criterium du Dauphiné, FRA (10.6)
|
2.WT |
SUN
|
| 2018-04-08 |
78 |
2018 | Paris - Roubaix, FRA (8.4)
|
1.WT |
SUN
|
| 2018-03-06 |
DNF |
2018 | Paris - Nice, FRA | Rit 3 (6.3)
|
2.WT |
SUN
|
| 2018-03-05 |
4 |
2018 | Paris - Nice, FRA | Rit 2 (5.3)
|
2.WT |
SUN
|
| 2018-02-23 |
1 |
2018 | UAE Tour, UAE | Rit 3 (23.2)
|
2.WT |
SUN
|
| 2018-02-22 |
6 |
2018 | UAE Tour, UAE | Rit 2 (22.2)
|
2.WT |
SUN
|
| 2018-02-21 |
11 |
2018 | UAE Tour, UAE | Rit 1 (21.2)
|
2.WT |
SUN
|
| 2018-01-21 |
4 |
2018 | Tour Down Under, AUS | Rit 6 (21.1)
|
2.WT |
SUN
|
| 2018-01-18 |
2 |
2018 | Tour Down Under, AUS | Rit 3 (18.1)
|
2.WT |
SUN
|
| 2018-01-16 |
6 |
2018 | Tour Down Under, AUS | Rit 1 (16.1)
|
2.WT |
SUN
|
| 2017-10-03 |
2 |
2017 | Munsterland Giro, DUI (3.10)
|
1.HC |
SUN
|
| 2017-09-12 |
3 |
2017 | Danmark Rundt, DEN | Rit 1 (12.9)
|
2.HC |
SUN
|
| 2017-08-07 |
2 |
2017 | Benelux Tour, BL | Rit 1 (7.8)
|
2.WT |
SUN
|
| 2017-06-11 |
119 |
2017 | Criterium du Dauphiné, FRA (11.6)
|
2.WT |
SUN
|
| 2017-06-08 |
1 |
2017 | Criterium du Dauphiné, FRA | Rit 5 (8.6)
|
2.WT |
SUN
|
| 2017-05-28 |
DNF |
2017 | Giro d'Italia, ITA (28.5)
|
GT |
SUN
|
| 2017-05-24 |
DNF |
2017 | Giro d'Italia, ITA | Rit 17 (24.5)
|
GT |
SUN
|
| 2017-05-18 |
4 |
2017 | Giro d'Italia, ITA | Rit 12 (18.5)
|
GT |
SUN
|
| 2017-05-10 |
5 |
2017 | Giro d'Italia, ITA | Rit 5 (10.5)
|
GT |
SUN
|