ITA GUARNIERI Jacopo
  14/08/1987 UCI ID: 10003284543  
  Lotto - Dstny
 
  jacopoguarnieri
 Current CQ-value:
Rank:
15 
 CQ
1493
© Lotto - Dstny
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2024 Lotto - Dstny
 22/03/20241.WT2BEL DNFE3 Saxo Classic0 
 20/03/20241.WT3Bel 106Classic Brugge - De Panne5 
 16/03/20241.WT1Ita 147Milano - Sanremo5 
 3/03/20241.1Bel 55GP Jean-Pierre Monseré0 
 2/03/20241.1Bel 28GP Criquielion0 
 25/02/20242.WT3Uae 89UAE Tour5 
 25/02/20242.WT3sUae 97UAE Tour, Stage 7 : Al Ain - Jebel Hafeet0 
 24/02/20242.WT3sUae 34UAE Tour, Stage 6 : Abu Dhabi - Abu Dhabi0 
 23/02/20242.WT3sUae 45UAE Tour, Stage 5 : Al Aqah - Umm al Quwain0 
 22/02/20242.WT3sUae 67UAE Tour, Stage 4 : Dubai - Dubai0 
 21/02/20242.WT3sUae 78UAE Tour, Stage 3 : Al Marjan - Jebel Jais0 
 20/02/20242.WT3sUae 76UAE Tour, Stage 2 : Al Hudayriat - Al Hudayriat I.T.T.0 
 19/02/20242.WT3sUae 102UAE Tour, Stage 1 : Al Dhafra - Liwa0 
 11/02/20241.PSEsp 78Clasica de Almeria0 
 28/01/20241.1Esp 119Trofeo Palma0 
 26/01/20241.1Esp 141Trofeo Serra de Tramuntana0 
 25/01/20241.1Esp 60Trofeo Ses Salines - Alcudia0 
  Total 2024: 15  
                         
2023 Lotto - Dstny
 20/09/20231.1Bel 54Omloop van het Houtland - Lichtervelde0 
 5/07/2023GT1sFra DNSTour de France, Stage 5 : Pau - Laruns0 
 4/07/2023GT1sFra 173Tour de France, Stage 4 : Dax - Nogaro0 
 3/07/2023GT1sFra 87Tour de France, Stage 3 : Amorebieta-Etxano - Bayonne0 
 2/07/2023GT1sFra 150Tour de France, Stage 2 : Vitoria Gasteiz - San Sebastian0 
 1/07/2023GT1sFra 175Tour de France, Stage 1 : Bilbao - Bilbao0 
 18/06/20232.PSBel 61Belgium Tour0 
 11/06/20231.1Bel 53Elfstedenronde - Brugge0 
 29/05/20231.1Bel 49Ronde van Limburg0 
 27/05/20231.1Bel 34Van Merksteijn Fences Classic0 
 20/05/20231.1Ned 65Veenendaal - Veenendaal Classic0 
 14/05/20232.PSHun 91Tour de Hongrie0 
 5/04/20231.PSBel 93Scheldeprijs0 
 18/03/20231.WT1Ita 124Milano - Sanremo5 
 12/03/20232.WT1Fra 98Paris - Nice5 
 12/03/20232.WT1sFra 107Paris - Nice, Stage 8 : Nice - Nice0 
 11/03/20232.WT1sFra 101Paris - Nice, Stage 7 : Nice - Col de la Couillole0 
 9/03/20232.WT1sFra 128Paris - Nice, Stage 5 : Saint-Symphorien-sur-Coise - Saint-Paul-Trois-Châteaux0 
 8/03/20232.WT1sFra 122Paris - Nice, Stage 4 : Saint-Amand-Montrond - La Loge des Gardes0 
 7/03/20232.WT1sFra -Paris - Nice, Stage 3 : Dampierre-en-Burly - Dampierre-en-Burly T.T.T.0 
 6/03/20232.WT1sFra 103Paris - Nice, Stage 2 : Bazainville - Fontainebleau0 
 5/03/20232.WT1sFra 106Paris - Nice, Stage 1 : La Verrière - La Verrière0 
 26/02/20232.WT3Uae 81UAE Tour5 
 26/02/20232.WT3sUae 76UAE Tour, Stage 7 : Al Ain - Jebel Hafeet0 
 25/02/20232.WT3sUae 108UAE Tour, Stage 6 : Abu Dhabi - Abu Dhabi0 
 24/02/20232.WT3sUae 39UAE Tour, Stage 5 : Al Marjan Island - Umm Al Quwain0 
 23/02/20232.WT3sUae 38UAE Tour, Stage 4 : Al Shindagha - Dubai Harbour0 
 22/02/20232.WT3sUae 113UAE Tour, Stage 3 : Fujairah - Jebel Jais0 
 21/02/20232.WT3sUae 17UAE Tour, Stage 2 : Khalifa Port T.T.T.0 
 20/02/20232.WT3sUae 54UAE Tour, Stage 1 : Al Dhafra Castle - Al Mirfa0 
 29/01/20231.1Esp 41Trofeo Playa de Palma0 
 26/01/20231.1Esp 124Trofeo Ses Salines - Alcudia0 
  Total 2023: 15  
                         
2022 Groupama - FDJ
 18/09/20221.1Fra 29GP d'Isbergues - Pas de Calais0 
 11/09/20221.PSFra 83GP de Fourmies0 
 21/08/20221.WT2Ger DNFBemer Cyclassics - Hamburg0 
 14/08/2022CC1Ger 66European Championships (München) R.R.0 
 5/08/20222.WT2Pol 122Tour de Pologne5 
 5/08/20222.WT2sPol 60Tour de Pologne, Stage 7 : Valsir - Krakow0 
 4/08/20222.WT2sPol 122Tour de Pologne, Stage 6 : Gronkow - Bukowina Tatrzanskai0 
 3/08/20222.WT2sPol 9Tour de Pologne, Stage 5 : Lancut - Rzeszow0 
 2/08/20222.WT2sPol 132Tour de Pologne, Stage 4 : Lesko - Sanok0 
 1/08/20222.WT2sPol 147Tour de Pologne, Stage 3 : Krasnik - Przemysl0 
 31/07/20222.WT2sPol 133Tour de Pologne, Stage 2 : Chelm - Zamosc0 
 30/07/20222.WT2sPol 92Tour de Pologne, Stage 1 : Kielce - Lublin0 
 29/05/2022GT2Ita 136Giro d'Italia15 
 29/05/2022GT2sIta 138Giro d'Italia, Stage 21 : Verona - Verona I.T.T.0 
 28/05/2022GT2sIta 122Giro d'Italia, Stage 20 : Belluno - Marmolada0 
 27/05/2022GT2sIta 148Giro d'Italia, Stage 19 : Marano Lagunare - Santuario di Castelmonte0 
 26/05/2022GT2sIta 44Giro d'Italia, Stage 18 : Borgo Valsugana - Treviso0 
 25/05/2022GT2sIta 134Giro d'Italia, Stage 17 : Ponte di Legno - Lavarone0 
 24/05/2022GT2sIta 122Giro d'Italia, Stage 16 : Salo - Aprica0 
 22/05/2022GT2sIta 153Giro d'Italia, Stage 15 : Rivarolo Canavese - Cogne0 
 21/05/2022GT2sIta 155Giro d'Italia, Stage 14 : Santena - Torino0 
 20/05/2022GT2sIta 24Giro d'Italia, Stage 13 : Sanremo - Cuneo0 
 19/05/2022GT2sIta 159Giro d'Italia, Stage 12 : Parma - Genova0 
 18/05/2022GT2sIta 20Giro d'Italia, Stage 11 : Santarcangelo di Romagna - Reggio Emilia0 
 17/05/2022GT2sIta 109Giro d'Italia, Stage 10 : Pescara - Jesi0 
 15/05/2022GT2sIta 147Giro d'Italia, Stage 9 : Isernia - Blockhaus0 
 14/05/2022GT2sIta 151Giro d'Italia, Stage 8 : Napoli - Napoli0 
 13/05/2022GT2sIta 143Giro d'Italia, Stage 7 : Diamante - Potenza0 
 12/05/2022GT2sIta 24Giro d'Italia, Stage 6 : Palmi - Scalea0 
 11/05/2022GT2sIta 168Giro d'Italia, Stage 5 : Catania - Messina0 
 10/05/2022GT2sIta 155Giro d'Italia, Stage 4 : Avola - Etna Nicolosi0 
 8/05/2022GT2sHun 70Giro d'Italia, Stage 3 : Kaposvar - Balatonfured0 
 7/05/2022GT2sHun 124Giro d'Italia, Stage 2 : Budapest - Budapest I.T.T.0 
 6/05/2022GT2sHun 145Giro d'Italia, Stage 1 : Budapest - Visegrad0 
 8/04/20222.1sFra DNFCircuit Cycliste Sarthe - Pays de la Loire, Stage 4 : La Chapelle-Saint-Aubin - La Chapelle-Saint-Aubin0 
 27/03/20221.1Fra 16La Roue Tourangelle5 
 23/03/20221.WT3Bel 111Classic Brugge - De Panne5 
 13/03/20222.WT1Ita 134Tirreno - Adriatico5 
 13/03/20222.WT1sIta 92Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto0 
 12/03/20222.WT1sIta 140Tirreno - Adriatico, Stage 6 : Apecchio - Carpegna0 
 11/03/20222.WT1sIta 154Tirreno - Adriatico, Stage 5 : Sefro - Fermo0 
 10/03/20222.WT1sIta 135Tirreno - Adriatico, Stage 4 : Cascata della Marmore - Bellante0 
 9/03/20222.WT1sIta 103Tirreno - Adriatico, Stage 3 : Murlo - Terni0 
 8/03/20222.WT1sIta 9Tirreno - Adriatico, Stage 2 : Camaiore - Sovicille0 
 7/03/20222.WT1sIta 114Tirreno - Adriatico, Stage 1 : Lido di Camaiore - Lido di Camaiore I.T.T.0 
 26/02/20222.WT3Uae 105UAE Tour5 
 26/02/20222.WT3sUae 117UAE Tour, Stage 7 : Al Jahili - Jebel Jafeet0 
 25/02/20222.WT3sUae 41UAE Tour, Stage 6 : Dubai - Dubai0 
 24/02/20222.WT3sUae 69UAE Tour, Stage 5 : Ras Al Khaimah - Al Marjan Island0 
 23/02/20222.WT3sUae 97UAE Tour, Stage 4 : Fujairah - Jebel Jais0 
 22/02/20222.WT3sUae 109UAE Tour, Stage 3 : Ajman - Ajman I.T.T.0 
 21/02/20222.WT3sUae 31UAE Tour, Stage 2 : Hudayriyat Island - Abu Dhabi Breakwater0 
 20/02/20222.WT3sUae 119UAE Tour, Stage 1 : Madinat Zayed - Madinat Zayed0 
  Total 2022: 40  
                         
2021 Groupama - FDJ
 19/09/20211.1Fra 32GP d'Isbergues - Pas de Calais0 
 12/09/20211.PSFra 99GP de Fourmies0 
 22/08/2021GT2sEsp DNFVuelta a España, Stage 9 : Puerto Lumbreras - Alto de Velefique0 
 21/08/2021GT2sEsp 23Vuelta a España, Stage 8 : Santa Pola - La Manga del Mar Menor0 
 20/08/2021GT2sEsp 176Vuelta a España, Stage 7 : Gandia - Balcon de Alicante0 
 19/08/2021GT2sEsp 139Vuelta a España, Stage 6 : Requena - Alto de la Montaña de Cuellera0 
 18/08/2021GT2sEsp 30Vuelta a España, Stage 5 : Tarancon - Albacete0 
 17/08/2021GT2sEsp 89Vuelta a España, Stage 4 : El Burgo de Osma - Molna de Aragon0 
 16/08/2021GT2sEsp 166Vuelta a España, Stage 3 : Santo Domingo de Silos - Pico Blanco0 
 15/08/2021GT2sEsp 78Vuelta a España, Stage 2 : Caleruega - Burgos0 
 14/08/2021GT2sEsp 136Vuelta a España, Stage 1 : Burgos - Burgos I.T.T.0 
 4/07/2021GT1sFra OOTTour de France, Stage 9 : Cluses - Tignes0 
 3/07/2021GT1sFra 142Tour de France, Stage 8 : Oyonnax - Le Grand-Bornand0 
 2/07/2021GT1sFra 160Tour de France, Stage 7 : Vierzon - Le Creusot0 
 1/07/2021GT1sFra 176Tour de France, Stage 6 : Tours - Châteauroux0 
 30/06/2021GT1sFra 156Tour de France, Stage 5 : Changé - Laval I.T.T.0 
 29/06/2021GT1sFra 124Tour de France, Stage 4 : Redon - Fougères0 
 28/06/2021GT1sFra 71Tour de France, Stage 3 : Lorient - Pontivy0 
 27/06/2021GT1sFra 169Tour de France, Stage 2 : Perros-Guirec - Mûr-de-Bretagne0 
 26/06/2021GT1sFra 119Tour de France, Stage 1 : Brest - Landerneau0 
 13/06/20212.1Fra 105Route d'Occitanie0 
 30/05/20212.PSFra 50Boucles de la Mayenne5 
 28/05/20212.PSsFra 12Boucles de la Mayenne, Stage 2 : Vaiges - Evron0 
 18/04/20212.PSEsp 89Volta a la Comunitat Valenciana0 
 18/04/20212.PSsEsp 18Volta a la Comunitat Valenciana, Stage 5 : Paterna - Valencia0 
 15/04/20212.PSsEsp 6Volta a la Comunitat Valenciana, Stage 2 : Alicante - Alicante0 
 4/04/20211.1Fra 102La Roue Tourangelle0 
 28/03/20211.WT2Bel DNFGent - Wevelgem0 
 26/03/20211.WT2Bel DNFE3 Saxo Bank Classic0 
 24/03/20211.WT3Bel 70Driedaagse Brugge - De Panne5 
 20/03/20211.WT1Ita 96Milano - Sanremo5 
 14/03/20212.WT1sFra 115Paris - Nice, Stage 8 : Le Plan-du-Var - Levens0 
 14/03/20212.WT1Fra 116Paris - Nice5 
 13/03/20212.WT1sFra 120Paris - Nice, Stage 7 : Le Broc - Valdebore La Colmiane0 
 12/03/20212.WT1sFra 111Paris - Nice, Stage 6 : Brignoles - Biot0 
 11/03/20212.WT1sFra 73Paris - Nice, Stage 5 : Vienne - Bollène0 
 10/03/20212.WT1sFra 150Paris - Nice, Stage 4 : Chalon-sur-Saône - Chiroubles0 
 9/03/20212.WT1sFra 157Paris - Nice, Stage 3 : Gien - Gien0 
 8/03/20212.WT1sFra 119Paris - Nice, Stage 2 : Oinville-sur-Montcient - Amilly0 
 7/03/20212.WT1sFra 108Paris - Nice, Stage 1 : Saint-Cyr-l'Ecole - Saint-Cyr-l'Ecole0 
 14/02/20212.PSFra 103Tour de La Provence0 
  Total 2021: 20  
                         
2020 Groupama - FDJ
 25/10/2020GT2Ita 128Giro d'Italia15 
 25/10/2020GT2sIta 81Giro d'Italia, Stage 21 : Cernusco sul Naviglio - Milano I.T.T.0 
 24/10/2020GT2sIta 127Giro d'Italia, Stage 20 : Alba - Sestriere0 
 23/10/2020GT2sIta 43Giro d'Italia, Stage 19 : Morbegno - Asti0 
 22/10/2020GT2sIta 101Giro d'Italia, Stage 18 : Pinzolo - Laghi di Cancano0 
 21/10/2020GT2sIta 127Giro d'Italia, Stage 17 : Bassano del Grappa - Madonna del Campiglio0 
 20/10/2020GT2sIta 127Giro d'Italia, Stage 16 : Udine - San Daniele del Friuli0 
 18/10/2020GT2sIta 94Giro d'Italia, Stage 15 : Rivolto - Piancavallo0 
 17/10/2020GT2sIta 95Giro d'Italia, Stage 14 : Conegliano - Valdobbiadene I.T.T.0 
 16/10/2020GT2sIta 120Giro d'Italia, Stage 13 : Cervia - Monselice0 
 15/10/2020GT2sIta 129Giro d'Italia, Stage 12 : Cesenatico - Cesenatico0 
 14/10/2020GT2sIta 13Giro d'Italia, Stage 11 : Porto Sant'Elpidio - Rimini0 
 13/10/2020GT2sIta 129Giro d'Italia, Stage 10 : Lanciano - Tortoreto0 
 11/10/2020GT2sIta 152Giro d'Italia, Stage 9 : San Salvo - Roccaraso0 
 10/10/2020GT2sIta 155Giro d'Italia, Stage 8 : Giovinazzo - Vieste0 
 9/10/2020GT2sIta 23Giro d'Italia, Stage 7 : Matera - Brindisi0 
 8/10/2020GT2sIta 99Giro d'Italia, Stage 6 : Castrovillari - Matera0 
 7/10/2020GT2sIta 139Giro d'Italia, Stage 5 : Mileto - Camigliatello Silano0 
 6/10/2020GT2sIta 17Giro d'Italia, Stage 4 : Catania - Villafranca Tirrena0 
 5/10/2020GT2sIta 164Giro d'Italia, Stage 3 : Enna - Etna (Piano Provenzana)0 
 4/10/2020GT2sIta 139Giro d'Italia, Stage 2 : Alcomo - Agrigento0 
 3/10/2020GT2sIta 119Giro d'Italia, Stage 1 : Monreale - Palermo I.T.T.0 
 19/09/20202.PSLux 76Tour de Luxembourg0 
 16/09/20202.PSsLux 6Tour de Luxembourg, Stage 2 : Remich - Hesperange0 
 30/08/20202.1Fra 26Tour Poitou-Charentes en Nouvelle Aquitaine3 
 29/08/20202.1sFra 16Tour Poitou-Charentes en Nouvelle Aquitaine, Stage 3a : Chasseneuil-du-Poitou - Jaunay-Marigny0 
 19/08/20202.PSBel 90Tour de Wallonie0 
 8/08/20201.WT1Ita 103Milano - Sanremo5 
 5/08/20201.PSIta 23Milano - Torino5 
 1/08/20202.PSEsp 115Vuelta a Burgos0 
 29/07/20202.PSsEsp 17Vuelta a Burgos, Stage 2 : Castrojeriz - Villadiego0 
 29/02/20202.WT3Uae 115UAE Tour5 
 27/02/20202.WT3sUae 112UAE Tour, Stage 5 : Al Ain - Jebel Hafeet0 
 26/02/20202.WT3sUae 20UAE Tour, Stage 4 : Dubai - Dubai0 
 25/02/20202.WT3sUae 127UAE Tour, Stage 3 : Al Qudra - Jebel Hafeet0 
 24/02/20202.WT3sUae 113UAE Tour, Stage 2 : Hatta - Hatta Dam0 
 23/02/20202.WT3sUae 92UAE Tour, Stage 1 : Dubai - Dubai0 
 2/02/20201.WT3Aus 83Cadel Evans Great Ocean Road Race5 
 30/01/20201.1Aus 17Race Torquay5 
 26/01/20202.WT1Aus 121Tour Down Under5 
 26/01/20202.WT1sAus 125Tour Down Under, Stage 6 : McLaren Vale - Willunga Hill0 
 25/01/20202.WT1sAus 120Tour Down Under, Stage 5 : Glenelg - Victor Harbor0 
 24/01/20202.WT1sAus 82Tour Down Under, Stage 4 : Norwood - Murray Bridge0 
 23/01/20202.WT1sAus 97Tour Down Under, Stage 3 : Unley - Paracombe0 
 22/01/20202.WT1sAus 101Tour Down Under, Stage 2 : Woodside - Stirling0 
 21/01/20202.WT1sAus 115Tour Down Under, Stage 1 : Tanunda - Tanunda0 
  Total 2020: 48  
                         
2019 Groupama - FDJ
 10/10/20191.1Fra 41Paris - Bourges0 
 8/10/20191.1Bel 66Binche - Chimay - Binche / Mémorial Frank Vandenbroucke0 
 6/10/20191.1Fra 40Tour de Vendée0 
 29/09/20191.1Fra 43Paris - Chauny0 
 21/09/20192.1Svk 86Tour de Slovaquie0 
 7/09/20191.HCBel 91Brussels Cycling Classic0 
 4/08/20191.WT3Gbr DNFRide London - Surrey Classic0 
 29/07/20192.HCsBel DNSTour de Wallonie, Stage 3 : La Roche-en-Ardenne - Verviers0 
 2/06/2019GT2Ita 132Giro d'Italia15 
 2/06/2019GT2sIta 116Giro d'Italia, Stage 21 : Verona - Verona I.T.T.0 
 1/06/2019GT2sIta 141Giro d'Italia, Stage 20 : Feltre - Croce d'Aune/Monte Avena0 
 31/05/2019GT2sIta 137Giro d'Italia, Stage 19 : Treviso - San Martino di Castrozza0 
 30/05/2019GT2sIta 22Giro d'Italia, Stage 18 : Valdaora - Santa Maria di Sala0 
 29/05/2019GT2sIta 137Giro d'Italia, Stage 17 : Commezzadura - Anterselva0 
 28/05/2019GT2sIta 141Giro d'Italia, Stage 16 : Lovere - Ponte di Legno0 
 26/05/2019GT2sIta 148Giro d'Italia, Stage 15 : Ivrea - Como0 
 25/05/2019GT2sIta 139Giro d'Italia, Stage 14 : Saint-Vincent - Courmayeur0 
 24/05/2019GT2sIta 145Giro d'Italia, Stage 13 : Pinerolo - Ceresole Reale/Lago Serru0 
 23/05/2019GT2sIta 156Giro d'Italia, Stage 12 : Cuneo - Pinerolo0 
 22/05/2019GT2sIta 103Giro d'Italia, Stage 11 : Carpi - Novi Ligure0 
 21/05/2019GT2sIta 10Giro d'Italia, Stage 10 : Ravenna - Modena1 
 19/05/2019GT2sIta 154Giro d'Italia, Stage 9 : Riccione - San Marino (SMR) I.T.T.0 
 18/05/2019GT2sIta 48Giro d'Italia, Stage 8 : Tortoredo Lido - Pesaro0 
 17/05/2019GT2sIta 142Giro d'Italia, Stage 7 : Vasto - L'Aquila0 
 16/05/2019GT2sIta 140Giro d'Italia, Stage 6 : Cassino - San Giovanni Rotondo0 
 15/05/2019GT2sIta 18Giro d'Italia, Stage 5 : Frascati - Terracina0 
 14/05/2019GT2sIta 68Giro d'Italia, Stage 4 : Orbetello - Frascati0 
 13/05/2019GT2sIta 64Giro d'Italia, Stage 3 : Vinci - Orbetello0 
 12/05/2019GT2sIta 41Giro d'Italia, Stage 2 : Bologna - Fucecchio0 
 11/05/2019GT2sIta 151Giro d'Italia, Stage 1 : Bologna - San Luca I.T.T.0 
 14/04/20191.WT1Fra DNFParis - Roubaix0 
 7/04/20191.WT1Bel DNFRonde van Vlaanderen0 
 3/04/20191.WT3Bel 61Dwars door Vlaanderen5 
 31/03/20191.WT2Bel DNFGent - Wevelgem0 
 29/03/20191.WT2Bel DNFE3 BinckBank Classic0 
 23/03/20191.WT1Ita 55Milano - Sanremo5 
 17/03/20192.WT1Fra 101Paris - Nice5 
 17/03/20192.WT1sFra 86Paris - Nice, Stage 8 : Nice - Nice0 
 16/03/20192.WT1sFra 125Paris - Nice, Stage 7 : Nice - Col de Turini0 
 15/03/20192.WT1sFra 28Paris - Nice, Stage 6 : Peynier - Brignoles0 
 14/03/20192.WT1sFra 87Paris - Nice, Stage 5 : Barbentane - Barbentane I.T.T.0 
 13/03/20192.WT1sFra 118Paris - Nice, Stage 4 : Vichy - Pélussin0 
 12/03/20192.WT1sFra 50Paris - Nice, Stage 3 : Cepoy - Moulins-Yzeure0 
 11/03/20192.WT1sFra 61Paris - Nice, Stage 2 : Les Bréviaires - Bellegarde0 
 10/03/20192.WT1sFra 133Paris - Nice, Stage 1 : Saint-Germain-en-Laye - Saint-Germain-en-Laye0 
 24/02/20192.HCPor 102Volta ao Algarve0 
 23/02/20192.HCsPor 17Volta ao Algarve, Stage 4 : Albufeira - Tavira0 
  Total 2019: 31  
                         
2018 Groupama - FDJ
 2/09/20181.HCFra 14GP de Fourmies12 
 1/09/20181.HCBel 71Brussels Cycling Classic0 
 24/08/20182.1Fra 40Tour du Poitou Charentes0 
 23/08/20182.1sFra 18Tour du Poitou Charentes, Stage 3 : Gençay - Couhé0 
 21/08/20182.1sFra 18Tour du Poitou Charentes, Stage 1 : Jonzac - Cognac0 
 19/08/20181.WT2Ger 20EuroEyes Cyclassics - Hamburg16 
 12/08/2018CC1Gbr 41European Championships (Glasgow) R.R.0 
 29/07/2018GT1Fra 144Tour de France20 
 29/07/2018GT1sFra 64Tour de France, Stage 21 : Houilles - Paris/Champs-Élysées0 
 28/07/2018GT1sFra 132Tour de France, Stage 20 : Saint-Pée-sur-Nivelle - Espelette I.T.T.0 
 27/07/2018GT1sFra 138Tour de France, Stage 19 : Lourdes - Laruns0 
 26/07/2018GT1sFra 15Tour de France, Stage 18 : Trie-sur-Baïse - Pau0 
 25/07/2018GT1sFra 140Tour de France, Stage 17 : Bagnères-de-Luchon - Saint-Lary-Soulan/Col du Portet0 
 24/07/2018GT1sFra 122Tour de France, Stage 16 : Carcassonne - Bagnères-de-Luchon0 
 22/07/2018GT1sFra 140Tour de France, Stage 15 : Millau - Carcassonne0 
 21/07/2018GT1sFra 147Tour de France, Stage 14 : Saint-Paul-Trois-Châteaux - Mende (Croix Neuve)0 
 20/07/2018GT1sFra 13Tour de France, Stage 13 : Bourg d'Oisans - Valence0 
 19/07/2018GT1sFra 151Tour de France, Stage 12 : Bourg-Saint-Maurice - Alpe d'Huez0 
 18/07/2018GT1sFra 151Tour de France, Stage 11 : Albertville - La Rosière0 
 17/07/2018GT1sFra 133Tour de France, Stage 10 : Annecy - Le Grand-Bornand0 
 15/07/2018GT1sFra 129Tour de France, Stage 9 : Arras - Roubaix0 
 14/07/2018GT1sFra 57Tour de France, Stage 8 : Dreux - Amiens0 
 13/07/2018GT1sFra 110Tour de France, Stage 7 : Fougères - Chartres0 
 12/07/2018GT1sFra 167Tour de France, Stage 6 : Brest - Guerlédan/Mûr-de-Bretagne0 
 11/07/2018GT1sFra 145Tour de France, Stage 5 : Lorient - Quimper0 
 10/07/2018GT1sFra 110Tour de France, Stage 4 : La Baule - Sarzeau0 
 9/07/2018GT1sFra -Tour de France, Stage 3 : Cholet - Cholet T.T.T.0 
 8/07/2018GT1sFra 76Tour de France, Stage 2 : Mouilleron-Saint-Germain - La Roche-sur-Yon0 
 7/07/2018GT1sFra 125Tour de France, Stage 1 : Noirmoutier-en-l'Ile - Fontenay-le-Comte0 
 30/06/2018NC1Ita 71National Championships Italy (Darfo Boario Terme) R.R.0 
 17/06/20182.WT1Sui 131Tour de Suisse5 
 17/06/20182.WT1sSui 104Tour de Suisse, Stage 9 : Bellinzona - Bellinzona I.T.T.0 
 16/06/20182.WT1sSui 47Tour de Suisse, Stage 8 : Bellinzona - Bellinzona0 
 15/06/20182.WT1sSui 113Tour de Suisse, Stage 7 : Eschenbach - Arosa0 
 14/06/20182.WT1sSui 125Tour de Suisse, Stage 6 : Fiesch - Gommiswald0 
 13/06/20182.WT1sSui 101Tour de Suisse, Stage 5 : Gstaad - Leukerbad0 
 12/06/20182.WT1sSui 114Tour de Suisse, Stage 4 : Gansingen - Gstaad0 
 11/06/20182.WT1sSui 130Tour de Suisse, Stage 3 : Oberstammheim - Gansingen0 
 10/06/20182.WT1sSui 137Tour de Suisse, Stage 2 : Frauenfeld - Frauenfeld0 
 9/06/20182.WT1sSui -Tour de Suisse, Stage 1 : Frauenfeld T.T.T.0 
 8/04/20181.WT1Fra 65Paris - Roubaix5 
 1/04/20181.WT1Bel DNFRonde van Vlaanderen0 
 25/03/20181.WT2Bel 87Gent - Wevelgem5 
 23/03/20181.WT2Bel DNFE3 Harelbeke0 
 17/03/20181.WT1Ita 49Milano - Sanremo5 
 10/03/20182.WT1sFra DNFParis - Nice, Stage 7 : Nice - La Colmiane0 
 9/03/20182.WT1sFra 116Paris - Nice, Stage 6 : Sisteron - Vence0 
 8/03/20182.WT1sFra 136Paris - Nice, Stage 5 : Salon-de-Provence - Sisteron0 
 7/03/20182.WT1sFra 118Paris - Nice, Stage 4 : La Fouillouse - Saint-Étienne I.T.T.0 
 6/03/20182.WT1sFra 81Paris - Nice, Stage 3 : Bourges - Châtel-Guyon0 
 5/03/20182.WT1sFra 102Paris - Nice, Stage 2 : Orsonville - Vierzon0 
 4/03/20182.WT1sFra 90Paris - Nice, Stage 1 : Chatou - Meudon0 
 25/02/20181.HCBel 62Kuurne - Brussel - Kuurne0 
 17/02/20182.HCsPor DNSVolta ao Algarve, Stage 4 : Almodovar - Tavira0 
  Total 2018: 68  
                         
2017 FDJ
 17/09/20171.1Fra 71GP d'Isbergues - Pas de Calais0 
 3/09/20171.HCFra 31GP de Fourmies0 
 2/09/20171.HCBel 62Brussels Cycling Classic0 
 27/08/20171.WT2Fra DNFBretagne Classic - Ouest-France0 
 25/08/20172.1sFra DNFTour du Poitou Charentes, Stage 5 : Roumazières-Loubert - Poitiers0 
 23/08/20172.1sFra 19Tour du Poitou Charentes, Stage 2 : Saint-Savinien-sur-Charente - Roumazières-Loubert0 
 20/08/20171.WT2Ger 62EuroEyes Cyclassics - Hamburg5 
 12/08/20172.WT2sBel DNFBinckBank Tour, Stage 6 : Riemst - Houffalize0 
 11/08/20172.WT2sNed 151BinckBank Tour, Stage 5 : Sittard - Sittard0 
 10/08/20172.WT2sBel 158BinckBank Tour, Stage 4 : Riemst - Lanaken0 
 9/08/20172.WT2sBel 149BinckBank Tour, Stage 3 : Blankenberge - Ardooie0 
 8/08/20172.WT2sNed 167BinckBank Tour, Stage 2 : Voorburg - Voorburg I.T.T.0 
 7/08/20172.WT2sNed 155BinckBank Tour, Stage 1 : Breda - Venray0 
 6/08/2017CC1Den 68European Championships (Herning) R.R.0 
 9/07/2017GT1sFra OOTTour de France, Stage 9 : Nantua - Chambéry0 
 8/07/2017GT1sFra 183Tour de France, Stage 8 : Dole - Station des Rousses0 
 7/07/2017GT1sFra 79Tour de France, Stage 7 : Troyes - Nuits-Saint-Georges0 
 6/07/2017GT1sFra 34Tour de France, Stage 6 : Vesoul - Troyes0 
 5/07/2017GT1sFra 193Tour de France, Stage 5 : Vittel - La Planche des Belles Filles0 
 4/07/2017GT1sFra 178Tour de France, Stage 4 : Mondorf-les-Bains (LUX) - Vittel0 
 3/07/2017GT1sFra 178Tour de France, Stage 3 : Verviers (BEL) - Longwy0 
 2/07/2017GT1sFra 66Tour de France, Stage 2 : Düsseldorf (GER) - Liège (BEL)0 
 1/07/2017GT1sFra 179Tour de France, Stage 1 : Düsseldorf (GER) I.T.T.0 
 9/06/20172.WT1sFra DNSCritérium du Dauphiné, Stage 6 : Villars-les-Dombes - La Motte-Servolex0 
 8/06/20172.WT1sFra 86Critérium du Dauphiné, Stage 5 : La Tour-de-Salvagny - Mâcon0 
 7/06/20172.WT1sFra 159Critérium du Dauphiné, Stage 4 : La Tour-du-Pin - Bourgion-Jalieu I.T.T.0 
 6/06/20172.WT1sFra 57Critérium du Dauphiné, Stage 3 : Le Chambon-sur-Lignon - Tullins0 
 5/06/20172.WT1sFra 135Critérium du Dauphiné, Stage 2 : Saint-Champond - Arlanc0 
 4/06/20172.WT1sFra 162Critérium du Dauphiné, Stage 1 : Saint-Etienne - Saint-Etienne0 
 14/05/20172.HCFra 734 Jours de Dunkerque0 
 9/04/20171.WT1Fra DNFParis - Roubaix0 
 5/04/20171.HCBel 53Scheldeprijs0 
 2/04/20171.WT1Bel DNFRonde van Vlaanderen0 
 26/03/20171.WT2Bel DNFGent - Wevelgem0 
 24/03/20171.WT2Bel DNFE3 Harelbeke0 
 22/03/20171.WT3Bel DNFDwars door Vlaanderen0 
 18/03/20171.WT1Ita 151Milano - Sanremo5 
 12/03/20172.WT1sFra DNSParis - Nice, Stage 8 : Nice - Nice0 
 11/03/20172.WT1sFra 149Paris - Nice, Stage 7 : Nice - Col de la Couillole0 
 10/03/20172.WT1sFra 144Paris - Nice, Stage 6 : Aubagne - Fayence0 
 9/03/20172.WT1sFra 47Paris - Nice, Stage 5 : Quincié-en-Beaujolais - Bourg-de-Péage0 
 8/03/20172.WT1sFra 139Paris - Nice, Stage 4 : Beaujeu - Mont-Brouilly I.T.T.0 
 7/03/20172.WT1sFra 58Paris - Nice, Stage 3 : Chablis - Chalon-sur-Saône0 
 6/03/20172.WT1sFra 112Paris - Nice, Stage 2 : Rochefort-en-Yvelines - Amilly0 
 5/03/20172.WT1sFra 15Paris - Nice, Stage 1 : Bois-d’Arcy - Bois-d’Arcy0 
 26/02/20171.HCBel 67Kuurne - Brussel - Kuurne0 
 25/02/20171.WT3Bel DNFOmloop Het Nieuwsblad0 
 19/02/20172.HCPor 146Volta ao Algarve0 
 5/02/20172.1Fra 83Etoile de Bessèges0 
  Total 2017: 10  
                         
2016 Team Katusha
 16/10/2016WCRRQat 11World Championships (Doha) R.R.64 
 9/10/20161.HCFra 20Paris - Tours6 
 6/10/20161.1Fra 5Paris - Bourges32 
 25/09/20161.HCIta 6GP Bruno Beghelli48 
 22/09/20161.1Ita 59Coppa Sabatini - GP Citta di Peccioli0 
 21/09/20162.1Ita 74Giro della Toscana0 
 14/09/20161.1Ita 14Coppa Bernocchi7 
 28/08/20161.WT2Fra 100Bretagne Classic - Ouest-France5 
 21/08/20161.WT2Ger 46EuroEyes Cyclassics - Hamburg5 
 14/08/20162.HCNor 115Arctic Race of Norway0 
 24/07/2016GT1Fra 165Tour de France20 
 24/07/2016GT1sFra 26Tour de France, Stage 21 : Chantilly - Paris0 
 23/07/2016GT1sFra 134Tour de France, Stage 20 : Megève - Morzine0 
 22/07/2016GT1sFra 161Tour de France, Stage 19 : Albertville - Saint-Gervais-Mont-Blanc0 
 21/07/2016GT1sFra 165Tour de France, Stage 18 : Sallanches - Megève I.T.T.0 
 20/07/2016GT1sFra 163Tour de France, Stage 17 : Bern (Sui) - Finhaut-Emosson (Sui)0 
 18/07/2016GT1sFra 146Tour de France, Stage 16 : Moirans-en-Montagne - Bern (Sui)0 
 17/07/2016GT1sFra 158Tour de France, Stage 15 : Bourg-en-Bresse - Culoz0 
 16/07/2016GT1sFra 39Tour de France, Stage 14 : Montélimar - Villars-les-Dombes0 
 15/07/2016GT1sFra 162Tour de France, Stage 13 : Bourg-Saint-Andéol - La Caverne du Pont-d'Arc I.T.T.0 
 14/07/2016GT1sFra 172Tour de France, Stage 12 : Montpellier - Mont Ventoux/Chalet Reynard0 
 13/07/2016GT1sFra 97Tour de France, Stage 11 : Carcassonne - Montpellier0 
 12/07/2016GT1sFra 188Tour de France, Stage 10 : Escaldes-Engordany (And) - Revel0 
 10/07/2016GT1sFra 179Tour de France, Stage 9 : Vielha (Esp) - Andorra/Arcalis (And)0 
 9/07/2016GT1sFra 165Tour de France, Stage 8 : Pau - Bagnères-de-Luchon0 
 8/07/2016GT1sFra 124Tour de France, Stage 7 : L'Isle-Jourdain - Lac de Payolle0 
 7/07/2016GT1sFra 19Tour de France, Stage 6 : Arpajon-sur-Cère - Montauban0 
 6/07/2016GT1sFra 131Tour de France, Stage 5 : Limoges - Le Lioran0 
 5/07/2016GT1sFra 117Tour de France, Stage 4 : Saumur - Limoges0 
 4/07/2016GT1sFra 25Tour de France, Stage 3 : Granville - Angers0 
 3/07/2016GT1sFra 181Tour de France, Stage 2 : Saint-Lô - Cherbourg-en-Cotentin0 
 2/07/2016GT1sFra 121Tour de France, Stage 1 : Mont-Saint-Michel - Sainte-Marie-du-Mont0 
 26/06/2016NC1Ita 26National Championships Italy (Boario Terme) R.R.5 
 12/06/20162.WT1Fra 133Critérium du Dauphiné5 
 12/06/20162.WT1sFra 128Critérium du Dauphiné, Stage 7 : Le Pont-de-Claix - Superdévoluy0 
 11/06/20162.WT1sFra 124Critérium du Dauphiné, Stage 6 : La Rochette - Méribel-les-Allues0 
 10/06/20162.WT1sFra 149Critérium du Dauphiné, Stage 5 : La Ravoire - Vaujany0 
 9/06/20162.WT1sFra 127Critérium du Dauphiné, Stage 4 : Tain-l'Hermitage - Belley0 
 8/06/20162.WT1sFra 159Critérium du Dauphiné, Stage 3 : Boën-sur-Lignon - Tournon-sur-Rhône0 
 7/06/20162.WT1sFra 162Critérium du Dauphiné, Stage 2 : Crêches-sur-Saône - Jeansagnière/Chalmazel0 
 6/06/20162.WT1sFra 21Critérium du Dauphiné, Stage 1 : Cluses - Saint-Vulbas0 
 5/06/20162.WT1sFra 165Critérium du Dauphiné, Prologue : Les Gets - Le Mont Chéry I.T.T.0 
 22/05/20162.HCUsa 90Tour of California0 
 6/04/20161.HCBel 26Scheldeprijs5 
 3/04/20161.WT1Bel 81Ronde van Vlaanderen5 
 31/03/20162.HCsBel DNSDriedaagse De Panne-Koksijde, Stage 3b : De Panne I.T.T.0 
 31/03/20162.HCsBel 18Driedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne0 
 27/03/20161.WT2Bel 8Gent - Wevelgem58 
 19/03/20161.WT1Ita 37Milano - Sanremo5 
 13/03/20162.WT1sFra DNFParis - Nice, Stage 7 : Nice - Nice0 
 12/03/20162.WT1sFra 101Paris - Nice, Stage 6 : Nice - La Madone d'Utelle0 
 11/03/20162.WT1sFra 148Paris - Nice, Stage 5 : Saint-Paul-Trois-Châteaux - Salon-de-Provence0 
 10/03/20162.WT1sFra 23Paris - Nice, Stage 4 : Juliénas - Romans-sur-Isère0 
 8/03/20162.WT1sFra 134Paris - Nice, Stage 2 : Contres - Commentry0 
 7/03/20162.WT1sFra 112Paris - Nice, Stage 1 : Condé-sur-Vesgre - Vendôme0 
 6/03/20162.WT1sFra 84Paris - Nice, Prologue : Conflans-Sainte-Honorine I.T.T.0 
 21/02/20162.HCOma 127Tour of Oman0 
 21/02/20162.HCsOma 16Tour of Oman, Stage 6 : Al Seeb - Muscat0 
 12/02/20162.HCQat 20Tour of Qatar11 
 12/02/20162.HCsQat 12Tour of Qatar, Stage 5 : Sealine Beach Resort - Doha Corniche0 
 11/02/20162.HCsQat 3Tour of Qatar, Stage 4 : Al Zubarah Fort - Madinat Al Shamal10 
  Total 2016: 291  
                         
2015 Team Katusha
 4/10/20151.WT1Ita DNFIl Lombardia0 
 30/08/20151.WT2Fra 20GP Ouest France - Plouay16 
 23/08/20151.WT2Ger 33Vattenfall Cyclassics - Hamburg5 
 16/08/20152.WT2Bel 97Eneco Tour5 
 16/08/20152.WT2sBel 60Eneco Tour, Stage 7 : Sint-Pieters-Leeuw - Geraardsbergen0 
 15/08/20152.WT2sBel 124Eneco Tour, Stage 6 : Heerlen (NED) - Houffalize0 
 14/08/20152.WT2sNed 112Eneco Tour, Stage 5 : Riemst (BEL) - Sittard0 
 13/08/20152.WT2sNed 144Eneco Tour, Stage 4 : Hoogerheide (NED) I.T.T.0 
 12/08/20152.WT2sBel 55Eneco Tour, Stage 3 : Beveren - Ardooie0 
 11/08/20152.WT2sNed 2Eneco Tour, Stage 2 : Breda - Breda22 
 10/08/20152.WT2sNed 63Eneco Tour, Stage 1 : Bolsward - Bolsward0 
 26/07/2015GT1Fra 149Tour de France20 
 26/07/2015GT1sFra 20Tour de France, Stage 21 : Sèvres - Paris0 
 25/07/2015GT1sFra 149Tour de France, Stage 20 : Modane - L'Alpe d'Huez0 
 24/07/2015GT1sFra 160Tour de France, Stage 19 : Saint-Jean-de-Maurienne - La Toussuire0 
 23/07/2015GT1sFra 131Tour de France, Stage 18 : Gap - Saint-Jean-de-Maurienne0 
 22/07/2015GT1sFra 146Tour de France, Stage 17 : Digne-Les-Bains - Pra-Loup0 
 20/07/2015GT1sFra 99Tour de France, Stage 16 : Bourg-de-Péage - Gap0 
 19/07/2015GT1sFra 64Tour de France, Stage 15 : Mende - Valence0 
 18/07/2015GT1sFra 165Tour de France, Stage 14 : Rodez - Mende (Croix Neuve)0 
 17/07/2015GT1sFra 127Tour de France, Stage 13 : Muret - Rodez0 
 16/07/2015GT1sFra 149Tour de France, Stage 12 : Lannemezan - Plateau de Beille0 
 15/07/2015GT1sFra 154Tour de France, Stage 11 : Pau - Cauterets0 
 14/07/2015GT1sFra 155Tour de France, Stage 10 : Tarbes - La Pierre-Saint-Martin0 
 12/07/2015GT1sFra -Tour de France, Stage 9 : Vannes - Plumelec T.T.T.0 
 11/07/2015GT1sFra 131Tour de France, Stage 8 : Rennes - Mur de Bretagne0 
 10/07/2015GT1sFra 14Tour de France, Stage 7 : Livarot - Fougères0 
 9/07/2015GT1sFra 50Tour de France, Stage 6 : Abbeville - Le Havre0 
 8/07/2015GT1sFra 119Tour de France, Stage 5 : Arras - Amiens0 
 7/07/2015GT1sFra 7Tour de France, Stage 4 : Seraing (BEL) - Cambrai5 
 6/07/2015GT1sFra 171Tour de France, Stage 3 : Antwerpen (BEL) - Huy (BEL)0 
 5/07/2015GT1sFra 80Tour de France, Stage 2 : Utrecht (NED) - Neeltje Jans (NED)0 
 4/07/2015GT1sFra 178Tour de France, Stage 1 : Utrecht (NED) I.T.T.0 
 21/06/20152.WT1Sui 110Tour de Suisse5 
 21/06/20152.WT1sSui 84Tour de Suisse, Stage 8 : Bern - Bern I.T.T.0 
 20/06/20152.WT1sSui 106Tour de Suisse, Stage 7 : Bern - Bern0 
 19/06/20152.WT1sSui 59Tour de Suisse, Stage 6 : Biel - Düdingen0 
 18/06/20152.WT1sSui 12Tour de Suisse, Stage 5 : Wil - Biel0 
 17/06/20152.WT1sSui 134Tour de Suisse, Stage 4 : Unterterzen - Sölden/Rettenbachgletscher (AUT)0 
 16/06/20152.WT1sSui 120Tour de Suisse, Stage 3 : Flims - Schwarzenbach0 
 15/06/20152.WT1sSui 113Tour de Suisse, Stage 2 : Quinto - Olivone0 
 14/06/20152.WT1sSui 132Tour de Suisse, Stage 1 : Risch-Rotkreuz - Risch-Rotkreuz0 
 13/06/20152.WT1sSui 97Tour de Suisse, Prologue : Risch-Rotkreuz I.T.T.0 
 31/05/20152.1Nor 43Tour des Fjords0 
 31/05/20152.1sNor 20Tour des Fjords, Stage 5 : Hinna Park - Stavanger0 
 24/05/20152.HCNor 66Tour of Norway0 
 21/05/20152.HCsNor 7Tour of Norway, Stage 2 : Drammen - Langesund0 
 8/04/20151.HCBel 19Scheldeprijs7 
 5/04/20151.WT1Bel DNFRonde van Vlaanderen0 
 2/04/20152.HCsBel DNSDriedaagse De Panne-Koksijde, Stage 3b : De Panne I.T.T.0 
 31/03/20152.HCsBel 18Driedaagse De Panne-Koksijde, Stage 1 : De Panne - Zottegem0 
 29/03/20151.WT2Bel DNFGent - Wevelgem0 
 27/03/20151.WT2Bel DNFE3 Harelbeke0 
 22/03/20151.WT1Ita 92Milano - Sanremo5 
 14/03/20152.WT1sFra DNFParis - Nice, Stage 6 : Vence - Nice0 
 13/03/20152.WT1sFra 74Paris - Nice, Stage 5 : Saint-Etienne - Rasteau0 
 12/03/20152.WT1sFra 142Paris - Nice, Stage 4 : Varennes-sur-Allier - Croix-de-Chaubouret0 
 11/03/20152.WT1sFra 147Paris - Nice, Stage 3 : Saint-Amand-Montrond - Saint-Pourçain-sur-Sioule0 
 10/03/20152.WT1sFra 127Paris - Nice, Stage 2 : Saint-Aignan - Saint-Amand-Montrond0 
 9/03/20152.WT1sFra 131Paris - Nice, Stage 1 : Saint-Rémy-lès-Chevreuse - Contres0 
 8/03/20152.WT1sFra 144Paris - Nice, Prologue : Maurepas I.T.T.0 
 1/03/20151.1Bel 32Kuurne - Brussel - Kuurne0 
 22/02/20152.HCOma 123Tour of Oman0 
 13/02/20152.HCQat 55Tour of Qatar0 
  Total 2015: 90  
                         
2014 Astana Pro Team
 21/09/2014WCTTEsp 12World Championships (Ponferrada) T.T.T.9 
 14/09/2014GT2Esp 150Vuelta a España15 
 14/09/2014GT2sEsp 88Vuelta a España, Stage 21 : Santiago de Compostela I.T.T.0 
 13/09/2014GT2sEsp 152Vuelta a España, Stage 20 : Santa Estebo de Ribas do Sil - Ancares0 
 12/09/2014GT2sEsp 84Vuelta a España, Stage 19 : Salvaterra de Miño - Cangas do Morazzo0 
 11/09/2014GT2sEsp 126Vuelta a España, Stage 18 : La Estrada - Monte Castrove en Meis0 
 10/09/2014GT2sEsp 12Vuelta a España, Stage 17 : Ortigueira - La Coruña0 
 8/09/2014GT2sEsp 148Vuelta a España, Stage 16 : San Martin del Rey Aurelio - Lagos de Somiedo0 
 7/09/2014GT2sEsp 126Vuelta a España, Stage 15 : Oviedo - Lagos de Covadonga0 
 6/09/2014GT2sEsp 162Vuelta a España, Stage 14 : Santander - La Camperona0 
 5/09/2014GT2sEsp 155Vuelta a España, Stage 13 : Belorado - Obregon0 
 4/09/2014GT2sEsp 3Vuelta a España, Stage 12 : Logroño - Logroño25 
 3/09/2014GT2sEsp 150Vuelta a España, Stage 11 : Pamplona - San Miguel de Aralar0 
 2/09/2014GT2sEsp 141Vuelta a España, Stage 10 : Santa Maria de Veruela - Borja I.T.T.0 
 31/08/2014GT2sEsp 154Vuelta a España, Stage 9 : Carboneras de Guadazon - Estacion de Valdelinares0 
 30/08/2014GT2sEsp 116Vuelta a España, Stage 8 : Baeza - Albacete0 
 29/08/2014GT2sEsp 153Vuelta a España, Stage 7 : Alhendin - Alcaudete0 
 28/08/2014GT2sEsp 123Vuelta a España, Stage 6 : Benalmadena - La Zubia/Cumbres Verdes0 
 27/08/2014GT2sEsp 150Vuelta a España, Stage 5 : Priego de Cordoba - Ronda0 
 26/08/2014GT2sEsp 179Vuelta a España, Stage 4 : Mairena del Alcor - Cordoba0 
 25/08/2014GT2sEsp 192Vuelta a España, Stage 3 : Cadiz - Arcos de la Frontera0 
 24/08/2014GT2sEsp 19Vuelta a España, Stage 2 : Algeciras - San Fernando0 
 23/08/2014GT2sEsp 13Vuelta a España, Stage 1 : Jerez De La Frontera T.T.T.0 
 9/08/20142.WT2Pol 120Tour de Pologne5 
 9/08/20142.WT2sPol 125Tour de Pologne, Stage 7 : Krakow - Krakow I.T.T.0 
 8/08/20142.WT2sPol 118Tour de Pologne, Stage 6 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 7/08/20142.WT2sPol 139Tour de Pologne, Stage 5 : Zakopane - Strbskie Pleso (Svk)0 
 6/08/20142.WT2sPol 2Tour de Pologne, Stage 4 : Tarnow - Katowice22 
 5/08/20142.WT2sPol 104Tour de Pologne, Stage 3 : Kielce - Rzeszow0 
 4/08/20142.WT2sPol 77Tour de Pologne, Stage 2 : Torun - Warszawa0 
 3/08/20142.WT2sPol 135Tour de Pologne, Stage 1 : Gdansk - Bydgoszcz0 
 13/07/20142.HCAut 84Österreich-Rundfahrt / Tour of Austria0 
 13/07/20142.HCsAut 2Österreich-Rundfahrt / Tour of Austria, Stage 8 : Podersdorf am Neusiedler See - Wien15 
 7/07/20142.HCsAut 8Österreich-Rundfahrt / Tour of Austria, Stage 2 : Waidhofen an der Ybbs - Bad Ischl0 
 22/06/20142.WT1rSui 10Tour de Suisse, Mountains classification0 
 22/06/20142.WT1Sui 111Tour de Suisse5 
 22/06/20142.WT1sSui 100Tour de Suisse, Stage 9 : Martigny - Saas-Fee0 
 21/06/20142.WT1sSui 101Tour de Suisse, Stage 8 : Delémont - Verbier0 
 20/06/20142.WT1sSui 126Tour de Suisse, Stage 7 : Worb - Worb I.T.T.0 
 19/06/20142.WT1sSui 99Tour de Suisse, Stage 6 : Buren an der Aare - Delémont0 
 18/06/20142.WT1sSui 10Tour de Suisse, Stage 5 : Ossingen - Buren an der Aare0 
 17/06/20142.WT1sSui 11Tour de Suisse, Stage 4 : Heiden - Ossingen0 
 16/06/20142.WT1sSui 132Tour de Suisse, Stage 3 : Sarnen - Heiden0 
 15/06/20142.WT1sSui 134Tour de Suisse, Stage 2 : Bellinzona - Sarnen0 
 14/06/20142.WT1sSui 167Tour de Suisse, Stage 1 : Bellinzona - Bellinzona I.T.T.0 
 1/06/20142.HCBel 121Ronde van België / Tour de Belgique0 
 25/05/20142.1Bel 96World Ports Classic0 
 18/05/20142.1Fra 73Tour de Picardie0 
 14/03/20142.WT1sIta DNSTirreno - Adriatico, Stage 3 : Cascina - Arezzo0 
 13/03/20142.WT1sIta 174Tirreno - Adriatico, Stage 2 : San Vincenzo - Cascina0 
 12/03/20142.WT1sIta -Tirreno - Adriatico, Stage 1 : Donoratico - San Vincenzo T.T.T.0 
 8/03/20141.1Ita 81Strade Bianche0 
 14/02/20142.HCQat 18Tour of Qatar15 
 13/02/20142.HCsQat 18Tour of Qatar, Stage 5 : Al Zubarah - Madinat Al Shamal0 
 12/02/20142.HCsQat 6Tour of Qatar, Stage 4 : Dukhan - Mesaieed0 
 8/02/20142.1Uae 86Dubai Tour0 
 6/02/20142.1sUae 9Dubai Tour, Stage 2 : Dubai - Palm Jumeirah0 
 26/01/20142.WT2Aus 117Tour Down Under5 
 26/01/20142.WT2sAus 12Tour Down Under, Stage 6 : Adelaide, circuit race0 
 25/01/20142.WT2sAus 83Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 24/01/20142.WT2sAus 94Tour Down Under, Stage 4 : Unley - Victor Harbor0 
 23/01/20142.WT2sAus 124Tour Down Under, Stage 3 : Norwood - Campbelltown0 
 22/01/20142.WT2sAus 120Tour Down Under, Stage 2 : Prospect - Stirling0 
 21/01/20142.WT2sAus 116Tour Down Under, Stage 1 : Nuriootpa - Angaston0 
  Total 2014: 116  
                         
2013 Astana Pro Team
 13/10/20131.HCFra 139Paris - Tours0 
 8/09/20131.HCFra 28GP de Fourmies5 
 7/09/20131.HCBel 27Brussels Cycling Classic5 
 25/08/20131.WT2Ger 103Vattenfall Cyclassics - Hamburg5 
 18/08/20132.WT2sBel DNFEneco Tour of Benelux, Stage 7 : Tienen - Geraardsbergen0 
 17/08/20132.WT2sBel 133Eneco Tour of Benelux, Stage 6 : Riemst - Aywaille0 
 16/08/20132.WT2sNed 133Eneco Tour of Benelux, Stage 5 : Sittard - Sittard I.T.T.0 
 15/08/20132.WT2sNed 157Eneco Tour of Benelux, Stage 4 : Essen (Bel) - Vlijmen0 
 14/08/20132.WT2sNed 128Eneco Tour of Benelux, Stage 3 : Oosterhout - Brouwershaven0 
 13/08/20132.WT2sBel 138Eneco Tour of Benelux, Stage 2 : Ardooie - Brussel0 
 12/08/20132.WT2sBel 117Eneco Tour of Benelux, Stage 1 : Koksijde - Ardooie0 
 16/06/20132.WT1Sui 130Tour de Suisse5 
 16/06/20132.WT1sSui 136Tour de Suisse, Stage 9 : Bad Ragaz - Flumserberg I.T.T.0 
 15/06/20132.WT1sSui 67Tour de Suisse, Stage 8 : Zernez - Bad Ragaz0 
 14/06/20132.WT1sSui 129Tour de Suisse, Stage 7 : Meilen - La Punt0 
 13/06/20132.WT1sSui 16Tour de Suisse, Stage 6 : Leuggern - Meilen0 
 12/06/20132.WT1sSui 8Tour de Suisse, Stage 5 : Buochs - Leuggern1 
 11/06/20132.WT1sSui 10Tour de Suisse, Stage 4 : Innertkirchen - Buochs0 
 10/06/20132.WT1sSui 149Tour de Suisse, Stage 3 : Montreux - Meiringen0 
 9/06/20132.WT1sSui 146Tour de Suisse, Stage 2 : Quinto - Crans-Montana0 
 8/06/20132.WT1sSui 33Tour de Suisse, Stage 1 : Quinto - Quinto I.T.T.0 
 5/05/20132.HCFra 1044 Jours de Dunkerque / Tour du Nord-Pas-de-Calais0 
 28/04/20132.HCTur 121Presidential Tour of Turkey0 
 27/04/20132.HCsTur 13Presidential Tour of Turkey, Stage 7 : Kusadasi - Izmir0 
 7/04/20131.WT1Fra 31Paris - Roubaix5 
 3/04/20131.HCBel 95Scheldeprijs0 
 28/03/20132.HCBel 48Driedaagse De Panne-Koksijde5 
 26/03/20132.HCsBel 14Driedaagse De Panne-Koksijde, Stage 1 : Middelkerke - Zottegem0 
 24/03/20131.WT2Bel DNFGent - Wevelgem0 
 22/03/20131.WT2Bel DNFE3 Prijs Vlaanderen - Harelbeke0 
 16/02/20132.HCOma 124Tour of Oman0 
 11/02/20132.HCsOma 10Tour of Oman, Stage 1 : Al Musannah - Sultan Qaboos University0 
 8/02/20132.HCQat 28Tour of Qatar5 
 4/02/20132.HCsQat 6Tour of Qatar, Stage 2 : Doha - Doha T.T.T.0 
 27/01/20132.WT2Aus 127Tour Down Under5 
 27/01/20132.WT2sAus 94Tour Down Under, Stage 6 : Adelaide, circuit race0 
 26/01/20132.WT2sAus 109Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 25/01/20132.WT2sAus 39Tour Down Under, Stage 4 : Modbury - Tanunda0 
 24/01/20132.WT2sAus 123Tour Down Under, Stage 3 : Unley - Stirling0 
 23/01/20132.WT2sAus 114Tour Down Under, Stage 2 : Mount Barker - Rostrevor0 
 22/01/20132.WT2sAus 128Tour Down Under, Stage 1 : Prospect - Lobethal0 
  Total 2013: 41  
                         
2012 Astana Pro Team
 13/10/20122.WTsChn DNFTour of Beijing, Stage 5 : Chang Ping - Ping Gu0 
 12/10/20122.WTsChn 34Tour of Beijing, Stage 4 : Yan Qing - Chang Ping0 
 11/10/20122.WTsChn 118Tour of Beijing, Stage 3 : Men Tou Gou - Badaling Great Wall0 
 10/10/20122.WTsChn 106Tour of Beijing, Stage 2 : Bird’s Nest - Men Tou Gou0 
 9/10/20122.WTsChn 115Tour of Beijing, Stage 1 : Tian An Men Square - Bird’s Nest0 
 26/08/20121.WT2Fra DNFGP Ouest France - Plouay0 
 21/08/20121.1Bel 4GP Stad Zottegem36 
 19/08/20121.WT2Ger 93Vattenfall Cyclassics - Hamburg5 
 12/08/20122.WTsBel DNFEneco Tour of Benelux, Stage 7 : Maldegem - Geraardsbergen0 
 11/08/20122.WTsBel 115Eneco Tour of Benelux, Stage 6 : Ardooie - Ardooie I.T.T.0 
 10/08/20122.WTsBel 65Eneco Tour of Benelux, Stage 5 : Hoogerheide (Ned) - Aalter0 
 9/08/20122.WTsNed 7Eneco Tour of Benelux, Stage 4 : Heers (Bel) - Bergen op Zoom2 
 8/08/20122.WTsBel 10Eneco Tour of Benelux, Stage 3 : Riemst - Genk0 
 7/08/20122.WTsNed 18Eneco Tour of Benelux, Stage 2 : Sittard - Sittard T.T.T.0 
 6/08/20122.WTsNed 9Eneco Tour of Benelux, Stage 1 : Waalwijk - Middelburg0 
 16/07/20122.WTrPol 8Tour de Pologne, Points classification1 
 16/07/20122.WTPol 120Tour de Pologne5 
 16/07/20122.WTsPol 4Tour de Pologne, Stage 7 : Krakow - Krakow10 
 15/07/20122.WTsPol 81Tour de Pologne, Stage 6 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 14/07/20122.WTsPol 138Tour de Pologne, Stage 5 : Rabka Zdroj - Zakopane0 
 13/07/20122.WTsPol 6Tour de Pologne, Stage 4 : Bedzin - Katowice3 
 12/07/20122.WTsPol 172Tour de Pologne, Stage 3 : Kedzierzyn Kozle - Cieszyn0 
 11/07/20122.WTsPol 11Tour de Pologne, Stage 2 : Walbrzych - Opole0 
 10/07/20122.WTsPol 130Tour de Pologne, Stage 1 : Karpacz - Jelenia Gora0 
 8/07/20122.HCAut 99Österreich-Rundfahrt / Tour of Austria0 
 6/07/20122.HCsAut 4Österreich-Rundfahrt / Tour of Austria, Stage 6 : Waidhofen an der Ybbs - Melk5 
 17/06/20122.WTsSui DNFTour de Suisse, Stage 9 : Näfels-Lintharena - Sörenberg0 
 16/06/20122.WTsSui 114Tour de Suisse, Stage 8 : Bischofszell - Arosa0 
 15/06/20122.WTsSui 114Tour de Suisse, Stage 7 : Gossau - Gossau I.T.T.0 
 14/06/20122.WTsSui 122Tour de Suisse, Stage 6 : Wittnau - Bischofszell0 
 13/06/20122.WTsSui 22Tour de Suisse, Stage 5 : Trimbach-Olten - Gansingen0 
 12/06/20122.WTsSui 100Tour de Suisse, Stage 4 : Aarberg - Trimbach-Olten0 
 11/06/20122.WTsSui 4Tour de Suisse, Stage 3 : Martigny - Aarberg10 
 10/06/20122.WTsSui 136Tour de Suisse, Stage 2 : Verbania (Ita) - Verbier0 
 9/06/20122.WTsSui 144Tour de Suisse, Stage 1 : Lugano - Lugano I.T.T.0 
 7/06/20121.1Sui 91GP Kanton Aargau - Gippingen0 
 27/05/20122.HCsBel DNFRonde van België / Tour de Belgique, Stage 5 : Clavier - Engis0 
 24/05/20122.HCsBel 3Ronde van België / Tour de Belgique, Stage 2 : Lochristi - Knokke-Heist10 
 23/05/20122.HCsBel 4Ronde van België / Tour de Belgique, Stage 1 : Mechelen - Buggenhout5 
 24/04/20122.HCsTur DNFPresidential Tour of Turkey, Stage 3 : Antalya - Elmali (Gögübeli)0 
 23/04/20122.HCsTur 7Presidential Tour of Turkey, Stage 2 : Alanya - Antalya0 
 8/04/20121.WT1Fra 23Paris - Roubaix14 
 1/04/20121.WT1Bel DNFRonde van Vlaanderen0 
 29/03/20122.HCBel 32Driedaagse De Panne-Koksijde5 
 29/03/20122.HCsBel 7Driedaagse De Panne-Koksijde, Stage 3a : De Panne - De Panne0 
 28/03/20122.HCsBel 6Driedaagse De Panne-Koksijde, Stage 2 : Zottegem - Oostduinkerke0 
 27/03/20122.HCsBel 2Driedaagse De Panne-Koksijde, Stage 1 : Middelkerke - Oudenaarde15 
 25/03/20121.WT2Bel 52Gent - Wevelgem5 
 23/03/20121.WT2Bel DNFE3 Prijs Vlaanderen - Harelbeke0 
 17/03/20121.WT1Ita 17Milano - Sanremo28 
 11/03/20122.WTsFra OOTParis - Nice, Stage 8 : Nice - Col d'Eze I.T.T.0 
 10/03/20122.WTsFra 135Paris - Nice, Stage 7 : Sisteron - Nice0 
 9/03/20122.WTsFra 10Paris - Nice, Stage 6 : Suze-la-Rousse - Sisteron0 
 8/03/20122.WTsFra 137Paris - Nice, Stage 5 : Onet-le-Chateau - Mende0 
 7/03/20122.WTsFra 124Paris - Nice, Stage 4 : Brive - Rodez0 
 6/03/20122.WTsFra 151Paris - Nice, Stage 3 : Vierzon - Lac de Vassivière0 
 5/03/20122.WTsFra 64Paris - Nice, Stage 2 : Mantes - Orléans0 
 4/03/20122.WTsFra 147Paris - Nice, Stage 1 : Dampierre - Chevreuse I.T.T.0 
 19/02/20122.1sFra DNFTour du Haut-Var, Stage 2 : Fréjus - Fayence0 
 12/02/20122.1sFra DNFTour Méditerranéen, Stage 4 : La Ciotat - Col du Corps de Garde0 
 11/02/20122.1sFra 6Tour Méditerranéen, Stage 3 : La Londe les Maures, circuit0 
 10/02/20122.1sFra 8Tour Méditerranéen, Stage 2 : Salon de Provence - Martigues0 
 9/02/20122.1sFra 12Tour Méditerranéen, Stage 1 : Pertuis - Meyreuil0 
 22/01/20122.WTAus 89Tour Down Under5 
 22/01/20122.WTsAus 65Tour Down Under, Stage 6 : Adelaide City, circuit race0 
 21/01/20122.WTsAus 117Tour Down Under, Stage 5 : McLaren Vale - Old Willunga Hill0 
 20/01/20122.WTsAus 98Tour Down Under, Stage 4 : Norwood - Tanunda0 
 19/01/20122.WTsAus 6Tour Down Under, Stage 3 : Unley - Victor Harbour3 
 18/01/20122.WTsAus 82Tour Down Under, Stage 2 : Lobethal - Stirling0 
 17/01/20122.WTsAus 103Tour Down Under, Stage 1 : Prospect - Clare0 
  Total 2012: 167  
                         
2011 Liquigas - Cannondale
 21/08/20111.WT2Ger 61Vattenfall Cyclassics - Hamburg5 
 14/08/20112.WTsNed DNFEneco Tour of Benelux, Stage 6 : Sittard - Sittard0 
 13/08/20112.WTsBel 8Eneco Tour of Benelux, Stage 5 : Genk - Genk1 
 12/08/20112.WTsNed 121Eneco Tour of Benelux, Stage 4 : Roermond - Roermond I.T.T.0 
 11/08/20112.WTsBel 128Eneco Tour of Benelux, Stage 3 : Heers - Andenne0 
 10/08/20112.WTsBel 155Eneco Tour of Benelux, Stage 2 : Aalter - Ardooie0 
 9/08/20112.WTsNed 14Eneco Tour of Benelux, Stage 1 : Oosterhout - Sint-Willebrord0 
 8/08/20112.WTsNed 103Eneco Tour of Benelux, Prologue : Amersfoort I.T.T.0 
 15/07/20111.1Ita 7GP Nobili Rubinetterie / Coppa Citta di Stresa24 
 19/06/20112.1Slo 67Tour de Slovénie / Dirka po Sloveniji0 
 19/06/20112.1sSlo 2Tour de Slovénie / Dirka po Sloveniji, Stage 3 : Ptuj - Novo Mesto10 
 5/06/20112.HCsLux DNFTour de Luxembourg, Stage 4 : Mersch - Luxembourg0 
 2/06/20112.HCsLux 5Tour de Luxembourg, Stage 1 : Luxembourg - Bascherange3 
 26/04/20112.HCsTur DNFPresidential Tour of Turkey, Stage 3 : Bodrum - Marmaris0 
 25/04/20112.HCsTur 14Presidential Tour of Turkey, Stage 2 : Kusadasi - Turgutreis0 
 24/04/20112.HCsTur 13Presidential Tour of Turkey, Stage 1 : Istanbul - Istanbul0 
 10/04/20111.WT1Fra DNFParis - Roubaix0 
 3/04/20111.WT1Bel DNFRonde van Vlaanderen0 
 31/03/20112.HCBel 44Driedaagse De Panne - Koksijde5 
 31/03/20112.HCsBel 1Driedaagse De Panne - Koksijde, Stage 3a : De Panne - De Panne25 
 15/03/20112.WTIta 135Tirreno - Adriatico5 
 15/03/20112.WTsIta 115Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto I.T.T.0 
 14/03/20112.WTsIta 140Tirreno - Adriatico, Stage 6 : Ussita - Macerata0 
 13/03/20112.WTsIta 118Tirreno - Adriatico, Stage 5 : Chieti - Castelraimondo0 
 12/03/20112.WTsIta 118Tirreno - Adriatico, Stage 4 : Narni - Chieti0 
 11/03/20112.WTsIta 156Tirreno - Adriatico, Stage 3 : Terranuova Bracciolini - Perugia0 
 10/03/20112.WTsIta 17Tirreno - Adriatico, Stage 2 : Carrara - Indicatore0 
 9/03/20112.WTsIta 5Tirreno - Adriatico, Stage 1 : Marina di Carrara T.T.T.1 
 26/02/20112.1Ita 93Giro di Sardegna0 
 25/02/20112.1sIta 7Giro di Sardegna, Stage 4 : Lanusei - Oristano0 
 23/01/20112.1Arg 95Tour de San Luis0 
 23/01/20112.1sArg 9Tour de San Luis, Stage 7 : San Luis - Puente Blanco0 
 19/01/20112.1sArg 12Tour de San Luis, Stage 3 : Buena Esperanza - Villa Mercedes0 
 17/01/20112.1sArg 3Tour de San Luis, Stage 1 : San Luis - Justo Daract5 
  Total 2011: 84  
                         
2010 Liquigas - Doimo
 10/10/20101.HCFra 147Paris - Tours0 
 3/10/20102.1Bel 4Circuit Franco-Belge58 
 2/10/20102.1sBel 11Circuit Franco-Belge, Stage 3 : Hazebrouck (FRA) - Ichtegem0 
 1/10/20102.1sBel leaderCircuit Franco-Belge, Stage 2 : Lessines - Poperinge6 
 1/10/20102.1sBel 1Circuit Franco-Belge, Stage 2 : Lessines - Poperinge20 
 19/09/2010GT2Esp 148Vuelta a España15 
 19/09/2010GT2sEsp 74Vuelta a España, Stage 21 : San Sebastian de los Reyes - Madrid0 
 18/09/2010GT2sEsp 118Vuelta a España, Stage 20 : San Martin de Valdeiglesias - Bola del Mundo0 
 17/09/2010GT2sEsp 140Vuelta a España, Stage 19 : Piedrahita - Toledo0 
 16/09/2010GT2sEsp 135Vuelta a España, Stage 18 : Valladolid - Salamanca0 
 15/09/2010GT2sEsp 75Vuelta a España, Stage 17 : Peñafiel I.T.T.0 
 13/09/2010GT2sEsp 117Vuelta a España, Stage 16 : Gijon - Alto de Cotobello0 
 12/09/2010GT2sEsp 111Vuelta a España, Stage 15 : Solares - Lagos de Covadonga0 
 11/09/2010GT2sEsp 126Vuelta a España, Stage 14 : Burgos - Peña Cabarga0 
 10/09/2010GT2sEsp 35Vuelta a España, Stage 13 : Rincon de Soto - Burgos0 
 9/09/2010GT2sEsp 147Vuelta a España, Stage 12 : Andorra la Vella (And) - Lleida0 
 8/09/2010GT2sEsp 130Vuelta a España, Stage 11 : Vilanova i la Geltru - Vallnord/Pal (And)0 
 7/09/2010GT2sEsp 135Vuelta a España, Stage 10 : Tarragona - Vilanova i la Geltru0 
 5/09/2010GT2sEsp 139Vuelta a España, Stage 9 : Calpe - Alcoy0 
 4/09/2010GT2sEsp 153Vuelta a España, Stage 8 : Villena - Xorret del Cati0 
 3/09/2010GT2sEsp 14Vuelta a España, Stage 7 : Murcia - Orihuela0 
 2/09/2010GT2sEsp 166Vuelta a España, Stage 6 : Caravaca de la Cruz - Murcia0 
 1/09/2010GT2sEsp 40Vuelta a España, Stage 5 : Guadix - Lorca0 
 31/08/2010GT2sEsp 124Vuelta a España, Stage 4 : Malaga - Valdepeñas de Jaen0 
 30/08/2010GT2sEsp 162Vuelta a España, Stage 3 : Marbella - Malaga0 
 29/08/2010GT2sEsp 101Vuelta a España, Stage 2 : Alcala de Guadaira - Marbella0 
 28/08/2010GT2sEsp 2Vuelta a España, Stage 1 : Sevilla T.T.T.10 
 22/08/20101.PT2Fra DNFGP Ouest France - Plouay0 
 15/08/20101.PT2Ger 80Vattenfall Cyclassics - Hamburg5 
 7/08/20102.PTPol 152Tour de Pologne5 
 7/08/20102.PTsPol 131Tour de Pologne, Stage 7 : Nowy Targ - Krakow0 
 6/08/20102.PTsPol 124Tour de Pologne, Stage 6 : Oswiecim - Terma Bukowina Tatrzanska0 
 5/08/20102.PTsPol 169Tour de Pologne, Stage 5 : Jestrzebie Zdroj - Ustron0 
 4/08/20102.PTsPol 158Tour de Pologne, Stage 4 : Tychy - Cieszyn0 
 3/08/20102.PTsPol 23Tour de Pologne, Stage 3 : Sosnowiec - Katowice0 
 2/08/20102.PTsPol 80Tour de Pologne, Stage 2 : Rawa Mazowiecka - Dabrowa Gornicza0 
 1/08/20102.PTsPol leaderTour de Pologne, Stage 1 : Sochaczew - Warszawa10 
 1/08/20102.PTsPol 1Tour de Pologne, Stage 1 : Sochaczew - Warszawa40 
 20/06/20102.1Slo 101Tour de Slovénie / Dirka po Sloveniji0 
 11/06/20102.PTsFra DNFCritérium du Dauphiné, Stage 5 : Serre-Chevalier - Grenoble0 
 10/06/20102.PTsFra 142Critérium du Dauphiné, Stage 4 : Saint-Paul-Trois-Châteaux - Risoul0 
 9/06/20102.PTsFra 139Critérium du Dauphiné, Stage 3 : Monteux - Sorgues I.T.T.0 
 8/06/20102.PTsFra 137Critérium du Dauphiné, Stage 2 : Annonay - Bourg-Saint-Andéol0 
 7/06/20102.PTsFra 122Critérium du Dauphiné, Stage 1 : Evian-les-Bains - Saint-Laurent-du-Pont0 
 6/06/20102.PTsFra 157Critérium du Dauphiné, Prologue : Evian-les-Bains I.T.T.0 
 11/04/20101.HIS1Fra DNFParis - Roubaix0 
 4/04/20101.PT1Bel DNFRonde van Vlaanderen0 
 1/04/20102.HCBel 55Driedaagse De Panne - Koksijde0 
 28/03/20102.PTEsp 144Volta a Catalunya5 
 28/03/20102.PTsEsp 16Volta a Catalunya, Stage 7 : Sant Cugat del Valles - Montmelo0 
 27/03/20102.PTsEsp 133Volta a Catalunya, Stage 6 : El Vendrell - Barcelona0 
 26/03/20102.PTsEsp 131Volta a Catalunya, Stage 5 : Asco - Cabaces0 
 25/03/20102.PTsEsp 141Volta a Catalunya, Stage 4 : Oliana - Asco0 
 24/03/20102.PTsEsp 136Volta a Catalunya, Stage 3 : La Vall d'en Bas - La Seu d'Urgell0 
 23/03/20102.PTsEsp 57Volta a Catalunya, Stage 2 : Salt - Banyoles0 
 22/03/20102.PTsEsp 144Volta a Catalunya, Stage 1 : Lloret de Mar I.T.T.0 
 3/03/20101.1Ita 2Giro del Friuli48 
 28/02/20101.1Ita 66Classica Sarda0 
 27/02/20102.1Ita 92Giro di Sardegna0 
 27/02/20102.1sIta 19Giro di Sardegna, Stage 5 : Sant'Antioco - Cagliari0 
 25/02/20102.1sIta 3Giro di Sardegna, Stage 3 : Nuoro - Oristano5 
 2/02/20102.1Ita 68Giro della Provincia di Reggio Calabria / Challenge Calabria0 
 2/02/20102.1sIta 9Giro della Provincia di Reggio Calabria / Challenge Calabria, Stage 4 : Soverato - Reggio di Calabria0 
 31/01/20102.1sIta 5Giro della Provincia di Reggio Calabria / Challenge Calabria, Stage 2 : Cosenza - Crotone0 
 24/01/20102.PTAus 108Tour Down Under5 
 24/01/20102.PTsAus 44Tour Down Under, Stage 6 : Adelaide - Adelaide0 
 23/01/20102.PTsAus 119Tour Down Under, Stage 5 : Snapper Point - Willunga0 
 22/01/20102.PTsAus 121Tour Down Under, Stage 4 : Norwood - Goolwa0 
 21/01/20102.PTsAus 128Tour Down Under, Stage 3 : Unley - Stirling0 
 20/01/20102.PTsAus 15Tour Down Under, Stage 2 : Gawler - Hahndorf0 
 19/01/20102.PTsAus 23Tour Down Under, Stage 1 : Clare - Tanunda0 
  Total 2010: 232  
                         
2009 Liquigas
 15/10/20091.HCIta 84Giro del Piemonte0 
 12/09/20091.HCBel 19Paris - Bruxelles7 
 6/09/20091.1Ita 68Giro della Romagna0 
 25/08/20092.PTNed 69Eneco Tour of Benelux5 
 25/08/20092.PTsNed 89Eneco Tour of Benelux, Stage 7 : Amersfoort I.T.T.0 
 24/08/20092.PTsNed 25Eneco Tour of Benelux, Stage 6 : Genk - Roermond0 
 23/08/20092.PTsNed 101Eneco Tour of Benelux, Stage 5 : Roermond - Sittard0 
 22/08/20092.PTsBel 75Eneco Tour of Benelux, Stage 4 : Hasselt - Libramont0 
 21/08/20092.PTsBel 37Eneco Tour of Benelux, Stage 3 : Niel - Hasselt0 
 20/08/20092.PTsBel 114Eneco Tour of Benelux, Stage 2 : Ardooie - Brussel/Bruxelles0 
 19/08/20092.PTsBel 16Eneco Tour of Benelux, Stage 1 : Aalter - Ardooie0 
 18/08/20092.PTsNed 69Eneco Tour of Benelux, Prologue : Rotterdam I.T.T.0 
 16/08/20091.PT2Ger 10Vattenfall Cyclassics - Hamburg41 
 10/08/20092.PTPol 109Tour de Pologne5 
 8/08/20092.PTrPol 9Tour de Pologne, Points classification0 
 8/08/20092.PTrPol 14Tour de Pologne, Mountains classification0 
 8/08/20092.PTsPol 119Tour de Pologne, Stage 7 : Rabka Zdroj - Krakow0 
 7/08/20092.PTsPol 124Tour de Pologne, Stage 6 : Kroscienko - Zakopane0 
 6/08/20092.PTsPol 99Tour de Pologne, Stage 5 : Strzyzow - Krynica Zdroj0 
 5/08/20092.PTsPol 37Tour de Pologne, Stage 4 : Naleczow - Rzeszow0 
 4/08/20092.PTsPol 1Tour de Pologne, Stage 3 : Bielsk Podlaski - Lublin40 
 3/08/20092.PTsPol 15Tour de Pologne, Stage 2 : Serock - Bialystok0 
 2/08/20092.PTsPol 4Tour de Pologne, Stage 1 : Warszawa - Warszawa10 
 21/06/20092.1Slo 79Tour de Slovénie / Dirka Po Sloveniji0 
 21/06/20092.1sSlo 9Tour de Slovénie / Dirka Po Sloveniji, Stage 4 : Sentjernej - Novo Mesto0 
 7/06/20091.HCUsa 68Philadelphia International Championship0 
 30/05/20091.1Slo 46GP Kranj0 
 2/05/20092.PTsSui DNFTour de Romandie, Stage 4 : Estavayer-le-Lac - Sainte-Croix0 
 1/05/20092.PTsSui -Tour de Romandie, Stage 3 : Yverdon-les-Bains T.T.T.0 
 30/04/20092.PTsSui 138Tour de Romandie, Stage 2 : La-Chaux-de-Fonds - La-Chaux-de-Fonds0 
 29/04/20092.PTsSui 7Tour de Romandie, Stage 1 : Montreux - Fribourg2 
 28/04/20092.PTsSui 68Tour de Romandie, Prologue : Lausanne I.T.T.0 
 12/04/20091.HIS1Fra DNFParis - Roubaix0 
 8/04/20091.PT2Bel 58Gent - Wevelgem5 
 2/04/20092.HCsBel DNFDriedaagse De Panne - Koksijde, Stage 3a : De Panne - De Panne0 
 28/02/20091.HCBel 57Omloop Het Nieuwsblad0 
 21/02/20092.HCsUsa DNFTour of California, Stage 7 : Santa Clarita - Pasadena0 
 18/02/20092.HCsUsa 14Tour of California, Stage 4 : Merced - Clovis0 
 17/02/20092.HCsUsa 15Tour of California, Stage 3 : San José - Modesto0 
 7/02/20091.1Ita 2GP Costa degli Etruschi48 
 25/01/20092.PTAus 99Tour Down Under5 
 25/01/20092.PTsAus 9Tour Down Under, Stage 6 : Adelaide Circuit0 
 24/01/20092.PTsAus 97Tour Down Under, Stage 5 : Snapper Point - Willunga0 
 23/01/20092.PTsAus 73Tour Down Under, Stage 4 : Burnside Village - Angaston0 
 22/01/20092.PTsAus 70Tour Down Under, Stage 3 : Unley - Victor Harbor0 
 21/01/20092.PTsAus 111Tour Down Under, Stage 2 : Hahndorf - Stirling0 
 20/01/20092.PTsAus 5Tour Down Under, Stage 1 : Norwood - Mawson Lakes5 
  Total 2009: 173  
                         
2008 Liquigas (Trainee as from 1/08)
 20/09/20081.1Ita 45Memorial Viviana Manservisi0 
 14/09/20082.1Usa 64Tour of Missouri0 
 14/09/20082.1sUsa 15Tour of Missouri, Stage 7 : St. Louis Circuit0 
 26/04/20082.NCsIta leaderGiro delle Regioni, Stage 1 : Artena - Artena3 
 26/04/20082.NCsIta 1Giro delle Regioni, Stage 1 : Artena - Artena8 
 19/04/20081.NCNed 1ZLM Tour30 
  Total 2008: 41  
                         
2007 Elite-2
 22/07/2007XXBul 6European Championships U23 (Sofia) R.R.0 
 2/06/20071.2Ita 1Trofeo Alcide DeGasperi15 
 18/05/20072.2sNed 1Olympia's Tour, Stage 7 : Hardenberg - Son en Breugel4 
 13/05/20072.2sNed 5Olympia's Tour, Stage 1 : Gendringen - Gendringen0 
 8/05/20071.2UIta 15Coppa Citta di Asti0 
 6/05/20071.2Ita 1Circuito del Porto - Trofeo Arvedi15 
  Total 2007: 34  
 
  Overall total: 1516  



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