GBR ROWE Luke
  10/03/1990 UCI ID: 10005996200  
  INEOS Grenadiers
 
  LukeRowe1990
 Current CQ-value:
Rank:
25 
 CQ
1223
© INEOS Grenadiers
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2024 INEOS Grenadiers
 22/03/20241.WT2BEL DNFE3 Saxo Classic0 
 16/03/20241.WT1Ita 131Milano - Sanremo5 
 10/03/20242.WT1Ita 114Tirreno - Adriatico5 
 10/03/20242.WT1sIta 100Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto0 
 9/03/20242.WT1sIta 107Tirreno - Adriatico, Stage 6 : Sassoferrato - Cagli0 
 8/03/20242.WT1sIta 130Tirreno - Adriatico, Stage 5 : Torricella Sicura - Valle Castellana0 
 7/03/20242.WT1sIta 134Tirreno - Adriatico, Stage 4 : Arrone - Giulianova0 
 6/03/20242.WT1sIta 151Tirreno - Adriatico, Stage 3 : Volterra - Gualdo Tadino0 
 5/03/20242.WT1sIta 150Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 4/03/20242.WT1sIta 164Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore I.T.T.0 
 25/02/20241.PSBel 89Kuurne - Brussel - Kuurne0 
 24/02/20241.WT3Bel 77Omloop Het Nieuwsblad5 
 18/02/20242.PSPor 112Volta ao Algarve0 
  Total 2024: 15  
                         
2023 INEOS Grenadiers
 17/10/20232.WT3Chn 84Tour of Guangxi5 
 17/10/20232.WT3sChn 101Tour of Guangxi, Stage 6 : Guilin - Guilin0 
 16/10/20232.WT3sChn 89Tour of Guangxi, Stage 5 : Liuzhou - Guilin0 
 15/10/20232.WT3sChn 106Tour of Guangxi, Stage 4 : Nanning - Nongla0 
 14/10/20232.WT3sChn 91Tour of Guangxi, Stage 3 : Nanning - Nanning0 
 13/10/20232.WT3sChn 103Tour of Guangxi, Stage 2 : Beihai - Qinzhou0 
 12/10/20232.WT3sChn 108Tour of Guangxi, Stage 1 : Beihai - Beihai0 
 1/10/20232.1Cro 95Cro Race0 
 24/09/2023CC1Ned 75European Championships (Drijber) R.R.0 
 10/09/20232.PSGbr 55Tour of Britain0 
 27/08/20232.PSGer 84Deutschland Tour0 
 20/08/20231.WT2Ger 118Bemer Cyclassics - Hamburg5 
 6/08/2023WCRRGbr DNFWorld Championships (Glasgow) R.R.0 
 26/07/20232.PSBel 70Tour de Wallonie0 
 6/07/20232.1Aut 79Österreich-Rundfahrt / Tour of Austria0 
 18/06/20232.1Fra 90Route d'Occitanie0 
 9/04/20231.WT1Fra 127Paris - Roubaix5 
 2/04/20231.WT1Bel 95Ronde van Vlaanderen5 
 25/03/20232.1Ita 76Settimana Coppi e Bartali0 
 19/03/20231.1Ita 66Per Sempre Alfredo0 
 18/03/20231.WT1Ita 148Milano - Sanremo5 
 25/02/20231.WT3Bel 122Omloop Het Nieuwsblad5 
 12/02/20231.PSEsp 101Clasica de Almeria0 
 11/02/20231.1Esp 91Vuelta a Murcia0 
 5/02/20232.1Fra 60Etoile de Bessèges / Tour du Gard0 
  Total 2023: 30  
                         
2022 INEOS Grenadiers
 25/09/2022WCRRAus DNFWorld Championships (Wollongong) R.R.0 
 11/09/20221.WT2Can DNFGP de Montréal0 
 9/09/20221.WT2Can DNFGP de Québec0 
 28/08/20221.WT2Fra 122Bretagne Classic - Ouest-France5 
 21/08/20221.WT2Ger 87Bemer Cyclassics - Hamburg5 
 7/08/2022XXGbr 51Commonwealth Games (Warwick) R.R.0 
 24/07/2022GT1Fra 105Tour de France20 
 24/07/2022GT1sFra 116Tour de France, Stage 21 : Paris - Paris0 
 23/07/2022GT1sFra 102Tour de France, Stage 20 : Lacapelle-Marival - Rocamadour I.T.T.0 
 22/07/2022GT1sFra 103Tour de France, Stage 19 : Castelnau - Cahors0 
 21/07/2022GT1sFra 116Tour de France, Stage 18 : Lourdes - Hautacam0 
 20/07/2022GT1sFra 88Tour de France, Stage 17 : Saint-Gaudens - Peyragudes0 
 19/07/2022GT1sFra 118Tour de France, Stage 16 : Carcassonne - Foix0 
 17/07/2022GT1sFra 86Tour de France, Stage 15 : Rodez - Carcassonne0 
 16/07/2022GT1sFra 141Tour de France, Stage 14 : Saint-Etienne - Mende0 
 15/07/2022GT1sFra 52Tour de France, Stage 13 : Bourg d'Oisans - Saint-Etienne0 
 14/07/2022GT1sFra 116Tour de France, Stage 12 : Briançon - L'Alpe d'Huez0 
 13/07/2022GT1sFra 124Tour de France, Stage 11 : Albertville - Col du Granon0 
 12/07/2022GT1sFra 109Tour de France, Stage 10 : Morzine - Megève0 
 10/07/2022GT1sFra 111Tour de France, Stage 9 : Aigle - Châtel0 
 9/07/2022GT1sSui 140Tour de France, Stage 8 : Dole - Lausanne0 
 8/07/2022GT1sFra 127Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles0 
 7/07/2022GT1sFra 128Tour de France, Stage 6 : Binche - Longwy0 
 6/07/2022GT1sFra 134Tour de France, Stage 5 : Lille - Arenberg0 
 5/07/2022GT1sFra 165Tour de France, Stage 4 : Dunkerque - Calais0 
 3/07/2022GT1sDen 82Tour de France, Stage 3 : Velje - Sønderborg0 
 2/07/2022GT1sDen 152Tour de France, Stage 2 : Roskilde - Nyborg0 
 1/07/2022GT1sDen 168Tour de France, Stage 1 : København - København I.T.T.0 
 18/06/20222.WT1sSui DNFTour de Suisse, Stage 7 : Ambri - Malbun0 
 17/06/20222.WT1sSui 77Tour de Suisse, Stage 6 : Locarno - Moosalp0 
 16/06/20222.WT1sSui 94Tour de Suisse, Stage 5 : Ambri - Novazzano0 
 15/06/20222.WT1sSui 120Tour de Suisse, Stage 4 : Grenchen - Brunnen0 
 14/06/20222.WT1sSui 102Tour de Suisse, Stage 3 : Aesch - Grenchen0 
 13/06/20222.WT1sSui 132Tour de Suisse, Stage 2 : Küsnacht - Aesch0 
 12/06/20222.WT1sSui 135Tour de Suisse, Stage 1 : Küsnacht - Küsnacht0 
 29/05/20222.PSNor 56Tour of Norway0 
 17/04/20221.WT1Fra 102Paris - Roubaix5 
 10/04/20221.WT2Ned 123Amstel Gold Race5 
 27/03/20221.WT2Bel DNFGent - Wevelgem0 
 25/03/20221.WT2Bel 78E3 Saxo Bank Clasic5 
 19/03/20221.WT1Ita 85Milano - Sanremo5 
 13/03/20222.WT1sFra DNFParis - Nice, Stage 8 : Nice - Nice0 
 12/03/20222.WT1sFra 89Paris - Nice, Stage 7 : Nice - Col de Turini0 
 11/03/20222.WT1sFra 89Paris - Nice, Stage 6 : Courthézon - Aubagne0 
 10/03/20222.WT1sFra 119Paris - Nice, Stage 5 : Saint-Just-Saint-Rambert - Saint-Sauveur-de-Montagut0 
 9/03/20222.WT1sFra 127Paris - Nice, Stage 4 : Domérat - Montluçon I.T.T.0 
 8/03/20222.WT1sFra 113Paris - Nice, Stage 3 : Vierzon - Dun-le-Palestel0 
 7/03/20222.WT1sFra 37Paris - Nice, Stage 2 : Auffargis - Orléans0 
 6/03/20222.WT1sFra 151Paris - Nice, Stage 1 : Mantes-la-Ville - Mantes-la-Ville0 
 13/02/20222.PSFra 36Tour de La Provence5 
 11/02/20222.PSsFra 15Tour de La Provence, Stage 1 : Istres - Les Saintes Maries de la Mer0 
  Total 2022: 55  
                         
2021 INEOS Grenadiers
 3/10/20211.WT1Fra 66Paris - Roubaix5 
 29/09/20211.PSBel 22Eurométropole Tour5 
 26/09/2021WCRRBel DNFWorld Championships (Leuven) R.R.0 
 21/09/20211.PSFra 48GP de Denain - Porte du Hainaut0 
 29/08/20211.WT2Fra 49Bretagne Classic - Ouest-France5 
 22/08/20212.PSNor 53Tour of Norway0 
 15/08/20212.WT2sPol 125Tour de Pologne, Stage 7 : Zabrze - Krakow0 
 15/08/20212.WT2Pol 92Tour de Pologne5 
 14/08/20212.WT2sPol 135Tour de Pologne, Stage 6 : Katowice - Katowice I.T.T.0 
 13/08/20212.WT2sPol 93Tour de Pologne, Stage 5 : Chocholow - Bielsko-Biala0 
 12/08/20212.WT2sPol 89Tour de Pologne, Stage 4 : Tarnow - Bukinova Resort0 
 11/08/20212.WT2sPol 117Tour de Pologne, Stage 3 : Sanok - Rzeszow0 
 10/08/20212.WT2sPol 127Tour de Pologne, Stage 2 : Zamosc - Przemysl0 
 9/08/20212.WT2sPol 123Tour de Pologne, Stage 1 : Lublin - Chelm0 
 7/07/2021GT1sFra OOTTour de France, Stage 11 : Sorgues - Malaucène0 
 6/07/2021GT1sFra 108Tour de France, Stage 10 : Albertville - Valence0 
 4/07/2021GT1sFra 79Tour de France, Stage 9 : Cluses - Tignes0 
 3/07/2021GT1sFra 90Tour de France, Stage 8 : Oyonnax - Le Grand-Bornand0 
 2/07/2021GT1sFra 170Tour de France, Stage 7 : Vierzon - Le Creusot0 
 1/07/2021GT1sFra 137Tour de France, Stage 6 : Tours - Châteauroux0 
 30/06/2021GT1sFra 135Tour de France, Stage 5 : Changé - Laval I.T.T.0 
 29/06/2021GT1sFra 47Tour de France, Stage 4 : Redon - Fougères0 
 28/06/2021GT1sFra 122Tour de France, Stage 3 : Lorient - Pontivy0 
 27/06/2021GT1sFra 156Tour de France, Stage 2 : Perros-Guirec - Mûr-de-Bretagne0 
 26/06/2021GT1sFra 79Tour de France, Stage 1 : Brest - Landerneau0 
 13/06/20212.WT1Sui 107Tour de Suisse5 
 13/06/20212.WT1sSui 88Tour de Suisse, Stage 8 : Andermatt - Andermatt0 
 12/06/20212.WT1sSui 82Tour de Suisse, Stage 7 : Disentis-Sedrun - Andermatt I.T.T.0 
 11/06/20212.WT1sSui 126Tour de Suisse, Stage 6 : Fiesch - Disentis-Sedrun0 
 10/06/20212.WT1sSui 131Tour de Suisse, Stage 5 : Gstaad - Leukerbad0 
 9/06/20212.WT1sSui 110Tour de Suisse, Stage 4 : St. Urban - Gstaad0 
 8/06/20212.WT1sSui 125Tour de Suisse, Stage 3 : Lachen - Pfaffnau0 
 7/06/20212.WT1sSui 131Tour de Suisse, Stage 2 : Neuhausen am Rheinfall - Lachen0 
 6/06/20212.WT1sSui 156Tour de Suisse, Stage 1 : Frauenfeld - Frauenfeld I.T.T.0 
 22/05/20212.PSEsp 100Vuelta a Andalucia / Ruta Del Sol0 
 25/04/20211.WT1Bel 133Liège - Bastogne - Liège5 
 21/04/20211.WT2Bel 130Flèche Wallonne5 
 18/04/20211.WT2Ned DNFAmstel Gold Race0 
 14/04/20211.PSBel 77Brabantse Pijl0 
 4/04/20211.WT1Bel DNFRonde van Vlaanderen0 
 28/03/20212.WT2sEsp DNFVolta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 27/03/20212.WT2sEsp 112Volta a Catalunya, Stage 6 : Tarragona - Mataro0 
 26/03/20212.WT2sEsp 140Volta a Catalunya, Stage 5 : La Pobla de Segur - Manresa0 
 25/03/20212.WT2sEsp 151Volta a Catalunya, Stage 4 : Ripoll - Port Ainé0 
 24/03/20212.WT2sEsp 152Volta a Catalunya, Stage 3 : Canal Olympic de Catalunya - Vallter 20000 
 23/03/20212.WT2sEsp 161Volta a Catalunya, Stage 2 : Banyoles - Banyoles0 
 22/03/20212.WT2sEsp 158Volta a Catalunya, Stage 1 : Calella - Calella0 
 20/03/20211.WT1Ita 118Milano - Sanremo5 
 27/02/20212.WT3Uae 124UAE Tour5 
 27/02/20212.WT3sUae 91UAE Tour, Stage 7 : Abu Dhabi - Abu Dhabi0 
 26/02/20212.WT3sUae 47UAE Tour, Stage 6 : Dubai - Dubai0 
 25/02/20212.WT3sUae 129UAE Tour, Stage 5 : Fujairah - Jebel Jais0 
 24/02/20212.WT3sUae 97UAE Tour, Stage 4 : Al Marjan Island - Al Marjan Island0 
 23/02/20212.WT3sUae 119UAE Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 22/02/20212.WT3sUae 123UAE Tour, Stage 2 : Al Hudayriat I.T.T.0 
 21/02/20212.WT3sUae 126UAE Tour, Stage 1 : Al Thafra - Al Mirfa0 
  Total 2021: 45  
                         
2020 INEOS Grenadiers
 21/10/20201.WT3Bel DNFDriedaagse Brugge - De Panne0 
 18/10/20201.WT1Bel 50Ronde van Vlaanderen5 
 11/10/20201.WT2Bel 12Gent - Wevelgem35 
 7/10/20201.PSBel 73Brabantse Pijl0 
 27/09/2020WCRRIta DNFWorld Championships (Imola) R.R.0 
 20/09/2020GT1Fra 129Tour de France20 
 20/09/2020GT1sFra 86Tour de France, Stage 21 : Mantes-la-Jolie - Paris0 
 19/09/2020GT1sFra 124Tour de France, Stage 20 : Lure - La Planche des Belles Filles I.T.T.0 
 18/09/2020GT1sFra 7Tour de France, Stage 19 : Bourg-en-Bresse - Champagnole5 
 17/09/2020GT1sFra 130Tour de France, Stage 18 : Méribel - La Roche-sur-Foron0 
 16/09/2020GT1sFra 131Tour de France, Stage 17 : Grenoble - Méribel/Col de la Loze0 
 15/09/2020GT1sFra 138Tour de France, Stage 16 : La Tour-du-Pin - Villard-de-Lans0 
 13/09/2020GT1sFra 150Tour de France, Stage 15 : Lyon - Grand-Colombier0 
 12/09/2020GT1sFra 75Tour de France, Stage 14 : Clermont-Ferrand - Lyon0 
 11/09/2020GT1sFra 87Tour de France, Stage 13 : Châtel-Guyon - Puy Mary0 
 10/09/2020GT1sFra 153Tour de France, Stage 12 : Chauvigny - Sarran0 
 9/09/2020GT1sFra 117Tour de France, Stage 11 : Châtelaillon-Plage - Poitiers0 
 8/09/2020GT1sFra 68Tour de France, Stage 10 : Ile d'Oloron - Ile-de-Ré0 
 6/09/2020GT1sFra 125Tour de France, Stage 9 : Pau - Laruns0 
 5/09/2020GT1sFra 120Tour de France, Stage 8 : Cazères - Loudenvielle0 
 4/09/2020GT1sFra 110Tour de France, Stage 7 : Millau - Lavaur0 
 3/09/2020GT1sFra 149Tour de France, Stage 6 : Le Teil - Mont-Aigoual0 
 2/09/2020GT1sFra 136Tour de France, Stage 5 : Gap - Privas0 
 1/09/2020GT1sFra 104Tour de France, Stage 4 : Sisteron - Orcières-Merlette0 
 31/08/2020GT1sFra 149Tour de France, Stage 3 : Nice - Sisteron0 
 30/08/2020GT1sFra 148Tour de France, Stage 2 : Nice - Nice0 
 29/08/2020GT1sFra 133Tour de France, Stage 1 : Nice - Nice0 
 19/08/20202.PSBel 58Tour de Wallonie0 
 9/08/20202.WT2Pol 63Tour de Pologne5 
 9/08/20202.WT2sPol 109Tour de Pologne, Stage 5 : Zakopane - Krakow0 
 8/08/20202.WT2sPol 69Tour de Pologne, Stage 4 : Bukovina Tatranska - Bukowina Tatrzanska0 
 7/08/20202.WT2sPol 60Tour de Pologne, Stage 3 : Wadowice - Bielsko Biala0 
 6/08/20202.WT2sPol 132Tour de Pologne, Stage 2 : Opole - Zabrze0 
 5/08/20202.WT2sPol 141Tour de Pologne, Stage 1 : Stadion Slaski - Spodek Katowice0 
 1/08/20201.WT3Ita DNFStrade Bianche0 
 1/03/20201.PSBel 63Kuurne - Brussel - Kuurne0 
 29/02/20201.WT3Bel DNFOmloop Het Nieuwsblad0 
 23/02/20202.PSPor 126Volta ao Algarve0 
 2/02/20201.WT3Aus 57Cadel Evans Great Ocean Road Race5 
 30/01/20201.1Aus 62Race Torquay0 
 26/01/20202.WT1Aus 106Tour Down Under5 
 26/01/20202.WT1sAus 68Tour Down Under, Stage 6 : McLaren Vale - Willunga Hill0 
 25/01/20202.WT1sAus 106Tour Down Under, Stage 5 : Glenelg - Victor Harbor0 
 24/01/20202.WT1sAus 115Tour Down Under, Stage 4 : Norwood - Murray Bridge0 
 23/01/20202.WT1sAus 102Tour Down Under, Stage 3 : Unley - Paracombe0 
 22/01/20202.WT1sAus 115Tour Down Under, Stage 2 : Woodside - Stirling0 
 21/01/20202.WT1sAus 137Tour Down Under, Stage 1 : Tanunda - Tanunda0 
  Total 2020: 80  
                         
2019 Team INEOS
 30/08/20192.HCsGer DNFDeutschland Tour, Stage 2 : Marburg - Göttingen0 
 25/08/20191.WT2Ger 37EuroEyes Cyclassics - Hamburg5 
 11/08/2019CC1Ned 35European Championships (Alkmaar) R.R.0 
 24/07/2019GT1sFra DQTour de France, Stage 17 : Pont-du-Gard - Gap0 
 23/07/2019GT1sFra 58Tour de France, Stage 16 : Nîmes - Nîmes0 
 21/07/2019GT1sFra 110Tour de France, Stage 15 : Limoux - Foix/Prat d'Albis0 
 20/07/2019GT1sFra 145Tour de France, Stage 14 : Tarbes - Col du Tourmalet0 
 19/07/2019GT1sFra 141Tour de France, Stage 13 : Pau - Pau I.T.T.0 
 18/07/2019GT1sFra 23Tour de France, Stage 12 : Toulouse - Bagnères-de-Bigorre0 
 17/07/2019GT1sFra 96Tour de France, Stage 11 : Albi - Toulouse0 
 15/07/2019GT1sFra 42Tour de France, Stage 10 : Saint-Flour - Albi0 
 14/07/2019GT1sFra 156Tour de France, Stage 9 : Saint-Étienne - Brioude0 
 13/07/2019GT1sFra 125Tour de France, Stage 8 : Mâcon - Saint-Étienne0 
 12/07/2019GT1sFra 102Tour de France, Stage 7 : Belfort - Chalon-sur-Saône0 
 11/07/2019GT1sFra 92Tour de France, Stage 6 : Mulhouse - La Planche des Belles Filles0 
 10/07/2019GT1sFra 154Tour de France, Stage 5 : Saint-Dié-des-Vosges - Colmar0 
 9/07/2019GT1sFra 135Tour de France, Stage 4 : Reims - Nancy0 
 8/07/2019GT1sFra 144Tour de France, Stage 3 : Binche (BEL) - Epernay0 
 7/07/2019GT1sFra -Tour de France, Stage 2 : Brussel (BEL) T.T.T.0 
 6/07/2019GT1sFra 162Tour de France, Stage 1 : Brussel (BEL) - Brussel (BEL)0 
 23/06/20192.WT1Sui 114Tour de Suisse5 
 23/06/20192.WT1sSui 79Tour de Suisse, Stage 9 : Ulrichen - Ulrichen0 
 22/06/20192.WT1sSui 125Tour de Suisse, Stage 8 : Goms - Goms I.T.T.0 
 21/06/20192.WT1sSui 123Tour de Suisse, Stage 7 : Unterterzen - San Gottardo0 
 20/06/20192.WT1sSui 136Tour de Suisse, Stage 6 : Einsiedeln - Flumserberg0 
 19/06/20192.WT1sSui 114Tour de Suisse, Stage 5 : Münchenstein - Einsiedeln0 
 18/06/20192.WT1sSui 139Tour de Suisse, Stage 4 : Murten - Arlesheim0 
 17/06/20192.WT1sSui 130Tour de Suisse, Stage 3 : Flamatt - Murten0 
 16/06/20192.WT1sSui 135Tour de Suisse, Stage 2 : Langnau im Emmental - Langnau im Emmental0 
 15/06/20192.WT1sSui 144Tour de Suisse, Stage 1 : Langnau im Emmental I.T.T.0 
 18/05/20192.WT3Usa 68Tour of California5 
 18/05/20192.WT3sUsa 78Tour of California, Stage 7 : Santa Clarita - Pasadena0 
 17/05/20192.WT3sUsa 108Tour of California, Stage 6 : Ontario - Mount Baldy0 
 16/05/20192.WT3sUsa 89Tour of California, Stage 5 : Pismo Beach - Ventura0 
 15/05/20192.WT3sUsa 66Tour of California, Stage 4 : Laguna Seca - Morro Bay0 
 14/05/20192.WT3sUsa 64Tour of California, Stage 3 : Stockton - Morgan Hill0 
 13/05/20192.WT3sUsa 99Tour of California, Stage 2 : Rancho Cordova - South Lake Tahoe0 
 12/05/20192.WT3sUsa 47Tour of California, Stage 1 : Sacramento0 
 14/04/20191.WT1Fra 32Paris - Roubaix5 
 7/04/20191.WT1Bel 27Ronde van Vlaanderen10 
 3/04/20191.WT3Bel 6Dwars door Vlaanderen62 
 31/03/20191.WT2Bel 18Gent - Wevelgem18 
 29/03/20191.WT2Bel 54E3 BinckBank Classic5 
 23/03/20191.WT1Ita 103Milano - Sanremo5 
 17/03/20192.WT1Fra 103Paris - Nice5 
 17/03/20192.WT1sFra 109Paris - Nice, Stage 8 : Nice - Nice0 
 16/03/20192.WT1sFra 132Paris - Nice, Stage 7 : Nice - Col de Turini0 
 15/03/20192.WT1sFra 47Paris - Nice, Stage 6 : Peynier - Brignoles0 
 14/03/20192.WT1sFra 134Paris - Nice, Stage 5 : Barbentane - Barbentane I.T.T.0 
 13/03/20192.WT1sFra 139Paris - Nice, Stage 4 : Vichy - Pélussin0 
 12/03/20192.WT1sFra 122Paris - Nice, Stage 3 : Cepoy - Moulins-Yzeure0 
 11/03/20192.WT1sFra 45Paris - Nice, Stage 2 : Les Bréviaires - Bellegarde0 
 10/03/20192.WT1sFra 58Paris - Nice, Stage 1 : Saint-Germain-en-Laye - Saint-Germain-en-Laye0 
 24/02/20192.HCsPor DNSVolta ao Algarve, Stage 5 : Faro - Alto de Malhao0 
 3/02/20192.1Aus 43Herald Sun Tour0 
 1/02/20192.1sAus 2Herald Sun Tour, Stage 3 : Sale - Warragul10 
 27/01/20191.WT3Aus 6Cadel Evans Great Ocean Road Race62 
 20/01/20192.WT1Aus 89Tour Down Under5 
 20/01/20192.WT1sAus 70Tour Down Under, Stage 6 : McLaren Vale - Willunga Hill0 
 19/01/20192.WT1sAus 60Tour Down Under, Stage 5 : Glenelg - Strathalbyn0 
 18/01/20192.WT1sAus 109Tour Down Under, Stage 4 : Unley - Campbelltown0 
 17/01/20192.WT1sAus 92Tour Down Under, Stage 3 : Lobethal - Uraidla0 
 16/01/20192.WT1sAus 123Tour Down Under, Stage 2 : Norwood - Angaston0 
 15/01/20192.WT1sAus 67Tour Down Under, Stage 1 : Barnsley - Bedale0 
 13/01/2019NEAus 7People’s Choice Classic0 
  Total 2019: 202  
                         
2018 Team Sky
 26/08/20182.1Ger 66Deutschland Tour0 
 19/08/20181.WT2Ger 75EuroEyes Cyclassics - Hamburg5 
 12/08/2018CC1Gbr 15European Championships (Glasgow) R.R.6 
 29/07/2018GT1Fra 128Tour de France20 
 29/07/2018GT1sFra 79Tour de France, Stage 21 : Houilles - Paris/Champs-Élysées0 
 28/07/2018GT1sFra 112Tour de France, Stage 20 : Saint-Pée-sur-Nivelle - Espelette I.T.T.0 
 27/07/2018GT1sFra 110Tour de France, Stage 19 : Lourdes - Laruns0 
 26/07/2018GT1sFra 87Tour de France, Stage 18 : Trie-sur-Baïse - Pau0 
 25/07/2018GT1sFra 111Tour de France, Stage 17 : Bagnères-de-Luchon - Saint-Lary-Soulan/Col du Portet0 
 24/07/2018GT1sFra 135Tour de France, Stage 16 : Carcassonne - Bagnères-de-Luchon0 
 22/07/2018GT1sFra 146Tour de France, Stage 15 : Millau - Carcassonne0 
 21/07/2018GT1sFra 137Tour de France, Stage 14 : Saint-Paul-Trois-Châteaux - Mende (Croix Neuve)0 
 20/07/2018GT1sFra 130Tour de France, Stage 13 : Bourg d'Oisans - Valence0 
 19/07/2018GT1sFra 74Tour de France, Stage 12 : Bourg-Saint-Maurice - Alpe d'Huez0 
 18/07/2018GT1sFra 126Tour de France, Stage 11 : Albertville - La Rosière0 
 17/07/2018GT1sFra 134Tour de France, Stage 10 : Annecy - Le Grand-Bornand0 
 15/07/2018GT1sFra 105Tour de France, Stage 9 : Arras - Roubaix0 
 14/07/2018GT1sFra 137Tour de France, Stage 8 : Dreux - Amiens0 
 13/07/2018GT1sFra 162Tour de France, Stage 7 : Fougères - Chartres0 
 12/07/2018GT1sFra 132Tour de France, Stage 6 : Brest - Guerlédan/Mûr-de-Bretagne0 
 11/07/2018GT1sFra 123Tour de France, Stage 5 : Lorient - Quimper0 
 10/07/2018GT1sFra 97Tour de France, Stage 4 : La Baule - Sarzeau0 
 9/07/2018GT1sFra -Tour de France, Stage 3 : Cholet - Cholet T.T.T.0 
 8/07/2018GT1sFra 147Tour de France, Stage 2 : Mouilleron-Saint-Germain - La Roche-sur-Yon0 
 7/07/2018GT1sFra 150Tour de France, Stage 1 : Noirmoutier-en-l'Ile - Fontenay-le-Comte0 
 10/06/20182.WT1sFra DNFCritérium du Dauphiné, Stage 7 : Moûtiers - Saint-Gervais-Mont-Blanc0 
 9/06/20182.WT1sFra 91Critérium du Dauphiné, Stage 6 : Frontenex - La Rosière0 
 8/06/20182.WT1sFra 127Critérium du Dauphiné, Stage 5 : Grenoble - Valmorel0 
 7/06/20182.WT1sFra 108Critérium du Dauphiné, Stage 4 : Chazey-sur-Ain - Lans-en-Vercors0 
 6/06/20182.WT1sFra -Critérium du Dauphiné, Stage 3 : Pont-de-Vaux - Louhans-Châteaurenaud T.T.T.0 
 5/06/20182.WT1sFra 120Critérium du Dauphiné, Stage 2 : Montbrison - Belleville en Beaujolais0 
 4/06/20182.WT1sFra 77Critérium du Dauphiné, Stage 1 : Valence - Saint-Just-Saint-Rambert0 
 3/06/20182.WT1sFra 45Critérium du Dauphiné, Prologue : Valence I.T.T.0 
 19/05/20182.WT3Usa 56Tour of California5 
 19/05/20182.WT3sUsa 52Tour of California, Stage 7 : Sacramento - Sacramento0 
 18/05/20182.WT3sUsa 68Tour of California, Stage 6 : Folsom - South Lake Tahoe0 
 17/05/20182.WT3sUsa 27Tour of California, Stage 5 : Stockton - Elk Grove0 
 16/05/20182.WT3sUsa 51Tour of California, Stage 4 : Morgan Hill - Morgan Hill I.T.T.0 
 15/05/20182.WT3sUsa 61Tour of California, Stage 3 : King City - Laguna Seca0 
 14/05/20182.WT3sUsa 54Tour of California, Stage 2 : Ventura - Santa Barbara (Gibraltar Road)0 
 13/05/20182.WT3sUsa 22Tour of California, Stage 1 : Long Beach - Long Beach0 
 29/04/20182.WT1Sui 81Tour de Romandie5 
 29/04/20182.WT1sSui 102Tour de Romandie, Stage 5 : Mont-sur-Rolle - Genève0 
 28/04/20182.WT1sSui 82Tour de Romandie, Stage 4 : Sion - Sion0 
 27/04/20182.WT1sSui 98Tour de Romandie, Stage 3 : Ollon - Villars I.T.T.0 
 26/04/20182.WT1sSui 50Tour de Romandie, Stage 2 : Delémont - Yverdon-les-Bains0 
 25/04/20182.WT1sSui 102Tour de Romandie, Stage 1 : Fribourg - Delémont0 
 24/04/20182.WT1sSui 75Tour de Romandie, Prologue : Fribourg I.T.T.0 
 14/04/2018XXAus 14Commonwealth Games (Currumbin) R.R.0 
 8/04/20181.WT1Fra DNFParis - Roubaix0 
 1/04/20181.WT1Bel DQRonde van Vlaanderen0 
 28/03/20181.WT3Bel 22Dwars door Vlaanderen9 
 25/03/20182.1Ita 65Settimana Coppi e Bartali0 
 24/03/20182.1sIta 18Settimana Coppi e Bartali, Stage 3 : Crevalcore - Crevalcore0 
 22/03/20182.1sIta 1Settimana Coppi e Bartali, Stage 1b : Gatteo a Mare - Gatteo T.T.T.5 
 17/03/20181.WT1Ita 146Milano - Sanremo5 
 14/03/20181.HCBel 30Nokere Koerse5 
 25/02/20182.WT3Uae 95Abu Dhabi Tour5 
 25/02/20182.WT3sUae 87Abu Dhabi Tour, Stage 5 : Al Ain - Jebel Hafeet0 
 24/02/20182.WT3sUae 48Abu Dhabi Tour, Stage 4 : Abu Dhabi I.T.T.0 
 23/02/20182.WT3sUae 135Abu Dhabi Tour, Stage 3 : Abu Dhabi - Abu Dhabi0 
 22/02/20182.WT3sUae 102Abu Dhabi Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 21/02/20182.WT3sUae 96Abu Dhabi Tour, Stage 1 : Madinat Zayed - Madinat Zayed0 
  Total 2018: 70  
                         
2017 Team Sky
 23/07/2017GT1Fra 167Tour de France20 
 23/07/2017GT1sFra 104Tour de France, Stage 21 : Montgeron - Paris0 
 22/07/2017GT1sFra 101Tour de France, Stage 20 : Marseille - Marseille I.T.T.0 
 21/07/2017GT1sFra 26Tour de France, Stage 19 : Embrun - Salon-de-Provence0 
 20/07/2017GT1sFra 123Tour de France, Stage 18 : Briançon - Col d'Izoard0 
 19/07/2017GT1sFra 101Tour de France, Stage 17 : La Mure - Serre-Chevalier0 
 18/07/2017GT1sFra 129Tour de France, Stage 16 : Le Puy-en-Velay - Romans-sur-Eglise0 
 16/07/2017GT1sFra 147Tour de France, Stage 15 : Laissac - Le Puy-en-Velay0 
 15/07/2017GT1sFra 107Tour de France, Stage 14 : Blagnac - Rodez0 
 14/07/2017GT1sFra 148Tour de France, Stage 13 : Saint-Girons - Foix0 
 13/07/2017GT1sFra 166Tour de France, Stage 12 : Pau - Peyragudes0 
 12/07/2017GT1sFra 154Tour de France, Stage 11 : Eymet - Pau0 
 11/07/2017GT1sFra 47Tour de France, Stage 10 : Périgueux - Bergerac0 
 9/07/2017GT1sFra 139Tour de France, Stage 9 : Nantua - Chambéry0 
 8/07/2017GT1sFra 190Tour de France, Stage 8 : Dole - Station des Rousses0 
 7/07/2017GT1sFra 39Tour de France, Stage 7 : Troyes - Nuits-Saint-Georges0 
 6/07/2017GT1sFra 169Tour de France, Stage 6 : Vesoul - Troyes0 
 5/07/2017GT1sFra 173Tour de France, Stage 5 : Vittel - La Planche des Belles Filles0 
 4/07/2017GT1sFra 188Tour de France, Stage 4 : Mondorf-les-Bains (LUX) - Vittel0 
 3/07/2017GT1sFra 166Tour de France, Stage 3 : Verviers (BEL) - Longwy0 
 2/07/2017GT1sFra 193Tour de France, Stage 2 : Düsseldorf (GER) - Liège (BEL)0 
 1/07/2017GT1sFra 182Tour de France, Stage 1 : Düsseldorf (GER) I.T.T.0 
 11/06/20172.WT1sFra DNFCritérium du Dauphiné, Stage 8 : Albertville - Plateau de Solaison0 
 10/06/20172.WT1sFra 121Critérium du Dauphiné, Stage 7 : Aoste - Alpe d'Huez0 
 9/06/20172.WT1sFra 130Critérium du Dauphiné, Stage 6 : Villars-les-Dombes - La Motte-Servolex0 
 8/06/20172.WT1sFra 122Critérium du Dauphiné, Stage 5 : La Tour-de-Salvagny - Mâcon0 
 7/06/20172.WT1sFra 156Critérium du Dauphiné, Stage 4 : La Tour-du-Pin - Bourgion-Jalieu I.T.T.0 
 6/06/20172.WT1sFra 146Critérium du Dauphiné, Stage 3 : Le Chambon-sur-Lignon - Tullins0 
 5/06/20172.WT1sFra 103Critérium du Dauphiné, Stage 2 : Saint-Champond - Arlanc0 
 4/06/20172.WT1sFra 140Critérium du Dauphiné, Stage 1 : Saint-Etienne - Saint-Etienne0 
 30/04/20172.1Gbr 63Tour de Yorkshire0 
 28/04/20172.1sGbr 15Tour de Yorkshire, Stage 1 : Bridlington - Scarborough0 
 9/04/20171.WT1Fra DNFParis - Roubaix0 
 5/04/20171.HCBel 60Scheldeprijs0 
 2/04/20171.WT1Bel 120Ronde van Vlaanderen5 
 26/03/20171.WT2Bel DNFGent - Wevelgem0 
 24/03/20171.WT2Bel 15E3 Harelbeke24 
 18/03/20171.WT1Ita 98Milano - Sanremo5 
 12/03/20172.WT1Fra 81Paris - Nice5 
 12/03/20172.WT1sFra 105Paris - Nice, Stage 8 : Nice - Nice0 
 11/03/20172.WT1sFra 108Paris - Nice, Stage 7 : Nice - Col de la Couillole0 
 10/03/20172.WT1sFra 142Paris - Nice, Stage 6 : Aubagne - Fayence0 
 9/03/20172.WT1sFra 88Paris - Nice, Stage 5 : Quincié-en-Beaujolais - Bourg-de-Péage0 
 8/03/20172.WT1sFra 146Paris - Nice, Stage 4 : Beaujeu - Mont-Brouilly I.T.T.0 
 7/03/20172.WT1sFra 123Paris - Nice, Stage 3 : Chablis - Chalon-sur-Saône0 
 6/03/20172.WT1sFra 68Paris - Nice, Stage 2 : Rochefort-en-Yvelines - Amilly0 
 5/03/20172.WT1sFra 35Paris - Nice, Stage 1 : Bois-d’Arcy - Bois-d’Arcy0 
 26/02/20171.HCBel 3Kuurne - Brussel - Kuurne72 
 25/02/20171.WT3Bel 6Omloop Het Nieuwsblad62 
 5/02/20172.1Aus 31Herald Sun Tour0 
 4/02/20172.1sAus 4Herald Sun Tour, Stage 3 : Benalla - Nagambie3 
 3/02/20172.1sAus 1Herald Sun Tour, Stage 2 : Mount Beauty - Beechworth20 
 1/02/20172.1sAus 11Herald Sun Tour, Prologue : Melbourne I.T.T.0 
 29/01/20171.WT3Aus 5Cadel Evans Great Ocean Road Race70 
 22/01/20172.WT1Aus 97Tour Down Under5 
 22/01/20172.WT1sAus 98Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 21/01/20172.WT1sAus 85Tour Down Under, Stage 5 : McLaren-Vale - Willunga Hill0 
 20/01/20172.WT1sAus 67Tour Down Under, Stage 4 : Norwood - Campbelltown0 
 19/01/20172.WT1sAus 54Tour Down Under, Stage 3 : Glenelg - Victor Harbour0 
 18/01/20172.WT1sAus 127Tour Down Under, Stage 2 : Stirling - Paracombe0 
 17/01/20172.WT1sAus 43Tour Down Under, Stage 1 : Unley - Lyndoch0 
  Total 2017: 291  
                         
2016 Team Sky
 16/10/2016WCRRQat DNFWorld Championships (Doha) R.R.0 
 9/10/20161.HCFra 152Paris - Tours0 
 25/09/20162.WT2sBel DNFEneco Tour, Stage 7 : Bornem - Geraardsbergen0 
 24/09/20162.WT2sBel 128Eneco Tour, Stage 6 : Riemst - Lanaken0 
 23/09/20162.WT2sNed -Eneco Tour, Stage 5 : Sittard - Sittard T.T.T.0 
 22/09/20162.WT2sBel 132Eneco Tour, Stage 4 : Aalter - Sint-Pieters-Leeuw0 
 21/09/20162.WT2sBel 173Eneco Tour, Stage 3 : Blankenberge - Ardooie0 
 20/09/20162.WT2sNed 147Eneco Tour, Stage 2 : Breda I.T.T.0 
 19/09/20162.WT2sNed 142Eneco Tour, Stage 1 : Bolsward - Bolsward0 
 11/09/20161.WT2Can 82GP de Montréal5 
 9/09/20161.WT2Can DNFGP de Québec0 
 28/08/20161.WT2Fra 94Bretagne Classic - Ouest-France5 
 26/08/20162.1Fra 85Tour du Poitou Charentes0 
 21/08/20161.WT2Ger 59EuroEyes Cyclassics - Hamburg5 
 24/07/2016GT1Fra 151Tour de France20 
 24/07/2016GT1sFra 137Tour de France, Stage 21 : Chantilly - Paris0 
 23/07/2016GT1sFra 102Tour de France, Stage 20 : Megève - Morzine0 
 22/07/2016GT1sFra 105Tour de France, Stage 19 : Albertville - Saint-Gervais-Mont-Blanc0 
 21/07/2016GT1sFra 127Tour de France, Stage 18 : Sallanches - Megève I.T.T.0 
 20/07/2016GT1sFra 126Tour de France, Stage 17 : Bern (Sui) - Finhaut-Emosson (Sui)0 
 18/07/2016GT1sFra 133Tour de France, Stage 16 : Moirans-en-Montagne - Bern (Sui)0 
 17/07/2016GT1sFra 135Tour de France, Stage 15 : Bourg-en-Bresse - Culoz0 
 16/07/2016GT1sFra 128Tour de France, Stage 14 : Montélimar - Villars-les-Dombes0 
 15/07/2016GT1sFra 154Tour de France, Stage 13 : Bourg-Saint-Andéol - La Caverne du Pont-d'Arc I.T.T.0 
 14/07/2016GT1sFra 138Tour de France, Stage 12 : Montpellier - Mont Ventoux/Chalet Reynard0 
 13/07/2016GT1sFra 165Tour de France, Stage 11 : Carcassonne - Montpellier0 
 12/07/2016GT1sFra 20Tour de France, Stage 10 : Escaldes-Engordany (And) - Revel0 
 10/07/2016GT1sFra 124Tour de France, Stage 9 : Vielha (Esp) - Andorra/Arcalis (And)0 
 9/07/2016GT1sFra 160Tour de France, Stage 8 : Pau - Bagnères-de-Luchon0 
 8/07/2016GT1sFra 155Tour de France, Stage 7 : L'Isle-Jourdain - Lac de Payolle0 
 7/07/2016GT1sFra 129Tour de France, Stage 6 : Arpajon-sur-Cère - Montauban0 
 6/07/2016GT1sFra 173Tour de France, Stage 5 : Limoges - Le Lioran0 
 5/07/2016GT1sFra 131Tour de France, Stage 4 : Saumur - Limoges0 
 4/07/2016GT1sFra 141Tour de France, Stage 3 : Granville - Angers0 
 3/07/2016GT1sFra 193Tour de France, Stage 2 : Saint-Lô - Cherbourg-en-Cotentin0 
 2/07/2016GT1sFra 177Tour de France, Stage 1 : Mont-Saint-Michel - Sainte-Marie-du-Mont0 
 12/06/20162.WT1Fra 93Critérium du Dauphiné5 
 12/06/20162.WT1sFra 89Critérium du Dauphiné, Stage 7 : Le Pont-de-Claix - Superdévoluy0 
 11/06/20162.WT1sFra 137Critérium du Dauphiné, Stage 6 : La Rochette - Méribel-les-Allues0 
 10/06/20162.WT1sFra 89Critérium du Dauphiné, Stage 5 : La Ravoire - Vaujany0 
 9/06/20162.WT1sFra 120Critérium du Dauphiné, Stage 4 : Tain-l'Hermitage - Belley0 
 8/06/20162.WT1sFra 87Critérium du Dauphiné, Stage 3 : Boën-sur-Lignon - Tournon-sur-Rhône0 
 7/06/20162.WT1sFra 118Critérium du Dauphiné, Stage 2 : Crêches-sur-Saône - Jeansagnière/Chalmazel0 
 6/06/20162.WT1sFra 141Critérium du Dauphiné, Stage 1 : Cluses - Saint-Vulbas0 
 5/06/20162.WT1sFra 87Critérium du Dauphiné, Prologue : Les Gets - Le Mont Chéry I.T.T.0 
 1/05/20162.1Gbr 26Tour de Yorkshire3 
 10/04/20161.WT1Fra 14Paris - Roubaix38 
 6/04/20161.HCBel 122Scheldeprijs0 
 3/04/20161.WT1Bel 5Ronde van Vlaanderen112 
 30/03/20162.HCsBel DNFDriedaagse De Panne-Koksijde, Stage 2 : Zottegem - Koksijde0 
 29/03/20162.HCsBel 5Driedaagse De Panne-Koksijde, Stage 1 : De Panne - Zottegem3 
 27/03/20161.WT2Bel 22Gent - Wevelgem14 
 25/03/20161.WT2Bel 22E3 Harelbeke14 
 19/03/20161.WT1Ita 91Milano - Sanremo5 
 13/03/20162.WT1Fra 90Paris - Nice5 
 13/03/20162.WT1sFra 114Paris - Nice, Stage 7 : Nice - Nice0 
 12/03/20162.WT1sFra 81Paris - Nice, Stage 6 : Nice - La Madone d'Utelle0 
 11/03/20162.WT1sFra 115Paris - Nice, Stage 5 : Saint-Paul-Trois-Châteaux - Salon-de-Provence0 
 10/03/20162.WT1sFra 131Paris - Nice, Stage 4 : Juliénas - Romans-sur-Isère0 
 8/03/20162.WT1sFra 156Paris - Nice, Stage 2 : Contres - Commentry0 
 7/03/20162.WT1sFra 93Paris - Nice, Stage 1 : Condé-sur-Vesgre - Vendôme0 
 6/03/20162.WT1sFra 123Paris - Nice, Prologue : Conflans-Sainte-Honorine I.T.T.0 
 28/02/20161.HCBel 84Kuurne - Brussel - Kuurne0 
 27/02/20161.HCBel 4Omloop Het Nieuwsblad62 
 7/02/20162.1Aus 67Herald Sun Tour0 
 6/02/20162.1sAus 10Herald Sun Tour, Stage 3 : Traralgon - Inverloch0 
 3/02/20162.1sAus 19Herald Sun Tour, Prologue : Melbourne I.T.T.0 
 31/01/20161.HCAus 13Cadel Evans Great Ocean Road Race15 
 24/01/20162.WT2Aus 92Tour Down Under5 
 24/01/20162.WT2sAus 79Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 23/01/20162.WT2sAus 71Tour Down Under, Stage 5 : McLaren-Vale - Willunga Hill0 
 22/01/20162.WT2sAus 113Tour Down Under, Stage 4 : Norwood - Victor Harbour0 
 21/01/20162.WT2sAus 98Tour Down Under, Stage 3 : Glenelg - Campbelltown0 
 20/01/20162.WT2sAus 99Tour Down Under, Stage 2 : Unley - Stirling0 
 19/01/20162.WT2sAus 43Tour Down Under, Stage 1 : Prospect - Lyndoch0 
  Total 2016: 316  
                         
2015 Team Sky
 27/09/2015WCRRUsa DNFWorld Championships (Richmond) R.R.0 
 20/09/2015WCTTUsa 9World Championships (Richmond) T.T.T.13 
 13/09/20151.WT2Can DNFGP de Montréal0 
 11/09/20151.WT2Can 81GP de Québec5 
 30/08/20151.WT2Fra DNFGP Ouest France - Plouay0 
 28/08/20152.1Fra 102Tour du Poitou Charentes0 
 26/07/2015GT1Fra 136Tour de France20 
 26/07/2015GT1sFra 133Tour de France, Stage 21 : Sèvres - Paris0 
 25/07/2015GT1sFra 109Tour de France, Stage 20 : Modane - L'Alpe d'Huez0 
 24/07/2015GT1sFra 78Tour de France, Stage 19 : Saint-Jean-de-Maurienne - La Toussuire0 
 23/07/2015GT1sFra 88Tour de France, Stage 18 : Gap - Saint-Jean-de-Maurienne0 
 22/07/2015GT1sFra 106Tour de France, Stage 17 : Digne-Les-Bains - Pra-Loup0 
 20/07/2015GT1sFra 164Tour de France, Stage 16 : Bourg-de-Péage - Gap0 
 19/07/2015GT1sFra 87Tour de France, Stage 15 : Mende - Valence0 
 18/07/2015GT1sFra 140Tour de France, Stage 14 : Rodez - Mende (Croix Neuve)0 
 17/07/2015GT1sFra 117Tour de France, Stage 13 : Muret - Rodez0 
 16/07/2015GT1sFra 171Tour de France, Stage 12 : Lannemezan - Plateau de Beille0 
 15/07/2015GT1sFra 135Tour de France, Stage 11 : Pau - Cauterets0 
 14/07/2015GT1sFra 169Tour de France, Stage 10 : Tarbes - La Pierre-Saint-Martin0 
 12/07/2015GT1sFra -Tour de France, Stage 9 : Vannes - Plumelec T.T.T.0 
 11/07/2015GT1sFra 165Tour de France, Stage 8 : Rennes - Mur de Bretagne0 
 10/07/2015GT1sFra 180Tour de France, Stage 7 : Livarot - Fougères0 
 9/07/2015GT1sFra 171Tour de France, Stage 6 : Abbeville - Le Havre0 
 8/07/2015GT1sFra 102Tour de France, Stage 5 : Arras - Amiens0 
 7/07/2015GT1sFra 139Tour de France, Stage 4 : Seraing (BEL) - Cambrai0 
 6/07/2015GT1sFra 182Tour de France, Stage 3 : Antwerpen (BEL) - Huy (BEL)0 
 5/07/2015GT1sFra 94Tour de France, Stage 2 : Utrecht (NED) - Neeltje Jans (NED)0 
 4/07/2015GT1sFra 180Tour de France, Stage 1 : Utrecht (NED) I.T.T.0 
 28/06/2015NC2Gbr 4National Championships Great Britain (Lincoln) R.R.40 
 14/06/20152.WT1sFra DNSCritérium du Dauphiné, Stage 8 : Saint-Gervais-Mont Blanc - Modane (Valfréjus)0 
 13/06/20152.WT1sFra 135Critérium du Dauphiné, Stage 7 : Montmélian - Saint-Gervais-Mont Blanc0 
 12/06/20152.WT1sFra 68Critérium du Dauphiné, Stage 6 : Saint-Bonnet-en-Champsaur - Villard-de-Lans (Côte 2000)0 
 11/06/20152.WT1sFra 96Critérium du Dauphiné, Stage 5 : Digne-les-Bains - Pra-Loup0 
 10/06/20152.WT1sFra 117Critérium du Dauphiné, Stage 4 : Anneyron - Sisteron0 
 9/06/20152.WT1sFra -Critérium du Dauphiné, Stage 3 : Roanne - Montagny T.T.T.0 
 8/06/20152.WT1sFra 158Critérium du Dauphiné, Stage 2 : Le Bourget-du-Lac - Villars-les-Dombe0 
 7/06/20152.WT1sFra 135Critérium du Dauphiné, Stage 1 : Ugine - Albertville0 
 3/05/20152.WT2Sui 107Tour de Romandie5 
 3/05/20152.WT2sSui 105Tour de Romandie, Stage 6 : Lausanne - Lausanne I.T.T.0 
 2/05/20152.WT2sSui 106Tour de Romandie, Stage 5 : Fribourg - Champex-Lac0 
 1/05/20152.WT2sSui 122Tour de Romandie, Stage 4 : La Neuveville - Fribourg0 
 30/04/20152.WT2sSui 95Tour de Romandie, Stage 3 : Moutier - Porrentruy0 
 29/04/20152.WT2sSui 118Tour de Romandie, Stage 2 : Apples - Saint-Imier0 
 28/04/20152.WT2sSui 1Tour de Romandie, Stage 1 : Vallée de Joux - Juraparc T.T.T.8 
 12/04/20151.WT1Fra 8Paris - Roubaix80 
 8/04/20151.HCBel 151Scheldeprijs0 
 5/04/20151.WT1Bel 50Ronde van Vlaanderen5 
 29/03/20151.WT2Bel DNFGent - Wevelgem0 
 27/03/20151.WT2Bel 13E3 Harelbeke30 
 22/03/20151.WT1Ita 130Milano - Sanremo5 
 15/03/20152.WT1Fra 100Paris - Nice5 
 15/03/20152.WT1sFra 84Paris - Nice, Stage 7 : Nice - Col d'Eze I.T.T.0 
 14/03/20152.WT1sFra 96Paris - Nice, Stage 6 : Vence - Nice0 
 13/03/20152.WT1sFra 103Paris - Nice, Stage 5 : Saint-Etienne - Rasteau0 
 12/03/20152.WT1sFra 110Paris - Nice, Stage 4 : Varennes-sur-Allier - Croix-de-Chaubouret0 
 11/03/20152.WT1sFra 139Paris - Nice, Stage 3 : Saint-Amand-Montrond - Saint-Pourçain-sur-Sioule0 
 10/03/20152.WT1sFra 146Paris - Nice, Stage 2 : Saint-Aignan - Saint-Amand-Montrond0 
 9/03/20152.WT1sFra 151Paris - Nice, Stage 1 : Saint-Rémy-lès-Chevreuse - Contres0 
 8/03/20152.WT1sFra 158Paris - Nice, Prologue : Maurepas I.T.T.0 
 1/03/20151.1Bel 51Kuurne - Brussel - Kuurne0 
 28/02/20151.HCBel 9Omloop Het Nieuwsblad30 
 13/02/20152.HCQat 7Tour of Qatar62 
 10/02/20152.HCsQat 15Tour of Qatar, Stage 3 : Lusail I.T.T.0 
 9/02/20152.HCsQat 13Tour of Qatar, Stage 2 : Al Wakra - Al Khor Corniche0 
 1/02/20151.1Aus 4Cadel Evans Great Ocean Road Race36 
 25/01/20152.WT2Aus 89Tour Down Under5 
 25/01/20152.WT2sAus 49Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 24/01/20152.WT2sAus 52Tour Down Under, Stage 5 : McLaren Vale - Willunga Hill0 
 23/01/20152.WT2sAus 118Tour Down Under, Stage 4 : Glenelg - Mount Barker0 
 22/01/20152.WT2sAus 106Tour Down Under, Stage 3 : Norwood - Paracombe0 
 21/01/20152.WT2sAus 96Tour Down Under, Stage 2 : Unley - Stirling0 
 20/01/20152.WT2sAus 125Tour Down Under, Stage 1 : Tanunda - Campbelltown0 
  Total 2015: 349  
                         
2014 Team Sky
 28/09/2014WCRREsp DNFWorld Championships (Ponferrada) R.R.0 
 14/09/2014GT2rEsp 36Vuelta a España, Mountains classification0 
 14/09/2014GT2Esp 141Vuelta a España15 
 14/09/2014GT2sEsp 22Vuelta a España, Stage 21 : Santiago de Compostela I.T.T.0 
 13/09/2014GT2sEsp 91Vuelta a España, Stage 20 : Santa Estebo de Ribas do Sil - Ancares0 
 12/09/2014GT2sEsp 158Vuelta a España, Stage 19 : Salvaterra de Miño - Cangas do Morazzo0 
 11/09/2014GT2sEsp 159Vuelta a España, Stage 18 : La Estrada - Monte Castrove en Meis0 
 10/09/2014GT2sEsp 88Vuelta a España, Stage 17 : Ortigueira - La Coruña0 
 8/09/2014GT2sEsp 60Vuelta a España, Stage 16 : San Martin del Rey Aurelio - Lagos de Somiedo0 
 7/09/2014GT2sEsp 98Vuelta a España, Stage 15 : Oviedo - Lagos de Covadonga0 
 6/09/2014GT2sEsp 86Vuelta a España, Stage 14 : Santander - La Camperona0 
 5/09/2014GT2sEsp 176Vuelta a España, Stage 13 : Belorado - Obregon0 
 4/09/2014GT2sEsp 149Vuelta a España, Stage 12 : Logroño - Logroño0 
 3/09/2014GT2sEsp 117Vuelta a España, Stage 11 : Pamplona - San Miguel de Aralar0 
 2/09/2014GT2sEsp 158Vuelta a España, Stage 10 : Santa Maria de Veruela - Borja I.T.T.0 
 31/08/2014GT2sEsp 180Vuelta a España, Stage 9 : Carboneras de Guadazon - Estacion de Valdelinares0 
 30/08/2014GT2sEsp 115Vuelta a España, Stage 8 : Baeza - Albacete0 
 29/08/2014GT2sEsp 180Vuelta a España, Stage 7 : Alhendin - Alcaudete0 
 28/08/2014GT2sEsp 155Vuelta a España, Stage 6 : Benalmadena - La Zubia/Cumbres Verdes0 
 27/08/2014GT2sEsp 125Vuelta a España, Stage 5 : Priego de Cordoba - Ronda0 
 26/08/2014GT2sEsp 192Vuelta a España, Stage 4 : Mairena del Alcor - Cordoba0 
 25/08/2014GT2sEsp 197Vuelta a España, Stage 3 : Cadiz - Arcos de la Frontera0 
 24/08/2014GT2sEsp 184Vuelta a España, Stage 2 : Algeciras - San Fernando0 
 23/08/2014GT2sEsp -Vuelta a España, Stage 1 : Jerez De La Frontera T.T.T.0 
 16/08/20142.WT2sBel DNFEneco Tour, Stage 6 : Heerlen (Ned) - La Redoute0 
 15/08/20142.WT2sBel 138Eneco Tour, Stage 5 : Geraardsbergen - Geraardsbergen0 
 14/08/20142.WT2sBel 78Eneco Tour, Stage 4 : Koksijde - Ardooie0 
 13/08/20142.WT2sNed 56Eneco Tour, Stage 3 : Breda - Breda I.T.T.0 
 12/08/20142.WT2sNed 101Eneco Tour, Stage 2 : Waalwijk - Vlijmen0 
 11/08/20142.WT2sNed 113Eneco Tour, Stage 1 : Terneuzen - Terneuzen0 
 10/08/20141.HCGbr 63RideLondon Classic0 
 3/08/2014XXGbr 6Commonwealth Games (Glasgow) R.R.0 
 31/07/2014XXGbr 17Commonwealth Games (Glasgow) I.T.T.0 
 29/06/2014NC2Gbr 4National Championships Great Britain (Monmouthshire) R.R.40 
 26/06/2014NCT2Gbr 4National Championships Great Britain (Celtic Manor) I.T.T.20 
 22/06/20142.WT1sSui DNFTour de Suisse, Stage 9 : Martigny - Saas-Fee0 
 21/06/20142.WT1sSui 102Tour de Suisse, Stage 8 : Delémont - Verbier0 
 20/06/20142.WT1sSui 137Tour de Suisse, Stage 7 : Worb - Worb I.T.T.0 
 19/06/20142.WT1sSui 150Tour de Suisse, Stage 6 : Buren an der Aare - Delémont0 
 18/06/20142.WT1sSui 136Tour de Suisse, Stage 5 : Ossingen - Buren an der Aare0 
 17/06/20142.WT1sSui 136Tour de Suisse, Stage 4 : Heiden - Ossingen0 
 16/06/20142.WT1sSui 148Tour de Suisse, Stage 3 : Sarnen - Heiden0 
 15/06/20142.WT1sSui 142Tour de Suisse, Stage 2 : Bellinzona - Sarnen0 
 14/06/20142.WT1sSui 74Tour de Suisse, Stage 1 : Bellinzona - Bellinzona I.T.T.0 
 1/06/20142.HCGer 68Bayern-Rundfahrt0 
 28/05/20142.HCsGer 8Bayern-Rundfahrt, Stage 1 : Vilshofen - Freilassing0 
 18/05/20142.HCUsa 99Tour of California0 
 4/05/20142.WT2Sui 109Tour de Romandie5 
 4/05/20142.WT2sSui 111Tour de Romandie, Stage 5 : Neuchâtel - Neuchâtel I.T.T.0 
 3/05/20142.WT2sSui 96Tour de Romandie, Stage 4 : Fribourg - Fribourg0 
 2/05/20142.WT2sSui 101Tour de Romandie, Stage 3 : Le Bouveret - Aigle0 
 1/05/20142.WT2sSui 122Tour de Romandie, Stage 2 : Sion - Montreux0 
 30/04/20142.WT2sSui 141Tour de Romandie, Stage 1 : Brigerbad - Sion0 
 29/04/20142.WT2sSui 92Tour de Romandie, Prologue : Ascona I.T.T.0 
 13/04/20141.WT1Fra 31Paris - Roubaix5 
 9/04/20141.HCBel 125Scheldeprijs0 
 6/04/20141.WT1Bel 62Ronde van Vlaanderen5 
 30/03/20141.WT2Bel DNFGent - Wevelgem0 
 28/03/20141.WT2Bel DNFE3 Prijs Vlaanderen - Harelbeke0 
 26/03/20141.HCBel 66Dwars door Vlaanderen0 
 19/03/20141.1Bel 137Nokere Koerse0 
 16/03/20142.WT1Fra 120Paris - Nice5 
 16/03/20142.WT1sFra 107Paris - Nice, Stage 8 : Nice - Nice0 
 15/03/20142.WT1sFra 118Paris - Nice, Stage 7 : Mougins - Biot0 
 14/03/20142.WT1sFra 136Paris - Nice, Stage 6 : Saint-Saturnin-les-Avignon - Fayence0 
 13/03/20142.WT1sFra 142Paris - Nice, Stage 5 : Crèche-sur-Saône - Rive-de-Gier0 
 12/03/20142.WT1sFra 149Paris - Nice, Stage 4 : Nevers - Belleville0 
 11/03/20142.WT1sFra 163Paris - Nice, Stage 3 : Toucy - Magny-Cours0 
 10/03/20142.WT1sFra 145Paris - Nice, Stage 2 : Rambouillet - Saint-Georges-sur-Baulche0 
 9/03/20142.WT1sFra 127Paris - Nice, Stage 1 : Mantes-La-Jolie - Mantes-La-Jolie0 
 2/03/20141.1Bel 120Kuurne - Brussel - Kuurne0 
 1/03/20141.HCBel 11Omloop Het Nieuwsblad22 
 14/02/20142.HCQat 47Tour of Qatar5 
 10/02/20142.HCsQat 17Tour of Qatar, Stage 2 : Al Sheehaniya - Al Khor0 
 26/01/20142.WT2Aus 108Tour Down Under5 
 26/01/20142.WT2sAus 25Tour Down Under, Stage 6 : Adelaide, circuit race0 
 25/01/20142.WT2sAus 113Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 24/01/20142.WT2sAus 128Tour Down Under, Stage 4 : Unley - Victor Harbor0 
 23/01/20142.WT2sAus 109Tour Down Under, Stage 3 : Norwood - Campbelltown0 
 22/01/20142.WT2sAus 110Tour Down Under, Stage 2 : Prospect - Stirling0 
 21/01/20142.WT2sAus 122Tour Down Under, Stage 1 : Nuriootpa - Angaston0 
  Total 2014: 127  
                         
2013 Sky Procycling
 29/09/2013WCRRIta DNFWorld Championships (Lucca - Firenze) R.R.0 
 8/09/2013GT2sEsp DNFVuelta a España, Stage 15 : Andorra (And) - Peyragudes (Fra)0 
 7/09/2013GT2sEsp 115Vuelta a España, Stage 14 : Baga - Collada de la Gallina (And)0 
 6/09/2013GT2sEsp 169Vuelta a España, Stage 13 : Valls - Castelldefels0 
 5/09/2013GT2sEsp 165Vuelta a España, Stage 12 : Maella - Tarragona0 
 4/09/2013GT2sEsp 172Vuelta a España, Stage 11 : Tarazona - Tarazona I.T.T.0 
 2/09/2013GT2sEsp 155Vuelta a España, Stage 10 : Torredelcampo - Guejar Sierra/Alto de Hazallanas0 
 1/09/2013GT2sEsp 189Vuelta a España, Stage 9 : Antequera - Valdepeñas de Jaen0 
 31/08/2013GT2sEsp 114Vuelta a España, Stage 8 : Jerez de la Frontera - Estepona/Peñas Blancas0 
 30/08/2013GT2sEsp 172Vuelta a España, Stage 7 : Almendralejo - Mairena de Aljafare0 
 29/08/2013GT2sEsp 178Vuelta a España, Stage 6 : Guijuelo - Caceres0 
 28/08/2013GT2sEsp 156Vuelta a España, Stage 5 : Sober - Lago de Sanabria0 
 27/08/2013GT2sEsp 171Vuelta a España, Stage 4 : Lalin - Fisterra0 
 26/08/2013GT2sEsp 151Vuelta a España, Stage 3 : Vigo - Mirador de Lobeira0 
 25/08/2013GT2sEsp 172Vuelta a España, Stage 2 : Pontevedra - Baiona/Alto do Monte da Groba0 
 24/08/2013GT2sEsp 4Vuelta a España, Stage 1 : Vilanova de Arousa - Sanxenxo T.T.T.3 
 11/08/20132.HCEsp 81Vuelta a Burgos0 
 10/08/20132.HCsEsp 4Vuelta a Burgos, Stage 4 : Doña Santos - Santo Domingo de Silos5 
 27/07/20132.WT2sPol DNFTour de Pologne, Stage 1 : Rovereto (Ita) - Madonna di Campiglio (Ita)0 
 23/06/2013NC2Gbr 5National Championships Great Britain (Glasgow) R.R.35 
 20/06/2013NCT2Gbr 5National Championships Great Britain (Stewarton) I.T.T.17 
 16/06/20132.WT1Sui 109Tour de Suisse5 
 16/06/20132.WT1sSui 103Tour de Suisse, Stage 9 : Bad Ragaz - Flumserberg I.T.T.0 
 15/06/20132.WT1sSui 133Tour de Suisse, Stage 8 : Zernez - Bad Ragaz0 
 14/06/20132.WT1sSui 85Tour de Suisse, Stage 7 : Meilen - La Punt0 
 13/06/20132.WT1sSui 118Tour de Suisse, Stage 6 : Leuggern - Meilen0 
 12/06/20132.WT1sSui 103Tour de Suisse, Stage 5 : Buochs - Leuggern0 
 11/06/20132.WT1sSui 12Tour de Suisse, Stage 4 : Innertkirchen - Buochs0 
 10/06/20132.WT1sSui 108Tour de Suisse, Stage 3 : Montreux - Meiringen0 
 9/06/20132.WT1sSui 157Tour de Suisse, Stage 2 : Quinto - Crans-Montana0 
 8/06/20132.WT1sSui 123Tour de Suisse, Stage 1 : Quinto - Quinto I.T.T.0 
 19/05/20132.1Nor 49Tour of Norway0 
 17/05/20132.1sNor 13Tour of Norway, Stage 3 : Tønsberg - Drammen0 
 7/04/20131.WT1Fra 109Paris - Roubaix5 
 3/04/20131.HCBel 133Scheldeprijs0 
 31/03/20131.WT1Bel 93Ronde van Vlaanderen5 
 24/03/20131.WT2Bel 56Gent - Wevelgem5 
 22/03/20131.WT2Bel 70E3 Prijs Vlaanderen - Harelbeke5 
 20/03/20131.HCBel 36Dwars door Vlaanderen0 
 23/02/20131.HCBel 53Omloop Het Nieuwsblad0 
 8/02/20132.HCQat 9Tour of Qatar50 
 7/02/20132.HCsQat 5Tour of Qatar, Stage 5 : Al Zubara Fort - Madinat Al Shamal3 
 4/02/20132.HCsQat 2Tour of Qatar, Stage 2 : Doha - Doha T.T.T.3 
 27/01/20132.WT2Aus 116Tour Down Under5 
 27/01/20132.WT2sAus 114Tour Down Under, Stage 6 : Adelaide, circuit race0 
 26/01/20132.WT2sAus 77Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 25/01/20132.WT2sAus 91Tour Down Under, Stage 4 : Modbury - Tanunda0 
 24/01/20132.WT2sAus 126Tour Down Under, Stage 3 : Unley - Stirling0 
 23/01/20132.WT2sAus 105Tour Down Under, Stage 2 : Mount Barker - Rostrevor0 
 22/01/20132.WT2sAus 114Tour Down Under, Stage 1 : Prospect - Lobethal0 
  Total 2013: 146  
                         
2012 Sky Procycling
 13/10/20122.WTChn 83Tour of Beijing5 
 13/10/20122.WTsChn 58Tour of Beijing, Stage 5 : Chang Ping - Ping Gu0 
 12/10/20122.WTsChn 100Tour of Beijing, Stage 4 : Yan Qing - Chang Ping0 
 11/10/20122.WTsChn 93Tour of Beijing, Stage 3 : Men Tou Gou - Badaling Great Wall0 
 10/10/20122.WTsChn 121Tour of Beijing, Stage 2 : Bird’s Nest - Men Tou Gou0 
 9/10/20122.WTsChn 75Tour of Beijing, Stage 1 : Tian An Men Square - Bird’s Nest0 
 30/09/20121.1Fra 2Duo Normand24 
 23/09/2012WCRRNed 88World Championships (Maastricht - Valkenburg) R.R.10 
 16/09/20122.1Gbr 18Tour of Britain7 
 15/09/20122.1sGbr 19Tour of Britain, Stage 7 : Barnstaple - Dartmouth0 
 14/09/20122.1sGbr 5Tour of Britain, Stage 6 : Welshpool - Caerphilly0 
 12/09/20122.1sGbr 10Tour of Britain, Stage 4 : Carlisle - Blackpool0 
 11/09/20122.1sGbr 4Tour of Britain, Stage 3 : Jedburgh - Dumfries3 
 10/09/20122.1sGbr 10Tour of Britain, Stage 2 : Nottingham - Knowsley0 
 9/09/20122.1sGbr leaderTour of Britain, Stage 1 : Ipswich - Norfolk6 
 9/09/20122.1sGbr 1Tour of Britain, Stage 1 : Ipswich - Norfolk20 
 26/08/20122.HCDen 14Post Danmark Rundt - Tour of Denmark24 
 25/08/20122.HCsDen 12Post Danmark Rundt - Tour of Denmark, Stage 4 : Ringe - Odense0 
 24/08/20122.HCsDen 9Post Danmark Rundt - Tour of Denmark, Stage 3 : Silkeborg - Vejle0 
 23/08/20122.HCsDen 5Post Danmark Rundt - Tour of Denmark, Stage 2 : Løgstør - Aarhus3 
 22/08/20122.HCsDen 4Post Danmark Rundt - Tour of Denmark, Stage 1 : Randers - Randers5 
 19/08/20121.WT2Ger 67Vattenfall Cyclassics - Hamburg5 
 12/08/20122.WTBel 82Eneco Tour of Benelux5 
 12/08/20122.WTsBel 89Eneco Tour of Benelux, Stage 7 : Maldegem - Geraardsbergen0 
 11/08/20122.WTsBel 53Eneco Tour of Benelux, Stage 6 : Ardooie - Ardooie I.T.T.0 
 10/08/20122.WTsBel 15Eneco Tour of Benelux, Stage 5 : Hoogerheide (Ned) - Aalter0 
 9/08/20122.WTsNed 97Eneco Tour of Benelux, Stage 4 : Heers (Bel) - Bergen op Zoom0 
 8/08/20122.WTsBel 127Eneco Tour of Benelux, Stage 3 : Riemst - Genk0 
 7/08/20122.WTsNed 12Eneco Tour of Benelux, Stage 2 : Sittard - Sittard T.T.T.0 
 6/08/20122.WTsNed 164Eneco Tour of Benelux, Stage 1 : Waalwijk - Middelburg0 
 25/07/20122.HCBel 74Tour de Wallonie0 
 25/07/20122.HCsBel 5Tour de Wallonie, Stage 5 : Welkenraedt - Perwez3 
 24/06/2012NC2Gbr 7National Championships Great Britain (Ampleforth) R.R.24 
 17/06/20122.WTsSui DNFTour de Suisse, Stage 9 : Näfels-Lintharena - Sörenberg0 
 16/06/20122.WTsSui 82Tour de Suisse, Stage 8 : Bischofszell - Arosa0 
 15/06/20122.WTsSui 136Tour de Suisse, Stage 7 : Gossau - Gossau I.T.T.0 
 14/06/20122.WTsSui 66Tour de Suisse, Stage 6 : Wittnau - Bischofszell0 
 13/06/20122.WTsSui 101Tour de Suisse, Stage 5 : Trimbach-Olten - Gansingen0 
 12/06/20122.WTsSui 115Tour de Suisse, Stage 4 : Aarberg - Trimbach-Olten0 
 11/06/20122.WTsSui 69Tour de Suisse, Stage 3 : Martigny - Aarberg0 
 10/06/20122.WTsSui 147Tour de Suisse, Stage 2 : Verbania (Ita) - Verbier0 
 9/06/20122.WTsSui 97Tour de Suisse, Stage 1 : Lugano - Lugano I.T.T.0 
 3/06/20122.HCLux 40Tour de Luxembourg5 
 20/05/20122.1Nor 79Tour of Norway0 
 18/05/20122.1sNor 7Tour of Norway, Stage 3 : Lillestrøm - Elverum0 
 22/04/20121.WT1Bel DNFLiège - Bastogne - Liège0 
 18/04/20121.WT2Bel 138Flèche Wallonne5 
 7/04/20122.WTsEsp DNSVuelta al Pais Vasco, Stage 6 : Oñati - Oñati I.T.T.0 
 6/04/20122.WTsEsp 109Vuelta al Pais Vasco, Stage 5 : Bera - Oñati0 
 5/04/20122.WTsEsp 131Vuelta al Pais Vasco, Stage 4 : Eibar - Bera de Bidasoa (Alto de Ibardin)0 
 4/04/20122.WTsEsp 128Vuelta al Pais Vasco, Stage 3 : Vitoria-Gasteiz - Eibar (Arrate)0 
 3/04/20122.WTsEsp 115Vuelta al Pais Vasco, Stage 2 : Gueñes - Vitoria-Gasteiz0 
 2/04/20122.WTsEsp 12Vuelta al Pais Vasco, Stage 1 : Gueñes - Gueñes0 
 25/03/20122.HCFra 86Critérium International0 
 24/03/20122.HCsFra 14Critérium International, Stage 2 : Porto-Vecchio I.T.T.0 
 21/03/20121.1Bel 64Dwars door Vlaanderen - Waregem0 
 4/03/20122.1Bel 14Driedaagse van West-Vlaanderen12 
 19/02/20122.HCOma 86Tour of Oman0 
 7/02/20121.1Esp 104Trofeo Deia0 
 6/02/20121.1Esp 69Trofeo Migjorn0 
 5/02/20121.1Esp 13Trofeo Palma de Mallorca5 
  Total 2012: 171  
                         
2011 Elite-2
 23/09/2011WCUDen 75World Championships U23 (Kobenhavn) R.R.0 
 4/09/20112.NCsFra 10Tour de l'Avenir, Prologue : Yutz I.T.T.0 
 15/07/2011XXIta 16European Championships U23 (Offida) I.T.T.0 
 26/06/2011NC2Gbr 14National Championships Great Britain (Stamfordham) R.R.6 
 19/06/20112.2UsGer 1Thüringen Rundfahrt, Stage 7 : Weida - Weida4 
 18/06/20112.2UsGer 2Thüringen Rundfahrt, Stage 6 : Kahla - Kahla2 
 17/06/20112.2UsGer 9Thüringen Rundfahrt, Stage 5 : Neuhaus am Rennweg I.T.T.0 
 15/06/20112.2UsGer 6Thüringen Rundfahrt, Stage 3 : Ohrdruf - Ohrdruf0 
 21/05/20112.2Ned 9Olympia's Tour2 
 19/05/20112.2sNed 2Olympia's Tour, Stage 3 : Ulft - Gendringen2 
 18/05/20112.2sNed 3Olympia's Tour, Stage 2 : Noordwijk - Olst1 
 17/05/20112.2sNed 3Olympia's Tour, Stage 1 : Hoofddorp - Noordwijk1 
 16/05/20112.2sNed 9Olympia's Tour, Proloog : Hoofddorp I.T.T.0 
 16/04/20111.NCNed 1ZLM Tour30 
 13/04/20111.NCFra 8La Côte Picarde8 
 9/04/20111.NCBel 13Ronde van Vlaanderen Beloften3 
 27/03/20112.2Fra 5Tour de Normandie9 
 27/03/20112.2sFra 5Tour de Normandie, Stage 8 : Bagnoles-de-l'Orne - Caen0 
 23/03/20112.2sFra leaderTour de Normandie, Stage 4 : Grand-Couronne - Elbeuf-sur-Seine2 
 23/03/20112.2sFra leaderTour de Normandie, Stage 3 : Forges-les-Eaux - Grand-Couronne2 
 23/03/20112.2sFra 3Tour de Normandie, Stage 3 : Forges-les-Eaux - Grand-Couronne1 
 21/03/20112.2sFra 2Tour de Normandie, Stage 1 : Mondeville I.T.T.2 
 26/02/20112.1Ita 78Giro di Sardegna0 
  Total 2011: 75  
                         
2010 Elite-2
 10/10/2010XXInd 9Commonwealth Games (Delhi) R.R.0 
 1/10/2010WCUAus 11World Championships U23 (Geelong) R.R.0 
 10/09/20102.NCsFra 7Tour de l'Avenir, Stage 5 : Vals-les-Bains - Loriol-sur-Drôme0 
 9/09/20102.NCsFra 7Tour de l'Avenir, Stage 4 : Ambert - Vals-les-Bains0 
 18/07/20101.2Ita 13Giro del Casentino0 
 24/05/20102.2UGer 6Tour de Berlin7 
 22/05/20102.2UsGer 2Tour de Berlin, Stage 2 : Rund um Altlandsberg2 
 21/05/20102.2UsGer 2Tour de Berlin, Stage 1 : Rund am Kurfürstendamm T.T.T.0 
 9/05/20101.2Ita 3GP Industrie del Marmo8 
 25/04/20101.2UIta 13GP della Liberazione0 
 14/04/20101.NCFra 13La Côte Picarde3 
 10/04/20101.NCBel 5Ronde van Vlaanderen Beloften12 
 6/04/20101.2UIta 4GP Palio del Recioto7 
 21/03/20101.2Ita 16GP San Giuseppe0 
 14/03/20101.2Ita 8Trofeo Franco Balestra - Memorial Metelli3 
  Total 2010: 42  
                         
2009 Elite-2
 26/09/2009WCUSui 64World Championships U23 (Mendrisio) R.R.0 
 13/09/20092.NCsFra 10Tour de l'Avenir, Stage 9 : Besançon - Besançon0 
 11/09/20092.NCsFra 4Tour de l'Avenir, Stage 7 : Gérardmer - Ornans0 
 7/09/20092.NCsFra 5Tour de l'Avenir, Stage 3 : Le-Thuit-Signol - Compiègne0 
 5/09/20092.NCsFra 8Tour de l'Avenir, Stage 1 : Dreux - Dreux0 
 7/06/20091.2Ita 6Coppa Colli Briantei5 
 18/04/20091.NCNed 1ZLM Tour30 
 11/04/20091.NCBel 27Ronde van Vlaanderen Beloften0 
  Total 2009: 35  
 
  Overall total: 2049  



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