2020

Results

  • 01 December 2020

    Coming soon

  • 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

2019

Results

  • 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

2018

Results

  • 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

2017

Results

  • 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

2016

Results

  • 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

2015

Results

  • 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

2014

Results

  • 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

  • 09 May 2014 – 01 June 2014

    Giro d’Italia

    2.UWT

    DNF

    18 May 2014

    Stage 9 – Lugo › Sestola (Passo del Lupo)

    DNF

    17 May 2014

    Stage 8 – Foligno › Montecopiolo

    140

    16 May 2014

    Stage 7 – Frosinone › Foligno

    155

    15 May 2014

    Stage 6 – Sassano › Montecassino

    159

    14 May 2014

    Stage 5 – Taranto › Viggiano

    27

    13 May 2014

    Stage 4 – Giovinazzo › Bari

    114

    11 May 2014

    Stage 3 – Armagh › Dublin

    50

    10 May 2014

    Stage 2 – Belfast › Belfast

    92

    09 May 2014

    Stage 1 – Belfast › Belfast (TTT)

    13

  • 05 April 2014

    Volta Limburg Classic

    1.1

    52

  • 24 March 2014 – 30 March 2014

    Volta Ciclista a Catalunya

    2.UWT

    DNF

    30 March 2014

    Stage 7 – Barcelona (Montjuïc) › Barcelona (Montjuïc)

    DNF

    29 March 2014

    Stage 6 – El Vendrell › Vilanova i la Geltrú

    94

    28 March 2014

    Stage 5 – Llanars–Vall de Camprodon › Valls

    133

    27 March 2014

    Stage 4 – Alp › Vallter 2000-Setcases

    29

    26 March 2014

    Stage 3 – Banyoles › La Molina (Alp)

    36

    25 March 2014

    Stage 2 – Mataró › Girona

    22

    24 March 2014

    Stage 1 – Calella › Calella

    108

  • 27 February 2014 – 08 March 2014

    Le Tour de Langkawi

    2.HC

    7

    Mountains classification

    9

    Points classification

    39

    08 March 2014

    Stage 10 – Tasik Kenyir › Kuala Terengganu

    41

    07 March 2014

    Stage 9 – Bandar Permaisuri › Kuala Terengganu

    21

    06 March 2014

    Stage 8 – Kuantan › Marang

    88

    05 March 2014

    Stage 7 – Kota Tinggi › Pekan

    32

    04 March 2014

    Stage 6 – Melaka › Pontian

    57

    03 March 2014

    Stage 5 – Karak › Rembau

    15

    02 March 2014

    Stage 4 – Subang › Genting Highlands

    7

    01 March 2014

    Stage 3 – Kampar › Kuala Lumpur

    37

    28 February 2014

    Stage 2 – Sungai Petani › Taiping

    112

    27 February 2014

    Stage 1 – Langkawi (Porto Malai) › Langkawi (Pantai Chenang)

    50

  • 19 February 2014 – 23 February 2014

    Volta ao Algarve

    2.1

    DNF

    23 February 2014

    Stage 5 – Tavira › Vilamoura

    DNS

    22 February 2014

    Stage 4 – Almodôvar › Alto do Malhão

    31

    21 February 2014

    Stage 3 – Vila do Bispo › Sagres (ITT)

    41

    20 February 2014

    Stage 2 – Lagoa › Monchique

    26

    19 February 2014

    Stage 1 – Faro › Albufeira

    60

2013

Results

  • 15 September 2013

    Grand Prix Cycliste de Montréal

    WT

    61

  • 13 September 2013

    Grand Prix Cycliste de Québec

    WT

    77

  • 03 September 2013 – 08 September 2013

    Tour of Alberta

    2.1

    10

    08 September 2013

    Stage 5 – Okotoks › Calgary

    37

    07 September 2013

    Stage 4 – Black Diamond › Canmore

    52

    06 September 2013

    Stage 3 – Strathmore › Drumheller

    14

    05 September 2013

    Stage 2 – Devon › Red Deer

    80

    04 September 2013

    Stage 1 – Strathcona › Camrose

    57

    03 September 2013

    Prologue – Edmonton › Edmonton

    50

  • 09 August 2013 – 13 August 2013

    Tour de l’Ain

    2.1

    26

    Mountains classification

    2

    13 August 2013

    Stage 4 – Nantua › Belley

    21

    12 August 2013

    Stage 3 – Izernore › Lélex Monts-Jura

    53

    11 August 2013

    Stage 2 – Ferme-Musée de la Forêt › Oyonnax

    46

    10 August 2013

    Stage 1 – Lagnieu › Bourg-en-Bresse

    73

    09 August 2013

    Prologue – Trevoux › Trevoux

    30

  • 27 July 2013 – 03 August 2013

    Tour de Pologne

    WT

    DNF

    03 August 2013

    Stage 7 – Wieliczka › Krakow (ITT)

    DNS

    02 August 2013

    Stage 6 – Bukovina Terma Hotel Spa › Bukowina Tatrzanska

    26

    01 August 2013

    Stage 5 – Nowi Targ › Zakopane

    17

    31 July 2013

    Stage 4 – Tarnow › Katowice

    51

    30 July 2013

    Stage 3 – Krakow › Rzeszow

    36

    28 July 2013

    Stage 2 – Marilleva Val di Sole › Passo Pordoi

    15

    27 July 2013

    Stage 1 – Rovereto › Madonna di Campiglio

    25

  • 08 June 2013 – 16 June 2013

    Tour de Suisse

    WT

    44

    16 June 2013

    Stage 9 – Bad Ragaz › Flumserberg (ITT)

    47

    15 June 2013

    Stage 8 – Zernez › Bad Ragaz

    58

    14 June 2013

    Stage 7 – Meilen › La Punt

    52

    13 June 2013

    Stage 6 – Leuggern › Meilen

    89

    12 June 2013

    Stage 5 – Buochs › Leuggern

    73

    11 June 2013

    Stage 4 – Meiringen/Brienz › Buochs

    96

    10 June 2013

    Stage 3 – Montreux › Meiringen

    73

    09 June 2013

    Stage 2 – Ulrichen › Crans-Montana

    38

    08 June 2013

    Stage 1 – Quinto › Quinto (ITT)

    118

  • 04 May 2013 – 26 May 2013

    Giro d’Italia

    WT

    26

    26 May 2013

    Stage 21 – Riese Pio X › Brescia

    59

    25 May 2013

    Stage 20 – Silandro/Schlanders › Tre Cime de Lavaredo

    75

    23 May 2013

    Stage 18 – Mori › Polsa (ITT)

    26

    22 May 2013

    Stage 17 – Caravaggio › Vicenza

    36

    21 May 2013

    Stage 16 – Valloire › Ivrea

    47

    19 May 2013

    Stage 15 – Cesana Torinese › Les Granges du Galibier

    41

    18 May 2013

    Stage 14 – Cervere › Bardonecchia (Jafferau)

    33

    17 May 2013

    Stage 13 – Busseto › Cherasco

    91

    16 May 2013

    Stage 12 – Longarone › Treviso

    89

    15 May 2013

    Stage 11 – Tarvisio (Cave del Predil) › Vajont

    151

    14 May 2013

    Stage 10 – Cordenons › Altopiano del Montasio

    20

    12 May 2013

    Stage 9 – San Sepoicro › Firenze

    21

    11 May 2013

    Stage 8 – Gabicce Mare › Saltara (ITT)

    52

    10 May 2013

    Stage 7 – San Salvo › Pescara

    16

    09 May 2013

    Stage 6 – Mola di Bari › Margherita di Savoia

    80

    08 May 2013

    Stage 5 – Cosenza › Matera

    32

    07 May 2013