ITA NIBALI Vincenzo
  14/11/1984 UCI ID: 10002837838  
  Retired
  www.vincenzonibali.it
  VincenzoNibali
 Current CQ-value:
Rank:
0  
 CQ
-
© Astana Qazaqstan Team
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2022 Astana Qazaqstan Team
 8/10/20221.WT1Ita 24Il Lombardia16 
 4/10/20221.PSIta 13Tre Valli Varesine16 
 29/09/20221.1Ita 8Coppa Agostoni - Giro delle Brianze20 
 11/09/2022GT2Esp 45Vuelta a España21 
 11/09/2022GT2sEsp 65Vuelta a España, Stage 21 : Las Rozas - Madrid0 
 10/09/2022GT2sEsp 33Vuelta a España, Stage 20 : Moralzarzal - Puerto de Navacerrada0 
 9/09/2022GT2sEsp 23Vuelta a España, Stage 19 : Talaveira de la Reina - Talavera de la Reina0 
 8/09/2022GT2sEsp 58Vuelta a España, Stage 18 : Trujillo - Alto de Piornal0 
 7/09/2022GT2sEsp 51Vuelta a España, Stage 17 : Aracena - Monasterio de Tentudia0 
 6/09/2022GT2sEsp 42Vuelta a España, Stage 16 : Sanlucar de Barrameda - Tomares0 
 4/09/2022GT2sEsp 59Vuelta a España, Stage 15 : Martos - Alto Hoya de la Mora0 
 3/09/2022GT2sEsp 43Vuelta a España, Stage 14 : Montoro - Sierra de la Pandera0 
 2/09/2022GT2sEsp 101Vuelta a España, Stage 13 : Ronda - Montilla0 
 1/09/2022GT2sEsp 88Vuelta a España, Stage 12 : Salobreña - Peñas Blancas0 
 31/08/2022GT2sEsp 57Vuelta a España, Stage 11 : ElPozo Alimentacion - Cabo de Gata0 
 30/08/2022GT2sEsp 94Vuelta a España, Stage 10 : Elche - Alicante I.T.T.0 
 28/08/2022GT2sEsp 83Vuelta a España, Stage 9 : Villaviciosa - Les Praeres0 
 27/08/2022GT2sEsp 81Vuelta a España, Stage 8 : La Pola Llaviana - Collau Fancuaya0 
 26/08/2022GT2sEsp 44Vuelta a España, Stage 7 : Camargo - Cistierna0 
 25/08/2022GT2sEsp 60Vuelta a España, Stage 6 : Bilbao - Al Pico Jano0 
 24/08/2022GT2sEsp 71Vuelta a España, Stage 5 : Irun - Bilbao0 
 23/08/2022GT2sEsp 60Vuelta a España, Stage 4 : Vitoria-Gasteiz - Laguardia0 
 21/08/2022GT2sNed 32Vuelta a España, Stage 3 : Breda - Breda0 
 20/08/2022GT2sNed 27Vuelta a España, Stage 2 : 's-Hertogenbosch - Utrecht0 
 19/08/2022GT2sNed 11Vuelta a España, Stage 1 : Utrecht - Utrecht T.T.T.0 
 6/08/20222.PSEsp 11Vuelta a Burgos33 
 6/08/20222.PSsEsp 17Vuelta a Burgos, Stage 5 : Lerma - Lagunas de Neila0 
 4/08/20222.PSsEsp 8Vuelta a Burgos, Stage 3 : Quintana Martin Galindez - Villarcayo0 
 2/08/20222.PSsEsp 5Vuelta a Burgos, Stage 1 : Burgos - Burgos3 
 30/07/20221.WT2Esp 21Clasica San Sebastian15 
 28/07/20222.1Esp 26Vuelta a Castilla y Leon3 
 25/07/20221.1Esp 46Prueba Villafranca - Ordiziako Klasika0 
 26/06/2022NC1Ita 21National Championships Italy (Marina di Ginosa - Alberobello) R.R.5 
 29/05/2022GT2Ita 4Giro d'Italia265 
 29/05/2022GT2sIta 49Giro d'Italia, Stage 21 : Verona - Verona I.T.T.0 
 28/05/2022GT2sIta 17Giro d'Italia, Stage 20 : Belluno - Marmolada0 
 27/05/2022GT2sIta 13Giro d'Italia, Stage 19 : Marano Lagunare - Santuario di Castelmonte0 
 26/05/2022GT2sIta 36Giro d'Italia, Stage 18 : Borgo Valsugana - Treviso0 
 25/05/2022GT2sIta 17Giro d'Italia, Stage 17 : Ponte di Legno - Lavarone0 
 24/05/2022GT2sIta 9Giro d'Italia, Stage 16 : Salo - Aprica2 
 22/05/2022GT2sIta 18Giro d'Italia, Stage 15 : Rivarolo Canavese - Cogne0 
 21/05/2022GT2sIta 4Giro d'Italia, Stage 14 : Santena - Torino15 
 20/05/2022GT2sIta 35Giro d'Italia, Stage 13 : Sanremo - Cuneo0 
 19/05/2022GT2sIta 54Giro d'Italia, Stage 12 : Parma - Genova0 
 18/05/2022GT2sIta 55Giro d'Italia, Stage 11 : Santarcangelo di Romagna - Reggio Emilia0 
 17/05/2022GT2sIta 15Giro d'Italia, Stage 10 : Pescara - Jesi0 
 15/05/2022GT2sIta 8Giro d'Italia, Stage 9 : Isernia - Blockhaus3 
 14/05/2022GT2sIta 36Giro d'Italia, Stage 8 : Napoli - Napoli0 
 13/05/2022GT2sIta 22Giro d'Italia, Stage 7 : Diamante - Potenza0 
 12/05/2022GT2sIta 43Giro d'Italia, Stage 6 : Palmi - Scalea0 
 11/05/2022GT2sIta 34Giro d'Italia, Stage 5 : Catania - Messina0 
 10/05/2022GT2sIta 31Giro d'Italia, Stage 4 : Avola - Etna Nicolosi0 
 8/05/2022GT2sHun 53Giro d'Italia, Stage 3 : Kaposvar - Balatonfured0 
 7/05/2022GT2sHun 12Giro d'Italia, Stage 2 : Budapest - Budapest I.T.T.0 
 6/05/2022GT2sHun 21Giro d'Italia, Stage 1 : Budapest - Visegrad0 
 24/04/20221.WT1Bel 30Liège - Bastogne - Liège6 
 20/04/20221.WT2Bel 34Flèche Wallonne5 
 15/04/20222.1Ita 4Giro di Sicilia56 
 15/04/20222.1sIta 4Giro di Sicilia, Stage 4 : Ragalna - Etna3 
 14/04/20222.1sIta 6Giro di Sicilia, Stage 3 : Realmonte - Piazza Armerina0 
 13/04/20222.1sIta 2Giro di Sicilia, Stage 2 : Palma di Montechiaro - Caltanissetta10 
 27/03/20221.PSIta 13GP Industria & Artigianato - Larciano16 
 26/03/20222.1Ita 11Settimana Coppi e Bartali21 
 24/03/20222.1sIta 15Settimana Coppi e Bartali, Stage 3 : San Marino - San Marino0 
 23/03/20222.1sIta 16Settimana Coppi e Bartali, Stage 2 : Riccione - Longiano0 
 22/03/20222.1sIta 19Settimana Coppi e Bartali, Stage 1 : Riccione - Riccione0 
 16/03/20221.PSIta 54Milano - Torino0 
 6/02/20222.PSEsp 16Volta a la Comunitat Valenciana18 
 4/02/20222.PSsEsp 17Volta a la Comunitat Valenciana, Stage 3 : Alicante - Antenas del Maigmo0 
  Total 2022: 552  
                         
2021 Trek - Segafredo
 9/10/20211.WT1Ita 13Il Lombardia42 
 6/10/20211.PSIta 44Milano - Torino0 
 5/10/20211.PSIta 17Tre Valli Varesine9 
 1/10/20212.1Ita 1Giro di Sicilia110 
 1/10/20212.1sIta 1Giro di Sicilia, Stage 4 : Sant'Agata di Militello - Mascali20 
 30/09/20212.1sIta 11Giro di Sicilia, Stage 3 : Termini Imerese - Caronia0 
 18/09/20212.PSLux 9Tour de Luxembourg44 
 17/09/20212.PSsLux 10Tour de Luxembourg, Stage 4 : Dudelange - Dudelange I.T.T.0 
 15/09/20212.PSsLux 14Tour de Luxembourg, Stage 2 : Steinfort - Esch-sur-Sûre0 
 24/07/2021WCRRJpn 53Olympic Games (Tokyo) - R.R.10 
 13/07/2021GT1sFra DNSTour de France, Stage 16 : Pas de la Case - Saint-Gaudens0 
 11/07/2021GT1sFra 11Tour de France, Stage 15 : Céret - Andorra-la-Vieille0 
 10/07/2021GT1sFra 46Tour de France, Stage 14 : Carcassonne - Quillan0 
 9/07/2021GT1sFra 89Tour de France, Stage 13 : Nîmes - Carcassonne0 
 8/07/2021GT1sFra 96Tour de France, Stage 12 : Saint-Paul-Trois-Châteaux - Nîmes0 
 7/07/2021GT1sFra 57Tour de France, Stage 11 : Sorgues - Malaucène0 
 6/07/2021GT1sFra 130Tour de France, Stage 10 : Albertville - Valence0 
 4/07/2021GT1sFra 51Tour de France, Stage 9 : Cluses - Tignes0 
 3/07/2021GT1sFra 41Tour de France, Stage 8 : Oyonnax - Le Grand-Bornand0 
 2/07/2021GT1sFra 13Tour de France, Stage 7 : Vierzon - Le Creusot0 
 1/07/2021GT1sFra 49Tour de France, Stage 6 : Tours - Châteauroux0 
 30/06/2021GT1sFra 49Tour de France, Stage 5 : Changé - Laval I.T.T.0 
 29/06/2021GT1sFra 31Tour de France, Stage 4 : Redon - Fougères0 
 28/06/2021GT1sFra 21Tour de France, Stage 3 : Lorient - Pontivy0 
 27/06/2021GT1sFra 33Tour de France, Stage 2 : Perros-Guirec - Mûr-de-Bretagne0 
 26/06/2021GT1sFra 18Tour de France, Stage 1 : Brest - Landerneau0 
 20/06/2021NC1Ita 9National Championships Italy (Imola) R.R.30 
 30/05/2021GT2Ita 18Giro d'Italia74 
 30/05/2021GT2sIta 38Giro d'Italia, Stage 21 : Senago - Milano I.T.T.0 
 29/05/2021GT2sIta 38Giro d'Italia, Stage 20 : Verbania - Alpe di Motta Spluga0 
 28/05/2021GT2sIta 23Giro d'Italia, Stage 19 : Abbiategrasso - Alpe di Mera0 
 27/05/2021GT2sIta 97Giro d'Italia, Stage 18 : Rovereto - Stradella0 
 26/05/2021GT2sIta 70Giro d'Italia, Stage 17 : Canazei - Sega di Ala0 
 24/05/2021GT2sIta 17Giro d'Italia, Stage 16 : Sacile - Cortina d'Ampezzo0 
 23/05/2021GT2sIta 63Giro d'Italia, Stage 15 : Grado - Gorizia0 
 22/05/2021GT2sIta 45Giro d'Italia, Stage 14 : Citadella - Zoncolan0 
 21/05/2021GT2sIta 40Giro d'Italia, Stage 13 : Ravenna - Verona0 
 20/05/2021GT2sIta 15Giro d'Italia, Stage 12 : Siena - Bagno di Romagna0 
 19/05/2021GT2sIta 24Giro d'Italia, Stage 11 : Perugia - Montalcino0 
 17/05/2021GT2sIta 25Giro d'Italia, Stage 10 : Aquila - Foligno0 
 16/05/2021GT2sIta 21Giro d'Italia, Stage 9 : Castel di Sangro - Campo Felice0 
 15/05/2021GT2sIta 30Giro d'Italia, Stage 8 : Foggia - Guardia Sanframondi0 
 14/05/2021GT2sIta 31Giro d'Italia, Stage 7 : Notaresco - Termoli0 
 13/05/2021GT2sIta 18Giro d'Italia, Stage 6 : Grotte di Frasassi - Ascoli Piceno0 
 12/05/2021GT2sIta 36Giro d'Italia, Stage 5 : Modena - Cattolica0 
 11/05/2021GT2sIta 27Giro d'Italia, Stage 4 : Piacenza - Sestola0 
 10/05/2021GT2sIta 46Giro d'Italia, Stage 3 : Biella - Canale0 
 9/05/2021GT2sIta 34Giro d'Italia, Stage 2 : Stupinigi - Novara0 
 8/05/2021GT2sIta 50Giro d'Italia, Stage 1 : Torino - Torino I.T.T.0 
 20/03/20211.WT1Ita 35Milano - Sanremo5 
 16/03/20212.WT1Ita 9Tirreno - Adriatico80 
 16/03/20212.WT1sIta 36Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 15/03/20212.WT1sIta 51Tirreno - Adriatico, Stage 6 : Castelraimondo - Lido di Ferno0 
 14/03/20212.WT1sIta 20Tirreno - Adriatico, Stage 5 : Castellalto - Castelfidardo0 
 13/03/20212.WT1sIta 16Tirreno - Adriatico, Stage 4 : Terni - Prati di Tivo0 
 12/03/20212.WT1sIta 22Tirreno - Adriatico, Stage 3 : Monticiano - Gualdo Tadino0 
 11/03/20212.WT1sIta 17Tirreno - Adriatico, Stage 2 : Camaiore - Chiusdino0 
 10/03/20212.WT1sIta 84Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore0 
 7/03/20211.PSIta 10GP Industria & Artigianato - Larciano24 
 3/03/20211.PSIta 25Trofeo Laigueglia5 
 27/02/20212.WT3Uae 17UAE Tour22 
 27/02/20212.WT3sUae 32UAE Tour, Stage 7 : Abu Dhabi - Abu Dhabi0 
 26/02/20212.WT3sUae 39UAE Tour, Stage 6 : Dubai - Dubai0 
 25/02/20212.WT3sUae 29UAE Tour, Stage 5 : Fujairah - Jebel Jais0 
 24/02/20212.WT3sUae 41UAE Tour, Stage 4 : Al Marjan Island - Al Marjan Island0 
 23/02/20212.WT3sUae 13UAE Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 22/02/20212.WT3sUae 36UAE Tour, Stage 2 : Al Hudayriat I.T.T.0 
 21/02/20212.WT3sUae 82UAE Tour, Stage 1 : Al Thafra - Al Mirfa0 
 7/02/20212.1Fra 26Etoile de Bessèges / Tour du Gard3 
 7/02/20212.1sFra 18Etoile de Bessèges / Tour du Gard, Stage 5 : Alès - Montée de L'Hermitage (I.T.T.)0 
 3/02/20212.1sFra 13Etoile de Bessèges / Tour du Gard, Stage 1 : Bellegarde - Bellegarde0 
  Total 2021: 478  
                         
2020 Trek - Segafredo
 25/10/2020GT2Ita 7Giro d'Italia190 
 25/10/2020GT2sIta 30Giro d'Italia, Stage 21 : Cernusco sul Naviglio - Milano I.T.T.0 
 24/10/2020GT2sIta 11Giro d'Italia, Stage 20 : Alba - Sestriere0 
 23/10/2020GT2sIta 22Giro d'Italia, Stage 19 : Morbegno - Asti0 
 22/10/2020GT2sIta 8Giro d'Italia, Stage 18 : Pinzolo - Laghi di Cancano3 
 21/10/2020GT2sIta 18Giro d'Italia, Stage 17 : Bassano del Grappa - Madonna del Campiglio0 
 20/10/2020GT2sIta 30Giro d'Italia, Stage 16 : Udine - San Daniele del Friuli0 
 18/10/2020GT2sIta 10Giro d'Italia, Stage 15 : Rivolto - Piancavallo1 
 17/10/2020GT2sIta 23Giro d'Italia, Stage 14 : Conegliano - Valdobbiadene I.T.T.0 
 16/10/2020GT2sIta 9Giro d'Italia, Stage 13 : Cervia - Monselice2 
 15/10/2020GT2sIta 17Giro d'Italia, Stage 12 : Cesenatico - Cesenatico0 
 14/10/2020GT2sIta 15Giro d'Italia, Stage 11 : Porto Sant'Elpidio - Rimini0 
 13/10/2020GT2sIta 12Giro d'Italia, Stage 10 : Lanciano - Tortoreto0 
 11/10/2020GT2sIta 16Giro d'Italia, Stage 9 : San Salvo - Roccaraso0 
 10/10/2020GT2sIta 35Giro d'Italia, Stage 8 : Giovinazzo - Vieste0 
 9/10/2020GT2sIta 27Giro d'Italia, Stage 7 : Matera - Brindisi0 
 8/10/2020GT2sIta 26Giro d'Italia, Stage 6 : Castrovillari - Matera0 
 7/10/2020GT2sIta 12Giro d'Italia, Stage 5 : Mileto - Camigliatello Silano0 
 6/10/2020GT2sIta 19Giro d'Italia, Stage 4 : Catania - Villafranca Tirrena0 
 5/10/2020GT2sIta 7Giro d'Italia, Stage 3 : Enna - Etna (Piano Provenzana)5 
 4/10/2020GT2sIta 8Giro d'Italia, Stage 2 : Alcomo - Agrigento3 
 3/10/2020GT2sIta 69Giro d'Italia, Stage 1 : Monreale - Palermo I.T.T.0 
 27/09/2020WCRRIta 15World Championships (Imola) R.R.37 
 19/09/20201.1Ita 17Giro dell'Appennino5 
 14/09/20202.WT1sIta 56Tirreno - Adriatico, Stage 8 : San Benedetto del Tronto I.T.T.0 
 14/09/20202.WT1Ita 19Tirreno - Adriatico23 
 13/09/20202.WT1sIta 60Tirreno - Adriatico, Stage 7 : Pieve Torina - Loreto0 
 12/09/20202.WT1sIta 59Tirreno - Adriatico, Stage 6 : Castelfidardo - Senigallia0 
 11/09/20202.WT1sIta 25Tirreno - Adriatico, Stage 5 : Norcia - Sarnano-Sassotetto0 
 10/09/20202.WT1sIta 35Tirreno - Adriatico, Stage 4 : Terni - Cascia0 
 9/09/20202.WT1sIta 23Tirreno - Adriatico, Stage 3 : Follonica - Saturnia0 
 8/09/20202.WT1sIta 34Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 7/09/20202.WT1sIta 75Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore0 
 23/08/2020NC1Ita 11National Championships Italy (Cittadella) R.R.22 
 18/08/20201.PSIta 7Giro dell'Emilia40 
 15/08/20201.WT1Ita 6Il Lombardia100 
 12/08/20201.PSIta 35Gran Piemonte0 
 8/08/20201.WT1Ita 23Milano - Sanremo18 
 5/08/20201.PSIta 26Milano - Torino5 
 3/08/20201.PSIta 5Gran Trittico Lombarda52 
 1/08/20201.WT3Ita DNFStrade Bianche0 
 15/03/20202.WT1Fra 4Paris - Nice136 
 14/03/20202.WT1rFra 8Paris - Nice, Points Classification1 
 14/03/20202.WT1sFra 5Paris - Nice, Stage 7 : Nice - Valdeblore La Colmiane5 
 14/03/20202.WT1rFra 9Paris - Nice, Mountains classification0 
 13/03/20202.WT1sFra 6Paris - Nice, Stage 6 : Sorgues - Apt3 
 12/03/20202.WT1sFra 35Paris - Nice, Stage 5 : Gannat - La Côte-Saint-André0 
 11/03/20202.WT1sFra 30Paris - Nice, Stage 4 : Saint-Amand-Montrond - Saint-Amand-Montrond I.T.T.0 
 10/03/20202.WT1sFra 30Paris - Nice, Stage 3 : Chalette-sur-Loing - La Châtre0 
 9/03/20202.WT1sFra 7Paris - Nice, Stage 2 : Chevreuse - Chalette-sur-Loing2 
 8/03/20202.WT1sFra 21Paris - Nice, Stage 1 : Plaisir - Plaisir0 
 1/03/20201.PSFra 3Drôme Classic66 
 29/02/20201.PSFra 17Ardèche Classic9 
 23/02/20202.PSPor 12Volta ao Algarve29 
 22/02/20202.PSsPor 17Volta ao Algarve, Stage 4 : Albufeira - Alto do Malhao0 
 20/02/20202.PSsPor 8Volta ao Algarve, Stage 2 : Sagres - Alto da Foia0 
  Total 2020: 757  
                         
2019 Bahrain - Merida
 12/10/20191.WT1Ita 55Il Lombardia5 
 5/10/20191.HCIta 23Giro dell'Emilia5 
 21/09/20191.1Ita 50Memorial Marco Pantani0 
 15/09/20191.WT2Can 54GP de Montréal5 
 13/09/20191.WT2Can 69GP de Québec5 
 1/09/20192.HCGer 16Deutschland Tour19 
 31/08/20192.HCsGer 18Deutschland Tour, Stage 3 : Göttingen - Eisenach0 
 29/08/20192.HCsGer 18Deutschland Tour, Stage 1 : Hannover - Halberstadt0 
 28/07/2019GT1rFra 5Tour de France, Mountains classification15 
 28/07/2019GT1Fra 39Tour de France32 
 28/07/2019GT1sFra 91Tour de France, Stage 21 : Rambouillet - Paris0 
 27/07/2019GT1sFra 1Tour de France, Stage 20 : Albertville - Val Thorens80 
 26/07/2019GT1sFra 8Tour de France, Stage 19 : Saint-Jean-de-Maurienne - Col de l'Iséran3 
 25/07/2019GT1sFra 51Tour de France, Stage 18 : Embrun - Valloire0 
 24/07/2019GT1sFra 80Tour de France, Stage 17 : Pont-du-Gard - Gap0 
 23/07/2019GT1sFra 98Tour de France, Stage 16 : Nîmes - Nîmes0 
 21/07/2019GT1sFra 118Tour de France, Stage 15 : Limoux - Foix/Prat d'Albis0 
 20/07/2019GT1sFra 74Tour de France, Stage 14 : Tarbes - Col du Tourmalet0 
 19/07/2019GT1sFra 57Tour de France, Stage 13 : Pau - Pau I.T.T.0 
 18/07/2019GT1sFra 110Tour de France, Stage 12 : Toulouse - Bagnères-de-Bigorre0 
 17/07/2019GT1sFra 107Tour de France, Stage 11 : Albi - Toulouse0 
 15/07/2019GT1sFra 80Tour de France, Stage 10 : Saint-Flour - Albi0 
 14/07/2019GT1sFra 115Tour de France, Stage 9 : Saint-Étienne - Brioude0 
 13/07/2019GT1sFra 45Tour de France, Stage 8 : Mâcon - Saint-Étienne0 
 12/07/2019GT1sFra 34Tour de France, Stage 7 : Belfort - Chalon-sur-Saône0 
 11/07/2019GT1sFra 22Tour de France, Stage 6 : Mulhouse - La Planche des Belles Filles0 
 10/07/2019GT1sFra 26Tour de France, Stage 5 : Saint-Dié-des-Vosges - Colmar0 
 9/07/2019GT1sFra 24Tour de France, Stage 4 : Reims - Nancy0 
 8/07/2019GT1sFra 23Tour de France, Stage 3 : Binche (BEL) - Epernay0 
 7/07/2019GT1sFra 9Tour de France, Stage 2 : Brussel (BEL) T.T.T.0 
 6/07/2019GT1sFra 25Tour de France, Stage 1 : Brussel (BEL) - Brussel (BEL)0 
 9/06/20191.1Sui 5GP Citta di Lugano32 
 2/06/2019GT2rIta 8Giro d'Italia, Points classification3 
 2/06/2019GT2Ita 2Giro d'Italia375 
 2/06/2019GT2sIta 9Giro d'Italia, Stage 21 : Verona - Verona I.T.T.2 
 1/06/2019GT2sIta 5Giro d'Italia, Stage 20 : Feltre - Croce d'Aune/Monte Avena10 
 31/05/2019GT2sIta 16Giro d'Italia, Stage 19 : Treviso - San Martino di Castrozza0 
 30/05/2019GT2sIta 33Giro d'Italia, Stage 18 : Valdaora - Santa Maria di Sala0 
 29/05/2019GT2sIta 26Giro d'Italia, Stage 17 : Commezzadura - Anterselva0 
 28/05/2019GT2sIta 4Giro d'Italia, Stage 16 : Lovere - Ponte di Legno15 
 26/05/2019GT2sIta 6Giro d'Italia, Stage 15 : Ivrea - Como7 
 25/05/2019GT2sIta 3Giro d'Italia, Stage 14 : Saint-Vincent - Courmayeur25 
 24/05/2019GT2sIta 8Giro d'Italia, Stage 13 : Pinerolo - Ceresole Reale/Lago Serru3 
 23/05/2019GT2sIta 25Giro d'Italia, Stage 12 : Cuneo - Pinerolo0 
 22/05/2019GT2sIta 32Giro d'Italia, Stage 11 : Carpi - Novi Ligure0 
 21/05/2019GT2sIta 31Giro d'Italia, Stage 10 : Ravenna - Modena0 
 19/05/2019GT2sIta 4Giro d'Italia, Stage 9 : Riccione - San Marino (SMR) I.T.T.15 
 18/05/2019GT2sIta 24Giro d'Italia, Stage 8 : Tortoredo Lido - Pesaro0 
 17/05/2019GT2sIta 17Giro d'Italia, Stage 7 : Vasto - L'Aquila0 
 16/05/2019GT2sIta 49Giro d'Italia, Stage 6 : Cassino - San Giovanni Rotondo0 
 15/05/2019GT2sIta 49Giro d'Italia, Stage 5 : Frascati - Terracina0 
 14/05/2019GT2sIta 15Giro d'Italia, Stage 4 : Orbetello - Frascati0 
 13/05/2019GT2sIta 14Giro d'Italia, Stage 3 : Vinci - Orbetello0 
 12/05/2019GT2sIta 32Giro d'Italia, Stage 2 : Bologna - Fucecchio0 
 11/05/2019GT2sIta 3Giro d'Italia, Stage 1 : Bologna - San Luca I.T.T.25 
 28/04/20191.WT1Bel 8Liège - Bastogne - Liège80 
 26/04/20192.HCIta 3Tour of the Alps100 
 26/04/20192.HCsIta 7Tour of the Alps, Stage 5 : Caldaro - Bolzano0 
 25/04/20192.HCsIta 2Tour of the Alps, Stage 4 : Baselga di Pine - Cles15 
 24/04/20192.HCsIta 4Tour of the Alps, Stage 3 : Salorno - Baselga di Pine5 
 23/04/20192.HCsIta 7Tour of the Alps, Stage 2 : Reith im Alpbachtal (AUT) - Scena0 
 22/04/20192.HCsIta 17Tour of the Alps, Stage 1 : Kufstein (AUT) - Kufstein (AUT)0 
 23/03/20191.WT1Ita 8Milano - Sanremo80 
 19/03/20192.WT1Ita 15Tirreno - Adriatico38 
 19/03/20192.WT1sIta 40Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 18/03/20192.WT1sIta 44Tirreno - Adriatico, Stage 6 : Matelica - Jesi0 
 17/03/20192.WT1sIta 19Tirreno - Adriatico, Stage 5 : Colli al Metauro - Recanti0 
 16/03/20192.WT1sIta 18Tirreno - Adriatico, Stage 4 : Foligno - Fossombrone0 
 15/03/20192.WT1sIta 37Tirreno - Adriatico, Stage 3 : Pomarance - Foligno0 
 14/03/20192.WT1sIta 35Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 13/03/20192.WT1sIta 10Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 9/03/20191.WT3Ita 31Strade Bianche5 
 2/03/20192.WT3Uae 35UAE Tour5 
 2/03/20192.WT3sUae 98UAE Tour, Stage 7 : Dubai - Dubai0 
 1/03/20192.WT3sUae 21UAE Tour, Stage 6 : Ajman - Jabel Jais0 
 28/02/20192.WT3sUae 85UAE Tour, Stage 5 : Sharjah - Khor Fakkan0 
 27/02/20192.WT3sUae 79UAE Tour, Stage 4 : Dubai - Hatta Dam0 
 26/02/20192.WT3sUae 25UAE Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 25/02/20192.WT3sUae 27UAE Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 24/02/20192.WT3sUae 3UAE Tour, Stage 1 : Al Hudayriat T.T.T.3 
  Total 2019: 1012  
                         
2018 Bahrain - Merida
 14/10/20181.1Fra 8Chrono des Nations20 
 13/10/20181.WT1Ita 2Il Lombardia170 
 9/10/20181.HCIta 20Tre Valli Varesine6 
 6/10/20181.HCIta 8Giro dell'Emilia36 
 30/09/2018WCRRAut 49World Championships (Innsbruck) R.R.10 
 22/09/20181.1Ita 18Memorial Marco Pantani5 
 16/09/2018GT2Esp 59Vuelta a España15 
 16/09/2018GT2sEsp 101Vuelta a España, Stage 21 : Alcoron - Madrid0 
 15/09/2018GT2sEsp 58Vuelta a España, Stage 20 : Escaldes-Engordany (AND) - Collada de La Gallina (AND)0 
 14/09/2018GT2sEsp 48Vuelta a España, Stage 19 : Lleida - Coll de la Rabassa (AND)0 
 13/09/2018GT2sEsp 65Vuelta a España, Stage 18 : Ejea de los Caballeros - Lleida0 
 12/09/2018GT2sEsp 10Vuelta a España, Stage 17 : Getxo - Balcon de Bizkaia1 
 11/09/2018GT2sEsp 63Vuelta a España, Stage 16 : Santillana del Mar - Torrelavega I.T.T.0 
 9/09/2018GT2sEsp 92Vuelta a España, Stage 15 : Ribera de Arriba - Lagos de Covadonga0 
 8/09/2018GT2sEsp 53Vuelta a España, Stage 14 : Cistierna - Nava/Alto Les Praeres0 
 7/09/2018GT2sEsp 125Vuelta a España, Stage 13 : Candas Carreño - Alto de La Camperona0 
 6/09/2018GT2sEsp 17Vuelta a España, Stage 12 : Mondoñedo - Faro de Estaca de Bares0 
 5/09/2018GT2sEsp 73Vuelta a España, Stage 11 : Mombuey - Luinta0 
 4/09/2018GT2sEsp 102Vuelta a España, Stage 10 : Salamanca - Bermillo de Sayago0 
 2/09/2018GT2sEsp 112Vuelta a España, Stage 9 : Talavera de la Reina - La Covatilla0 
 1/09/2018GT2sEsp 84Vuelta a España, Stage 8 : Linares - Almaden0 
 31/08/2018GT2sEsp 63Vuelta a España, Stage 7 : Puerto Lumbreras - Pozo Alcon0 
 30/08/2018GT2sEsp 29Vuelta a España, Stage 6 : Huercal-Overa - San Javier/Mar Menor0 
 29/08/2018GT2sEsp 95Vuelta a España, Stage 5 : Granada - Roquetas de Mar0 
 28/08/2018GT2sEsp 62Vuelta a España, Stage 4 : Velez Malaga - Sierra de la Alfaguara0 
 27/08/2018GT2sEsp 110Vuelta a España, Stage 3 : Mijas - Alhaurin de la Torre0 
 26/08/2018GT2sEsp 81Vuelta a España, Stage 2 : Marbella - Caminito del Rey0 
 25/08/2018GT2sEsp 64Vuelta a España, Stage 1 : Malaga I.T.T.0 
 20/07/2018GT1sFra DNSTour de France, Stage 13 : Bourg d'Oisans - Valence0 
 19/07/2018GT1sFra 7Tour de France, Stage 12 : Bourg-Saint-Maurice - Alpe d'Huez5 
 18/07/2018GT1sFra 9Tour de France, Stage 11 : Albertville - La Rosière2 
 17/07/2018GT1sFra 19Tour de France, Stage 10 : Annecy - Le Grand-Bornand0 
 15/07/2018GT1sFra 23Tour de France, Stage 9 : Arras - Roubaix0 
 14/07/2018GT1sFra 18Tour de France, Stage 8 : Dreux - Amiens0 
 13/07/2018GT1sFra 17Tour de France, Stage 7 : Fougères - Chartres0 
 12/07/2018GT1sFra 14Tour de France, Stage 6 : Brest - Guerlédan/Mûr-de-Bretagne0 
 11/07/2018GT1sFra 10Tour de France, Stage 5 : Lorient - Quimper1 
 10/07/2018GT1sFra 27Tour de France, Stage 4 : La Baule - Sarzeau0 
 9/07/2018GT1sFra 11Tour de France, Stage 3 : Cholet - Cholet T.T.T.0 
 8/07/2018GT1sFra 40Tour de France, Stage 2 : Mouilleron-Saint-Germain - La Roche-sur-Yon0 
 7/07/2018GT1sFra 11Tour de France, Stage 1 : Noirmoutier-en-l'Ile - Fontenay-le-Comte0 
 30/06/2018NC1Ita 70National Championships Italy (Darfo Boario Terme) R.R.0 
 10/06/20182.WT1Fra 24Critérium du Dauphiné12 
 10/06/20182.WT1sFra 27Critérium du Dauphiné, Stage 7 : Moûtiers - Saint-Gervais-Mont-Blanc0 
 9/06/20182.WT1sFra 37Critérium du Dauphiné, Stage 6 : Frontenex - La Rosière0 
 8/06/20182.WT1sFra 16Critérium du Dauphiné, Stage 5 : Grenoble - Valmorel0 
 7/06/20182.WT1sFra 26Critérium du Dauphiné, Stage 4 : Chazey-sur-Ain - Lans-en-Vercors0 
 6/06/20182.WT1sFra 16Critérium du Dauphiné, Stage 3 : Pont-de-Vaux - Louhans-Châteaurenaud T.T.T.0 
 5/06/20182.WT1sFra 29Critérium du Dauphiné, Stage 2 : Montbrison - Belleville en Beaujolais0 
 4/06/20182.WT1sFra 39Critérium du Dauphiné, Stage 1 : Valence - Saint-Just-Saint-Rambert0 
 3/06/20182.WT1sFra 58Critérium du Dauphiné, Prologue : Valence I.T.T.0 
 22/04/20181.WT1Bel 32Liège - Bastogne - Liège5 
 18/04/20181.WT2Bel 43Flèche Wallonne5 
 15/04/20181.WT2Ned 32Amstel Gold Race5 
 6/04/20182.WT2sEsp DNSItzulia Basque Country, Stage 5 : Vitoria - Gasteiz0 
 5/04/20182.WT2sEsp 104Itzulia Basque Country, Stage 4 : Lodosa - Lodosa I.T.T.0 
 4/04/20182.WT2sEsp 94Itzulia Basque Country, Stage 3 : Bermeo - Valdegovia0 
 3/04/20182.WT2sEsp 57Itzulia Basque Country, Stage 2 : Zarautz - Bermeo0 
 2/04/20182.WT2sEsp 19Itzulia Basque Country, Stage 1 : Zarautz - Zarautz0 
 1/04/20181.WT1Bel 24Ronde van Vlaanderen16 
 17/03/20181.WT1Ita 1Milano - Sanremo280 
 13/03/20182.WT1Ita 11Tirreno - Adriatico60 
 13/03/20182.WT1sIta 66Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 12/03/20182.WT1sIta 18Tirreno - Adriatico, Stage 6 : Numana - Fano0 
 11/03/20182.WT1sIta 17Tirreno - Adriatico, Stage 5 : Castelraimondo - Filottrano0 
 10/03/20182.WT1sIta 16Tirreno - Adriatico, Stage 4 : Foligno - Sarnano/Sassotetto0 
 9/03/20182.WT1sIta 15Tirreno - Adriatico, Stage 3 : Follonica - Trevi0 
 8/03/20182.WT1sIta 35Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 7/03/20182.WT1sIta 11Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 3/03/20181.WT3Ita DNFStrade Bianche0 
 18/02/20182.HCOma 12Tour of Oman34 
 18/02/20182.HCsOma 17Tour of Oman, Stage 6 : Muscat - Muttrah Corniche0 
 17/02/20182.HCsOma 16Tour of Oman, Stage 5 : Samail - Jabal Al Akhdhar (Green Mountain)0 
 16/02/20182.HCsOma 15Tour of Oman, Stage 4 : Yita - Muscat0 
 15/02/20182.HCsOma 15Tour of Oman, Stage 3 : Halban - Wadi Dayqah Dam0 
 14/02/20182.HCsOma 13Tour of Oman, Stage 2 : Al Seeb - Al Bustan0 
 10/02/20182.HCUae 33Dubai Tour5 
  Total 2018: 693  
                         
2017 Bahrain - Merida
 7/10/20171.WT1Ita 1Il Lombardia280 
 3/10/20171.HCIta 3Tre Valli Varesine72 
 30/09/20171.HCIta 2Giro dell'Emilia84 
 27/09/20172.1Ita 4Giro della Toscana - Memorial Alfredo Martini56 
 27/09/20172.1sIta 7Giro della Toscana - Memorial Alfredo Martini, Stage 2 : Lajatico - Volterra0 
 26/09/20172.1sIta 4Giro della Toscana - Memorial Alfredo Martini, Stage 1 : Pontedera - Pontedera3 
 10/09/2017GT2rEsp 3Vuelta a España, Points classification25 
 10/09/2017GT2Esp 2Vuelta a España375 
 10/09/2017GT2sEsp 22Vuelta a España, Stage 21 : Arroyomolinos - Madrid0 
 9/09/2017GT2sEsp 6Vuelta a España, Stage 20 : Corvera de Asturias - Alto de l'Angliru7 
 8/09/2017GT2sEsp 30Vuelta a España, Stage 19 : Caso - Gijon0 
 7/09/2017GT2sEsp 28Vuelta a España, Stage 18 : Suances - Santo Toribio de Liebana0 
 6/09/2017GT2sEsp 4Vuelta a España, Stage 17 : Villadiego - Alto de los Machucos15 
 5/09/2017GT2sEsp 3Vuelta a España, Stage 16 : Los Arcos - Logroño I.T.T.25 
 3/09/2017GT2sEsp 7Vuelta a España, Stage 15 : Alcala la Real - Sierra Nevada/Alto Hoya de la Mora5 
 2/09/2017GT2sEsp 3Vuelta a España, Stage 14 : Ecija - Sierra de la Pandera25 
 1/09/2017GT2sEsp 6Vuelta a España, Stage 13 : Coin - Tomares7 
 31/08/2017GT2sEsp 17Vuelta a España, Stage 12 : Motril - Antequera0 
 30/08/2017GT2sEsp 3Vuelta a España, Stage 11 : Lorca - Calar Alto25 
 29/08/2017GT2sEsp 25Vuelta a España, Stage 10 : Caravaca de la Cruz - Alhama de Murcia0 
 27/08/2017GT2sEsp 10Vuelta a España, Stage 9 : Orihuela-Costa - Cumbre del Sol1 
 26/08/2017GT2sEsp 16Vuelta a España, Stage 8 : Hellin - Xorret de Cati0 
 25/08/2017GT2sEsp 33Vuelta a España, Stage 7 : Lliria - Cuenca0 
 24/08/2017GT2sEsp 17Vuelta a España, Stage 6 : Vilarreal - Port de Sagunt0 
 23/08/2017GT2sEsp 30Vuelta a España, Stage 5 : Benicassim - Alcossebremat0 
 22/08/2017GT2sEsp 27Vuelta a España, Stage 4 : Escaldes-Engordany (AND) - Tarragona0 
 21/08/2017GT2sEsp 1Vuelta a España, Stage 3 : Prades - Andorra la Vella (AND)70 
 20/08/2017GT2sEsp 10Vuelta a España, Stage 2 : Nîmes (FRA) - Gruissan (FRA)1 
 19/08/2017GT2sEsp 9Vuelta a España, Stage 1 : Nîmes (FRA) T.T.T.0 
 4/08/20172.WT2Pol 9Tour de Pologne68 
 4/08/20172.WT2sPol 13Tour de Pologne, Stage 7 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 3/08/20172.WT2sPol 6Tour de Pologne, Stage 6 : Wieliczka - Zakopane3 
 2/08/20172.WT2sPol 32Tour de Pologne, Stage 5 : Nagawczyna - Rzeszow0 
 1/08/20172.WT2sPol 30Tour de Pologne, Stage 4 : Zawiercie - Zabrze0 
 31/07/20172.WT2sPol 12Tour de Pologne, Stage 3 : Jaworzno - Szczyrk0 
 30/07/20172.WT2sPol 36Tour de Pologne, Stage 2 : Tarnowskie Gory - Katowice0 
 29/07/20172.WT2sPol 67Tour de Pologne, Stage 1 : Krakow - Krakow0 
 25/06/2017NC1Ita 12National Championships Italy (Asti - Ivrea) R.R.18 
 28/05/2017GT2Ita 3Giro d'Italia315 
 28/05/2017GT2sIta 13Giro d'Italia, Stage 21 : Monza - Milano I.T.T.0 
 27/05/2017GT2sIta 3Giro d'Italia, Stage 20 : Pordenone - Asiago25 
 26/05/2017GT2sIta 18Giro d'Italia, Stage 19 : San Candido - Piancavallo0 
 25/05/2017GT2sIta 11Giro d'Italia, Stage 18 : Moena - Ortisei0 
 24/05/2017GT2sIta 40Giro d'Italia, Stage 17 : Tirano - Canazei0 
 23/05/2017GT2sIta 1Giro d'Italia, Stage 16 : Rovetta - Bormio70 
 21/05/2017GT2sIta 7Giro d'Italia, Stage 15 : Valdengo - Bergamo5 
 20/05/2017GT2sIta 7Giro d'Italia, Stage 14 : Castellania - Oropa5 
 19/05/2017GT2sIta 29Giro d'Italia, Stage 13 : Reggio Emilia - Tortona0 
 18/05/2017GT2sIta 20Giro d'Italia, Stage 12 : Forli - Reggio Emilia0 
 17/05/2017GT2sIta 22Giro d'Italia, Stage 11 : Firenze - Bagno di Romagna0 
 16/05/2017GT2sIta 6Giro d'Italia, Stage 10 : Foligno - Montefalco I.T.T.7 
 14/05/2017GT2sIta 5Giro d'Italia, Stage 9 : Montenero di Bisaccia - Blockhaus10 
 13/05/2017GT2sIta 7Giro d'Italia, Stage 8 : Molfetta - Peschici5 
 12/05/2017GT2sIta 10Giro d'Italia, Stage 7 : Castrovillari - Alberobello1 
 11/05/2017GT2sIta 12Giro d'Italia, Stage 6 : Reggio Calabria - Terme Luigiane0 
 10/05/2017GT2sIta 34Giro d'Italia, Stage 5 : Pedara - Messina0 
 9/05/2017GT2sIta 10Giro d'Italia, Stage 4 : Cefalu - Etna1 
 7/05/2017GT2sIta 28Giro d'Italia, Stage 3 : Tortoli - Cagliari0 
 6/05/2017GT2sIta 13Giro d'Italia, Stage 2 : Olbia - Tortoli0 
 5/05/2017GT2sIta 23Giro d'Italia, Stage 1 : Alghero - Olbia0 
 23/04/20172.1Cro 1Tour of Croatia110 
 23/04/20172.1sCro 4Tour of Croatia, Stage 6 : Samobor - Zagreb3 
 22/04/20172.1sCro leaderTour of Croatia, Stage 5 : Porec - Ucka (Poklon)6 
 22/04/20172.1sCro 1Tour of Croatia, Stage 5 : Porec - Ucka (Poklon)20 
 21/04/20172.1sCro leaderTour of Croatia, Stage 4 : Crikvenica - Umag6 
 21/04/20172.1sCro 18Tour of Croatia, Stage 4 : Crikvenica - Umag0 
 20/04/20172.1sCro leaderTour of Croatia, Stage 3 : Imotski - Zadar6 
 20/04/20172.1sCro 20Tour of Croatia, Stage 3 : Imotski - Zadar0 
 19/04/20172.1sCro 3Tour of Croatia, Stage 2 : Trogir - Biokovo (Vrata Biokova)5 
 18/04/20172.1sCro 20Tour of Croatia, Stage 1 : Osijek - Koprivnica0 
 14/03/20172.WT1Ita 26Tirreno - Adriatico10 
 14/03/20172.WT1sIta 71Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 13/03/20172.WT1sIta 45Tirreno - Adriatico, Stage 6 : Ascoli Piceno - Civitanova Marche0 
 12/03/20172.WT1sIta 39Tirreno - Adriatico, Stage 5 : Rieti - Fermo0 
 11/03/20172.WT1sIta 24Tirreno - Adriatico, Stage 4 : Montalto di Castro - Terminillo0 
 10/03/20172.WT1sIta 28Tirreno - Adriatico, Stage 3 : Monterotondo Marittimo - Montalto di Castro0 
 9/03/20172.WT1sIta 17Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 8/03/20172.WT1sIta 8Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 5/03/20171.HCIta 26GP Industria & Artigianato - Larciano5 
 4/03/20171.WT3Ita 44Strade Bianche5 
 26/02/20172.WT3Uae 16Abu Dhabi Tour24 
 26/02/20172.WT3sUae 23Abu Dhabi Tour, Stage 4 : Yas Marina, circuit race0 
 25/02/20172.WT3sUae 15Abu Dhabi Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 24/02/20172.WT3sUae 26Abu Dhabi Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 23/02/20172.WT3sUae 25Abu Dhabi Tour, Stage 1 : Madinat Zayed - Madinat Zayed0 
 29/01/20172.1Arg 8Vuelta a la Provincia de San Juan35 
 27/01/20172.1sArg 10Vuelta a la Provincia de San Juan, Stage 5 : Chimbas - Alto Colorado0 
 25/01/20172.1sArg 13Vuelta a la Provincia de San Juan, Stage 3 : San Juan I.T.T.0 
 23/01/20172.1sArg 5Vuelta a la Provincia de San Juan, Stage 1 : San Juan - Media Agua0 
  Total 2017: 1844  
                         
2016 Astana Pro Team
 23/10/20162.HCUae 4Abu Dhabi Tour84 
 23/10/20162.HCsUae 20Abu Dhabi Tour, Stage 4 : Abu Dhabi - Abu Dhabi0 
 22/10/20162.HCsUae 6Abu Dhabi Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 2/10/20161.1Kaz 17Tour of Almaty5 
 27/09/20161.HCIta 52Tre Valli Varesine0 
 6/08/2016WCRRBra DNFOlympic Games (Rio de Janeiro) - R.R.0 
 24/07/2016GT1rFra 8Tour de France, Mountains classification3 
 24/07/2016GT1Fra 30Tour de France49 
 24/07/2016GT1sFra 118Tour de France, Stage 21 : Chantilly - Paris0 
 23/07/2016GT1sFra 3Tour de France, Stage 20 : Megève - Morzine35 
 22/07/2016GT1sFra 41Tour de France, Stage 19 : Albertville - Saint-Gervais-Mont-Blanc0 
 21/07/2016GT1sFra 15Tour de France, Stage 18 : Sallanches - Megève I.T.T.0 
 20/07/2016GT1sFra 39Tour de France, Stage 17 : Bern (Sui) - Finhaut-Emosson (Sui)0 
 18/07/2016GT1sFra 63Tour de France, Stage 16 : Moirans-en-Montagne - Bern (Sui)0 
 17/07/2016GT1sFra 51Tour de France, Stage 15 : Bourg-en-Bresse - Culoz0 
 16/07/2016GT1sFra 99Tour de France, Stage 14 : Montélimar - Villars-les-Dombes0 
 15/07/2016GT1sFra 25Tour de France, Stage 13 : Bourg-Saint-Andéol - La Caverne du Pont-d'Arc I.T.T.0 
 14/07/2016GT1sFra 103Tour de France, Stage 12 : Montpellier - Mont Ventoux/Chalet Reynard0 
 13/07/2016GT1sFra 34Tour de France, Stage 11 : Carcassonne - Montpellier0 
 12/07/2016GT1sFra 14Tour de France, Stage 10 : Escaldes-Engordany (And) - Revel0 
 10/07/2016GT1sFra 26Tour de France, Stage 9 : Vielha (Esp) - Andorra/Arcalis (And)0 
 9/07/2016GT1sFra 80Tour de France, Stage 8 : Pau - Bagnères-de-Luchon0 
 8/07/2016GT1sFra 4Tour de France, Stage 7 : L'Isle-Jourdain - Lac de Payolle25 
 7/07/2016GT1sFra 26Tour de France, Stage 6 : Arpajon-sur-Cère - Montauban0 
 6/07/2016GT1sFra 68Tour de France, Stage 5 : Limoges - Le Lioran0 
 5/07/2016GT1sFra 24Tour de France, Stage 4 : Saumur - Limoges0 
 4/07/2016GT1sFra 19Tour de France, Stage 3 : Granville - Angers0 
 3/07/2016GT1sFra 29Tour de France, Stage 2 : Saint-Lô - Cherbourg-en-Cotentin0 
 2/07/2016GT1sFra 43Tour de France, Stage 1 : Mont-Saint-Michel - Sainte-Marie-du-Mont0 
 29/05/2016GT2Ita 1Giro d'Italia500 
 29/05/2016GT2sIta 29Giro d'Italia, Stage 21 : Cuneo - Torino0 
 28/05/2016GT2sIta leaderGiro d'Italia, Stage 20 : Guillestre - Sant'Anna di Vinadio18 
 28/05/2016GT2sIta 6Giro d'Italia, Stage 20 : Guillestre - Sant'Anna di Vinadio7 
 27/05/2016GT2sIta 1Giro d'Italia, Stage 19 : Pinerolo - Risoul (Fra)70 
 26/05/2016GT2sIta 27Giro d'Italia, Stage 18 : Muggio - Pinerolo0 
 25/05/2016GT2sIta 32Giro d'Italia, Stage 17 : Molveno - Cassano d'Adda0 
 24/05/2016GT2sIta 11Giro d'Italia, Stage 16 : Brixen - Andalo0 
 22/05/2016GT2sIta 25Giro d'Italia, Stage 15 : Castelrotto - Alpe di Siusi I.T.T.0 
 21/05/2016GT2sIta 5Giro d'Italia, Stage 14 : Alpago - Corvara in Alta Badia10 
 20/05/2016GT2sIta 3Giro d'Italia, Stage 13 : Palmanova - Cividale del Friuli25 
 19/05/2016GT2sIta 39Giro d'Italia, Stage 12 : Noale - Bibione0 
 18/05/2016GT2sIta 21Giro d'Italia, Stage 11 : Modena - Asolo0 
 17/05/2016GT2sIta 14Giro d'Italia, Stage 10 : Campi Bisenzio - Sestola0 
 15/05/2016GT2sIta 19Giro d'Italia, Stage 9 : Chianti - Chianti I.T.T.0 
 14/05/2016GT2sIta 12Giro d'Italia, Stage 8 : Foligno - Arezzo0 
 13/05/2016GT2sIta 29Giro d'Italia, Stage 7 : Sulmona - Foligno0 
 12/05/2016GT2sIta 17Giro d'Italia, Stage 6 : Ponte - Roccaraso/Aremogna0 
 11/05/2016GT2sIta 19Giro d'Italia, Stage 5 : Praia a Mare - Benevento0 
 10/05/2016GT2sIta 6Giro d'Italia, Stage 4 : Catanzaro - Praia a Mare7 
 8/05/2016GT2sIta 50Giro d'Italia, Stage 3 : Nijmegen (Ned) - Arnhem (Ned)0 
 7/05/2016GT2sIta 28Giro d'Italia, Stage 2 : Arnhem (Ned) - Nijmegen (Ned)0 
 6/05/2016GT2sIta 16Giro d'Italia, Stage 1 : Apeldoorn (Ned) I.T.T.0 
 24/04/20161.WT1Bel 51Liège - Bastogne - Liège5 
 22/04/20162.HCIta 21Giro del Trentino10 
 19/04/20162.HCsIta 1Giro del Trentino, Stage 1 : Riva del Garda - Torbole T.T.T.6 
 19/03/20161.WT1Ita 33Milano - Sanremo5 
 15/03/20162.WT1Ita 6Tirreno - Adriatico110 
 15/03/20162.WT1sIta 16Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 14/03/20162.WT1sIta 16Tirreno - Adriatico, Stage 6 : Castelraimondo - Cepagatti0 
 12/03/20162.WT1sIta 30Tirreno - Adriatico, Stage 4 : Montalto di Castro - Foligno0 
 11/03/20162.WT1sIta 38Tirreno - Adriatico, Stage 3 : Castelnuovo Val di Cecina - Montalto di Castro0 
 10/03/20162.WT1sIta 6Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance3 
 9/03/20162.WT1sIta 6Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 5/03/20161.HCIta 15Strade Bianche - Eroica11 
 21/02/20162.HCOma 1Tour of Oman160 
 20/02/20162.HCsOma leaderTour of Oman, Stage 5 : As Sifah - Muscat8 
 20/02/20162.HCsOma 12Tour of Oman, Stage 5 : As Sifah - Muscat0 
 19/02/20162.HCsOma leaderTour of Oman, Stage 4 : Rusayl - Jabal Al Akhdhar (Green Mountain)8 
 19/02/20162.HCsOma 1Tour of Oman, Stage 4 : Rusayl - Jabal Al Akhdhar (Green Mountain)25 
 17/02/20162.HCsOma 2Tour of Oman, Stage 2 : Al Seeb - Quriyat15 
 16/02/20162.HCsOma 10Tour of Oman, Stage 1 : Muscat Airport - Al Bustan0 
 24/01/20162.1Arg 14Tour de San Luis12 
 23/01/20162.1sArg 8Tour de San Luis, Stage 6 : La Toma - Filo de la Sierra de Comechingones0 
 18/01/20162.1sArg 3Tour de San Luis, Stage 1 : El Durazno T.T.T.1 
  Total 2016: 1217  
                         
2015 Astana Pro Team
 11/10/20152.1Uae 9Abu Dhabi Tour30 
 10/10/20152.1sUae 9Abu Dhabi Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 4/10/20151.WT1Ita 1Il Lombardia280 
 30/09/20151.HCIta 1Tre Valli Varesine140 
 27/09/2015WCRRUsa 42World Championships (Richmond) R.R.10 
 20/09/20151.1Ita 5GP Industria & Commercio di Prato32 
 19/09/20151.1Ita 3Memorial Marco Pantani40 
 17/09/20151.1Ita 1Coppa Bernocchi80 
 16/09/20151.1Ita 2Coppa Agostoni - Giro delle Brianze48 
 23/08/2015GT2sEsp DQVuelta 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 
 26/07/2015GT1Fra 4Tour de France320 
 26/07/2015GT1sFra 29Tour de France, Stage 21 : Sèvres - Paris0 
 25/07/2015GT1sFra 15Tour de France, Stage 20 : Modane - L'Alpe d'Huez0 
 24/07/2015GT1sFra 1Tour de France, Stage 19 : Saint-Jean-de-Maurienne - La Toussuire80 
 23/07/2015GT1sFra 18Tour de France, Stage 18 : Gap - Saint-Jean-de-Maurienne0 
 22/07/2015GT1sFra 22Tour de France, Stage 17 : Digne-Les-Bains - Pra-Loup0 
 20/07/2015GT1sFra 24Tour de France, Stage 16 : Bourg-de-Péage - Gap0 
 19/07/2015GT1sFra 30Tour de France, Stage 15 : Mende - Valence0 
 18/07/2015GT1sFra 24Tour de France, Stage 14 : Rodez - Mende (Croix Neuve)0 
 17/07/2015GT1sFra 7Tour de France, Stage 13 : Muret - Rodez5 
 16/07/2015GT1sFra 16Tour de France, Stage 12 : Lannemezan - Plateau de Beille0 
 15/07/2015GT1sFra 23Tour de France, Stage 11 : Pau - Cauterets0 
 14/07/2015GT1sFra 21Tour de France, Stage 10 : Tarbes - La Pierre-Saint-Martin0 
 12/07/2015GT1sFra 5Tour de France, Stage 9 : Vannes - Plumelec T.T.T.3 
 11/07/2015GT1sFra 30Tour de France, Stage 8 : Rennes - Mur de Bretagne0 
 10/07/2015GT1sFra 23Tour de France, Stage 7 : Livarot - Fougères0 
 9/07/2015GT1sFra 92Tour de France, Stage 6 : Abbeville - Le Havre0 
 8/07/2015GT1sFra 19Tour de France, Stage 5 : Arras - Amiens0 
 7/07/2015GT1sFra 15Tour de France, Stage 4 : Seraing (BEL) - Cambrai0 
 6/07/2015GT1sFra 7Tour de France, Stage 3 : Antwerpen (BEL) - Huy (BEL)5 
 5/07/2015GT1sFra 49Tour de France, Stage 2 : Utrecht (NED) - Neeltje Jans (NED)0 
 4/07/2015GT1sFra 22Tour de France, Stage 1 : Utrecht (NED) I.T.T.0 
 27/06/2015NC1Ita 1National Championships Italy (Legnano-Superga) R.R.140 
 14/06/20152.WT1rFra 5Critérium du Dauphiné, Mountains classification5 
 14/06/20152.WT1Fra 12Critérium du Dauphiné54 
 14/06/20152.WT1sFra 16Critérium du Dauphiné, Stage 8 : Saint-Gervais-Mont Blanc - Modane (Valfréjus)0 
 13/06/20152.WT1sFra 24Critérium du Dauphiné, Stage 7 : Montmélian - Saint-Gervais-Mont Blanc0 
 12/06/20152.WT1sFra leaderCritérium du Dauphiné, Stage 6 : Saint-Bonnet-en-Champsaur - Villard-de-Lans (Côte 2000)11 
 12/06/20152.WT1sFra 2Critérium du Dauphiné, Stage 6 : Saint-Bonnet-en-Champsaur - Villard-de-Lans (Côte 2000)28 
 11/06/20152.WT1sFra 23Critérium du Dauphiné, Stage 5 : Digne-les-Bains - Pra-Loup0 
 10/06/20152.WT1sFra 39Critérium du Dauphiné, Stage 4 : Anneyron - Sisteron0 
 9/06/20152.WT1sFra 2Critérium du Dauphiné, Stage 3 : Roanne - Montagny T.T.T.7 
 8/06/20152.WT1sFra 43Critérium du Dauphiné, Stage 2 : Le Bourget-du-Lac - Villars-les-Dombe0 
 7/06/20152.WT1sFra 42Critérium du Dauphiné, Stage 1 : Ugine - Albertville0 
 3/05/20152.WT2Sui 10Tour de Romandie59 
 3/05/20152.WT2sSui 24Tour de Romandie, Stage 6 : Lausanne - Lausanne I.T.T.0 
 2/05/20152.WT2sSui 9Tour de Romandie, Stage 5 : Fribourg - Champex-Lac0 
 1/05/20152.WT2sSui 30Tour de Romandie, Stage 4 : La Neuveville - Fribourg0 
 30/04/20152.WT2sSui 20Tour de Romandie, Stage 3 : Moutier - Porrentruy0 
 29/04/20152.WT2sSui 20Tour de Romandie, Stage 2 : Apples - Saint-Imier0 
 28/04/20152.WT2sSui 5Tour de Romandie, Stage 1 : Vallée de Joux - Juraparc T.T.T.1 
 26/04/20151.WT1Bel 13Liège - Bastogne - Liège42 
 22/04/20151.WT2Bel 20Flèche Wallonne16 
 19/04/20151.WT2Ned 65Amstel Gold Race5 
 22/03/20151.WT1Ita 45Milano - Sanremo5 
 17/03/20152.WT1Ita 16Tirreno - Adriatico34 
 17/03/20152.WT1sIta 17Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 16/03/20152.WT1sIta 49Tirreno - Adriatico, Stage 6 : Rieti - Porto Sant'Elpidio0 
 15/03/20152.WT1sIta 22Tirreno - Adriatico, Stage 5 : Esanatoglia - Terminillo0 
 14/03/20152.WT1sIta 21Tirreno - Adriatico, Stage 4 : Indicatore - Castelraimondo0 
 13/03/20152.WT1sIta 16Tirreno - Adriatico, Stage 3 : Cascina - Arezzo0 
 12/03/20152.WT1sIta 48Tirreno - Adriatico, Stage 2 : Camaiore - Cascina0 
 11/03/20152.WT1sIta 21Tirreno - Adriatico, Stage 1 : Lido di Camaiore I.T.T.0 
 7/03/20151.HCIta 40Strade Bianche - Eroica0 
 22/02/20152.HCOma 20Tour of Oman11 
 7/02/20152.HCUae 39Dubai Tour5 
  Total 2015: 1496  
                         
2014 Astana Pro Team
 5/10/20141.1Kaz 10Tour of Almaty12 
 28/09/2014WCRREsp 40World Championships (Ponferrada) R.R.10 
 17/09/20141.1Ita 45Coppa Agostoni - Giro delle Brianze0 
 16/09/20141.1Ita 18GP Banca di Legnano - Coppa Bernocchi5 
 27/07/2014GT1rFra 2Tour de France, Mountains classification50 
 27/07/2014GT1rFra 6Tour de France, Points classification10 
 27/07/2014GT1Fra 1Tour de France600 
 27/07/2014GT1sFra 81Tour de France, Stage 21 : Evry - Paris0 
 26/07/2014GT1sFra leaderTour de France, Stage 20 : Bergerac - Perigueux I.T.T.20 
 26/07/2014GT1sFra 4Tour de France, Stage 20 : Bergerac - Perigueux I.T.T.25 
 25/07/2014GT1sFra leaderTour de France, Stage 19 : Maubourguet - Bergerac20 
 25/07/2014GT1sFra 24Tour de France, Stage 19 : Maubourguet - Bergerac0 
 24/07/2014GT1sFra leaderTour de France, Stage 18 : Pau - Hautacam20 
 24/07/2014GT1sFra 1Tour de France, Stage 18 : Pau - Hautacam80 
 23/07/2014GT1sFra leaderTour de France, Stage 17 : Saint-Gaudens - Saint-Lary-Soulan/Pla d'Adet20 
 23/07/2014GT1sFra 3Tour de France, Stage 17 : Saint-Gaudens - Saint-Lary-Soulan/Pla d'Adet35 
 22/07/2014GT1sFra leaderTour de France, Stage 16 : Carcassonne - Bagneres-de-Luchon20 
 22/07/2014GT1sFra 20Tour de France, Stage 16 : Carcassonne - Bagneres-de-Luchon0 
 20/07/2014GT1sFra leaderTour de France, Stage 15 : Tallard - Nîmes20 
 20/07/2014GT1sFra 31Tour de France, Stage 15 : Tallard - Nîmes0 
 19/07/2014GT1sFra leaderTour de France, Stage 14 : Grenoble - Risoul20 
 19/07/2014GT1sFra 2Tour de France, Stage 14 : Grenoble - Risoul50 
 18/07/2014GT1sFra leaderTour de France, Stage 13 : Saint-Etienne - Chamrousse20 
 18/07/2014GT1sFra 1Tour de France, Stage 13 : Saint-Etienne - Chamrousse80 
 17/07/2014GT1sFra leaderTour de France, Stage 12 : Bourg-en-Bresse - Saint-Etienne20 
 17/07/2014GT1sFra 24Tour de France, Stage 12 : Bourg-en-Bresse - Saint-Etienne0 
 16/07/2014GT1sFra leaderTour de France, Stage 11 : Besancon - Oyonnax20 
 16/07/2014GT1sFra 20Tour de France, Stage 11 : Besancon - Oyonnax0 
 14/07/2014GT1sFra leaderTour de France, Stage 10 : Mulhouse - La Planche des Belles Filles20 
 14/07/2014GT1sFra 1Tour de France, Stage 10 : Mulhouse - La Planche des Belles Filles80 
 13/07/2014GT1sFra 25Tour de France, Stage 9 : Gerardmer - Mulhouse0 
 12/07/2014GT1sFra leaderTour de France, Stage 8 : Tomblaine - Gerardmer/La Mauselaine20 
 12/07/2014GT1sFra 3Tour de France, Stage 8 : Tomblaine - Gerardmer/La Mauselaine35 
 11/07/2014GT1sFra leaderTour de France, Stage 7 : Epernay - Nancy20 
 11/07/2014GT1sFra 16Tour de France, Stage 7 : Epernay - Nancy0 
 10/07/2014GT1sFra leaderTour de France, Stage 6 : Arras - Reims20 
 10/07/2014GT1sFra 18Tour de France, Stage 6 : Arras - Reims0 
 9/07/2014GT1sFra leaderTour de France, Stage 5 : Ieper (Bel) - Arenberg20 
 9/07/2014GT1sFra 3Tour de France, Stage 5 : Ieper (Bel) - Arenberg35 
 8/07/2014GT1sFra leaderTour de France, Stage 4 : Le Touquet Paris-Plage - Lille20 
 8/07/2014GT1sFra 24Tour de France, Stage 4 : Le Touquet Paris-Plage - Lille0 
 7/07/2014GT1sFra leaderTour de France, Stage 3 : Cambridge (GBr) - London (GBr)20 
 7/07/2014GT1sFra 29Tour de France, Stage 3 : Cambridge (GBr) - London (GBr)0 
 6/07/2014GT1sFra leaderTour de France, Stage 2 : York (GBr) - Sheffield (GBr)20 
 6/07/2014GT1sFra 1Tour de France, Stage 2 : York (GBr) - Sheffield (GBr)80 
 5/07/2014GT1sFra 34Tour de France, Stage 1 : Leeds (GBr) - Harrogate (GBr)0 
 28/06/2014NC1Ita 1National Championships Italy (Trofeo Melinda) R.R.140 
 15/06/20142.WT1Fra 7Critérium du Dauphiné100 
 15/06/20142.WT1sFra 14Critérium du Dauphiné, Stage 8 : Megève - Courchevel0 
 14/06/20142.WT1sFra 8Critérium du Dauphiné, Stage 7 : Ville-la-Grand - Finaut/Émosson (Sui)1 
 13/06/20142.WT1sFra 25Critérium du Dauphiné, Stage 6 : Grenoble - Poisy0 
 12/06/20142.WT1sFra 18Critérium du Dauphiné, Stage 5 : Sisteron - La Mure0 
 11/06/20142.WT1sFra 59Critérium du Dauphiné, Stage 4 : Montélimar - Gap0 
 10/06/20142.WT1sFra 40Critérium du Dauphiné, Stage 3 : Ambert - Le Teil0 
 9/06/20142.WT1sFra 6Critérium du Dauphiné, Stage 2 : Tarare - Col du Béal3 
 8/06/20142.WT1sFra 8Critérium du Dauphiné, Stage 1 : Lyon - Lyon I.T.T.1 
 4/05/20142.WT2rSui 8Tour de Romandie, Mountains classification1 
 4/05/20142.WT2Sui 5Tour de Romandie104 
 4/05/20142.WT2sSui 17Tour de Romandie, Stage 5 : Neuchâtel - Neuchâtel I.T.T.0 
 3/05/20142.WT2sSui 24Tour de Romandie, Stage 4 : Fribourg - Fribourg0 
 2/05/20142.WT2sSui 7Tour de Romandie, Stage 3 : Le Bouveret - Aigle2 
 1/05/20142.WT2sSui 35Tour de Romandie, Stage 2 : Sion - Montreux0 
 30/04/20142.WT2sSui 40Tour de Romandie, Stage 1 : Brigerbad - Sion0 
 29/04/20142.WT2sSui 18Tour de Romandie, Prologue : Ascona I.T.T.0 
 27/04/20141.WT1Bel 30Liège - Bastogne - Liège6 
 23/04/20141.WT2Bel 14Flèche Wallonne27 
 20/04/20141.WT2Ned 52Amstel Gold Race5 
 23/03/20141.WT1Ita 44Milano - Sanremo5 
 16/03/20142.WT1rFra 7Paris - Nice, Mountains classification2 
 16/03/20142.WT1Fra 21Paris - Nice18 
 16/03/20142.WT1sFra 26Paris - Nice, Stage 8 : Nice - Nice0 
 15/03/20142.WT1sFra 13Paris - Nice, Stage 7 : Mougins - Biot0 
 14/03/20142.WT1sFra 35Paris - Nice, Stage 6 : Saint-Saturnin-les-Avignon - Fayence0 
 13/03/20142.WT1sFra 36Paris - Nice, Stage 5 : Crèche-sur-Saône - Rive-de-Gier0 
 12/03/20142.WT1sFra 26Paris - Nice, Stage 4 : Nevers - Belleville0 
 11/03/20142.WT1sFra 44Paris - Nice, Stage 3 : Toucy - Magny-Cours0 
 10/03/20142.WT1sFra 31Paris - Nice, Stage 2 : Rambouillet - Saint-Georges-sur-Baulche0 
 9/03/20142.WT1sFra 35Paris - Nice, Stage 1 : Mantes-La-Jolie - Mantes-La-Jolie0 
 6/03/20141.1Ita 50GP Citta di Camaiore0 
 23/02/20142.HCOma 12Tour of Oman34 
 22/02/20142.HCsOma 16Tour of Oman, Stage 5 : Bidbid - Jabal Al Akhdhar (Green Mountain)0 
 21/02/20142.HCsOma 3Tour of Oman, Stage 4 : Wadi Al Abiyad - Boshar10 
 8/02/20142.1Uae 17Dubai Tour8 
 5/02/20142.1sUae 18Dubai Tour, Stage 1 : Dubai I.T.T.0 
 26/01/20142.1Arg 44Tour de San Luis0 
 24/01/20142.1sArg 14Tour de San Luis, Stage 5 : San Luis - San Luis I.T.T.0 
  Total 2014: 2014  
                         
2013 Astana Pro Team
 6/10/20131.WT1Ita DNFIl Lombardia0 
 29/09/2013WCRRIta 4World Championships (Lucca - Firenze) R.R.180 
 21/09/20131.1Ita 7GP Costa degli Etruschi24 
 15/09/2013GT2rEsp 5Vuelta a España, Mountains classification10 
 15/09/2013GT2rEsp 6Vuelta a España, Points classification7 
 15/09/2013GT2Esp 2Vuelta a España375 
 15/09/2013GT2sEsp 24Vuelta a España, Stage 21 : Leganes - Madrid0 
 14/09/2013GT2sEsp 4Vuelta a España, Stage 20 : Aviles - Alto de Angliru15 
 13/09/2013GT2sEsp 9Vuelta a España, Stage 19 : San Vicente de la Barquera - Alto del Naranco2 
 12/09/2013GT2sEsp leaderVuelta a España, Stage 18 : Burgos - Peña Cabarga18 
 12/09/2013GT2sEsp 10Vuelta a España, Stage 18 : Burgos - Peña Cabarga1 
 11/09/2013GT2sEsp leaderVuelta a España, Stage 17 : Calahorra - Burgos18 
 11/09/2013GT2sEsp 14Vuelta a España, Stage 17 : Calahorra - Burgos0 
 9/09/2013GT2sEsp leaderVuelta a España, Stage 16 : Graus - Aramon Formigal18 
 9/09/2013GT2sEsp 26Vuelta a España, Stage 16 : Graus - Aramon Formigal0 
 8/09/2013GT2sEsp leaderVuelta a España, Stage 15 : Andorra (And) - Peyragudes (Fra)18 
 8/09/2013GT2sEsp 4Vuelta a España, Stage 15 : Andorra (And) - Peyragudes (Fra)15 
 7/09/2013GT2sEsp leaderVuelta a España, Stage 14 : Baga - Collada de la Gallina (And)18 
 7/09/2013GT2sEsp 2Vuelta a España, Stage 14 : Baga - Collada de la Gallina (And)40 
 6/09/2013GT2sEsp leaderVuelta a España, Stage 13 : Valls - Castelldefels18 
 6/09/2013GT2sEsp 20Vuelta a España, Stage 13 : Valls - Castelldefels0 
 5/09/2013GT2sEsp leaderVuelta a España, Stage 12 : Maella - Tarragona18 
 5/09/2013GT2sEsp 35Vuelta a España, Stage 12 : Maella - Tarragona0 
 4/09/2013GT2sEsp leaderVuelta a España, Stage 11 : Tarazona - Tarazona I.T.T.18 
 4/09/2013GT2sEsp 4Vuelta a España, Stage 11 : Tarazona - Tarazona I.T.T.15 
 2/09/2013GT2sEsp 2Vuelta a España, Stage 10 : Torredelcampo - Guejar Sierra/Alto de Hazallanas40 
 1/09/2013GT2sEsp 7Vuelta a España, Stage 9 : Antequera - Valdepeñas de Jaen5 
 31/08/2013GT2sEsp 16Vuelta a España, Stage 8 : Jerez de la Frontera - Estepona/Peñas Blancas0 
 30/08/2013GT2sEsp leaderVuelta a España, Stage 7 : Almendralejo - Mairena de Aljafare18 
 30/08/2013GT2sEsp 22Vuelta a España, Stage 7 : Almendralejo - Mairena de Aljafare0 
 29/08/2013GT2sEsp leaderVuelta a España, Stage 6 : Guijuelo - Caceres18 
 29/08/2013GT2sEsp 24Vuelta a España, Stage 6 : Guijuelo - Caceres0 
 28/08/2013GT2sEsp leaderVuelta a España, Stage 5 : Sober - Lago de Sanabria18 
 28/08/2013GT2sEsp 35Vuelta a España, Stage 5 : Sober - Lago de Sanabria0 
 27/08/2013GT2sEsp leaderVuelta a España, Stage 4 : Lalin - Fisterra18 
 27/08/2013GT2sEsp 16Vuelta a España, Stage 4 : Lalin - Fisterra0 
 26/08/2013GT2sEsp 11Vuelta a España, Stage 3 : Vigo - Mirador de Lobeira0 
 25/08/2013GT2sEsp leaderVuelta a España, Stage 2 : Pontevedra - Baiona/Alto do Monte da Groba18 
 25/08/2013GT2sEsp 16Vuelta a España, Stage 2 : Pontevedra - Baiona/Alto do Monte da Groba0 
 24/08/2013GT2sEsp 1Vuelta a España, Stage 1 : Vilanova de Arousa - Sanxenxo T.T.T.17 
 11/08/20132.HCEsp 3Vuelta a Burgos100 
 11/08/20132.HCsEsp 4Vuelta a Burgos, Stage 5 : Comunero de Revenga - Lagunas de Neila5 
 10/08/20132.HCsEsp 19Vuelta a Burgos, Stage 4 : Doña Santos - Santo Domingo de Silos0 
 9/08/20132.HCsEsp 14Vuelta a Burgos, Stage 3 : Villadiego - Ojo Guareña0 
 7/08/20132.HCsEsp 16Vuelta a Burgos, Stage 1 : Burgos - Mirador del Castillo0 
 3/08/20132.WT2Pol 53Tour de Pologne5 
 3/08/20132.WT2sPol 25Tour de Pologne, Stage 7 : Wieliczka - Krakow I.T.T.0 
 2/08/20132.WT2sPol 89Tour de Pologne, Stage 6 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 1/08/20132.WT2sPol 67Tour de Pologne, Stage 5 : Nowy Targ - Zakopane0 
 31/07/20132.WT2sPol 74Tour de Pologne, Stage 4 : Tarnow - Katowice0 
 30/07/20132.WT2sPol 69Tour de Pologne, Stage 3 : Krakow - Rzeszow Podkarpackie0 
 28/07/20132.WT2sPol 60Tour de Pologne, Stage 2 : Marilleva Val di Sole (Ita) - Passo Pordoi (Ita)0 
 27/07/20132.WT2sPol 60Tour de Pologne, Stage 1 : Rovereto (Ita) - Madonna di Campiglio (Ita)0 
 26/05/2013GT2rIta 3Giro d'Italia, Mountains classification25 
 26/05/2013GT2rIta 2Giro d'Italia, Points classification40 
 26/05/2013GT2Ita 1Giro d'Italia500 
 26/05/2013GT2sIta 44Giro d'Italia, Stage 21 : Riese Pio X - Brescia0 
 25/05/2013GT2sIta leaderGiro d'Italia, Stage 20 : Silandro - Tre Cime di Lavaredo18 
 25/05/2013GT2sIta 1Giro d'Italia, Stage 20 : Silandro - Tre Cime di Lavaredo70 
 24/05/2013GT2sIta leaderGiro d'Italia, Stage 19 : Ponte di Legno - Val Martello0 
 23/05/2013GT2sIta leaderGiro d'Italia, Stage 18 : Mori - Polsa I.T.T.18 
 23/05/2013GT2sIta 1Giro d'Italia, Stage 18 : Mori - Polsa I.T.T.70 
 22/05/2013GT2sIta leaderGiro d'Italia, Stage 17 : Caravaggio - Vicenza18 
 22/05/2013GT2sIta 18Giro d'Italia, Stage 17 : Caravaggio - Vicenza0 
 21/05/2013GT2sIta leaderGiro d'Italia, Stage 16 : Valloire (Fra) - Ivrea18 
 21/05/2013GT2sIta 12Giro d'Italia, Stage 16 : Valloire (Fra) - Ivrea0 
 19/05/2013GT2sIta leaderGiro d'Italia, Stage 15 : Cesana Torinese - Galibier (Fra)18 
 19/05/2013GT2sIta 7Giro d'Italia, Stage 15 : Cesana Torinese - Galibier (Fra)5 
 18/05/2013GT2sIta leaderGiro d'Italia, Stage 14 : Cervere - Bardonecchia/Jafferau18 
 18/05/2013GT2sIta 1Giro d'Italia, Stage 14 : Cervere - Bardonecchia/Jafferau70 
 17/05/2013GT2sIta leaderGiro d'Italia, Stage 13 : Busseto - Cherasco18 
 17/05/2013GT2sIta 49Giro d'Italia, Stage 13 : Busseto - Cherasco0 
 16/05/2013GT2sIta leaderGiro d'Italia, Stage 12 : Longarone - Treviso18 
 16/05/2013GT2sIta 39Giro d'Italia, Stage 12 : Longarone - Treviso0 
 15/05/2013GT2sIta leaderGiro d'Italia, Stage 11 : Cave del Predil - Erto18 
 15/05/2013GT2sIta 31Giro d'Italia, Stage 11 : Cave del Predil - Erto0 
 14/05/2013GT2sIta leaderGiro d'Italia, Stage 10 : Cordenons - Montasio18 
 14/05/2013GT2sIta 3Giro d'Italia, Stage 10 : Cordenons - Montasio25 
 12/05/2013GT2sIta leaderGiro d'Italia, Stage 9 : Sansepolcro - Firenze18 
 12/05/2013GT2sIta 8Giro d'Italia, Stage 9 : Sansepolcro - Firenze3 
 11/05/2013GT2sIta leaderGiro d'Italia, Stage 8 : Gabicce Mare - Saltara I.T.T.18 
 11/05/2013GT2sIta 4Giro d'Italia, Stage 8 : Gabicce Mare - Saltara I.T.T.15 
 10/05/2013GT2sIta 21Giro d'Italia, Stage 7 : San Salvo - Pescara0 
 9/05/2013GT2sIta 37Giro d'Italia, Stage 6 : Mola di Bari - Margherita di Savoia0 
 8/05/2013GT2sIta 20Giro d'Italia, Stage 5 : Cosenza - Matera0 
 7/05/2013GT2sIta 13Giro d'Italia, Stage 4 : Policastro - Serra San Bruno0 
 6/05/2013GT2sIta 16Giro d'Italia, Stage 3 : Sorrento - Marina di Ascea0 
 5/05/2013GT2sIta 3Giro d'Italia, Stage 2 : Ischia - Forio T.T.T.6 
 4/05/2013GT2sIta 29Giro d'Italia, Stage 1 : Napoli - Napoli0 
 21/04/20131.WT1Bel 23Liège - Bastogne - Liège18 
 19/04/20132.HCIta 1Giro del Trentino160 
 19/04/20132.HCsIta 1Giro del Trentino, Stage 4 : Arco - Sega di Ala25 
 17/04/20132.HCsIta 3Giro del Trentino, Stage 2 : Sillian (Aut) - Vetriolo Terme10 
 16/04/20132.HCsIta 2Giro del Trentino, Stage 1b : Lienz (Aut) T.T.T.3 
 17/03/20131.WT1Ita DNFMilano - Sanremo0 
 12/03/20132.WT1rIta 7Tirreno - Adriatico, Mountains classification2 
 12/03/20132.WT1rIta 4Tirreno - Adriatico, Points classification10 
 12/03/20132.WT1Ita 1Tirreno - Adriatico260 
 12/03/20132.WT1sIta 12Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 11/03/20132.WT1sIta leaderTirreno - Adriatico, Stage 6 : Porto Sant'Elpidio - Porto Sant'Elpidio11 
 11/03/20132.WT1sIta 2Tirreno - Adriatico, Stage 6 : Porto Sant'Elpidio - Porto Sant'Elpidio28 
 10/03/20132.WT1sIta 7Tirreno - Adriatico, Stage 5 : Ortona - Chieti2 
 9/03/20132.WT1sIta 3Tirreno - Adriatico, Stage 4 : Narni - Prati di Tivo18 
 8/03/20132.WT1sIta 26Tirreno - Adriatico, Stage 3 : Indicatore - Narni Scalo0 
 7/03/20132.WT1sIta 54Tirreno - Adriatico, Stage 2 : San Vincenzo - Indicatore0 
 6/03/20132.WT1sIta 5Tirreno - Adriatico, Stage 1 : San Vincenzo - Donoratico T.T.T.1 
 3/03/20131.1Ita 39Roma Maxima - Giro del Lazio0 
 28/02/20131.1Ita 10GP Citta di Camaiore12 
 16/02/20132.HCOma 7Tour of Oman62 
 14/02/20132.HCsOma 5Tour of Oman, Stage 4 : Samail - Jabal Al Akhdhar (Green Mountain)3 
 13/02/20132.HCsOma 11Tour of Oman, Stage 3 : Nakhal Fort - Wadi Dayqah Dam0 
 12/02/20132.HCsOma 4Tour of Oman, Stage 2 : Fanja - Al Bustan5 
 27/01/20132.1Arg 10Tour de San Luis25 
 26/01/20132.1sArg 15Tour de San Luis, Stage 6 : Quines - Mirador del Sol0 
 25/01/20132.1sArg 15Tour de San Luis, Stage 5 : Juana Koslay - La Carolina0 
 24/01/20132.1sArg 4Tour de San Luis, Stage 4 : San Luis - San Luis I.T.T.3 
  Total 2013: 2793  
                         
2012 Liquigas - Cannondale
 29/09/20121.WT1Ita 26Il Lombardia10 
 26/09/20121.HCIta 9Milano - Torino30 
 23/09/2012WCRRNed 29World Championships (Maastricht - Valkenburg) R.R.11 
 16/09/2012WCTTNed 4World Championships (Sittard - Valkenburg) T.T.T.27 
 8/09/20122.1Ita 1Giro di Padania110 
 7/09/20122.1sIta 7Giro di Padania, Stage 5 : Acqui Terme - Frabosa Soprana0 
 6/09/20122.1sIta leaderGiro di Padania, Stage 4 : Lazzate - Passo della Bocchetta6 
 6/09/20122.1sIta 1Giro di Padania, Stage 4 : Lazzate - Passo della Bocchetta20 
 5/09/20122.1sIta leaderGiro di Padania, Stage 3 : Castelfranco Veneto - Merate6 
 5/09/20122.1sIta 2Giro di Padania, Stage 3 : Castelfranco Veneto - Merate10 
 3/09/20122.1sIta 3Giro di Padania, Stage 1b : San Giovanni Persiceto - Crevalcore T.T.T.1 
 26/08/20122.HCUsa 27USA Pro Cycling Challenge - Tour of Colorado5 
 26/08/20122.HCsUsa 7USA Pro Cycling Challenge - Tour of Colorado, Stage 7 : Denver - Denver I.T.T.0 
 25/08/20122.HCsUsa 9USA Pro Cycling Challenge - Tour of Colorado, Stage 6 : Golden - Boulder/Flagstaff Mountain0 
 28/07/2012WCRRGbr 101Olympic Games (London) - R.R.10 
 22/07/2012GT1Fra 3Tour de France380 
 22/07/2012GT1sFra 33Tour de France, Stage 20 : Rambouillet - Paris0 
 21/07/2012GT1sFra 16Tour de France, Stage 19 : Bonneval - Chartres I.T.T.0 
 20/07/2012GT1sFra 27Tour de France, Stage 18 : Blagnac - Brive-la-Gaillarde0 
 19/07/2012GT1sFra 7Tour de France, Stage 17 : Bagnères-de-Luchon - Peyragudes5 
 18/07/2012GT1sFra 11Tour de France, Stage 16 : Pau - Bagnères-de-Luchon0 
 16/07/2012GT1sFra 24Tour de France, Stage 15 : Samatan - Pau0 
 15/07/2012GT1sFra 17Tour de France, Stage 14 : Limoux - Foix0 
 14/07/2012GT1sFra 11Tour de France, Stage 13 : Saint-Paul-Trois-Châteaux - Le Cap d’Agde0 
 13/07/2012GT1sFra 17Tour de France, Stage 12 : Saint-Jean-de-Maurienne - Annonay-Davézieux0 
 12/07/2012GT1sFra 5Tour de France, Stage 11 : Albertville - La Toussuire-Les Sybelles15 
 11/07/2012GT1sFra 15Tour de France, Stage 10 : Mâcon - Bellegarde-sur-Valserine0 
 9/07/2012GT1sFra 8Tour de France, Stage 9 : Arc-et-Senans - Besançon I.T.T.3 
 8/07/2012GT1sFra 5Tour de France, Stage 8 : Belfort - Porrentruy15 
 7/07/2012GT1sFra 4Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles25 
 6/07/2012GT1sFra 16Tour de France, Stage 6 : Épernay - Metz0 
 5/07/2012GT1sFra 28Tour de France, Stage 5 : Rouen - Saint-Quentin0 
 4/07/2012GT1sFra 43Tour de France, Stage 4 : Abbeville - Rouen0 
 3/07/2012GT1sFra 10Tour de France, Stage 3 : Orchies - Boulogne-sur-Mer1 
 2/07/2012GT1sFra 51Tour de France, Stage 2 : Visé (Bel) - Tournai (Bel)0 
 1/07/2012GT1sFra 15Tour de France, Stage 1 : Liège (Bel) - Seraing (Bel)0 
 30/06/2012GT1sFra 14Tour de France, Prologue : Liège (Bel) I.T.T.0 
 23/06/2012NC1Ita 5National Championships Italy (Borgo Valsugana) R.R.56 
 10/06/20122.WTFra 28Critérium du Dauphiné8 
 10/06/20122.WTsFra 42Critérium du Dauphiné, Stage 7 : Morzine - Châtel0 
 9/06/20122.WTsFra 61Critérium du Dauphiné, Stage 6 : Saint-Alban-Leysse - Morzine0 
 8/06/20122.WTsFra 42Critérium du Dauphiné, Stage 5 : Saint-Trivier-sur-Moignans - Rumilly0 
 7/06/20122.WTsFra 31Critérium du Dauphiné, Stage 4 : Villié-Morgon - Bourg-en-Bresse I.T.T.0 
 6/06/20122.WTsFra 20Critérium du Dauphiné, Stage 3 : Givors - La Clayette0 
 5/06/20122.WTsFra 14Critérium du Dauphiné, Stage 2 : Lamastre - Saint-Félicien0 
 4/06/20122.WTsFra 53Critérium du Dauphiné, Stage 1 : Seyssins - Saint-Vallier0 
 3/06/20122.WTsFra 22Critérium du Dauphiné, Prologue : Grenoble I.T.T.0 
 20/05/20122.HCUsa 32Tour of California5 
 17/05/20122.HCsUsa 20Tour of California, Stage 5 : Bakersfield - Bakersfield I.T.T.0 
 22/04/20121.WT1Bel 2Liège - Bastogne - Liège180 
 18/04/20121.WT2Bel 8Flèche Wallonne51 
 15/04/20121.WT2Ned 104Amstel Gold Race5 
 17/03/20121.WT1Ita 3Milano - Sanremo145 
 13/03/20122.WTrIta 1Tirreno - Adriatico, Points classification40 
 13/03/20122.WTrIta 6Tirreno - Adriatico, Mountains classification3 
 13/03/20122.WTIta 1Tirreno - Adriatico240 
 13/03/20122.WTsIta 9Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 12/03/20122.WTsIta 2Tirreno - Adriatico, Stage 6 : Offida - Offida25 
 11/03/20122.WTsIta 1Tirreno - Adriatico, Stage 5 : Martinsicuro - Prati di Tivo40 
 10/03/20122.WTsIta 3Tirreno - Adriatico, Stage 4 : Amelia - Chieti15 
 9/03/20122.WTsIta 40Tirreno - Adriatico, Stage 3 : Indicatore - Terni0 
 8/03/20122.WTsIta 81Tirreno - Adriatico, Stage 2 : San Vincenzo - Indicatore0 
 7/03/20122.WTsIta 15Tirreno - Adriatico, Stage 1 : San Vincenzo - Donoratico T.T.T.0 
 3/03/20121.1Ita 15Strade Bianche5 
 19/02/20122.HCOma 2Tour of Oman120 
 18/02/20122.HCsOma 1Tour of Oman, Stage 5 : Boshar - Jabal Al Akhdar (Green Mountain)25 
 15/02/20122.HCsOma 13Tour of Oman, Stage 2 : Sur - Wadi Dayqah Dam0 
 29/01/20122.1Arg 4Tour de San Luis58 
 27/01/20122.1sArg 7Tour de San Luis, Stage 5 : La Toma - Mirador del Sol0 
 26/01/20122.1sArg 2Tour de San Luis, Stage 4 : San Luis - San Luis I.T.T.10 
 25/01/20122.1sArg 6Tour de San Luis, Stage 3 : Estancia Grande - Mirador del Potrero0 
 24/01/20122.1sArg 16Tour de San Luis, Stage 2 : Fraga - Juana Koslay0 
 23/01/20122.1sArg 19Tour de San Luis, Stage 1 : San Luis - Villa Mercedes0 
  Total 2012: 1721  
                         
2011 Liquigas - Cannondale
 15/10/20111.WT1Ita 40Il Lombardia5 
 13/10/20111.HCIta 9Gran Piemonte30 
 8/10/20111.HCIta 10Giro dell'Emilia26 
 1/10/20111.1Ita 20Memorial Marco Pantani5 
 18/09/20111.1Ita 35GP Industria & Commercio di Prato0 
 11/09/2011GT2rEsp 19Vuelta a España, Points classification0 
 11/09/2011GT2Esp 7Vuelta a España195 
 11/09/2011GT2sEsp 17Vuelta a España, Stage 21 : Jarama - Madrid0 
 10/09/2011GT2sEsp 20Vuelta a España, Stage 20 : Bilbao - Vitoria0 
 9/09/2011GT2sEsp 8Vuelta a España, Stage 19 : Noja - Bilbao3 
 8/09/2011GT2sEsp 30Vuelta a España, Stage 18 : Solares - Noja0 
 7/09/2011GT2sEsp 15Vuelta a España, Stage 17 : Oion - Peña Cabarga0 
 6/09/2011GT2sEsp 14Vuelta a España, Stage 16 : Palencia - Haro0 
 4/09/2011GT2sEsp 15Vuelta a España, Stage 15 : Aviles - Alto de L'Angliru0 
 3/09/2011GT2sEsp 27Vuelta a España, Stage 14 : Astorga - Lagos de Somiedo (La Farrapona)0 
 2/09/2011GT2sEsp 28Vuelta a España, Stage 13 : Sarria - Ponferrada0 
 1/09/2011GT2sEsp 16Vuelta a España, Stage 12 : Ponteareas - Pontevedra0 
 31/08/2011GT2sEsp 17Vuelta a España, Stage 11 : Verin - Manzaneda0 
 29/08/2011GT2sEsp 15Vuelta a España, Stage 10 : Salamanca - Salamanca I.T.T.0 
 28/08/2011GT2sEsp 6Vuelta a España, Stage 9 : Villacastin - La Covatilla (Bejar)7 
 27/08/2011GT2sEsp 23Vuelta a España, Stage 8 : Talavera de la Reina - San Lorenzo de El Escorial0 
 26/08/2011GT2sEsp 109Vuelta a España, Stage 7 : Almaden - Talavera de la Reina0 
 25/08/2011GT2sEsp 4Vuelta a España, Stage 6 : Ubeda - Cordoba15 
 24/08/2011GT2sEsp 11Vuelta a España, Stage 5 : Sierra Nevada - Valdepeñas de Jaen0 
 23/08/2011GT2sEsp 12Vuelta a España, Stage 4 : Baza - Sierra Nevada0 
 22/08/2011GT2sEsp 19Vuelta a España, Stage 3 : Petrer - Totana0 
 21/08/2011GT2sEsp 17Vuelta a España, Stage 2 : La Nucia - Playas de Orihuela0 
 20/08/2011GT2sEsp 2Vuelta a España, Stage 1 : Benidorm - Benidorm T.T.T.10 
 16/08/20111.HCIta 15Tre Valli Varesine11 
 6/08/20112.WTPol 34Tour de Pologne5 
 6/08/20112.WTsPol 81Tour de Pologne, Stage 7 : Krakow - Krakow0 
 5/08/20112.WTsPol 28Tour de Pologne, Stage 6 : Terma Bukovina - Bukowina Tatrzanska0 
 4/08/20112.WTsPol 83Tour de Pologne, Stage 5 : Zakopane - Zakopane0 
 3/08/20112.WTsPol 43Tour de Pologne, Stage 4 : Oswiecim - Cieszyn0 
 2/08/20112.WTsPol 29Tour de Pologne, Stage 3 : Bedzin - Katowice0 
 1/08/20112.WTsPol 44Tour de Pologne, Stage 2 : Czestochowa - Dabrowa Gornicza0 
 31/07/20112.WTsPol 59Tour de Pologne, Stage 1 : Pruszkow - Warszawa0 
 19/06/20112.1sSlo DNFTour de Slovénie / Dirka po Sloveniji, Stage 3 : Ptuj - Novo Mesto0 
 16/06/20112.1sSlo 3Tour de Slovénie / Dirka po Sloveniji, Prologue : Ljubljana I.T.T.5 
 29/05/2011GT2rIta 8Giro d'Italia, Mountains classification3 
 29/05/2011GT2rIta 2Giro d'Italia, Points classification40 
 29/05/2011GT2Ita 2Giro d'Italia375 
 29/05/2011GT2sIta 10Giro d'Italia, Stage 21 : Milano - Milano I.T.T.1 
 28/05/2011GT2sIta 10Giro d'Italia, Stage 20 : Verbania - Sestriere1 
 27/05/2011GT2sIta 2Giro d'Italia, Stage 19 : Bergamo - Macugnaga40 
 26/05/2011GT2sIta 32Giro d'Italia, Stage 18 : Morbegno - San Pellegrino Terme0 
 25/05/2011GT2sIta 28Giro d'Italia, Stage 17 : Feltre - Tirano0 
 24/05/2011GT2sIta 1Giro d'Italia, Stage 16 : Belluno - Nevegal I.T.T.70 
 22/05/2011GT2sIta 6Giro d'Italia, Stage 15 : Conegliano - Gardeccia/Val di Fassa7 
 21/05/2011GT2sIta leaderGiro d'Italia, Stage 14 : Lienz (Aut) - Monte Zoncolan18 
 21/05/2011GT2sIta 2Giro d'Italia, Stage 14 : Lienz (Aut) - Monte Zoncolan40 
 20/05/2011GT2sIta leaderGiro d'Italia, Stage 13 : Spilimbergo - Grossglockner (Aut)18 
 20/05/2011GT2sIta 7Giro d'Italia, Stage 13 : Spilimbergo - Grossglockner (Aut)5 
 19/05/2011GT2sIta 30Giro d'Italia, Stage 12 : Castelfidardo - Ravenna0 
 18/05/2011GT2sIta 9Giro d'Italia, Stage 11 : Tortoreto Lido - Castelfidardo2 
 17/05/2011GT2sIta 28Giro d'Italia, Stage 10 : Termoli - Teramo0 
 15/05/2011GT2sIta 3Giro d'Italia, Stage 9 : Messina - Etna25 
 14/05/2011GT2sIta 15Giro d'Italia, Stage 8 : Sapri - Tropea0 
 13/05/2011GT2sIta 5Giro d'Italia, Stage 7 : Maddaloni - Montevergine di Mercogliano10 
 12/05/2011GT2sIta 16Giro d'Italia, Stage 6 : Orvieto - Fiuggi Terme0 
 11/05/2011GT2sIta 6Giro d'Italia, Stage 5 : Piombino - Orvieto7 
 9/05/2011GT2sIta 25Giro d'Italia, Stage 3 : Reggio nell'Emilia - Rapallo0 
 8/05/2011GT2sIta 25Giro d'Italia, Stage 2 : Alba - Parma0 
 7/05/2011GT2sIta 3Giro d'Italia, Stage 1 : Venaria Reale - Torino T.T.T.6 
 24/04/20111.WT1Bel 8Liège - Bastogne - Liège85 
 22/04/20112.HCIta 23Giro del Trentino8 
 20/04/20112.HCsIta 9Giro del Trentino, Stage 2 : Dro - Ledro Bezzecca0 
 19/04/20112.HCsIta 4Giro del Trentino, Stage 1 : Riva del Garda - Arco I.T.T.5 
 19/03/20111.WT1Ita 8Milano - Sanremo85 
 15/03/20112.WTrIta 10Tirreno - Adriatico, Points classification0 
 15/03/20112.WTIta 5Tirreno - Adriatico120 
 15/03/20112.WTsIta 27Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 14/03/20112.WTsIta 4Tirreno - Adriatico, Stage 6 : Ussita - Macerata10 
 13/03/20112.WTsIta 10Tirreno - Adriatico, Stage 5 : Chieti - Castelraimondo0 
 12/03/20112.WTsIta 8Tirreno - Adriatico, Stage 4 : Narni - Chieti1 
 11/03/20112.WTsIta 55Tirreno - Adriatico, Stage 3 : Terranuova Bracciolini - Perugia0 
 10/03/20112.WTsIta 47Tirreno - Adriatico, Stage 2 : Carrara - Indicatore0 
 9/03/20112.WTsIta 5Tirreno - Adriatico, Stage 1 : Marina di Carrara T.T.T.1 
 27/02/20111.1Ita 9Classica Sarda16 
 26/02/20112.1Ita 41Giro di Sardegna0 
 26/02/20112.1sIta 13Giro di Sardegna, Stage 5 : Oristano - Gesturi0 
 22/02/20112.1sIta 9Giro di Sardegna, Stage 1 : Olbia - Porto Cervo0 
  Total 2011: 1316  
                         
2010 Liquigas - Doimo
 16/10/20101.HIS1Ita 5Giro di Lombardia120 
 9/10/20101.HCIta 5Giro dell'Emilia56 
 3/10/2010WCRRAus 40World Championships (Melbourne - Geelong) R.R.10 
 19/09/2010GT2rEsp 5Vuelta a España, Mountains classification10 
 19/09/2010GT2rEsp 3Vuelta a España, Points classification25 
 19/09/2010GT2Esp 1Vuelta a España500 
 19/09/2010GT2sEsp 21Vuelta a España, Stage 21 : San Sebastian de los Reyes - Madrid0 
 18/09/2010GT2sEsp leaderVuelta a España, Stage 20 : San Martin de Valdeiglesias - Bola del Mundo18 
 18/09/2010GT2sEsp 2Vuelta a España, Stage 20 : San Martin de Valdeiglesias - Bola del Mundo40 
 17/09/2010GT2sEsp leaderVuelta a España, Stage 19 : Piedrahita - Toledo18 
 17/09/2010GT2sEsp 6Vuelta a España, Stage 19 : Piedrahita - Toledo7 
 16/09/2010GT2sEsp leaderVuelta a España, Stage 18 : Valladolid - Salamanca18 
 16/09/2010GT2sEsp 16Vuelta a España, Stage 18 : Valladolid - Salamanca0 
 15/09/2010GT2sEsp leaderVuelta a España, Stage 17 : Peñafiel I.T.T.18 
 15/09/2010GT2sEsp 15Vuelta a España, Stage 17 : Peñafiel I.T.T.0 
 13/09/2010GT2sEsp 9Vuelta a España, Stage 16 : Gijon - Alto de Cotobello2 
 12/09/2010GT2sEsp leaderVuelta a España, Stage 15 : Solares - Lagos de Covadonga18 
 12/09/2010GT2sEsp 8Vuelta a España, Stage 15 : Solares - Lagos de Covadonga3 
 11/09/2010GT2sEsp leaderVuelta a España, Stage 14 : Burgos - Peña Cabarga18 
 11/09/2010GT2sEsp 2Vuelta a España, Stage 14 : Burgos - Peña Cabarga40 
 10/09/2010GT2sEsp 32Vuelta a España, Stage 13 : Rincon de Soto - Burgos0 
 9/09/2010GT2sEsp 33Vuelta a España, Stage 12 : Andorra la Vella (And) - Lleida0 
 8/09/2010GT2sEsp 6Vuelta a España, Stage 11 : Vilanova i la Geltru - Vallnord/Pal (And)7 
 7/09/2010GT2sEsp 37Vuelta a España, Stage 10 : Tarragona - Vilanova i la Geltru0 
 5/09/2010GT2sEsp 18Vuelta a España, Stage 9 : Calpe - Alcoy0 
 4/09/2010GT2sEsp 6Vuelta a España, Stage 8 : Villena - Xorret del Cati7 
 3/09/2010GT2sEsp 33Vuelta a España, Stage 7 : Murcia - Orihuela0 
 2/09/2010GT2sEsp 44Vuelta a España, Stage 6 : Caravaca de la Cruz - Murcia0 
 1/09/2010GT2sEsp 48Vuelta a España, Stage 5 : Guadix - Lorca0 
 31/08/2010GT2sEsp 2Vuelta a España, Stage 4 : Malaga - Valdepeñas de Jaen40 
 30/08/2010GT2sEsp 4Vuelta a España, Stage 3 : Marbella - Malaga15 
 29/08/2010GT2sEsp 39Vuelta a España, Stage 2 : Alcala de Guadaira - Marbella0 
 28/08/2010GT2sEsp 2Vuelta a España, Stage 1 : Sevilla T.T.T.10 
 21/08/20101.1Ita 1Trofeo Melinda80 
 19/08/20101.1Ita 72Coppa Bernocchi0 
 17/08/20101.HCIta 16Tre Valli Varesine10 
 8/08/20102.HCEsp 3Vuelta a Burgos98 
 8/08/20102.HCsEsp 3Vuelta a Burgos, Stage 5 : Vilviestre - Lagunas de Neila10 
 6/08/20102.HCsEsp 2Vuelta a Burgos, Stage 3 : Sasamon - Melgar de Fernamental T.T.T.3 
 1/08/20101.1Esp 75Circuito de Getxo - Memorial Ricardo Otxoa0 
 31/07/20101.PT2Esp 76Clasica San Sebastian - San Sebastian5 
 20/06/20102.1Slo 1Tour de Slovénie / Dirka po Sloveniji110 
 19/06/20102.1sSlo leaderTour de Slovénie / Dirka po Sloveniji, Stage 3 : Bled - Krvavec6 
 19/06/20102.1sSlo 1Tour de Slovénie / Dirka po Sloveniji, Stage 3 : Bled - Krvavec20 
 18/06/20102.1sSlo 19Tour de Slovénie / Dirka po Sloveniji, Stage 2 : Ljubljana - Villach (Aut)0 
 17/06/20102.1sSlo 12Tour de Slovénie / Dirka po Sloveniji, Stage 1 : Koper - Medvode0 
 30/05/2010GT2rIta 10Giro d'Italia, Mountains classification1 
 30/05/2010GT2rIta 3Giro d'Italia, Points classification25 
 30/05/2010GT2Ita 3Giro d'Italia315 
 30/05/2010GT2sIta 5Giro d'Italia, Stage 21 : Verona I.T.T.10 
 29/05/2010GT2sIta 6Giro d'Italia, Stage 20 : Bormio - Passo Tonale7 
 28/05/2010GT2sIta 3Giro d'Italia, Stage 19 : Brescia - Aprica25 
 27/05/2010GT2sIta 46Giro d'Italia, Stage 18 : Levico Terme - Brescia0 
 26/05/2010GT2sIta 21Giro d'Italia, Stage 17 : Brunico - Pejo Terme0 
 25/05/2010GT2sIta 4Giro d'Italia, Stage 16 : San Vigilio di Marebbe - Plan de Corones I.T.T.15 
 23/05/2010GT2sIta 7Giro d'Italia, Stage 15 : Mestre - Monte Zoncolan5 
 22/05/2010GT2sIta 1Giro d'Italia, Stage 14 : Ferrara - Asolo70 
 21/05/2010GT2sIta 31Giro d'Italia, Stage 13 : Porto Recanati - Cesenatico0 
 20/05/2010GT2sIta 6Giro d'Italia, Stage 12 : Città Sant'Angelo - Porto Recanati7 
 19/05/2010GT2sIta 49Giro d'Italia, Stage 11 : Lucera - L'Aquila0 
 18/05/2010GT2sIta 23Giro d'Italia, Stage 10 : Avellino - Bitonto0 
 17/05/2010GT2sIta 14Giro d'Italia, Stage 9 : Frosinone - Cava de' Tirreni0 
 16/05/2010GT2sIta 11Giro d'Italia, Stage 8 : Chianciano Terme - Monte Terminillo0 
 15/05/2010GT2sIta 17Giro d'Italia, Stage 7 : Carrara - Montalcino0 
 14/05/2010GT2sIta leaderGiro d'Italia, Stage 6 : Fidenza - Marina di Carrara18 
 14/05/2010GT2sIta 35Giro d'Italia, Stage 6 : Fidenza - Marina di Carrara0 
 13/05/2010GT2sIta leaderGiro d'Italia, Stage 5 : Novara - Novi Ligure18 
 13/05/2010GT2sIta 28Giro d'Italia, Stage 5 : Novara - Novi Ligure0 
 12/05/2010GT2sIta leaderGiro d'Italia, Stage 4 : Savigliano - Cuneo T.T.T.18 
 12/05/2010GT2sIta 1Giro d'Italia, Stage 4 : Savigliano - Cuneo T.T.T.17 
 10/05/2010GT2sIta 8Giro d'Italia, Stage 3 : Amsterdam (Ned) - Middelburg (Ned)3 
 9/05/2010GT2sIta 30Giro d'Italia, Stage 2 : Amsterdam (Ned) - Utrecht (Ned)0 
 8/05/2010GT2sIta 11Giro d'Italia, Stage 1 : Amsterdam (Ned) I.T.T.0 
 25/04/20101.HIS1Bel 28Liège - Bastogne - Liège8 
 21/04/20101.HIS2Bel 12Flèche Wallonne33 
 18/04/20101.PT2Ned 21Amstel Gold Race15 
 20/03/20101.HIS1Ita 28Milano - Sanremo8 
 16/03/20102.HISrIta 8Tirreno - Adriatico, Mountains classification1 
 16/03/20102.HISIta 8Tirreno - Adriatico85 
 16/03/20102.HISsIta 50Tirreno - Adriatico, Stage 7 : Civitanova Marche - San Benedetto0 
 15/03/20102.HISsIta 14Tirreno - Adriatico, Stage 6 : Montecosaro - Macerata0 
 14/03/20102.HISsIta 5Tirreno - Adriatico, Stage 5 : Chieti - Colmurano5 
 13/03/20102.HISsIta 11Tirreno - Adriatico, Stage 4 : San Gemini - Chieti0 
 12/03/20102.HISsIta 59Tirreno - Adriatico, Stage 3 : San Miniato - Monsummano Terme0 
 11/03/20102.HISsIta 55Tirreno - Adriatico, Stage 2 : Montecatini Terme - Montecatini Terme0 
 10/03/20102.HISsIta 21Tirreno - Adriatico, Stage 1 : Livorno - Rosignano Solvay0 
 6/03/20101.1Ita 38Montepaschi Strade Bianche0 
 28/02/20101.1Ita 65Classica Sarda0 
 27/02/20102.1Ita 26Giro di Sardegna0 
 26/02/20102.1sIta 14Giro di Sardegna, Stage 4 : Carbonia - Iglesias0 
 24/02/20102.1sIta 15Giro di Sardegna, Stage 2 : Macomer - Nuoro (Monte Ortobene)0 
 24/01/20102.1Arg 1Tour de San Luis110 
 23/01/20102.1sArg leaderTour de San Luis, Stage 6 : Quines - Merlo/Mirador del Sol6 
 23/01/20102.1sArg 3Tour de San Luis, Stage 6 : Quines - Merlo/Mirador del Sol5 
 22/01/20102.1sArg leaderTour de San Luis, Stage 5 : San Luis - Carolina6 
 22/01/20102.1sArg 6Tour de San Luis, Stage 5 : San Luis - Carolina0 
 21/01/20102.1sArg leaderTour de San Luis, Stage 4 : San Luis - San Luis I.T.T.6 
 21/01/20102.1sArg 1Tour de San Luis, Stage 4 : San Luis - San Luis I.T.T.20 
 19/01/20102.1sArg 5Tour de San Luis, Stage 2 : Potrero de los Funes - Mirador del Potrero0 
  Total 2010: 2204  
                         
2009 Liquigas
 24/08/20092.PTsNed DNSEneco Tour of Benelux, Stage 6 : Genk - Roermond0 
 23/08/20092.PTsNed 56Eneco Tour of Benelux, Stage 5 : Roermond - Sittard0 
 22/08/20092.PTsBel 53Eneco Tour of Benelux, Stage 4 : Hasselt - Libramont0 
 21/08/20092.PTsBel 44Eneco Tour of Benelux, Stage 3 : Niel - Hasselt0 
 20/08/20092.PTsBel 41Eneco Tour of Benelux, Stage 2 : Ardooie - Brussel/Bruxelles0 
 19/08/20092.PTsBel 21Eneco Tour of Benelux, Stage 1 : Aalter - Ardooie0 
 18/08/20092.PTsNed 6Eneco Tour of Benelux, Prologue : Rotterdam I.T.T.3 
 8/08/20091.1Ita 1GP Citta di Camaiore80 
 26/07/2009GT1Fra 7Tour de France230 
 26/07/2009GT1sFra 39Tour de France, Stage 21 : Montereau-Fault-Yonne - Paris/Champs-Élysées0 
 25/07/2009GT1sFra 9Tour de France, Stage 20 : Montélimar - Mont Ventoux2 
 24/07/2009GT1sFra 25Tour de France, Stage 19 : Bourgoin-Jallieu - Aubenas0 
 23/07/2009GT1sFra 25Tour de France, Stage 18 : Annecy I.T.T.0 
 22/07/2009GT1sFra 4Tour de France, Stage 17 : Bourg-Saint-Maurice - Le Grand-Bornand25 
 21/07/2009GT1sFra 10Tour de France, Stage 16 : Martigny - Bourg-Saint-Maurice1 
 19/07/2009GT1sFra 3Tour de France, Stage 15 : Pontarlier - Verbier35 
 18/07/2009GT1sFra 74Tour de France, Stage 14 : Colmar - Besançon0 
 17/07/2009GT1sFra 37Tour de France, Stage 13 : Vittel - Colmar0 
 16/07/2009GT1sFra 44Tour de France, Stage 12 : Tonnerre - Vittel0 
 15/07/2009GT1sFra 31Tour de France, Stage 11 : Vatan - Saint-Fargeau0 
 14/07/2009GT1sFra 29Tour de France, Stage 10 : Limoges - Issoudun0 
 12/07/2009GT1sFra 19Tour de France, Stage 9 : Saint-Gaudens - Tarbes0 
 11/07/2009GT1sFra 44Tour de France, Stage 8 : Andorra la Vella (And) - Saint-Girons0 
 10/07/2009GT1sFra 21Tour de France, Stage 7 : Barcelona (Esp) - Ordino/Arcalis (And)0 
 9/07/2009GT1sFra 14Tour de France, Stage 6 : Girona (Esp) - Barcelona/Montjuïc (Esp)0 
 8/07/2009GT1sFra 63Tour de France, Stage 5 : Le Cap d'Agde - Perpignan0 
 7/07/2009GT1sFra 4Tour de France, Stage 4 : Montpellier T.T.T.6 
 6/07/2009GT1sFra 77Tour de France, Stage 3 : Marseille - La Grande-Motte0 
 5/07/2009GT1sFra 39Tour de France, Stage 2 : Monaco - Brignoles0 
 4/07/2009GT1sFra 9Tour de France, Stage 1 : Monaco I.T.T.2 
 28/06/2009NC1Ita 19National Championships Italy (Imola) R.R.7 
 24/06/20091.1Ita 1Giro dell'Appennino80 
 14/06/20092.PTrFra 10Critérium du Dauphiné Libéré, Points classification0 
 14/06/20092.PTrFra 27Critérium du Dauphiné Libéré, Mountains classification0 
 14/06/20092.PTFra 7Critérium du Dauphiné Libéré96 
 14/06/20092.PTsFra 13Critérium du Dauphiné Libéré, Stage 8 : Faverges - Grenoble0 
 13/06/20092.PTsFra 8Critérium du Dauphiné Libéré, Stage 7 : Briançon - Saint-François-Longchamp1 
 12/06/20092.PTsFra 18Critérium du Dauphiné Libéré, Stage 6 : Gap - Briançon0 
 11/06/20092.PTsFra 9Critérium du Dauphiné Libéré, Stage 5 : Valence - Mont Ventoux0 
 10/06/20092.PTsFra 14Critérium du Dauphiné Libéré, Stage 4 : Bourg-lès-Valence - Valence I.T.T.0 
 9/06/20092.PTsFra 50Critérium du Dauphiné Libéré, Stage 3 : Tournus - Saint-Étienne0 
 8/06/20092.PTsFra 27Critérium du Dauphiné Libéré, Stage 2 : Nancy - Dijon0 
 7/06/20092.PTsFra 5Critérium du Dauphiné Libéré, Stage 1 : Nancy I.T.T.5 
 2/05/20091.1Ita 5GP Industria & Artigianato - Larciano32 
 26/04/20091.HIS1Bel 39Liège - Bastogne - Liège5 
 22/04/20091.HIS2Bel 31Flèche Wallonne5 
 19/04/20091.PT2Ned 18Amstel Gold Race18 
 12/04/20091.1Esp 5Klasika Primavera Amorebieta32 
 11/04/20092.PTEsp 8Vuelta al Pais Vasco85 
 11/04/20092.PTsEsp 10Vuelta al Pais Vasco, Stage 6 : Zalla - Zalla I.T.T.0 
 10/04/20092.PTsEsp 18Vuelta al Pais Vasco, Stage 5 : Güeñes - Zalla0 
 9/04/20092.PTsEsp 22Vuelta al Pais Vasco, Stage 4 : Eibar - Güeñes0 
 8/04/20092.PTsEsp 9Vuelta al Pais Vasco, Stage 3 : Villatuerta - Eibar (Arrate)0 
 7/04/20092.PTsEsp 36Vuelta al Pais Vasco, Stage 2 : Ataun - Villatuerta0 
 6/04/20092.PTsEsp 8Vuelta al Pais Vasco, Stage 1 : Ataun - Ataun1 
 4/04/20091.HCEsp 4GP Miguel Indurain63 
 21/03/20091.HIS1Ita 49Milano - Sanremo5 
 17/03/20092.HISrIta 12Tirreno - Adriatico, Mountains classification0 
 17/03/20092.HISIta 10Tirreno - Adriatico63 
 17/03/20092.HISsIta 47Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto0 
 16/03/20092.HISsIta 27Tirreno - Adriatico, Stage 6 : Civitanova Marche - Camerino0 
 15/03/20092.HISsIta 16Tirreno - Adriatico, Stage 5 : Loreto - Macerata I.T.T.0 
 14/03/20092.HISsIta 10Tirreno - Adriatico, Stage 4 : Assisi - Montelupone0 
 13/03/20092.HISsIta 42Tirreno - Adriatico, Stage 3 : Fucecchio - Santa Croce sull'Arno0 
 12/03/20092.HISsIta 43Tirreno - Adriatico, Stage 2 : Volterra - Marina di Carrara0 
 11/03/20092.HISsIta 22Tirreno - Adriatico, Stage 1 : Cecina - Capannori0 
 22/02/20092.HCUsa 6Tour of California72 
 22/02/20092.HCsUsa 2Tour of California, Stage 8 : Rancho Bernardo - Escondido15 
 16/02/20092.HCsUsa 17Tour of California, Stage 2 : Sausalito - Santa Cruz0 
 15/02/20092.HCsUsa 3Tour of California, Stage 1 : Davis - Santa Rosa10 
 7/02/20091.1Ita 42GP Costa degli Etruschi0 
 25/01/20092.1Arg 14Tour de San Luis12 
 24/01/20092.1sArg 19Tour de San Luis, Stage 6 : Potrero de los Funes - Potrero de los Funes0 
 23/01/20092.1sArg 7Tour de San Luis, Stage 5 : San Francisco del Monte de Oro - Merlo0 
 21/01/20092.1sArg 14Tour de San Luis, Stage 3 : San Luis I.T.T.0 
  Total 2009: 991  
                         
2008 Liquigas
 18/10/20081.XPT1Ita 37Giro di Lombardia5 
 11/10/20081.HCIta 25Giro dell'Emilia5 
 9/10/20081.1Ita 96Coppa Sabatini0 
 5/10/20081.HCIta 44Giro del Lazio0 
 21/09/20081.1Ita 8GP Industria & Commercio di Prato20 
 14/09/20082.1Usa 26Tour of Missouri0 
 13/09/20082.1sUsa 11Tour of Missouri, Stage 6 : Hermann - St. Charles0 
 10/09/20082.1sUsa 6Tour of Missouri, Stage 3 : Branson I.T.T.0 
 13/08/2008WCTTChn 14Olympic Games (Beijing) - I.T.T.31 
 9/08/2008WCRRChn DNFOlympic Games (Beijing) - R.R.0 
 2/08/20081.PT2Esp 27Clasica San Sebastian - San Sebastian9 
 27/07/2008GT1rFra 26Tour de France, Mountains classification0 
 27/07/2008GT1rFra 73Tour de France, Points classification0 
 27/07/2008GT1Fra 18Tour de France82 
 27/07/2008GT1sFra 68Tour de France, Stage 21 : Étampes - Paris/Champs-Élysées0 
 26/07/2008GT1sFra 47Tour de France, Stage 20 : Cérilly - Saint-Amand-Montrond I.T.T.0 
 25/07/2008GT1sFra 79Tour de France, Stage 19 : Roanne - Montluçon0 
 24/07/2008GT1sFra 65Tour de France, Stage 18 : Le Bourg-d'Oisans - Saint-Étienne0 
 23/07/2008GT1sFra 40Tour de France, Stage 17 : Embrun - L'Alpe-d'Huez0 
 22/07/2008GT1sFra 31Tour de France, Stage 16 : Cuneo (Ita) - Jausiers0 
 20/07/2008GT1sFra 19Tour de France, Stage 15 : Embrun - Prato Nevoso (Ita)0 
 19/07/2008GT1sFra 58Tour de France, Stage 14 : Nîmes - Digne-les-Bains0 
 18/07/2008GT1sFra 51Tour de France, Stage 13 : Narbonne - Nîmes0 
 17/07/2008GT1sFra 69Tour de France, Stage 12 : Lavelanet - Narbonne0 
 16/07/2008GT1sFra 79Tour de France, Stage 11 : Lannemezan - Foix0 
 14/07/2008GT1sFra 9Tour de France, Stage 10 : Pau - Hautacam2 
 13/07/2008GT1sFra 12Tour de France, Stage 9 : Toulouse - Bagnères-de-Bigorre0 
 12/07/2008GT1sFra 37Tour de France, Stage 8 : Figeac - Toulouse0 
 11/07/2008GT1sFra 19Tour de France, Stage 7 : Brioude - Aurillac0 
 10/07/2008GT1sFra 49Tour de France, Stage 6 : Aigurande - Super Besse0 
 9/07/2008GT1sFra 82Tour de France, Stage 5 : Cholet - Châteauroux0 
 8/07/2008GT1sFra 9Tour de France, Stage 4 : Cholet I.T.T.2 
 7/07/2008GT1sFra 56Tour de France, Stage 3 : Saint-Malo - Nantes0 
 6/07/2008GT1sFra 25Tour de France, Stage 2 : Auray - Saint-Brieuc0 
 5/07/2008GT1sFra 47Tour de France, Stage 1 : Brest - Plumelec0 
 7/06/20081.1Ita 12Memorial Marco Pantani - Trofeo Mercatone Uno5 
 1/06/2008GT2rIta 43Giro d'Italia, Points classification0 
 1/06/2008GT2Ita 11Giro d'Italia125 
 1/06/2008GT2sIta 44Giro d'Italia, Stage 21 : Cesano Maderno - Milano I.T.T.0 
 31/05/2008GT2sIta 16Giro d'Italia, Stage 20 : Rovetta - Tirano0 
 30/05/2008GT2sIta 14Giro d'Italia, Stage 19 : Legnano - Presolana/Monte Pora0 
 29/05/2008GT2sIta 38Giro d'Italia, Stage 18 : Mendrisio - Varese0 
 28/05/2008GT2sIta 33Giro d'Italia, Stage 17 : Sondrio - Locarno0 
 26/05/2008GT2sIta 18Giro d'Italia, Stage 16 : San Vigilio di Marebbe - Plan de Corones I.T.T.0 
 25/05/2008GT2sIta 14Giro d'Italia, Stage 15 : Arabba - Passo Fedaia/Marmolada0 
 24/05/2008GT2sIta 23Giro d'Italia, Stage 14 : Verona - Val di Fiemme/Alpe di Pampeago0 
 23/05/2008GT2sIta 43Giro d'Italia, Stage 13 : Modena - Cittadella0 
 22/05/2008GT2sIta 131Giro d'Italia, Stage 12 : Forli - Carpi0 
 21/05/2008GT2sIta 17Giro d'Italia, Stage 11 : Urbania - Cesena0 
 20/05/2008GT2sIta 7Giro d'Italia, Stage 10 : Pesaro - Urbino I.T.T.5 
 18/05/2008GT2sIta 31Giro d'Italia, Stage 9 : Civitavecchia - San Vincenzo0 
 17/05/2008GT2sIta 31Giro d'Italia, Stage 8 : Rivisondoli - Tivoli0 
 16/05/2008GT2sIta 25Giro d'Italia, Stage 7 : Vasto - Pescocostanzo0 
 15/05/2008GT2sIta 28Giro d'Italia, Stage 6 : Potenza - Peschici0 
 14/05/2008GT2sIta 63Giro d'Italia, Stage 5 : Belvedere Marittimo - Contursi Terme0 
 13/05/2008GT2sIta 71Giro d'Italia, Stage 4 : Pizzo Calabro - Catanzaro-Lungomare0 
 12/05/2008GT2sIta 47Giro d'Italia, Stage 3 : Catania - Milazzo0 
 11/05/2008GT2sIta 8Giro d'Italia, Stage 2 : Cefalu - Agrigento3 
 10/05/2008GT2sIta 4Giro d'Italia, Stage 1 : Palermo T.T.T.3 
 27/04/20081.XPT1Bel 10Liège - Bastogne - Liège63 
 25/04/20082.1Ita 1Giro del Trentino110 
 25/04/20082.1sIta 10Giro del Trentino, Stage 4 : Lavarone - Pejo Terme0 
 24/04/20082.1sIta leaderGiro del Trentino, Stage 3 : Torri del Benaco - Folgaria6 
 24/04/20082.1sIta 1Giro del Trentino, Stage 3 : Torri del Benaco - Folgaria20 
 23/04/20082.1sIta 20Giro del Trentino, Stage 2 : Torbole sul Garda - Torri del Benaco0 
 22/04/20082.1sIta 4Giro del Trentino, Stage 1 : Arco - Riva del Garda I.T.T.3 
 20/04/20081.1Ita 52Giro d'Oro0 
 29/03/20082.1Ita 3Settimana Coppi e Bartali66 
 29/03/20082.1sIta 3Settimana Coppi e Bartali, Stage 5 : Castellarano - Sassuolo5 
 27/03/20082.1sIta 3Settimana Coppi e Bartali, Stage 3 : Scandiano - Pavullo nel Frignano5 
 26/03/20082.1sIta 6Settimana Coppi e Bartali, Stage 2 : Castel San Pietro Terme - Faenza0 
 25/03/20082.1sIta 1Settimana Coppi e Bartali, Stage 1b : Misano Adriatico T.T.T.5 
 8/03/20081.1Ita 24Monte Paschi Eroica0 
 1/03/20082.1Esp 8Volta a la Comunitat Valenciana33 
 1/03/20082.1sEsp 10Volta a la Comunitat Valenciana, Stage 5 : Valencia - Valencia0 
 29/02/20082.1sEsp 13Volta a la Comunitat Valenciana, Stage 4 : Naquera - Naquera0 
 28/02/20082.1sEsp 13Volta a la Comunitat Valenciana, Stage 3 : Ibi - Ibi0 
 26/02/20082.1sEsp 5Volta a la Comunitat Valenciana, Stage 1 : Sagunto - Port de Sagunto0 
 23/02/20081.1Ita 52Trofeo Laigueglia0 
 7/02/20081.1Rsa 5World's View Challenge 532 
 6/02/20081.1Rsa 23World's View Challenge 40 
 4/02/20081.1Rsa 28World's View Challenge 30 
 2/02/20081.1Rsa 10World's View Challenge 112 
  Total 2008: 657  
                         
2007 Liquigas
 27/10/20071.1Ita 4Firenze - Pistoia36 
 20/10/20071.PT1Ita 34Giro di Lombardia5 
 11/10/20071.1Ita 39Coppa Sabatini0 
 6/10/20071.1Ita 45Memorial Cimurri0 
 27/09/2007WCTTGer 19World Championships (Stuttgart) I.T.T.19 
 23/09/20071.1Ita 8GP Industria & Commercio di Prato20 
 15/09/20072.PTrPol 9Tour de Pologne, Mountains classification0 
 15/09/20072.PTPol 28Tour de Pologne8 
 15/09/20072.PTsPol 29Tour de Pologne, Stage 7 : Jelenia Gora - Karpacz0 
 14/09/20072.PTsPol 44Tour de Pologne, Stage 6 : Dzierzoniow - Jelenia Gora0 
 13/09/20072.PTsPol 23Tour de Pologne, Stage 5 : Wresnia - Swidnica0 
 12/09/20072.PTsPol 33Tour de Pologne, Stage 4 : Chojnice - Poznan0 
 11/09/20072.PTsPol 40Tour de Pologne, Stage 3 : Ostroda - Gdansk0 
 10/09/20072.PTsPol 30Tour de Pologne, Stage 2 : Plonsk - Olsztyn0 
 9/09/20072.PTsPol -Tour de Pologne, Stage 1 : Warszawa T.T.T.0 
 2/09/20071.PT2Fra 74GP Ouest France - Plouay5 
 29/08/20072.PTNed 15Eneco Tour of Benelux34 
 29/08/20072.PTsNed 12Eneco Tour of Benelux, Stage 7 : Sittard - Geleen I.T.T.0 
 28/08/20072.PTsNed 37Eneco Tour of Benelux, Stage 6 : Beek - Landgraaf0 
 27/08/20072.PTsNed 40Eneco Tour of Benelux, Stage 5 : Terneuzen - Nieuwegein0 
 26/08/20072.PTsNed 38Eneco Tour of Benelux, Stage 4 : Maldegem - Terneuzen0 
 25/08/20072.PTsBel 59Eneco Tour of Benelux, Stage 3 : Knokke-Heist - Putte0 
 24/08/20072.PTsBel 63Eneco Tour of Benelux, Stage 2 : Antwerpen - Knokke-Heist0 
 23/08/20072.PTsBel 27Eneco Tour of Benelux, Stage 1 : Waremme - Eupen0 
 22/08/20072.PTsBel 102Eneco Tour of Benelux, Prologue : Hasselt I.T.T.0 
 19/08/20072.2Chn 3Test Event Road Cycling Beijing 200815 
 19/08/20072.2sChn 4Test Event Road Cycling Beijing 2008, Stage 2 : Beijing I.T.T.0 
 18/08/20072.2sChn 3Test Event Road Cycling Beijing 2008, Stage 1 : Beijing Circuit1 
 5/08/20072.HCDen 34Post Danmark Rundt / Tour of Denmark5 
 26/06/2007NCT1Ita 2National Championships Italy (Novi Ligure) I.T.T.42 
 24/06/20071.PT2Ned 5Eindhoven Team Time Trial19 
 16/06/20072.1Slo 2Tour de Slovénie83 
 16/06/20072.1sSlo 19Tour de Slovénie, Stage 5 : Grosuplje - Novo Mesto0 
 15/06/20072.1sSlo 1Tour de Slovénie, Stage 4 : Kranjska Gora - Vrsic20 
 14/06/20072.1sSlo 1Tour de Slovénie, Stage 3 : Medvode - Beljak20 
 9/06/20071.1Ita 6Memorial Marco Pantani - Trofeo Mercatone Uno28 
 3/06/2007GT2rIta 63Giro d'Italia, Points classification0 
 3/06/2007GT2Ita 19Giro d'Italia68 
 3/06/2007GT2sIta 43Giro d'Italia, Stage 21 : Vestone - Milano0 
 2/06/2007GT2sIta 7Giro d'Italia, Stage 20 : Bardolino - Verona I.T.T.5 
 1/06/2007GT2sIta 22Giro d'Italia, Stage 19 : Treviso - Comano Terme0 
 31/05/2007GT2sIta 50Giro d'Italia, Stage 18 : Udine - Riese Pio X0 
 30/05/2007GT2sIta 11Giro d'Italia, Stage 17 : Lienz - Monte Zoncolan0 
 29/05/2007GT2sIta 34Giro d'Italia, Stage 16 : Agordo - Lienz0 
 27/05/2007GT2sIta 16Giro d'Italia, Stage 15 : Trento - Tre Cime di Lavaredo0 
 26/05/2007GT2sIta 37Giro d'Italia, Stage 14 : Cantu - Bergamo0 
 25/05/2007GT2sIta 24Giro d'Italia, Stage 13 : Biella - Santuario di Oropa I.T.T.0 
 24/05/2007GT2sIta 56Giro d'Italia, Stage 12 : Scalenghe - Briançon0 
 23/05/2007GT2sIta 45Giro d'Italia, Stage 11 : Serravalle Scrivia - Pinerolo0 
 22/05/2007GT2sIta 27Giro d'Italia, Stage 10 : Lido di Camaiore - Santuario Nostra Signora della Guardia0 
 21/05/2007GT2sIta 63Giro d'Italia, Stage 9 : Reggio Nell'Emilia - Lido di Camaiore0 
 20/05/2007GT2sIta 55Giro d'Italia, Stage 8 : Barberino di Mugello - Fiorano Modenese0 
 19/05/2007GT2sIta 59Giro d'Italia, Stage 7 : Spoleto - Scarperia0 
 18/05/2007GT2sIta 52Giro d'Italia, Stage 6 : Tivoli - Spoleto0 
 17/05/2007GT2sIta 60Giro d'Italia, Stage 5 : Teano - Frascati0 
 16/05/2007GT2sIta 16Giro d'Italia, Stage 4 : Salerno - Montevergine di Mercogliano0 
 14/05/2007GT2sIta 89Giro d'Italia, Stage 3 : Barumini - Cagliari0 
 13/05/2007GT2sIta 121Giro d'Italia, Stage 2 : Tempio Pausania - Bosa0 
 12/05/2007GT2sIta 1Giro d'Italia, Stage 1 : Caprera - La Maddalena T.T.T.17 
 6/05/20071.1Ita 1Giro della Toscana80 
 5/05/20071.1Ita 1GP Industria & Artigianato - Larciano80 
 29/04/20071.PT1Bel 70Liège - Bastogne - Liège5 
 27/04/20072.1Ita 8Giro del Trentino33 
 26/04/20072.1sIta 17Giro del Trentino, Stage 3 : Cavareno Valle di Non - Toscolano Maderno0 
 25/04/20072.1sIta 9Giro del Trentino, Stage 2 : San Massenza - Pradaia Rif. Sores0 
 22/04/20071.1Ita 6Giro d'Oro28 
 13/04/20072.1Fra 6Circuit de la Sarthe - Pays de la Loire44 
 13/04/20072.1sFra 11Circuit de la Sarthe - Pays de la Loire, Stage 5 : Mamers - Le Mans0 
 12/04/20072.1sFra 10Circuit de la Sarthe - Pays de la Loire, Stage 4 : Angers - Mamers0 
 11/04/20072.1sFra 4Circuit de la Sarthe - Pays de la Loire, Stage 3 : Angers - Angers I.T.T.3 
 10/04/20072.1sFra 20Circuit de la Sarthe - Pays de la Loire, Stage 1 : La Roche-sur-Yon - Riaille0 
 20/03/20072.PTIta 17Tirreno - Adriatico28 
 20/03/20072.PTsIta 33Tirreno - Adriatico, Stage 7 : Civitella del Tronto - San Benedetto del Tronto0 
 19/03/20072.PTsIta 16Tirreno - Adriatico, Stage 6 : San Benedetto del Tronto - San Giacomo Monti della Laga0 
 18/03/20072.PTsIta 13Tirreno - Adriatico, Stage 5 : Civitanova Marche Alta I.T.T.0 
 17/03/20072.PTsIta 37Tirreno - Adriatico, Stage 4 : Pievebovigliana - Offagna0 
 16/03/20072.PTsIta 34Tirreno - Adriatico, Stage 3 : Marsciano - Macerata0 
 15/03/20072.PTsIta 57Tirreno - Adriatico, Stage 2 : Civitavecchia - Marsciano0 
 14/03/20072.PTsIta 47Tirreno - Adriatico, Stage 1 : Civitavecchia - Civitavecchia0 
 10/03/20071.HCIta 29Milano - Torino5 
 4/03/20071.1Sui 54GP di Lugano0 
 3/03/20071.1Sui 13GP Chiasso5 
 25/02/20071.1Fra 79Tour du Haut Var0 
 20/02/20071.1Ita 41Trofeo Laigueglia0 
 14/02/20071.1Esp 5Trofeo Soller32 
 13/02/20071.1Esp 41Trofeo Pollença0 
 12/02/20071.1Esp 70Trofeo Cala Millor - Cala Bona0 
  Total 2007: 793  
                         
2006 Liquigas
 7/10/20061.HCIta 31Giro dell'Emilia0 
 21/09/2006WCTTAut 16World Championships (Salzburg) I.T.T.25 
 10/09/20062.PTrPol 16Tour de Pologne, Points classification0 
 10/09/20062.PTPol 8Tour de Pologne85 
 10/09/20062.PTsPol 2Tour de Pologne, Stage 7 : Jelenia Gora - Karpacz25 
 9/09/20062.PTsPol 18Tour de Pologne, Stage 6 : Szczawno Zdroj - Karpacz0 
 31/08/20061.1Ita 8Trofeo Melinda20 
 27/08/20061.PT2Fra 1GP Ouest France - Plouay220 
 23/08/20062.PTBel 3Eneco Tour of Benelux145 
 23/08/20062.PTsBel 13Eneco Tour of Benelux, Stage 7 : Ans - Ans0 
 21/08/20062.PTsBel 18Eneco Tour of Benelux, Stage 5 : Hasselt - Balen0 
 20/08/20062.PTsNed 2Eneco Tour of Benelux, Stage 4 : Landgraaf I.T.T.25 
 18/08/20062.PTsNed 27Eneco Tour of Benelux, Stage 2 : 's-Hertogenbosch - Sittard-Geleen0 
 17/08/20062.PTsNed 22Eneco Tour of Benelux, Stage 1 : Wieringerwerf - Hoogeveen0 
 16/08/20062.PTsNed 9Eneco Tour of Benelux, Prologue : Den Helder I.T.T.0 
 12/08/20061.PT2Esp 52Clasica San Sebastian5 
 6/08/20062.HCDen 8Post Danmark Rundt / Tour of Denmark56 
 5/08/20062.HCsDen 4Post Danmark Rundt / Tour of Denmark, Stage 5 : Helsingør I.T.T.5 
 3/08/20062.HCsDen 20Post Danmark Rundt / Tour of Denmark, Stage 2 : Alestrup - Vejle0 
 23/07/20062.1Ita 26Brixia Tour0 
 9/07/20062.HCAut 17Österreich-Rundfahrt - Wiesbauer Tour17 
 8/07/20062.HCsAut 2Österreich-Rundfahrt - Wiesbauer Tour, Stage 6 : Podersdorf am See I.T.T.15 
 6/07/20062.HCsAut 3Österreich-Rundfahrt - Wiesbauer Tour, Stage 4 : Kitzbühel - Prägraten am Großvenediger10 
 20/06/2006NCT1Ita 5National Championships Italy (Pordenone) I.T.T.27 
 18/06/20061.PT2Ned 7Eindhoven Team Time Trial14 
 4/06/20062.PTsFra 19Critérium du Dauphiné Libéré, Prologue : Annecy I.T.T.0 
 29/04/20061.1Ita 22GP Industria & Artigianato - Larciano0 
 19/04/20061.PT2Bel 112Flèche Wallonne5 
 25/03/20062.1Ita 2Settimana Coppi e Bartali83 
 22/03/20062.1sIta leaderSettimana Coppi e Bartali, Stage 2 : Cervia - Faenza6 
 22/03/20062.1sIta 1Settimana Coppi e Bartali, Stage 2 : Cervia - Faenza20 
 21/03/20062.1sIta 6Settimana Coppi e Bartali, Stage 1b : Misano Adriatico T.T.T.0 
 18/03/20061.PT1Ita 70Milano - Sanremo5 
 12/03/20062.PTrFra 29Paris - Nice, Points classification0 
 12/03/20062.PTrFra 17Paris - Nice, Mountains classification0 
 12/03/20062.PTFra 66Paris - Nice5 
 10/03/20062.PTsFra 5Paris - Nice, Stage 5 : Avignon - Digne-les-Bains5 
 26/02/20061.1Sui 18GP di Lugano5 
 25/02/20061.1Sui 4GP Chiasso36 
 14/02/20061.1Ita 16Trofeo Laigueglia5 
  Total 2006: 869  
                         
2005 Fassa Bortolo
 22/10/20051.1Ita 8Firenze - Pistoia20 
 15/10/20051.PT1Ita 80Giro di Lombardia5 
 23/08/20052.PTGer 48Deutschland Tour10 
 15/08/20052.PTsGer 29Deutschland Tour, Stage 1 : Altenburg - Plauen0 
 13/08/20051.PT2Esp 69Clasica San Sebastian5 
 6/08/20051.HCIta 42Giro del Lazio0 
 22/06/2005NCT1Ita 4National Championships Italy (Tortoreto) I.T.T.30 
 16/06/20052.PTsSui 2Tour de Suisse, Stage 6 : Bürglen UR - Arosa25 
 13/06/20052.PTsSui 11Tour de Suisse, Stage 3 : Abtwil/Säntispark - St. Anton a.A.0 
 22/05/20052.PTEsp 56Volta a Catalunya0 
 20/05/20052.PTsEsp 25Volta a Catalunya, Stage 5 : Sornas - Ordino-Arcalis I.T.T.0 
 1/05/20051.1Ita 19Giro della Toscana5 
 30/04/20051.1Ita 21GP Industria & Artigianato - Larciano0 
 24/04/20051.PT1Bel 113Liège - Bastogne - Liège5 
 20/04/20051.PT2Bel 70Flèche Wallonne5 
 8/04/20052.PTEsp 93Vuelta al Pais Vasco0 
 26/03/20052.1Ita 18Settimana Coppi e Bartali9 
 22/03/20052.1sIta 1Settimana Coppi e Bartali, Stage 1b : Misano Adriatico T.T.T.4 
 5/03/20051.HCIta 6Milano - Torino49 
 27/02/20051.1Sui 29GP di Lugano0 
 19/02/20051.1Fra 12Tour du Haut Var5 
  Total 2005: 177  
                         
2004 Elite-2
 17/10/20041.2Bel 8Final UCI U23 Classification0 
 6/08/2004XXEst 8European Championships U23 (Otepää) I.T.T.0 
  Total 2004: 0  
 
  Overall total: 21584  



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