ITA CATTANEO Mattia
  25/10/1990 UCI ID: 10005839885  
  Soudal - Quick Step
 
  cattamat
 Current CQ-value:
Rank:
386 
 CQ
164
© Soudal Quick-Step / Getty Images
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2024 Soudal - Quick Step
 16/03/20241.WT1Ita 76Milano - Sanremo5 
 10/03/20242.WT1Fra 27Paris - Nice9 
 10/03/20242.WT1sFra 16Paris - Nice, Stage 8 : Nice - Nice0 
 9/03/20242.WT1sFra 42Paris - Nice, Stage 7 : Nice - Madone d'Utelle0 
 8/03/20242.WT1sFra 34Paris - Nice, Stage 6 : Sisteron - La-Colle-sur-Loup0 
 7/03/20242.WT1sFra 63Paris - Nice, Stage 5 : Saint-Sauveur-de-Montagut - Sisteron0 
 6/03/20242.WT1sFra 36Paris - Nice, Stage 4 : Chalon-sur-Saône - Mont Brouilly0 
 5/03/20242.WT1sFra -Paris - Nice, Stage 3 : Auxerre - Auxerre T.T.T.2 
 4/03/20242.WT1sFra 108Paris - Nice, Stage 2 : Thoiry - Montargis0 
 3/03/20242.WT1sFra 74Paris - Nice, Stage 1 : Les Mureaux - Les Mureaux0 
 18/02/20242.PSPor 48Volta ao Algarve5 
 17/02/20242.PSsPor 5Volta ao Algarve, Stage 4 : Albufeira - Albufeira I.T.T.3 
 10/02/20241.PSPor 79Figueira Champions Classic0 
 28/01/20241.1Esp 133Trofeo Palma0 
 27/01/20241.1Esp 56Trofeo Pollença - Port d'Andratx0 
 26/01/20241.1Esp 128Trofeo Serra de Tramuntana0 
 25/01/20241.1Esp 111Trofeo Ses Salines - Alcudia0 
 24/01/20241.1Esp 48Trofeo Calvia0 
  Total 2024: 24  
                         
2023 Soudal - Quick Step
 7/10/20231.WT1Ita 70Il Lombardia5 
 5/10/20231.PSIta 23Gran Piemonte5 
 24/09/2023CC1Ned 76European Championships (Drijber) R.R.0 
 21/09/2023CCT1Ned 2European Championships (Emmen) Mixed Relay T.T.T.7 
 20/09/2023CCT1Ned 5European Championships (Emmen) I.T.T.27 
 17/09/2023GT2Esp 34Vuelta a España36 
 17/09/2023GT2sEsp 38Vuelta a España, Stage 21 : Madrid - Madrid0 
 16/09/2023GT2sEsp 14Vuelta a España, Stage 20 : Manzanares El Real - Guadarrama0 
 15/09/2023GT2sEsp 25Vuelta a España, Stage 19 : La Bañeza - Iscar0 
 14/09/2023GT2sEsp 90Vuelta a España, Stage 18 : Pola de Allande - La Cruz de Linares0 
 13/09/2023GT2sEsp 121Vuelta a España, Stage 17 : Ribadesella - Altu de l'Angliru0 
 12/09/2023GT2sEsp 96Vuelta a España, Stage 16 : Liencres - Bejes0 
 10/09/2023GT2sEsp 104Vuelta a España, Stage 15 : Pamplona - Lekunberri0 
 9/09/2023GT2sEsp 31Vuelta a España, Stage 14 : Sauveterre-de-Béarn - Larra-Belagua0 
 8/09/2023GT2sFra 59Vuelta a España, Stage 13 : Formigal - Col du Tourmalet0 
 7/09/2023GT2sEsp 138Vuelta a España, Stage 12 : Olvega - Zaragoza0 
 6/09/2023GT2sEsp 62Vuelta a España, Stage 11 : Lerma - La Laguna Negra0 
 5/09/2023GT2sEsp 6Vuelta a España, Stage 10 : Valladolid - Valladolid I.T.T.7 
 3/09/2023GT2sEsp 38Vuelta a España, Stage 9 : Cartagena - Caravaca de la Cruz0 
 2/09/2023GT2sEsp 30Vuelta a España, Stage 8 : Denia - Xorret de Cati0 
 1/09/2023GT2sEsp 72Vuelta a España, Stage 7 : Utiel - Oliva0 
 31/08/2023GT2sEsp 36Vuelta a España, Stage 6 : La Vall d'Uixo - Observatorio Javalamba0 
 30/08/2023GT2sEsp 136Vuelta a España, Stage 5 : Morella - Burriana0 
 29/08/2023GT2sEsp 65Vuelta a España, Stage 4 : Andorra la Vella - Tarragona0 
 28/08/2023GT2sEsp 51Vuelta a España, Stage 3 : Suria - Arinsal0 
 27/08/2023GT2sEsp 117Vuelta a España, Stage 2 : Mataro - Barcelona0 
 26/08/2023GT2sEsp 4Vuelta a España, Stage 1 : Barcelona - Barcelona T.T.T.3 
 11/08/2023WCTTGbr 8World Championships (Stirling) I.T.T.58 
 8/08/2023WCTTGbr 5World Championships (Glasgow) Mixed Relay T.T.T.24 
 4/08/20232.WT2Pol 5Tour de Pologne104 
 4/08/20232.WT2sPol 72Tour de Pologne, Stage 7 : Zabrze - Krakow0 
 3/08/20232.WT2sPol 1Tour de Pologne, Stage 6 : Katowice - Katowice I.T.T.35 
 2/08/20232.WT2sPol 20Tour de Pologne, Stage 5 : Pszczyna - Bielsko Biala0 
 1/08/20232.WT2sPol 54Tour de Pologne, Stage 4 : Strzelin - Opole0 
 31/07/20232.WT2sPol 15Tour de Pologne, Stage 3 : Walbrzych - Duszniki Zdroj0 
 30/07/20232.WT2sPol 26Tour de Pologne, Stage 2 : Leszno - Karpacz0 
 29/07/20232.WT2sPol 133Tour de Pologne, Stage 1 : Poznan - Poznan0 
 22/06/2023NCT2Ita 2National Championships Italy (Sarche) I.T.T.30 
 18/06/20232.WT1Sui 30Tour de Suisse6 
 18/06/20232.WT1sSui 7Tour de Suisse, Stage 8 : St Gallen - Abtwil I.T.T.2 
 17/06/20232.WT1sSui 35Tour de Suisse, Stage 7 : Tübach - Weinfelden0 
 15/06/20232.WT1sSui 25Tour de Suisse, Stage 5 : Fiesch - La Punt0 
 14/06/20232.WT1sSui 33Tour de Suisse, Stage 4 : Monthey - Leukerbad0 
 13/06/20232.WT1sSui 52Tour de Suisse, Stage 3 : Tafers - Villars-sur-Ollon0 
 12/06/20232.WT1sSui 147Tour de Suisse, Stage 2 : Beromünster - Nottwil0 
 11/06/20232.WT1sSui 15Tour de Suisse, Stage 1 : Einsiedeln - Einsiedeln I.T.T.0 
 17/05/2023GT2sIta DNSGiro d’Italia, Stage 11 : Camaiore - Tortona0 
 16/05/2023GT2sIta 49Giro d’Italia, Stage 10 : Scandiano - Viareggio0 
 14/05/2023GT2sIta 27Giro d’Italia, Stage 9 : Savignano sul Rubicone - Cesena I.T.T.0 
 13/05/2023GT2sIta 39Giro d’Italia, Stage 8 : Terni - Fossombrone0 
 12/05/2023GT2sIta 58Giro d’Italia, Stage 7 : Capua - Gran Sasso d'Italia0 
 11/05/2023GT2sIta 43Giro d’Italia, Stage 6 : Napoli - Napoli0 
 10/05/2023GT2sIta 114Giro d’Italia, Stage 5 : Atripalda - Salerno0 
 9/05/2023GT2sIta 86Giro d’Italia, Stage 4 : Venosa - Lago Laceno0 
 8/05/2023GT2sIta 24Giro d’Italia, Stage 3 : Vasto - Melfi0 
 7/05/2023GT2sIta 27Giro d’Italia, Stage 2 : Teramo - San Salvo0 
 6/05/2023GT2sIta 21Giro d’Italia, Stage 1 : Fossacesia Marina - Ortona I.T.T.0 
 8/04/20232.WT2rEsp 7Itzulia Basque Country, Mountains classification2 
 8/04/20232.WT2Esp 25Itzulia Basque Country11 
 8/04/20232.WT2sEsp 38Itzulia Basque Country, Stage 6 : Eibar - Eibar0 
 7/04/20232.WT2sEsp 51Itzulia Basque Country, Stage 5 : Amorebieta - Amorebieta0 
 6/04/20232.WT2sEsp 21Itzulia Basque Country, Stage 4 : Santurizi - Santurizi0 
 5/04/20232.WT2sEsp 29Itzulia Basque Country, Stage 3 : Errenteria - Villabona0 
 4/04/20232.WT2sEsp 22Itzulia Basque Country, Stage 2 : Viana - Leitza0 
 3/04/20232.WT2sEsp 122Itzulia Basque Country, Stage 1 : Vitoria - Labastida0 
 26/03/20232.WT2Esp 70Volta a Catalunya5 
 26/03/20232.WT2sEsp 112Volta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 25/03/20232.WT2sEsp 36Volta a Catalunya, Stage 6 : Martorell - Molins de Rei0 
 24/03/20232.WT2sEsp 141Volta a Catalunya, Stage 5 : Tortosa - Lo Port0 
 23/03/20232.WT2sEsp 38Volta a Catalunya, Stage 4 : Llívia - Sabadell0 
 22/03/20232.WT2sEsp 66Volta a Catalunya, Stage 3 : Olost - La Molina0 
 21/03/20232.WT2sEsp 76Volta a Catalunya, Stage 2 : Mataró - Vallter0 
 20/03/20232.WT2sEsp 99Volta a Catalunya, Stage 1 : Sant Feliu de Guíxols - Sant Feliu de Guíxols0 
 29/01/20231.WT3Aus DNFCadel Evans Great Ocean Road Race0 
 22/01/20232.WT1Aus 22Tour Down Under16 
 22/01/20232.WT1sAus 39Tour Down Under, Stage 5 : Unley - Mount Lofty0 
 21/01/20232.WT1sAus 29Tour Down Under, Stage 4 : Port Willunga - Willunga0 
 20/01/20232.WT1sAus 23Tour Down Under, Stage 3 : Norwood - Campbeltown0 
 19/01/20232.WT1sAus 33Tour Down Under, Stage 2 : Brighton - Victor Harbor0 
 18/01/20232.WT1sAus 102Tour Down Under, Stage 1 : Tanunda - Tanunda0 
 17/01/20232.WT1sAus 49Tour Down Under, Prologue : Adelaide - Adelaide I.T.T.0 
  Total 2023: 383  
                         
2022 Quick Step - Alpha Vinyl Team
 17/08/2022CCT1Ger 14European Championships (Fürstenfeldbruck) I.T.T.4 
 30/07/20221.WT2Esp DNFClasica San Sebastian0 
 24/07/2022GT1Fra 95Tour de France20 
 24/07/2022GT1sFra 127Tour de France, Stage 21 : Paris - Paris0 
 23/07/2022GT1sFra 7Tour de France, Stage 20 : Lacapelle-Marival - Rocamadour I.T.T.5 
 22/07/2022GT1sFra 110Tour de France, Stage 19 : Castelnau - Cahors0 
 21/07/2022GT1sFra 137Tour de France, Stage 18 : Lourdes - Hautacam0 
 20/07/2022GT1sFra 74Tour de France, Stage 17 : Saint-Gaudens - Peyragudes0 
 19/07/2022GT1sFra 141Tour de France, Stage 16 : Carcassonne - Foix0 
 17/07/2022GT1sFra 141Tour de France, Stage 15 : Rodez - Carcassonne0 
 16/07/2022GT1sFra 114Tour de France, Stage 14 : Saint-Etienne - Mende0 
 15/07/2022GT1sFra 114Tour de France, Stage 13 : Bourg d'Oisans - Saint-Etienne0 
 14/07/2022GT1sFra 107Tour de France, Stage 12 : Briançon - L'Alpe d'Huez0 
 13/07/2022GT1sFra 76Tour de France, Stage 11 : Albertville - Col du Granon0 
 12/07/2022GT1sFra 85Tour de France, Stage 10 : Morzine - Megève0 
 10/07/2022GT1sFra 154Tour de France, Stage 9 : Aigle - Châtel0 
 9/07/2022GT1sSui 111Tour de France, Stage 8 : Dole - Lausanne0 
 8/07/2022GT1sFra 31Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles0 
 7/07/2022GT1sFra 30Tour de France, Stage 6 : Binche - Longwy0 
 6/07/2022GT1sFra 52Tour de France, Stage 5 : Lille - Arenberg0 
 5/07/2022GT1sFra 74Tour de France, Stage 4 : Dunkerque - Calais0 
 3/07/2022GT1sDen 68Tour de France, Stage 3 : Velje - Sønderborg0 
 2/07/2022GT1sDen 41Tour de France, Stage 2 : Roskilde - Nyborg0 
 1/07/2022GT1sDen 20Tour de France, Stage 1 : København - København I.T.T.0 
 26/06/2022NC1Ita 30National Championships Italy (Marina di Ginosa - Alberobello) R.R.5 
 22/06/2022NCT1Ita 2National Championships Italy (San Giovanni al Natisone) I.T.T.42 
 12/06/20222.WT1Fra 34Critérium du Dauphiné5 
 12/06/20222.WT1sFra 74Critérium du Dauphiné, Stage 8 : Saint-Alban-Leysse - Plateau de Solaison0 
 11/06/20222.WT1sFra 22Critérium du Dauphiné, Stage 7 : Saint-Chaffrey - Vaujany0 
 10/06/20222.WT1sFra 38Critérium du Dauphiné, Stage 6 : Rives - Gap0 
 9/06/20222.WT1sFra 27Critérium du Dauphiné, Stage 5 : Thizy-les-Bourgs - Chaintré0 
 8/06/20222.WT1sFra 4Critérium du Dauphiné, Stage 4 : Montbrison - La Bâtie d'Urfé I.T.T.10 
 7/06/20222.WT1sFra 26Critérium du Dauphiné, Stage 3 : Saint-Paulien - Chastreix-Sancy0 
 6/06/20222.WT1sFra 37Critérium du Dauphiné, Stage 2 : Saint-Péray - Brives-Charensac0 
 5/06/20222.WT1sFra 50Critérium du Dauphiné, Stage 1 : La Voulte-sur-Rhône - Beauchastel0 
 1/05/20222.WT1Sui 91Tour de Romandie5 
 1/05/20222.WT1sSui 57Tour de Romandie, Stage 5 : Aigle - Villars I.T.T.0 
 30/04/20222.WT1sSui 94Tour de Romandie, Stage 4 : Aigle - Zinal0 
 29/04/20222.WT1sSui 87Tour de Romandie, Stage 3 : Valbroye - Valbroye0 
 28/04/20222.WT1sSui 87Tour de Romandie, Stage 2 : Echallens - Echallens0 
 27/04/20222.WT1sSui 99Tour de Romandie, Stage 1 : La Grande Beroche - Romont0 
 26/04/20222.WT1sSui 20Tour de Romandie, Prologue : Lausanne I.T.T.0 
 26/03/20222.1Ita 38Settimana Coppi e Bartali0 
 19/03/20221.WT1Ita 104Milano - Sanremo5 
 16/03/20221.PSIta 70Milano - Torino0 
 6/02/20222.PSEsp 64Volta a la Comunitat Valenciana0 
  Total 2022: 101  
                         
2021 Deceuninck - Quick Step
 18/09/20212.PSLux 3Tour de Luxembourg92 
 18/09/20212.PSsLux 18Tour de Luxembourg, Stage 5 : Mersch - Luxembourg0 
 17/09/20212.PSsLux 1Tour de Luxembourg, Stage 4 : Dudelange - Dudelange I.T.T.25 
 15/09/20212.PSsLux 20Tour de Luxembourg, Stage 2 : Steinfort - Esch-sur-Sûre0 
 29/08/20211.WT2Fra 27Bretagne Classic - Ouest-France9 
 18/07/2021GT1Fra 12Tour de France130 
 18/07/2021GT1sFra 123Tour de France, Stage 21 : Chatou - Paris0 
 17/07/2021GT1sFra 6Tour de France, Stage 20 : Libourne - Saint-Emilion I.T.T.10 
 16/07/2021GT1sFra 105Tour de France, Stage 19 : Mourenx - Libourne0 
 15/07/2021GT1sFra 24Tour de France, Stage 18 : Pau - Luz Ardiden0 
 14/07/2021GT1sFra 17Tour de France, Stage 17 : Muret - Saint-Lary-Soulan Col de Portet0 
 13/07/2021GT1sFra 21Tour de France, Stage 16 : Pas de la Case - Saint-Gaudens0 
 11/07/2021GT1sFra 37Tour de France, Stage 15 : Céret - Andorra-la-Vieille0 
 10/07/2021GT1sFra 4Tour de France, Stage 14 : Carcassonne - Quillan25 
 9/07/2021GT1sFra 56Tour de France, Stage 13 : Nîmes - Carcassonne0 
 8/07/2021GT1sFra 100Tour de France, Stage 12 : Saint-Paul-Trois-Châteaux - Nîmes0 
 7/07/2021GT1sFra 16Tour de France, Stage 11 : Sorgues - Malaucène0 
 6/07/2021GT1sFra 64Tour de France, Stage 10 : Albertville - Valence0 
 4/07/2021GT1sFra 2Tour de France, Stage 9 : Cluses - Tignes50 
 3/07/2021GT1sFra 9Tour de France, Stage 8 : Oyonnax - Le Grand-Bornand2 
 2/07/2021GT1sFra 61Tour de France, Stage 7 : Vierzon - Le Creusot0 
 1/07/2021GT1sFra 109Tour de France, Stage 6 : Tours - Châteauroux0 
 30/06/2021GT1sFra 8Tour de France, Stage 5 : Changé - Laval I.T.T.3 
 29/06/2021GT1sFra 110Tour de France, Stage 4 : Redon - Fougères0 
 28/06/2021GT1sFra 72Tour de France, Stage 3 : Lorient - Pontivy0 
 27/06/2021GT1sFra 87Tour de France, Stage 2 : Perros-Guirec - Mûr-de-Bretagne0 
 26/06/2021GT1sFra 48Tour de France, Stage 1 : Brest - Landerneau0 
 20/06/2021NC1Ita 11National Championships Italy (Imola) R.R.22 
 18/06/2021NCT1Ita 3National Championships Italy (Faenza) I.T.T.36 
 13/06/20212.WT1rSui 8Tour de Suisse, Mountains classification1 
 13/06/20212.WT1rSui 2Tour de Suisse, Points classification28 
 13/06/20212.WT1Sui 9Tour de Suisse80 
 13/06/20212.WT1sSui 3Tour de Suisse, Stage 8 : Andermatt - Andermatt18 
 12/06/20212.WT1sSui 6Tour de Suisse, Stage 7 : Disentis-Sedrun - Andermatt I.T.T.3 
 11/06/20212.WT1sSui 53Tour de Suisse, Stage 6 : Fiesch - Disentis-Sedrun0 
 10/06/20212.WT1sSui 23Tour de Suisse, Stage 5 : Gstaad - Leukerbad0 
 9/06/20212.WT1sSui 72Tour de Suisse, Stage 4 : St. Urban - Gstaad0 
 8/06/20212.WT1sSui 36Tour de Suisse, Stage 3 : Lachen - Pfaffnau0 
 7/06/20212.WT1sSui 19Tour de Suisse, Stage 2 : Neuhausen am Rheinfall - Lachen0 
 6/06/20212.WT1sSui 3Tour de Suisse, Stage 1 : Frauenfeld - Frauenfeld I.T.T.18 
 2/05/20212.WT1Sui 12Tour de Romandie54 
 2/05/20212.WT1sSui 7Tour de Romandie, Stage 5 : Fribourg - Fribourg I.T.T.2 
 1/05/20212.WT1sSui 16Tour de Romandie, Stage 4 : Sion - Thyon0 
 30/04/20212.WT1sSui 14Tour de Romandie, Stage 3 : Estavayer - Estavayer0 
 29/04/20212.WT1sSui 12Tour de Romandie, Stage 2 : La Neuville - Saint-Imier0 
 28/04/20212.WT1sSui 9Tour de Romandie, Stage 1 : Aigle - Martigny0 
 27/04/20212.WT1sSui 10Tour de Romandie, Prologue : Oron I.T.T.0 
 21/04/20211.WT2Bel 71Flèche Wallonne5 
 18/04/20211.WT2Ned 112Amstel Gold Race5 
 10/04/20212.WT2sEsp DNFItzulia Basque Country, Stage 6 : Ondarroa - Arrate0 
 9/04/20212.WT2sEsp 98Itzulia Basque Country, Stage 5 : Hondarribia - Ondarroa0 
 8/04/20212.WT2sEsp 126Itzulia Basque Country, Stage 4 : Gasteiz - Hondarribia0 
 7/04/20212.WT2sEsp 104Itzulia Basque Country, Stage 3 : Amurrio - Laudio/Ermualde0 
 6/04/20212.WT2sEsp 35Itzulia Basque Country, Stage 2 : Zalla - Sestao0 
 5/04/20212.WT2sEsp 15Itzulia Basque Country, Stage 1 : Bilbao - Bilbao0 
 14/03/20212.WT1sFra 39Paris - Nice, Stage 8 : Le Plan-du-Var - Levens0 
 14/03/20212.WT1Fra 32Paris - Nice5 
 13/03/20212.WT1sFra 59Paris - Nice, Stage 7 : Le Broc - Valdebore La Colmiane0 
 12/03/20212.WT1sFra 32Paris - Nice, Stage 6 : Brignoles - Biot0 
 11/03/20212.WT1sFra 95Paris - Nice, Stage 5 : Vienne - Bollène0 
 10/03/20212.WT1sFra 30Paris - Nice, Stage 4 : Chalon-sur-Saône - Chiroubles0 
 9/03/20212.WT1sFra 15Paris - Nice, Stage 3 : Gien - Gien0 
 8/03/20212.WT1sFra 23Paris - Nice, Stage 2 : Oinville-sur-Montcient - Amilly0 
 7/03/20212.WT1sFra 93Paris - Nice, Stage 1 : Saint-Cyr-l'Ecole - Saint-Cyr-l'Ecole0 
 27/02/20212.WT3Uae 8UAE Tour64 
 27/02/20212.WT3sUae 40UAE Tour, Stage 7 : Abu Dhabi - Abu Dhabi0 
 26/02/20212.WT3sUae 30UAE Tour, Stage 6 : Dubai - Dubai0 
 25/02/20212.WT3sUae 38UAE Tour, Stage 5 : Fujairah - Jebel Jais0 
 24/02/20212.WT3sUae 81UAE Tour, Stage 4 : Al Marjan Island - Al Marjan Island0 
 23/02/20212.WT3sUae 24UAE Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 22/02/20212.WT3sUae 11UAE Tour, Stage 2 : Al Hudayriat I.T.T.0 
 21/02/20212.WT3sUae 18UAE Tour, Stage 1 : Al Thafra - Al Mirfa0 
  Total 2021: 687  
                         
2020 Deceuninck - Quick Step
 8/11/2020GT2Esp 17Vuelta a España78 
 8/11/2020GT2sEsp 90Vuelta a España, Stage 18 : Madrid - Madrid0 
 7/11/2020GT2sEsp 19Vuelta a España, Stage 17 : Sequeros - Alto de La Covatilla0 
 6/11/2020GT2sEsp 18Vuelta a España, Stage 16 : Salamanca - Ciudad Rodrigo0 
 5/11/2020GT2sEsp 53Vuelta a España, Stage 15 : Mos - Puebla de Sanabria0 
 4/11/2020GT2sEsp 25Vuelta a España, Stage 14 : Lugo - Ourense0 
 3/11/2020GT2sEsp 6Vuelta a España, Stage 13 : Muros - Mirador de Ezaro I.T.T.7 
 1/11/2020GT2sEsp 21Vuelta a España, Stage 12 : Pola de Laviana - Alto de l'Angliru0 
 31/10/2020GT2sEsp 26Vuelta a España, Stage 11 : Villaviciosa - Alto de La Farrapona0 
 30/10/2020GT2sEsp 27Vuelta a España, Stage 10 : Castro Urdiales - Suances0 
 29/10/2020GT2sEsp 68Vuelta a España, Stage 9 : Castrillo del Val - Aguilar de Campoo0 
 28/10/2020GT2sEsp 23Vuelta a España, Stage 8 : Logroño - Alto de Moncalvillo0 
 27/10/2020GT2sEsp 50Vuelta a España, Stage 7 : Vitoria - Villanueva de Valdegovia0 
 25/10/2020GT2sEsp 7Vuelta a España, Stage 6 : Biescas - Aramon Formigal5 
 24/10/2020GT2sEsp 20Vuelta a España, Stage 5 : Huesca - Sabiñanigo0 
 23/10/2020GT2sEsp 94Vuelta a España, Stage 4 : Garray - Ejea de los Caballeros0 
 22/10/2020GT2sEsp 17Vuelta a España, Stage 3 : Lodosa - Vinuesa0 
 21/10/2020GT2sEsp 15Vuelta a España, Stage 2 : Pamplona - Lekunberri0 
 20/10/2020GT2sEsp 32Vuelta a España, Stage 1 : Irun - Arrate0 
 15/08/20201.WT1Ita DNFIl Lombardia0 
 9/08/20202.WT2Pol 77Tour de Pologne5 
 9/08/20202.WT2sPol 128Tour de Pologne, Stage 5 : Zakopane - Krakow0 
 8/08/20202.WT2sPol 61Tour de Pologne, Stage 4 : Bukovina Tatranska - Bukowina Tatrzanska0 
 7/08/20202.WT2sPol 102Tour de Pologne, Stage 3 : Wadowice - Bielsko Biala0 
 6/08/20202.WT2sPol 47Tour de Pologne, Stage 2 : Opole - Zabrze0 
 5/08/20202.WT2sPol 81Tour de Pologne, Stage 1 : Stadion Slaski - Spodek Katowice0 
 29/02/20202.WT3Uae 45UAE Tour5 
 27/02/20202.WT3sUae 24UAE Tour, Stage 5 : Al Ain - Jebel Hafeet0 
 26/02/20202.WT3sUae 116UAE Tour, Stage 4 : Dubai - Dubai0 
 25/02/20202.WT3sUae 64UAE Tour, Stage 3 : Al Qudra - Jebel Hafeet0 
 24/02/20202.WT3sUae 23UAE Tour, Stage 2 : Hatta - Hatta Dam0 
 23/02/20202.WT3sUae 106UAE Tour, Stage 1 : Dubai - Dubai0 
 2/02/20201.WT3Aus 84Cadel Evans Great Ocean Road Race5 
 26/01/20202.WT1Aus 13Tour Down Under48 
 26/01/20202.WT1sAus 25Tour Down Under, Stage 6 : McLaren Vale - Willunga Hill0 
 25/01/20202.WT1sAus 35Tour Down Under, Stage 5 : Glenelg - Victor Harbor0 
 24/01/20202.WT1sAus 60Tour Down Under, Stage 4 : Norwood - Murray Bridge0 
 23/01/20202.WT1sAus 15Tour Down Under, Stage 3 : Unley - Paracombe0 
 22/01/20202.WT1sAus 45Tour Down Under, Stage 2 : Woodside - Stirling0 
 21/01/20202.WT1sAus 44Tour Down Under, Stage 1 : Tanunda - Tanunda0 
  Total 2020: 153  
                         
2019 Androni Giocattoli - Sidermec
 5/10/20191.HCIta 51Giro dell'Emilia0 
 26/07/20192.1sIta DNFAdriatica Ionica Race, Stage 2 : Palmanova - Tre Cime di Laveredo0 
 25/07/20192.1sIta 20Adriatica Ionica Race, Stage 1 : Favaro Veneto - Grado0 
 28/06/2019NCT1Ita 8National Championships Italy (Bedonia) I.T.T.18 
 2/06/2019GT2rIta 7Giro d'Italia, Mountains classification5 
 2/06/2019GT2Ita 28Giro d'Italia48 
 2/06/2019GT2sIta 8Giro d'Italia, Stage 21 : Verona - Verona I.T.T.3 
 1/06/2019GT2sIta 44Giro d'Italia, Stage 20 : Feltre - Croce d'Aune/Monte Avena0 
 31/05/2019GT2sIta 70Giro d'Italia, Stage 19 : Treviso - San Martino di Castrozza0 
 30/05/2019GT2sIta 99Giro d'Italia, Stage 18 : Valdaora - Santa Maria di Sala0 
 29/05/2019GT2sIta 79Giro d'Italia, Stage 17 : Commezzadura - Anterselva0 
 28/05/2019GT2sIta 10Giro d'Italia, Stage 16 : Lovere - Ponte di Legno1 
 26/05/2019GT2sIta 2Giro d'Italia, Stage 15 : Ivrea - Como40 
 25/05/2019GT2sIta 40Giro d'Italia, Stage 14 : Saint-Vincent - Courmayeur0 
 24/05/2019GT2sIta 51Giro d'Italia, Stage 13 : Pinerolo - Ceresole Reale/Lago Serru0 
 23/05/2019GT2sIta 52Giro d'Italia, Stage 12 : Cuneo - Pinerolo0 
 22/05/2019GT2sIta 118Giro d'Italia, Stage 11 : Carpi - Novi Ligure0 
 21/05/2019GT2sIta 67Giro d'Italia, Stage 10 : Ravenna - Modena0 
 19/05/2019GT2sIta 10Giro d'Italia, Stage 9 : Riccione - San Marino (SMR) I.T.T.1 
 18/05/2019GT2sIta 55Giro d'Italia, Stage 8 : Tortoredo Lido - Pesaro0 
 17/05/2019GT2sIta 5Giro d'Italia, Stage 7 : Vasto - L'Aquila10 
 16/05/2019GT2sIta 55Giro d'Italia, Stage 6 : Cassino - San Giovanni Rotondo0 
 15/05/2019GT2sIta 133Giro d'Italia, Stage 5 : Frascati - Terracina0 
 14/05/2019GT2sIta 30Giro d'Italia, Stage 4 : Orbetello - Frascati0 
 13/05/2019GT2sIta 55Giro d'Italia, Stage 3 : Vinci - Orbetello0 
 12/05/2019GT2sIta 104Giro d'Italia, Stage 2 : Bologna - Fucecchio0 
 11/05/2019GT2sIta 45Giro d'Italia, Stage 1 : Bologna - San Luca I.T.T.0 
 28/04/20191.1Ita 1Giro dell'Appennino80 
 26/04/20192.HCIta 4Tour of the Alps84 
 26/04/20192.HCsIta 8Tour of the Alps, Stage 5 : Caldaro - Bolzano0 
 25/04/20192.HCsIta 6Tour of the Alps, Stage 4 : Baselga di Pine - Cles0 
 24/04/20192.HCsIta 10Tour of the Alps, Stage 3 : Salorno - Baselga di Pine0 
 23/04/20192.HCsIta 3Tour of the Alps, Stage 2 : Reith im Alpbachtal (AUT) - Scena10 
 22/04/20192.HCsIta 11Tour of the Alps, Stage 1 : Kufstein (AUT) - Kufstein (AUT)0 
 6/04/20192.1Ita 28Giro di Sicilia3 
 31/03/20192.1sIta 16Settimana Coppi e Bartali, Stage 5: Fiorano Modenese - Sassuolo0 
 31/03/20192.1Ita 12Settimana Coppi e Bartali18 
 29/03/20192.1sIta 15Settimana Coppi e Bartali, Stage 3 : Forli - Forli0 
 28/03/20192.1sIta 6Settimana Coppi e Bartali, Stage 2 : Riccione - Sogliano al Rubicone0 
 27/03/20192.1sIta 5Settimana Coppi e Bartali, Stage 1b : Gatteo a Mare - Gatteo T.T.T.0 
 23/03/20191.WT1Ita 101Milano - Sanremo5 
 20/03/20191.HCBel 44Nokere Koerse0 
 17/03/20191.HCNed 42Ronde van Drenthe0 
 10/03/20191.HCIta 2GP Industria & Artigianato - Larciano84 
 24/02/20192.HCEsp 22Vuelta a Andalucia / Ruta Del Sol9 
 22/02/20192.HCsEsp 19Vuelta a Andalucia / Ruta Del Sol, Stage 3 : Mancha Real - La Guardia de Jaen I.T.T.0 
 17/02/20191.HCIta 20Trofeo Laigueglia6 
 3/02/20192.1Arg 15Vuelta a San Juan10 
 29/01/20192.1sArg 14Vuelta a San Juan, Stage 3 : Pocito - Pocito I.T.T.0 
  Total 2019: 435  
                         
2018 Androni Giocattoli - Sidermec
 13/10/20181.WT1Ita 19Il Lombardia26 
 10/10/20181.HCIta 4Milano - Torino62 
 9/10/20181.HCIta 11Tre Valli Varesine22 
 7/10/20181.HCIta 41GP Bruno Beghelli0 
 6/10/20181.HCIta 21Giro dell'Emilia5 
 4/10/2018NCT1Ita 5National Championships Italy (Cavour) I.T.T.27 
 23/09/20181.1Ita 16Trofeo Matteotti5 
 22/09/20181.1Ita 16Memorial Marco Pantani5 
 20/09/20181.1Ita 103Coppa Sabatini - GP Citta di Peccioli0 
 19/09/20181.1Ita 6Giro della Toscana - Memorial Alfredo Martini28 
 16/09/20181.1Ita 111Coppa Bernocchi0 
 15/09/20181.1Ita 27Coppa Agostoni - Giro delle Brianze0 
 11/08/20182.HCEsp 31Vuelta a Burgos5 
 7/08/20182.HCsEsp 20Vuelta a Burgos, Stage 1 : Burgos - Burgos0 
 30/06/2018NC1Ita 14National Championships Italy (Darfo Boario Terme) R.R.12 
 24/06/20182.1Ita 30Adriatica Ionica Race3 
 20/06/20182.1sIta 9Adriatica Ionica Race, Stage 1 : Musile di Piave - Lido di Jesolo T.T.T.0 
 27/05/2018GT2Ita 33Giro d'Italia38 
 27/05/2018GT2sIta 37Giro d'Italia, Stage 21 : Roma - Roma0 
 26/05/2018GT2sIta 32Giro d'Italia, Stage 20 : Susa - Cervinia0 
 25/05/2018GT2sIta 83Giro d'Italia, Stage 19 : Venaria Reale - Bardonecchia/Jafferau0 
 24/05/2018GT2sIta 3Giro d'Italia, Stage 18 : Abbiategrasso - Prato Nevoso25 
 23/05/2018GT2sIta 80Giro d'Italia, Stage 17 : Riva del Garda - Iseo0 
 22/05/2018GT2sIta 16Giro d'Italia, Stage 16 : Trento - Rovereto I.T.T.0 
 20/05/2018GT2sIta 58Giro d'Italia, Stage 15 : Tolmezzo - Sappada0 
 19/05/2018GT2sIta 68Giro d'Italia, Stage 14 : San Vito al Tagliamento - Monte Zoncolan0 
 18/05/2018GT2sIta 114Giro d'Italia, Stage 13 : Ferrara - Nervesa della Battaglia0 
 17/05/2018GT2sIta 134Giro d'Italia, Stage 12 : Osimo - Imola0 
 16/05/2018GT2sIta 27Giro d'Italia, Stage 11 : Assisi - Osimo0 
 15/05/2018GT2sIta 66Giro d'Italia, Stage 10 : Penne - Gualdo Tadino0 
 13/05/2018GT2sIta 38Giro d'Italia, Stage 9 : Pesco Sannita - Gran Sasso d'Italia0 
 12/05/2018GT2sIta 140Giro d'Italia, Stage 8 : Praia a Mare - Montevergine di Mercogliano0 
 11/05/2018GT2sIta 96Giro d'Italia, Stage 7 : Pizzo - Praia a Mare0 
 10/05/2018GT2sIta 82Giro d'Italia, Stage 6 : Caltanissetta - Etna0 
 9/05/2018GT2sIta 41Giro d'Italia, Stage 5 : Agrigento - Santa Ninfa (Valle del Belice)0 
 8/05/2018GT2sIta 27Giro d'Italia, Stage 4 : Catania - Caltagirone0 
 6/05/2018GT2sIta 96Giro d'Italia, Stage 3 : Be'er Sheva (ISR) - Eilat (ISR)0 
 5/05/2018GT2sIta 85Giro d'Italia, Stage 2 : Tel Aviv (ISR) - Haifa (ISR)0 
 4/05/2018GT2sIta 54Giro d'Italia, Stage 1 : Jerusalem (ISR) I.T.T.0 
 23/03/20182.1sIta DNFSettimana Coppi e Bartali, Stage 2 : Riccione - Sogliano al Rubicone0 
 22/03/20182.1sIta 6Settimana Coppi e Bartali, Stage 1b : Gatteo a Mare - Gatteo T.T.T.0 
 4/03/20181.HCIta 14GP Industria & Artigianato - Larciano12 
 24/02/20181.1Fra 18Classic d'Ardèche5 
 28/01/20182.1Arg 13Vuelta a San Juan15 
 23/01/20182.1sArg 20Vuelta a San Juan, Stage 3 : San Juan I.T.T.0 
  Total 2018: 295  
                         
2017 Androni - Sidermec Bottecchia
 7/10/20171.WT1Ita DNFIl Lombardia0 
 3/10/20171.HCIta 45Tre Valli Varesine0 
 28/09/20171.1Ita 10Coppa Sabatini - GP Citta di Peccioli12 
 27/09/20172.1Ita 3Giro della Toscana - Memorial Alfredo Martini66 
 27/09/20172.1sIta 3Giro della Toscana - Memorial Alfredo Martini, Stage 2 : Lajatico - Volterra5 
 16/09/20171.1Ita 4Memorial Marco Pantani36 
 14/09/20171.1Ita 89Coppa Bernocchi0 
 13/09/20171.1Ita 33Coppa Agostoni - Giro delle Brianze0 
 25/08/20171.1Aut 29Ötztal Pro Classic0 
 12/08/20172.1Fra 4Tour de l'Ain56 
 12/08/20172.1sFra 3Tour de l'Ain, Stage 4 : Lélex - Culoz5 
 11/08/20172.1sFra 6Tour de l'Ain, Stage 3 : Lagnieu - Oyonnax0 
 30/07/20172.2Fra 18Tour Alsace0 
 25/06/2017NC1Ita 17National Championships Italy (Asti - Ivrea) R.R.9 
 23/06/2017NCT1Ita 5National Championships Italy (Caluso) I.T.T.27 
 18/06/20172.1Slo 7Tour de Slovénie40 
 17/06/20172.1sSlo 7Tour de Slovénie, Stage 3 : Celje - Rogla0 
 11/06/20172.1Svk 2Tour de Slovaquie80 
 8/06/20172.1sSvk 12Tour de Slovaquie, Stage 1 : Levoca - Banska Bystrica0 
 7/06/20172.1sSvk 3Tour de Slovaquie, Prologue : Levoca I.T.T.5 
 21/05/20172.1Esp 68Vuelta a Castilla y Leon0 
 19/05/20172.1sEsp 9Vuelta a Castilla y Leon, Stage 1 : Aguilar de Campoo - Santibañez de la Peña0 
 21/04/20172.HCIta 28Tour of the Alps - Giro del Trentino5 
 18/04/20172.HCsIta 8Tour of the Alps - Giro del Trentino, Stage 2 : Vipiteno - Innervillgraten (AUT)0 
 17/04/20172.HCsIta 7Tour of the Alps - Giro del Trentino, Stage 1 : Kufstein (AUT) - Innsbrück/Hungerburg (AUT)0 
 9/04/20171.1Ita 6Giro dell'Appennino28 
 26/03/20172.1Ita 15Settimana Coppi e Bartali10 
 26/03/20172.1sIta 8Settimana Coppi e Bartali, Stage 4 : Fiorano Modenese - Sassuolo0 
 23/03/20172.1sIta 5Settimana Coppi e Bartali, Stage 1b : Gatteo a Mare - Gatteo T.T.T.0 
 18/03/20171.WT1Ita 48Milano - Sanremo5 
 14/03/20172.WT1Ita 23Tirreno - Adriatico14 
 14/03/20172.WT1sIta 21Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 13/03/20172.WT1sIta 70Tirreno - Adriatico, Stage 6 : Ascoli Piceno - Civitanova Marche0 
 12/03/20172.WT1sIta 28Tirreno - Adriatico, Stage 5 : Rieti - Fermo0 
 11/03/20172.WT1sIta 28Tirreno - Adriatico, Stage 4 : Montalto di Castro - Terminillo0 
 10/03/20172.WT1sIta 86Tirreno - Adriatico, Stage 3 : Monterotondo Marittimo - Montalto di Castro0 
 9/03/20172.WT1sIta 40Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 8/03/20172.WT1sIta 19Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 5/03/20171.HCIta 4GP Industria & Artigianato - Larciano62 
 26/02/20171.1Fra 32Drôme Classic0 
 25/02/20171.1Fra 2Classic d'Ardèche48 
 23/02/20172.1Fra 2Tour La Provence80 
 23/02/20172.1sFra 1Tour La Provence, Stage 3 : Aix-en-Provence - Marseille20 
 19/02/20172.1Fra 23Tour du Haut-Var4 
 19/02/20172.1sFra 16Tour du Haut-Var, Stage 2 : Draguignan - Draguignan0 
 12/02/20171.HCIta 9Trofeo Laigueglia30 
 5/02/20171.1Ita 14GP Costa degli Etruschi7 
  Total 2017: 654  
                         
2016 Lampre - Merida
 23/10/20161.HCJpn 26Japan Cup5 
 1/10/20161.WT1Ita 47Il Lombardia5 
 29/09/20161.HCIta 31Gran Piemonte0 
 11/09/2016GT2Esp 102Vuelta a España15 
 11/09/2016GT2sEsp 126Vuelta a España, Stage 21 : Las Rozas - Madrid0 
 10/09/2016GT2sEsp 99Vuelta a España, Stage 20 : Benidorm - Alto Aitana0 
 9/09/2016GT2sEsp 108Vuelta a España, Stage 19 : Xabia - Calp I.T.T.0 
 8/09/2016GT2sEsp 153Vuelta a España, Stage 18 : Requena - Gandia0 
 7/09/2016GT2sEsp 138Vuelta a España, Stage 17 : Castellon - Llucena/Alto Mas de la Costa0 
 5/09/2016GT2sEsp 152Vuelta a España, Stage 16 : Alcañiz - Peñiscola0 
 4/09/2016GT2sEsp 63Vuelta a España, Stage 15 : Sabiñanigo - Aramon Formigal0 
 3/09/2016GT2sEsp 69Vuelta a España, Stage 14 : Urdax-Dantxarinea - Gourette/Col d'Aubisque0 
 2/09/2016GT2sEsp 114Vuelta a España, Stage 13 : Bilbao - Urdax-Dantxarinea0 
 1/09/2016GT2sEsp 70Vuelta a España, Stage 12 : Los Corrales de Buelna - Bilbao0 
 31/08/2016GT2sEsp 160Vuelta a España, Stage 11 : Colunga - Peña Cabarga0 
 29/08/2016GT2sEsp 121Vuelta a España, Stage 10 : Lugones - Lagos de Covadonga0 
 28/08/2016GT2sEsp 153Vuelta a España, Stage 9 : Cistierna - Oviedo/Alto del Naranco0 
 27/08/2016GT2sEsp 4Vuelta a España, Stage 8 : Villalpando - Alto de La Camperona15 
 26/08/2016GT2sEsp 126Vuelta a España, Stage 7 : Maceda - Puebla de Sanabria0 
 25/08/2016GT2sEsp 90Vuelta a España, Stage 6 : Monforte de Lemos - Luintra0 
 24/08/2016GT2sEsp 147Vuelta a España, Stage 5 : Viveiro - Lugo0 
 23/08/2016GT2sEsp 132Vuelta a España, Stage 4 : Betanzos - San Andres de Teixido0 
 22/08/2016GT2sEsp 143Vuelta a España, Stage 3 : Marin - Mirador de Ezaro0 
 21/08/2016GT2sEsp 141Vuelta 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 
 30/07/20162.HCChn 57Tour of Qinghai Lake0 
 22/06/2016NCT1Ita 16National Championships Italy (Romanengo) I.T.T.0 
 12/06/20162.WT1Fra 129Critérium du Dauphiné5 
 12/06/20162.WT1sFra 88Critérium du Dauphiné, Stage 7 : Le Pont-de-Claix - Superdévoluy0 
 11/06/20162.WT1sFra 120Critérium du Dauphiné, Stage 6 : La Rochette - Méribel-les-Allues0 
 10/06/20162.WT1sFra 127Critérium du Dauphiné, Stage 5 : La Ravoire - Vaujany0 
 9/06/20162.WT1sFra 152Critérium du Dauphiné, Stage 4 : Tain-l'Hermitage - Belley0 
 8/06/20162.WT1sFra 149Critérium du Dauphiné, Stage 3 : Boën-sur-Lignon - Tournon-sur-Rhône0 
 7/06/20162.WT1sFra 160Critérium du Dauphiné, Stage 2 : Crêches-sur-Saône - Jeansagnière/Chalmazel0 
 6/06/20162.WT1sFra 153Critérium du Dauphiné, Stage 1 : Cluses - Saint-Vulbas0 
 5/06/20162.WT1sFra 110Critérium du Dauphiné, Prologue : Les Gets - Le Mont Chéry I.T.T.0 
 27/03/20161.WT2Bel DNFGent - Wevelgem0 
 25/03/20161.WT2Bel DNFE3 Harelbeke0 
 19/03/20161.WT1Ita 145Milano - Sanremo5 
 15/03/20162.WT1Ita 153Tirreno - Adriatico5 
 15/03/20162.WT1sIta 59Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 14/03/20162.WT1sIta 160Tirreno - Adriatico, Stage 6 : Castelraimondo - Cepagatti0 
 12/03/20162.WT1sIta 125Tirreno - Adriatico, Stage 4 : Montalto di Castro - Foligno0 
 11/03/20162.WT1sIta 153Tirreno - Adriatico, Stage 3 : Castelnuovo Val di Cecina - Montalto di Castro0 
 10/03/20162.WT1sIta 157Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 9/03/20162.WT1sIta 19Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 21/02/20162.1sFra DNFTour du Haut-Var, Stage 2 : Draguignan - Draguignan0 
 24/01/20162.1Arg 80Tour de San Luis0 
  Total 2016: 55  
                         
2015 Lampre - Merida
 28/10/20152.HCChn 62Tour of Hainan0 
 20/09/2015WCTTUsa 15World Championships (Richmond) T.T.T.7 
 4/09/2015GT2sEsp DNFVuelta a España, Stage 13 : Calatayud - Tarazona0 
 3/09/2015GT2sEsp 173Vuelta a España, Stage 12 : Escaldes (AND) - Lleida0 
 2/09/2015GT2sEsp 148Vuelta a España, Stage 11 : Andorra la Vella (AND) - Cortals d´Encamp (AND)0 
 31/08/2015GT2sEsp 85Vuelta a España, Stage 10 : Valencia - Castellon0 
 30/08/2015GT2sEsp 71Vuelta a España, Stage 9 : Torrevieja - Alto Cumbre del Sol0 
 29/08/2015GT2sEsp 93Vuelta a España, Stage 8 : Puebla de Don Fadrique - Murcia0 
 28/08/2015GT2sEsp 92Vuelta a España, Stage 7 : Jodar - La Alpujarra0 
 27/08/2015GT2sEsp 158Vuelta a España, Stage 6 : Cordoba - Sierra de Cazorla0 
 26/08/2015GT2sEsp 179Vuelta a España, Stage 5 : Rota - Alcala de Guadaira0 
 25/08/2015GT2sEsp 56Vuelta a España, Stage 4 : Estepona - Vejer de la Frontera0 
 24/08/2015GT2sEsp 97Vuelta a España, Stage 3 : Mijas - Malaga0 
 23/08/2015GT2sEsp 52Vuelta a España, Stage 2 : Alhaurin de la Torre - Caminito del Rey0 
 22/08/2015GT2sEsp 12Vuelta a España, Stage 1 : Puerto Banus - Marbella T.T.T.0 
 8/08/20152.WT2Pol 44Tour de Pologne5 
 8/08/20152.WT2sPol 44Tour de Pologne, Stage 7 : Krakow - Krakow I.T.T.0 
 7/08/20152.WT2sPol 33Tour de Pologne, Stage 6 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 6/08/20152.WT2sPol 42Tour de Pologne, Stage 5 : Nowy Sacz - Zakopane0 
 5/08/20152.WT2sPol 100Tour de Pologne, Stage 4 : Jaworzno - Nowy Sacz0 
 4/08/20152.WT2sPol 73Tour de Pologne, Stage 3 : Zawiercie - Katowice0 
 3/08/20152.WT2sPol 85Tour de Pologne, Stage 2 : Czestochowa - Dabrowa Gornicza0 
 2/08/20152.WT2sPol 102Tour de Pologne, Stage 1 : Warszawa - Warszawa0 
 6/07/20152.HCsChn DNFTour of Qinghai Lake, Stage 2 : Duoba - Datong0 
 21/06/20152.1Slo 106Tour de Slovénie0 
 29/03/20152.WT2Esp 116Volta a Catalunya5 
 29/03/20152.WT2sEsp 106Volta a Catalunya, Stage 7 : L'Hospitalet de Llobregat - Barcelona0 
 28/03/20152.WT2sEsp 117Volta a Catalunya, Stage 6 : Cervera - Port Aventura0 
 27/03/20152.WT2sEsp 108Volta a Catalunya, Stage 5 : Alp - Valls0 
 26/03/20152.WT2sEsp 129Volta a Catalunya, Stage 4 : Tona - Alp/La Molina0 
 25/03/20152.WT2sEsp 141Volta a Catalunya, Stage 3 : Girona - Girona0 
 24/03/20152.WT2sEsp 159Volta a Catalunya, Stage 2 : Mataro - Olot0 
 23/03/20152.WT2sEsp 146Volta a Catalunya, Stage 1 : Calella - Calella0 
 25/01/20152.1Arg 37Tour de San Luis0 
  Total 2015: 17  
                         
2014 Lampre - Merida
 21/09/2014WCTTEsp 15World Championships (Ponferrada) T.T.T.7 
 17/09/20141.1Ita 61Coppa Agostoni - Giro delle Brianze0 
 6/09/20141.HCBel 131Brussels Cycling Classic0 
 31/08/20141.WT2Fra 136GP Ouest France - Plouay5 
 9/08/20142.WT2Pol 23Tour de Pologne13 
 9/08/20142.WT2sPol 82Tour de Pologne, Stage 7 : Krakow - Krakow I.T.T.0 
 8/08/20142.WT2sPol 27Tour de Pologne, Stage 6 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 7/08/20142.WT2sPol 25Tour de Pologne, Stage 5 : Zakopane - Strbskie Pleso (Svk)0 
 6/08/20142.WT2sPol 90Tour de Pologne, Stage 4 : Tarnow - Katowice0 
 5/08/20142.WT2sPol 77Tour de Pologne, Stage 3 : Kielce - Rzeszow0 
 4/08/20142.WT2sPol 103Tour de Pologne, Stage 2 : Torun - Warszawa0 
 3/08/20142.WT2sPol 64Tour de Pologne, Stage 1 : Gdansk - Bydgoszcz0 
 29/06/2014NCT1Ita 10National Championships Italy (Male) I.T.T.12 
 22/06/20142.WT1sSui DNFTour de Suisse, Stage 9 : Martigny - Saas-Fee0 
 21/06/20142.WT1sSui 34Tour de Suisse, Stage 8 : Delémont - Verbier0 
 20/06/20142.WT1sSui 10Tour de Suisse, Stage 7 : Worb - Worb I.T.T.0 
 19/06/20142.WT1sSui 41Tour de Suisse, Stage 6 : Buren an der Aare - Delémont0 
 18/06/20142.WT1sSui 74Tour de Suisse, Stage 5 : Ossingen - Buren an der Aare0 
 17/06/20142.WT1sSui 47Tour de Suisse, Stage 4 : Heiden - Ossingen0 
 16/06/20142.WT1sSui 30Tour de Suisse, Stage 3 : Sarnen - Heiden0 
 15/06/20142.WT1sSui 51Tour de Suisse, Stage 2 : Bellinzona - Sarnen0 
 14/06/20142.WT1sSui 10Tour de Suisse, Stage 1 : Bellinzona - Bellinzona I.T.T.0 
 12/06/20141.HCSui 50GP Kanton Aargau - Gippingen0 
 1/06/2014GT2Ita 64Giro d'Italia15 
 1/06/2014GT2sIta 136Giro d'Italia, Stage 21 : Gemona del Friuli - Trieste0 
 31/05/2014GT2sIta 11Giro d'Italia, Stage 20 : Maniago - Monte Zoncolan0 
 30/05/2014GT2sIta 22Giro d'Italia, Stage 19 : Bassano del Grappa - Cima Grappa I.T.T.0 
 29/05/2014GT2sIta 114Giro d'Italia, Stage 18 : Belluno - Rifugio Panarotta0 
 28/05/2014GT2sIta 133Giro d'Italia, Stage 17 : Sarnonico - Vittorio Veneto0 
 27/05/2014GT2sIta 45Giro d'Italia, Stage 16 : Ponte di Legno - Val Martello0 
 25/05/2014GT2sIta 94Giro d'Italia, Stage 15 : Valdengo - Plan di Montecampione0 
 24/05/2014GT2sIta 8Giro d'Italia, Stage 14 : Aglie - Oropa3 
 23/05/2014GT2sIta 144Giro d'Italia, Stage 13 : Fossano - Rivarolo Canavese0 
 22/05/2014GT2sIta 26Giro d'Italia, Stage 12 : Barbaresco - Barolo I.T.T.0 
 21/05/2014GT2sIta 141Giro d'Italia, Stage 11 : Collecchio - Savona0 
 20/05/2014GT2sIta 163Giro d'Italia, Stage 10 : Modena - Salsomaggiore Terme0 
 18/05/2014GT2sIta 90Giro d'Italia, Stage 9 : Lugo - Sestola0 
 17/05/2014GT2sIta 61Giro d'Italia, Stage 8 : Foligno - Montecopiolo0 
 16/05/2014GT2sIta 106Giro d'Italia, Stage 7 : Frosinone - Foligno0 
 15/05/2014GT2sIta 155Giro d'Italia, Stage 6 : Sassano - Montecassino0 
 14/05/2014GT2sIta 107Giro d'Italia, Stage 5 : Taranto - Viggiano0 
 13/05/2014GT2sIta 153Giro d'Italia, Stage 4 : Giovinazzo - Bari0 
 11/05/2014GT2sIta 158Giro d'Italia, Stage 3 : Armagh (Gbr) - Dublin (Irl)0 
 10/05/2014GT2sIta 114Giro d'Italia, Stage 2 : Belfast (Gbr) - Belfast (Gbr)0 
 9/05/2014GT2sIta -Giro d'Italia, Stage 1 : Belfast (Gbr) T.T.T.0 
 27/04/20141.WT1Bel 99Liège - Bastogne - Liège5 
 23/04/20141.WT2Bel 138Flèche Wallonne5 
 20/04/20141.WT2Ned DNFAmstel Gold Race0 
 26/03/20142.WT2sEsp DNFVolta a Catalunya, Stage 3 : Banyoles - Alp/La Molina0 
 25/03/20142.WT2sEsp 157Volta a Catalunya, Stage 2 : Mataro - Girona0 
 24/03/20142.WT2sEsp 56Volta a Catalunya, Stage 1 : Calella - Calella0 
 16/03/20142.WT1Fra 83Paris - Nice5 
 16/03/20142.WT1sFra 78Paris - Nice, Stage 8 : Nice - Nice0 
 15/03/20142.WT1sFra 70Paris - Nice, Stage 7 : Mougins - Biot0 
 14/03/20142.WT1sFra 117Paris - Nice, Stage 6 : Saint-Saturnin-les-Avignon - Fayence0 
 13/03/20142.WT1sFra 117Paris - Nice, Stage 5 : Crèche-sur-Saône - Rive-de-Gier0 
 12/03/20142.WT1sFra 96Paris - Nice, Stage 4 : Nevers - Belleville0 
 11/03/20142.WT1sFra 124Paris - Nice, Stage 3 : Toucy - Magny-Cours0 
 10/03/20142.WT1sFra 108Paris - Nice, Stage 2 : Rambouillet - Saint-Georges-sur-Baulche0 
 9/03/20142.WT1sFra 145Paris - Nice, Stage 1 : Mantes-La-Jolie - Mantes-La-Jolie0 
 23/02/20142.1Por 71Volta ao Algarve0 
 11/02/20141.1Esp 81Trofeo Serra de Tramuntana0 
 10/02/20141.1Esp 131Trofeo Ses Salines0 
 9/02/20141.1Esp 159Trofeo Palma0 
 2/02/20141.1Ita 78GP Costa degli Etruschi0 
  Total 2014: 70  
                         
2013 Lampre - Merida
 16/06/20132.1Slo 34Tour de Slovénie0 
 10/05/2013GT2sIta DNFGiro d'Italia, Stage 7 : San Salvo - Pescara0 
 9/05/2013GT2sIta 59Giro d'Italia, Stage 6 : Mola di Bari - Margherita di Savoia0 
 8/05/2013GT2sIta 103Giro d'Italia, Stage 5 : Cosenza - Matera0 
 7/05/2013GT2sIta 130Giro d'Italia, Stage 4 : Policastro - Serra San Bruno0 
 6/05/2013GT2sIta 124Giro d'Italia, Stage 3 : Sorrento - Marina di Ascea0 
 5/05/2013GT2sIta 6Giro d'Italia, Stage 2 : Ischia - Forio T.T.T.1 
 4/05/2013GT2sIta 104Giro d'Italia, Stage 1 : Napoli - Napoli0 
 21/04/20131.WT1Bel DNFLiège - Bastogne - Liège0 
 19/04/20132.HCIta 36Giro del Trentino5 
 16/04/20132.HCsIta 3Giro del Trentino, Stage 1b : Lienz (Aut) T.T.T.2 
 31/03/20131.WT1Bel 60Ronde van Vlaanderen5 
 28/03/20132.HCBel 53Driedaagse De Panne-Koksijde0 
 24/03/20131.WT2Bel DNFGent - Wevelgem0 
 22/03/20131.WT2Bel DNFE3 Prijs Vlaanderen - Harelbeke0 
 10/03/20132.WT1Fra 84Paris - Nice5 
 10/03/20132.WT1sFra 21Paris - Nice, Stage 7 : Nice - Col d'Eze I.T.T.0 
 9/03/20132.WT1sFra 73Paris - Nice, Stage 6 : Manosque - Nice0 
 8/03/20132.WT1sFra 84Paris - Nice, Stage 5 : Châteauneuf-du-Pape - La Montagne de Lure0 
 7/03/20132.WT1sFra 119Paris - Nice, Stage 4 : Brioude - Saint-Vallier0 
 6/03/20132.WT1sFra 96Paris - Nice, Stage 3 : Châtel-Guyon - Brioude0 
 5/03/20132.WT1sFra 120Paris - Nice, Stage 2 : Vimory - Cérilly0 
 4/03/20132.WT1sFra 73Paris - Nice, Stage 1 : Saint-Germain-en-Laye - Nemours0 
 3/03/20132.WT1sFra 146Paris - Nice, Prologue : Houilles I.T.T.0 
 23/02/20131.HCBel 124Omloop Het Nieuwsblad0 
 5/02/20131.1Esp 64Trofeo Serra de Tramuntana0 
 4/02/20131.1Esp 78Trofeo Migjorn0 
 20/01/20132.1sGab DNSTropicale Amissa Bongo, Stage 7 : Owendo - Libreville0 
 19/01/20132.1sGab 16Tropicale Amissa Bongo, Stage 6 : Lambarene - Kango0 
  Total 2013: 18  
                         
2012 Lampre - ISD (Trainee as from 1/08)
 27/09/20121.HCIta 55Gran Piemonte0 
 25/09/20121.2Ita 1Ruota d'Oro - GP Festa del Perdono15 
 22/09/2012WCUNed 106World Championships U23 (Valkenburg) R.R.0 
 17/09/2012WCUTNed 49World Championships U23 (Landgraaf - Valkenburg) I.T.T.0 
 1/09/20122.NCFra 3Tour de l'Avenir30 
 1/09/20122.NCsFra 10Tour de l'Avenir, Stage 6 : Beaufort - Le Grand Bornand0 
 31/08/20122.NCsFra 3Tour de l'Avenir, Stage 5 : Rognaix - Les Saisies2 
 30/08/20122.NCsFra 6Tour de l'Avenir, Stage 4 : Seyssel - Valloire0 
 18/08/20121.HCIta 11Tre Valli Varesine22 
 17/08/20121.1Ita 14Coppa Agostoni5 
 16/08/20121.1Ita 81Coppa Bernocchi0 
 19/04/20122.NCsIta 3Toscana - Coppa delle Nazioni, Stage 3 : Cavriglia - Parco di Cavriglia2 
 14/04/20121.2Ita 17Trofeo Edil C0 
 10/04/20121.2UIta 11GP Palio del Recioto0 
 1/04/20121.2UIta 10Trofeo Piva Banca Popolare di Vicenza1 
 11/03/20121.2Ita 2Trofeo Franco Balestra - Memorial Metelli11 
  Total 2012: 88  
                         
2011 Elite-2
 18/09/20111.2Ita 15Trofeo Gianfranco Bianchin0 
 11/09/20112.NCFra 3Tour de l'Avenir30 
 11/09/20112.NCsFra 2Tour de l'Avenir, Stage 7 : Alba (Ita) - Alba (Ita)4 
 9/09/20112.NCsFra 8Tour de l'Avenir, Stage 5 : Champagnole - Mont Salève0 
 7/09/20112.NCsFra 5Tour de l'Avenir, Stage 3 : Gérardmer - Porrentruy (Sui)0 
 28/08/20112.2Ita 5Giro della Valle d'Aosta Mont Blanc9 
 28/08/20112.2sIta 8Giro della Valle d'Aosta Mont Blanc, Stage 6 : Champdepraz - Covarey I.T.T.0 
 27/08/20112.2sIta 5Giro della Valle d'Aosta Mont Blanc, Stage 5 : Chatillon - Torgnon0 
 25/08/20112.2sIta 10Giro della Valle d'Aosta Mont Blanc, Stage 3 : La Salle - Valgrisenche0 
 24/08/20112.2sIta 4Giro della Valle d'Aosta Mont Blanc, Stage 2 : Mègeve (Fra) - La Salle0 
 16/08/20111.2Ita 1GP Capodarco15 
 14/08/20111.2UIta 1GP di Poggiana15 
 17/07/2011XXIta 5European Championships U23 (Offida) R.R.0 
 15/07/2011XXIta 20European Championships U23 (Offida) I.T.T.0 
 10/07/20111.2Ita 14Giro del Medio Brenta0 
 19/06/20112.2Ita 1Giro d'Italia u27 / GiroBio25 
 18/06/20112.2sIta leaderGiro d'Italia u27 / GiroBio, Stage 8 : Bassano del Grappa - Gallio2 
 18/06/20112.2sIta 5Giro d'Italia u27 / GiroBio, Stage 8 : Bassano del Grappa - Gallio0 
 17/06/20112.2sIta leaderGiro d'Italia u27 / GiroBio, Stage 7 : Lonato del Garda - Marostica2 
 15/06/20112.2sIta leaderGiro d'Italia u27 / GiroBio, Stage 6 : Giulianova - Alba Adriatica I.T.T.2 
 15/06/20112.2sIta 6Giro d'Italia u27 / GiroBio, Stage 6 : Giulianova - Alba Adriatica I.T.T.0 
 14/06/20112.2sIta leaderGiro d'Italia u27 / GiroBio, Stage 5 : Sora - Campo Imperatore2 
 13/06/20112.2sIta leaderGiro d'Italia u27 / GiroBio, Stage 4 : Benevento - Montecassino2 
 13/06/20112.2sIta 9Giro d'Italia u27 / GiroBio, Stage 4 : Benevento - Montecassino0 
 11/06/20112.2sIta 9Giro d'Italia u27 / GiroBio, Stage 2 : Pescara - Rodi Garganico0 
 5/06/20111.2Ita 20Coppa della Pace - Trofeo Fratelli Anelli0 
  Total 2011: 108  
                         
2010 Elite-2
 10/09/20102.2sIta 2Giro del Friuli Venezia Giulia, Stage 3 : Maniago - Forni di Sopra2 
 6/06/20101.2Ita 9Coppa della Pace - Trofeo Fratelli Anelli2 
  Total 2010: 4  
 
  Overall total: 3092  



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