AUS DENNIS Rohan
  28/05/1990 UCI ID: 10005889193  
  Retired
  rohandennisofficial.com
  RohanDennis
 Current CQ-value:
Rank:
95 
 CQ
596
© Jumbo - Visma
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2023 Jumbo - Visma
 11/08/2023WCTTGbr 7World Championships (Stirling) I.T.T.70 
 17/06/20232.WT1sSui DNSTour de Suisse, Stage 7 : Tübach - Weinfelden0 
 15/06/20232.WT1sSui 75Tour de Suisse, Stage 5 : Fiesch - La Punt0 
 14/06/20232.WT1sSui 135Tour de Suisse, Stage 4 : Monthey - Leukerbad0 
 13/06/20232.WT1sSui 121Tour de Suisse, Stage 3 : Tafers - Villars-sur-Ollon0 
 12/06/20232.WT1sSui 142Tour de Suisse, Stage 2 : Beromünster - Nottwil0 
 11/06/20232.WT1sSui 36Tour de Suisse, Stage 1 : Einsiedeln - Einsiedeln I.T.T.0 
 28/05/2023GT2Ita 41Giro d’Italia25 
 28/05/2023GT2sIta 120Giro d’Italia, Stage 21 : Roma - Roma0 
 27/05/2023GT2sIta 39Giro d’Italia, Stage 20 : Tarvisio - Monte Lussari0 
 26/05/2023GT2sIta 31Giro d’Italia, Stage 19 : Longarone - Tre Cime di Lavaredo0 
 25/05/2023GT2sIta 30Giro d’Italia, Stage 18 : Oderzo - Val di Zoldo0 
 24/05/2023GT2sIta 114Giro d’Italia, Stage 17 : Pergine Valsugana - Caorle0 
 23/05/2023GT2sIta 39Giro d’Italia, Stage 16 : Sabbio Chiese - Monte Bondone0 
 21/05/2023GT2sIta 49Giro d’Italia, Stage 15 : Seregno - Bergamo0 
 20/05/2023GT2sIta 42Giro d’Italia, Stage 14 : Sierre - Cassano Magnago0 
 19/05/2023GT2sIta 25Giro d’Italia, Stage 13 : Le Châble - Crans Montana0 
 18/05/2023GT2sIta 29Giro d’Italia, Stage 12 : Bra - Rivoli0 
 17/05/2023GT2sIta 56Giro d’Italia, Stage 11 : Camaiore - Tortona0 
 16/05/2023GT2sIta 42Giro d’Italia, Stage 10 : Scandiano - Viareggio0 
 14/05/2023GT2sIta 32Giro d’Italia, Stage 9 : Savignano sul Rubicone - Cesena I.T.T.0 
 13/05/2023GT2sIta 63Giro d’Italia, Stage 8 : Terni - Fossombrone0 
 12/05/2023GT2sIta 79Giro d’Italia, Stage 7 : Capua - Gran Sasso d'Italia0 
 11/05/2023GT2sIta 115Giro d’Italia, Stage 6 : Napoli - Napoli0 
 10/05/2023GT2sIta 90Giro d’Italia, Stage 5 : Atripalda - Salerno0 
 9/05/2023GT2sIta 111Giro d’Italia, Stage 4 : Venosa - Lago Laceno0 
 8/05/2023GT2sIta 114Giro d’Italia, Stage 3 : Vasto - Melfi0 
 7/05/2023GT2sIta 168Giro d’Italia, Stage 2 : Teramo - San Salvo0 
 6/05/2023GT2sIta 64Giro d’Italia, Stage 1 : Fossacesia Marina - Ortona I.T.T.0 
 6/04/20232.WT2sEsp DNFItzulia Basque Country, Stage 4 : Santurizi - Santurizi0 
 5/04/20232.WT2sEsp 89Itzulia Basque Country, Stage 3 : Errenteria - Villabona0 
 4/04/20232.WT2sEsp 108Itzulia Basque Country, Stage 2 : Viana - Leitza0 
 3/04/20232.WT2sEsp 105Itzulia Basque Country, Stage 1 : Vitoria - Labastida0 
 12/03/20232.WT1Fra 85Paris - Nice5 
 12/03/20232.WT1sFra 84Paris - Nice, Stage 8 : Nice - Nice0 
 11/03/20232.WT1sFra 70Paris - Nice, Stage 7 : Nice - Col de la Couillole0 
 9/03/20232.WT1sFra 132Paris - Nice, Stage 5 : Saint-Symphorien-sur-Coise - Saint-Paul-Trois-Châteaux0 
 8/03/20232.WT1sFra 90Paris - Nice, Stage 4 : Saint-Amand-Montrond - La Loge des Gardes0 
 7/03/20232.WT1sFra -Paris - Nice, Stage 3 : Dampierre-en-Burly - Dampierre-en-Burly T.T.T.11 
 6/03/20232.WT1sFra 127Paris - Nice, Stage 2 : Bazainville - Fontainebleau0 
 5/03/20232.WT1sFra 109Paris - Nice, Stage 1 : La Verrière - La Verrière0 
 26/02/20232.1Esp 70O Gran Camiño0 
 26/02/20232.1sEsp 2O Gran Camiño, Stage 4 : Novo Milladoiro - Santiago de Compostela I.T.T.10 
 22/01/20232.WT1rAus 9Tour Down Under, Points classification0 
 22/01/20232.WT1Aus 50Tour Down Under5 
 22/01/20232.WT1sAus 51Tour Down Under, Stage 5 : Unley - Mount Lofty0 
 21/01/20232.WT1sAus 99Tour Down Under, Stage 4 : Port Willunga - Willunga0 
 20/01/20232.WT1sAus 47Tour Down Under, Stage 3 : Norwood - Campbeltown0 
 19/01/20232.WT1sAus leaderTour Down Under, Stage 2 : Brighton - Victor Harbor11 
 19/01/20232.WT1sAus 1Tour Down Under, Stage 2 : Brighton - Victor Harbor45 
 18/01/20232.WT1sAus 101Tour Down Under, Stage 1 : Tanunda - Tanunda0 
 17/01/20232.WT1sAus 15Tour Down Under, Prologue : Adelaide - Adelaide I.T.T.0 
  Total 2023: 182  
                         
2022 Jumbo - Visma
 11/09/2022GT2Esp 52Vuelta a España15 
 11/09/2022GT2sEsp 59Vuelta a España, Stage 21 : Las Rozas - Madrid0 
 10/09/2022GT2sEsp 46Vuelta a España, Stage 20 : Moralzarzal - Puerto de Navacerrada0 
 9/09/2022GT2sEsp 61Vuelta a España, Stage 19 : Talaveira de la Reina - Talavera de la Reina0 
 8/09/2022GT2sEsp 52Vuelta a España, Stage 18 : Trujillo - Alto de Piornal0 
 7/09/2022GT2sEsp 67Vuelta a España, Stage 17 : Aracena - Monasterio de Tentudia0 
 6/09/2022GT2sEsp 91Vuelta a España, Stage 16 : Sanlucar de Barrameda - Tomares0 
 4/09/2022GT2sEsp 68Vuelta a España, Stage 15 : Martos - Alto Hoya de la Mora0 
 3/09/2022GT2sEsp 41Vuelta a España, Stage 14 : Montoro - Sierra de la Pandera0 
 2/09/2022GT2sEsp 123Vuelta a España, Stage 13 : Ronda - Montilla0 
 1/09/2022GT2sEsp 71Vuelta a España, Stage 12 : Salobreña - Peñas Blancas0 
 31/08/2022GT2sEsp 114Vuelta a España, Stage 11 : ElPozo Alimentacion - Cabo de Gata0 
 30/08/2022GT2sEsp 19Vuelta a España, Stage 10 : Elche - Alicante I.T.T.0 
 28/08/2022GT2sEsp 77Vuelta a España, Stage 9 : Villaviciosa - Les Praeres0 
 27/08/2022GT2sEsp 54Vuelta a España, Stage 8 : La Pola Llaviana - Collau Fancuaya0 
 26/08/2022GT2sEsp 101Vuelta a España, Stage 7 : Camargo - Cistierna0 
 25/08/2022GT2sEsp 72Vuelta a España, Stage 6 : Bilbao - Al Pico Jano0 
 24/08/2022GT2sEsp 133Vuelta a España, Stage 5 : Irun - Bilbao0 
 23/08/2022GT2sEsp 112Vuelta a España, Stage 4 : Vitoria-Gasteiz - Laguardia0 
 21/08/2022GT2sNed 172Vuelta a España, Stage 3 : Breda - Breda0 
 20/08/2022GT2sNed 141Vuelta a España, Stage 2 : 's-Hertogenbosch - Utrecht0 
 19/08/2022GT2sNed 1Vuelta a España, Stage 1 : Utrecht - Utrecht T.T.T.17 
 4/08/2022XXGbr 1Commonwealth Games (Wolverhampton) I.T.T.0 
 16/06/20222.WT1sSui DNSTour de Suisse, Stage 5 : Ambri - Novazzano0 
 15/06/20222.WT1sSui 129Tour de Suisse, Stage 4 : Grenchen - Brunnen0 
 14/06/20222.WT1sSui 100Tour de Suisse, Stage 3 : Aesch - Grenchen0 
 13/06/20222.WT1sSui 127Tour de Suisse, Stage 2 : Küsnacht - Aesch0 
 12/06/20222.WT1sSui 112Tour de Suisse, Stage 1 : Küsnacht - Küsnacht0 
 1/05/20222.WT1rSui 3Tour de Romandie, Points classification18 
 1/05/20222.WT1Sui 8Tour de Romandie90 
 1/05/20222.WT1sSui 22Tour de Romandie, Stage 5 : Aigle - Villars I.T.T.0 
 30/04/20222.WT1sSui leaderTour de Romandie, Stage 4 : Aigle - Zinal11 
 30/04/20222.WT1sSui 11Tour de Romandie, Stage 4 : Aigle - Zinal0 
 29/04/20222.WT1sSui leaderTour de Romandie, Stage 3 : Valbroye - Valbroye11 
 29/04/20222.WT1sSui 3Tour de Romandie, Stage 3 : Valbroye - Valbroye18 
 28/04/20222.WT1sSui leaderTour de Romandie, Stage 2 : Echallens - Echallens11 
 28/04/20222.WT1sSui 17Tour de Romandie, Stage 2 : Echallens - Echallens0 
 27/04/20222.WT1sSui leaderTour de Romandie, Stage 1 : La Grande Beroche - Romont11 
 27/04/20222.WT1sSui 2Tour de Romandie, Stage 1 : La Grande Beroche - Romont28 
 26/04/20222.WT1sSui 2Tour de Romandie, Prologue : Lausanne I.T.T.28 
 27/03/20222.WT2Esp 54Volta a Catalunya5 
 27/03/20222.WT2sEsp 70Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 26/03/20222.WT2sEsp 54Volta a Catalunya, Stage 6 : Salou - Cambrils0 
 25/03/20222.WT2sEsp 105Volta a Catalunya, Stage 5 : La Pobla de Segur - Vilanova i la Geltrú0 
 24/03/20222.WT2sEsp 79Volta a Catalunya, Stage 4 : La Seu d'Urgell - Boí Taüll0 
 23/03/20222.WT2sEsp 114Volta a Catalunya, Stage 3 : Perpignan - La Molina0 
 22/03/20222.WT2sEsp 46Volta a Catalunya, Stage 2 : L'Escala - Perpignan0 
 21/03/20222.WT2sEsp 96Volta a Catalunya, Stage 1 : Sant Feliu de Guíxols - Sant Feliu de Guíxols0 
 13/03/20222.WT1sFra DNFParis - Nice, Stage 8 : Nice - Nice0 
 12/03/20222.WT1sFra 25Paris - Nice, Stage 7 : Nice - Col de Turini0 
 11/03/20222.WT1sFra 73Paris - Nice, Stage 6 : Courthézon - Aubagne0 
 10/03/20222.WT1sFra 39Paris - Nice, Stage 5 : Saint-Just-Saint-Rambert - Saint-Sauveur-de-Montagut0 
 9/03/20222.WT1sFra 3Paris - Nice, Stage 4 : Domérat - Montluçon I.T.T.18 
 8/03/20222.WT1sFra 111Paris - Nice, Stage 3 : Vierzon - Dun-le-Palestel0 
 7/03/20222.WT1sFra 106Paris - Nice, Stage 2 : Auffargis - Orléans0 
 6/03/20222.WT1sFra 122Paris - Nice, Stage 1 : Mantes-la-Ville - Mantes-la-Ville0 
 12/01/2022NCT2Aus 1National Championships Australia (Buninyong) I.T.T.50 
  Total 2022: 331  
                         
2021 INEOS Grenadiers
 12/09/20212.PSGbr 6Tour of Britain62 
 11/09/20212.PSsGbr 9Tour of Britain, Stage 7 : Hawick - Edinburgh0 
 10/09/20212.PSsGbr 19Tour of Britain, Stage 6 : Carlisle - Gateshead0 
 8/09/20212.PSsGbr 20Tour of Britain, Stage 4 : Aberaeron - Great Orme, Llandudno0 
 7/09/20212.PSsGbr 1Tour of Britain, Stage 3 : Carmarthenshire - Carmarthenshire T.T.T.6 
 28/07/2021WCTTJpn 3Olympic Games (Tokyo) - I.T.T.130 
 13/06/20212.WT1Sui 37Tour de Suisse5 
 13/06/20212.WT1sSui 42Tour de Suisse, Stage 8 : Andermatt - Andermatt0 
 12/06/20212.WT1sSui 20Tour de Suisse, Stage 7 : Disentis-Sedrun - Andermatt I.T.T.0 
 11/06/20212.WT1sSui 26Tour de Suisse, Stage 6 : Fiesch - Disentis-Sedrun0 
 10/06/20212.WT1sSui 62Tour de Suisse, Stage 5 : Gstaad - Leukerbad0 
 9/06/20212.WT1sSui 113Tour de Suisse, Stage 4 : St. Urban - Gstaad0 
 8/06/20212.WT1sSui 50Tour de Suisse, Stage 3 : Lachen - Pfaffnau0 
 7/06/20212.WT1sSui 108Tour de Suisse, Stage 2 : Neuhausen am Rheinfall - Lachen0 
 6/06/20212.WT1sSui 10Tour de Suisse, Stage 1 : Frauenfeld - Frauenfeld I.T.T.0 
 2/05/20212.WT1Sui 17Tour de Romandie30 
 2/05/20212.WT1sSui 9Tour de Romandie, Stage 5 : Fribourg - Fribourg I.T.T.0 
 1/05/20212.WT1sSui 21Tour de Romandie, Stage 4 : Sion - Thyon0 
 30/04/20212.WT1sSui 45Tour de Romandie, Stage 3 : Estavayer - Estavayer0 
 29/04/20212.WT1sSui leaderTour de Romandie, Stage 2 : La Neuville - Saint-Imier11 
 29/04/20212.WT1sSui 36Tour de Romandie, Stage 2 : La Neuville - Saint-Imier0 
 28/04/20212.WT1sSui leaderTour de Romandie, Stage 1 : Aigle - Martigny11 
 28/04/20212.WT1sSui 69Tour de Romandie, Stage 1 : Aigle - Martigny0 
 27/04/20212.WT1sSui leaderTour de Romandie, Prologue : Oron I.T.T.11 
 27/04/20212.WT1sSui 1Tour de Romandie, Prologue : Oron I.T.T.45 
 28/03/20212.WT2rEsp 4Volta a Catalunya, Points classification8 
 28/03/20212.WT2Esp 46Volta a Catalunya5 
 28/03/20212.WT2sEsp 84Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 27/03/20212.WT2sEsp 99Volta a Catalunya, Stage 6 : Tarragona - Mataro0 
 26/03/20212.WT2sEsp 74Volta a Catalunya, Stage 5 : La Pobla de Segur - Manresa0 
 25/03/20212.WT2sEsp 55Volta a Catalunya, Stage 4 : Ripoll - Port Ainé0 
 24/03/20212.WT2sEsp 72Volta a Catalunya, Stage 3 : Canal Olympic de Catalunya - Vallter 20000 
 23/03/20212.WT2sEsp 1Volta a Catalunya, Stage 2 : Banyoles - Banyoles35 
 22/03/20212.WT2sEsp 83Volta a Catalunya, Stage 1 : Calella - Calella0 
 14/03/20212.WT1sFra 37Paris - Nice, Stage 8 : Le Plan-du-Var - Levens0 
 14/03/20212.WT1Fra 45Paris - Nice5 
 13/03/20212.WT1sFra 47Paris - Nice, Stage 7 : Le Broc - Valdebore La Colmiane0 
 12/03/20212.WT1sFra 64Paris - Nice, Stage 6 : Brignoles - Biot0 
 11/03/20212.WT1sFra 115Paris - Nice, Stage 5 : Vienne - Bollène0 
 10/03/20212.WT1sFra 79Paris - Nice, Stage 4 : Chalon-sur-Saône - Chiroubles0 
 9/03/20212.WT1sFra 6Paris - Nice, Stage 3 : Gien - Gien3 
 8/03/20212.WT1sFra 157Paris - Nice, Stage 2 : Oinville-sur-Montcient - Amilly0 
 7/03/20212.WT1sFra 123Paris - Nice, Stage 1 : Saint-Cyr-l'Ecole - Saint-Cyr-l'Ecole0 
 21/02/20212.1Fra 64Tour des Alpes-Maritimes et du Var0 
  Total 2021: 367  
                         
2020 INEOS Grenadiers
 25/10/2020GT2rIta 4Giro d'Italia, Mountains classification15 
 25/10/2020GT2Ita 35Giro d'Italia34 
 25/10/2020GT2sIta 3Giro d'Italia, Stage 21 : Cernusco sul Naviglio - Milano I.T.T.25 
 24/10/2020GT2sIta 3Giro d'Italia, Stage 20 : Alba - Sestriere25 
 23/10/2020GT2sIta 79Giro d'Italia, Stage 19 : Morbegno - Asti0 
 22/10/2020GT2sIta 14Giro d'Italia, Stage 18 : Pinzolo - Laghi di Cancano0 
 21/10/2020GT2sIta 22Giro d'Italia, Stage 17 : Bassano del Grappa - Madonna del Campiglio0 
 20/10/2020GT2sIta 62Giro d'Italia, Stage 16 : Udine - San Daniele del Friuli0 
 18/10/2020GT2sIta 35Giro d'Italia, Stage 15 : Rivolto - Piancavallo0 
 17/10/2020GT2sIta 2Giro d'Italia, Stage 14 : Conegliano - Valdobbiadene I.T.T.40 
 16/10/2020GT2sIta 117Giro d'Italia, Stage 13 : Cervia - Monselice0 
 15/10/2020GT2sIta 52Giro d'Italia, Stage 12 : Cesenatico - Cesenatico0 
 14/10/2020GT2sIta 134Giro d'Italia, Stage 11 : Porto Sant'Elpidio - Rimini0 
 13/10/2020GT2sIta 49Giro d'Italia, Stage 10 : Lanciano - Tortoreto0 
 11/10/2020GT2sIta 69Giro d'Italia, Stage 9 : San Salvo - Roccaraso0 
 10/10/2020GT2sIta 126Giro d'Italia, Stage 8 : Giovinazzo - Vieste0 
 9/10/2020GT2sIta 158Giro d'Italia, Stage 7 : Matera - Brindisi0 
 8/10/2020GT2sIta 113Giro d'Italia, Stage 6 : Castrovillari - Matera0 
 7/10/2020GT2sIta 88Giro d'Italia, Stage 5 : Mileto - Camigliatello Silano0 
 6/10/2020GT2sIta 131Giro d'Italia, Stage 4 : Catania - Villafranca Tirrena0 
 5/10/2020GT2sIta 96Giro d'Italia, Stage 3 : Enna - Etna (Piano Provenzana)0 
 4/10/2020GT2sIta 168Giro d'Italia, Stage 2 : Alcomo - Agrigento0 
 3/10/2020GT2sIta 15Giro d'Italia, Stage 1 : Monreale - Palermo I.T.T.0 
 25/09/2020WCTTIta 5World Championships (Imola) I.T.T.96 
 14/09/20202.WT1sIta 3Tirreno - Adriatico, Stage 8 : San Benedetto del Tronto I.T.T.18 
 14/09/20202.WT1Ita 87Tirreno - Adriatico5 
 13/09/20202.WT1sIta 114Tirreno - Adriatico, Stage 7 : Pieve Torina - Loreto0 
 12/09/20202.WT1sIta 132Tirreno - Adriatico, Stage 6 : Castelfidardo - Senigallia0 
 11/09/20202.WT1sIta 73Tirreno - Adriatico, Stage 5 : Norcia - Sarnano-Sassotetto0 
 10/09/20202.WT1sIta 51Tirreno - Adriatico, Stage 4 : Terni - Cascia0 
 9/09/20202.WT1sIta 114Tirreno - Adriatico, Stage 3 : Follonica - Saturnia0 
 8/09/20202.WT1sIta 166Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 7/09/20202.WT1sIta 150Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore0 
 9/08/20202.WT2Pol 78Tour de Pologne5 
 9/08/20202.WT2sPol 110Tour de Pologne, Stage 5 : Zakopane - Krakow0 
 8/08/20202.WT2sPol 87Tour de Pologne, Stage 4 : Bukovina Tatranska - Bukowina Tatrzanska0 
 7/08/20202.WT2sPol 73Tour de Pologne, Stage 3 : Wadowice - Bielsko Biala0 
 6/08/20202.WT2sPol 149Tour de Pologne, Stage 2 : Opole - Zabrze0 
 5/08/20202.WT2sPol 86Tour de Pologne, Stage 1 : Stadion Slaski - Spodek Katowice0 
 23/02/20202.PSPor 55Volta ao Algarve0 
 23/02/20202.PSsPor 2Volta ao Algarve, Stage 5 : Lagoa - Lagoa I.T.T.15 
 26/01/20202.WT1rAus 10Tour Down Under, Points classification0 
 26/01/20202.WT1Aus 4Tour Down Under136 
 26/01/20202.WT1sAus 8Tour Down Under, Stage 6 : McLaren Vale - Willunga Hill1 
 25/01/20202.WT1sAus 22Tour Down Under, Stage 5 : Glenelg - Victor Harbor0 
 24/01/20202.WT1sAus 23Tour Down Under, Stage 4 : Norwood - Murray Bridge0 
 23/01/20202.WT1sAus 4Tour Down Under, Stage 3 : Unley - Paracombe10 
 22/01/20202.WT1sAus 50Tour Down Under, Stage 2 : Woodside - Stirling0 
 21/01/20202.WT1sAus 76Tour Down Under, Stage 1 : Tanunda - Tanunda0 
 8/01/2020NCT2Aus 2National Championships Australia (Buninyong) I.T.T.30 
  Total 2020: 455  
                         
2019 Bahrain - Merida
 29/09/2019WCRRGbr DNFWorld Championships (Harrogate) R.R.0 
 25/09/2019WCTTGbr 1World Championships (Harrogate) I.T.T.250 
 18/07/2019GT1sFra DNFTour de France, Stage 12 : Toulouse - Bagnères-de-Bigorre0 
 17/07/2019GT1sFra 156Tour de France, Stage 11 : Albi - Toulouse0 
 15/07/2019GT1sFra 161Tour de France, Stage 10 : Saint-Flour - Albi0 
 14/07/2019GT1sFra 124Tour de France, Stage 9 : Saint-Étienne - Brioude0 
 13/07/2019GT1sFra 80Tour de France, Stage 8 : Mâcon - Saint-Étienne0 
 12/07/2019GT1sFra 172Tour de France, Stage 7 : Belfort - Chalon-sur-Saône0 
 11/07/2019GT1sFra 55Tour de France, Stage 6 : Mulhouse - La Planche des Belles Filles0 
 10/07/2019GT1sFra 105Tour de France, Stage 5 : Saint-Dié-des-Vosges - Colmar0 
 9/07/2019GT1sFra 155Tour de France, Stage 4 : Reims - Nancy0 
 8/07/2019GT1sFra 89Tour de France, Stage 3 : Binche (BEL) - Epernay0 
 7/07/2019GT1sFra 9Tour de France, Stage 2 : Brussel (BEL) T.T.T.0 
 6/07/2019GT1sFra 158Tour de France, Stage 1 : Brussel (BEL) - Brussel (BEL)0 
 23/06/20192.WT1rSui 3Tour de Suisse, Mountains classification18 
 23/06/20192.WT1rSui 3Tour de Suisse, Points classification18 
 23/06/20192.WT1Sui 2Tour de Suisse195 
 23/06/20192.WT1sSui 2Tour de Suisse, Stage 9 : Ulrichen - Ulrichen28 
 22/06/20192.WT1sSui 6Tour de Suisse, Stage 8 : Goms - Goms I.T.T.3 
 21/06/20192.WT1sSui 3Tour de Suisse, Stage 7 : Unterterzen - San Gottardo18 
 20/06/20192.WT1sSui 12Tour de Suisse, Stage 6 : Einsiedeln - Flumserberg0 
 19/06/20192.WT1sSui 65Tour de Suisse, Stage 5 : Münchenstein - Einsiedeln0 
 18/06/20192.WT1sSui 58Tour de Suisse, Stage 4 : Murten - Arlesheim0 
 17/06/20192.WT1sSui 17Tour de Suisse, Stage 3 : Flamatt - Murten0 
 16/06/20192.WT1sSui 32Tour de Suisse, Stage 2 : Langnau im Emmental - Langnau im Emmental0 
 15/06/20192.WT1sSui leaderTour de Suisse, Stage 1 : Langnau im Emmental I.T.T.11 
 15/06/20192.WT1sSui 1Tour de Suisse, Stage 1 : Langnau im Emmental I.T.T.45 
 18/05/20192.WT3Usa 11Tour of California46 
 18/05/20192.WT3sUsa 30Tour of California, Stage 7 : Santa Clarita - Pasadena0 
 17/05/20192.WT3sUsa 8Tour of California, Stage 6 : Ontario - Mount Baldy0 
 16/05/20192.WT3sUsa 26Tour of California, Stage 5 : Pismo Beach - Ventura0 
 15/05/20192.WT3sUsa 36Tour of California, Stage 4 : Laguna Seca - Morro Bay0 
 14/05/20192.WT3sUsa 37Tour of California, Stage 3 : Stockton - Morgan Hill0 
 13/05/20192.WT3sUsa 20Tour of California, Stage 2 : Rancho Cordova - South Lake Tahoe0 
 12/05/20192.WT3sUsa 55Tour of California, Stage 1 : Sacramento0 
 10/04/20192.WT2sEsp DNSItzulia Basque Country, Stage 3 : Sarriguren - Estibaliz0 
 9/04/20192.WT2sEsp 87Itzulia Basque Country, Stage 2 : Zumarraga - Gorraiz0 
 8/04/20192.WT2sEsp 22Itzulia Basque Country, Stage 1 : Zumarraga - Zumarraga I.T.T.0 
 19/03/20192.WT1Ita 95Tirreno - Adriatico5 
 19/03/20192.WT1sIta 8Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.1 
 18/03/20192.WT1sIta 139Tirreno - Adriatico, Stage 6 : Matelica - Jesi0 
 17/03/20192.WT1sIta 65Tirreno - Adriatico, Stage 5 : Colli al Metauro - Recanti0 
 16/03/20192.WT1sIta 115Tirreno - Adriatico, Stage 4 : Foligno - Fossombrone0 
 15/03/20192.WT1sIta 123Tirreno - Adriatico, Stage 3 : Pomarance - Foligno0 
 14/03/20192.WT1sIta 31Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 13/03/20192.WT1sIta 10Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 2/03/20192.WT3Uae 70UAE Tour5 
 2/03/20192.WT3sUae 127UAE Tour, Stage 7 : Dubai - Dubai0 
 1/03/20192.WT3sUae 60UAE Tour, Stage 6 : Ajman - Jabel Jais0 
 28/02/20192.WT3sUae 129UAE Tour, Stage 5 : Sharjah - Khor Fakkan0 
 27/02/20192.WT3sUae 85UAE Tour, Stage 4 : Dubai - Hatta Dam0 
 26/02/20192.WT3sUae 77UAE Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 25/02/20192.WT3sUae 136UAE Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 24/02/20192.WT3sUae 3UAE Tour, Stage 1 : Al Hudayriat T.T.T.3 
 20/01/20192.WT1Aus 5Tour Down Under120 
 20/01/20192.WT1sAus 4Tour Down Under, Stage 6 : McLaren Vale - Willunga Hill10 
 19/01/20192.WT1sAus 42Tour Down Under, Stage 5 : Glenelg - Strathalbyn0 
 18/01/20192.WT1sAus 20Tour Down Under, Stage 4 : Unley - Campbelltown0 
 17/01/20192.WT1sAus 32Tour Down Under, Stage 3 : Lobethal - Uraidla0 
 16/01/20192.WT1sAus 46Tour Down Under, Stage 2 : Norwood - Angaston0 
 15/01/20192.WT1sAus 94Tour Down Under, Stage 1 : Barnsley - Bedale0 
 8/01/2019NCT2Aus 2National Championships Australia (Buninyong) I.T.T.30 
  Total 2019: 806  
                         
2018 BMC Racing Team
 30/09/2018WCRRAut DNFWorld Championships (Innsbruck) R.R.0 
 26/09/2018WCTTAut 1World Championships (Innsbruck) I.T.T.250 
 23/09/2018WCTTAut 3World Championships (Innsbruck) T.T.T.32 
 12/09/2018GT2sEsp DNSVuelta a España, Stage 17 : Getxo - Balcon de Bizkaia0 
 11/09/2018GT2sEsp 1Vuelta a España, Stage 16 : Santillana del Mar - Torrelavega I.T.T.70 
 9/09/2018GT2sEsp 112Vuelta a España, Stage 15 : Ribera de Arriba - Lagos de Covadonga0 
 8/09/2018GT2sEsp 67Vuelta a España, Stage 14 : Cistierna - Nava/Alto Les Praeres0 
 7/09/2018GT2sEsp 80Vuelta a España, Stage 13 : Candas Carreño - Alto de La Camperona0 
 6/09/2018GT2sEsp 100Vuelta a España, Stage 12 : Mondoñedo - Faro de Estaca de Bares0 
 5/09/2018GT2sEsp 82Vuelta a España, Stage 11 : Mombuey - Luinta0 
 4/09/2018GT2sEsp 134Vuelta a España, Stage 10 : Salamanca - Bermillo de Sayago0 
 2/09/2018GT2sEsp 124Vuelta a España, Stage 9 : Talavera de la Reina - La Covatilla0 
 1/09/2018GT2sEsp 150Vuelta a España, Stage 8 : Linares - Almaden0 
 31/08/2018GT2sEsp 124Vuelta a España, Stage 7 : Puerto Lumbreras - Pozo Alcon0 
 30/08/2018GT2sEsp 148Vuelta a España, Stage 6 : Huercal-Overa - San Javier/Mar Menor0 
 29/08/2018GT2sEsp 108Vuelta a España, Stage 5 : Granada - Roquetas de Mar0 
 28/08/2018GT2sEsp 98Vuelta a España, Stage 4 : Velez Malaga - Sierra de la Alfaguara0 
 27/08/2018GT2sEsp 159Vuelta a España, Stage 3 : Mijas - Alhaurin de la Torre0 
 26/08/2018GT2sEsp 167Vuelta a España, Stage 2 : Marbella - Caminito del Rey0 
 25/08/2018GT2sEsp leaderVuelta a España, Stage 1 : Malaga I.T.T.18 
 25/08/2018GT2sEsp 1Vuelta a España, Stage 1 : Malaga I.T.T.70 
 10/08/20182.WT2Pol 60Tour de Pologne5 
 10/08/20182.WT2sPol 53Tour de Pologne, Stage 7 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 9/08/20182.WT2sPol 64Tour de Pologne, Stage 6 : Zakopane - Bukowina Tatrzanska0 
 8/08/20182.WT2sPol 60Tour de Pologne, Stage 5 : Kopalina Soli - Bielsko-Biala0 
 7/08/20182.WT2sPol 66Tour de Pologne, Stage 4 : Jaworzno - Szczyrk0 
 6/08/20182.WT2sPol 129Tour de Pologne, Stage 3 : Chorzow - Zabrze0 
 5/08/20182.WT2sPol 114Tour de Pologne, Stage 2 : Tarnowskie Gory - Katowice0 
 4/08/20182.WT2sPol 120Tour de Pologne, Stage 1 : Krakow - Krakow0 
 29/07/20181.WT3Gbr 108Ride London - Surrey Classic5 
 27/05/2018GT2Ita 16Giro d'Italia84 
 27/05/2018GT2sIta 29Giro d'Italia, Stage 21 : Roma - Roma0 
 26/05/2018GT2sIta 84Giro d'Italia, Stage 20 : Susa - Cervinia0 
 25/05/2018GT2sIta 18Giro d'Italia, Stage 19 : Venaria Reale - Bardonecchia/Jafferau0 
 24/05/2018GT2sIta 25Giro d'Italia, Stage 18 : Abbiategrasso - Prato Nevoso0 
 23/05/2018GT2sIta 56Giro d'Italia, Stage 17 : Riva del Garda - Iseo0 
 22/05/2018GT2sIta 1Giro d'Italia, Stage 16 : Trento - Rovereto I.T.T.70 
 20/05/2018GT2sIta 16Giro d'Italia, Stage 15 : Tolmezzo - Sappada0 
 19/05/2018GT2sIta 19Giro d'Italia, Stage 14 : San Vito al Tagliamento - Monte Zoncolan0 
 18/05/2018GT2sIta 87Giro d'Italia, Stage 13 : Ferrara - Nervesa della Battaglia0 
 17/05/2018GT2sIta 23Giro d'Italia, Stage 12 : Osimo - Imola0 
 16/05/2018GT2sIta 9Giro d'Italia, Stage 11 : Assisi - Osimo2 
 15/05/2018GT2sIta 32Giro d'Italia, Stage 10 : Penne - Gualdo Tadino0 
 13/05/2018GT2sIta 21Giro d'Italia, Stage 9 : Pesco Sannita - Gran Sasso d'Italia0 
 12/05/2018GT2sIta 13Giro d'Italia, Stage 8 : Praia a Mare - Montevergine di Mercogliano0 
 11/05/2018GT2sIta 76Giro d'Italia, Stage 7 : Pizzo - Praia a Mare0 
 10/05/2018GT2sIta 21Giro d'Italia, Stage 6 : Caltanissetta - Etna0 
 9/05/2018GT2sIta leaderGiro d'Italia, Stage 5 : Agrigento - Santa Ninfa (Valle del Belice)18 
 9/05/2018GT2sIta 14Giro d'Italia, Stage 5 : Agrigento - Santa Ninfa (Valle del Belice)0 
 8/05/2018GT2sIta leaderGiro d'Italia, Stage 4 : Catania - Caltagirone18 
 8/05/2018GT2sIta 12Giro d'Italia, Stage 4 : Catania - Caltagirone0 
 6/05/2018GT2sIta leaderGiro d'Italia, Stage 3 : Be'er Sheva (ISR) - Eilat (ISR)18 
 6/05/2018GT2sIta 36Giro d'Italia, Stage 3 : Be'er Sheva (ISR) - Eilat (ISR)0 
 5/05/2018GT2sIta leaderGiro d'Italia, Stage 2 : Tel Aviv (ISR) - Haifa (ISR)18 
 5/05/2018GT2sIta 38Giro d'Italia, Stage 2 : Tel Aviv (ISR) - Haifa (ISR)0 
 4/05/2018GT2sIta 2Giro d'Italia, Stage 1 : Jerusalem (ISR) I.T.T.40 
 29/04/20182.WT1rSui 8Tour de Romandie, Points classification1 
 29/04/20182.WT1Sui 7Tour de Romandie100 
 29/04/20182.WT1sSui 57Tour de Romandie, Stage 5 : Mont-sur-Rolle - Genève0 
 28/04/20182.WT1sSui 6Tour de Romandie, Stage 4 : Sion - Sion3 
 27/04/20182.WT1sSui 7Tour de Romandie, Stage 3 : Ollon - Villars I.T.T.2 
 26/04/20182.WT1sSui 65Tour de Romandie, Stage 2 : Delémont - Yverdon-les-Bains0 
 25/04/20182.WT1sSui 12Tour de Romandie, Stage 1 : Fribourg - Delémont0 
 24/04/20182.WT1sSui 4Tour de Romandie, Prologue : Fribourg I.T.T.10 
 13/03/20182.WT1rIta 10Tirreno - Adriatico, Points classification0 
 13/03/20182.WT1Ita 79Tirreno - Adriatico5 
 13/03/20182.WT1sIta 1Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.45 
 12/03/20182.WT1sIta 121Tirreno - Adriatico, Stage 6 : Numana - Fano0 
 11/03/20182.WT1sIta 71Tirreno - Adriatico, Stage 5 : Castelraimondo - Filottrano0 
 10/03/20182.WT1sIta 102Tirreno - Adriatico, Stage 4 : Foligno - Sarnano/Sassotetto0 
 9/03/20182.WT1sIta 82Tirreno - Adriatico, Stage 3 : Follonica - Trevi0 
 8/03/20182.WT1sIta 93Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 7/03/20182.WT1sIta 1Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.11 
 25/02/20182.WT3Uae 9Abu Dhabi Tour58 
 25/02/20182.WT3rUae 9Abu Dhabi Tour, Points classification0 
 25/02/20182.WT3sUae 23Abu Dhabi Tour, Stage 5 : Al Ain - Jebel Hafeet0 
 24/02/20182.WT3sUae leaderAbu Dhabi Tour, Stage 4 : Abu Dhabi I.T.T.9 
 24/02/20182.WT3sUae 1Abu Dhabi Tour, Stage 4 : Abu Dhabi I.T.T.30 
 23/02/20182.WT3sUae 54Abu Dhabi Tour, Stage 3 : Abu Dhabi - Abu Dhabi0 
 22/02/20182.WT3sUae 67Abu Dhabi Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 21/02/20182.WT3sUae 83Abu Dhabi Tour, Stage 1 : Madinat Zayed - Madinat Zayed0 
 28/01/20181.WT3Aus DNFCadel Evans Great Ocean Road Race0 
 21/01/20182.WT1Aus 30Tour Down Under6 
 21/01/20182.WT1sAus 96Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 20/01/20182.WT1sAus 37Tour Down Under, Stage 5 : McLaren Vale - Williunga Hill0 
 19/01/20182.WT1sAus 32Tour Down Under, Stage 4 : Norwood - Uraidla0 
 18/01/20182.WT1sAus 60Tour Down Under, Stage 3 : Glenelg - Victor Harbour0 
 17/01/20182.WT1sAus 15Tour Down Under, Stage 2 : Unley - Stirling0 
 16/01/20182.WT1sAus 89Tour Down Under, Stage 1 : Port Adelaide - Lyndoch0 
 5/01/2018NCT2Aus 1National Championships Australia (Buninyong) I.T.T.50 
  Total 2018: 1048  
                         
2017 BMC Racing Team
 20/09/2017WCTTNor 8World Championships (Bergen) I.T.T.58 
 17/09/2017WCTTNor 2World Championships (Bergen) T.T.T.37 
 5/09/2017GT2sEsp DNSVuelta a España, Stage 16 : Los Arcos - Logroño I.T.T.0 
 3/09/2017GT2sEsp 66Vuelta a España, Stage 15 : Alcala la Real - Sierra Nevada/Alto Hoya de la Mora0 
 2/09/2017GT2sEsp 73Vuelta a España, Stage 14 : Ecija - Sierra de la Pandera0 
 1/09/2017GT2sEsp 162Vuelta a España, Stage 13 : Coin - Tomares0 
 31/08/2017GT2sEsp 84Vuelta a España, Stage 12 : Motril - Antequera0 
 30/08/2017GT2sEsp 79Vuelta a España, Stage 11 : Lorca - Calar Alto0 
 29/08/2017GT2sEsp 91Vuelta a España, Stage 10 : Caravaca de la Cruz - Alhama de Murcia0 
 27/08/2017GT2sEsp 88Vuelta a España, Stage 9 : Orihuela-Costa - Cumbre del Sol0 
 26/08/2017GT2sEsp 80Vuelta a España, Stage 8 : Hellin - Xorret de Cati0 
 25/08/2017GT2sEsp 104Vuelta a España, Stage 7 : Lliria - Cuenca0 
 24/08/2017GT2sEsp 78Vuelta a España, Stage 6 : Vilarreal - Port de Sagunt0 
 23/08/2017GT2sEsp 107Vuelta a España, Stage 5 : Benicassim - Alcossebremat0 
 22/08/2017GT2sEsp 183Vuelta a España, Stage 4 : Escaldes-Engordany (AND) - Tarragona0 
 21/08/2017GT2sEsp 59Vuelta a España, Stage 3 : Prades - Andorra la Vella (AND)0 
 20/08/2017GT2sEsp 89Vuelta a España, Stage 2 : Nîmes (FRA) - Gruissan (FRA)0 
 19/08/2017GT2sEsp leaderVuelta a España, Stage 1 : Nîmes (FRA) T.T.T.18 
 19/08/2017GT2sEsp 1Vuelta a España, Stage 1 : Nîmes (FRA) T.T.T.17 
 4/08/20172.WT2Pol 45Tour de Pologne5 
 4/08/20172.WT2sPol 60Tour de Pologne, Stage 7 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 3/08/20172.WT2sPol 37Tour de Pologne, Stage 6 : Wieliczka - Zakopane0 
 2/08/20172.WT2sPol 88Tour de Pologne, Stage 5 : Nagawczyna - Rzeszow0 
 1/08/20172.WT2sPol 114Tour de Pologne, Stage 4 : Zawiercie - Zabrze0 
 31/07/20172.WT2sPol 43Tour de Pologne, Stage 3 : Jaworzno - Szczyrk0 
 30/07/20172.WT2sPol 98Tour de Pologne, Stage 2 : Tarnowskie Gory - Katowice0 
 29/07/20172.WT2sPol 90Tour de Pologne, Stage 1 : Krakow - Krakow0 
 18/06/20172.WT1rSui 4Tour de Suisse, Points classification10 
 18/06/20172.WT1Sui 97Tour de Suisse5 
 18/06/20172.WT1sSui 1Tour de Suisse, Stage 8 : Schaffhausen - Schaffhausen I.T.T.45 
 17/06/20172.WT1sSui 110Tour de Suisse, Stage 7 : Schaffhausen - Schaffhausen0 
 16/06/20172.WT1sSui 66Tour de Suisse, Stage 6 : Zernez - Sölden/Tiefenbachferner (AUT)0 
 15/06/20172.WT1sSui 67Tour de Suisse, Stage 5 : Locarno - La Punt0 
 14/06/20172.WT1sSui 136Tour de Suisse, Stage 4 : Bex - Cevio0 
 13/06/20172.WT1sSui 141Tour de Suisse, Stage 3 : Bern - Villars-sur-Ollon0 
 12/06/20172.WT1sSui 167Tour de Suisse, Stage 2 : Menziken - Bern0 
 11/06/20172.WT1sSui 91Tour de Suisse, Stage 1 : Cham - Cham0 
 10/06/20172.WT1sSui leaderTour de Suisse, Prologue : Cham I.T.T.11 
 10/06/20172.WT1sSui 1Tour de Suisse, Prologue : Cham I.T.T.45 
 9/05/2017GT2sIta DNFGiro d'Italia, Stage 4 : Cefalu - Etna0 
 7/05/2017GT2sIta 158Giro d'Italia, Stage 3 : Tortoli - Cagliari0 
 6/05/2017GT2sIta 55Giro d'Italia, Stage 2 : Olbia - Tortoli0 
 5/05/2017GT2sIta 30Giro d'Italia, Stage 1 : Alghero - Olbia0 
 21/04/20172.HCIta 19Tour of the Alps - Giro del Trentino13 
 21/04/20172.HCsIta 13Tour of the Alps - Giro del Trentino, Stage 5 : Smarano - Trento0 
 20/04/20172.HCsIta 3Tour of the Alps - Giro del Trentino, Stage 4 : Bolzano - Cles10 
 18/04/20172.HCsIta 1Tour of the Alps - Giro del Trentino, Stage 2 : Vipiteno - Innervillgraten (AUT)25 
 17/04/20172.HCsIta 9Tour of the Alps - Giro del Trentino, Stage 1 : Kufstein (AUT) - Innsbrück/Hungerburg (AUT)0 
 22/03/20172.WT2sEsp DNFVolta a Catalunya, Stage 3 : Mataro - La Molina0 
 21/03/20172.WT2sEsp 1Volta a Catalunya, Stage 2 : Banyoles - Banyoles T.T.T.8 
 20/03/20172.WT2sEsp 97Volta a Catalunya, Stage 1 : Calella - Calella0 
 14/03/20172.WT1rIta 6Tirreno - Adriatico, Points classification3 
 14/03/20172.WT1Ita 2Tirreno - Adriatico195 
 14/03/20172.WT1sIta 1Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.45 
 13/03/20172.WT1sIta 20Tirreno - Adriatico, Stage 6 : Ascoli Piceno - Civitanova Marche0 
 12/03/20172.WT1sIta 9Tirreno - Adriatico, Stage 5 : Rieti - Fermo0 
 11/03/20172.WT1sIta 15Tirreno - Adriatico, Stage 4 : Montalto di Castro - Terminillo0 
 10/03/20172.WT1sIta leaderTirreno - Adriatico, Stage 3 : Monterotondo Marittimo - Montalto di Castro11 
 10/03/20172.WT1sIta 24Tirreno - Adriatico, Stage 3 : Monterotondo Marittimo - Montalto di Castro0 
 9/03/20172.WT1sIta 8Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance1 
 8/03/20172.WT1sIta 1Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.11 
 23/02/20172.1Fra 1Tour La Provence110 
 23/02/20172.1sFra 2Tour La Provence, Stage 3 : Aix-en-Provence - Marseille10 
 22/02/20172.1sFra leaderTour La Provence, Stage 2 : Miramat - La Ciotat6 
 22/02/20172.1sFra 2Tour La Provence, Stage 2 : Miramat - La Ciotat10 
 29/01/20171.WT3Aus 96Cadel Evans Great Ocean Road Race5 
 22/01/20172.WT1Aus 6Tour Down Under110 
 22/01/20172.WT1sAus 26Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 21/01/20172.WT1sAus 12Tour Down Under, Stage 5 : McLaren-Vale - Willunga Hill0 
 20/01/20172.WT1sAus 21Tour Down Under, Stage 4 : Norwood - Campbelltown0 
 19/01/20172.WT1sAus 12Tour Down Under, Stage 3 : Glenelg - Victor Harbour0 
 18/01/20172.WT1sAus 4Tour Down Under, Stage 2 : Stirling - Paracombe10 
 17/01/20172.WT1sAus 37Tour Down Under, Stage 1 : Unley - Lyndoch0 
 5/01/2017NCT2Aus 1National Championships Australia (Buninyong) I.T.T.50 
  Total 2017: 884  
                         
2016 BMC Racing Team
 12/10/2016WCTTQat 6World Championships (Doha) I.T.T.82 
 9/10/2016WCTTQat 2World Championships (Doha) T.T.T.37 
 25/09/20162.WT2sBel DNFEneco Tour, Stage 7 : Bornem - Geraardsbergen0 
 24/09/20162.WT2sBel leaderEneco Tour, Stage 6 : Riemst - Lanaken9 
 24/09/20162.WT2sBel 27Eneco Tour, Stage 6 : Riemst - Lanaken0 
 23/09/20162.WT2sNed leaderEneco Tour, Stage 5 : Sittard - Sittard T.T.T.9 
 23/09/20162.WT2sNed 1Eneco Tour, Stage 5 : Sittard - Sittard T.T.T.8 
 22/09/20162.WT2sBel 42Eneco Tour, Stage 4 : Aalter - Sint-Pieters-Leeuw0 
 21/09/20162.WT2sBel leaderEneco Tour, Stage 3 : Blankenberge - Ardooie9 
 21/09/20162.WT2sBel 75Eneco Tour, Stage 3 : Blankenberge - Ardooie0 
 20/09/20162.WT2sNed leaderEneco Tour, Stage 2 : Breda I.T.T.9 
 20/09/20162.WT2sNed 1Eneco Tour, Stage 2 : Breda I.T.T.35 
 19/09/20162.WT2sNed 143Eneco Tour, Stage 1 : Bolsward - Bolsward0 
 11/09/20162.HCGbr 2Tour of Britain120 
 10/09/20162.HCsGbr 1Tour of Britain, Stage 7b : Bristol, circuit race25 
 10/09/20162.HCsGbr 2Tour of Britain, Stage 7a : Bristol I.T.T.15 
 9/09/20162.HCsGbr 2Tour of Britain, Stage 6 : Sidmouth - Haytor15 
 5/09/20162.HCsGbr 12Tour of Britain, Stage 2 : Carlisle - Kendal0 
 10/08/2016WCTTBra 5Olympic Games (Rio de Janeiro) - I.T.T.96 
 6/08/2016WCRRBra DNFOlympic Games (Rio de Janeiro) - R.R.0 
 20/07/2016GT1sFra DNSTour de France, Stage 17 : Bern (Sui) - Finhaut-Emosson (Sui)0 
 18/07/2016GT1sFra 156Tour de France, Stage 16 : Moirans-en-Montagne - Bern (Sui)0 
 17/07/2016GT1sFra 94Tour de France, Stage 15 : Bourg-en-Bresse - Culoz0 
 16/07/2016GT1sFra 179Tour de France, Stage 14 : Montélimar - Villars-les-Dombes0 
 15/07/2016GT1sFra 5Tour de France, Stage 13 : Bourg-Saint-Andéol - La Caverne du Pont-d'Arc I.T.T.15 
 14/07/2016GT1sFra 137Tour de France, Stage 12 : Montpellier - Mont Ventoux/Chalet Reynard0 
 13/07/2016GT1sFra 170Tour de France, Stage 11 : Carcassonne - Montpellier0 
 12/07/2016GT1sFra 44Tour de France, Stage 10 : Escaldes-Engordany (And) - Revel0 
 10/07/2016GT1sFra 129Tour de France, Stage 9 : Vielha (Esp) - Andorra/Arcalis (And)0 
 9/07/2016GT1sFra 68Tour de France, Stage 8 : Pau - Bagnères-de-Luchon0 
 8/07/2016GT1sFra 123Tour de France, Stage 7 : L'Isle-Jourdain - Lac de Payolle0 
 7/07/2016GT1sFra 192Tour de France, Stage 6 : Arpajon-sur-Cère - Montauban0 
 6/07/2016GT1sFra 88Tour de France, Stage 5 : Limoges - Le Lioran0 
 5/07/2016GT1sFra 152Tour de France, Stage 4 : Saumur - Limoges0 
 4/07/2016GT1sFra 182Tour de France, Stage 3 : Granville - Angers0 
 3/07/2016GT1sFra 175Tour de France, Stage 2 : Saint-Lô - Cherbourg-en-Cotentin0 
 2/07/2016GT1sFra 188Tour de France, Stage 1 : Mont-Saint-Michel - Sainte-Marie-du-Mont0 
 12/06/20162.WT1Fra 68Critérium du Dauphiné5 
 12/06/20162.WT1sFra 63Critérium du Dauphiné, Stage 7 : Le Pont-de-Claix - Superdévoluy0 
 11/06/20162.WT1sFra 64Critérium du Dauphiné, Stage 6 : La Rochette - Méribel-les-Allues0 
 10/06/20162.WT1sFra 109Critérium du Dauphiné, Stage 5 : La Ravoire - Vaujany0 
 9/06/20162.WT1sFra 143Critérium du Dauphiné, Stage 4 : Tain-l'Hermitage - Belley0 
 8/06/20162.WT1sFra 88Critérium du Dauphiné, Stage 3 : Boën-sur-Lignon - Tournon-sur-Rhône0 
 7/06/20162.WT1sFra 107Critérium du Dauphiné, Stage 2 : Crêches-sur-Saône - Jeansagnière/Chalmazel0 
 6/06/20162.WT1sFra 84Critérium du Dauphiné, Stage 1 : Cluses - Saint-Vulbas0 
 5/06/20162.WT1sFra 30Critérium du Dauphiné, Prologue : Les Gets - Le Mont Chéry I.T.T.0 
 22/05/20162.HCUsa 2Tour of California120 
 20/05/20162.HCsUsa 1Tour of California, Stage 6 : Folsom I.T.T.25 
 19/05/20162.HCsUsa 9Tour of California, Stage 5 : Lodi - South Lake Tahoe0 
 18/05/20162.HCsUsa 7Tour of California, Stage 4 : Morro Bay - Laguna Seca0 
 17/05/20162.HCsUsa 8Tour of California, Stage 3 : Thousand Oaks - Santa Barbara (Gibraltar Road)0 
 1/05/20162.1Gbr 21Tour de Yorkshire4 
 22/03/20162.WT2sEsp DNSVolta a Catalunya, Stage 2 : Mataro - Olot0 
 21/03/20162.WT2sEsp 130Volta a Catalunya, Stage 1 : Calella - Calella0 
 27/02/20161.1Fra 56Classic Sud Ardèche - Souvenir Francis Delpech0 
 31/01/20161.HCAus 67Cadel Evans Great Ocean Road Race0 
 24/01/20162.WT2rAus 8Tour Down Under, Points classification1 
 24/01/20162.WT2Aus 23Tour Down Under13 
 24/01/20162.WT2sAus 90Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 23/01/20162.WT2sAus 28Tour Down Under, Stage 5 : McLaren-Vale - Willunga Hill0 
 22/01/20162.WT2sAus 57Tour Down Under, Stage 4 : Norwood - Victor Harbour0 
 21/01/20162.WT2sAus 2Tour Down Under, Stage 3 : Glenelg - Campbelltown22 
 20/01/20162.WT2sAus 3Tour Down Under, Stage 2 : Unley - Stirling14 
 19/01/20162.WT2sAus 74Tour Down Under, Stage 1 : Prospect - Lyndoch0 
 7/01/2016NCT2Aus 1National Championships Australia (Buninyong) I.T.T.50 
  Total 2016: 738  
                         
2015 BMC Racing Team
 23/09/2015WCTTUsa 6World Championships (Richmond) I.T.T.82 
 20/09/2015WCTTUsa 1World Championships (Richmond) T.T.T.62 
 23/08/20152.HCUsa 1USA Pro Challenge - Tour of Colorado160 
 22/08/20152.HCsUsa leaderUSA Pro Challenge - Tour of Colorado, Stage 6 : Loveland - Fort Collins8 
 22/08/20152.HCsUsa 15USA Pro Challenge - Tour of Colorado, Stage 6 : Loveland - Fort Collins0 
 21/08/20152.HCsUsa leaderUSA Pro Challenge - Tour of Colorado, Stage 5 : Breckenridge I.T.T.8 
 21/08/20152.HCsUsa 1USA Pro Challenge - Tour of Colorado, Stage 5 : Breckenridge I.T.T.25 
 20/08/20152.HCsUsa leaderUSA Pro Challenge - Tour of Colorado, Stage 4 : Aspen - Breckenridge8 
 20/08/20152.HCsUsa 1USA Pro Challenge - Tour of Colorado, Stage 4 : Aspen - Breckenridge25 
 19/08/20152.HCsUsa 2USA Pro Challenge - Tour of Colorado, Stage 3 : Copper Mountain - Aspen15 
 18/08/20152.HCsUsa 2USA Pro Challenge - Tour of Colorado, Stage 2 : Steamboat Springs - Arapahoe Basin15 
 2/08/20151.HCGbr 65Ride London - Surrey Classic0 
 26/07/2015GT1Fra 101Tour de France20 
 26/07/2015GT1sFra 151Tour de France, Stage 21 : Sèvres - Paris0 
 25/07/2015GT1sFra 80Tour de France, Stage 20 : Modane - L'Alpe d'Huez0 
 24/07/2015GT1sFra 65Tour de France, Stage 19 : Saint-Jean-de-Maurienne - La Toussuire0 
 23/07/2015GT1sFra 85Tour de France, Stage 18 : Gap - Saint-Jean-de-Maurienne0 
 22/07/2015GT1sFra 98Tour de France, Stage 17 : Digne-Les-Bains - Pra-Loup0 
 20/07/2015GT1sFra 106Tour de France, Stage 16 : Bourg-de-Péage - Gap0 
 19/07/2015GT1sFra 108Tour de France, Stage 15 : Mende - Valence0 
 18/07/2015GT1sFra 101Tour de France, Stage 14 : Rodez - Mende (Croix Neuve)0 
 17/07/2015GT1sFra 106Tour de France, Stage 13 : Muret - Rodez0 
 16/07/2015GT1sFra 77Tour de France, Stage 12 : Lannemezan - Plateau de Beille0 
 15/07/2015GT1sFra 101Tour de France, Stage 11 : Pau - Cauterets0 
 14/07/2015GT1sFra 139Tour de France, Stage 10 : Tarbes - La Pierre-Saint-Martin0 
 12/07/2015GT1sFra 1Tour de France, Stage 9 : Vannes - Plumelec T.T.T.20 
 11/07/2015GT1sFra 142Tour de France, Stage 8 : Rennes - Mur de Bretagne0 
 10/07/2015GT1sFra 182Tour de France, Stage 7 : Livarot - Fougères0 
 9/07/2015GT1sFra 155Tour de France, Stage 6 : Abbeville - Le Havre0 
 8/07/2015GT1sFra 107Tour de France, Stage 5 : Arras - Amiens0 
 7/07/2015GT1sFra 88Tour de France, Stage 4 : Seraing (BEL) - Cambrai0 
 6/07/2015GT1sFra 122Tour de France, Stage 3 : Antwerpen (BEL) - Huy (BEL)0 
 5/07/2015GT1sFra 88Tour de France, Stage 2 : Utrecht (NED) - Neeltje Jans (NED)0 
 4/07/2015GT1sFra leaderTour de France, Stage 1 : Utrecht (NED) I.T.T.20 
 4/07/2015GT1sFra 1Tour de France, Stage 1 : Utrecht (NED) I.T.T.80 
 14/06/20152.WT1Fra 34Critérium du Dauphiné5 
 14/06/20152.WT1sFra 56Critérium du Dauphiné, Stage 8 : Saint-Gervais-Mont Blanc - Modane (Valfréjus)0 
 13/06/20152.WT1sFra 55Critérium du Dauphiné, Stage 7 : Montmélian - Saint-Gervais-Mont Blanc0 
 12/06/20152.WT1sFra 47Critérium du Dauphiné, Stage 6 : Saint-Bonnet-en-Champsaur - Villard-de-Lans (Côte 2000)0 
 11/06/20152.WT1sFra 64Critérium du Dauphiné, Stage 5 : Digne-les-Bains - Pra-Loup0 
 10/06/20152.WT1sFra leaderCritérium du Dauphiné, Stage 4 : Anneyron - Sisteron11 
 10/06/20152.WT1sFra 30Critérium du Dauphiné, Stage 4 : Anneyron - Sisteron0 
 9/06/20152.WT1sFra leaderCritérium du Dauphiné, Stage 3 : Roanne - Montagny T.T.T.11 
 9/06/20152.WT1sFra 1Critérium du Dauphiné, Stage 3 : Roanne - Montagny T.T.T.11 
 8/06/20152.WT1sFra 78Critérium du Dauphiné, Stage 2 : Le Bourget-du-Lac - Villars-les-Dombe0 
 7/06/20152.WT1sFra 72Critérium du Dauphiné, Stage 1 : Ugine - Albertville0 
 31/05/20152.HCBel 41Ronde van België / Tour de Belgique5 
 31/05/20152.HCsBel 19Ronde van België / Tour de Belgique, Stage 4 : Sankt-Vith - Sankt-Vith0 
 27/05/20152.HCsBel 2Ronde van België / Tour de Belgique, Proloog : Bornem I.T.T.15 
 3/05/20152.WT2Sui 38Tour de Romandie5 
 3/05/20152.WT2sSui 5Tour de Romandie, Stage 6 : Lausanne - Lausanne I.T.T.4 
 2/05/20152.WT2sSui 50Tour de Romandie, Stage 5 : Fribourg - Champex-Lac0 
 1/05/20152.WT2sSui 28Tour de Romandie, Stage 4 : La Neuveville - Fribourg0 
 30/04/20152.WT2sSui 16Tour de Romandie, Stage 3 : Moutier - Porrentruy0 
 29/04/20152.WT2sSui 21Tour de Romandie, Stage 2 : Apples - Saint-Imier0 
 28/04/20152.WT2sSui 6Tour de Romandie, Stage 1 : Vallée de Joux - Juraparc T.T.T.0 
 11/04/20152.WT1Esp 42Vuelta al Pais Vasco5 
 11/04/20152.WT1sEsp 18Vuelta al Pais Vasco, Stage 6 : Aia - Aia I.T.T.0 
 10/04/20152.WT1sEsp 77Vuelta al Pais Vasco, Stage 5 : Eibar - Aia0 
 9/04/20152.WT1sEsp 40Vuelta al Pais Vasco, Stage 4 : Zumarraga - Eibar (Arrate)0 
 8/04/20152.WT1sEsp 39Vuelta al Pais Vasco, Stage 3 : Vitoria-Gasteiz - Zumarraga0 
 7/04/20152.WT1sEsp 33Vuelta al Pais Vasco, Stage 2 : Bilbao - Vitoria-Gasteiz0 
 6/04/20152.WT1sEsp 59Vuelta al Pais Vasco, Stage 1 : Bilbao - Bilbao0 
 14/03/20152.WT1sFra DNFParis - Nice, Stage 6 : Vence - Nice0 
 13/03/20152.WT1sFra 146Paris - Nice, Stage 5 : Saint-Etienne - Rasteau0 
 12/03/20152.WT1sFra 85Paris - Nice, Stage 4 : Varennes-sur-Allier - Croix-de-Chaubouret0 
 11/03/20152.WT1sFra 83Paris - Nice, Stage 3 : Saint-Amand-Montrond - Saint-Pourçain-sur-Sioule0 
 10/03/20152.WT1sFra 95Paris - Nice, Stage 2 : Saint-Aignan - Saint-Amand-Montrond0 
 9/03/20152.WT1sFra 124Paris - Nice, Stage 1 : Saint-Rémy-lès-Chevreuse - Contres0 
 8/03/20152.WT1sFra 2Paris - Nice, Prologue : Maurepas I.T.T.28 
 28/02/20151.1Fra 92Classic Sud Ardèche - Souvenir Francis Delpech0 
 25/01/20152.WT2rAus 2Tour Down Under, Mountains classification22 
 25/01/20152.WT2rAus 8Tour Down Under, Points classification1 
 25/01/20152.WT2Aus 1Tour Down Under220 
 25/01/20152.WT2sAus 28Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 24/01/20152.WT2sAus leaderTour Down Under, Stage 5 : McLaren Vale - Willunga Hill9 
 24/01/20152.WT2sAus 2Tour Down Under, Stage 5 : McLaren Vale - Willunga Hill22 
 23/01/20152.WT2sAus leaderTour Down Under, Stage 4 : Glenelg - Mount Barker9 
 23/01/20152.WT2sAus 32Tour Down Under, Stage 4 : Glenelg - Mount Barker0 
 22/01/20152.WT2sAus leaderTour Down Under, Stage 3 : Norwood - Paracombe9 
 22/01/20152.WT2sAus 1Tour Down Under, Stage 3 : Norwood - Paracombe35 
 21/01/20152.WT2sAus 19Tour Down Under, Stage 2 : Unley - Stirling0 
 20/01/20152.WT2sAus 63Tour Down Under, Stage 1 : Tanunda - Campbelltown0 
 8/01/2015NCT2Aus 2National Championships Australia (Buninyong) I.T.T.30 
  Total 2015: 1005  
                         
2014 BMC Racing Team (Contract from 1/08)
Garmin - Sharp (Contract until 31/07)
 28/09/2014WCRREsp DNFWorld Championships (Ponferrada) R.R.0 
 24/09/2014WCTTEsp 5World Championships (Ponferrada) I.T.T.96 
 21/09/2014WCTTEsp 1World Championships (Ponferrada) T.T.T.62 
 14/09/2014GT2rEsp 19Vuelta a España, Mountains classification0 
 14/09/2014GT2Esp 84Vuelta a España15 
 14/09/2014GT2sEsp 3Vuelta a España, Stage 21 : Santiago de Compostela I.T.T.25 
 13/09/2014GT2sEsp 115Vuelta a España, Stage 20 : Santa Estebo de Ribas do Sil - Ancares0 
 12/09/2014GT2sEsp 148Vuelta a España, Stage 19 : Salvaterra de Miño - Cangas do Morazzo0 
 11/09/2014GT2sEsp 156Vuelta a España, Stage 18 : La Estrada - Monte Castrove en Meis0 
 10/09/2014GT2sEsp 72Vuelta a España, Stage 17 : Ortigueira - La Coruña0 
 8/09/2014GT2sEsp 53Vuelta a España, Stage 16 : San Martin del Rey Aurelio - Lagos de Somiedo0 
 7/09/2014GT2sEsp 62Vuelta a España, Stage 15 : Oviedo - Lagos de Covadonga0 
 6/09/2014GT2sEsp 68Vuelta a España, Stage 14 : Santander - La Camperona0 
 5/09/2014GT2sEsp 115Vuelta a España, Stage 13 : Belorado - Obregon0 
 4/09/2014GT2sEsp 185Vuelta a España, Stage 12 : Logroño - Logroño0 
 3/09/2014GT2sEsp 136Vuelta a España, Stage 11 : Pamplona - San Miguel de Aralar0 
 2/09/2014GT2sEsp 25Vuelta a España, Stage 10 : Santa Maria de Veruela - Borja I.T.T.0 
 31/08/2014GT2sEsp 151Vuelta a España, Stage 9 : Carboneras de Guadazon - Estacion de Valdelinares0 
 30/08/2014GT2sEsp 118Vuelta a España, Stage 8 : Baeza - Albacete0 
 29/08/2014GT2sEsp 125Vuelta a España, Stage 7 : Alhendin - Alcaudete0 
 28/08/2014GT2sEsp 99Vuelta a España, Stage 6 : Benalmadena - La Zubia/Cumbres Verdes0 
 27/08/2014GT2sEsp 88Vuelta a España, Stage 5 : Priego de Cordoba - Ronda0 
 26/08/2014GT2sEsp 57Vuelta a España, Stage 4 : Mairena del Alcor - Cordoba0 
 25/08/2014GT2sEsp 177Vuelta a España, Stage 3 : Cadiz - Arcos de la Frontera0 
 24/08/2014GT2sEsp 159Vuelta a España, Stage 2 : Algeciras - San Fernando0 
 23/08/2014GT2sEsp 9Vuelta a España, Stage 1 : Jerez De La Frontera T.T.T.0 
 17/08/20142.WT2Ned 97Eneco Tour5 
 17/08/20142.WT2sNed 94Eneco Tour, Stage 7 : Riemst (Bel) - Sittard0 
 16/08/20142.WT2sBel 105Eneco Tour, Stage 6 : Heerlen (Ned) - La Redoute0 
 15/08/20142.WT2sBel 67Eneco Tour, Stage 5 : Geraardsbergen - Geraardsbergen0 
 14/08/20142.WT2sBel 97Eneco Tour, Stage 4 : Koksijde - Ardooie0 
 13/08/20142.WT2sNed 10Eneco Tour, Stage 3 : Breda - Breda I.T.T.0 
 12/08/20142.WT2sNed 120Eneco Tour, Stage 2 : Waalwijk - Vlijmen0 
 11/08/20142.WT2sNed 134Eneco Tour, Stage 1 : Terneuzen - Terneuzen0 
 31/07/2014XXGbr 2Commonwealth Games (Glasgow) I.T.T.0 
 22/06/20142.WT1Sui 89Tour de Suisse5 
 22/06/20142.WT1sSui 68Tour de Suisse, Stage 9 : Martigny - Saas-Fee0 
 21/06/20142.WT1sSui 136Tour de Suisse, Stage 8 : Delémont - Verbier0 
 20/06/20142.WT1sSui 105Tour de Suisse, Stage 7 : Worb - Worb I.T.T.0 
 19/06/20142.WT1sSui 143Tour de Suisse, Stage 6 : Buren an der Aare - Delémont0 
 18/06/20142.WT1sSui 155Tour de Suisse, Stage 5 : Ossingen - Buren an der Aare0 
 17/06/20142.WT1sSui 153Tour de Suisse, Stage 4 : Heiden - Ossingen0 
 16/06/20142.WT1sSui 96Tour de Suisse, Stage 3 : Sarnen - Heiden0 
 15/06/20142.WT1sSui 79Tour de Suisse, Stage 2 : Bellinzona - Sarnen0 
 14/06/20142.WT1sSui 3Tour de Suisse, Stage 1 : Bellinzona - Bellinzona I.T.T.18 
 18/05/20142.HCUsa 2Tour of California120 
 16/05/20142.HCsUsa 7Tour of California, Stage 6 : Santa Clarita - Mountain High Resort0 
 15/05/20142.HCsUsa 13Tour of California, Stage 5 : Pismo Beach - Santa Barbara0 
 13/05/20142.HCsUsa 1Tour of California, Stage 3 : San Jose - Mount Diablo25 
 12/05/20142.HCsUsa 2Tour of California, Stage 2 : Folsom - Folsom I.T.T.15 
 4/05/20142.WT2rSui 10Tour de Romandie, Mountains classification0 
 4/05/20142.WT2Sui 43Tour de Romandie5 
 4/05/20142.WT2sSui 14Tour de Romandie, Stage 5 : Neuchâtel - Neuchâtel I.T.T.0 
 3/05/20142.WT2sSui 60Tour de Romandie, Stage 4 : Fribourg - Fribourg0 
 2/05/20142.WT2sSui 54Tour de Romandie, Stage 3 : Le Bouveret - Aigle0 
 1/05/20142.WT2sSui 14Tour de Romandie, Stage 2 : Sion - Montreux0 
 30/04/20142.WT2sSui 16Tour de Romandie, Stage 1 : Brigerbad - Sion0 
 29/04/20142.WT2sSui 2Tour de Romandie, Prologue : Ascona I.T.T.22 
 11/04/20142.1Fra 2Circuit de la Sarthe - Pays de la Loire80 
 10/04/20142.1sFra 14Circuit de la Sarthe - Pays de la Loire, Stage 4 : Angers - Pré-en-Pail0 
 9/04/20142.1sFra 2Circuit de la Sarthe - Pays de la Loire, Stage 3 : Angers I.T.T.10 
 30/03/20142.HCFra 49Critérium International5 
 29/03/20142.HCsFra 2Critérium International, Stage 2 : Porto-Vecchio I.T.T.15 
 9/02/20142.1Aus 38Herald Sun Tour0 
 5/02/20142.1sAus 7Herald Sun Tour, Prologue : Melbourne I.T.T.0 
 26/01/20142.WT2Aus 61Tour Down Under5 
 26/01/20142.WT2sAus 114Tour Down Under, Stage 6 : Adelaide, circuit race0 
 25/01/20142.WT2sAus 104Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 24/01/20142.WT2sAus 63Tour Down Under, Stage 4 : Unley - Victor Harbor0 
 23/01/20142.WT2sAus 72Tour Down Under, Stage 3 : Norwood - Campbelltown0 
 22/01/20142.WT2sAus 44Tour Down Under, Stage 2 : Prospect - Stirling0 
 21/01/20142.WT2sAus 63Tour Down Under, Stage 1 : Nuriootpa - Angaston0 
  Total 2014: 528  
                         
2013 Garmin - Sharp
 29/09/2013WCRRIta DNFWorld Championships (Lucca - Firenze) R.R.0 
 25/09/2013WCTTIta 12World Championships (Montecatini Terme - Firenze) I.T.T.39 
 22/09/2013WCTTIta 8World Championships (Montecatini Terme - Firenze) T.T.T.14 
 8/09/20132.1Can 1Tour of Alberta110 
 8/09/20132.1sCan 19Tour of Alberta, Stage 5 : Okotoks - Calgary0 
 7/09/20132.1sCan leaderTour of Alberta, Stage 4 : Black Diamond - Black Diamond6 
 7/09/20132.1sCan 15Tour of Alberta, Stage 4 : Black Diamond - Black Diamond0 
 6/09/20132.1sCan leaderTour of Alberta, Stage 3 : Strathmore - Drumheller6 
 6/09/20132.1sCan 1Tour of Alberta, Stage 3 : Strathmore - Drumheller20 
 3/09/20132.1sCan 2Tour of Alberta, Prologue : Edmonton I.T.T.10 
 25/08/20132.HCUsa 77USA Pro Challenge - Tour of Colorado0 
 11/08/20132.1Usa 45Tour of Utah0 
 8/08/20132.1sUsa 14Tour of Utah, Stage 3 : Richfield - Payson0 
 27/07/20131.WT2Esp 97Clasica San Sebastian5 
 7/07/2013GT1sFra DNFTour de France, Stage 9 : Saint-Girons - Bagnères-de-Bigorre0 
 6/07/2013GT1sFra 187Tour de France, Stage 8 : Castres - Ax-3-Domaines0 
 5/07/2013GT1sFra 104Tour de France, Stage 7 : Montpellier - Albi0 
 4/07/2013GT1sFra 161Tour de France, Stage 6 : Aix-en-Provence - Montpellier0 
 3/07/2013GT1sFra 173Tour de France, Stage 5 : Cagnes-sur-Mer - Marseille0 
 2/07/2013GT1sFra -Tour de France, Stage 4 : Nice - Nice T.T.T.0 
 1/07/2013GT1sFra 125Tour de France, Stage 3 : Ajaccio - Calvi0 
 30/06/2013GT1sFra 117Tour de France, Stage 2 : Bastia - Ajaccio0 
 29/06/2013GT1sFra 166Tour de France, Stage 1 : Porto-Vecchio - Bastia0 
 9/06/20132.WT1Fra 8Critérium du Dauphiné90 
 9/06/20132.WT1sFra 10Critérium du Dauphiné, Stage 8 : Sisteron - Risoul0 
 8/06/20132.WT1sFra 20Critérium du Dauphiné, Stage 7 : Le Pont-de-Claix - Superdévoluy0 
 7/06/20132.WT1sFra 17Critérium du Dauphiné, Stage 6 : La Léchère - Grenoble0 
 6/06/20132.WT1sFra 14Critérium du Dauphiné, Stage 5 : Grésy-sur-Aix - Valmorel0 
 5/06/20132.WT1sFra leaderCritérium du Dauphiné, Stage 4 : Villars-les-Dombes - Parc des Oiseaux I.T.T.11 
 5/06/20132.WT1sFra 2Critérium du Dauphiné, Stage 4 : Villars-les-Dombes - Parc des Oiseaux I.T.T.28 
 4/06/20132.WT1sFra 21Critérium du Dauphiné, Stage 3 : Ambérieu-en-Bugey - Tarare0 
 3/06/20132.WT1sFra 63Critérium du Dauphiné, Stage 2 : Châtel - Oyonnax0 
 2/06/20132.WT1sFra 21Critérium du Dauphiné, Stage 1 : Champéry - Champéry0 
 19/05/20132.HCUsa 39Tour of California5 
 18/05/20132.HCsUsa 11Tour of California, Stage 7 : Livermore - Mount Diablo0 
 17/05/20132.HCsUsa 3Tour of California, Stage 6 : San Jose - Metcalf I.T.T.10 
 28/04/20132.WT2Sui 76Tour de Romandie5 
 28/04/20132.WT2sSui 9Tour de Romandie, Stage 5 : Genève - Genève I.T.T.0 
 27/04/20132.WT2sSui 116Tour de Romandie, Stage 4 : Marly - Les Diablerets0 
 26/04/20132.WT2sSui 61Tour de Romandie, Stage 3 : Payerne - Payerne0 
 25/04/20132.WT2sSui 103Tour de Romandie, Stage 2 : Prilly - Granges0 
 24/04/20132.WT2sSui 136Tour de Romandie, Stage 1 : Saint-Maurice - Renens0 
 23/04/20132.WT2sSui 47Tour de Romandie, Prologue : Le Châble - Bruson I.T.T.0 
 3/04/20132.1sFra DNFCircuit de la Sarthe - Pays de la Loire, Stage 2 : Ligné - Angers0 
 30/03/20131.1Esp 38GP Miguel Indurain0 
 24/03/20132.HCsFra DNFCritérium International, Stage 3 : Porto-Vecchio - Col de l'Ospedale0 
 23/03/20132.HCsFra 15Critérium International, Stage 2 : Porto-Vecchio I.T.T.0 
 12/03/20132.WT1Ita 77Tirreno - Adriatico5 
 12/03/20132.WT1sIta 16Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 11/03/20132.WT1sIta 55Tirreno - Adriatico, Stage 6 : Porto Sant'Elpidio - Porto Sant'Elpidio0 
 10/03/20132.WT1sIta 72Tirreno - Adriatico, Stage 5 : Ortona - Chieti0 
 9/03/20132.WT1sIta 104Tirreno - Adriatico, Stage 4 : Narni - Prati di Tivo0 
 8/03/20132.WT1sIta 144Tirreno - Adriatico, Stage 3 : Indicatore - Narni Scalo0 
 7/03/20132.WT1sIta 167Tirreno - Adriatico, Stage 2 : San Vincenzo - Indicatore0 
 6/03/20132.WT1sIta 16Tirreno - Adriatico, Stage 1 : San Vincenzo - Donoratico T.T.T.0 
 2/03/20131.1Ita 47Strade Bianche0 
 9/01/2013NCT2Aus 2National Championships Australia (Ballarat) I.T.T.30 
  Total 2013: 394  
                         
2012 Team Jayco - AIS
 17/09/2012WCUTNed 2World Championships U23 (Landgraaf - Valkenburg) I.T.T.12 
 9/09/20121.2Fra 1Chrono Champenois15 
 2/09/20121.2Ita 1Memorial Davide Fardelli15 
 15/06/20122.2UGer 1Thüringen Rundfahrt25 
 14/06/20122.2UsGer leaderThüringen Rundfahrt, Stage 5 : Gräfenroda - Oberhof I.T.T.2 
 14/06/20122.2UsGer 1Thüringen Rundfahrt, Stage 5 : Gräfenroda - Oberhof I.T.T.4 
 13/06/20122.2UsGer 7Thüringen Rundfahrt, Stage 4 : Treffurt - Treffurt0 
 11/06/20122.2UsGer 4Thüringen Rundfahrt, Stage 2 : Schönbrunn - Steinbach-Langenbach0 
 9/06/20122.2UsGer 2Thüringen Rundfahrt, Prologue : Sangerhausen T.T.T.0 
 2/06/20121.2Ita 2Trofeo Alcide DeGasperi11 
 27/05/20121.2UIta 5Trofeo Citta di San Vendemiano6 
 19/05/20122.2Ned 4Olympia's Tour12 
 19/05/20122.2sNed 1Olympia's Tour, Stage 5 : Reuver - Reuver I.T.T.4 
 14/05/20122.2sNed 10Olympia's Tour, Prologue : Zandvoort I.T.T.0 
 22/01/20122.WTrAus 1Tour Down Under, Mountains classification40 
 22/01/20122.WTAus 5Tour Down Under120 
 22/01/20122.WTsAus 54Tour Down Under, Stage 6 : Adelaide City, circuit race0 
 21/01/20122.WTsAus 5Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill5 
 20/01/20122.WTsAus 34Tour Down Under, Stage 4 : Norwood - Tanunda0 
 19/01/20122.WTsAus 70Tour Down Under, Stage 3 : Unley - Victor Harbour0 
 18/01/20122.WTsAus 30Tour Down Under, Stage 2 : Lobethal - Stirling0 
 17/01/20122.WTsAus 79Tour Down Under, Stage 1 : Prospect - Clare0 
  Total 2012: 271  
                         
2011 Rabobank Continental Team
 23/09/2011WCUDen 105World Championships U23 (Kobenhavn) R.R.0 
 10/09/20112.NCsFra 7Tour de l'Avenir, Stage 6 : Fossano (Ita) - Fossano (Ita)0 
 6/09/20112.NCsFra leaderTour de l'Avenir, Stage 2 : Rambervillers - Bruyères3 
 5/09/20112.NCsFra leaderTour de l'Avenir, Stage 1 : Yutz-Lunéville3 
 5/09/20112.NCsFra 6Tour de l'Avenir, Stage 1 : Yutz-Lunéville0 
 4/09/20112.NCsFra 2Tour de l'Avenir, Prologue : Yutz I.T.T.4 
 8/05/20111.2Ned 14Omloop der Kempen0 
  Total 2011: 10  
                         
2010 Team Jayco - Skins
 13/10/2010XXInd 6Commonwealth Games (Delhi) I.T.T.0 
 1/10/2010WCUAus 76World Championships U23 (Geelong) R.R.0 
 29/09/2010WCUTAus 5World Championships U23 (Geelong) I.T.T.6 
 20/06/20102.2UGer 3Thüringen Rundfahrt15 
 19/06/20102.2UsGer 8Thüringen Rundfahrt, Stage 5 : Rund um Masserberg0 
 15/06/20102.2UsGer 1Thüringen Rundfahrt, Stage 1 : Bleicherode T.T.T.1 
 6/06/20102.2Nor 10Ringerike GP1 
 3/06/20102.2sNor 3Ringerike GP, Stage 2 : Geilo - Krokstadelva1 
 2/06/20102.2sNor 10Ringerike GP, Stage 1 : Geilo - Geilo0 
 22/05/20102.2Ned 4Olympia's Tour12 
 22/05/20102.2sNed 2Olympia's Tour, Stage 6 : Hoofddorp I.T.T.2 
 17/05/20102.2sNed 5Olympia's Tour, Prologue : Heerenveen I.T.T.0 
 24/01/20102.PTAus 66Tour Down Under5 
 24/01/20102.PTsAus 122Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 23/01/20102.PTsAus 48Tour Down Under, Stage 5 : Snapper Point - Willunga0 
 22/01/20102.PTsAus 100Tour Down Under, Stage 4 : Norwood - Goolwa0 
 21/01/20102.PTsAus 98Tour Down Under, Stage 3 : Unley - Stirling0 
 20/01/20102.PTsAus 97Tour Down Under, Stage 2 : Gawler - Hahndorf0 
 19/01/20102.PTsAus 78Tour Down Under, Stage 1 : Clare - Tanunda0 
  Total 2010: 43  
                         
2009 Team Jayco - AIS
 17/10/20092.1Aus 27Jayco Herald Sun Tour0 
 17/10/20092.1sAus 14Jayco Herald Sun Tour, Stage 6 : Melbourne - Melbourne0 
 16/10/20092.1sAus 4Jayco Herald Sun Tour, Stage 5 : Geelong I.T.T.3 
 14/10/20092.1sAus 12Jayco Herald Sun Tour, Stage 3 : Warrnambool - Apollo Bay0 
 11/06/20092.2UsGer 7Thüringen Rundfahrt, Stage 5 : Oberhof I.T.T.0 
  Total 2009: 3  
 
  Overall total: 7065  



23/04/2024 - Remarks or suggestions? Mail to info@cqranking.com
CQ Ranking - Copyright © 2024, Credits