ESP ROJAS GIL Jose Joaquin
  08/06/1985 UCI ID: 10002910990  
  Retired
 
  jjrojillas
 Current CQ-value:
Rank:
48 
 CQ
899
© Movistar Team
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2023 Movistar Team
 5/10/20231.PSIta 63Gran Piemonte0 
 2/10/20231.PSIta 43Coppa Bernocchi0 
 24/09/20232.PSLux 70Tour de Luxembourg0 
 10/09/20231.WT2Can 51GP de Montréal5 
 8/09/20231.WT2Can 96GP de Québec5 
 3/09/20231.WT2Fra 72Bretagne Classic - Ouest-France5 
 18/08/20232.1Fra 27Tour du Limousin3 
 18/08/20232.1sFra 12Tour du Limousin, Stage 4 : Glandon - Limoges0 
 16/08/20232.1sFra 13Tour du Limousin, Stage 2 : Excideuil - Trélissac0 
 30/07/20231.1Esp 18Circuito de Getxo5 
 29/07/20231.WT2Esp DNFClasica San Sebastian0 
 27/07/20232.1Esp 42Vuelta a Castilla y Leon0 
 28/05/2023GT2Ita 78Giro d’Italia15 
 28/05/2023GT2sIta 27Giro d’Italia, Stage 21 : Roma - Roma0 
 27/05/2023GT2sIta 114Giro d’Italia, Stage 20 : Tarvisio - Monte Lussari0 
 26/05/2023GT2sIta 60Giro d’Italia, Stage 19 : Longarone - Tre Cime di Lavaredo0 
 25/05/2023GT2sIta 54Giro d’Italia, Stage 18 : Oderzo - Val di Zoldo0 
 24/05/2023GT2sIta 56Giro d’Italia, Stage 17 : Pergine Valsugana - Caorle0 
 23/05/2023GT2sIta 112Giro d’Italia, Stage 16 : Sabbio Chiese - Monte Bondone0 
 21/05/2023GT2sIta 11Giro d’Italia, Stage 15 : Seregno - Bergamo0 
 20/05/2023GT2sIta 54Giro d’Italia, Stage 14 : Sierre - Cassano Magnago0 
 19/05/2023GT2sIta 53Giro d’Italia, Stage 13 : Le Châble - Crans Montana0 
 18/05/2023GT2sIta 95Giro d’Italia, Stage 12 : Bra - Rivoli0 
 17/05/2023GT2sIta 16Giro d’Italia, Stage 11 : Camaiore - Tortona0 
 16/05/2023GT2sIta 100Giro d’Italia, Stage 10 : Scandiano - Viareggio0 
 14/05/2023GT2sIta 107Giro d’Italia, Stage 9 : Savignano sul Rubicone - Cesena I.T.T.0 
 13/05/2023GT2sIta 64Giro d’Italia, Stage 8 : Terni - Fossombrone0 
 12/05/2023GT2sIta 105Giro d’Italia, Stage 7 : Capua - Gran Sasso d'Italia0 
 11/05/2023GT2sIta 19Giro d’Italia, Stage 6 : Napoli - Napoli0 
 10/05/2023GT2sIta 163Giro d’Italia, Stage 5 : Atripalda - Salerno0 
 9/05/2023GT2sIta 62Giro d’Italia, Stage 4 : Venosa - Lago Laceno0 
 8/05/2023GT2sIta 147Giro d’Italia, Stage 3 : Vasto - Melfi0 
 7/05/2023GT2sIta 25Giro d’Italia, Stage 2 : Teramo - San Salvo0 
 6/05/2023GT2sIta 173Giro d’Italia, Stage 1 : Fossacesia Marina - Ortona I.T.T.0 
 23/04/20231.WT1Bel DNFLiège - Bastogne - Liège0 
 19/04/20231.WT2Bel 127Flèche Wallonne5 
 16/04/20231.WT2Ned 64Amstel Gold Race5 
 23/03/20232.WT2sEsp DNSVolta a Catalunya, Stage 4 : Llívia - Sabadell0 
 22/03/20232.WT2sEsp 118Volta a Catalunya, Stage 3 : Olost - La Molina0 
 21/03/20232.WT2sEsp 103Volta a Catalunya, Stage 2 : Mataró - Vallter0 
 20/03/20232.WT2sEsp 148Volta a Catalunya, Stage 1 : Sant Feliu de Guíxols - Sant Feliu de Guíxols0 
 26/02/20232.1Esp 34O Gran Camiño0 
 13/02/20231.1Esp 48Clasica Jaén Paraíso Interior0 
 11/02/20231.1Esp 83Vuelta a Murcia0 
 5/02/20232.PSEsp 38Volta a la Comunitat Valenciana5 
 3/02/20232.PSsEsp 5Volta a la Comunitat Valenciana, Stage 3 : Bétera - Sagunto3 
 1/02/20232.PSsEsp 4Volta a la Comunitat Valenciana, Stage 1 : Orihuela - Altea5 
 29/01/20231.1Esp 14Trofeo Playa de Palma7 
 28/01/20231.1Esp 20Trofeo Serra de Tramuntana5 
 25/01/20231.1Esp 13Trofeo Calvia8 
 22/01/20231.1Esp 4GP Valencia36 
  Total 2023: 117  
                         
2022 Movistar Team
 8/10/20221.WT1Ita 69Il Lombardia5 
 3/10/20221.PSIta 18Coppa Bernocchi8 
 29/09/20221.1Ita 16Coppa Agostoni - Giro delle Brianze5 
 11/09/2022GT2Esp 48Vuelta a España18 
 11/09/2022GT2sEsp 15Vuelta a España, Stage 21 : Las Rozas - Madrid0 
 10/09/2022GT2sEsp 55Vuelta a España, Stage 20 : Moralzarzal - Puerto de Navacerrada0 
 9/09/2022GT2sEsp 37Vuelta a España, Stage 19 : Talaveira de la Reina - Talavera de la Reina0 
 8/09/2022GT2sEsp 70Vuelta a España, Stage 18 : Trujillo - Alto de Piornal0 
 7/09/2022GT2sEsp 61Vuelta a España, Stage 17 : Aracena - Monasterio de Tentudia0 
 6/09/2022GT2sEsp 45Vuelta a España, Stage 16 : Sanlucar de Barrameda - Tomares0 
 4/09/2022GT2sEsp 77Vuelta a España, Stage 15 : Martos - Alto Hoya de la Mora0 
 3/09/2022GT2sEsp 56Vuelta a España, Stage 14 : Montoro - Sierra de la Pandera0 
 2/09/2022GT2sEsp 77Vuelta a España, Stage 13 : Ronda - Montilla0 
 1/09/2022GT2sEsp 42Vuelta a España, Stage 12 : Salobreña - Peñas Blancas0 
 31/08/2022GT2sEsp 31Vuelta a España, Stage 11 : ElPozo Alimentacion - Cabo de Gata0 
 30/08/2022GT2sEsp 122Vuelta a España, Stage 10 : Elche - Alicante I.T.T.0 
 28/08/2022GT2sEsp 49Vuelta a España, Stage 9 : Villaviciosa - Les Praeres0 
 27/08/2022GT2sEsp 76Vuelta a España, Stage 8 : La Pola Llaviana - Collau Fancuaya0 
 26/08/2022GT2sEsp 14Vuelta a España, Stage 7 : Camargo - Cistierna0 
 25/08/2022GT2sEsp 68Vuelta a España, Stage 6 : Bilbao - Al Pico Jano0 
 24/08/2022GT2sEsp 84Vuelta a España, Stage 5 : Irun - Bilbao0 
 23/08/2022GT2sEsp 66Vuelta a España, Stage 4 : Vitoria-Gasteiz - Laguardia0 
 21/08/2022GT2sNed 24Vuelta a España, Stage 3 : Breda - Breda0 
 20/08/2022GT2sNed 22Vuelta a España, Stage 2 : 's-Hertogenbosch - Utrecht0 
 19/08/2022GT2sNed 10Vuelta a España, Stage 1 : Utrecht - Utrecht T.T.T.0 
 30/07/20221.WT2Esp DNFClasica San Sebastian0 
 27/07/20222.PSBel 68Tour de Wallonie0 
 26/07/20222.PSsBel 2Tour de Wallonie, Stage 4 : Durbuy - Couvin15 
 26/06/2022NC2Esp 16National Championships Spain (Cala Millor - Palma) R.R.5 
 29/05/2022GT2Ita 69Giro d'Italia15 
 29/05/2022GT2sIta 134Giro d'Italia, Stage 21 : Verona - Verona I.T.T.0 
 28/05/2022GT2sIta 79Giro d'Italia, Stage 20 : Belluno - Marmolada0 
 27/05/2022GT2sIta 68Giro d'Italia, Stage 19 : Marano Lagunare - Santuario di Castelmonte0 
 26/05/2022GT2sIta 25Giro d'Italia, Stage 18 : Borgo Valsugana - Treviso0 
 25/05/2022GT2sIta 77Giro d'Italia, Stage 17 : Ponte di Legno - Lavarone0 
 24/05/2022GT2sIta 48Giro d'Italia, Stage 16 : Salo - Aprica0 
 22/05/2022GT2sIta 55Giro d'Italia, Stage 15 : Rivarolo Canavese - Cogne0 
 21/05/2022GT2sIta 78Giro d'Italia, Stage 14 : Santena - Torino0 
 20/05/2022GT2sIta 69Giro d'Italia, Stage 13 : Sanremo - Cuneo0 
 19/05/2022GT2sIta 58Giro d'Italia, Stage 12 : Parma - Genova0 
 18/05/2022GT2sIta 32Giro d'Italia, Stage 11 : Santarcangelo di Romagna - Reggio Emilia0 
 17/05/2022GT2sIta 61Giro d'Italia, Stage 10 : Pescara - Jesi0 
 15/05/2022GT2sIta 76Giro d'Italia, Stage 9 : Isernia - Blockhaus0 
 14/05/2022GT2sIta 26Giro d'Italia, Stage 8 : Napoli - Napoli0 
 13/05/2022GT2sIta 67Giro d'Italia, Stage 7 : Diamante - Potenza0 
 12/05/2022GT2sIta 17Giro d'Italia, Stage 6 : Palmi - Scalea0 
 11/05/2022GT2sIta 11Giro d'Italia, Stage 5 : Catania - Messina0 
 10/05/2022GT2sIta 78Giro d'Italia, Stage 4 : Avola - Etna Nicolosi0 
 8/05/2022GT2sHun 21Giro d'Italia, Stage 3 : Kaposvar - Balatonfured0 
 7/05/2022GT2sHun 145Giro d'Italia, Stage 2 : Budapest - Budapest I.T.T.0 
 6/05/2022GT2sHun 86Giro d'Italia, Stage 1 : Budapest - Visegrad0 
 1/05/20222.1Esp 26Vuelta a Asturias3 
 1/05/20222.1sEsp 19Vuelta a Asturias, Stage 3 : Cangas del Narcea - Oviedo0 
 22/04/20222.PSsAut DNSTour of the Alps, Stage 5 : Lienz - Lienz0 
 24/03/20222.WT2sEsp DNSVolta a Catalunya, Stage 4 : La Seu d'Urgell - Boí Taüll0 
 23/03/20222.WT2sEsp 95Volta a Catalunya, Stage 3 : Perpignan - La Molina0 
 22/03/20222.WT2sEsp 69Volta a Catalunya, Stage 2 : L'Escala - Perpignan0 
 21/03/20222.WT2sEsp 107Volta a Catalunya, Stage 1 : Sant Feliu de Guíxols - Sant Feliu de Guíxols0 
 27/02/20222.1Esp 51O Gran Camiño0 
 13/02/20222.PSFra 56Tour de La Provence0 
  Total 2022: 74  
                         
2021 Movistar Team
 9/10/20211.WT1Ita 52Il Lombardia5 
 7/10/20211.PSIta 16Gran Piemonte10 
 4/10/20211.PSIta 16Coppa Bernocchi10 
 1/10/20212.1Ita 33Giro di Sicilia0 
 28/09/20212.1sIta 18Giro di Sicilia, Stage 1 : Avola - Licata0 
 5/09/2021GT2sEsp 117Vuelta a España, Stage 21 : Padron - Santiago de Compostela0 
 5/09/2021GT2Esp 56Vuelta a España15 
 4/09/2021GT2sEsp 51Vuelta a España, Stage 20 : Sanxenxo - Castro de Herville0 
 3/09/2021GT2sEsp 34Vuelta a España, Stage 19 : Tapia - Monforte de Lemos0 
 2/09/2021GT2sEsp 50Vuelta a España, Stage 18 : Salas - Altu d'el Gamoniteiru0 
 1/09/2021GT2sEsp 48Vuelta a España, Stage 17 : Unquera - Lagos de Covadonga0 
 31/08/2021GT2sEsp 43Vuelta a España, Stage 16 : Laredo - Santa Cruz de Bezana0 
 29/08/2021GT2sEsp 67Vuelta a España, Stage 15 : Navalmoral de la Mata - El Barraco0 
 28/08/2021GT2sEsp 69Vuelta a España, Stage 14 : Don Benito - Pico Villuercas0 
 27/08/2021GT2sEsp 54Vuelta a España, Stage 13 : Belmez - Villanueva de la Serena0 
 26/08/2021GT2sEsp 75Vuelta a España, Stage 12 : Jaen - Cordoba0 
 25/08/2021GT2sEsp 56Vuelta a España, Stage 11 : Antequera - Valdepeñas de Jaen0 
 24/08/2021GT2sEsp 83Vuelta a España, Stage 10 : Roquetas de Mar - Rincon de la Victoria0 
 22/08/2021GT2sEsp 67Vuelta a España, Stage 9 : Puerto Lumbreras - Alto de Velefique0 
 21/08/2021GT2sEsp 16Vuelta a España, Stage 8 : Santa Pola - La Manga del Mar Menor0 
 20/08/2021GT2sEsp 69Vuelta a España, Stage 7 : Gandia - Balcon de Alicante0 
 19/08/2021GT2sEsp 54Vuelta a España, Stage 6 : Requena - Alto de la Montaña de Cuellera0 
 18/08/2021GT2sEsp 147Vuelta a España, Stage 5 : Tarancon - Albacete0 
 17/08/2021GT2sEsp 26Vuelta a España, Stage 4 : El Burgo de Osma - Molna de Aragon0 
 16/08/2021GT2sEsp 86Vuelta a España, Stage 3 : Santo Domingo de Silos - Pico Blanco0 
 15/08/2021GT2sEsp 22Vuelta a España, Stage 2 : Caleruega - Burgos0 
 14/08/2021GT2sEsp 128Vuelta a España, Stage 1 : Burgos - Burgos I.T.T.0 
 7/08/20212.PSEsp 44Vuelta a Burgos5 
 6/08/20212.PSsEsp 10Vuelta a Burgos, Stage 4 : Roa - Aranda de Duero0 
 4/08/20212.PSsEsp 18Vuelta a Burgos, Stage 2 : Tardajos - Briviesca0 
 31/07/20211.WT2Esp 61Clasica San Sebastian5 
 29/07/20211.1Esp 21Vuelta a Castilla y Leon0 
 25/07/20211.1Esp 13Prueba Villafranca - Ordiziako Klasika8 
 6/06/20212.WT1sFra 72Critérium du Dauphiné, Stage 8 : La Léchères-les-Bains - Les Gets0 
 6/06/20212.WT1Fra 67Critérium du Dauphiné5 
 5/06/20212.WT1sFra 68Critérium du Dauphiné, Stage 7 : Saint-Martin-le-Vinoux - La Plagne0 
 4/06/20212.WT1sFra 63Critérium du Dauphiné, Stage 6 : Loriol-sur-Drôme - Le Sappey-en-Chartreuse0 
 3/06/20212.WT1sFra 77Critérium du Dauphiné, Stage 5 : Saint-Chamond - Saint-Vallier0 
 2/06/20212.WT1sFra 119Critérium du Dauphiné, Stage 4 : Firminy - Roche-la-Molière I.T.T.0 
 1/06/20212.WT1sFra 64Critérium du Dauphiné, Stage 3 : Langeac - Saint-Haon-le-Vieux0 
 31/05/20212.WT1sFra 63Critérium du Dauphiné, Stage 2 : Brioude - Saugues0 
 30/05/20212.WT1sFra 34Critérium du Dauphiné, Stage 1 : Issoire - Issoire0 
 23/05/20211.1Esp 4Vuelta a Murcia36 
 22/05/20212.PSEsp 20Vuelta a Andalucia / Ruta Del Sol11 
 22/05/20212.PSsEsp 18Vuelta a Andalucia / Ruta Del Sol, Stage 5 : Vera - Pulpi0 
 2/05/20212.1Esp 31Vuelta a Asturias0 
 18/04/20212.PSEsp 44Volta a la Comunitat Valenciana5 
 18/04/20212.PSsEsp 15Volta a la Comunitat Valenciana, Stage 5 : Paterna - Valencia0 
 15/04/20212.PSsEsp 11Volta a la Comunitat Valenciana, Stage 2 : Alicante - Alicante0 
 14/03/20212.WT1sFra 36Paris - Nice, Stage 8 : Le Plan-du-Var - Levens0 
 14/03/20212.WT1Fra 31Paris - Nice5 
 13/03/20212.WT1sFra 36Paris - Nice, Stage 7 : Le Broc - Valdebore La Colmiane0 
 12/03/20212.WT1sFra 49Paris - Nice, Stage 6 : Brignoles - Biot0 
 11/03/20212.WT1sFra 21Paris - Nice, Stage 5 : Vienne - Bollène0 
 10/03/20212.WT1sFra 46Paris - Nice, Stage 4 : Chalon-sur-Saône - Chiroubles0 
 9/03/20212.WT1sFra 139Paris - Nice, Stage 3 : Gien - Gien0 
 8/03/20212.WT1sFra 40Paris - Nice, Stage 2 : Oinville-sur-Montcient - Amilly0 
 7/03/20212.WT1sFra 50Paris - Nice, Stage 1 : Saint-Cyr-l'Ecole - Saint-Cyr-l'Ecole0 
  Total 2021: 120  
                         
2020 Movistar Team
 8/11/2020GT2Esp 32Vuelta a España40 
 8/11/2020GT2sEsp 15Vuelta a España, Stage 18 : Madrid - Madrid0 
 7/11/2020GT2sEsp 48Vuelta a España, Stage 17 : Sequeros - Alto de La Covatilla0 
 6/11/2020GT2sEsp 40Vuelta a España, Stage 16 : Salamanca - Ciudad Rodrigo0 
 5/11/2020GT2sEsp 11Vuelta a España, Stage 15 : Mos - Puebla de Sanabria0 
 4/11/2020GT2sEsp 58Vuelta a España, Stage 14 : Lugo - Ourense0 
 3/11/2020GT2sEsp 56Vuelta a España, Stage 13 : Muros - Mirador de Ezaro I.T.T.0 
 1/11/2020GT2sEsp 46Vuelta a España, Stage 12 : Pola de Laviana - Alto de l'Angliru0 
 31/10/2020GT2sEsp 42Vuelta a España, Stage 11 : Villaviciosa - Alto de La Farrapona0 
 30/10/2020GT2sEsp 57Vuelta a España, Stage 10 : Castro Urdiales - Suances0 
 29/10/2020GT2sEsp 47Vuelta a España, Stage 9 : Castrillo del Val - Aguilar de Campoo0 
 28/10/2020GT2sEsp 46Vuelta a España, Stage 8 : Logroño - Alto de Moncalvillo0 
 27/10/2020GT2sEsp 22Vuelta a España, Stage 7 : Vitoria - Villanueva de Valdegovia0 
 25/10/2020GT2sEsp 49Vuelta a España, Stage 6 : Biescas - Aramon Formigal0 
 24/10/2020GT2sEsp 72Vuelta a España, Stage 5 : Huesca - Sabiñanigo0 
 23/10/2020GT2sEsp 49Vuelta a España, Stage 4 : Garray - Ejea de los Caballeros0 
 22/10/2020GT2sEsp 58Vuelta a España, Stage 3 : Lodosa - Vinuesa0 
 21/10/2020GT2sEsp 36Vuelta a España, Stage 2 : Pamplona - Lekunberri0 
 20/10/2020GT2sEsp 38Vuelta a España, Stage 1 : Irun - Arrate0 
 30/09/20201.WT2Bel 47Flèche Wallonne5 
 20/09/2020GT1Fra 70Tour de France20 
 20/09/2020GT1sFra 32Tour de France, Stage 21 : Mantes-la-Jolie - Paris0 
 19/09/2020GT1sFra 141Tour de France, Stage 20 : Lure - La Planche des Belles Filles I.T.T.0 
 18/09/2020GT1sFra 18Tour de France, Stage 19 : Bourg-en-Bresse - Champagnole0 
 17/09/2020GT1sFra 75Tour de France, Stage 18 : Méribel - La Roche-sur-Foron0 
 16/09/2020GT1sFra 76Tour de France, Stage 17 : Grenoble - Méribel/Col de la Loze0 
 15/09/2020GT1sFra 95Tour de France, Stage 16 : La Tour-du-Pin - Villard-de-Lans0 
 13/09/2020GT1sFra 65Tour de France, Stage 15 : Lyon - Grand-Colombier0 
 12/09/2020GT1sFra 63Tour de France, Stage 14 : Clermont-Ferrand - Lyon0 
 11/09/2020GT1sFra 89Tour de France, Stage 13 : Châtel-Guyon - Puy Mary0 
 10/09/2020GT1sFra 102Tour de France, Stage 12 : Chauvigny - Sarran0 
 9/09/2020GT1sFra 145Tour de France, Stage 11 : Châtelaillon-Plage - Poitiers0 
 8/09/2020GT1sFra 16Tour de France, Stage 10 : Ile d'Oloron - Ile-de-Ré0 
 6/09/2020GT1sFra 40Tour de France, Stage 9 : Pau - Laruns0 
 5/09/2020GT1sFra 69Tour de France, Stage 8 : Cazères - Loudenvielle0 
 4/09/2020GT1sFra 47Tour de France, Stage 7 : Millau - Lavaur0 
 3/09/2020GT1sFra 83Tour de France, Stage 6 : Le Teil - Mont-Aigoual0 
 2/09/2020GT1sFra 81Tour de France, Stage 5 : Gap - Privas0 
 1/09/2020GT1sFra 88Tour de France, Stage 4 : Sisteron - Orcières-Merlette0 
 31/08/2020GT1sFra 73Tour de France, Stage 3 : Nice - Sisteron0 
 30/08/2020GT1sFra 89Tour de France, Stage 2 : Nice - Nice0 
 29/08/2020GT1sFra 155Tour de France, Stage 1 : Nice - Nice0 
 16/08/20202.WT1Fra 83Critérium du Dauphiné5 
 16/08/20202.WT2Fra 60Critérium du Dauphiné, Stage 5 : Megève - Megève0 
 15/08/20202.WT1sFra 60Critérium du Dauphiné, Stage 4 : Ugine - Megève0 
 14/08/20202.WT1sFra 101Critérium du Dauphiné, Stage 3 : Corenc - Saint-Martin-de-Belleville0 
 13/08/20202.WT1sFra 102Critérium du Dauphiné, Stage 2 : Vienne - Col de Porte0 
 12/08/20202.WT1sFra 97Critérium du Dauphiné, Stage 1 : Clermont-Ferrand - Saint-Christo-en-Jarez0 
 2/08/20201.1Esp 13Circuito de Getxo - Memorial Hermanos Otxoa8 
 29/02/20202.WT3Uae 47UAE Tour5 
 27/02/20202.WT3sUae 54UAE Tour, Stage 5 : Al Ain - Jebel Hafeet0 
 26/02/20202.WT3sUae 14UAE Tour, Stage 4 : Dubai - Dubai0 
 25/02/20202.WT3sUae 53UAE Tour, Stage 3 : Al Qudra - Jebel Hafeet0 
 24/02/20202.WT3sUae 36UAE Tour, Stage 2 : Hatta - Hatta Dam0 
 23/02/20202.WT3sUae 9UAE Tour, Stage 1 : Dubai - Dubai0 
 9/02/20202.PSEsp 57Volta a la Comunitat Valenciana0 
 7/02/20202.PSsEsp 20Volta a la Comunitat Valenciana, Stage 3 : Orihuela - Torrevieja0 
 2/02/20201.1Esp 16Trofeo Playa de Palma5 
 1/02/20201.1Esp 67Trofeo Pollença - Port d’Andratx0 
 31/01/20201.1Esp 125Trofeo Serra de Tramuntana0 
  Total 2020: 88  
                         
2019 Movistar Team
 29/09/2019WCRRGbr DNFWorld Championships (Harrogate) R.R.0 
 15/09/2019GT2Esp 30Vuelta a España44 
 15/09/2019GT2sEsp 19Vuelta a España, Stage 21 : Fuenlabrada - Madrid0 
 14/09/2019GT2sEsp 43Vuelta a España, Stage 20 : Arenas de San Pedro - Plataforma de Gredos0 
 13/09/2019GT2sEsp 35Vuelta a España, Stage 19 : Avila - Toledo0 
 12/09/2019GT2sEsp 58Vuelta a España, Stage 18 : Colmenar Viejo - Becerril de la Sierra0 
 11/09/2019GT2sEsp 20Vuelta a España, Stage 17 : Aranda de Duero - Guadelajara0 
 9/09/2019GT2sEsp 54Vuelta a España, Stage 16 : Pravia - Alto de la Cubilla0 
 8/09/2019GT2sEsp 52Vuelta a España, Stage 15 : Tineo - Santuario del Acebo0 
 7/09/2019GT2sEsp 98Vuelta a España, Stage 14 : San Vicente de la Barquer - Oviedo0 
 6/09/2019GT2sEsp 45Vuelta a España, Stage 13 : Bilbao - Los Machucos0 
 5/09/2019GT2sEsp 4Vuelta a España, Stage 12 : Bilbao - Bilbao15 
 4/09/2019GT2sEsp 23Vuelta a España, Stage 11 : Saint-Palais (FRA) - Urdax-Dantxarinea0 
 3/09/2019GT2sEsp 51Vuelta a España, Stage 10 : Jurançon (FRA) - Pau (FRA) I.T.T.0 
 1/09/2019GT2sEsp 64Vuelta a España, Stage 9 : Andorra la Vella (AND) - Cortals d'Encamp (AND)0 
 31/08/2019GT2sEsp 27Vuelta a España, Stage 8 : Valls - Igualada0 
 30/08/2019GT2sEsp 38Vuelta a España, Stage 7 : Onda - Mas de la Costa0 
 29/08/2019GT2sEsp 62Vuelta a España, Stage 6 : Mora de Rubielos - Ares del Maestrat0 
 28/08/2019GT2sEsp 75Vuelta a España, Stage 5 : L'Eliana - Javalambre0 
 27/08/2019GT2sEsp 54Vuelta a España, Stage 4 : Cullera - El Puig0 
 26/08/2019GT2sEsp 22Vuelta a España, Stage 3 : Ibi - Alicante0 
 25/08/2019GT2sEsp 32Vuelta a España, Stage 2 : Benidorm - Calpe0 
 24/08/2019GT2sEsp -Vuelta a España, Stage 1 : Salinas de Torrevieja - Torrevieja T.T.T.0 
 9/08/20192.WT2Pol 64Tour de Pologne5 
 9/08/20192.WT2sPol 65Tour de Pologne, Stage 7 : Bukowina Tatranska - Bukowina Tatranska0 
 8/08/20192.WT2sPol 35Tour de Pologne, Stage 6 : Zakopane - Zakopane0 
 7/08/20192.WT2sPol 29Tour de Pologne, Stage 5 : Kopalnia Soli - Bielsko-Biala0 
 5/08/20192.WT2sPol 18Tour de Pologne, Stage 3 : Chorzow - Zabrze0 
 4/08/20192.WT2sPol 12Tour de Pologne, Stage 2 : Tarnowskie Gory - Katowice0 
 3/08/20192.WT2sPol 34Tour de Pologne, Stage 1 : Krakow - Krakow0 
 31/07/20191.1Esp 5Circuito de Getxo - Memorial Hermanos Otxoa32 
 23/06/20192.1Fra 39Route d'Occitanie0 
 23/06/20192.1sFra 5Route d'Occitanie, Stage 4 : Clermont-Pouyguillès, circuit race0 
 21/06/20192.1sFra 7Route d'Occitanie, Stage 2 : Labruguière - Martres-Tolosane0 
 2/06/2019GT2Ita 50Giro d'Italia16 
 2/06/2019GT2sIta 99Giro d'Italia, Stage 21 : Verona - Verona I.T.T.0 
 1/06/2019GT2sIta 54Giro d'Italia, Stage 20 : Feltre - Croce d'Aune/Monte Avena0 
 31/05/2019GT2sIta 65Giro d'Italia, Stage 19 : Treviso - San Martino di Castrozza0 
 30/05/2019GT2sIta 21Giro d'Italia, Stage 18 : Valdaora - Santa Maria di Sala0 
 29/05/2019GT2sIta 66Giro d'Italia, Stage 17 : Commezzadura - Anterselva0 
 28/05/2019GT2sIta 58Giro d'Italia, Stage 16 : Lovere - Ponte di Legno0 
 26/05/2019GT2sIta 48Giro d'Italia, Stage 15 : Ivrea - Como0 
 25/05/2019GT2sIta 58Giro d'Italia, Stage 14 : Saint-Vincent - Courmayeur0 
 24/05/2019GT2sIta 42Giro d'Italia, Stage 13 : Pinerolo - Ceresole Reale/Lago Serru0 
 23/05/2019GT2sIta 77Giro d'Italia, Stage 12 : Cuneo - Pinerolo0 
 22/05/2019GT2sIta 17Giro d'Italia, Stage 11 : Carpi - Novi Ligure0 
 21/05/2019GT2sIta 65Giro d'Italia, Stage 10 : Ravenna - Modena0 
 19/05/2019GT2sIta 57Giro d'Italia, Stage 9 : Riccione - San Marino (SMR) I.T.T.0 
 18/05/2019GT2sIta 11Giro d'Italia, Stage 8 : Tortoredo Lido - Pesaro0 
 17/05/2019GT2sIta 6Giro d'Italia, Stage 7 : Vasto - L'Aquila7 
 16/05/2019GT2sIta 3Giro d'Italia, Stage 6 : Cassino - San Giovanni Rotondo25 
 15/05/2019GT2sIta 64Giro d'Italia, Stage 5 : Frascati - Terracina0 
 14/05/2019GT2sIta 50Giro d'Italia, Stage 4 : Orbetello - Frascati0 
 13/05/2019GT2sIta 16Giro d'Italia, Stage 3 : Vinci - Orbetello0 
 12/05/2019GT2sIta 21Giro d'Italia, Stage 2 : Bologna - Fucecchio0 
 11/05/2019GT2sIta 105Giro d'Italia, Stage 1 : Bologna - San Luca I.T.T.0 
 5/05/20192.1Esp 21Vuelta a Asturias4 
 5/05/20192.1sEsp 4Vuelta a Asturias, Stage 3 : Cangas de Narcea - Oviedo3 
 3/05/20192.1sEsp 4Vuelta a Asturias, Stage 1 : Oviedo - Pola de Lena3 
 13/04/20192.WT2Esp 23Itzulia Basque Country13 
 13/04/20192.WT2sEsp 33Itzulia Basque Country, Stage 6 : Eibar - Eibar0 
 12/04/20192.WT2sEsp 27Itzulia Basque Country, Stage 5 : Arrigorriaga - Arrate0 
 11/04/20192.WT2sEsp 45Itzulia Basque Country, Stage 4 : Vitoria-Gasteiz - Arrigorriaga0 
 10/04/20192.WT2sEsp 54Itzulia Basque Country, Stage 3 : Sarriguren - Estibaliz0 
 9/04/20192.WT2sEsp 45Itzulia Basque Country, Stage 2 : Zumarraga - Gorraiz0 
 8/04/20192.WT2sEsp 98Itzulia Basque Country, Stage 1 : Zumarraga - Zumarraga I.T.T.0 
 6/04/20191.1Esp 35GP Miguel Indurain0 
 27/03/20191.WT3Bel 154Driedaagse Brugge - De Panne5 
 19/03/20192.WT1Ita 40Tirreno - Adriatico5 
 19/03/20192.WT1sIta 114Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 18/03/20192.WT1sIta 98Tirreno - Adriatico, Stage 6 : Matelica - Jesi0 
 17/03/20192.WT1sIta 53Tirreno - Adriatico, Stage 5 : Colli al Metauro - Recanti0 
 16/03/20192.WT1sIta 38Tirreno - Adriatico, Stage 4 : Foligno - Fossombrone0 
 15/03/20192.WT1sIta 48Tirreno - Adriatico, Stage 3 : Pomarance - Foligno0 
 14/03/20192.WT1sIta 45Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 13/03/20192.WT1sIta 15Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 10/03/20191.HCIta 14GP Industria & Artigianato - Larciano12 
 9/03/20191.WT3Ita DNFStrade Bianche0 
 24/02/20192.HCEsp 45Vuelta a Andalucia / Ruta Del Sol5 
 17/02/20191.HCEsp 5Clasica de Almeria54 
 16/02/20192.1Esp 22Vuelta a Murcia4 
 15/02/20192.1sEsp 11Vuelta a Murcia, Stage 1 : Yecla - San Javier0 
 3/02/20191.1Esp 10Trofeo Palma12 
 2/02/20191.1Esp 9Trofeo Serra de Tramuntana16 
 31/01/20191.1Esp 29Trofeo Ses Salines - Felanitx0 
  Total 2019: 280  
                         
2018 Movistar Team
 13/10/20181.WT1Ita DNFIl Lombardia0 
 11/10/20181.HCIta 23Gran Piemonte5 
 23/09/20181.1Ita 6Trofeo Matteotti28 
 22/09/20181.1Ita 26Memorial Marco Pantani0 
 20/09/20181.1Ita 38Coppa Sabatini - GP Citta di Peccioli0 
 19/09/20181.1Ita 46Giro della Toscana - Memorial Alfredo Martini0 
 9/09/20182.HCGbr 22Tour of Britain9 
 8/09/20182.HCsGbr 14Tour of Britain, Stage 7 : West Bridgford - Mansfield0 
 5/09/20182.HCsGbr 14Tour of Britain, Stage 4 : Nuneaton - Leamington Spa0 
 4/09/20182.HCsGbr 18Tour of Britain, Stage 3 : Bristol - Bristol0 
 3/09/20182.HCsGbr 20Tour of Britain, Stage 2 : Cranbrook - Barnstaple0 
 26/08/20181.WT2Fra 21Bretagne Classic - Ouest-France15 
 19/08/20181.WT2Ger 15EuroEyes Cyclassics - Hamburg24 
 11/08/20182.HCEsp 33Vuelta a Burgos5 
 10/08/20182.HCsEsp 15Vuelta a Burgos, Stage 4 : San Pedro Cardeño - Ciudad Romana de Clunia0 
 15/07/2018GT1sFra DNFTour de France, Stage 9 : Arras - Roubaix0 
 14/07/2018GT1sFra 150Tour de France, Stage 8 : Dreux - Amiens0 
 13/07/2018GT1sFra 56Tour de France, Stage 7 : Fougères - Chartres0 
 12/07/2018GT1sFra 63Tour de France, Stage 6 : Brest - Guerlédan/Mûr-de-Bretagne0 
 11/07/2018GT1sFra 76Tour de France, Stage 5 : Lorient - Quimper0 
 10/07/2018GT1sFra 71Tour de France, Stage 4 : La Baule - Sarzeau0 
 9/07/2018GT1sFra -Tour de France, Stage 3 : Cholet - Cholet T.T.T.0 
 8/07/2018GT1sFra 66Tour de France, Stage 2 : Mouilleron-Saint-Germain - La Roche-sur-Yon0 
 7/07/2018GT1sFra 154Tour de France, Stage 1 : Noirmoutier-en-l'Ile - Fontenay-le-Comte0 
 24/06/2018NC1Esp 40National Championships Spain (Castellon - Benicassim) R.R.0 
 17/06/20182.WT1Sui 44Tour de Suisse5 
 17/06/20182.WT1sSui 54Tour de Suisse, Stage 9 : Bellinzona - Bellinzona I.T.T.0 
 16/06/20182.WT1sSui 27Tour de Suisse, Stage 8 : Bellinzona - Bellinzona0 
 15/06/20182.WT1sSui 56Tour de Suisse, Stage 7 : Eschenbach - Arosa0 
 14/06/20182.WT1sSui 52Tour de Suisse, Stage 6 : Fiesch - Gommiswald0 
 13/06/20182.WT1sSui 48Tour de Suisse, Stage 5 : Gstaad - Leukerbad0 
 12/06/20182.WT1sSui 16Tour de Suisse, Stage 4 : Gansingen - Gstaad0 
 11/06/20182.WT1sSui 27Tour de Suisse, Stage 3 : Oberstammheim - Gansingen0 
 10/06/20182.WT1sSui 43Tour de Suisse, Stage 2 : Frauenfeld - Frauenfeld0 
 9/06/20182.WT1sSui -Tour de Suisse, Stage 1 : Frauenfeld T.T.T.0 
 25/04/20182.WT1sSui DNSTour de Romandie, Stage 1 : Fribourg - Delémont0 
 24/04/20182.WT1sSui 55Tour de Romandie, Prologue : Fribourg I.T.T.0 
 22/04/20181.WT1Bel 64Liège - Bastogne - Liège5 
 18/04/20181.WT2Bel 87Flèche Wallonne5 
 15/04/20181.WT2Ned 67Amstel Gold Race5 
 7/04/20182.WT2Esp 39Itzulia Basque Country5 
 7/04/20182.WT2sEsp 34Itzulia Basque Country, Stage 6 : Eibar - Arrate0 
 6/04/20182.WT2sEsp 46Itzulia Basque Country, Stage 5 : Vitoria - Gasteiz0 
 5/04/20182.WT2sEsp 110Itzulia Basque Country, Stage 4 : Lodosa - Lodosa I.T.T.0 
 4/04/20182.WT2sEsp 15Itzulia Basque Country, Stage 3 : Bermeo - Valdegovia0 
 3/04/20182.WT2sEsp 85Itzulia Basque Country, Stage 2 : Zarautz - Bermeo0 
 2/04/20182.WT2sEsp 64Itzulia Basque Country, Stage 1 : Zarautz - Zarautz0 
 25/03/20182.WT2Esp 55Volta a Catalunya5 
 25/03/20182.WT2sEsp 104Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 24/03/20182.WT2sEsp 9Volta a Catalunya, Stage 6 : Pobla de Segur - Torrefarrera0 
 23/03/20182.WT2sEsp 7Volta a Catalunya, Stage 5 : Llivia - Vielha2 
 22/03/20182.WT2sEsp 63Volta a Catalunya, Stage 4 : Llanars - Alp/La Molina0 
 21/03/20182.WT2sEsp 79Volta a Catalunya, Stage 3 : Sant Cugat - Camprodon0 
 20/03/20182.WT2sEsp 7Volta a Catalunya, Stage 2 : Mataro - Valls2 
 19/03/20182.WT2sEsp 118Volta a Catalunya, Stage 1 : Calella - Calella0 
 4/03/20181.HCIta 38GP Industria & Artigianato - Larciano0 
 3/03/20181.WT3Ita 29Strade Bianche5 
 25/02/20182.WT3Uae 32Abu Dhabi Tour5 
 25/02/20182.WT3sUae 39Abu Dhabi Tour, Stage 5 : Al Ain - Jebel Hafeet0 
 24/02/20182.WT3sUae 65Abu Dhabi Tour, Stage 4 : Abu Dhabi I.T.T.0 
 23/02/20182.WT3sUae 19Abu Dhabi Tour, Stage 3 : Abu Dhabi - Abu Dhabi0 
 22/02/20182.WT3sUae 27Abu Dhabi Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 21/02/20182.WT3sUae 19Abu Dhabi Tour, Stage 1 : Madinat Zayed - Madinat Zayed0 
 11/02/20181.HCEsp 18Clasica de Almeria8 
 10/02/20181.1Esp 9Vuelta a Murcia16 
 4/02/20182.1Esp 68Volta a la Comunitat Valenciana0 
 31/01/20182.1sEsp 17Volta a la Comunitat Valenciana, Stage 1 : Oropesa El Mar - Peñiscola0 
 28/01/20181.1Esp 8Trofeo Palma20 
 26/01/20181.1Esp 35Trofeo Serra de Tramuntana0 
 25/01/20181.1Esp 21Trofeo Campos - Ses Salines0 
  Total 2018: 174  
                         
2017 Movistar Team
 24/09/2017WCRRNor 58World Championships (Bergen) R.R.10 
 10/09/2017GT2rEsp 4Vuelta a España, Mountains classification15 
 10/09/2017GT2rEsp 8Vuelta a España, Points classification3 
 10/09/2017GT2Esp 22Vuelta a España60 
 10/09/2017GT2sEsp 20Vuelta a España, Stage 21 : Arroyomolinos - Madrid0 
 9/09/2017GT2sEsp 25Vuelta a España, Stage 20 : Corvera de Asturias - Alto de l'Angliru0 
 8/09/2017GT2sEsp 15Vuelta a España, Stage 19 : Caso - Gijon0 
 7/09/2017GT2sEsp 5Vuelta a España, Stage 18 : Suances - Santo Toribio de Liebana10 
 6/09/2017GT2sEsp 72Vuelta a España, Stage 17 : Villadiego - Alto de los Machucos0 
 5/09/2017GT2sEsp 88Vuelta a España, Stage 16 : Los Arcos - Logroño I.T.T.0 
 3/09/2017GT2sEsp 61Vuelta a España, Stage 15 : Alcala la Real - Sierra Nevada/Alto Hoya de la Mora0 
 2/09/2017GT2sEsp 68Vuelta a España, Stage 14 : Ecija - Sierra de la Pandera0 
 1/09/2017GT2sEsp 82Vuelta a España, Stage 13 : Coin - Tomares0 
 31/08/2017GT2sEsp 3Vuelta a España, Stage 12 : Motril - Antequera25 
 30/08/2017GT2sEsp 56Vuelta a España, Stage 11 : Lorca - Calar Alto0 
 29/08/2017GT2sEsp 2Vuelta a España, Stage 10 : Caravaca de la Cruz - Alhama de Murcia40 
 27/08/2017GT2sEsp 44Vuelta a España, Stage 9 : Orihuela-Costa - Cumbre del Sol0 
 26/08/2017GT2sEsp 61Vuelta a España, Stage 8 : Hellin - Xorret de Cati0 
 25/08/2017GT2sEsp 3Vuelta a España, Stage 7 : Lliria - Cuenca25 
 24/08/2017GT2sEsp 11Vuelta a España, Stage 6 : Vilarreal - Port de Sagunt0 
 23/08/2017GT2sEsp 65Vuelta a España, Stage 5 : Benicassim - Alcossebremat0 
 22/08/2017GT2sEsp 28Vuelta a España, Stage 4 : Escaldes-Engordany (AND) - Tarragona0 
 21/08/2017GT2sEsp 63Vuelta a España, Stage 3 : Prades - Andorra la Vella (AND)0 
 20/08/2017GT2sEsp 47Vuelta a España, Stage 2 : Nîmes (FRA) - Gruissan (FRA)0 
 19/08/2017GT2sEsp 8Vuelta a España, Stage 1 : Nîmes (FRA) T.T.T.0 
 6/08/2017CC1Den 24European Championships (Herning) R.R.0 
 4/08/20172.WT2Pol 23Tour de Pologne13 
 4/08/20172.WT2sPol 19Tour de Pologne, Stage 7 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 3/08/20172.WT2sPol 17Tour de Pologne, Stage 6 : Wieliczka - Zakopane0 
 2/08/20172.WT2sPol 8Tour de Pologne, Stage 5 : Nagawczyna - Rzeszow1 
 1/08/20172.WT2sPol 17Tour de Pologne, Stage 4 : Zawiercie - Zabrze0 
 31/07/20172.WT2sPol 50Tour de Pologne, Stage 3 : Jaworzno - Szczyrk0 
 30/07/20172.WT2sPol 53Tour de Pologne, Stage 2 : Tarnowskie Gory - Katowice0 
 29/07/20172.WT2sPol 29Tour de Pologne, Stage 1 : Krakow - Krakow0 
 18/06/20172.1Fra 37Route du Sud0 
 15/06/20172.1sFra 15Route du Sud, Stage 1 : Villeveyrac - Saint-Pons-de-Thomières0 
 28/05/2017GT2Ita 50Giro d'Italia16 
 28/05/2017GT2sIta 79Giro d'Italia, Stage 21 : Monza - Milano I.T.T.0 
 27/05/2017GT2sIta 62Giro d'Italia, Stage 20 : Pordenone - Asiago0 
 26/05/2017GT2sIta 25Giro d'Italia, Stage 19 : San Candido - Piancavallo0 
 25/05/2017GT2sIta 45Giro d'Italia, Stage 18 : Moena - Ortisei0 
 24/05/2017GT2sIta 36Giro d'Italia, Stage 17 : Tirano - Canazei0 
 23/05/2017GT2sIta 84Giro d'Italia, Stage 16 : Rovetta - Bormio0 
 21/05/2017GT2sIta 79Giro d'Italia, Stage 15 : Valdengo - Bergamo0 
 20/05/2017GT2sIta 70Giro d'Italia, Stage 14 : Castellania - Oropa0 
 19/05/2017GT2sIta 44Giro d'Italia, Stage 13 : Reggio Emilia - Tortona0 
 18/05/2017GT2sIta 134Giro d'Italia, Stage 12 : Forli - Reggio Emilia0 
 17/05/2017GT2sIta 38Giro d'Italia, Stage 11 : Firenze - Bagno di Romagna0 
 16/05/2017GT2sIta 64Giro d'Italia, Stage 10 : Foligno - Montefalco I.T.T.0 
 14/05/2017GT2sIta 85Giro d'Italia, Stage 9 : Montenero di Bisaccia - Blockhaus0 
 13/05/2017GT2sIta 50Giro d'Italia, Stage 8 : Molfetta - Peschici0 
 12/05/2017GT2sIta 23Giro d'Italia, Stage 7 : Castrovillari - Alberobello0 
 11/05/2017GT2sIta 91Giro d'Italia, Stage 6 : Reggio Calabria - Terme Luigiane0 
 10/05/2017GT2sIta 25Giro d'Italia, Stage 5 : Pedara - Messina0 
 9/05/2017GT2sIta 65Giro d'Italia, Stage 4 : Cefalu - Etna0 
 7/05/2017GT2sIta 52Giro d'Italia, Stage 3 : Tortoli - Cagliari0 
 6/05/2017GT2sIta 33Giro d'Italia, Stage 2 : Olbia - Tortoli0 
 5/05/2017GT2sIta 21Giro d'Italia, Stage 1 : Alghero - Olbia0 
 23/04/20171.WT1Bel 59Liège - Bastogne - Liège5 
 19/04/20171.WT2Bel 69Flèche Wallonne5 
 16/04/20171.WT2Ned 5Amstel Gold Race86 
 9/04/20171.1Esp 13Klasika Primavera de Amorebieta8 
 2/04/20171.1Esp 3Vuelta a La Rioja40 
 1/04/20171.1Esp 19GP Miguel Indurain5 
 26/03/20172.WT2Esp 27Volta a Catalunya9 
 26/03/20172.WT2sEsp 22Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 25/03/20172.WT2sEsp 21Volta a Catalunya, Stage 6 : Tortosa - Reus0 
 24/03/20172.WT2sEsp 94Volta a Catalunya, Stage 5 : Valls - Tortosa/Lo Tosa0 
 23/03/20172.WT2sEsp 9Volta a Catalunya, Stage 4 : La Seu d'Urgell - Igualada0 
 22/03/20172.WT2sEsp 77Volta a Catalunya, Stage 3 : Mataro - La Molina0 
 21/03/20172.WT2sEsp 3Volta a Catalunya, Stage 2 : Banyoles - Banyoles T.T.T.3 
 20/03/20172.WT2sEsp 6Volta a Catalunya, Stage 1 : Calella - Calella3 
 5/03/20171.HCIta 10GP Industria & Artigianato - Larciano26 
 4/03/20171.WT3Ita DNFStrade Bianche0 
  Total 2017: 408  
                         
2016 Movistar Team
 10/09/2016GT2sEsp DNFVuelta a España, Stage 20 : Benidorm - Alto Aitana0 
 9/09/2016GT2sEsp 74Vuelta a España, Stage 19 : Xabia - Calp I.T.T.0 
 8/09/2016GT2sEsp 16Vuelta a España, Stage 18 : Requena - Gandia0 
 7/09/2016GT2sEsp 63Vuelta a España, Stage 17 : Castellon - Llucena/Alto Mas de la Costa0 
 5/09/2016GT2sEsp 25Vuelta a España, Stage 16 : Alcañiz - Peñiscola0 
 4/09/2016GT2sEsp 35Vuelta a España, Stage 15 : Sabiñanigo - Aramon Formigal0 
 3/09/2016GT2sEsp 59Vuelta a España, Stage 14 : Urdax-Dantxarinea - Gourette/Col d'Aubisque0 
 2/09/2016GT2sEsp 18Vuelta a España, Stage 13 : Bilbao - Urdax-Dantxarinea0 
 1/09/2016GT2sEsp 56Vuelta a España, Stage 12 : Los Corrales de Buelna - Bilbao0 
 31/08/2016GT2sEsp 65Vuelta a España, Stage 11 : Colunga - Peña Cabarga0 
 29/08/2016GT2sEsp 51Vuelta a España, Stage 10 : Lugones - Lagos de Covadonga0 
 28/08/2016GT2sEsp 76Vuelta a España, Stage 9 : Cistierna - Oviedo/Alto del Naranco0 
 27/08/2016GT2sEsp 75Vuelta a España, Stage 8 : Villalpando - Alto de La Camperona0 
 26/08/2016GT2sEsp 13Vuelta a España, Stage 7 : Maceda - Puebla de Sanabria0 
 25/08/2016GT2sEsp 55Vuelta a España, Stage 6 : Monforte de Lemos - Luintra0 
 24/08/2016GT2sEsp 95Vuelta a España, Stage 5 : Viveiro - Lugo0 
 23/08/2016GT2sEsp 75Vuelta a España, Stage 4 : Betanzos - San Andres de Teixido0 
 22/08/2016GT2sEsp 68Vuelta a España, Stage 3 : Marin - Mirador de Ezaro0 
 21/08/2016GT2sEsp 12Vuelta a España, Stage 2 : Ourense - Baiona0 
 20/08/2016GT2sEsp 2Vuelta a España, Stage 1 : Ourense - Castrelo de Miño T.T.T.10 
 6/08/20162.HCEsp 26Vuelta a Burgos5 
 4/08/20162.HCsEsp 7Vuelta a Burgos, Stage 3 : Sedano - Villarcayo0 
 3/08/20162.HCsEsp 2Vuelta a Burgos, Stage 2 : Burgos - Burgos T.T.T.3 
 2/08/20162.HCsEsp 6Vuelta a Burgos, Stage 1 : Sasamon - Melgar de Fernamental0 
 30/07/20161.WT2Esp 81Clasica San Sebastian5 
 25/06/2016NC1Esp 1National Championships Spain (Cocentaina) R.R.140 
 19/06/20162.1Fra 12Route du Sud18 
 19/06/20162.1sFra 7Route du Sud, Stage 5 : Clermont-Pouyguillès - Clermont-Pouyguillès0 
 18/06/20162.1sFra 15Route du Sud, Stage 4 : Saint-Gaudens - Val d'Azun/Couraduque0 
 17/06/20162.1sFra 4Route du Sud, Stage 2 : Saint-Pierre-de-Trivisy - Albi3 
 16/06/20162.1sFra 3Route du Sud, Stage 1 : Saint-Pons-de-Thomières - Bessières5 
 29/05/2016GT2Ita 49Giro d'Italia17 
 29/05/2016GT2sIta 16Giro d'Italia, Stage 21 : Cuneo - Torino0 
 28/05/2016GT2sIta 68Giro d'Italia, Stage 20 : Guillestre - Sant'Anna di Vinadio0 
 27/05/2016GT2sIta 41Giro d'Italia, Stage 19 : Pinerolo - Risoul (Fra)0 
 26/05/2016GT2sIta 63Giro d'Italia, Stage 18 : Muggio - Pinerolo0 
 25/05/2016GT2sIta 43Giro d'Italia, Stage 17 : Molveno - Cassano d'Adda0 
 24/05/2016GT2sIta 45Giro d'Italia, Stage 16 : Brixen - Andalo0 
 22/05/2016GT2sIta 132Giro d'Italia, Stage 15 : Castelrotto - Alpe di Siusi I.T.T.0 
 21/05/2016GT2sIta 51Giro d'Italia, Stage 14 : Alpago - Corvara in Alta Badia0 
 20/05/2016GT2sIta 41Giro d'Italia, Stage 13 : Palmanova - Cividale del Friuli0 
 19/05/2016GT2sIta 33Giro d'Italia, Stage 12 : Noale - Bibione0 
 18/05/2016GT2sIta 30Giro d'Italia, Stage 11 : Modena - Asolo0 
 17/05/2016GT2sIta 52Giro d'Italia, Stage 10 : Campi Bisenzio - Sestola0 
 15/05/2016GT2sIta 71Giro d'Italia, Stage 9 : Chianti - Chianti I.T.T.0 
 14/05/2016GT2sIta 17Giro d'Italia, Stage 8 : Foligno - Arezzo0 
 13/05/2016GT2sIta 58Giro d'Italia, Stage 7 : Sulmona - Foligno0 
 12/05/2016GT2sIta 77Giro d'Italia, Stage 6 : Ponte - Roccaraso/Aremogna0 
 11/05/2016GT2sIta 75Giro d'Italia, Stage 5 : Praia a Mare - Benevento0 
 10/05/2016GT2sIta 87Giro d'Italia, Stage 4 : Catanzaro - Praia a Mare0 
 8/05/2016GT2sIta 32Giro d'Italia, Stage 3 : Nijmegen (Ned) - Arnhem (Ned)0 
 7/05/2016GT2sIta 39Giro d'Italia, Stage 2 : Arnhem (Ned) - Nijmegen (Ned)0 
 6/05/2016GT2sIta 109Giro d'Italia, Stage 1 : Apeldoorn (Ned) I.T.T.0 
 1/05/20162.WT2Sui 67Tour de Romandie5 
 1/05/20162.WT2sSui 15Tour de Romandie, Stage 5 : Ollon - Genève0 
 30/04/20162.WT2sSui 56Tour de Romandie, Stage 4 : Conthey - Villars-sur-Ollon0 
 29/04/20162.WT2sSui 110Tour de Romandie, Stage 3 : Sion - Sion I.T.T.0 
 28/04/20162.WT2sSui 103Tour de Romandie, Stage 2 : Moudon - Morgins0 
 27/04/20162.WT2sSui 60Tour de Romandie, Stage 1 : Mathod - Moudon0 
 26/04/20162.WT2sSui 62Tour de Romandie, Prologue : La Chaux-de-Fonds I.T.T.0 
 17/04/20162.1Esp 11Vuelta a Castilla y Leon21 
 16/04/20162.1sEsp 3Vuelta a Castilla y Leon, Stage 2 : Bragança (Por) - Fermoselhe5 
 15/04/20162.1sEsp 13Vuelta a Castilla y Leon, Stage 1 : Alcanices - Bragança (Por)0 
 11/03/20162.WT1sFra DNFParis - Nice, Stage 5 : Saint-Paul-Trois-Châteaux - Salon-de-Provence0 
 10/03/20162.WT1sFra 30Paris - Nice, Stage 4 : Juliénas - Romans-sur-Isère0 
 8/03/20162.WT1sFra 27Paris - Nice, Stage 2 : Contres - Commentry0 
 7/03/20162.WT1sFra 127Paris - Nice, Stage 1 : Condé-sur-Vesgre - Vendôme0 
 6/03/20162.WT1sFra 104Paris - Nice, Prologue : Conflans-Sainte-Honorine I.T.T.0 
 21/02/20162.1Por 42Volta ao Algarve0 
 20/02/20162.1sPor 5Volta ao Algarve, Stage 4 : Sao Bras de Alportel - Tavira0 
 17/02/20162.1sPor 11Volta ao Algarve, Stage 1 : Lagos - Albufeira0 
 14/02/20161.1Esp 10Clasica de Almeria12 
 13/02/20161.1Esp 12Vuelta a Murcia9 
 24/01/20162.WT2Aus 26Tour Down Under10 
 24/01/20162.WT2sAus 21Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 23/01/20162.WT2sAus 30Tour Down Under, Stage 5 : McLaren-Vale - Willunga Hill0 
 22/01/20162.WT2sAus 12Tour Down Under, Stage 4 : Norwood - Victor Harbour0 
 21/01/20162.WT2sAus 24Tour Down Under, Stage 3 : Glenelg - Campbelltown0 
 20/01/20162.WT2sAus 64Tour Down Under, Stage 2 : Unley - Stirling0 
 19/01/20162.WT2sAus 9Tour Down Under, Stage 1 : Prospect - Lyndoch0 
  Total 2016: 268  
                         
2015 Movistar Team
 11/10/20152.1Uae 31Abu Dhabi Tour0 
 11/10/20152.1sUae 10Abu Dhabi Tour, Stage 4 : Yas Marina, circuit race0 
 9/10/20152.1sUae 7Abu Dhabi Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 8/10/20152.1sUae 8Abu Dhabi Tour, Stage 1 : Qasr-al-Sarab - Madinat Zayed0 
 4/10/20151.WT1Ita 24Il Lombardia16 
 2/10/20151.HCIta 5Gran Piemonte54 
 1/10/20151.HCIta 38Milano - Torino0 
 13/09/2015GT2rEsp 9Vuelta a España, Mountains classification2 
 13/09/2015GT2rEsp 10Vuelta a España, Points classification1 
 13/09/2015GT2Esp 43Vuelta a España23 
 13/09/2015GT2sEsp 12Vuelta a España, Stage 21 : Alcala de Henares - Madrid0 
 12/09/2015GT2sEsp 52Vuelta a España, Stage 20 : San Lorenzo de El Escorial - Cercedilla0 
 11/09/2015GT2sEsp 72Vuelta a España, Stage 19 : Medina del Campo - Avila0 
 10/09/2015GT2sEsp 18Vuelta a España, Stage 18 : Roa - Riaza0 
 9/09/2015GT2sEsp 119Vuelta a España, Stage 17 : Burgos - Burgos I.T.T.0 
 7/09/2015GT2sEsp 52Vuelta a España, Stage 16 : Luarca - Alto Ermita de Alba0 
 6/09/2015GT2sEsp 69Vuelta a España, Stage 15 : Comillas - Alto de Sotres0 
 5/09/2015GT2sEsp 3Vuelta a España, Stage 14 : Vitoria - Alto Campoo25 
 4/09/2015GT2sEsp 5Vuelta a España, Stage 13 : Calatayud - Tarazona10 
 3/09/2015GT2sEsp 9Vuelta a España, Stage 12 : Escaldes (AND) - Lleida2 
 2/09/2015GT2sEsp 63Vuelta a España, Stage 11 : Andorra la Vella (AND) - Cortals d´Encamp (AND)0 
 31/08/2015GT2sEsp 3Vuelta a España, Stage 10 : Valencia - Castellon25 
 30/08/2015GT2sEsp 123Vuelta a España, Stage 9 : Torrevieja - Alto Cumbre del Sol0 
 29/08/2015GT2sEsp 9Vuelta a España, Stage 8 : Puebla de Don Fadrique - Murcia2 
 28/08/2015GT2sEsp 90Vuelta a España, Stage 7 : Jodar - La Alpujarra0 
 27/08/2015GT2sEsp 78Vuelta a España, Stage 6 : Cordoba - Sierra de Cazorla0 
 26/08/2015GT2sEsp 5Vuelta a España, Stage 5 : Rota - Alcala de Guadaira10 
 25/08/2015GT2sEsp 75Vuelta a España, Stage 4 : Estepona - Vejer de la Frontera0 
 24/08/2015GT2sEsp 26Vuelta a España, Stage 3 : Mijas - Malaga0 
 23/08/2015GT2sEsp 84Vuelta a España, Stage 2 : Alhaurin de la Torre - Caminito del Rey0 
 22/08/2015GT2sEsp 9Vuelta a España, Stage 1 : Puerto Banus - Marbella T.T.T.0 
 16/08/20152.WT2Bel 21Eneco Tour16 
 16/08/20152.WT2sBel 32Eneco Tour, Stage 7 : Sint-Pieters-Leeuw - Geraardsbergen0 
 15/08/20152.WT2sBel 30Eneco Tour, Stage 6 : Heerlen (NED) - Houffalize0 
 14/08/20152.WT2sNed 12Eneco Tour, Stage 5 : Riemst (BEL) - Sittard0 
 13/08/20152.WT2sNed 127Eneco Tour, Stage 4 : Hoogerheide (NED) I.T.T.0 
 12/08/20152.WT2sBel 43Eneco Tour, Stage 3 : Beveren - Ardooie0 
 11/08/20152.WT2sNed 16Eneco Tour, Stage 2 : Breda - Breda0 
 10/08/20152.WT2sNed 9Eneco Tour, Stage 1 : Bolsward - Bolsward0 
 1/08/20151.WT2Esp 79Clasica San Sebastian5 
 31/07/20151.1Esp 4Circuito de Getxo - Memorial Ricardo Otxoa36 
 25/07/20151.1Esp 19Prueba Villafranca - Ordiziako Klasika5 
 28/06/2015NC1Esp 50National Championships Spain (Caceres) R.R.0 
 21/06/20152.WT1Sui 35Tour de Suisse5 
 21/06/20152.WT1sSui 87Tour de Suisse, Stage 8 : Bern - Bern I.T.T.0 
 20/06/20152.WT1sSui 42Tour de Suisse, Stage 7 : Bern - Bern0 
 19/06/20152.WT1sSui 10Tour de Suisse, Stage 6 : Biel - Düdingen0 
 18/06/20152.WT1sSui 14Tour de Suisse, Stage 5 : Wil - Biel0 
 17/06/20152.WT1sSui 71Tour de Suisse, Stage 4 : Unterterzen - Sölden/Rettenbachgletscher (AUT)0 
 16/06/20152.WT1sSui 49Tour de Suisse, Stage 3 : Flims - Schwarzenbach0 
 15/06/20152.WT1sSui 10Tour de Suisse, Stage 2 : Quinto - Olivone0 
 14/06/20152.WT1sSui 21Tour de Suisse, Stage 1 : Risch-Rotkreuz - Risch-Rotkreuz0 
 13/06/20152.WT1sSui 46Tour de Suisse, Prologue : Risch-Rotkreuz I.T.T.0 
 26/04/20151.WT1Bel 75Liège - Bastogne - Liège5 
 22/04/20151.WT2Bel 38Flèche Wallonne5 
 19/04/20151.WT2Ned 48Amstel Gold Race5 
 12/04/20151.WT1Fra DNFParis - Roubaix0 
 5/04/20151.WT1Bel 34Ronde van Vlaanderen5 
 29/03/20152.WT2Esp 62Volta a Catalunya5 
 29/03/20152.WT2sEsp 6Volta a Catalunya, Stage 7 : L'Hospitalet de Llobregat - Barcelona3 
 28/03/20152.WT2sEsp 36Volta a Catalunya, Stage 6 : Cervera - Port Aventura0 
 27/03/20152.WT2sEsp 18Volta a Catalunya, Stage 5 : Alp - Valls0 
 26/03/20152.WT2sEsp 107Volta a Catalunya, Stage 4 : Tona - Alp/La Molina0 
 25/03/20152.WT2sEsp 83Volta a Catalunya, Stage 3 : Girona - Girona0 
 24/03/20152.WT2sEsp 2Volta a Catalunya, Stage 2 : Mataro - Olot22 
 23/03/20152.WT2sEsp 15Volta a Catalunya, Stage 1 : Calella - Calella0 
 22/03/20151.WT1Ita 81Milano - Sanremo5 
 15/03/20152.WT1rFra 37Paris - Nice, Mountains classification0 
 15/03/20152.WT1rFra 7Paris - Nice, Points classification2 
 15/03/20152.WT1Fra 70Paris - Nice5 
 15/03/20152.WT1sFra 72Paris - Nice, Stage 7 : Nice - Col d'Eze I.T.T.0 
 14/03/20152.WT1sFra 48Paris - Nice, Stage 6 : Vence - Nice0 
 13/03/20152.WT1sFra 5Paris - Nice, Stage 5 : Saint-Etienne - Rasteau5 
 12/03/20152.WT1sFra 92Paris - Nice, Stage 4 : Varennes-sur-Allier - Croix-de-Chaubouret0 
 11/03/20152.WT1sFra 5Paris - Nice, Stage 3 : Saint-Amand-Montrond - Saint-Pourçain-sur-Sioule5 
 10/03/20152.WT1sFra 5Paris - Nice, Stage 2 : Saint-Aignan - Saint-Amand-Montrond5 
 9/03/20152.WT1sFra 6Paris - Nice, Stage 1 : Saint-Rémy-lès-Chevreuse - Contres3 
 8/03/20152.WT1sFra 41Paris - Nice, Prologue : Maurepas I.T.T.0 
 22/02/20152.HCOma 39Tour of Oman5 
 22/02/20152.HCsOma 14Tour of Oman, Stage 6 : Muscat Airport - Muscat0 
 13/02/20152.HCQat 35Tour of Qatar5 
 13/02/20152.HCsQat 10Tour of Qatar, Stage 6 : Sealine Beach Resort - Doha Corniche0 
 12/02/20152.HCsQat 7Tour of Qatar, Stage 5 : Al Zubara Fort - Madinat ash-Shamal0 
 11/02/20152.HCsQat 9Tour of Qatar, Stage 4 : Al Thakhira - Mesaieed0 
 8/02/20152.HCsQat leaderTour of Qatar, Stage 1 : Dukhan - Sealine Beach8 
 8/02/20152.HCsQat 1Tour of Qatar, Stage 1 : Dukhan - Sealine Beach25 
 1/02/20151.1Esp 13Trofeo Palma8 
 31/01/20151.1Esp 4Trofeo Serra de Tramuntana36 
 29/01/20151.1Esp 3Trofeo Santanyi40 
  Total 2015: 444  
                         
2014 Movistar Team
 14/09/20141.WT2Can 53GP de Montréal5 
 12/09/20141.WT2Can 44GP de Québec5 
 17/08/20142.WT2Ned 42Eneco Tour5 
 17/08/20142.WT2sNed 74Eneco Tour, Stage 7 : Riemst (Bel) - Sittard0 
 16/08/20142.WT2sBel 44Eneco Tour, Stage 6 : Heerlen (Ned) - La Redoute0 
 15/08/20142.WT2sBel 41Eneco Tour, Stage 5 : Geraardsbergen - Geraardsbergen0 
 14/08/20142.WT2sBel 11Eneco Tour, Stage 4 : Koksijde - Ardooie0 
 13/08/20142.WT2sNed 101Eneco Tour, Stage 3 : Breda - Breda I.T.T.0 
 12/08/20142.WT2sNed 104Eneco Tour, Stage 2 : Waalwijk - Vlijmen0 
 11/08/20142.WT2sNed 23Eneco Tour, Stage 1 : Terneuzen - Terneuzen0 
 2/08/20141.WT2Esp DNFClasica San Sebastian0 
 31/07/20141.1Esp 4Circuito de Getxo - Memorial Ricardo Otxoa36 
 24/07/2014GT1sFra DQTour de France, Stage 18 : Pau - Hautacam0 
 23/07/2014GT1sFra 62Tour de France, Stage 17 : Saint-Gaudens - Saint-Lary-Soulan/Pla d'Adet0 
 22/07/2014GT1sFra 61Tour de France, Stage 16 : Carcassonne - Bagneres-de-Luchon0 
 20/07/2014GT1sFra 14Tour de France, Stage 15 : Tallard - Nîmes0 
 19/07/2014GT1sFra 49Tour de France, Stage 14 : Grenoble - Risoul0 
 18/07/2014GT1sFra 49Tour de France, Stage 13 : Saint-Etienne - Chamrousse0 
 17/07/2014GT1sFra 10Tour de France, Stage 12 : Bourg-en-Bresse - Saint-Etienne1 
 16/07/2014GT1sFra 6Tour de France, Stage 11 : Besancon - Oyonnax10 
 14/07/2014GT1sFra 58Tour de France, Stage 10 : Mulhouse - La Planche des Belles Filles0 
 13/07/2014GT1sFra 6Tour de France, Stage 9 : Gerardmer - Mulhouse10 
 12/07/2014GT1sFra 76Tour de France, Stage 8 : Tomblaine - Gerardmer/La Mauselaine0 
 11/07/2014GT1sFra 117Tour de France, Stage 7 : Epernay - Nancy0 
 10/07/2014GT1sFra 30Tour de France, Stage 6 : Arras - Reims0 
 9/07/2014GT1sFra 49Tour de France, Stage 5 : Ieper (Bel) - Arenberg0 
 8/07/2014GT1sFra 26Tour de France, Stage 4 : Le Touquet Paris-Plage - Lille0 
 7/07/2014GT1sFra 8Tour de France, Stage 3 : Cambridge (GBr) - London (GBr)3 
 6/07/2014GT1sFra 84Tour de France, Stage 2 : York (GBr) - Sheffield (GBr)0 
 5/07/2014GT1sFra 9Tour de France, Stage 1 : Leeds (GBr) - Harrogate (GBr)2 
 29/06/2014NC1Esp 8National Championships Spain (Ponferrada) R.R.36 
 22/06/20142.WT1rSui 5Tour de Suisse, Points classification5 
 22/06/20142.WT1Sui 40Tour de Suisse5 
 22/06/20142.WT1sSui 46Tour de Suisse, Stage 9 : Martigny - Saas-Fee0 
 21/06/20142.WT1sSui 51Tour de Suisse, Stage 8 : Delémont - Verbier0 
 20/06/20142.WT1sSui 79Tour de Suisse, Stage 7 : Worb - Worb I.T.T.0 
 19/06/20142.WT1sSui 7Tour de Suisse, Stage 6 : Buren an der Aare - Delémont2 
 18/06/20142.WT1sSui 5Tour de Suisse, Stage 5 : Ossingen - Buren an der Aare5 
 17/06/20142.WT1sSui 9Tour de Suisse, Stage 4 : Heiden - Ossingen0 
 16/06/20142.WT1sSui 6Tour de Suisse, Stage 3 : Sarnen - Heiden3 
 15/06/20142.WT1sSui 21Tour de Suisse, Stage 2 : Bellinzona - Sarnen0 
 14/06/20142.WT1sSui 62Tour de Suisse, Stage 1 : Bellinzona - Bellinzona I.T.T.0 
 18/05/20142.1Esp 16Vuelta a Castilla y Leon9 
 18/05/20142.1sEsp 3Vuelta a Castilla y Leon, Stage 3 : Lubian - Bembibre5 
 16/05/20142.1sEsp leaderVuelta a Castilla y Leon, Stage 1 : Ciudad Rodrigo - Zamora6 
 16/05/20142.1sEsp 1Vuelta a Castilla y Leon, Stage 1 : Ciudad Rodrigo - Zamora20 
 23/03/20141.WT1Ita DNFMilano - Sanremo0 
 16/03/20142.WT1rFra 3Paris - Nice, Points classification18 
 16/03/20142.WT1Fra 4Paris - Nice136 
 16/03/20142.WT1sFra 2Paris - Nice, Stage 8 : Nice - Nice28 
 15/03/20142.WT1sFra 4Paris - Nice, Stage 7 : Mougins - Biot10 
 14/03/20142.WT1sFra 14Paris - Nice, Stage 6 : Saint-Saturnin-les-Avignon - Fayence0 
 13/03/20142.WT1sFra 14Paris - Nice, Stage 5 : Crèche-sur-Saône - Rive-de-Gier0 
 12/03/20142.WT1sFra 8Paris - Nice, Stage 4 : Nevers - Belleville1 
 11/03/20142.WT1sFra 3Paris - Nice, Stage 3 : Toucy - Magny-Cours18 
 10/03/20142.WT1sFra 10Paris - Nice, Stage 2 : Rambouillet - Saint-Georges-sur-Baulche0 
 9/03/20142.WT1sFra 4Paris - Nice, Stage 1 : Mantes-La-Jolie - Mantes-La-Jolie10 
 2/03/20141.1Esp 6Clasica de Almeria28 
 1/03/20141.1Esp 5Vuelta a Murcia32 
 23/02/20142.1Por 45Volta ao Algarve0 
 23/02/20142.1sPor 4Volta ao Algarve, Stage 5 : Tavira - Vilamoura3 
 19/02/20142.1sPor 19Volta ao Algarve, Stage 1 : Faro - Albufeira0 
 22/01/20142.WT2sAus DNSTour Down Under, Stage 2 : Prospect - Stirling0 
 21/01/20142.WT2sAus 69Tour Down Under, Stage 1 : Nuriootpa - Angaston0 
 19/01/2014NEAus 5Tour Down Under, Tour Down Under Classic0 
  Total 2014: 457  
                         
2013 Movistar Team
 19/09/20132.1sGbr DNFTour of Britain, Stage 5 : Machynlleth - Caerphilly0 
 18/09/20132.1sGbr 5Tour of Britain, Stage 4 : Stoke-on-Trent - Llanberis0 
 16/09/20132.1sGbr 16Tour of Britain, Stage 2 : Carlisle - Kendal0 
 1/09/20131.WT2Fra 12GP Ouest France - Plouay35 
 25/08/20131.WT2Ger 4Vattenfall Cyclassics - Hamburg96 
 18/08/20132.WT2Bel 24Eneco Tour of Benelux12 
 18/08/20132.WT2sBel 30Eneco Tour of Benelux, Stage 7 : Tienen - Geraardsbergen0 
 17/08/20132.WT2sBel 18Eneco Tour of Benelux, Stage 6 : Riemst - Aywaille0 
 16/08/20132.WT2sNed 70Eneco Tour of Benelux, Stage 5 : Sittard - Sittard I.T.T.0 
 15/08/20132.WT2sNed 134Eneco Tour of Benelux, Stage 4 : Essen (Bel) - Vlijmen0 
 14/08/20132.WT2sNed 10Eneco Tour of Benelux, Stage 3 : Oosterhout - Brouwershaven0 
 13/08/20132.WT2sBel 15Eneco Tour of Benelux, Stage 2 : Ardooie - Brussel0 
 12/08/20132.WT2sBel 14Eneco Tour of Benelux, Stage 1 : Koksijde - Ardooie0 
 21/07/2013GT1rFra 7Tour de France, Points classification5 
 21/07/2013GT1Fra 79Tour de France20 
 21/07/2013GT1sFra 19Tour de France, Stage 21 : Versailles - Paris0 
 20/07/2013GT1sFra 115Tour de France, Stage 20 : Annecy - Annecy/Semnoz0 
 19/07/2013GT1sFra 42Tour de France, Stage 19 : Bourg d'Oisans - Le Grand Bornand0 
 18/07/2013GT1sFra 71Tour de France, Stage 18 : Gap - L'Alpe d'Huez0 
 17/07/2013GT1sFra 158Tour de France, Stage 17 : Embrun - Chorges I.T.T.0 
 16/07/2013GT1sFra 69Tour de France, Stage 16 : Vaison-la-Romaine - Gap0 
 14/07/2013GT1sFra 68Tour de France, Stage 15 : Givors - Mont Ventoux0 
 13/07/2013GT1sFra 4Tour de France, Stage 14 : Saint-Pourçain-sur-Sioule - Lyon25 
 12/07/2013GT1sFra 69Tour de France, Stage 13 : Tours - Saint-Amand-Montrond0 
 11/07/2013GT1sFra 7Tour de France, Stage 12 : Fougères - Tours5 
 10/07/2013GT1sFra 99Tour de France, Stage 11 : Avranches - Mont-Saint-Michel I.T.T.0 
 9/07/2013GT1sFra 10Tour de France, Stage 10 : St-Gildas-des-Bois - Saint Malo1 
 7/07/2013GT1sFra 81Tour de France, Stage 9 : Saint-Girons - Bagnères-de-Bigorre0 
 6/07/2013GT1sFra 80Tour de France, Stage 8 : Castres - Ax-3-Domaines0 
 5/07/2013GT1sFra 118Tour de France, Stage 7 : Montpellier - Albi0 
 4/07/2013GT1sFra 7Tour de France, Stage 6 : Aix-en-Provence - Montpellier5 
 3/07/2013GT1sFra 10Tour de France, Stage 5 : Cagnes-sur-Mer - Marseille1 
 2/07/2013GT1sFra 7Tour de France, Stage 4 : Nice - Nice T.T.T.1 
 1/07/2013GT1sFra 3Tour de France, Stage 3 : Ajaccio - Calvi35 
 30/06/2013GT1sFra 122Tour de France, Stage 2 : Bastia - Ajaccio0 
 29/06/2013GT1sFra 9Tour de France, Stage 1 : Porto-Vecchio - Bastia2 
 23/06/2013NC1Esp 4National Championships Spain (Bembibre) R.R.62 
 16/06/20132.WT1Sui 61Tour de Suisse5 
 16/06/20132.WT1sSui 86Tour de Suisse, Stage 9 : Bad Ragaz - Flumserberg I.T.T.0 
 15/06/20132.WT1sSui 13Tour de Suisse, Stage 8 : Zernez - Bad Ragaz0 
 14/06/20132.WT1sSui 48Tour de Suisse, Stage 7 : Meilen - La Punt0 
 13/06/20132.WT1sSui 23Tour de Suisse, Stage 6 : Leuggern - Meilen0 
 12/06/20132.WT1sSui 16Tour de Suisse, Stage 5 : Buochs - Leuggern0 
 11/06/20132.WT1sSui 16Tour de Suisse, Stage 4 : Innertkirchen - Buochs0 
 10/06/20132.WT1sSui 83Tour de Suisse, Stage 3 : Montreux - Meiringen0 
 9/06/20132.WT1sSui 71Tour de Suisse, Stage 2 : Quinto - Crans-Montana0 
 8/06/20132.WT1sSui 108Tour de Suisse, Stage 1 : Quinto - Quinto I.T.T.0 
 14/04/20132.1Esp 6Vuelta a Castilla y Leon45 
 14/04/20132.1sEsp 4Vuelta a Castilla y Leon, Stage 3 : Aguilar de Campoo - Cervera de Pisuerga3 
 13/04/20132.1sEsp 4Vuelta a Castilla y Leon, Stage 2 : Urena - Palencia3 
 12/04/20132.1sEsp 4Vuelta a Castilla y Leon, Stage 1 : Avila - Valladolid3 
 7/04/20131.WT1Fra 59Paris - Roubaix5 
 4/04/20131.1Bel 33GP Pino Cerami0 
 3/04/20131.HCBel 11Scheldeprijs22 
 31/03/20131.WT1Bel DNFRonde van Vlaanderen0 
 24/03/20131.WT2Bel 29Gent - Wevelgem7 
 22/03/20131.WT2Bel 14E3 Prijs Vlaanderen - Harelbeke27 
 17/03/20131.WT1Ita 25Milano - Sanremo14 
 10/03/20132.WT1rFra 9Paris - Nice, Points classification0 
 10/03/20132.WT1Fra 57Paris - Nice5 
 10/03/20132.WT1sFra 117Paris - Nice, Stage 7 : Nice - Col d'Eze I.T.T.0 
 9/03/20132.WT1sFra 3Paris - Nice, Stage 6 : Manosque - Nice18 
 8/03/20132.WT1sFra 68Paris - Nice, Stage 5 : Châteauneuf-du-Pape - La Montagne de Lure0 
 7/03/20132.WT1sFra 68Paris - Nice, Stage 4 : Brioude - Saint-Vallier0 
 6/03/20132.WT1sFra 52Paris - Nice, Stage 3 : Châtel-Guyon - Brioude0 
 5/03/20132.WT1sFra 9Paris - Nice, Stage 2 : Vimory - Cérilly0 
 4/03/20132.WT1sFra 7Paris - Nice, Stage 1 : Saint-Germain-en-Laye - Nemours2 
 3/03/20132.WT1sFra 31Paris - Nice, Prologue : Houilles I.T.T.0 
 24/02/20131.HCEsp 14Clasica de Almeria12 
 23/02/20131.1Esp 31Vuelta a Murcia0 
 20/02/20132.1Esp 43Vuelta a Andalucia / Ruta Del Sol0 
 19/02/20132.1sEsp 7Vuelta a Andalucia / Ruta Del Sol, Stage 2 : Trebujena - Montilla0 
 6/02/20131.1Esp 5Trofeo Platja de Muro32 
 4/02/20131.1Esp 3Trofeo Migjorn40 
 3/02/20131.1Esp 6Trofeo Palma de Mallorca28 
 27/01/20132.WT2Aus 14Tour Down Under35 
 27/01/20132.WT2sAus 11Tour Down Under, Stage 6 : Adelaide, circuit race0 
 26/01/20132.WT2sAus 15Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 25/01/20132.WT2sAus 23Tour Down Under, Stage 4 : Modbury - Tanunda0 
 24/01/20132.WT2sAus 12Tour Down Under, Stage 3 : Unley - Stirling0 
 23/01/20132.WT2sAus 16Tour Down Under, Stage 2 : Mount Barker - Rostrevor0 
 22/01/20132.WT2sAus 9Tour Down Under, Stage 1 : Prospect - Lobethal0 
 20/01/2013NEAus 9Tour Down Under, Tour Down Under Classic0 
  Total 2013: 611  
                         
2012 Movistar Team
 1/09/2012GT2sEsp DNSVuelta a España, Stage 14 : Palas de Rei - Puerto de Ancares0 
 31/08/2012GT2sEsp 150Vuelta a España, Stage 13 : Santiago de Compostela - Ferrol0 
 30/08/2012GT2sEsp 99Vuelta a España, Stage 12 : Vilagarcia de Arousa - Mirador de Ezaro0 
 29/08/2012GT2sEsp 94Vuelta a España, Stage 11 : Cambados - Pontevedra I.T.T.0 
 28/08/2012GT2sEsp 14Vuelta a España, Stage 10 : Ponteareas - Sanxenxo0 
 26/08/2012GT2sEsp 21Vuelta a España, Stage 9 : Andorra-la-Vella (And) - Barcelona0 
 25/08/2012GT2sEsp 85Vuelta a España, Stage 8 : Lleida - Collada de la Gallina (And)0 
 24/08/2012GT2sEsp 8Vuelta a España, Stage 7 : Huesca - Alcañiz3 
 23/08/2012GT2sEsp 57Vuelta a España, Stage 6 : Tarazona - Jaca0 
 22/08/2012GT2sEsp 16Vuelta a España, Stage 5 : Logroño - Logroño0 
 21/08/2012GT2sEsp 133Vuelta a España, Stage 4 : Baracaldo - Estación de Valdezcaray0 
 20/08/2012GT2sEsp 168Vuelta a España, Stage 3 : Faustino V - Eibar (Arrate)0 
 19/08/2012GT2sEsp 23Vuelta a España, Stage 2 : Pamplona - Viana0 
 18/08/2012GT2sEsp -Vuelta a España, Stage 1 : Pamplona T.T.T.0 
 12/08/20122.WTBel 36Eneco Tour of Benelux5 
 12/08/20122.WTsBel 40Eneco Tour of Benelux, Stage 7 : Maldegem - Geraardsbergen0 
 11/08/20122.WTsBel 100Eneco Tour of Benelux, Stage 6 : Ardooie - Ardooie I.T.T.0 
 10/08/20122.WTsBel 8Eneco Tour of Benelux, Stage 5 : Hoogerheide (Ned) - Aalter1 
 9/08/20122.WTsNed 13Eneco Tour of Benelux, Stage 4 : Heers (Bel) - Bergen op Zoom0 
 8/08/20122.WTsBel 23Eneco Tour of Benelux, Stage 3 : Riemst - Genk0 
 7/08/20122.WTsNed 7Eneco Tour of Benelux, Stage 2 : Sittard - Sittard T.T.T.0 
 6/08/20122.WTsNed 7Eneco Tour of Benelux, Stage 1 : Waalwijk - Middelburg2 
 31/07/20121.1Esp 21Circuito de Getxo - Memorial Ricardo Otxoa0 
 28/07/2012WCRRGbr 44Olympic Games (London) - R.R.10 
 3/07/2012GT1sFra DNFTour de France, Stage 3 : Orchies - Boulogne-sur-Mer0 
 2/07/2012GT1sFra 11Tour de France, Stage 2 : Visé (Bel) - Tournai (Bel)0 
 1/07/2012GT1sFra 193Tour de France, Stage 1 : Liège (Bel) - Seraing (Bel)0 
 30/06/2012GT1sFra 105Tour de France, Prologue : Liège (Bel) I.T.T.0 
 24/06/2012NC1Esp 4National Championships Spain (Salamanca) R.R.63 
 17/06/20122.WTrSui 5Tour de Suisse, Points classification5 
 17/06/20122.WTSui 42Tour de Suisse5 
 17/06/20122.WTsSui 49Tour de Suisse, Stage 9 : Näfels-Lintharena - Sörenberg0 
 16/06/20122.WTsSui 36Tour de Suisse, Stage 8 : Bischofszell - Arosa0 
 15/06/20122.WTsSui 45Tour de Suisse, Stage 7 : Gossau - Gossau I.T.T.0 
 14/06/20122.WTsSui 33Tour de Suisse, Stage 6 : Wittnau - Bischofszell0 
 13/06/20122.WTsSui 14Tour de Suisse, Stage 5 : Trimbach-Olten - Gansingen0 
 12/06/20122.WTsSui 2Tour de Suisse, Stage 4 : Aarberg - Trimbach-Olten25 
 11/06/20122.WTsSui 11Tour de Suisse, Stage 3 : Martigny - Aarberg0 
 10/06/20122.WTsSui 66Tour de Suisse, Stage 2 : Verbania (Ita) - Verbier0 
 9/06/20122.WTsSui 69Tour de Suisse, Stage 1 : Lugano - Lugano I.T.T.0 
 22/04/20121.WT1Bel DQLiège - Bastogne - Liège0 
 18/04/20121.WT2Bel 45Flèche Wallonne5 
 15/04/20121.WT2Ned 63Amstel Gold Race5 
 7/04/20122.WTrEsp 3Vuelta al Pais Vasco, Points classification15 
 7/04/20122.WTEsp 67Vuelta al Pais Vasco5 
 7/04/20122.WTsEsp 45Vuelta al Pais Vasco, Stage 6 : Oñati - Oñati I.T.T.0 
 6/04/20122.WTsEsp 43Vuelta al Pais Vasco, Stage 5 : Bera - Oñati0 
 5/04/20122.WTsEsp 63Vuelta al Pais Vasco, Stage 4 : Eibar - Bera de Bidasoa (Alto de Ibardin)0 
 4/04/20122.WTsEsp 116Vuelta al Pais Vasco, Stage 3 : Vitoria-Gasteiz - Eibar (Arrate)0 
 3/04/20122.WTsEsp leaderVuelta al Pais Vasco, Stage 2 : Gueñes - Vitoria-Gasteiz10 
 3/04/20122.WTsEsp 4Vuelta al Pais Vasco, Stage 2 : Gueñes - Vitoria-Gasteiz10 
 2/04/20122.WTsEsp leaderVuelta al Pais Vasco, Stage 1 : Gueñes - Gueñes10 
 2/04/20122.WTsEsp 1Vuelta al Pais Vasco, Stage 1 : Gueñes - Gueñes40 
 25/03/20121.WT2Bel 69Gent - Wevelgem5 
 23/03/20121.WT2Bel 64E3 Prijs Vlaanderen - Harelbeke5 
 21/03/20121.1Bel 20Dwars door Vlaanderen - Waregem5 
 11/03/20122.WTFra 16Paris - Nice31 
 11/03/20122.WTsFra 69Paris - Nice, Stage 8 : Nice - Col d'Eze I.T.T.0 
 10/03/20122.WTsFra 6Paris - Nice, Stage 7 : Sisteron - Nice3 
 9/03/20122.WTsFra 17Paris - Nice, Stage 6 : Suze-la-Rousse - Sisteron0 
 8/03/20122.WTsFra 56Paris - Nice, Stage 5 : Onet-le-Chateau - Mende0 
 7/03/20122.WTsFra 53Paris - Nice, Stage 4 : Brive - Rodez0 
 6/03/20122.WTsFra 42Paris - Nice, Stage 3 : Vierzon - Lac de Vassivière0 
 5/03/20122.WTsFra 2Paris - Nice, Stage 2 : Mantes - Orléans25 
 4/03/20122.WTsFra 51Paris - Nice, Stage 1 : Dampierre - Chevreuse I.T.T.0 
 19/02/20122.1Fra 20Tour du Haut-Var5 
 18/02/20122.1sFra 7Tour du Haut-Var, Stage 1 : Draguignan - La Croix-Valmer0 
 7/02/20121.1Esp 16Trofeo Deia5 
 6/02/20121.1Esp 9Trofeo Migjorn16 
 5/02/20121.1Esp 11Trofeo Palma de Mallorca8 
 22/01/20122.WTAus 16Tour Down Under31 
 22/01/20122.WTsAus 5Tour Down Under, Stage 6 : Adelaide City, circuit race5 
 21/01/20122.WTsAus 18Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 20/01/20122.WTsAus 6Tour Down Under, Stage 4 : Norwood - Tanunda3 
 19/01/20122.WTsAus 17Tour Down Under, Stage 3 : Unley - Victor Harbour0 
 18/01/20122.WTsAus 33Tour Down Under, Stage 2 : Lobethal - Stirling0 
 17/01/20122.WTsAus 97Tour Down Under, Stage 1 : Prospect - Clare0 
 15/01/2012NEAus 4Tour Down Under, Tour Down Under Classic0 
  Total 2012: 366  
                         
2011 Movistar Team
 25/09/2011WCRRDen 61World Championships (Kobenhavn) R.R.10 
 11/09/20111.WT2Can 39GP de Montréal5 
 9/09/20111.WT2Can 21GP de Québec15 
 28/08/20111.WT2Fra 7GP Ouest France - Plouay57 
 26/08/20112.1Fra 7Tour du Poitou Charentes et de la Vienne38 
 26/08/20112.1sFra 9Tour du Poitou Charentes et de la Vienne, Stage 5 : Saint Jacques de Thouars - Poitiers0 
 25/08/20112.1sFra 14Tour du Poitou Charentes et de la Vienne, Stage 4 : Chatellerault - Chatellerault I.T.T.0 
 25/08/20112.1sFra 5Tour du Poitou Charentes et de la Vienne, Stage 3 : Bressuire - Chatellerault0 
 24/08/20112.1sFra 2Tour du Poitou Charentes et de la Vienne, Stage 2 : Cognac - Bressuire10 
 23/08/20112.1sFra 10Tour du Poitou Charentes et de la Vienne, Stage 1 : Surgères - Cognac0 
 21/08/20111.WT2Ger 5Vattenfall Cyclassics - Hamburg79 
 30/07/20111.WT2Esp 15Clasica San Sebastian - San Sebastian24 
 24/07/2011GT1rFra 2Tour de France, Points classification50 
 24/07/2011GT1Fra 79Tour de France20 
 24/07/2011GT1sFra 21Tour de France, Stage 21 : Créteil - Paris0 
 23/07/2011GT1sFra 90Tour de France, Stage 20 : Grenoble - Grenoble I.T.T.0 
 22/07/2011GT1sFra 90Tour de France, Stage 19 : Modane - Alpe-d'Huez0 
 21/07/2011GT1sFra 58Tour de France, Stage 18 : Pinerolo (Ita) - Col du Galibier0 
 20/07/2011GT1sFra 62Tour de France, Stage 17 : Gap - Pinerolo (Ita)0 
 19/07/2011GT1sFra 13Tour de France, Stage 16 : Saint-Paul-Trois-Châteaux - Gap0 
 17/07/2011GT1sFra 5Tour de France, Stage 15 : Limoux - Montpellier15 
 16/07/2011GT1sFra 90Tour de France, Stage 14 : Saint-Gaudens - Plateau de Beille0 
 15/07/2011GT1sFra 12Tour de France, Stage 13 : Pau - Lourdes0 
 14/07/2011GT1sFra 97Tour de France, Stage 12 : Cugnaux - Luz-Ardiden0 
 13/07/2011GT1sFra 7Tour de France, Stage 11 : Blaye-les-Mines - Lavaur5 
 12/07/2011GT1sFra 3Tour de France, Stage 10 : Aurillac - Carmaux35 
 10/07/2011GT1sFra 147Tour de France, Stage 9 : Issoire - Saint-Flour0 
 9/07/2011GT1sFra 31Tour de France, Stage 8 : Aigurande - Super-Besse0 
 8/07/2011GT1sFra 9Tour de France, Stage 7 : Le Mans - Châteauroux2 
 7/07/2011GT1sFra 5Tour de France, Stage 6 : Dinan - Lisieux15 
 6/07/2011GT1sFra 3Tour de France, Stage 5 : Carhaix - Cap Fréhel35 
 5/07/2011GT1sFra 11Tour de France, Stage 4 : Lorient - Mûr-de-Bretagne0 
 4/07/2011GT1sFra 3Tour de France, Stage 3 : Olonne sur Mer - Redon35 
 3/07/2011GT1sFra 19Tour de France, Stage 2 : Les Essarts - Les Essarts T.T.T.0 
 2/07/2011GT1sFra 4Tour de France, Stage 1 : Passage du Gois - Les Herbiers/Mont des Alouettes25 
 26/06/2011NC1Esp 1National Championships Spain (Castellon de la Plana) R.R.140 
 19/06/20112.WTrSui 2Tour de Suisse, Points classification25 
 19/06/20112.WTSui 14Tour de Suisse39 
 19/06/20112.WTsSui 44Tour de Suisse, Stage 9 : Schaffhausen - Schaffhausen I.T.T.0 
 18/06/20112.WTsSui 6Tour de Suisse, Stage 8 : Tübach - Schaffhausen3 
 17/06/20112.WTsSui 3Tour de Suisse, Stage 7 : Vaduz (Lie) - Serfaus (Aut)15 
 16/06/20112.WTsSui 34Tour de Suisse, Stage 6 : Tobel-Tägerschen - Malbun (Lie)0 
 15/06/20112.WTsSui 5Tour de Suisse, Stage 5 : Huttwil - Tobel-Tägerschen5 
 14/06/20112.WTsSui 4Tour de Suisse, Stage 4 : Grindelwald - Huttwil10 
 13/06/20112.WTsSui 27Tour de Suisse, Stage 3 : Brig-Glis - Grindelwald0 
 12/06/20112.WTsSui 18Tour de Suisse, Stage 2 : Airolo - Crans-Montana0 
 11/06/20112.WTsSui 36Tour de Suisse, Stage 1 : Lugano I.T.T.0 
 24/04/20111.WT1Bel 56Liège - Bastogne - Liège5 
 20/04/20111.WT2Bel 31Flèche Wallonne5 
 17/04/20111.WT2Ned 89Amstel Gold Race5 
 10/04/20111.WT1Fra DNFParis - Roubaix0 
 3/04/20111.WT1Bel 18Ronde van Vlaanderen25 
 27/03/20112.WTEsp 66Volta a Catalunya5 
 27/03/20112.WTsEsp 4Volta a Catalunya, Stage 7 : Parets del Valles - Barcelona10 
 26/03/20112.WTsEsp 1Volta a Catalunya, Stage 6 : Tarragona - Mollet del Valles40 
 25/03/20112.WTsEsp 2Volta a Catalunya, Stage 5 : El Vendrell - Tarragona25 
 24/03/20112.WTsEsp 3Volta a Catalunya, Stage 4 : La Seu d’Urgell - El Vendrell15 
 23/03/20112.WTsEsp 90Volta a Catalunya, Stage 3 : La Vall d’en Bas - Andorra (Pal)0 
 22/03/20112.WTsEsp 2Volta a Catalunya, Stage 2 : Santa Coloma de Farners - Banyoles25 
 21/03/20112.WTsEsp 3Volta a Catalunya, Stage 1 : Lloret de Mar - Lloret de Mar15 
 19/03/20111.WT1Ita 14Milano - Sanremo39 
 13/03/20112.WTrFra 8Paris - Nice, Points classification1 
 13/03/20112.WTFra 16Paris - Nice31 
 13/03/20112.WTsFra 8Paris - Nice, Stage 8 : Nice - Nice1 
 12/03/20112.WTsFra 24Paris - Nice, Stage 7 : Brignoles - Biot0 
 11/03/20112.WTsFra 44Paris - Nice, Stage 6 : Rognes - Aix-en-Provence I.T.T.0 
 10/03/20112.WTsFra 41Paris - Nice, Stage 5 : Saint-Symphorien-sur-Coise - Vernoux-en-Vivarais0 
 9/03/20112.WTsFra 11Paris - Nice, Stage 4 : Crêches-sur-Saône - Belleville0 
 8/03/20112.WTsFra 4Paris - Nice, Stage 3 : Cosne-Cours-sur-Loire - Nuits-Saint-Georges10 
 7/03/20112.WTsFra 8Paris - Nice, Stage 2 : Montfort-l’Amaury - Amilly1 
 6/03/20112.WTsFra 148Paris - Nice, Stage 1 : Houdan - Houdan0 
 27/02/20111.1Esp 2Clasica de Almeria48 
 20/02/20112.1Fra 4Tour du Haut Var58 
 20/02/20112.1sFra 3Tour du Haut Var, Stage 2 : Draguignan - Draguignan5 
 19/02/20112.1sFra 4Tour du Haut Var, Stage 1 : La Croix Valmer - Grimaud3 
 10/02/20111.1Esp 3Trofeo Magalluf - Palmanova40 
 9/02/20111.1Esp 1Trofeo Deia80 
 7/02/20111.1Esp 10Trofeo Cala Millor12 
 6/02/20111.1Esp 4Trofeo Palma de Mallorca36 
 23/01/20112.WTAus 14Tour Down Under39 
 23/01/20112.WTsAus 12Tour Down Under, Stage 6 : Adelaide City Circuit0 
 22/01/20112.WTsAus 4Tour Down Under, Stage 5 : McLaren Vale - Willunga10 
 21/01/20112.WTsAus 6Tour Down Under, Stage 4 : Norwood - Strathalbyn3 
 20/01/20112.WTsAus 14Tour Down Under, Stage 3 : Unley - Stirling0 
 19/01/20112.WTsAus 118Tour Down Under, Stage 2 : Tailem Bend - Mannum0 
 18/01/20112.WTsAus 9Tour Down Under, Stage 1 : Mawson Lakes - Angaston0 
 16/01/2011NEAus 8Tour Down Under, Criterium : Cancer Council Classic0 
  Total 2011: 1304  
                         
2010 Caisse d'Epargne
 12/09/20101.PT2Can 18GP de Montréal18 
 10/09/20101.PT2Can 41GP de Québec5 
 22/08/20101.PT2Fra 5GP Ouest France - Plouay79 
 20/08/20102.1Fra 8Tour du Limousin33 
 20/08/20102.1sFra 2Tour du Limousin, Stage 4 : Ambazac - Limoges10 
 19/08/20102.1sFra 11Tour du Limousin, Stage 3 : Uzerche - Mansac0 
 18/08/20102.1sFra 13Tour du Limousin, Stage 2 : Saint-Amand-Montrond I.T.T.0 
 17/08/20102.1sFra 2Tour du Limousin, Stage 1 : Limoges - Boussac10 
 15/08/20101.PT2Ger 104Vattenfall Cyclassics - Hamburg5 
 25/07/2010GT1rFra 4Tour de France, Points classification25 
 25/07/2010GT1Fra 67Tour de France20 
 25/07/2010GT1sFra 14Tour de France, Stage 20 : Longjumeau - Paris/Champs-Élysées0 
 24/07/2010GT1sFra 77Tour de France, Stage 19 : Bordeaux - Pauillac I.T.T.0 
 23/07/2010GT1sFra 8Tour de France, Stage 18 : Salies-de-Béarn - Bordeaux3 
 22/07/2010GT1sFra 109Tour de France, Stage 17 : Pau - Col du Tourmalet0 
 20/07/2010GT1sFra 11Tour de France, Stage 16 : Bagnères-de-Luchon - Pau0 
 19/07/2010GT1sFra 64Tour de France, Stage 15 : Pamiers - Bagnères-de-Luchon0 
 18/07/2010GT1sFra 77Tour de France, Stage 14 : Revel - Ax-3 Domaines0 
 17/07/2010GT1sFra 5Tour de France, Stage 13 : Rodez - Revel15 
 16/07/2010GT1sFra 48Tour de France, Stage 12 : Bourg-de-Péage - Mende0 
 15/07/2010GT1sFra 4Tour de France, Stage 11 : Sisteron - Bourg-lès-Valence25 
 14/07/2010GT1sFra 15Tour de France, Stage 10 : Chambéry - Gap0 
 13/07/2010GT1sFra 61Tour de France, Stage 9 : Morzine-Avoriaz - Saint-Jean-de-Maurienne0 
 11/07/2010GT1sFra 75Tour de France, Stage 8 : Station des Rousses - Morzine-Avoriaz0 
 10/07/2010GT1sFra 85Tour de France, Stage 7 : Tournus - Station des Rousses0 
 9/07/2010GT1sFra 7Tour de France, Stage 6 : Montargis - Gueugnon5 
 8/07/2010GT1sFra 4Tour de France, Stage 5 : Epernay - Montargis25 
 7/07/2010GT1sFra 7Tour de France, Stage 4 : Cambrai - Reims5 
 6/07/2010GT1sFra 16Tour de France, Stage 3 : Wanze (Bel) - Arenberg0 
 5/07/2010GT1sFra 15Tour de France, Stage 2 : Brussel (Bel) - Spa (Bel)0 
 4/07/2010GT1sFra 7Tour de France, Stage 1 : Rotterdam (Ned) - Brussel (Bel)5 
 3/07/2010GT1sFra 44Tour de France, Prologue : Rotterdam (Ned) I.T.T.0 
 27/06/2010NC1Esp 5National Championships Spain (Albacete) R.R.56 
 20/06/20102.PTrSui 12Tour de Suisse, Mountains classification0 
 20/06/20102.PTrSui 2Tour de Suisse, Points classification25 
 20/06/20102.PTSui 29Tour de Suisse7 
 20/06/20102.PTsSui 34Tour de Suisse, Stage 9 : Liestal - Liestal I.T.T.0 
 19/06/20102.PTsSui 2Tour de Suisse, Stage 8 : Wetzikon - Liestal25 
 18/06/20102.PTsSui 16Tour de Suisse, Stage 7 : Savognin - Wetzikon0 
 17/06/20102.PTsSui 48Tour de Suisse, Stage 6 : Meiringen - La Punt0 
 16/06/20102.PTsSui 9Tour de Suisse, Stage 5 : Wettingen - Frutigen0 
 15/06/20102.PTsSui 4Tour de Suisse, Stage 4 : Schwarzenburg - Wettingen10 
 14/06/20102.PTsSui 28Tour de Suisse, Stage 3 : Sierre - Schwarzenburg0 
 13/06/20102.PTsSui 6Tour de Suisse, Stage 2 : Ascona - Sierre3 
 12/06/20102.PTsSui 83Tour de Suisse, Stage 1 : Lugano I.T.T.0 
 16/05/20102.1Fra 12Tour de Picardie18 
 16/05/20102.1sFra 5Tour de Picardie, Stage 3 : Crépy-en-Valois - Sissonne0 
 15/05/20102.1sFra 10Tour de Picardie, Stage 2 : Friville-Escarbotin-Belloy - Cires-lès-Mello0 
 14/05/20102.1sFra 20Tour de Picardie, Stage 1 : Boué - Doullens0 
 9/05/20102.HCFra 34 Jours de Dunkerque98 
 9/05/20102.HCsFra 104 Jours de Dunkerque, Stage 5 : Ardres - Dunkerque0 
 8/05/20102.HCsFra 74 Jours de Dunkerque, Stage 4 : Merville - Cassel0 
 7/05/20102.HCsFra 34 Jours de Dunkerque, Stage 3 : Menen (Bel) - Ieper (Bel)10 
 6/05/20102.HCsFra 54 Jours de Dunkerque, Stage 2 : Coulogne - Auby3 
 5/05/20102.HCsFra 144 Jours de Dunkerque, Stage 1 : Dunkerque - Bray-Dunes0 
 13/04/20101.1Fra 6Paris - Camembert28 
 11/04/20101.HIS1Fra DNFParis - Roubaix0 
 4/04/20101.PT1Bel 37Ronde van Vlaanderen5 
 28/03/20101.PT2Bel 33Gent - Wevelgem5 
 20/03/20101.HIS1Ita 39Milano - Sanremo5 
 16/03/20102.HISrIta 16Tirreno - Adriatico, Points classification0 
 16/03/20102.HISIta 13Tirreno - Adriatico44 
 16/03/20102.HISsIta 11Tirreno - Adriatico, Stage 7 : Civitanova Marche - San Benedetto0 
 15/03/20102.HISsIta 12Tirreno - Adriatico, Stage 6 : Montecosaro - Macerata0 
 14/03/20102.HISsIta 15Tirreno - Adriatico, Stage 5 : Chieti - Colmurano0 
 13/03/20102.HISsIta 28Tirreno - Adriatico, Stage 4 : San Gemini - Chieti0 
 12/03/20102.HISsIta 12Tirreno - Adriatico, Stage 3 : San Miniato - Monsummano Terme0 
 11/03/20102.HISsIta 5Tirreno - Adriatico, Stage 2 : Montecatini Terme - Montecatini Terme5 
 10/03/20102.HISsIta 6Tirreno - Adriatico, Stage 1 : Livorno - Rosignano Solvay3 
 3/03/20101.1Ita 18Giro del Friuli5 
 27/02/20101.1Ita 2GP dell'Insubria48 
 21/02/20102.1Por 16Volta ao Algarve9 
 20/02/20102.1sPor 11Volta ao Algarve, Stage 4 : Vila Real de Santo Antonio - Tavira0 
 18/02/20102.1sPor 6Volta ao Algarve, Stage 2 : Sagres - Lagos0 
 17/02/20102.1sPor 14Volta ao Algarve, Stage 1 : Faro - Albufeira0 
 11/02/20101.1Esp 4Trofeo Magalluf - Palmanova36 
 10/02/20101.1Esp 5Trofeo Deia32 
 8/02/20101.1Esp 7Trofeo Cala Millor24 
 7/02/20101.1Esp 9Trofeo Mallorca16 
 24/01/20102.PTAus 22Tour Down Under16 
 24/01/20102.PTsAus 10Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 23/01/20102.PTsAus 12Tour Down Under, Stage 5 : Snapper Point - Willunga0 
 22/01/20102.PTsAus 19Tour Down Under, Stage 4 : Norwood - Goolwa0 
 21/01/20102.PTsAus 44Tour Down Under, Stage 3 : Unley - Stirling0 
 20/01/20102.PTsAus 10Tour Down Under, Stage 2 : Gawler - Hahndorf0 
 19/01/20102.PTsAus 9Tour Down Under, Stage 1 : Clare - Tanunda0 
 17/01/2010NEAus 8Tour Down Under, Criterium : Down Under Classic0 
  Total 2010: 824  
                         
2009 Caisse d'Epargne
 30/08/20091.1Fra 11Châteauroux Classic de l'Indre - Trophée Fenioux8 
 25/08/20092.PTrNed 4Eneco Tour of Benelux, Points classification10 
 25/08/20092.PTNed 23Eneco Tour of Benelux14 
 25/08/20092.PTsNed 22Eneco Tour of Benelux, Stage 7 : Amersfoort I.T.T.0 
 24/08/20092.PTsNed 18Eneco Tour of Benelux, Stage 6 : Genk - Roermond0 
 23/08/20092.PTsNed 19Eneco Tour of Benelux, Stage 5 : Roermond - Sittard0 
 22/08/20092.PTsBel 6Eneco Tour of Benelux, Stage 4 : Hasselt - Libramont3 
 21/08/20092.PTsBel 4Eneco Tour of Benelux, Stage 3 : Niel - Hasselt10 
 20/08/20092.PTsBel 9Eneco Tour of Benelux, Stage 2 : Ardooie - Brussel/Bruxelles0 
 19/08/20092.PTsBel 15Eneco Tour of Benelux, Stage 1 : Aalter - Ardooie0 
 18/08/20092.PTsNed 95Eneco Tour of Benelux, Prologue : Rotterdam I.T.T.0 
 16/08/20091.PT2Ger 12Vattenfall Cyclassics - Hamburg33 
 12/08/20092.1sFra DNFTour de l'Ain, Stage 4 : Belley - Culoz (Grand Colombier)0 
 10/08/20092.1sFra 1Tour de l'Ain, Stage 2 : Trévoux - Oyonnax20 
 26/07/2009GT1rFra 4Tour de France, Points classification25 
 26/07/2009GT1Fra 83Tour de France20 
 26/07/2009GT1sFra 7Tour de France, Stage 21 : Montereau-Fault-Yonne - Paris/Champs-Élysées5 
 25/07/2009GT1sFra 92Tour de France, Stage 20 : Montélimar - Mont Ventoux0 
 24/07/2009GT1sFra 98Tour de France, Stage 19 : Bourgoin-Jallieu - Aubenas0 
 23/07/2009GT1sFra 128Tour de France, Stage 18 : Annecy I.T.T.0 
 22/07/2009GT1sFra 68Tour de France, Stage 17 : Bourg-Saint-Maurice - Le Grand-Bornand0 
 21/07/2009GT1sFra 76Tour de France, Stage 16 : Martigny - Bourg-Saint-Maurice0 
 19/07/2009GT1sFra 83Tour de France, Stage 15 : Pontarlier - Verbier0 
 18/07/2009GT1sFra 16Tour de France, Stage 14 : Colmar - Besançon0 
 17/07/2009GT1sFra 129Tour de France, Stage 13 : Vittel - Colmar0 
 16/07/2009GT1sFra 20Tour de France, Stage 12 : Tonnerre - Vittel0 
 15/07/2009GT1sFra 13Tour de France, Stage 11 : Vatan - Saint-Fargeau0 
 14/07/2009GT1sFra 5Tour de France, Stage 10 : Limoges - Issoudun15 
 12/07/2009GT1sFra 6Tour de France, Stage 9 : Saint-Gaudens - Tarbes10 
 11/07/2009GT1sFra 4Tour de France, Stage 8 : Andorra la Vella (And) - Saint-Girons25 
 10/07/2009GT1sFra 124Tour de France, Stage 7 : Barcelona (Esp) - Ordino/Arcalis (And)0 
 9/07/2009GT1sFra 3Tour de France, Stage 6 : Girona (Esp) - Barcelona/Montjuïc (Esp)35 
 8/07/2009GT1sFra 7Tour de France, Stage 5 : Le Cap d'Agde - Perpignan5 
 7/07/2009GT1sFra 7Tour de France, Stage 4 : Montpellier T.T.T.1 
 6/07/2009GT1sFra 31Tour de France, Stage 3 : Marseille - La Grande-Motte0 
 5/07/2009GT1sFra 18Tour de France, Stage 2 : Monaco - Brignoles0 
 4/07/2009GT1sFra 85Tour de France, Stage 1 : Monaco I.T.T.0 
 28/06/2009NC1Esp 72National Championships Spain (Comillas - Cueva El Soplao) R.R.0 
 21/06/20092.PTrSui 13Tour de Suisse, Points classification0 
 21/06/20092.PTSui 33Tour de Suisse5 
 21/06/20092.PTsSui 28Tour de Suisse, Stage 9 : Bern - Bern I.T.T.0 
 20/06/20092.PTsSui 24Tour de Suisse, Stage 8 : Le Sentier - Crans-Montana0 
 19/06/20092.PTsSui 69Tour de Suisse, Stage 7 : Bad Zurzach - Vallorbe0 
 18/06/20092.PTsSui 9Tour de Suisse, Stage 6 : Oberriet - Bad Zurzach0 
 17/06/20092.PTsSui 55Tour de Suisse, Stage 5 : Stäfa - Serfaus (AUT)0 
 16/06/20092.PTsSui 22Tour de Suisse, Stage 4 : Biasca - Stäfa0 
 15/06/20092.PTsSui 5Tour de Suisse, Stage 3 : Davos - Lumino5 
 14/06/20092.PTsSui 5Tour de Suisse, Stage 2 : Davos - Davos5 
 13/06/20092.PTsSui 44Tour de Suisse, Stage 1 : Mauren - Ruggell I.T.T.0 
 12/04/20091.HIS1Fra DNFParis - Roubaix0 
 8/04/20091.PT2Bel 52Gent - Wevelgem5 
 5/04/20091.PT1Bel DNFRonde van Vlaanderen0 
 29/03/20091.1Esp 4GP Llodio36 
 27/03/20092.1Esp 66Vuelta a Castilla y Leon0 
 27/03/20092.1sEsp 2Vuelta a Castilla y Leon, Stage 5 : Benavente - Valladolid10 
 25/03/20092.1sEsp 9Vuelta a Castilla y Leon, Stage 3 : Sahagun - Puerto de San Isidro0 
 23/03/20092.1sEsp 3Vuelta a Castilla y Leon, Stage 1 : Paredes De Nava - Baltanas5 
 21/03/20091.HIS1Ita 69Milano - Sanremo5 
 11/02/20091.1Esp 19Trofeo Bunyola5 
 10/02/20091.1Esp 4Trofeo Inca36 
 9/02/20091.1Esp 9Trofeo Cala Millor16 
 8/02/20091.1Esp 3Trofeo Mallorca40 
 25/01/20092.PTrAus 8Tour Down Under, Points classification1 
 25/01/20092.PTAus 3Tour Down Under145 
 25/01/20092.PTsAus 5Tour Down Under, Stage 6 : Adelaide Circuit5 
 24/01/20092.PTsAus 2Tour Down Under, Stage 5 : Snapper Point - Willunga25 
 23/01/20092.PTsAus 3Tour Down Under, Stage 4 : Burnside Village - Angaston15 
 22/01/20092.PTsAus 7Tour Down Under, Stage 3 : Unley - Victor Harbor2 
 21/01/20092.PTsAus 6Tour Down Under, Stage 2 : Hahndorf - Stirling3 
 20/01/20092.PTsAus 27Tour Down Under, Stage 1 : Norwood - Mawson Lakes0 
 18/01/2009NEAus 5Tour Down Under, Criterium : Down Under Classic0 
  Total 2009: 608  
                         
2008 Caisse d'Epargne
 12/10/20081.XPT2Fra 79Paris - Tours5 
 9/10/20081.1Fra 62Paris - Bourges0 
 20/09/20082.PTrPol 6Tour de Pologne, Points classification3 
 20/09/20082.PTPol 31Tour de Pologne5 
 20/09/20082.PTsPol 14Tour de Pologne, Stage 7 : Rabka Zdroj - Krakow0 
 19/09/20082.PTsPol 45Tour de Pologne, Stage 6 : Krynica Zdroj - Zakopane0 
 18/09/20082.PTsPol leaderTour de Pologne, Stage 5 : Naleczow - Rzeszow10 
 18/09/20082.PTsPol 2Tour de Pologne, Stage 5 : Naleczow - Rzeszow25 
 16/09/20082.PTsPol 12Tour de Pologne, Stage 3 : Mikolajki - Bialystok0 
 15/09/20082.PTsPol 11Tour de Pologne, Stage 2 : Plock - Olsztyn0 
 14/09/20082.PTsPol 3Tour de Pologne, Stage 1 : Warszawa T.T.T.3 
 7/09/20081.PT2Ger 5Vattenfall Cyclassics - Hamburg79 
 25/08/20081.PT2Fra 5GP Ouest France - Plouay79 
 22/08/20082.1Fra 4Tour du Limousin58 
 22/08/20082.1sFra 4Tour du Limousin, Stage 4 : Chamboret - Limoges3 
 21/08/20082.1sFra 4Tour du Limousin, Stage 3 : Brive-la-Gaillarde - Cublac3 
 20/08/20082.1sFra 6Tour du Limousin, Stage 2 : Bellac - Bellac0 
 19/08/20082.1sFra 3Tour du Limousin, Stage 1 : Limoges - Guéret5 
 13/08/20082.1Fra 22Tour de l'Ain0 
 12/08/20082.1sFra 18Tour de l'Ain, Stage 3a : Lélex - Lélex0 
 11/08/20082.1sFra 5Tour de l'Ain, Stage 2 : Trévoux - Hauteville-Lompnès0 
 10/08/20082.1sFra 4Tour de l'Ain, Stage 1 : Lagnieu - Montréal-la-Cluse3 
 7/08/20082.1Fra 5Paris - Corrèze50 
 7/08/20082.1sFra 3Paris - Corrèze, Stage 2 : Brive-la-Gaillarde - Chaumeil5 
 6/08/20082.1sFra 6Paris - Corrèze, Stage 1 : St.Amand-Montrond - Ambazac0 
 31/07/20081.1Esp 12Circuito de Getxo - Memorial Ricardo Otxoa5 
 29/06/2008NC1Esp 20National Championships Spain (Talavera de la Reina) R.R.6 
 22/06/20082.PTrSui 17Tour de Suisse, Points classification0 
 22/06/20082.PTSui 56Tour de Suisse5 
 22/06/20082.PTsSui 8Tour de Suisse, Stage 9 : Altdorf - Bern1 
 21/06/20082.PTsSui 103Tour de Suisse, Stage 8 : Altdorf - Klausenpass I.T.T.0 
 20/06/20082.PTsSui 12Tour de Suisse, Stage 7 : Gruyères - Lyss0 
 19/06/20082.PTsSui 81Tour de Suisse, Stage 6 : Ambri - Verbier0 
 18/06/20082.PTsSui 23Tour de Suisse, Stage 5 : Domat-Ems - Caslano0 
 17/06/20082.PTsSui 16Tour de Suisse, Stage 4 : Gossau - Domat-Ems0 
 16/06/20082.PTsSui 7Tour de Suisse, Stage 3 : Flums - Gossau2 
 15/06/20082.PTsSui 90Tour de Suisse, Stage 2 : Langnau - Flumserberg0 
 14/06/20082.PTsSui 69Tour de Suisse, Stage 1 : Langnau - Langnau0 
 8/06/20082.HCsEsp DNFEuskal Bizikleta, Stage 3 : Eibar - Eibar (Arrate)0 
 7/06/20082.HCsEsp 3Euskal Bizikleta, Stage 2 : Agurain - Agurain10 
 11/05/20082.HCFra 44 Jours de Dunkerque88 
 11/05/20082.HCsFra 94 Jours de Dunkerque, Stage 6 : Dunkerque - Dunkerque0 
 10/05/20082.HCsFra 154 Jours de Dunkerque, Stage 5 : Calais - Sangatte/Cap Blanc Nez0 
 9/05/20082.HCsFra 34 Jours de Dunkerque, Stage 4 : Wasquehal - Calais10 
 8/05/20082.HCsFra 64 Jours de Dunkerque, Stage 3 : Le Cateau Cambrésis - Saint-Quentin0 
 7/05/20082.HCsFra 64 Jours de Dunkerque, Stage 2 : Hénin-Beaumont - Le Cateau Cambrésis0 
 6/05/20082.HCsFra 84 Jours de Dunkerque, Stage 1 : Dunkerque - Roost-Warendin0 
 27/04/20081.XPT1Bel 63Liège - Bastogne - Liège5 
 20/04/20081.PT2Ned 69Amstel Gold Race5 
 13/04/20081.XPT1Fra 55Paris - Roubaix5 
 9/04/20081.PT2Bel 7Gent - Wevelgem57 
 30/03/20081.1Esp 2GP Llodio48 
 22/03/20081.XPT1Ita 33Milano - Sanremo5 
 18/03/20082.XPTrIta 7Tirreno - Adriatico, Points classification2 
 18/03/20082.XPTIta 51Tirreno - Adriatico5 
 18/03/20082.XPTsIta 8Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto1 
 17/03/20082.XPTsIta 32Tirreno - Adriatico, Stage 6 : Civitanova Marche - Castelfidardo0 
 16/03/20082.XPTsIta 117Tirreno - Adriatico, Stage 5 : Macerata - Recanati I.T.T.0 
 15/03/20082.XPTsIta 4Tirreno - Adriatico, Stage 4 : Porto Recanati - Civitanova Marche10 
 14/03/20082.XPTsIta 68Tirreno - Adriatico, Stage 3 : Gubbio - Montelupone0 
 13/03/20082.XPTsIta 140Tirreno - Adriatico, Stage 2 : Civitavecchia - Gubbio0 
 12/03/20082.XPTsIta 2Tirreno - Adriatico, Stage 1 : Civitavecchia - Civitavecchia25 
 2/03/20081.1Esp 5Clasica de Almeria32 
 13/02/20081.1Esp 76Trofeo Soller0 
 12/02/20081.1Esp 1Trofeo Pollença80 
 11/02/20081.1Esp 5Trofeo Cala Millor - Cala Bona32 
 10/02/20081.1Esp 6Trofeo Mallorca28 
 27/01/20082.PTrAus 10Tour Down Under, Points classification0 
 27/01/20082.PTAus 3Tour Down Under145 
 27/01/20082.PTsAus 4Tour Down Under, Stage 6 : Adelaide Circuit10 
 26/01/20082.PTsAus 10Tour Down Under, Stage 5 : Willunga - Willunga0 
 25/01/20082.PTsAus 3Tour Down Under, Stage 4 : Mannum - Strathalbyn15 
 24/01/20082.PTsAus 14Tour Down Under, Stage 3 : Unley - Victor Harbor0 
 23/01/20082.PTsAus 4Tour Down Under, Stage 2 : Stirling - Hahndorf10 
 22/01/20082.PTsAus 2Tour Down Under, Stage 1 : Mawson Lakes - Angaston25 
 20/01/2008NEAus 5Tour Down Under, Criterium : Down Under Classic0 
  Total 2008: 1008  
                         
2007 Caisse d'Epargne
 15/09/20072.PTrPol 1Tour de Pologne, Points classification40 
 15/09/20072.PTPol 9Tour de Pologne74 
 15/09/20072.PTsPol 14Tour de Pologne, Stage 7 : Jelenia Gora - Karpacz0 
 14/09/20072.PTsPol 2Tour de Pologne, Stage 6 : Dzierzoniow - Jelenia Gora25 
 13/09/20072.PTsPol 7Tour de Pologne, Stage 5 : Wresnia - Swidnica2 
 12/09/20072.PTsPol 5Tour de Pologne, Stage 4 : Chojnice - Poznan5 
 11/09/20072.PTsPol 2Tour de Pologne, Stage 3 : Ostroda - Gdansk25 
 10/09/20072.PTsPol 5Tour de Pologne, Stage 2 : Plonsk - Olsztyn5 
 9/09/20072.PTsPol -Tour de Pologne, Stage 1 : Warszawa T.T.T.0 
 2/09/20071.PT2Fra 25GP Ouest France - Plouay11 
 26/08/20071.1Fra 10Châteauroux Classic de l'Indre - Trophée Fenioux12 
 24/08/20072.1Fra 22Tour du Limousin0 
 24/08/20072.1sFra 13Tour du Limousin, Stage 4 : Rochechouart - Limoges0 
 23/08/20072.1sFra 18Tour du Limousin, Stage 3 : Abjat-sur-Bandiat - Rochechouart0 
 22/08/20072.1sFra 15Tour du Limousin, Stage 2 : Droux - Uzerche0 
 19/08/20071.PT2Ger 23Vattenfall Cyclassics - Hamburg13 
 18/08/20072.PTsGer DNSDeutschland Tour, Stage 9 : Einbeck - Hannover0 
 17/08/20072.PTsGer 80Deutschland Tour, Stage 8 : Fürth I.T.T.0 
 16/08/20072.PTsGer 3Deutschland Tour, Stage 7 : Kufstein - Regensburg15 
 15/08/20072.PTsGer 3Deutschland Tour, Stage 6 : Längenfeld - Kufstein15 
 14/08/20072.PTsGer 78Deutschland Tour, Stage 5 : Sonthofen - Sölden0 
 13/08/20072.PTsGer 4Deutschland Tour, Stage 4 : Singen - Sonthofen10 
 12/08/20072.PTsGer 2Deutschland Tour, Stage 3 : Pforzheim - Offenburg25 
 11/08/20072.PTsGer 4Deutschland Tour, Stage 2 : Bretten T.T.T.2 
 10/08/20072.PTsGer 4Deutschland Tour, Stage 1 : Saarbrücken - Saarbrücken10 
 4/08/20071.PT2Esp 33Clasica San Sebastian - San Sebastian5 
 31/07/20071.1Esp 3Circuito de Getxo - Memorial Ricardo Otxoa40 
 25/07/20071.1Esp 6Prueba Villafranca de Ordizia - Clasica de Ordizia28 
 22/05/2007GT2sIta DNFGiro d'Italia, Stage 10 : Lido di Camaiore - Santuario Nostra Signora della Guardia0 
 21/05/2007GT2sIta 21Giro d'Italia, Stage 9 : Reggio Nell'Emilia - Lido di Camaiore0 
 20/05/2007GT2sIta 91Giro d'Italia, Stage 8 : Barberino di Mugello - Fiorano Modenese0 
 19/05/2007GT2sIta 4Giro d'Italia, Stage 7 : Spoleto - Scarperia15 
 18/05/2007GT2sIta 10Giro d'Italia, Stage 6 : Tivoli - Spoleto1 
 17/05/2007GT2sIta 10Giro d'Italia, Stage 5 : Teano - Frascati1 
 16/05/2007GT2sIta 104Giro d'Italia, Stage 4 : Salerno - Montevergine di Mercogliano0 
 14/05/2007GT2sIta 8Giro d'Italia, Stage 3 : Barumini - Cagliari3 
 13/05/2007GT2sIta 6Giro d'Italia, Stage 2 : Tempio Pausania - Bosa7 
 12/05/2007GT2sIta -Giro d'Italia, Stage 1 : Caprera - La Maddalena T.T.T.0 
 29/04/20071.PT1Bel DNFLiège - Bastogne - Liège0 
 25/04/20071.PT2Bel 80Flèche Wallonne5 
 22/04/20071.PT2Ned 96Amstel Gold Race5 
 15/04/20071.PT1Fra 26Paris - Roubaix10 
 11/04/20071.PT2Bel 9Gent - Wevelgem45 
 8/04/20071.PT1Bel DNFRonde van Vlaanderen0 
 11/03/20072.1Esp 12Vuelta a Murcia - Costa Calida18 
 11/03/20072.1sEsp 3Vuelta a Murcia - Costa Calida, Stage 5 : Ceutí - Murcia5 
 9/03/20072.1sEsp 8Vuelta a Murcia - Costa Calida, Stage 3 : Puerto Lumbreras - San Pedro del Pinatar0 
 7/03/20072.1sEsp leaderVuelta a Murcia - Costa Calida, Stage 1 : San Pedro del Pinatar - Las Torres de Cotilla6 
 7/03/20072.1sEsp 1Vuelta a Murcia - Costa Calida, Stage 1 : San Pedro del Pinatar - Las Torres de Cotilla20 
 4/03/20071.1Esp OOTClasica de Almeria0 
 22/02/20072.1Esp 16Vuelta a Andalucia / Ruta Del Sol9 
 21/02/20072.1sEsp 5Vuelta a Andalucia / Ruta Del Sol, Stage 4 : Cabra - Cordoba0 
 20/02/20072.1sEsp 3Vuelta a Andalucia / Ruta Del Sol, Stage 3 : La Guardia - Jaen5 
 19/02/20072.1sEsp 4Vuelta a Andalucia / Ruta Del Sol, Stage 2 : Vegas del Genil - Cazorla3 
 18/02/20072.1sEsp 5Vuelta a Andalucia / Ruta Del Sol, Stage 1 : Otura - La Zubia0 
 15/02/20071.1Esp 60Trofeo Calvia0 
 13/02/20071.1Esp 52Trofeo Pollença0 
 12/02/20071.1Esp 2Trofeo Cala Millor - Cala Bona48 
 11/02/20071.1Esp 2Trofeo Mallorca48 
  Total 2007: 616  
                         
2006 Astana - Würth Team
 8/09/20062.PTsPol 14Tour de Pologne, Stage 5 : Legnica - Jelenia Gora0 
 6/09/20062.PTsPol 12Tour de Pologne, Stage 3 : Gdansk - Torun0 
 5/09/20062.PTsPol 3Tour de Pologne, Stage 2 : Ostroda - Elblag15 
 4/09/20062.PTsPol 20Tour de Pologne, Stage 1 : Pultusk - Olsztyn0 
 27/08/20061.PT2Fra 27GP Ouest France - Plouay9 
 23/08/20062.PTrBel 25Eneco Tour of Benelux, Points classification0 
 23/08/20062.PTBel 23Eneco Tour of Benelux14 
 23/08/20062.PTsBel 10Eneco Tour of Benelux, Stage 7 : Ans - Ans0 
 22/08/20062.PTsBel 11Eneco Tour of Benelux, Stage 6 : Bornem - Sint-Truiden0 
 21/08/20062.PTsBel 21Eneco Tour of Benelux, Stage 5 : Hasselt - Balen0 
 19/08/20062.PTsBel 30Eneco Tour of Benelux, Stage 3 : Beek - Westmalle0 
 18/08/20062.PTsNed 14Eneco Tour of Benelux, Stage 2 : 's-Hertogenbosch - Sittard-Geleen0 
 10/08/20062.HCsEsp 9Vuelta a Burgos, Stage 5 : Miranda de Ebro - Burgos0 
 7/08/20062.HCsEsp 3Vuelta a Burgos, Stage 2 : Aranda de Duero - Roa de Duero10 
 6/08/20062.HCsEsp 6Vuelta a Burgos, Stage 1 : Briviesca - Medina de Pomar0 
 31/07/20061.1Esp 10Circuito de Getxo - Memorial Ricardo Otxoa12 
 18/06/20061.PT2Ned 14Eindhoven Team Time Trial6 
 11/06/20062.PTFra 78Critérium du Dauphiné Libéré5 
 5/06/20062.PTsFra 8Critérium du Dauphiné Libéré, Stage 1 : Annecy - Bourgoin-Jallieu1 
 5/04/20061.PT2Bel 84Gent - Wevelgem5 
 2/04/20061.PT1Bel 85Ronde van Vlaanderen5 
 30/03/20062.HCBel 7Driedaagse De Panne - Koksijde64 
 30/03/20062.HCsBel 6Driedaagse De Panne - Koksijde, Stage 4 : De Panne I.T.T.0 
 30/03/20062.HCsBel 6Driedaagse De Panne - Koksijde, Stage 3 : De Panne - De Panne0 
 29/03/20062.HCsBel 11Driedaagse De Panne - Koksijde, Stage 2 : Zottegem - Oostduinkerke0 
 28/03/20062.HCsBel 15Driedaagse De Panne - Koksijde, Stage 1 : Middelkerke - Zottegem0 
 26/03/20062.HCFra 33Critérium International5 
 18/03/20061.PT1Ita 100Milano - Sanremo5 
 14/03/20062.PTrIta 21Tirreno - Adriatico, Points classification0 
 14/03/20062.PTrIta 1Tirreno - Adriatico, Mountains classification40 
 14/03/20062.PTIta 91Tirreno - Adriatico5 
 14/03/20062.PTsIta 22Tirreno - Adriatico, Stage 7 : Campli - San Benedetto del Tronto0 
 22/01/20062.HCAus 29Tour Down Under5 
 22/01/20062.HCsAus 6Tour Down Under, Stage 5 : Adelaide Circuit0 
 20/01/20062.HCsAus 9Tour Down Under, Stage 3 : Strathalbyn - Yankalilla0 
  Total 2006: 206  
                         
2005 Liberty Seguros - Würth Team (Trainee as from 1/08)
 9/10/20051.PT2Fra 94Paris - Tours5 
 24/09/2005NC3Esp 33World Championships U23 (Madrid) R.R.0 
 10/09/20052.1Fra 22Tour de l'Avenir0 
 9/09/20052.1sFra 10Tour de l'Avenir, Stage 9 : Maurs - Carmaux0 
 7/09/20052.1sFra 7Tour de l'Avenir, Stage 7 : Guéret - Mauriac0 
 5/09/20052.1sFra 8Tour de l'Avenir, Stage 5 : Leignes-sur-Fontaine - Montmorillon I.T.T.0 
 2/09/20052.1sFra 7Tour de l'Avenir, Stage 2 : Argentré-du-Plessis - Sainte-Scolasse-sur-Sarthe0 
 2/07/2005XXEsp DNFMediterranean Games (Almeria) R.R.0 
 21/06/20052.2Esp 20Circuito Montañes0 
 17/06/20052.2sEsp 5Circuito Montañes, Stage 3 : Laredo - Camargo0 
 24/04/20052.2Esp 1Vuelta a Extremadura25 
 24/04/20052.2sEsp 2Vuelta a Extremadura, Stage 5 : Badajoz - Badajoz0 
 23/04/20052.2sEsp 2Vuelta a Extremadura, Stage 4 : Fregenal de la Sierra Circuit0 
 21/04/20052.2sEsp 4Vuelta a Extremadura, Stage 2 : Talarrubias - Talarrubias0 
 20/04/20052.2sEsp 2Vuelta a Extremadura, Stage 1 : Plasencia - Miajadas0 
  Total 2005: 30  
 
  Overall total: 8003  



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