09 October 2021
Il Lombardia
1.UWT
43
02 October 2021
Giro dell’Emilia
1.Pro
15
14 August 2021 – 05 September 2021
La Vuelta ciclista a España
2.UWT
12
Mountains classification
18
Points classification
26
05 September 2021
Stage 21 (ITT) – Padrón › Santiago de Compostela
8
04 September 2021
Stage 20 – Sanxenxo › Mos. Castro de Herville
20
03 September 2021
Stage 19 – Tapia › Monforte de Lemos
40
02 September 2021
Stage 18 – Salas › Altu d’El Gamoniteiru
11
01 September 2021
Stage 17 – Unquera › Lagos de Covadonga
11
31 August 2021
Stage 16 – Laredo › Santa Cruz de Bezana
61
29 August 2021
Stage 15 – Navalmoral de la Mata › El Barraco
2
28 August 2021
Stage 14 – Don Benito › Pico Villuercas
34
27 August 2021
Stage 13 – Belmez › Villanueva de la Serena
35
26 August 2021
Stage 12 – Jaén › Córdoba
34
25 August 2021
Stage 11 – Antequera › Valdepeñas de Jaén
28
24 August 2021
Stage 10 – Roquetas de Mar › Rincón de la Victoria
54
22 August 2021
Stage 9 – Puerto-Lumbreras › Alto de Velefique
12
21 August 2021
Stage 8 – Santa Pola › La Manga del Mar Menor
83
20 August 2021
Stage 7 – Gandía › Balcón de Alicante
33
19 August 2021
Stage 6 – Requena › Alto de la Montaña de Cullera
45
18 August 2021
Stage 5 – Tarancón › Albacete
152
17 August 2021
Stage 4 – El Burgo de Osma › Molina de Aragón
70
16 August 2021
Stage 3 – Santo Domingo de Silos › Picón Blanco
59
15 August 2021
Stage 2 – Caleruega › Burgos
51
14 August 2021
Stage 1 (ITT) – Burgos › Burgos
40
26 June 2021 – 18 July 2021
Tour de France
2.UWT
DNF
14 July 2021
Stage 17 – Muret › Saint-Lary-Soulan (Col du Portet)
DNF
13 July 2021
Stage 16 – El Pas de la Casa › Saint-Gaudens
112
11 July 2021
Stage 15 – Céret › Andorra la Vella
35
10 July 2021
Stage 14 – Carcassonne › Quillan
33
09 July 2021
Stage 13 – Nîmes › Carcassonne
43
08 July 2021
tage 12 – Saint-Paul-Trois-Châteaux › Nîmes
113
07 July 2021
Stage 11 – Sorgues › Malaucène
21
06 July 2021
Stage 10 – Albertville › Valence
56
04 July 2021
Stage 9 – Cluses › Tignes
66
03 July 2021
Stage 8 – Oyonnax › Le Grand-Bornand
34
02 July 2021
Stage 7 – Vierzon › Le Creusot
42
01 July 2021
Stage 6 – Tours › Châteauroux
89
30 June 2021
Stage 5 (ITT) – Changé › Laval Espace Mayenne
21
29 June 2021
Stage 4 | Redon › Fougères
79
28 June 2021
Stage 3 | Lorient › Pontivy
98
27 June 2021
Stage 2 | Perros-Guirec › Mûr-de-Bretagne Guerlédan
19
26 June 2021
Stage 1 | Brest › Landerneau
44
30 May 2021 – 06 June 2021
Critérium du Dauphiné
2.UWT
15
Points classification
40
06 June 2021
Stage 8 | La Léchère-Les-Bains › Les Gets
21
05 June 2021
Stage 7 | Saint-Martin-le-Vinoux › La Plagne
18
04 June 2021
Stage 6 | Loriol-sur-Drome › Le Sappey-en-Chartreuse
10
03 June 2021
Stage 5 | Saint-Chamond › Saint-Vallier
31
02 June 2021
Stage 4 (ITT) | Firminy › Roche-La-Molière
19
01 June 2021
Stage 3 | Langeac › Saint-Haon-Le-Vieux
16
31 May 2021
Stage 2 | Brioude › Saugues
11
30 May 2021
Stage 1 | Issoire › Issoire
35
27 April 2021 – 02 May 2021
Tour de Romandie
2.UWT
21
02 May 2021
Stage 5 (ITT) | Fribourg › Fribourg
45
01 May 2021
Stage 4 | Sion › Thyon 2000
22
30 April 2021
Stage 3 | Estavayer › Estavayer
37
29 April 2021
Stage 2 | La Neuveville › Saint-Imier
27
28 April 2021
Stage 1 | Aigle › Martigny
53
27 April 2021
Prologue | Oron › Oron
33
22 March 2021 – 28 March 2021
Volta Ciclista a Catalunya
2.UWT
22
28 March 2021
Stage 7 | Barcelona › Barcelona
40
27 March 2021
Stage 6 | Tarragona › Mataró
36
26 March 2021
Stage 5 | La Pobla de Segur › Manresa
10
25 March 2021
Stage 4 | Ripoll › Port Ainé
29
24 March 2021
Stage 3 | Canal Olimpic de Catalunya › Vallter 2000
24
23 March 2021
Stage 2 (ITT) | Banyoles › Banyoles
5
22 March 2021
Stage 1 | Calella › Calella
38
07 March 2021 – 14 March 2021
Paris-Nice
2.UWT
29
14 March 2021
Stage 8 | Le Plan-du-Var › Levens
87
13 March 2021
Stage 7 | Le Broc › Valdeblore La Colmiane
11
12 March 2021
Stage 6 | Brignoles › Biot
27
11 March 2021
Stage 5 | Vienne › Bollène
83
10 March 2021
Stage 4 | Chalon-sur-Saône › Chiroubles
24
09 March 2021
Stage 3 (ITT) | Gien › Gien
11
08 March 2021
Stage 2 | Oinville-sur-Montcient › Amilly
60
07 March 2021
Stage 1 | Saint-Cyr-L’École › Saint-Cyr-L’École
104
03 October 2020 – 25 October 2020
Giro d’Italia
2.UWT
DNF
13 October 2020
Stage 10: Lanciano › Tortoreto
DNS
11 October 2020
Stage 9: San Salvo › Roccaraso
24
10 October 2020
Stage 8: Giovinazzo › Vieste
69
09 October 2020
Stage 7: Matera › Brindisi
21
08 October 2020
Stage 6: Castrovillari › Matera
32
07 October 2020
Stage 5: Mileto › Camigliatello Silano
15
06 October 2020
Stage 4: Catania › Villafranca Tirrena
52
05 October 2020
Stage 3: Enna › Etna
10
04 October 2020
Stage 2: Alcamo › Agrigento
16
03 October 2020
Stage 1: Monreale › Palermo (ITT)
96
12 August 2020 – 16 August 2020
Critérium du Dauphiné
2.UWT
DNF
15 August 2020
Stage 4: Ugine › Megève
DNF
14 August 2020
Stage 3: Corenc › Saint-Martin-de-Belleville
21
13 August 2020
Stage 2: Vienne › Col de Porte
16
12 August 2020
Stage 1: Clermont-Ferrand › Saint-Christo-en-Jarez
23
07 August 2020 – 09 August 2020
Tour de l’Ain
2.1
4
Mountains classification
12
Points classification
6
09 August 2020
Stage 3: Saint-Vulbas › Grand Colombier
6
08 August 2020
Stage 2: Lagnieu › Lélex Monts-Jura
5
08 August 2020
Stage 1: Montréal-la-Cluse › Ceyzeriat
28
20 October 2019
Japan Cup Cycle Road Race
1.HC
11
12 October 2019
Il Lombardia
1.UWT
DNF
08 October 2019
Tre Valli Varesine
1.HC
DNF
24 August 2019 – 15 September 2019
La Vuelta ciclista a España
2.UWT
DNF
27 August 2019
Stage 4: Cullera › El Puig
DNF
26 August 2019
Stage 3: Ibi. Ciudad del Juguete › Alicante
109
25 August 2019
Stage 2: Benidorm › Calpe
54
24 August 2019
Stage 1: Salinas de Torrevieja › Torrevieja (TTT)
18
06 July 2019 – 28 July 2019
Tour de France
2.UWT
3
Mountains classification
9
Points classification
33
28 July 2019
Stage 21: Rambouillet › Paris
36
27 July 2019
Stage 20: Albertville › Val Thorens
8
26 July 2019
Stage 19: Saint-Jean-de-Maurienne › Tignes
DF
25 July 2019
Stage 18: Embrun › Valloire
10
24 July 2019
Stage 17: Pont du Gard › Gap
51
23 July 2019
Stage 16: Nîmes › Nîmes
27
21 July 2019
Stage 15: Limoux › Foix
8
20 July 2019
Stage 14: Tarbes › Col du Tourmalet
3
19 July 2019
Stage 13: Pau › Pau (ITT)
6
18 July 2019
Stage 12: Toulouse › Bagnères-de-Bigorre
50
17 July 2019
Stage 11: Albi › Toulouse
19
15 July 2019
Stage 10: Saint-Flour › Albi
18
14 July 2019
Stage 9: Saint-Étienne › Brioude
58
13 July 2019
Stage 8: Mâcon › Saint-Étienne
23
12 July 2019
Stage 7: Belfort › Chalon-sur-Saône
58
11 July 2019
Stage 6: Mulhouse › La Planche des Belles Filles
20
10 July 2019
Stage 5: Saint-Dié-des-Vosges › Colmar
34
09 July 2019
Stage 4: Reims › Nancy
42
08 July 2019
Stage 3: Binche › Épernay
17
07 July 2019
Stage 2: Brussels › Brussels (TTT)
1
06 July 2019
Stage 1: Brussels › Brussels
56
09 June 2019 – 16 June 2019
Critérium du Dauphiné
2.UWT
DNF
16 June 2019
Stage 8: Cluses › Champéry
DNF
15 June 2019
Stage 7: Saint-Genix-les-Villages › Pipay
16
14 June 2019
Stage 6: Saint-Vulbas › Saint-Michel-de-Maurienne
19
13 June 2019
Stage 5: Boën-sur-Lignon › Voiron
32
12 June 2019
Stage 4: Roanne › Roanne (ITT)
4
11 June 2019
Stage 3: Le Puy-en-Velay › Riom
81
10 June 2019
Stage 2: Mauriac › Craponne-sur-Arzon
15
09 June 2019
Stage 1: Aurillac › Jussac
52
30 April 2019 – 05 May 2019
Tour de Romandie
2.UWT
6
Mountains classification
2
Points classification
35
05 May 2019
Stage 5: Genève › Genève (ITT
18
04 May 2019
Stage 4: Lucens › Torgon
9
03 May 2019
Stage 3: Romont › Romont
18
02 May 2019
Stage 2: Le Locle › Morges
27
01 May 2019
Stage 1: Neuchâtel › La Chaux-de-Fonds
19
30 April 2019
Prologue: Neuchâtel › Neuchâtel
21
25 March 2019 – 31 March 2019
Volta Ciclista a Catalunya
2.UWT
5
Mountains classification
17
Points classification
24
31 March 2019
Stage 7: Barcelona › Barcelona
9
30 March 2019
Stage 6: Valls › Vila-seca
16
29 March 2019
Stage 5: Puigcerdà › Sant Cugat del Vallès
23
28 March 2019
Stage 4: Llanars › La Molina
7
27 March 2019
Stage 3: Sant Feliu de Guixols › Vallter 2000
6
26 March 2019
Stage 2: Mataró › Sant Feliu de Guixols
26
25 March 2019
Stage 1: Calella › Calella
24
20 February 2019 – 24 February 2019
Vuelta a Andalucia Ruta Ciclista Del Sol
2.HC
3
Mountains classification
11
Points classification
4
24 February 2019
Stage 5: Otura › Alhaurín de la Torre
10
23 February 2019
Stage 4: Armilla › Granada
3
22 February 2019
Stage 3: Mancha Real › La Guardia de Jaén (ITT)
4
21 February 2019
Stage 2: Sevilla › Torredonjimeno
20
20 February 2019
Stage 1: Sanlúcar de Barramed › Alcalá de los Gazules
5
07 October 2018
Gran Premio Bruno Beghelli
1.HC
38
06 October 2018
Giro dell’Emilia
1.HC
DNF
30 September 2018
World Championships – Road Race
WC
27
25 August 2018 – 16 September 2018
La Vuelta ciclista a España
2.UWT
4
Mountains classification
17
Points classification
8
16 September 2018
Stage 21: Alcorcón › Madrid
51
15 September 2018
Stage 20: Andorra. Escaldes-Engordany › Andorra. Collada de la Gallina
7
14 September 2018
Stage 19: Lleida › Andorra. Naturlandia
3
13 September 2018
Stage 18: Ejea de los Caballeros › Lleida
22
12 September 2018
Stage 17: Getxo › Balcón de Bizkaia
22
11 September 2018
Stage 16: Santillana del Mar › Torrelavega (ITT)
4
09 September 2018
Stage 15: Ribera de Arriba › Lagos de Covadonga
5
08 September 2018
Stage 14: Cistierna › Les Praeres. Nava
6
07 September 2018
Stage 13: Candás. Carreño › Valle de Sabero. La Camperona
29
06 September 2018
Stage 12: Mondoñedo › Faro de Estaca de Bares. Mañón
31
05 September 2018
Stage 11: Mombuey › Ribeira Sacra. Luintra
13
04 September 2018
Stage 10: Salamanca. VIII Centenario Universidad de Salamanc › Fermoselle. Bermillo de Sayago
36
02 September 2018
Stage 9: Talavera de la Reina › La Covatilla
13
01 September 2018
Stage 8: Linares › Almadén
10
31 August 2018
Stage 7: Puerto Lumbreras › Pozo Alcón
11
30 August 2018
Stage 6: Huércal-Overa › San Javier. Mar Menor
23
29 August 2018
Stage 5: Granada › Roquetas de Mar
65
28 August 2018
Stage 4: Vélez-Málaga › Alfacar. Sierra de la Alfaguara
17
27 August 2018
Stage 3: Mijas › Alhaurín de la Torre
36
26 August 2018
Stage 2: Marbella › Caminito del Rey
14
25 August 2018
Stage 1: Málaga › Málaga (ITT)
28
04 August 2018
Clasica Ciclista San Sebastian
1.UWT
9
07 July 2018 – 29 July 2018
Tour de France
2.UWT
5
Mountains classification
10
Points classification
34
29 July 2018
Stage 21: Houilles › Paris
40
28 July 2018
Stage 20: Saint-Pée-sur-Nivelle › Espelette (ITT)
16
27 July 2018
Stage 19: Lourdes › Laruns
9
26 July 2018
Stage 18: Trie-sur-Baïse › Pau
51
25 July 2018
Stage 17: Bagnères-de-Luchon › Col Du Portet
6
24 July 2018
Stage 16: Carcassonne › Bagnères-de-Luchon
29
22 July 2018
Stage 15: Millau › Carcassonne
52
21 July 2018
Stage 14: Saint-Paul-Trois-Châteaux › Mende
34
20 July 2018
Stage 13: Bourg d’Oisans › Valence
30
19 July 2018
Stage 12: Bourg-Saint-Maurice Les Arcs › Alpe d’Huez
10
18 July 2018
Stage 11: Albertville › La Rosière Espace San Bernardo
12
17 July 2018
Stage 10: Annecy › Le Grand-Bornand
12
15 July 2018
Stage 9: Arras Citadelle › Roubaix
20
14 July 2018
Stage 8: Dreux › Amiens Métropole
61
13 July 2018
Stage 7: Fougères › Chartres
46
12 July 2018
Stage 6: Brest › Mûr de Bretagne
25
11 July 2018
Stage 5: Lorient › Quimper
37
10 July 2018
Stage 4: La Baule › Sarzeau
85
09 July 2018
Stage 3: Cholet › Cholet (TTT)
13
08 July 2018
Stage 2: Mouilleron-Saint-Germain › La Roche-sur-Yon
53
07 July 2018
Stage 1: Noirmoutier-en-l’Île › Fontenay-le-Comte
42
09 June 2018 – 17 June 2018
Tour de Suisse
2.UWT
8
17 June 2018
Stage 9: Bellinzona › Bellinzona (ITT)
22
16 June 2018
Stage 8: Bellinzona › Bellinzona
32
15 June 2018
Stage 7: Eschenbach/Atzmännig › Arosa
8
14 June 2018
Stage 6: Fiesch › Gommiswald
16
13 June 2018
Stage 5: Gstaad › Leukerbad
11
12 June 2018
Stage 4: Gansingen › Gstaad
45
11 June 2018
Stage 3: Oberstammheim › Gansingen
37
10 June 2018
Stage 2: Frauenfeld › Frauenfeld
10
09 June 2018
Stage 1: Frauenfeld › Frauenfeld (TTT)
11
24 April 2018 – 29 April 2018
Tour de Romandie
2.UWT
6
Mountains classification
12
Points classification
22
29 April 2018
Stage 5: Mont-sur-Rolle › Genève
40
28 April 2018
Stage 4: Sion › Sion
21
27 April 2018
Stage 3: Ollon › Villars (ITT)
4
26 April 2018
Stage 2: Delémont › Yverdon-les-Bains
40
25 April 2018
Stage 1: Fribourg › Delémont
24
24 April 2018
Prologue: Fribourg › Fribourg
30
18 April 2018
La Flèche Wallonne
1.UWT
63
19 March 2018 – 25 March 2018
Volta Ciclista a Catalunya
2.UWT
8
25 March 2018
Stage 7: Barcelona › Barcelona
7
24 March 2018
Stage 6: Pobla de Segur › Torrefarrera
22
23 March 2018
Stage 5: Llívia › Vielha Val d’Aran
57
22 March 2018
Stage 4: Llanars › La Molina
12
21 March 2018
Stage 3: Sant Cugat › Camprodón
26
20 March 2018
Stage 2: Mataró › Valls
41
19 March 2018
Stage 1: Calella › Calella
79
03 March 2018
Strade Bianche
1.UWT
37
14 February 2018 – 18 February 2018
Vuelta a Andalucia Ruta Ciclista Del Sol
2.HC
7
Point classification
15
18 February 2018
Stage 5: Barbate › Barbate (ITT)
13
17 February 2018
Stage 4: Sevilla › Alcalá de los Gazules
7
16 February 2018
Stage 3: Mancha Real › Herrera
50
15 February 2018
Stage 2: Otura › La Guardia de Jaén
11
14 February 2018
Stage 1: Mijas › Granada
63
11 February 2018
Clasica de Almeria
1.HC
71
07 October 2017
Il Lombardia
1.UWT
28
05 October 2017
Milano-Torino
1.HC
20
19 August 2017 – 10 September 2017
Vuelta a España
2.UWT
9
Mountains classification
Points classification
10 September 2017
Stage 21: Arroyomolinos › Madrid
60
09 September 2017
Stage 20: Corvera de Asturias › Alto de l’Angliru
7
08 September 2017
Stage 19: Caso. Parque Natural de Redes › Gijón
34
07 September 2017
Stage 18: Suances › Santo Toribio de Liébana
27
06 September 2017
Stage 17: Villadiego › Los Machucos. Monumento Vaca Pasiega
11
05 September 2017
Stage 16: Circuito de Navarra › Logroño (ITT)
14
03 September 2017
Stage 15: Alcalá la Real › Sierra Nevada. Alto Hoya de la Mora
15
02 September 2017
Stage 14: Écija › Sierra de La Pandera
16
01 September 2017
Stage 13: Coín › Tomares
11
31 August 2017
Stage 12: Motril › Antequera Los Dólmenes
14
30 August 2017
Stage 11: Lorca › Observatorio Astronómico de Calar Alto
16
29 August 2017
Stage 10: Caravaca Jubilar › ElPozo Alimentación (Alhama de Murcia)
27
27 August 2017
Stage 9: Orihuela › Cumbre del Sol (Alto de Puig Llorença)
17
26 August 2017
Stage 8: Hellín › Xorret de Catí
33
25 August 2017
Stage 7: Llíria › Cuenca
46
24 August 2017
Stage 6: Vila-Real › Sagunt
30
23 August 2017
Stage 5: Benicàssim › Alcossebre
37
22 August 2017
Stage 4: Escaldes-Engordany › Tarragona
22
21 August 2017
Stage 3: Prades Conflent Canigó › Andorra la Vella
23
20 August 2017
Stage 2: Nîmes › Gruissan
50
19 August 2017
Stage 1: Nîmes › Nîmes (TTT)
15
08 August 2017 – 12 August 2017
Tour de l’Ain
2.1
5
Mountains classification
8
Points classification
10
Stage 4: Lélex › Culoz
11
Stage 3: Lagnieu › Oyonnax
5
Stage 2: Ambérieu-en-Bugey › Saint-Vulbas
58
Stage 1: Polliat › Trévoux
53
Prologue: Bourg-en-Bresse › Bourg-en-Bresse
11
10 June 2017 – 18 June 2017
Tour de Suisse
2.UWT
3
Mountains classification
11
Points classification
21
18 June 2017
Stage 9: Schaffhausen › Schaffhausen (ITT)
6
17 June 2017
Stage 8: Schaffhausen › Schaffhausen
88
16 June 2017
Stage 7: Zernez › Sölden
5
15 June 2017
Stage 6: Locarno › La Punt
6
14 June 2017
Stage 5: Bex › Cevio
27
13 June 2017
Stage 4: Bern › Villars-sur-Ollon
3
12 June 2017
Stage 3: Menziken › Bern
24
11 June 2017
Stage 2: Cham › Cham
36
10 June 2017
Stage 1: Cham › Cham (ITT)
73
28 May 2017
Giro d’Italia
2.UWT
DNF
27 May 2017
Stage 20: Pordenone › Asiago
DNS
26 May 2017
Stage 19: San Candido/Innichen › Piancavallo
30
25 May 2017
Stage 18: Moena › Ortisei/St. Urlich
7
24 May 2017
Stage 17: Tirano › Canazei
49
23 May 2017
Stage 16: Rovetta › Bormio
12
21 May 2017
Stage 15: Valdengo › Bergamo
12
20 May 2017
Stage 14: Castellania › Oropa
9
19 May 2017
Stage 13: Reggio Emilia › Tortona
50
18 May 2017
Stage 12: Forlì › Reggio Emilia
53
17 May 2017
Stage 11: Firenze › Bagno di Romagna
29
16 May 2017
tage 10: Foligno › Montefalco (ITT)
20
14 May 2017
Stage 9: Montenero di Bisaccia › Blockhaus
12
13 May 2017
Stage 8: Molfetta › Peschici
9
12 May 2017
Stage 7: Castrovillari › Alberobello
29
11 May 2017
Stage 6: Reggio Calabria › Terme Luigiane
14
10 May 2017
Stage 5: Pedara › Messina
38
09 May 2017
Stage 4: Cefalù › Etna
20
07 May 2017
Stage 3: Tortolì › Cagliari
22
06 May 2017
Stage 2: Olbia › Tortoli
25
05 May 2017
Stage 1: Alghero › Olbia
72
28 April 2017 – 30 April 2017
Tour de Yorkshire
2.1
DNF
30 April 2017
Stage 3: Bradford › Fox Valley (Sheffield)
DNS
29 April 2017
Stage 2: Tadcaster › Harrogate
74
28 April 2017
Stage 1: Bridlington › Scarborough
103
20 March 2017 – 26 March 2017
Volta Ciclista a Catalunya
2.UWT
7
ountains classification
34
Stage 7: Barcelona › Barcelona
10
Stage 6: Tortosa › Reus
18
Stage 5: Valls › Lo Port (Tortosa)
10
Stage 4: La Seu d’Urgell › Igualada
39
Stage 3: Mataró › La Molina
21
Stage 2: Banyoles › Banyoles (TTT)
7
Stage 1: Calella › Calella
67
05 March 2017 – 12 March 2017
Paris – Nice
2.UWT
DNF
11 March 2017
Stage 7: Nice › Col de la Couillole
DNS
10 March 2017
Stage 6: Aubagne › Fayence
68
09 March 2017
Stage 5: Quincié-en-Beaujolais › Bourg-de-Péage
41
08 March 2017
Stage 4: Beaujeu › Mont Brouilly (ITT)
20
07 March 2017
Stage 3: Chablis › Chalon-sur-Saône
59
06 March 2017
Stage 2: Rochefort-en-Yvelines › Amilly
40
05 March 2017
Stage 1: Bois-d’Arcy › Bois-d’Arcy
36
23 February 2018 – 26 February 2018
Abu Dhabi Tour
2.UWT
21
26 February 2017
Stage 4: Yas Marina › Yas Marina
83
25 February 2017
Stage 3: Hazza Bin Zayed Stadium › Jebel Hafeet
25
24 February 2017
Stage 2: Al Maryah Island › Big Flag
56
23 February 2017
Stage 1: Baynounah Educational Complex › Madinat Zayed
42
01 February 2017 – 05 February 2017
Volta a la Comunitat Valenciana
2.1
8
05 February 2017
Stage 5: Valencia › Valencia
64
04 February 2017
Stage 4: Segorbe › Llucena
8
03 February 2017
Stage 3: Canals › Riba-Roja de Túria
81
02 February 2017
Stage 2: Alicante › Denia
69
01 February 2017
Stage 1: Orihuela › Orihuela (TTT)
5
20 August 2016 – 11 September 2016
Vuelta a España
2.UWT
DNF
25 August 2016
Stage 6: Monforte de Lemos › Luintra. Ribera Sacra
DNS
24 August 2016
Stage 5: Viveiro › Lugo
193
23 August 2016
Stage 4: Betanzos › San Andrés de Teixido (Mirador Vixía de Herbeira)
50
22 August 2016
Stage 3: Marín › Dumbría. Mirador de Ézaro
53
21 August 2016
Stage 2: Ourense › Baiona
28
20 September 2020
Stage 1: Balneario Laias › Parque Náutico de Castrelo de Miño (TTT)
6
06 August 2016
Olympic Games – Road Race
Olympic Games
39
30 July 2016
Clasica Ciclista San Sebastian
1.UWT
29
06 May 2016 – 29 May 2016
Giro d’Italia
2.UWT
4
Mountains classification
10
Points classification
10
29 May 2016
Stage 21: Cuneo › Torino
82
28 May 2016
Stage 20: Guillestre › Sant’Anna di Vinadio
13
27 May 2016
Stage 19: Pinerolo › Risoul
16
26 May 2016
Stage 18: Muggiò › Pinerolo
25
25 May 2016
Stage 17: Molveno › Cassano d’Adda
30
24 May 2016
Stage 16: Bressanone › Andalo
2
22 May 2016
Stage 15: Castelrotto › Alpe di Siusi (ITT)
2
21 May 2016
Stage 14: Alpago › Corvara (Alta Badia)
2
20 May 2016
Stage 13: Palmanova › Cividale del Friuli
7
19 May 2016
Stage 12: Noale › Bibione
47
18 May 2016
Stage 11: Modena › Asolo
15
17 May 2016
Stage 10: Campi Bisenzio › Sestola
12
15 May 2016
Stage 9: Radda in Chianti › Greve in Chianti (ITT)
21
14 May 2016
Stage 8: Foligno › Arezzo
7
13 May 2016
Stage 7: Sulmona › Foligno
26
12 May 2016
Stage 6: Ponte › Roccaraso (Aremogna)
11
11 May 2016
Stage 5: Praia a Mare › Benevento
25
10 May 2016
Stage 4: Catanzaro › Praia a Mare
3
08 May 2016
Stage 3: Nijmegen › Arnhem
33
07 May 2016
Stage 2: Arnhem › Nijmegen
24
06 May 2016
Stage 1: Apeldoorn › Apeldoorn (ITT)
22
29 April 2016 – 01 May 2016
Tour de Yorkshire
2.1
5
Points classification
10
01 May 2016
Stage 3: Middlesbrough › Scarborough
5
30 April 2016
Stage 2: Otley › Doncaster
41
29 April 2016
Stage 1: Beverley › Settle
23
21 March 2016 – 27 March 2016
Volta Ciclista a Catalunya
2.UWT
39
Mountains classification
52
27 March 2016
Stage 7: Barcelona › Barcelona
74
26 March 2016
Stage 6: Sant Joan Despi › Vilanova i la Geltru
95
25 March 2016
Stage 5: Rialp › Valls
107
24 March 2016
Stage 4: Bagà › Port Ainé
39
23 March 2016
Stage 3: Girona › La Molina
22
22 March 2016
Stage 2: Mataró › Olot
76
21 March 2016
Stage 1: Calella › Calella
94
06 March 2016 – 13 March 2016
Paris – Nice
2.UWT
38
13 March 2016
Stage 7: Nice › Nice
46
12 March 2016
Stage 6: Nice › La Madone d’Utelle
18
11 March 2016
Stage 5: Saint-Paul-Trois-Châteaux › Salon-de-Provence
106
10 March 2016
Stage 4: Juliénas › Romans-sur-Isère
47
09 March 2016
Stage 3: Cusset > Mont Brouilly
X
08 March 2016
Stage 2: Contres > Commentry
40
07 March 2016
Stage 1: Condé-sur-Vesgre › Vendôme
31
06 March 2016
Prologue: Conflans-Sainte-Honorine › Conflans-Sainte-Honorine
173
17 February 2016 – 21 February 2016
Vuelta a Andalucia Ruta Ciclista Del Sol
2.1
23
Points classification
30
21 February 2016
Stage 5: San Roque › Peñas Blancas
31
20 February 2016
Stage 4: Alhaurín de la Torre › Alhaurín de la Torre (ITT)
13
19 February 2016
Stage 3: Monachil › Padul
49
18 February 2016
Stage 2: Palomares del Río › Córdoba
50
17 February 2016
Stage 1: Almonaster la Real › Sevilla
58
04 October 2015
Il Lombardia
1.UWT
DNF
02 October 2015
Giro del Piemonte
1.HC
DNF
01 October 2015
Milano-Torino
1.HC
27
06 September 2015 – 13 September 2015
Tour of Britain
2.HC
7
Mountains classification
10
Points classification
18
13 September 2015
Stage 8: London › London
18
12 September 2015
Stage 7: Fakenham › Ipswich
15
11 September 2015
Stage 6: Stoke-on-Trent › Nottingham
13
10 September 2015
Stage 5: Prudhoe › Hartside Fell
6
09 September 2015
Stage 4: Edinburgh › Blyth
35
08 September 2015
Stage 3: Cockermouth › Floors Castle, Kelso
30
07 September 2015
Stage 2: Clitheroe › Colne
18
06 September 2015
Stage 1: Beaumaris, Anglesey › Wrexham
63
21 August 2015
Arnhem-Veenendaal Classic
1.1
75
11 August 2015 – 15 August 2015
Tour de l’Ain
2.1
5
Mountains classification
13
Points classification
13
15 August 2015
Stage 4: Nantua › Lelex-Mont Jura
8
14 August 2015
Stage 3: Lagnieu › Bellignat
8
13 August 2015
Stage 2: Feillens › Pont-de-Vaux
66
12 August 2015
Stage 1: La Plaine Tonique à Montrevel-en-Bresse › Sain-Vulbas
35
11 August 2015
Prologue: Bourg-en-Bresse › Bourg-en-Bresse
22
01 August 2015
Clasica Ciclista San Sebastian
1.UWT
24
04 July 2015 – 26 July 2015
Tour de France
2.UWT
21
Mountains classification
38
Points classification
106
26 July 2015
Stage 21: Sèvres › Paris
38
25 July 2015
Stage 20: Modane › l’Alpe d’Huez
19
24 July 2015
Stage 19: St-Jean-de-Maurienne › La Toussuire – Les Sybelles
20
23 July 2015
Stage 18: Gap › St-Jean-de-Maurienne
34
22 July 2015
Stage 17: Digne-Les-Bains › Pra-Loup
6
20 July 2015
Stage 16: Bourg-de-Péage › Gap
60
19 July 2015
Stage 15: Mende › Valence
58
18 July 2015
Stage 14: Rodez › Mende
42
17 July 2015
Stage 13: Muret › Rodez
49
16 July 2015
Stage 12: Lannemezan › Plateau de Beille
47
15 July 2015
Stage 11: Pau › Cauterets
35
14 July 2015
Stage 10: Tarbes › La Pierre-Saint-Martin
32
12 July 2015
Stage 9: Vannes › Plumelec (TTT)
9
11 July 2015
Stage 8: Rennes › Mûr-de-bretagne
44
10 July 2015
Stage 7: Livarot › Fougères
112
09 July 2015
Stage 6: Abbeville › Le Havre
112
08 July 2015
Stage 5: Arras › Amiens
113
07 July 2015
Stage 4: Seraing › Cambrai
107
06 July 2015
Stage 3: Antwerpen › Huy
60
05 July 2015
Stage 2: Utrecht › Neeltje Jans
108
04 July 2015
Stage 1: Utrecht › Utrecht (ITT)
31
28 June 2015
Dutch Championships – Road Race
NC
51
09 May 2015 – 31 May 2015
Giro d’Italia
2.UWT
7
Mountains classification
3
Points classification
13
31 May 2015
Stage 21: Turin › Milan
30
30 May 2015
Stage 20: Saint Vincent › Sestriere
5
29 May 2015
Stage 19: Gravellona Toce › Cervinia
5
28 May 2015
Stage 18: Melide › Verbania
15
27 May 2015
Stage 17: Tirano › Lugano
36
26 May 2015
Stage 16: Pinzolo › Aprica
2
24 May 2015
Stage 15: Marostica › Madonna di Campiglio
5
23 May 2015
Stage 14: Treviso › Valdobbiadene (ITT)
5
22 May 2015
Stage 13: Montecchio Maggiore › Lido di Jesolo
32
21 May 2015
Stage 12: Imola › Vicenza (Monte Berico)
24
20 May 2015
Stage 11: Forlì › Imola
6
19 May 2015
Stage 10: Civitanova Marche › Forlì
40
17 May 2015
Stage 9: Benevento › San Giorgio del Sannio
2
16 May 2015
Stage 8: Fiuggi › Campitello Matese
25
15 May 2015
Stage 7: Grosseto › Fiuggi
35
14 May 2015
Stage 6: Montecatini Terme › Castiglione della Pescaia
45
13 May 2015
Stage 5: La Spezia › Abetone
28
12 May 2015
Stage 4: Chiavari › La Spezia
42
11 May 2015
Stage 3: Rapallo › Sestri Levante
36
10 May 2015
Stage 2: Albenga › Genova
28
09 May 2015
Stage 1: San Lorenzo Mare › Sanremo (TTT)
13
01 May 2015 – 03 May 2015
Tour de Yorkshire
2.1
50
Points classification
28
03 May 2015
Stage 3: Wakefield › Leeds
9
02 May 2015
Stage 2: Selby › York
89
01 May 2015
Stage 1: Bridlington › Scarborough
123
04 April 2015
Volta Limburg Classic
1.1
10
23 March 2015 – 29 March 2015
Volta Ciclista a Catalunya
2.UWT
15
29 March 2015
Stage 7: Barcelona › Barcelona
29
28 March 2015
Stage 6: Cervera › Port Aventura
12
27 March 2015
Stage 5: Alp › Valls
26
26 March 2015
Stage 4: Tona › La Molina
33
25 March 2015
Stage 3: Girona › Girona
25
24 March 2015
Stage 2: Mataró › Olot
36
23 March 2015
Stage 1: Calella › Calella
29
08 March 2015 – 15 March 2015
Paris – Nice
2.UWT
21
15 March 2015
Stage 7: Nice › Col d’Èze (ITT)
31
14 March 2015
Stage 6: Vence › Nice
25
13 March 2015
Stage 5: Saint-Etienne › Rasteau
57
12 March 2015
Stage 4: Varennes-sur-Allier › Croix de Chaubouret
42
11 March 2015
Stage 3: Saint-Amand-Montrond › Saint-Pourcain-sur-Sioule
73
10 March 2015
Stage 2: Zoo Parc de Beauval › Saint-Amand-Montrond
60
09 March 2015
Stage 1: Saint-Rémy-lès-Chevreuse › Contres
104
08 March 2015
Prologue: Maurepas › Maurepas
78
18 February 2015 – 22 February 2015
Vuelta a Andalucia Ruta Ciclista Del Sol
2.1
DNF
22 February 2015
Stage 5: Montilla › Alhaurín de la Torre
DNS
21 February 2015
Stage 4: Maracena › Alto de Allanadas
52
20 February 2015
Stage 3: Motril › Alto de Hazallanas
33
19 February 2015
tage 2: Utrera › Lucena
62
18 February 2015
Stage 1b: Coria del Río › Coria del Río (ITT)
17
18 February 2015
Stage 1a: La Rábida › Hinojos
127
10 October 2014 – 14 October 2014
Tour of Beijing
2.UWT
15
Points classification
50
14 October 2014
Stage 5 – Tiananmen Square › Bird’s Nest Piazza
65
13 October 2014
Stage 4 – Yanqing › Mentougou Miaofeng Mountain
15
12 October 2014
Stage 3 – Yanqing › Qianjiadian Chao Yang Temple
75
11 October 2014
Stage 2 – Chong Li › Yanqing
48
10 October 2014
Stage 1 – Chong Li › Zhangjiakou
72
05 October 2014
Il Lombardia
1.UWT
84
28 September 2014
World Championships – Road Race
WC
DNF
14 September 2014
Grand Prix Cycliste de Montréal
1.UWT
29
12 September 2014
Grand Prix Cycliste de Québec
1.UWT
38
02 September 2014 – 07 September 2014
Tour of Alberta
2.1
29
Mountains classification
5
Points classification
23
07 September 2014
Stage 5 – Edmonton › Edmonton
46
06 September 2014
Stage 4 – Edmonton › Strathcona County
55
05 September 2014
Stage 3 – Wetaskiwin › Edmonton
43
04 September 2014
Stage 2 – Innisfail › Red Deer
35
03 September 2014
Stage 1 – Lethbridge › Lethbridge
23
02 September 2014
Prologue – Calgary › Calgary
23
14 August 2014 – 17 August 2014
Arctic Race of Norway
2.1
1
Mountains classification
9
Points classification
2
17 August 2014
Stage 4 – Tromsø › Tromsø
8
16 August 2014
Stage 3 – Alta › Kvænangsfjellet
2
15 August 2014
Stage 2 – Honningsvåg › Alta
24
14 August 2014
Stage 1 – Hammerfest › North Cape
3
10 August 2014
Prudential RideLondon Classic
1.HC
37
02 August 2014
Clasica Ciclista San Sebastian
1.UWT
21
05 July 2014 – 27 July 2014
Tour de France
2.UWT
15
Mountains classification
47
Points classification
60
27 July 2014
Stage 21 – Evry › Paris
94
26 July 2014
Stage 20 – Bergerac › Perigueux (ITT)
46
25 July 2014
Stage 19 – Maubourguet val d’Adour › Bergerac
29
24 July 2014
Stage 18 – Pau › Hautacam
13
23 July 2014
Stage 17 – Saint-Gaudens › Saint-Lary-Soulan (Pla d’Adet)
28
22 July 2014
Stage 16 – Carcassonne › Bagneres-de-Luchon
45
20 July 2014
Stage 15 – Tallard › Nîmes
48
19 July 2014
Stage 14 – Grenoble › Risoul
22
18 July 2014
Stage 13 – Saint-Etienne › Chamrousse
28
17 July 2014
Stage 12 – Bourg-en-Bresse › Saint-Etienne
40
16 July 2014
Stage 11 – Besancon › Oyonnax
27
14 July 2014
Stage 10 – Mulhouse › La Planche des Belles Filles
29
13 July 2014
Stage 9 – Gerardmer › Mulhouse
7
12 July 2014
Stage 8 – Tomblaine › Gerardmer
33
11 July 2014
Stage 7 – Epernay › Nancy
68
10 July 2014
Stage 6 – Arras › Reims
91
09 July 2014
Stage 5 – Ypres › Arenberg Porte du Hainaut
63
08 July 2014
Stage 4 – Le Touquet Paris-Plage › Lille
93
07 July 2014
Stage 3 – Cambridge › London
104
06 July 2014
Stage 2 – York › Sheffield
56
05 July 2014
Stage 1 – Leeds › Harrogate
39
29 June 2014
Dutch Championships – Road Race
NC
33
14 June 2014 – 22 June 2014
Tour de Suisse
2.UWT
27
Mountains classification
30
22 June 2014
Stage 9 – Martigny › Saas-Fee
28
21 June 2014
Stage 8 – Delémont › Verbier
37
20 June 2014
Stage 7 – Worb › Worb (ITT)
46
19 June 2014
Stage 6 – Buren a. Aare › Delémont
61
18 June 2014
Stage 5 – Ossingen › Buren a. Aare
97
17 June 2014
Stage 4 – Heiden › Ossingen
107
16 June 2014
Stage 3 – Sarnen › Heiden
99
15 June 2014
Stage 2 – Bellinzona › Sarnen
41
14 June 2014
Stage 1 – Bellinzona › Bellinzona (ITT)
67