ESP SANCHEZ GIL Luis Leon
  24/11/1983 UCI ID: 10002444784  
  Retired
 
  LLEONSANCHEZ
 Current CQ-value:
Rank:
106 
 CQ
557
© Astana Qazaqstan Team
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2023 Astana Qazaqstan Team
 17/09/2023GT2Esp 61Vuelta a España15 
 17/09/2023GT2sEsp 110Vuelta a España, Stage 21 : Madrid - Madrid0 
 16/09/2023GT2sEsp 109Vuelta a España, Stage 20 : Manzanares El Real - Guadarrama0 
 15/09/2023GT2sEsp 107Vuelta a España, Stage 19 : La Bañeza - Iscar0 
 14/09/2023GT2sEsp 92Vuelta a España, Stage 18 : Pola de Allande - La Cruz de Linares0 
 13/09/2023GT2sEsp 133Vuelta a España, Stage 17 : Ribadesella - Altu de l'Angliru0 
 12/09/2023GT2sEsp 150Vuelta a España, Stage 16 : Liencres - Bejes0 
 10/09/2023GT2sEsp 48Vuelta a España, Stage 15 : Pamplona - Lekunberri0 
 9/09/2023GT2sEsp 45Vuelta a España, Stage 14 : Sauveterre-de-Béarn - Larra-Belagua0 
 8/09/2023GT2sFra 58Vuelta a España, Stage 13 : Formigal - Col du Tourmalet0 
 7/09/2023GT2sEsp 61Vuelta a España, Stage 12 : Olvega - Zaragoza0 
 6/09/2023GT2sEsp 23Vuelta a España, Stage 11 : Lerma - La Laguna Negra0 
 5/09/2023GT2sEsp 39Vuelta a España, Stage 10 : Valladolid - Valladolid I.T.T.0 
 3/09/2023GT2sEsp 76Vuelta a España, Stage 9 : Cartagena - Caravaca de la Cruz0 
 2/09/2023GT2sEsp 51Vuelta a España, Stage 8 : Denia - Xorret de Cati0 
 1/09/2023GT2sEsp 60Vuelta a España, Stage 7 : Utiel - Oliva0 
 31/08/2023GT2sEsp 58Vuelta a España, Stage 6 : La Vall d'Uixo - Observatorio Javalamba0 
 30/08/2023GT2sEsp 57Vuelta a España, Stage 5 : Morella - Burriana0 
 29/08/2023GT2sEsp 111Vuelta a España, Stage 4 : Andorra la Vella - Tarragona0 
 28/08/2023GT2sEsp 66Vuelta a España, Stage 3 : Suria - Arinsal0 
 27/08/2023GT2sEsp 84Vuelta a España, Stage 2 : Mataro - Barcelona0 
 26/08/2023GT2sEsp 7Vuelta a España, Stage 1 : Barcelona - Barcelona T.T.T.1 
 19/08/20232.PSEsp 42Vuelta a Burgos5 
 16/08/20232.PSsEsp 8Vuelta a Burgos, Stage 2 : Oña - Poza de la Sal T.T.T.0 
 5/07/2023GT1sFra DNSTour de France, Stage 5 : Pau - Laruns0 
 4/07/2023GT1sFra 174Tour de France, Stage 4 : Dax - Nogaro0 
 3/07/2023GT1sFra 27Tour de France, Stage 3 : Amorebieta-Etxano - Bayonne0 
 2/07/2023GT1sFra 67Tour de France, Stage 2 : Vitoria Gasteiz - San Sebastian0 
 1/07/2023GT1sFra 38Tour de France, Stage 1 : Bilbao - Bilbao0 
 25/06/2023NC1Esp 21National Championships Spain (San Lorenzo de El Escorial) R.R.5 
 28/05/2023GT2Ita 24Giro d’Italia56 
 28/05/2023GT2sIta 69Giro d’Italia, Stage 21 : Roma - Roma0 
 27/05/2023GT2sIta 71Giro d’Italia, Stage 20 : Tarvisio - Monte Lussari0 
 26/05/2023GT2sIta 37Giro d’Italia, Stage 19 : Longarone - Tre Cime di Lavaredo0 
 25/05/2023GT2sIta 31Giro d’Italia, Stage 18 : Oderzo - Val di Zoldo0 
 24/05/2023GT2sIta 28Giro d’Italia, Stage 17 : Pergine Valsugana - Caorle0 
 23/05/2023GT2sIta 25Giro d’Italia, Stage 16 : Sabbio Chiese - Monte Bondone0 
 21/05/2023GT2sIta 34Giro d’Italia, Stage 15 : Seregno - Bergamo0 
 20/05/2023GT2sIta 25Giro d’Italia, Stage 14 : Sierre - Cassano Magnago0 
 19/05/2023GT2sIta 26Giro d’Italia, Stage 13 : Le Châble - Crans Montana0 
 18/05/2023GT2sIta 50Giro d’Italia, Stage 12 : Bra - Rivoli0 
 17/05/2023GT2sIta 104Giro d’Italia, Stage 11 : Camaiore - Tortona0 
 16/05/2023GT2sIta 144Giro d’Italia, Stage 10 : Scandiano - Viareggio0 
 14/05/2023GT2sIta 24Giro d’Italia, Stage 9 : Savignano sul Rubicone - Cesena I.T.T.0 
 13/05/2023GT2sIta 38Giro d’Italia, Stage 8 : Terni - Fossombrone0 
 12/05/2023GT2sIta 50Giro d’Italia, Stage 7 : Capua - Gran Sasso d'Italia0 
 11/05/2023GT2sIta 32Giro d’Italia, Stage 6 : Napoli - Napoli0 
 10/05/2023GT2sIta 106Giro d’Italia, Stage 5 : Atripalda - Salerno0 
 9/05/2023GT2sIta 46Giro d’Italia, Stage 4 : Venosa - Lago Laceno0 
 8/05/2023GT2sIta 79Giro d’Italia, Stage 3 : Vasto - Melfi0 
 7/05/2023GT2sIta 80Giro d’Italia, Stage 2 : Teramo - San Salvo0 
 6/05/2023GT2sIta 73Giro d’Italia, Stage 1 : Fossacesia Marina - Ortona I.T.T.0 
 21/04/20232.PSIta 30Tour of the Alps5 
 8/04/20232.WT2Esp 22Itzulia Basque Country14 
 8/04/20232.WT2sEsp 31Itzulia Basque Country, Stage 6 : Eibar - Eibar0 
 7/04/20232.WT2sEsp 30Itzulia Basque Country, Stage 5 : Amorebieta - Amorebieta0 
 6/04/20232.WT2sEsp 25Itzulia Basque Country, Stage 4 : Santurizi - Santurizi0 
 5/04/20232.WT2sEsp 33Itzulia Basque Country, Stage 3 : Errenteria - Villabona0 
 4/04/20232.WT2sEsp 44Itzulia Basque Country, Stage 2 : Viana - Leitza0 
 3/04/20232.WT2sEsp 29Itzulia Basque Country, Stage 1 : Vitoria - Labastida0 
 1/04/20231.PSEsp 22GP Miguel Indurain5 
 12/03/20232.WT1Fra 24Paris - Nice12 
 12/03/20232.WT1sFra 28Paris - Nice, Stage 8 : Nice - Nice0 
 11/03/20232.WT1sFra 26Paris - Nice, Stage 7 : Nice - Col de la Couillole0 
 9/03/20232.WT1sFra 68Paris - Nice, Stage 5 : Saint-Symphorien-sur-Coise - Saint-Paul-Trois-Châteaux0 
 8/03/20232.WT1sFra 36Paris - Nice, Stage 4 : Saint-Amand-Montrond - La Loge des Gardes0 
 7/03/20232.WT1sFra 16Paris - Nice, Stage 3 : Dampierre-en-Burly - Dampierre-en-Burly T.T.T.0 
 6/03/20232.WT1sFra 87Paris - Nice, Stage 2 : Bazainville - Fontainebleau0 
 5/03/20232.WT1sFra 32Paris - Nice, Stage 1 : La Verrière - La Verrière0 
 25/02/20231.WT3Bel 119Omloop Het Nieuwsblad5 
 19/02/20232.PSEsp 24Vuelta a Andalucia / Ruta Del Sol7 
 11/02/20231.1Esp 63Vuelta a Murcia0 
 5/02/20232.PSEsp 25Volta a la Comunitat Valenciana6 
 4/02/20232.PSsEsp 20Volta a la Comunitat Valenciana, Stage 4 : Burriana - Alto la Cova Santo0 
 22/01/20232.WT1Aus 33Tour Down Under5 
 22/01/20232.WT1sAus 26Tour Down Under, Stage 5 : Unley - Mount Lofty0 
 21/01/20232.WT1sAus 72Tour Down Under, Stage 4 : Port Willunga - Willunga0 
 20/01/20232.WT1sAus 25Tour Down Under, Stage 3 : Norwood - Campbeltown0 
 19/01/20232.WT1sAus 31Tour Down Under, Stage 2 : Brighton - Victor Harbor0 
 18/01/20232.WT1sAus 28Tour Down Under, Stage 1 : Tanunda - Tanunda0 
 17/01/20232.WT1sAus 88Tour Down Under, Prologue : Adelaide - Adelaide I.T.T.0 
  Total 2023: 141  
                         
2022 Bahrain Victorious
 11/09/2022GT2Esp 16Vuelta a España84 
 11/09/2022GT2sEsp 24Vuelta a España, Stage 21 : Las Rozas - Madrid0 
 10/09/2022GT2sEsp 21Vuelta a España, Stage 20 : Moralzarzal - Puerto de Navacerrada0 
 9/09/2022GT2sEsp 17Vuelta a España, Stage 19 : Talaveira de la Reina - Talavera de la Reina0 
 8/09/2022GT2sEsp 27Vuelta a España, Stage 18 : Trujillo - Alto de Piornal0 
 7/09/2022GT2sEsp 30Vuelta a España, Stage 17 : Aracena - Monasterio de Tentudia0 
 6/09/2022GT2sEsp 41Vuelta a España, Stage 16 : Sanlucar de Barrameda - Tomares0 
 4/09/2022GT2sEsp 41Vuelta a España, Stage 15 : Martos - Alto Hoya de la Mora0 
 3/09/2022GT2sEsp 21Vuelta a España, Stage 14 : Montoro - Sierra de la Pandera0 
 2/09/2022GT2sEsp 35Vuelta a España, Stage 13 : Ronda - Montilla0 
 1/09/2022GT2sEsp 46Vuelta a España, Stage 12 : Salobreña - Peñas Blancas0 
 31/08/2022GT2sEsp 35Vuelta a España, Stage 11 : ElPozo Alimentacion - Cabo de Gata0 
 30/08/2022GT2sEsp 25Vuelta a España, Stage 10 : Elche - Alicante I.T.T.0 
 28/08/2022GT2sEsp 42Vuelta a España, Stage 9 : Villaviciosa - Les Praeres0 
 27/08/2022GT2sEsp 28Vuelta a España, Stage 8 : La Pola Llaviana - Collau Fancuaya0 
 26/08/2022GT2sEsp 70Vuelta a España, Stage 7 : Camargo - Cistierna0 
 25/08/2022GT2sEsp 23Vuelta a España, Stage 6 : Bilbao - Al Pico Jano0 
 24/08/2022GT2sEsp 56Vuelta a España, Stage 5 : Irun - Bilbao0 
 23/08/2022GT2sEsp 34Vuelta a España, Stage 4 : Vitoria-Gasteiz - Laguardia0 
 21/08/2022GT2sNed 42Vuelta a España, Stage 3 : Breda - Breda0 
 20/08/2022GT2sNed 40Vuelta a España, Stage 2 : 's-Hertogenbosch - Utrecht0 
 19/08/2022GT2sNed 9Vuelta a España, Stage 1 : Utrecht - Utrecht T.T.T.0 
 30/07/20221.WT2Esp DNFClasica San Sebastian0 
 24/07/2022GT1Fra 13Tour de France120 
 24/07/2022GT1sFra 28Tour de France, Stage 21 : Paris - Paris0 
 23/07/2022GT1sFra 21Tour de France, Stage 20 : Lacapelle-Marival - Rocamadour I.T.T.0 
 22/07/2022GT1sFra 28Tour de France, Stage 19 : Castelnau - Cahors0 
 21/07/2022GT1sFra 20Tour de France, Stage 18 : Lourdes - Hautacam0 
 20/07/2022GT1sFra 15Tour de France, Stage 17 : Saint-Gaudens - Peyragudes0 
 19/07/2022GT1sFra 27Tour de France, Stage 16 : Carcassonne - Foix0 
 17/07/2022GT1sFra 30Tour de France, Stage 15 : Rodez - Carcassonne0 
 16/07/2022GT1sFra 12Tour de France, Stage 14 : Saint-Etienne - Mende0 
 15/07/2022GT1sFra 50Tour de France, Stage 13 : Bourg d'Oisans - Saint-Etienne0 
 14/07/2022GT1sFra 24Tour de France, Stage 12 : Briançon - L'Alpe d'Huez0 
 13/07/2022GT1sFra 78Tour de France, Stage 11 : Albertville - Col du Granon0 
 12/07/2022GT1sFra 3Tour de France, Stage 10 : Morzine - Megève35 
 10/07/2022GT1sFra 32Tour de France, Stage 9 : Aigle - Châtel0 
 9/07/2022GT1sSui 30Tour de France, Stage 8 : Dole - Lausanne0 
 8/07/2022GT1sFra 26Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles0 
 7/07/2022GT1sFra 35Tour de France, Stage 6 : Binche - Longwy0 
 6/07/2022GT1sFra 48Tour de France, Stage 5 : Lille - Arenberg0 
 5/07/2022GT1sFra 70Tour de France, Stage 4 : Dunkerque - Calais0 
 3/07/2022GT1sDen 92Tour de France, Stage 3 : Velje - Sønderborg0 
 2/07/2022GT1sDen 90Tour de France, Stage 2 : Roskilde - Nyborg0 
 1/07/2022GT1sDen 36Tour de France, Stage 1 : København - København I.T.T.0 
 12/06/20222.WT1Fra 23Critérium du Dauphiné14 
 12/06/20222.WT1sFra 31Critérium du Dauphiné, Stage 8 : Saint-Alban-Leysse - Plateau de Solaison0 
 11/06/20222.WT1sFra 32Critérium du Dauphiné, Stage 7 : Saint-Chaffrey - Vaujany0 
 10/06/20222.WT1sFra 58Critérium du Dauphiné, Stage 6 : Rives - Gap0 
 9/06/20222.WT1sFra 61Critérium du Dauphiné, Stage 5 : Thizy-les-Bourgs - Chaintré0 
 8/06/20222.WT1sFra 21Critérium du Dauphiné, Stage 4 : Montbrison - La Bâtie d'Urfé I.T.T.0 
 7/06/20222.WT1sFra 32Critérium du Dauphiné, Stage 3 : Saint-Paulien - Chastreix-Sancy0 
 6/06/20222.WT1sFra 68Critérium du Dauphiné, Stage 2 : Saint-Péray - Brives-Charensac0 
 5/06/20222.WT1sFra 38Critérium du Dauphiné, Stage 1 : La Voulte-sur-Rhône - Beauchastel0 
 1/05/20222.WT1Sui 40Tour de Romandie5 
 1/05/20222.WT1sSui 91Tour de Romandie, Stage 5 : Aigle - Villars I.T.T.0 
 30/04/20222.WT1sSui 33Tour de Romandie, Stage 4 : Aigle - Zinal0 
 29/04/20222.WT1sSui 38Tour de Romandie, Stage 3 : Valbroye - Valbroye0 
 28/04/20222.WT1sSui 52Tour de Romandie, Stage 2 : Echallens - Echallens0 
 27/04/20222.WT1sSui 38Tour de Romandie, Stage 1 : La Grande Beroche - Romont0 
 26/04/20222.WT1sSui 69Tour de Romandie, Prologue : Lausanne I.T.T.0 
 24/04/20221.WT1Bel 80Liège - Bastogne - Liège5 
 20/04/20221.WT2Bel 51Flèche Wallonne5 
 13/04/20221.PSBel 34Brabantse Pijl0 
 9/04/20222.WT2sEsp DNFItzulia Basque Country, Stage 6 : Eibar - Arrate0 
 8/04/20222.WT2sEsp 62Itzulia Basque Country, Stage 5 : Zamudio - Mallabia0 
 7/04/20222.WT2sEsp 59Itzulia Basque Country, Stage 4 : Vitoria-Gasteiz - Zamudio0 
 6/04/20222.WT2sEsp 42Itzulia Basque Country, Stage 3 : Laudio - Amurrio0 
 5/04/20222.WT2sEsp 79Itzulia Basque Country, Stage 2 : Leitza - Viana0 
 4/04/20222.WT2sEsp 74Itzulia Basque Country, Stage 1 : Hondarribia - Hondarribia I.T.T.0 
 2/04/20221.PSEsp 25GP Miguel Indurain5 
 10/03/20222.WT1sFra DNFParis - Nice, Stage 5 : Saint-Just-Saint-Rambert - Saint-Sauveur-de-Montagut0 
 9/03/20222.WT1sFra 98Paris - Nice, Stage 4 : Domérat - Montluçon I.T.T.0 
 8/03/20222.WT1sFra 28Paris - Nice, Stage 3 : Vierzon - Dun-le-Palestel0 
 7/03/20222.WT1sFra 31Paris - Nice, Stage 2 : Auffargis - Orléans0 
 6/03/20222.WT1sFra 28Paris - Nice, Stage 1 : Mantes-la-Ville - Mantes-la-Ville0 
 27/02/20221.PSBel 65Kuurne - Brussel - Kuurne0 
 26/02/20221.WT3Bel 74Omloop Het Nieuwsblad5 
 6/02/20222.PSEsp 7Volta a la Comunitat Valenciana56 
 4/02/20222.PSsEsp 9Volta a la Comunitat Valenciana, Stage 3 : Alicante - Antenas del Maigmo0 
 3/02/20222.PSsEsp 15Volta a la Comunitat Valenciana, Stage 2 : Betera - Torrent0 
 2/02/20222.PSsEsp 5Volta a la Comunitat Valenciana, Stage 1 : Les Alquieres - Torralbar del Pinar3 
  Total 2022: 337  
                         
2021 Astana - Premier Tech
 1/09/2021GT2sEsp DNFVuelta a España, Stage 17 : Unquera - Lagos de Covadonga0 
 31/08/2021GT2sEsp 86Vuelta a España, Stage 16 : Laredo - Santa Cruz de Bezana0 
 29/08/2021GT2sEsp 77Vuelta a España, Stage 15 : Navalmoral de la Mata - El Barraco0 
 28/08/2021GT2sEsp 88Vuelta a España, Stage 14 : Don Benito - Pico Villuercas0 
 27/08/2021GT2sEsp 131Vuelta a España, Stage 13 : Belmez - Villanueva de la Serena0 
 26/08/2021GT2sEsp 166Vuelta a España, Stage 12 : Jaen - Cordoba0 
 25/08/2021GT2sEsp 26Vuelta a España, Stage 11 : Antequera - Valdepeñas de Jaen0 
 24/08/2021GT2sEsp 25Vuelta a España, Stage 10 : Roquetas de Mar - Rincon de la Victoria0 
 22/08/2021GT2sEsp 72Vuelta a España, Stage 9 : Puerto Lumbreras - Alto de Velefique0 
 21/08/2021GT2sEsp 31Vuelta a España, Stage 8 : Santa Pola - La Manga del Mar Menor0 
 20/08/2021GT2sEsp 44Vuelta a España, Stage 7 : Gandia - Balcon de Alicante0 
 19/08/2021GT2sEsp 37Vuelta a España, Stage 6 : Requena - Alto de la Montaña de Cuellera0 
 18/08/2021GT2sEsp 32Vuelta a España, Stage 5 : Tarancon - Albacete0 
 17/08/2021GT2sEsp 136Vuelta a España, Stage 4 : El Burgo de Osma - Molna de Aragon0 
 16/08/2021GT2sEsp 61Vuelta a España, Stage 3 : Santo Domingo de Silos - Pico Blanco0 
 15/08/2021GT2sEsp 46Vuelta a España, Stage 2 : Caleruega - Burgos0 
 14/08/2021GT2sEsp 43Vuelta a España, Stage 1 : Burgos - Burgos I.T.T.0 
 7/08/20212.PSEsp 30Vuelta a Burgos5 
 1/08/20211.1Esp 8Circuito de Getxo - Memorial Hermanos Otxoa20 
 31/07/20211.WT2Esp 46Clasica San Sebastian5 
 29/07/20211.1Esp 49Vuelta a Castilla y Leon0 
 25/07/20211.1Esp 1Prueba Villafranca - Ordiziako Klasika80 
 20/06/2021NC2Esp 12National Championships Spain (La Nucia) R.R.9 
 13/06/20212.1Fra 36Route d'Occitanie0 
 11/06/20212.1sFra 20Route d'Occitanie, Stage 2 : Villefranche-de-Rouergue - Auch0 
 10/06/20212.1sFra 4Route d'Occitanie, Stage 1 : Cazouls-les-Béziers - Lacaune-les-Bains3 
 30/05/2021GT2Ita 33Giro d'Italia38 
 30/05/2021GT2sIta 30Giro d'Italia, Stage 21 : Senago - Milano I.T.T.0 
 29/05/2021GT2sIta 43Giro d'Italia, Stage 20 : Verbania - Alpe di Motta Spluga0 
 28/05/2021GT2sIta 25Giro d'Italia, Stage 19 : Abbiategrasso - Alpe di Mera0 
 27/05/2021GT2sIta 46Giro d'Italia, Stage 18 : Rovereto - Stradella0 
 26/05/2021GT2sIta 40Giro d'Italia, Stage 17 : Canazei - Sega di Ala0 
 24/05/2021GT2sIta 64Giro d'Italia, Stage 16 : Sacile - Cortina d'Ampezzo0 
 23/05/2021GT2sIta 35Giro d'Italia, Stage 15 : Grado - Gorizia0 
 22/05/2021GT2sIta 48Giro d'Italia, Stage 14 : Citadella - Zoncolan0 
 21/05/2021GT2sIta 27Giro d'Italia, Stage 13 : Ravenna - Verona0 
 20/05/2021GT2sIta 18Giro d'Italia, Stage 12 : Siena - Bagno di Romagna0 
 19/05/2021GT2sIta 31Giro d'Italia, Stage 11 : Perugia - Montalcino0 
 17/05/2021GT2sIta 19Giro d'Italia, Stage 10 : Aquila - Foligno0 
 16/05/2021GT2sIta 64Giro d'Italia, Stage 9 : Castel di Sangro - Campo Felice0 
 15/05/2021GT2sIta 34Giro d'Italia, Stage 8 : Foggia - Guardia Sanframondi0 
 14/05/2021GT2sIta 37Giro d'Italia, Stage 7 : Notaresco - Termoli0 
 13/05/2021GT2sIta 126Giro d'Italia, Stage 6 : Grotte di Frasassi - Ascoli Piceno0 
 12/05/2021GT2sIta 30Giro d'Italia, Stage 5 : Modena - Cattolica0 
 11/05/2021GT2sIta 50Giro d'Italia, Stage 4 : Piacenza - Sestola0 
 10/05/2021GT2sIta 42Giro d'Italia, Stage 3 : Biella - Canale0 
 9/05/2021GT2sIta 83Giro d'Italia, Stage 2 : Stupinigi - Novara0 
 8/05/2021GT2sIta 184Giro d'Italia, Stage 1 : Torino - Torino I.T.T.0 
 25/04/20211.WT1Bel 66Liège - Bastogne - Liège5 
 23/04/20212.PSIta 29Tour of the Alps5 
 23/04/20212.PSsIta 7Tour of the Alps, Stage 5 : Valle del Chiese - Riva del Garda0 
 21/04/20212.PSsIta 9Tour of the Alps, Stage 3 : Imst - Naturns0 
 19/04/20212.PSsIta 11Tour of the Alps, Stage 1 : Brixen - Innsbruck0 
 3/04/20211.PSEsp 3GP Miguel Indurain66 
 28/03/20212.WT2Esp 27Volta a Catalunya9 
 28/03/20212.WT2sEsp 14Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 27/03/20212.WT2sEsp 46Volta a Catalunya, Stage 6 : Tarragona - Mataro0 
 26/03/20212.WT2sEsp 60Volta a Catalunya, Stage 5 : La Pobla de Segur - Manresa0 
 25/03/20212.WT2sEsp 27Volta a Catalunya, Stage 4 : Ripoll - Port Ainé0 
 24/03/20212.WT2sEsp 69Volta a Catalunya, Stage 3 : Canal Olympic de Catalunya - Vallter 20000 
 23/03/20212.WT2sEsp 13Volta a Catalunya, Stage 2 : Banyoles - Banyoles0 
 22/03/20212.WT2sEsp 2Volta a Catalunya, Stage 1 : Calella - Calella22 
 14/03/20212.WT1sFra 20Paris - Nice, Stage 8 : Le Plan-du-Var - Levens0 
 14/03/20212.WT1Fra 17Paris - Nice30 
 13/03/20212.WT1sFra 24Paris - Nice, Stage 7 : Le Broc - Valdebore La Colmiane0 
 12/03/20212.WT1sFra 22Paris - Nice, Stage 6 : Brignoles - Biot0 
 11/03/20212.WT1sFra 47Paris - Nice, Stage 5 : Vienne - Bollène0 
 10/03/20212.WT1sFra 21Paris - Nice, Stage 4 : Chalon-sur-Saône - Chiroubles0 
 9/03/20212.WT1sFra 33Paris - Nice, Stage 3 : Gien - Gien0 
 8/03/20212.WT1sFra 30Paris - Nice, Stage 2 : Oinville-sur-Montcient - Amilly0 
 7/03/20212.WT1sFra 35Paris - Nice, Stage 1 : Saint-Cyr-l'Ecole - Saint-Cyr-l'Ecole0 
 27/02/20212.WT3Uae 20UAE Tour16 
 27/02/20212.WT3sUae 66UAE Tour, Stage 7 : Abu Dhabi - Abu Dhabi0 
 26/02/20212.WT3sUae 57UAE Tour, Stage 6 : Dubai - Dubai0 
 25/02/20212.WT3sUae 31UAE Tour, Stage 5 : Fujairah - Jebel Jais0 
 24/02/20212.WT3sUae 39UAE Tour, Stage 4 : Al Marjan Island - Al Marjan Island0 
 23/02/20212.WT3sUae 27UAE Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 22/02/20212.WT3sUae 5UAE Tour, Stage 2 : Al Hudayriat I.T.T.4 
 21/02/20212.WT3sUae 81UAE Tour, Stage 1 : Al Thafra - Al Mirfa0 
 14/02/20211.PSEsp 41Clasica de Almeria0 
  Total 2021: 317  
                         
2020 Astana Pro Team
 6/11/2020GT2sEsp DNSVuelta a España, Stage 16 : Salamanca - Ciudad Rodrigo0 
 5/11/2020GT2sEsp 85Vuelta a España, Stage 15 : Mos - Puebla de Sanabria0 
 4/11/2020GT2sEsp 63Vuelta a España, Stage 14 : Lugo - Ourense0 
 3/11/2020GT2sEsp 88Vuelta a España, Stage 13 : Muros - Mirador de Ezaro I.T.T.0 
 1/11/2020GT2sEsp 54Vuelta a España, Stage 12 : Pola de Laviana - Alto de l'Angliru0 
 31/10/2020GT2sEsp 50Vuelta a España, Stage 11 : Villaviciosa - Alto de La Farrapona0 
 30/10/2020GT2sEsp 70Vuelta a España, Stage 10 : Castro Urdiales - Suances0 
 29/10/2020GT2sEsp 56Vuelta a España, Stage 9 : Castrillo del Val - Aguilar de Campoo0 
 28/10/2020GT2sEsp 56Vuelta a España, Stage 8 : Logroño - Alto de Moncalvillo0 
 27/10/2020GT2sEsp 40Vuelta a España, Stage 7 : Vitoria - Villanueva de Valdegovia0 
 25/10/2020GT2sEsp 47Vuelta a España, Stage 6 : Biescas - Aramon Formigal0 
 24/10/2020GT2sEsp 28Vuelta a España, Stage 5 : Huesca - Sabiñanigo0 
 23/10/2020GT2sEsp 62Vuelta a España, Stage 4 : Garray - Ejea de los Caballeros0 
 22/10/2020GT2sEsp 33Vuelta a España, Stage 3 : Lodosa - Vinuesa0 
 21/10/2020GT2sEsp 22Vuelta a España, Stage 2 : Pamplona - Lekunberri0 
 20/10/2020GT2sEsp 41Vuelta a España, Stage 1 : Irun - Arrate0 
 4/10/20201.WT1Bel 41Liège - Bastogne - Liège5 
 27/09/2020WCRRIta 52World Championships (Imola) R.R.10 
 20/09/2020GT1Fra 32Tour de France45 
 20/09/2020GT1sFra 57Tour de France, Stage 21 : Mantes-la-Jolie - Paris0 
 19/09/2020GT1sFra 75Tour de France, Stage 20 : Lure - La Planche des Belles Filles I.T.T.0 
 18/09/2020GT1sFra 23Tour de France, Stage 19 : Bourg-en-Bresse - Champagnole0 
 17/09/2020GT1sFra 21Tour de France, Stage 18 : Méribel - La Roche-sur-Foron0 
 16/09/2020GT1sFra 95Tour de France, Stage 17 : Grenoble - Méribel/Col de la Loze0 
 15/09/2020GT1sFra 37Tour de France, Stage 16 : La Tour-du-Pin - Villard-de-Lans0 
 13/09/2020GT1sFra 50Tour de France, Stage 15 : Lyon - Grand-Colombier0 
 12/09/2020GT1sFra 47Tour de France, Stage 14 : Clermont-Ferrand - Lyon0 
 11/09/2020GT1sFra 48Tour de France, Stage 13 : Châtel-Guyon - Puy Mary0 
 10/09/2020GT1sFra 139Tour de France, Stage 12 : Chauvigny - Sarran0 
 9/09/2020GT1sFra 55Tour de France, Stage 11 : Châtelaillon-Plage - Poitiers0 
 8/09/2020GT1sFra 50Tour de France, Stage 10 : Ile d'Oloron - Ile-de-Ré0 
 6/09/2020GT1sFra 41Tour de France, Stage 9 : Pau - Laruns0 
 5/09/2020GT1sFra 93Tour de France, Stage 8 : Cazères - Loudenvielle0 
 4/09/2020GT1sFra 24Tour de France, Stage 7 : Millau - Lavaur0 
 3/09/2020GT1sFra 60Tour de France, Stage 6 : Le Teil - Mont-Aigoual0 
 2/09/2020GT1sFra 44Tour de France, Stage 5 : Gap - Privas0 
 1/09/2020GT1sFra 57Tour de France, Stage 4 : Sisteron - Orcières-Merlette0 
 31/08/2020GT1sFra 38Tour de France, Stage 3 : Nice - Sisteron0 
 30/08/2020GT1sFra 36Tour de France, Stage 2 : Nice - Nice0 
 29/08/2020GT1sFra 113Tour de France, Stage 1 : Nice - Nice0 
 23/08/2020NC1Esp 1National Championships Spain (Ubeda - Baeza) R.R.140 
 21/08/2020NCT1Esp 2National Championships Spain (Cazorla - La Iruela) I.T.T.42 
 16/08/20202.WT1Fra 57Critérium du Dauphiné5 
 16/08/20202.WT2Fra 29Critérium du Dauphiné, Stage 5 : Megève - Megève0 
 15/08/20202.WT1sFra 57Critérium du Dauphiné, Stage 4 : Ugine - Megève0 
 14/08/20202.WT1sFra 78Critérium du Dauphiné, Stage 3 : Corenc - Saint-Martin-de-Belleville0 
 13/08/20202.WT1sFra 151Critérium du Dauphiné, Stage 2 : Vienne - Col de Porte0 
 12/08/20202.WT1sFra 37Critérium du Dauphiné, Stage 1 : Clermont-Ferrand - Saint-Christo-en-Jarez0 
 6/08/20201.1Fra 55Mont Ventoux Dénivelé Challenge0 
 4/08/20202.1Fra 30Route d'Occitanie3 
 2/08/20202.1sFra 15Route d'Occitanie, Stage 2 : Carcassonne - Cap Découverte0 
 23/02/20202.PSsPor DNSVolta ao Algarve, Stage 5 : Lagoa - Lagoa I.T.T.0 
 20/02/20202.PSsPor 16Volta ao Algarve, Stage 2 : Sagres - Alto da Foia0 
 16/02/20201.PSEsp 56Clasica de Almeria0 
 15/02/20202.1Esp 11Vuelta a Murcia21 
 15/02/20202.1sEsp 1Vuelta a Murcia, Stage 2 : Santomera - Murcia20 
 9/02/20202.PSEsp 42Volta a la Comunitat Valenciana5 
 26/01/20202.WT1Aus 42Tour Down Under5 
 26/01/20202.WT1sAus 78Tour Down Under, Stage 6 : McLaren Vale - Willunga Hill0 
 25/01/20202.WT1sAus 20Tour Down Under, Stage 5 : Glenelg - Victor Harbor0 
 24/01/20202.WT1sAus 24Tour Down Under, Stage 4 : Norwood - Murray Bridge0 
 23/01/20202.WT1sAus 25Tour Down Under, Stage 3 : Unley - Paracombe0 
 22/01/20202.WT1sAus 8Tour Down Under, Stage 2 : Woodside - Stirling1 
 21/01/20202.WT1sAus 23Tour Down Under, Stage 1 : Tanunda - Tanunda0 
  Total 2020: 302  
                         
2019 Astana Pro Team
 8/10/20191.HCIta 23Tre Valli Varesine5 
 6/10/20191.HCIta 67GP Bruno Beghelli0 
 5/10/20191.HCIta 42Giro dell'Emilia0 
 29/09/2019WCRRGbr DNFWorld Championships (Harrogate) R.R.0 
 15/09/2019GT2Esp 23Vuelta a España58 
 15/09/2019GT2sEsp 24Vuelta a España, Stage 21 : Fuenlabrada - Madrid0 
 14/09/2019GT2sEsp 30Vuelta a España, Stage 20 : Arenas de San Pedro - Plataforma de Gredos0 
 13/09/2019GT2sEsp 34Vuelta a España, Stage 19 : Avila - Toledo0 
 12/09/2019GT2sEsp 39Vuelta a España, Stage 18 : Colmenar Viejo - Becerril de la Sierra0 
 11/09/2019GT2sEsp 41Vuelta a España, Stage 17 : Aranda de Duero - Guadelajara0 
 9/09/2019GT2sEsp 3Vuelta a España, Stage 16 : Pravia - Alto de la Cubilla25 
 8/09/2019GT2sEsp 48Vuelta a España, Stage 15 : Tineo - Santuario del Acebo0 
 7/09/2019GT2sEsp 48Vuelta a España, Stage 14 : San Vicente de la Barquer - Oviedo0 
 6/09/2019GT2sEsp 52Vuelta a España, Stage 13 : Bilbao - Los Machucos0 
 5/09/2019GT2sEsp 45Vuelta a España, Stage 12 : Bilbao - Bilbao0 
 4/09/2019GT2sEsp 39Vuelta a España, Stage 11 : Saint-Palais (FRA) - Urdax-Dantxarinea0 
 3/09/2019GT2sEsp 21Vuelta a España, Stage 10 : Jurançon (FRA) - Pau (FRA) I.T.T.0 
 1/09/2019GT2sEsp 59Vuelta a España, Stage 9 : Andorra la Vella (AND) - Cortals d'Encamp (AND)0 
 31/08/2019GT2sEsp 17Vuelta a España, Stage 8 : Valls - Igualada0 
 30/08/2019GT2sEsp 34Vuelta a España, Stage 7 : Onda - Mas de la Costa0 
 29/08/2019GT2sEsp 53Vuelta a España, Stage 6 : Mora de Rubielos - Ares del Maestrat0 
 28/08/2019GT2sEsp 65Vuelta a España, Stage 5 : L'Eliana - Javalambre0 
 27/08/2019GT2sEsp 49Vuelta a España, Stage 4 : Cullera - El Puig0 
 26/08/2019GT2sEsp 45Vuelta a España, Stage 3 : Ibi - Alicante0 
 25/08/2019GT2sEsp 61Vuelta a España, Stage 2 : Benidorm - Calpe0 
 24/08/2019GT2sEsp 1Vuelta a España, Stage 1 : Salinas de Torrevieja - Torrevieja T.T.T.17 
 24/07/2019GT1sFra DNSTour de France, Stage 17 : Pont-du-Gard - Gap0 
 23/07/2019GT1sFra 158Tour de France, Stage 16 : Nîmes - Nîmes0 
 21/07/2019GT1sFra 101Tour de France, Stage 15 : Limoux - Foix/Prat d'Albis0 
 20/07/2019GT1sFra 51Tour de France, Stage 14 : Tarbes - Col du Tourmalet0 
 19/07/2019GT1sFra 70Tour de France, Stage 13 : Pau - Pau I.T.T.0 
 18/07/2019GT1sFra 75Tour de France, Stage 12 : Toulouse - Bagnères-de-Bigorre0 
 17/07/2019GT1sFra 58Tour de France, Stage 11 : Albi - Toulouse0 
 15/07/2019GT1sFra 149Tour de France, Stage 10 : Saint-Flour - Albi0 
 14/07/2019GT1sFra 114Tour de France, Stage 9 : Saint-Étienne - Brioude0 
 13/07/2019GT1sFra 111Tour de France, Stage 8 : Mâcon - Saint-Étienne0 
 12/07/2019GT1sFra 63Tour de France, Stage 7 : Belfort - Chalon-sur-Saône0 
 11/07/2019GT1sFra 70Tour de France, Stage 6 : Mulhouse - La Planche des Belles Filles0 
 10/07/2019GT1sFra 38Tour de France, Stage 5 : Saint-Dié-des-Vosges - Colmar0 
 9/07/2019GT1sFra 86Tour de France, Stage 4 : Reims - Nancy0 
 8/07/2019GT1sFra 50Tour de France, Stage 3 : Binche (BEL) - Epernay0 
 7/07/2019GT1sFra 10Tour de France, Stage 2 : Brussel (BEL) T.T.T.0 
 6/07/2019GT1sFra 79Tour de France, Stage 1 : Brussel (BEL) - Brussel (BEL)0 
 30/06/2019NC1Esp 2National Championships Spain (Murcia) R.R.84 
 23/06/20192.WT1rSui 8Tour de Suisse, Points classification1 
 23/06/20192.WT1Sui 32Tour de Suisse5 
 23/06/20192.WT1sSui 41Tour de Suisse, Stage 9 : Ulrichen - Ulrichen0 
 22/06/20192.WT1sSui 68Tour de Suisse, Stage 8 : Goms - Goms I.T.T.0 
 21/06/20192.WT1sSui 38Tour de Suisse, Stage 7 : Unterterzen - San Gottardo0 
 20/06/20192.WT1sSui 42Tour de Suisse, Stage 6 : Einsiedeln - Flumserberg0 
 19/06/20192.WT1sSui 22Tour de Suisse, Stage 5 : Münchenstein - Einsiedeln0 
 18/06/20192.WT1sSui 56Tour de Suisse, Stage 4 : Murten - Arlesheim0 
 17/06/20192.WT1sSui 29Tour de Suisse, Stage 3 : Flamatt - Murten0 
 16/06/20192.WT1sSui 1Tour de Suisse, Stage 2 : Langnau im Emmental - Langnau im Emmental45 
 15/06/20192.WT1sSui 45Tour de Suisse, Stage 1 : Langnau im Emmental I.T.T.0 
 2/06/20192.HCNor 31Tour of Norway5 
 28/04/20191.WT1Bel 55Liège - Bastogne - Liège5 
 24/04/20191.WT2Bel 44Flèche Wallonne5 
 21/04/20191.WT2Ned 65Amstel Gold Race5 
 13/04/20192.WT2rEsp 8Itzulia Basque Country, Mountains classification1 
 13/04/20192.WT2Esp 27Itzulia Basque Country9 
 13/04/20192.WT2sEsp 23Itzulia Basque Country, Stage 6 : Eibar - Eibar0 
 12/04/20192.WT2sEsp 31Itzulia Basque Country, Stage 5 : Arrigorriaga - Arrate0 
 11/04/20192.WT2sEsp 60Itzulia Basque Country, Stage 4 : Vitoria-Gasteiz - Arrigorriaga0 
 10/04/20192.WT2sEsp 68Itzulia Basque Country, Stage 3 : Sarriguren - Estibaliz0 
 9/04/20192.WT2sEsp 60Itzulia Basque Country, Stage 2 : Zumarraga - Gorraiz0 
 8/04/20192.WT2sEsp 79Itzulia Basque Country, Stage 1 : Zumarraga - Zumarraga I.T.T.0 
 6/04/20191.1Esp 2GP Miguel Indurain48 
 17/03/20192.WT1rFra 9Paris - Nice, Mountains classification0 
 17/03/20192.WT1rFra 4Paris - Nice, Points classification10 
 17/03/20192.WT1Fra 9Paris - Nice80 
 17/03/20192.WT1sFra 7Paris - Nice, Stage 8 : Nice - Nice2 
 16/03/20192.WT1sFra 31Paris - Nice, Stage 7 : Nice - Col de Turini0 
 15/03/20192.WT1sFra 23Paris - Nice, Stage 6 : Peynier - Brignoles0 
 14/03/20192.WT1sFra 10Paris - Nice, Stage 5 : Barbentane - Barbentane I.T.T.0 
 13/03/20192.WT1sFra 16Paris - Nice, Stage 4 : Vichy - Pélussin0 
 12/03/20192.WT1sFra 32Paris - Nice, Stage 3 : Cepoy - Moulins-Yzeure0 
 11/03/20192.WT1sFra 6Paris - Nice, Stage 2 : Les Bréviaires - Bellegarde3 
 10/03/20192.WT1sFra 18Paris - Nice, Stage 1 : Saint-Germain-en-Laye - Saint-Germain-en-Laye0 
 24/02/20192.HCEsp 11Vuelta a Andalucia / Ruta Del Sol38 
 24/02/20192.HCsEsp 12Vuelta a Andalucia / Ruta Del Sol, Stage 5 : Otura - Alhaurin de la Torre0 
 23/02/20192.HCsEsp 12Vuelta a Andalucia / Ruta Del Sol, Stage 4 : Armilla - Granada0 
 22/02/20192.HCsEsp 17Vuelta a Andalucia / Ruta Del Sol, Stage 3 : Mancha Real - La Guardia de Jaen I.T.T.0 
 17/02/20191.HCEsp 14Clasica de Almeria12 
 16/02/20192.1Esp 1Vuelta a Murcia110 
 16/02/20192.1sEsp 1Vuelta a Murcia, Stage 2 : Beniel - Murcia20 
 15/02/20192.1sEsp 3Vuelta a Murcia, Stage 1 : Yecla - San Javier5 
 10/02/20192.1Esp 17Volta a la Comunitat Valenciana8 
 9/02/20192.1sEsp 13Volta a la Comunitat Valenciana, Stage 4 : Vila-Real - Alcala-Alcocebre0 
 8/02/20192.1sEsp 3Volta a la Comunitat Valenciana, Stage 3 : Quart de Poblet - Chera5 
 27/01/20191.WT3Aus 10Cadel Evans Great Ocean Road Race36 
 20/01/20192.WT1rAus 5Tour Down Under, Points classification5 
 20/01/20192.WT1Aus 4Tour Down Under136 
 20/01/20192.WT1sAus 5Tour Down Under, Stage 6 : McLaren Vale - Willunga Hill5 
 19/01/20192.WT1sAus 11Tour Down Under, Stage 5 : Glenelg - Strathalbyn0 
 18/01/20192.WT1sAus 3Tour Down Under, Stage 4 : Unley - Campbelltown18 
 17/01/20192.WT1sAus 2Tour Down Under, Stage 3 : Lobethal - Uraidla28 
 16/01/20192.WT1sAus 8Tour Down Under, Stage 2 : Norwood - Angaston1 
 15/01/20192.WT1sAus 29Tour Down Under, Stage 1 : Barnsley - Bedale0 
 13/01/2019NEAus 8People’s Choice Classic0 
  Total 2019: 840  
                         
2018 Astana Pro Team
 21/10/20182.WT3Chn 8Tour of Guangxi64 
 21/10/20182.WT3sChn 39Tour of Guangxi, Stage 6 : Guilin - Guilin0 
 20/10/20182.WT3sChn 14Tour of Guangxi, Stage 5 : Liuzhou - Guilin0 
 19/10/20182.WT3sChn 6Tour of Guangxi, Stage 4 : Nanning - Mashan Nongla2 
 18/10/20182.WT3sChn 76Tour of Guangxi, Stage 3 : Nanning - Nanning0 
 17/10/20182.WT3sChn 68Tour of Guangxi, Stage 2 : Beihai - Qinzhou0 
 16/10/20182.WT3sChn 51Tour of Guangxi, Stage 1 : Beihai - Beihai0 
 11/10/20181.HCIta 73Gran Piemonte0 
 10/10/20181.HCIta 44Milano - Torino0 
 9/10/20181.HCIta 53Tre Valli Varesine0 
 7/10/20181.HCIta 40GP Bruno Beghelli0 
 30/09/20182.1Kaz 4Tour of Almaty56 
 30/09/20182.1sKaz 1Tour of Almaty, Stage 2 : Almaty - Medeo20 
 29/09/20182.1sKaz 4Tour of Almaty, Stage 1 : Almaty - Almaty3 
 8/07/2018GT1sFra DNFTour de France, Stage 2 : Mouilleron-Saint-Germain - La Roche-sur-Yon0 
 7/07/2018GT1sFra 31Tour de France, Stage 1 : Noirmoutier-en-l'Ile - Fontenay-le-Comte0 
 24/06/2018NC1Esp 4National Championships Spain (Castellon - Benicassim) R.R.62 
 17/06/20182.1Fra 5Route d'Occitanie50 
 16/06/20182.1sFra 4Route d'Occitanie, Stage 3 : Prat-Bonrepaux - Les Monts d'Olmes3 
 14/06/20182.1sFra 17Route d'Occitanie, Stage 1 : Cap' Découverte - Carmaux0 
 27/05/2018GT2Ita 25Giro d'Italia54 
 27/05/2018GT2sIta 119Giro d'Italia, Stage 21 : Roma - Roma0 
 26/05/2018GT2sIta 35Giro d'Italia, Stage 20 : Susa - Cervinia0 
 25/05/2018GT2sIta 22Giro d'Italia, Stage 19 : Venaria Reale - Bardonecchia/Jafferau0 
 24/05/2018GT2sIta 41Giro d'Italia, Stage 18 : Abbiategrasso - Prato Nevoso0 
 23/05/2018GT2sIta 74Giro d'Italia, Stage 17 : Riva del Garda - Iseo0 
 22/05/2018GT2sIta 34Giro d'Italia, Stage 16 : Trento - Rovereto I.T.T.0 
 20/05/2018GT2sIta 67Giro d'Italia, Stage 15 : Tolmezzo - Sappada0 
 19/05/2018GT2sIta 49Giro d'Italia, Stage 14 : San Vito al Tagliamento - Monte Zoncolan0 
 18/05/2018GT2sIta 91Giro d'Italia, Stage 13 : Ferrara - Nervesa della Battaglia0 
 17/05/2018GT2sIta 49Giro d'Italia, Stage 12 : Osimo - Imola0 
 16/05/2018GT2sIta 77Giro d'Italia, Stage 11 : Assisi - Osimo0 
 15/05/2018GT2sIta 37Giro d'Italia, Stage 10 : Penne - Gualdo Tadino0 
 13/05/2018GT2sIta 56Giro d'Italia, Stage 9 : Pesco Sannita - Gran Sasso d'Italia0 
 12/05/2018GT2sIta 31Giro d'Italia, Stage 8 : Praia a Mare - Montevergine di Mercogliano0 
 11/05/2018GT2sIta 65Giro d'Italia, Stage 7 : Pizzo - Praia a Mare0 
 10/05/2018GT2sIta 31Giro d'Italia, Stage 6 : Caltanissetta - Etna0 
 9/05/2018GT2sIta 52Giro d'Italia, Stage 5 : Agrigento - Santa Ninfa (Valle del Belice)0 
 8/05/2018GT2sIta 8Giro d'Italia, Stage 4 : Catania - Caltagirone3 
 6/05/2018GT2sIta 69Giro d'Italia, Stage 3 : Be'er Sheva (ISR) - Eilat (ISR)0 
 5/05/2018GT2sIta 66Giro d'Italia, Stage 2 : Tel Aviv (ISR) - Haifa (ISR)0 
 4/05/2018GT2sIta 56Giro d'Italia, Stage 1 : Jerusalem (ISR) I.T.T.0 
 20/04/20182.HCIta 8Tour of the Alps - Giro del Trentino56 
 20/04/20182.HCsIta 12Tour of the Alps - Giro del Trentino, Stage 5 : Rattenberg (AUT) - Innsbruck (AUT)0 
 19/04/20182.HCsIta 1Tour of the Alps - Giro del Trentino, Stage 4 : Chiusa - Lienz (AUT)25 
 18/04/20182.HCsIta 5Tour of the Alps - Giro del Trentino, Stage 3 : Ora - Merano3 
 17/04/20182.HCsIta 20Tour of the Alps - Giro del Trentino, Stage 2 : Lavarone - Alpe di Pampeago0 
 16/04/20182.HCsIta 2Tour of the Alps - Giro del Trentino, Stage 1 : Arco - Folgaria15 
 17/03/20181.WT1Ita 28Milano - Sanremo8 
 11/03/20182.WT1rFra 7Paris - Nice, Points classification2 
 11/03/20182.WT1Fra 21Paris - Nice18 
 11/03/20182.WT1sFra 54Paris - Nice, Stage 8 : Nice - Nice0 
 10/03/20182.WT1sFra 25Paris - Nice, Stage 7 : Nice - La Colmiane0 
 9/03/20182.WT1sFra leaderParis - Nice, Stage 6 : Sisteron - Vence11 
 9/03/20182.WT1sFra 4Paris - Nice, Stage 6 : Sisteron - Vence10 
 8/03/20182.WT1sFra leaderParis - Nice, Stage 5 : Salon-de-Provence - Sisteron11 
 8/03/20182.WT1sFra 26Paris - Nice, Stage 5 : Salon-de-Provence - Sisteron0 
 7/03/20182.WT1sFra leaderParis - Nice, Stage 4 : La Fouillouse - Saint-Étienne I.T.T.11 
 7/03/20182.WT1sFra 7Paris - Nice, Stage 4 : La Fouillouse - Saint-Étienne I.T.T.2 
 6/03/20182.WT1sFra leaderParis - Nice, Stage 3 : Bourges - Châtel-Guyon11 
 6/03/20182.WT1sFra 2Paris - Nice, Stage 3 : Bourges - Châtel-Guyon28 
 5/03/20182.WT1sFra 20Paris - Nice, Stage 2 : Orsonville - Vierzon0 
 4/03/20182.WT1sFra 21Paris - Nice, Stage 1 : Chatou - Meudon0 
 18/02/20182.HCEsp 5Vuelta a Andalucia / Ruta Del Sol74 
 18/02/20182.HCsEsp 10Vuelta a Andalucia / Ruta Del Sol, Stage 5 : Barbate I.T.T.0 
 17/02/20182.HCsEsp 8Vuelta a Andalucia / Ruta Del Sol, Stage 4 : Sevilla - Alcala de los Gazules0 
 16/02/20182.HCsEsp 17Vuelta a Andalucia / Ruta Del Sol, Stage 3 : Mancha Real - Herrera0 
 15/02/20182.HCsEsp 2Vuelta a Andalucia / Ruta Del Sol, Stage 2 : Otura - La Guardia de Jaen/Alto de Allanadas15 
 11/02/20181.HCEsp 19Clasica de Almeria7 
 10/02/20181.1Esp 1Vuelta a Murcia80 
 4/02/20182.1Esp 2Volta a la Comunitat Valenciana80 
 3/02/20182.1sEsp 3Volta a la Comunitat Valenciana, Stage 4 : Orihuela - Canteras de Cocentaina5 
 2/02/20182.1sEsp 2Volta a la Comunitat Valenciana, Stage 3 : Benitatxell - Calpe T.T.T.2 
 1/02/20182.1sEsp 2Volta a la Comunitat Valenciana, Stage 2 : Betera - Albuixech10 
 21/01/20182.WT1Aus 8Tour Down Under90 
 21/01/20182.WT1sAus 31Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 20/01/20182.WT1sAus 22Tour Down Under, Stage 5 : McLaren Vale - Williunga Hill0 
 19/01/20182.WT1sAus 3Tour Down Under, Stage 4 : Norwood - Uraidla18 
 18/01/20182.WT1sAus 16Tour Down Under, Stage 3 : Glenelg - Victor Harbour0 
 17/01/20182.WT1sAus 9Tour Down Under, Stage 2 : Unley - Stirling0 
 16/01/20182.WT1sAus 49Tour Down Under, Stage 1 : Port Adelaide - Lyndoch0 
  Total 2018: 909  
                         
2017 Astana Pro Team
 7/10/20171.WT1Ita DNFIl Lombardia0 
 5/10/20171.HCIta 62Milano - Torino0 
 3/10/20171.HCIta 23Tre Valli Varesine5 
 1/10/20171.HCIta 1GP Bruno Beghelli140 
 24/09/2017WCRRNor 66World Championships (Bergen) R.R.10 
 10/09/2017GT2Esp 32Vuelta a España40 
 10/09/2017GT2sEsp 46Vuelta a España, Stage 21 : Arroyomolinos - Madrid0 
 9/09/2017GT2sEsp 59Vuelta a España, Stage 20 : Corvera de Asturias - Alto de l'Angliru0 
 8/09/2017GT2sEsp 150Vuelta a España, Stage 19 : Caso - Gijon0 
 7/09/2017GT2sEsp 42Vuelta a España, Stage 18 : Suances - Santo Toribio de Liebana0 
 6/09/2017GT2sEsp 53Vuelta a España, Stage 17 : Villadiego - Alto de los Machucos0 
 5/09/2017GT2sEsp 25Vuelta a España, Stage 16 : Los Arcos - Logroño I.T.T.0 
 3/09/2017GT2sEsp 41Vuelta a España, Stage 15 : Alcala la Real - Sierra Nevada/Alto Hoya de la Mora0 
 2/09/2017GT2sEsp 37Vuelta a España, Stage 14 : Ecija - Sierra de la Pandera0 
 1/09/2017GT2sEsp 20Vuelta a España, Stage 13 : Coin - Tomares0 
 31/08/2017GT2sEsp 41Vuelta a España, Stage 12 : Motril - Antequera0 
 30/08/2017GT2sEsp 66Vuelta a España, Stage 11 : Lorca - Calar Alto0 
 29/08/2017GT2sEsp 7Vuelta a España, Stage 10 : Caravaca de la Cruz - Alhama de Murcia5 
 27/08/2017GT2sEsp 68Vuelta a España, Stage 9 : Orihuela-Costa - Cumbre del Sol0 
 26/08/2017GT2sEsp 63Vuelta a España, Stage 8 : Hellin - Xorret de Cati0 
 25/08/2017GT2sEsp 32Vuelta a España, Stage 7 : Lliria - Cuenca0 
 24/08/2017GT2sEsp 4Vuelta a España, Stage 6 : Vilarreal - Port de Sagunt15 
 23/08/2017GT2sEsp 54Vuelta a España, Stage 5 : Benicassim - Alcossebremat0 
 22/08/2017GT2sEsp 41Vuelta a España, Stage 4 : Escaldes-Engordany (AND) - Tarragona0 
 21/08/2017GT2sEsp 20Vuelta a España, Stage 3 : Prades - Andorra la Vella (AND)0 
 20/08/2017GT2sEsp 21Vuelta a España, Stage 2 : Nîmes (FRA) - Gruissan (FRA)0 
 19/08/2017GT2sEsp 16Vuelta a España, Stage 1 : Nîmes (FRA) T.T.T.0 
 6/08/2017CC1Den 57European Championships (Herning) R.R.0 
 4/08/20172.WT2Pol 18Tour de Pologne23 
 4/08/20172.WT2sPol 15Tour de Pologne, Stage 7 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 3/08/20172.WT2sPol 22Tour de Pologne, Stage 6 : Wieliczka - Zakopane0 
 2/08/20172.WT2sPol 54Tour de Pologne, Stage 5 : Nagawczyna - Rzeszow0 
 1/08/20172.WT2sPol 77Tour de Pologne, Stage 4 : Zawiercie - Zabrze0 
 31/07/20172.WT2sPol 25Tour de Pologne, Stage 3 : Jaworzno - Szczyrk0 
 30/07/20172.WT2sPol 41Tour de Pologne, Stage 2 : Tarnowskie Gory - Katowice0 
 29/07/20172.WT2sPol 25Tour de Pologne, Stage 1 : Krakow - Krakow0 
 10/06/20172.WT1sFra DNSCritérium du Dauphiné, Stage 7 : Aoste - Alpe d'Huez0 
 9/06/20172.WT1sFra 108Critérium du Dauphiné, Stage 6 : Villars-les-Dombes - La Motte-Servolex0 
 8/06/20172.WT1sFra 135Critérium du Dauphiné, Stage 5 : La Tour-de-Salvagny - Mâcon0 
 7/06/20172.WT1sFra 68Critérium du Dauphiné, Stage 4 : La Tour-du-Pin - Bourgion-Jalieu I.T.T.0 
 6/06/20172.WT1sFra 48Critérium du Dauphiné, Stage 3 : Le Chambon-sur-Lignon - Tullins0 
 5/06/20172.WT1sFra 56Critérium du Dauphiné, Stage 2 : Saint-Champond - Arlanc0 
 4/06/20172.WT1sFra 32Critérium du Dauphiné, Stage 1 : Saint-Etienne - Saint-Etienne0 
 28/05/2017GT2rIta 2Giro d'Italia, Mountains classification40 
 28/05/2017GT2Ita 43Giro d'Italia23 
 28/05/2017GT2sIta 35Giro d'Italia, Stage 21 : Monza - Milano I.T.T.0 
 27/05/2017GT2sIta 61Giro d'Italia, Stage 20 : Pordenone - Asiago0 
 26/05/2017GT2sIta 7Giro d'Italia, Stage 19 : San Candido - Piancavallo5 
 25/05/2017GT2sIta 132Giro d'Italia, Stage 18 : Moena - Ortisei0 
 24/05/2017GT2sIta 107Giro d'Italia, Stage 17 : Tirano - Canazei0 
 23/05/2017GT2sIta 79Giro d'Italia, Stage 16 : Rovetta - Bormio0 
 21/05/2017GT2sIta 34Giro d'Italia, Stage 15 : Valdengo - Bergamo0 
 20/05/2017GT2sIta 81Giro d'Italia, Stage 14 : Castellania - Oropa0 
 19/05/2017GT2sIta 81Giro d'Italia, Stage 13 : Reggio Emilia - Tortona0 
 18/05/2017GT2sIta 154Giro d'Italia, Stage 12 : Forli - Reggio Emilia0 
 17/05/2017GT2sIta 33Giro d'Italia, Stage 11 : Firenze - Bagno di Romagna0 
 16/05/2017GT2sIta 4Giro d'Italia, Stage 10 : Foligno - Montefalco I.T.T.15 
 14/05/2017GT2sIta 114Giro d'Italia, Stage 9 : Montenero di Bisaccia - Blockhaus0 
 13/05/2017GT2sIta 3Giro d'Italia, Stage 8 : Molfetta - Peschici25 
 12/05/2017GT2sIta 45Giro d'Italia, Stage 7 : Castrovillari - Alberobello0 
 11/05/2017GT2sIta 40Giro d'Italia, Stage 6 : Reggio Calabria - Terme Luigiane0 
 10/05/2017GT2sIta 94Giro d'Italia, Stage 5 : Pedara - Messina0 
 9/05/2017GT2sIta 87Giro d'Italia, Stage 4 : Cefalu - Etna0 
 7/05/2017GT2sIta 36Giro d'Italia, Stage 3 : Tortoli - Cagliari0 
 6/05/2017GT2sIta 34Giro d'Italia, Stage 2 : Olbia - Tortoli0 
 5/05/2017GT2sIta 22Giro d'Italia, Stage 1 : Alghero - Olbia0 
 23/04/20171.WT1Bel DNFLiège - Bastogne - Liège0 
 21/04/20172.HCIta 16Tour of the Alps - Giro del Trentino19 
 21/04/20172.HCsIta 19Tour of the Alps - Giro del Trentino, Stage 5 : Smarano - Trento0 
 20/04/20172.HCsIta 4Tour of the Alps - Giro del Trentino, Stage 4 : Bolzano - Cles5 
 18/04/20172.HCsIta 7Tour of the Alps - Giro del Trentino, Stage 2 : Vipiteno - Innervillgraten (AUT)0 
 17/04/20172.HCsIta 19Tour of the Alps - Giro del Trentino, Stage 1 : Kufstein (AUT) - Innsbrück/Hungerburg (AUT)0 
 8/04/20172.WT2Esp 32Vuelta al Pais Vasco5 
 8/04/20172.WT2sEsp 32Vuelta al Pais Vasco, Stage 6 : Eibar - Eibar I.T.T.0 
 7/04/20172.WT2sEsp 58Vuelta al Pais Vasco, Stage 5 : Bilbao - Eibar (Arrate)0 
 6/04/20172.WT2sEsp 81Vuelta al Pais Vasco, Stage 4 : Donostia - Bilbao0 
 5/04/20172.WT2sEsp 14Vuelta al Pais Vasco, Stage 3 : Gasteiz - Donostia0 
 4/04/20172.WT2sEsp 17Vuelta al Pais Vasco, Stage 2 : Iruñea - Eltziego0 
 3/04/20172.WT2sEsp 23Vuelta al Pais Vasco, Stage 1 : Iruñea - Eguesibar-Sarriguren0 
 18/03/20171.WT1Ita 28Milano - Sanremo8 
 14/03/20172.WT1Ita 22Tirreno - Adriatico16 
 14/03/20172.WT1sIta 82Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 13/03/20172.WT1sIta 42Tirreno - Adriatico, Stage 6 : Ascoli Piceno - Civitanova Marche0 
 12/03/20172.WT1sIta 24Tirreno - Adriatico, Stage 5 : Rieti - Fermo0 
 11/03/20172.WT1sIta 23Tirreno - Adriatico, Stage 4 : Montalto di Castro - Terminillo0 
 10/03/20172.WT1sIta 57Tirreno - Adriatico, Stage 3 : Monterotondo Marittimo - Montalto di Castro0 
 9/03/20172.WT1sIta 20Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 8/03/20172.WT1sIta 10Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 4/03/20171.WT3Ita 14Strade Bianche22 
 19/02/20172.HCPor 4Volta ao Algarve84 
 19/02/20172.HCsPor 8Volta ao Algarve, Stage 5 : Loule - Alto do Malhao0 
 17/02/20172.HCsPor 11Volta ao Algarve, Stage 3 : Sagres - Sagres I.T.T.0 
 16/02/20172.HCsPor 6Volta ao Algarve, Stage 2 : Lagoa - Alto de Foia0 
 22/01/20172.WT1Aus 16Tour Down Under34 
 22/01/20172.WT1sAus 37Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 21/01/20172.WT1sAus 19Tour Down Under, Stage 5 : McLaren-Vale - Willunga Hill0 
 20/01/20172.WT1sAus 18Tour Down Under, Stage 4 : Norwood - Campbelltown0 
 19/01/20172.WT1sAus 20Tour Down Under, Stage 3 : Glenelg - Victor Harbour0 
 18/01/20172.WT1sAus 10Tour Down Under, Stage 2 : Stirling - Paracombe0 
 17/01/20172.WT1sAus 31Tour Down Under, Stage 1 : Unley - Lyndoch0 
  Total 2017: 539  
                         
2016 Astana Pro Team
 18/09/2016CC1Fra 10European Championships (Plumelec) R.R.12 
 15/09/2016CCT1Fra 12European Championships (Plumelec) I.T.T.0 
 11/09/2016GT2rEsp 5Vuelta a España, Points classification10 
 11/09/2016GT2Esp 26Vuelta a España52 
 11/09/2016GT2sEsp 102Vuelta a España, Stage 21 : Las Rozas - Madrid0 
 10/09/2016GT2sEsp 28Vuelta a España, Stage 20 : Benidorm - Alto Aitana0 
 9/09/2016GT2sEsp 10Vuelta a España, Stage 19 : Xabia - Calp I.T.T.1 
 8/09/2016GT2sEsp 78Vuelta a España, Stage 18 : Requena - Gandia0 
 7/09/2016GT2sEsp 61Vuelta a España, Stage 17 : Castellon - Llucena/Alto Mas de la Costa0 
 5/09/2016GT2sEsp 65Vuelta a España, Stage 16 : Alcañiz - Peñiscola0 
 4/09/2016GT2sEsp 34Vuelta a España, Stage 15 : Sabiñanigo - Aramon Formigal0 
 3/09/2016GT2sEsp 62Vuelta a España, Stage 14 : Urdax-Dantxarinea - Gourette/Col d'Aubisque0 
 2/09/2016GT2sEsp 63Vuelta a España, Stage 13 : Bilbao - Urdax-Dantxarinea0 
 1/09/2016GT2sEsp 5Vuelta a España, Stage 12 : Los Corrales de Buelna - Bilbao10 
 31/08/2016GT2sEsp 53Vuelta a España, Stage 11 : Colunga - Peña Cabarga0 
 29/08/2016GT2sEsp 80Vuelta a España, Stage 10 : Lugones - Lagos de Covadonga0 
 28/08/2016GT2sEsp 4Vuelta a España, Stage 9 : Cistierna - Oviedo/Alto del Naranco15 
 27/08/2016GT2sEsp 93Vuelta a España, Stage 8 : Villalpando - Alto de La Camperona0 
 26/08/2016GT2sEsp 11Vuelta a España, Stage 7 : Maceda - Puebla de Sanabria0 
 25/08/2016GT2sEsp 2Vuelta a España, Stage 6 : Monforte de Lemos - Luintra40 
 24/08/2016GT2sEsp 4Vuelta a España, Stage 5 : Viveiro - Lugo15 
 23/08/2016GT2sEsp 56Vuelta a España, Stage 4 : Betanzos - San Andres de Teixido0 
 22/08/2016GT2sEsp 55Vuelta a España, Stage 3 : Marin - Mirador de Ezaro0 
 21/08/2016GT2sEsp 44Vuelta a España, Stage 2 : Ourense - Baiona0 
 20/08/2016GT2sEsp 11Vuelta a España, Stage 1 : Ourense - Castrelo de Miño T.T.T.0 
 30/07/20161.WT2Esp 17Clasica San Sebastian19 
 24/07/2016GT1Fra 48Tour de France23 
 24/07/2016GT1sFra 119Tour de France, Stage 21 : Chantilly - Paris0 
 23/07/2016GT1sFra 55Tour de France, Stage 20 : Megève - Morzine0 
 22/07/2016GT1sFra 63Tour de France, Stage 19 : Albertville - Saint-Gervais-Mont-Blanc0 
 21/07/2016GT1sFra 58Tour de France, Stage 18 : Sallanches - Megève I.T.T.0 
 20/07/2016GT1sFra 66Tour de France, Stage 17 : Bern (Sui) - Finhaut-Emosson (Sui)0 
 18/07/2016GT1sFra 54Tour de France, Stage 16 : Moirans-en-Montagne - Bern (Sui)0 
 17/07/2016GT1sFra 48Tour de France, Stage 15 : Bourg-en-Bresse - Culoz0 
 16/07/2016GT1sFra 94Tour de France, Stage 14 : Montélimar - Villars-les-Dombes0 
 15/07/2016GT1sFra 73Tour de France, Stage 13 : Bourg-Saint-Andéol - La Caverne du Pont-d'Arc I.T.T.0 
 14/07/2016GT1sFra 55Tour de France, Stage 12 : Montpellier - Mont Ventoux/Chalet Reynard0 
 13/07/2016GT1sFra 130Tour de France, Stage 11 : Carcassonne - Montpellier0 
 12/07/2016GT1sFra 87Tour de France, Stage 10 : Escaldes-Engordany (And) - Revel0 
 10/07/2016GT1sFra 42Tour de France, Stage 9 : Vielha (Esp) - Andorra/Arcalis (And)0 
 9/07/2016GT1sFra 91Tour de France, Stage 8 : Pau - Bagnères-de-Luchon0 
 8/07/2016GT1sFra 79Tour de France, Stage 7 : L'Isle-Jourdain - Lac de Payolle0 
 7/07/2016GT1sFra 65Tour de France, Stage 6 : Arpajon-sur-Cère - Montauban0 
 6/07/2016GT1sFra 50Tour de France, Stage 5 : Limoges - Le Lioran0 
 5/07/2016GT1sFra 23Tour de France, Stage 4 : Saumur - Limoges0 
 4/07/2016GT1sFra 24Tour de France, Stage 3 : Granville - Angers0 
 3/07/2016GT1sFra 34Tour de France, Stage 2 : Saint-Lô - Cherbourg-en-Cotentin0 
 2/07/2016GT1sFra 27Tour de France, Stage 1 : Mont-Saint-Michel - Sainte-Marie-du-Mont0 
 25/06/2016NC1Esp 9National Championships Spain (Cocentaina) R.R.30 
 23/06/2016NCT1Esp 5National Championships Spain (Ibi) I.T.T.27 
 12/06/20162.WT1Fra 33Critérium du Dauphiné5 
 12/06/20162.WT1sFra 32Critérium du Dauphiné, Stage 7 : Le Pont-de-Claix - Superdévoluy0 
 11/06/20162.WT1sFra 47Critérium du Dauphiné, Stage 6 : La Rochette - Méribel-les-Allues0 
 10/06/20162.WT1sFra 33Critérium du Dauphiné, Stage 5 : La Ravoire - Vaujany0 
 9/06/20162.WT1sFra 30Critérium du Dauphiné, Stage 4 : Tain-l'Hermitage - Belley0 
 8/06/20162.WT1sFra 78Critérium du Dauphiné, Stage 3 : Boën-sur-Lignon - Tournon-sur-Rhône0 
 7/06/20162.WT1sFra 14Critérium du Dauphiné, Stage 2 : Crêches-sur-Saône - Jeansagnière/Chalmazel0 
 6/06/20162.WT1sFra 56Critérium du Dauphiné, Stage 1 : Cluses - Saint-Vulbas0 
 5/06/20162.WT1sFra 69Critérium du Dauphiné, Prologue : Les Gets - Le Mont Chéry I.T.T.0 
 30/04/20162.WT2sSui DNFTour de Romandie, Stage 4 : Conthey - Villars-sur-Ollon0 
 29/04/20162.WT2sSui 148Tour de Romandie, Stage 3 : Sion - Sion I.T.T.0 
 28/04/20162.WT2sSui 27Tour de Romandie, Stage 2 : Moudon - Morgins0 
 27/04/20162.WT2sSui 17Tour de Romandie, Stage 1 : Mathod - Moudon0 
 26/04/20162.WT2sSui 63Tour de Romandie, Prologue : La Chaux-de-Fonds I.T.T.0 
 24/04/20161.WT1Bel 27Liège - Bastogne - Liège10 
 20/04/20161.WT2Bel 31Flèche Wallonne5 
 17/04/20161.WT2Ned 45Amstel Gold Race5 
 9/04/20162.WT1Esp 46Vuelta al Pais Vasco5 
 9/04/20162.WT1sEsp 67Vuelta al Pais Vasco, Stage 6 : Eibar - Eibar I.T.T.0 
 8/04/20162.WT1sEsp 50Vuelta al Pais Vasco, Stage 5 : Orio - Eibar (Arrate)0 
 7/04/20162.WT1sEsp 58Vuelta al Pais Vasco, Stage 4 : Lesaka - Orio0 
 6/04/20162.WT1sEsp 68Vuelta al Pais Vasco, Stage 3 : Vitoria-Gasteiz - Lesaka0 
 5/04/20162.WT1sEsp 41Vuelta al Pais Vasco, Stage 2 : Markina-Xemein - Baranbio (Garrastatxu)0 
 4/04/20162.WT1sEsp leaderVuelta al Pais Vasco, Stage 1 : Etxebarria - Markina-Xemein11 
 4/04/20162.WT1sEsp 1Vuelta al Pais Vasco, Stage 1 : Etxebarria - Markina-Xemein45 
 19/03/20161.WT1Ita 11Milano - Sanremo54 
 13/03/20162.WT1Fra 16Paris - Nice34 
 13/03/20162.WT1sFra 15Paris - Nice, Stage 7 : Nice - Nice0 
 12/03/20162.WT1sFra 20Paris - Nice, Stage 6 : Nice - La Madone d'Utelle0 
 11/03/20162.WT1sFra 24Paris - Nice, Stage 5 : Saint-Paul-Trois-Châteaux - Salon-de-Provence0 
 10/03/20162.WT1sFra 25Paris - Nice, Stage 4 : Juliénas - Romans-sur-Isère0 
 8/03/20162.WT1sFra 14Paris - Nice, Stage 2 : Contres - Commentry0 
 7/03/20162.WT1sFra 17Paris - Nice, Stage 1 : Condé-sur-Vesgre - Vendôme0 
 6/03/20162.WT1sFra 64Paris - Nice, Prologue : Conflans-Sainte-Honorine I.T.T.0 
 19/02/20162.1sPor DNFVolta ao Algarve, Stage 3 : Sagres I.T.T.0 
 18/02/20162.1sPor leaderVolta ao Algarve, Stage 2 : Lagoa - Alto da Foia6 
 18/02/20162.1sPor 1Volta ao Algarve, Stage 2 : Lagoa - Alto da Foia20 
 14/02/20161.1Esp 15Clasica de Almeria6 
 13/02/20161.1Esp 4Vuelta a Murcia36 
 7/02/20162.1ESP 2Volta a la Comunitat Valenciana80 
 6/02/20162.1sESP 6Volta a la Comunitat Valenciana, Stage 4 : Orihuela - Xorret de Cati0 
 4/02/20162.1sESP 7Volta a la Comunitat Valenciana, Stage 2 : Castellon - Fredes0 
 3/02/20162.1sESP 2Volta a la Comunitat Valenciana, Stage 1 : Benicassim - Oropesa del Mar I.T.T.10 
 24/01/20162.WT2Aus 15Tour Down Under32 
 24/01/20162.WT2sAus 120Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 23/01/20162.WT2sAus 22Tour Down Under, Stage 5 : McLaren-Vale - Willunga Hill0 
 22/01/20162.WT2sAus 24Tour Down Under, Stage 4 : Norwood - Victor Harbour0 
 21/01/20162.WT2sAus 11Tour Down Under, Stage 3 : Glenelg - Campbelltown0 
 20/01/20162.WT2sAus 31Tour Down Under, Stage 2 : Unley - Stirling0 
 19/01/20162.WT2sAus 45Tour Down Under, Stage 1 : Prospect - Lyndoch0 
  Total 2016: 618  
                         
2015 Astana Pro Team
 27/09/2015WCRRUsa 30World Championships (Richmond) R.R.10 
 23/09/2015WCTTUsa 26World Championships (Richmond) I.T.T.9 
 20/09/2015WCTTUsa 8World Championships (Richmond) T.T.T.14 
 13/09/2015GT2Esp 33Vuelta a España38 
 13/09/2015GT2sEsp 68Vuelta a España, Stage 21 : Alcala de Henares - Madrid0 
 12/09/2015GT2sEsp 25Vuelta a España, Stage 20 : San Lorenzo de El Escorial - Cercedilla0 
 11/09/2015GT2sEsp 41Vuelta a España, Stage 19 : Medina del Campo - Avila0 
 10/09/2015GT2sEsp 67Vuelta a España, Stage 18 : Roa - Riaza0 
 9/09/2015GT2sEsp 14Vuelta a España, Stage 17 : Burgos - Burgos I.T.T.0 
 7/09/2015GT2sEsp 76Vuelta a España, Stage 16 : Luarca - Alto Ermita de Alba0 
 6/09/2015GT2sEsp 40Vuelta a España, Stage 15 : Comillas - Alto de Sotres0 
 5/09/2015GT2sEsp 57Vuelta a España, Stage 14 : Vitoria - Alto Campoo0 
 4/09/2015GT2sEsp 33Vuelta a España, Stage 13 : Calatayud - Tarazona0 
 3/09/2015GT2sEsp 35Vuelta a España, Stage 12 : Escaldes (AND) - Lleida0 
 2/09/2015GT2sEsp 44Vuelta a España, Stage 11 : Andorra la Vella (AND) - Cortals d´Encamp (AND)0 
 31/08/2015GT2sEsp 58Vuelta a España, Stage 10 : Valencia - Castellon0 
 30/08/2015GT2sEsp 80Vuelta a España, Stage 9 : Torrevieja - Alto Cumbre del Sol0 
 29/08/2015GT2sEsp 19Vuelta a España, Stage 8 : Puebla de Don Fadrique - Murcia0 
 28/08/2015GT2sEsp 60Vuelta a España, Stage 7 : Jodar - La Alpujarra0 
 27/08/2015GT2sEsp 24Vuelta a España, Stage 6 : Cordoba - Sierra de Cazorla0 
 26/08/2015GT2sEsp 25Vuelta a España, Stage 5 : Rota - Alcala de Guadaira0 
 25/08/2015GT2sEsp 25Vuelta a España, Stage 4 : Estepona - Vejer de la Frontera0 
 24/08/2015GT2sEsp 27Vuelta a España, Stage 3 : Mijas - Malaga0 
 23/08/2015GT2sEsp 23Vuelta a España, Stage 2 : Alhaurin de la Torre - Caminito del Rey0 
 22/08/2015GT2sEsp 13Vuelta a España, Stage 1 : Puerto Banus - Marbella T.T.T.0 
 8/08/20152.HCEsp 15Vuelta a Burgos22 
 8/08/20152.HCsEsp 19Vuelta a Burgos, Stage 5 : Comunera de Revenga - Lagunas de Neila0 
 7/08/20152.HCsEsp 12Vuelta a Burgos, Stage 4 : Belorado - Pineda de la Sierra0 
 6/08/20152.HCsEsp leaderVuelta a Burgos, Stage 3 : Castrojeriz - Villadiego8 
 6/08/20152.HCsEsp 12Vuelta a Burgos, Stage 3 : Castrojeriz - Villadiego0 
 5/08/20152.HCsEsp leaderVuelta a Burgos, Stage 2 : Burgos T.T.T.8 
 5/08/20152.HCsEsp 1Vuelta a Burgos, Stage 2 : Burgos T.T.T.6 
 4/08/20152.HCsEsp 4Vuelta a Burgos, Stage 1 : Santo Domingo de Silos - Romana de Clunia5 
 1/08/20151.WT2Esp 21Clasica San Sebastian15 
 26/06/2015NCT1Esp 4National Championships Spain (Caceres) I.T.T.30 
 21/06/2015XXAze 1European Games (Baku) R.R.0 
 18/06/2015XXAze 3European Games (Baku) I.T.T.0 
 31/05/2015GT2Ita 35Giro d'Italia34 
 31/05/2015GT2sIta 29Giro d'Italia, Stage 21 : Torino - Milano0 
 30/05/2015GT2sIta 61Giro d'Italia, Stage 20 : Saint-Vincent - Sestriere0 
 29/05/2015GT2sIta 31Giro d'Italia, Stage 19 : Gravellona Toce - Cervinia0 
 28/05/2015GT2sIta 43Giro d'Italia, Stage 18 : Melide (SUI) - Verbania0 
 27/05/2015GT2sIta 30Giro d'Italia, Stage 17 : Tirano - Lugano (SUI)0 
 26/05/2015GT2sIta 82Giro d'Italia, Stage 16 : Pinzolo - Aprica0 
 24/05/2015GT2sIta 94Giro d'Italia, Stage 15 : Marostica - Madonna di Campiglio0 
 23/05/2015GT2sIta 2Giro d'Italia, Stage 14 : Treviso - Valdobbiadene I.T.T.40 
 22/05/2015GT2sIta 54Giro d'Italia, Stage 13 : Montecchio Maggiore - Lido di Jesolo0 
 21/05/2015GT2sIta 33Giro d'Italia, Stage 12 : Imola - Vicenza0 
 20/05/2015GT2sIta 37Giro d'Italia, Stage 11 : Forli - Imola0 
 19/05/2015GT2sIta 50Giro d'Italia, Stage 10 : Civitanova Marche - Forli0 
 17/05/2015GT2sIta 54Giro d'Italia, Stage 9 : Benevento - San Giorgio del Sannio0 
 16/05/2015GT2sIta 54Giro d'Italia, Stage 8 : Fiuggi - Campitello Matese0 
 15/05/2015GT2sIta 49Giro d'Italia, Stage 7 : Grosseto - Fiuggi0 
 14/05/2015GT2sIta 53Giro d'Italia, Stage 6 : Montecatini Terme - Castiglione della Pescaia0 
 13/05/2015GT2sIta 68Giro d'Italia, Stage 5 : La Spezia - Abetone0 
 12/05/2015GT2sIta 56Giro d'Italia, Stage 4 : Chiavari - La Spezia0 
 11/05/2015GT2sIta 9Giro d'Italia, Stage 3 : Rapallo - Sestri Levante2 
 10/05/2015GT2sIta 44Giro d'Italia, Stage 2 : Albenga - Genova0 
 9/05/2015GT2sIta 3Giro d'Italia, Stage 1 : San Lorenzo al Mare - Sanremo T.T.T.6 
 26/04/20151.WT1Bel 30Liège - Bastogne - Liège6 
 22/04/20151.WT2Bel 54Flèche Wallonne5 
 19/04/20151.WT2Ned 63Amstel Gold Race5 
 11/04/20152.WT1Esp 18Vuelta al Pais Vasco26 
 11/04/20152.WT1sEsp 24Vuelta al Pais Vasco, Stage 6 : Aia - Aia I.T.T.0 
 10/04/20152.WT1sEsp 38Vuelta al Pais Vasco, Stage 5 : Eibar - Aia0 
 9/04/20152.WT1sEsp 19Vuelta al Pais Vasco, Stage 4 : Zumarraga - Eibar (Arrate)0 
 8/04/20152.WT1sEsp 23Vuelta al Pais Vasco, Stage 3 : Vitoria-Gasteiz - Zumarraga0 
 7/04/20152.WT1sEsp 20Vuelta al Pais Vasco, Stage 2 : Bilbao - Vitoria-Gasteiz0 
 6/04/20152.WT1sEsp 15Vuelta al Pais Vasco, Stage 1 : Bilbao - Bilbao0 
 14/03/20152.WT1sFra DNFParis - Nice, Stage 6 : Vence - Nice0 
 13/03/20152.WT1sFra 40Paris - Nice, Stage 5 : Saint-Etienne - Rasteau0 
 12/03/20152.WT1sFra 16Paris - Nice, Stage 4 : Varennes-sur-Allier - Croix-de-Chaubouret0 
 11/03/20152.WT1sFra 22Paris - Nice, Stage 3 : Saint-Amand-Montrond - Saint-Pourçain-sur-Sioule0 
 10/03/20152.WT1sFra 19Paris - Nice, Stage 2 : Saint-Aignan - Saint-Amand-Montrond0 
 9/03/20152.WT1sFra 56Paris - Nice, Stage 1 : Saint-Rémy-lès-Chevreuse - Contres0 
 8/03/20152.WT1sFra 4Paris - Nice, Prologue : Maurepas I.T.T.10 
 22/02/20152.1Por 5Volta ao Algarve50 
 21/02/20152.1sPor 9Volta ao Algarve, Stage 4 : Tavira - Alto do Malhao0 
 20/02/20152.1sPor 8Volta ao Algarve, Stage 3 : Vila do Bispo - Cabo de São Vicente I.T.T.0 
 19/02/20152.1sPor 4Volta ao Algarve, Stage 2 : Lagoa- Monchique3 
 15/02/20151.1Esp 32Clasica de Almeria0 
 14/02/20151.1Esp 5Vuelta a Murcia32 
 25/01/20152.WT2Aus 13Tour Down Under40 
 25/01/20152.WT2sAus 57Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 24/01/20152.WT2sAus 16Tour Down Under, Stage 5 : McLaren Vale - Willunga Hill0 
 23/01/20152.WT2sAus 68Tour Down Under, Stage 4 : Glenelg - Mount Barker0 
 22/01/20152.WT2sAus 11Tour Down Under, Stage 3 : Norwood - Paracombe0 
 21/01/20152.WT2sAus 6Tour Down Under, Stage 2 : Unley - Stirling3 
 20/01/20152.WT2sAus 21Tour Down Under, Stage 1 : Tanunda - Campbelltown0 
  Total 2015: 427  
                         
2014 Caja Rural - Seguros RGA
 5/10/20141.WT1Ita DNFIl Lombardia0 
 28/09/2014WCRREsp DNFWorld Championships (Ponferrada) R.R.0 
 20/09/20141.1Ita 51Memorial Marco Pantani0 
 14/09/2014GT2rEsp 1Vuelta a España, Mountains classification70 
 14/09/2014GT2rEsp 12Vuelta a España, Points classification0 
 14/09/2014GT2Esp 56Vuelta a España15 
 14/09/2014GT2sEsp 136Vuelta a España, Stage 21 : Santiago de Compostela I.T.T.0 
 13/09/2014GT2sEsp 112Vuelta a España, Stage 20 : Santa Estebo de Ribas do Sil - Ancares0 
 12/09/2014GT2sEsp 50Vuelta a España, Stage 19 : Salvaterra de Miño - Cangas do Morazzo0 
 11/09/2014GT2sEsp 51Vuelta a España, Stage 18 : La Estrada - Monte Castrove en Meis0 
 10/09/2014GT2sEsp 84Vuelta a España, Stage 17 : Ortigueira - La Coruña0 
 8/09/2014GT2sEsp 67Vuelta a España, Stage 16 : San Martin del Rey Aurelio - Lagos de Somiedo0 
 7/09/2014GT2sEsp 120Vuelta a España, Stage 15 : Oviedo - Lagos de Covadonga0 
 6/09/2014GT2sEsp 38Vuelta a España, Stage 14 : Santander - La Camperona0 
 5/09/2014GT2sEsp 103Vuelta a España, Stage 13 : Belorado - Obregon0 
 4/09/2014GT2sEsp 151Vuelta a España, Stage 12 : Logroño - Logroño0 
 3/09/2014GT2sEsp 70Vuelta a España, Stage 11 : Pamplona - San Miguel de Aralar0 
 2/09/2014GT2sEsp 23Vuelta a España, Stage 10 : Santa Maria de Veruela - Borja I.T.T.0 
 31/08/2014GT2sEsp 84Vuelta a España, Stage 9 : Carboneras de Guadazon - Estacion de Valdelinares0 
 30/08/2014GT2sEsp 49Vuelta a España, Stage 8 : Baeza - Albacete0 
 29/08/2014GT2sEsp 74Vuelta a España, Stage 7 : Alhendin - Alcaudete0 
 28/08/2014GT2sEsp 84Vuelta a España, Stage 6 : Benalmadena - La Zubia/Cumbres Verdes0 
 27/08/2014GT2sEsp 59Vuelta a España, Stage 5 : Priego de Cordoba - Ronda0 
 26/08/2014GT2sEsp 107Vuelta a España, Stage 4 : Mairena del Alcor - Cordoba0 
 25/08/2014GT2sEsp 34Vuelta a España, Stage 3 : Cadiz - Arcos de la Frontera0 
 24/08/2014GT2sEsp 108Vuelta a España, Stage 2 : Algeciras - San Fernando0 
 23/08/2014GT2sEsp 20Vuelta a España, Stage 1 : Jerez De La Frontera T.T.T.0 
 10/08/20142.1Por 33Volta a Portugal0 
 9/08/20142.1sPor 4Volta a Portugal, Stage 9 : Oleiros - Serta I.T.T.3 
 8/08/20142.1sPor 16Volta a Portugal, Stage 8 : Sabugal - Castelo Branco0 
 5/08/20142.1sPor 20Volta a Portugal, Stage 6 : Oliveira do Bairro - Viseu0 
 4/08/20142.1sPor 5Volta a Portugal, Stage 5 : Alvarenga - Santo Tirso0 
 3/08/20142.1sPor 5Volta a Portugal, Stage 4 : Boticas - Mondim de Basto/Senhora da Graça0 
 2/08/20142.1sPor 13Volta a Portugal, Stage 3 : Viana do Castelo - Montalegre/Serra do Larouco0 
 1/08/20142.1sPor 12Volta a Portugal, Stage 2 : Gondomar - Braga0 
 30/07/20142.1sPor 3Volta a Portugal, Prologue : Fafe I.T.T.5 
 25/07/20141.1Esp 2Prueba Villafranca - Ordiziako Klasika48 
 29/06/2014NC1Esp 4National Championships Spain (Ponferrada) R.R.62 
 27/06/2014NCT1Esp 19National Championships Spain (Ponferrada) I.T.T.0 
 22/06/20142.1Fra 89Route du Sud0 
 18/05/20142.1Esp 25Vuelta a Castilla y Leon4 
 18/05/20142.1sEsp 1Vuelta a Castilla y Leon, Stage 3 : Lubian - Bembibre20 
 4/05/20142.HCTur 8Presidential Tour of Turkey56 
 2/05/20142.HCsTur 8Presidential Tour of Turkey, Stage 6 : Bodrum - Selçuk (Meryem Ana Yolu)0 
 29/04/20142.HCsTur 6Presidential Tour of Turkey, Stage 3 : Finike - Elmali (Gögübeli)0 
 13/04/20141.1Esp 26Klasika Primavera de Amorebieta0 
 12/04/20142.WT1Esp 37Vuelta al Pais Vasco5 
 12/04/20142.WT1sEsp 28Vuelta al Pais Vasco, Stage 6 : Markina-Xemein - Markina-Xemein I.T.T.0 
 11/04/20142.WT1sEsp 27Vuelta al Pais Vasco, Stage 5 : Eibar - Markina-Xemein0 
 10/04/20142.WT1sEsp 43Vuelta al Pais Vasco, Stage 4 : Vitoria-Gasteiz - Eibar (Arrate)0 
 9/04/20142.WT1sEsp 74Vuelta al Pais Vasco, Stage 3 : Urdax - Vitoria-Gasteiz0 
 8/04/20142.WT1sEsp 44Vuelta al Pais Vasco, Stage 2 : Ordizia - Dantxarinea-Urdazabi0 
 7/04/20142.WT1sEsp 110Vuelta al Pais Vasco, Stage 1 : Ordizia - Ordizia0 
 5/04/20141.1Esp 17GP Miguel Indurain5 
 30/03/20142.WT2Esp 28Volta a Catalunya8 
 30/03/20142.WT2sEsp 42Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 29/03/20142.WT2sEsp 102Volta a Catalunya, Stage 6 : El Vendrell - Vilanova i la Geltru0 
 28/03/20142.WT2sEsp 73Volta a Catalunya, Stage 5 : Llanars-Vall de Camprodon - Valls0 
 27/03/20142.WT2sEsp 35Volta a Catalunya, Stage 4 : Alp - Setcases/Vallter 20000 
 26/03/20142.WT2sEsp 34Volta a Catalunya, Stage 3 : Banyoles - Alp/La Molina0 
 25/03/20142.WT2sEsp 49Volta a Catalunya, Stage 2 : Mataro - Girona0 
 24/03/20142.WT2sEsp 32Volta a Catalunya, Stage 1 : Calella - Calella0 
 1/03/20141.1Esp 34Vuelta a Murcia0 
 23/02/20142.1Esp 3Vuelta a Andalucia / Ruta Del Sol66 
 21/02/20142.1sEsp 2Vuelta a Andalucia / Ruta Del Sol, Stage 2 : La Guardia de Jaen - Sierra de Cabra10 
 20/02/20142.1sEsp 5Vuelta a Andalucia / Ruta Del Sol, Stage 1 : Velez Malaga - Jaen0 
 19/02/20142.1sEsp 11Vuelta a Andalucia / Ruta Del Sol, Prologue : Almeria I.T.T.0 
 16/02/20142.1Fra 27Tour Méditerranéen3 
 15/02/20142.1sFra 14Tour Méditerranéen, Stage 4 : Saint Rémy de Provence I.T.T.0 
 14/02/20142.1sFra 16Tour Méditerranéen, Stage 2 : Cadolive - Rousset0 
 13/02/20142.1sFra 8Tour Méditerranéen, Stage 1 : Argelès-sur-Mer - Montagnac0 
 11/02/20141.1Esp 8Trofeo Serra de Tramuntana20 
 10/02/20141.1Esp 120Trofeo Ses Salines0 
 9/02/20141.1Esp 124Trofeo Palma0 
 19/01/20142.1Gab 2Tropicale Amissa Bongo80 
 19/01/20142.1sGab 4Tropicale Amissa Bongo, Stage 7 : Owendo - Libreville3 
 18/01/20142.1sGab leaderTropicale Amissa Bongo, Stage 6 : Port-Gentil - Port-Gentil6 
 17/01/20142.1sGab leaderTropicale Amissa Bongo, Stage 5 : Bifoun - Ntoum6 
 17/01/20142.1sGab 12Tropicale Amissa Bongo, Stage 5 : Bifoun - Ntoum0 
 16/01/20142.1sGab leaderTropicale Amissa Bongo, Stage 4 : Lambarene - Mouila6 
 15/01/20142.1sGab leaderTropicale Amissa Bongo, Stage 3 : Ndjolé - Lambaréné6 
 15/01/20142.1sGab 10Tropicale Amissa Bongo, Stage 3 : Ndjolé - Lambaréné0 
 14/01/20142.1sGab leaderTropicale Amissa Bongo, Stage 2 : Awoua - Oyem6 
 14/01/20142.1sGab 2Tropicale Amissa Bongo, Stage 2 : Awoua - Oyem10 
 13/01/20142.1sGab 1Tropicale Amissa Bongo, Stage 1 : Bitam - Ebolowa (Cmr)20 
  Total 2014: 543  
                         
2013 Belkin Pro Cycling Team
 29/09/2013WCRRIta DNFWorld Championships (Lucca - Firenze) R.R.0 
 25/09/2013WCTTIta 35World Championships (Montecatini Terme - Firenze) I.T.T.5 
 7/09/2013GT2sEsp DNFVuelta a España, Stage 14 : Baga - Collada de la Gallina (And)0 
 6/09/2013GT2sEsp 84Vuelta a España, Stage 13 : Valls - Castelldefels0 
 5/09/2013GT2sEsp 25Vuelta a España, Stage 12 : Maella - Tarragona0 
 4/09/2013GT2sEsp 13Vuelta a España, Stage 11 : Tarazona - Tarazona I.T.T.0 
 2/09/2013GT2sEsp 89Vuelta a España, Stage 10 : Torredelcampo - Guejar Sierra/Alto de Hazallanas0 
 1/09/2013GT2sEsp 56Vuelta a España, Stage 9 : Antequera - Valdepeñas de Jaen0 
 31/08/2013GT2sEsp 97Vuelta a España, Stage 8 : Jerez de la Frontera - Estepona/Peñas Blancas0 
 30/08/2013GT2sEsp 30Vuelta a España, Stage 7 : Almendralejo - Mairena de Aljafare0 
 29/08/2013GT2sEsp 58Vuelta a España, Stage 6 : Guijuelo - Caceres0 
 28/08/2013GT2sEsp 50Vuelta a España, Stage 5 : Sober - Lago de Sanabria0 
 27/08/2013GT2sEsp 20Vuelta a España, Stage 4 : Lalin - Fisterra0 
 26/08/2013GT2sEsp 17Vuelta a España, Stage 3 : Vigo - Mirador de Lobeira0 
 25/08/2013GT2sEsp 32Vuelta a España, Stage 2 : Pontevedra - Baiona/Alto do Monte da Groba0 
 24/08/2013GT2sEsp 10Vuelta a España, Stage 1 : Vilanova de Arousa - Sanxenxo T.T.T.0 
 13/08/20132.1Fra 2Tour de l'Ain80 
 13/08/20132.1sFra 5Tour de l'Ain, Stage 4 : Nantua - Belley0 
 12/08/20132.1sFra 1Tour de l'Ain, Stage 3 : Izernore - Lélex (Monts Jura)20 
 11/08/20132.1sFra 16Tour de l'Ain, Stage 2 : Courtes - Oyonnax0 
 3/08/20132.WT2Pol 25Tour de Pologne11 
 3/08/20132.WT2sPol 16Tour de Pologne, Stage 7 : Wieliczka - Krakow I.T.T.0 
 2/08/20132.WT2sPol 33Tour de Pologne, Stage 6 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 1/08/20132.WT2sPol 58Tour de Pologne, Stage 5 : Nowy Targ - Zakopane0 
 31/07/20132.WT2sPol 93Tour de Pologne, Stage 4 : Tarnow - Katowice0 
 30/07/20132.WT2sPol 65Tour de Pologne, Stage 3 : Krakow - Rzeszow Podkarpackie0 
 28/07/20132.WT2sPol 43Tour de Pologne, Stage 2 : Marilleva Val di Sole (Ita) - Passo Pordoi (Ita)0 
 27/07/20132.WT2sPol 24Tour de Pologne, Stage 1 : Rovereto (Ita) - Madonna di Campiglio (Ita)0 
 23/06/2013NC1Esp 3National Championships Spain (Bembibre) R.R.72 
 21/06/2013NCT1Esp 2National Championships Spain (Bembibre) I.T.T.42 
 16/06/20132.WT1Sui 36Tour de Suisse5 
 16/06/20132.WT1sSui 37Tour de Suisse, Stage 9 : Bad Ragaz - Flumserberg I.T.T.0 
 15/06/20132.WT1sSui 112Tour de Suisse, Stage 8 : Zernez - Bad Ragaz0 
 14/06/20132.WT1sSui 49Tour de Suisse, Stage 7 : Meilen - La Punt0 
 13/06/20132.WT1sSui 92Tour de Suisse, Stage 6 : Leuggern - Meilen0 
 12/06/20132.WT1sSui 68Tour de Suisse, Stage 5 : Buochs - Leuggern0 
 11/06/20132.WT1sSui 89Tour de Suisse, Stage 4 : Innertkirchen - Buochs0 
 10/06/20132.WT1sSui 38Tour de Suisse, Stage 3 : Montreux - Meiringen0 
 9/06/20132.WT1sSui 36Tour de Suisse, Stage 2 : Quinto - Crans-Montana0 
 8/06/20132.WT1sSui 120Tour de Suisse, Stage 1 : Quinto - Quinto I.T.T.0 
 26/05/20132.HCBel 2Ronde van België / Tour de Belgique120 
 26/05/20132.HCsBel 1Ronde van België / Tour de Belgique, Stage 5 : Banneux - Banneux25 
 25/05/20132.HCsBel 20Ronde van België / Tour de Belgique, Stage 4 : Lacs de l'Eau d'Heure - Lacs de l'Eau d'Heure0 
 24/05/20132.HCsBel 17Ronde van België / Tour de Belgique, Stage 3 : Beveren - Beveren I.T.T.0 
 23/05/20132.HCsBel 16Ronde van België / Tour de Belgique, Stage 2 : Knokke-Heist - Meerbeke0 
  Total 2013: 380  
                         
2012 Rabobank
 16/09/2012WCTTNed 5World Championships (Sittard - Valkenburg) T.T.T.24 
 9/09/20121.WT2Can 59GP de Montréal5 
 7/09/20121.WT2Can 91GP de Québec5 
 26/08/20121.WT2Fra 66GP Ouest France - Plouay5 
 19/08/20121.WT2Ger 75Vattenfall Cyclassics - Hamburg5 
 14/08/20121.WT2Esp 1Clasica San Sebastian - San Sebastian220 
 1/08/2012WCTTGbr 32Olympic Games (London) - I.T.T.5 
 28/07/2012WCRRGbr 14Olympic Games (London) - R.R.41 
 22/07/2012GT1rFra 8Tour de France, Points classification3 
 22/07/2012GT1Fra 64Tour de France20 
 22/07/2012GT1sFra 132Tour de France, Stage 20 : Rambouillet - Paris0 
 21/07/2012GT1sFra 3Tour de France, Stage 19 : Bonneval - Chartres I.T.T.35 
 20/07/2012GT1sFra 4Tour de France, Stage 18 : Blagnac - Brive-la-Gaillarde25 
 19/07/2012GT1sFra 86Tour de France, Stage 17 : Bagnères-de-Luchon - Peyragudes0 
 18/07/2012GT1sFra 108Tour de France, Stage 16 : Pau - Bagnères-de-Luchon0 
 16/07/2012GT1sFra 131Tour de France, Stage 15 : Samatan - Pau0 
 15/07/2012GT1sFra 1Tour de France, Stage 14 : Limoux - Foix80 
 14/07/2012GT1sFra 32Tour de France, Stage 13 : Saint-Paul-Trois-Châteaux - Le Cap d’Agde0 
 13/07/2012GT1sFra 156Tour de France, Stage 12 : Saint-Jean-de-Maurienne - Annonay-Davézieux0 
 12/07/2012GT1sFra 115Tour de France, Stage 11 : Albertville - La Toussuire-Les Sybelles0 
 11/07/2012GT1sFra 4Tour de France, Stage 10 : Mâcon - Bellegarde-sur-Valserine25 
 9/07/2012GT1sFra 24Tour de France, Stage 9 : Arc-et-Senans - Besançon I.T.T.0 
 8/07/2012GT1sFra 138Tour de France, Stage 8 : Belfort - Porrentruy0 
 7/07/2012GT1sFra 138Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles0 
 6/07/2012GT1sFra 136Tour de France, Stage 6 : Épernay - Metz0 
 5/07/2012GT1sFra 173Tour de France, Stage 5 : Rouen - Saint-Quentin0 
 4/07/2012GT1sFra 160Tour de France, Stage 4 : Abbeville - Rouen0 
 3/07/2012GT1sFra 185Tour de France, Stage 3 : Orchies - Boulogne-sur-Mer0 
 2/07/2012GT1sFra 191Tour de France, Stage 2 : Visé (Bel) - Tournai (Bel)0 
 1/07/2012GT1sFra 186Tour de France, Stage 1 : Liège (Bel) - Seraing (Bel)0 
 30/06/2012GT1sFra 74Tour de France, Prologue : Liège (Bel) I.T.T.0 
 24/06/2012NC1Esp 6National Championships Spain (Salamanca) R.R.49 
 22/06/2012NCT1Esp 1National Championships Spain (Bejar) I.T.T.70 
 10/06/20122.WTrFra 9Critérium du Dauphiné, Points classification0 
 10/06/20122.WTFra 12Critérium du Dauphiné49 
 10/06/20122.WTsFra 2Critérium du Dauphiné, Stage 7 : Morzine - Châtel25 
 9/06/20122.WTsFra 21Critérium du Dauphiné, Stage 6 : Saint-Alban-Leysse - Morzine0 
 8/06/20122.WTsFra 39Critérium du Dauphiné, Stage 5 : Saint-Trivier-sur-Moignans - Rumilly0 
 7/06/20122.WTsFra 10Critérium du Dauphiné, Stage 4 : Villié-Morgon - Bourg-en-Bresse I.T.T.0 
 6/06/20122.WTsFra 91Critérium du Dauphiné, Stage 3 : Givors - La Clayette0 
 5/06/20122.WTsFra 6Critérium du Dauphiné, Stage 2 : Lamastre - Saint-Félicien3 
 4/06/20122.WTsFra 17Critérium du Dauphiné, Stage 1 : Seyssins - Saint-Vallier0 
 3/06/20122.WTsFra 19Critérium du Dauphiné, Prologue : Grenoble I.T.T.0 
 20/05/20122.HCUsa 21Tour of California10 
 17/05/20122.HCsUsa 16Tour of California, Stage 5 : Bakersfield - Bakersfield I.T.T.0 
 16/05/20122.HCsUsa 13Tour of California, Stage 4 : Sonora - Clovis0 
 15/05/20122.HCsUsa 20Tour of California, Stage 3 : San José - Livermore0 
 14/05/20122.HCsUsa 18Tour of California, Stage 2 : San Francisco - Santa Cruz County0 
 13/05/20122.HCsUsa 10Tour of California, Stage 1 : Santa Rosa0 
 29/04/20122.WTSui 10Tour de Romandie63 
 29/04/20122.WTsSui 22Tour de Romandie, Stage 5 : Crans-Montana - Crans-Montana I.T.T.0 
 28/04/20122.WTsSui leaderTour de Romandie, Stage 4 : Bulle - Sion10 
 28/04/20122.WTsSui 1Tour de Romandie, Stage 4 : Bulle - Sion40 
 27/04/20122.WTsSui 1Tour de Romandie, Stage 3 : La Neuveville - Charmey40 
 26/04/20122.WTsSui 3Tour de Romandie, Stage 2 : Montbéliard (Fra) - Moutier15 
 25/04/20122.WTsSui 88Tour de Romandie, Stage 1 : Morges - La Chaux-de-Fonds0 
 24/04/20122.WTsSui 36Tour de Romandie, Prologue : Lausanne I.T.T.0 
 22/04/20121.WT1Bel 64Liège - Bastogne - Liège5 
 15/04/20122.1Esp 12Vuelta a Castilla y Leon18 
 14/04/20122.1sEsp leaderVuelta a Castilla y Leon, Stage 2 : Avila - Avila6 
 14/04/20122.1sEsp 1Vuelta a Castilla y Leon, Stage 2 : Avila - Avila20 
 25/03/20122.WTEsp 49Volta a Catalunya5 
 25/03/20122.WTsEsp 86Volta a Catalunya, Stage 7 : Badalona - Barcelona0 
 24/03/20122.WTsEsp 43Volta a Catalunya, Stage 6 : Sant Fruitos de Bages - Badalona0 
 23/03/20122.WTsEsp 58Volta a Catalunya, Stage 5 : Asco - Manresa0 
 22/03/20122.WTsEsp 37Volta a Catalunya, Stage 4 : Tremp - Asco0 
 21/03/20122.WTsEsp 109Volta a Catalunya, Stage 3 : La Vall d'en Bas - Port-Ainé0 
 20/03/20122.WTsEsp 53Volta a Catalunya, Stage 2 : Girona - Girona0 
 19/03/20122.WTsEsp 30Volta a Catalunya, Stage 1 : Calella - Calella0 
 11/03/20122.WTrFra 4Paris - Nice, Points classification10 
 11/03/20122.WTFra 17Paris - Nice28 
 11/03/20122.WTsFra 53Paris - Nice, Stage 8 : Nice - Col d'Eze I.T.T.0 
 10/03/20122.WTsFra 38Paris - Nice, Stage 7 : Sisteron - Nice0 
 9/03/20122.WTsFra 1Paris - Nice, Stage 6 : Suze-la-Rousse - Sisteron40 
 8/03/20122.WTsFra 24Paris - Nice, Stage 5 : Onet-le-Chateau - Mende0 
 7/03/20122.WTsFra 12Paris - Nice, Stage 4 : Brive - Rodez0 
 6/03/20122.WTsFra 4Paris - Nice, Stage 3 : Vierzon - Lac de Vassivière10 
 5/03/20122.WTsFra 85Paris - Nice, Stage 2 : Mantes - Orléans0 
 4/03/20122.WTsFra 40Paris - Nice, Stage 1 : Dampierre - Chevreuse I.T.T.0 
 26/02/20121.HCEsp 45Clasica de Almeria0 
 19/02/20122.1Por 15Volta ao Algarve10 
 19/02/20122.1sPor 10Volta ao Algarve, Stage 5 : Lagoa - Portimao I.T.T.0 
 5/02/20121.1Esp 74Trofeo Palma de Mallorca0 
 22/01/20122.WTAus 26Tour Down Under10 
 22/01/20122.WTsAus 64Tour Down Under, Stage 6 : Adelaide City, circuit race0 
 21/01/20122.WTsAus 30Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 20/01/20122.WTsAus 40Tour Down Under, Stage 4 : Norwood - Tanunda0 
 19/01/20122.WTsAus 59Tour Down Under, Stage 3 : Unley - Victor Harbour0 
 18/01/20122.WTsAus 29Tour Down Under, Stage 2 : Lobethal - Stirling0 
 17/01/20122.WTsAus 57Tour Down Under, Stage 1 : Prospect - Clare0 
  Total 2012: 1034  
                         
2011 Rabobank
 9/10/20112.WTChn 6Tour de Beijing108 
 9/10/20112.WTsChn 48Tour de Beijing, Stage 5 : Tian An Men Square - Bird’s Nest0 
 8/10/20112.WTsChn 44Tour de Beijing, Stage 4 : Yan Qing Gui Chuan Square - Shunyi0 
 7/10/20112.WTsChn 11Tour de Beijing, Stage 3 : Men Tou Gou - Yong Ning Town0 
 6/10/20112.WTsChn 99Tour de Beijing, Stage 2 : Bird’s Nest - Men Tou Gou0 
 5/10/20112.WTsChn 8Tour de Beijing, Stage 1 : Bird’s Nest - Water Cube I.T.T.1 
 25/09/2011WCRRDen 164World Championships (Kobenhavn) R.R.10 
 11/09/2011GT2Esp 53Vuelta a España15 
 11/09/2011GT2sEsp 78Vuelta a España, Stage 21 : Jarama - Madrid0 
 10/09/2011GT2sEsp 27Vuelta a España, Stage 20 : Bilbao - Vitoria0 
 9/09/2011GT2sEsp 149Vuelta a España, Stage 19 : Noja - Bilbao0 
 8/09/2011GT2sEsp 155Vuelta a España, Stage 18 : Solares - Noja0 
 7/09/2011GT2sEsp 127Vuelta a España, Stage 17 : Oion - Peña Cabarga0 
 6/09/2011GT2sEsp 62Vuelta a España, Stage 16 : Palencia - Haro0 
 4/09/2011GT2sEsp 94Vuelta a España, Stage 15 : Aviles - Alto de L'Angliru0 
 3/09/2011GT2sEsp 51Vuelta a España, Stage 14 : Astorga - Lagos de Somiedo (La Farrapona)0 
 2/09/2011GT2sEsp 145Vuelta a España, Stage 13 : Sarria - Ponferrada0 
 1/09/2011GT2sEsp 104Vuelta a España, Stage 12 : Ponteareas - Pontevedra0 
 31/08/2011GT2sEsp 3Vuelta a España, Stage 11 : Verin - Manzaneda25 
 29/08/2011GT2sEsp 9Vuelta a España, Stage 10 : Salamanca - Salamanca I.T.T.2 
 28/08/2011GT2sEsp 82Vuelta a España, Stage 9 : Villacastin - La Covatilla (Bejar)0 
 27/08/2011GT2sEsp 31Vuelta a España, Stage 8 : Talavera de la Reina - San Lorenzo de El Escorial0 
 26/08/2011GT2sEsp 28Vuelta a España, Stage 7 : Almaden - Talavera de la Reina0 
 25/08/2011GT2sEsp 42Vuelta a España, Stage 6 : Ubeda - Cordoba0 
 24/08/2011GT2sEsp 16Vuelta a España, Stage 5 : Sierra Nevada - Valdepeñas de Jaen0 
 23/08/2011GT2sEsp 20Vuelta a España, Stage 4 : Baza - Sierra Nevada0 
 22/08/2011GT2sEsp 25Vuelta a España, Stage 3 : Petrer - Totana0 
 21/08/2011GT2sEsp 81Vuelta a España, Stage 2 : La Nucia - Playas de Orihuela0 
 20/08/2011GT2sEsp 15Vuelta a España, Stage 1 : Benidorm - Benidorm T.T.T.0 
 30/07/20111.WT2Esp 30Clasica San Sebastian - San Sebastian6 
 24/07/2011GT1rFra 49Tour de France, Mountains classification0 
 24/07/2011GT1rFra 44Tour de France, Points classification0 
 24/07/2011GT1Fra 56Tour de France20 
 24/07/2011GT1sFra 150Tour de France, Stage 21 : Créteil - Paris0 
 23/07/2011GT1sFra 70Tour de France, Stage 20 : Grenoble - Grenoble I.T.T.0 
 22/07/2011GT1sFra 49Tour de France, Stage 19 : Modane - Alpe-d'Huez0 
 21/07/2011GT1sFra 125Tour de France, Stage 18 : Pinerolo (Ita) - Col du Galibier0 
 20/07/2011GT1sFra 149Tour de France, Stage 17 : Gap - Pinerolo (Ita)0 
 19/07/2011GT1sFra 134Tour de France, Stage 16 : Saint-Paul-Trois-Châteaux - Gap0 
 17/07/2011GT1sFra 92Tour de France, Stage 15 : Limoux - Montpellier0 
 16/07/2011GT1sFra 80Tour de France, Stage 14 : Saint-Gaudens - Plateau de Beille0 
 15/07/2011GT1sFra 85Tour de France, Stage 13 : Pau - Lourdes0 
 14/07/2011GT1sFra 73Tour de France, Stage 12 : Cugnaux - Luz-Ardiden0 
 13/07/2011GT1sFra 94Tour de France, Stage 11 : Blaye-les-Mines - Lavaur0 
 12/07/2011GT1sFra 41Tour de France, Stage 10 : Aurillac - Carmaux0 
 10/07/2011GT1sFra 1Tour de France, Stage 9 : Issoire - Saint-Flour80 
 9/07/2011GT1sFra 54Tour de France, Stage 8 : Aigurande - Super-Besse0 
 8/07/2011GT1sFra 74Tour de France, Stage 7 : Le Mans - Châteauroux0 
 7/07/2011GT1sFra 65Tour de France, Stage 6 : Dinan - Lisieux0 
 6/07/2011GT1sFra 59Tour de France, Stage 5 : Carhaix - Cap Fréhel0 
 5/07/2011GT1sFra 47Tour de France, Stage 4 : Lorient - Mûr-de-Bretagne0 
 4/07/2011GT1sFra 78Tour de France, Stage 3 : Olonne sur Mer - Redon0 
 3/07/2011GT1sFra 7Tour de France, Stage 2 : Les Essarts - Les Essarts T.T.T.1 
 2/07/2011GT1sFra 35Tour de France, Stage 1 : Passage du Gois - Les Herbiers/Mont des Alouettes0 
 26/06/2011NC1Esp 15National Championships Spain (Castellon de la Plana) R.R.11 
 24/06/2011NCT1Esp 1National Championships Spain (Vall d'Uixo) I.T.T.70 
 12/06/20112.WTFra 44Critérium du Dauphiné5 
 12/06/20112.WTsFra 53Critérium du Dauphiné, Stage 7 : Pontcharra - La Toussuire0 
 11/06/20112.WTsFra 43Critérium du Dauphiné, Stage 6 : Les Gets - Le Collet d’Allevard0 
 10/06/20112.WTsFra 24Critérium du Dauphiné, Stage 5 : Villars-les-Dombes - Les Gets0 
 9/06/20112.WTsFra 134Critérium du Dauphiné, Stage 4 : La Motte-Servolex - Mâcon0 
 8/06/20112.WTsFra 45Critérium du Dauphiné, Stage 3 : Grenoble - Grenoble I.T.T.0 
 7/06/20112.WTsFra 173Critérium du Dauphiné, Stage 2 : Voiron - Lyon0 
 6/06/20112.WTsFra 15Critérium du Dauphiné, Stage 1 : Albertville - Saint-Pierre-de-Chartreuse0 
 5/06/20112.WTsFra 79Critérium du Dauphiné, Prologue : Saint-Jean-de-Maurienne I.T.T.0 
 1/05/20112.WTSui 56Tour de Romandie5 
 1/05/20112.WTsSui 57Tour de Romandie, Stage 5 : Champagne - Genève0 
 30/04/20112.WTsSui 32Tour de Romandie, Stage 4 : Aubonne - Signal-de-Bougy I.T.T.0 
 29/04/20112.WTsSui 48Tour de Romandie, Stage 3 : Thierrens - Neuchâtel0 
 28/04/20112.WTsSui 71Tour de Romandie, Stage 2 : Romont - Romont0 
 27/04/20112.WTsSui 84Tour de Romandie, Stage 1 : Martigny - Leysin0 
 26/04/20112.WTsSui 92Tour de Romandie, Prologue : Martigny I.T.T.0 
 24/04/20111.WT1Bel DNFLiège - Bastogne - Liège0 
 17/04/20111.WT2Ned 66Amstel Gold Race5 
 13/04/20111.HCBel 35Brabantse Pijl0 
 9/04/20112.WTEsp 14Vuelta al Pais Vasco39 
 9/04/20112.WTsEsp 24Vuelta al Pais Vasco, Stage 6 : Zalla - Zalla I.T.T.0 
 8/04/20112.WTsEsp 48Vuelta al Pais Vasco, Stage 5 : Eibar - Zalla0 
 7/04/20112.WTsEsp 15Vuelta al Pais Vasco, Stage 4 : Amurrio - Eibar (Alto Arrate)0 
 6/04/20112.WTsEsp 24Vuelta al Pais Vasco, Stage 3 : Villatuerta - Zuia-Murgia0 
 5/04/20112.WTsEsp 26Vuelta al Pais Vasco, Stage 2 : Zumarraga - Lekunberri0 
 4/04/20112.WTsEsp 16Vuelta al Pais Vasco, Stage 1 : Zumarraga - Zumarraga0 
 13/03/20112.WTFra 28Paris - Nice8 
 13/03/20112.WTsFra 66Paris - Nice, Stage 8 : Nice - Nice0 
 12/03/20112.WTsFra 73Paris - Nice, Stage 7 : Brignoles - Biot0 
 11/03/20112.WTsFra 14Paris - Nice, Stage 6 : Rognes - Aix-en-Provence I.T.T.0 
 10/03/20112.WTsFra 9Paris - Nice, Stage 5 : Saint-Symphorien-sur-Coise - Vernoux-en-Vivarais0 
 9/03/20112.WTsFra 33Paris - Nice, Stage 4 : Crêches-sur-Saône - Belleville0 
 8/03/20112.WTsFra 39Paris - Nice, Stage 3 : Cosne-Cours-sur-Loire - Nuits-Saint-Georges0 
 7/03/20112.WTsFra 168Paris - Nice, Stage 2 : Montfort-l’Amaury - Amilly0 
 6/03/20112.WTsFra 25Paris - Nice, Stage 1 : Houdan - Houdan0 
 20/02/20112.1Por 8Volta ao Algarve33 
 20/02/20112.1sPor 7Volta ao Algarve, Stage 5 : Lagoa - Portimao I.T.T.0 
 18/02/20112.1sPor 14Volta ao Algarve, Stage 3 : Tavira - Malhao0 
 16/02/20112.1sPor 20Volta ao Algarve, Stage 1 : Faro - Albufeira0 
 10/02/20111.1Esp 30Trofeo Magalluf - Palmanova0 
 9/02/20111.1Esp 35Trofeo Deia0 
 8/02/20111.1Esp 31Trofeo Inca0 
 7/02/20111.1Esp 66Trofeo Cala Millor0 
 6/02/20111.1Esp 47Trofeo Palma de Mallorca0 
  Total 2011: 444  
                         
2010 Caisse d'Epargne
 3/10/2010WCRRAus DNFWorld Championships (Melbourne - Geelong) R.R.0 
 30/09/2010WCTTAus 7World Championships (Geelong) I.T.T.72 
 19/09/2010GT2rEsp 6Vuelta a España, Mountains classification7 
 19/09/2010GT2Esp 10Vuelta a España140 
 19/09/2010GT2sEsp 57Vuelta a España, Stage 21 : San Sebastian de los Reyes - Madrid0 
 18/09/2010GT2sEsp 16Vuelta a España, Stage 20 : San Martin de Valdeiglesias - Bola del Mundo0 
 17/09/2010GT2sEsp 19Vuelta a España, Stage 19 : Piedrahita - Toledo0 
 16/09/2010GT2sEsp 20Vuelta a España, Stage 18 : Valladolid - Salamanca0 
 15/09/2010GT2sEsp 5Vuelta a España, Stage 17 : Peñafiel I.T.T.10 
 13/09/2010GT2sEsp 5Vuelta a España, Stage 16 : Gijon - Alto de Cotobello10 
 12/09/2010GT2sEsp 25Vuelta a España, Stage 15 : Solares - Lagos de Covadonga0 
 11/09/2010GT2sEsp 16Vuelta a España, Stage 14 : Burgos - Peña Cabarga0 
 10/09/2010GT2sEsp 82Vuelta a España, Stage 13 : Rincon de Soto - Burgos0 
 9/09/2010GT2sEsp 60Vuelta a España, Stage 12 : Andorra la Vella (And) - Lleida0 
 8/09/2010GT2sEsp 17Vuelta a España, Stage 11 : Vilanova i la Geltru - Vallnord/Pal (And)0 
 7/09/2010GT2sEsp 51Vuelta a España, Stage 10 : Tarragona - Vilanova i la Geltru0 
 5/09/2010GT2sEsp 26Vuelta a España, Stage 9 : Calpe - Alcoy0 
 4/09/2010GT2sEsp 21Vuelta a España, Stage 8 : Villena - Xorret del Cati0 
 3/09/2010GT2sEsp 75Vuelta a España, Stage 7 : Murcia - Orihuela0 
 2/09/2010GT2sEsp 29Vuelta a España, Stage 6 : Caravaca de la Cruz - Murcia0 
 1/09/2010GT2sEsp 112Vuelta a España, Stage 5 : Guadix - Lorca0 
 31/08/2010GT2sEsp 19Vuelta a España, Stage 4 : Malaga - Valdepeñas de Jaen0 
 30/08/2010GT2sEsp 20Vuelta a España, Stage 3 : Marbella - Malaga0 
 29/08/2010GT2sEsp 26Vuelta a España, Stage 2 : Alcala de Guadaira - Marbella0 
 28/08/2010GT2sEsp 11Vuelta a España, Stage 1 : Sevilla T.T.T.0 
 1/08/20101.1Esp 48Circuito de Getxo - Memorial Ricardo Otxoa0 
 31/07/20101.PT2Esp 1Clasica San Sebastian - San Sebastian220 
 25/07/2010GT1Fra 10Tour de France160 
 25/07/2010GT1sFra 109Tour de France, Stage 20 : Longjumeau - Paris/Champs-Élysées0 
 24/07/2010GT1sFra 78Tour de France, Stage 19 : Bordeaux - Pauillac I.T.T.0 
 23/07/2010GT1sFra 29Tour de France, Stage 18 : Salies-de-Béarn - Bordeaux0 
 22/07/2010GT1sFra 19Tour de France, Stage 17 : Pau - Col du Tourmalet0 
 20/07/2010GT1sFra 45Tour de France, Stage 16 : Bagnères-de-Luchon - Pau0 
 19/07/2010GT1sFra 29Tour de France, Stage 15 : Pamiers - Bagnères-de-Luchon0 
 18/07/2010GT1sFra 13Tour de France, Stage 14 : Revel - Ax-3 Domaines0 
 17/07/2010GT1sFra 36Tour de France, Stage 13 : Rodez - Revel0 
 16/07/2010GT1sFra 18Tour de France, Stage 12 : Bourg-de-Péage - Mende0 
 15/07/2010GT1sFra 46Tour de France, Stage 11 : Sisteron - Bourg-lès-Valence0 
 14/07/2010GT1sFra 92Tour de France, Stage 10 : Chambéry - Gap0 
 13/07/2010GT1sFra 2Tour de France, Stage 9 : Morzine-Avoriaz - Saint-Jean-de-Maurienne50 
 11/07/2010GT1sFra 30Tour de France, Stage 8 : Station des Rousses - Morzine-Avoriaz0 
 10/07/2010GT1sFra 18Tour de France, Stage 7 : Tournus - Station des Rousses0 
 9/07/2010GT1sFra 65Tour de France, Stage 6 : Montargis - Gueugnon0 
 8/07/2010GT1sFra 43Tour de France, Stage 5 : Epernay - Montargis0 
 7/07/2010GT1sFra 73Tour de France, Stage 4 : Cambrai - Reims0 
 6/07/2010GT1sFra 17Tour de France, Stage 3 : Wanze (Bel) - Arenberg0 
 5/07/2010GT1sFra 78Tour de France, Stage 2 : Brussel (Bel) - Spa (Bel)0 
 4/07/2010GT1sFra 60Tour de France, Stage 1 : Rotterdam (Ned) - Brussel (Bel)0 
 3/07/2010GT1sFra 21Tour de France, Prologue : Rotterdam (Ned) I.T.T.0 
 27/06/2010NC1Esp 11National Championships Spain (Albacete) R.R.22 
 25/06/2010NCT1Esp 1National Championships Spain (Villarrobledo) I.T.T.70 
 20/06/20102.PTrSui 25Tour de Suisse, Mountains classification0 
 20/06/20102.PTrSui 35Tour de Suisse, Points classification0 
 20/06/20102.PTSui 36Tour de Suisse5 
 20/06/20102.PTsSui 19Tour de Suisse, Stage 9 : Liestal - Liestal I.T.T.0 
 19/06/20102.PTsSui 80Tour de Suisse, Stage 8 : Wetzikon - Liestal0 
 18/06/20102.PTsSui 5Tour de Suisse, Stage 7 : Savognin - Wetzikon5 
 17/06/20102.PTsSui 31Tour de Suisse, Stage 6 : Meiringen - La Punt0 
 16/06/20102.PTsSui 79Tour de Suisse, Stage 5 : Wettingen - Frutigen0 
 15/06/20102.PTsSui 67Tour de Suisse, Stage 4 : Schwarzenburg - Wettingen0 
 14/06/20102.PTsSui 74Tour de Suisse, Stage 3 : Sierre - Schwarzenburg0 
 13/06/20102.PTsSui 83Tour de Suisse, Stage 2 : Ascona - Sierre0 
 12/06/20102.PTsSui 67Tour de Suisse, Stage 1 : Lugano I.T.T.0 
 25/04/20101.HIS1Bel 27Liège - Bastogne - Liège9 
 21/04/20101.HIS2Bel 86Flèche Wallonne5 
 9/04/20102.1Fra 1Circuit de la Sarthe - Pays de la Loire110 
 9/04/20102.1sFra 2Circuit de la Sarthe - Pays de la Loire, Stage 5 : Le Mans - Sillé-le-Guillaume10 
 8/04/20102.1sFra leaderCircuit de la Sarthe - Pays de la Loire, Stage 4 : Angers - Pré-en-Pail6 
 8/04/20102.1sFra 16Circuit de la Sarthe - Pays de la Loire, Stage 4 : Angers - Pré-en-Pail0 
 7/04/20102.1sFra leaderCircuit de la Sarthe - Pays de la Loire, Stage 3 : Angers I.T.T.6 
 7/04/20102.1sFra 2Circuit de la Sarthe - Pays de la Loire, Stage 3 : Angers I.T.T.10 
 7/04/20102.1sFra leaderCircuit de la Sarthe - Pays de la Loire, Stage 2 : Varades - Angers6 
 6/04/20102.1sFra leaderCircuit de la Sarthe - Pays de la Loire, Stage 1 : Sablé-sur-Sarthe - Varades6 
 6/04/20102.1sFra 1Circuit de la Sarthe - Pays de la Loire, Stage 1 : Sablé-sur-Sarthe - Varades20 
 28/03/20102.PTEsp 4Volta a Catalunya132 
 28/03/20102.PTsEsp 33Volta a Catalunya, Stage 7 : Sant Cugat del Valles - Montmelo0 
 27/03/20102.PTsEsp 8Volta a Catalunya, Stage 6 : El Vendrell - Barcelona1 
 26/03/20102.PTsEsp 3Volta a Catalunya, Stage 5 : Asco - Cabaces15 
 25/03/20102.PTsEsp 26Volta a Catalunya, Stage 4 : Oliana - Asco0 
 24/03/20102.PTsEsp 3Volta a Catalunya, Stage 3 : La Vall d'en Bas - La Seu d'Urgell15 
 23/03/20102.PTsEsp 25Volta a Catalunya, Stage 2 : Salt - Banyoles0 
 22/03/20102.PTsEsp 11Volta a Catalunya, Stage 1 : Lloret de Mar I.T.T.0 
 14/03/20102.HISrFra 5Paris - Nice, Points classification5 
 14/03/20102.HISrFra 34Paris - Nice, Mountains classification0 
 14/03/20102.HISFra 2Paris - Nice180 
 14/03/20102.HISsFra 10Paris - Nice, Stage 7 : Nice - Nice0 
 13/03/20102.HISsFra 6Paris - Nice, Stage 6 : Peynier - Tourrettes-sur-Loup3 
 12/03/20102.HISsFra 25Paris - Nice, Stage 5 : Pernes-les-Fontaines - Aix-en-Provence0 
 11/03/20102.HISsFra 8Paris - Nice, Stage 4 : Maurs - Mende (La Croix-Neuve)1 
 10/03/20102.HISsFra 25Paris - Nice, Stage 3 : Saint-Yrieix-La-Perche - Aurillac0 
 9/03/20102.HISsFra 3Paris - Nice, Stage 2 : Contres - Limoges15 
 8/03/20102.HISsFra 13Paris - Nice, Stage 1 : Saint-Arnoult-en-Yvelines - Contres0 
 7/03/20102.HISsFra 8Paris - Nice, Prologue : Montfort-l’Amaury I.T.T.1 
 28/02/20101.1Esp 4Clasica de Almeria36 
 21/02/20102.1Por 2Volta ao Algarve83 
 21/02/20102.1sPor 1Volta ao Algarve, Stage 5 : Lagoa - Portimao I.T.T.20 
 20/02/20102.1sPor 15Volta ao Algarve, Stage 4 : Vila Real de Santo Antonio - Tavira0 
 19/02/20102.1sPor 9Volta ao Algarve, Stage 3 : Castro Marim - Alto do Malhao0 
 18/02/20102.1sPor 12Volta ao Algarve, Stage 2 : Sagres - Lagos0 
 11/02/20101.1Esp 32Trofeo Magalluf - Palmanova0 
 9/02/20101.1Esp 22Trofeo Inca0 
 7/02/20101.1Esp 92Trofeo Mallorca0 
 24/01/20102.PTrAus 8Tour Down Under, Mountains classification1 
 24/01/20102.PTrAus 10Tour Down Under, Points classification0 
 24/01/20102.PTAus 2Tour Down Under180 
 24/01/20102.PTsAus 46Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 23/01/20102.PTsAus 1Tour Down Under, Stage 5 : Snapper Point - Willunga40 
 22/01/20102.PTsAus 37Tour Down Under, Stage 4 : Norwood - Goolwa0 
 21/01/20102.PTsAus 36Tour Down Under, Stage 3 : Unley - Stirling0 
 20/01/20102.PTsAus 29Tour Down Under, Stage 2 : Gawler - Hahndorf0 
 19/01/20102.PTsAus 37Tour Down Under, Stage 1 : Clare - Tanunda0 
  Total 2010: 1687  
                         
2009 Caisse d'Epargne
 23/08/20091.PT2Fra 6GP Ouest France - Plouay67 
 21/08/20092.1Fra 57Tour du Limousin0 
 19/08/20092.1sFra 15Tour du Limousin, Stage 2 : Eymoutiers - Felletin0 
 1/08/20091.PT2Esp 20Clasica San Sebastian - San Sebastian16 
 26/07/2009GT1Fra 25Tour de France59 
 26/07/2009GT1sFra 120Tour de France, Stage 21 : Montereau-Fault-Yonne - Paris/Champs-Élysées0 
 25/07/2009GT1sFra 20Tour de France, Stage 20 : Montélimar - Mont Ventoux0 
 24/07/2009GT1sFra 36Tour de France, Stage 19 : Bourgoin-Jallieu - Aubenas0 
 23/07/2009GT1sFra 7Tour de France, Stage 18 : Annecy I.T.T.5 
 22/07/2009GT1sFra 86Tour de France, Stage 17 : Bourg-Saint-Maurice - Le Grand-Bornand0 
 21/07/2009GT1sFra 54Tour de France, Stage 16 : Martigny - Bourg-Saint-Maurice0 
 19/07/2009GT1sFra 27Tour de France, Stage 15 : Pontarlier - Verbier0 
 18/07/2009GT1sFra 71Tour de France, Stage 14 : Colmar - Besançon0 
 17/07/2009GT1sFra 47Tour de France, Stage 13 : Vittel - Colmar0 
 16/07/2009GT1sFra 63Tour de France, Stage 12 : Tonnerre - Vittel0 
 15/07/2009GT1sFra 58Tour de France, Stage 11 : Vatan - Saint-Fargeau0 
 14/07/2009GT1sFra 47Tour de France, Stage 10 : Limoges - Issoudun0 
 12/07/2009GT1sFra 39Tour de France, Stage 9 : Saint-Gaudens - Tarbes0 
 11/07/2009GT1sFra 1Tour de France, Stage 8 : Andorra la Vella (And) - Saint-Girons80 
 10/07/2009GT1sFra 31Tour de France, Stage 7 : Barcelona (Esp) - Ordino/Arcalis (And)0 
 9/07/2009GT1sFra 28Tour de France, Stage 6 : Girona (Esp) - Barcelona/Montjuïc (Esp)0 
 8/07/2009GT1sFra 136Tour de France, Stage 5 : Le Cap d'Agde - Perpignan0 
 7/07/2009GT1sFra 7Tour de France, Stage 4 : Montpellier T.T.T.1 
 6/07/2009GT1sFra 98Tour de France, Stage 3 : Marseille - La Grande-Motte0 
 5/07/2009GT1sFra 75Tour de France, Stage 2 : Monaco - Brignoles0 
 4/07/2009GT1sFra 88Tour de France, Stage 1 : Monaco I.T.T.0 
 28/06/2009NC1Esp 41National Championships Spain (Comillas - Cueva El Soplao) R.R.0 
 26/06/2009NCT1Esp 2National Championships Spain (Torrelavega - Altamira) I.T.T.42 
 21/06/20092.1Fra 50Route du Sud0 
 17/05/20092.1Fra 6Tour de Picardie44 
 11/04/20092.PTrEsp 3Vuelta al Pais Vasco, Points classification15 
 11/04/20092.PTEsp 4Vuelta al Pais Vasco132 
 11/04/20092.PTsEsp 4Vuelta al Pais Vasco, Stage 6 : Zalla - Zalla I.T.T.10 
 10/04/20092.PTsEsp 26Vuelta al Pais Vasco, Stage 5 : Güeñes - Zalla0 
 9/04/20092.PTsEsp 34Vuelta al Pais Vasco, Stage 4 : Eibar - Güeñes0 
 8/04/20092.PTsEsp 6Vuelta al Pais Vasco, Stage 3 : Villatuerta - Eibar (Arrate)3 
 7/04/20092.PTsEsp leaderVuelta al Pais Vasco, Stage 2 : Ataun - Villatuerta10 
 7/04/20092.PTsEsp 5Vuelta al Pais Vasco, Stage 2 : Ataun - Villatuerta5 
 6/04/20092.PTsEsp leaderVuelta al Pais Vasco, Stage 1 : Ataun - Ataun10 
 6/04/20092.PTsEsp 1Vuelta al Pais Vasco, Stage 1 : Ataun - Ataun40 
 4/04/20091.HCEsp 24GP Miguel Indurain5 
 21/03/20091.HIS1Ita 34Milano - Sanremo5 
 15/03/20092.HISrFra 5Paris - Nice, Points classification5 
 15/03/20092.HISrFra 4Paris - Nice, Mountains classification10 
 15/03/20092.HISFra 1Paris - Nice240 
 15/03/20092.HISsFra 16Paris - Nice, Stage 8 : Nice - Nice0 
 14/03/20092.HISsFra leaderParis - Nice, Stage 7 : Manosque - Fayence10 
 14/03/20092.HISsFra 1Paris - Nice, Stage 7 : Manosque - Fayence40 
 13/03/20092.HISsFra 3Paris - Nice, Stage 6 : Saint-Paul-Trois-Châteaux - La Montagne de Lure15 
 12/03/20092.HISsFra 38Paris - Nice, Stage 5 : Annonay - Vallon-Pont-d'Arc0 
 11/03/20092.HISsFra 73Paris - Nice, Stage 4 : Vichy - Saint-Étienne0 
 10/03/20092.HISsFra 20Paris - Nice, Stage 3 : Orval - Vichy0 
 9/03/20092.HISsFra 81Paris - Nice, Stage 2 : Saint-Brisson-sur-Loire - La Chapelle-Saint-Ursin0 
 8/03/20092.HISsFra 3Paris - Nice, Stage 1 : Amilly I.T.T.15 
 1/03/20091.1Esp 8Clasica de Almeria20 
 22/02/20092.1Fra 15Tour du Haut Var10 
 21/02/20092.1sFra leaderTour du Haut Var, Stage 1 : Saint-Raphaël - Grimaud6 
 21/02/20092.1sFra 1Tour du Haut Var, Stage 1 : Saint-Raphaël - Grimaud20 
 15/02/20092.1Fra 1Tour Méditerranéen110 
 15/02/20092.1sFra 12Tour Méditerranéen, Stage 6 : Nice - Toulon (Mont Faron)0 
 14/02/20092.1sFra leaderTour Méditerranéen, Stage 5 : Brignoles - Marseille6 
 13/02/20092.1sFra leaderTour Méditerranéen, Stage 4 : Greasque - Bouc-Bel-Air6 
 13/02/20092.1sFra 2Tour Méditerranéen, Stage 4 : Greasque - Bouc-Bel-Air10 
 11/02/20092.1sFra leaderTour Méditerranéen, Stage 2 : Narbonne - Gruissan T.T.T.6 
 11/02/20092.1sFra 1Tour Méditerranéen, Stage 2 : Narbonne - Gruissan T.T.T.5 
 11/02/20092.1sFra 13Tour Méditerranéen, Stage 1 : Beziers - Narbonne0 
 9/02/20091.1Esp 88Trofeo Cala Millor0 
 25/01/20092.PTrAus 12Tour Down Under, Points classification0 
 25/01/20092.PTAus 12Tour Down Under49 
 25/01/20092.PTsAus 40Tour Down Under, Stage 6 : Adelaide Circuit0 
 24/01/20092.PTsAus 12Tour Down Under, Stage 5 : Snapper Point - Willunga0 
 23/01/20092.PTsAus 17Tour Down Under, Stage 4 : Burnside Village - Angaston0 
 22/01/20092.PTsAus 5Tour Down Under, Stage 3 : Unley - Victor Harbor5 
 21/01/20092.PTsAus 20Tour Down Under, Stage 2 : Hahndorf - Stirling0 
 20/01/20092.PTsAus 41Tour Down Under, Stage 1 : Norwood - Mawson Lakes0 
  Total 2009: 1137  
                         
2008 Caisse d'Epargne
 28/09/2008WCRRIta DNFWorld Championships (Varese) R.R.0 
 20/09/20082.PTrPol 31Tour de Pologne, Points classification0 
 20/09/20082.PTrPol 17Tour de Pologne, Mountains classification0 
 20/09/20082.PTPol 56Tour de Pologne5 
 20/09/20082.PTsPol 78Tour de Pologne, Stage 7 : Rabka Zdroj - Krakow0 
 19/09/20082.PTsPol 46Tour de Pologne, Stage 6 : Krynica Zdroj - Zakopane0 
 18/09/20082.PTsPol 12Tour de Pologne, Stage 5 : Naleczow - Rzeszow0 
 16/09/20082.PTsPol 38Tour de Pologne, Stage 3 : Mikolajki - Bialystok0 
 15/09/20082.PTsPol 58Tour de Pologne, Stage 2 : Plock - Olsztyn0 
 14/09/20082.PTsPol 3Tour de Pologne, Stage 1 : Warszawa T.T.T.3 
 7/09/20081.PT2Ger 51Vattenfall Cyclassics - Hamburg5 
 27/08/20082.PTBel 41Eneco Tour of Benelux5 
 27/08/20082.PTsBel 13Eneco Tour of Benelux, Stage 7 : Mechelen I.T.T.0 
 26/08/20082.PTsBel 74Eneco Tour of Benelux, Stage 6 : Maldegem - Brussel0 
 25/08/20082.PTsBel 87Eneco Tour of Benelux, Stage 5 : Ardooie - Oostende0 
 24/08/20082.PTsBel 102Eneco Tour of Benelux, Stage 4 : Terneuzen - Ardooie0 
 23/08/20082.PTsNed 37Eneco Tour of Benelux, Stage 3 : Nieuwegein - Terneuzen0 
 22/08/20082.PTsNed 71Eneco Tour of Benelux, Stage 2 : Roermond - Nieuwegein0 
 21/08/20082.PTsNed 83Eneco Tour of Benelux, Stage 1 : Beek - Roermond0 
 20/08/20082.PTsNed 13Eneco Tour of Benelux, Prologue : Sittard I.T.T.0 
 27/07/2008GT1rFra 25Tour de France, Mountains classification0 
 27/07/2008GT1rFra 67Tour de France, Points classification0 
 27/07/2008GT1Fra 59Tour de France20 
 27/07/2008GT1sFra 90Tour de France, Stage 21 : Étampes - Paris/Champs-Élysées0 
 26/07/2008GT1sFra 33Tour de France, Stage 20 : Cérilly - Saint-Amand-Montrond I.T.T.0 
 25/07/2008GT1sFra 103Tour de France, Stage 19 : Roanne - Montluçon0 
 24/07/2008GT1sFra 129Tour de France, Stage 18 : Le Bourg-d'Oisans - Saint-Étienne0 
 23/07/2008GT1sFra 131Tour de France, Stage 17 : Embrun - L'Alpe-d'Huez0 
 22/07/2008GT1sFra 80Tour de France, Stage 16 : Cuneo (Ita) - Jausiers0 
 20/07/2008GT1sFra 87Tour de France, Stage 15 : Embrun - Prato Nevoso (Ita)0 
 19/07/2008GT1sFra 103Tour de France, Stage 14 : Nîmes - Digne-les-Bains0 
 18/07/2008GT1sFra 112Tour de France, Stage 13 : Narbonne - Nîmes0 
 17/07/2008GT1sFra 95Tour de France, Stage 12 : Lavelanet - Narbonne0 
 16/07/2008GT1sFra 98Tour de France, Stage 11 : Lannemezan - Foix0 
 14/07/2008GT1sFra 86Tour de France, Stage 10 : Pau - Hautacam0 
 13/07/2008GT1sFra 38Tour de France, Stage 9 : Toulouse - Bagnères-de-Bigorre0 
 12/07/2008GT1sFra 80Tour de France, Stage 8 : Figeac - Toulouse0 
 11/07/2008GT1sFra 1Tour de France, Stage 7 : Brioude - Aurillac80 
 10/07/2008GT1sFra 91Tour de France, Stage 6 : Aigurande - Super Besse0 
 9/07/2008GT1sFra 95Tour de France, Stage 5 : Cholet - Châteauroux0 
 8/07/2008GT1sFra 51Tour de France, Stage 4 : Cholet I.T.T.0 
 7/07/2008GT1sFra 137Tour de France, Stage 3 : Saint-Malo - Nantes0 
 6/07/2008GT1sFra 38Tour de France, Stage 2 : Auray - Saint-Brieuc0 
 5/07/2008GT1sFra 36Tour de France, Stage 1 : Brest - Plumelec0 
 29/06/2008NC1Esp 28National Championships Spain (Talavera de la Reina) R.R.5 
 28/06/2008NCT1Esp 1National Championships Spain (Talavera de la Reina) I.T.T.70 
 8/06/20082.HCEsp 17Euskal Bizikleta17 
 8/06/20082.HCsEsp 18Euskal Bizikleta, Stage 3 : Eibar - Eibar (Arrate)0 
 25/05/20082.PTEsp 78Volta a Catalunya5 
 25/05/20082.PTsEsp 79Volta a Catalunya, Stage 7 : Palleja - Barcelona0 
 24/05/20082.PTsEsp 113Volta a Catalunya, Stage 6 : El Vendrell - Palleja0 
 23/05/20082.PTsEsp 128Volta a Catalunya, Stage 5 : Asco - El Vendrell0 
 22/05/20082.PTsEsp 98Volta a Catalunya, Stage 4 : La Seu d'Urgell - Asco0 
 21/05/20082.PTsEsp 80Volta a Catalunya, Stage 3 : Banyoles - La Seu d'Urgell0 
 20/05/20082.PTsEsp 46Volta a Catalunya, Stage 2 : Riudellots de la Selva - Banyoles0 
 19/05/20082.PTsEsp 37Volta a Catalunya, Stage 1 : Lloret de Mar I.T.T.0 
 27/04/20081.XPT1Bel 86Liège - Bastogne - Liège5 
 23/04/20081.XPT2Bel 68Flèche Wallonne5 
 20/04/20081.PT2Ned 92Amstel Gold Race5 
 11/04/20082.PTsEsp DNFVuelta al Pais Vasco, Stage 5 : Vitoria-Gasteiz - Orio0 
 10/04/20082.PTsEsp 58Vuelta al Pais Vasco, Stage 4 : Viana - Vitoria-Gasteiz0 
 9/04/20082.PTsEsp 2Vuelta al Pais Vasco, Stage 3 : Erandio - Viana25 
 8/04/20082.PTsEsp 40Vuelta al Pais Vasco, Stage 2 : Legazpi - Erandio0 
 7/04/20082.PTsEsp 43Vuelta al Pais Vasco, Stage 1 : Legazpi - Legazpi0 
 30/03/20082.HCFra 3Critérium International98 
 30/03/20082.HCsFra 4Critérium International, Stage 3 : Charleville-Mézières I.T.T.5 
 30/03/20082.HCsFra 11Critérium International, Stage 2 : Les Mazures (Les Vieilles Forges) - Monthermé0 
 29/03/20082.HCsFra 16Critérium International, Stage 1 : Signy-le-Petit - Charleville-Mézières0 
 16/03/20082.XPTrFra 2Paris - Nice, Points classification25 
 16/03/20082.XPTFra 5Paris - Nice120 
 16/03/20082.XPTsFra 1Paris - Nice, Stage 7 : Nice - Nice40 
 15/03/20082.XPTsFra 2Paris - Nice, Stage 6 : Sisteron - Cannes25 
 14/03/20082.XPTsFra 40Paris - Nice, Stage 5 : Althen-des-Paluds - Sisteron0 
 13/03/20082.XPTsFra 20Paris - Nice, Stage 4 : Montélimar - Station du Mont Serein (Mont Ventoux)0 
 12/03/20082.XPTsFra 9Paris - Nice, Stage 3 : Fleurie - Saint-Etienne0 
 11/03/20082.XPTsFra 27Paris - Nice, Stage 2 : Nevers - Belleville-sur-Saône0 
 10/03/20082.XPTsFra 12Paris - Nice, Stage 1 : La Chapelotte - Nevers0 
 9/03/20082.XPTsFra 19Paris - Nice, Prologue : Amilly I.T.T.0 
 1/03/20082.1Esp 42Volta a la Comunitat Valenciana0 
 17/02/20082.1Fra 21Tour Méditerranéen0 
 10/02/20081.1Esp 58Trofeo Mallorca0 
 27/01/20082.PTrAus 8Tour Down Under, Mountains classification1 
 27/01/20082.PTrAus 15Tour Down Under, Points classification0 
 27/01/20082.PTAus 8Tour Down Under85 
 27/01/20082.PTsAus 69Tour Down Under, Stage 6 : Adelaide Circuit0 
 26/01/20082.PTsAus 36Tour Down Under, Stage 5 : Willunga - Willunga0 
 25/01/20082.PTsAus 53Tour Down Under, Stage 4 : Mannum - Strathalbyn0 
 24/01/20082.PTsAus 46Tour Down Under, Stage 3 : Unley - Victor Harbor0 
 23/01/20082.PTsAus 34Tour Down Under, Stage 2 : Stirling - Hahndorf0 
 22/01/20082.PTsAus 24Tour Down Under, Stage 1 : Mawson Lakes - Angaston0 
  Total 2008: 654  
                         
2007 Caisse d'Epargne
 27/09/2007WCTTGer 46World Championships (Stuttgart) I.T.T.5 
 23/09/2007GT2rEsp 48Vuelta a España, Points classification0 
 23/09/2007GT2rEsp 59Vuelta a España, Mountains classification0 
 23/09/2007GT2Esp 72Vuelta a España15 
 23/09/2007GT2sEsp 79Vuelta a España, Stage 21 : Rivas Vaciamadrid - Madrid0 
 22/09/2007GT2sEsp 24Vuelta a España, Stage 20 : Collado Villalba I.T.T.0 
 21/09/2007GT2sEsp 94Vuelta a España, Stage 19 : Avila - Alto de Abantos0 
 20/09/2007GT2sEsp 143Vuelta a España, Stage 18 : Talavera de la Reina - Avila0 
 19/09/2007GT2sEsp 39Vuelta a España, Stage 17 : Ciudad Real - Talavera de la Reina0 
 18/09/2007GT2sEsp 125Vuelta a España, Stage 16 : Jaen - Puertollano0 
 16/09/2007GT2sEsp 86Vuelta a España, Stage 15 : Villacarrillo - Granada0 
 15/09/2007GT2sEsp 56Vuelta a España, Stage 14 : Puerto Lumbreras - Villacarillo0 
 14/09/2007GT2sEsp 79Vuelta a España, Stage 13 : Hellin - Torre-Pacheco0 
 13/09/2007GT2sEsp 23Vuelta a España, Stage 12 : Algemesi - Hellin0 
 12/09/2007GT2sEsp 61Vuelta a España, Stage 11 : Oropesa del Mar - Algemesi0 
 10/09/2007GT2sEsp 100Vuelta a España, Stage 10 : Benasque - Ordino-Arcalis0 
 9/09/2007GT2sEsp 51Vuelta a España, Stage 9 : Huesca - Estacion de Esqui Cerler0 
 8/09/2007GT2sEsp 21Vuelta a España, Stage 8 : D.O. Cariñena - Zaragoza I.T.T.0 
 7/09/2007GT2sEsp 10Vuelta a España, Stage 7 : Calahorra - Zaragoza1 
 6/09/2007GT2sEsp 125Vuelta a España, Stage 6 : Reinosa - Logroño0 
 5/09/2007GT2sEsp 48Vuelta a España, Stage 5 : Cangas de Onis - Reinosa0 
 4/09/2007GT2sEsp 65Vuelta a España, Stage 4 : Langreo - Lagos de Covadonga0 
 3/09/2007GT2sEsp 33Vuelta a España, Stage 3 : Viveiro - Luarca0 
 2/09/2007GT2sEsp 8Vuelta a España, Stage 2 : Allariz - Santiago de Compostela3 
 1/09/2007GT2sEsp 53Vuelta a España, Stage 1 : Vigo - Vigo0 
 18/08/20072.PTGer 16Deutschland Tour31 
 18/08/20072.PTsGer 81Deutschland Tour, Stage 9 : Einbeck - Hannover0 
 17/08/20072.PTsGer 26Deutschland Tour, Stage 8 : Fürth I.T.T.0 
 16/08/20072.PTsGer 77Deutschland Tour, Stage 7 : Kufstein - Regensburg0 
 15/08/20072.PTsGer 30Deutschland Tour, Stage 6 : Längenfeld - Kufstein0 
 14/08/20072.PTsGer 27Deutschland Tour, Stage 5 : Sonthofen - Sölden0 
 13/08/20072.PTsGer 29Deutschland Tour, Stage 4 : Singen - Sonthofen0 
 12/08/20072.PTsGer 29Deutschland Tour, Stage 3 : Pforzheim - Offenburg0 
 11/08/20072.PTsGer 4Deutschland Tour, Stage 2 : Bretten T.T.T.2 
 10/08/20072.PTsGer 50Deutschland Tour, Stage 1 : Saarbrücken - Saarbrücken0 
 1/07/2007NC1Esp 89National Championships Spain (Cuenca) R.R.0 
 29/06/2007NCT1Esp 2National Championships Spain (Cuenca) I.T.T.42 
 24/06/20071.PT2Ned 7Eindhoven Team Time Trial14 
 17/06/20072.PTFra 23Critérium du Dauphiné Libéré14 
 17/06/20072.PTsFra 29Critérium du Dauphiné Libéré, Stage 7 : Valloire - Annecy0 
 16/06/20072.PTsFra 33Critérium du Dauphiné Libéré, Stage 6 : Gap - Valloire0 
 15/06/20072.PTsFra 43Critérium du Dauphiné Libéré, Stage 5 : Nyons - Digne-les-Bains0 
 14/06/20072.PTsFra 16Critérium du Dauphiné Libéré, Stage 4 : Hauterives - Mont Ventoux0 
 13/06/20072.PTsFra 34Critérium du Dauphiné Libéré, Stage 3 : Anneyron I.T.T.0 
 12/06/20072.PTsFra 41Critérium du Dauphiné Libéré, Stage 2 : Saint-Paul-en-Jarez - Saint-Étienne0 
 11/06/20072.PTsFra 82Critérium du Dauphiné Libéré, Stage 1 : Grenoble - Roanne0 
 10/06/20072.PTsFra 47Critérium du Dauphiné Libéré, Prologue : Grenoble I.T.T.0 
 29/04/20071.PT1Bel DNFLiège - Bastogne - Liège0 
 25/04/20071.PT2Bel DNFFlèche Wallonne0 
 22/04/20071.PT2Ned DNFAmstel Gold Race0 
 8/04/20071.PT1Bel DNFRonde van Vlaanderen0 
 1/04/20072.HCFra 13Critérium International27 
 1/04/20072.HCsFra 9Critérium International, Stage 3 : Charleville-Mézières I.T.T.0 
 1/04/20072.HCsFra 15Critérium International, Stage 2 : Les Vieilles Forges - Monthermé0 
 31/03/20072.HCsFra 19Critérium International, Stage 1 : Asfeld - Charleville-Mézières0 
 18/03/20072.PTrFra 7Paris - Nice, Mountains classification2 
 18/03/20072.PTrFra 7Paris - Nice, Points classification2 
 18/03/20072.PTFra 3Paris - Nice145 
 18/03/20072.PTsFra 11Paris - Nice, Stage 7 : Nice - Nice0 
 17/03/20072.PTsFra 1Paris - Nice, Stage 6 : Brignoles - Cannes40 
 16/03/20072.PTsFra 23Paris - Nice, Stage 5 : Sorgues - Manosque0 
 15/03/20072.PTsFra 24Paris - Nice, Stage 4 : Maurs - Mende0 
 14/03/20072.PTsFra 71Paris - Nice, Stage 3 : Limoges - Maurs0 
 13/03/20072.PTsFra 16Paris - Nice, Stage 2 : Vatan - Limoges0 
 12/03/20072.PTsFra 45Paris - Nice, Stage 1 : Cloyes-sur-le-Loir - Buzançais0 
 11/03/20072.PTsFra 4Paris - Nice, Prologue : Issy-les-Moulineaux I.T.T.10 
 3/03/20072.1Esp 7Volta a la Comunitat Valenciana38 
 3/03/20072.1sEsp 20Volta a la Comunitat Valenciana, Stage 5 : Valencia - Valencia0 
 2/03/20072.1sEsp 7Volta a la Comunitat Valenciana, Stage 4 : Albaida - Alto del Campello (Vallada)0 
 1/03/20072.1sEsp 14Volta a la Comunitat Valenciana, Stage 3 : Vila Real - Vila Real0 
 28/02/20072.1sEsp 16Volta a la Comunitat Valenciana, Stage 2 : Calp - Calp0 
 15/02/20071.1Esp 23Trofeo Calvia0 
 14/02/20071.1Esp 2Trofeo Soller48 
 13/02/20071.1Esp 5Trofeo Pollença32 
 12/02/20071.1Esp 23Trofeo Cala Millor - Cala Bona0 
 11/02/20071.1Esp 73Trofeo Mallorca0 
  Total 2007: 471  
                         
2006 Astana - Würth Team
 6/09/2006GT2sEsp DNFVuelta a España, Stage 11 : Torrelavega - Burgos0 
 5/09/2006GT2sEsp 114Vuelta a España, Stage 10 : Aviles - Santillana del Mar0 
 3/09/2006GT2sEsp 91Vuelta a España, Stage 9 : Fonsagrada - Alto de La Cobertoria0 
 2/09/2006GT2sEsp 147Vuelta a España, Stage 8 : Ponferrada - Lugo0 
 1/09/2006GT2sEsp 173Vuelta a España, Stage 7 : Leon - Alto de El Morredero (Ponferrada)0 
 31/08/2006GT2sEsp 113Vuelta a España, Stage 6 : Zamora - Leon0 
 30/08/2006GT2sEsp 61Vuelta a España, Stage 5 : Plasencia - Estacion de Esqui La Covatilla (Bejar)0 
 29/08/2006GT2sEsp 75Vuelta a España, Stage 4 : Almendralejo - Caceres0 
 28/08/2006GT2sEsp 91Vuelta a España, Stage 3 : Cordoba - Almendralejo0 
 27/08/2006GT2sEsp 88Vuelta a España, Stage 2 : Malaga - Cordoba0 
 26/08/2006GT2sEsp 6Vuelta a España, Stage 1 : Malaga T.T.T.1 
 12/08/20061.PT2Esp 133Clasica San Sebastian5 
 9/08/20062.PTGer 62Deutschland Tour5 
 8/08/20062.PTsGer 20Deutschland Tour, Stage 7 : Bad Säckingen I.T.T.0 
 30/07/20061.PT2Ger 70Vattenfall Cyclassics - Hamburg5 
 23/06/2006NCT1Esp 13National Championships Spain (Mostoles) I.T.T.7 
 18/06/20061.PT2Ned 14Eindhoven Team Time Trial6 
 21/05/20062.PTEsp 70Volta a Catalunya5 
 7/05/20062.1Esp 26Clasica a Alcobendas0 
 7/05/20062.1sEsp 6Clasica a Alcobendas, Stage 3 : Alcobendas I.T.T.0 
 30/03/20062.HCBel 3Driedaagse De Panne - Koksijde98 
 30/03/20062.HCsBel 7Driedaagse De Panne - Koksijde, Stage 4 : De Panne I.T.T.0 
 30/03/20062.HCsBel 9Driedaagse De Panne - Koksijde, Stage 3 : De Panne - De Panne0 
 28/03/20062.HCsBel 4Driedaagse De Panne - Koksijde, Stage 1 : Middelkerke - Zottegem5 
 24/03/20062.1Esp 2Vuelta a Castilla y Leon83 
 24/03/20062.1sEsp 5Vuelta a Castilla y Leon, Stage 5 : La Granja - Segovia0 
 23/03/20062.1sEsp 4Vuelta a Castilla y Leon, Stage 4 : Avila - Navacerrada3 
 22/03/20062.1sEsp 6Vuelta a Castilla y Leon, Stage 3 : Zamora - Salamanca0 
 21/03/20062.1sEsp 5Vuelta a Castilla y Leon, Stage 2 : Almenara - Olmedo I.T.T.0 
 20/03/20062.1sEsp 2Vuelta a Castilla y Leon, Stage 1 : Valladolid - Valladolid10 
 18/03/20061.PT1Ita 64Milano - Sanremo5 
 12/03/20062.PTrFra 21Paris - Nice, Mountains classification0 
 12/03/20062.PTFra 13Paris - Nice44 
 10/03/20062.PTsFra 21Paris - Nice, Stage 5 : Avignon - Digne-les-Bains0 
 8/03/20062.PTsFra 9Paris - Nice, Stage 3 : Juliénas - Saint-Etienne0 
 22/01/20062.HCAus 2Tour Down Under120 
 22/01/20062.HCsAus 13Tour Down Under, Stage 5 : Adelaide Circuit0 
 18/01/20062.HCsAus 2Tour Down Under, Stage 1 : Mawson Lakes - Angaston15 
  Total 2006: 417  
                         
2005 Liberty Seguros - Würth Team
 23/08/20052.PTGer 58Deutschland Tour0 
 24/07/2005GT1rFra 108Tour de France, Points classification0 
 24/07/2005GT1rFra 63Tour de France, Mountains classification0 
 24/07/2005GT1Fra 108Tour de France15 
 24/07/2005GT1sFra 107Tour de France, Stage 21 : Corbeil-Essonnes - Paris/Champs-Élysées0 
 23/07/2005GT1sFra 41Tour de France, Stage 20 : Saint-Étienne I.T.T.0 
 22/07/2005GT1sFra 141Tour de France, Stage 19 : Issoire - Le Puy-en-Velay0 
 21/07/2005GT1sFra 104Tour de France, Stage 18 : Albi - Mende0 
 20/07/2005GT1sFra 88Tour de France, Stage 17 : Pau - Revel0 
 19/07/2005GT1sFra 110Tour de France, Stage 16 : Mourenx - Pau0 
 17/07/2005GT1sFra 136Tour de France, Stage 15 : Lézat-sur-Lèze - Saint-Lary-Soulan/Pla d'Adet0 
 16/07/2005GT1sFra 112Tour de France, Stage 14 : Agde - Ax-3 Domaines0 
 15/07/2005GT1sFra 96Tour de France, Stage 13 : Miramas - Montpellier0 
 14/07/2005GT1sFra 141Tour de France, Stage 12 : Briançon - Digne-les-Bains0 
 13/07/2005GT1sFra 165Tour de France, Stage 11 : Courchevel - Briançon0 
 12/07/2005GT1sFra 103Tour de France, Stage 10 : Grenoble - Courchevel0 
 10/07/2005GT1sFra 49Tour de France, Stage 9 : Gérardmer - Mulhouse0 
 9/07/2005GT1sFra 89Tour de France, Stage 8 : Pforzheim - Gérardmer0 
 8/07/2005GT1sFra 81Tour de France, Stage 7 : Lunéville - Karlsruhe (Ger)0 
 7/07/2005GT1sFra 136Tour de France, Stage 6 : Troyes - Nancy0 
 6/07/2005GT1sFra 98Tour de France, Stage 5 : Chambord - Montargis0 
 5/07/2005GT1sFra 4Tour de France, Stage 4 : Tours - Blois T.T.T.5 
 4/07/2005GT1sFra 125Tour de France, Stage 3 : La Châtaigneraie - Tours0 
 3/07/2005GT1sFra 158Tour de France, Stage 2 : Challans - Les Essarts0 
 2/07/2005GT1sFra 33Tour de France, Stage 1 : Fromentine - Noirmoutier-en-l'Ile I.T.T.0 
 26/06/2005NC1Esp 56National Championships Spain (Murcia) R.R.0 
 24/06/2005NCT1Esp 4National Championships Spain (Torre Pacheco) I.T.T.30 
 19/06/20051.PT2Ned 15Eindhoven Team Time Trial4 
 4/06/20052.HCsEsp 3Euskal Bizikleta, Stage 4b : Elorrio - Abadiño I.T.T.10 
 29/05/20051.1Esp 20GP Llodio5 
 22/05/20052.PTEsp 92Volta a Catalunya0 
 18/05/20052.PTsEsp 20Volta a Catalunya, Stage 3 : Salou - La Granada0 
 8/05/20052.1Esp 12Clasica a Alcobendas21 
 8/05/20052.1sEsp 1Clasica a Alcobendas, Stage 3 : Alcobendas I.T.T.20 
 31/03/20052.HCBel 4Driedaagse De Panne - Koksijde88 
 31/03/20052.HCsBel 12Driedaagse De Panne - Koksijde, Stage 3b : De Panne I.T.T.0 
 29/03/20052.HCsBel 3Driedaagse De Panne - Koksijde, Stage 1 : Middelkerke - Zottegem10 
 13/03/20052.PTFra 54Paris - Nice0 
 12/03/20052.PTsFra 20Paris - Nice, Stage 6 : La Crau - Cannes0 
 9/03/20052.PTsFra 15Paris - Nice, Stage 3 : Thiers - Craponne-sur-Arzon0 
 23/01/20052.HCAus 1Tour Down Under160 
 22/01/20052.HCsAus leaderTour Down Under, Stage 5 : Willunga - Willunga8 
 22/01/20052.HCsAus 2Tour Down Under, Stage 5 : Willunga - Willunga15 
 21/01/20052.HCsAus leaderTour Down Under, Stage 4 : Unley - Hahndorf8 
 21/01/20052.HCsAus 15Tour Down Under, Stage 4 : Unley - Hahndorf0 
 20/01/20052.HCsAus leaderTour Down Under, Stage 3 : Glenelg - Victor Harbor8 
 20/01/20052.HCsAus 1Tour Down Under, Stage 3 : Glenelg - Victor Harbor25 
  Total 2005: 432  
                         
2004 Liberty Seguros
 7/08/2004CDMEsp 120Clasica San Sebastian5 
 31/07/20041.3Esp 5Circuito de Getxo - Memorial Ricardo Otxoa24 
 25/07/20041.2Esp 28Prueba Villafranca de Ordizia - Clásica de Ordizia0 
 25/06/2004NCT1Esp 2National Championships Spain (Torrelavega - Altamira) I.T.T.42 
 14/05/20042.2sEsp leaderVuelta a Asturias, Stage 3 : Gijon - Aviles6 
 13/05/20042.2sEsp leaderVuelta a Asturias, Stage 2 : Llanes - Gijon6 
 12/05/20042.2sEsp leaderVuelta a Asturias, Stage 1 : Oviedo - Llanes6 
 12/05/20042.2sEsp 1Vuelta a Asturias, Stage 1 : Oviedo - Llanes20 
 11/05/20041.3Esp 20Subida al Naranco0 
 9/05/20042.3Esp 13Clasica a Alcobendas17 
 9/05/20042.3sEsp 1Clasica a Alcobendas, Stage 3 : Alcobendas - Alcobendas I.T.T.15 
 21/04/20041.HCBel 88Flèche Wallonne0 
 18/04/2004CDMNed 77Amstel Gold Race5 
 9/04/20042.3Fra 10Circuit de la Sarthe - Pays de la Loire25 
 9/04/20042.3sFra 9Circuit de la Sarthe - Pays de la Loire, Stage 4 : Evron - Le Mans0 
 14/03/20042.HCFra 73Paris - Nice0 
 22/02/20041.2Esp 26Trofeo Luis Puig0 
 5/02/20041.3Esp 17Trofeo Calvia0 
  Total 2004: 171  
 
  Overall total: 11800  



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