GBR GEOGHEGAN HART Tao
  30/03/1995 UCI ID: 10008673501  
  Lidl - Trek
  taogeogheganhart.com
  taogeoghegan
 Current CQ-value:
Rank:
314 
 CQ
205
© Lidl - Trek
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2024 Lidl - Trek
 10/03/20242.WT1Ita 29Tirreno - Adriatico7 
 10/03/20242.WT1sIta 102Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto0 
 9/03/20242.WT1sIta 32Tirreno - Adriatico, Stage 6 : Sassoferrato - Cagli0 
 8/03/20242.WT1sIta 29Tirreno - Adriatico, Stage 5 : Torricella Sicura - Valle Castellana0 
 7/03/20242.WT1sIta 55Tirreno - Adriatico, Stage 4 : Arrone - Giulianova0 
 6/03/20242.WT1sIta 51Tirreno - Adriatico, Stage 3 : Volterra - Gualdo Tadino0 
 5/03/20242.WT1sIta 108Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 4/03/20242.WT1sIta 37Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore I.T.T.0 
 18/02/20242.PSPor 12Volta ao Algarve29 
 18/02/20242.PSsPor 7Volta ao Algarve, Stage 5 : Faro - Alto do Malhao0 
 15/02/20242.PSsPor 7Volta ao Algarve, Stage 2 : Lagoa - Alto da Foia0 
  Total 2024: 36  
                         
2023 INEOS Grenadiers
 17/05/2023GT2sIta DNFGiro d’Italia, Stage 11 : Camaiore - Tortona0 
 16/05/2023GT2sIta 23Giro d’Italia, Stage 10 : Scandiano - Viareggio0 
 14/05/2023GT2sIta 3Giro d’Italia, Stage 9 : Savignano sul Rubicone - Cesena I.T.T.25 
 13/05/2023GT2sIta 10Giro d’Italia, Stage 8 : Terni - Fossombrone1 
 12/05/2023GT2sIta 12Giro d’Italia, Stage 7 : Capua - Gran Sasso d'Italia0 
 11/05/2023GT2sIta 53Giro d’Italia, Stage 6 : Napoli - Napoli0 
 10/05/2023GT2sIta 29Giro d’Italia, Stage 5 : Atripalda - Salerno0 
 9/05/2023GT2sIta 13Giro d’Italia, Stage 4 : Venosa - Lago Laceno0 
 8/05/2023GT2sIta 37Giro d’Italia, Stage 3 : Vasto - Melfi0 
 7/05/2023GT2sIta 77Giro d’Italia, Stage 2 : Teramo - San Salvo0 
 6/05/2023GT2sIta 4Giro d’Italia, Stage 1 : Fossacesia Marina - Ortona I.T.T.15 
 21/04/20232.PSIta 1Tour of the Alps150 
 21/04/20232.PSsIta 15Tour of the Alps, Stage 5 : Cavalese - Brunico0 
 20/04/20232.PSsIta leaderTour of the Alps, Stage 4 : Rovereto - Predazzo8 
 20/04/20232.PSsIta 18Tour of the Alps, Stage 4 : Rovereto - Predazzo0 
 19/04/20232.PSsIta leaderTour of the Alps, Stage 3 : Ritten - Brentonico San Valentino8 
 19/04/20232.PSsIta 4Tour of the Alps, Stage 3 : Ritten - Brentonico San Valentino5 
 18/04/20232.PSsIta leaderTour of the Alps, Stage 2 : Reith im Alpbachtal - Ritten8 
 18/04/20232.PSsIta 1Tour of the Alps, Stage 2 : Reith im Alpbachtal - Ritten25 
 17/04/20232.PSsAut leaderTour of the Alps, Stage 1 : Rattenberg - Alpbach8 
 17/04/20232.PSsAut 1Tour of the Alps, Stage 1 : Rattenberg - Alpbach25 
 12/03/20232.WT1rIta 5Tirreno - Adriatico, Mountains classification5 
 12/03/20232.WT1rIta 3Tirreno - Adriatico, Points classification18 
 12/03/20232.WT1Ita 3Tirreno - Adriatico162 
 12/03/20232.WT1sIta 37Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto0 
 11/03/20232.WT1sIta 2Tirreno - Adriatico, Stage 6 : Osimo Stazione - Osimo28 
 10/03/20232.WT1sIta 3Tirreno - Adriatico, Stage 5 : Morro d'Oro - Sarnano-Sassotetto18 
 9/03/20232.WT1sIta 5Tirreno - Adriatico, Stage 4 : Greccio - Tortoreto5 
 8/03/20232.WT1sIta 67Tirreno - Adriatico, Stage 3 : Follonica - Foligno0 
 7/03/20232.WT1sIta 91Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 6/03/20232.WT1sIta 18Tirreno - Adriatico, Stage 1 : Lido di Camaiore I.T.T.0 
 19/02/20232.PSEsp 6Vuelta a Andalucia / Ruta Del Sol62 
 18/02/20232.PSsEsp 7Vuelta a Andalucia / Ruta Del Sol, Stage 4 : Olvera - Iznajar0 
 16/02/20232.PSsEsp 8Vuelta a Andalucia / Ruta Del Sol, Stage 2 : Diezma - Alcala la Real0 
 15/02/20232.PSsEsp 5Vuelta a Andalucia / Ruta Del Sol, Stage 1 : Puente de Genave - Santiago de la Espada3 
 5/02/20232.PSEsp 3Volta a la Comunitat Valenciana92 
 4/02/20232.PSsEsp 1Volta a la Comunitat Valenciana, Stage 4 : Burriana - Alto la Cova Santo25 
 2/02/20232.PSsEsp 9Volta a la Comunitat Valenciana, Stage 2 : Novelda - Alto de Pinos0 
  Total 2023: 696  
                         
2022 INEOS Grenadiers
 8/10/20221.WT1Ita 68Il Lombardia5 
 4/10/20221.PSIta 66Tre Valli Varesine0 
 1/10/20221.PSIta 48Giro dell'Emilia0 
 11/09/2022GT2Esp 19Vuelta a España70 
 11/09/2022GT2sEsp 99Vuelta a España, Stage 21 : Las Rozas - Madrid0 
 10/09/2022GT2sEsp 34Vuelta a España, Stage 20 : Moralzarzal - Puerto de Navacerrada0 
 9/09/2022GT2sEsp 63Vuelta a España, Stage 19 : Talaveira de la Reina - Talavera de la Reina0 
 8/09/2022GT2sEsp 33Vuelta a España, Stage 18 : Trujillo - Alto de Piornal0 
 7/09/2022GT2sEsp 38Vuelta a España, Stage 17 : Aracena - Monasterio de Tentudia0 
 6/09/2022GT2sEsp 59Vuelta a España, Stage 16 : Sanlucar de Barrameda - Tomares0 
 4/09/2022GT2sEsp 66Vuelta a España, Stage 15 : Martos - Alto Hoya de la Mora0 
 3/09/2022GT2sEsp 13Vuelta a España, Stage 14 : Montoro - Sierra de la Pandera0 
 2/09/2022GT2sEsp 31Vuelta a España, Stage 13 : Ronda - Montilla0 
 1/09/2022GT2sEsp 22Vuelta a España, Stage 12 : Salobreña - Peñas Blancas0 
 31/08/2022GT2sEsp 61Vuelta a España, Stage 11 : ElPozo Alimentacion - Cabo de Gata0 
 30/08/2022GT2sEsp 8Vuelta a España, Stage 10 : Elche - Alicante I.T.T.3 
 28/08/2022GT2sEsp 32Vuelta a España, Stage 9 : Villaviciosa - Les Praeres0 
 27/08/2022GT2sEsp 11Vuelta a España, Stage 8 : La Pola Llaviana - Collau Fancuaya0 
 26/08/2022GT2sEsp 55Vuelta a España, Stage 7 : Camargo - Cistierna0 
 25/08/2022GT2sEsp 7Vuelta a España, Stage 6 : Bilbao - Al Pico Jano5 
 24/08/2022GT2sEsp 32Vuelta a España, Stage 5 : Irun - Bilbao0 
 23/08/2022GT2sEsp 11Vuelta a España, Stage 4 : Vitoria-Gasteiz - Laguardia0 
 21/08/2022GT2sNed 96Vuelta a España, Stage 3 : Breda - Breda0 
 20/08/2022GT2sNed 122Vuelta a España, Stage 2 : 's-Hertogenbosch - Utrecht0 
 19/08/2022GT2sNed 2Vuelta a España, Stage 1 : Utrecht - Utrecht T.T.T.10 
 6/08/20222.PSEsp 13Vuelta a Burgos25 
 5/08/20222.PSsEsp 14Vuelta a Burgos, Stage 4 : Torresandino - Clunia0 
 4/08/20222.PSsEsp 5Vuelta a Burgos, Stage 3 : Quintana Martin Galindez - Villarcayo3 
 2/08/20222.PSsEsp 3Vuelta a Burgos, Stage 1 : Burgos - Burgos10 
 30/07/20221.WT2Esp 57Clasica San Sebastian5 
 12/06/20222.WT1Fra 8Critérium du Dauphiné90 
 12/06/20222.WT1sFra 13Critérium du Dauphiné, Stage 8 : Saint-Alban-Leysse - Plateau de Solaison0 
 11/06/20222.WT1sFra 9Critérium du Dauphiné, Stage 7 : Saint-Chaffrey - Vaujany0 
 10/06/20222.WT1sFra 39Critérium du Dauphiné, Stage 6 : Rives - Gap0 
 9/06/20222.WT1sFra 22Critérium du Dauphiné, Stage 5 : Thizy-les-Bourgs - Chaintré0 
 8/06/20222.WT1sFra 9Critérium du Dauphiné, Stage 4 : Montbrison - La Bâtie d'Urfé I.T.T.0 
 7/06/20222.WT1sFra 21Critérium du Dauphiné, Stage 3 : Saint-Paulien - Chastreix-Sancy0 
 6/06/20222.WT1sFra 72Critérium du Dauphiné, Stage 2 : Saint-Péray - Brives-Charensac0 
 5/06/20222.WT1sFra 85Critérium du Dauphiné, Stage 1 : La Voulte-sur-Rhône - Beauchastel0 
 29/05/20222.PSNor 5Tour of Norway70 
 26/05/20222.PSsNor 10Tour of Norway, Stage 3 : Gol - Gaustatoppen0 
 25/05/20222.PSsNor 14Tour of Norway, Stage 2 : Ulvik - Geilo0 
 24/05/20222.PSsNor 11Tour of Norway, Stage 1 : Bergen - Voss0 
 9/04/20222.WT2Esp 29Itzulia Basque Country7 
 9/04/20222.WT2sEsp 45Itzulia Basque Country, Stage 6 : Eibar - Arrate0 
 8/04/20222.WT2sEsp 34Itzulia Basque Country, Stage 5 : Zamudio - Mallabia0 
 7/04/20222.WT2sEsp 49Itzulia Basque Country, Stage 4 : Vitoria-Gasteiz - Zamudio0 
 6/04/20222.WT2sEsp 39Itzulia Basque Country, Stage 3 : Laudio - Amurrio0 
 5/04/20222.WT2sEsp 63Itzulia Basque Country, Stage 2 : Leitza - Viana0 
 4/04/20222.WT2sEsp 22Itzulia Basque Country, Stage 1 : Hondarribia - Hondarribia I.T.T.0 
 13/03/20222.WT1sIta DNSTirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto0 
 12/03/20222.WT1sIta 31Tirreno - Adriatico, Stage 6 : Apecchio - Carpegna0 
 11/03/20222.WT1sIta 26Tirreno - Adriatico, Stage 5 : Sefro - Fermo0 
 10/03/20222.WT1sIta 6Tirreno - Adriatico, Stage 4 : Cascata della Marmore - Bellante3 
 9/03/20222.WT1sIta 105Tirreno - Adriatico, Stage 3 : Murlo - Terni0 
 8/03/20222.WT1sIta 116Tirreno - Adriatico, Stage 2 : Camaiore - Sovicille0 
 7/03/20222.WT1sIta 14Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore I.T.T.0 
 6/02/20222.PSEsp 12Volta a la Comunitat Valenciana29 
 4/02/20222.PSsEsp 14Volta a la Comunitat Valenciana, Stage 3 : Alicante - Antenas del Maigmo0 
 2/02/20222.PSsEsp 17Volta a la Comunitat Valenciana, Stage 1 : Les Alquieres - Torralbar del Pinar0 
  Total 2022: 335  
                         
2021 INEOS Grenadiers
 9/10/20211.WT1Ita 57Il Lombardia5 
 5/10/20211.PSIta 41Tre Valli Varesine0 
 18/09/20211.1Ita 9Memorial Marco Pantani16 
 16/09/20211.PSIta 16Coppa Sabatini - GP Citta di Peccioli10 
 15/09/20211.1Ita 20Giro della Toscana - Memorial Alfredo Martini5 
 15/08/20212.WT2sPol 121Tour de Pologne, Stage 7 : Zabrze - Krakow0 
 15/08/20212.WT2Pol 54Tour de Pologne5 
 14/08/20212.WT2sPol 26Tour de Pologne, Stage 6 : Katowice - Katowice I.T.T.0 
 13/08/20212.WT2sPol 26Tour de Pologne, Stage 5 : Chocholow - Bielsko-Biala0 
 12/08/20212.WT2sPol 37Tour de Pologne, Stage 4 : Tarnow - Bukinova Resort0 
 11/08/20212.WT2sPol 120Tour de Pologne, Stage 3 : Sanok - Rzeszow0 
 10/08/20212.WT2sPol 82Tour de Pologne, Stage 2 : Zamosc - Przemysl0 
 9/08/20212.WT2sPol 116Tour de Pologne, Stage 1 : Lublin - Chelm0 
 28/07/2021WCTTJpn 29Olympic Games (Tokyo) - I.T.T.6 
 24/07/2021WCRRJpn DNFOlympic Games (Tokyo) - R.R.0 
 18/07/2021GT1Fra 60Tour de France20 
 18/07/2021GT1sFra 101Tour de France, Stage 21 : Chatou - Paris0 
 17/07/2021GT1sFra 74Tour de France, Stage 20 : Libourne - Saint-Emilion I.T.T.0 
 16/07/2021GT1sFra 61Tour de France, Stage 19 : Mourenx - Libourne0 
 15/07/2021GT1sFra 29Tour de France, Stage 18 : Pau - Luz Ardiden0 
 14/07/2021GT1sFra 48Tour de France, Stage 17 : Muret - Saint-Lary-Soulan Col de Portet0 
 13/07/2021GT1sFra 56Tour de France, Stage 16 : Pas de la Case - Saint-Gaudens0 
 11/07/2021GT1sFra 63Tour de France, Stage 15 : Céret - Andorra-la-Vieille0 
 10/07/2021GT1sFra 53Tour de France, Stage 14 : Carcassonne - Quillan0 
 9/07/2021GT1sFra 95Tour de France, Stage 13 : Nîmes - Carcassonne0 
 8/07/2021GT1sFra 125Tour de France, Stage 12 : Saint-Paul-Trois-Châteaux - Nîmes0 
 7/07/2021GT1sFra 65Tour de France, Stage 11 : Sorgues - Malaucène0 
 6/07/2021GT1sFra 115Tour de France, Stage 10 : Albertville - Valence0 
 4/07/2021GT1sFra 118Tour de France, Stage 9 : Cluses - Tignes0 
 3/07/2021GT1sFra 35Tour de France, Stage 8 : Oyonnax - Le Grand-Bornand0 
 2/07/2021GT1sFra 133Tour de France, Stage 7 : Vierzon - Le Creusot0 
 1/07/2021GT1sFra 153Tour de France, Stage 6 : Tours - Châteauroux0 
 30/06/2021GT1sFra 158Tour de France, Stage 5 : Changé - Laval I.T.T.0 
 29/06/2021GT1sFra 166Tour de France, Stage 4 : Redon - Fougères0 
 28/06/2021GT1sFra 140Tour de France, Stage 3 : Lorient - Pontivy0 
 27/06/2021GT1sFra 82Tour de France, Stage 2 : Perros-Guirec - Mûr-de-Bretagne0 
 26/06/2021GT1sFra 123Tour de France, Stage 1 : Brest - Landerneau0 
 6/06/20212.WT1sFra 14Critérium du Dauphiné, Stage 8 : La Léchères-les-Bains - Les Gets0 
 6/06/20212.WT1Fra 10Critérium du Dauphiné70 
 5/06/20212.WT1sFra 14Critérium du Dauphiné, Stage 7 : Saint-Martin-le-Vinoux - La Plagne0 
 4/06/20212.WT1sFra 2Critérium du Dauphiné, Stage 6 : Loriol-sur-Drôme - Le Sappey-en-Chartreuse28 
 3/06/20212.WT1sFra 26Critérium du Dauphiné, Stage 5 : Saint-Chamond - Saint-Vallier0 
 2/06/20212.WT1sFra 34Critérium du Dauphiné, Stage 4 : Firminy - Roche-la-Molière I.T.T.0 
 1/06/20212.WT1sFra 32Critérium du Dauphiné, Stage 3 : Langeac - Saint-Haon-le-Vieux0 
 31/05/20212.WT1sFra 31Critérium du Dauphiné, Stage 2 : Brioude - Saugues0 
 30/05/20212.WT1sFra 36Critérium du Dauphiné, Stage 1 : Issoire - Issoire0 
 25/04/20211.WT1Bel 34Liège - Bastogne - Liège5 
 21/04/20211.WT2Bel 62Flèche Wallonne5 
 10/04/20212.WT2sEsp DNFItzulia Basque Country, Stage 6 : Ondarroa - Arrate0 
 9/04/20212.WT2sEsp 109Itzulia Basque Country, Stage 5 : Hondarribia - Ondarroa0 
 8/04/20212.WT2sEsp 43Itzulia Basque Country, Stage 4 : Gasteiz - Hondarribia0 
 7/04/20212.WT2sEsp 89Itzulia Basque Country, Stage 3 : Amurrio - Laudio/Ermualde0 
 6/04/20212.WT2sEsp 141Itzulia Basque Country, Stage 2 : Zalla - Sestao0 
 5/04/20212.WT2sEsp 42Itzulia Basque Country, Stage 1 : Bilbao - Bilbao0 
 10/03/20212.WT1sFra DNFParis - Nice, Stage 4 : Chalon-sur-Saône - Chiroubles0 
 9/03/20212.WT1sFra 41Paris - Nice, Stage 3 : Gien - Gien0 
 8/03/20212.WT1sFra 61Paris - Nice, Stage 2 : Oinville-sur-Montcient - Amilly0 
 7/03/20212.WT1sFra 80Paris - Nice, Stage 1 : Saint-Cyr-l'Ecole - Saint-Cyr-l'Ecole0 
 21/02/20212.1Fra 10Tour des Alpes-Maritimes et du Var25 
 21/02/20212.1sFra 2Tour des Alpes-Maritimes et du Var, Stage 3 : Blausasc - Blausasc10 
  Total 2021: 210  
                         
2020 INEOS Grenadiers
 25/10/2020GT2rIta 2Giro d'Italia, Mountains classification40 
 25/10/2020GT2rIta 9Giro d'Italia, Points classification2 
 25/10/2020GT2Ita 1Giro d'Italia500 
 25/10/2020GT2sIta 13Giro d'Italia, Stage 21 : Cernusco sul Naviglio - Milano I.T.T.0 
 24/10/2020GT2sIta 1Giro d'Italia, Stage 20 : Alba - Sestriere70 
 23/10/2020GT2sIta 17Giro d'Italia, Stage 19 : Morbegno - Asti0 
 22/10/2020GT2sIta 2Giro d'Italia, Stage 18 : Pinzolo - Laghi di Cancano40 
 21/10/2020GT2sIta 11Giro d'Italia, Stage 17 : Bassano del Grappa - Madonna del Campiglio0 
 20/10/2020GT2sIta 31Giro d'Italia, Stage 16 : Udine - San Daniele del Friuli0 
 18/10/2020GT2sIta 1Giro d'Italia, Stage 15 : Rivolto - Piancavallo70 
 17/10/2020GT2sIta 13Giro d'Italia, Stage 14 : Conegliano - Valdobbiadene I.T.T.0 
 16/10/2020GT2sIta 4Giro d'Italia, Stage 13 : Cervia - Monselice15 
 15/10/2020GT2sIta 10Giro d'Italia, Stage 12 : Cesenatico - Cesenatico1 
 14/10/2020GT2sIta 35Giro d'Italia, Stage 11 : Porto Sant'Elpidio - Rimini0 
 13/10/2020GT2sIta 11Giro d'Italia, Stage 10 : Lanciano - Tortoreto0 
 11/10/2020GT2sIta 6Giro d'Italia, Stage 9 : San Salvo - Roccaraso7 
 10/10/2020GT2sIta 65Giro d'Italia, Stage 8 : Giovinazzo - Vieste0 
 9/10/2020GT2sIta 49Giro d'Italia, Stage 7 : Matera - Brindisi0 
 8/10/2020GT2sIta 43Giro d'Italia, Stage 6 : Castrovillari - Matera0 
 7/10/2020GT2sIta 19Giro d'Italia, Stage 5 : Mileto - Camigliatello Silano0 
 6/10/2020GT2sIta 73Giro d'Italia, Stage 4 : Catania - Villafranca Tirrena0 
 5/10/2020GT2sIta 24Giro d'Italia, Stage 3 : Enna - Etna (Piano Provenzana)0 
 4/10/2020GT2sIta 50Giro d'Italia, Stage 2 : Alcomo - Agrigento0 
 3/10/2020GT2sIta 126Giro d'Italia, Stage 1 : Monreale - Palermo I.T.T.0 
 14/09/20202.WT1sIta 31Tirreno - Adriatico, Stage 8 : San Benedetto del Tronto I.T.T.0 
 14/09/20202.WT1Ita 30Tirreno - Adriatico6 
 13/09/20202.WT1sIta 15Tirreno - Adriatico, Stage 7 : Pieve Torina - Loreto0 
 12/09/20202.WT1sIta 135Tirreno - Adriatico, Stage 6 : Castelfidardo - Senigallia0 
 11/09/20202.WT1sIta 24Tirreno - Adriatico, Stage 5 : Norcia - Sarnano-Sassotetto0 
 10/09/20202.WT1sIta 24Tirreno - Adriatico, Stage 4 : Terni - Cascia0 
 9/09/20202.WT1sIta 69Tirreno - Adriatico, Stage 3 : Follonica - Saturnia0 
 8/09/20202.WT1sIta 132Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 7/09/20202.WT1sIta 152Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore0 
 15/08/20201.WT1Ita DNFIl Lombardia0 
 9/08/20202.1sFra DNFTour de l'Ain, Stage 3 : Saint-Vulbas - Grand Colombier0 
 4/08/20202.1Fra 52Route d'Occitanie0 
 9/02/20202.PSEsp 3Volta a la Comunitat Valenciana92 
 8/02/20202.PSsEsp 3Volta a la Comunitat Valenciana, Stage 4 : Calp - Altea/Sierra de Bernia10 
 6/02/20202.PSsEsp 9Volta a la Comunitat Valenciana, Stage 2 : Torrent - Cullera0 
  Total 2020: 853  
                         
2019 Team INEOS
 12/10/20191.WT1Ita 50Il Lombardia5 
 9/10/20191.HCIta 62Milano - Torino0 
 8/10/20191.HCIta 8Tre Valli Varesine36 
 6/10/20191.HCIta 42GP Bruno Beghelli0 
 5/10/20191.HCIta 45Giro dell'Emilia0 
 29/09/2019WCRRGbr 26World Championships (Harrogate) R.R.14 
 15/09/2019GT2rEsp 5Vuelta a España, Mountains classification10 
 15/09/2019GT2Esp 20Vuelta a España66 
 15/09/2019GT2sEsp 101Vuelta a España, Stage 21 : Fuenlabrada - Madrid0 
 14/09/2019GT2sEsp 12Vuelta a España, Stage 20 : Arenas de San Pedro - Plataforma de Gredos0 
 13/09/2019GT2sEsp 26Vuelta a España, Stage 19 : Avila - Toledo0 
 12/09/2019GT2sEsp 14Vuelta a España, Stage 18 : Colmenar Viejo - Becerril de la Sierra0 
 11/09/2019GT2sEsp 22Vuelta a España, Stage 17 : Aranda de Duero - Guadelajara0 
 9/09/2019GT2sEsp 2Vuelta a España, Stage 16 : Pravia - Alto de la Cubilla40 
 8/09/2019GT2sEsp 3Vuelta a España, Stage 15 : Tineo - Santuario del Acebo25 
 7/09/2019GT2sEsp 120Vuelta a España, Stage 14 : San Vicente de la Barquer - Oviedo0 
 6/09/2019GT2sEsp 57Vuelta a España, Stage 13 : Bilbao - Los Machucos0 
 5/09/2019GT2sEsp 20Vuelta a España, Stage 12 : Bilbao - Bilbao0 
 4/09/2019GT2sEsp 132Vuelta a España, Stage 11 : Saint-Palais (FRA) - Urdax-Dantxarinea0 
 3/09/2019GT2sEsp 112Vuelta a España, Stage 10 : Jurançon (FRA) - Pau (FRA) I.T.T.0 
 1/09/2019GT2sEsp 10Vuelta a España, Stage 9 : Andorra la Vella (AND) - Cortals d'Encamp (AND)1 
 31/08/2019GT2sEsp 98Vuelta a España, Stage 8 : Valls - Igualada0 
 30/08/2019GT2sEsp 64Vuelta a España, Stage 7 : Onda - Mas de la Costa0 
 29/08/2019GT2sEsp 93Vuelta a España, Stage 6 : Mora de Rubielos - Ares del Maestrat0 
 28/08/2019GT2sEsp 157Vuelta a España, Stage 5 : L'Eliana - Javalambre0 
 27/08/2019GT2sEsp 51Vuelta a España, Stage 4 : Cullera - El Puig0 
 26/08/2019GT2sEsp 130Vuelta a España, Stage 3 : Ibi - Alicante0 
 25/08/2019GT2sEsp 124Vuelta a España, Stage 2 : Benidorm - Calpe0 
 24/08/2019GT2sEsp 11Vuelta a España, Stage 1 : Salinas de Torrevieja - Torrevieja T.T.T.0 
 9/08/20192.WT2Pol 5Tour de Pologne104 
 9/08/20192.WT2sPol 17Tour de Pologne, Stage 7 : Bukowina Tatranska - Bukowina Tatranska0 
 8/08/20192.WT2sPol 8Tour de Pologne, Stage 6 : Zakopane - Zakopane1 
 7/08/20192.WT2sPol 30Tour de Pologne, Stage 5 : Kopalnia Soli - Bielsko-Biala0 
 5/08/20192.WT2sPol 101Tour de Pologne, Stage 3 : Chorzow - Zabrze0 
 4/08/20192.WT2sPol 58Tour de Pologne, Stage 2 : Tarnowskie Gory - Katowice0 
 3/08/20192.WT2sPol 108Tour de Pologne, Stage 1 : Krakow - Krakow0 
 24/05/2019GT2sIta DNFGiro d'Italia, Stage 13 : Pinerolo - Ceresole Reale/Lago Serru0 
 23/05/2019GT2sIta 53Giro d'Italia, Stage 12 : Cuneo - Pinerolo0 
 22/05/2019GT2sIta 68Giro d'Italia, Stage 11 : Carpi - Novi Ligure0 
 21/05/2019GT2sIta 77Giro d'Italia, Stage 10 : Ravenna - Modena0 
 19/05/2019GT2sIta 25Giro d'Italia, Stage 9 : Riccione - San Marino (SMR) I.T.T.0 
 18/05/2019GT2sIta 31Giro d'Italia, Stage 8 : Tortoredo Lido - Pesaro0 
 17/05/2019GT2sIta 44Giro d'Italia, Stage 7 : Vasto - L'Aquila0 
 16/05/2019GT2sIta 43Giro d'Italia, Stage 6 : Cassino - San Giovanni Rotondo0 
 15/05/2019GT2sIta 76Giro d'Italia, Stage 5 : Frascati - Terracina0 
 14/05/2019GT2sIta 19Giro d'Italia, Stage 4 : Orbetello - Frascati0 
 13/05/2019GT2sIta 112Giro d'Italia, Stage 3 : Vinci - Orbetello0 
 12/05/2019GT2sIta 35Giro d'Italia, Stage 2 : Bologna - Fucecchio0 
 11/05/2019GT2sIta 7Giro d'Italia, Stage 1 : Bologna - San Luca I.T.T.5 
 28/04/20191.WT1Bel 49Liège - Bastogne - Liège5 
 26/04/20192.HCIta 2Tour of the Alps120 
 26/04/20192.HCsIta 9Tour of the Alps, Stage 5 : Caldaro - Bolzano0 
 25/04/20192.HCsIta 1Tour of the Alps, Stage 4 : Baselga di Pine - Cles25 
 24/04/20192.HCsIta 2Tour of the Alps, Stage 3 : Salorno - Baselga di Pine15 
 23/04/20192.HCsIta 8Tour of the Alps, Stage 2 : Reith im Alpbachtal (AUT) - Scena0 
 22/04/20192.HCsIta leaderTour of the Alps, Stage 1 : Kufstein (AUT) - Kufstein (AUT)8 
 22/04/20192.HCsIta 1Tour of the Alps, Stage 1 : Kufstein (AUT) - Kufstein (AUT)25 
 23/03/20191.WT1Ita 45Milano - Sanremo5 
 17/03/20192.WT1Fra 32Paris - Nice5 
 17/03/20192.WT1sFra 24Paris - Nice, Stage 8 : Nice - Nice0 
 16/03/20192.WT1sFra 50Paris - Nice, Stage 7 : Nice - Col de Turini0 
 15/03/20192.WT1sFra 58Paris - Nice, Stage 6 : Peynier - Brignoles0 
 14/03/20192.WT1sFra 22Paris - Nice, Stage 5 : Barbentane - Barbentane I.T.T.0 
 13/03/20192.WT1sFra 45Paris - Nice, Stage 4 : Vichy - Pélussin0 
 12/03/20192.WT1sFra 142Paris - Nice, Stage 3 : Cepoy - Moulins-Yzeure0 
 11/03/20192.WT1sFra 119Paris - Nice, Stage 2 : Les Bréviaires - Bellegarde0 
 10/03/20192.WT1sFra 50Paris - Nice, Stage 1 : Saint-Germain-en-Laye - Saint-Germain-en-Laye0 
 24/02/20192.HCPor 25Volta ao Algarve6 
 24/02/20192.HCsPor 9Volta ao Algarve, Stage 5 : Faro - Alto de Malhao0 
 22/02/20192.HCsPor 8Volta ao Algarve, Stage 3 : Lagoa - Lagoa I.T.T.0 
  Total 2019: 521  
                         
2018 Team Sky
 30/09/2018WCRRAut DNFWorld Championships (Innsbruck) R.R.0 
 26/09/2018WCTTAut 35World Championships (Innsbruck) I.T.T.5 
 16/09/2018GT2Esp 62Vuelta a España15 
 16/09/2018GT2sEsp 76Vuelta a España, Stage 21 : Alcoron - Madrid0 
 15/09/2018GT2sEsp 71Vuelta a España, Stage 20 : Escaldes-Engordany (AND) - Collada de La Gallina (AND)0 
 14/09/2018GT2sEsp 65Vuelta a España, Stage 19 : Lleida - Coll de la Rabassa (AND)0 
 13/09/2018GT2sEsp 124Vuelta a España, Stage 18 : Ejea de los Caballeros - Lleida0 
 12/09/2018GT2sEsp 87Vuelta a España, Stage 17 : Getxo - Balcon de Bizkaia0 
 11/09/2018GT2sEsp 87Vuelta a España, Stage 16 : Santillana del Mar - Torrelavega I.T.T.0 
 9/09/2018GT2sEsp 36Vuelta a España, Stage 15 : Ribera de Arriba - Lagos de Covadonga0 
 8/09/2018GT2sEsp 92Vuelta a España, Stage 14 : Cistierna - Nava/Alto Les Praeres0 
 7/09/2018GT2sEsp 65Vuelta a España, Stage 13 : Candas Carreño - Alto de La Camperona0 
 6/09/2018GT2sEsp 78Vuelta a España, Stage 12 : Mondoñedo - Faro de Estaca de Bares0 
 5/09/2018GT2sEsp 75Vuelta a España, Stage 11 : Mombuey - Luinta0 
 4/09/2018GT2sEsp 131Vuelta a España, Stage 10 : Salamanca - Bermillo de Sayago0 
 2/09/2018GT2sEsp 75Vuelta a España, Stage 9 : Talavera de la Reina - La Covatilla0 
 1/09/2018GT2sEsp 88Vuelta a España, Stage 8 : Linares - Almaden0 
 31/08/2018GT2sEsp 99Vuelta a España, Stage 7 : Puerto Lumbreras - Pozo Alcon0 
 30/08/2018GT2sEsp 57Vuelta a España, Stage 6 : Huercal-Overa - San Javier/Mar Menor0 
 29/08/2018GT2sEsp 21Vuelta a España, Stage 5 : Granada - Roquetas de Mar0 
 28/08/2018GT2sEsp 72Vuelta a España, Stage 4 : Velez Malaga - Sierra de la Alfaguara0 
 27/08/2018GT2sEsp 82Vuelta a España, Stage 3 : Mijas - Alhaurin de la Torre0 
 26/08/2018GT2sEsp 52Vuelta a España, Stage 2 : Marbella - Caminito del Rey0 
 25/08/2018GT2sEsp 18Vuelta a España, Stage 1 : Malaga I.T.T.0 
 11/08/20182.HCEsp 5Vuelta a Burgos74 
 11/08/20182.HCsEsp 7Vuelta a Burgos, Stage 5 : Salas de los Infantes - Lagunas de Neila0 
 10/08/20182.HCsEsp 4Vuelta a Burgos, Stage 4 : San Pedro Cardeño - Ciudad Romana de Clunia5 
 9/08/20182.HCsEsp 6Vuelta a Burgos, Stage 3 : Sedano - Picon Blanco0 
 7/08/20182.HCsEsp 6Vuelta a Burgos, Stage 1 : Burgos - Burgos0 
 4/08/20181.WT2Esp 75Clasica San Sebastian5 
 29/07/20181.WT3Gbr 49Ride London - Surrey Classic5 
 28/06/2018NCT2Gbr 6National Championships Great Britain (Stamfordham) I.T.T.14 
 10/06/20182.WT1Fra 13Critérium du Dauphiné48 
 10/06/20182.WT1sFra 14Critérium du Dauphiné, Stage 7 : Moûtiers - Saint-Gervais-Mont-Blanc0 
 9/06/20182.WT1sFra 9Critérium du Dauphiné, Stage 6 : Frontenex - La Rosière0 
 8/06/20182.WT1sFra 18Critérium du Dauphiné, Stage 5 : Grenoble - Valmorel0 
 7/06/20182.WT1sFra 31Critérium du Dauphiné, Stage 4 : Chazey-sur-Ain - Lans-en-Vercors0 
 6/06/20182.WT1sFra 1Critérium du Dauphiné, Stage 3 : Pont-de-Vaux - Louhans-Châteaurenaud T.T.T.11 
 5/06/20182.WT1sFra 50Critérium du Dauphiné, Stage 2 : Montbrison - Belleville en Beaujolais0 
 4/06/20182.WT1sFra 78Critérium du Dauphiné, Stage 1 : Valence - Saint-Just-Saint-Rambert0 
 3/06/20182.WT1sFra 35Critérium du Dauphiné, Prologue : Valence I.T.T.0 
 19/05/20182.WT3Usa 5Tour of California90 
 19/05/20182.WT3sUsa 29Tour of California, Stage 7 : Sacramento - Sacramento0 
 18/05/20182.WT3sUsa 3Tour of California, Stage 6 : Folsom - South Lake Tahoe12 
 17/05/20182.WT3sUsa 71Tour of California, Stage 5 : Stockton - Elk Grove0 
 16/05/20182.WT3sUsa 3Tour of California, Stage 4 : Morgan Hill - Morgan Hill I.T.T.12 
 15/05/20182.WT3sUsa 20Tour of California, Stage 3 : King City - Laguna Seca0 
 14/05/20182.WT3sUsa 12Tour of California, Stage 2 : Ventura - Santa Barbara (Gibraltar Road)0 
 13/05/20182.WT3sUsa 28Tour of California, Stage 1 : Long Beach - Long Beach0 
 22/04/20181.WT1Bel 102Liège - Bastogne - Liège5 
 18/04/20181.WT2Bel 79Flèche Wallonne5 
 15/04/20181.WT2Ned DNFAmstel Gold Race0 
 7/04/20182.WT2Esp 68Itzulia Basque Country5 
 7/04/20182.WT2sEsp 24Itzulia Basque Country, Stage 6 : Eibar - Arrate0 
 6/04/20182.WT2sEsp 74Itzulia Basque Country, Stage 5 : Vitoria - Gasteiz0 
 5/04/20182.WT2sEsp 36Itzulia Basque Country, Stage 4 : Lodosa - Lodosa I.T.T.0 
 4/04/20182.WT2sEsp 27Itzulia Basque Country, Stage 3 : Bermeo - Valdegovia0 
 3/04/20182.WT2sEsp 108Itzulia Basque Country, Stage 2 : Zarautz - Bermeo0 
 2/04/20182.WT2sEsp 99Itzulia Basque Country, Stage 1 : Zarautz - Zarautz0 
 25/03/20182.WT2Esp 53Volta a Catalunya5 
 25/03/20182.WT2sEsp 79Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 24/03/20182.WT2sEsp 81Volta a Catalunya, Stage 6 : Pobla de Segur - Torrefarrera0 
 23/03/20182.WT2sEsp 20Volta a Catalunya, Stage 5 : Llivia - Vielha0 
 22/03/20182.WT2sEsp 69Volta a Catalunya, Stage 4 : Llanars - Alp/La Molina0 
 21/03/20182.WT2sEsp 90Volta a Catalunya, Stage 3 : Sant Cugat - Camprodon0 
 20/03/20182.WT2sEsp 8Volta a Catalunya, Stage 2 : Mataro - Valls1 
 19/03/20182.WT2sEsp 37Volta a Catalunya, Stage 1 : Calella - Calella0 
 24/02/20182.WT3sUae DNSAbu Dhabi Tour, Stage 4 : Abu Dhabi I.T.T.0 
 23/02/20182.WT3sUae 52Abu Dhabi Tour, Stage 3 : Abu Dhabi - Abu Dhabi0 
 22/02/20182.WT3sUae 75Abu Dhabi Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 21/02/20182.WT3sUae 89Abu Dhabi Tour, Stage 1 : Madinat Zayed - Madinat Zayed0 
 11/02/20182.1Col 52Colombia Oro y Paz0 
  Total 2018: 317  
                         
2017 Team Sky
 28/09/20171.1Ita 89Coppa Sabatini - GP Citta di Peccioli0 
 24/09/2017WCRRNor 117World Championships (Bergen) R.R.10 
 20/09/2017WCTTNor 43World Championships (Bergen) I.T.T.5 
 10/09/20172.HCGbr 56Tour of Britain0 
 27/08/20171.WT2Fra 91Bretagne Classic - Ouest-France5 
 13/08/20172.WT2Bel 69BinckBank Tour5 
 13/08/20172.WT2sBel 92BinckBank Tour, Stage 7 : Essen - Geraardsbergen0 
 12/08/20172.WT2sBel 29BinckBank Tour, Stage 6 : Riemst - Houffalize0 
 11/08/20172.WT2sNed 142BinckBank Tour, Stage 5 : Sittard - Sittard0 
 10/08/20172.WT2sBel 67BinckBank Tour, Stage 4 : Riemst - Lanaken0 
 9/08/20172.WT2sBel 82BinckBank Tour, Stage 3 : Blankenberge - Ardooie0 
 8/08/20172.WT2sNed 82BinckBank Tour, Stage 2 : Voorburg - Voorburg I.T.T.0 
 7/08/20172.WT2sNed 67BinckBank Tour, Stage 1 : Breda - Venray0 
 5/08/20172.HCEsp 89Vuelta a Burgos0 
 30/07/20171.WT3Gbr 80Ride London - Surrey Classic5 
 25/06/2017NC2Gbr 8National Championships Great Britain (Douglas) R.R.20 
 22/06/2017NCT2Gbr 4National Championships Great Britain (Saint-John's) I.T.T.20 
 18/06/20172.WT1Sui 14Tour de Suisse42 
 18/06/20172.WT1sSui 24Tour de Suisse, Stage 8 : Schaffhausen - Schaffhausen I.T.T.0 
 17/06/20172.WT1sSui 58Tour de Suisse, Stage 7 : Schaffhausen - Schaffhausen0 
 16/06/20172.WT1sSui 23Tour de Suisse, Stage 6 : Zernez - Sölden/Tiefenbachferner (AUT)0 
 15/06/20172.WT1sSui 16Tour de Suisse, Stage 5 : Locarno - La Punt0 
 14/06/20172.WT1sSui 32Tour de Suisse, Stage 4 : Bex - Cevio0 
 13/06/20172.WT1sSui 13Tour de Suisse, Stage 3 : Bern - Villars-sur-Ollon0 
 12/06/20172.WT1sSui 29Tour de Suisse, Stage 2 : Menziken - Bern0 
 11/06/20172.WT1sSui 48Tour de Suisse, Stage 1 : Cham - Cham0 
 10/06/20172.WT1sSui 57Tour de Suisse, Prologue : Cham I.T.T.0 
 4/06/20172.1Ned 1Hammer Series Limburg27 
 4/06/20172.1sNed 2Hammer Series Limburg, Stage 3 : Sittard, Hammer chase T.T.T.2 
 3/06/20172.1sNed 4Hammer Series Limburg, Stage 2 : Sittard, Hammer sprint0 
 2/06/20172.1sNed 3Hammer Series Limburg, Stage 1 : Vaalserberg, Hammer climb1 
 20/05/20172.WT3Usa 8Tour of California64 
 20/05/20172.WT3sUsa 15Tour of California, Stage 7 : Mountain High - Pasadena0 
 19/05/20172.WT3sUsa 23Tour of California, Stage 6 : Big Bear Lake I.T.T.0 
 18/05/20172.WT3sUsa 8Tour of California, Stage 5 : Ontario - Mount Baldy0 
 17/05/20172.WT3sUsa 40Tour of California, Stage 4 : Santa Barbara - Santa Clarita0 
 16/05/20172.WT3sUsa 39Tour of California, Stage 3 : Pismo Beach - Morro Bay0 
 15/05/20172.WT3sUsa 7Tour of California, Stage 2 : Modesto - San Jose1 
 14/05/20172.WT3sUsa 62Tour of California, Stage 1 : Sacramento - Sacramento0 
 30/04/20172.1Gbr 8Tour de Yorkshire35 
 30/04/20172.1sGbr 5Tour de Yorkshire, Stage 3 : Bradford - Stocksbridge0 
 23/04/20171.WT1Bel 102Liège - Bastogne - Liège5 
 19/04/20171.WT2Bel 112Flèche Wallonne5 
 16/04/20171.WT2Ned 101Amstel Gold Race5 
 8/04/20172.WT2Esp 90Vuelta al Pais Vasco5 
 8/04/20172.WT2sEsp 56Vuelta al Pais Vasco, Stage 6 : Eibar - Eibar I.T.T.0 
 7/04/20172.WT2sEsp 89Vuelta al Pais Vasco, Stage 5 : Bilbao - Eibar (Arrate)0 
 6/04/20172.WT2sEsp 128Vuelta al Pais Vasco, Stage 4 : Donostia - Bilbao0 
 5/04/20172.WT2sEsp 82Vuelta al Pais Vasco, Stage 3 : Gasteiz - Donostia0 
 4/04/20172.WT2sEsp 96Vuelta al Pais Vasco, Stage 2 : Iruñea - Eltziego0 
 3/04/20172.WT2sEsp 86Vuelta al Pais Vasco, Stage 1 : Iruñea - Eguesibar-Sarriguren0 
 1/04/20171.1Esp 11GP Miguel Indurain10 
 26/03/20172.1Ita 22Settimana Coppi e Bartali4 
 26/03/20172.1sIta 16Settimana Coppi e Bartali, Stage 4 : Fiorano Modenese - Sassuolo0 
 23/03/20172.1sIta 2Settimana Coppi e Bartali, Stage 1b : Gatteo a Mare - Gatteo T.T.T.2 
 23/03/20172.1sIta 20Settimana Coppi e Bartali, Stage 1a : Gatteo - Gatteo0 
 4/03/20171.WT3Ita 37Strade Bianche5 
 26/02/20172.WT3Uae 65Abu Dhabi Tour5 
 26/02/20172.WT3sUae 115Abu Dhabi Tour, Stage 4 : Yas Marina, circuit race0 
 25/02/20172.WT3sUae 28Abu Dhabi Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 24/02/20172.WT3sUae 152Abu Dhabi Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 23/02/20172.WT3sUae 152Abu Dhabi Tour, Stage 1 : Madinat Zayed - Madinat Zayed0 
 19/02/20172.HCPor 42Volta ao Algarve5 
 4/02/20172.HCUae 110Dubai Tour0 
 27/01/20171.1Esp 4Trofeo Serra de Tramuntana36 
 26/01/20171.1Esp 105Trofeo Felanitx - Porreres0 
  Total 2017: 329  
                         
2016 Axeon Hagens Berman
 13/10/2016WCUQat 45World Championships U23 (Doha) R.R.0 
 10/10/2016WCUTQat 26World Championships U23 (Doha) I.T.T.0 
 27/09/20161.2UIta 10Ruota d'Oro - GP Festa del Perdono1 
 11/09/20162.HCGbr 14Tour of Britain26 
 10/09/20162.HCsGbr 12Tour of Britain, Stage 7a : Bristol I.T.T.0 
 9/09/20162.HCsGbr 13Tour of Britain, Stage 6 : Sidmouth - Haytor0 
 27/08/20162.NCFra 6Tour de l'Avenir14 
 27/08/20162.NCsFra 10Tour de l'Avenir, Stage 8 : Saint-Michel-de-Maurienne - Saint-Sorlin-d'Arves0 
 26/08/20162.NCsFra 10Tour de l'Avenir, Stage 7 : Val d'Isère - Valmeinier0 
 24/08/20162.NCsFra 10Tour de l'Avenir, Stage 5 : Scionzier - Les-Carroz-d'Arâches0 
 20/08/20162.NCsFra 4Tour de l'Avenir, Stage 1 : Le-Puy-en-Velay - Veauche0 
 7/08/20162.HCUsa 12Tour of Utah34 
 7/08/20162.HCsUsa 14Tour of Utah, Stage 7 : Park City - Park City0 
 6/08/20162.HCsUsa 17Tour of Utah, Stage 6 : Snowbasin - Snowbird0 
 5/08/20162.HCsUsa 2Tour of Utah, Stage 5 : Antelope Island - Bountiful15 
 3/08/20162.HCsUsa 14Tour of Utah, Stage 3 : Richfield - Payson0 
 1/08/20162.HCsUsa 11Tour of Utah, Stage 1 : Zion Canyon Village - Cedar City0 
 26/06/2016NC2Gbr 6National Championships Great Britain (Stockton-on-Tees) R.R.30 
 19/06/20162.2Fra 2Tour des Pays de Savoie18 
 19/06/20162.2sFra 1Tour des Pays de Savoie, Stage 5 : Moutiers - Cluses4 
 18/06/20162.2sFra 8Tour des Pays de Savoie, Stage 4 : St-Michel-de-Maurienne - St-Martin-de-la-Porte I.T.T.0 
 18/06/20162.2sFra 7Tour des Pays de Savoie, Stage 3 : Chambéry - Modane0 
 17/06/20162.2sFra 5Tour des Pays de Savoie, Stage 2 : Barby - Les Déserts0 
 5/06/20162.NCCze 2Course de la Paix U2336 
 5/06/20162.NCsCze 5Course de la Paix U23, Stage 3 : Jesenik - Jesenik0 
 4/06/20162.NCsCze 2Course de la Paix U23, Stage 2 : Krnov - Dlouhe Strane4 
 3/06/20162.NCsCze 9Course de la Paix U23, Stage 1 : Jesenik - Rymarov0 
 22/05/20162.HCUsa 12Tour of California34 
 22/05/20162.HCsUsa 20Tour of California, Stage 8 : Sacramento - Sacramento0 
 21/05/20162.HCsUsa 17Tour of California, Stage 7 : Santa Rosa - Santa Rosa0 
 19/05/20162.HCsUsa 16Tour of California, Stage 5 : Lodi - South Lake Tahoe0 
 18/05/20162.HCsUsa 5Tour of California, Stage 4 : Morro Bay - Laguna Seca3 
 17/05/20162.HCsUsa 19Tour of California, Stage 3 : Thousand Oaks - Santa Barbara (Gibraltar Road)0 
 8/05/20162.2Usa 6Tour of the Gila7 
 8/05/20162.2sUsa 3Tour of the Gila, Stage 5 : Silver City - Pinos Altos1 
 7/05/20162.2sUsa 10Tour of the Gila, Stage 4 : Silver City, circuit race0 
 6/05/20162.2sUsa 6Tour of the Gila, Stage 3 : Tyrone - Tyrone I.T.T.0 
 4/05/20162.2sUsa 9Tour of the Gila, Stage 1 : Silver City - Mogollon0 
 16/04/20161.2UBel 19Liège - Bastogne - Liège u230 
 3/04/20161.2UIta 1Trofeo Piva15 
 29/03/20161.2UIta 7GP Palio del Recioto4 
 28/03/20161.2UIta 8Giro del Belvedere di Villa di Cordignano3 
 20/03/20162.2Por 6Volta ao Alentejo7 
 18/03/20162.2sPor 7Volta ao Alentejo, Stage 3 : Portel - Beja0 
 17/03/20162.2sPor 4Volta ao Alentejo, Stage 2 : Monforte - Montemor-o-Novo0 
 16/03/20162.2sPor 6Volta ao Alentejo, Stage 1 : Portalegre - Castelo de Vide0 
 13/03/20162.2Por 13Trofeu Alpendre1 
 30/01/20161.1Esp 30Trofeo Serra de Tramuntana0 
 29/01/20161.1Esp 16Trofeo Pollença - Port d'Andratx5 
  Total 2016: 262  
                         
2015 Team Sky (Trainee as from 1/08)
Axeon Cycling Team (Contract until 31/07)
 18/10/20151.HCJpn 28Japan Cup5 
 25/09/2015WCUUsa 118World Championships U23 (Doswell - Richmond) R.R.0 
 13/09/20152.HCGbr 21Tour of Britain10 
 11/09/20152.HCsGbr 15Tour of Britain, Stage 6 : Stoke-on-Trent - Nottingham0 
 8/09/20152.HCsGbr 15Tour of Britain, Stage 3 : Cockermouth - Floors Castle0 
 23/08/20152.HCUsa 7USA Pro Challenge - Tour of Colorado62 
 21/08/20152.HCsUsa 7USA Pro Challenge - Tour of Colorado, Stage 5 : Breckenridge I.T.T.0 
 20/08/20152.HCsUsa 9USA Pro Challenge - Tour of Colorado, Stage 4 : Aspen - Breckenridge0 
 18/08/20152.HCsUsa 15USA Pro Challenge - Tour of Colorado, Stage 2 : Steamboat Springs - Arapahoe Basin0 
 9/08/20152.HCUsa 13Tour of Utah30 
 9/08/20152.HCsUsa 16Tour of Utah, Stage 7 : Park City - Park City0 
 8/08/20152.HCsUsa 15Tour of Utah, Stage 6 : Salt Lake City - Snowbird0 
 7/08/20152.HCsUsa 18Tour of Utah, Stage 5 : Salt Lake City - Salt Lake City0 
 28/06/2015NC2Gbr 29National Championships Great Britain (Lincoln) R.R.0 
 21/06/20151.2Gbr 9Beaumont Trophy2 
 17/05/20152.HCUsa 13Tour of California30 
 16/05/20152.HCsUsa 15Tour of California, Stage 7 : Ontario - Mount Baldy0 
 15/05/20152.HCsUsa 17Tour of California, Stage 6 : Santa Clarita I.T.T.0 
 12/05/20152.HCsUsa 19Tour of California, Stage 3 : San Jose - San Jose0 
 3/05/20152.2Usa 8Tour of the Gila5 
 18/04/20151.2UBel 3Liège - Bastogne - Liège u238 
 5/04/20151.2UIta 6Trofeo Piva5 
 22/03/20152.2Por 17Trofeu Sudoeste Alentejano e Costa Vicentina0 
  Total 2015: 157  
                         
2014 Bissell Development Team (Contract from 1/04)
 26/09/2014WCUEsp 102World Championships U23 (Ponferrada) R.R.0 
 14/09/20142.HCGbr 15Tour of Britain22 
 9/09/20142.HCsGbr 17Tour of Britain, Stage 3 : Newtown - The Tumble0 
 30/08/20142.NCFra 10Tour de l'Avenir6 
 10/08/20142.1Usa 39Tour of Utah0 
 18/05/20142.HCUsa 75Tour of California0 
 19/04/20141.2UBel 3Liège - Bastogne - Liège u238 
 16/04/20141.NCFra 20La Côte Picarde0 
 12/04/20141.NCBel 15Ronde van Vlaanderen Beloften1 
  Total 2014: 37  
 
  Overall total: 3753  



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