ITA GANNA Filippo
  25/07/1996 UCI ID: 10009164056  
  INEOS Grenadiers
 
  GannaFilippo
 Current CQ-value:
Rank:
900 
 CQ
32
© INEOS Grenadiers
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2024 INEOS Grenadiers
 16/03/20241.WT1Ita 40Milano - Sanremo5 
 10/03/20242.WT1rIta 6Tirreno - Adriatico, Points classification3 
 10/03/20242.WT1Ita 88Tirreno - Adriatico5 
 10/03/20242.WT1sIta 27Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto0 
 9/03/20242.WT1sIta 105Tirreno - Adriatico, Stage 6 : Sassoferrato - Cagli0 
 8/03/20242.WT1sIta 88Tirreno - Adriatico, Stage 5 : Torricella Sicura - Valle Castellana0 
 7/03/20242.WT1sIta 133Tirreno - Adriatico, Stage 4 : Arrone - Giulianova0 
 6/03/20242.WT1sIta 161Tirreno - Adriatico, Stage 3 : Volterra - Gualdo Tadino0 
 5/03/20242.WT1sIta 18Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 4/03/20242.WT1sIta 2Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore I.T.T.28 
 18/02/20242.PSPor 46Volta ao Algarve5 
 17/02/20242.PSsPor 6Volta ao Algarve, Stage 4 : Albufeira - Albufeira I.T.T.0 
 16/02/20242.PSsPor 16Volta ao Algarve, Stage 3 : Vila Real de Santo Antonio - Tavira0 
 28/01/20241.WT3Aus 36Cadel Evans Great Ocean Road Race5 
 25/01/20241.1Aus 65Surf Coast Classic0 
 21/01/20242.WT1Aus 116Tour Down Under5 
 21/01/20242.WT1sAus 119Tour Down Under, Stage 6 : Unley - Mount Lofty0 
 20/01/20242.WT1sAus 99Tour Down Under, Stage 5 : Christies Beach - Willunga Hill0 
 19/01/20242.WT1sAus 133Tour Down Under, Stage 4 : Murray Bridge - Port Elliot0 
 18/01/20242.WT1sAus 76Tour Down Under, Stage 3 : Tea Tree Gully - Campbelltown0 
 17/01/20242.WT1sAus 103Tour Down Under, Stage 2 : Norwood - Lobethal0 
 16/01/20242.WT1sAus 130Tour Down Under, Stage 1 : Tanunda - Tanunda0 
  Total 2024: 56  
                         
2023 INEOS Grenadiers
 7/10/20231.WT1Ita 117Il Lombardia5 
 5/10/20231.PSIta 4Gran Piemonte58 
 24/09/2023CC1Ned 37European Championships (Drijber) R.R.0 
 17/09/2023GT2rEsp 6Vuelta a España, Points classification7 
 17/09/2023GT2Esp 104Vuelta a España15 
 17/09/2023GT2sEsp 2Vuelta a España, Stage 21 : Madrid - Madrid40 
 16/09/2023GT2sEsp 136Vuelta a España, Stage 20 : Manzanares El Real - Guadarrama0 
 15/09/2023GT2sEsp 2Vuelta a España, Stage 19 : La Bañeza - Iscar40 
 14/09/2023GT2sEsp 135Vuelta a España, Stage 18 : Pola de Allande - La Cruz de Linares0 
 13/09/2023GT2sEsp 120Vuelta a España, Stage 17 : Ribadesella - Altu de l'Angliru0 
 12/09/2023GT2sEsp 95Vuelta a España, Stage 16 : Liencres - Bejes0 
 10/09/2023GT2sEsp 142Vuelta a España, Stage 15 : Pamplona - Lekunberri0 
 9/09/2023GT2sEsp 139Vuelta a España, Stage 14 : Sauveterre-de-Béarn - Larra-Belagua0 
 8/09/2023GT2sFra 109Vuelta a España, Stage 13 : Formigal - Col du Tourmalet0 
 7/09/2023GT2sEsp 136Vuelta a España, Stage 12 : Olvega - Zaragoza0 
 6/09/2023GT2sEsp 10Vuelta a España, Stage 11 : Lerma - La Laguna Negra1 
 5/09/2023GT2sEsp 1Vuelta a España, Stage 10 : Valladolid - Valladolid I.T.T.70 
 3/09/2023GT2sEsp 37Vuelta a España, Stage 9 : Cartagena - Caravaca de la Cruz0 
 2/09/2023GT2sEsp 97Vuelta a España, Stage 8 : Denia - Xorret de Cati0 
 1/09/2023GT2sEsp 9Vuelta a España, Stage 7 : Utiel - Oliva2 
 31/08/2023GT2sEsp 85Vuelta a España, Stage 6 : La Vall d'Uixo - Observatorio Javalamba0 
 30/08/2023GT2sEsp 2Vuelta a España, Stage 5 : Morella - Burriana40 
 29/08/2023GT2sEsp 157Vuelta a España, Stage 4 : Andorra la Vella - Tarragona0 
 28/08/2023GT2sEsp 170Vuelta a España, Stage 3 : Suria - Arinsal0 
 27/08/2023GT2sEsp 118Vuelta a España, Stage 2 : Mataro - Barcelona0 
 26/08/2023GT2sEsp -Vuelta a España, Stage 1 : Barcelona - Barcelona T.T.T.0 
 11/08/2023WCTTGbr 2World Championships (Stirling) I.T.T.150 
 26/07/20232.PSBel 1Tour de Wallonie150 
 25/07/20232.PSsBel leaderTour de Wallonie, Stage 4 : Mons - Mons I.T.T.8 
 25/07/20232.PSsBel 1Tour de Wallonie, Stage 4 : Mons - Mons I.T.T.25 
 24/07/20232.PSsBel 17Tour de Wallonie, Stage 3 : Thuin - Mont-Saint-Guibert0 
 22/07/20232.PSsBel leaderTour de Wallonie, Stage 1 : Huy - Hamoir8 
 22/07/20232.PSsBel 1Tour de Wallonie, Stage 1 : Huy - Hamoir25 
 24/06/2023NC2Ita 11National Championships Italy (Comano Terme) R.R.10 
 22/06/2023NCT2Ita 1National Championships Italy (Sarche) I.T.T.50 
 18/06/20232.1Fra 35Route d'Occitanie0 
 18/06/20232.1sFra 5Route d'Occitanie, Stage 4 : Saint-Gaudens - Saint-Girons0 
 16/06/20232.1sFra 20Route d'Occitanie, Stage 2 : Cazouls-Lès-Béziers - Graulhet0 
 15/06/20232.1sFra 9Route d'Occitanie, Stage 1 : Narbonne - Gruissan0 
 13/05/2023GT2sIta DNSGiro d’Italia, Stage 8 : Terni - Fossombrone0 
 12/05/2023GT2sIta 115Giro d’Italia, Stage 7 : Capua - Gran Sasso d'Italia0 
 11/05/2023GT2sIta 93Giro d’Italia, Stage 6 : Napoli - Napoli0 
 10/05/2023GT2sIta 140Giro d’Italia, Stage 5 : Atripalda - Salerno0 
 9/05/2023GT2sIta 97Giro d’Italia, Stage 4 : Venosa - Lago Laceno0 
 8/05/2023GT2sIta 154Giro d’Italia, Stage 3 : Vasto - Melfi0 
 7/05/2023GT2sIta 19Giro d’Italia, Stage 2 : Teramo - San Salvo0 
 6/05/2023GT2sIta 2Giro d’Italia, Stage 1 : Fossacesia Marina - Ortona I.T.T.40 
 9/04/20231.WT1Fra 6Paris - Roubaix100 
 29/03/20231.WT3Bel 91Dwars door Vlaanderen5 
 26/03/20231.WT2Bel DNFGent - Wevelgem0 
 24/03/20231.WT2Bel 10E3 Saxo Bank Classic46 
 18/03/20231.WT1Ita 2Milano - Sanremo170 
 12/03/20232.WT1Ita 76Tirreno - Adriatico5 
 12/03/20232.WT1sIta 101Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto0 
 11/03/20232.WT1sIta 92Tirreno - Adriatico, Stage 6 : Osimo Stazione - Osimo0 
 10/03/20232.WT1sIta 83Tirreno - Adriatico, Stage 5 : Morro d'Oro - Sarnano-Sassotetto0 
 9/03/20232.WT1sIta 65Tirreno - Adriatico, Stage 4 : Greccio - Tortoreto0 
 8/03/20232.WT1sIta leaderTirreno - Adriatico, Stage 3 : Follonica - Foligno11 
 8/03/20232.WT1sIta 60Tirreno - Adriatico, Stage 3 : Follonica - Foligno0 
 7/03/20232.WT1sIta leaderTirreno - Adriatico, Stage 2 : Camaiore - Follonica11 
 7/03/20232.WT1sIta 55Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 6/03/20232.WT1sIta leaderTirreno - Adriatico, Stage 1 : Lido di Camaiore I.T.T.11 
 6/03/20232.WT1sIta 1Tirreno - Adriatico, Stage 1 : Lido di Camaiore I.T.T.45 
 19/02/20232.PSPor 2Volta ao Algarve110 
 19/02/20232.PSsPor 3Volta ao Algarve, Stage 5 : Lagoa - Lagoa I.T.T.10 
 18/02/20232.PSsPor 10Volta ao Algarve, Stage 4 : Albufeira - Malhao0 
 17/02/20232.PSsPor 2Volta ao Algarve, Stage 3 : Faro - Tavira15 
 16/02/20232.PSsPor 20Volta ao Algarve, Stage 2 : Sagres - Foia0 
 29/01/20232.PSArg 2Vuelta a San Juan110 
 27/01/20232.PSsArg 2Vuelta a San Juan, Stage 5 : Plaza de Chimbas - Alto del Colorado15 
 25/01/20232.PSsArg 3Vuelta a San Juan, Stage 4 : Circuito San Juan Villicum - Plaza Barreal10 
  Total 2023: 1418  
                         
2022 INEOS Grenadiers
 21/09/2022WCTTAus 2World Championships (Wollongong) Mixed Relay T.T.T.37 
 18/09/2022WCTTAus 7World Championships (Wollongong) I.T.T.70 
 28/08/20222.PSGer 44Deutschland Tour5 
 26/08/20222.PSsGer 12Deutschland Tour, Stage 2 : Meiningen - Marburg0 
 25/08/20222.PSsGer leaderDeutschland Tour, Stage 1 : Weimar - Meiningen8 
 24/08/20222.PSsGer leaderDeutschland Tour, Prologue : Weimar I.T.T.8 
 24/08/20222.PSsGer 1Deutschland Tour, Prologue : Weimar I.T.T.25 
 17/08/2022CCT1Ger 3European Championships (Fürstenfeldbruck) I.T.T.36 
 14/08/2022CC1Ger 61European Championships (München) R.R.0 
 24/07/2022GT1Fra 94Tour de France20 
 24/07/2022GT1sFra 115Tour de France, Stage 21 : Paris - Paris0 
 23/07/2022GT1sFra 5Tour de France, Stage 20 : Lacapelle-Marival - Rocamadour I.T.T.15 
 22/07/2022GT1sFra 104Tour de France, Stage 19 : Castelnau - Cahors0 
 21/07/2022GT1sFra 119Tour de France, Stage 18 : Lourdes - Hautacam0 
 20/07/2022GT1sFra 112Tour de France, Stage 17 : Saint-Gaudens - Peyragudes0 
 19/07/2022GT1sFra 127Tour de France, Stage 16 : Carcassonne - Foix0 
 17/07/2022GT1sFra 131Tour de France, Stage 15 : Rodez - Carcassonne0 
 16/07/2022GT1sFra 85Tour de France, Stage 14 : Saint-Etienne - Mende0 
 15/07/2022GT1sFra 6Tour de France, Stage 13 : Bourg d'Oisans - Saint-Etienne10 
 14/07/2022GT1sFra 53Tour de France, Stage 12 : Briançon - L'Alpe d'Huez0 
 13/07/2022GT1sFra 112Tour de France, Stage 11 : Albertville - Col du Granon0 
 12/07/2022GT1sFra 92Tour de France, Stage 10 : Morzine - Megève0 
 10/07/2022GT1sFra 89Tour de France, Stage 9 : Aigle - Châtel0 
 9/07/2022GT1sSui 139Tour de France, Stage 8 : Dole - Lausanne0 
 8/07/2022GT1sFra 122Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles0 
 7/07/2022GT1sFra 153Tour de France, Stage 6 : Binche - Longwy0 
 6/07/2022GT1sFra 104Tour de France, Stage 5 : Lille - Arenberg0 
 5/07/2022GT1sFra 162Tour de France, Stage 4 : Dunkerque - Calais0 
 3/07/2022GT1sDen 117Tour de France, Stage 3 : Velje - Sønderborg0 
 2/07/2022GT1sDen 167Tour de France, Stage 2 : Roskilde - Nyborg0 
 1/07/2022GT1sDen 4Tour de France, Stage 1 : København - København I.T.T.25 
 22/06/2022NCT1Ita 1National Championships Italy (San Giovanni al Natisone) I.T.T.70 
 12/06/20222.WT1Fra 82Critérium du Dauphiné5 
 12/06/20222.WT1sFra 73Critérium du Dauphiné, Stage 8 : Saint-Alban-Leysse - Plateau de Solaison0 
 11/06/20222.WT1sFra 69Critérium du Dauphiné, Stage 7 : Saint-Chaffrey - Vaujany0 
 10/06/20222.WT1sFra 120Critérium du Dauphiné, Stage 6 : Rives - Gap0 
 9/06/20222.WT1sFra 94Critérium du Dauphiné, Stage 5 : Thizy-les-Bourgs - Chaintré0 
 8/06/20222.WT1sFra 1Critérium du Dauphiné, Stage 4 : Montbrison - La Bâtie d'Urfé I.T.T.45 
 7/06/20222.WT1sFra 115Critérium du Dauphiné, Stage 3 : Saint-Paulien - Chastreix-Sancy0 
 6/06/20222.WT1sFra 40Critérium du Dauphiné, Stage 2 : Saint-Péray - Brives-Charensac0 
 5/06/20222.WT1sFra 114Critérium du Dauphiné, Stage 1 : La Voulte-sur-Rhône - Beauchastel0 
 17/04/20221.WT1Fra 35Paris - Roubaix5 
 8/04/20222.1sFra DNSCircuit Cycliste Sarthe - Pays de la Loire, Stage 4 : La Chapelle-Saint-Aubin - La Chapelle-Saint-Aubin0 
 5/04/20222.1sFra 5Circuit Cycliste Sarthe - Pays de la Loire, Stage 1 : Mamers - Mamers0 
 19/03/20221.WT1Ita 51Milano - Sanremo5 
 13/03/20222.WT1Ita 71Tirreno - Adriatico5 
 13/03/20222.WT1sIta 131Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto0 
 12/03/20222.WT1sIta 66Tirreno - Adriatico, Stage 6 : Apecchio - Carpegna0 
 11/03/20222.WT1sIta 133Tirreno - Adriatico, Stage 5 : Sefro - Fermo0 
 10/03/20222.WT1sIta 29Tirreno - Adriatico, Stage 4 : Cascata della Marmore - Bellante0 
 9/03/20222.WT1sIta leaderTirreno - Adriatico, Stage 3 : Murlo - Terni11 
 9/03/20222.WT1sIta 42Tirreno - Adriatico, Stage 3 : Murlo - Terni0 
 8/03/20222.WT1sIta leaderTirreno - Adriatico, Stage 2 : Camaiore - Sovicille11 
 8/03/20222.WT1sIta 88Tirreno - Adriatico, Stage 2 : Camaiore - Sovicille0 
 7/03/20222.WT1sIta leaderTirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore I.T.T.11 
 7/03/20222.WT1sIta 1Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore I.T.T.45 
 26/02/20222.WT3Uae 64UAE Tour5 
 26/02/20222.WT3sUae 119UAE Tour, Stage 7 : Al Jahili - Jebel Jafeet0 
 25/02/20222.WT3sUae 30UAE Tour, Stage 6 : Dubai - Dubai0 
 24/02/20222.WT3sUae 13UAE Tour, Stage 5 : Ras Al Khaimah - Al Marjan Island0 
 23/02/20222.WT3sUae 11UAE Tour, Stage 4 : Fujairah - Jebel Jais0 
 22/02/20222.WT3sUae 2UAE Tour, Stage 3 : Ajman - Ajman I.T.T.18 
 21/02/20222.WT3sUae 29UAE Tour, Stage 2 : Hudayriyat Island - Abu Dhabi Breakwater0 
 20/02/20222.WT3sUae 34UAE Tour, Stage 1 : Madinat Zayed - Madinat Zayed0 
 13/02/20222.PSsFra DQTour de La Provence, Stage 3 : Manosque - Montagne de Lure0 
 12/02/20222.PSsFra leaderTour de La Provence, Stage 2 : Arles - Manosque8 
 12/02/20222.PSsFra 3Tour de La Provence, Stage 2 : Arles - Manosque10 
 11/02/20222.PSsFra leaderTour de La Provence, Stage 1 : Istres - Les Saintes Maries de la Mer8 
 11/02/20222.PSsFra 18Tour de La Provence, Stage 1 : Istres - Les Saintes Maries de la Mer0 
 10/02/20222.PSsFra leaderTour de La Provence, Prologue : Berre l'Etang I.T.T.8 
 10/02/20222.PSsFra 1Tour de La Provence, Prologue : Berre l'Etang I.T.T.25 
 6/02/20222.1Fra 85Etoile de Bessèges / Tour du Gard0 
 6/02/20222.1sFra 1Etoile de Bessèges / Tour du Gard, Stage 5 : Alès - Alès I.T.T.20 
 2/02/20222.1sFra 7Etoile de Bessèges / Tour du Gard, Stage 1 : Bellegarde - Bellegarde0 
  Total 2022: 574  
                         
2021 INEOS Grenadiers
 7/10/20211.PSIta 116Gran Piemonte0 
 22/09/2021WCTTBel 3World Championships (Knokke-Heist - Brugge) Mixed Relay T.T.T.32 
 19/09/2021WCTTBel 1World Championships (Knokke-Heist - Brugge) I.T.T.250 
 9/09/2021CCT1Ita 2European Championships (Trento) I.T.T.30 
 8/09/2021CCT1Ita 1European Championships (Trento) Mixed Relay T.T.T.12 
 22/08/20212.PSNor 32Tour of Norway5 
 19/08/20212.PSsNor 6Tour of Norway, Stage 1 : Egersund - Sokndal0 
 28/07/2021WCTTJpn 5Olympic Games (Tokyo) - I.T.T.96 
 18/07/20212.1Ita 50Settimana Ciclistica Italiana0 
 27/06/20211.1Sui 36GP Citta di Lugano0 
 20/06/2021NC1Ita 56National Championships Italy (Imola) R.R.0 
 18/06/2021NCT1Ita 4National Championships Italy (Faenza) I.T.T.30 
 30/05/2021GT2Ita 118Giro d'Italia15 
 30/05/2021GT2sIta 1Giro d'Italia, Stage 21 : Senago - Milano I.T.T.70 
 29/05/2021GT2sIta 131Giro d'Italia, Stage 20 : Verbania - Alpe di Motta Spluga0 
 28/05/2021GT2sIta 76Giro d'Italia, Stage 19 : Abbiategrasso - Alpe di Mera0 
 27/05/2021GT2sIta 24Giro d'Italia, Stage 18 : Rovereto - Stradella0 
 26/05/2021GT2sIta 129Giro d'Italia, Stage 17 : Canazei - Sega di Ala0 
 24/05/2021GT2sIta 109Giro d'Italia, Stage 16 : Sacile - Cortina d'Ampezzo0 
 23/05/2021GT2sIta 17Giro d'Italia, Stage 15 : Grado - Gorizia0 
 22/05/2021GT2sIta 151Giro d'Italia, Stage 14 : Citadella - Zoncolan0 
 21/05/2021GT2sIta 38Giro d'Italia, Stage 13 : Ravenna - Verona0 
 20/05/2021GT2sIta 157Giro d'Italia, Stage 12 : Siena - Bagno di Romagna0 
 19/05/2021GT2sIta 129Giro d'Italia, Stage 11 : Perugia - Montalcino0 
 17/05/2021GT2sIta 110Giro d'Italia, Stage 10 : Aquila - Foligno0 
 16/05/2021GT2sIta 156Giro d'Italia, Stage 9 : Castel di Sangro - Campo Felice0 
 15/05/2021GT2sIta 167Giro d'Italia, Stage 8 : Foggia - Guardia Sanframondi0 
 14/05/2021GT2sIta 81Giro d'Italia, Stage 7 : Notaresco - Termoli0 
 13/05/2021GT2sIta 79Giro d'Italia, Stage 6 : Grotte di Frasassi - Ascoli Piceno0 
 12/05/2021GT2sIta 167Giro d'Italia, Stage 5 : Modena - Cattolica0 
 11/05/2021GT2sIta 115Giro d'Italia, Stage 4 : Piacenza - Sestola0 
 10/05/2021GT2sIta leaderGiro d'Italia, Stage 3 : Biella - Canale18 
 10/05/2021GT2sIta 51Giro d'Italia, Stage 3 : Biella - Canale0 
 9/05/2021GT2sIta leaderGiro d'Italia, Stage 2 : Stupinigi - Novara18 
 9/05/2021GT2sIta 20Giro d'Italia, Stage 2 : Stupinigi - Novara0 
 8/05/2021GT2sIta leaderGiro d'Italia, Stage 1 : Torino - Torino I.T.T.18 
 8/05/2021GT2sIta 1Giro d'Italia, Stage 1 : Torino - Torino I.T.T.70 
 2/05/20212.WT1Sui 80Tour de Romandie5 
 2/05/20212.WT1sSui 10Tour de Romandie, Stage 5 : Fribourg - Fribourg I.T.T.0 
 1/05/20212.WT1sSui 107Tour de Romandie, Stage 4 : Sion - Thyon0 
 30/04/20212.WT1sSui 89Tour de Romandie, Stage 3 : Estavayer - Estavayer0 
 29/04/20212.WT1sSui 69Tour de Romandie, Stage 2 : La Neuville - Saint-Imier0 
 28/04/20212.WT1sSui 78Tour de Romandie, Stage 1 : Aigle - Martigny0 
 27/04/20212.WT1sSui 9Tour de Romandie, Prologue : Oron I.T.T.0 
 20/03/20211.WT1Ita 64Milano - Sanremo5 
 16/03/20212.WT1rIta 10Tirreno - Adriatico, Mountains classification0 
 16/03/20212.WT1Ita 71Tirreno - Adriatico5 
 16/03/20212.WT1sIta 3Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.18 
 15/03/20212.WT1sIta 145Tirreno - Adriatico, Stage 6 : Castelraimondo - Lido di Ferno0 
 14/03/20212.WT1sIta 68Tirreno - Adriatico, Stage 5 : Castellalto - Castelfidardo0 
 13/03/20212.WT1sIta 71Tirreno - Adriatico, Stage 4 : Terni - Prati di Tivo0 
 12/03/20212.WT1sIta 101Tirreno - Adriatico, Stage 3 : Monticiano - Gualdo Tadino0 
 11/03/20212.WT1sIta 45Tirreno - Adriatico, Stage 2 : Camaiore - Chiusdino0 
 10/03/20212.WT1sIta 171Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore0 
 27/02/20212.WT3rUae 10UAE Tour, Points classification0 
 27/02/20212.WT3Uae 106UAE Tour5 
 27/02/20212.WT3sUae 51UAE Tour, Stage 7 : Abu Dhabi - Abu Dhabi0 
 26/02/20212.WT3sUae 123UAE Tour, Stage 6 : Dubai - Dubai0 
 25/02/20212.WT3sUae 121UAE Tour, Stage 5 : Fujairah - Jebel Jais0 
 24/02/20212.WT3sUae 96UAE Tour, Stage 4 : Al Marjan Island - Al Marjan Island0 
 23/02/20212.WT3sUae 116UAE Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 22/02/20212.WT3sUae 1UAE Tour, Stage 2 : Al Hudayriat I.T.T.30 
 21/02/20212.WT3sUae 101UAE Tour, Stage 1 : Al Thafra - Al Mirfa0 
 7/02/20212.1Fra 13Etoile de Bessèges / Tour du Gard15 
 7/02/20212.1sFra 1Etoile de Bessèges / Tour du Gard, Stage 5 : Alès - Montée de L'Hermitage (I.T.T.)20 
 6/02/20212.1sFra 1Etoile de Bessèges / Tour du Gard, Stage 4 : Rousson - Saint-Siffret Pays d'Uzès20 
  Total 2021: 787  
                         
2020 INEOS Grenadiers
 25/10/2020GT2rIta 8Giro d'Italia, Mountains classification3 
 25/10/2020GT2rIta 4Giro d'Italia, Points classification15 
 25/10/2020GT2Ita 61Giro d'Italia15 
 25/10/2020GT2sIta 1Giro d'Italia, Stage 21 : Cernusco sul Naviglio - Milano I.T.T.70 
 24/10/2020GT2sIta 63Giro d'Italia, Stage 20 : Alba - Sestriere0 
 23/10/2020GT2sIta 29Giro d'Italia, Stage 19 : Morbegno - Asti0 
 22/10/2020GT2sIta 23Giro d'Italia, Stage 18 : Pinzolo - Laghi di Cancano0 
 21/10/2020GT2sIta 74Giro d'Italia, Stage 17 : Bassano del Grappa - Madonna del Campiglio0 
 20/10/2020GT2sIta 102Giro d'Italia, Stage 16 : Udine - San Daniele del Friuli0 
 18/10/2020GT2sIta 136Giro d'Italia, Stage 15 : Rivolto - Piancavallo0 
 17/10/2020GT2sIta 1Giro d'Italia, Stage 14 : Conegliano - Valdobbiadene I.T.T.70 
 16/10/2020GT2sIta 121Giro d'Italia, Stage 13 : Cervia - Monselice0 
 15/10/2020GT2sIta 73Giro d'Italia, Stage 12 : Cesenatico - Cesenatico0 
 14/10/2020GT2sIta 135Giro d'Italia, Stage 11 : Porto Sant'Elpidio - Rimini0 
 13/10/2020GT2sIta 39Giro d'Italia, Stage 10 : Lanciano - Tortoreto0 
 11/10/2020GT2sIta 98Giro d'Italia, Stage 9 : San Salvo - Roccaraso0 
 10/10/2020GT2sIta 147Giro d'Italia, Stage 8 : Giovinazzo - Vieste0 
 9/10/2020GT2sIta 150Giro d'Italia, Stage 7 : Matera - Brindisi0 
 8/10/2020GT2sIta 114Giro d'Italia, Stage 6 : Castrovillari - Matera0 
 7/10/2020GT2sIta 1Giro d'Italia, Stage 5 : Mileto - Camigliatello Silano70 
 6/10/2020GT2sIta 42Giro d'Italia, Stage 4 : Catania - Villafranca Tirrena0 
 5/10/2020GT2sIta 97Giro d'Italia, Stage 3 : Enna - Etna (Piano Provenzana)0 
 4/10/2020GT2sIta leaderGiro d'Italia, Stage 2 : Alcomo - Agrigento18 
 4/10/2020GT2sIta 43Giro d'Italia, Stage 2 : Alcomo - Agrigento0 
 3/10/2020GT2sIta leaderGiro d'Italia, Stage 1 : Monreale - Palermo I.T.T.18 
 3/10/2020GT2sIta 1Giro d'Italia, Stage 1 : Monreale - Palermo I.T.T.70 
 25/09/2020WCTTIta 1World Championships (Imola) I.T.T.250 
 14/09/20202.WT1sIta 1Tirreno - Adriatico, Stage 8 : San Benedetto del Tronto I.T.T.45 
 14/09/20202.WT1Ita 116Tirreno - Adriatico5 
 13/09/20202.WT1sIta 118Tirreno - Adriatico, Stage 7 : Pieve Torina - Loreto0 
 12/09/20202.WT1sIta 143Tirreno - Adriatico, Stage 6 : Castelfidardo - Senigallia0 
 11/09/20202.WT1sIta 103Tirreno - Adriatico, Stage 5 : Norcia - Sarnano-Sassotetto0 
 10/09/20202.WT1sIta 149Tirreno - Adriatico, Stage 4 : Terni - Cascia0 
 9/09/20202.WT1sIta 116Tirreno - Adriatico, Stage 3 : Follonica - Saturnia0 
 8/09/20202.WT1sIta 143Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 7/09/20202.WT1sIta 149Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore0 
 21/08/2020NCT1Ita 1National Championships Italy (Bassano del Grappa - Cittadella) I.T.T.70 
 12/08/20201.PSIta 33Gran Piemonte0 
 8/08/20201.WT1Ita 74Milano - Sanremo5 
 5/08/20201.PSIta 25Milano - Torino5 
 1/08/20202.PSEsp 56Vuelta a Burgos0 
 2/02/20202.PSArg 2Vuelta a San Juan110 
 31/01/20202.PSsArg 6Vuelta a San Juan, Stage 5 : Caucete - Alto Colorado0 
 28/01/20202.PSsArg 2Vuelta a San Juan, Stage 3 : Ullum - Punta Negra I.T.T.15 
  Total 2020: 854  
                         
2019 Team INEOS
 20/10/20191.1Fra 2Chrono des Nations48 
 25/09/2019WCTTGbr 3World Championships (Harrogate) I.T.T.130 
 19/09/20191.1Ita 5Coppa Sabatini - GP Citta di Peccioli32 
 15/09/20191.1Ita 71Coppa Bernocchi0 
 14/09/20191.1Ita 30Coppa Agostoni - Giro delle Brianze0 
 1/09/20191.WT2Fra 68Bretagne Classic - Ouest-France5 
 18/08/20192.WT2sBel DNFBinckBank Tour, Stage 7 : Sint-Pieters-Leeuw - Geraardsbergen0 
 17/08/20192.WT2sNed 1BinckBank Tour, Stage 6 : Den Haag I.T.T.35 
 16/08/20192.WT2sNed 49BinckBank Tour, Stage 5 : Riemst (BEL) - Venray0 
 15/08/20192.WT2sBel 77BinckBank Tour, Stage 4 : Houffalize - Houffalize0 
 14/08/20192.WT2sBel 116BinckBank Tour, Stage 3 : Aalter - Aalter0 
 13/08/20192.WT2sBel 73BinckBank Tour, Stage 2 : Blankenberge - Ardooie0 
 12/08/20192.WT2sNed 99BinckBank Tour, Stage 1 : Beveren (BEL) - Hulst0 
 8/08/2019CCT1Ned 6European Championships (Alkmaar) I.T.T.14 
 4/08/20191.WT3Gbr 37Ride London - Surrey Classic5 
 31/07/20192.HCBel 70Tour de Wallonie0 
 28/06/2019NCT1Ita 1National Championships Italy (Bedonia) I.T.T.70 
 9/06/20192.1Ned 10Hammer Series Limburg6 
 9/06/20192.1sNed 9Hammer Series Limburg, Stage 3 : Sittard, Hammer chase T.T.T.0 
 8/06/20192.1sNed 6Hammer Series Limburg, Stage 2 : Sittard, Hammer sprint0 
 26/05/20192.1Nor 4Hammer Series Stavanger14 
 26/05/20192.1sNor 2Hammer Series Stavanger, Stage 3 : Stavanger, Hammer chase T.T.T.2 
 25/05/20192.1sNor 5Hammer Series Stavanger, Stage 2 : Stavanger, Hammer sprint0 
 24/05/20192.1sNor 6Hammer Series Stavanger, Stage 1 : Sandness, Hammer climb0 
 5/05/20192.WT1Sui 84Tour de Romandie5 
 5/05/20192.WT1sSui 3Tour de Romandie, Stage 5 : Genève I.T.T.18 
 4/05/20192.WT1sSui 106Tour de Romandie, Stage 4 : Lucens - Torgon0 
 3/05/20192.WT1sSui 111Tour de Romandie, Stage 3 : Romont - Romont0 
 2/05/20192.WT1sSui 104Tour de Romandie, Stage 2 : Le Locles - Morgins0 
 1/05/20192.WT1sSui 59Tour de Romandie, Stage 1 : Neuchâtel - La-Chaux-de-Fonds0 
 30/04/20192.WT1sSui 16Tour de Romandie, Prologue : Neuchâtel I.T.T.0 
 14/04/20191.WT1Fra DNFParis - Roubaix0 
 7/04/20191.WT1Bel 98Ronde van Vlaanderen5 
 31/03/20191.WT2Bel DNFGent - Wevelgem0 
 29/03/20191.WT2Bel 91E3 BinckBank Classic5 
 27/03/20191.WT3Bel 38Driedaagse Brugge - De Panne5 
 23/03/20191.WT1Ita 114Milano - Sanremo5 
 19/03/20192.WT1Ita 103Tirreno - Adriatico5 
 19/03/20192.WT1sIta 10Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 18/03/20192.WT1sIta 72Tirreno - Adriatico, Stage 6 : Matelica - Jesi0 
 17/03/20192.WT1sIta 86Tirreno - Adriatico, Stage 5 : Colli al Metauro - Recanti0 
 16/03/20192.WT1sIta 104Tirreno - Adriatico, Stage 4 : Foligno - Fossombrone0 
 15/03/20192.WT1sIta 130Tirreno - Adriatico, Stage 3 : Pomarance - Foligno0 
 14/03/20192.WT1sIta 128Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 13/03/20192.WT1sIta 5Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.1 
 17/02/20192.1Fra 45Tour La Provence0 
 14/02/20192.1sFra leaderTour La Provence, Stage 1 : Saintes-Maries-de-la-Mer I.T.T.6 
 14/02/20192.1sFra 1Tour La Provence, Stage 1 : Saintes-Maries-de-la-Mer I.T.T.20 
  Total 2019: 436  
                         
2018 UAE Team Emirates
 11/10/20181.HCIta 17Gran Piemonte9 
 10/10/20181.HCIta 104Milano - Torino0 
 4/10/2018NCT1Ita 2National Championships Italy (Cavour) I.T.T.42 
 16/09/20181.1Ita 88Coppa Bernocchi0 
 2/09/20181.HCFra 65GP de Fourmies0 
 26/08/20181.WT2Fra DNFBretagne Classic - Ouest-France0 
 19/08/20182.WT2sBel DNFBinckBank Tour, Stage 7 : Lacs de l'Eau d'Heure - Geraardsbergen0 
 18/08/20182.WT2sNed 106BinckBank Tour, Stage 6 : Riemst (BEL) - Sittard0 
 17/08/20182.WT2sBel 66BinckBank Tour, Stage 5 : Sint-Pieters-Leeuw - Lanaken0 
 16/08/20182.WT2sBel 147BinckBank Tour, Stage 4 : Blankenberge - Ardooie0 
 15/08/20182.WT2sBel 149BinckBank Tour, Stage 3 : Aalter - Antwerpen0 
 14/08/20182.WT2sNed 16BinckBank Tour, Stage 2 : Venray - Venray I.T.T.0 
 13/08/20182.WT2sNed 137BinckBank Tour, Stage 1 : Heerenveen - Bolsward0 
 8/08/2018CCT1Gbr 12European Championships (Glasgow) I.T.T.0 
 29/07/20181.WT3Gbr 112Ride London - Surrey Classic5 
 13/06/20182.WT1sSui DNSTour de Suisse, Stage 5 : Gstaad - Leukerbad0 
 12/06/20182.WT1sSui 146Tour de Suisse, Stage 4 : Gansingen - Gstaad0 
 11/06/20182.WT1sSui 11Tour de Suisse, Stage 3 : Oberstammheim - Gansingen0 
 10/06/20182.WT1sSui 69Tour de Suisse, Stage 2 : Frauenfeld - Frauenfeld0 
 9/06/20182.WT1sSui 10Tour de Suisse, Stage 1 : Frauenfeld T.T.T.0 
 7/06/20181.HCSui 63GP Kanton Aargau - Gippingen0 
 3/06/20181.1Sui 28GP Citta di Lugano0 
 19/05/20182.WT3Usa 63Tour of California5 
 19/05/20182.WT3sUsa 81Tour of California, Stage 7 : Sacramento - Sacramento0 
 18/05/20182.WT3sUsa 54Tour of California, Stage 6 : Folsom - South Lake Tahoe0 
 17/05/20182.WT3sUsa 69Tour of California, Stage 5 : Stockton - Elk Grove0 
 16/05/20182.WT3sUsa 5Tour of California, Stage 4 : Morgan Hill - Morgan Hill I.T.T.4 
 15/05/20182.WT3sUsa 98Tour of California, Stage 3 : King City - Laguna Seca0 
 14/05/20182.WT3sUsa 56Tour of California, Stage 2 : Ventura - Santa Barbara (Gibraltar Road)0 
 13/05/20182.WT3sUsa 84Tour of California, Stage 1 : Long Beach - Long Beach0 
 1/05/20181.WT3Ger DNFRund um den Finanzplatz Eschborn - Frankfurt0 
 8/04/20181.WT1Fra OOTParis - Roubaix0 
 1/04/20181.WT1Bel DNFRonde van Vlaanderen0 
 28/03/20181.WT3Bel DNFDwars door Vlaanderen0 
 25/03/20181.WT2Bel 43Gent - Wevelgem5 
 23/03/20181.WT2Bel DNFE3 Harelbeke0 
 17/03/20181.WT1Ita 161Milano - Sanremo5 
 13/03/20182.WT1Ita 132Tirreno - Adriatico5 
 13/03/20182.WT1sIta 23Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 12/03/20182.WT1sIta 111Tirreno - Adriatico, Stage 6 : Numana - Fano0 
 11/03/20182.WT1sIta 79Tirreno - Adriatico, Stage 5 : Castelraimondo - Filottrano0 
 10/03/20182.WT1sIta 146Tirreno - Adriatico, Stage 4 : Foligno - Sarnano/Sassotetto0 
 9/03/20182.WT1sIta 149Tirreno - Adriatico, Stage 3 : Follonica - Trevi0 
 8/03/20182.WT1sIta 152Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 7/03/20182.WT1sIta -Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 24/02/20181.WT3Bel DNFOmloop Het Nieuwsblad0 
 10/02/20182.HCUae 37Dubai Tour5 
 28/01/20182.1Arg 2Vuelta a San Juan80 
 26/01/20182.1sArg 6Vuelta a San Juan, Stage 5 : San Martin - Alto de Colorado0 
 24/01/20182.1sArg leaderVuelta a San Juan, Stage 4 : San Jose Jachal - Villa San Agustin6 
 23/01/20182.1sArg leaderVuelta a San Juan, Stage 3 : San Juan I.T.T.6 
 23/01/20182.1sArg 2Vuelta a San Juan, Stage 3 : San Juan I.T.T.10 
 22/01/20182.1sArg 4Vuelta a San Juan, Stage 2 : Peri Lago Punta Negra - Peri Lago Punta Negra3 
  Total 2018: 190  
                         
2017 UAE Team Emirates
 5/10/20171.HCIta 85Milano - Torino0 
 27/09/20172.1sIta DNFGiro della Toscana - Memorial Alfredo Martini, Stage 2 : Lajatico - Volterra0 
 14/09/20171.1Ita 76Coppa Bernocchi0 
 2/09/20171.HCBel 130Brussels Cycling Classic0 
 20/08/20171.WT2Ger 116EuroEyes Cyclassics - Hamburg5 
 11/08/20172.WT2sNed DNFBinckBank Tour, Stage 5 : Sittard - Sittard0 
 10/08/20172.WT2sBel 159BinckBank Tour, Stage 4 : Riemst - Lanaken0 
 9/08/20172.WT2sBel 39BinckBank Tour, Stage 3 : Blankenberge - Ardooie0 
 8/08/20172.WT2sNed 13BinckBank Tour, Stage 2 : Voorburg - Voorburg I.T.T.0 
 7/08/20172.WT2sNed 142BinckBank Tour, Stage 1 : Breda - Venray0 
 3/08/2017CCT1Den 9European Championships (Herning) I.T.T.7 
 30/07/20171.WT3Gbr 102Ride London - Surrey Classic5 
 23/06/2017NCT1Ita 12National Championships Italy (Caluso) I.T.T.8 
 18/06/20172.1Slo 88Tour de Slovénie0 
 4/06/20172.1Ned 14Hammer Series Limburg3 
 20/05/20172.WT3Usa 109Tour of California5 
 20/05/20172.WT3sUsa 120Tour of California, Stage 7 : Mountain High - Pasadena0 
 19/05/20172.WT3sUsa 5Tour of California, Stage 6 : Big Bear Lake I.T.T.4 
 18/05/20172.WT3sUsa 96Tour of California, Stage 5 : Ontario - Mount Baldy0 
 17/05/20172.WT3sUsa 100Tour of California, Stage 4 : Santa Barbara - Santa Clarita0 
 16/05/20172.WT3sUsa 88Tour of California, Stage 3 : Pismo Beach - Morro Bay0 
 15/05/20172.WT3sUsa 115Tour of California, Stage 2 : Modesto - San Jose0 
 14/05/20172.WT3sUsa 110Tour of California, Stage 1 : Sacramento - Sacramento0 
 1/05/20171.WT3Ger DNFRund um den Finanzplatz Eschborn - Frankfurt0 
 26/03/20171.WT2Bel DNFGent - Wevelgem0 
 14/03/20172.WT1Ita 148Tirreno - Adriatico5 
 14/03/20172.WT1sIta 28Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 13/03/20172.WT1sIta 150Tirreno - Adriatico, Stage 6 : Ascoli Piceno - Civitanova Marche0 
 12/03/20172.WT1sIta 156Tirreno - Adriatico, Stage 5 : Rieti - Fermo0 
 11/03/20172.WT1sIta 165Tirreno - Adriatico, Stage 4 : Montalto di Castro - Terminillo0 
 10/03/20172.WT1sIta 167Tirreno - Adriatico, Stage 3 : Monterotondo Marittimo - Montalto di Castro0 
 9/03/20172.WT1sIta 163Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 8/03/20172.WT1sIta 14Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 29/01/20172.1Arg 64Vuelta a la Provincia de San Juan0 
  Total 2017: 42  
                         
2016 Elite-2
 10/10/2016WCUTQat 14World Championships U23 (Doha) I.T.T.0 
 29/09/20161.HCIta 67Gran Piemonte0 
 25/09/20161.HCIta 105GP Bruno Beghelli0 
 23/08/20162.NCsFra 7Tour de l'Avenir, Stage 4 : Lugny - Lugny I.T.T.0 
 29/05/20161.2UFra 1Paris - Roubaix Espoirs15 
 8/05/20161.2UIta 2Trofeo Citta di San Vendemiano10 
 15/04/20162.NCsNed 5ZLM - Roompot Tour, Stage 2 : Kamperland - Zierikzee0 
 15/04/20162.NCsNed 5ZLM - Roompot Tour, Stage 1 : Tholen T.T.T.0 
 27/03/20162.1Ita 118Settimana Coppi e Bartali0 
 24/03/20162.1sIta 5Settimana Coppi e Bartali, Stage 1b : Gatteo a Mare - Gatteo T.T.T.0 
 14/02/20161.2Cro 1GP Laguna15 
 7/02/20161.1Ita 68GP Costa degli Etruschi0 
  Total 2016: 40  
                         
2015 Lampre - Merida (Trainee as from 1/08)
 21/09/2015WCUTUsa 13World Championships U23 (Richmond) I.T.T.0 
 13/09/20151.2Fra 1Chrono Champenois15 
 17/04/20152.NCsNed 4ZLM - Roompot Tour, Stage 2 : Kamperland - Kamperland T.T.T.0 
 19/03/20151.HCIta 75GP Nobili Rubinetterie0 
  Total 2015: 15  
 
  Overall total: 4412  



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