2021

Results

2020

Results

  • 20 October 2020 – 08 November 2020

    La Vuelta ciclista a España

    2.UWT

    DNF

    28 October 2020

    Stage 8: Logroño › Alto de Moncalvillo

    DNS

    27 October 2020

    Stage 7: Vitoria-Gasteiz › Villanueva de Valdegovia

    95

    25 October 2020

    Stage 6: Biescas › Aramón Formigal

    82

    24 October 2020

    Stage 5: Huesca › Sabiñanigo

    58

    23 October 2020

    Stage 4: Garray › Ejea de los Caballeros

    76

    22 October 2020

    Stage 3: Lodosa › La Laguna Negra de Vinuesa

    135

    21 October 2020

    Stage 2: Pamplona › Lekunberri

    37

    20 October 2020

    Stage 1: Irún › Arrate

    16

  • 04 October 2020

    Liège-Bastogne-Liège

    1.UWT

    12

  • 30 September 2020

    La Flèche Wallonne

    1.UWT

    DNF

  • 27 September 2020

    World Championships – Road Race

    WC

    14

  • 25 September 2020

    World Championships – ITT

    WC

    10

  • 29 August 2020 – 20 September 2020

    Tour de France

    2.UWT

    7

    Points classification

    41

    20 September 2020

    Stage 21: Mantes-la-Jolie › Paris

    37

    19 September 2020

    Stage 20: Lure › La Planche des Belles Filles (ITT)

    2

    18 September 2020

    Stage 19: Bourg-en-Bresse › Champagnole

    41

    17 September 2020

    Stage 18: Méribel › La Roche-sur-Foron

    10

    16 September 2020

    Stage 17: Grenoble › Méribel – Col de la Loze

    10

    15 September 2020

    Stage 16: La Tour-du-Pin › Villard-de-Lans

    30

    13 September 2020

    Stage 15: Lyon › Grand Colombier

    12

    12 September 2020

    Stage 14: Clermont-Ferrand › Lyon

    26

    11 September 2020

    Stage 13: Châtel-Guyon › Pas de Peyrol (Le Puy Mary)

    23

    10 September 2020

    Stage 12: Chauvigny › Sarran

    22

    09 September 2020

    Stage 11: Châtelaillon-Plage › Poitiers

    43

    08 September 2020

    Stage 10: île d’Oléron › Île de Ré

    28

    06 September 2020

    Stage 9: Pau › Laruns

    17

    05 September 2020

    Stage 8: Cazères › Loudenvielle

    30

    04 September 2020

    Stage 7: Millau › Lavaur

    25

    03 September 2020

    Stage 6: Le Teil › Mont Aigoual

    15

    02 September 2020

    Stage 5: Gap › Privas

    26

    01 September 2020

    Stage 4: Sisteron › Orcières-Merlette

    11

    31 August 2020

    Stage 3: Nice › Sisteron

    34

    30 August 2020

    Stage 2: Nice › Nice

    22

    29 August 2020

    Stage 1: Nice › Nice

    43

  • 12 August 2020 – 16 August 2020

    Critérium du Dauphiné

    2.UWT

    7

    Mountains classification

    31

    Points classification

    23

    16 August 2020

    Stage 5: Megève › Megève

    5

    15 August 2020

    Stage 4: Ugine › Megève

    13

    14 August 2020

    Stage 3: Corenc › Saint-Martin-de-Belleville

    19

    13 August 2020

    Stage 2: Vienne › Col de Porte

    14

    12 August 2020

    Stage 1: Clermont-Ferrand › Saint-Christo-en-Jarez

    22

  • 07 August 2020 – 09 August 2020

    Tour de l’Ain

    2.1

    11

    Points classification

    8

    09 August 2020

    Stage 3: Saint-Vulbas › Grand Colombier

    8

    08 August 2020

    Stage 2: Lagnieu › Lélex Monts-Jura

    23

    07 August 2020

    Stage 1: Montréal-la-Cluse › Ceyzeriat

    4

2019

Results

  • 09 June 2019 – 16 June 2019

    Critérium du Dauphiné

    2.UWT

    DNF

    15 June 2019

    Stage 7: Saint-Genix-les-Villages › Pipay

    DNS

    14 June 2019

    Stage 6: Saint-Vulbas › Saint-Michel-de-Maurienne

    50

    13 June 2019

    Stage 5: Boën-sur-Lignon › Voiron

    77

    12 June 2019

    Stage 4: Roanne › Roanne (ITT)

    3

    11 June 2019

    Stage 3: Le Puy-en-Velay › Riom

    54

    10 June 2019

    Stage 2: Mauriac › Craponne-sur-Arzon

    72

    09 June 2019

    Stage 1: Aurillac › Jussac

    41

  • 11 February 2019 – 02 June 2019

    Giro d’Italia

    2.UWT

    DNF

    15 May 2019

    Stage 5: Frascati › Terracina

    DNF

    14 May 2019

    Stage 4: Orbetello › Frascati

    98

    13 May 2019

    Stage 3: Vinci › Orbetello

    34

    12 May 2019

    Stage 2: Bologna › Fucecchio

    20

    11 May 2019

    Stage 1: Bologna › Madonna di San Luca (ITT)

    5

  • 28 April 2019

    Liège-Bastogne-Liège

    1.UWT

    50

  • 23 March 2019

    Milano-Sanremo

    1.UWT

    11

  • 13 March 2019 – 19 March 2019

    Tirreno-Adriatico

    2.UWT

    4

    Mountains classification

    18

    Points classification

    11

    19 March 2019

    Stage 7: San Benedetto del Tronto › San Benedetto del Tronto (ITT)

    7

    18 March 2019

    Stage 6: Matelica › Jesi

    29

    17 March 2019

    Stage 5: Colli al Metauro › Recanati

    4

    16 March 2019

    Stage 4: Foligno › Fossombrone

    17

    15 March 2019

    Stage 3: Pomarance › Foligno

    33

    14 March 2019

    Stage 2: Camaiore › Pomarance

    18

    13 March 2019

    Stage 1: Lido di Camaiore › Lido di Camaiore (TTT)

    3

  • 24 February 2019 – 02 March 2019

    UAE Tour

    2.UWT

    6

    Points classification

    12

    02 March 2019

    Stage 7: Dubai Safari Park › City Walk

    28

    01 March 2019

    Stage 6: Ajman › Jebel Jais

    2

    28 February 2019

    Stage 5: Flag Island › Khor Fakkan

    45

    27 February 2019

    Stage 4: Palm Jumeirah › Hatta Dam

    14

    26 February 2019

    Stage 3: UAE University › Jebel Hafeet

    13

    25 February 2019

    Stage 2: Yas Island › Abu Dhabi Big Flag

    35

    24 February 2019

    Stage 1: Al Hudayriat Island › Al Hudayriat Island (TTT)

    2

2018

Results

  • 14 October 2018

    Hammer Hong Kong

    1.1

    1

  • 30 September 2018

    World Championships – Road Race

    WC

    4

  • 26 September 2018

    World Championships – ITT

    WC

    2

  • 23 September 2018

    World Championships – TTT

    WC

    2

  • 23 August 2018 – 26 August 2018

    Deutschland Tour

    2.1

    4

    Mountains classification

    8

    Points classification

    13

    26 August 2018

    Stage 4: Lorsch › Stuttgart

    14

    25 August 2018

    Stage 3: Trier › Merzig

    17

    24 August 2018

    Stage 2: Bonn › Trier

    3

    23 August 2018

    Stage 1: Koblenz › Bonn

    55

  • 07 July 2018 – 29 July 2018

    Tour de France

    2.UWT

    2

    Mountains classification

    5

    Points classification

    15

    29 July 2018

    Stage 21: Houilles › Paris

    36

    28 July 2018

    Stage 20: Saint-Pée-sur-Nivelle › Espelette (ITT)

    1

    27 July 2018

    Stage 19: Lourdes › Laruns

    6

    26 July 2018

    Stage 18: Trie-sur-Baïse › Pau

    27

    25 July 2018

    Stage 17: Bagnères-de-Luchon › Col Du Portet

    5

    24 July 2018

    Stage 16: Carcassonne › Bagnères-de-Luchon

    25

    22 July 2018

    Stage 15: Millau › Carcassonne

    35

    21 July 2018

    Stage 14: Saint-Paul-Trois-Châteaux › Mende

    31

    20 July 2018

    Stage 13: Bourg d’Oisans › Valence

    37

    19 July 2018

    Stage 12: Bourg-Saint-Maurice Les Arcs › Alpe d’Huez

    2

    18 July 2018

    Stage 11: Albertville › La Rosière Espace San Bernardo

    2

    17 July 2018

    Stage 10: Annecy › Le Grand-Bornand

    16

    15 July 2018

    Stage 9: Arras Citadelle › Roubaix

    19

    14 July 2018

    Stage 8: Dreux › Amiens Métropole

    31

    13 July 2018

    Stage 7: Fougères › Chartres

    31

    12 July 2018

    Stage 6: Brest › Mûr de Bretagne

    46

    11 July 2018

    Stage 5: Lorient › Quimper

    27

    10 July 2018

    Stage 4: La Baule › Sarzeau

    23

    09 July 2018

    Stage 3: Cholet › Cholet (TTT)

    5

    08 July 2018

    Stage 2: Mouilleron-Saint-Germain › La Roche-sur-Yon

    16

    07 July 2018

    Stage 1: Noirmoutier-en-l’Île › Fontenay-le-Comte

    27

  • 01 July 2018

    National Championships – Road Race

    NC

    29

  • 01 June 2018

    Hammer Sportzone Limburg

    2.1

    7

  • 04 May 2018 – 27 May 2018

    Giro d’Italia

    2.UWT

    2

    Mountains classification

    6

    Points classification

    10

    27 May 2018

    Stage 21: Roma › Roma

    99

    26 May 2018

    Stage 20: Susa › Cervinia

    13

    25 May 2018

    Stage 19: Venaria Reale › Bardonecchia (Jafferau)

    5

    24 May 2018

    Stage 18: Abbiategrasso › Prato Nevoso

    13

    23 May 2018

    Stage 17: Riva del Garda › Iseo

    27

    22 May 2018

    Stage 16: Trento › Rovereto (ITT)

    3

    20 May 2018

    Stage 15: Tolmezzo › Sappada

    3

    19 May 2018

    Stage 14: San Vito al Tagliamento › Monte Zoncolan

    5

    18 May 2018

    Stage 13: Ferrara › Nervesa della Battaglia

    39

    17 May 2018

    Stage 12: Osimo › Imola

    27

    16 May 2018

    Stage 11: Assisi › Osimo

    2

    15 May 2018

    Stage 10: Penne › Gualdo Tadino

    18

    13 May 2018

    Stage 9: Pesco Sannita › Gran Sasso d’Italia

    8

    12 May 2018

    Stage 8: Praia a Mare › Montevergine di Mercogliano

    11

    11 May 2018

    Stage 7: Pizzo › Praia a Mare

    31

    10 May 2018

    Stage 6: Caltanissetta › Etna

    8

    09 May 2018

    Stage 5: Agrigento › Santa Ninfa (Valle del Belice)

    16

    08 May 2018

    Stage 4: Catania › Caltagirone

    11

    07 May 2018

    Stage 3: Be’er Sheva › Eilat

    17

    06 May 2018

    Stage 2: Haifa › Tel Aviv

    19

    05 May 2018

    Stage 1: Jerusalem › Jerusalem (ITT)

    1

  • 22 April 2018

    Liège – Bastogne – Liège

    1.UWT

    15

  • 17 March 2018

    Milano-Sanremo

    1.UWT

    31

  • 07 March 2018 – 13 March 2018

    Tirreno-Adriatico

    2.UWT

    DNF

    10 March 2018

    Stage 4: Foligno › Sarnano Sassotetto

    DNF

    09 March 2018

    Stage 3: Follonica › Trevi

    21

    08 March 2018

    Stage 2: Camaiore › Follonica

    32

    07 March 2018

    Stage 1: Lido di Camaiore › Lido di Camaiore (TTT)

    5

  • 03 March 2018

    Strade Bianche

    1.UWT

    21

  • 21 February 2018 – 25 February 2018

    Abu Dhabi Tour

    2.UWT

    38

    25 February 2018

    Stage 5: Qasr Al Muwaiji › Jebel Hafeet

    54

    24 February 2018

    Stage 4: Al Maryah Island › Al Maryah Island (ITT)

    12

    23 February 2018

    Stage 3: Nation Towers › Big Flag

    29

    22 February 2018

    Stage 2: Yas Mall › Yas Beach

    49

    21 February 2018

    Stage 1: Madinat Zaya › Adnoc School

    30

2017

Results

2016

Results

2015

Results

  • 08 October 2015 – 11 October 2015

    Abu Dhabi Tour

    2.1

    41

    11 October 2015

    Stage 4 – Yas Marina › Yas Marina

    54

    10 October 2015

    Stage 3 – Al Ain › Jebel Hafeet

    41

    09 October 2015

    Stage 2 – Abu Dhabi › Abu Dhabi

    76

    08 October 2015

    Stage 1 – Qasr Al Sarab › Madinat Zayed

    53

  • 04 October 2015

    Il Lombardia

    1.UWT

    DNF

  • 27 September 2015

    World Championships – Road Race

    WC

    11

  • 23 September 2015

    World Championships – ITT

    WC

    5

  • 20 September 2015

    World Championships – TTT

    WC

    5

  • 22 August 2015 – 13 September 2015

    Vuelta a España

    2.UWT

    6

    Mountains classification

    14

    Points classification

    4

    13 September 2015

    Stage 21 – Alcalá de Henares › Madrid

    67

    12 September 2015

    Stage 20 – San Lorenzo de El Escorial › Cercedilla

    35

    11 September 2015

    Stage 19 – Medina del Campo › Ávila

    25

    10 September 2015

    Stage 18 – Roa › Riaza

    15

    09 September 2015

    Stage 17 (ITT) – Burgos › Burgos

    1

    07 September 2015

    Stage 16 – Luarca › Ermita de Alba. Quiros

    16

    06 September 2015

    Stage 15 – Comillas › Sotres. Cabrales

    12

    05 September 2015

    Stage 14 – Vitoria › Alto Campoo. Fuente del Chivo

    15

    04 September 2015

    Stage 13 – Calatayud › Tarazona

    41

    03 September 2015

    Stage 12 – Escaldes-Engordany › Lleida

    22

    02 September 2015

    Stage 11 – Andorra la Vella › Cortals d’Encamp

    9

    31 August 2015

    Stage 10 – Valencia › Castellón

    26

    30 August 2015

    Stage 9 – Torrevieja › Cumbre del Sol. Benitachell

    1

    29 August 2015

    Stage 8 – Puebla de Don Fadrique › Murcia

    24

    28 August 2015

    Stage 7 – Jódar › La Alpujarra (Capileira)

    14

    27 August 2015

    Stage 6 – Córdoba › Sierra de Cazorla

    3

    26 August 2015

    Stage 5 – Rota › Alcalá de Guadaíra

    15

    25 August 2015

    Stage 4 – Estepona › Vejer de la Frontera

    13

    24 August 2015

    Stage 3 – Mijas › Málaga

    29

    23 August 2015

    Stage 2 – Alhaurín de la Torre › Caminito del Rey

    2

    22 August 2015

    Stage 1 (TTT) – Puerto Banús › Marbella

    19

  • 04 July 2015 – 26 July 2015

    Tour de France

    2.UWT

    DNF

    06 July 2015

    Stage 3 – Antwerpen › Huy

    DNF

    05 July 2015

    Stage 2 – Utrecht › Neeltje Jans

    8

    04 July 2015

    Stage 1 (ITT) – Utrecht › Utrecht

    4

  • 24 June 2015

    National Championships – ITT

    NC

    4

  • 13 June 2015 – 21 June 2015

    Tour de Suisse

    2.UWT

    3

    Mountains classification

    27

    Points classification

    2

    21 June 2015

    Stage 9 (ITT) – Bern › Bern

    1

    20 June 2015

    Stage 8 – Bern › Bern

    19

    19 June 2015

    Stage 7 – Biel/Bienne › Düdingen

    13

    18 June 2015

    Stage 6 – Wil › Biel/Bienne

    17

    17 June 2015

    Stage 5 – Unterterzen/Flumserberg › Sölden/Rettenbachgletscher

    10

    16 June 2015

    Stage 4 – Flims › Schwarzenbach

    11

    15 June 2015

    Stage 3 – Quinto › Olivone

    5

    14 June 2015

    Stage 2 – Risch-Rotkreuz › Risch-Rotkreuz

    9

    13 June 2015

    Prologue – Risch-Rotkreuz › Risch-Rotkreuz

    1

  • 26 April 2015

    Liège – Bastogne – Liège

    1.UWT

    25

  • 19 April 2015

    Amstel Gold Race

    1.UWT

    26

  • 06 April 2015 – 11 April 2015

    Vuelta Ciclista al Pais Vasco

    2.UWT

    29

    Points classification

    10

    11 April 2015

    Stage 6 (ITT) – Aia › Aia

    1

    10 April 2015

    Stage 5 – Eibar › Aia

    58

    09 April 2015

    Stage 4 – Zumarraga › Arrate (Eibar)

    53

    08 April 2015

    Stage 3 – Vitoria-Gasteiz › Zumarraga

    28

    07 April 2015

    Stage 2 – Bilbao › Vitoria-Gasteiz

    22

    06 April 2015

    Stage 1 – Bilbao › Bilbao

    16

  • 22 March 2015

    Milano-Sanremo

    1.UWT

    25

  • 08 March 2015 – 15 March 2015

    Paris – Nice

    2.UWT

    DNF

    14 March 2015

    Stage 6 – Vence › Nice

    DNF

    13 March 2015

    Stage 5 – Saint-Etienne › Rasteau

    19

    12 March 2015

    Stage 4 – Varennes-sur-Allier › Croix de Chaubouret

    15

    11 March 2015

    Stage 3 – Saint-Amand-Montrond › Saint-Pourcain-sur-Sioule

    40

    10 March 2015

    Stage 2 – Zoo Parc de Beauval › Saint-Amand-Montrond

    22

    09 March 2015

    Stage 1 – Saint-Rémy-lès-Chevreuse › Contres

    28

    08 March 2015

    Prologue – Maurepas › Maurepas

    9

  • 20 January 2015 – 25 January 2015

    Santos Tour Down Under

    2.UWT

    4

    Mountains classification

    8

    Points classification

    4

    Youth classification

    2

    25 January 2015

    Stage 6 – Adelaide › Adelaide

    13

    24 January 2015

    Stage 5 – McLaren Vale › Willunga Hill

    5

    23 January 2015

    Stage 4 – Glenelg › Mt Barker

    18

    22 January 2015

    Stage 3 – Norwood › Paracombe

    3

    21 January 2015

    Stage 2 – Unley › Stirling

    4

    20 January 2015

    Stage 1 – Tanunda › Campbelltown

    40

2014

Results