ITA MOSCON Gianni
  20/04/1994 UCI ID: 10009575395  
  Soudal - Quick Step
  giannimoscon.it
 
 Current CQ-value:
Rank:
85 
 CQ
646
© Soudal Quick-Step / Getty Images
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2024 Soudal - Quick Step
 27/03/20241.WT3Bel 135Dwars door Vlaanderen5 
 22/03/20241.WT2BEL DNFE3 Saxo Classic0 
 16/03/20241.WT1Ita 55Milano - Sanremo5 
 10/03/20242.WT1sFra DNFParis - Nice, Stage 8 : Nice - Nice0 
 9/03/20242.WT1sFra 117Paris - Nice, Stage 7 : Nice - Madone d'Utelle0 
 8/03/20242.WT1sFra 108Paris - Nice, Stage 6 : Sisteron - La-Colle-sur-Loup0 
 7/03/20242.WT1sFra 73Paris - Nice, Stage 5 : Saint-Sauveur-de-Montagut - Sisteron0 
 6/03/20242.WT1sFra 60Paris - 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 107Paris - Nice, Stage 2 : Thoiry - Montargis0 
 3/03/20242.WT1sFra 50Paris - Nice, Stage 1 : Les Mureaux - Les Mureaux0 
 24/02/20241.WT3Bel 80Omloop Het Nieuwsblad5 
 28/01/20241.1Esp 64Trofeo Palma0 
 27/01/20241.1Esp 102Trofeo Pollença - Port d'Andratx0 
 26/01/20241.1Esp 130Trofeo Serra de Tramuntana0 
 25/01/20241.1Esp 112Trofeo Ses Salines - Alcudia0 
 24/01/20241.1Esp 86Trofeo Calvia0 
  Total 2024: 17  
                         
2023 Astana Qazaqstan Team
 7/10/20231.WT1Ita DNFIl Lombardia0 
 5/10/20231.PSIta 114Gran Piemonte0 
 14/09/20231.PSIta 12Coppa Sabatini - GP Citta di Peccioli18 
 3/09/20231.WT2Fra 80Bretagne Classic - Ouest-France5 
 27/08/20232.WT2Bel 57Renewi Tour5 
 27/08/20232.WT2sBel 118Renewi Tour, Stage 5 : Riemst - Bilzen0 
 26/08/20232.WT2sBel 84Renewi Tour, Stage 4 : Beringen - Peer0 
 25/08/20232.WT2sBel 53Renewi Tour, Stage 3 : Aalter - Geraardsbergen0 
 24/08/20232.WT2sNed 56Renewi Tour, Stage 2 : Sluis - Sluis I.T.T.0 
 23/08/20232.WT2sBel 62Renewi Tour, Stage 1 : Blankenberge - Ardooie0 
 23/07/2023GT1Fra 135Tour de France20 
 23/07/2023GT1sFra 29Tour de France, Stage 21 : Saint-Quentin-en-Yvelines - Paris0 
 22/07/2023GT1sFra 96Tour de France, Stage 20 : Belfort - Le Markstein0 
 21/07/2023GT1sFra 150Tour de France, Stage 19 : Moirans-en-Montagne - Poligny0 
 20/07/2023GT1sFra 87Tour de France, Stage 18 : Moûtiers - Bourg-en-Bresse0 
 19/07/2023GT1sFra 115Tour de France, Stage 17 : Saint-Gervais Mont Blanc - Courchevel0 
 18/07/2023GT1sFra 31Tour de France, Stage 16 : Passy - Combloux I.T.T.0 
 16/07/2023GT1sFra 95Tour de France, Stage 15 : Les Gets - Saint-Gervais Mont Blanc0 
 15/07/2023GT1sFra 112Tour de France, Stage 14 : Annemasse - Morzine les Portes du Soleil0 
 14/07/2023GT1sFra 126Tour de France, Stage 13 : Châtillon-sur-Chalaronne - Grand Colombier0 
 13/07/2023GT1sFra 139Tour de France, Stage 12 : Roanne - Belleville-en-Beaujolais0 
 12/07/2023GT1sFra 73Tour de France, Stage 11 : Clermont-Ferrand - Moulins0 
 11/07/2023GT1sFra 85Tour de France, Stage 10 : Vulcania - Issoire0 
 9/07/2023GT1sFra 155Tour de France, Stage 9 : Saint Léonard de Noblat - Puy de Dôme0 
 8/07/2023GT1sFra 98Tour de France, Stage 8 : Libourne - Limoges0 
 7/07/2023GT1sFra 93Tour de France, Stage 7 : Mont de Marsan - Bordeaux0 
 6/07/2023GT1sFra 166Tour de France, Stage 6 : Tarbes - Cautarets-Cambasque0 
 5/07/2023GT1sFra 169Tour de France, Stage 5 : Pau - Laruns0 
 4/07/2023GT1sFra 108Tour de France, Stage 4 : Dax - Nogaro0 
 3/07/2023GT1sFra 149Tour de France, Stage 3 : Amorebieta-Etxano - Bayonne0 
 2/07/2023GT1sFra 164Tour de France, Stage 2 : Vitoria Gasteiz - San Sebastian0 
 1/07/2023GT1sFra 169Tour de France, Stage 1 : Bilbao - Bilbao0 
 24/06/2023NC2Ita 29National Championships Italy (Comano Terme) R.R.0 
 28/05/2023GT2Ita 106Giro d’Italia15 
 28/05/2023GT2sIta 82Giro d’Italia, Stage 21 : Roma - Roma0 
 27/05/2023GT2sIta 88Giro d’Italia, Stage 20 : Tarvisio - Monte Lussari0 
 26/05/2023GT2sIta 105Giro d’Italia, Stage 19 : Longarone - Tre Cime di Lavaredo0 
 25/05/2023GT2sIta 116Giro d’Italia, Stage 18 : Oderzo - Val di Zoldo0 
 24/05/2023GT2sIta 101Giro d’Italia, Stage 17 : Pergine Valsugana - Caorle0 
 23/05/2023GT2sIta 120Giro d’Italia, Stage 16 : Sabbio Chiese - Monte Bondone0 
 21/05/2023GT2sIta 69Giro d’Italia, Stage 15 : Seregno - Bergamo0 
 20/05/2023GT2sIta 109Giro d’Italia, Stage 14 : Sierre - Cassano Magnago0 
 19/05/2023GT2sIta 130Giro d’Italia, Stage 13 : Le Châble - Crans Montana0 
 18/05/2023GT2sIta 122Giro d’Italia, Stage 12 : Bra - Rivoli0 
 17/05/2023GT2sIta 31Giro d’Italia, Stage 11 : Camaiore - Tortona0 
 16/05/2023GT2sIta 61Giro d’Italia, Stage 10 : Scandiano - Viareggio0 
 14/05/2023GT2sIta 81Giro d’Italia, Stage 9 : Savignano sul Rubicone - Cesena I.T.T.0 
 13/05/2023GT2sIta 137Giro d’Italia, Stage 8 : Terni - Fossombrone0 
 12/05/2023GT2sIta 145Giro d’Italia, Stage 7 : Capua - Gran Sasso d'Italia0 
 11/05/2023GT2sIta 139Giro d’Italia, Stage 6 : Napoli - Napoli0 
 10/05/2023GT2sIta 33Giro d’Italia, Stage 5 : Atripalda - Salerno0 
 9/05/2023GT2sIta 164Giro d’Italia, Stage 4 : Venosa - Lago Laceno0 
 8/05/2023GT2sIta 132Giro d’Italia, Stage 3 : Vasto - Melfi0 
 7/05/2023GT2sIta 106Giro d’Italia, Stage 2 : Teramo - San Salvo0 
 6/05/2023GT2sIta 63Giro d’Italia, Stage 1 : Fossacesia Marina - Ortona I.T.T.0 
 19/04/20231.WT2Bel DNFFlèche Wallonne0 
 16/04/20231.WT2Ned DNFAmstel Gold Race0 
 9/04/20231.WT1Fra 36Paris - Roubaix5 
 7/04/20232.WT2sEsp DNSItzulia Basque Country, Stage 5 : Amorebieta - Amorebieta0 
 6/04/20232.WT2sEsp 127Itzulia Basque Country, Stage 4 : Santurizi - Santurizi0 
 5/04/20232.WT2sEsp 140Itzulia Basque Country, Stage 3 : Errenteria - Villabona0 
 4/04/20232.WT2sEsp 51Itzulia Basque Country, Stage 2 : Viana - Leitza0 
 3/04/20232.WT2sEsp 40Itzulia Basque Country, Stage 1 : Vitoria - Labastida0 
 26/03/20232.WT2sEsp DNFVolta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 25/03/20232.WT2sEsp 116Volta a Catalunya, Stage 6 : Martorell - Molins de Rei0 
 24/03/20232.WT2sEsp 110Volta a Catalunya, Stage 5 : Tortosa - Lo Port0 
 23/03/20232.WT2sEsp 133Volta a Catalunya, Stage 4 : Llívia - Sabadell0 
 22/03/20232.WT2sEsp 150Volta a Catalunya, Stage 3 : Olost - La Molina0 
 21/03/20232.WT2sEsp 131Volta a Catalunya, Stage 2 : Mataró - Vallter0 
 20/03/20232.WT2sEsp 100Volta a Catalunya, Stage 1 : Sant Feliu de Guíxols - Sant Feliu de Guíxols0 
 26/02/20232.1Esp 105O Gran Camiño0 
 20/01/20232.WT1sAus DNFTour Down Under, Stage 3 : Norwood - Campbeltown0 
 19/01/20232.WT1sAus 35Tour Down Under, Stage 2 : Brighton - Victor Harbor0 
 18/01/20232.WT1sAus 104Tour Down Under, Stage 1 : Tanunda - Tanunda0 
 17/01/20232.WT1sAus 37Tour Down Under, Prologue : Adelaide - Adelaide I.T.T.0 
  Total 2023: 68  
                         
2022 Astana Qazaqstan Team
 18/10/20222.PSMas 34Tour de Langkawi5 
 17/10/20222.PSsMas 5Tour de Langkawi, Stage 7 : Kuah - Kuah3 
 15/10/20222.PSsMas 7Tour de Langkawi, Stage 5 : Kuala Kangsar - Kulim0 
 6/10/20221.PSIta 16Gran Piemonte10 
 3/10/20221.PSIta 12Coppa Bernocchi18 
 9/07/2022GT1sSui DNFTour de France, Stage 8 : Dole - Lausanne0 
 8/07/2022GT1sFra 160Tour de France, Stage 7 : Tomblaine - La Planche des Belles Filles0 
 7/07/2022GT1sFra 165Tour de France, Stage 6 : Binche - Longwy0 
 6/07/2022GT1sFra 173Tour de France, Stage 5 : Lille - Arenberg0 
 5/07/2022GT1sFra 142Tour de France, Stage 4 : Dunkerque - Calais0 
 3/07/2022GT1sDen 121Tour de France, Stage 3 : Velje - Sønderborg0 
 2/07/2022GT1sDen 83Tour de France, Stage 2 : Roskilde - Nyborg0 
 1/07/2022GT1sDen 49Tour de France, Stage 1 : København - København I.T.T.0 
 19/06/20222.WT1Sui 59Tour de Suisse5 
 19/06/20222.WT1sLie 27Tour de Suisse, Stage 8 : Vaduz - Vaduz I.T.T.0 
 18/06/20222.WT1sSui 74Tour de Suisse, Stage 7 : Ambri - Malbun0 
 17/06/20222.WT1sSui 57Tour de Suisse, Stage 6 : Locarno - Moosalp0 
 16/06/20222.WT1sSui 108Tour de Suisse, Stage 5 : Ambri - Novazzano0 
 15/06/20222.WT1sSui 98Tour de Suisse, Stage 4 : Grenchen - Brunnen0 
 14/06/20222.WT1sSui 126Tour de Suisse, Stage 3 : Aesch - Grenchen0 
 13/06/20222.WT1sSui 34Tour de Suisse, Stage 2 : Küsnacht - Aesch0 
 12/06/20222.WT1sSui 20Tour de Suisse, Stage 1 : Küsnacht - Küsnacht0 
 3/04/20221.WT1Bel DNFRonde van Vlaanderen0 
 30/03/20221.WT3Bel DNFDwars door Vlaanderen0 
 27/03/20221.WT2Bel DNFGent - Wevelgem0 
 25/03/20221.WT2Bel DNFE3 Saxo Bank Clasic0 
 23/03/20221.WT3Bel 134Classic Brugge - De Panne5 
 19/03/20221.WT1Ita 101Milano - Sanremo5 
 13/03/20222.WT1Ita 118Tirreno - Adriatico5 
 13/03/20222.WT1sIta 116Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto0 
 12/03/20222.WT1sIta 101Tirreno - Adriatico, Stage 6 : Apecchio - Carpegna0 
 11/03/20222.WT1sIta 125Tirreno - Adriatico, Stage 5 : Sefro - Fermo0 
 10/03/20222.WT1sIta 129Tirreno - Adriatico, Stage 4 : Cascata della Marmore - Bellante0 
 9/03/20222.WT1sIta 58Tirreno - Adriatico, Stage 3 : Murlo - Terni0 
 8/03/20222.WT1sIta 89Tirreno - Adriatico, Stage 2 : Camaiore - Sovicille0 
 7/03/20222.WT1sIta 63Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore I.T.T.0 
 5/03/20221.WT3Ita DNFStrade Bianche0 
 26/02/20221.WT3Bel 122Omloop Het Nieuwsblad5 
  Total 2022: 61  
                         
2021 INEOS Grenadiers
 9/10/20211.WT1Ita DNFIl Lombardia0 
 3/10/20211.WT1Fra 4Paris - Roubaix125 
 26/09/2021WCRRBel 58World Championships (Leuven) R.R.10 
 18/09/20211.1Ita 42Memorial Marco Pantani0 
 16/09/20211.PSIta 7Coppa Sabatini - GP Citta di Peccioli40 
 15/09/20211.1Ita 8Giro della Toscana - Memorial Alfredo Martini20 
 12/09/2021CC1Ita 30European Championships (Trento) R.R.0 
 5/09/20212.WT2sBel 91Benelux Tour, Stage 7 : Namur - Geraardsbergen0 
 5/09/20212.WT2Bel 35Benelux Tour5 
 4/09/20212.WT2sBel 13Benelux Tour, Stage 6 : Ottignies-Louvain-la-Neuve - Houffalize0 
 3/09/20212.WT2sBel 21Benelux Tour, Stage 5 : Riemst - Bilzen0 
 2/09/20212.WT2sBel 32Benelux Tour, Stage 4 : Aalter - Ardooie0 
 1/09/20212.WT2sNed 27Benelux Tour, Stage 3 : Essen - Hoogerheide0 
 31/08/20212.WT2sNed 48Benelux Tour, Stage 2 : Lelystad - Lelystad I.T.T.0 
 30/08/20212.WT2sNed 56Benelux Tour, Stage 1 : Surhuisterveen - Dokkum0 
 15/08/20212.WT2sPol 4Tour de Pologne, Stage 7 : Zabrze - Krakow8 
 15/08/20212.WT2Pol 120Tour de Pologne5 
 14/08/20212.WT2sPol 133Tour de Pologne, Stage 6 : Katowice - Katowice I.T.T.0 
 13/08/20212.WT2sPol 119Tour de Pologne, Stage 5 : Chocholow - Bielsko-Biala0 
 12/08/20212.WT2sPol 98Tour de Pologne, Stage 4 : Tarnow - Bukinova Resort0 
 11/08/20212.WT2sPol 135Tour de Pologne, Stage 3 : Sanok - Rzeszow0 
 10/08/20212.WT2sPol 106Tour de Pologne, Stage 2 : Zamosc - Przemysl0 
 9/08/20212.WT2sPol 134Tour de Pologne, Stage 1 : Lublin - Chelm0 
 31/07/20211.WT2Esp 9Clasica San Sebastian52 
 24/07/2021WCRRJpn 20Olympic Games (Tokyo) - R.R.22 
 14/07/20212.1sIta 7Settimana Ciclistica Italiana, Stage 1 : Alghero - Sassari0 
 27/06/20211.1Sui 1GP Citta di Lugano80 
 24/06/20211.1Ita 19Giro dell'Appennino5 
 20/06/2021NC1Ita 4National Championships Italy (Imola) R.R.62 
 30/05/2021GT2Ita 24Giro d'Italia56 
 30/05/2021GT2sIta 9Giro d'Italia, Stage 21 : Senago - Milano I.T.T.2 
 29/05/2021GT2sIta 56Giro d'Italia, Stage 20 : Verbania - Alpe di Motta Spluga0 
 28/05/2021GT2sIta 69Giro d'Italia, Stage 19 : Abbiategrasso - Alpe di Mera0 
 27/05/2021GT2sIta 26Giro d'Italia, Stage 18 : Rovereto - Stradella0 
 26/05/2021GT2sIta 15Giro d'Italia, Stage 17 : Canazei - Sega di Ala0 
 24/05/2021GT2sIta 65Giro d'Italia, Stage 16 : Sacile - Cortina d'Ampezzo0 
 23/05/2021GT2sIta 22Giro d'Italia, Stage 15 : Grado - Gorizia0 
 22/05/2021GT2sIta 60Giro d'Italia, Stage 14 : Citadella - Zoncolan0 
 21/05/2021GT2sIta 46Giro d'Italia, Stage 13 : Ravenna - Verona0 
 20/05/2021GT2sIta 47Giro d'Italia, Stage 12 : Siena - Bagno di Romagna0 
 19/05/2021GT2sIta 21Giro d'Italia, Stage 11 : Perugia - Montalcino0 
 17/05/2021GT2sIta 14Giro d'Italia, Stage 10 : Aquila - Foligno0 
 16/05/2021GT2sIta 16Giro d'Italia, Stage 9 : Castel di Sangro - Campo Felice0 
 15/05/2021GT2sIta 14Giro d'Italia, Stage 8 : Foggia - Guardia Sanframondi0 
 14/05/2021GT2sIta 13Giro d'Italia, Stage 7 : Notaresco - Termoli0 
 13/05/2021GT2sIta 27Giro d'Italia, Stage 6 : Grotte di Frasassi - Ascoli Piceno0 
 12/05/2021GT2sIta 16Giro d'Italia, Stage 5 : Modena - Cattolica0 
 11/05/2021GT2sIta 23Giro d'Italia, Stage 4 : Piacenza - Sestola0 
 10/05/2021GT2sIta 14Giro d'Italia, Stage 3 : Biella - Canale0 
 9/05/2021GT2sIta 55Giro d'Italia, Stage 2 : Stupinigi - Novara0 
 8/05/2021GT2sIta 10Giro d'Italia, Stage 1 : Torino - Torino I.T.T.1 
 23/04/20212.PSIta 23Tour of the Alps8 
 23/04/20212.PSsIta 4Tour of the Alps, Stage 5 : Valle del Chiese - Riva del Garda5 
 21/04/20212.PSsIta 1Tour of the Alps, Stage 3 : Imst - Naturns25 
 19/04/20212.PSsIta leaderTour of the Alps, Stage 1 : Brixen - Innsbruck8 
 19/04/20212.PSsIta 1Tour of the Alps, Stage 1 : Brixen - Innsbruck25 
 27/02/20211.WT3Bel 45Omloop Het Nieuwsblad5 
 14/02/20212.PSFra 53Tour de La Provence0 
 12/02/20212.PSsFra 7Tour de La Provence, Stage 2 : Cassis - Manosque0 
  Total 2021: 569  
                         
2020 INEOS Grenadiers
 19/09/20201.1Ita 47Giro dell'Appennino0 
 17/09/20201.PSIta 35Coppa Sabatini - GP Citta di Peccioli0 
 16/09/20201.1Ita 71Giro della Toscana - Memorial Alfredo Martini0 
 15/08/20201.WT1Ita 57Il Lombardia5 
 12/08/20201.PSIta 18Gran Piemonte8 
 8/08/20201.WT1Ita 33Milano - Sanremo5 
 3/08/20201.PSIta 18Gran Trittico Lombarda8 
 1/08/20201.WT3Ita DNFStrade Bianche0 
 1/03/20201.PSBel DQKuurne - Brussel - Kuurne0 
 29/02/20201.WT3Bel 54Omloop Het Nieuwsblad5 
 16/02/20202.PSFra 42Tour de La Provence5 
 16/02/20202.PSsFra 20Tour de La Provence, Stage 4 : Avignon - Aix-en-Provence0 
 9/02/20202.PSEsp 11Volta a la Comunitat Valenciana33 
 8/02/20202.PSsEsp 14Volta a la Comunitat Valenciana, Stage 4 : Calp - Altea/Sierra de Bernia0 
 6/02/20202.PSsEsp 8Volta a la Comunitat Valenciana, Stage 2 : Torrent - Cullera0 
  Total 2020: 69  
                         
2019 Team INEOS
 12/10/20191.WT1Ita 19Il Lombardia26 
 10/10/20191.HCIta 72Gran Piemonte0 
 8/10/20191.HCIta 18Tre Valli Varesine8 
 6/10/20191.HCIta 70GP Bruno Beghelli0 
 5/10/20191.HCIta 37Giro dell'Emilia0 
 29/09/2019WCRRGbr 4World Championships (Harrogate) R.R.180 
 21/09/20191.1Ita 43Memorial Marco Pantani0 
 14/09/20192.HCGbr 6Tour of Britain68 
 14/09/20192.HCsGbr 19Tour of Britain, Stage 8 : Altrincham - Manchester0 
 13/09/20192.HCsGbr 7Tour of Britain, Stage 7 : Warwick - Burton Dassett Country Park0 
 12/09/20192.HCsGbr 15Tour of Britain, Stage 6 : Pershore - Pershore I.T.T.0 
 10/09/20192.HCsGbr 18Tour of Britain, Stage 4 : Gateshead - Kendal0 
 9/09/20192.HCsGbr 17Tour of Britain, Stage 3 : Berwick-upon-Tweed - Newcastle-upon-Tyne0 
 28/07/2019GT1Fra 84Tour de France20 
 28/07/2019GT1sFra 87Tour de France, Stage 21 : Rambouillet - Paris0 
 27/07/2019GT1sFra 140Tour de France, Stage 20 : Albertville - Val Thorens0 
 26/07/2019GT1sFra 126Tour de France, Stage 19 : Saint-Jean-de-Maurienne - Col de l'Iséran0 
 25/07/2019GT1sFra 87Tour de France, Stage 18 : Embrun - Valloire0 
 24/07/2019GT1sFra 42Tour de France, Stage 17 : Pont-du-Gard - Gap0 
 23/07/2019GT1sFra 45Tour de France, Stage 16 : Nîmes - Nîmes0 
 21/07/2019GT1sFra 55Tour de France, Stage 15 : Limoux - Foix/Prat d'Albis0 
 20/07/2019GT1sFra 120Tour de France, Stage 14 : Tarbes - Col du Tourmalet0 
 19/07/2019GT1sFra 103Tour de France, Stage 13 : Pau - Pau I.T.T.0 
 18/07/2019GT1sFra 29Tour de France, Stage 12 : Toulouse - Bagnères-de-Bigorre0 
 17/07/2019GT1sFra 36Tour de France, Stage 11 : Albi - Toulouse0 
 15/07/2019GT1sFra 43Tour de France, Stage 10 : Saint-Flour - Albi0 
 14/07/2019GT1sFra 42Tour de France, Stage 9 : Saint-Étienne - Brioude0 
 13/07/2019GT1sFra 130Tour de France, Stage 8 : Mâcon - Saint-Étienne0 
 12/07/2019GT1sFra 121Tour de France, Stage 7 : Belfort - Chalon-sur-Saône0 
 11/07/2019GT1sFra 124Tour de France, Stage 6 : Mulhouse - La Planche des Belles Filles0 
 10/07/2019GT1sFra 44Tour de France, Stage 5 : Saint-Dié-des-Vosges - Colmar0 
 9/07/2019GT1sFra 102Tour de France, Stage 4 : Reims - Nancy0 
 8/07/2019GT1sFra 65Tour de France, Stage 3 : Binche (BEL) - Epernay0 
 7/07/2019GT1sFra 2Tour de France, Stage 2 : Brussel (BEL) T.T.T.12 
 6/07/2019GT1sFra 80Tour de France, Stage 1 : Brussel (BEL) - Brussel (BEL)0 
 28/06/2019NCT1Ita 5National Championships Italy (Bedonia) I.T.T.27 
 16/06/20192.WT1Fra 34Critérium du Dauphiné5 
 16/06/20192.WT1sFra 70Critérium du Dauphiné, Stage 8 : Cluses - Champéry (SUI)0 
 15/06/20192.WT1sFra 34Critérium du Dauphiné, Stage 7 : Saint-Genix-les-Villages - Pipay0 
 14/06/20192.WT1sFra 60Critérium du Dauphiné, Stage 6 : Saint-Vulbas - Saint-Michel-de-Maurienne0 
 13/06/20192.WT1sFra 110Critérium du Dauphiné, Stage 5 : Boën-sur-Lignon - Voiron0 
 12/06/20192.WT1sFra 37Critérium du Dauphiné, Stage 4 : Roanne - Roanne I.T.T.0 
 11/06/20192.WT1sFra 86Critérium du Dauphiné, Stage 3 : Le Puy-en-Velay - Riom0 
 10/06/20192.WT1sFra 57Critérium du Dauphiné, Stage 2 : Mauriac - Craponne-sur-Arzon0 
 9/06/20192.WT1sFra 20Critérium du Dauphiné, Stage 1 : Aurillac - Jussac0 
 18/05/20192.WT3Usa 16Tour of California24 
 18/05/20192.WT3sUsa 52Tour of California, Stage 7 : Santa Clarita - Pasadena0 
 17/05/20192.WT3sUsa 23Tour of California, Stage 6 : Ontario - Mount Baldy0 
 16/05/20192.WT3sUsa 17Tour of California, Stage 5 : Pismo Beach - Ventura0 
 15/05/20192.WT3sUsa 63Tour of California, Stage 4 : Laguna Seca - Morro Bay0 
 14/05/20192.WT3sUsa 13Tour of California, Stage 3 : Stockton - Morgan Hill0 
 13/05/20192.WT3sUsa 3Tour of California, Stage 2 : Rancho Cordova - South Lake Tahoe12 
 12/05/20192.WT3sUsa 26Tour of California, Stage 1 : Sacramento0 
 14/04/20191.WT1Fra 84Paris - Roubaix5 
 10/04/20191.HCBel 67Scheldeprijs0 
 7/04/20191.WT1Bel 42Ronde van Vlaanderen5 
 3/04/20191.WT3Bel 57Dwars door Vlaanderen5 
 31/03/20191.WT2Bel 76Gent - Wevelgem5 
 29/03/20191.WT2Bel 79E3 BinckBank Classic5 
 27/03/20191.WT3Bel 131Driedaagse Brugge - De Panne5 
 14/03/20192.WT1sIta DNFTirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 13/03/20192.WT1sIta 5Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.1 
 9/03/20191.WT3Ita 58Strade Bianche5 
 2/03/20192.WT3Uae 36UAE Tour5 
 2/03/20192.WT3sUae 126UAE Tour, Stage 7 : Dubai - Dubai0 
 1/03/20192.WT3sUae 49UAE Tour, Stage 6 : Ajman - Jabel Jais0 
 28/02/20192.WT3sUae 67UAE Tour, Stage 5 : Sharjah - Khor Fakkan0 
 27/02/20192.WT3sUae 35UAE Tour, Stage 4 : Dubai - Hatta Dam0 
 26/02/20192.WT3sUae 22UAE Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 25/02/20192.WT3sUae 34UAE Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 24/02/20192.WT3sUae 4UAE Tour, Stage 1 : Al Hudayriat T.T.T.1 
  Total 2019: 424  
                         
2018 Team Sky
 21/10/20182.WT3rChn 2Tour of Guangxi, Mountains classification18 
 21/10/20182.WT3rChn 9Tour of Guangxi, Points classification0 
 21/10/20182.WT3Chn 1Tour of Guangxi190 
 21/10/20182.WT3sChn 20Tour of Guangxi, Stage 6 : Guilin - Guilin0 
 20/10/20182.WT3sChn leaderTour of Guangxi, Stage 5 : Liuzhou - Guilin9 
 20/10/20182.WT3sChn 7Tour of Guangxi, Stage 5 : Liuzhou - Guilin1 
 19/10/20182.WT3sChn leaderTour of Guangxi, Stage 4 : Nanning - Mashan Nongla9 
 19/10/20182.WT3sChn 1Tour of Guangxi, Stage 4 : Nanning - Mashan Nongla30 
 18/10/20182.WT3sChn 46Tour of Guangxi, Stage 3 : Nanning - Nanning0 
 17/10/20182.WT3sChn 37Tour of Guangxi, Stage 2 : Beihai - Qinzhou0 
 16/10/20182.WT3sChn 22Tour of Guangxi, Stage 1 : Beihai - Beihai0 
 13/10/20181.WT1Ita DNFIl Lombardia0 
 10/10/20181.HCIta 73Milano - Torino0 
 6/10/20181.HCIta 17Giro dell'Emilia9 
 4/10/2018NCT1Ita 1National Championships Italy (Cavour) I.T.T.70 
 30/09/2018WCRRAut 5World Championships (Innsbruck) R.R.162 
 23/09/2018WCTTAut 4World Championships (Innsbruck) T.T.T.27 
 20/09/20181.1Ita 3Coppa Sabatini - GP Citta di Peccioli40 
 19/09/20181.1Ita 1Giro della Toscana - Memorial Alfredo Martini80 
 16/09/20181.1Ita 69Coppa Bernocchi0 
 15/09/20181.1Ita 1Coppa Agostoni - Giro delle Brianze80 
 24/07/2018GT1sFra DNSTour de France, Stage 16 : Carcassonne - Bagnères-de-Luchon0 
 22/07/2018GT1sFra 28Tour de France, Stage 15 : Millau - Carcassonne0 
 21/07/2018GT1sFra 130Tour de France, Stage 14 : Saint-Paul-Trois-Châteaux - Mende (Croix Neuve)0 
 20/07/2018GT1sFra 129Tour de France, Stage 13 : Bourg d'Oisans - Valence0 
 19/07/2018GT1sFra 77Tour de France, Stage 12 : Bourg-Saint-Maurice - Alpe d'Huez0 
 18/07/2018GT1sFra 91Tour de France, Stage 11 : Albertville - La Rosière0 
 17/07/2018GT1sFra 138Tour de France, Stage 10 : Annecy - Le Grand-Bornand0 
 15/07/2018GT1sFra 163Tour de France, Stage 9 : Arras - Roubaix0 
 14/07/2018GT1sFra 141Tour de France, Stage 8 : Dreux - Amiens0 
 13/07/2018GT1sFra 120Tour de France, Stage 7 : Fougères - Chartres0 
 12/07/2018GT1sFra 111Tour de France, Stage 6 : Brest - Guerlédan/Mûr-de-Bretagne0 
 11/07/2018GT1sFra 95Tour de France, Stage 5 : Lorient - Quimper0 
 10/07/2018GT1sFra 76Tour de France, Stage 4 : La Baule - Sarzeau0 
 9/07/2018GT1sFra 2Tour de France, Stage 3 : Cholet - Cholet T.T.T.12 
 8/07/2018GT1sFra 150Tour de France, Stage 2 : Mouilleron-Saint-Germain - La Roche-sur-Yon0 
 7/07/2018GT1sFra 127Tour de France, Stage 1 : Noirmoutier-en-l'Ile - Fontenay-le-Comte0 
 30/06/2018NC1Ita 77National Championships Italy (Darfo Boario Terme) R.R.0 
 10/06/20182.WT1Fra 48Critérium du Dauphiné5 
 10/06/20182.WT1sFra 56Critérium du Dauphiné, Stage 7 : Moûtiers - Saint-Gervais-Mont-Blanc0 
 9/06/20182.WT1sFra 97Critérium du Dauphiné, Stage 6 : Frontenex - La Rosière0 
 8/06/20182.WT1sFra 21Critérium du Dauphiné, Stage 5 : Grenoble - Valmorel0 
 7/06/20182.WT1sFra leaderCritérium du Dauphiné, Stage 4 : Chazey-sur-Ain - Lans-en-Vercors11 
 7/06/20182.WT1sFra 9Critérium du Dauphiné, Stage 4 : Chazey-sur-Ain - Lans-en-Vercors0 
 6/06/20182.WT1sFra 1Critérium du Dauphiné, Stage 3 : Pont-de-Vaux - Louhans-Châteaurenaud T.T.T.11 
 5/06/20182.WT1sFra 64Critérium du Dauphiné, Stage 2 : Montbrison - Belleville en Beaujolais0 
 4/06/20182.WT1sFra 33Critérium du Dauphiné, Stage 1 : Valence - Saint-Just-Saint-Rambert0 
 3/06/20182.WT1sFra 3Critérium du Dauphiné, Prologue : Valence I.T.T.18 
 27/05/20182.1Nor 5Hammer Series Stavanger12 
 27/05/20182.1sNor 10Hammer Series Stavanger, Stage 3 : Stavanger, Hammer chase T.T.T.0 
 26/05/20182.1sNor 3Hammer Series Stavanger, Stage 2 : Stavanger, Hammer sprint1 
 25/05/20182.1sNor 4Hammer Series Stavanger, Stage 1 : Sandness, Hammer climb0 
 8/04/20181.WT1Fra 41Paris - Roubaix5 
 1/04/20181.WT1Bel 21Ronde van Vlaanderen22 
 28/03/20181.WT3Bel 12Dwars door Vlaanderen27 
 25/03/20181.WT2Bel 45Gent - Wevelgem5 
 23/03/20181.WT2Bel 8E3 Harelbeke58 
 17/03/20181.WT1Ita 29Milano - Sanremo7 
 13/03/20182.WT1Ita 53Tirreno - Adriatico5 
 13/03/20182.WT1sIta 5Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.5 
 12/03/20182.WT1sIta 128Tirreno - Adriatico, Stage 6 : Numana - Fano0 
 11/03/20182.WT1sIta 68Tirreno - Adriatico, Stage 5 : Castelraimondo - Filottrano0 
 10/03/20182.WT1sIta 55Tirreno - Adriatico, Stage 4 : Foligno - Sarnano/Sassotetto0 
 9/03/20182.WT1sIta 7Tirreno - Adriatico, Stage 3 : Follonica - Trevi2 
 8/03/20182.WT1sIta 92Tirreno - Adriatico, Stage 2 : Camaiore - Follonica0 
 7/03/20182.WT1sIta -Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 3/03/20181.WT3Ita 14Strade Bianche22 
 4/02/20182.1Esp 12Volta a la Comunitat Valenciana18 
 3/02/20182.1sEsp 12Volta a la Comunitat Valenciana, Stage 4 : Orihuela - Canteras de Cocentaina0 
 28/01/20181.1Esp 37Trofeo Palma0 
 27/01/20181.1Esp 8Trofeo Lloseta - Andratx20 
 26/01/20181.1Esp 2Trofeo Serra de Tramuntana48 
 25/01/20181.1Esp 47Trofeo Campos - Ses Salines0 
  Total 2018: 1039  
                         
2017 Team Sky
 7/10/20171.WT1Ita 3Il Lombardia145 
 5/10/20171.HCIta 56Milano - Torino0 
 3/10/20171.HCIta 7Tre Valli Varesine42 
 30/09/20171.HCIta 5Giro dell'Emilia54 
 24/09/2017WCRRNor DQWorld Championships (Bergen) R.R.0 
 20/09/2017WCTTNor 6World Championships (Bergen) I.T.T.82 
 17/09/2017WCTTNor 3World Championships (Bergen) T.T.T.32 
 10/09/2017GT2Esp 27Vuelta a España50 
 10/09/2017GT2sEsp 74Vuelta a España, Stage 21 : Arroyomolinos - Madrid0 
 9/09/2017GT2sEsp 13Vuelta a España, Stage 20 : Corvera de Asturias - Alto de l'Angliru0 
 8/09/2017GT2sEsp 26Vuelta a España, Stage 19 : Caso - Gijon0 
 7/09/2017GT2sEsp 44Vuelta a España, Stage 18 : Suances - Santo Toribio de Liebana0 
 6/09/2017GT2sEsp 33Vuelta a España, Stage 17 : Villadiego - Alto de los Machucos0 
 5/09/2017GT2sEsp 163Vuelta a España, Stage 16 : Los Arcos - Logroño I.T.T.0 
 3/09/2017GT2sEsp 37Vuelta a España, Stage 15 : Alcala la Real - Sierra Nevada/Alto Hoya de la Mora0 
 2/09/2017GT2sEsp 47Vuelta a España, Stage 14 : Ecija - Sierra de la Pandera0 
 1/09/2017GT2sEsp 2Vuelta a España, Stage 13 : Coin - Tomares40 
 31/08/2017GT2sEsp 83Vuelta a España, Stage 12 : Motril - Antequera0 
 30/08/2017GT2sEsp 23Vuelta a España, Stage 11 : Lorca - Calar Alto0 
 29/08/2017GT2sEsp 16Vuelta a España, Stage 10 : Caravaca de la Cruz - Alhama de Murcia0 
 27/08/2017GT2sEsp 56Vuelta a España, Stage 9 : Orihuela-Costa - Cumbre del Sol0 
 26/08/2017GT2sEsp 109Vuelta a España, Stage 8 : Hellin - Xorret de Cati0 
 25/08/2017GT2sEsp 17Vuelta a España, Stage 7 : Lliria - Cuenca0 
 24/08/2017GT2sEsp 35Vuelta a España, Stage 6 : Vilarreal - Port de Sagunt0 
 23/08/2017GT2sEsp 40Vuelta a España, Stage 5 : Benicassim - Alcossebremat0 
 22/08/2017GT2sEsp 69Vuelta a España, Stage 4 : Escaldes-Engordany (AND) - Tarragona0 
 21/08/2017GT2sEsp 43Vuelta a España, Stage 3 : Prades - Andorra la Vella (AND)0 
 20/08/2017GT2sEsp 90Vuelta a España, Stage 2 : Nîmes (FRA) - Gruissan (FRA)0 
 19/08/2017GT2sEsp 4Vuelta a España, Stage 1 : Nîmes (FRA) T.T.T.3 
 5/08/20172.HCEsp 17Vuelta a Burgos17 
 4/08/20172.HCsEsp 2Vuelta a Burgos, Stage 4 : Gumiel de Izan - Ciudad Romana de Clunia15 
 3/08/20172.HCsEsp 8Vuelta a Burgos, Stage 3 : Ojo Guareña - Picon Blanco0 
 1/08/20172.HCsEsp 12Vuelta a Burgos, Stage 1 : Burgos - Burgos (Alto del Castillo)0 
 29/07/20171.WT2Esp 53Clasica San Sebastian5 
 25/06/2017NC1Ita 5National Championships Italy (Asti - Ivrea) R.R.54 
 23/06/2017NCT1Ita 1National Championships Italy (Caluso) I.T.T.70 
 18/06/20172.1Fra 7Route du Sud40 
 17/06/20172.1sFra 2Route du Sud, Stage 3 : Saint-Gaudens - Gavarnie-Gèdre10 
 15/06/20172.1sFra 17Route du Sud, Stage 1 : Villeveyrac - Saint-Pons-de-Thomières0 
 30/04/20172.WT1Sui 71Tour de Romandie5 
 30/04/20172.WT1sSui 73Tour de Romandie, Stage 5 : Lausanne - Lausanne I.T.T.0 
 29/04/20172.WT1sSui 91Tour de Romandie, Stage 4 : Domdidier - Leysin0 
 28/04/20172.WT1sSui 70Tour de Romandie, Stage 3 : Payerne - Payerne0 
 27/04/20172.WT1sSui 75Tour de Romandie, Stage 2 : Aigle - Bulle0 
 26/04/20172.WT1sSui 25Tour de Romandie, Stage 1 : Aigle - Champéry0 
 25/04/20172.WT1sSui 23Tour de Romandie, Prologue : Aigle I.T.T.0 
 23/04/20171.WT1Bel 78Liège - Bastogne - Liège5 
 19/04/20171.WT2Bel 104Flèche Wallonne5 
 9/04/20171.WT1Fra 5Paris - Roubaix112 
 5/04/20171.HCBel 55Scheldeprijs0 
 2/04/20171.WT1Bel 15Ronde van Vlaanderen34 
 26/03/20171.WT2Bel 115Gent - Wevelgem5 
 24/03/20171.WT2Bel 62E3 Harelbeke5 
 18/03/20171.WT1Ita 49Milano - Sanremo5 
 14/03/20172.WT1Ita 61Tirreno - Adriatico5 
 14/03/20172.WT1sIta 24Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 13/03/20172.WT1sIta 95Tirreno - Adriatico, Stage 6 : Ascoli Piceno - Civitanova Marche0 
 12/03/20172.WT1sIta 84Tirreno - Adriatico, Stage 5 : Rieti - Fermo0 
 11/03/20172.WT1sIta 53Tirreno - Adriatico, Stage 4 : Montalto di Castro - Terminillo0 
 10/03/20172.WT1sIta 99Tirreno - Adriatico, Stage 3 : Monterotondo Marittimo - Montalto di Castro0 
 9/03/20172.WT1sIta 125Tirreno - Adriatico, Stage 2 : Camaiore - Pomarance0 
 8/03/20172.WT1sIta -Tirreno - Adriatico, Stage 1 : Lido di Camaiore T.T.T.0 
 4/03/20171.WT3Ita 17Strade Bianche16 
 26/02/20171.HCBel 72Kuurne - Brussel - Kuurne0 
 25/02/20171.WT3Bel 46Omloop Het Nieuwsblad5 
 19/02/20172.HCPor 29Volta ao Algarve5 
 17/02/20172.HCsPor 15Volta ao Algarve, Stage 3 : Sagres - Sagres I.T.T.0 
 4/02/20172.HCUae 76Dubai Tour0 
  Total 2017: 866  
                         
2016 Team Sky
 18/09/2016CC1Fra 76European Championships (Plumelec) R.R.0 
 15/09/20161.1Ita 14Coppa Agostoni - Giro delle Brianze7 
 11/09/20161.WT2Can 6GP de Montréal76 
 9/09/20161.WT2Can 48GP de Québec5 
 28/08/20161.WT2Fra 36Bretagne Classic - Ouest-France5 
 26/08/20162.1Fra 5Tour du Poitou Charentes50 
 25/08/20162.1sFra 5Tour du Poitou Charentes, Stage 4 : Saint-Sauveur - Châtellerault I.T.T.0 
 25/08/20162.1sFra 8Tour du Poitou Charentes, Stage 3 : Thuré - Châtellerault0 
 23/08/20162.1sFra 13Tour du Poitou Charentes, Stage 1 : Angoulême - Puilboreau0 
 14/08/20162.HCNor 1Arctic Race of Norway160 
 13/08/20162.HCsNor leaderArctic Race of Norway, Stage 3 : Nesna - Korgfjellet8 
 13/08/20162.HCsNor 1Arctic Race of Norway, Stage 3 : Nesna - Korgfjellet25 
 11/08/20162.HCsNor 10Arctic Race of Norway, Stage 1 : Fauske - Rognan0 
 26/06/2016NC1Ita 5National Championships Italy (Boario Terme) R.R.54 
 22/06/2016NCT1Ita 4National Championships Italy (Romanengo) I.T.T.30 
 19/06/20162.1Slo 13Tour de Slovénie15 
 18/06/20162.1sSlo 9Tour de Slovénie, Stage 3 : Celje - Celjska Koca I.T.T.0 
 17/06/20162.1sSlo 12Tour de Slovénie, Stage 2 : Nova Girica - Golte0 
 22/05/20162.HCUsa 62Tour of California0 
 20/05/20162.HCsUsa 17Tour of California, Stage 6 : Folsom I.T.T.0 
 18/05/20162.HCsUsa 14Tour of California, Stage 4 : Morro Bay - Laguna Seca0 
 1/05/20162.1Gbr 7Tour de Yorkshire40 
 1/05/20162.1sGbr 7Tour de Yorkshire, Stage 3 : Middlesbrough - Scarborough0 
 30/04/20162.1sGbr 18Tour de Yorkshire, Stage 2 : Otley - Doncaster0 
 22/04/20162.HCIta 32Giro del Trentino5 
 22/04/20162.HCsIta 20Giro del Trentino, Stage 4 : Male - Cles0 
 19/04/20162.HCsIta 2Giro del Trentino, Stage 1 : Riva del Garda - Torbole T.T.T.3 
 10/04/20161.WT1Fra 38Paris - Roubaix5 
 6/04/20161.HCBel 77Scheldeprijs0 
 3/04/20161.WT1Bel 77Ronde van Vlaanderen5 
 27/03/20162.1Ita 3Settimana Coppi e Bartali66 
 27/03/20162.1sIta 4Settimana Coppi e Bartali, Stage 4 : Pavullo - Pavullo3 
 25/03/20162.1sIta 3Settimana Coppi e Bartali, Stage 2 : Riccione - Sogliano al Rubicone5 
 18/03/20161.1Bel 87Handzame Classic0 
 16/03/20161.HCBel 8Nokere Koerse36 
 5/03/20161.HCIta 18Strade Bianche - Eroica8 
 28/02/20161.HCBel 52Kuurne - Brussel - Kuurne0 
 27/02/20161.HCBel 23Omloop Het Nieuwsblad5 
 21/02/20162.1Esp 19Vuelta a Andalucia / Ruta Del Sol6 
 20/02/20162.1sEsp 14Vuelta a Andalucia / Ruta Del Sol, Stage 4 : Alhaurin de la Torre - Alhaurin de la Torre I.T.T.0 
 18/02/20162.1sEsp 11Vuelta a Andalucia / Ruta Del Sol, Stage 2 : Palomares del Rio - Cordoba0 
 6/02/20162.HCUae 114Dubai Tour0 
 31/01/20161.1Esp 108Trofeo Playa de Palma0 
 28/01/20161.1Esp 95Trofeo Felanitx - Porreres0 
  Total 2016: 622  
                         
2015 Elite-2
 25/09/2015WCUUsa 4World Championships U23 (Doswell - Richmond) R.R.24 
 16/09/20151.1Ita 33Coppa Agostoni - Giro delle Brianze0 
 27/08/20152.NCsFra 7Tour de l'Avenir, Stage 5 : Megève - La Rosière-Montvalezan0 
 26/08/20152.NCsFra 6Tour de l'Avenir, Stage 4 : Annemasse - Cluses0 
 22/08/20152.NCsFra 2Tour de l'Avenir, Prologue : Tonnerre I.T.T.4 
 26/07/20151.NCIta 1Trofeo Almar / Coppa dei Laghi30 
 31/05/20152.NCCze 5Course de la Paix U2318 
 31/05/20152.NCsCze 3Course de la Paix U23, Stage 3 : Jesenik - Jesenik2 
 30/05/20152.NCsCze 9Course de la Paix U23, Stage 2 : Glucholazy (POL) - Praded0 
 10/05/20151.2UIta 1Trofeo Citta di San Vendemiano15 
 24/04/20152.HCIta 74Giro del Trentino0 
 24/04/20152.HCsIta 18Giro del Trentino, Stage 4 : Malé - Cles0 
 11/04/20151.NCBel 2Ronde van Vlaanderen Beloften20 
 5/04/20151.2UIta 4Trofeo Piva7 
 29/03/20152.1Ita 32Settimana Coppi e Bartali0 
  Total 2015: 120  
                         
2014 Elite-2
 4/10/20141.2UIta 1Piccolo Giro di Lombardia15 
 26/09/2014WCUEsp 50World Championships U23 (Ponferrada) R.R.0 
 20/09/20141.1Ita 53Memorial Marco Pantani0 
 17/09/20141.1Ita 38Coppa Agostoni - Giro delle Brianze0 
 16/08/20141.2Ita 2GP Capodarco10 
 10/08/20141.2UIta 5GP di Poggiana6 
 8/06/20141.2Ita 8Coppa della Pace - Trofeo Fratelli Anelli3 
 2/06/20141.2Ita 10Trofeo Alcide DeGasperi1 
 22/04/20141.2UIta 9GP Palio del Recioto2 
 21/04/20141.2UIta 6Giro del Belvedere di Villa di Cordignano5 
  Total 2014: 42  
 
  Overall total: 3897  



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