ITA BENNATI Daniele
  24/09/1980 UCI ID: 10001481555  
  Retired
 
  Benna80
 Current CQ-value:
Rank:
0  
 CQ
-
© Movistar Team
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2019 Movistar Team
 25/07/20192.1sIta DNSAdriatica Ionica Race, Stage 1 : Favaro Veneto - Grado0 
 28/04/20192.1Esp 4Vuelta a Castilla y Leon56 
 26/04/20192.1sEsp 3Vuelta a Castilla y Leon, Stage 2 : Fromista - Villada5 
 25/04/20192.1sEsp 10Vuelta a Castilla y Leon, Stage 1 : Belorado - Castrojeriz0 
 14/04/20191.WT1Fra DNFParis - Roubaix0 
 28/03/20192.1sIta DNFSettimana Coppi e Bartali, Stage 2 : Riccione - Sogliano al Rubicone0 
 23/03/20191.WT1Ita 144Milano - Sanremo5 
 16/02/20192.1sFra DNSTour La Provence, Stage 3 : Aubagne - Le Castellet0 
 3/02/20191.1Esp 57Trofeo Palma0 
  Total 2019: 66  
                         
2018 Movistar Team
 20/09/20181.1Ita 77Coppa Sabatini - GP Citta di Peccioli0 
 16/09/2018GT2Esp 133Vuelta a España15 
 16/09/2018GT2sEsp 86Vuelta a España, Stage 21 : Alcoron - Madrid0 
 15/09/2018GT2sEsp 151Vuelta a España, Stage 20 : Escaldes-Engordany (AND) - Collada de La Gallina (AND)0 
 14/09/2018GT2sEsp 154Vuelta a España, Stage 19 : Lleida - Coll de la Rabassa (AND)0 
 13/09/2018GT2sEsp 44Vuelta a España, Stage 18 : Ejea de los Caballeros - Lleida0 
 12/09/2018GT2sEsp 94Vuelta a España, Stage 17 : Getxo - Balcon de Bizkaia0 
 11/09/2018GT2sEsp 142Vuelta a España, Stage 16 : Santillana del Mar - Torrelavega I.T.T.0 
 9/09/2018GT2sEsp 99Vuelta a España, Stage 15 : Ribera de Arriba - Lagos de Covadonga0 
 8/09/2018GT2sEsp 136Vuelta a España, Stage 14 : Cistierna - Nava/Alto Les Praeres0 
 7/09/2018GT2sEsp 163Vuelta a España, Stage 13 : Candas Carreño - Alto de La Camperona0 
 6/09/2018GT2sEsp 170Vuelta a España, Stage 12 : Mondoñedo - Faro de Estaca de Bares0 
 5/09/2018GT2sEsp 169Vuelta a España, Stage 11 : Mombuey - Luinta0 
 4/09/2018GT2sEsp 23Vuelta a España, Stage 10 : Salamanca - Bermillo de Sayago0 
 2/09/2018GT2sEsp 125Vuelta a España, Stage 9 : Talavera de la Reina - La Covatilla0 
 1/09/2018GT2sEsp 86Vuelta a España, Stage 8 : Linares - Almaden0 
 31/08/2018GT2sEsp 157Vuelta a España, Stage 7 : Puerto Lumbreras - Pozo Alcon0 
 30/08/2018GT2sEsp 44Vuelta a España, Stage 6 : Huercal-Overa - San Javier/Mar Menor0 
 29/08/2018GT2sEsp 133Vuelta a España, Stage 5 : Granada - Roquetas de Mar0 
 28/08/2018GT2sEsp 132Vuelta a España, Stage 4 : Velez Malaga - Sierra de la Alfaguara0 
 27/08/2018GT2sEsp 126Vuelta a España, Stage 3 : Mijas - Alhaurin de la Torre0 
 26/08/2018GT2sEsp 101Vuelta a España, Stage 2 : Marbella - Caminito del Rey0 
 25/08/2018GT2sEsp 108Vuelta a España, Stage 1 : Malaga I.T.T.0 
 29/07/2018GT1Fra 104Tour de France20 
 29/07/2018GT1sFra 16Tour de France, Stage 21 : Houilles - Paris/Champs-Élysées0 
 28/07/2018GT1sFra 134Tour de France, Stage 20 : Saint-Pée-sur-Nivelle - Espelette I.T.T.0 
 27/07/2018GT1sFra 104Tour de France, Stage 19 : Lourdes - Laruns0 
 26/07/2018GT1sFra 32Tour de France, Stage 18 : Trie-sur-Baïse - Pau0 
 25/07/2018GT1sFra 127Tour de France, Stage 17 : Bagnères-de-Luchon - Saint-Lary-Soulan/Col du Portet0 
 24/07/2018GT1sFra 91Tour de France, Stage 16 : Carcassonne - Bagnères-de-Luchon0 
 22/07/2018GT1sFra 13Tour de France, Stage 15 : Millau - Carcassonne0 
 21/07/2018GT1sFra 122Tour de France, Stage 14 : Saint-Paul-Trois-Châteaux - Mende (Croix Neuve)0 
 20/07/2018GT1sFra 62Tour de France, Stage 13 : Bourg d'Oisans - Valence0 
 19/07/2018GT1sFra 111Tour de France, Stage 12 : Bourg-Saint-Maurice - Alpe d'Huez0 
 18/07/2018GT1sFra 122Tour de France, Stage 11 : Albertville - La Rosière0 
 17/07/2018GT1sFra 150Tour de France, Stage 10 : Annecy - Le Grand-Bornand0 
 15/07/2018GT1sFra 102Tour de France, Stage 9 : Arras - Roubaix0 
 14/07/2018GT1sFra 25Tour de France, Stage 8 : Dreux - Amiens0 
 13/07/2018GT1sFra 43Tour de France, Stage 7 : Fougères - Chartres0 
 12/07/2018GT1sFra 139Tour de France, Stage 6 : Brest - Guerlédan/Mûr-de-Bretagne0 
 11/07/2018GT1sFra 151Tour de France, Stage 5 : Lorient - Quimper0 
 10/07/2018GT1sFra 70Tour de France, Stage 4 : La Baule - Sarzeau0 
 9/07/2018GT1sFra -Tour de France, Stage 3 : Cholet - Cholet T.T.T.0 
 8/07/2018GT1sFra 126Tour de France, Stage 2 : Mouilleron-Saint-Germain - La Roche-sur-Yon0 
 7/07/2018GT1sFra 114Tour de France, Stage 1 : Noirmoutier-en-l'Ile - Fontenay-le-Comte0 
 30/06/2018NC1Ita 62National Championships Italy (Darfo Boario Terme) R.R.0 
 17/06/20182.WT1Sui 82Tour de Suisse5 
 17/06/20182.WT1sSui 78Tour de Suisse, Stage 9 : Bellinzona - Bellinzona I.T.T.0 
 16/06/20182.WT1sSui 20Tour de Suisse, Stage 8 : Bellinzona - Bellinzona0 
 15/06/20182.WT1sSui 127Tour de Suisse, Stage 7 : Eschenbach - Arosa0 
 14/06/20182.WT1sSui 72Tour de Suisse, Stage 6 : Fiesch - Gommiswald0 
 13/06/20182.WT1sSui 77Tour de Suisse, Stage 5 : Gstaad - Leukerbad0 
 12/06/20182.WT1sSui 92Tour de Suisse, Stage 4 : Gansingen - Gstaad0 
 11/06/20182.WT1sSui 119Tour de Suisse, Stage 3 : Oberstammheim - Gansingen0 
 10/06/20182.WT1sSui 109Tour de Suisse, Stage 2 : Frauenfeld - Frauenfeld0 
 9/06/20182.WT1sSui -Tour de Suisse, Stage 1 : Frauenfeld T.T.T.0 
 13/05/20182.1Esp 109Vuelta Aragon0 
 12/05/20182.1sEsp 17Vuelta Aragon, Stage 2 : Huesca - Zaragoza0 
 6/05/20182.1Esp 80Vuelta Comunidad de Madrid0 
 25/03/20181.WT2Bel DNFGent - Wevelgem0 
 17/03/20181.WT1Ita 91Milano - Sanremo5 
 13/03/20182.WT1Ita 88Tirreno - Adriatico5 
 13/03/20182.WT1sIta 73Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 12/03/20182.WT1sIta 24Tirreno - Adriatico, Stage 6 : Numana - Fano0 
 11/03/20182.WT1sIta 92Tirreno - Adriatico, Stage 5 : Castelraimondo - Filottrano0 
 10/03/20182.WT1sIta 125Tirreno - Adriatico, Stage 4 : Foligno - Sarnano/Sassotetto0 
 9/03/20182.WT1sIta 101Tirreno - Adriatico, Stage 3 : Follonica - Trevi0 
 8/03/20182.WT1sIta 67Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 7/03/20182.WT1sIta 12Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 3/03/20181.WT3Ita DNFStrade Bianche0 
 25/02/20182.WT3sUae DNSAbu Dhabi Tour, Stage 5 : Al Ain - Jebel Hafeet0 
 24/02/20182.WT3sUae 125Abu Dhabi Tour, Stage 4 : Abu Dhabi I.T.T.0 
 23/02/20182.WT3sUae 126Abu Dhabi Tour, Stage 3 : Abu Dhabi - Abu Dhabi0 
 22/02/20182.WT3sUae 52Abu Dhabi Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 21/02/20182.WT3sUae 58Abu Dhabi Tour, Stage 1 : Madinat Zayed - Madinat Zayed0 
 25/01/20181.1Esp 7Trofeo Campos - Ses Salines24 
  Total 2018: 74  
                         
2017 Movistar Team
 24/09/2017WCRRNor 105World Championships (Bergen) R.R.10 
 16/09/20171.1Ita 34Memorial Marco Pantani0 
 14/09/20171.1Ita 28Coppa Bernocchi0 
 10/09/20172.HCGbr 22Tour of Britain9 
 10/09/20172.HCsGbr 12Tour of Britain, Stage 8 : Worcester - Cardiff0 
 9/09/20172.HCsGbr 6Tour of Britain, Stage 7 : Hemel Hempstead - Cheltenham0 
 5/09/20172.HCsGbr 9Tour of Britain, Stage 3 : Normanby Hall - Scunthorpe0 
 4/09/20172.HCsGbr 10Tour of Britain, Stage 2 : Kielder Forest Park - Blyth0 
 27/08/20171.WT2Fra 21Bretagne Classic - Ouest-France15 
 25/08/20172.1Fra 30Tour du Poitou Charentes3 
 25/08/20172.1sFra 17Tour du Poitou Charentes, Stage 5 : Roumazières-Loubert - Poitiers0 
 23/07/2017GT1Fra 104Tour de France20 
 23/07/2017GT1sFra 10Tour de France, Stage 21 : Montgeron - Paris1 
 22/07/2017GT1sFra 98Tour de France, Stage 20 : Marseille - Marseille I.T.T.0 
 21/07/2017GT1sFra 4Tour de France, Stage 19 : Embrun - Salon-de-Provence25 
 20/07/2017GT1sFra 149Tour de France, Stage 18 : Briançon - Col d'Izoard0 
 19/07/2017GT1sFra 167Tour de France, Stage 17 : La Mure - Serre-Chevalier0 
 18/07/2017GT1sFra 28Tour de France, Stage 16 : Le Puy-en-Velay - Romans-sur-Eglise0 
 16/07/2017GT1sFra 92Tour de France, Stage 15 : Laissac - Le Puy-en-Velay0 
 15/07/2017GT1sFra 73Tour de France, Stage 14 : Blagnac - Rodez0 
 14/07/2017GT1sFra 129Tour de France, Stage 13 : Saint-Girons - Foix0 
 13/07/2017GT1sFra 139Tour de France, Stage 12 : Pau - Peyragudes0 
 12/07/2017GT1sFra 36Tour de France, Stage 11 : Eymet - Pau0 
 11/07/2017GT1sFra 51Tour de France, Stage 10 : Périgueux - Bergerac0 
 9/07/2017GT1sFra 130Tour de France, Stage 9 : Nantua - Chambéry0 
 8/07/2017GT1sFra 162Tour de France, Stage 8 : Dole - Station des Rousses0 
 7/07/2017GT1sFra 82Tour de France, Stage 7 : Troyes - Nuits-Saint-Georges0 
 6/07/2017GT1sFra 31Tour de France, Stage 6 : Vesoul - Troyes0 
 5/07/2017GT1sFra 140Tour de France, Stage 5 : Vittel - La Planche des Belles Filles0 
 4/07/2017GT1sFra 67Tour de France, Stage 4 : Mondorf-les-Bains (LUX) - Vittel0 
 3/07/2017GT1sFra 116Tour de France, Stage 3 : Verviers (BEL) - Longwy0 
 2/07/2017GT1sFra 40Tour de France, Stage 2 : Düsseldorf (GER) - Liège (BEL)0 
 1/07/2017GT1sFra 76Tour de France, Stage 1 : Düsseldorf (GER) I.T.T.0 
 18/06/20172.1Fra 68Route du Sud0 
 23/05/2017GT2sIta DNFGiro d'Italia, Stage 16 : Rovetta - Bormio0 
 21/05/2017GT2sIta 149Giro d'Italia, Stage 15 : Valdengo - Bergamo0 
 20/05/2017GT2sIta 170Giro d'Italia, Stage 14 : Castellania - Oropa0 
 19/05/2017GT2sIta 84Giro d'Italia, Stage 13 : Reggio Emilia - Tortona0 
 18/05/2017GT2sIta 83Giro d'Italia, Stage 12 : Forli - Reggio Emilia0 
 17/05/2017GT2sIta 115Giro d'Italia, Stage 11 : Firenze - Bagno di Romagna0 
 16/05/2017GT2sIta 37Giro d'Italia, Stage 10 : Foligno - Montefalco I.T.T.0 
 14/05/2017GT2sIta 169Giro d'Italia, Stage 9 : Montenero di Bisaccia - Blockhaus0 
 13/05/2017GT2sIta 106Giro d'Italia, Stage 8 : Molfetta - Peschici0 
 12/05/2017GT2sIta 120Giro d'Italia, Stage 7 : Castrovillari - Alberobello0 
 11/05/2017GT2sIta 133Giro d'Italia, Stage 6 : Reggio Calabria - Terme Luigiane0 
 10/05/2017GT2sIta 67Giro d'Italia, Stage 5 : Pedara - Messina0 
 9/05/2017GT2sIta 141Giro d'Italia, Stage 4 : Cefalu - Etna0 
 7/05/2017GT2sIta 136Giro d'Italia, Stage 3 : Tortoli - Cagliari0 
 6/05/2017GT2sIta 106Giro d'Italia, Stage 2 : Olbia - Tortoli0 
 5/05/2017GT2sIta 37Giro d'Italia, Stage 1 : Alghero - Olbia0 
 9/04/20171.WT1Fra 41Paris - Roubaix5 
 7/04/20172.1Fra 5Circuit de la Sarthe - Pays de la Loire50 
 7/04/20172.1sFra 3Circuit de la Sarthe - Pays de la Loire, Stage 4 : Abbaye de l'Epau - Saint-Calais5 
 6/04/20172.1sFra 16Circuit de la Sarthe - Pays de la Loire, Stage 3 : Angers - Pré-en-Pail-Saint-Samson0 
 5/04/20172.1sFra 4Circuit de la Sarthe - Pays de la Loire, Stage 2b : Angers I.T.T.3 
 4/04/20172.1sFra 11Circuit de la Sarthe - Pays de la Loire, Stage 1 : Pouzauges - Pouzauges0 
 26/03/20171.WT2Bel 24Gent - Wevelgem12 
 18/03/20171.WT1Ita 14Milano - Sanremo38 
 14/03/20172.WT1Ita 101Tirreno - Adriatico5 
 14/03/20172.WT1sIta 101Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 13/03/20172.WT1sIta 43Tirreno - Adriatico, Stage 6 : Ascoli Piceno - Civitanova Marche0 
 12/03/20172.WT1sIta 101Tirreno - Adriatico, Stage 5 : Rieti - Fermo0 
 11/03/20172.WT1sIta 118Tirreno - Adriatico, Stage 4 : Montalto di Castro - Terminillo0 
 10/03/20172.WT1sIta 43Tirreno - Adriatico, Stage 3 : Monterotondo Marittimo - Montalto di Castro0 
 9/03/20172.WT1sIta 84Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 8/03/20172.WT1sIta -Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 26/02/20172.WT3Uae 96Abu Dhabi Tour5 
 26/02/20172.WT3sUae 26Abu Dhabi Tour, Stage 4 : Yas Marina, circuit race0 
 25/02/20172.WT3sUae 117Abu Dhabi Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 24/02/20172.WT3sUae 57Abu Dhabi Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 23/02/20172.WT3sUae 76Abu Dhabi Tour, Stage 1 : Madinat Zayed - Madinat Zayed0 
 4/02/20172.HCUae 29Dubai Tour5 
 2/02/20172.HCsUae 10Dubai Tour, Stage 3 : Dubai - Al Aqah0 
 31/01/20172.HCsUae 20Dubai Tour, Stage 1 : Dubai - Palm Jumeirah0 
  Total 2017: 211  
                         
2016 Tinkoff
 16/10/2016WCRRQat 25World Championships (Doha) R.R.15 
 29/09/20161.HCIta 3Gran Piemonte72 
 27/09/20161.HCIta 59Tre Valli Varesine0 
 21/09/20162.1Ita 1Giro della Toscana110 
 21/09/20162.1sIta 3Giro della Toscana, Stage 2 : Montecatini Terme - Pontedera5 
 20/09/20162.1sIta 3Giro della Toscana, Stage 1 : Arezzo - Montecatini Terme5 
 11/09/2016GT2rEsp 10Vuelta a España, Points classification1 
 11/09/2016GT2Esp 107Vuelta a España15 
 11/09/2016GT2sEsp 2Vuelta a España, Stage 21 : Las Rozas - Madrid40 
 10/09/2016GT2sEsp 145Vuelta a España, Stage 20 : Benidorm - Alto Aitana0 
 9/09/2016GT2sEsp 57Vuelta a España, Stage 19 : Xabia - Calp I.T.T.0 
 8/09/2016GT2sEsp 4Vuelta a España, Stage 18 : Requena - Gandia15 
 7/09/2016GT2sEsp 142Vuelta a España, Stage 17 : Castellon - Llucena/Alto Mas de la Costa0 
 5/09/2016GT2sEsp 26Vuelta a España, Stage 16 : Alcañiz - Peñiscola0 
 4/09/2016GT2sEsp 69Vuelta a España, Stage 15 : Sabiñanigo - Aramon Formigal0 
 3/09/2016GT2sEsp 147Vuelta a España, Stage 14 : Urdax-Dantxarinea - Gourette/Col d'Aubisque0 
 2/09/2016GT2sEsp 33Vuelta a España, Stage 13 : Bilbao - Urdax-Dantxarinea0 
 1/09/2016GT2sEsp 168Vuelta a España, Stage 12 : Los Corrales de Buelna - Bilbao0 
 31/08/2016GT2sEsp 154Vuelta a España, Stage 11 : Colunga - Peña Cabarga0 
 29/08/2016GT2sEsp 140Vuelta a España, Stage 10 : Lugones - Lagos de Covadonga0 
 28/08/2016GT2sEsp 104Vuelta a España, Stage 9 : Cistierna - Oviedo/Alto del Naranco0 
 27/08/2016GT2sEsp 131Vuelta a España, Stage 8 : Villalpando - Alto de La Camperona0 
 26/08/2016GT2sEsp 2Vuelta a España, Stage 7 : Maceda - Puebla de Sanabria40 
 25/08/2016GT2sEsp 71Vuelta a España, Stage 6 : Monforte de Lemos - Luintra0 
 24/08/2016GT2sEsp 130Vuelta a España, Stage 5 : Viveiro - Lugo0 
 23/08/2016GT2sEsp 181Vuelta a España, Stage 4 : Betanzos - San Andres de Teixido0 
 22/08/2016GT2sEsp 115Vuelta a España, Stage 3 : Marin - Mirador de Ezaro0 
 21/08/2016GT2sEsp 57Vuelta a España, Stage 2 : Ourense - Baiona0 
 20/08/2016GT2sEsp -Vuelta a España, Stage 1 : Ourense - Castrelo de Miño T.T.T.0 
 31/07/20162.HCDen 26Danmark Rundt - Tour of Denmark5 
 31/07/20162.HCsDen 3Danmark Rundt - Tour of Denmark, Stage 5 : Karrebaeksminde - Frederiksberg10 
 30/07/20162.HCsDen 10Danmark Rundt - Tour of Denmark, Stage 4 : Nyborg - Nyborg I.T.T.0 
 28/07/20162.HCsDen leaderDanmark Rundt - Tour of Denmark, Stage 2 : Rømø - Sønderborg8 
 28/07/20162.HCsDen 3Danmark Rundt - Tour of Denmark, Stage 2 : Rømø - Sønderborg10 
 27/07/20162.HCsDen leaderDanmark Rundt - Tour of Denmark, Stage 1 : Herning - Esbjerg8 
 27/07/20162.HCsDen 1Danmark Rundt - Tour of Denmark, Stage 1 : Herning - Esbjerg25 
 18/07/20162.WT2Pol 53Tour de Pologne5 
 18/07/20162.WT2sPol 9Tour de Pologne, Stage 7 : Krakow - Krakow I.T.T.0 
 16/07/20162.WT2sPol 56Tour de Pologne, Stage 5 : Wieliczka - Zakopane0 
 15/07/20162.WT2sPol 16Tour de Pologne, Stage 4 : Nowy Sacz - Rzeszow0 
 14/07/20162.WT2sPol 49Tour de Pologne, Stage 3 : Zawiercie - Nowy Sacz0 
 13/07/20162.WT2sPol 143Tour de Pologne, Stage 2 : Tarnowskie Gory - Katowice0 
 12/07/20162.WT2sPol 134Tour de Pologne, Stage 1 : Radzymin - Warszawa0 
 19/03/20161.WT1Ita DNFMilano - Sanremo0 
 15/03/20162.WT1Ita 70Tirreno - Adriatico5 
 15/03/20162.WT1sIta 44Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 14/03/20162.WT1sIta 106Tirreno - Adriatico, Stage 6 : Castelraimondo - Cepagatti0 
 12/03/20162.WT1sIta 107Tirreno - Adriatico, Stage 4 : Montalto di Castro - Foligno0 
 11/03/20162.WT1sIta 143Tirreno - Adriatico, Stage 3 : Castelnuovo Val di Cecina - Montalto di Castro0 
 10/03/20162.WT1sIta 79Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 9/03/20162.WT1sIta -Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 5/03/20161.HCIta 54Strade Bianche - Eroica0 
 27/02/20161.HCBel 112Omloop Het Nieuwsblad0 
 21/02/20162.1sEsp DNFVuelta a Andalucia / Ruta Del Sol, Stage 5 : San Roque - Peñas Blancas0 
 17/02/20162.1sEsp leaderVuelta a Andalucia / Ruta Del Sol, Stage 1 : Almonaster la Real - Sevilla6 
 17/02/20162.1sEsp 1Vuelta a Andalucia / Ruta Del Sol, Stage 1 : Almonaster la Real - Sevilla20 
 6/02/20162.HCUae 8Dubai Tour56 
 6/02/20162.HCsUae 19Dubai Tour, Stage 4 : Dubai - Burj Khalifa0 
 5/02/20162.HCsUae 8Dubai Tour, Stage 3 : Dubai - Hatta Dam0 
 3/02/20162.HCsUae 20Dubai Tour, Stage 1 : Dubai - Fujairah0 
  Total 2016: 476  
                         
2015 Tinkoff - Saxo
 11/10/20152.1Uae 63Abu Dhabi Tour0 
 11/10/20152.1sUae 11Abu Dhabi Tour, Stage 4 : Yas Marina, circuit race0 
 9/10/20152.1sUae 12Abu Dhabi Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 8/10/20152.1sUae 3Abu Dhabi Tour, Stage 1 : Qasr-al-Sarab - Madinat Zayed5 
 4/10/20151.WT1Ita DNFIl Lombardia0 
 2/10/20151.HCIta 7Gran Piemonte42 
 27/09/2015WCRRUsa 83World Championships (Richmond) R.R.10 
 20/09/20151.1Ita 1GP Industria & Commercio di Prato80 
 13/09/2015GT2Esp 131Vuelta a España15 
 13/09/2015GT2sEsp 13Vuelta a España, Stage 21 : Alcala de Henares - Madrid0 
 12/09/2015GT2sEsp 103Vuelta a España, Stage 20 : San Lorenzo de El Escorial - Cercedilla0 
 11/09/2015GT2sEsp 143Vuelta a España, Stage 19 : Medina del Campo - Avila0 
 10/09/2015GT2sEsp 75Vuelta a España, Stage 18 : Roa - Riaza0 
 9/09/2015GT2sEsp 123Vuelta a España, Stage 17 : Burgos - Burgos I.T.T.0 
 7/09/2015GT2sEsp 161Vuelta a España, Stage 16 : Luarca - Alto Ermita de Alba0 
 6/09/2015GT2sEsp 130Vuelta a España, Stage 15 : Comillas - Alto de Sotres0 
 5/09/2015GT2sEsp 159Vuelta a España, Stage 14 : Vitoria - Alto Campoo0 
 4/09/2015GT2sEsp 60Vuelta a España, Stage 13 : Calatayud - Tarazona0 
 3/09/2015GT2sEsp 127Vuelta a España, Stage 12 : Escaldes (AND) - Lleida0 
 2/09/2015GT2sEsp 142Vuelta a España, Stage 11 : Andorra la Vella (AND) - Cortals d´Encamp (AND)0 
 31/08/2015GT2sEsp 16Vuelta a España, Stage 10 : Valencia - Castellon0 
 30/08/2015GT2sEsp 175Vuelta a España, Stage 9 : Torrevieja - Alto Cumbre del Sol0 
 29/08/2015GT2sEsp 86Vuelta a España, Stage 8 : Puebla de Don Fadrique - Murcia0 
 28/08/2015GT2sEsp 176Vuelta a España, Stage 7 : Jodar - La Alpujarra0 
 27/08/2015GT2sEsp 135Vuelta a España, Stage 6 : Cordoba - Sierra de Cazorla0 
 26/08/2015GT2sEsp 102Vuelta a España, Stage 5 : Rota - Alcala de Guadaira0 
 25/08/2015GT2sEsp 185Vuelta a España, Stage 4 : Estepona - Vejer de la Frontera0 
 24/08/2015GT2sEsp 165Vuelta a España, Stage 3 : Mijas - Malaga0 
 23/08/2015GT2sEsp 191Vuelta a España, Stage 2 : Alhaurin de la Torre - Caminito del Rey0 
 22/08/2015GT2sEsp 2Vuelta a España, Stage 1 : Puerto Banus - Marbella T.T.T.0 
 15/07/2015GT1sFra DNFTour de France, Stage 11 : Pau - Cauterets0 
 14/07/2015GT1sFra 113Tour de France, Stage 10 : Tarbes - La Pierre-Saint-Martin0 
 12/07/2015GT1sFra -Tour de France, Stage 9 : Vannes - Plumelec T.T.T.0 
 11/07/2015GT1sFra 114Tour de France, Stage 8 : Rennes - Mur de Bretagne0 
 10/07/2015GT1sFra 52Tour de France, Stage 7 : Livarot - Fougères0 
 9/07/2015GT1sFra 87Tour de France, Stage 6 : Abbeville - Le Havre0 
 8/07/2015GT1sFra 87Tour de France, Stage 5 : Arras - Amiens0 
 7/07/2015GT1sFra 48Tour de France, Stage 4 : Seraing (BEL) - Cambrai0 
 6/07/2015GT1sFra 164Tour de France, Stage 3 : Antwerpen (BEL) - Huy (BEL)0 
 5/07/2015GT1sFra 92Tour de France, Stage 2 : Utrecht (NED) - Neeltje Jans (NED)0 
 4/07/2015GT1sFra 93Tour de France, Stage 1 : Utrecht (NED) I.T.T.0 
 24/06/2015NCT1Ita 3National Championships Italy (Bogogno) I.T.T.36 
 21/06/20152.WT1sSui DNSTour de Suisse, Stage 8 : Bern - Bern I.T.T.0 
 20/06/20152.WT1sSui 5Tour de Suisse, Stage 7 : Bern - Bern5 
 19/06/20152.WT1sSui 19Tour de Suisse, Stage 6 : Biel - Düdingen0 
 18/06/20152.WT1sSui 5Tour de Suisse, Stage 5 : Wil - Biel5 
 17/06/20152.WT1sSui 116Tour de Suisse, Stage 4 : Unterterzen - Sölden/Rettenbachgletscher (AUT)0 
 16/06/20152.WT1sSui 54Tour de Suisse, Stage 3 : Flims - Schwarzenbach0 
 15/06/20152.WT1sSui 147Tour de Suisse, Stage 2 : Quinto - Olivone0 
 14/06/20152.WT1sSui 122Tour de Suisse, Stage 1 : Risch-Rotkreuz - Risch-Rotkreuz0 
 13/06/20152.WT1sSui 27Tour de Suisse, Prologue : Risch-Rotkreuz I.T.T.0 
 17/05/20152.HCUsa 63Tour of California0 
 15/05/20152.HCsUsa 5Tour of California, Stage 6 : Santa Clarita I.T.T.3 
 3/05/20152.HCTur 82Presidential Tour of Turkey0 
 2/05/20152.HCsTur 16Presidential Tour of Turkey, Stage 7 : Selçuk - Izmir0 
 29/04/20152.HCsTur 9Presidential Tour of Turkey, Stage 4 : Fethiye - Marmaris0 
 22/03/20151.WT1Ita DNFMilano - Sanremo0 
 16/03/20152.WT1sIta DNFTirreno - Adriatico, Stage 6 : Rieti - Porto Sant'Elpidio0 
 15/03/20152.WT1sIta 144Tirreno - Adriatico, Stage 5 : Esanatoglia - Terminillo0 
 14/03/20152.WT1sIta 146Tirreno - Adriatico, Stage 4 : Indicatore - Castelraimondo0 
 13/03/20152.WT1sIta 108Tirreno - Adriatico, Stage 3 : Cascina - Arezzo0 
 12/03/20152.WT1sIta 23Tirreno - Adriatico, Stage 2 : Camaiore - Cascina0 
 11/03/20152.WT1sIta 47Tirreno - Adriatico, Stage 1 : Lido di Camaiore I.T.T.0 
 7/03/20151.HCIta 61Strade Bianche - Eroica0 
 22/02/20152.HCOma 124Tour of Oman0 
  Total 2015: 201  
                         
2014 Tinkoff - Saxo
 28/09/2014WCRREsp 21World Championships (Ponferrada) R.R.20 
 21/09/2014WCTTEsp 5World Championships (Ponferrada) T.T.T.24 
 14/09/2014GT2Esp 108Vuelta a España15 
 14/09/2014GT2sEsp 12Vuelta a España, Stage 21 : Santiago de Compostela I.T.T.0 
 13/09/2014GT2sEsp 143Vuelta a España, Stage 20 : Santa Estebo de Ribas do Sil - Ancares0 
 12/09/2014GT2sEsp 157Vuelta a España, Stage 19 : Salvaterra de Miño - Cangas do Morazzo0 
 11/09/2014GT2sEsp 157Vuelta a España, Stage 18 : La Estrada - Monte Castrove en Meis0 
 10/09/2014GT2sEsp 16Vuelta a España, Stage 17 : Ortigueira - La Coruña0 
 8/09/2014GT2sEsp 121Vuelta a España, Stage 16 : San Martin del Rey Aurelio - Lagos de Somiedo0 
 7/09/2014GT2sEsp 173Vuelta a España, Stage 15 : Oviedo - Lagos de Covadonga0 
 6/09/2014GT2sEsp 169Vuelta a España, Stage 14 : Santander - La Camperona0 
 5/09/2014GT2sEsp 107Vuelta a España, Stage 13 : Belorado - Obregon0 
 4/09/2014GT2sEsp 15Vuelta a España, Stage 12 : Logroño - Logroño0 
 3/09/2014GT2sEsp 159Vuelta a España, Stage 11 : Pamplona - San Miguel de Aralar0 
 2/09/2014GT2sEsp 147Vuelta a España, Stage 10 : Santa Maria de Veruela - Borja I.T.T.0 
 31/08/2014GT2sEsp 137Vuelta a España, Stage 9 : Carboneras de Guadazon - Estacion de Valdelinares0 
 30/08/2014GT2sEsp 55Vuelta a España, Stage 8 : Baeza - Albacete0 
 29/08/2014GT2sEsp 96Vuelta a España, Stage 7 : Alhendin - Alcaudete0 
 28/08/2014GT2sEsp 124Vuelta a España, Stage 6 : Benalmadena - La Zubia/Cumbres Verdes0 
 27/08/2014GT2sEsp 77Vuelta a España, Stage 5 : Priego de Cordoba - Ronda0 
 26/08/2014GT2sEsp 158Vuelta a España, Stage 4 : Mairena del Alcor - Cordoba0 
 25/08/2014GT2sEsp 121Vuelta a España, Stage 3 : Cadiz - Arcos de la Frontera0 
 24/08/2014GT2sEsp 165Vuelta a España, Stage 2 : Algeciras - San Fernando0 
 23/08/2014GT2sEsp 7Vuelta a España, Stage 1 : Jerez De La Frontera T.T.T.1 
 27/07/2014GT1Fra 96Tour de France20 
 27/07/2014GT1sFra 11Tour de France, Stage 21 : Evry - Paris0 
 26/07/2014GT1sFra 107Tour de France, Stage 20 : Bergerac - Perigueux I.T.T.0 
 25/07/2014GT1sFra 5Tour de France, Stage 19 : Maubourguet - Bergerac15 
 24/07/2014GT1sFra 93Tour de France, Stage 18 : Pau - Hautacam0 
 23/07/2014GT1sFra 113Tour de France, Stage 17 : Saint-Gaudens - Saint-Lary-Soulan/Pla d'Adet0 
 22/07/2014GT1sFra 150Tour de France, Stage 16 : Carcassonne - Bagneres-de-Luchon0 
 20/07/2014GT1sFra 135Tour de France, Stage 15 : Tallard - Nîmes0 
 19/07/2014GT1sFra 155Tour de France, Stage 14 : Grenoble - Risoul0 
 18/07/2014GT1sFra 95Tour de France, Stage 13 : Saint-Etienne - Chamrousse0 
 17/07/2014GT1sFra 6Tour de France, Stage 12 : Bourg-en-Bresse - Saint-Etienne10 
 16/07/2014GT1sFra 4Tour de France, Stage 11 : Besancon - Oyonnax25 
 14/07/2014GT1sFra 145Tour de France, Stage 10 : Mulhouse - La Planche des Belles Filles0 
 13/07/2014GT1sFra 27Tour de France, Stage 9 : Gerardmer - Mulhouse0 
 12/07/2014GT1sFra 177Tour de France, Stage 8 : Tomblaine - Gerardmer/La Mauselaine0 
 11/07/2014GT1sFra 156Tour de France, Stage 7 : Epernay - Nancy0 
 10/07/2014GT1sFra 82Tour de France, Stage 6 : Arras - Reims0 
 9/07/2014GT1sFra 36Tour de France, Stage 5 : Ieper (Bel) - Arenberg0 
 8/07/2014GT1sFra 147Tour de France, Stage 4 : Le Touquet Paris-Plage - Lille0 
 7/07/2014GT1sFra 63Tour de France, Stage 3 : Cambridge (GBr) - London (GBr)0 
 6/07/2014GT1sFra 159Tour de France, Stage 2 : York (GBr) - Sheffield (GBr)0 
 5/07/2014GT1sFra 142Tour de France, Stage 1 : Leeds (GBr) - Harrogate (GBr)0 
 28/06/2014NC1Ita 16National Championships Italy (Trofeo Melinda) R.R.10 
 22/06/20142.WT1Sui 92Tour de Suisse5 
 22/06/20142.WT1sSui 94Tour de Suisse, Stage 9 : Martigny - Saas-Fee0 
 21/06/20142.WT1sSui 111Tour de Suisse, Stage 8 : Delémont - Verbier0 
 20/06/20142.WT1sSui 116Tour de Suisse, Stage 7 : Worb - Worb I.T.T.0 
 19/06/20142.WT1sSui 2Tour de Suisse, Stage 6 : Buren an der Aare - Delémont28 
 18/06/20142.WT1sSui 109Tour de Suisse, Stage 5 : Ossingen - Buren an der Aare0 
 17/06/20142.WT1sSui 129Tour de Suisse, Stage 4 : Heiden - Ossingen0 
 16/06/20142.WT1sSui 88Tour de Suisse, Stage 3 : Sarnen - Heiden0 
 15/06/20142.WT1sSui 152Tour de Suisse, Stage 2 : Bellinzona - Sarnen0 
 14/06/20142.WT1sSui 142Tour de Suisse, Stage 1 : Bellinzona - Bellinzona I.T.T.0 
 25/05/20142.HCNor 35Tour of Norway5 
 25/05/20142.HCsNor 10Tour of Norway, Stage 5 : Gjøvik - Hønefoss/Eggemoen0 
 6/04/20141.WT1Bel DNFRonde van Vlaanderen0 
 30/03/20141.WT2Bel 18Gent - Wevelgem18 
 28/03/20141.WT2Bel DNFE3 Prijs Vlaanderen - Harelbeke0 
 23/03/20141.WT1Ita 18Milano - Sanremo28 
 18/03/20142.WT1Ita 118Tirreno - Adriatico5 
 18/03/20142.WT1sIta 11Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 17/03/20142.WT1sIta 34Tirreno - Adriatico, Stage 6 : Bucchianico - Porto Sant'Elpidio0 
 16/03/20142.WT1sIta 164Tirreno - Adriatico, Stage 5 : Amatrice - Guardiagrele0 
 15/03/20142.WT1sIta 117Tirreno - Adriatico, Stage 4 : Indicatore - Cittareale (Selva Rotonda)0 
 14/03/20142.WT1sIta 6Tirreno - Adriatico, Stage 3 : Cascina - Arezzo3 
 13/03/20142.WT1sIta 119Tirreno - Adriatico, Stage 2 : San Vincenzo - Cascina0 
 12/03/20142.WT1sIta 4Tirreno - Adriatico, Stage 1 : Donoratico - San Vincenzo T.T.T.2 
 8/03/20141.1Ita 51Strade Bianche0 
 23/02/20142.HCOma 90Tour of Oman0 
 18/02/20142.HCsOma 12Tour of Oman, Stage 1 : As Suwayq Castle - Naseem Garden0 
 14/02/20142.HCQat 69Tour of Qatar0 
 14/02/20142.HCsQat 2Tour of Qatar, Stage 6 : Mesaieed - Doha15 
 13/02/20142.HCsQat 4Tour of Qatar, Stage 5 : Al Zubarah - Madinat Al Shamal5 
 11/02/20142.HCsQat 3Tour of Qatar, Stage 3 : Lusail I.T.T.10 
  Total 2014: 264  
                         
2013 Team Saxo - Tinkoff
 8/09/20131.HCFra 15GP de Fourmies11 
 7/09/20131.HCBel 30Brussels Cycling Classic5 
 1/09/20131.WT2Fra 5GP Ouest France - Plouay86 
 25/08/20131.WT2Ger 56Vattenfall Cyclassics - Hamburg5 
 18/08/20132.WT2sBel DNFEneco Tour of Benelux, Stage 7 : Tienen - Geraardsbergen0 
 17/08/20132.WT2sBel 65Eneco Tour of Benelux, Stage 6 : Riemst - Aywaille0 
 16/08/20132.WT2sNed 14Eneco Tour of Benelux, Stage 5 : Sittard - Sittard I.T.T.0 
 15/08/20132.WT2sNed 94Eneco Tour of Benelux, Stage 4 : Essen (Bel) - Vlijmen0 
 14/08/20132.WT2sNed 135Eneco Tour of Benelux, Stage 3 : Oosterhout - Brouwershaven0 
 13/08/20132.WT2sBel 102Eneco Tour of Benelux, Stage 2 : Ardooie - Brussel0 
 12/08/20132.WT2sBel 83Eneco Tour of Benelux, Stage 1 : Koksijde - Ardooie0 
 21/07/2013GT1Fra 107Tour de France20 
 21/07/2013GT1sFra 9Tour de France, Stage 21 : Versailles - Paris2 
 20/07/2013GT1sFra 117Tour de France, Stage 20 : Annecy - Annecy/Semnoz0 
 19/07/2013GT1sFra 156Tour de France, Stage 19 : Bourg d'Oisans - Le Grand Bornand0 
 18/07/2013GT1sFra 174Tour de France, Stage 18 : Gap - L'Alpe d'Huez0 
 17/07/2013GT1sFra 112Tour de France, Stage 17 : Embrun - Chorges I.T.T.0 
 16/07/2013GT1sFra 154Tour de France, Stage 16 : Vaison-la-Romaine - Gap0 
 14/07/2013GT1sFra 95Tour de France, Stage 15 : Givors - Mont Ventoux0 
 13/07/2013GT1sFra 26Tour de France, Stage 14 : Saint-Pourçain-sur-Sioule - Lyon0 
 12/07/2013GT1sFra 12Tour de France, Stage 13 : Tours - Saint-Amand-Montrond0 
 11/07/2013GT1sFra 42Tour de France, Stage 12 : Fougères - Tours0 
 10/07/2013GT1sFra 153Tour de France, Stage 11 : Avranches - Mont-Saint-Michel I.T.T.0 
 9/07/2013GT1sFra 107Tour de France, Stage 10 : St-Gildas-des-Bois - Saint Malo0 
 7/07/2013GT1sFra 96Tour de France, Stage 9 : Saint-Girons - Bagnères-de-Bigorre0 
 6/07/2013GT1sFra 161Tour de France, Stage 8 : Castres - Ax-3-Domaines0 
 5/07/2013GT1sFra 3Tour de France, Stage 7 : Montpellier - Albi35 
 4/07/2013GT1sFra 125Tour de France, Stage 6 : Aix-en-Provence - Montpellier0 
 3/07/2013GT1sFra 36Tour de France, Stage 5 : Cagnes-sur-Mer - Marseille0 
 2/07/2013GT1sFra 4Tour de France, Stage 4 : Nice - Nice T.T.T.6 
 1/07/2013GT1sFra 124Tour de France, Stage 3 : Ajaccio - Calvi0 
 30/06/2013GT1sFra 9Tour de France, Stage 2 : Bastia - Ajaccio2 
 29/06/2013GT1sFra 127Tour de France, Stage 1 : Porto-Vecchio - Bastia0 
 16/06/20132.WT1Sui 106Tour de Suisse5 
 16/06/20132.WT1sSui 128Tour de Suisse, Stage 9 : Bad Ragaz - Flumserberg I.T.T.0 
 15/06/20132.WT1sSui 2Tour de Suisse, Stage 8 : Zernez - Bad Ragaz28 
 14/06/20132.WT1sSui 115Tour de Suisse, Stage 7 : Meilen - La Punt0 
 13/06/20132.WT1sSui 24Tour de Suisse, Stage 6 : Leuggern - Meilen0 
 12/06/20132.WT1sSui 122Tour de Suisse, Stage 5 : Buochs - Leuggern0 
 11/06/20132.WT1sSui 47Tour de Suisse, Stage 4 : Innertkirchen - Buochs0 
 10/06/20132.WT1sSui 134Tour de Suisse, Stage 3 : Montreux - Meiringen0 
 9/06/20132.WT1sSui 158Tour de Suisse, Stage 2 : Quinto - Crans-Montana0 
 8/06/20132.WT1sSui 74Tour de Suisse, Stage 1 : Quinto - Quinto I.T.T.0 
 18/05/2013GT2sIta DNSGiro d'Italia, Stage 14 : Cervere - Bardonecchia/Jafferau0 
 17/05/2013GT2sIta 7Giro d'Italia, Stage 13 : Busseto - Cherasco5 
 16/05/2013GT2sIta 15Giro d'Italia, Stage 12 : Longarone - Treviso0 
 15/05/2013GT2sIta 183Giro d'Italia, Stage 11 : Cave del Predil - Erto0 
 14/05/2013GT2sIta 47Giro d'Italia, Stage 10 : Cordenons - Montasio0 
 12/05/2013GT2sIta 122Giro d'Italia, Stage 9 : Sansepolcro - Firenze0 
 11/05/2013GT2sIta 155Giro d'Italia, Stage 8 : Gabicce Mare - Saltara I.T.T.0 
 10/05/2013GT2sIta 160Giro d'Italia, Stage 7 : San Salvo - Pescara0 
 9/05/2013GT2sIta 35Giro d'Italia, Stage 6 : Mola di Bari - Margherita di Savoia0 
 8/05/2013GT2sIta 51Giro d'Italia, Stage 5 : Cosenza - Matera0 
 7/05/2013GT2sIta 165Giro d'Italia, Stage 4 : Policastro - Serra San Bruno0 
 6/05/2013GT2sIta 130Giro d'Italia, Stage 3 : Sorrento - Marina di Ascea0 
 5/05/2013GT2sIta -Giro d'Italia, Stage 2 : Ischia - Forio T.T.T.0 
 4/05/2013GT2sIta 44Giro d'Italia, Stage 1 : Napoli - Napoli0 
 31/03/20131.WT1Bel DNFRonde van Vlaanderen0 
 24/03/20131.WT2Bel DNFGent - Wevelgem0 
 22/03/20131.WT2Bel DNFE3 Prijs Vlaanderen - Harelbeke0 
 17/03/20131.WT1Ita 28Milano - Sanremo8 
 14/03/20131.1Ita 2GP Nobili Rubinetterie48 
 11/03/20132.WT1sIta DNFTirreno - Adriatico, Stage 6 : Porto Sant'Elpidio - Porto Sant'Elpidio0 
 10/03/20132.WT1sIta 140Tirreno - Adriatico, Stage 5 : Ortona - Chieti0 
 9/03/20132.WT1sIta 135Tirreno - Adriatico, Stage 4 : Narni - Prati di Tivo0 
 8/03/20132.WT1sIta 123Tirreno - Adriatico, Stage 3 : Indicatore - Narni Scalo0 
 7/03/20132.WT1sIta 41Tirreno - Adriatico, Stage 2 : San Vincenzo - Indicatore0 
 6/03/20132.WT1sIta 8Tirreno - Adriatico, Stage 1 : San Vincenzo - Donoratico T.T.T.0 
 16/02/20132.HCOma 103Tour of Oman0 
 8/02/20132.HCQat 46Tour of Qatar5 
  Total 2013: 271  
                         
2012 RadioShack - Nissan
 13/10/20122.WTrChn 7Tour of Beijing, Points classification2 
 13/10/20122.WTChn 23Tour of Beijing14 
 13/10/20122.WTsChn 4Tour of Beijing, Stage 5 : Chang Ping - Ping Gu10 
 12/10/20122.WTsChn 5Tour of Beijing, Stage 4 : Yan Qing - Chang Ping5 
 11/10/20122.WTsChn 23Tour of Beijing, Stage 3 : Men Tou Gou - Badaling Great Wall0 
 10/10/20122.WTsChn 26Tour of Beijing, Stage 2 : Bird’s Nest - Men Tou Gou0 
 9/10/20122.WTsChn 63Tour of Beijing, Stage 1 : Tian An Men Square - Bird’s Nest0 
 27/09/20121.HCIta 7Gran Piemonte42 
 9/09/2012GT2rEsp 5Vuelta a España, Points classification10 
 9/09/2012GT2Esp 144Vuelta a España15 
 9/09/2012GT2sEsp 3Vuelta a España, Stage 21 : Cercedilla - Madrid25 
 8/09/2012GT2sEsp 132Vuelta a España, Stage 20 : La Faisanera - Bola del Mundo0 
 7/09/2012GT2sEsp 72Vuelta a España, Stage 19 : Peñafiel - La Lastrilla0 
 6/09/2012GT2sEsp 1Vuelta a España, Stage 18 : Aguilar de Campoo - Valladolid70 
 5/09/2012GT2sEsp 152Vuelta a España, Stage 17 : Santander - Fuente Dé0 
 3/09/2012GT2sEsp 167Vuelta a España, Stage 16 : Gijon - Valgrande-Pajares (Cueto Negro)0 
 2/09/2012GT2sEsp 174Vuelta a España, Stage 15 : La Robla - Lagos de Covadonga0 
 1/09/2012GT2sEsp 178Vuelta a España, Stage 14 : Palas de Rei - Puerto de Ancares0 
 31/08/2012GT2sEsp 17Vuelta a España, Stage 13 : Santiago de Compostela - Ferrol0 
 30/08/2012GT2sEsp 152Vuelta a España, Stage 12 : Vilagarcia de Arousa - Mirador de Ezaro0 
 29/08/2012GT2sEsp 146Vuelta a España, Stage 11 : Cambados - Pontevedra I.T.T.0 
 28/08/2012GT2sEsp 3Vuelta a España, Stage 10 : Ponteareas - Sanxenxo25 
 26/08/2012GT2sEsp 5Vuelta a España, Stage 9 : Andorra-la-Vella (And) - Barcelona10 
 25/08/2012GT2sEsp 190Vuelta a España, Stage 8 : Lleida - Collada de la Gallina (And)0 
 24/08/2012GT2sEsp 5Vuelta a España, Stage 7 : Huesca - Alcañiz10 
 23/08/2012GT2sEsp 178Vuelta a España, Stage 6 : Tarazona - Jaca0 
 22/08/2012GT2sEsp 2Vuelta a España, Stage 5 : Logroño - Logroño40 
 21/08/2012GT2sEsp 127Vuelta a España, Stage 4 : Baracaldo - Estación de Valdezcaray0 
 20/08/2012GT2sEsp 161Vuelta a España, Stage 3 : Faustino V - Eibar (Arrate)0 
 19/08/2012GT2sEsp 10Vuelta a España, Stage 2 : Pamplona - Viana1 
 18/08/2012GT2sEsp -Vuelta a España, Stage 1 : Pamplona T.T.T.0 
 14/08/20121.WT2Esp DNFClasica San Sebastian - San Sebastian0 
 22/07/20122.HCsBel DNFTour de Wallonie, Stage 2 : Binche - Mettet0 
 16/07/20122.WTrPol 9Tour de Pologne, Points classification0 
 16/07/20122.WTPol 121Tour de Pologne5 
 16/07/20122.WTsPol 12Tour de Pologne, Stage 7 : Krakow - Krakow0 
 15/07/20122.WTsPol 148Tour de Pologne, Stage 6 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 14/07/20122.WTsPol 102Tour de Pologne, Stage 5 : Rabka Zdroj - Zakopane0 
 13/07/20122.WTsPol 4Tour de Pologne, Stage 4 : Bedzin - Katowice10 
 12/07/20122.WTsPol 161Tour de Pologne, Stage 3 : Kedzierzyn Kozle - Cieszyn0 
 11/07/20122.WTsPol 6Tour de Pologne, Stage 2 : Walbrzych - Opole3 
 10/07/20122.WTsPol 168Tour de Pologne, Stage 1 : Karpacz - Jelenia Gora0 
 13/05/2012GT2sIta DNSGiro d'Italia, Stage 8 : Sulmona - Lago Laceno0 
 12/05/2012GT2sIta 190Giro d'Italia, Stage 7 : Recanati - Rocca di Cambio0 
 11/05/2012GT2sIta 125Giro d'Italia, Stage 6 : Urbino - Porto Sant'Elpidio0 
 10/05/2012GT2sIta 3Giro d'Italia, Stage 5 : Modena - Fano25 
 9/05/2012GT2sIta 8Giro d'Italia, Stage 4 : Verona - Verona T.T.T.0 
 7/05/2012GT2sIta 24Giro d'Italia, Stage 3 : Horsens - Horsens0 
 6/05/2012GT2sIta 8Giro d'Italia, Stage 2 : Herning - Herning3 
 5/05/2012GT2sIta 64Giro d'Italia, Stage 1 : Herning I.T.T.0 
 8/04/20121.WT1Fra DNFParis - Roubaix0 
 4/04/20121.HCBel 145Scheldeprijs0 
 1/04/20121.WT1Bel 96Ronde van Vlaanderen5 
 25/03/20121.WT2Bel 6Gent - Wevelgem67 
 23/03/20121.WT2Bel 59E3 Prijs Vlaanderen - Harelbeke5 
 17/03/20121.WT1Ita 10Milano - Sanremo63 
 13/03/20122.WTIta 110Tirreno - Adriatico5 
 13/03/20122.WTsIta 2Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.25 
 12/03/20122.WTsIta 100Tirreno - Adriatico, Stage 6 : Offida - Offida0 
 11/03/20122.WTsIta 107Tirreno - Adriatico, Stage 5 : Martinsicuro - Prati di Tivo0 
 10/03/20122.WTsIta 165Tirreno - Adriatico, Stage 4 : Amelia - Chieti0 
 9/03/20122.WTsIta 49Tirreno - Adriatico, Stage 3 : Indicatore - Terni0 
 8/03/20122.WTsIta 23Tirreno - Adriatico, Stage 2 : San Vincenzo - Indicatore0 
 7/03/20122.WTsIta 2Tirreno - Adriatico, Stage 1 : San Vincenzo - Donoratico T.T.T.6 
 3/03/20121.1Ita 11Strade Bianche8 
 23/02/20122.1Esp 69Vuelta a Andalucia / Ruta Del Sol0 
 22/02/20122.1sEsp 8Vuelta a Andalucia / Ruta Del Sol, Stage 3 : Montemayor - La Gabias0 
 20/02/20122.1sEsp 8Vuelta a Andalucia / Ruta Del Sol, Stage 1 : Zahara de los Atunes - Benalmadena0 
 19/02/20122.1sEsp 11Vuelta a Andalucia / Ruta Del Sol, Prologue : San Fernando I.T.T.0 
 6/02/20121.1Esp 11Trofeo Migjorn8 
 5/02/20121.1Esp 5Trofeo Palma de Mallorca32 
 22/01/20122.WTrAus 6Tour Down Under, Points classification3 
 22/01/20122.WTAus 41Tour Down Under5 
 22/01/20122.WTsAus 23Tour Down Under, Stage 6 : Adelaide City, circuit race0 
 21/01/20122.WTsAus 49Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 20/01/20122.WTsAus 3Tour Down Under, Stage 4 : Norwood - Tanunda15 
 19/01/20122.WTsAus 8Tour Down Under, Stage 3 : Unley - Victor Harbour1 
 18/01/20122.WTsAus 65Tour Down Under, Stage 2 : Lobethal - Stirling0 
 17/01/20122.WTsAus 5Tour Down Under, Stage 1 : Prospect - Clare5 
  Total 2012: 578  
                         
2011 Leopard - Trek
 13/10/20111.HCIta 7Gran Piemonte42 
 25/09/2011WCRRDen 14World Championships (Kobenhavn) R.R.41 
 18/09/20111.1Ita 10GP Industria & Commercio di Prato12 
 11/09/2011GT2rEsp 3Vuelta a España, Points classification25 
 11/09/2011GT2Esp 112Vuelta a España15 
 11/09/2011GT2sEsp 2Vuelta a España, Stage 21 : Jarama - Madrid40 
 10/09/2011GT2sEsp 1Vuelta a España, Stage 20 : Bilbao - Vitoria70 
 9/09/2011GT2sEsp 100Vuelta a España, Stage 19 : Noja - Bilbao0 
 8/09/2011GT2sEsp 75Vuelta a España, Stage 18 : Solares - Noja0 
 7/09/2011GT2sEsp 164Vuelta a España, Stage 17 : Oion - Peña Cabarga0 
 6/09/2011GT2sEsp 3Vuelta a España, Stage 16 : Palencia - Haro25 
 4/09/2011GT2sEsp 120Vuelta a España, Stage 15 : Aviles - Alto de L'Angliru0 
 3/09/2011GT2sEsp 132Vuelta a España, Stage 14 : Astorga - Lagos de Somiedo (La Farrapona)0 
 2/09/2011GT2sEsp 155Vuelta a España, Stage 13 : Sarria - Ponferrada0 
 1/09/2011GT2sEsp 3Vuelta a España, Stage 12 : Ponteareas - Pontevedra25 
 31/08/2011GT2sEsp 143Vuelta a España, Stage 11 : Verin - Manzaneda0 
 29/08/2011GT2sEsp 109Vuelta a España, Stage 10 : Salamanca - Salamanca I.T.T.0 
 28/08/2011GT2sEsp 159Vuelta a España, Stage 9 : Villacastin - La Covatilla (Bejar)0 
 27/08/2011GT2sEsp 161Vuelta a España, Stage 8 : Talavera de la Reina - San Lorenzo de El Escorial0 
 26/08/2011GT2sEsp 4Vuelta a España, Stage 7 : Almaden - Talavera de la Reina15 
 25/08/2011GT2sEsp 16Vuelta a España, Stage 6 : Ubeda - Cordoba0 
 24/08/2011GT2sEsp 144Vuelta a España, Stage 5 : Sierra Nevada - Valdepeñas de Jaen0 
 23/08/2011GT2sEsp 151Vuelta a España, Stage 4 : Baza - Sierra Nevada0 
 22/08/2011GT2sEsp 71Vuelta a España, Stage 3 : Petrer - Totana0 
 21/08/2011GT2sEsp leaderVuelta a España, Stage 2 : La Nucia - Playas de Orihuela18 
 21/08/2011GT2sEsp 6Vuelta a España, Stage 2 : La Nucia - Playas de Orihuela7 
 20/08/2011GT2sEsp 1Vuelta a España, Stage 1 : Benidorm - Benidorm T.T.T.17 
 7/08/20112.HCDen 2Post Danmark Rundt / Tour of Denmark120 
 7/08/20112.HCsDen 11Post Danmark Rundt / Tour of Denmark, Stage 6 : Hillerød - Frederiksberg0 
 6/08/20112.HCsDen 7Post Danmark Rundt / Tour of Denmark, Stage 5 : Helsingør I.T.T.0 
 6/08/20112.HCsDen 3Post Danmark Rundt / Tour of Denmark, Stage 4 : Sorø - Frederiksvaerk10 
 5/08/20112.HCsDen 3Post Danmark Rundt / Tour of Denmark, Stage 3 : Aarhus - Vejle10 
 4/08/20112.HCsDen 3Post Danmark Rundt / Tour of Denmark, Stage 2 : Grindsted - Aarhus10 
 3/08/20112.HCsDen 6Post Danmark Rundt / Tour of Denmark, Stage 1 : Esbjerg - Esbjerg0 
 27/07/20112.HCBel 23Tour de Wallonie8 
 27/07/20112.HCsBel 11Tour de Wallonie, Stage 5 : Charleroi - Thuin0 
 26/07/20112.HCsBel 9Tour de Wallonie, Stage 4 : Enghien - Mouscron0 
 25/07/20112.HCsBel 1Tour de Wallonie, Stage 3 : Sambreville - Perwez25 
 23/07/20112.HCsBel 7Tour de Wallonie, Stage 1 : Amay - Banneux0 
 10/07/20112.HCAut 102Österreich-Rundfahrt / Tour of Austria0 
 10/07/20112.HCsAut 1Österreich-Rundfahrt / Tour of Austria, Stage 8 : Podersdorf - Wien25 
 8/07/20112.HCsAut 3Österreich-Rundfahrt / Tour of Austria, Stage 6 : Hainburg - Bruck-an-der-Leitha10 
 27/04/20112.WTsSui DNFTour de Romandie, Stage 1 : Martigny - Leysin0 
 26/04/20112.WTsSui 10Tour de Romandie, Prologue : Martigny I.T.T.0 
 8/04/20112.1Fra 53Circuit de la Sarthe - Pays de la Loire0 
 8/04/20112.1sFra 1Circuit de la Sarthe - Pays de la Loire, Stage 5 : Le Mans - Bonnétable20 
 6/04/20112.1sFra leaderCircuit de la Sarthe - Pays de la Loire, Stage 3 : Angers I.T.T.6 
 6/04/20112.1sFra 1Circuit de la Sarthe - Pays de la Loire, Stage 3 : Angers I.T.T.20 
 6/04/20112.1sFra leaderCircuit de la Sarthe - Pays de la Loire, Stage 2 : Saint-Mars-La-Jaille - Angers6 
 6/04/20112.1sFra 2Circuit de la Sarthe - Pays de la Loire, Stage 2 : Saint-Mars-La-Jaille - Angers10 
 5/04/20112.1sFra leaderCircuit de la Sarthe - Pays de la Loire, Stage 1 : Le Chateau-d'Olonne - Saint-Mars-La-Jaille6 
 5/04/20112.1sFra 1Circuit de la Sarthe - Pays de la Loire, Stage 1 : Le Chateau-d'Olonne - Saint-Mars-La-Jaille20 
 27/03/20111.WT2Bel 2Gent - Wevelgem132 
 19/03/20111.WT1Ita 13Milano - Sanremo44 
 15/03/20112.WTIta 73Tirreno - Adriatico5 
 15/03/20112.WTsIta 94Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 14/03/20112.WTsIta 85Tirreno - Adriatico, Stage 6 : Ussita - Macerata0 
 13/03/20112.WTsIta 91Tirreno - Adriatico, Stage 5 : Chieti - Castelraimondo0 
 12/03/20112.WTsIta 131Tirreno - Adriatico, Stage 4 : Narni - Chieti0 
 11/03/20112.WTsIta 14Tirreno - Adriatico, Stage 3 : Terranuova Bracciolini - Perugia0 
 10/03/20112.WTsIta 11Tirreno - Adriatico, Stage 2 : Carrara - Indicatore0 
 9/03/20112.WTsIta 7Tirreno - Adriatico, Stage 1 : Marina di Carrara T.T.T.0 
 20/02/20112.1Oma 33Tour of Oman0 
 20/02/20112.1sOma 11Tour of Oman, Stage 6 : Qurayyat - Mattrah0 
 17/02/20112.1sOma 2Tour of Oman, Stage 3 : Sur - Sur10 
 16/02/20112.1sOma 2Tour of Oman, Stage 2 : Muscat - Al Wutayya10 
 15/02/20112.1sOma 17Tour of Oman, Stage 1 : Al Sawadi - Al Seeb0 
 11/02/20112.1Qat 3Tour of Qatar66 
 11/02/20112.1sQat 12Tour of Qatar, Stage 5 : Mesaieed - Doha0 
 10/02/20112.1sQat 2Tour of Qatar, Stage 4 : Doha - Al Kharaitiyat10 
 9/02/20112.1sQat 3Tour of Qatar, Stage 3 : Al Wakra - Mesaieed5 
 8/02/20112.1sQat 2Tour of Qatar, Stage 2 : Al Sheehaniya - Doha10 
 7/02/20112.1sQat 4Tour of Qatar, Stage 1 : Dukhan - Al Khor3 
  Total 2011: 953  
                         
2010 Liquigas - Doimo
 14/10/20101.HCIta 53Gran Piemonte0 
 10/10/20101.HCFra 42Paris - Tours0 
 26/09/20101.1Ita 1Giro della Toscana80 
 19/09/2010GT2Esp 84Vuelta a España15 
 19/09/2010GT2sEsp 19Vuelta a España, Stage 21 : San Sebastian de los Reyes - Madrid0 
 18/09/2010GT2sEsp 95Vuelta a España, Stage 20 : San Martin de Valdeiglesias - Bola del Mundo0 
 17/09/2010GT2sEsp 9Vuelta a España, Stage 19 : Piedrahita - Toledo2 
 16/09/2010GT2sEsp 15Vuelta a España, Stage 18 : Valladolid - Salamanca0 
 15/09/2010GT2sEsp 63Vuelta a España, Stage 17 : Peñafiel I.T.T.0 
 13/09/2010GT2sEsp 96Vuelta a España, Stage 16 : Gijon - Alto de Cotobello0 
 12/09/2010GT2sEsp 94Vuelta a España, Stage 15 : Solares - Lagos de Covadonga0 
 11/09/2010GT2sEsp 77Vuelta a España, Stage 14 : Burgos - Peña Cabarga0 
 10/09/2010GT2sEsp 3Vuelta a España, Stage 13 : Rincon de Soto - Burgos25 
 9/09/2010GT2sEsp 12Vuelta a España, Stage 12 : Andorra la Vella (And) - Lleida0 
 8/09/2010GT2sEsp 108Vuelta a España, Stage 11 : Vilanova i la Geltru - Vallnord/Pal (And)0 
 7/09/2010GT2sEsp 11Vuelta a España, Stage 10 : Tarragona - Vilanova i la Geltru0 
 5/09/2010GT2sEsp 168Vuelta a España, Stage 9 : Calpe - Alcoy0 
 4/09/2010GT2sEsp 130Vuelta a España, Stage 8 : Villena - Xorret del Cati0 
 3/09/2010GT2sEsp 9Vuelta a España, Stage 7 : Murcia - Orihuela2 
 2/09/2010GT2sEsp 2Vuelta a España, Stage 6 : Caravaca de la Cruz - Murcia40 
 1/09/2010GT2sEsp 15Vuelta a España, Stage 5 : Guadix - Lorca0 
 31/08/2010GT2sEsp 139Vuelta a España, Stage 4 : Malaga - Valdepeñas de Jaen0 
 30/08/2010GT2sEsp 53Vuelta a España, Stage 3 : Marbella - Malaga0 
 29/08/2010GT2sEsp 16Vuelta a España, Stage 2 : Alcala de Guadaira - Marbella0 
 28/08/2010GT2sEsp 2Vuelta a España, Stage 1 : Sevilla T.T.T.10 
 19/08/20101.1Ita 5Coppa Bernocchi32 
 15/08/20101.PT2Ger 6Vattenfall Cyclassics - Hamburg67 
 7/08/20102.PTPol 145Tour de Pologne5 
 7/08/20102.PTsPol 4Tour de Pologne, Stage 7 : Nowy Targ - Krakow10 
 6/08/20102.PTsPol 125Tour de Pologne, Stage 6 : Oswiecim - Terma Bukowina Tatrzanska0 
 5/08/20102.PTsPol 162Tour de Pologne, Stage 5 : Jestrzebie Zdroj - Ustron0 
 4/08/20102.PTsPol 108Tour de Pologne, Stage 4 : Tychy - Cieszyn0 
 3/08/20102.PTsPol 173Tour de Pologne, Stage 3 : Sosnowiec - Katowice0 
 2/08/20102.PTsPol 135Tour de Pologne, Stage 2 : Rawa Mazowiecka - Dabrowa Gornicza0 
 1/08/20102.PTsPol 87Tour de Pologne, Stage 1 : Sochaczew - Warszawa0 
 20/06/20102.1Slo 66Tour de Slovénie / Dirka po Sloveniji0 
 18/06/20102.1sSlo 2Tour de Slovénie / Dirka po Sloveniji, Stage 2 : Ljubljana - Villach (Aut)10 
 17/06/20102.1sSlo 9Tour de Slovénie / Dirka po Sloveniji, Stage 1 : Koper - Medvode0 
 13/06/20102.PTsFra DNFCritérium du Dauphiné, Stage 7 : Allevard-les-Bains - Sallanches0 
 12/06/20102.PTsFra 139Critérium du Dauphiné, Stage 6 : Crolles - Alpe-d’Huez0 
 11/06/20102.PTsFra 123Critérium du Dauphiné, Stage 5 : Serre-Chevalier - Grenoble0 
 10/06/20102.PTsFra 160Critérium du Dauphiné, Stage 4 : Saint-Paul-Trois-Châteaux - Risoul0 
 9/06/20102.PTsFra 149Critérium du Dauphiné, Stage 3 : Monteux - Sorgues I.T.T.0 
 8/06/20102.PTsFra 26Critérium du Dauphiné, Stage 2 : Annonay - Bourg-Saint-Andéol0 
 7/06/20102.PTsFra 142Critérium du Dauphiné, Stage 1 : Evian-les-Bains - Saint-Laurent-du-Pont0 
 6/06/20102.PTsFra 77Critérium du Dauphiné, Prologue : Evian-les-Bains I.T.T.0 
 4/04/20101.PT1Bel DNFRonde van Vlaanderen0 
 31/03/20102.HCsBel DNFDriedaagse De Panne - Koksijde, Stage 2 : Zottegem - Koksijde0 
 30/03/20102.HCsBel 15Driedaagse De Panne - Koksijde, Stage 1 : Middelkerke - Oudenaarde0 
 28/03/20101.PT2Bel 26Gent - Wevelgem10 
 20/03/20101.HIS1Ita 5Milano - Sanremo120 
 16/03/20102.HISrIta 2Tirreno - Adriatico, Points classification25 
 16/03/20102.HISIta 77Tirreno - Adriatico5 
 16/03/20102.HISsIta 63Tirreno - Adriatico, Stage 7 : Civitanova Marche - San Benedetto0 
 15/03/20102.HISsIta 68Tirreno - Adriatico, Stage 6 : Montecosaro - Macerata0 
 14/03/20102.HISsIta 112Tirreno - Adriatico, Stage 5 : Chieti - Colmurano0 
 13/03/20102.HISsIta 86Tirreno - Adriatico, Stage 4 : San Gemini - Chieti0 
 12/03/20102.HISsIta leaderTirreno - Adriatico, Stage 3 : San Miniato - Monsummano Terme10 
 12/03/20102.HISsIta 1Tirreno - Adriatico, Stage 3 : San Miniato - Monsummano Terme40 
 11/03/20102.HISsIta 3Tirreno - Adriatico, Stage 2 : Montecatini Terme - Montecatini Terme15 
 10/03/20102.HISsIta 25Tirreno - Adriatico, Stage 1 : Livorno - Rosignano Solvay0 
 19/02/20102.1Oma 5Tour of Oman50 
 19/02/20102.1sOma 10Tour of Oman, Stage 6 : Al Jissah - Muscat I.T.T.0 
 18/02/20102.1sOma leaderTour of Oman, Stage 5 : Wattayat - Sultan Qaboos Stadium6 
 18/02/20102.1sOma 7Tour of Oman, Stage 5 : Wattayat - Sultan Qaboos Stadium0 
 17/02/20102.1sOma leaderTour of Oman, Stage 4 : Ibri - Nakhal6 
 17/02/20102.1sOma 2Tour of Oman, Stage 4 : Ibri - Nakhal10 
 16/02/20102.1sOma 14Tour of Oman, Stage 3 : Saifat Ash Shiekh - Qurayyat0 
 15/02/20102.1sOma 1Tour of Oman, Stage 2 : Nizwa - Samail20 
 12/02/20102.1Qat 92Tour of Qatar0 
 9/02/20102.1sQat 5Tour of Qatar, Stage 3 : Dukhan - Mesaieed0 
 7/02/20102.1sQat 7Tour of Qatar, Stage 1 : West Bay Lagoon T.T.T.0 
  Total 2010: 615  
                         
2009 Liquigas
 20/09/2009GT2rEsp 3Vuelta a España, Points classification25 
 20/09/2009GT2Esp 84Vuelta a España15 
 20/09/2009GT2sEsp 2Vuelta a España, Stage 21 : Rivas-Vaciamadrid - Madrid40 
 19/09/2009GT2sEsp 107Vuelta a España, Stage 20 : Toledo - Toledo I.T.T.0 
 18/09/2009GT2sEsp 135Vuelta a España, Stage 19 : Avila - La Granja0 
 17/09/2009GT2sEsp 43Vuelta a España, Stage 18 : Talavera de la Reina - Avila0 
 16/09/2009GT2sEsp 4Vuelta a España, Stage 17 : Ciudad Real - Talavera de la Reina15 
 15/09/2009GT2sEsp 3Vuelta a España, Stage 16 : Cordoba - Puertollano25 
 14/09/2009GT2sEsp 26Vuelta a España, Stage 15 : Jaen - Cordoba0 
 13/09/2009GT2sEsp 135Vuelta a España, Stage 14 : Granada - La Pandera0 
 12/09/2009GT2sEsp 80Vuelta a España, Stage 13 : Berja - Sierra Nevada0 
 11/09/2009GT2sEsp 157Vuelta a España, Stage 12 : Almeria - Alto de Velefique0 
 9/09/2009GT2sEsp 13Vuelta a España, Stage 11 : Murcia - Caravaca de la Cruz0 
 8/09/2009GT2sEsp 122Vuelta a España, Stage 10 : Alicante - Murcia0 
 7/09/2009GT2sEsp 144Vuelta a España, Stage 9 : Alcoy - Xorret del Cati0 
 6/09/2009GT2sEsp 115Vuelta a España, Stage 8 : Alzira - Alto de Aitana0 
 5/09/2009GT2sEsp 16Vuelta a España, Stage 7 : Valencia I.T.T.0 
 4/09/2009GT2sEsp 3Vuelta a España, Stage 6 : Xativa - Xativa25 
 3/09/2009GT2sEsp 3Vuelta a España, Stage 5 : Tarragona - Vinaros25 
 1/09/2009GT2sEsp 121Vuelta a España, Stage 4 : Venlo - Liège0 
 31/08/2009GT2sEsp 13Vuelta a España, Stage 3 : Zutphen - Venlo0 
 30/08/2009GT2sEsp 29Vuelta a España, Stage 2 : Assen - Emmen0 
 29/08/2009GT2sEsp 5Vuelta a España, Stage 1 : Assen I.T.T.10 
 23/08/20091.PT2Fra 18GP Ouest France - Plouay18 
 16/08/20091.PT2Ger 7Vattenfall Cyclassics - Hamburg57 
 26/07/2009GT1Fra 134Tour de France20 
 26/07/2009GT1sFra 9Tour de France, Stage 21 : Montereau-Fault-Yonne - Paris/Champs-Élysées2 
 25/07/2009GT1sFra 117Tour de France, Stage 20 : Montélimar - Mont Ventoux0 
 24/07/2009GT1sFra 109Tour de France, Stage 19 : Bourgoin-Jallieu - Aubenas0 
 23/07/2009GT1sFra 100Tour de France, Stage 18 : Annecy I.T.T.0 
 22/07/2009GT1sFra 119Tour de France, Stage 17 : Bourg-Saint-Maurice - Le Grand-Bornand0 
 21/07/2009GT1sFra 131Tour de France, Stage 16 : Martigny - Bourg-Saint-Maurice0 
 19/07/2009GT1sFra 152Tour de France, Stage 15 : Pontarlier - Verbier0 
 18/07/2009GT1sFra 9Tour de France, Stage 14 : Colmar - Besançon2 
 17/07/2009GT1sFra 119Tour de France, Stage 13 : Vittel - Colmar0 
 16/07/2009GT1sFra 98Tour de France, Stage 12 : Tonnerre - Vittel0 
 15/07/2009GT1sFra 14Tour de France, Stage 11 : Vatan - Saint-Fargeau0 
 14/07/2009GT1sFra 9Tour de France, Stage 10 : Limoges - Issoudun2 
 12/07/2009GT1sFra 151Tour de France, Stage 9 : Saint-Gaudens - Tarbes0 
 11/07/2009GT1sFra 141Tour de France, Stage 8 : Andorra la Vella (And) - Saint-Girons0 
 10/07/2009GT1sFra 123Tour de France, Stage 7 : Barcelona (Esp) - Ordino/Arcalis (And)0 
 9/07/2009GT1sFra 123Tour de France, Stage 6 : Girona (Esp) - Barcelona/Montjuïc (Esp)0 
 8/07/2009GT1sFra 167Tour de France, Stage 5 : Le Cap d'Agde - Perpignan0 
 7/07/2009GT1sFra -Tour de France, Stage 4 : Montpellier T.T.T.0 
 6/07/2009GT1sFra 82Tour de France, Stage 3 : Marseille - La Grande-Motte0 
 5/07/2009GT1sFra 174Tour de France, Stage 2 : Monaco - Brignoles0 
 4/07/2009GT1sFra 80Tour de France, Stage 1 : Monaco I.T.T.0 
 21/06/20092.PTSui 91Tour de Suisse5 
 21/06/20092.PTsSui 92Tour de Suisse, Stage 9 : Bern - Bern I.T.T.0 
 20/06/20092.PTsSui 80Tour de Suisse, Stage 8 : Le Sentier - Crans-Montana0 
 19/06/20092.PTsSui 95Tour de Suisse, Stage 7 : Bad Zurzach - Vallorbe0 
 18/06/20092.PTsSui 86Tour de Suisse, Stage 6 : Oberriet - Bad Zurzach0 
 17/06/20092.PTsSui 146Tour de Suisse, Stage 5 : Stäfa - Serfaus (AUT)0 
 16/06/20092.PTsSui 92Tour de Suisse, Stage 4 : Biasca - Stäfa0 
 15/06/20092.PTsSui 41Tour de Suisse, Stage 3 : Davos - Lumino0 
 14/06/20092.PTsSui 140Tour de Suisse, Stage 2 : Davos - Davos0 
 13/06/20092.PTsSui 49Tour de Suisse, Stage 1 : Mauren - Ruggell I.T.T.0 
 5/04/20091.PT1Bel DNFRonde van Vlaanderen0 
 2/04/20092.HCsBel DNFDriedaagse De Panne - Koksijde, Stage 3a : De Panne - De Panne0 
 31/03/20092.HCsBel 16Driedaagse De Panne - Koksijde, Stage 1 : Middelkerke - Zottegem0 
 21/03/20091.HIS1Ita 6Milano - Sanremo108 
 17/03/20092.HISrIta 2Tirreno - Adriatico, Points classification25 
 17/03/20092.HISIta 67Tirreno - Adriatico5 
 17/03/20092.HISsIta 4Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto10 
 16/03/20092.HISsIta 79Tirreno - Adriatico, Stage 6 : Civitanova Marche - Camerino0 
 15/03/20092.HISsIta 100Tirreno - Adriatico, Stage 5 : Loreto - Macerata I.T.T.0 
 14/03/20092.HISsIta 72Tirreno - Adriatico, Stage 4 : Assisi - Montelupone0 
 13/03/20092.HISsIta 83Tirreno - Adriatico, Stage 3 : Fucecchio - Santa Croce sull'Arno0 
 12/03/20092.HISsIta 2Tirreno - Adriatico, Stage 2 : Volterra - Marina di Carrara25 
 11/03/20092.HISsIta 3Tirreno - Adriatico, Stage 1 : Cecina - Capannori15 
 7/03/20091.1Ita 11Monte Paschi Eroica8 
 28/02/20092.1Ita 1Giro di Sardegna110 
 28/02/20092.1sIta 2Giro di Sardegna, Stage 5 : Carbonia - Cagliari10 
 27/02/20092.1sIta leaderGiro di Sardegna, Stage 4 : Tortoli - Cagliari6 
 27/02/20092.1sIta 1Giro di Sardegna, Stage 4 : Tortoli - Cagliari20 
 26/02/20092.1sIta 4Giro di Sardegna, Stage 3 : Oristano - Tortoli3 
 25/02/20092.1sIta 2Giro di Sardegna, Stage 2 : Porto Torres - Santu Lussurgiu10 
 24/02/20092.1sIta 6Giro di Sardegna, Stage 1 : Olbia - Olbia0 
 15/02/20092.1Ita 11Giro della Provincia di Grosseto21 
 15/02/20092.1sIta 18Giro della Provincia di Grosseto, Stage 3 : Castiglione della Pescaia - Massa Marittima0 
 14/02/20092.1sIta leaderGiro della Provincia di Grosseto, Stage 2 : Santa Fiora - Orbetello6 
 13/02/20092.1sIta leaderGiro della Provincia di Grosseto, Stage 1 : Marina di Grosseto - Marina di Grosseto6 
 13/02/20092.1sIta 1Giro della Provincia di Grosseto, Stage 1 : Marina di Grosseto - Marina di Grosseto20 
 10/02/20091.1Esp 1Trofeo Inca80 
 9/02/20091.1Esp 4Trofeo Cala Millor36 
 8/02/20091.1Esp 96Trofeo Mallorca0 
  Total 2009: 810  
                         
2008 Liquigas
 16/10/20081.HCIta 1Giro del Piemonte140 
 12/10/20081.XPT2Fra 8Paris - Tours51 
 9/10/20081.1Ita 60Coppa Sabatini0 
 4/10/20081.1Ita 17Memorial Cimurri5 
 9/09/2008GT2sEsp DNSVuelta a España, Stage 10 : Sabiñanigo - Zaragoza0 
 8/09/2008GT2sEsp 153Vuelta a España, Stage 9 : Vielha - Sabinanigo0 
 7/09/2008GT2sEsp 139Vuelta a España, Stage 8 : Escaldes-Engordany - Val d'Aran/Puerto de Beret0 
 6/09/2008GT2sEsp 142Vuelta a España, Stage 7 : Barbastro - Naturlandia-La Rabassa0 
 4/09/2008GT2sEsp 5Vuelta a España, Stage 6 : Ciudad Real - Toledo10 
 3/09/2008GT2sEsp 49Vuelta a España, Stage 5 : Ciudad Real I.T.T.0 
 2/09/2008GT2sEsp leaderVuelta a España, Stage 4 : Cordoba - Puertollano18 
 2/09/2008GT2sEsp 1Vuelta a España, Stage 4 : Cordoba - Puertollano70 
 1/09/2008GT2sEsp leaderVuelta a España, Stage 3 : Jaen - Cordoba18 
 1/09/2008GT2sEsp 2Vuelta a España, Stage 3 : Jaen - Cordoba40 
 31/08/2008GT2sEsp 99Vuelta a España, Stage 2 : Granada - Jaen0 
 30/08/2008GT2sEsp 1Vuelta a España, Stage 1 : Granada T.T.T.17 
 25/08/20082.PTsBel DNSEneco Tour of Benelux, Stage 5 : Ardooie - Oostende0 
 24/08/20082.PTsBel 88Eneco Tour of Benelux, Stage 4 : Terneuzen - Ardooie0 
 23/08/20082.PTsNed leaderEneco Tour of Benelux, Stage 3 : Nieuwegein - Terneuzen10 
 23/08/20082.PTsNed 1Eneco Tour of Benelux, Stage 3 : Nieuwegein - Terneuzen40 
 22/08/20082.PTsNed 48Eneco Tour of Benelux, Stage 2 : Roermond - Nieuwegein0 
 21/08/20082.PTsNed 2Eneco Tour of Benelux, Stage 1 : Beek - Roermond25 
 20/08/20082.PTsNed 22Eneco Tour of Benelux, Prologue : Sittard I.T.T.0 
 1/06/2008GT2rIta 1Giro d'Italia, Points classification70 
 1/06/2008GT2Ita 70Giro d'Italia15 
 1/06/2008GT2sIta 7Giro d'Italia, Stage 21 : Cesano Maderno - Milano I.T.T.5 
 31/05/2008GT2sIta 84Giro d'Italia, Stage 20 : Rovetta - Tirano0 
 30/05/2008GT2sIta 62Giro d'Italia, Stage 19 : Legnano - Presolana/Monte Pora0 
 29/05/2008GT2sIta 5Giro d'Italia, Stage 18 : Mendrisio - Varese10 
 28/05/2008GT2sIta 3Giro d'Italia, Stage 17 : Sondrio - Locarno25 
 26/05/2008GT2sIta 103Giro d'Italia, Stage 16 : San Vigilio di Marebbe - Plan de Corones I.T.T.0 
 25/05/2008GT2sIta 85Giro d'Italia, Stage 15 : Arabba - Passo Fedaia/Marmolada0 
 24/05/2008GT2sIta 95Giro d'Italia, Stage 14 : Verona - Val di Fiemme/Alpe di Pampeago0 
 23/05/2008GT2sIta 2Giro d'Italia, Stage 13 : Modena - Cittadella40 
 22/05/2008GT2sIta 1Giro d'Italia, Stage 12 : Forli - Carpi70 
 21/05/2008GT2sIta 7Giro d'Italia, Stage 11 : Urbania - Cesena5 
 20/05/2008GT2sIta 63Giro d'Italia, Stage 10 : Pesaro - Urbino I.T.T.0 
 18/05/2008GT2sIta 1Giro d'Italia, Stage 9 : Civitavecchia - San Vincenzo70 
 17/05/2008GT2sIta 57Giro d'Italia, Stage 8 : Rivisondoli - Tivoli0 
 16/05/2008GT2sIta 127Giro d'Italia, Stage 7 : Vasto - Pescocostanzo0 
 15/05/2008GT2sIta 12Giro d'Italia, Stage 6 : Potenza - Peschici0 
 14/05/2008GT2sIta 75Giro d'Italia, Stage 5 : Belvedere Marittimo - Contursi Terme0 
 13/05/2008GT2sIta 3Giro d'Italia, Stage 4 : Pizzo Calabro - Catanzaro-Lungomare25 
 12/05/2008GT2sIta 1Giro d'Italia, Stage 3 : Catania - Milazzo70 
 11/05/2008GT2sIta 67Giro d'Italia, Stage 2 : Cefalu - Agrigento0 
 10/05/2008GT2sIta 4Giro d'Italia, Stage 1 : Palermo T.T.T.3 
 4/05/20082.PTrSui 1Tour de Romandie, Points classification40 
 4/05/20082.PTSui 85Tour de Romandie5 
 4/05/20082.PTsSui 1Tour de Romandie, Stage 5 : Le Bouveret - Lausanne40 
 3/05/20082.PTsSui 124Tour de Romandie, Stage 4 : Sion - Zinal0 
 2/05/20082.PTsSui 127Tour de Romandie, Stage 3 : Sion I.T.T.0 
 1/05/20082.PTsSui 2Tour de Romandie, Stage 2 : Moutier - Fribourg25 
 30/04/20082.PTsSui 63Tour de Romandie, Stage 1 : Morges - Saignelégier0 
 29/04/20082.PTsSui 2Tour de Romandie, Prologue : Genève I.T.T.25 
 25/04/20082.1Ita 89Giro del Trentino0 
 23/04/20082.1sIta 18Giro del Trentino, Stage 2 : Torbole sul Garda - Torri del Benaco0 
 22/04/20082.1sIta 17Giro del Trentino, Stage 1 : Arco - Riva del Garda I.T.T.0 
  Total 2008: 987  
                         
2007 Lampre - Fondital
 23/09/2007GT2rEsp 1Vuelta a España, Points classification70 
 23/09/2007GT2Esp 64Vuelta a España15 
 23/09/2007GT2sEsp 1Vuelta a España, Stage 21 : Rivas Vaciamadrid - Madrid70 
 22/09/2007GT2sEsp 47Vuelta a España, Stage 20 : Collado Villalba I.T.T.0 
 21/09/2007GT2sEsp 132Vuelta a España, Stage 19 : Avila - Alto de Abantos0 
 20/09/2007GT2sEsp 39Vuelta a España, Stage 18 : Talavera de la Reina - Avila0 
 19/09/2007GT2sEsp 1Vuelta a España, Stage 17 : Ciudad Real - Talavera de la Reina70 
 18/09/2007GT2sEsp 147Vuelta a España, Stage 16 : Jaen - Puertollano0 
 16/09/2007GT2sEsp 72Vuelta a España, Stage 15 : Villacarrillo - Granada0 
 15/09/2007GT2sEsp 119Vuelta a España, Stage 14 : Puerto Lumbreras - Villacarillo0 
 14/09/2007GT2sEsp 4Vuelta a España, Stage 13 : Hellin - Torre-Pacheco15 
 13/09/2007GT2sEsp 2Vuelta a España, Stage 12 : Algemesi - Hellin40 
 12/09/2007GT2sEsp 8Vuelta a España, Stage 11 : Oropesa del Mar - Algemesi3 
 10/09/2007GT2sEsp 80Vuelta a España, Stage 10 : Benasque - Ordino-Arcalis0 
 9/09/2007GT2sEsp 159Vuelta a España, Stage 9 : Huesca - Estacion de Esqui Cerler0 
 8/09/2007GT2sEsp 151Vuelta a España, Stage 8 : D.O. Cariñena - Zaragoza I.T.T.0 
 7/09/2007GT2sEsp 163Vuelta a España, Stage 7 : Calahorra - Zaragoza0 
 6/09/2007GT2sEsp 84Vuelta a España, Stage 6 : Reinosa - Logroño0 
 5/09/2007GT2sEsp 2Vuelta a España, Stage 5 : Cangas de Onis - Reinosa40 
 4/09/2007GT2sEsp 162Vuelta a España, Stage 4 : Langreo - Lagos de Covadonga0 
 3/09/2007GT2sEsp 14Vuelta a España, Stage 3 : Viveiro - Luarca0 
 2/09/2007GT2sEsp 185Vuelta a España, Stage 2 : Allariz - Santiago de Compostela0 
 1/09/2007GT2sEsp leaderVuelta a España, Stage 1 : Vigo - Vigo18 
 1/09/2007GT2sEsp 1Vuelta a España, Stage 1 : Vigo - Vigo70 
 19/08/20071.PT2Ger 54Vattenfall Cyclassics - Hamburg5 
 11/08/20071.HCIta 33Giro del Lazio0 
 29/07/2007GT1rFra 6Tour de France, Points classification10 
 29/07/2007GT1rFra 47Tour de France, Mountains classification0 
 29/07/2007GT1Fra 74Tour de France20 
 29/07/2007GT1sFra 1Tour de France, Stage 20 : Marcoussis - Paris/Champs-Élysées80 
 28/07/2007GT1sFra 134Tour de France, Stage 19 : Cognac - Angoulême I.T.T.0 
 27/07/2007GT1sFra 71Tour de France, Stage 18 : Cahors - Angoulême0 
 26/07/2007GT1sFra 1Tour de France, Stage 17 : Pau - Castelsarrasin80 
 25/07/2007GT1sFra 74Tour de France, Stage 16 : Orthez - Gourette/Col d'Aubisque0 
 23/07/2007GT1sFra 58Tour de France, Stage 15 : Foix - Loudenvielle0 
 22/07/2007GT1sFra 103Tour de France, Stage 14 : Mazamet - Plateau de Beille0 
 21/07/2007GT1sFra 68Tour de France, Stage 13 : Albi I.T.T.0 
 20/07/2007GT1sFra 4Tour de France, Stage 12 : Montpellier - Castres25 
 19/07/2007GT1sFra 81Tour de France, Stage 11 : Marseille - Montpellier0 
 18/07/2007GT1sFra 35Tour de France, Stage 10 : Tallard - Marseille0 
 17/07/2007GT1sFra 100Tour de France, Stage 9 : Val-d'Isère - Briançon0 
 15/07/2007GT1sFra 85Tour de France, Stage 8 : Le Grand-Bornand - Tignes0 
 14/07/2007GT1sFra 122Tour de France, Stage 7 : Bourg-en-Bresse - Le Grand-Bornand0 
 13/07/2007GT1sFra 6Tour de France, Stage 6 : Semur-en-Auxois - Bourg-en-Bresse10 
 12/07/2007GT1sFra 3Tour de France, Stage 5 : Chablis - Autun35 
 11/07/2007GT1sFra 174Tour de France, Stage 4 : Villers-Cotterêts - Joigny0 
 10/07/2007GT1sFra 179Tour de France, Stage 3 : Waregem (Bel) - Compiègne0 
 9/07/2007GT1sFra 186Tour de France, Stage 2 : Dunkerque - Gent (Bel)0 
 8/07/2007GT1sFra 51Tour de France, Stage 1 : London (GBr) - Canterbury (GBr)0 
 7/07/2007GT1sFra 33Tour de France, Prologue : London (GBr) I.T.T.0 
 1/07/2007NC1Ita 6National Championships Italy (Genova) R.R.49 
 24/06/20072.PTrSui 1Tour de Suisse, Points classification40 
 24/06/20072.PTSui 87Tour de Suisse5 
 24/06/20072.PTsSui 93Tour de Suisse, Stage 8 : Bern I.T.T.0 
 23/06/20072.PTsSui 35Tour de Suisse, Stage 7 : Innertkirchen - Schwarzsee0 
 22/06/20072.PTsSui 82Tour de Suisse, Stage 6 : Ulrichen - Grimselpass0 
 21/06/20072.PTsSui 108Tour de Suisse, Stage 5 : Giubiasco - Crans-Montana0 
 20/06/20072.PTsSui 2Tour de Suisse, Stage 4 : Vaduz - Giubiasco25 
 19/06/20072.PTsSui 131Tour de Suisse, Stage 3 : Nauders - Triesenberg-Malbun0 
 18/06/20072.PTsSui 110Tour de Suisse, Stage 2 : Brunnen - Nauders0 
 17/06/20072.PTsSui 2Tour de Suisse, Stage 1 : Olten - Luzern25 
 16/06/20072.PTsSui 2Tour de Suisse, Prologue : Olten I.T.T.25 
 27/05/20072.PTsEsp DNSVolta a Catalunya, Stage 7 : Lloret de Mar - Barcelona0 
 26/05/20072.PTsEsp 171Volta a Catalunya, Stage 6 : Llivia - Lloret de Mar0 
 25/05/20072.PTsEsp 122Volta a Catalunya, Stage 5 : Sornas - Ordino-Arcalis I.T.T.0 
 24/05/20072.PTsEsp 142Volta a Catalunya, Stage 4 : Tarrega - Vallnord-Arinsal0 
 23/05/20072.PTsEsp 3Volta a Catalunya, Stage 3 : Perafort - Tarrega15 
 22/05/20072.PTsEsp 118Volta a Catalunya, Stage 2 : Salou - Perafort0 
 21/05/20072.PTsEsp 15Volta a Catalunya, Stage 1 : Salou T.T.T.0 
 15/04/20071.PT1Fra DNFParis - Roubaix0 
 8/04/20071.PT1Bel 19Ronde van Vlaanderen22 
 5/04/20072.HCBel 9Driedaagse De Panne - Koksijde48 
 5/04/20072.HCsBel 16Driedaagse De Panne - Koksijde, Stage 4 : De Panne I.T.T.0 
 5/04/20072.HCsBel 2Driedaagse De Panne - Koksijde, Stage 3 : De Panne - De Panne15 
 4/04/20072.HCsBel 1Driedaagse De Panne - Koksijde, Stage 2 : Zottegem - Koksijde25 
 3/04/20072.HCsBel 8Driedaagse De Panne - Koksijde, Stage 1 : Middelkerke - Zottegem0 
 1/04/20071.1Bel 38Brabantse Pijl0 
 31/03/20071.HCBel 44E3 Prijs Vlaanderen - Harelbeke0 
 24/03/20071.PT1Ita 26Milano - Sanremo10 
 17/03/20072.PTsFra DNFParis - Nice, Stage 6 : Brignoles - Cannes0 
 16/03/20072.PTsFra 55Paris - Nice, Stage 5 : Sorgues - Manosque0 
 15/03/20072.PTsFra 66Paris - Nice, Stage 4 : Maurs - Mende0 
 14/03/20072.PTsFra 3Paris - Nice, Stage 3 : Limoges - Maurs15 
 13/03/20072.PTsFra 2Paris - Nice, Stage 2 : Vatan - Limoges25 
 12/03/20072.PTsFra 4Paris - Nice, Stage 1 : Cloyes-sur-le-Loir - Buzançais10 
 11/03/20072.PTsFra 13Paris - Nice, Prologue : Issy-les-Moulineaux I.T.T.0 
 3/03/20072.1Esp 80Volta a la Comunitat Valenciana0 
 3/03/20072.1sEsp 1Volta a la Comunitat Valenciana, Stage 5 : Valencia - Valencia20 
 1/03/20072.1sEsp leaderVolta a la Comunitat Valenciana, Stage 3 : Vila Real - Vila Real6 
 1/03/20072.1sEsp 1Volta a la Comunitat Valenciana, Stage 3 : Vila Real - Vila Real20 
 28/02/20072.1sEsp 3Volta a la Comunitat Valenciana, Stage 2 : Calp - Calp5 
 27/02/20072.1sEsp leaderVolta a la Comunitat Valenciana, Stage 1 : Alzira - Alzira6 
 27/02/20072.1sEsp 1Volta a la Comunitat Valenciana, Stage 1 : Alzira - Alzira20 
 20/02/20071.1Ita 4Trofeo Laigueglia36 
 18/02/20072.1Fra 46Tour Méditerranéen0 
 18/02/20072.1sFra 2Tour Méditerranéen, Stage 6 : Dolceacqua - Sanremo10 
 17/02/20072.1sFra 2Tour Méditerranéen, Stage 5 : La Crau - La Garde10 
 15/02/20072.1sFra 2Tour Méditerranéen, Stage 3 : Saint-Cannat - Marseille10 
 14/02/20072.1sFra 1Tour Méditerranéen, Stage 2 : Gruissan - Agde20 
 14/02/20072.1sFra 5Tour Méditerranéen, Stage 1 : Gruissan T.T.T.0 
 10/02/20071.1Ita 3GP Costa degli Etruschi40 
  Total 2007: 1233  
                         
2006 Lampre
 12/10/20061.HCIta 1Giro del Piemonte140 
 8/10/20061.PT2Fra 37Paris - Tours5 
 17/09/20061.1Ita 1GP Industria & Commercio di Prato80 
 16/09/20061.1Ita 1GP Citta di Misano-Adriatico80 
 10/09/20062.PTrPol 2Tour de Pologne, Points classification25 
 10/09/20062.PTPol 47Tour de Pologne5 
 8/09/20062.PTsPol leaderTour de Pologne, Stage 5 : Legnica - Jelenia Gora10 
 8/09/20062.PTsPol 6Tour de Pologne, Stage 5 : Legnica - Jelenia Gora3 
 7/09/20062.PTsPol leaderTour de Pologne, Stage 4 : Bydgoszcz - Poznan10 
 7/09/20062.PTsPol 1Tour de Pologne, Stage 4 : Bydgoszcz - Poznan40 
 6/09/20062.PTsPol 2Tour de Pologne, Stage 3 : Gdansk - Torun25 
 5/09/20062.PTsPol 1Tour de Pologne, Stage 2 : Ostroda - Elblag40 
 19/07/2006GT1sFra DNFTour de France, Stage 16 : Le Bourg-d'Oisans - La Toussuire0 
 18/07/2006GT1sFra 90Tour de France, Stage 15 : Gap - L'Alpe d'Huez0 
 16/07/2006GT1sFra 141Tour de France, Stage 14 : Montélimar - Gap0 
 15/07/2006GT1sFra 17Tour de France, Stage 13 : Béziers - Montélimar0 
 14/07/2006GT1sFra 9Tour de France, Stage 12 : Bagnères-de-Luchon - Carcassonne2 
 13/07/2006GT1sFra 121Tour de France, Stage 11 : Tarbes - Val d'Aran/Puerto de Beret (Esp)0 
 12/07/2006GT1sFra 8Tour de France, Stage 10 : Cambo-les-Bains - Pau3 
 11/07/2006GT1sFra 13Tour de France, Stage 9 : Bordeaux - Dax0 
 9/07/2006GT1sFra 5Tour de France, Stage 8 : Saint-Méen-le-Grand - Lorient15 
 8/07/2006GT1sFra 53Tour de France, Stage 7 : Saint-Grégoire - Rennes I.T.T.0 
 7/07/2006GT1sFra 2Tour de France, Stage 6 : Lisieux - Vitré50 
 6/07/2006GT1sFra 165Tour de France, Stage 5 : Beauvais - Caen0 
 5/07/2006GT1sFra 6Tour de France, Stage 4 : Huy (Bel) - Saint-Quentin10 
 4/07/2006GT1sFra 3Tour de France, Stage 3 : Esch-sur-Alzette (Lux) - Valkenburg (Ned)35 
 3/07/2006GT1sFra 5Tour de France, Stage 2 : Obernai - Esch-sur-Alzette (Lux)15 
 2/07/2006GT1sFra 4Tour de France, Stage 1 : Strasbourg - Strasbourg25 
 1/07/2006GT1sFra 22Tour de France, Prologue : Strasbourg I.T.T.0 
 25/06/2006NC1Ita 32National Championships Italy (Gorizia) R.R.0 
 18/06/20062.PTrSui 1Tour de Suisse, Points classification40 
 18/06/20062.PTSui 69Tour de Suisse5 
 16/06/20062.PTsSui 2Tour de Suisse, Stage 7 : Sankt Moritz - Ascona25 
 13/06/20062.PTsSui 3Tour de Suisse, Stage 4 : Niederbipp - La Chaux-de-Fonds15 
 12/06/20062.PTsSui 13Tour de Suisse, Stage 3 : Einsiedln - Arlesheim0 
 11/06/20062.PTsSui leaderTour de Suisse, Stage 2 : Bremgarten - Einsiedeln10 
 11/06/20062.PTsSui 2Tour de Suisse, Stage 2 : Bremgarten - Einsiedeln25 
 10/06/20062.PTsSui 2Tour de Suisse, Stage 1 : Baden - Baden25 
 3/06/20061.1Ita 1Memorial Marco Pantani80 
 21/05/20062.PTrEsp 2Volta a Catalunya, Points classification25 
 21/05/20062.PTEsp 81Volta a Catalunya5 
 21/05/20062.PTsEsp 1Volta a Catalunya, Stage 7 : Lloret de Mar - Barcelona40 
 19/05/20062.PTsEsp 8Volta a Catalunya, Stage 5 : Llivia - Manlleu1 
 17/05/20062.PTsEsp 6Volta a Catalunya, Stage 3 : Salou - Sant Carles de la Rapita3 
 16/05/20062.PTsEsp 9Volta a Catalunya, Stage 2 : Cambrils - Cambrils0 
 15/05/20062.PTsEsp 27Volta a Catalunya, Stage 1 : Salou I.T.T.0 
 30/04/20062.PTrSui 10Tour de Romandie, Points classification0 
 30/04/20062.PTSui 97Tour de Romandie5 
 26/04/20062.PTsSui 3Tour de Romandie, Stage 1 : Payerne - Payerne15 
 25/04/20062.PTsSui 18Tour de Romandie, Prologue : Geneva I.T.T.0 
 21/04/20062.1sIta 1Giro del Trentino, Stage 4 : Tione - Arco20 
 25/02/20062.1sEsp 1Volta a la Comunitat Valenciana, Stage 5 : Valencia - Valencia20 
 12/02/20062.1sFra 2Tour Méditerranéen, Stage 6 : Sanremo - Sanremo10 
 9/02/20062.1sFra 4Tour Méditerranéen, Stage 3 : La Garde T.T.T.0 
 4/02/20061.1Ita 2GP Costa degli Etruschi48 
  Total 2006: 1035  
                         
2005 Lampre - Caffita
 9/10/20051.PT2Fra 2Paris - Tours120 
 25/09/2005WCRREsp 105World Championships (Madrid) R.R.10 
 15/09/20052.PTsPol 1Tour de Pologne, Stage 4 : Inowroclaw - Leszno35 
 14/09/20052.PTsPol 4Tour de Pologne, Stage 3 : Ostroda - Bydgoszcz10 
 4/09/20051.1Ita 2Giro della Romagna48 
 3/09/20051.HCIta 5Coppa Placci56 
 28/08/20051.PT2Fra 4GP Ouest France - Plouay84 
 23/08/20052.PTrGer 1Deutschland Tour, Points classification35 
 23/08/20052.PTGer 99Deutschland Tour0 
 23/08/20052.PTsGer 1Deutschland Tour, Stage 9 : Bad Kreuznach - Bonn35 
 20/08/20052.PTsGer 13Deutschland Tour, Stage 6 : Friedrichshafen - Singen (Hohentwiel)0 
 19/08/20052.PTsGer 1Deutschland Tour, Stage 5 : Sölden - Friedrichshafen35 
 15/08/20052.PTsGer 5Deutschland Tour, Stage 1 : Altenburg - Plauen5 
 10/08/20052.PTrBel 5Eneco Tour of Benelux, Points classification5 
 10/08/20052.PTBel 18Eneco Tour of Benelux19 
 9/08/20052.PTsBel 8Eneco Tour of Benelux, Stage 6 : Sint-Truiden - Hoogstraten0 
 8/08/20052.PTsBel 5Eneco Tour of Benelux, Stage 5 : Verviers - Hasselt5 
 7/08/20052.PTsBel 6Eneco Tour of Benelux, Stage 4 : Landgraaf - Verviers3 
 6/08/20052.PTsNed 3Eneco Tour of Benelux, Stage 3 : Beek - Landgraaf15 
 1/05/20051.1Ita 1Giro della Toscana80 
 6/04/20051.PT2Bel 3Gent - Wevelgem96 
 3/04/20051.PT1Bel 53Ronde van Vlaanderen5 
 19/03/20051.PT1Ita 29Milano - Sanremo6 
 15/03/20052.PTrIta 22Tirreno - Adriatico, Points classification0 
 15/03/20052.PTIta 116Tirreno - Adriatico0 
 14/03/20052.PTsIta 5Tirreno - Adriatico, Stage 6 : Civitanova Marche - Civitanova Marche5 
 13/03/20052.PTsIta 24Tirreno - Adriatico, Stage 5 : Saltara - Saltara0 
 9/03/20052.PTsIta 17Tirreno - Adriatico, Stage 1 : Civitavecchia - Civitavecchia0 
 7/03/20051.1Ita 5Giro della Provincia di Lucca32 
 6/02/20051.1Ita 6GP Costa degli Etruschi28 
  Total 2005: 772  
                         
2004 Phonak Hearing Systems
 10/05/2004GTsIta DNFGiro d'Italia, Stage 2 : Novi Ligure - Pontremoli0 
 9/05/2004GTsIta 156Giro d'Italia, Stage 1 : Genova - Alba0 
 8/05/2004GTsIta 134Giro d'Italia, Prologue : Genova I.T.T.0 
 4/02/20041.3Esp 8Trofeo Manacor15 
  Total 2004: 15  
                         
2003 Domina Vacanze - Elitron
 10/09/20032.2sPol 1Tour de Pologne, Stage 3 : Ostroda - Budgoszcz20 
 15/08/20032.1sEsp 11Vuelta a Burgos, Stage 5 : Aranda de Duero - Burgos0 
 3/08/2003CDMGer 82HEW Cyclassics Cup - Hamburg5 
 25/07/20032.3sIta 2Brixia Tour, Stage 1 : Bassano Bresciano - Manerbio0 
 5/07/20031.3Ita 3Criterium d'Abruzzo30 
 29/05/2003GTsIta OOTGiro d'Italia, Stage 18 : Santuorio Vico - Chianale0 
 28/05/2003GTsIta 131Giro d'Italia, Stage 17 : Salice Terme - Asti0 
 26/05/2003GTsIta 4Giro d'Italia, Stage 16 : Arco Trento - Pavia20 
 25/05/2003GTsIta 29Giro d'Italia, Stage 15 : Merano - Bolzano I.T.T.0 
 24/05/2003GTsIta 86Giro d'Italia, Stage 14 : Marostica - Alpe di Pampeago0 
 23/05/2003GTsIta 2Giro d'Italia, Stage 13 : Pordenone - Marostica50 
 22/05/2003GTsIta 113Giro d'Italia, Stage 12 : San Dona - Monte Zoncolan0 
 21/05/2003GTsIta 36Giro d'Italia, Stage 11 : Faenza - San Dona0 
 20/05/2003GTsIta 145Giro d'Italia, Stage 10 : Montecatini - Faenza0 
 19/05/2003GTsIta 5Giro d'Italia, Stage 9 : Arezzo - Montecatini15 
 18/05/2003GTsIta 21Giro d'Italia, Stage 8 : Rieti - Arezzo0 
 17/05/2003GTsIta 135Giro d'Italia, Stage 7 : Avezzano - Terminillo0 
 16/05/2003GTsIta 10Giro d'Italia, Stage 6 : Maddaloni - Avezzano1 
 14/05/2003GTsIta 79Giro d'Italia, Stage 5 : Messina - Catania0 
 13/05/2003GTsIta 29Giro d'Italia, Stage 4 : Terme Luigiane - Vibo Valentia0 
 12/05/2003GTsIta 67Giro d'Italia, Stage 3 : Policoro - Terme Liugiane0 
 11/05/2003GTsIta 125Giro d'Italia, Stage 2 : Copernico - Matera0 
 10/05/2003GTsIta 73Giro d'Italia, Stage 1 : Lecce - Lecce0 
 4/05/20031.3Ita 4Giro della Toscana27 
 22/03/2003CDMIta 65Milano - Sanremo5 
 19/03/20032.HCIta 115Tirreno - Adriatico0 
 19/03/20032.HCsIta 47Tirreno - Adriatico, Stage 7 : San Benedetto Del Tronto - San Benedetto Del Tronto0 
 15/03/20032.HCsIta 20Tirreno - Adriatico, Stage 3 : Tarquinia - Foligno0 
 14/03/20032.HCsIta 7Tirreno - Adriatico, Stage 2 : Sabaudia - Tarquinia0 
 1/03/20032.3sEsp 2Volta a la Comunitat Valenciana, Stage 5 : Valencia - Valencia0 
 15/02/20032.3sFra 1Tour Méditerranéen, Stage 5 : La Garde - Berre-l'Étang15 
 14/02/20032.3sFra 4Tour Méditerranéen, Stage 3 : Seillans - La Motte0 
 12/02/20032.3sFra 9Tour Méditerranéen, Stage 1 : Arma di Taggia - Arma di Taggia0 
 2/02/20031.3Ita 13GP Costa degli Etruschi0 
  Total 2003: 188  
                         
2002 Acqua & Sapone - Cantina Tollo
 6/10/2002CDMFra 101Paris - Tours5 
 22/09/2002GTsEsp DNSVuelta a España, Stage 15 : Gijón - Alto de L'Angliru0 
 21/09/2002GTsEsp 6Vuelta a España, Stage 14 : Santander - Gijón10 
 20/09/2002GTsEsp 148Vuelta a España, Stage 13 : Burgos - Santander0 
 19/09/2002GTsEsp 5Vuelta a España, Stage 12 : Segovia - Burgos15 
 18/09/2002GTsEsp 141Vuelta a España, Stage 11 : Alcobendas - Collado Villalba0 
 16/09/2002GTsEsp 122Vuelta a España, Stage 10 : Córdoba - Córdoba I.T.T.0 
 15/09/2002GTsEsp 173Vuelta a España, Stage 9 : Córdoba - Córdoba0 
 14/09/2002GTsEsp 149Vuelta a España, Stage 8 : Málaga - Ubrique0 
 13/09/2002GTsEsp 85Vuelta a España, Stage 7 : Jaén - Málaga0 
 12/09/2002GTsEsp 181Vuelta a España, Stage 6 : Granada - Sierra de la Pandera0 
 11/09/2002GTsEsp 181Vuelta a España, Stage 5 : El Ejido - Sierra Nevada0 
 10/09/2002GTsEsp 92Vuelta a España, Stage 4 : Águilas - Roquetas de Mar0 
 9/09/2002GTsEsp 71Vuelta a España, Stage 3 : San Vicente de Raspeig - Murcia0 
 8/09/2002GTsEsp 118Vuelta a España, Stage 2 : Valencia - Alcoy0 
 7/09/2002GTsEsp 10Vuelta a España, Stage 1 : Valencia T.T.T.0 
 11/08/20022.3sGer 1Regio-Tour, Stage 5 : Neuenburg am Rhein - Vogtsburg im Kaiserstuhl15 
 9/08/20022.3sGer 2Regio-Tour, Stage 3 : Herbolzheim - Lahr0 
 4/08/2002CDMGer 93HEW Cyclassics Cup - Hamburg5 
 21/07/20021.3Ita 3GP Nobili Rubinetterie - Borgomanero30 
 20/07/20021.3Ita 9GP Citta di Rio Saliceto e Correggio12 
 6/07/20021.3Ita 2Criterium d'Abruzzo36 
 30/06/2002NC1Ita 5National Championships Italy (San Vendemiano) R.R.56 
 19/06/20022.HCsSui 5Tour de Suisse, Stage 1 : Luzern - Schaffhausen5 
 13/06/20022.2sAut 6Österreich-Rundfahrt / Tour of Austria, Stage 4 : Lienz - Bad Hofgastein0 
 11/06/20022.2sAut 2Österreich-Rundfahrt / Tour of Austria, Stage 2 : Reutte - Schwaz10 
 10/06/20022.2sAut 1Österreich-Rundfahrt / Tour of Austria, Stage 1b : Reutte - Reutte20 
 28/03/20022.3sIta 6Settimana Coppi e Bartali, Stage 3 : Fucecchio - Ponte a Capiano Circuit0 
 27/03/20022.3sIta 2Settimana Coppi e Bartali, Stage 2 : Riccione - Faenza0 
  Total 2002: 219  
 
  Overall total: 8968  



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