02 February 2022 – 06 February 2022
Volta a la Comunitat Valenciana
2. Pro
DNF
26 February 2022
Faun-Ardèche Classic
1.Pro
24
27 February 2022
Drôme Classic
1.Pro
33
07 March 2022 – 13 March 2022
Tirreno-Adriatico
2.UWT
19
19 March 2022
Milano – Torino
1.Pro
91
24 April 2022
Liège-Bastogne-Liège
1.UWT
DNF
06 May 2022 – 29 May 2022
Giro d’Italia
2.UWT
17
05 June 2022 – 12 June 2022
Critérium du Dauphiné
2.UWT
28
30 July 2022
Donostia San Sebastian Klasikoa
1.UWT
36
31 July 2022
Circuito de Getxo – Memorial Hermanos Otxoa
1.1
3
02 August 2022 – 06 August 2022
Vuelta a Burgos
2.Pro
9
19 August 2022 – 11 September 2022
La Vuelta ciclista a España
2.UWT
08 October 2022
Il Lombardia
1.UWT
30 August 2021 – 05 September 2021
Benelux Tour
2.UWT
DNF
01 August 2021
Circuito de Getxo – Memorial Hermanos Otxoa
1.1
40
31 July 2021
Donostia San Sebastian Klasikoa
1.UWT
DNF
24 July 2021
Olympic Games Road Race
Olympics
51
26 June 2021 – 18 July 2021
Tour de France
2.UWT
5
30 May 2021 – 06 June 2021
Critérium du Dauphiné
2.UWT
4
Points classification
10
06 June 2021
Stage 8 | La Léchère-Les-Bains › Les Gets
12
05 June 2021
Stage 7 | Saint-Martin-le-Vinoux › La Plagne
12
04 June 2021
Stage 6 | Loriol-sur-Drome › Le Sappey-en-Chartreuse
4
03 June 2021
Stage 5 | Saint-Chamond › Saint-Vallier
29
02 June 2021
Stage 4 (ITT) | Firminy › Roche-La-Molière
4
01 June 2021
Stage 3 | Langeac › Saint-Haon-Le-Vieux
5
31 May 2021
Stage 2 | Brioude › Saugues
32
30 May 2021
Stage 1 | Issoire › Issoire
48
27 April 2021 – 02 May 2021
Tour de Romandie
2.UWT
10
Points classification
14
02 May 2021
Stage 5 (ITT) | Fribourg › Fribourg
13
01 May 2021
Stage 4 | Sion › Thyon 2000
11
30 April 2021
Stage 3 | Estavayer › Estavayer
13
29 April 2021
Stage 2 | La Neuveville › Saint-Imier
6
28 April 2021
Stage 1 | Aigle › Martigny
17
27 April 2021
Prologue | Oron › Oron
11
25 April 2021
Liège-Bastogne-Liège
1.UWT
27
18 April 2021
Amstel Gold Race
1.UWT
37
05 April 2021 – 10 April 2021
Itzulia Basque Country
2.UWT
DNF
31 December 2020
Coming Soon
03 October 2020 – 25 October 2020
Giro d’Italia
2.UWT
3
Mountains classification
7
Points classification
13
25 October 2020
Stage 21: Cernusco sul Naviglio › Milan (ITT)
11
24 October 2020
Stage 20: Alba › Sestriere
8
23 October 2020
Stage 19: Abbiategrasso › Asti
27
22 October 2020
Stage 18: Pinzolo › Laghi di Cancano
5
21 October 2020
Stage 17: Bassano del Grappa › Madonna di Campiglio
14
20 October 2020
Stage 16: Udine › San Daniele del Friuli
34
18 October 2020
Stage 15: Base Aerea Rivolto › Piancavallo
2
17 October 2020
Stage 14: Conegliano › Valdobbiadene (ITT)
9
16 October 2020
Stage 13: Cervia › Monselice
11
15 October 2020
Stage 12: Cesenatico › Cesenatico
12
14 October 2020
Stage 11: Porto Sant’Elpidio › Rimini
16
13 October 2020
Stage 10: Lanciano › Tortoreto
8
11 October 2020
Stage 9: San Salvo › Roccaraso
8
10 October 2020
Stage 8: Giovinazzo › Vieste
56
09 October 2020
Stage 7: Matera › Brindisi
17
08 October 2020
Stage 6: Castrovillari › Matera
28
07 October 2020
Stage 5: Mileto › Camigliatello Silano
4
06 October 2020
Stage 4: Catania › Villafranca Tirrena
24
05 October 2020
Stage 3: Enna › Etna
4
04 October 2020
Stage 2: Alcamo › Agrigento
25
03 October 2020
Stage 1: Monreale › Palermo (ITT)
68
07 September 2020 – 14 September 2020
Tirreno-Adriatico
2.UWT
4
Mountains classification
15
Points classification
4
14 September 2020
Stage 8: San Benedetto del Tronto › San Benedetto del Tronto (ITT)
15
13 September 2020
Stage 7: Pieve Torina › Loreto
4
12 September 2020
Stage 6: Castelfidardo › Senigallia
38
11 September 2020
Stage 5: Norcia › Sassotetto
5
10 September 2020
Stage 4: Terni › Cascia
6
09 September 2020
Stage 3: Follonica › Saturnia
3
08 September 2020
Stage 2: Camaiore › Follonica
29
07 September 2020
Stage 1: Lido di Camaiore › Lido di Camaiore
79
15 August 2020
Il Lombardia
1.UWT
19
05 August 2020 – 09 August 2020
Tour de Pologne
2.UWT
7
Points classification
8
09 August 2020
Stage 5: Zakopane › Kraków
36
08 August 2020
Stage 4: Bukovina Resort › Bukowina Tatrzańska
6
07 August 2020
Stage 3: Wadowice › Bielsko-Biała
5
06 August 2020
Stage 2: Opole › Zabrze
54
05 August 2020
Stage 1: Stadion Śląski › Katowice
70
23 February 2020 – 29 February 2020
UAE Tour
2.UWT
6
Points classification
38
27 February 2020
Stage 5: Al Ain › Jebel Hafeet
8
26 February 2020
Stage 4: Zabeel Park › Dubai City Walk
23
25 February 2020
Stage 3: Al Qudra Cycle Track › Jebel Hafeet
11
24 February 2020
Stage 2: Hatta › Hatta Dam
12
23 February 2020
Stage 1: The Pointe › Dubai Silicon Oasis
19
13 February 2020 – 16 February 2020
Tour de La Provence
2.Pro
5
Points classification
4
16 February 2020
Stage 4: Avignon › Aix-en-Provence
30
15 February 2020
Stage 3: Istres › Mont Ventoux/Chalet Reynard
7
14 February 2020
Stage 2: Aubagne › La Ciotat
2
13 February 2020
Stage 1: Châteaurenard › Saintes-Maries-de-la-Mer
90
12 October 2019
Il Lombardia
1.UWT
38
09 October 2019
Milano-Torino
1.HC
13
08 October 2019
Tre Valli Varesine
1.HC
62
24 August 2019 – 15 September 2019
La Vuelta ciclista a España
2.UWT
7
Points classification
18
15 September 2019
Stage 21: Fuenlabrada › Madrid
35
14 September 2019
Stage 20: Arenas de San Pedro › Plataforma de Gredos
10
13 September 2019
Stage 19: Ávila › Toledo
12
12 September 2019
Stage 18: Colmenar Viejo › Becerril de la Sierra
16
11 September 2019
Stage 17: Aranda de Duero › Guadalajara
5
09 September 2019
Stage 16: Pravia › Alto de La Cubilla. Lena
26
08 September 2019
Stage 15: Tineo › Santuario del Acebo
16
07 September 2019
Stage 14: San Vicente de la Barquer › Oviedo
101
06 September 2019
Stage 13: Bilbao › Los Machucos. Monumento Vaca Pasiega
10
05 September 2019
Stage 12: Circuito de Navarra › Bilbao
32
04 September 2019
Stage 11: Saint-Palais › Urdax-Dantxarinea
58
03 September 2019
Stage 10: Jurançon › Pau (ITT)
22
01 September 2019
Stage 9: Andorra la Vella › Cortals d’Encamp
8
31 August 2019
Stage 8: Valls › Igualada
55
30 August 2019
Stage 7: Onda › Mas de la Costa
15
29 August 2019
Stage 6: Mora de Rubielos › Ares del Maestrat
19
28 August 2019
Stage 5: L’Eliana › Observatorio Astrofísico de Javalambre
20
27 August 2019
Stage 4: Cullera › El Puig
31
26 August 2019
Stage 3: Ibi. Ciudad del Juguete › Alicante
49
25 August 2019
Stage 2: Benidorm › Calpe
12
24 August 2019
Stage 1: Salinas de Torrevieja › Torrevieja (TTT)
3
06 July 2019 – 28 July 2019
Tour de France
2.UWT
DNF
23 July 2019
Stage 16: Nîmes › Nîmes
DNS
21 July 2019
Stage 15: Limoux › Foix
132
20 July 2019
Stage 14: Tarbes › Col du Tourmalet
81
19 July 2019
Stage 13: Pau › Pau (ITT)
47
18 July 2019
Stage 12: Toulouse › Bagnères-de-Bigorre
89
17 July 2019
Stage 11: Albi › Toulouse
121
15 July 2019
Stage 10: Saint-Flour › Albi
38
14 July 2019
Stage 9: Saint-Étienne › Brioude
69
13 July 2019
Stage 8: Mâcon › Saint-Étienne
53
12 July 2019
Stage 7: Belfort › Chalon-sur-Saône
141
11 July 2019
Stage 6: Mulhouse › La Planche des Belles Filles
84
10 July 2019
Stage 5: Saint-Dié-des-Vosges › Colmar
73
09 July 2019
Stage 4: Reims › Nancy
78
08 July 2019
Stage 3: Binche › Épernay
27
07 July 2019
Stage 2: Brussels › Brussels (TTT)
4
06 July 2019
Stage 1: Brussels › Brussels
73
30 June 2019
National Championships – Road Race
NC
DNF
15 June 2019 – 23 June 2019
Tour de Suise
2.UWT
29
23 June 2019
Stage 9: Goms › Goms
17
22 June 2019
Stage 8: Goms › Goms (ITT)
77
21 June 2019
Stage 7: Unterterzen › St. Gotthard
55
20 June 2019
Stage 6: Einsiedeln › Flumserberg
41
19 June 2019
Stage 5: Münchenstein › Einsiedeln
33
18 June 2019
Stage 4: Murten › Arlesheim
60
17 June 2019
Stage 3: Flamatt › Murten
37
16 June 2019
Stage 2: Langnau im Emmental › Langnau im Emmental
43
15 June 2019
Stage 1: Langnau im Emmental › Langnau im Emmental (ITT)
141
25 March 2019 – 31 March 2019
Volta Ciclista a Catalunya
2.UWT
DNF
29 March 2019
Stage 5: Puigcerdà › Sant Cugat del Vallès
DNF
28 March 2019
Stage 4: Llanars › La Molina
15
27 March 2019
Stage 3: Sant Feliu de Guixols › Vallter 2000
9
26 March 2019
Stage 2: Mataró › Sant Feliu de Guixols
15
25 March 2019
Stage 1: Calella › Calella
23
10 March 2019 – 17 March 2019
Paris – Nice
2.UWT
14
Mountains classification
36
Points classification
21
Stage 8: Nice › Nice
Stage 7: Nice › Col de Turini
Stage 6: Peynier › Brignoles
24 February 2019
Stage 5: Barbentane › Barbentane (ITT)
10
23 February 2019
Stage 4: Vichy › Pélussin
3
22 February 2019
Stage 3: Cepoy › Moulins/Yzeure
4
21 February 2019
Stage 2: Les Bréviaires › Bellegarde
20
20 February 2019
Stage 1: Saint-Germain-en-Laye › Saint-Germain-en-Laye
5
24 February 2019 – 02 March 2019
UAE Tour
2.UWT
5
Points classification
17
02 March 2019
Stage 7: Dubai Safari Park › City Walk
24
01 March 2019
Stage 6: Ajman › Jebel Jais
6
28 February 2019
Stage 5: Flag Island › Khor Fakkan
39
27 February 2019
Stage 4: Palm Jumeirah › Hatta Dam
6
26 February 2019
Stage 3: UAE University › Jebel Hafeet
11
25 February 2019
Stage 2: Yas Island › Abu Dhabi Big Flag
33
24 February 2019
Stage 1: Al Hudayriat Island › Al Hudayriat Island (TTT)
2
13 October 2018
Il Lombardia
1.UWT
48
10 October 2018
Milano-Torino
1.HC
6
09 October 2018
Tre Valli Varesine
1.HC
6
30 September 2018
World Championships – Road Race
WC
38
26 September 2018
World Championships – ITT
WC
16
23 September 2018
World Championships – TTT
WC
2
25 August 2018 – 16 September 2018
La Vuelta ciclista a España
2.UWT
10
Points classification
17
16 September 2018
Stage 21: Alcorcón › Madrid
25
15 September 2018
Stage 20: Andorra. Escaldes-Engordany › Andorra. Collada de la Gallina
6
14 September 2018
Stage 19: Lleida › Andorra. Naturlandia
7
13 September 2018
Stage 18: Ejea de los Caballeros › Lleida
31
12 September 2018
Stage 17: Getxo › Balcón de Bizkaia
29
11 September 2018
Stage 16: Santillana del Mar › Torrelavega (ITT)
17
09 September 2018
Stage 15: Ribera de Arriba › Lagos de Covadonga
14
08 September 2018
Stage 14: Cistierna › Les Praeres. Nava
15
07 September 2018
Stage 13: Candás. Carreño › Valle de Sabero. La Camperona
27
06 September 2018
Stage 12: Mondoñedo › Faro de Estaca de Bares. Mañón
32
05 September 2018
Stage 11: Mombuey › Ribeira Sacra. Luintra
15
04 September 2018
Stage 10: Salamanca. VIII Centenario Universidad de Salamanc › Fermoselle. Bermillo de Sayago
163
02 September 2018
Stage 9: Talavera de la Reina › La Covatilla
6
01 September 2018
Stage 8: Linares › Almadén
17
31 August 2018
Stage 7: Puerto Lumbreras › Pozo Alcón
9
30 August 2018
Stage 6: Huércal-Overa › San Javier. Mar Menor
66
29 August 2018
Stage 5: Granada › Roquetas de Mar
44
28 August 2018
Stage 4: Vélez-Málaga › Alfacar. Sierra de la Alfaguara
20
27 August 2018
Stage 3: Mijas › Alhaurín de la Torre
17
26 August 2018
Stage 2: Marbella › Caminito del Rey
4
25 August 2018
Stage 1: Málaga › Málaga (ITT)
10
01 July 2018
National Championships – Road Race
NC
DNF
27 June 2018
National Championships – ITT
NC
3
09 June 2018 – 17 June 2018
Tour de Suisse
2.UWT
5
Mountains classification
19
Points classification
24
17 June 2018
Stage 9: Bellinzona › Bellinzona (ITT)
27
16 June 2018
Stage 8: Bellinzona › Bellinzona
15
15 June 2018
Stage 7: Eschenbach/Atzmännig › Arosa
5
14 June 2018
Stage 6: Fiesch › Gommiswald
17
13 June 2018
Stage 5: Gstaad › Leukerbad
4
12 June 2018
Stage 4: Gansingen › Gstaad
14
11 June 2018
Stage 3: Oberstammheim › Gansingen
25
10 June 2018
Stage 2: Frauenfeld › Frauenfeld
34
09 June 2018
Stage 1: Frauenfeld › Frauenfeld (TTT)
2
07 March 2018 – 13 March 2018
Tirreno-Adriatico
2.UWT
DNF
13 March 2018
Stage 6: Numana › Fano
DNS
12 March 2018
Stage 5: Castelraimondo › Filottrano
143
11 March 2018
Stage 4: Foligno › Sarnano Sassotetto
8
10 March 2018
Stage 3: Follonica › Trevi
9
09 March 2018
Stage 2: Camaiore › Follonica
107
08 March 2018
Stage 1: Lido di Camaiore › Lido di Camaiore (TTT)
5
21 February 2018 – 25 February 2018
Abu Dhabi Tour (2.UWT)
2.UWT
2
Point classification
15
18 February 2018
Stage 5: Qasr Al Muwaiji › Jebel Hafeet
5
17 February 2018
Stage 4: Al Maryah Island › Al Maryah Island (ITT)
5
16 February 2018
Stage 3: Nation Towers › Big Flag
40
15 February 2018
Stage 2: Yas Mall › Yas Beach
35
14 February 2018
Stage 1: Madinat Zaya › Adnoc School
42
19 October 2017 – 24 October 2017
Gree – Tour of Guangxi
2.UWT
DNF
22 October 2017
Stage 4 – Nanning › Mashan Nongla Scenic Spot
DNF
21 October 2017
Stage 3 – Nanning › Nanning
35
20 October 2017
Stage 2 – Qinzhou › Nanning
23
19 October 2017
Stage 1 – Beihai › Beihai
44
07 October 2017
Il Lombardia
1.UWT
18
05 October 2017
Milano-Torino
1.HC
DNF
03 October 2017
Tre Valli Varesine
1.HC
30
20 September 2017
World Championships – ITT
WC
7
17 September 2017
World Championships – TTT
WC
1
19 August 2017 – 10 September 2017
Vuelta a España
2.UWT
4
Mountains classification
18
Points classification
5
10 September 2017
Stage 21: Arroyomolinos › Madrid
16
09 September 2017
Stage 20: Corvera de Asturias › Alto de l’Angliru
8
08 September 2017
Stage 19: Caso. Parque Natural de Redes › Gijón
36
07 September 2017
Stage 18: Suances › Santo Toribio de Liébana
24
06 September 2017
Stage 17: Villadiego › Los Machucos. Monumento Vaca Pasiega
9
05 September 2017
Stage 16: Circuito de Navarra › Logroño (ITT)
2
03 September 2017
Stage 15: Alcalá la Real › Sierra Nevada. Alto Hoya de la Mora
3
02 September 2017
Stage 14: Écija › Sierra de La Pandera
6
01 September 2017
Stage 13: Coín › Tomares
8
31 August 2017
Stage 12: Motril › Antequera Los Dólmenes
22
30 August 2017
Stage 11: Lorca › Observatorio Astronómico de Calar Alto
4
29 August 2017
Stage 10: Caravaca Jubilar › ElPozo Alimentación (Alhama de Murcia)
28
27 August 2017
Stage 9: Orihuela › Cumbre del Sol (Alto de Puig Llorença)
4
26 August 2017
Stage 8: Hellín › Xorret de Catí
25
25 August 2017
Stage 7: Llíria › Cuenca
52
24 August 2017
Stage 6: Vila-Real › Sagunt
18
23 August 2017
Stage 5: Benicàssim › Alcossebre
21
22 August 2017
Stage 4: Escaldes-Engordany › Tarragona
29
21 August 2017
Stage 3: Prades Conflent Canigó › Andorra la Vella
22
20 August 2017
Stage 2: Nîmes › Gruissan
35
19 August 2017
Stage 1: Nîmes › Nîmes (TTT)
3
29 July 2017 – 04 August 2017
Tour de Pologne
2.UWT
4
Mountains classification
20
Points classification
4
Stage 7 – Bukowina Tatrzanska › Bukowina Tatrzanska
4
Stage 6 – Wieliczka › Zakopane
5
Stage 5 – Olimp Nagawczyna › Rzeszów
25
Stage 4 – Zawiercie › Zabrze
36
Stage 3 – Jaworzno › Szczyrk
4
Stage 2 – Tarnowskie Góry › Katowice
65
Stage 1 – Kraków › Kraków
43
05 May 2017 – 28 May 2017
Giro d’Italia
2.UWT
DNF
14 May 2017
Stage 9: Montenero di Bisaccia › Blockhaus
DNF
13 May 2017
Stage 8: Molfetta › Peschici
15
12 May 2017
Stage 7: Castrovillari › Alberobello
40
11 May 2017
Stage 6: Reggio Calabria › Terme Luigiane
7
10 May 2017
Stage 5: Pedara › Messina
57
09 May 2017
Stage 4: Cefalù › Etna
16
07 May 2017
Stage 3: Tortolì › Cagliari
39
06 May 2017
Stage 2: Olbia › Tortoli
40
05 May 2017
Stage 1: Alghero › Olbia
73
25 April 2017 – 30 April 2017
Tour de Romandie
2.UWT
7
Mountains classification
15
Points classification
15
30 April 2017
Stage 5 – Lausanne › Lausanne (ITT)
11
29 April 2017
Stage 4 – Domdidier › Leysin
13
28 April 2017
Stage 3 – Payerne › Payerne
37
27 April 2017
Stage 2 – Aigle › Bulle
12
26 April 2017
Stage 1 – Aigle › Champéry
7
25 April 2017
Prologue – Aigle › Aigle
22
19 April 2017
La Flèche Wallonne
1.UWT
66
16 April 2017
Amstel Gold Race
1.UWT
109
04 March 2017
Strade Bianche
1.UWT
DNF
29 January 2017
Cadel Evans Great Ocean Road Race
1.UWT
51
17 January 2017 – 22 January 2017
Santos Tour Down Under
2.UWT
9
Mountains classification
11
Stage 6 – Adelaide › Adelaide
12
Stage 5 – McLaren Vale › Willunga Hill
11
Stage 4 – Norwood › Campbelltown
16
Stage 3 – Glenelg › Victor Harbor
32
Stage 2 – Stirling › Paracombe
18
Stage 1 – Unley › Lyndoch
49
09 October 2016
World Championships – TTT
WC
5
01 October 2016
Il Lombardia
1.UWT
DNF
19 September 2016 – 25 September 2016
Eneco Tour
2.UWT
6
Points classification
10
25 September 2016
Stage 7 – Bornem › Geraardsbergen
7
24 September 2016
Stage 6 – Riemst › Lanaken
20
23 September 2016
Stage 5 – Sittard-Geleen › Sittard-Geleen (TTT)
3
22 September 2016
Stage 4 – Aalter › St-Pieters-Leeuw
94
21 September 2016
tage 3 – Blankenberge › Ardooie
33
20 September 2016
Stage 2 – Breda › Breda (ITT)
4
19 September 2016
Stage 1 – Bolsward › Bolsward
38
11 September 2016
Grand Prix Cycliste de Montréal
1.UWT
50
09 September 2016
Grand Prix Cycliste de Quebec
1.UWT
12
28 August 2016
Bretagne Classic – Ouest-France
1.UWT
18
23 August 2016 – 26 August 2016
Tour du Poitou Charentes
2.1
2
Youth classification
1
Points classification
20
26 August 2016
Stage 5 – Thouars › Poitiers
15
25 August 2016
Stage 4 – Saint-Sauveur › Châtellerault (ITT)
2
25 August 2016
Stage 3 – Thuré › Châtellerault
28
24 August 2016
Stage 2 – La Rochelle › Niort
63
23 August 2016
Stage 1 – Angoulême › Puilboreau
22
21 August 2016
Cyclassics Hamburg
1.UWT
66
30 July 2016
Clasica Ciclista San Sebastian
1.UWT
56
02 July 2016 – 24 July 2016
Tour de France
2.UWT
4
Youth classification
5
Mountains classification
31
Points classification
48
24 July 2016
Stage 21 – Chantilly › Paris
121
23 July 2016
Stage 20 – Megève › Morzine
7
22 July 2016
Stage 19 – Albertville › Saint-Gervais Mont Blanc
62
21 July 2016
Stage 18 (ITT) – Sallanches › Megève
76
20 July 2016
Stage 17 – Berne › Finhaut-Emosson
54
18 July 2016
Stage 16 – Moirans-en-Montagne › Berne
21
17 July 2016
Stage 15 – Bourg-en-Bresse › Culoz
71
16 July 2016
Stage 14 – Montélimar › Villars-les-Dombes Parc des Oiseaux
124
15 July 2016
Stage 13 (ITT) – Bourg-Saint-Andeol › Le Caverne de Pont d’Arc
45
14 July 2016
Stage 12 – Montpellier › Chalet-Reynard (Mont Ventoux)
109
13 July 2016
Stage 11 – Carcassonne › Montpellier
43
12 July 2016
Stage 10 – Escaldes-Engordany › Revel
124
10 July 2016
Stage 9 – Vielha val d’Aran › Andorra Arcalis
39
09 July 2016
Stage 8 – Pau › Bagnères-de-Luchon
26
08 July 2016
Stage 7 – l’Isle-Jourdain › Lac de Payolle
22
07 July 2016
Stage 6 – Arpajon-sur-Cère › Montauban
56
06 July 2016
Stage 5 – Limoges › Le Lioran
16
05 July 2016
Stage 4 – Saumur › Limoges
32
04 July 2016
Stage 3 – Granville › Angers
45
03 July 2016
Stage 2 – Saint-Lô › Cherbourg
6
02 July 2016
Stage 1 – Mont-Saint-Michel › Utah Beach Sainte-Marie-du-Mont
73
22 June 2016
National Championships – ITT
NC
3
11 June 2016 – 19 June 2016
Tour de Suisse
2.UWT
8
Mountains classification
22
Points classification
12
19 June 2016
Stage 9 – La Punt › Davos
16
18 June 2016
Stage 8 (ITT) – Davos › Davos
4
17 June 2016
Stage 7 – Arbon › Sölden
13
16 June 2016
Stage 6 – Weese › Amden
5
15 June 2016
Stage 5 – Brig/Glis › Carì
5
14 June 2016
Stage 4 – Rheinfelden › Champagne
14
13 June 2016
Stage 3 – Grosswangen › Rheinfelden
15
12 June 2016
Stage 2 – Baar › Baar
22
11 June 2016
Stage 1 (ITT) – Baar › Baar
10
26 April 2016 – 01 May 2016
Tour de Romandie
2.UWT
31
Mountains classification
24
Points classification
18
01 May 2016
Stage 5 – Ollon › Genève
3
30 April 2016
Stage 4 – Conthey › Villars-s/Ollon
53
29 April 2016
Stage 3 (ITT) – Sion › Sion
31
28 April 2016
Stage 2 – Moudon › Morgins
17
27 April 2016
Stage 1 – Mathod › Moudon
44
26 April 2016
Prologue – La Chaux-de-Fonds › La Chaux-de-Fonds
87
20 April 2016
La Flèche Wallonne
1.UWT
13
17 April 2016
Amstel Gold Race
1.UWT
30
04 April 2016 – 09 April 2016
Vuelta Ciclista al Pais Vasco
2.UWT
10
Mountains classification
18
Points classification
8
09 April 2016
Stage 6 (ITT) – Eibar › Eibar
30
08 April 2016
Stage 5 – Orio › Arrate (Eibar)
14
07 April 2016
Stage 4 – Lesaka › Orio
8
06 April 2016
Stage 3 – Vitoria-Gasteiz › Lesaka
32
05 April 2016
Stage 2 – Markina-Xemein › Amurrio-Baranbio
2
04 April 2016
Stage 1 – Etxebarria › Markina-Xemein
28
21 March 2016 – 27 March 2016
Volta Ciclista a Catalunya
2.UWT
DNF
21 March 2016
Stage 1: Calella › Calella
DNF
06 March 2016 – 13 March 2016
Paris – Nice
2.UWT
13
13 March 2016
Stage 7: Nice › Nice
31
12 March 2016
Stage 6: Nice › La Madone d’Utelle
14
11 March 2016
Stage 5: Saint-Paul-Trois-Châteaux › Salon-de-Provence
20
10 March 2016
Stage 4: Juliénas › Romans-sur-Isère
24
09 March 2016
Stage 3: Cusset > Mont Brouilly
X
08 March 2016
Stage 2: Contres > Commentry
26
07 March 2016
Stage 1: Condé-sur-Vesgre › Vendôme
14
06 March 2016
Prologue: Conflans-Sainte-Honorine › Conflans-Sainte-Honorine
14
17 February 2016 – 21 February 2016
Vuelta a Andalucia Ruta Ciclista Del Sol
2.1
4
Points classification
5
21 February 2016
Stage 5: San Roque › Peñas Blancas
7
20 February 2016
Stage 4: Alhaurín de la Torre › Alhaurín de la Torre (ITT)
2
19 February 2016
Stage 3: Monachil › Padul
17
18 February 2016
Stage 2: Palomares del Río › Córdoba
27
17 February 2016
Stage 1: Almonaster la Real › Sevilla
27
04 October 2015
Il Lombardia
1.UWT
58
02 October 2015
Giro del Piemonte
1.HC
DNF
01 October 2015
Milano-Torino
1.HC
42
23 September 2015
World Championships – ITT
WC
23
20 September 2015
World Championships – TTT
WC
6
13 September 2015
Grand Prix Cycliste de Montréal
1.UWT
6
11 September 2015
Grand Prix Cycliste de Québec
1.UWT
64
21 August 2015
Arnhem-Veenendaal Classic
1.1
21
10 August 2015 – 16 August 2015
Eneco Tour
2.UWT
3
Points classification
4
16 August 2015
Stage 7 – Sint-Pieters-Leeuw › Geraardsbergen
12
15 August 2015
Stage 6 – Heerlen › Houffalize
10
14 August 2015
Stage 5 – Riemst › Sittard-Geleen
5
13 August 2015
Stage 4 (ITT) – Hoogerheide › Hoogerheide
2
12 August 2015
Stage 3 – Beveren › Ardooie
20
11 August 2015
Stage 2 – Breda › Breda
82
10 August 2015
Stage 1 – Bolsward › Bolsward
107
01 August 2015
Clasica Ciclista San Sebastian
1.UWT
48
04 July 2015 – 26 July 2015
Tour de France
2.UWT
79
Mountains classification
63
Youth classification
8
Points classification
79
26 July 2015
Stage 21: Sèvres › Paris
73
25 July 2015
Stage 20: Modane › l’Alpe d’Huez
84
24 July 2015
Stage 19: St-Jean-de-Maurienne › La Toussuire – Les Sybelles
120
23 July 2015
Stage 18: Gap › St-Jean-de-Maurienne
80
22 July 2015
Stage 17: Digne-Les-Bains › Pra-Loup
137
20 July 2015
Stage 16: Bourg-de-Péage › Gap
122
19 July 2015
Stage 15: Mende › Valence
83
18 July 2015
Stage 14: Rodez › Mende
65
17 July 2015
Stage 13: Muret › Rodez
20
16 July 2015
Stage 12: Lannemezan › Plateau de Beille
54
15 July 2015
Stage 11: Pau › Cauterets
50
14 July 2015
Stage 10: Tarbes › La Pierre-Saint-Martin
71
12 July 2015
Stage 9: Vannes › Plumelec (TTT)
9
11 July 2015
Stage 8: Rennes › Mûr-de-bretagne
93
10 July 2015
Stage 7: Livarot › Fougères
168
09 July 2015
Stage 6: Abbeville › Le Havre
141
08 July 2015
Stage 5: Arras › Amiens
129
07 July 2015
Stage 4: Seraing › Cambrai
75
06 July 2015
Stage 3: Antwerpen › Huy
58
05 July 2015
Stage 2: Utrecht › Neeltje Jans
104
04 July 2015
Stage 1: Utrecht › Utrecht (ITT)
9
24 June 2015
National Championships Netherlands – ITT
NC
1
07 June 2015 – 14 June 2015
Critérium du Dauphiné
2.UWT
22
Mountains classification
18
Youth classification
4
14 June 2015
Stage 8 – Saint-Gervais-les-Bains › Modane Valfréjus
30
13 June 2015
Stage 7 – Montmélian › Saint-Gervais Mont Blanc
65
12 June 2015
Stage 6 – Saint-Bonnet-en-Champsaur › Villard-de-Lans – Vercors
13
11 June 2015
Stage 5 – Digne-les-Bains › Pra-Loup
18
10 June 2015
Stage 4 – Anneyron › Sisteron
40
09 June 2015
Stage 3 (TTT) – Roanne › Montagny
10
08 June 2015
Stage 2 – Le Bourget-du-Lac › Parc des Oiseaux Villars-les-Dombes
157
07 June 2015
Stage 1 – Ugine › Albertville
11
26 April 2015
Liège – Bastogne – Liège
1.UWT
37
22 April 2015
La Flèche Wallonne
1.UWT
10
19 April 2015
Amstel Gold Race
1.UWT
62
15 April 2015
De Brabantse Pijl
1.HC
59
04 April 2015
Volta Limburg Classic
1.1
8
23 March 2015 – 29 March 2015
Volta Ciclista a Catalunya
2.UWT
9
Mountains classification
30
Youth classification
1
29 March 2015
Stage 7: Barcelona › Barcelona
12
28 March 2015
Stage 6: Cervera › Port Aventura
33
27 March 2015
Stage 5: Alp › Valls
14
26 March 2015
Stage 4: Tona › La Molina
5
25 March 2015
Stage 3: Girona › Girona
9
24 March 2015
Stage 2: Mataró › Olot
5
23 March 2015
Stage 1: Calella › Calella
28
08 March 2015 – 15 March 2015
Paris – Nice
2.UWT
15
Youth classification
4
15 March 2015
Stage 7: Nice › Col d’Èze (ITT)
61
14 March 2015
Stage 6: Vence › Nice
16
13 March 2015
Stage 5: Saint-Etienne › Rasteau
15
12 March 2015
Stage 4: Varennes-sur-Allier › Croix de Chaubouret
26
11 March 2015
Stage 3: Saint-Amand-Montrond › Saint-Pourcain-sur-Sioule
31
10 March 2015
Stage 2: Zoo Parc de Beauval › Saint-Amand-Montrond
25
09 March 2015
Stage 1: Saint-Rémy-lès-Chevreuse › Contres
25
08 March 2015
Prologue: Maurepas › Maurepas
14
18 February 2015 – 22 February 2015
Vuelta a Andalucia Ruta Ciclista Del Sol
2.1
19
Mountains classification
15
Points classification
6
22 February 2015
Stage 5: Montilla › Alhaurín de la Torre
27
21 February 2015
Stage 4: Maracena › Alto de Allanadas
6
20 February 2015
Stage 3: Motril › Alto de Hazallanas
6
19 February 2015
tage 2: Utrera › Lucena
36
18 February 2015
Stage 1b: Coria del Río › Coria del Río (ITT)
2
18 February 2015
Stage 1a: La Rábida › Hinojos
122
05 October 2014
Il Lombardia
1.UWT
17
28 September 2014
World Championships – Road Race
WC
DNF
21 September 2014
World Championships – TTT
WC
14
23 August 2014 – 14 September 2014
Vuelta a España
2.UWT
14
Points classification
18
14 September 2014
Stage 21 (ITT) – Santiago de Compostela › Santiago de Compostela
55
13 September 2014
Stage 20 – Santa Estevo de Ribas do Sil › Puerto de Ancares
15
12 September 2014
Stage 19 – Salvaterra de Miño › Cangas de Morrazo
28
11 September 2014
Stage 18 – A Estrada › Monte Castrove en Meis
24
10 September 2014
Stage 17 – Ortigueira › A Coruña
13
08 September 2014
Stage 16 – San Martín del Rey Aurelio › Lagos de Somiedo (La Farrapona)
29
07 September 2014
Stage 15 – Oviedo › Lagos de Covadonga
21
06 September 2014
Stage 14 – Santander › La Camperona
26
05 September 2014
Stage 13 – Belorado › Obregón (Parque de Cabárceno)
3
04 September 2014
Stage 12 – Logroño › Logroño
28
03 September 2014
Stage 11 – Pamplona › Santuario de San Miguel de Aralar
16
02 September 2014
Stage 10 (ITT) – Real Monasterio de Santa María de Veruela › Borja
32
31 August 2014
Stage 9 – Carboneras de Guadazaón › Aramón Valdelinares
32
30 August 2014
Stage 8 – Baeza › Albacete
20
29 August 2014
Stage 7 – Alhendín › Alcaudete
26
28 August 2014
Stage 6 – Benalmádena › La Zubia (Cumbres Verdes)
14
27 August 2014
Stage 5 – Priego de Córdoba › Ronda
22
26 August 2014
Stage 4 – Mairena del Alcor (Sevilla) › Córdoba
27
25 August 2014
Stage 3 – Cádiz › Arcos de la Frontera
4
24 August 2014
Stage 2 – Algeciras › San Fernando
30
23 August 2014
Stage 1 (TTT) – Jerez de la Frontera › Jerez de la Frontera
8
04 August 2014 – 10 August 2014
The Larry H.Miller Tour of Utah
2.1
5
Mountains classification
7
Points classification
5
10 August 2014
Stage 7 – Park City › Park City
2
09 August 2014
Stage 6 – Salt Lake City › Snowbird Ski and Summer Resort
4
08 August 2014
Stage 5 – Evanston, WY › Kamas
22
07 August 2014
Stage 4 – Ogden › Powder Mountain
6
06 August 2014
Stage 3 – Lehi › Miller Motorsports Park
5
05 August 2014
Stage 2 – Panguitch › Torrey
9
04 August 2014
Stage 1 – Cedar City › Cedar City
24
29 June 2014
Dutch Championships – Road Race
NC
34
08 June 2014 – 15 June 2014
Critérium du Dauphiné
2.UWT
4
Mountains classification
24
Points classification
3
Youth classification
1
15 June 2014
Stage 8 – Megève › Courchevel
7
14 June 2014
Stage 7 – Ville-la-Grand › Finaut-Émosson
12
13 June 2014
Stage 6 – Grenoble › Poisy
28
12 June 2014
Stage 5 – Sisteron › La Mure
2
11 June 2014
Stage 4 – Montélimar › Gap
30
10 June 2014
Stage 3 – Ambert › Le Teil
78
09 June 2014
Stage 2 – Tarare › Pays d’Olliergues-Col du Béal
3
08 June 2014
Stage 1 (ITT) – Lyon › Lyon
5