09 October 2021
Il Lombardia
1.UWT
03 October 2021
Gran Premio Bruno Beghelli
1.1
02 October 2021
Giro dell’Emilia
1.PRO
14 August 2021 – 05 September 2021
La Vuelta ciclista a España
2.UWT
26 June 2021 – 18 July 2021
Tour de France
2.UWT
30 May 2021 – 06 June 2021
Critérium du Dauphiné
2.UWT
25 April 2021
Liège-Bastogne-Liège
1.UWT
21 April 2021
La Flèche Wallonne
1.UWT
18 April 2021
Amstel Gold Race
1.UWT
22 March 2021 – 28 March 2021
Volta Ciclista a Catalunya
2.UWT
10 March 2021 – 16 March 2021
Tirreno-Adriatico
2.UWT
06 March 2021
Strade Bianche
01 January 1970 – 01 January 1970
01 January 1970 – 01 January 1970
31 December 2020
Coming Soon
20 October 2020 – 08 November 2020
La Vuelta ciclista a España
2.UWT
35
Mountains classification
42
Points classification
70
08 November 2020
Stage 18: Hipódromo de la Zarzuela › Madrid
59
07 November 2020
Stage 17: Sequeros › Alto de la Covatilla
85
06 November 2020
Stage 16: Salamanca › Ciudad Rodrigo
47
05 November 2020
Stage 15: Mos › Puebla de Sanabria
52
04 November 2020
Stage 14: Lugo › Ourense
89
03 November 2020
Stage 13: Muros › Mirador de Ézaro (ITT)
26
01 November 2020
Stage 12: Pola de Laviana › Alto de l’Angliru
18
31 October 2020
Stage 11: Villaviciosa › Alto de la Farrapona
27
30 October 2020
Stage 10: Castro Urdiales › Suances
91
29 October 2020
Stage 9: Castrillo del Val › Aguilar de Campoo
92
28 October 2020
Stage 8: Logroño › Alto de Moncalvillo
31
27 October 2020
Stage 7: Vitoria-Gasteiz › Villanueva de Valdegovia
92
25 October 2020
Stage 6: Biescas › Aramón Formigal
65
24 October 2020
Stage 5: Huesca › Sabiñanigo
76
23 October 2020
Stage 4: Garray › Ejea de los Caballeros
137
22 October 2020
Stage 3: Lodosa › La Laguna Negra de Vinuesa
51
21 October 2020
Stage 2: Pamplona › Lekunberri
56
20 October 2020
Stage 1: Irún › Arrate
12
29 August 2020 – 20 September 2020
Tour de France
2.UWT
42
Mountain classification
41
Points classification
118
20 September 2020
Stage 21: Mantes-la-Jolie › Paris
19 September 2020
Stage 20: Lure › La Planche des Belles Filles (ITT)
18 September 2020
Stage 19: Bourg-en-Bresse › Champagnole
17 September 2020
Stage 18: Méribel › La Roche-sur-Foron
16 September 2020
Stage 17: Grenoble › Méribel – Col de la Loze
15 September 2020
Stage 16: La Tour-du-Pin › Villard-de-Lans
13 September 2020
Stage 15: Lyon › Grand Colombier
12 September 2020
Stage 14: Clermont-Ferrand › Lyon
11 September 2020
Stage 13: Châtel-Guyon › Pas de Peyrol (Le Puy Mary)
10 September 2020
Stage 12: Chauvigny › Sarran
09 September 2020
Stage 11: Châtelaillon-Plage › Poitiers
08 September 2020
Stage 10: île d’Oléron › Île de Ré
06 September 2020
Stage 9: Pau › Laruns
05 September 2020
Stage 8: Cazères › Loudenvielle
04 September 2020
Stage 7: Millau › Lavaur
03 September 2020
Stage 6: Le Teil › Mont Aigoual
02 September 2020
Stage 5: Gap › Privas
01 September 2020
Stage 4: Sisteron › Orcières-Merlette
31 August 2020
Stage 3: Nice › Sisteron
30 August 2020
Stage 2: Nice › Nice
29 August 2020
Stage 1: Nice › Nice
12 August 2020 – 16 August 2020
Critérium du Dauphiné
2.UWT
56
Mountains classification
27
16 August 2020
Stage 5: Megève › Megève
70
15 August 2020
Stage 4: Ugine › Megève
33
14 August 2020
Stage 3: Corenc › Saint-Martin-de-Belleville
48
13 August 2020
Stage 2: Vienne › Col de Porte
77
12 August 2020
Stage 1: Clermont-Ferrand › Saint-Christo-en-Jarez
85
07 August 2020 – 09 August 2020
Tour de l’Ain
2.1
40
09 August 2020
Stage 3: Saint-Vulbas › Grand Colombier
27
08 August 2020
Stage 2: Lagnieu › Lélex Monts-Jura
50
07 August 2020
Stage 1: Montréal-la-Cluse › Ceyzeriat
109
13 February 2020 – 16 February 2020
Tour de La Provence
2.Pro
15
16 February 2020
Stage 4: Avignon › Aix-en-Provence
41
15 February 2020
Stage 3: Istres › Mont Ventoux/Chalet Reynard
18
14 February 2020
Stage 2: Aubagne › La Ciotat
25
13 February 2020
Stage 1: Châteaurenard › Saintes-Maries-de-la-Mer
124
20 October 2019
Japan Cup Cycle Road Race
1.HC
8
12 October 2019
Il Lombardia
1.UWT
33
08 October 2020
Tre Valli Varesine
1.HC
35
05 October 2019
Giro dell’Emilia
1.HC
13
24 August 2019 – 15 September 2019
La Vuelta ciclista a España
2.UWT
27
Points classification
56
15 September 2019
Stage 21: Fuenlabrada › Madrid
73
14 September 2019
Stage 20: Arenas de San Pedro › Plataforma de Gredos
59
13 September 2019
Stage 19: Ávila › Toledo
149
12 September 2019
Stage 18: Colmenar Viejo › Becerril de la Sierra
23
11 September 2019
Stage 17: Aranda de Duero › Guadalajara
55
09 September 2019
Stage 16: Pravia › Alto de La Cubilla. Lena
31
08 September 2019
Stage 15: Tineo › Santuario del Acebo
47
07 September 2019
Stage 14: San Vicente de la Barquer › Oviedo
67
06 September 2019
Stage 13: Bilbao › Los Machucos. Monumento Vaca Pasiega
33
05 September 2019
Stage 12: Circuito de Navarra › Bilbao
49
04 September 2019
Stage 11: Saint-Palais › Urdax-Dantxarinea
18
03 September 2019
Stage 10: Jurançon › Pau (ITT)
33
01 September 2019
Stage 9: Andorra la Vella › Cortals d’Encamp
26
31 August 2019
Stage 8: Valls › Igualada
26
30 August 2019
Stage 7: Onda › Mas de la Costa
35
29 August 2019
Stage 6: Mora de Rubielos › Ares del Maestrat
4
28 August 2019
Stage 5: L’Eliana › Observatorio Astrofísico de Javalambre
43
27 August 2019
Stage 4: Cullera › El Puig
76
26 August 2019
Stage 3: Ibi. Ciudad del Juguete › Alicante
101
25 August 2019
Stage 2: Benidorm › Calpe
52
24 August 2019
Stage 1: Salinas de Torrevieja › Torrevieja (TTT)
18
03 August 2019 – 09 August 2019
Tour de Pologne
2.UWT
36
09 August 2019
Stage 7: Bukovina Resort › Bukowina Tatrzańska
28
08 August 2019
Stage 6: Zakopane › Kościelisko
63
07 August 2019
Stage 5: Wieliczka › Bielsko-Biała
44
05 August 2019
Stage 3: Chorzów › Zabrze
83
04 August 2019
Stage 2: Tarnowskie Góry › Katowice
97
03 August 2019
Stage 1: Kraków › Kraków
98
28 April 2019
Liège-Bastogne-Liège
1.UWT
DNF
24 April 2019
La Flèche Wallonne
1.UWT
52
21 April 2019
Amstel Gold Race
1.UWT
21
13 March 2019 – 19 March 2019
Tirreno-Adriatico
2.UWT
21
19 March 2019
Stage 7: San Benedetto del Tronto › San Benedetto del Tronto (ITT)
71
18 March 2019
Stage 6 – Matelica › Jesi
59
17 March 2019
Stage 5 – Colli al Metauro › Recanati
31
16 March 2019
Stage 4 – Foligno › Fossombrone
26
15 March 2019
Stage 3 – Pomarance › Foligno
82
14 March 2019
Stage 2 – Camaiore › Pomarance
22
13 March 2019
Stage 1 (TTT) – Lido di Camaiore › Lido di Camaiore
2
27 January 2019
Cadel Evans Great Ocean Road Race
1.UWT
12
15 January 2019 – 20 January 2019
Santos Tour Down Under
2.UWT
31
20 January 2019
Stage 6: McLaren Vale › Willunga Hill
30
19 January 2019
Stage 5: Glenelg › Strathalbyn
68
18 January 2019
Stage 4: Unley › Campbelltown
40
17 January 2019
Stage 3: Lobethal › Uraidla
45
16 January 2019
Stage 2: Norwood › Angaston
37
15 January 2019
Stage 1: North Adelaide › Port Adelaide
51
21 October 2018
Japan Cup Cycle Road Race
1.HC
7
13 October 2019
Il Lombardia
1.UWT
45
09 October 2018
Tre Valli Varesine
1.HC
64
07 October 2018
Gran Premio Bruno Beghelli
1.HC
73
06 October 2018
Giro dell’Emilia
1.HC
48
04 August 2018
Clasica Ciclista San Sebastian
1.UWT
8
07 July 2018 – 29 July 2018
Tour de France
2.UWT
31
Mountains classification
27
Points classification
78
29 July 2018
Stage 21 – Houilles › Paris
46
28 July 2018
Stage 20 (ITT) – Saint-Pée-sur-Nivelle › Espelette
63
27 July 2018
Stage 19 – Lourdes › Laruns
26
26 July 2018
Stage 18 – Trie-sur-Baïse › Pau
59
25 July 2018
Stage 17 – Bagnères-de-Luchon › Col Du Portet
54
24 July 2018
Stage 16 – Carcassonne › Bagnères-de-Luchon
6
22 July 2018
Stage 15 – Millau › Carcassonne
55
21 July 2018
Stage 14 – Saint-Paul-Trois-Châteaux › Mende
96
20 July 2018
Stage 13 – Bourg d’Oisans › Valence
91
19 July 2018
Stage 12 – Bourg-Saint-Maurice Les Arcs › Alpe d’Huez
21
18 July 2018
Stage 11 – Albertville › La Rosière Espace San Bernardo
65
17 July 2018
Stage 10 – Annecy › Le Grand-Bornand
25
15 July 2018
Stage 9 – Arras Citadelle › Roubaix
42
14 July 2018
Stage 8 – Dreux › Amiens Métropole
100
13 July 2018
Stage 7 – Fougères › Chartres
150
12 July 2018
Stage 6 – Brest › Mûr de Bretagne
57
11 July 2018
Stage 5 – Lorient › Quimper
75
10 July 2018
Stage 4 – La Baule › Sarzeau
172
09 July 2018
Stage 3 (TTT) – Cholet › Cholet
13
08 July 2018
Stage 2 – Mouilleron-Saint-Germain › La Roche-sur-Yon
136
07 July 2018
Stage 1 – Noirmoutier-en-l’Île › Fontenay-le-Comte
171
04 May 2018 – 27 May 2018
Giro d’Italia
2.UWT
23
Mountains classification
12
Points classification
60
27 May 2018
Stage 21 – Roma › Roma
136
26 May 2018
Stage 20 – Susa › Cervinia
2
25 May 2018
Stage 19 – Venaria Reale › Bardonecchia (Jafferau)
20
24 May 2018
Stage 18 – Abbiategrasso › Prato Nevoso
64
23 May 2018
Stage 17 – Riva del Garda › Iseo
85
22 May 2018
Stage 16 (ITT) – Trento › Rovereto
63
20 May 2018
Stage 15 – Tolmezzo › Sappada
28
19 May 2018
Stage 14 – San Vito al Tagliamento › Monte Zoncolan
27
18 May 2018
Stage 13 – Ferrara › Nervesa della Battaglia
140
17 May 2018
Stage 12 – Osimo › Imola
113
16 May 2018
Stage 11 – Assisi › Osimo
88
15 May 2018
Stage 10 – Penne › Gualdo Tadino
59
13 May 2018
Stage 9 – Pesco Sannita › Gran Sasso d’Italia
60
12 May 2018
Stage 8 – Praia a Mare › Montevergine di Mercogliano
54
11 May 2018
Stage 7 – Pizzo › Praia a Mare
155
10 May 2018
Stage 6 – Caltanissetta › Etna
29
09 May 2018
Stage 5 – Agrigento › Santa Ninfa (Valle del Belice)
77
08 May 2018
Stage 4 – Catania › Caltagirone
81
07 May 2018
Stage 3 – Be’er Sheva › Eilat
141
06 May 2018
Stage 2 – Haifa › Tel Aviv
157
05 May 2018
Stage 1 (ITT) – Jerusalem › Jerusalem
98
22 April 2018
Liège – Bastogne – Liège
1.UWT
24
18 April 2018
La Flèche Wallonne
1.UWT
20
15 April 2018
Amstel Gold Race
1.UWT
28
19 March 2018 – 25 March 2018
Volta Ciclista a Catalunya
2.UWT
DNF
20 March 2018
Stage 2 – Mataró › Valls
DNF
19 March 2018
Stage 1 – Calella › Calella
120
04 March 2018 – 11 March 2018
Paris – Nice
2.UWT
38
11 March 2018
Stage 8 – Nice › Nice
48
10 March 2018
Stage 7 – Nice › Valdeblore La Colmiane
31
09 March 2018
Stage 6 – Sisteron › Vence
52
08 March 2018
Stage 5 – Salon-de-Provence › Sisteron
103
07 March 2018
Stage 4 (ITT) – La Fouillouse › Saint-Étienne
44
06 March 2018
Stage 3 – Bourges › Châtel-Guyon
54
05 March 2018
Stage 2 – Orsonville › Vierzon
58
04 March 2018
Stage 1 – Chatou › Meudon
13
28 January 2018
Cadel Evans Great Ocean Road Race
1.UWT
11
16 January 2018 – 21 January 2018
Santos Tour Down Under
2.UWT
10
Points classification
30
21 January 2018
Stage 6 – Adelaide › Adelaide
23
20 January 2018
Stage 5 – McLaren Vale › Willunga Hill
8
19 January 2018
Stage 4 – Norwood › Uraidla
17
18 January 2018
Stage 3 – Glenelg › Victor Harbor
13
17 January 2018
Stage 2 – Unley › Stirling
20
16 January 2018
Stage 1 – Port Adelaide › Lyndoch
30
01 July 2017 – 23 July 2017
Tour de France
2.UWT
DNF
09 July 2017
Stage 9 – Nantua › Chambéry
DNF
08 July 2017
Stage 8 – Dole › Station des Rousses
2
07 July 2017
Stage 7 – Troyes › Nuits-Saint-Georges
173
06 July 2017
Stage 6 – Vesoul › Troyes
100
05 July 2017
Stage 5 – Vittel › La Planche des Belles Filles
91
04 July 2017
Stage 4 – Mondorf-les-Bains › Vittel
164
03 July 2017
Stage 3 – Verviers › Longwy
154
02 July 2017
Stage 2 – Düsseldorf › Liège
131
01 July 2017
Stage 1 (ITT) – Düsseldorf › Düsseldorf
22
25 June 2017
National Championships – Road Race
NC
41
21 June 2017
National Championships – ITT
NC
3
14 May 2017 – 20 May 2017
Amgen Tour of California
2.UWT
13
Points classification
24
20 May 2017
Stage 7 – Mountain High › Pasadena
21
19 May 2017
Stage 6 (ITT) – Big Bear Lake › Big Bear Lake
77
18 May 2017
Stage 5 – Ontario › Mt. Baldy
9
17 May 2017
Stage 4 – Santa Barbara › Santa Clarita
25
16 May 2017
Stage 3 – Pismo Beach › Morro Bay
13
15 May 2017
Stage 2 – Modesto › San Jose
5
14 May 2017
Stage 1 – Sacramento › Sacramento
17
25 April 2017 – 30 April 2017
Tour de Romandie
2.UWT
26
30 April 2017
Stage 5 (ITT) – Lausanne › Lausanne
30
29 April 2017
Stage 4 – Domdidier › Leysin
31
28 April 2017
Stage 3 – Payerne › Payerne
52
27 April 2017
Stage 2 – Aigle › Bulle
33
26 April 2017
Stage 1 – Aigle › Champéry
30
25 April 2017
Prologue – Aigle › Aigle
36
19 April 2017
La Flèche Wallonne
1.UWT
15
20 March 2017 – 26 March 2017
Volta Ciclista a Catalunya
2.UWT
29
Mountains classification
20
26 March 2017
Stage 7 – Barcelona › Barcelona
28
25 March 2017
Stage 6 – Tortosa › Reus
37
24 March 2017
Stage 5 – Valls › Lo Port (Tortosa)
87
23 March 2017
Stage 4 – La Seu d’Urgell › Igualada
173
22 March 2017
Stage 3 – Mataró › La Molina
22
21 March 2017
Stage 2 (TTT) – Banyoles › Banyoles
7
20 March 2017
Stage 1 – Calella › Calella
30
08 March 2017 – 14 March 2017
Tirreno-Adriatico
2.UWT
19
14 March 2017
Stage 7 (ITT) – San Benedetto del Tronto › San Benedetto del Tronto
34
13 March 2017
Stage 6 – Ascoli Piceno › Civitanova Marche
39
12 March 2017
Stage 5 – Rieti › Fermo
27
11 March 2017
Stage 4 – Montalto di Castro › Terminillo
27
10 March 2017
Stage 3 – Monterotondo Marittimo › Montalto di Castro
40
09 March 2017
Stage 2 – Camaiore › Pomarance
26
08 March 2017
Stage 1 (TTT) – Lido di Camaiore › Lido di Camaiore
6
23 February 2017 – 26 February 2017
Abu Dhabi Tour
2.UWT
18
26 February 2017
Stage 4 – Yas Marina › Yas Marina
46
25 February 2017
Stage 3 – Hazza Bin Zayed Stadium › Jebel Hafeet
23
24 February 2017
Stage 2 – Al Maryah Island › Big Flag
42
23 February 2017
Stage 1 – Baynounah Educational Complex › Madinat Zayed
30
29 January 2017
Cadel Evans Great Ocean Road Race
1.UWT
11
17 January 2017 – 22 January 2017
Santos Tour Down Under
2.UWT
8
22 January 2017
Stage 6 – Adelaide › Adelaide
21
21 January 2017
Stage 5 – McLaren Vale › Willunga Hill
9
20 January 2017
Stage 4 – Norwood › Campbelltown
24
19 January 2017
Stage 3 – Glenelg › Victor Harbor
29
18 January 2017
Stage 2 – Stirling › Paracombe
19
17 January 2017
Stage 1 – Unley › Lyndoch
27
01 October 2016
Il Lombardia
1.UWT
7
20 August 2016 – 11 September 2016
Vuelta a España
2.UWT
34
Mountains classification
3
Points classification
11
11 September 2016
Stage 21 – Las Rozas › Madrid
62
10 September 2016
Stage 20 – Benidorm › Alto de Aitana. Escuadrón Ejército del Aire
5
09 September 2016
Stage 19 (ITT) – Xàbia › Calp
37
08 September 2016
Stage 18 – Requena › Gandía
83
07 September 2016
Stage 17 – Castellón › Llucena. Camins del Penygolosa
3
05 September 2016
Stage 16 – Alcañiz › Peñíscola
73
04 September 2016
Stage 15 – Sabiñánigo › Sallent de Gállego. Aramón Formigal
77
03 September 2016
Stage 14 – Urdax-Dantxarinea › Aubisque
1
02 September 2016
Stage 13 – Bilbao › Urdax-Dantxarinea
89
01 September 2016
Stage 12 – Los Corrales de Buelna › Bilbao
44
31 August 2016
Stage 11 – Colunga. Museo Jurásico › Peña Cabarga
103
29 August 2016
Stage 10 – Lugones › Lagos de Covadonga
2
28 August 2016
Stage 9 – Cistierna › Oviedo. Alto del Naranco
46
27 August 2016
Stage 8 – Villalpando › La Camperona. Valle de Sabero
65
26 August 2016
Stage 7 – Maceda › Puebla de Sanabria
114
25 August 2016
Stage 6 – Monforte de Lemos › Luintra. Ribera Sacra
59
24 August 2016
Stage 5 – Viveiro › Lugo
134
23 August 2016
Stage 4 – Betanzos › San Andrés de Teixido (Mirador Vixía de Herbeira)
78
22 August 2016
Stage 3 – Marín › Dumbría. Mirador de Ézaro
51
21 August 2016
Stage 2 – Ourense › Baiona
110
20 August 2016
Stage 1 (TTT) – Balneario Laias › Parque Náutico de Castrelo de Miño
6
10 August 2016 – 13 August 2016
Tour de l’Ain
2.1
21
13 August 2016
Stage 4 – Lagnieu › Belley
23
12 August 2016
Stage 3 – Nantua › Lelex Monts-Jura
21
11 August 2016
Stage 2 – Saint-Didier-sur-Chalaronne › Montreal-la Cluse
54
10 August 2016
Stage 1 – Montrevel-en-Bresse › Saint-Vulbas
98
11 June 2016 – 19 June 2016
Tour de Suisse
2.UWT
DNF
12 June 2016
Stage 2 – Baar › Baar
DNF
11 June 2016
Stage 1 (ITT) – Baar › Baar
34
24 April 2016
Liège – Bastogne – Liège
1.UWT
78
20 April 2016
La Flèche Wallonne
1.UWT
15
14 April 2016
Amstel Gold Race
1.UWT
23
04 April 2016 – 09 April 2016
Vuelta Ciclista al Pais Vasco
2.UWT
28
Points classification
24
09 April 2016
Stage 6 (ITT) – Eibar › Eibar
36
08 April 2016
Stage 5 – Orio › Arrate (Eibar)
61
07 April 2016
Stage 4 – Lesaka › Orio
14
06 April 2016
Stage 3 – Vitoria-Gasteiz › Lesaka
41
05 April 2016
Stage 2 – Markina-Xemein › Amurrio-Baranbio
9
04 April 2016
Stage 1 – Etxebarria › Markina-Xemein
27
21 March 2016 – 27 March 2016
Volta Ciclista a Catalunya
2.UWT
26
27 March 2016
Stage 7 – Barcelona › Barcelona
34
26 March 2016
Stage 6 – Sant Joan Despi › Vilanova i la Geltru
67
25 March 2016
Stage 5 – Rialp › Valls
58
24 March 2016
Stage 4 – Bagà › Port Ainé
37
23 March 2016
Stage 3 – Girona › La Molina
47
22 March 2016
Stage 2 – Mataró › Olot
24
21 March 2016
Stage 1 – Calella › Calella
38
05 March 2016
Strade Bianche
1.HC
22
17 February 2016 – 21 February 2016
Volta ao Algarve em Bicicleta
2.1
25
21 February 2016
Stage 5 – Almodôvar › Alto do Malhão
14
20 February 2016
Stage 4 – S. Brás de Alportel › Tavira
167
19 February 2016
Stage 3 (ITT) – Sagres › Sagres
33
18 February 2016
Stage 2 – Lagoa › Alto da Fóia
12
17 February 2016
Stage 1 – Lagos › Albufeira
136
04 October 2015
Il Lombardia
1.UWT
11
27 September 2015
World Championships – Road Race
WC
91
20 September 2015
World Championships – TTT
WC
6
13 September 2015
Grand Prix Cycliste de Montréal
1.UWT
8
11 September 2015
Grand Prix Cycliste de Québec
1.UWT
20
02 August 2015 – 08 August 2015
Tour de Pologne
2.UWT
DNF
04 August 2015
Stage 3 – Zawiercie › Katowice
DNS
03 August 2015
Stage 2 – Czestochowa › Dabrowa Górnicza
95
02 August 2015
Stage 1 – Warszawa › Warszawa
59
04 July 2015 – 26 July 2015
Tour de France
2.UWT
6
Mountains classification
15
Points classification
25
26 July 2015
Stage 21 – Sèvres › Paris
36
25 July 2015
Stage 20 – Modane › l’Alpe d’Huez
20
24 July 2015
Stage 19 – St-Jean-de-Maurienne › La Toussuire – Les Sybelles
8
23 July 2015
Stage 18 – Gap › St-Jean-de-Maurienne
11
22 July 2015
Stage 17 – Digne-Les-Bains › Pra-Loup
25
20 July 2015
Stage 16 – Bourg-de-Péage › Gap
31
19 July 2015
Stage 15 – Mende › Valence
31
18 July 2015
Stage 14 – Rodez › Mende
26
17 July 2015
Stage 13 – Muret › Rodez
13
16 July 2015
Stage 12 – Lannemezan › Plateau de Beille
18
15 July 2015
Stage 11 – Pau › Cauterets
15
14 July 2015
Stage 10 – Tarbes › La Pierre-Saint-Martin
4
12 July 2015
Stage 9 (TTT) – Vannes › Plumelec
9
11 July 2015
Stage 8 – Rennes › Mûr-de-bretagne
19
10 July 2015
Stage 7 – Livarot › Fougères
27
09 July 2015
Stage 6 – Abbeville › Le Havre
12
08 July 2015
Stage 5 – Arras › Amiens
29
07 July 2015
Stage 4 – Seraing › Cambrai
14
06 July 2015
Stage 3 – Antwerpen › Huy
14
05 July 2015
Stage 2 – Utrecht › Neeltje Jans
28
04 July 2015
Stage 1 (ITT) – Utrecht › Utrecht
11
13 June 2015 – 21 June 2015
Tour de Suisse
2.UWT
9
21 June 2015
Stage 9 (ITT) – Bern › Bern
10
20 June 2015
Stage 8 – Bern › Bern
30
19 June 2015
Stage 7 – Biel/Bienne › Düdingen
16
18 June 2015
Stage 6 – Wil › Biel/Bienne
22
17 June 2015
Stage 5 – Unterterzen/Flumserberg › Sölden/Rettenbachgletscher
16
16 June 2015
Stage 4 – Flims › Schwarzenbach
10
15 June 2015
Stage 3 – Quinto › Olivone
14
14 June 2015
Stage 2 – Risch-Rotkreuz › Risch-Rotkreuz
14
13 June 2015
Prologue – Risch-Rotkreuz › Risch-Rotkreuz
77
10 May 2015 – 17 May 2015
Amgen Tour of California
2.HC
5
Mountains classification
30
17 May 2015
Stage 8 – Los Angeles › Los Angeles
25
16 May 2015
Stage 7 – Ontario › Mt. Baldy
8
15 May 2015
Stage 6 (ITT) – Big Bear Lake › Big Bear Lake
9
14 May 2015
Stage 5 – Santa Barbara › Santa Clarita
17
13 May 2015
Stage 4 – Pismo Beach › Avila Beach
18
12 May 2015
Stage 3 – San Jose › San Jose
6
11 May 2015
Stage 2 – Nevada City › Lodi
17
10 May 2015
Stage 1 – Sacramento › Sacramento
27
28 April 2015 – 03 May 2015
Tour de Romandie
2.UWT
15
03 May 2015
Stage 6 (ITT) – Lausanne › Lausanne
21
02 May 2015
Stage 5 – Fribourg › Champex-Lac
11
01 May 2015
Stage 4 – La Neuveville › Fribourg
34
30 April 2015
Stage 3 – Moutier › Porrentruy
33
29 April 2015
Stage 2 – Apples › Saint-Imier
42
28 April 2015
Stage 1 (TTT) – Vallée de Joux › Juraparc
15
22 April 2015
La Flèche Wallonne
1.UWT
25
18 February 2015 – 22 February 2015
Volta ao Algarve em Bicicleta
2.1
DNF
20 February 2015
Stage 3 (ITT) – Vila do Bispo › Cabo de São Vicente
DNS
19 February 2015
Stage 2 – Lagoa › Monchique
16
18 February 2015
Stage 1 – Lagos › Albufeira
59
23 August 2014 – 14 September 2014
Vuelta a España
2.UWT
DNF
11 September 2014
Stage 18 – A Estrada › Monte Castrove en Meis
DNS
10 September 2014
Stage 17 – Ortigueira › A Coruña
26
08 September 2014
Stage 16 – San Martín del Rey Aurelio › Lagos de Somiedo (La Farrapona)
8
07 September 2014
Stage 15 – Oviedo › Lagos de Covadonga
11
06 September 2014
Stage 14 – Santander › La Camperona
24
05 September 2014
Stage 13 – Belorado › Obregón (Parque de Cabárceno)
8
04 September 2014
Stage 12 – Logroño › Logroño
29
03 September 2014
Stage 11 – Pamplona › Santuario de San Miguel de Aralar
10
02 September 2014
Stage 10 (ITT) – Real Monasterio de Santa María de Veruela › Borja
18
31 August 2014
Stage 9 – Carboneras de Guadazaón › Aramón Valdelinares
24
30 August 2014
Stage 8 – Baeza › Albacete
21
29 August 2014
Stage 7 – Alhendín › Alcaudete
11
28 August 2014
Stage 6 – Benalmádena › La Zubia (Cumbres Verdes)
10
27 August 2014
Stage 5 – Priego de Córdoba › Ronda
27
26 August 2014
Stage 4 – Mairena del Alcor (Sevilla) › Córdoba
40
25 August 2014
Stage 3 – Cádiz › Arcos de la Frontera
14
24 August 2014
Stage 2 – Algeciras › San Fernando
38
23 August 2014
Stage 1 (TTT) – Jerez de la Frontera › Jerez de la Frontera
8
03 August 2014 – 09 August 2014
Tour de Pologne
2.UWT
8
Mountains classification
15
Points classification
36
09 August 2014
Stage 7 (ITT) – Kraków › Kraków
47
08 August 2014
Stage 6 – BUKOVINA Terma Hotel Spa › Bukowina Tatrzańska
8
07 August 2014
Stage 5 – Zakopane › Strbske Pleso (Svk)
22
06 August 2014
Stage 4 – Tarnów Gemini Park › Katowice
67
05 August 2014
Stage 3 – Kielce › Rzeszów
70
04 August 2014
Stage 2 – Toruń › Warszawa
39
03 August 2014
Stage 1 – Gdańsk › Bydgoszcz
41
29 June 2014
National Championships – Road Race
NC
DNF
07 April 2014 – 12 April 2014
Vuelta Ciclista al Pais Vasco
2.UWT
DNF
11 April 2014
Stage 5 – Eibar › Markina-Xemein
DNF
10 April 2014
Stage 4 – Vitoria-Gasteiz › Eibar (Arrate)
23
09 April 2014
Stage 3 – Urdazubi › Vitoria-Gasteiz
34
08 April 2014
Stage 2 – Ordizia › Dantxarinea (Urdazabi)
18
07 April 2014
Stage 1 – Ordizia › Ordizia
16
12 March 2014 – 18 March 2014
Tirreno-Adriatico
2.UWT
DNF
15 March 2014
Stage 4 – Indicatore (Arezzo) › Cittareale (Selva Rotonda)
DNF
14 March 2014
Stage 3 – Cascina › Arezzo
21
13 March 2014
Stage 2 – San Vincenzo › Cascina
93
12 March 2014
Stage 1 (TTT) – Donoratico › San Vincenzo
9
18 February 2014 – 23 February 2014
Tour of Oman
2.HC
5
Points classification
24
23 February 2014
Stage 6 – As Sifah › Matrah Corniche
22
22 February 2014
Stage 5 – BidBid › Jabal Al Akhdhar (Green Mountain)
5
21 February 2014
Stage 4 – Wadi Al Abiyad › Ministry of Housing
14
20 February 2014
Stage 3 – Bank Muscat › Al Bustan
42
19 February 2014
Stage 2 – Al Bustan › Quriyat
56
18 February 2014
Stage 1 – As Suwayq Castle › Naseem Garden
42
21 January 2014 – 26 January 2014
Tour Down Under
2.UWT
6
Mountains classification
8
Points classification
6
26 January 2014
Stage 6 – Adelaide › Adelaide
22
25 January 2014
Stage 5 – McLaren Vale › Willunga
4
24 January 2014
Stage 4 – Unley › Victor Harbor
15
23 January 2014
Stage 3 – Norwood › Campbelltown
10
22 January 2014
Stage 2 – Prospect › Stirling
5
21 January 2014
Stage 1 – Nuriootpa › Angaston
10
11 October 2013 – 15 October 2013
Tour of Beijing
WT
8
Points classification
33
15 October 2013
Stage 5 – Tian an men Square › Bird’s Nest Piazza
25
14 October 2013
Stage 4 – Yanqing › Mentougou Miaofeng Mountain
8
13 October 2013
Stage 3 – Yanqing › Qiandiajian
36
12 October 2013
Stage 2 – Huairou Studio City › Yanqing
55
11 October 2013
Stage 1 – Shunyi › Huairou Studio City
74
06 October 2013
Il Lombardia
WT
10
29 September 2013
World Championships – Road Race
WC
DNF
15 September 2013
Grand Prix Cycliste de Montréal
WT
12
13 September 2013
Grand Prix Cycliste de Québec
WT
1
03 September 2013 – 08 September 2013
Tour of Alberta
2.1
5
Mountains classification
2
Points classification
20
08 September 2013
Stage 5 – Okotoks › Calgary
29
07 September 2013
Stage 4 – Black Diamond › Canmore
46
06 September 2013
Stage 3 – Strathmore › Drumheller
5
05 September 2013
Stage 2 – Devon › Red Deer
31
04 September 2013
Stage 1 – Strathcona › Camrose
29
03 September 2013
Prologue – Edmonton › Edmonton
12
27 July 2013
Clasica Ciclista San Sebastian
WT
13
29 June 2013 – 21 July 2013
Tour de France
WT
26
Points classification
79
21 July 2013
Stage 21 – Château de Versailles › Paris
64
20 July 2013
Stage 20 – Annecy › Le Semnoz
78
19 July 2013
Stage 19 – Le Bourg d’Oisans › Le Grand Bornand
7
18 July 2013
Stage 18 – Gap › Alpe d’Huez
25
17 July 2013
Stage 17 (ITT) – Embrun › Chorges
97
16 July 2013
Stage 16 – Vaison-la-Romaine › Gap
50
14 July 2013
Stage 15 – Givors › Mont Ventoux
17
13 July 2013
Stage 14 – Saint-Pourçain-sur-Sioule › Lyon
27
12 July 2013
Stage 13 – Tours › Saint-Amand-Monrond
90
11 July 2013
Stage 12 – Fougères › Tours
120
10 July 2013
Stage 11 (ITT) – Avranches › Mont-Saint-Michel
44
09 July 2013
Stage 10 – Saint-Gildas-des-Bois › Saint-Malo
141
07 July 2013
Stage 9 – Saint Girons › Bagnéres de Bigorre
22
06 July 2013
Stage 8 – Castres › Ax 3 Domaines
37
05 July 2013
Stage 7 – Montpellier › Albi
63
04 July 2013
Stage 6 – Aix-en-Provence › Montpellier
119
03 July 2013
Stage 5 – Cagnes-sur-Mer › Marseille
54
02 July 2013
Stage 4 (TTT) – Nice › Nice
14
01 July 2013
Stage 3 – Ajaccio › Calvi
155
30 June 2013
Stage 2 – Bastia › Ajaccio
89
29 June 2013
Stage 1 – Porto-Vecchio › Bastia
101
23 June 2013
National Championships – Road Race
NC
DNF
12 June 2013 – 16 June 2013
Skoda-Tour de Luxembourg
2.HC
9
Mountains classification
15
16 June 2013
Stage 4 – Mersch › Luxembourg
16
15 June 2013
Stage 3 – Eschweiler › Diekirch
20
14 June 2013
Stage 2 – Schifflange › Walferdange
25
13 June 2013
Stage 1 – Luxembourg › Hautcharage
77
12 June 2013
Prologue – Luxembourg › Luxembourg
12
04 April 2013 – 26 May 2013
Giro d’Italia
WT
DNF
25 May 2013
Stage 20 – Silandro/Schlanders › Tre Cime de Lavaredo
DNS
23 May 2013
Stage 18 (ITT) – Mori › Polsa
28
22 May 2013
Stage 17 – Caravaggio › Vicenza
24
21 May 2013
Stage 16 – Valloire › Ivrea
17
19 May 2013
Stage 15 – Cesana Torinese › Les Granges du Galibier
25
18 May 2013
Stage 14 – Cervere › Bardonecchia (Jafferau)
34
17 May 2013
Stage 13 – Busseto › Cherasco
28
16 May 2013
Stage 12 – Longarone › Treviso
49
15 May 2013
Stage 11 – Tarvisio (Cave del Predil) › Vajont
39
14 May 2013
Stage 10 – Cordenons › Altopiano del Montasio
13
12 May 2013
Stage 9 – San Sepoicro › Firenze
15
11 May 2013
Stage 8 (ITT) – Gabicce Mare › Saltara
11
10 May 2013
Stage 7 – San Salvo › Pescara
18
09 May 2013
Stage 6 – Mola di Bari › Margherita di Savoia
64
08 May 2013
Stage 5 – Cosenza › Matera
26
07 May 2013
Stage 4 – Policastro Bussentino › Serra San Bruno
17
06 May 2013
Stage 3 – Sorrento › Marina di Ascea
9
05 May 2013
Stage 2 (TTT) – Ischia › Forio
8
04 May 2013
Stage 1 – Naples › Naples
61
23 April 2013 – 28 April 2013
Tour de Romandie
WT
54
Mountains classification
26
28 April 2013
Stage 5 (ITT) – Genève › Genève
35
27 April 2013
Stage 4 – Marly › Les Diablerets
64
26 April 2013
Stage 3 – Payerne › Payerne
44
25 April 2013
Stage 2 – Prilly/Ouest lausannois › Granges (So)
20
24 April 2013
Stage 1 – Saint-Maurice › Renens/Ouest lausannois
45
23 April 2013
Prologue – Le Châble › Bruson
29
18 March 2013 – 24 March 2013
Volta Ciclista a Catalunya
WT
6
Mountains classification
26
Stage 7 – El Vendrell › Barcelona
17
Stage 6 – Almacelles › Valls
20
Stage 5 – Rialp (Pallars Sobirà) › Lleida
21
Stage 4 – Llanars (Vall de Camprodon) › Port-Ainé (Pallars Sobirà – Rialp)
5
Stage 3 – Vidreres › Vallter 2000 (Setcases)
18
Stage 2 – Girona › Banyoles
18
Stage 1 – Calella › Calella
7
03 March 2013 – 10 March 2013
Paris – Nice
2.UWT
DNF
09 March 2013
Stage 6 – Manosque › Nice
DNF
08 March 2013
Stage 5 – Châteauneuf-du-Pape › La Montagne de Lure
39
07 March 2013
Stage 4 – Brioude › Saint-Vallier
31
06 March 2013
Stage 3 – Châtel-Guyon › Brioude
34
05 March 2013
Stage 2 – Vimory › Cérilly
35
04 March 2013
Stage 1 – Saint-Germain-en-Laye › Nemours
55
03 March 2013
Prologue – Houilles › Houilles
19
24 February 2013
Clasica de Almeria
1.HC
62
23 February 2012
Vuelta Ciclista a Murcia
1.1
4
17 February 2013 – 20 February 2013
Vuelta a Andalucia Ruta Ciclista Del Sol
2.1
14
Points classification
13
20 February 2013
Stage 3 – Lucena (Córdoba) › Rincón de la Victoria (Málaga)
12
19 February 2013
Stage 2 – Trebujena (Cádiz) › Montilla (Córdoba)
69
18 February 2013
Stage 1 – San Fernando › Ubrique
8
17 February 2013
Prologue – San Fernando › San Fernando
110
06 February 2013
Trofeo Alcúdia-Can Picafort-Playa de Muro
1.1
34
05 February 2013
Trofeo Serra de Tramuntana, Deià-Lluc
1.1
3
04 February 2013
Trofeo Migjorn
1.1
167
03 February 2013
Trofeo Palma
1.1
154
23 September 2012
World Championships – Road Race
WC
32
16 September 2012
UCI TTT World Championships Men
WC
5
18 August 2012 – 09 September 2012
Vuelta a España
WT
6
Points classification
15
09 September 2012
Stage 21 – Cercedilla › Madrid